* ConditionPathIsMountPoint= can now properly detect bind
mount points too. (Previously, a bind mount of one file
- system to another place in the file system could not be
+ system to another place in the same file system could not be
detected as mount, since they shared struct stat's st_dev
field.)
various projects outside of systemd that provide bindings
for languages such as PHP or Lua.
- * Many conditions will not resolve specifiers such as %i. They
- are also available in PathChanged= and related directives of
- .path units.
+ * Many conditions will now resolve specifiers such as %i. In
+ addition, PathChanged= and related directives of .path units
+ now support specifiers as well.
* There's now a new RPM macro definition for the system preset
dir: %_presetdir.
and hence the information in /etc/timezone is not necessary
anymore.
- * logind will now always resolve one VT for a text getty (VT6
+ * logind will now always reserve one VT for a text getty (VT6
by default). Previously if more than 6 X sessions where
started they took up all the VTs with auto-spawned gettys,
so that no text gettys were available anymore.
* Access to unit operations is now checked via SELinux taking
the unit file label and client process label into account.
+ * systemd will now notify the administrator in the journal
+ when he over-mounts a non-empty directory.
+
+ * There are new specifiers that are resolved in unit files,
+ for the host name (%H), the machine ID (%m) and the boot ID
+ (%b).
+
Contributions from Allin Cottrell, Auke Kok, Brandon Philips,
Colin Guthrie, Colin Walters, Daniel J Walsh, Dave Reisner,
Eelco Dolstra, Jan Engelhardt, Kay Sievers, Lennart