bonjour,
Est-ce que quelqu'un peut me traduire cela :
-------
#! /usr/bin/perl -w
use esmith::Build::CreateLinks qw(:all);
# config sane
foreach (qw(
/etc/xinetd.conf
/etc/sane.d/saned.conf
))
{
templates2events($_, qw(remoteaccess-update bootstrap-console-save));
}
safe_symlink("reload", "root/etc/e-smith/events/remoteaccess-update/services2adjust/xinetd");
--------
C'est le fichier creatlinks du rpm smeserver-sane que snoble a pondu
Il a enlevé les expand-template du .spec
et il faut faire la cde 'signal-event remoteaccess-update' après l'install avec yum.
Cela met bien à jour pour les template mais cela ne redémarre pas xinetd.
Dans le howto d'install de contribs (http://wiki.contribs.org/SANE)
------
Enable saned when finished
/etc/init.d/xinetd start
or
config setprop saned status enabled
signal-event remoteaccess-update
-------
Je viens de trouver pourquoi xinetd ne démarre pas
lrwxrwxrwx 1 root root 16 avr 11 12:38 /etc/rc.d/rc7.d/S56xinetd -> ../init.d/xinetd
dans le .spec :
%setup
mkdir -p root/etc/rc.d/rc7.d
ln -s ../init.d/xinetd root/etc/rc.d/rc7.d/S56xinetd
pourquoi n'a-t-il pas laissé ce que j'avais mis dans %post?
ln -s /etc/init.d/xinetd /etc/rc.d/rc7.d/S56xinetd
Je veux bien comprendre quand même l'utilité du creatlinks qu'il a fait
merci
anne