[systemd-commits] Changes to 'refs/tags/29-1'

Kay Sievers kay at kemper.freedesktop.org
Sun Mar 24 14:33:15 PDT 2013


Tag '29-1' created by Tollef Fog Heen <tfheen at err.no> at 2011-07-07 12:25 -0700

Tag Debian version 29-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAABCAAGBQJOFZfVAAoJELZaSHHKGdcXdVcQAMalT2qeuTqGsnUYJhxHqJdS
HEjZz1aFIP0EfzwQQqLqsOu3uknfCfMA2tCfwPxDtvfnVgKueslMAtsnt683NBVw
uvB/bqCTZYeNfwDAhMppTSOOB9eT/RsE/iZpTouMPC4zoZI+FLz0cxQAi8PzITM7
W/3CKco4JmP8fSBXTwtUk7NtQyMYKE72nMycAUWypeTiYPW5dTbWpJs65LxhPA5O
jX+q9nWDFTFYZMrADBDoVhGAjQhH0E5h7+1iKNKUdWzXFLs6GXCFslY07M/0aEtz
+x9mJumdjZqGdVBzcgButZcWvxryUgWt14CKqQjILe4iMoJuMGDLsAxJziXXallf
JW+q4SI3qr/OthFVR4mDvxwzOd5fZdYv8MeVKyJ+Wk2Fn91ZkcEWB9UTznpJNwWn
7At5S3Y5n7BCcQjTvrErQmLW0+xKvj64pW3j4/JTj9yYKBb7TnBdyxbsBzsgyKUD
EeGWwiqy+kxzEV/ESeRhfSfoEYDAZZ5OvcZ4mcDWt29fdO4y+AjoCGn16wCwBjXn
bznfDGQ3GT6zAWkNAgvIN8YfBLuXmEFFSBO2Q6CxLIfuoA+PgocHT6NUVLAvbLyD
B3y9QZwqfa367nqD/VJs1SlFZORXA0SRPa69rFx9wdyTEqNTDq3ocKJa5TnqlRdz
rpa0fqnnIN65uMsATpmf
=Uc7S
-----END PGP SIGNATURE-----

Changes since 25-2:
A. Costa (1):
      man: Spelling fixes

Alexey Shabalin (1):
      systemctl: enable chkconfig support in systemctl for ALTLinux

Frederic Crozat (1):
      enable chkconfig support in systemctl for openSUSE

Harald Hoyer (1):
      readahead-collect: ignore EACCES for fanotify

Jim Meyering (1):
      systemctl: plug a leak upon create_symlink mismatch

Kay Sievers (21):
      sysctl.d, binfmt.d, modules-load.d: switch to stacked config dirs in /lib, /etc, /run
      tmpfiles.d: switch to stacked config dirs in /lib, /etc, /run
      configure: add AC_SYS_LARGEFILE
      configure.ac: move AC_USE_SYSTEM_EXTENSIONS up to fix warning
      update TODO
      util: conf_files_list() return list as parameter
      binfmt, modules-load, sysctl, tmpfiles: read /usr/local/lib and where appropriate /lib directories
      binfmt, modules-load, sysctl, tmpfiles: add missing ConditionDirectoryNotEmpty=
      sysctl: correct /usr/local/lib path
      update TODO
      missing: add IP_TRANSPARENT
      sd-daemon: move _sd_hidden_ from .h to .c file
      socket: always use SO_{RCV,SND}BUFFORCE to allow larger values
      bus_property_append_long: use signed long and 'x' in the signature for DBUS_TYPE_INT64
      update TODO
      update TODO
      rtc in localtime: use settimeofday(NULL, tz) instead of hwclock(8)
      update TODO
      drop hwclock-save.service
      sd-daemon: remove superfluous _sd_hidden_ from static function
      mount /run without MS_NOEXEC

Koen Kooi (2):
      build-sys: Angstrom support
      systemd-analyze: print hostname, kernelversion and arch at the top of the plot

Lennart Poettering (50):
      mount: failure to mount cgroup hierarchies should not be fatal
      socket: improve warning message when we get POLLHUP
      dbus: don't hit assert when dumping properties
      update TODO
      manager: fix serialization counter
      def: lower default timeout to 90s
      systemctl: whitelist /etc instead of blacklisting /lib to figure out if [Install] is needed
      unit: fix assert when trying to load unit instances for uninstanciable types
      path: simplify recheck logic
      lookup: drop empty directories from search paths
      service: properly notice when services with a main process that isn't a child of init die
      label: don't print warning when we try ro relabel an non-existing file
      dbus: make daemon reexecution synchronous
      util: don't AND cx with cx
      plymouth: introduce plymouth.enable=0 kernel command line switch
      build-sys: prepare release 26
      units: enable automount units only if the kernel supports them
      update TODO
      update TODO
      vconsole: use open_terminal() instead of open()
      unit: make ignoring in snapshots a per unit property, instead of a per unit type property
      user-sessions: ignore EROFS when unlinking /etc/nologin if the file doesn't exist anyway
      hostnamed: SetPrettyHostname() should check PK action org.freedesktop.hostname1.set-static-hostname
      pam: downgrade a few log msgs
      update TODO
      hostnamed: check that nss-myhostname is installed
      README: document relation to nss-myhostname
      socket: add POSIX mqueue support
      socket: use 666 socket mode by default since neither fifos, nor sockets, nor mqueues need to be executable
      exec: hangup/reset/deallocate VTs in gettys
      socket: expose IP_TRANSPARENT
      exec: expose tty reset options in dbus introspection data
      git: add .mailmap
      socket: expose SO_BROADCAST
      util: use open_terminal() in chvt() too
      update TODO
      build-sys: prepare new release 27
      util: use new VT ESC sequence to clear scrollback buffer
      socket: expose mq params in introspection data
      readahead: explain that it is safe to ignore EACCES
      build-sys: prepare v28
      build-sys: fix build
      dbus: fix name of capability property
      execute: fix function prototype
      build-sys: local-fs, remote-fs and swap are active anyway when user sessions are created, there is no point in having these units known in sessions
      man: clarify os-release in regards to spaces a bit
      update TODO
      build-sys: prepare new release
      execute: don't choke when systemd was compiled with a different CAP_LAST_CAP then what it is run with
      units: enable dev-hugepages.automount and dev-mqueue.automount only when enabled in kernel

Ludwig Nussel (1):
      sysctl: apply /etc/sysctl.conf last

Michael Biebl (9):
      Update to v29
      hwclock-load.service is no longer installed, so we don't need to remove it anymore in debian/rules.
      Install /usr/lib directory for binfmt.d, modules-load.d, tmpfiles.d and sysctl.d.
      Remove obsolete conffiles from /etc/tmpfiles.d on upgrades. Those files are installed in /usr/lib/tmpfiles.d now.
      Depend on util-linux (>= 2.19.1-2) which provides whole-disk locking support in fsck and remove our revert patch.
      Revert "Ignore unknown capabilities when dropping them"
      Update changelog for the last commit
      Don't show a warning message in non-enforcing mode.
      Update changelog for the last commit

Michael Olbrich (1):
      build-sys: create dbussystemservicedir

Michal Schmidt (8):
      dbus-common: fix segfault when a DBus message has no interface
      systemctl: fix double unref of a dbus message
      cryptsetup-generator: fix /etc/cryptsetup options
      selinux: selinuxfs can be mounted on /sys/fs/selinux
      readahead-common: fix total memory size detection
      systemctl: fix 'is-enabled' for native units under /lib
      systemctl: fix a FILE* leak
      pam-module: add debug= parameter

Miklos Vajna (2):
      build-sys: Add --disable-binfmt configure switch
      units: Enable plymouth for Frugalware

Milan Broz (1):
      cryptsetup: fix keyfile size option processing

Ozan Çağlayan (1):
      exec: Fix number of unit types

Paul Menzel (1):
      util: include `stdarg.h`

Tollef Fog Heen (17):
      manager: mkdir /run/systemd/system when starting up
      man: typo in sd_daemon reference
      Merge commit 'v28'
      Merge branch 'master' into debian
      Open changelog
      Fall back to init script based reload if the .service file doesn't support it.
      Ignore unknown capabilities when dropping them
      Add hard dependency on udev
      Close documentation typofix bug
      Merge commit 'v29'
      Merge branch 'master' into debian
      Fix up tmpfiles.d permissions properly
      Make remount-rootfs happen before mountoverflowtmp
      Syntax fixes in init-functions
      Fix syntax error
      Close one more bug
      Target unstable

Tom Gundersen (1):
      remote-fs.target: do not order after network.target

William Swanson (1):
      man: update the list of unit search locations

Zbigniew Jędrzejewski-Szmek (1):
      strv: Fix gcc unitialized variable warning

cee1 (1):
      missing: Fix broken syscall(__NR_fanotify_mark... on o32 mips.

---
 .mailmap                                 |    4 
 Makefile.am                              |   77 ++++---
 README                                   |    8 
 TODO                                     |   93 +++++---
 configure.ac                             |   21 +-
 debian/changelog                         |   26 ++
 debian/control                           |    2 
 debian/init-functions                    |    7 
 debian/rules                             |    2 
 debian/systemd.install                   |    2 
 debian/systemd.postinst                  |    4 
 debian/systemd.postrm                    |    4 
 debian/systemd.preinst                   |    6 
 man/binfmt.d.xml                         |   30 +-
 man/daemon.xml                           |    4 
 man/locale.conf.xml                      |    4 
 man/modules-load.d.xml                   |   19 +
 man/os-release.xml                       |   14 -
 man/pam_systemd.xml                      |    8 
 man/sd_is_fifo.xml                       |   14 +
 man/sd_listen_fds.xml                    |    2 
 man/sysctl.d.xml                         |   25 +-
 man/systemd-ask-password.xml             |    2 
 man/systemd-tmpfiles.xml                 |    2 
 man/systemd.device.xml                   |    2 
 man/systemd.exec.xml                     |   34 +++
 man/systemd.mount.xml                    |    2 
 man/systemd.service.xml                  |    2 
 man/systemd.socket.xml                   |   47 ++++
 man/systemd.special.xml.in               |   12 -
 man/systemd.swap.xml                     |    2 
 man/systemd.unit.xml                     |   12 +
 man/systemd.xml                          |    4 
 man/tmpfiles.d.xml                       |   33 ++-
 src/binfmt.c                             |   85 ++------
 src/conf-parser.c                        |   26 ++
 src/conf-parser.h                        |    1 
 src/cryptsetup-generator.c               |    2 
 src/cryptsetup.c                         |    7 
 src/dbus-common.c                        |   25 ++
 src/dbus-common.h                        |    1 
 src/dbus-execute.c                       |    2 
 src/dbus-execute.h                       |    8 
 src/dbus-manager.c                       |    4 
 src/dbus-socket.c                        |    8 
 src/dbus-unit.h                          |    2 
 src/dbus.c                               |   46 ++++
 src/dbus.h                               |    2 
 src/def.h                                |    2 
 src/device.c                             |    2 
 src/execute.c                            |   47 +++-
 src/execute.h                            |   11 -
 src/fdset.c                              |    2 
 src/fsck.c                               |    3 
 src/hashmap.c                            |   18 +
 src/hashmap.h                            |    2 
 src/hostnamed.c                          |   24 ++
 src/label.c                              |    8 
 src/load-fragment.c                      |   66 +++++-
 src/locale-setup.c                       |    2 
 src/main.c                               |    9 
 src/manager.c                            |    6 
 src/missing.h                            |   19 +
 src/modules-load.c                       |   66 +-----
 src/mount-setup.c                        |    9 
 src/mount.c                              |    2 
 src/nspawn.c                             |    6 
 src/org.freedesktop.hostname1.policy     |    2 
 src/pam-module.c                         |   27 ++
 src/path-lookup.c                        |    6 
 src/path.c                               |   58 +++--
 src/readahead-collect.c                  |   10 
 src/readahead-common.c                   |    5 
 src/sd-daemon.c                          |   64 +++++-
 src/sd-daemon.h                          |   32 +--
 src/selinux-setup.c                      |    8 
 src/service.c                            |   67 +++---
 src/service.h                            |    1 
 src/snapshot.c                           |   15 +
 src/socket-util.c                        |    7 
 src/socket-util.h                        |    1 
 src/socket.c                             |  114 ++++++++++
 src/socket.h                             |    5 
 src/strv.c                               |    4 
 src/swap.c                               |    2 
 src/sysctl.c                             |   83 ++-----
 src/systemctl.c                          |   28 +-
 src/systemd-analyze                      |    5 
 src/tmpfiles.c                           |   58 +----
 src/unit.c                               |   10 
 src/unit.h                               |    6 
 src/user-sessions.c                      |   12 -
 src/util.c                               |  325 ++++++++++++++++++++++++++++++-
 src/util.h                               |   21 +-
 src/vconsole-setup.c                     |    2 
 tmpfiles.d/legacy.conf                   |    4 
 units/.gitignore                         |    1 
 units/dev-hugepages.automount            |    1 
 units/dev-mqueue.automount               |    1 
 units/frugalware/display-manager.service |    3 
 units/getty at .service.m4                  |    4 
 units/hwclock-load.service               |   34 ---
 units/hwclock-save.service               |   17 -
 units/plymouth-halt.service              |    1 
 units/plymouth-kexec.service             |    1 
 units/plymouth-poweroff.service          |    1 
 units/plymouth-reboot.service            |    1 
 units/plymouth-start.service             |    1 
 units/proc-sys-fs-binfmt_misc.automount  |    1 
 units/remote-fs.target                   |   15 +
 units/remote-fs.target.m4                |   19 -
 units/remount-rootfs.service             |    2 
 units/serial-getty at .service.m4           |    3 
 units/sys-kernel-debug.automount         |    1 
 units/sys-kernel-security.automount      |    1 
 units/systemd-binfmt.service.in          |    5 
 units/systemd-modules-load.service.in    |    6 
 units/systemd-sysctl.service.in          |    4 
 units/systemd-tmpfiles-clean.service.in  |    5 
 units/systemd-tmpfiles-setup.service.in  |    5 
 120 files changed, 1591 insertions(+), 577 deletions(-)
---


More information about the systemd-commits mailing list