[Assist] alternatives to systemd
Megver83
megver83 at hyperbola.info
Tue Aug 22 20:20:42 BST 2017
El 22/08/17 a las 08:00, Divan Santana escribió:
>
> Divan Santana <divan at santanas.co.za> writes:
>
>> Megver83 <megver83 at hyperbola.info> writes:
>>
>>>> So I'm interested in stripping systemd from my parabola system.
>>>>
>>>> Can one simply go through the openrc wiki doc and use eudev+openrc?
>>>
>>> Yes
>>
>> Done - thanks.
>>
>> All worked pretty well except for two things.
>>
>> Docker openrc missing. Fortunately one in AUR.
>> shorewall openrc missing. Can't find one yet.
Found it right here
https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/shorewall/files/shorewall-init.initd
It also has a configuration file
https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/shorewall/files/shorewall-init.confd
For shorewall6:
init.d:
https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/shorewall/files/shorewall6.initd-r1
conf.d:
https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/shorewall/files/shorewall6.confd-r1
Well, there are also many other init.d and conf.d files
https://gitweb.gentoo.org/repo/gentoo.git/tree/net-firewall/shorewall/files
All the *.initd go to /etc/init.d and all the *.confd go to /etc/conf.d
You can make your own PKGBUILD based on one from the abslibre.git (from
the openrc-* ones of course)
https://git.parabola.nu/abslibre.git/tree/pcr
(they are all in [pcr])
>
> Also libvirt complains of
> error: file owned by 'libvirt' and 'libvirt-openrc': 'etc/conf.d/libvirt-guests'
> error: file owned by 'libvirt' and 'libvirt-openrc': 'etc/conf.d/libvirtd'
> even though it looks right to me.
>
> ~ ᐅ l /etc/conf.d/|grep -i libv
> -rwxr-xr-x 1 root root 740 Mar 29 09:53 libvirtd*
> -rwxr-xr-x 1 root root 2.4K Mar 29 09:53 libvirt-guests*
>
I think I had this problem. Doing pacman -S --force libvirt-openrc
should work. Do not forget to install and enable firewalld-openrc too,
otherwise the init script won't start.
>>>> What about notsystemd? How does that fit into the equation? And is there
>>>> any docs on that?
>>
>>> Good that you mention this. Notsystemd can replace eudev, and will work
>>> with eudev-openrc, so I added it in provides=(), although no one has
>>> rebuild it yet (by my side, lack of time).
>>>
>>> If I have some free time, I'll update the OpenRC article.
>>
>> Cool. It would be nice to read up on the differences to systemd and
>> eudev.
>
>
> --
> Divan
>
--
~Megver83
https://megver83.ga/
SIP: megver83 at sip.linphone.org
IRC (Freenode): Megver83
XMPP: megver83 at jabjab.de
Tox: megver83 at toxme.io
GPG: 0x227CA7C556B2BA78
GNUSocial: @megver82 at quitter.cl
Diaspora*: megver83 at diasp.org
Pump: Megver83 at datamost.com
Friendica: megver83 at friendica.eu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 520 bytes
Desc: OpenPGP digital signature
URL: <https://lists.parabola.nu/pipermail/assist/attachments/20170822/08d9ba29/attachment.bin>
More information about the Assist
mailing list