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

Lennart Poettering lennart at kemper.freedesktop.org
Thu Mar 15 18:29:55 PDT 2012


Tag '43-1' created by Tollef Fog Heen <tfheen at err.no> at 2012-03-07 07:52 -0800

Release 43-1
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iQIcBAABCAAGBQJPVxOyAAoJELZaSHHKGdcXS+oQAIPWrIoVfsCtJ9cSi16jnt9m
/Y/+Da1FCkG1qm+dXEI9WMinCL4/X8lpyoCaCxE3I7M5FRt+eBNQgVXpT+ep8BDZ
XFo6gMdi54Z17TI7Cnt0Nqq0QTKo+vNvImvEzTnCHIrzYaljWacNnoXJdcm9qO2u
Mp0BnnvRegjdE8aP1SiId53jze47kV5CGOf4x9EYMbFihEq9OmJBI08Hq+pnVISF
yANIIotg+T9ZokFWRabZyGTV9f8LR2PdJgx+mtZcgd5qRzXwyDTFXT6mbpRD3LaR
Cb8dtAfQo5bm1lwzJuml7xWCGmYct/w0ZoHnUyBQFpesKCDZbg1NKmIneN2AaiFf
Rv3tgYO0R9Qp552LBrcXCmUJVDj4Qoi21Y8j7M8Ioe4KiRlXLYWHPIcQgOw5g4rw
8th9/00SlbR6edTTRSqdZPf0eonf5ykWOmtW0CJScQWIu1fEEmxUtW0kT5W4WsRK
QukwTZUNk+dzD30f3277EcFXOoihNSfGlLMTJ5bHqgIWs2h/9p0mQcqO75vl/nHg
3fCuNV3Qi726qGQ8X6TNpSi8tW923eMHwBjJLv1E2ZZcIUe9H9LGki/WBaM8UZyY
hdQuPjiMAg8kahekL5LiF5rhoyRCcSizneNEvCsCGVIoNFRZAccwWdQAT9SYuPx8
1l4MW3KyF5Zp3ldI08N2
=mQLI
-----END PGP SIGNATURE-----

Changes since v43:
Andrey Borzenkov (1):
      dbus: fix dbus assert due to uninitialized error

Josh Triplett (1):
      Automatically migrate TMPTIME settings from /etc/default/rcS

Lennart Poettering (4):
      dbus: don't hit assert when dumping properties
      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
      journal: make sure to refresh window position and pointer after we linked up a data object

Michael Biebl (63):
      Don't install hwclock-save.service and remount-rootfs.service
      Properly cleanup /cgroup on upgrades
      Try to catch direct init script invocations and redirect to systemctl
      Disable cryptsetup support
      Remove autogenerated man pages and vala C sources, so they are rebuilt.
      Update package description
      Use syntax compatible with debhelper v8
      Fix a small typo
      Fix single user mode
      Fix hwclock
      Remove dependencies on legacy sysv mount scripts as we use native mount
      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
      Wrap build dependencies for easier readability.
      Build for libnotify 0.7.
      Bump Build-Depends on libudev to (>= 172).
      Add Build-Depends on libacl1-dev. Required for building systemd-logind with ACL support.
      Split libsystemd-login and libsystemd-daemon into separate binary packages.
      Override dh_autoreconf
      Add Build-Depends on intltool.
      Migrate hwclock configuration.
      Re-add --with autoreconf which got accidentally deleted by last commit
      Fix echo call in last commit
      Fix the format of the /etc/adjtime file
      Run the local time migration on new install, too
      Remove /cgroup cleanup code from postinst.
      Add more safety checks
      Use printf instead of echo
      Add Build-Depends on gperf.
      Update comment regarding hwclock
      Update Build-Depends
      Bump Standards-Version to 3.9.2. No further changes.
      Add versioned Build-Depends on automake and autoconf
      Add packages for libsystemd-journal and libsystemd-id128.
      Update symbols file for libsystemd-login.
      Update configure flags, use rootprefix instead of rootdir.
      Copy intltool files instead of symlinking them.
      Re-indent init-functions script.
      Remove workarounds for services using X-Interactive.
      Install new systemd-journalctl, systemd-cat and systemd-cgtop binaries.
      Install /var/lib/systemd directory.
      Install /var/log/journal directory where the journal files are stored persistently.
      Setup systemd-journald to not read from /proc/kmsg (ImportKernel=no).
      Changelog
      Avoid error messages from systemctl in postinst
      Stop installing lib-init-rw (auto)mount units
      Disable pam_systemd for non-interactive sessions to work around an issue with sudo.
      Remove lib-init-rw symlinks
      Tweak description for ifup at .service a little
      Use new dh_installdeb maintscript facility to handle obsolete conffiles.
      Rename bash completion file systemctl-bash-completion.sh → systemd-bash-completion.sh.
      Add alias for kmod, the successor of module-init-tools
      Add changes from NMU
      Install ifup at .service via systemd.install
      Remove outdated comment
      Update /sbin/init symlink. The systemd binary was moved to $pkglibdir.

Tollef Fog Heen (245):
      Initial packaging
      Add systemd-services package
      ship /cgroup in the deb
      make this a 3.0 native package until we have tarball releases.
      Rename --with-distro=none to --with-distro=other
      Support setting path and service names from configure
      Point the development/bug report address at the fd.o list
      Update package URL to point to freedesktop.org
      Merge remote branch 'origin/master'
      Merge remote branch 'origin/master'
      Merge remote branch 'origin/master'
      Merge remote branch 'origin/master'
      Merge branch 'master' into debian
      Fix getty invocation on Debian
      Add Debian support to unit/
      Merge branch 'master' into debian
      Merge remote branch 'origin/master'
      Merge branch 'master' into debian
      Somewhat newer upstream snapshot, still not released
      Fix up syntax errors in Makefile.am
      Merge remote branch 'origin/master'
      Merge branch 'master' into debian
      New upstream snapshot
      Add some notes regarding the package
      Clean up rules file wrt newer configure.ac and get rid of old stuff
      Bump cgroup build-dep, remove hard-coding
      Write up a real debian/copyright file
      More debian/rules cleanups
      Update a few gotchas
      Add missing build-deps
      Add missing build-deps
      Merge remote branch 'origin/master'
      Get rid of extra %I from getty at .service
      Add DefaultDependencies=no for special init scripts
      Merge branch 'master' into debian
      Only ship /cgroup, not all the subdirs
      Pass --with-rootdir= to configure
      Add systemd-sysv package which ships the symlinks that replaces sysvinit
      Merge remote branch 'origin/master'
      Merge branch 'master' into debian
      Merge commit 'v3'
      Merge branch 'master' into debian
      Fix up changelog
      Update standards-version, build-deps, add Vcs-* fields
      Make this a 3.0 (quilt) package
      Merge commit 'v4'
      Merge branch 'master' into debian
      Merge commit 'v6'
      Merge branch 'master' into debian
      Update changelog for new upstream version
      Adjust build-deps
      Merge commit 'v7'
      Merge branch 'master' into debian
      Update version number in changelog
      Merge commit 'v8'
      Merge branch 'master' into debian
      Update to -8 syntax
      Get rid of our own targets; use the ones from upstream instead
      Add dependencies to local-fs.target and remote-fs.target
      Update README.Debian to explain how to use systemd.
      Update standards-version
      Update build-depends for v8
      Update Conflicts for systemd-sysv
      Split package; move systemadm and pam module to own packages
      Update for v8
      Target experimental
      Get rid of obsolete README.source
      Hard-code path to udev rules dir in configure call
      Add umount.target to shutdown scripts
      Release 8-2
      Update to -8 syntax
      Add dependencies to local-fs.target and remote-fs.target
      Add umount.target to shutdown scripts
      Add pam-config file
      Add pam-auth-update calls to libpam-systemd's postinst and prerm
      Merge commit 'v11'
      Merge branch 'master' into debian
      New upstream version
      Add Depends on systemd from systemd-sysv
      cgroupfs mounted in /sys; close bug
      Add libnotify-dev to build-depends
      Tighten dependency between systemd packages
      Add missing #DEBHELPER# token to libpam-systemd
      Stop messing with runlevel5/multi-user.target symlink
      Stop shipping /cgroup in the package
      Remove tmpwatch services, Debian doesn't have or use tmpwatch.
      Make sure to enable GTK bits.
      Ship password agent
      Add postinst
      Document last change in changelog
      Move rules around to get more logical progression in debian/rules
      Add missing DEBHELPER token
      Debian does not have the lock group
      Merge commit 'v13'
      Merge branch 'master' into debian
      New upstream version
      Add libaudit-dev to build-depends
      Revert upstream change which requires libnotify 0.7
      Use dh-autoreconf for updating the build system.
      Rename session to user in .install file
      Install a (auto)mount unit to mount /lib/init/rw early during boot.
      Remove -s from getty invocation
      Update changelog for new upstream version
      Add dependency on new util-linux to make sure /sbin/agetty exists
      Merge commit 'v15'
      Merge branch 'master' into debian
      Revert upstream commit which uses fsck -l (needs a newer version of util-linux).
      Document dropping of lock group for Debian
      Document that /etc/network/run should be a symlink
      Use native mount, mask services done by systemd
      Adjust for upstream path name changes
      Get rid of junk
      Merge commit 'v16'
      Merge branch 'master' into debian
      New upstream version
      Use the built-in cryptsetup support in systemd
      Close new upstream bug
      Merge branch 'master' into debian
      Update changelog
      Set 15-1 to unreleased as it was never uploaded
      Set 11-2 to unreleased as it was never uploaded
      Don't use systemctl redirect for init scripts with X-Interactive: true
      Tighten libcryptsetup-dev build-dep
      Close bug in -15 changelog
      Drop debian revision from libcryptsetup-dev build-dep to make lintian happy
      Clarify ifupdown instructions in README.Debian somewhat.
      Merge commit 'v17'
      Merge branch 'master' into debian
      New upstream release
      Bump build dependency on valac to (>= 0.10.3)
      Improve regex in lsb-base-logging.sh for X-Interactive scripts.
      Skip masked services in lsb-base-logging.sh
      Make build-dep on valac be valac-0.10
      Close a few bugs
      Disable systemd-vconsole-setup.service for now.
      Upload to experimental
      Fix typo when removing systemd-vconsole.target
      Fix up mismerge
      Merge commit 'v18'
      Merge branch 'master' into debian
      New upstream release
      Merge commit 'v19'
      Merge branch 'master' into debian
      New upstream release
      Add systemd-tmpfiles to systemd package.
      Add ifup at .service for handling hotplugged interfaces from udev.
      Mask mtab.service and udev-mtab.service
      Add breaks on lvm2 (<< 2.02.84-1)
      Target upload
      Merge commit 'v20'
      Merge branch 'master' into debian
      New upstream release
      Install systemd-machine-id-setup
      Call systemd-machine-id-setup in postinst
      Changelog
      Enable TCP wrapper support.  Closes: #618409
      Enable SELinux support.  Closes: #618412
      Make getty start after Apache2 and OpenVPN (which are the only two known users of X-Interactive: yes).  Closes: #618419
      Target upload
      Merge commit 'v24'
      Merge branch 'master' into debian
      Merge commit 'v25'
      Merge branch 'master' into debian
      New upstream version
      Depend on initscripts >= 2.88dsf-13.4 for /run transition.
      Add conflicts on klogd
      Add suggests on Python for systemd-analyze.
      Divert lsb init-functions instead of abusing logging hook
      Move sourcing of init-functions to the start
      Backport 3a90ae048233021833ae828c1fc6bf0eeab46197 from master
      manager: mkdir /run/systemd/system when starting up
      Remove diversion of init-functions on downgrade
      Changelog
      Remove "local" in non-function context in init-functions wrapper.
      Prepare for upload
      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
      Merge commit 'v31'
      Revert a169c578: remote-fs.target
      Move the debianisation of upstream files into its own branch
      Merge commit 'v35'
      New upstream release; close bugs
      Properly attribute Michael's changes to him
      Merge branch 'master' into debian
      Hack up source so it resembles what a distcheck gives us
      Add debian-fixup service that symlinks mtab to /proc/mounts and migrates /var/run and /var/lock to symlinks to /run
      Merge commit 'v36'
      Merge branch 'master' into debian
      Bump version number to v36
      Use remount-rootfs.service instead of var.mount as dependency for debian.fixup
      Add single-debian-patch to work around brain damage in newer dpkg versions
      Upload to unstable
      Change the type of the debian-fixup service to oneshot.
      Add ConditionPathIsDirectory to lib-init-rw.{,auto}mount
      Drop rcN.d runlevels from SysV services that also exist in rcS.d
      Blacklist fuse init script
      Merge commit 'v37'
      Merge branch 'master' into debian
      Update README.Debian slightly for /run rather than /lib/init/rw
      New upstream release
      Install kbd-model-map too
      Merge commit 'v40'
      Merge branch 'master' into debian
      Start v40
      Close bash-completion bug which is fixed upstream
      Attribute changes correctly in changelog
      Update to v43
      Fix up systemd-hack-up-the-source.hook
      Merge tag 'v43' into debian-units
      Expand source hook to use git diff over git format-patch
      Merge tag 'v43'
      Merge branch 'master' into debian
      Merge tag 'v43' into upstream-fixes
      Add libkmod-dev to build-depends
      Add symlink from /bin/systemd to /lib/systemd/systemd.
      Add --with-distro=debian to configure flags, due to no /etc/os-release yet.
      Add new symbols for libsystemd-login0 to symbols file.
      Target upload at experimental due to kmod dep
      Install a tmpfiles.d file for the /dev/initctl → /run/initctl migration.  Closes: #657979
      Remove X-Interactive workarounds
      Add ref to debian version in git-patches
      Only restart systemd-initctl.socket when running under systemd
      Create initctl symlink on upgrades too
      Fix up source hook
      Add patch to series too
      Disable coredump handling as it's not ready yet.
      Merge tag 'upstream-fixes_43-1' into debian
      Put upstream-fixes into its own branch too
      Merge branch 'debian-units' into debian
      Mention CVE fixed in new upstream version
      Don't migrate /var/run to a symlink if /run is a symlink
      More bugs closed by the new upstream

---
 debian/README.Debian                   |   27 ++
 debian/changelog                       |  325 +++++++++++++++++++++++++++++++++
 debian/compat                          |    1 
 debian/control                         |  179 ++++++++++++++++++
 debian/copyright                       |   23 ++
 debian/debian-fixup                    |   26 ++
 debian/debian-fixup.service            |   10 +
 debian/ifup at .service                   |    8 
 debian/init-functions                  |   87 ++++++++
 debian/libpam-systemd.install          |    2 
 debian/libpam-systemd.postinst         |    7 
 debian/libpam-systemd.prerm            |   20 ++
 debian/libsystemd-daemon-dev.install   |    3 
 debian/libsystemd-daemon0.install      |    1 
 debian/libsystemd-daemon0.symbols      |   12 +
 debian/libsystemd-id128-0.install      |    1 
 debian/libsystemd-id128-0.symbols      |    7 
 debian/libsystemd-id128-dev.install    |    3 
 debian/libsystemd-journal-dev.install  |    4 
 debian/libsystemd-journal0.install     |    1 
 debian/libsystemd-journal0.symbols     |   28 ++
 debian/libsystemd-login-dev.install    |    3 
 debian/libsystemd-login0.install       |    1 
 debian/libsystemd-login0.symbols       |   28 ++
 debian/pam-configs/systemd             |    7 
 debian/rules                           |   42 ++++
 debian/source/format                   |    1 
 debian/source/git-patches              |    2 
 debian/source/options                  |    1 
 debian/systemd-gui.install             |    3 
 debian/systemd-hack-up-the-source.hook |   64 ++++++
 debian/systemd-sysv.install            |    7 
 debian/systemd-sysv.links              |    7 
 debian/systemd.dirs                    |    2 
 debian/systemd.install                 |   44 ++++
 debian/systemd.links                   |   58 +++++
 debian/systemd.maintscript             |    5 
 debian/systemd.postinst                |   64 ++++++
 debian/systemd.postrm                  |   12 +
 debian/systemd.preinst                 |   12 +
 debian/tmpfiles.d/debian.conf          |   11 +
 src/journal/journal-file.c             |   23 +-
 src/journal/systemd-journald.conf      |    2 
 tmpfiles.d/legacy.conf                 |    4 
 units/remote-fs.target                 |    1 
 units/remount-rootfs.service           |    2 
 46 files changed, 1170 insertions(+), 11 deletions(-)
---


More information about the systemd-commits mailing list