[Résolu] Exécuter un script après mise à jour de certains paquets

Exécuter un script après mise à jour de certains paquets [Résolu] - Logiciels - Linux et OS Alternatifs

Marsh Posté le 08-05-2010 à 19:53:31    

Bonjour,
 
Lorsque j'installe par exemple PHPMyAdmin via apt-get, les fichiers sont placés dans /usr/share/phpmyadmin et appartiennent à root. J'ai besoin qu'ils appartiennent à un autre utilisateur, j'ai donc fait un chown -R user:group /usr/share/phpmyadmin.
Mais lors d'une mise à jour les fichiers sont de nouveau à root. J'ai donc besoin de relancer le chown après la mise à jour du paquet pour les redonner au bon user.
Quelqu'un connaît un moyen de déclencher un script après la mise à jour de certains paquets ?
 
Merci :)


Message édité par Ruliane le 09-05-2010 à 12:44:49

---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

Marsh Posté le 08-05-2010 à 19:53:31   

Reply

Marsh Posté le 08-05-2010 à 20:31:02    

pourquoi ne pas faire un script de mise à jour manuel, avec ton chown après ?


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
Reply

Marsh Posté le 08-05-2010 à 22:06:17    

Il faudrait se pencher sur dpkg-statoverride dont c'est le rôle.


---------------
Intermittent du GNU
Reply

Marsh Posté le 09-05-2010 à 01:43:20    

bardiel a écrit :

pourquoi ne pas faire un script de mise à jour manuel, avec ton chown après ?

Pour que ce soit automatique justement :p Pour éviter d'oublier surtout.
 

mikala a écrit :

Il faudrait se pencher sur dpkg-statoverride dont c'est le rôle.

Je vais regarder ça. Là j'ai utilisé "DPkg::Post-Invoke", ça lance le script après chaque upgrade/install/remove, c'est déjà pas mal.


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

Marsh Posté le 09-05-2010 à 12:44:19    

dpkg-statoverride ne peut apparemment pas être récursif. Je vais rester sur mon post-invoke, ça marche bien.


---------------
Un proverbe chinois dit que lorsqu'on a rien à dire d'intéressant, on cite généralement un proverbe chinois.
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed