rc-scripts - małe (?) błędy
Jacek Smyda
smyda at posexperts.com.pl
Thu Feb 25 10:04:53 CET 1999
[środa, 24 luty 1999], Jacek Osiecki napisał(a):
> Witam ponownie...
>
> Tym razem uwaga do rc-scripts - a raczej ogólnie do systemu startowania i
> ubijania demonów (i nie tylko).
>
> [root at powercomp samba]# /etc/rc.d/init.d/smb restart
> Shutting down smbd...........................[ BUSY ]grep: 491: Nie ma
> takiego pliku ani katalogu
> grep: 490: Nie ma takiego pliku ani katalogu
> grep: 331: Nie ma takiego pliku ani katalogu [ DONE ]
> Shutting down nmbd...........................[ DONE ]
> Starting smbd................................[ DONE ]
> Starting nmbd................................[ DONE ]
Ten objaw wskazuje, że w systemie pracuje kilka daemonów o tej samej nazwie.
Prawdopodobnie pierwszy wywołuje funkcję fork. Po wykilowaniu tego pierwszego
pozostałe procesy także są usuwane z systemu i dlatego grep wypisuje ten
komunikat.
Wyjściem jest poprawa linii w init.d/functions
zamiast:
dead=`ps aux | awk '{print $2}' | grep $pid`
wystarczy zmienić na:
dead=`ps ahux $pid | awk '{print $2}'`
Stosowne poprawki naniosłem już w CVS.
Pozdrawiam
Jacek
--
--------------------------------------------------------------------
Jacek Smyda smyda at posexperts.com.pl
--------------------------------------------------------------------
POS Experts Consulting http://www.posexperts.com.pl
More information about the pld-devel-pl
mailing list