Voir le sujet précédent :: Voir le sujet suivant |
Auteur |
Message |
TNX PowerBook d'Orchidée
Inscrit le: 23 Nov 2004 Messages: 590 Localisation: Dublin
|
Posté le: Mer 23 Fév 2005 à 16:31 Sujet du message: plannifier une réparation automatique des autorisations |
|
|
Je voudrais plannifier une réparation automatique des autorisations (j'envisage faire ça avec /etc/crontab). Comment faire ?
Merci _________________ TNX
iMac G5 / ibook G4 / MacBook Pro Core 2 |
|
Revenir en haut de page |
|
|
lpascalon Administrateur
Inscrit le: 30 Nov 2002 Messages: 31865 Localisation: Toulouse
|
Posté le: Mer 23 Fév 2005 à 16:37 Sujet du message: |
|
|
Tu laisses tourner ta machine en permanence, les scripts de maintenance se lancent tous seul la nuit (à 3, 4 et 5 heures). _________________ Ludovic
Evitez de m'envoyer des messages perso sur le forum. Je préfère les mails.
MBP M1 16", 16 Go, SSD 512 Go
iMac 27" 2,9 GHz, 16 Go, 3 To FusionDrive
iMac G4 24" 1,6 Ghz, 1 Go, SuperDrive
iPhone 12 mini 128 Go
iPad Pro 11", iPad mini Cellular...
|
|
Revenir en haut de page |
|
|
steve2408 PowerBook de Chêne
Inscrit le: 11 Déc 2003 Messages: 815 Localisation: Vesoul et Belgique pour les racines...
|
Posté le: Mer 23 Fév 2005 à 16:41 Sujet du message: |
|
|
lpascalon a écrit: | Tu laisses tourner ta machine en permanence, les scripts de maintenance se lancent tous seul la nuit (à 3, 4 et 5 heures). |
Ah bon . Qu'est ce que c'est que ça? Ou est ce qu'on paramêtre ça? _________________ Une floppée d'imacs:233,400,600 et 800; et un bel Alu 15 tout neuf et sans taches! (jusqu'il y a peu...) |
|
Revenir en haut de page |
|
|
lpascalon Administrateur
Inscrit le: 30 Nov 2002 Messages: 31865 Localisation: Toulouse
|
Posté le: Mer 23 Fév 2005 à 16:55 Sujet du message: |
|
|
C'est automatique dans les systèmes Unix, ca s'appelle les crons, ce sont des scripts (quotidien, hebdo, mensuel) qui s'exécutent pour faire de l'entretien : défragmentation, optimisations divers etc...
C'est pour ca qu'un serveur ne s'éteind jamais... _________________ Ludovic
Evitez de m'envoyer des messages perso sur le forum. Je préfère les mails.
MBP M1 16", 16 Go, SSD 512 Go
iMac 27" 2,9 GHz, 16 Go, 3 To FusionDrive
iMac G4 24" 1,6 Ghz, 1 Go, SuperDrive
iPhone 12 mini 128 Go
iPad Pro 11", iPad mini Cellular...
|
|
Revenir en haut de page |
|
|
TNX PowerBook d'Orchidée
Inscrit le: 23 Nov 2004 Messages: 590 Localisation: Dublin
|
Posté le: Mer 23 Fév 2005 à 17:10 Sujet du message: - |
|
|
Mon fichier /etc/crontab
Code: | # /etc/crontab
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour mday month wday who command
#
#*/5 * * * * root /usr/libexec/atrun
30 17 * * 2,6 TNX sh /Users/TNX/Documents/Scripts/archiverDocuments.sh
#
# Run daily/weekly/monthly jobs.
0 12 * * * root periodic daily
30 15 * * 3 root periodic weekly
30 21 1 * * root periodic monthly
|
Scripts périodiques: (/etc/periodic)
daily
100.clean-logs - Perform log directory cleaning so that long-lived systems don't end up with excessively old files there.
500.daily - Removing scratch and junk files
monthly
500.monthly - Rotating log files
weekly
500.weekly - Rebuilding locate database, Rebuilding whatis database, Rotating log files
Elle est où la vérification des autorisations à 5h du mat ? j'ai pas trouvé _________________ TNX
iMac G5 / ibook G4 / MacBook Pro Core 2
Dernière édition par TNX le Mer 23 Fév 2005 à 17:53; édité 2 fois |
|
Revenir en haut de page |
|
|
lpascalon Administrateur
Inscrit le: 30 Nov 2002 Messages: 31865 Localisation: Toulouse
|
Posté le: Mer 23 Fév 2005 à 17:16 Sujet du message: |
|
|
je croyais...
Et puis faut pas exagérer, c'est pas nécessaire de le faire souvent. _________________ Ludovic
Evitez de m'envoyer des messages perso sur le forum. Je préfère les mails.
MBP M1 16", 16 Go, SSD 512 Go
iMac 27" 2,9 GHz, 16 Go, 3 To FusionDrive
iMac G4 24" 1,6 Ghz, 1 Go, SuperDrive
iPhone 12 mini 128 Go
iPad Pro 11", iPad mini Cellular...
|
|
Revenir en haut de page |
|
|
ch-vox Modérateur
Inscrit le: 22 Oct 2003 Messages: 19379 Localisation: La Réunion
|
Posté le: Mer 23 Fév 2005 à 17:40 Sujet du message: |
|
|
@TNX
j'ai édité ton dernier message pour le rendre plus lisible _________________ Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5 |
|
Revenir en haut de page |
|
|
TNX PowerBook d'Orchidée
Inscrit le: 23 Nov 2004 Messages: 590 Localisation: Dublin
|
Posté le: Mer 23 Fév 2005 à 17:50 Sujet du message: |
|
|
merci mon cher ch-vox !
J'ai souvent des pbs à cause de ça, c'est pour ça que je veux le plannifier, est ce que qqun sait comment svp ? _________________ TNX
iMac G5 / ibook G4 / MacBook Pro Core 2 |
|
Revenir en haut de page |
|
|
ch-vox Modérateur
Inscrit le: 22 Oct 2003 Messages: 19379 Localisation: La Réunion
|
Posté le: Mer 23 Fév 2005 à 17:54 Sujet du message: |
|
|
googlized ;
http://www.macfr.com/techmac/article.php?art=31 _________________ Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5 |
|
Revenir en haut de page |
|
|
TNX PowerBook d'Orchidée
Inscrit le: 23 Nov 2004 Messages: 590 Localisation: Dublin
|
Posté le: Mer 23 Fév 2005 à 18:00 Sujet du message: |
|
|
merci ch-vox, mais je sais utiliser le crontab le pb, c'est que je connais pas le nom du script de réparation des utilisations (le même qu'appellent l'utilitaire disque et Onyx) _________________ TNX
iMac G5 / ibook G4 / MacBook Pro Core 2 |
|
Revenir en haut de page |
|
|
ch-vox Modérateur
Inscrit le: 22 Oct 2003 Messages: 19379 Localisation: La Réunion
|
Posté le: Mer 23 Fév 2005 à 18:01 Sujet du message: |
|
|
alalala ! bon je retourne faire une petite recherche
soit explicite ! _________________ Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5 |
|
Revenir en haut de page |
|
|
TNX PowerBook d'Orchidée
Inscrit le: 23 Nov 2004 Messages: 590 Localisation: Dublin
|
Posté le: Mer 23 Fév 2005 à 18:10 Sujet du message: trouvé ! |
|
|
J'ai l'info qu'il me manquait: diskutil (merci EPIMAC !) !!! si ça vous intéresse d'intégrer cette plannification dans le crontab, je vous expliquerai volontier comment on fait (ça pourrait peut être être intéressant pour la faq) ! _________________ TNX
iMac G5 / ibook G4 / MacBook Pro Core 2 |
|
Revenir en haut de page |
|
|
ch-vox Modérateur
Inscrit le: 22 Oct 2003 Messages: 19379 Localisation: La Réunion
|
Posté le: Mer 23 Fév 2005 à 18:14 Sujet du message: |
|
|
ou tout simplement à placer comme post it
cette question n'étant pas tant posée que cela
je venais justement de tomber sur diskutil à l'instant (macosxhints). _________________ Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5 |
|
Revenir en haut de page |
|
|
TNX PowerBook d'Orchidée
Inscrit le: 23 Nov 2004 Messages: 590 Localisation: Dublin
|
Posté le: Mer 23 Fév 2005 à 20:00 Sujet du message: plannifier la vérification des autorisations |
|
|
Mesdames, messieurs,
Aujourd'hui on va plannifier la vérification des autorisations avec crontab. Voici la recette (bien sur, si ça tourne au vinaigre, vous êtes seul responsable):
- ouvrir un terminal et se connecter en tant que root, par le biais de la commande: , saisir votre mot de passe
- faire une copie de sauvegarde de votre fichier /etc/crontab, on n'est jamais trop prudent ! pour ça, tapez:
Code: | cd /etc
cp crontab crontab.sauvegarde
|
- éditer le fichier /etc/crontab, vous pouvez le faire avec emacs ou tout autre éditeur que vous connaissez bien (attention de ne pas transformer le fichier en fichier texte formaté !!!), vous pouvez le faire via emacs en tapant:
voici l'allure dudit fichier:
Code: |
# /etc/crontab
SHELL=/bin/sh
PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
HOME=/var/log
#
#minute hour mday month wday who command
#
#*/5 * * * * root /usr/libexec/atrun
#
# Run daily/weekly/monthly jobs.
0 12 * * * root periodic daily
30 15 * * 3 root periodic weekly
30 21 1 * * root periodic monthly
|
- Insérer la ligne suivante juste en dessous de la ligne qui commence par "#*/5":
Code: | 0 5 * * * root diskutil repairPermissions /dev/disk0s3
|
Cette ligne indique au système que la réparation du disque du système (ici /dev/disk0s3) doit être exécutée tous les jours à 5 heures du matin (lpascalon avait l'air d'y tenir )
- Sauvegarder les modifications (Ctrl - X puis Ctrl - S)
- Quitter emacs (Ctrl - X puis Ctrl - C)
- Les modifications seront prises en compte automatique dès la prochaine minute (cron vérifie le contenu du fichier /etc/crontab toutes les minutes)
- Quitter le terminal, voilà !
Pour expliquer comment programmer une autre fréquence que tous les jours à 5h du mat, je voudrai bien modifier mon article si on me le demande
J'attends vos retours avec attention ! _________________ TNX
iMac G5 / ibook G4 / MacBook Pro Core 2
Dernière édition par TNX le Mer 23 Fév 2005 à 22:18; édité 1 fois |
|
Revenir en haut de page |
|
|
ch-vox Modérateur
Inscrit le: 22 Oct 2003 Messages: 19379 Localisation: La Réunion
|
Posté le: Mer 23 Fév 2005 à 21:29 Sujet du message: |
|
|
merci pour l'info ! _________________ Vincent
MacBook Pro Retina 15" mi-2014 Core i7 2,5GHz 16 Go 512 Go (SSD) NVIDIA GeForce GT 750M macOS X 14.5 |
|
Revenir en haut de page |
|
|
blackjmac Modérateur
Inscrit le: 04 Jan 2005 Messages: 16711 Localisation: /Library/Scripts/
|
Posté le: Mer 23 Fév 2005 à 21:50 Sujet du message: |
|
|
pas besoin d'activer le compte root, une commande sudo su suffit pour passer root dans le Terminal sans l'activer _________________ La mine d'or pour OS X - http://www.versiontracker.com/macosx/
|
|
Revenir en haut de page |
|
|
TNX PowerBook d'Orchidée
Inscrit le: 23 Nov 2004 Messages: 590 Localisation: Dublin
|
Posté le: Mer 23 Fév 2005 à 22:16 Sujet du message: |
|
|
merci, je vais modifier mon article ... _________________ TNX
iMac G5 / ibook G4 / MacBook Pro Core 2 |
|
Revenir en haut de page |
|
|
TNX PowerBook d'Orchidée
Inscrit le: 23 Nov 2004 Messages: 590 Localisation: Dublin
|
Posté le: Sam 26 Fév 2005 à 21:30 Sujet du message: |
|
|
alors, est ce que quelqu'un a tenté la manip ? _________________ TNX
iMac G5 / ibook G4 / MacBook Pro Core 2 |
|
Revenir en haut de page |
|
|
blackjmac Modérateur
Inscrit le: 04 Jan 2005 Messages: 16711 Localisation: /Library/Scripts/
|
Posté le: Sam 26 Fév 2005 à 21:33 Sujet du message: |
|
|
je crois que Pulsar était intéressé mais trop timide en face du grand Terminal _________________ La mine d'or pour OS X - http://www.versiontracker.com/macosx/
|
|
Revenir en haut de page |
|
|
jmkdb Invité
|
Posté le: Sam 26 Fév 2005 à 21:47 Sujet du message: |
|
|
Dis Monsieur, l'utilitaire du disque n'est-il pas plus adéquat que de se bourrer le chou avec le terminal ?
D'accord, il y a la fierté de recourir au terminal, mais à part cela ?
8è dans l'ordre des péchés capitaux... |
|
Revenir en haut de page |
|
|
|