Script shell
Fermé
pharaon44
Messages postés
38
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
19 juin 2012
-
23 oct. 2011 à 10:36
pharaon44 Messages postés 38 Date d'inscription lundi 30 août 2010 Statut Membre Dernière intervention 19 juin 2012 - 24 oct. 2011 à 23:02
pharaon44 Messages postés 38 Date d'inscription lundi 30 août 2010 Statut Membre Dernière intervention 19 juin 2012 - 24 oct. 2011 à 23:02
A voir également:
- Script shell
- Script vidéo youtube - Guide
- Classic shell windows 11 - Télécharger - Personnalisation
- Ghost script - Télécharger - Polices de caractères
- Script bat - Guide
- Microsoft activation script - Accueil - Windows
8 réponses
pharaon44
Messages postés
38
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
19 juin 2012
1
23 oct. 2011 à 13:12
23 oct. 2011 à 13:12
Est-ce que cela pourrait être lié au droit du démon hotplug?
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 622
23 oct. 2011 à 13:50
23 oct. 2011 à 13:50
hello
comment est démarré le daemon ? cron, /etc/rc.local, ?
comment est démarré le daemon ? cron, /etc/rc.local, ?
pharaon44
Messages postés
38
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
19 juin 2012
1
23 oct. 2011 à 17:49
23 oct. 2011 à 17:49
Bonjour dubcek,
Cron est lancé au démarrage du système, à l'aide du fichier /etc/rc mais je suis pas sûr à 100%. Lorsque je fais un crontab -e, j'obtiens:
SHELL=/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour mday month wday command
#
# sendmail clientmqueue runner
*/30 * * * * /usr/sbin/sendmail -L sm-msp-queue -Ac -q
#
# rotate log files every hour, if necessary
0 * * * * /usr/bin/newsyslog
# send log file notifications, if necessary
#1-59 * * * * /usr/bin/newsyslog -m
#
# do daily/weekly/monthly maintenance
30 1 * * * /bin/sh /etc/daily
30 3 * * 6 /bin/sh /etc/weekly
30 5 1 * * /bin/sh /etc/monthly
#0 * * * * /usr/libexec/spamd-setup
Cron est lancé au démarrage du système, à l'aide du fichier /etc/rc mais je suis pas sûr à 100%. Lorsque je fais un crontab -e, j'obtiens:
SHELL=/bin/sh
PATH=/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour mday month wday command
#
# sendmail clientmqueue runner
*/30 * * * * /usr/sbin/sendmail -L sm-msp-queue -Ac -q
#
# rotate log files every hour, if necessary
0 * * * * /usr/bin/newsyslog
# send log file notifications, if necessary
#1-59 * * * * /usr/bin/newsyslog -m
#
# do daily/weekly/monthly maintenance
30 1 * * * /bin/sh /etc/daily
30 3 * * 6 /bin/sh /etc/weekly
30 5 1 * * /bin/sh /etc/monthly
#0 * * * * /usr/libexec/spamd-setup
dubcek
Messages postés
18755
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
14 novembre 2024
5 622
24 oct. 2011 à 10:42
24 oct. 2011 à 10:42
mais commemt est démarré ton script ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
pharaon44
Messages postés
38
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
19 juin 2012
1
24 oct. 2011 à 11:02
24 oct. 2011 à 11:02
Le démon hotplug est activé via le fichier rc.conf.local sous /etc. Ensuite, il est lancé à chaque démarrage du système. Il surveille l'activité du branchement matèriel.
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
24 oct. 2011 à 11:16
24 oct. 2011 à 11:16
Salut,
Est-ce que les 3 messages-box s'ouvrent simultanément ou séquentiellement ?
Est-ce que les 3 messages-box s'ouvrent simultanément ou séquentiellement ?
pharaon44
Messages postés
38
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
19 juin 2012
1
24 oct. 2011 à 11:41
24 oct. 2011 à 11:41
Tout s'ouvre en même temps!
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
24 oct. 2011 à 11:49
24 oct. 2011 à 11:49
Essaie de mettre un verrou sur ton script (sans garantie) :
#!/bin/sh .$HOME/.profile PATH=$PATH:/usr/X11R6/bin:/usr/local/bin export PATH DISPLAY=:0 export DISPLAY if mkdir -p /tmp/verrou 2>/dev/null then Xdialog --title "MESSAGE BOX" \ --msgbox "La cle est valide, elle va etre montee!!" 10 41 rmdir /tmp/verrou exit 1 fi
pharaon44
Messages postés
38
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
19 juin 2012
1
24 oct. 2011 à 13:27
24 oct. 2011 à 13:27
Avec ou sans, le problème reste identique...
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
24 oct. 2011 à 13:38
24 oct. 2011 à 13:38
Et à quoi ressemble ton daemon "hotplug" ?
pharaon44
Messages postés
38
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
19 juin 2012
1
24 oct. 2011 à 16:36
24 oct. 2011 à 16:36
Que veux tu dire par à quoi ressemble le daemon hotplugd? Je suppose que c'est de l'assembleur...
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 419
24 oct. 2011 à 16:42
24 oct. 2011 à 16:42
Tu dis que tu appelles ton script via le daemon hoplug, je te cite "Ce script est lancé par le demon hotplug sous openbsd afin de monter une clé USB. "
Donc normalement ce daemon est un script shell à l'intérieur duquel doit se trouver l'appel à ton script, non ?
Donc à quoi ressemble ce script ?
Donc normalement ce daemon est un script shell à l'intérieur duquel doit se trouver l'appel à ton script, non ?
Donc à quoi ressemble ce script ?
pharaon44
Messages postés
38
Date d'inscription
lundi 30 août 2010
Statut
Membre
Dernière intervention
19 juin 2012
1
24 oct. 2011 à 23:02
24 oct. 2011 à 23:02
En fait, je pense que pour voir le code du daemon, il faut avoir un logiciel qui permette de lire le binaire (c'est installé par défaut avec l'OpenBSD). Bref, je fais un max de recherches pour avoir l'info... Pour le moment, j'ai pas trouvé sur le net. Je pense avoir compris comment ça fonctionne mais de quoi il retourne... j'avoue, j'aurais dû creuser avant, mais je ne pense pas être trop loin de la vérité avec les infos que je t'ai données...
Dés que j'en sais plus, je te tiens au courant. Maintenant, ...
Dés que j'en sais plus, je te tiens au courant. Maintenant, ...