On 08/07/2012 05:18 PM, Lennart Poettering wrote:
Ok, what about this: "If your package includes one or more systemd units that shall be enabled by default on package installation, they need to be listed in the default Fedora preset policy. [[http://pkgs.fedoraproject.org/cgit/systemd.git/plain/99-default.preset| The default fedora preset policy is shipped as part of systemd.rpm]]. If your unit files are missing from this list, please file a bug against the systemd package. Only services included in the [[https://fedoraproject.org/wiki/Starting_services_by_default|list of services that may be enabled by default on package installation]] are eligible for this." Or something like this?
It's only logical since Fesco is responsible for what is and why it's enabled by default they should be the once that have to add the relevant unit(s) to that default preset file and commit those changes ( with proper change log entries on why they granted that exception in the first place ) once the exception has been approved.
The only thing an packager should have to do is request for his unit(s) to be enabled by default then add the relevant macro to his spec file if fesco grants that.
JBG -- devel mailing list devel@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/devel