Написал конспект по процессу создания пакетов для Slackware, надеюсь пригодится кому-нибудь ещё. А также жду замечаний и исправлений: всёж таки первый раз занимался этим 🙂
powered by performancing firefox
Написал конспект по процессу создания пакетов для Slackware, надеюсь пригодится кому-нибудь ещё. А также жду замечаний и исправлений: всёж таки первый раз занимался этим 🙂
powered by performancing firefox
Столкнулся с такой вот проблемой. Немного поискав нашёл решение. Чтобы в следующий раз не искать, запишу здесь 🙂
1. для cdrdao надо выставить suid:
# chmod u+s /bin/cdrdao
2. пользователей, которым нужно разрешить запись, надо добавить в группу cdrom (этой группе принадлежат устройства приводов, а права чтения и записи на эти устройства даны только владельцу и группе).
В файле /etc/group правим строку для cdrom:
cdrom::19:пользователь1,пользователь2,...
Решил я обновить KDE до версии 3.5.5 (напомню, что у меня Slackware 11.0), благо что на LinuxPackages.net Ken Zalewski выложил уже готовые пакеты. Всё обновилось без проблем, однако попутно пришлось обновить и udev до 103. Он тоже обновился нормально, но при загрузке стали появляться надписи типа:
/dev/.udev/failed/devices@pci0000:00@0000:00:02.0/uevent: Not a directory /etc/rc.d/rc.M: line 93:
Вообще-то всё работало, но надпись настораживала. Немного погуглив, нашёл вот здесь решение проблемы. И действительно, почитав этот пост, я полез в /usr/doc/udev-103 (что, по хорошему, надо было сделать сразу) и прочитал:
The entries in /dev/.udev/queue and /dev/.udev/failed have changed to zero-sized files to avoid pointing to /sys and confuse broken tools which scan the /dev directory. To retry failed events, udevtrigger —retry-failed
Чтож, как итог, пришлось править rc.M. Полученный патчик rc.M.patch:
--- rc.M.old 2006-09-25 12:33:52.000000000 +0400 +++ rc.M.new 2006-11-14 12:17:37.000000000 +0300 @@ -90,7 +90,8 @@ if [ -x /etc/rc.d/rc.udev ]; then if [ -d /dev/.udev/failed ]; then for i in /dev/.udev/failed/*; do - echo "add" > "${i}/uevent" + udevtrigger --retry-failed + #echo "add" > "${i}/uevent" done fi elif [ -x /etc/rc.d/rc.hotplug ]; then
Прикладывать так:
$ patch /etc/rc.d/rc.M rc.M.patch
А вот и моя первая статья. Писал вроде бы для себя, но старался чтоб и другим пригодилось. Вобщем сильно не пинайте. 🙂
Уж столько раз приходилось это делать и почему-то каждый раз практически заново собирать по кусочкам информацию в интернете и каждый раз получалось что-то новое. Решил, что пора прийти наконец к какому-то знаменателю и упорядочить этот вобщем-то тривиальный процесс, на тот случай если придётся настраивать снова 🙂 Статья лежит здесь: Клиент VPN
Самое простое, что можно было написать — это немного о своих виртуальных командах. Новости о них писать я не собираюсь, но хотя бы краткую информацию и историю решил написать. Мне показалось, что для этого лучше годятся Pages (тем более что информацию эту собирался пополнять). Ну вобщем написал.
Но как оказалось, для страниц нельзя задать категорию. То есть они пишутся в категорию которая задана по умолчанию. Получается, перед тем как написать статью, надо идти в настройки и менять категорию. Это не есть удобно. Да и потом поменять категорию статьи тоже не нашёл как, кроме как удалить и создать заново. Как бы то ни было первая страница была написана не о Linux, но попала в категорию Linux. Оплошность уже исправил.
Вот такие недоразумения… надеюсь это я просто не разобрался, что к чему и меня кто-нибудь наставит на путь истинный. А пока буду действовать как получается.
PS: начал писать вводную заметку «О Linux». Ссылка: О Linux. Хочу сделать её родительской для последующей серии статеек.
Вообще-то я просто хотел создать акаунт для удобного отслеживания интересных мне блогов (коих на wordpress оказалось больше чем в других подобных службах — отсюда и выбор). Так уж получается что в интернет я выхожу с нескольких разных мест, и иметь подобный портал для закладок на интересные блоги мне показалось удобным. Ну и сам наверно буду заметки писать — больше себе на память, нежели для кого-то. Но если они кому-то ещё пригодятся — буду очень рад.
На данный момент мне интересны темы связанные с операционной системой Linux, программированием (в основном на С++, особенно с использованием библиотеки Qt) и онлайн играми типа «спортивный менеджер» (например: Hattrick, Hockey Arena, Золотая Бутса).