[sisyphus] сегодняшнее обновление dev
Sergey Vlasov
=?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Пт Сен 29 21:57:46 MSD 2006
On Fri, Sep 29, 2006 at 07:42:57PM +0300, Michael Shigorin wrote:
> On Fri, Sep 29, 2006 at 06:19:55PM +0300, Led wrote:
> > > > # service udevd stop
> > > > # apt-get install dev
> > > > # service udevd start
> > > > # service syslogd restart
> > > В принципе, эти действия можно было бы впихнуть в %pre/%post,
> > > если бы была уверенность, что отлетает только syslogs.
> > Из замеченного: отлетает ещё и gpm
>
> Посмотрел, чего там получается.
>
> [udevd started]
> [syslogd started]
>
> в /proc/`pidof syslogd`/fd/ наблюдается живая ссылка на /dev/tty12
> и ничего, указывающего на /dev/log
Там просто unix-сокет не выводится в виде, позволяющем определить, где
он расположен.
> [udevd stopped => umount /dev]
А процесс udevd при этом был прибит?
> ссылка померла и указывает на /tty12, [012] -- на /null
>
> [apt-get install dev]
>
> то же (понятное дело)
>
> [service udevd restart]
>
> Ой:
> init_udevd_socket: bind failed: Address already in use
Похоже, что не был...
> main: error initializing udevd socket: Illegal seek
> (udev-097-alt2)
# pidfile: /dev/.udev/udevd.pid
Для случая, когда udevd запускается тогда, когда надо (а не как
сейчас), другого варианта я не вижу.
> симлинки в /proc, ессно, висят на месте
>
> [service syslogd restart]
>
> о.
>
> Бишь в сислоге вроде как ничего, кроме удобного вывода на
> консоль, отвалиться не должно (что коррелирует с обычным
> разбором полётов обновлений по логам). Разве что /null
> смущает.
Вывод на консоль как раз не отвалится - отвалится передача сообщений в
syslogd (хотя то, что успело открыть сокет, будет продолжать туда
писать до выполнения service syslogd restart). Чушь в именах в данном
случае ни на что не влияет.
> gpm -- понятно. Что _ещё_ в разных условиях поотлетает от
> выдёргивания /dev из-под носа -- непонятно, но то, что это
> будет гораздо более непонятный глюк, чем необновившийся dev,
> сомнений не вызывает.
Хуже всего то, что поотлетает всё, что в этот момент вдруг захочет
полезть в /dev - вот это уже никуда не годится.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип : application/pgp-signature
Размер : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20060929/4c5edc2a/attachment-0003.bin>
Подробная информация о списке рассылки Sisyphus