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

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


Tag 'v188' created by Lennart Poettering <lennart at poettering.net> at 2012-08-08 22:09 -0700

systemd 188

Changes since v187:
Artur Zaprzala (1):
      journald: fixed memory leak

Arvydas Sidorenko (1):
      libudev-queue.c: simplified open_queue_file

Auke Kok (1):
      main: set PR_SET_CHILD_REAPER for MANAGER_USER

Bryan Kadzban (1):
      build-sys: always populate EXTRA_DIST

Dave Reisner (2):
      man: ship systemd-udevd as the real manpage
      selinux: avoid inclusion of null_log without selinux

David Strauss (2):
      Add an 'n' option to cgtop (equivalent to top)
      Add a 'b' option to cgtop, equivalent to the same option in top

Harald Hoyer (2):
      rules/99-systemd.rules.in: ENV{SYSTEMD_READY}="0" for incomplete md
      99-systemd.rules.in: ignore nbd in the "add" uevent

Jim Meyering (1):
      sd-daemon: remove unnecessary memset calls

Kay Sievers (18):
      udev: path_id - export path for platform block devices
      build-sys: man - add missing dependency
      uaccess: add ID_SECURITY_TOKEN device class for USB authentication keys
      update TODO
      update TODO
      udev: cdrom_id, accelerometer - enable debug output for --debug
      udev: add missing newline when writing to /dev/kmsg
      update TODO
      udev: set log.c's log level from udev's kernel command line option
      udev: path_id - add comment about the unrteliable rebase logic
      TODO: /etc/timezone
      TODO: misleading socket warning
      build-sys: link internal selinux lib to systemd-remount-fs
      autogen.sh: disable _FORTIFY_SOURCE, we want -O0, which is incompatible
      udev: initialize rules dir timestamps when reading rules
      udev: re-initialize builtins in the daemon process, not in the worker
      gudev: docs - work around the broken gtk-doc mess
      udev: fix typo in copyright

Lennart Poettering (34):
      tmpfiles: also look in /lib/tmpfiles.d on split /usr systems
      update TODO
      update TODO
      login: lose policy a bit: allow user suspend unauthenticated when multiple sessions exist
      update README
      logs-show: fix OOM path
      journalctl: hightlight log lines by priority
      journald: log driver messages at LOG_INFO
      journalctl: add --priority= switch for filtering by priority
      update TODO
      systemctl: append .service to unit names lacking suffix
      Revert "man: ship systemd-udevd as the real manpage"
      logind: add LockSessions() call to lock all local sessions at once
      logind: add new loginctl lock-sessions command
      update TODO
      journal: add sd_journal_perror() to API
      update TODO
      update TODO
      update TODO
      main: fix typo
      mount-setup: change system mount propagation to shared by default
      journalctl: include corrupted files in output
      update TODO
      units: remove prefdm
      build-sys: enable a couple of security features
      build-sys: typo fix
      build-sys: drop obsolete gcc switch
      build-sys: pass param to stack protector
      update TODO
      Merge remote-tracking branch 'simonpe/cleanup'
      update TODO
      update TODO
      update TODO
      build-sys: prepare release 188

Mantas MikulÄ—nas (2):
      make-man-index.py: compatibility with Python 3
      build-sys: really make gtk-doc optional & some portability fixes

Martin Pitt (2):
      keyboard-force-release: Apply to all Fujitso AMILO models
      keyboard-force-release: Fix previous commit

Michal Schmidt (12):
      rules: avoid mounting raid devices too early
      conf-files: continue searching if one dir fails
      modules-load: fix kernel cmdline parsing
      units: add the modules-load cmdline parameters to the unit conditions
      build-sys: create ntp-units.d dropin directories on install
      man: rewrite the description of PartOf
      dbus-unit: expose PartOf/ConsistsOf properties
      unit: make the table of inverse deps symmetric
      unit: add missing deps in unit_dependency_table
      unit-name: style fix in unit_name_is_template()
      log: log_oom() must be a macro
      log: out-of-line __log_oom()

Michal Sekletar (5):
      systemd: added new dependency PartOf
      systemd: enable/disable instances of template
      shutdown: allow to specify broadcast message when cancelling shutdown
      sysctl: apply configuration at once
      systemd: introduced new timeout types

Peeters Simon (1):
      build-sys: use correct cpp

Peter Alfredsen (1):
      build-sys: add CFLAGS to CPP calls

Shawn Landden (4):
      man: typo
      use "Out of memory." consistantly (or with "\n")
      log.h: new log_oom() -> int -ENOMEM, use it
      continue work with error messages, log_oom()

Shawn Landen (1):
      logs-show: fix off-by-one error

Simon Peeters (7):
      build-sys: do not link systemctl against journal-internal and id128-internal
      systemctl: add bus_method_call_with_reply
      systemctl: use bus_method_call_with_reply() where posible
      move bus_method_call_with_reply() to dbus-common
      loginctl: use bus_method_call_with_reply() where posible
      update-utmp: use bus_method_call_with_reply() where posible
      logind: use bus_method_call_with_reply() where posible

Terence Honles (1):
      keymap: Broaden ThinkPad X2.. tablet match to also apply to X230

Tom Gundersen (1):
      cryptsetup: add keyfile-size= support

Zbigniew Jedrzejewski-Szmek (1):
      journalctl: fix ellipsization with PAGER=cat

Zbigniew Jędrzejewski-Szmek (18):
      build-sys: fix (again) index generation in subdir
      build-sys: hide error message from grep
      build-sys: distribute a few more man pages
      collect, keymap, systemctl: use _noreturn_
      test: correct enum misassignment
      logind: fix operation precedence mix-up
      systemctl: use color specification understood by dot
      cgtop: use full terminal width
      cgtop: add --version option
      man: grammar fixes for systemd-udev(8)
      build-sys: always create the output directory first
      build-sys: fix path to src/gudev/gudevenumtypes.h
      Add a few more dependencies to README
      automount: print mount point in debug message
      doc: clarification in system.unit man page
      test: allow deletion of temporary files from normal fs
      man: document three new cgtop options
      build-sys: really override CFLAGS for gtk-doc

Zbyszek Jędrzejewski-Szmek (1):
      build-sys: fail early in autogen.sh

---
 Makefile.am                                           |  251 +--
 NEWS                                                  |   66 
 README                                                |    5 
 TODO                                                  |   66 
 autogen.sh                                            |   23 
 configure.ac                                          |   29 
 docs/gudev/Makefile.am                                |    8 
 docs/libudev/Makefile.am                              |    8 
 make-man-index.py                                     |    2 
 man/crypttab.xml                                      |   12 
 man/journalctl.xml                                    |   32 
 man/kernel-command-line.xml                           |    2 
 man/loginctl.xml                                      |    8 
 man/sd_journal_print.xml                              |   29 
 man/systemctl.xml                                     |   33 
 man/systemd-cgtop.xml                                 |   30 
 man/systemd-udevd.service.xml                         |   29 
 man/systemd.journal-fields.xml                        |   13 
 man/systemd.service.xml                               |   46 
 man/systemd.unit.xml                                  |   29 
 rules/99-systemd.rules.in                             |    8 
 src/binfmt/binfmt.c                                   |    4 
 src/cgtop/cgtop.c                                     |  106 +
 src/core/automount.c                                  |    5 
 src/core/cgroup.c                                     |    3 
 src/core/dbus-service.c                               |    4 
 src/core/dbus-unit.c                                  |    2 
 src/core/dbus.c                                       |   41 
 src/core/load-fragment-gperf.gperf.m4                 |    5 
 src/core/load-fragment.c                              |   13 
 src/core/main.c                                       |   44 
 src/core/manager.c                                    |   14 
 src/core/mount-setup.c                                |   21 
 src/core/selinux-setup.c                              |    2 
 src/core/service.c                                    |   36 
 src/core/service.h                                    |    5 
 src/core/transaction.c                                |   12 
 src/core/unit.c                                       |   18 
 src/core/unit.h                                       |    2 
 src/cryptsetup/cryptsetup-generator.c                 |    8 
 src/cryptsetup/cryptsetup.c                           |   30 
 src/fsck/fsck.c                                       |    2 
 src/fstab-generator/fstab-generator.c                 |   57 
 src/getty-generator/getty-generator.c                 |   11 
 src/hostname/hostnamed.c                              |    3 
 src/journal/cat.c                                     |    6 
 src/journal/coredump.c                                |    3 
 src/journal/journal-send.c                            |   91 +
 src/journal/journalctl.c                              |  117 +
 src/journal/journald.c                                |   34 
 src/journal/libsystemd-journal.sym                    |    6 
 src/journal/sd-journal.c                              |   14 
 src/journal/test-journal-send.c                       |    5 
 src/journal/test-journal-stream.c                     |    2 
 src/journal/test-journal.c                            |    2 
 src/libsystemd-daemon/sd-daemon.c                     |    2 
 src/libudev/libudev-queue.c                           |    4 
 src/locale/localed.c                                  |   17 
 src/login/70-uaccess.rules                            |    3 
 src/login/71-seat.rules.in                            |    2 
 src/login/inhibit.c                                   |   69 
 src/login/loginctl.c                                  |  625 ++------
 src/login/logind-button.c                             |    6 
 src/login/logind-dbus.c                               |   44 
 src/login/logind-session.c                            |   23 
 src/login/logind-user.c                               |   12 
 src/login/logind.c                                    |   65 
 src/login/multi-seat-x.c                              |    4 
 src/login/org.freedesktop.login1.policy.in            |    2 
 src/modules-load/modules-load.c                       |   16 
 src/nspawn/nspawn.c                                   |   42 
 src/rc-local-generator/rc-local-generator.c           |    3 
 src/readahead/readahead-collect.c                     |    9 
 src/readahead/readahead-replay.c                      |    3 
 src/remount-fs/remount-fs.c                           |    2 
 src/shared/ask-password-api.c                         |    3 
 src/shared/conf-files.c                               |   12 
 src/shared/dbus-common.c                              |   75 -
 src/shared/dbus-common.h                              |   10 
 src/shared/install.c                                  |   78 -
 src/shared/log.c                                      |    5 
 src/shared/log.h                                      |    4 
 src/shared/logs-show.c                                |   42 
 src/shared/logs-show.h                                |    9 
 src/shared/missing.h                                  |    4 
 src/shared/pager.c                                    |   17 
 src/shared/pager.h                                    |    4 
 src/shared/unit-name.c                                |   26 
 src/shared/unit-name.h                                |    1 
 src/shared/util.c                                     |   39 
 src/shared/util.h                                     |    1 
 src/shutdownd/shutdownd.c                             |   10 
 src/sysctl/sysctl.c                                   |  104 +
 src/system-update-generator/system-update-generator.c |    6 
 src/systemctl/systemctl.c                             | 1339 +++++-------------
 src/systemd/sd-journal.h                              |    3 
 src/test/test-job-type.c                              |    2 
 src/timedate/timedated.c                              |   19 
 src/tmpfiles/tmpfiles.c                               |   22 
 src/tty-ask-password-agent/tty-ask-password-agent.c   |    6 
 src/udev/accelerometer/accelerometer.c                |    4 
 src/udev/cdrom_id/cdrom_id.c                          |    4 
 src/udev/collect/collect.c                            |    5 
 src/udev/keymap/95-keyboard-force-release.rules       |    2 
 src/udev/keymap/95-keymap.rules                       |    2 
 src/udev/keymap/keymap.c                              |    3 
 src/udev/scsi_id/scsi_id.c                            |   12 
 src/udev/udev-builtin-kmod.c                          |   23 
 src/udev/udev-builtin-path_id.c                       |   19 
 src/udev/udev-builtin.c                               |   14 
 src/udev/udev-event.c                                 |    2 
 src/udev/udev-rules.c                                 |    7 
 src/udev/udevd.c                                      |   18 
 src/update-utmp/update-utmp.c                         |  118 -
 src/vconsole/vconsole-setup.c                         |    6 
 units/fedora/prefdm.service                           |   21 
 units/mageia/prefdm.service                           |   22 
 units/mandriva/prefdm.service                         |   21 
 units/systemd-modules-load.service.in                 |    2 
 119 files changed, 2202 insertions(+), 2354 deletions(-)
---


More information about the systemd-commits mailing list