| Summary: | отсутствует сервис для запуска под sysvinit | ||
|---|---|---|---|
| Product: | Branch p7 | Reporter: | Daniil Golovanov <dangolan> |
| Component: | wicd | Assignee: | Andrey Cherepanov <cas> |
| Status: | NEW --- | QA Contact: | qa-p7 <qa-p7> |
| Severity: | normal | ||
| Priority: | P3 | CC: | zxwarior |
| Version: | не указана | ||
| Hardware: | all | ||
| OS: | Linux | ||
| Attachments: | |||
Created attachment 6328 [details]
Снимок экрана. Сообщение 2 после установки wicd и перезагрузки
Created attachment 6329 [details]
Снимок экрана. Сообщение 3 после установки wicd и перезагрузки
При установке и удалении пакета wicd в консоли с помощью apt-get в выхлопе присутствуют строки: "ошибка чтения информации о сервисе wicd: Нет такого файла или каталога" "service: wicd: Unrecognized service" Проверка служб посредством chkconfig не нашла службу wicd: # chkconfig --list |grep wicd # Временное решение: ручной запуск wicd под рутом. Детали на форуме: http://forum.altlinux.org/index.php?topic=35134.msg261210#msg261210 На скорую руку, пока так работает:
# cat /etc/rc.d/init.d/wicd
#!/bin/bash
#
# chkconfig: 345 10 90
# description: Start, stop and restart the wicd daemon
PIDFILE="/var/run/wicd.pid"
DAEMON="/usr/sbin/wicd"
wicd_start() {
if [ -e $PIDFILE ]; then
echo "Wicd appears to already be running."
echo "If this is not the case, then remove "
echo "$PIDFILE and try again..."
exit 1
else
echo "Starting wicd daemon: $DAEMON &"
wicd 2>/dev/null 1>&2 &
fi
}
wicd_force_stop() {
echo "Stopping wicd daemon..."
if [ -e $PIDFILE ]; then
kill $(cat $PIDFILE) 2>/dev/null
rm -f $PIDFILE 2>/dev/null
else
pkill -f python.*wicd-daemon.py 2>/dev/null
fi
}
wicd_stop() {
echo "Stopping wicd daemon and closing connections..."
$DAEMON -k
}
# See how we were called and take appropriate action
case $1 in
start)
wicd_start
;;
stop)
wicd_stop
;;
force_stop)
wicd_force_stop
;;
restart)
wicd_force_stop
wicd_start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
;;
esac
Но наблюдается странная вещь.
Если сервис wicd остановить, то xfce выводит окно с сообщением:
Сервис wicd был остановлен, интерфейс не будет
корректно работать, если не перезапустить сервис
Некорректность например заключается в том, что по команде
su-
терминал как буд-то бы надолго задумывается, причём не имеет
значения какой. Но стоит сервис wicd стартануть,
как команда завершается.
Кстати, к wicd как и к NM, если монтируется самба-ресурс, и компьютер уходит в перезагрузку без отмонтирования cifs, сервис с предварительным отмонтированием всех cifs, надо и для wicd прикручивать как и для NM. Иначе компьютер на перезагрузке на минуту задумается. |
Created attachment 6327 [details] Снимок экрана. Сообщение после установки wicd и перезагрузки/ ОС: Simply Linux 7.0.5 x86_64 Ядро: 3.14.48-std-def-alt1 x86_64 Система инициализации: sysvinit-2.88-alt4 После установки пакета wicd и перезапуска системы выводятся три окна с предупреждениями