[systemd-commits] Changes to 'refs/tags/v44'
Lennart Poettering
lennart at kemper.freedesktop.org
Thu Mar 15 18:29:56 PDT 2012
Tag 'v44' created by Lennart Poettering <lennart at poettering.net> at 2012-03-16 02:29 -0700
systemd 44
Changes since v43:
Dave Reisner (2):
systemd-analyze: call os.uname() once
mount: properly check return for mount_add_*
Dirk Eibach (1):
systemd-journald: fix endianess bug
Frederic Crozat (3):
journal: fix endianness errors
fix sparse warnings
journal: only use uint8_t for state
Harald Hoyer (1):
bash-completion: get rid of awk, sed and grep
Kay Sievers (4):
systemd-analyze: read /etc/os-release
systemctl: forward untrusted user reboot, poweroff requests to logind
man: fix systemd.special build failure
update TODO
Lennart Poettering (69):
machine-id: initialize vom qemu/kvm -uuid parameter if available
systemctl: introduce systemctl reboot -ff
units: reword rescue/emergency mode message to fit in 80chars
login: document new sd_session_get_xxx() calls
man: systemd.special no longer needs sed logic
update TODO
update TODO
update TODO
sd-login: c++ compatibility
update TODO
umount: don't try to umount /usr, if we are running from it
socket: rename 'broken' failure result to 'failed-permanent' on order not to introduce new terminology
update TODO
update TODO
nspawn: be less cryptic when clone() fails
journal: make sure to refresh window position and pointer after we linked up a data object
update TODO
man: add ID_LIKE definition to os-release(5)
man: add URL field definitions to os-release(5)
man: allow that /etc/os-release is a symlink
man: fix typo
man: document how os-release(5) may be extended by OS vendors
man: clarify that applications must ignore unknown fields
update TODO
man: reword tmpfiles selinux bits
conf: enforce UTF8 validty everywhere
socket: add option for SO_PASSEC
journald: use SCM_SECURITY to race-freely determine peer SELinux label
util: add brute-force fallback for close_all_fds()
conf-parser: warn if an assignment is place outside of a section
mount: fix assertion
update TODO
socket: if we fail to create an instantiated service for a socket, don't put the socket in failure mode
socket: make sure that the name for per-connection services are unique
journald: allocate PAGE_SIZE bytes for selinux label length
machine-id: initialize from $container_uuid if not set otherwise
man: document where we read kernel cmdline options from
conf: when looking for configurations look in /etc first, in /run second
path-lookup: rearrange things so that the system path order follows the user path order
pkg-config: bring unit search path order in sync with the code
update TODO
log: introduce log_metav
update TODO
journal: fix memory leak
update TODO
journalctl: warn if the user is not in the adm group
journald: set SO_PASSEC only if selinux is enabled
virt: the pidns controller does not exist anymore
journalctl: suppress messages about adm group if ACL support is not enabled
journald: fix typo
nspawn: mount /etc/timezone into nspawn environment too
journal: if we encounter a corrupted file, rotate and go on
journal: vacuum corrupted files, too
journald: increase max file size to 128MB
journald: copy metrics/compression state from template when rotating
journald: fix calculation of disk space
journald: be a bit more verbose
journald: take corrupted files into account when calculating disk space
journald: adjust permissions for rotated files
journald: don't try to roatet corrupted files when we open read-only anyway
a couple of fixes to make llvm-analyze quiet
man: document systemd-cat(1)
man: document systemd-machine-id-setup(1)
man: document systemd-journald.conf(5)
man: document systemd-journalctl(1)
man: document journal features of systemctl(1)
man: make sure we ship HTML versions of the man pages in the tarball
build-sys: don't build distcheck version with split /usr
build-sys: prepare release 44
Marti Raudsepp (1):
journal: Don't hold pointers to journal while remapping
Michal Schmidt (1):
socket: fail the socket if the service keeps dying on start
Shawn Landden (2):
man: corrected machine-info(5) man page to be in line with source
login: tag the Mimo 720 ID_AUTOSEAT
Tero Roponen (1):
journalctl: add a missing 'break'
Thierry Reding (1):
configure.ac: fix typo in distro help string
---
.gitignore | 2
Makefile.am | 91 +---
NEWS | 45 ++
TODO | 91 +++-
configure.ac | 7
man/.gitignore | 2
man/binfmt.d.xml | 2
man/machine-id.xml | 6
man/machine-info.xml | 2
man/modules-load.d.xml | 2
man/os-release.xml | 115 +++++-
man/sd_session_is_active.xml | 49 ++
man/sysctl.d.xml | 2
man/systemctl.xml | 130 +++++-
man/systemd-cat.xml | 205 +++++++++++
man/systemd-journalctl.xml | 252 +++++++++++++
man/systemd-journald.conf.xml | 254 +++++++++++++
man/systemd-logind.conf.xml | 4
man/systemd-machine-id-setup.xml | 114 ++++++
man/systemd-notify.xml | 7
man/systemd.socket.xml | 13
man/systemd.special.xml | 725 +++++++++++++++++++++++++++++++++++++++
man/systemd.special.xml.in | 725 ---------------------------------------
man/systemd.unit.xml | 3
man/systemd.xml | 11
man/tmpfiles.d.xml | 31 -
src/binfmt/binfmt.c | 2
src/conf-parser.c | 73 +++
src/dbus-socket.c | 2
src/getty-generator.c | 2
src/hashmap.c | 4
src/journal/cat.c | 11
src/journal/journal-file.c | 194 +++++++---
src/journal/journal-file.h | 2
src/journal/journalctl.c | 18
src/journal/journald.c | 171 ++++++---
src/journal/sd-journal.c | 12
src/kmod-setup.c | 2
src/load-fragment-gperf.gperf.m4 | 1
src/load-fragment.c | 102 +++--
src/log.c | 31 +
src/log.h | 9
src/login/71-seat.rules | 3
src/logs-show.c | 42 +-
src/logs-show.h | 3
src/machine-id-setup.c | 94 +++++
src/macro.h | 1
src/missing.h | 4
src/modules-load.c | 2
src/mount.c | 8
src/notify.c | 10
src/nspawn.c | 19 -
src/path-lookup.c | 8
src/service.c | 25 -
src/socket.c | 30 +
src/socket.h | 4
src/sysctl.c | 2
src/systemctl.c | 191 ++++++++--
src/systemd-analyze | 10
src/systemd-bash-completion.sh | 53 +-
src/systemd.pc.in | 4
src/systemd/sd-login.h | 2
src/tmpfiles.c | 2
src/umount.c | 6
src/utf8.c | 214 +++++++++++
src/utf8.h | 33 +
src/util.c | 105 ++++-
src/util.h | 2
src/virt.c | 29 -
units/emergency.service | 2
units/rescue.service.m4 | 2
units/syslog.socket | 1
units/systemd-journald.socket | 1
units/systemd-shutdownd.socket | 1
74 files changed, 3203 insertions(+), 1236 deletions(-)
---
More information about the systemd-commits
mailing list