[systemd-commits] stable Changes to 'refs/tags/v44'

Zbigniew Jędrzejewski-Szmek zbyszek at kemper.freedesktop.org
Sat Mar 8 20:39:44 PST 2014


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