Re: Test install failed because of package conflict

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le mercredi 13 juillet 2005 à 15:12 +0200, POISSON Marc a écrit :
> Je veux créer un rpm qui modifie le fichier /etc/crontab (qui ajoute
> une ligne à ce fichier).
>  
First, this mailing list is english only I think.

> Je travaille sur et pour une Mandriva 10.2
>  
> J'ai donc ajouté :
> - dans la section %post, la ligne suivante : echo "0-59/5 * * * *
> root /root/test.sh" >> %{_sysconfdir}/crontab
> - dans la section %file, la ligne suivante : %attr(-,root,root) %
> config(noreplace) %{_sysconfdir}/crontab
You don't need anything in %files

This way of changing the conf is far from perfect. On each update of the
rpm, you will add a line and never remove it. You should rather add a
file in /etc/cron.d/.

-- 
Pascal Terjan
Professional Services Engineer
Mandriva (formerly Mandrakesoft)
Tel +33 (0) 1 40 41 17 51 - Fax +33 (0) 1 40 41 92 00


[Index of Archives]     [RPM Ecosystem]     [Linux Kernel]     [Red Hat Install]     [PAM]     [Red Hat Watch]     [Red Hat Development]     [Red Hat]     [Gimp]     [Yosemite News]     [IETF Discussion]

  Powered by Linux