[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