mirror of
https://github.com/systemd/systemd-stable.git
synced 2025-01-03 01:17:45 +03:00
build-sys: prepare 187
This commit is contained in:
parent
b61a4660fc
commit
c4f1b86299
10
Makefile.am
10
Makefile.am
@ -35,20 +35,20 @@ LIBGUDEV_REVISION=2
|
|||||||
LIBGUDEV_AGE=1
|
LIBGUDEV_AGE=1
|
||||||
|
|
||||||
LIBSYSTEMD_LOGIN_CURRENT=3
|
LIBSYSTEMD_LOGIN_CURRENT=3
|
||||||
LIBSYSTEMD_LOGIN_REVISION=0
|
LIBSYSTEMD_LOGIN_REVISION=1
|
||||||
LIBSYSTEMD_LOGIN_AGE=3
|
LIBSYSTEMD_LOGIN_AGE=3
|
||||||
|
|
||||||
LIBSYSTEMD_DAEMON_CURRENT=0
|
LIBSYSTEMD_DAEMON_CURRENT=0
|
||||||
LIBSYSTEMD_DAEMON_REVISION=2
|
LIBSYSTEMD_DAEMON_REVISION=3
|
||||||
LIBSYSTEMD_DAEMON_AGE=0
|
LIBSYSTEMD_DAEMON_AGE=0
|
||||||
|
|
||||||
LIBSYSTEMD_ID128_CURRENT=0
|
LIBSYSTEMD_ID128_CURRENT=0
|
||||||
LIBSYSTEMD_ID128_REVISION=6
|
LIBSYSTEMD_ID128_REVISION=7
|
||||||
LIBSYSTEMD_ID128_AGE=0
|
LIBSYSTEMD_ID128_AGE=0
|
||||||
|
|
||||||
LIBSYSTEMD_JOURNAL_CURRENT=2
|
LIBSYSTEMD_JOURNAL_CURRENT=3
|
||||||
LIBSYSTEMD_JOURNAL_REVISION=0
|
LIBSYSTEMD_JOURNAL_REVISION=0
|
||||||
LIBSYSTEMD_JOURNAL_AGE=2
|
LIBSYSTEMD_JOURNAL_AGE=3
|
||||||
|
|
||||||
# Dirs of external packages
|
# Dirs of external packages
|
||||||
dbuspolicydir=@dbuspolicydir@
|
dbuspolicydir=@dbuspolicydir@
|
||||||
|
66
NEWS
66
NEWS
@ -1,5 +1,69 @@
|
|||||||
systemd System and Service Manager
|
systemd System and Service Manager
|
||||||
|
|
||||||
|
CHANGES WITH 187:
|
||||||
|
|
||||||
|
* The journal and id128 C APIs are now fully documented as man
|
||||||
|
pages.
|
||||||
|
|
||||||
|
* Extra safety checks have been added when transitioning from
|
||||||
|
the initial RAM disk to the main system to avoid accidental
|
||||||
|
data loss.
|
||||||
|
|
||||||
|
* /etc/crypttab entrie now understand the new keyfile-offset=
|
||||||
|
option.
|
||||||
|
|
||||||
|
* systemctl -t can now be used to filter by unit load state.
|
||||||
|
|
||||||
|
* The journal C API gained the new sd_journal_wait() call to
|
||||||
|
make writing synchronous journal clients easier.
|
||||||
|
|
||||||
|
* journalctl gained the new -D switch to show journals from a
|
||||||
|
specific directory.
|
||||||
|
|
||||||
|
* journalctl now displays a special marker between log
|
||||||
|
messages of two different boots.
|
||||||
|
|
||||||
|
* The journal is now explicitly flushed to /var via a service
|
||||||
|
systemd-journal-flush.service, rather than implicitly simply
|
||||||
|
by seeing /var/log/journal to be writable.
|
||||||
|
|
||||||
|
* journalctl (and the journal C APIs) can now match for much
|
||||||
|
more complex expressions, with alternatives and
|
||||||
|
disjunctions.
|
||||||
|
|
||||||
|
* When transitioning from the initial RAM disk to the main
|
||||||
|
system we will now kill all processes in a killing spree to
|
||||||
|
ensure no processes stay around by accident.
|
||||||
|
|
||||||
|
* Three new specifiers may be used in unit files: %u, %h, %s
|
||||||
|
resolve to the user name, user home directory resp. user
|
||||||
|
shell. This is useful for running systemd user instances.
|
||||||
|
|
||||||
|
* We now automatically rotate journal files if their data
|
||||||
|
object hash table gets a fill level > 75%. We also size the
|
||||||
|
hash table based on the configured maximum file size. This
|
||||||
|
together should lower hash collisions drastically and thus
|
||||||
|
speed things up a bit.
|
||||||
|
|
||||||
|
* journalctl gained the new "--header" switch to introspect
|
||||||
|
header data of journal files.
|
||||||
|
|
||||||
|
* A new setting SystemCallFilters= has been added to services
|
||||||
|
which may be used to apply blacklists or whitelists to
|
||||||
|
system calls. This is based on SECCOMP Mode 2 of Linux 3.5.
|
||||||
|
|
||||||
|
* nspawn gained a new --link-journal= switch (and quicker: -j)
|
||||||
|
to link the container journal with the host. This makes it
|
||||||
|
very easy to centralize log viewing on the host for all
|
||||||
|
guests while still keeping the journal files separated.
|
||||||
|
|
||||||
|
* Many bugfixes and optimizations
|
||||||
|
|
||||||
|
Contributions from: Auke Kok, Eelco Dolstra, Harald Hoyer, Kay
|
||||||
|
Sievers, Lennart Poettering, Malte Starostik, Paul Menzel, Rex
|
||||||
|
Tsai, Shawn Landden, Tom Gundersen, Ville Skyttä, Zbigniew
|
||||||
|
Jędrzejewski-Szmek
|
||||||
|
|
||||||
CHANGES WITH 186:
|
CHANGES WITH 186:
|
||||||
|
|
||||||
* Several tools now understand kernel command line arguments,
|
* Several tools now understand kernel command line arguments,
|
||||||
@ -139,7 +203,7 @@ CHANGES WITH 186:
|
|||||||
that data collected is only forwarded to the console, the
|
that data collected is only forwarded to the console, the
|
||||||
kernel log buffer or another syslog implementation.
|
kernel log buffer or another syslog implementation.
|
||||||
|
|
||||||
* Many bugfixes and optimizations.
|
* Many bugfixes and optimizations
|
||||||
|
|
||||||
Contributions from: Auke Kok, Colin Guthrie, Dave Reisner,
|
Contributions from: Auke Kok, Colin Guthrie, Dave Reisner,
|
||||||
David Strauss, Eelco Dolstra, Kay Sievers, Lennart Poettering,
|
David Strauss, Eelco Dolstra, Kay Sievers, Lennart Poettering,
|
||||||
|
8
TODO
8
TODO
@ -34,10 +34,6 @@ Bugfixes:
|
|||||||
|
|
||||||
Features:
|
Features:
|
||||||
|
|
||||||
* nspawn: if /var/log/journal/<container machine id> exists in both
|
|
||||||
the container and the host mount one to the other so that the
|
|
||||||
containers logs are stored and visible on the host.
|
|
||||||
|
|
||||||
* syscall filter: add knowledge about compat syscalls
|
* syscall filter: add knowledge about compat syscalls
|
||||||
|
|
||||||
* syscall filter: don't enforce no new privs?
|
* syscall filter: don't enforce no new privs?
|
||||||
@ -60,15 +56,11 @@ Features:
|
|||||||
|
|
||||||
* refuse taking lower-case variable names in sd_journal_send() and friends.
|
* refuse taking lower-case variable names in sd_journal_send() and friends.
|
||||||
|
|
||||||
* Merge KillUnit()'s mode and who params into one
|
|
||||||
|
|
||||||
* load-fragment: when loading a unit file via a chain of symlinks
|
* load-fragment: when loading a unit file via a chain of symlinks
|
||||||
verify that it isn't masked via any of the names traversed.
|
verify that it isn't masked via any of the names traversed.
|
||||||
|
|
||||||
* journald: we currently rotate only after MaxUse+MaxFilesize has been reached.
|
* journald: we currently rotate only after MaxUse+MaxFilesize has been reached.
|
||||||
|
|
||||||
* nspawn: bind mount /var/log/journal from the host
|
|
||||||
|
|
||||||
* Document:
|
* Document:
|
||||||
- PID 1 D-Bus API
|
- PID 1 D-Bus API
|
||||||
|
|
||||||
|
@ -20,7 +20,7 @@
|
|||||||
AC_PREREQ([2.64])
|
AC_PREREQ([2.64])
|
||||||
|
|
||||||
AC_INIT([systemd],
|
AC_INIT([systemd],
|
||||||
[186],
|
[187],
|
||||||
[http://bugs.freedesktop.org/enter_bug.cgi?product=systemd],
|
[http://bugs.freedesktop.org/enter_bug.cgi?product=systemd],
|
||||||
[systemd],
|
[systemd],
|
||||||
[http://www.freedesktop.org/wiki/Software/systemd])
|
[http://www.freedesktop.org/wiki/Software/systemd])
|
||||||
|
Loading…
Reference in New Issue
Block a user