forked from pool/systemd
Accepting request 163799 from home:fcrozat:branches:Base:System
update to v201 OBS-URL: https://build.opensuse.org/request/show/163799 OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=363
This commit is contained in:
133
systemd.changes
133
systemd.changes
@@ -1,3 +1,136 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 12 16:58:31 UTC 2013 - fcrozat@suse.com
|
||||
|
||||
- Update to release 201:
|
||||
+ udev now supports different nameng policies for network
|
||||
interface for predictable names.
|
||||
+ udev gained support for loading additional device properties
|
||||
from an indexed database. %udev_hwdb_update macro should be
|
||||
used by packages adding entries to this database.
|
||||
+ Journal gained support for "Message Catalog", indexed database
|
||||
to link up additional information with journal entries.
|
||||
%journal_catalog_update macro should be used by packages adding
|
||||
%entries to this database.
|
||||
+ "age" field for tmpfiles entries can be set to 0, forcing
|
||||
removal of files matching this entry.
|
||||
+ coredumpctl gained "gdb" verb to invoke gdb on selected
|
||||
coredump.
|
||||
+ New rpm macros has been added: %udev_rules_update(),
|
||||
%_udevhwdbdir, %_udevrulesdir, %_journalcatalogdir,
|
||||
%_tmpfilesdir, %_sysctldir.
|
||||
+ In service files, %U can be used for configured user name of
|
||||
the service.
|
||||
+ nspawn can be invoked without a controlling TTY.
|
||||
+ systemd and nspawn can accept socket file descriptors when
|
||||
started for socket activation. This allow socket activated
|
||||
nspawn containers.
|
||||
+ logind can now automatically suspend/hibernate/shutdown system
|
||||
on idle.
|
||||
+ ConditionACPower can be used in unit file to detect if AC power
|
||||
source is connected or if system is on battery power.
|
||||
+ EnvironmentFile= in unit files supports file globbing.
|
||||
+ Behaviour of PrivateTmp=, ReadWriteDirectories=,
|
||||
ReadOnlyDirectories= and InaccessibleDirectories= has
|
||||
changed. The private /tmp and /var/tmp directories are now
|
||||
shared by all processes of a service (which means
|
||||
ExecStartPre= may now leave data in /tmp that ExecStart= of
|
||||
the same service can still access). When a service is
|
||||
stopped its temporary directories are immediately deleted
|
||||
(normal clean-up with tmpfiles is still done in addition to
|
||||
this though).
|
||||
+ Resource limits (as exposed by cgroup controlers) can be
|
||||
controlled dynamically at runtime for all units, using
|
||||
"systemctl set-cgroup-attr foobar.server cgroup.attribute
|
||||
value". Those settings are stored persistenly on disk.
|
||||
+ systemd-vconsole-setup will now copy all fonts settings to all
|
||||
allocated VTs.
|
||||
+ timedated now exposes CanNTP property to indicate if a local
|
||||
NTP service is available.
|
||||
+ pstore file system is mounted by default, if available.
|
||||
+ SMACK policies are loaded at early boot, if available.
|
||||
+ Timer units now support calendar time events.
|
||||
+ systemd-detect-virt detect xen PVs.
|
||||
+ Some distributions specific LSB targets has been dropped:
|
||||
$x-display-manager, $mail-transfer-agent,
|
||||
$mail-transport-agent, $mail-transfer-agent, $smtp, $null. As
|
||||
well mail-transfer-agent.target and syslog.target has been
|
||||
removed.
|
||||
+ systemd-journal-gatewayd gained SSL support and now runs as
|
||||
unprivileged user/group
|
||||
"systemd-journal-gateway:systemd-journal-gateway"
|
||||
+ systemd-analyze will read, when available, boot time
|
||||
performance from EFI variable from boot loader supporting it.
|
||||
+ A new generator for automatically mounting EFI System Partition
|
||||
(ESP) to /boot (if empty and no other file system has been
|
||||
configured in fstab for it).
|
||||
+ logind will now send out PrepareForSleep(false) out
|
||||
unconditionally, after coming back from suspend.
|
||||
+ tmpfiles gained a new "X" line type, that allows
|
||||
configuration of files and directories (with wildcards) that
|
||||
shall be excluded from automatic cleanup ("aging").
|
||||
+ udev default rules set the device node permissions now only
|
||||
at "add" events, and do not change them any longer with a
|
||||
later "change" event.
|
||||
+ A new bootctl tool has been added that is an interface for
|
||||
certain EFI boot loader operations.
|
||||
+ A new tool kernel-install has been added to install kernel
|
||||
images according to Boot Loader Specification.
|
||||
+ A new tool systemd-activate can be used to test socket
|
||||
activation.
|
||||
+ A new group "systemd-journal" is now owning journal files,
|
||||
replacing "adm" group.
|
||||
+ journalctl gained "--reverse" to show output in reverse order,
|
||||
"--pager-end" to jump at the end of the journal in the
|
||||
pager (only less is supported) and "--user-unit" to filter for
|
||||
user units.
|
||||
+ New unit files has been addedto ease for systemd usage in
|
||||
initrd.
|
||||
+ "systemctl start" now supports "--irreversible" to queue
|
||||
operations which can be reserved. It is now used to make
|
||||
shutdown requests more robust.
|
||||
+ Auke Kok's bootchart has been merged and relicensed to
|
||||
LGPLv2.1+.
|
||||
+ nss-myhostname has been merged in systemd codebase.
|
||||
+ some defaults sysctl values are now set by default: the safe
|
||||
sysrq options are turned on, IP route verification is turned
|
||||
on, and source routing disabled. The recently added hardlink
|
||||
and softlink protection of the kernel is turned on.
|
||||
+ Add support for predictable network naming logic. It can be
|
||||
turned off with kernel command line switch: net.ifnames=0
|
||||
+ journald will now explicitly flush journal files to disk at the
|
||||
latest 5 min after each write and will mark file offline until
|
||||
next read. This should increase reliability in case of crash.
|
||||
+ remote-fs-setup.target target has been added to pull in
|
||||
specific services when at least one remote file system is to be
|
||||
mounted.
|
||||
+ timers.target and paths.target have been added as canonical
|
||||
targets to pull user timer and path units, similar to
|
||||
sockets.targets.
|
||||
+ udev daemon now sets default number of worker processes in
|
||||
parallel based on number of CPUs instead of RAM.
|
||||
+ Most unit file settings which takes likst of items can now be
|
||||
reset by assigning empty string to them, using drop-in.
|
||||
+ Add support for drop-in configuration file for units.
|
||||
+ Most unit file settings which takes likst of items can now be
|
||||
reset by assigning empty string to them, using drop-in.
|
||||
+ improve systemg-cgtop output.
|
||||
+ improve 'systemctl status' output for socket, drop-in for units.
|
||||
+ 'hostnamectl set-hostname' allows setting FQDN hostnames.
|
||||
+ fractional time intervals are now parsed properly.
|
||||
+ localectl can list available X11 keymaps.
|
||||
+ systemd-analyze dot can filter for specific units and has been
|
||||
rewritten in C.
|
||||
+ systemctl gained "list-dependencies" command.
|
||||
+ Inhibitors are now honored no only in GNOME.
|
||||
- Many patches has been dropped, being merged upstream.
|
||||
- Many patches has been renamed and regenerated with git, to have
|
||||
consistent naming, authorship and comments embedded.
|
||||
- Add
|
||||
Revert-service-drop-support-for-SysV-scripts-for-the-early.patch:
|
||||
re-add support for boot.* initscripts until they are all migrated
|
||||
to systemd unit files.
|
||||
- Merge patches for nss-myhostname package to this package.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Apr 12 16:17:04 UTC 2013 - rschweikert@suse.com
|
||||
|
||||
|
Reference in New Issue
Block a user