#1 Le 14/03/2007, à 16:05
- owai
[résolu] fichier /etc/init.d/samba effacé par erreur !
Bonjour,
En tentant de supprimer toutes traces de mes essais de config samba (dans le but de reinstaller proprement les paquets et espérer que cette fois ca marche), j'ai supprimé le fichier /etc/init.d/samba !
Je sais c'etait pas très malin...
Le probleme c'est que, si j'ai bien compris, ce fichier est là dès l'instal d'ubuntu et n'est créé par aucun paquet, donc pas moyen de le réinstaller...
Si quelqu'un pouvait m'en mettre une copie... je suis sur edgy, je suppose que ca peut avoir son importance...
Merci d'avance!
Dernière modification par owai (Le 14/03/2007, à 16:58)
Hors ligne
#2 Le 14/03/2007, à 16:12
- lawl
Re : [résolu] fichier /etc/init.d/samba effacé par erreur !
#!/bin/sh
### BEGIN INIT INFO
# Provides: samba
# Required-Start: $network $local_fs $remote_fs
# Required-Stop: $network $local_fs $remote_fs
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: start Samba daemons (nmbd and smbd)
### END INIT INFO
# Defaults
RUN_MODE="daemons"
# Reads config file (will override defaults above)
[ -r /etc/default/samba ] && . /etc/default/samba
NMBDPID=/var/run/samba/nmbd.pid
SMBDPID=/var/run/samba/smbd.pid
# clear conflicting settings from the environment
unset TMPDIR
# See if the daemons are there
test -x /usr/sbin/nmbd -a -x /usr/sbin/smbd || exit 0
. /lib/lsb/init-functions
case "$1" in
start)
log_daemon_msg "Starting Samba daemons" "nmbd"
if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin
/nmbd -- -D; then
log_end_msg 1
exit 1
fi
if [ "$RUN_MODE" != "inetd" ]; then
log_progress_msg "smbd"
if ! start-stop-daemon --start --quiet --oknodo --exec /
usr/sbin/smbd -- -D; then
log_end_msg 1
exit 1
fi
fi
log_end_msg 0
;;
stop)
log_daemon_msg "Stopping Samba daemons" "nmbd"
start-stop-daemon --stop --quiet --pidfile $NMBDPID
# Wait a little and remove stale PID file
sleep 1
if [ -f $NMBDPID ] && ! ps h `cat $NMBDPID` > /dev/null
then
# Stale PID file (nmbd was succesfully stopped),
# remove it (should be removed by nmbd itself IMHO.)
rm -f $NMBDPID
fi
if [ "$RUN_MODE" != "inetd" ]; then
log_progress_msg "smbd"
start-stop-daemon --stop --quiet --pidfile $SMBDPID
# Wait a little and remove stale PID file
sleep 1
if [ -f $SMBDPID ] && ! ps h `cat $SMBDPID` > /dev/null
then
# Stale PID file (nmbd was succesfully stopped),
# remove it (should be removed by smbd itself IM
HO.)
rm -f $SMBDPID
fi
fi
log_end_msg 0
;;
reload)
log_daemon_msg "Reloading /etc/samba/smb.conf" "smbd only"
start-stop-daemon --stop --signal HUP --pidfile $SMBDPID
log_end_msg 0
;;
restart|force-reload)
$0 stop
sleep 1
$0 start
;;
*)
echo "Usage: /etc/init.d/samba {start|stop|reload|restart|force- reload}"
exit 1
;;
esac
exit 0
pour les droits :
-rwxr-xr-x 1 root root 2153 2006-12-04 18:58 /etc/init.d/samba
#3 Le 14/03/2007, à 16:57
- owai
Re : [résolu] fichier /etc/init.d/samba effacé par erreur !
super! merci beaucoup!!
Hors ligne
#4 Le 14/03/2007, à 18:57
- zip
Re : [résolu] fichier /etc/init.d/samba effacé par erreur !
autre methode simple c daller coier le fichier /etc/init.d/samba d'une autre machine et de le recopier sur ta mchine et le tour est joué .
Sous linux tout est fichier genial non !!
l'homme est le remede de l'homme c'est une verité absolue
Hors ligne
#5 Le 15/03/2007, à 13:47
- lawl
Re : [résolu] fichier /etc/init.d/samba effacé par erreur !
Et on viens de faire quoi la ?