On 09/04/2012 07:51 PM, Cristian Rodríguez wrote:
On Tuesday, September 04, 2012 13:00:37 Ludwig Nussel wrote:
Andreas Jaeger wrote:
OK, then howto rework the proposal?
What about: * Remove SysV init booting from openSUSE (sysvinit package, aaa_base etc), any parts of it that are needed for sysv booting.
* Add an rpmlint ERROR to packages that provide "init" scripts but not native services
Let's not do this for 12.3 - I'm fine with a warning... We do not need to make this change.
* make all RPM macros related to sysvinit no-ops
* Maybe make the spec file cleaning service to take part in the process?
* Packages should not install (IE, abort build) files in /etc/systemd, /etc/modules-load.d/ or /etc/tmpfiles.d/ .. and systemd units should never be marked as %config.
Yes, those directories should be blacklisted for packages - they belong to admins.
*??? (more to be done probably ;) )
Andreas -- Andreas Jaeger aj@{suse.com,opensuse.org} Twitter/Identica: jaegerandi SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany GF: Jeff Hawn,Jennifer Guild,Felix Imendörffer,HRB16746 (AG Nürnberg) GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126 -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org