From Fedora Project Wiki
No edit summary |
No edit summary |
||
Line 4: | Line 4: | ||
For sys V packages | For sys V packages | ||
== Cron job to timer migration == | |||
For timer migration create a timers.txt file with the following content. | For timer migration create a timers.txt file with the following content. | ||
Line 47: | Line 49: | ||
</pre> | </pre> | ||
Then let's clone the packages from Fedora | Then let's git clone the packages from Fedora | ||
<pre> | <pre> | ||
Line 53: | Line 55: | ||
do | do | ||
git clone git://pkgs.fedoraproject.org/$line | git clone git://pkgs.fedoraproject.org/$line | ||
done < timers.txt | |||
</pre> | |||
And finally create a separated branch to work on | |||
<pre> | |||
while read line | |||
do | |||
cd $line; | |||
git checkout -b systemd-timers; | |||
cd - | |||
done < timers.txt | done < timers.txt | ||
</pre> | </pre> |
Revision as of 11:05, 6 August 2013
Systemd packaging
Setting up the environment
For sys V packages
Cron job to timer migration
For timer migration create a timers.txt file with the following content.
amavisd-new apt arm4 atop bcfg2 clement cyrus-imapd dbmail denyhosts dspam exim fetch-crl freeipa hylafax+ inn leafnode ltsp mailman mcelog mdadm mldonkey newscache nsd opendnssec openvas-scanner ovirt-engine ovirt-node polipo sagator sipwitch spamassassin squidGuard subscription-manager sysstat vdsm vnstat yum-cron
Then let's git clone the packages from Fedora
while read line do git clone git://pkgs.fedoraproject.org/$line done < timers.txt
And finally create a separated branch to work on
while read line do cd $line; git checkout -b systemd-timers; cd - done < timers.txt