[Assist] alternatives to systemd
Megver83
megver83 at hyperbola.info
Wed Aug 23 22:32:14 BST 2017
El 23/08/17 a las 18:23, Divan Santana escribió:
>>>>>> 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])
>
> Cool I should look at doing that. I'll try sometime. Thanks for all the info!
>
>>> 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.
>
> Turns out to be some issue with yaourt... Not sure of the fix though.
Hummm, yaourt, it's in the your-freedom blacklist. I don't recommend you
to use it.
>
> PASTE
> ~ ᐅ l /etc/conf.d/libvirt*
> -rwxr-xr-x 1 root root 740 Mar 29 09:53 /etc/conf.d/libvirtd*
> -rwxr-xr-x 1 root root 2.4K Mar 29 09:53 /etc/conf.d/libvirt-guests*
> ~ ᐅ yaourt -Ss libvirt-openrc
> pcr/libvirt-openrc 20170309-1.parabola4 (openrc-misc) [installed]
> aur/libvirt-openrc 20170309-1 [installed: 20170309-1.parabola4] (0) (0.00)
> ~ ᐅ yaourt -Syyu --noconfirm
> nonprism
> libre
> core
> extra
> community
> pcr
> archlinuxfr
> 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'
> ~ ᐅ sudo pacman -Syyu --noconfirm
> nonprism
> libre
> core
> extra
> community
> pcr
> archlinuxfr
> :: Starting full system upgrade...
> there is nothing to do
> ~ ᐅ yaourt -Syyu --noconfirm
> nonprism
> libre
> core
> extra
> community
> pcr
> archlinuxfr
> 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'
> PASTE
>
But I see you never run 'pacman -S --force libvirt-openrc'
> So issue only occurs with yaourt. Weird.
>
>> Do not forget to install and enable firewalld-openrc too,
>> otherwise the init script won't start.
>
> About this. I edit /etc/init.d/libvirtd and delete "need firewalld".
> Since I don't use that. I use shorewall. Shouldn't firewalld not be a
> hard depend?
No idea, but for some reason it's there I think ...
>
> --
> 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/20170823/9bf8711c/attachment-0001.bin>
More information about the Assist
mailing list