From Fedora Project Wiki
Line 31: Line 31:
* When done filing the report containing the new systemd file link directly to the attachment for the component in the field in the list.
* When done filing the report containing the new systemd file link directly to the attachment for the component in the field in the list.


== Services ==
== SysV to Systemd Service Request For Convertion ==


{|border="1"
{|border="1"
|-style="color: white; background-color: #3074c2; font-weight: bold"
|-style="color: white; background-color: #3074c2; font-weight: bold"
| Package name||SysVinit file(s)||Native Systemd file(s)||Port Status||Notes
| Package name||||||Notes
|-
|PakageFoo||Notes||{{result|inprogress|johannbg}}||{{result|fail|johannbg}}||
|-
|}
 
== SysV to Systemd Service Convertion in progress ==
 
{|border="1"
|-style="color: white; background-color: #3074c2; font-weight: bold"
| Package name||||Port Status||Notes
|-
|-
|Test entry||{{result|pass|johannbg}}||{{result|inprogress|johannbg}}||{{result|fail|johannbg}}||
|Test entry||{{result|pass|johannbg}}||{{result|inprogress|johannbg}}||{{result|fail|johannbg}}||

Revision as of 09:59, 27 April 2011

This is a document to help keeping tab on which services have been ported to systemd native files.

To assist with porting those service from SysV to Systemd do the following...

  • Start by scrolling through the list and pick one.
  • When you have found that one you will be working on edit the list and change the last entry to 'result|$inprogress|fas_username' That will show others that you are working on converting that service and they will pick another one..
  • When you are done converting it test the service file and the service before submitting it.
systemd --test --log-level=debug --system
  • When submitting the SystemD service file remember to set the mime type to text and add johannbg@hi.is and lpoetter@redhat.com as cc
  • In the "Summary:" field put "Providing native systemd file for upcoming F15 Feature Systemd" for easy bz searching and mail filtering.
  • In the "Description" field put..

The attached file is a native systemd file for upcoming F15 Feature [1]

Please read [2] on how to packaging and installing systemd Service files.

To learn more about Systemd daemon see [3].

To view old SysV with the new Systemd site by site see for your component see [4]

If you have any question dont hesitate to ask them on this bug report.

1.http://fedoraproject.org/wiki/Features/systemd

2.https://fedoraproject.org/wiki/Systemd_Packaging_Draft

3.http://0pointer.de/public/systemd-man/daemon.html

4.https://fedoraproject.org/wiki/User:Johannbg/QA/Systemd/compatability

  • When done filing the report containing the new systemd file link directly to the attachment for the component in the field in the list.

SysV to Systemd Service Request For Convertion

Package name Notes
PakageFoo Notes
Inprogress inprogress johannbg
Fail fail johannbg

SysV to Systemd Service Convertion in progress

Package name Port Status Notes
Test entry
Pass pass johannbg
Inprogress inprogress johannbg
Fail fail johannbg
389-admin dirsrv-admin dirsrv-admin.service
Inprogress inprogress johannbg
#695741
389-ds-base dirsrv It's gonna take a while until this glory is ready <sigh>
Inprogress inprogress johannbg
#695736
389-ds-base dirsrv-snmp dirsrv-snmp.service
Inprogress inprogress johannbg
#695736
3proxy 3proxy 3proxy.service
Inprogress inprogress michalp
#657412
abrt abrtd abrtd.service
Pass pass johannbg
#617316 Introduced in abrt-1.1.13-2
acpid acpid acpid.service
Pass pass johannbg
#617317 Introduced in acpid-2.0.5-2
aiccu aiccu aiccu.service
Inprogress inprogress ttorcz
#656886
Ajaxterm ajaxterm ajaxterm.service
Inprogress inprogress michalp
#657565
amavisd-new avavisd amavisd.serviceamavisd.socket
Inprogress inprogress johannbg
#695589
amavisd-new clamd.amavisd clamd.amavisd.serviceclamd.amavisd.socket
Inprogress inprogress johannbg
#695589
amavisd-new-snmp amavisd-snmp amavisd-snmp.service
Inprogress inprogress johannbg
#695597
amtu amtu N/A
Inprogress inprogress michalp
am-utils amd amd.service
Inprogress inprogress michalp
and-sysvinit and and.service
Pass pass johannbg
Introduced in and-1.2.2-9
apt apt apt.service
Inprogress inprogress johannbg
#699293
argus argus argus.service
Inprogress inprogress johannbg
#699292
arm4 arm4 arm4.service
Inprogress inprogress johannbg
#699289
arpwatch arpwatch arpwatch.service
Inprogress inprogress johannbg
#699285
asterisk asterisk asterisk.service
Inprogress inprogress johannbg
#699283
at atd atd.service
Pass pass michalp
atop atop atop.service
Inprogress inprogress michalp
avahi avahi-daemon avahi-daemon.service,avahi-daemon.socket
Pass pass johannbg
BackupPC backuppc backuppc.service
Inprogress inprogress johannbg
#699441
bacula-client bacula-fd bacula-fd.service
Inprogress inprogress ttorcz
#657216
bacula-director-common bacula-dir bacula-dir.service
Inprogress inprogress ttorcz
#657216
bacula-storage-common bacula-sd bacula-sd.service
Inprogress inprogress ttorcz
#657216
bird bird(6) bird(6).service
Inprogress inprogress jgorig
available in bird-1.2.5-2.fc15
bluez bluetooth bluetooth.service bluetooth.target
Pass pass johannbg
chrony chronyd N/A
done mlichvar
as of chrony-1.25-0.1.pre1.fc15
cld cld cld.service
Inprogress inprogress michalp
cronie crond crond.service
Pass pass michalp
cups cups cupsd.service
Inprogress inprogress johannbg
#690766
cyrus-imapd cyrus-imapd N/A
Pass pass mhlavink
cyrus-sasl saslauthd saslauthd.service
Inprogress inprogress johannbg
#697645
dhcp dhcpd dhcpd.service
Pass pass jpopelka
dhcp dhcpd6 dhcpd6.service
Pass pass jpopelka
dhcp dhcrelay dhcrelay.service
Pass pass jpopelka
dnsmasq dnsmasq dnsmasq.service
Inprogress inprogress johannbg
#694932
dovecot dovecot N/A
Pass pass upstream
freeradius radiusd radiusd.serviceradiusd.socket
Inprogress inprogress johannbg
#696114
gadget gadget gadget.service #661648
Inprogress inprogress michalp
gearmand gearmand gearmand.service #661643
Inprogress inprogress michalp
gkrellm-daemon gkrellmd gkrellmd.service #661656
Inprogress inprogress michalp
httpd httpd httpd.servicehttpd-worker.service
Pass pass johannbg
#684175 Introduced in 2.2.17-12
icecream iceccd N/A
Inprogress inprogress michich
icecream icecc-scheduler N/A
Inprogress inprogress michich
ipa-server ipa_kpasswd ipa_kpasswd.service #662461
Inprogress inprogress michalp
ipa-server ipa_webgui ipa_webgui.service #662461
Inprogress inprogress michalp
ipsec-tools racoon racoon.service #662714
Inprogress inprogress michalp
iptables iptables ip4tables.service
Inprogress inprogress johannbg
#694738
iptables-ipv6 ip6tables ip6tables.service
Inprogress inprogress johannbg
#694738
iputils rdisc rdisc.service #662720
Inprogress inprogress michalp
ipxripd ipxd ipxd.service #662724
Inprogress inprogress michalp
irda-utils irda irda.service
Inprogress inprogress johannbg
#694940
irqbalance irqbalance irqbalance.service
Inprogress inprogress michalp
ladvd ladvd ladvd.service ladvd.conf
Pass pass ttorcz
Upstream #1; done in ladvd-0.9.2-3
lm_sensors lm_sensors lm_sensors.service
Inprogress inprogress michalp
mailgraph mailgrap mailgrap.service #661387
Inprogress inprogress michalp
mailman mailman N/A
Inprogress inprogress johannbg
maradns /etc/init.d/maradns #656891
Inprogress inprogress ttorcz
matahari matahari matahari.service #661389
Inprogress inprogress michalp
memcached memcached memcached.service
Inprogress inprogress michalp
mt-daapd mt-daapd mt-daapd.service
Inprogress inprogress ttorcz
#657494
munin-node munin-node munin-node.service
Inprogress inprogress johannbg
#699275
net-snmp snmpd snmptrapd.service
Inprogress inprogress johannbg
#695584
net-snmp snmptrapd snmptrapd .service
Inprogress inprogress johannbg
#695584
NetworkManager NetworkManager N/A
Pass pass johannbg
Done Introduced in 4.git20100817.fc15
newscache newscache newscache.service
Inprogress inprogress johannbg
#699038
nfs-utils nfs N/A
Inprogress inprogress johannbg
#699040
nfs-utils nfslock N/A
Inprogress inprogress johannbg
#699040
nfs-utils rpcgssd N/A
Inprogress inprogress johannbg
#699040
nfs-utils rpcidmapd N/A
Inprogress inprogress johannbg
#699040
nfs-utils rpcsvcgssd N/A
Inprogress inprogress johannbg
#699040
ntop ntop ntop.service
Inprogress inprogress ttorcz
#698204
ntpdate ntpdate ntpdate.service
Pass pass johannbg
ntp ntpd ntpd.service
Pass pass johannbg
openssh-server sshd sshd.servicessh-keygen.service
Inprogress inprogress johannbg
#697698
pads pads pads.service #661632
Inprogress inprogress michalp
portreserve portserver portreserve.service
Inprogress inprogress johannbg
#697676
postgresql-server postgresql See bug report
Inprogress inprogress bochecha
#695741
psacct psacct psacct.service
Inprogress inprogress johannbg
#697653
radvd radvd radvd.service
Pass pass ttorcz
#679821, done in radvd-1.7-2.fc15
rp-pppoe pppoe-server pppoe-server.service
Inprogress inprogress johannbg
#697664
samba nmb smb.service
Inprogress inprogress michalp
samba smb nmb.service
Inprogress inprogress michalp
samba-winbind windbind winbind.service
Inprogress inprogress michalp
sblim-sfcb sblim-sfcb sblim-sfcb.service
Inprogress inprogress michalp
sendmail sendmail https://bugzilla.redhat.com/attachment.cgi?id=492990 sendmail.service]sm-client.service
Inprogress inprogress johannbg
#697636
ser2net ser2net ser2net.service
Inprogress inprogress michalp
shorewall6 shorewall6 shorewall6.service
Inprogress inprogress michalp
shorewall6-lite shorewall6-lite shorewall6-lite.service
Inprogress inprogress michalp
shorewall shorewall shorewall.service
Inprogress inprogress michalp
shorewall-lite shorewall-lite shorewall-lite.service
Inprogress inprogress michalp
smartmontools smartd smartd.service
Inprogress inprogress michalp
smolt smolt smolt.service
Inprogress inprogress johannbg
#697612
spamassassin spamassassin #656911
Inprogress inprogress ttorcz
speech-dispatcher speech-dispatcherd speech-dispatcherd.service
Inprogress inprogress johannbg
#697600
sphinx searchd searchd.service
Inprogress inprogress michalp
sssd sssd sssd.service
Inprogress inprogress johannbg
#689853
udev udev-post udev.service,udev-retry.service,udev-settle.service
Pass pass johannbg
varnish varnish varnish.service #661255
Inprogress inprogress michalp
varnish varnishlog varnishlog.service #661255
Inprogress inprogress michalp
varnish varnishncsa varnishncsa.service #661255
Inprogress inprogress michalp
vnstat vnstat vnstat.service #661325
Inprogress inprogress michalp
vtun vtund vtund.service #661331
Inprogress inprogress michalp
watchdog watchdog watchdog.service #661220
Inprogress inprogress michalp
wesnoth-server weshnothd wesnothd.service #661241
Inprogress inprogress michalp
whatsup-pingd whatsup-pingd whatsup-pingd.service #661223
Inprogress inprogress michalp
wicd-common wicd wicd.service #661226
Inprogress inprogress michalp
wpa_supplicant wpa_supplicant wpa_supplicant.service #661230
Inprogress inprogress michalp
ypbind ypbind ypbind.service
Inprogress inprogress hhorak
#694454
ypserv yppasswdd N/A
Inprogress inprogress hhorak
#696903
ypserv ypserv N/A
Inprogress inprogress hhorak
#696903
ypserv ypxfrd N/A
Inprogress inprogress hhorak
#696903
zvbi zvbid zvbid.service
Inprogress inprogress michalp