OVH Cloud OVH Cloud

Que fait MacOSX entre 1 et 3 heures du matin

21 réponses
Avatar
marius
Bonjour,
Il y a quelques temps j'avais trouvé sur ce NG un thread qui traitait de
la question citée au titre. J'aimerais bien le retrouver. Si quelqu'un
peut m'aider, merci.

--
René Chamayou
punzynev@serr.se

10 réponses

1 2 3
Avatar
gilbert.olivier
Philippe Di Valentin wrote:

Bonjour,
En tant que lambda+basic je n'en ai vraiment pas l'utilité; mais je conçois
fort bien que les "premiers de la classe" trouvent cette appli
incontournable.


Je m'introdui dans la conversation pour te confirmer que même si l'on ne
se sert pas volontairement du terminal (on peut tout faire à 99,9% sans
pour un usage courant du mac), il y a des applis graphiques (comme on
aime quoi ;-)) (entre autre pour faire de l'encodage vidéo et/ou audio)
qui lancent le terminal pour utiliser des logiciels d'encodage non
graphique comme t'aimes pas ;-).

S'il n'est plus là ... dommage.

et puis je pense qu'il est potentiellement dangereux de faire "trop" (et
même presque simplement) de ménage dans les fichiers système.

Le jour ou une nouvelle appli plante on à le doute à savoir c'est elle
ou un fichier que j'ai viré lui est necessaire...
--
Gilbert

Avatar
Philippe Di Valentin
Le 15/09/03 18:00, Gilbert OLIVIER écrivait:

Bonjour,

Je m'introdui dans la conversation pour te confirmer que même si l'on ne
se sert pas volontairement du terminal (on peut tout faire à 99,9% sans
pour un usage courant du mac)
J'ai remarqué, et c'est heureux pour un certain nombre d'utilisateurs:-)

et puis je pense qu'il est potentiellement dangereux de faire "trop" (et
même presque simplement) de ménage dans les fichiers système.
Utilisant un iMac 350 256 MO RAM mais seulement 7 GO DD pour trois

partitions j'ai du jongler avec l'espace ce qui m'a amené à réduire le X au
strict minimum; pas d'inquiétude il tourne normalement mais peu car je suis
plus souvent sur le 9.1.
Ayant installé le thème Aqua je ne vois pratiquement pas de différence à
l'affichage et la réactivité du 9 est objectivement supérieure à tous les
niveaux; sur un iMac tout au moins, car il est possible que sur une machine
plus véloce ce soit l'inverse.
Je profite de ce post pour vous poser une question que j'avais posé
antérieurement sans réponses; lorsque je fais une recherche sur le X, au
résultat j'ai systématiquement: recherche du 1er Janvier 1904 (ceci dès
l'installation de Jaguar, avant le ménage):-))
Qu'en est-il sur votre Mac??
Merci et bonne journée.
--
• Philippe

Avatar
Philippe Di Valentin
Le 17/09/03 0:00, Gilbert OLIVIER écrivait:

Je ne suis pas sur d'avoir bien compris :-)
Vous aviez bien compris et merci pour la réponse explicite.


--
• Philippe

Avatar
jperrocheau
Lomer wrote:

"/private/etc/periodic/daily/100.clean-logs"
"/private/etc/periodic/daily/500.daily"
"/private/etc/periodic/weekly/500.weekly"
"/private/etc/periodic/monthly/500.monthly"


Et pourquoi je ne l'ai pas le 2ème (500.daily) SVP ?
Je me demandais pourquoi Cocktail me disait toujours qu'il ne pouvait
pas l'exécuter...


Quelle version de Mac OSX ? et quelle version initiale (première
installation) ?

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:


Avatar
jperrocheau
Lomer wrote:

Quelle version de Mac OSX ?


10.2.6

et quelle version initiale (première installation) ?


10.2.2 livrée avec le bestiau (eMac)


Bizarre, car ces scripts sont là depuis la version 10.2 ... (iMac TFT en
10.2.6, installation initiale en 10.1.2)

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:


Avatar
laurent.pertois
Lomer wrote:

Autrement dit, est-ce que je peux copier celui de l'iMac de ma femme
pour le coller dans mon eMac ?


Go, ils sont identiques.

--
Politically Correct Unix - UTILITIES
The "touch" command has been removed from the standard distribution due
to its inappropriate use by high-level managers.

Avatar
jperrocheau
Lomer wrote:

Bizarre, car ces scripts sont là depuis la version 10.2 ... (iMac TFT en
10.2.6, installation initiale en 10.1.2)


Je viens de vérifier sur mon DD externe où est installée ma version
primitive de 10.2.2 et le fichier 500.daily est absent !


??? bizarre.


Ces scripts sont-ils standards où sont-ils spécifiques pour chaque type
de machine ?


A priori oui. Voici le mien:

500.daily
----
#!/bin/sh -
#
# @(#)daily 8.2 (Berkeley) 1/25/94
#
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin
host=`hostname`
echo "Subject: $host daily run output"
bak=/var/backups

echo ""
echo "Removing scratch and junk files:"

if [ -d /var/rwho ] ; then
cd /var/rwho && {
find . ! -name . -mtime +7 -exec rm -f -- {} ; ; }
fi

# Clean up junk files.
#find / ( ! -fstype local -o -fstype rdonly ) -a -prune -o
# ( -name '[#,]*' -o -name '.#*' -o -name a.out -o -name '*.core'

# -o -name '*.CKP' -o -name '.emacs_[0-9]*' )
# -a -atime +3 -exec rm -f -- {} ;

# Clean up NFS turds. May be useful on NFS servers.
#if [ "${host}" != "localhost" ]; then
# find / -name .nfs* -mtime +7 -exec rm -f -- {} ; -o -fstype nfs
-prune
#fi

if [ -d /tmp ]; then
cd /tmp && {
find . -fstype local -type f -atime +3 -ctime +3 -exec rm -f -- {}
;
find -fstype local -d . ! -name . -type d -mtime +1 -exec rmdir --
{} ;
/dev/null 2>&1; }
fi


if [ -d /var/tmp ]; then
cd /var/tmp && {
find . -fstype local ! -name . -atime +7 -ctime +3 -exec rm -f -- {}
;
find -fstype local -d . ! -name . -type d -mtime +1 -exec rmdir --
{} ;
/dev/null 2>&1; }
fi


# remove system messages older than 21 days
msgs -c

if [ -f /var/account/acct ] ; then
if [ -x /usr/bin/gzip ]; then gzext=".gz"; else gzext=""; fi
echo ""
echo "Gathering accounting statistics:"
cd /var/account
if [ -f "acct.2${gzext}" ] ; then mv -f "acct.2${gzext}"
"acct.3${gzext}" ; fi
if [ -f "acct.1${gzext}" ] ; then mv -f "acct.1${gzext}"
"acct.2${gzext}" ; fi
if [ -f "acct.0${gzext}" ] ; then mv -f "acct.0${gzext}"
"acct.1${gzext}" ; fi
cp -pf acct acct.0
if [ -x /usr/bin/gzip ]; then gzip -9 acct.0; fi
sa -s > /dev/null
fi

if [ -d /var/db/netinfo ]; then
echo ""
echo "Backing up NetInfo data"
cd /var/db/netinfo
for domain in *.nidb; do
domain=$(basename $domain .nidb)
nidump -r / -t localhost/$domain > $bak/$domain.nidump;
done
fi

echo ""
echo "Checking subsystem status:"

echo ""
echo "disks:"
df -k -l
echo ""
dump W

if [ -d /var/spool/mqueue ]; then
echo ""
echo "mail:"
mailq
fi

echo ""
echo "network:"
netstat -i

echo ""
if [ -d /var/rwho ] ; then
ruptime
fi

echo ""
echo -n "Rotating log files:"
cd /var/log
for i in system.log; do
if [ -f "${i}" ]; then
echo -n " ${i}"
if [ -x /usr/bin/gzip ]; then gzext=".gz"; else gzext=""; fi
if [ -f "${i}.6${gzext}" ]; then mv -f "${i}.6${gzext}"
"${i}.7${gzext}"; fi
if [ -f "${i}.5${gzext}" ]; then mv -f "${i}.5${gzext}"
"${i}.6${gzext}"; fi
if [ -f "${i}.4${gzext}" ]; then mv -f "${i}.4${gzext}"
"${i}.5${gzext}"; fi
if [ -f "${i}.3${gzext}" ]; then mv -f "${i}.3${gzext}"
"${i}.4${gzext}"; fi
if [ -f "${i}.2${gzext}" ]; then mv -f "${i}.2${gzext}"
"${i}.3${gzext}"; fi
if [ -f "${i}.1${gzext}" ]; then mv -f "${i}.1${gzext}"
"${i}.2${gzext}"; fi
if [ -f "${i}.0${gzext}" ]; then mv -f "${i}.0${gzext}"
"${i}.1${gzext}"; fi
if [ -f "${i}" ]; then mv -f "${i}" "${i}.0" && if [ -x
/usr/bin/gzip ]; then gzip -9 "${i}.0"; fi; fi
touch "${i}" && chmod 640 "${i}" && chown root:admin "${i}"
fi
done
if [ -f /var/run/syslog.pid ]; then kill -HUP $(cat /var/run/syslog.pid
| head -1); fi
echo ""

if [ -d /var/log/httpd ]; then
echo ""
echo -n "Cleaning web server log files:"
cd /var/log/httpd &&
find . -type f -name '*_log.*' -mtime +7 -exec rm -f -- {} ;
/dev/null 2>&1;
fi


if [ -f /etc/daily.local ]; then
echo ""
echo "Running daily.local:"
sh /etc/daily.local
fi

if [ -f /etc/security ]; then
echo ""
echo "Running security:"
sh /etc/security 2>&1 | sendmail root
fi
----

Autrement dit, est-ce que je peux copier celui de l'iMac de ma femme
pour le coller dans mon eMac ?


Je pense que oui.

man periodic

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:


Avatar
jperrocheau
Lomer wrote:

??? bizarre.


L'iMac de ma femme est en 10.2.6 également mais l'installation primitive
était la 10.2.1.


Faut-il en conclure que l'installation "10.2.2" était "pourrie"
d'origine ? ;-)

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:


Avatar
Jacques Perrocheau
In article <1g1oqpj.9knqh514y2ntmN%,
(Lomer) wrote:

Faut-il en conclure que l'installation "10.2.2" était "pourrie"
d'origine ? ;-)


Je n'irai pas jusque là...
Par ailleurs, ce fichier manquant est-il si important que ça ?


Si quand même, c'est lui qui fait parmi autres choses, le nettoyage des
"junks", de private/tmp, de /var/tmp/, la sauvegarde de la base NetInfo,
la rotation des system.log (le tiens doit être "énorme")...

--
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


Avatar
langmc
Jacques Perrocheau wrote:

In article <1g1p824.7c1sn9ouu0huN%,
(Lomer) wrote:

*devait* être énorme puisque le problème est réglé ;-)

Sur le clone de mon DD (que je n'ai pas encore mis à jour), mon
system.log «pèse» 13,7 Mo alors qu'il ne «pèse» plus que 51 Ko sur mon
DD !


!!


Pendant que je vous ai sous la main : les system.log.0.gz,
system.log.1.gz, etc., ils vont s'accumuler longtemps ?


Jusqu'a 7 et ensuite on fait la rotation...

system.log
system.log.0.gz
system.log.1.gz
system.log.2.gz
system.log.3.gz
system.log.4.gz
system.log.5.gz
system.log.6.gz
system.log.7.gz

Sur ma machine 56 Ko en tout... ;)

Je me trompe ou bien à chaque fois que je lance le script Daily, il y en
a un qui se crée ?


Voir ci-dessus.

Qui est supposé faire le ménage ?


Justement le script 500.daily.

Pour t'effrayer, voir dans "/private/var/log" tous les log... ;-)


Vous pouvez utiliser Cocktail qui permet de supprimer tous les fichiers
log cache et autres...


--
Le sage montre la lune, l'imbécile regarde le doigt.


1 2 3