OVH Cloud OVH Cloud

[Shift]

27 réponses
Avatar
fleurot
Bonjour,

Depuis quelques jours, ma notification de sauvegarde Déjà Vu ne
fonctionne plus.
Par contre, elle fonctionne en ayant démarré l'ordinateur touche shift
enfoncée.

Pour recherche de panne, pourrait-on m'indiquer quels sont les éléments
désactivés par la touche shift, car j'ai du faire un essai de logiciel
qui a amené un conflit dans ces éléments ?

Merci par avance.

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

10 réponses

1 2 3
Avatar
jperrocheau
Laurent Pertois wrote:

Visiblement pas actuellement.


Tu fais une tâche programmée dans launchd (cf Lingon, une interface
graphique) à une heure donnée, c'est ce qu'il y a pour les tâches cron
Apple et pourtant elles sont bien effectuées au besoin.


Certes, les scripts de lancement sont ici "/Library/Application
Support/Deja Vu/"

drwxrwxr-x 4 moi admin 136B Mar 1 20:14 .daily
drwxrwxr-x 2 moi admin 68B May 27 2005 .monthly
drwxrwxr-x 4 moi admin 136B Mar 1 20:14 .weekly
-rw-rw-r-- 1 root admin 2K Mar 1 20:14 BackupItems.plist


mais je ne connais pas de solution élégante pour "découpler" Déjà Vu de
crontab, hormis en configurant uniquement des sets de sauvegarde
"manuels".

Il y a peut-être des préferences cachées pour le faire, analogues à
celle pour la prise en compte d'anacron. Mais comme ce n'est pas
documenté je m'abtiens.

----
- Improved interaction with Anacron
(http://members.cox.net/18james/anacron-tiger.html). If you have Anacron
installed and wish to use it with Deja Vu, quit System Preferences and
enter this command in a Terminal window:

defaults write com.propaganda.DejaVuPref UseAnacron -bool true

Then open and quit Deja Vu. To stop using Anacron with Deja Vu and
revert to the default scheduling system, perform the same steps, only
enter this command instead:

defaults write com.propaganda.DejaVuPref UseAnacron -bool false
----

Pour moi une programation basique me suffit.

--
Jacques PERROCHEAU
________________________________________________________________________
e-mail: mailto:


Avatar
jperrocheau
Laurent Pertois wrote:

Elle est bizarre cette table, il manque l'indication minute, heure, jour
et compagnie...

Mais ça doit pouvoir se faire, oui.


Ce n'est pas une table anacron juste la localisation des scripts ruby
chargés de faire le boulot:

---
more dejavu_daily.rb
#!/usr/bin/ruby

##
# This script was generated by Deja Vu.
# (You probably shouldn't modify it.)
##

def main
frequency = "Daily"
backupCommand = "/usr/local/bin/psync -rm"
sourceFolders = [snip]
----

--
Jacques PERROCHEAU
________________________________________________________________________
e-mail: mailto:

Avatar
jperrocheau
Fleuger wrote:

Le support soupçonne un InputManager.


Les quels ?

J'en ai plusieurs sans que cela interfère avec Déjà Vu

Je les ai tous sortis (2 bibliothèques), redémarré, vidé la barre de
menus, refait une sauvegarde manuelle et la notification (j'ai repris la
terminologie employée dans les options Déjà Vu) n'a pas fonctionné.
Si ça fonctionne chez toi, c'est que j'ai certainement créé un conflit
logiciel quelque part.
Il me reste à trouver lequel.


Peut-être...

dans cette ligne de la console, system.log,
« Feb 28 09:34:24 Ordinateur-de-Fleuger KernelEventAgent[50]: tid
00000000 received unknown event (256)
avec le numéro (256), n'est-il pas possible de déterminer quel élément a
produit l'event ?
Dans le moniteur d'activité, j'ai bien le 50, mais pas de 256.


???

--
Jacques PERROCHEAU
________________________________________________________________________
e-mail: mailto:

Avatar
g5fleurot
Jacques Perrocheau wrote:

Dans le moniteur d'activité, j'ai bien le 50, mais pas de 256.


???


En faisant un ps -ax, je vois que [50] est le PID de KernelEventAgent.
Par contre, le PID [256] correspond chez moi à Thunderbird
Et je ne comprends pas à quoi correspond (256).

--
Gérard FLEUROT
Remplacer le chiffre par la lettre correspondante.


Avatar
sebastienmarty
Fleuger wrote:

Jacques Perrocheau wrote:

Dans le moniteur d'activité, j'ai bien le 50, mais pas de 256.


???


En faisant un ps -ax, je vois que [50] est le PID de KernelEventAgent.
Par contre, le PID [256] correspond chez moi à Thunderbird
Et je ne comprends pas à quoi correspond (256).


Je croyais que les PID étaient attribués plus ou moins au hasard, et
avaient donc peu de chances d'être les mêmes à chaque fois. Je me trompe
?

--
[SbM]
<http://sebastienmarty.free.fr> - <http://tradintosh.free.fr>
<http://sbm.ordinotheque.free.fr> - <http://palmiciel.free.fr>
"If the French were really intelligent, they'd speak English" (W. Sheed)



Avatar
laurent.pertois
Fleuger wrote:

La voici en entier, tu comprendras mieux.


Euh, non, en fait, mais je n'ai jamais utilisé anacron, en fait...

Les opérations sont commandées toutes les 5 mn après le démarrage de la
machine ou en suivant si le délai de 5 mn est dépassé.
Les dates respectives sont stockées dans des fichiers
private/var/spool/anacron/cron.daily, dejavu.daily, etc.


Ce que je ne comprends pas ce sont les deux premières colonnes, le
reste, ça me va très bien, en fait.

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

Avatar
laurent.pertois
Jacques Perrocheau wrote:

Ce n'est pas une table anacron juste la localisation des scripts ruby
chargés de faire le boulot:


Le contenu des scripts ça va, mais les deux premières colonnes indiquent
quoi ?

---
more dejavu_daily.rb
#!/usr/bin/ruby

##
# This script was generated by Deja Vu.
# (You probably shouldn't modify it.)
##

def main
frequency = "Daily"
backupCommand = "/usr/local/bin/psync -rm"
sourceFolders = [snip]
----


Ok il lance un psync :)

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

Avatar
laurent.pertois
Jacques Perrocheau wrote:

Certes, les scripts de lancement sont ici "/Library/Application
Support/Deja Vu/"

drwxrwxr-x 4 moi admin 136B Mar 1 20:14 .daily
drwxrwxr-x 2 moi admin 68B May 27 2005 .monthly
drwxrwxr-x 4 moi admin 136B Mar 1 20:14 .weekly
-rw-rw-r-- 1 root admin 2K Mar 1 20:14 BackupItems.plist


C'est original de les masquer...

mais je ne connais pas de solution élégante pour "découpler" Déjà Vu de
crontab, hormis en configurant uniquement des sets de sauvegarde
"manuels".


Euh, si on vire les éléments Deja Vu de crontab, ils sont sortis et donc
plus effectués ? et si ensuite on fait trois scripts launchd demandant
leur lancement soit à date et heure fixe ou intervalles réguliers, ça
peut aller ? ça, launchd sait très bien faire.

Il y a peut-être des préferences cachées pour le faire, analogues à
celle pour la prise en compte d'anacron. Mais comme ce n'est pas
documenté je m'abtiens.


Euh, et on ne peut pas lui demander de ne faire que remplir les scripts
avec le contenu de ce qu'il doit sauvegarder et prendre en charge
manuellement la partie gestion du temps ?

----
- Improved interaction with Anacron
(http://members.cox.net/18james/anacron-tiger.html). If you have Anacron
installed and wish to use it with Deja Vu, quit System Preferences and
enter this command in a Terminal window:

defaults write com.propaganda.DejaVuPref UseAnacron -bool true

Then open and quit Deja Vu. To stop using Anacron with Deja Vu and
revert to the default scheduling system, perform the same steps, only
enter this command instead:

defaults write com.propaganda.DejaVuPref UseAnacron -bool false
----

Pour moi une programation basique me suffit.



Ok.

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

Avatar
Jacques Perrocheau
In article <1hbjplz.1pw9r86lga65N%,
(Laurent Pertois) wrote:

Euh, si on vire les éléments Deja Vu de crontab, ils sont sortis et donc
plus effectués ?


Oui, mais je ne suis pas sur que si tu les effaces à la main Déjà Vu ne
remplisse pas à nouveau le crontab puisqu'il manipule celui-ci. C'est
plus imbriqué que tu ne le penses.

et si ensuite on fait trois scripts launchd demandant
leur lancement soit à date et heure fixe ou intervalles réguliers, ça
peut aller ? ça, launchd sait très bien faire.


Je n'en doute pas.

--
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
laurent.pertois
Jacques Perrocheau wrote:

In article <1hbjplz.1pw9r86lga65N%,
(Laurent Pertois) wrote:

Euh, si on vire les éléments Deja Vu de crontab, ils sont sortis et donc
plus effectués ?


Oui, mais je ne suis pas sur que si tu les effaces à la main Déjà Vu ne
remplisse pas à nouveau le crontab puisqu'il manipule celui-ci. C'est
plus imbriqué que tu ne le penses.


C'est pour ça que je demandais si on pouvait manipuler les scripts sans
manipuler leur heure d'exécution.

Remarque, il faudrait que je l'installe, j'ai acheté Toast :)

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


1 2 3