Test case 7: pkg(systemd) initial install while local non-packaged sysv init script installed Expected outcome: all sysv stuff intact, bootup state not saved, service loaded from systemd unit. Setup: ------ # rpm -q 3proxy package 3proxy is not installed # curl -s http://scop.fedorapeople.org/systemd-migration/packages/src/3proxy.init > /etc/init.d/3proxy # chmod +x /etc/init.d/3proxy # chkconfig --add 3proxy # chkconfig 3proxy on # ls -1 /etc/rc.d/*/*3proxy* /etc/rc.d/init.d/3proxy /etc/rc.d/rc0.d/K983proxy /etc/rc.d/rc1.d/K983proxy /etc/rc.d/rc2.d/S023proxy /etc/rc.d/rc3.d/S023proxy /etc/rc.d/rc4.d/S023proxy /etc/rc.d/rc5.d/S023proxy /etc/rc.d/rc6.d/K983proxy # service 3proxy status 3proxy.service - SYSV: 3proxy Proxy Server Loaded: loaded (/etc/rc.d/init.d/3proxy) Active: inactive (dead) since Thu, 28 Jul 2011 14:40:09 -0600; 2min 12s ago Main PID: 7896 (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/3proxy.service Install: -------- # rpm -U http://scop.fedorapeople.org/systemd-migration/packages/3proxy-0.6.1-12.fc16.disabled.i686.rpm # rpm -q 3proxy 3proxy-0.6.1-12.fc16.disabled.i686 Result: ------- # ls -1 /etc/rc.d/*/*3proxy* /etc/rc.d/init.d/3proxy /etc/rc.d/rc0.d/K983proxy /etc/rc.d/rc1.d/K983proxy /etc/rc.d/rc2.d/S023proxy /etc/rc.d/rc3.d/S023proxy /etc/rc.d/rc4.d/S023proxy /etc/rc.d/rc5.d/S023proxy /etc/rc.d/rc6.d/K983proxy # grep 3proxy /var/lib/systemd/sysv-convert/database # service 3proxy status 3proxy.service - 3proxy Proxy Server Loaded: loaded (/lib/systemd/system/3proxy.service) Active: inactive (dead) CGroup: name=systemd:/system/3proxy.service Comments: --------- PASS.