Ce forum est en partie financé par l’affichage de publicités. Merci de désactiver votre bloqueur de publicités pour nous permettre de continuer à fournir ce service.

Startupiser un Daemon

Discussion dans 'Unix, Linux et open source' créé par @bou @n@ss, 6 Juin 2003.

Modérateurs: bompi, daffyb
  1. @bou @n@ss

    @bou @n@ss Membre confirmé

    Inscrit:
    8 Février 2000
    Messages:
    201
    J'aime reçus:
    0
    Salut à tous,

    J'ai une commande que je voudrais lancer au démarrage. Je l'ai copié dans :
    Library/StartupItems/MaCommande/
    mais comment configurer le fichier "StartupParameters.plist" qui va avec ?

    Merci
     
  2. maousse

    maousse Vétéran
    Club MacG

    Inscrit:
    20 Avril 2002
    Messages:
    7 224
    J'aime reçus:
    445
    bon, je vais te proposer un bidouille qui n'est pas dans les règles de l'art, mais qui devrait marcher, si quelqu'un a mieux... [​IMG]

    fait un script de ta commande, un fichier texte qui ressemble à
    <font class="small">Code:</font><hr /><pre> #! /bin/sh
    ta_commande_ici </pre><hr />

    donne lui les droits d'executable
    ensuite, fais-en un appli cocoa avec DropScript, place cette appli où tu veux et choisis cette application dans les préférences "Eléments d'ouverture".

    Ton script sera lancé comme ça à la prochaine ouverture de session [​IMG]
    (ça ne sera pas un vrai daemon, puisque quitté à la fermeture de session, à voir si c'est gênant, c'est quoi au fait, le daemon que tu veux lancer. Je suis curieux, je sais [​IMG] [​IMG] )
     
  3. Bilbo

    Bilbo Vétéran
    Club MacG

    Inscrit:
    17 Octobre 2001
    Messages:
    7 084
    J'aime reçus:
    721
  4. @bou @n@ss

    @bou @n@ss Membre confirmé

    Inscrit:
    8 Février 2000
    Messages:
    201
    J'aime reçus:
    0
    Merci, c'est ce qui me fallait !
     
  5. daffyb

    daffyb -Duck Warrior-
    Modérateur Club MacG

    Inscrit:
    18 Octobre 2001
    Messages:
    13 211
    J'aime reçus:
    1 444
    C'est assez simple. Voilà ce qu'il faut faire :
    1) Créer un dossier Library/StartupItemps/MaCommande/
    2) Dupliquer et adapter un fichier StartupParameters.plist existant
    3) Creer un script contenant la commande. Attention, le fichier script doit avoir le même nom que le dossir MaCommande et se trouver dans ce dernier.
    4) rendre le script exécutable.
    ________________________________
    LE FICHIER SCRIPT
    1) ouvrir un éditeur de texte brut comme textedit, vi, pico, emacs......
    2) taper :
    <font class="small">Code:</font><hr /><pre> #!/bin/sh
    la commande.....
    </pre><hr />
    par exemple cd /Applications/Internet/MLdonkey2.5 &amp;&amp; ./mlnet -daemon &gt; /dev/null &amp;
    pour lancer le daemon de mldonkey...
    3) sauvegarder le fichier (attention, assurez vous qu'il a bien le même nom que le dossier et qu'il n'a pas d'extensions)
    4) dans le terminal :
    Code (Text):
     chmod 755 /Library/StartupItems/MaCommande/MaCommande
    5) voilà, on peut redémarrer....

    Pour plus d'info : ICI (je ne sais plus où j'avais trouvé ça à l'époque...)
     
Modérateurs: bompi, daffyb
Chargement...

iOccasion - Achetez un produit Apple d'occasion

refurb Apple