Makefile.am: Don't ship 70-power-switch.rules In Debian the udev 70-power-switch.rules file is provided by the udev package, so don't try to ship an identical copy in the elogind package. Signed-off-by: Peter Maydell <pmaydell@chiark.greenend.org.uk>
Version 234.4 Release
Prep 229.9: Make all supportable API functions visible. The process of cleaning up elogind, meaning to mask all bits that are unneeded by elogind, has been finished a while ago. It is therefore time to re-enable all previously masked API functions that elogind can support. This will make it easier for future developers to integrate elogind into their software where they already support systemd-login.
Prep v231.6: Allow elogind to be daemonized using -D/--daemon option
Version 234.2 Release
Version 234.1 Release
ALL: Add --with-rootlibexecdir and change default to ${libdir}/libexec
Prep 234: Fix Makefile.am to install elogind in rootlibexecdir, like upstream does with systemd-login.
Prep v234: Update root build files to upstream.
Rip out setting of the log level from udev_new and put it in a new function This function is internal to elogind code, so external users of libudev will not see those log messages. I think this is better. If we want to allow that, the function could be put in libudev and exported. v2: check that the string is more than one char before stripping quotes
Version 233.3 Release
Prep v233.3: Moved shutdown_or_sleep() and run_helper() to elogind-dbus.c, so elogind-action.c is not needed any more.
Prep v233.3: Add a traget 'cccc' to Makefile.am
Prep v233.3: Add missing documentation for API functions exported by elogind. (unreviewed)
Prep v233.3: Add all possible coverage tests for elogind
Version 233.2 Release
Version 233.1 Release
Prep v233: Add missing files from upstream and rename formats-util.[hc] Some functionality has been exported to the following files: - src/basic/env-util.[hc] - src/basic/exec-util.[hc] - src/shared/nsflags.[hc] The content of these files is now needed in elogind, and the files have been added as-is. Cleanup is done later. Further the header src/basic/formats-util.h has been renamed to src/basic/format-util.h
Prep v233: Update root build files to upstream version
core: make SYSTEMD_CGROUP_CONTROLLER a special string SYSTEMD_CGROUP_CONTROLLER is currently defined as "name=elogind" which cgroup utility functions interpret as a named cgroup hierarchy with the specified named. With the planned cgroup hybrid mode changes, SYSTEMD_CGROUP_CONTROLLER would map to different hierarchy names. This patch makes SYSTEMD_CGROUP_CONTROLLER a special string "_elogind" which is substituted to "name=elogind" by the cgroup utility functions. This allows the callers to address the elogind hierarchy without actually specifying the hierarchy name allowing the cgroup utility functions to map it to whatever is appropriate. Note that SYSTEMD_CGROUP_CONTROLLER was already special on full unified cgroup hierarchy even before this patch.