OVH Cloud OVH Cloud

[Q] MacJanitor ou Onyx ?

83 réponses
Avatar
geographe
Ce matin, j'ai franchi le pas à l'AE : iMac 20". Donc je vais passer
sous Tiger. D'où ma question à un moment où on veut tout commencer bien
propre : MJ ou Onyx (ou ???) pour les taches de maintenance, car mon Mac
et moi on dort, la nuit :-)
Merci de vos conseils et expériences.

--
P. Mallet

10 réponses

5 6 7 8 9
Avatar
geographe
ric zito wrote:

http://www.atomicbird.com/


Ah ! du nouveau dans cette enfilade... qui m'a fait plusieurs fois
changer d'avis. Celui-ci est payant, mais pas vraiment cher. Pour
l'instant, je m'en tiens aux commandes du terminal, ce qui me semble le
plus sobre.
Merci quand même
--
P. Mallet

Avatar
ADDRESS
Pierre Mallet wrote:

ric zito wrote:

http://www.atomicbird.com/


Ah ! du nouveau dans cette enfilade... qui m'a fait plusieurs fois
changer d'avis. Celui-ci est payant, mais pas vraiment cher. Pour
l'instant, je m'en tiens aux commandes du terminal, ce qui me semble le
plus sobre.
Merci quand même


De rien :-)

L'interêt de Macaroni est qu'il s'occupe de toutes ces tâches
automatiquement lorsque le Mac est inoccupé. La maintenance Unix ainsi
que les permissions.

Depuis que je l'ai installé je n'ai jamais eu à m'en occuper. De temps
en temps je jete un oeil à l'historique, pour constater qu'effectivement
il tient ses promesses.
--
ric

ric at pixelligence dot com


Avatar
jperrocheau
patpro ~ Patrick Proniewski wrote:

je pense. je ne fais que des installation avec archivage et restauration
des utilisateurs, et je n'ai pas ces problèmes.


Pour votre info, comme personne ne signale... donc je communique (rendre
commun ;)). Je ne sais pas trop quoi en penser...

Depuis que j'ai installé anacron pour l'utiliser avec Déjà Vu, il est
apparu à l'insu de mon plein gré, une ligne supplémentaire dans les
com.apple.periodic-daily.plist, com.apple.periodic-monthly.plist,
com.apple.periodic-weekly.plist

<key>Disabled</key>
<true/>
<key>Label</key>

établi par comparaison avec les mêmes fichiers sur un Tiger de secours
qui est dans son jus d'installation et de mises à jour uniquement Apple.

Qui a fait ça, quand ??? bordel!!!

Je me suis empressé de remettre à false, cela m'a paru "logique". Je
souhaite continuer à uiliser les "LaunchDaemons" pour les taches
periodic étant donné comme je l'ai montré ici, elles fonctionnent (ou
fonctionnaient) chez moi. Pour être cohérent, il m"a semblé, j'ai
commenté les lignes:

#period delay job-identifier command
#1 5 cron.daily periodic daily
#7 10 cron.weekly periodic weekly
#30 15 cron.monthly periodic monthly

dans anacrontab.

J'attends le résultat.

Mais perso je n'aime pas les logiciels qui ne m'expliquent pas ce qu'ils
font à l'insu de mon plein gré.




--
Jacques PERROCHEAU
________________________________________________________________________
e-mail: mailto:

Avatar
fleurot
Jacques Perrocheau wrote:

Qui a fait ça, quand ??? bordel!!!


Voici quelques informations relevées sur la machine d'un candide, si ça
peut aider à élucider le mystère.

Copié-collé de ma dernière ligne de deja_vu daily.log lancé par
anacron :

Re-enabling Spotlight indexing on '/Volumes/DD4-60'.

(c'est le nom du disque sur lequel je sauvegarde mon dossier
Utilisateurs)

Si l'indexation de Spotlight est réactivée, c'est certainement qu'une
commande l'a désactivée auparavant.

C'est peut être l'action lancée par ces 3 lignes ?

Déjà Vu 3.2 installe aussi Psync 0.69.3 (vu dans les receipts), mais je
pense qu'il y était déjà avant.
J'ai fait la MàJ en 3.2.1.

Par contre, après une sauvegarde manuelle sur un Zip avec Déjà Vu dans
laquelle je ne demande pas la réparation des permissions, il n'y a pas
dans le log cette ligne de réactivation de Spotlight.


Je me suis empressé de remettre à false, cela m'a paru "logique". Je
souhaite continuer à uiliser les "LaunchDaemons" pour les taches
periodic étant donné comme je l'ai montré ici, elles fonctionnent (ou
fonctionnaient) chez moi. Pour être cohérent, il m"a semblé, j'ai
commenté les lignes:


Pour voir, je laisse à true et voici mon anacrontab :

# /etc/anacrontab
#
#period delay job-identifier command
1 5 cron.daily periodic daily
7 10 cron.weekly periodic weekly
30 15 cron.monthly periodic monthly
1 20 dejavu.daily "/Library/Application Support/Deja
Vu/.daily/dejavu_daily.rb"
7 25 dejavu.weekly "/Library/Application Support/Deja
Vu/.weekly/dejavu_weekly.rb"

Je comprend et je constate dans le log que le cron.daily se lance 5
minutes après le démarrage de l'ordi le lendemain du dernier, le weekly
après 7 jours etc...
Je constate dans le log que le dejavu.daily se lance effectivement 20
minutes après le démarage de l'ordi.

Je me souviens avoir lu dans les forums CCC sous 10.4.1 qu'il fallait
désactiver l'indexation de Spotlight avant d'effectuer un clonage.
(Ces infos ont disparu depuis que CCC est censé refonctionner sous
10.4.2, mais je n'arrive pas à reproduire un clone bootable - /usr
n'étant pas copié... ?)


--
Gérard FLEUROT <fleurot@(en-trop.)fr.fm>

Avatar
fleurot
Fleuger wrote:

Qui a fait ça, quand ??? bordel!!!



J'ai fait une recherche sur la date de modification desdits fichiers.

Dans la minute, 4 dossiers et 7 fichiers dont un alias ont été modifiés.
J'ai un vide de 9 minutes avant et et autre de 5 minutes après.
Voici la liste :

install.log.0.gz (document /private/var/log/inst...)
Anacron.pkg (-)
anacron.plist (document)
com.apple.periodic#75C5A4.plist (document)
com.apple.periodic-daily.plist (document)
com.apple.periodic-weekly.plist (document)
Contents (dossier /Library/LaunchDaemons)
LaunchDaemons (dossier /Library)
postupgrade (alias)
Resources (dossier /Library/Receipts/Anacron.pkg/Contents)
spool (dossier /private/var/spool)

Il y a donc de fortes probabilités que ce soit Anacron.


--
Gérard FLEUROT <fleurot@(en-trop.)fr.fm>


Avatar
jperrocheau
Fleuger wrote:

Hein! cela fait un peu plus pro que "MacJanitor ou Onyx ?" ;-)

[snip]
Il y a donc de fortes probabilités que ce soit Anacron.


J'ai lu tes deux posts avec attention. Par contre ton histoire de
Re-enabling Spotlight indexing on '/Volumes/DD4-60' dans le fichier
deja_vu daily.log, je n'ai pas du tout.

Pour revenir à la modif de com.apple.periodic-daily.plist,
com.apple.periodic-monthly.plist,
com.apple.periodic-weekly.plist, c'est bien l'installateur d'anacron
pour Tiger <http://members.cox.net/18james/anacron-tiger.html> qui fait
cela avec le script de postinstall:


"/Anacron.pkg/Contents/Resources/postinstall"
----
#!/bin/sh

# Cleanup old Anacron junk

rm -rf /Library/StartupItems/Anacron
CF=/etc/crontab
if (grep -q "anacron" "$CF") then
chmod +w "$CF"
ed - "$CF" <<EOF
g/anacron/d
g/controlled/d
w
EOF
fi

# Make the directory /var/spool/anacron

/bin/mkdir -p -m 0755 /var/spool/anacron

# Load/unload the plists

/bin/launchctl load -w /Library/LaunchDaemons/anacron.plist
/bin/launchctl unload -w
/System/Library/LaunchDaemons/com.apple.periodic-daily.plist
/System/Library/LaunchDaemons/com.apple.periodic-weekly.plist
/System/Library/LaunchDaemons/com.apple.periodic-monthly.plist
----

Il aurait fallu que je RTMFe un plus... Et la modif que j'ai faite à la
main (voir mon post précédent) est sans doute pas légitime du tout. Il
faut lire le ReadMe jusq'au bout:

---
How do I disable or remove anacron?

To disable anacron, run the following commands in a terminal:

cd /Library/LaunchDaemons
sudo launchctl unload -w ./anacron.plist
cd /System/Library/LaunchDaemons
sudo launchctl load -w ./com.apple.periodic-daily.plist
sudo launchctl load -w ./com.apple.periodic-weekly.plist
sudo launchctl load -w ./com.apple.periodic-monthly.plist
[snip]
---

Un petit coup de man sur launchctl ne fera pas de mal. J'y suis... Mais
j'ai un peu de mal à me décider sur le choix à faire remettre le
lancement de periodic pas anacron ou par launchd ?

Pour le moment mes periodic ne marchent plus.

Bon, je lis et je reviens...




--
Jacques PERROCHEAU
________________________________________________________________________
e-mail: mailto:

Avatar
fleurot
Jacques Perrocheau wrote:

Hein! cela fait un peu plus pro que "MacJanitor ou Onyx ?" ;-)


J'en reste tout ébahi. ;-)

J'ai lu tes deux posts avec attention. Par contre ton histoire de
Re-enabling Spotlight indexing on '/Volumes/DD4-60' dans le fichier
deja_vu daily.log, je n'ai pas du tout.


Dans les log deja_vu , après la réparation des permissions, il y a :
Temporarily disabling Spotlight indexing on '/Volumes/""XX""'
et la dernière ligne :
Re-enabling Spotlight indexing on '/Volumes/""XX""'

Ce qui ne sert pas à grand chose pour moi puisque mes disques "XX" ont
été placés dans la liste confidentielle des préférences Spotlight.

Je me pose une petite question ; pour ces 2 disques de sauvegarde qui
contiennent aussi respectivement les OS X 10.2 et 10.3 est-il
préférable d'avoir les autorisations activées ou bien désactivées ?
(je conserve parce que mon Littré ne s'ouvre que sous le Classic du
10.2)


Il aurait fallu que je RTMFe un plus... Et la modif que j'ai faite à la
main (voir mon post précédent) est sans doute pas légitime du tout. Il
faut lire le ReadMe jusq'au bout:


Excuse mon inculture, je ne comprend pas l'abréviation RTFMe, et Google
ne m'aide pas. Peux-tu expliquer ?

---
How do I disable or remove anacron?

To disable anacron, run the following commands in a terminal:

cd /Library/LaunchDaemons
sudo launchctl unload -w ./anacron.plist
cd /System/Library/LaunchDaemons
sudo launchctl load -w ./com.apple.periodic-daily.plist
sudo launchctl load -w ./com.apple.periodic-weekly.plist
sudo launchctl load -w ./com.apple.periodic-monthly.plist
[snip]
---

Un petit coup de man sur launchctl ne fera pas de mal. J'y suis... Mais
j'ai un peu de mal à me décider sur le choix à faire remettre le
lancement de periodic pas anacron ou par launchd ?


L'avantage de Déjà Vu par Anacron, c'est d'avoir une réparation des
autorisations suivie d'une sauvegarde quotidienne sans s'occuper de la
montre.

Par contre, encore une petite doute : étant donné que la deja_vu.daily
dure un quart d'heure et que la weekly est programmée 5 minutes après,
je me demande comment ça va se passer.
Wait and see.


Pour le moment mes periodic ne marchent plus.


Et pourtant la procédure 'disable anacron' paraît permettre de rétablir
la configuration initiale.
Mais étant donné qu'Anacron pour Tiger dans son weekly va chercher une
whatis.db qui n'existe plus, même si ça n'est pas important, c'est qu'il
doit présenter aussi des défauts de mise à jour et ça fait désordre.


--
Gérard FLEUROT <fleurot@(en-trop.)fr.fm>

Avatar
foyan
Fleuger wrote:


Excuse mon inculture, je ne comprend pas l'abréviation RTFMe, et Google
ne m'aide pas. Peux-tu expliquer ?


Ici : <http://www.teaser.fr/~spineau/acrodict/index.php>

Avec l'idée que Jacques a délibérément "néologismé" et conjugué le
fameux RTFM initial ! ;-D


--
Willy
Adresse Spamicide : shooter ".DOT.invalid" au besoin.

Avatar
patpro ~ Patrick Proniewski
In article <1h3lr9l.8nzdwl1riy2bkN%,
(Vifoyan) wrote:

Fleuger wrote:


Excuse mon inculture, je ne comprend pas l'abréviation RTFMe, et Google
ne m'aide pas. Peux-tu expliquer ?


Ici : <http://www.teaser.fr/~spineau/acrodict/index.php>

Avec l'idée que Jacques a délibérément "néologismé" et conjugué le
fameux RTFM initial ! ;-D


la vraie définition : http://uncyclopedia.org/wiki/RTFM

patpro


Avatar
Jacques Perrocheau
In article <1h3ldew.8tbyve48wps0N%,
(Fleuger) wrote:

Hein! cela fait un peu plus pro que "MacJanitor ou Onyx ?" ;-)


J'en reste tout ébahi. ;-)

J'ai lu tes deux posts avec attention. Par contre ton histoire de
Re-enabling Spotlight indexing on '/Volumes/DD4-60' dans le fichier
deja_vu daily.log, je n'ai pas du tout.


Dans les log deja_vu , après la réparation des permissions, il y a :
Temporarily disabling Spotlight indexing on '/Volumes/""XX""'
et la dernière ligne :
Re-enabling Spotlight indexing on '/Volumes/""XX""'


J'avoue que je sèche sur ce point là. Je découvre.

Ce qui ne sert pas à grand chose pour moi puisque mes disques "XX" ont
été placés dans la liste confidentielle des préférences Spotlight.


Ah! OK.

Je me pose une petite question ; pour ces 2 disques de sauvegarde qui
contiennent aussi respectivement les OS X 10.2 et 10.3 est-il
préférable d'avoir les autorisations activées ou bien désactivées ?
(je conserve parce que mon Littré ne s'ouvre que sous le Classic du
10.2).


Euh! je n'ai pas d'opinion bien ferme la dessus. Perso, tous mes disques
externes y compris l'iPod, ont "autorisations activées" et ne s'en
portent pas plus mal. Comme on est sur Unix, je ne vois pas l'intéret de
se priver de cette fonctionnalité qui apporte un plus contre les fausses
manoeuvres et autres attaques malveillantes.


Il aurait fallu que je RTMFe un plus... Et la modif que j'ai faite à la
main (voir mon post précédent) est sans doute pas légitime du tout. Il
faut lire le ReadMe jusq'au bout:


Excuse mon inculture, je ne comprend pas l'abréviation RTFMe, et Google
ne m'aide pas. Peux-tu expliquer ?


Ah! pourtant tu es un habitué des news.

RTFM, en français Relis Toujours ce Foutu Manuel, l'original est bien
sur en anglais, Read This Fucking Manual.

---
How do I disable or remove anacron?

To disable anacron, run the following commands in a terminal:

cd /Library/LaunchDaemons
sudo launchctl unload -w ./anacron.plist
cd /System/Library/LaunchDaemons
sudo launchctl load -w ./com.apple.periodic-daily.plist
sudo launchctl load -w ./com.apple.periodic-weekly.plist
sudo launchctl load -w ./com.apple.periodic-monthly.plist
[snip]
---

Un petit coup de man sur launchctl ne fera pas de mal. J'y suis... Mais
j'ai un peu de mal à me décider sur le choix à faire remettre le
lancement de periodic pas anacron ou par launchd ?


L'avantage de Déjà Vu par Anacron, c'est d'avoir une réparation des
autorisations


... Pas trop vu l'intéret quand on a une machine "clean", l'auteur
conseille de désactiver si on est "pressé". Et je ne sais pas trop ce
qu'il fait exactement. Perso comme je ne synchronise que de compte à
compte de même UID, je ne me pose pas trop de question.


suivie d'une sauvegarde quotidienne sans s'occuper de la montre.


C'est ce que nous recherchons!


Par contre, encore une petite doute : étant donné que la deja_vu.daily
dure un quart d'heure et que la weekly est programmée 5 minutes après,
je me demande comment ça va se passer.
Wait and see.


A priori cela ne le gène pas. En "quotidien" cela ne fait jamais des
tonnes à copier.... Enfin pour moi.

Pour le moment mes periodic ne marchent plus.


Et pourtant la procédure 'disable anacron' paraît permettre de rétablir
la configuration initiale.


Oui, oui, j'ai bien vu. Mais comme j'avais fait un truc à la main pas
très "conforme", j'ai préféré pour le moment revenir dans la situation
initiale, vérifier que cela fonctionne à nouveau avant de me lancer dans
une autre config (prudence est mère de...). Et puis pour assimiler
launchctl, il faut que je le relise plusieures fois ;-).

Mais étant donné qu'Anacron pour Tiger dans son weekly va chercher une
whatis.db qui n'existe plus, même si ça n'est pas important, c'est qu'il
doit présenter aussi des défauts de mise à jour et ça fait désordre.


Ouep mais sur ma machine, je n'installe pas de binaire tous les jours et
une whatis.db de 15 jours me suffit largement.

--
Jacques PERROCHEAU
Synthèse et Electrosynthèse Organiques, C.N.R.S. UMR 6510
Université de Rennes I, Campus de Beaulieu, F-35042 RENNES Cedex
Tel: +33 2 23 23 63 74, Fax: +33 2 23 23 63 74


5 6 7 8 9