Je ne connais pas slackware comme distribution, mais d'autre outils existent déjà pour faire ce travail.
Personnellement, j'utilise sysv-rc-conf sur Debian pour configurer le lancement des services et je fais /etc/init.d/$service (start|stop) pour démarrer ou arrêter un service.
Je n'ai pas encore ressenti le besoin d'écrire un script pour automatiser ces deux tâches, mais sinon, on peut améliorer un petit peu ce qui est présenté ici.
À première vue :
- protéger les variables par des "
- utiliser test -(r|w|x) au lieu de ls -l | grep pour connaître les droits sur les fichiers
- remplacer la suite d'echo par un cat <<FIN
- gestion de code retour en cas d'échec
[^] # Re: déjà existant
Posté par dlblinux . En réponse au journal Slackware :: petit script d'admin et plus. Évalué à 0.
Ne connaissant pas d'interface pour slackware, j'invite seulement à chercher un équivalent de sysv-rc-conf.
Avant de créer quelque chose, je regarde souvent si cela n'existe pas déjà, histoire de gagner du temps et de ne pas réinventer la roue.
Pas vous ?
# déjà existant
Posté par dlblinux . En réponse au journal Slackware :: petit script d'admin et plus. Évalué à 1.
Je ne connais pas slackware comme distribution, mais d'autre outils existent déjà pour faire ce travail.
Personnellement, j'utilise sysv-rc-conf sur Debian pour configurer le lancement des services et je fais /etc/init.d/$service (start|stop) pour démarrer ou arrêter un service.
Je n'ai pas encore ressenti le besoin d'écrire un script pour automatiser ces deux tâches, mais sinon, on peut améliorer un petit peu ce qui est présenté ici.
À première vue :
- protéger les variables par des "
- utiliser test -(r|w|x) au lieu de ls -l | grep pour connaître les droits sur les fichiers
- remplacer la suite d'echo par un cat <<FIN
- gestion de code retour en cas d'échec
Bonne continuation.
[^] # Re: 2 questions
Posté par dlblinux . En réponse au journal Alleluia mes freres !. Évalué à 2.
Et qu'y a-t-il dans /etc/sudoers ?
[^] # Re: Chmod: le blues du dimanche matin ...
Posté par dlblinux . En réponse au journal Chmod: le blues du dimanche matin .... Évalué à 1.
find . -type f -name "*.png" -print0 | xargs -0 chmod 644
[^] # Re: grep grippe
Posté par dlblinux . En réponse au journal grep grippe. Évalué à 1.
zsh.
# Re: Supprimer les mails en attente dans Postfix
Posté par dlblinux . En réponse au message [Terminal] Supprimer les mails en attente dans Postfix. Évalué à 2.
Et, avec sa version simplifiée en Perl, il ne me reste plus qu'à faire un alias pour le compte administrateur de postfix :
perl -e 'foreach (`postqueue -p`) {`postsuper -d $1` if /^([0-9A-Z]+)/}'