Mir ist aufgefallen, dass in /etc/init.d auch ein samba start|stop script enthalten ist. Du stop Funktion ist buggy. Da werden die ausführbaren binaries im falschen Order gesucht
Code
root@dm900:~# /etc/init.d/samba stop
/etc/init.d/samba: line 17: /usr/bin/sed: No such file or directory
/etc/init.d/samba: line 16: /usr/bin/grep: No such file or directory
/etc/init.d/samba: line 15: /usr/bin/ps: No such file or directory
/etc/init.d/samba: line 17: /usr/bin/sed: No such file or directory
/etc/init.d/samba: line 16: /usr/bin/grep: No such file or directory
/etc/init.d/samba: line 15: /usr/bin/ps: No such file or directory
root@dm900:~# which sed grep ps
/bin/sed
/bin/grep
/bin/ps
root@dm900:~#
Alles anzeigen
Wofür wird das script benötigt? Samba kann auch über systemctrl gestartet/gestoppt werden. Das Script ist lt. maintainer info doch schon etwas älter und das liese sich heutzutage auch etwas moderner lösen, aber wenn man die Pfade anpasst funktioniert es.