Привет, Дим! > выполнять через sudo. Но можно будет собрать Voiceman для установки в $HOME, > тогда sudo не понадобится. Ещё одна проблема - перезагрузка сервера > реализована не лучшим образом. killall прибьёт все работающие копии > voicemand. Обычно такие вещи делаются более адресно. Например, работает > демон $DAEMON, а его pid хранится в файле /var/run/$DAEMON.pid. Тогда можно > прочитать оттуда pid и прибить только этот процесс. Михаил говорил, > что в Ну прибить по pid можно и сейчас. Дай параметр --pidfile или -p с именем файла, и он при старте положит туда свой pid.
> следующей версии Voiceman будет реализована возможность перезагрузки > конфигурации по специальному сигналу. Тогда можно будет сделать так же > просто, как в примере: отправлять killall'ом этот сигнал всем работающим > копиям voicemand. Угу, надеюсь вопрос ближайшего месяца, в плохом случае двух. Если это пойдёт, то есть идея сделать рядом процесс-обёртку с интерфейсом на dbus, а в GNOME написать на python апплет, который мог бы общаться с этим процессом-обёрткой и менять конфигурацию на лету. Но это только после того, как текущая чистка vm будет завершена. Механика получается где-о такая же, как и механика монтирования флешек и прочего. Плюс в том, что не надо возиться с sudo, то есть должно работать "из коробки". -- Michael Pozhidaev. E-mail: [email protected]. Tomsk State University. http://www.csd.tsu.ru ALT Linux Team. http://www.altlinux.org -- Blinux-rus mailing list [email protected] http://www.a11ywiki.org/cgi-bin/mailman/listinfo/blinux-rus
