------------------------------------------------------------------- Fri Oct 8 14:49:04 CEST 2010 - kay.sievers@novell.com new snapshot - fix 'systemctl enable getty@.service' - properly support 'banning' of services - handle nologin - add native reboot/shutdown implementation ------------------------------------------------------------------- Thu Oct 7 15:58:10 CEST 2010 - kay.sievers@novell.com - version 11 ------------------------------------------------------------------- Wed Oct 6 09:27:13 CEST 2010 - kay.sievers@novell.com - new snapshot - readahead fixes ------------------------------------------------------------------- Sun Oct 3 08:08:13 UTC 2010 - aj@suse.de - /etc/modules.d was renamed to modules-load.d - only include tmpfiles.d/*conf files ------------------------------------------------------------------- Wed Sep 29 11:55:11 CEST 2010 - kay.sievers@novell.com - don't create sysv order deps on merged units - fix Provides: handling in LSB headers (network.target) - native (optional) readahead ------------------------------------------------------------------- Sun Sep 26 20:39:53 UTC 2010 - aj@suse.de - Do not package man pages twice. ------------------------------------------------------------------- Wed Sep 22 11:40:02 CEST 2010 - kay.sievers@novell.com - new snapshot - basic services are enabled by default now ------------------------------------------------------------------- Tue Sep 21 14:39:02 CEST 2010 - kay.sievers@novell.com - new snapshot - vconsole and locale setup - hook up tmpwatch ------------------------------------------------------------------- Fri Sep 17 10:58:24 CEST 2010 - kay.sievers@novell.com - new snapshot - add new utility to initialize the virtual console - initialize locale from /etc/locale by default - ask-password: allow services query SSL/harddisk passphrases ------------------------------------------------------------------- Fri Sep 17 10:54:24 CEST 2010 - kay.sievers@novell.com - version 10 - logger: support SOCK_STREAM /dev/log sockets - make sure the file system is writable before we write utmp data - systemctl: use isolate when called as telinit for a runlevel - initctl: properly use isolate when activating runlevels - set HOME=/root when running shells - make sure we don't crash if there's an automount unit without mount unit - start logger only after syslog is up ------------------------------------------------------------------- Fri Sep 3 11:52:42 CEST 2010 - kay.sievers@novell.com - version 9 - units: don't add shutdown conflicts dep to umount.target - dbus: don't send cgroup agent messages directly to system bus - dbus: don't accept activation requests anymore if we are going down anyway - systemctl: fix return value of systemctl start and friends - service: wait for process exit only if we actually killed somebody ------------------------------------------------------------------- Thu Aug 26 22:14:04 CEST 2010 - kay.sievers@novell.com - version 8 - KERNEL 2.6.36+ REQUIRED! - mount cgroup file systems to /sys/fs/cgroup instead of /cgroup - invoke sulogin instead of /bin/sh - systemctl: show timestamps for state changes - add global configuration options for handling of auto mounts ------------------------------------------------------------------- Fri Aug 20 06:51:26 CEST 2010 - kay.sievers@novell.com - apply /etc/fstab mount options to all api mounts - properly handle LABEL="" in fstab - do not consider LSB exit codes 5 and 6 as failure ------------------------------------------------------------------- Tue Aug 17 22:54:41 CEST 2010 - kay.sievers@novell.com - prefix sysv job descriptions with LSB: - add native sysctl + hwclock + random seed service files - properly fallback to rescue.target if default.target is hosed - rename ValidNoProcess= to RemainAfterExit= - add systemd-modules-load tool to handle /etc/modules.d/ ------------------------------------------------------------------- Tue Aug 17 09:01:04 CEST 2010 - kay.sievers@novell.com - add support for delayed shutdown, similar to sysv in style - rename Type=finish to Type=oneshot and allow multiple ExecStart= - don't show ENOENT for non exitent configuration files - log build time features on startup - rearrange structs to make them smaller - move runlevel[2-5] links to /lib - create default.target link to /lib not /etc - handle random-seed - write utmp record before we kill all processes - create /var/lock/subsys, /var/run/utmp ------------------------------------------------------------------- Wed Aug 11 11:29:17 CEST 2010 - kay.sievers@novell.com - add audit messages for service changes - update utmp with external program - all to refuse manual service starting/stopping ------------------------------------------------------------------- Tue Aug 10 06:54:23 CEST 2010 - kay.sievers@novell.com - version 7 - hide output if quiet is passed on the kernel cmdline - fix auto restarting of units after a configuration reload - don't call bus_path_escape() with NULL unit name ------------------------------------------------------------------- Fri Aug 6 13:07:35 CEST 2010 - kay.sievers@novell.com - version 6 - man page update ------------------------------------------------------------------- Fri Aug 6 09:48:34 CEST 2010 - kay.sievers@novell.com - new snapshot - downgrade a few log messages - properly handle devices which are referenced before they exist ------------------------------------------------------------------- Fri Aug 6 01:59:50 CEST 2010 - kay.sievers@novell.com - new snapshot - fix dependency cycle of boot.* by splitting fsck.target - sort boot.* before other sysv services from sysinint.target - start getty for serial console ------------------------------------------------------------------- Thu Aug 5 23:12:32 CEST 2010 - kay.sievers@novell.com - add licence to subpackages ------------------------------------------------------------------- Wed Aug 4 12:42:23 CEST 2010 - kay.sievers@novell.com - version 5 - selinux fixes - fix hanging 'reboot' started from vc ------------------------------------------------------------------- Mon Aug 2 16:33:20 CEST 2010 - kay.sievers@novell.com - enable getty.target by default ------------------------------------------------------------------- Sat Jul 24 11:16:52 CEST 2010 - kay.sievers@novell.com - at install, read old inittab for the defaul target/runlevel - disable services on package uninstall ------------------------------------------------------------------- Sat Jul 24 09:50:05 CEST 2010 - kay.sievers@novell.com - version 4 - merge systemd-install into systemctl ------------------------------------------------------------------- Fri Jul 23 10:39:19 CEST 2010 - kay.sievers@novell.com - create config files in /etc in %post - mark files in /etc as config - remove nodev from /dev/pts - add selinux support ------------------------------------------------------------------- Thu Jul 22 10:51:16 CEST 2010 - kay.sievers@novell.com - version 4 (pre) - require newer vala - add [Install] section to getty.target and remote-fs.target - re-enable post-build check ------------------------------------------------------------------- Wed Jul 21 08:51:22 CEST 2010 - kay.sievers@novell.com - do not add sysv services that are not enabled in /etc/rcN.d/ - allow symlinking unit files to /dev/null - remove only pam sessions we ourselves created - unit files in /etc/ always take precedence, even over link targets ------------------------------------------------------------------- Tue Jul 20 21:20:43 CEST 2010 - kay.sievers@novell.com - fix access mode verification of FIFOs ------------------------------------------------------------------- Sun Jul 18 11:31:06 CEST 2010 - kay.sievers@novell.com - fix default mode of /var/run and /var/lock - force /var/run and /var/lock to be on tmpfs ------------------------------------------------------------------- Wed Jul 14 17:49:57 CEST 2010 - kay.sievers@novell.com - always enable udev and dbus until we can require systemd from packages providing systemd service files ------------------------------------------------------------------- Wed Jul 14 01:10:27 CEST 2010 - kay.sievers@novell.com - drop systemd-units.rpm ------------------------------------------------------------------- Wed Jul 14 00:07:24 CEST 2010 - kay.sievers@novell.com - version 3 - treat non-existing cgroups like empty ones, to deal with races - replace --running-as= by --session and --system - always allow stopping of units that failed to load ------------------------------------------------------------------- Tue Jul 13 06:22:56 CEST 2010 - kay.sievers@novell.com - update ------------------------------------------------------------------- Mon Jul 12 18:23:41 CEST 2010 - kay.sievers@novell.com - drop libcgroup ------------------------------------------------------------------- Mon Jul 12 10:04:26 CEST 2010 - kay.sievers@novell.com - trim cgroups for services that are "active" but "exited" - drop /bin/init hack and require now fixed mkinitrd ------------------------------------------------------------------- Sun Jul 11 23:38:45 CEST 2010 - kay.sievers@novell.com - fix reboot issue - fix abstract namespace name handling (needs udev update) - prefer private D-Bus socket wherever possible ------------------------------------------------------------------- Sun Jul 11 00:50:14 CEST 2010 - kay.sievers@novell.com - D-Bus 1.3.2 support - use COLD_BOOT=1 on reboot to skip sysv boot.d/ handling ------------------------------------------------------------------- Fri Jul 9 10:05:00 CEST 2010 - kay.sievers@novell.com - fix typo in spec file ------------------------------------------------------------------- Fri Jul 9 09:09:33 CEST 2010 - kay.sievers@novell.com - provide /bin/init to be found by 'too simple' mkinitrd, and work around mindless relinking of relative links in the buildsystem - add rpmlintrc to silent warnings about intentional behavior ------------------------------------------------------------------- Fri Jul 9 06:18:52 CEST 2010 - kay.sievers@novell.com - version 2 ------------------------------------------------------------------- Thu Jul 8 23:48:09 CEST 2010 - kay.sievers@novell.com - fix 'reboot -w' to skip the actual reboot - fix segfault in D-Bus code - use unique instead of multiple keys in config file - support continuation lines in config files - support multiple commands in a single key in config files - adapt log level of some messages ------------------------------------------------------------------- Wed Jul 7 06:20:00 CEST 2010 - kay.sievers@novell.com - version 1 - default log level to INFO - show welcome message ------------------------------------------------------------------- Tue Jul 6 08:55:03 CEST 2010 - kay.sievers@novell.com - add systemd-install --start option - add more documentation ------------------------------------------------------------------- Mon Jul 5 16:23:28 CEST 2010 - kay.sievers@novell.com - new snapshot with extended D-Bus support ------------------------------------------------------------------- Sun Jul 4 21:31:49 CEST 2010 - kay.sievers@novell.com - new snapshot with default unit dependency handling ------------------------------------------------------------------- Sat Jul 3 16:54:19 CEST 2010 - kay.sievers@novell.com - new snapshot ------------------------------------------------------------------- Fri Jul 2 10:04:26 CEST 2010 - kay.sievers@novell.com - add more documentation ------------------------------------------------------------------- Thu Jul 1 17:40:28 CEST 2010 - kay.sievers@novell.com - new snapshot ------------------------------------------------------------------- Fri Jun 25 00:34:03 CEST 2010 - kay.sievers@novell.com - split off systemd-units.rpm which can be pulled-in by other packages without further dependencies ------------------------------------------------------------------- Thu Jun 24 09:40:06 CEST 2010 - kay.sievers@novell.com - add more documentation ------------------------------------------------------------------- Tue Jun 22 22:13:02 CEST 2010 - kay.sievers@novell.com - more man pages and documentation ------------------------------------------------------------------- Tue Jun 22 18:14:05 CEST 2010 - kay.sievers@novell.com - conflict with upstart - include all installed doc files ------------------------------------------------------------------- Tue Jun 22 09:33:44 CEST 2010 - kay.sievers@novell.com - provide pam module ------------------------------------------------------------------- Mon Jun 21 10:21:20 CEST 2010 - kay.sievers@novell.com - use private D-Bus connection - properly handle replacing a running upstart ------------------------------------------------------------------- Fri Jun 18 09:37:46 CEST 2010 - kay.sievers@novell.com - implement wall message in halt/reboot/... - speak /dev/initctl to old /sbin/init after installing ------------------------------------------------------------------- Thu Jun 17 23:54:59 CEST 2010 - kay.sievers@novell.com - drop no longer needed -fno-strict-aliasing - add README and examples ------------------------------------------------------------------- Thu Jun 17 23:23:42 CEST 2010 - kay.sievers@novell.com - enable pam and libwrap ------------------------------------------------------------------- Thu Jun 17 23:10:57 CEST 2010 - kay.sievers@novell.com - provide systemd-sysvinit.rpm with /sbin/init and friends ------------------------------------------------------------------- Thu Jun 17 11:06:14 CEST 2010 - kay.sievers@novell.com - libwrap / pam support ------------------------------------------------------------------- Wed Jun 16 09:46:15 CEST 2010 - kay.sievers@novell.com - initial packaging of experimental version 0