[systemd-commits] Changes to 'refs/tags/v31'
Lennart Poettering
lennart at kemper.freedesktop.org
Wed Jul 27 17:25:54 PDT 2011
Tag 'v31' created by Lennart Poettering <lennart at poettering.net> at 2011-07-27 23:05 -0700
systemd 31
Changes since v30:
Harald Hoyer (2):
shutdown: remove close_nointr_nofail after make_stdio call
shutdown: initialize the controlling terminal
Kay Sievers (4):
libsystemd-daemon: support installation in --with-rootlibdir
distribute: src/libsystemd-*.sym
fix hwclock_apply_localtime_delta() to properly handle negative TZ offset
seat: add another 'Plugable' device id
Lennart Poettering (45):
systemctl: don't try rebooting with /dev/initcl if Upstart worked
logind: introduce libsystemd-login.so as fast path to access logind data
uaccess: become a nop when not run on a systemd system
sd-daemon: turn sd-daemon.c into a shared library
libs: add symbol versioning for the benefit of RPM
git: hide more files from git
README: document license
update TODO
logind: enable PowerOff/Reboot calls
sysctl: support multiple prefixes in a single invocation
update TODO
path-lookup: make inclusion of user private units optional
path-lookup: add both the configured and the fixed search paths in
systemctl: fix indenting
install: add new installer implementation
util: use readdir_r() instead of readdir()
shutdown: untabify
sd-login: beef up login api, to add monitoring and enumerating
util: user parse_uid() wherever applicable
lookup: fix NUL termination of search path array
uaccess: port over to using sd-login
install: don't choke on dead links
util: make use of get_user_creds() and get_group_creds() wherever applicable
login: drop unused variables
bus: expose installer functions
manager: add log control via RT signals
systemctl: split --help into multiple sections
systemctl: remove monitor command since it is mostly useless
nspawn: mount a new /proc instance in the container so that we don't see the hosts' PID tree
systemctl: hook up new install logic
machine-id: be nice and generate compliant v4 UUIDs
sysctl: apply network specific sysctls to each network card as they appear
selinux: log how much time it takes to load the SELinux policy and database
selinux: check PID 1 label instead of /selinux mount point to figure out if selinux is already initialized
pkgconfig: move library .pc files to libdir
udev: fix copy/paste error when applying sysctl to network devices
logind: rename can_activate_sessions to can_multi_session
sd-login: add new call sd_seat_can_multi_session()
pam: set XDG_SEAT and XDG_VTNR when logging in
update TODO
update TODO
build-sys: prepare v31
build-sys: fix make distcheck
selinux: also profile memory usage
build-sys: move libsystemd-login to /lib, too
---
.gitignore | 7
Makefile.am | 156 ++
README | 5
TODO | 68 -
autogen.sh | 12
configure.ac | 17
libsystemd-daemon.pc.in | 19
libsystemd-login.pc.in | 18
m4/.gitignore | 1
man/machine-id.xml | 43
man/systemctl.xml | 128 +-
man/systemd.xml | 38
po/.gitignore | 3
src/.gitignore | 1
src/71-seat.rules | 3
src/99-systemd.rules | 44
src/99-systemd.rules.in | 46
src/dbus-manager.c | 312 +++++
src/execute.c | 42
src/hashmap.c | 10
src/install.c | 1955 +++++++++++++++++++++++++++++++++++
src/install.h | 89 +
src/label.c | 19
src/libsystemd-daemon.sym | 27
src/libsystemd-login.sym | 35
src/log.c | 6
src/log.h | 1
src/loginctl.c | 86 -
src/logind-dbus.c | 99 +
src/logind-seat-dbus.c | 18
src/logind-user.c | 38
src/logind.c | 19
src/machine-id-setup.c | 38
src/main.c | 14
src/manager.c | 35
src/nspawn.c | 2
src/org.freedesktop.login1.policy.in | 42
src/org.freedesktop.systemd1.conf | 8
src/pager.c | 6
src/pam-module.c | 46
src/path-lookup.c | 67 -
src/path-lookup.h | 2
src/sd-daemon.c | 32
src/sd-login.c | 717 ++++++++++++
src/sd-login.h | 113 ++
src/selinux-setup.c | 21
src/shutdown.c | 5
src/spawn-agent.c | 120 ++
src/spawn-agent.h | 28
src/sysctl.c | 34
src/systemctl.c | 1797 ++++++++++++--------------------
src/test-install.c | 264 ++++
src/test-login.c | 147 ++
src/timedated.c | 4
src/tmpfiles.c | 30
src/uaccess.c | 53
src/util.c | 262 ++++
src/util.h | 13
systemd.pc.in | 2
tmpfiles.d/systemd.conf | 3
60 files changed, 5767 insertions(+), 1503 deletions(-)
---
More information about the systemd-commits
mailing list