Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 465398

Summary: app-admin/eselect-settingsd: runtime switchable settingsd implementation
Product: Gentoo Linux Reporter: Fabio Erculiani (RETIRED) <lxnay>
Component: New packagesAssignee: Gentoo systemd Team <systemd>
Status: RESOLVED OBSOLETE    
Severity: enhancement CC: pacho, tetromino, tomwij
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://github.com/Sabayon/systemd-love
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 468900, 468932    
Bug Blocks: 468898    

Description Fabio Erculiani (RETIRED) gentoo-dev 2013-04-10 12:42:41 UTC
In the systemd-love overlay, I committed app-admin/eselect-settingsd and a modified version of sys-apps/systemd and app-admin/openrc-settingsd (which got USE=systemd removed).
In order to make the transition to systemd smoother, eselect settingsd allows users to switch between systemd provided settingsd dbus services and openrc ones.

The design is simple (it just installs the shared files between openrc-settingsd and systemd into /usr/lib/eselect-settingsd) and I believe it is an improvement over the current situation.
The overall plan would be to make the transition from/to systemd easier for the end user.

[eselect-settingsd] https://github.com/Sabayon/systemd-love/tree/master/app-admin/eselect-settingsd
[settingsd eclass] https://github.com/Sabayon/systemd-love/tree/master/eclass/settingsd.eclass
[systemd] https://github.com/Sabayon/systemd-love/tree/master/sys-apps/systemd
[openrc-settingsd] https://github.com/Sabayon/systemd-love/tree/master/app-admin/openrc-settingsd

Reproducible: Always
Comment 1 Fabio Erculiani (RETIRED) gentoo-dev 2013-04-30 20:35:58 UTC
So what do we do with this? This avoids the conflict between openrc-settingsd and systemd.
Comment 2 Fabio Erculiani (RETIRED) gentoo-dev 2013-07-11 09:23:17 UTC
With my latest patches to systemd, eselect-settingsd is no longer needed and has been removed from systemd-love.