Magazine Internet

Générer votre script de démarrage Ubuntu

Publié le 25 juillet 2008 par Nicolargo

Vous venez de développer un “super_daemon_de_la_mort_qui_tue” qui doit se lancer au boot de votre machine Ubuntu mais vous ne savez absolument pas comment écrire un script de démarrage en bonne et due forme (et pas “en bonnet du forme”…) ?

Heureusement, Robert Peclot’s (merci à Mumbly pour la découverte) propose un petit script en ligne permettant de générer celà pour vous.

Il faut ce rendre à l’adresse suivante puis saisir le formulaire:

Puis le résultat (facilement téléchargeable):

#! /bin/sh
#
# This script was generated by The Ubuntu Linux Startup Script Builder
# version 1.7 located at http://rob.pectol.com/startup_scriptbuilder/.
#
# Generated: Fri Jul 25 05:18:02 MDT 2008
#
# super_daemon_de_la_mort_qui_tue.sh - Script de démarrage pour super_daemon
#
##################################################

set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

if [ -r /lib/lsb/init-functions ]; then
. /lib/lsb/init-functions
logbegin=”log_begin_msg”
logend=”log_end_msg”
else
logbegin=”echo -n”
logend=`printf “echo .\n”`
fi

# Exit if the daemon binary is NOT available, executable, etc.
test -x /usr/bin/super_daemon || exit 0

# Read config file if it is present.
if [ -r /etc/default/super_daemon.conf ]; then
. /etc/default/super_daemon.conf
fi

# Start function
d_start() {
start-stop-daemon –start –pidfile /var/run/super_daemon –exec /usr/bin/super_daemon — -d
}

# Stop function
d_stop() {
start-stop-daemon –stop –pidfile /var/run/super_daemon –name super_daemon
}

# SigHup function
d_reload() {
start-stop-daemon –stop –pidfile /var/run/super_daemon –name super_daemon –signal 1
}

case “$1″ in
start)
$logbegin “Starting super_daemon…”
d_start
$logend $?
;;
stop)
$logbegin “Stopping super_daemon…”
d_stop
$logend $?
;;
reload)
$logbegin “Reloading configuration for super_daemon…”
d_reload
$logend $?
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
log_success_msg “Usage: $0 {start|stop|reload|restart}”
exit 1
;;
esac
exit 0


Vous pourriez être intéressé par :

Retour à La Une de Logo Paperblog

Ces articles peuvent vous intéresser :

  • Créer sa Webradio sous Ubuntu

    J’ai récemment installé une Webradio sous Ubuntu dans le but de partager ma musique avec mes amis. (Pour ce qui est du débit, j’envoie en moyenne de 10 à 15 ko/... Lire la suite

    Par  Mydoom666
    HIGH TECH, INFORMATIQUE, INTERNET
  • Routage IPv6 multicast sous Ubuntu

    L’apparition du protocole IPv6 chez les fournisseurs d’accès Internet (par exemple chez Free) n’est que le début d’une révolution qui va avoir pour conséquence... Lire la suite

    Par  Nicolargo
    INTERNET, PROGRAMMATION
  • Linux Ubuntu 8.04

    Je ne vais pas faire un énième sujet sur la nouvelle version de Ubuntu 8.04 Hardy Heron....Juste ce post au cas ou certains d'entre vous aurez des problèmes pou... Lire la suite

    Par  Xmouse
    HIGH TECH, INFORMATIQUE, INTERNET
  • Customisez votre Ubuntu

    Et oui en ce moment Ubuntu à la côte ! La version 8.04 est un vrai régal. C’est le bon moment pour customiser un peu votre bureau Linux. Lyxia vous propose une... Lire la suite

    Par  Spawnrider
    INTERNET
  • Installer un RPM sous Ubuntu

    Je sais c’est une idée farfelu… mais j’ai dû installer un logiciel seulement fourni dans un package RMP sous une distribution Linux Ubuntu. Lire la suite

    Par  Nicolargo
    INTERNET
  • Monétiser le contenu générer par les utilisateurs et les blogs

    Monétiser contenu générer utilisateurs blogs

    Jusqu'à 824 millions de Dollars US investi dans la publicité sur les blogs. Il est prévu plus de 100 millions de bloggeurs au US en 2012, contre 77 millions... Lire la suite

    Par  Liondel
    EMARKETING, INTERNET
  • Lancer sa webcam sous Ubuntu

    Voici une petite vidéo réalisée par …BoF … et oui … dans laquelle je décris aux débutants sous GNU/Linux Ubuntu la méthode à suivre pour pouvoir faire... Lire la suite

    Par  Mptic
    INTERNET

A propos de l’auteur


Nicolargo 417 partages Voir son profil
Voir son blog

l'auteur n'a pas encore renseigné son compte l'auteur n'a pas encore renseigné son compte

Magazine