Salut a tous
Hamachi etant parfaitement installé et opérationel sur mon vieux G4 (OS 10.3.9), je cherche a eviter de faire a chaque demarrage les commande "tuncfg" et "hamachi start" dans le terminal.
J'ai donc eu l'idée de creer un script dans les Startupitems. Mon petit probleme est que "tuncfg" ne peux se lancer qu'en mode root.
En suivant vos forum et ceux des autres j'ai donc fait un premier script dans un dossier /System/Library/Startupitems/Hamachi/ :
Le script fonctionne correctement en mode root.
Ensuite, dans le meme dossier j'ai créé un fichier nommé StartupParameters.plist
Mais le truc, c'est qu'il ne se lance pas.
Alors de deux choses l'une :
soit tout ça est mal ecrit, soit c'est tout simplement car le script ne lance pas au demarrage tuncfg, car il est confronté a des probleme de droit. Le script ne peut se lancer qu'en mode root ou sudo.
vous auriez pas une idée d'ou la ou ça coince ?
ou tout simplement comment lancer une commande root automatiquement au demarrage ?
Hamachi etant parfaitement installé et opérationel sur mon vieux G4 (OS 10.3.9), je cherche a eviter de faire a chaque demarrage les commande "tuncfg" et "hamachi start" dans le terminal.
J'ai donc eu l'idée de creer un script dans les Startupitems. Mon petit probleme est que "tuncfg" ne peux se lancer qu'en mode root.
En suivant vos forum et ceux des autres j'ai donc fait un premier script dans un dossier /System/Library/Startupitems/Hamachi/ :
Bloc de code:
#!/bin/bash
# Script : Hamachi
tuncfg
hamachi start
Le script fonctionne correctement en mode root.
Ensuite, dans le meme dossier j'ai créé un fichier nommé StartupParameters.plist
Bloc de code:
{
Description = "Hamachi";
Provides = ("hamachi");
Requires = ("tap","tun","Network","Resolver","Disks");
OrderPreference = "Late";
}
Mais le truc, c'est qu'il ne se lance pas.
Alors de deux choses l'une :
soit tout ça est mal ecrit, soit c'est tout simplement car le script ne lance pas au demarrage tuncfg, car il est confronté a des probleme de droit. Le script ne peut se lancer qu'en mode root ou sudo.
vous auriez pas une idée d'ou la ou ça coince ?
ou tout simplement comment lancer une commande root automatiquement au demarrage ?