From Fedora Project Wiki
Line 54: Line 54:
|-
|-
|3proxy||[https://bugzilla.redhat.com/show_bug.cgi?id=657412 #657412]||{{result|inprogress|michalp}}||
|3proxy||[https://bugzilla.redhat.com/show_bug.cgi?id=657412 #657412]||{{result|inprogress|michalp}}||
|-
|abrt||[https://pkgs.fedoraproject.org/gitweb/?p=abrt.git;a=blob_plain;f=abrt.init;hb=HEAD abrtd]||[https://bugzilla.redhat.com/attachment.cgi?id=433773 abrtd.service]||{{result|pass|johannbg}}||[https://bugzilla.redhat.com/show_bug.cgi?id=617316 #617316] Introduced in abrt-1.1.13-2
|-
|acpid||[https://pkgs.fedoraproject.org/gitweb/?p=acpid.git;a=blob_plain;f=acpid.init;hb=HEAD acpid]||[https://pkgs.fedoraproject.org/gitweb/?p=acpid.git;a=blob_plain;f=acpid.service;hb=HEAD acpid.service]||{{result|pass|johannbg}}||[https://bugzilla.redhat.com/show_bug.cgi?id=617317 #617317] Introduced in acpid-2.0.5-2
|-
|-
|aiccu||[https://bugzilla.redhat.com/show_bug.cgi?id=656886 #656886]||{{result|inprogress|ttorcz}}||
|aiccu||[https://bugzilla.redhat.com/show_bug.cgi?id=656886 #656886]||{{result|inprogress|ttorcz}}||
Line 70: Line 66:
|-
|-
|am-utils||[https://bugzilla.redhat.com/show_bug.cgi?id=658116 #658116]||{{result|inprogress|michalp}}||
|am-utils||[https://bugzilla.redhat.com/show_bug.cgi?id=658116 #658116]||{{result|inprogress|michalp}}||
|-
|and-sysvinit||[http://notendur.hi.is/~johannbg/systemd/etc/rc.d/init.d/and and]||[http://notendur.hi.is/~johannbg/systemd/lib/systemd/system/and.service and.service]||{{result|pass|johannbg}}||Introduced in and-1.2.2-9
|-
|-
|apt||[https://bugzilla.redhat.com/show_bug.cgi?id=699293 #699293]||{{result|inprogress|johannbg}}||
|apt||[https://bugzilla.redhat.com/show_bug.cgi?id=699293 #699293]||{{result|inprogress|johannbg}}||

Revision as of 11:32, 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 service file" 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 Requester Notes
Sample Package Sample Requester Sample Note

SysV to Systemd Service Convertion in progress

Package name Bug Number Port Status Notes
Sample Entry #12345
Inprogress inprogress johannbg
Notes
389-admin #695741
Inprogress inprogress johannbg
389-ds-base #695736
Inprogress inprogress johannbg
3proxy #657412
Inprogress inprogress michalp
aiccu #656886
Inprogress inprogress ttorcz
Ajaxterm #657565
Inprogress inprogress michalp
amavisd-new #695589
Inprogress inprogress johannbg
amavisd-new-snmp #695597
Inprogress inprogress johannbg
amtu N/A
Inprogress inprogress michalp
am-utils #658116
Inprogress inprogress michalp
apt #699293
Inprogress inprogress johannbg
argus #699292
Inprogress inprogress johannbg
arm4 #699289
Inprogress inprogress johannbg
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

SysV to Systemd Service Converted Packages

Package name Introduced in Systemd service file(s) spec file
acpid acpid-2.0.5-2 acpid.service acpid.spec