Bonsoir
Je galère depuis une journée et j'ai le pingouin à plat.
Je débute avec une SUSE 10.1
J'essaye de faire marcher automatiquement au démarrage une carte WIFI.
Pour ça j'ai besoin de lancer en root 2 commandes:
depmod -a
modprobe ndiswrapper
Le problème c'est que dans un script je n'arrive pas à ce qu'à l'exécution le PWD soit pris automatiquement. Voila mon script ( bon d'accord c'est sûrement pas beau !)
Sachant que nom de fichier est un fichier contenant le PWD terminé par RC
#!/bin/sh
su root
plus petit que nomfichier
/sbin/depmod -a
/sbin/modprobe ndiswrapper
su hi
exit
Lancé dans une console il demande le mot de passe
Comment faire marcher la redirection ?
J'ai essayé le sudo le /etc/inittab.....trop compliqué pour moi
Help
Merci
# simplement...
Posté par NeoX . Évalué à 1.
mettre le proprietaire à root.root
le fichier dans /usr/local/bin
puis faire un lien de ce fichier dans le /etc/rcX.d/ vers ton sccript
ou X correspond à la ligne initdefault dans inittab
voire meme vu que c'est juste pour faire un modprobe ndswrapper
il doit suffir de le mettre dans /etc/modules (en tout cas chez moi)
[^] # Re: simplement...
Posté par nerdman . Évalué à 0.
Ex: chmod 4755 tonfichier
[^] # Re: simplement...
Posté par NeoX . Évalué à 2.
si le fichier est propriété de root et executé par lui, ce qui est le cas lors du demarrage dans le /etc/rcX.d
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.