systemd/systemd.changes

432 lines
15 KiB
Plaintext
Raw Normal View History

-------------------------------------------------------------------
Sat Oct 23 14:57:57 CEST 2010 - kay.sievers@novell.com
- new snapshot
- syslog: enable kmsg bridge by default
- fsck: add initial version of fsck and quotacheck wrappers
- tmpfiles: remove forcefsck/fastboot flag files after boot
- swap: listen for POLLPRI events on /proc/swaps if availabled
- tmpfiles: integrate native tmpwatch
- shutdown: loop only as long as we manage to unmount/detach devices
- umount: disable dm devices by devnode, not by path name
- introduce final.target
- replace distro-specific shutdown scripts with native services
- try to get rid of DM devices
- log to console by default
- introduce kexec.service, kexec.target and exit.target
- hook in fsck@.service instance for all mount points with passno > 0
- systemctl: warn if user enables unit with no installation instructions
- dbus: add introspection to midlevel paths
- look for dynamic throw-away units in /dev/.systemd/system
- major rework, use /sbin/swapon for setting up swaps
- introduce Restart=on-failure and Restart=on-abort
- units: enable utmp for serial gettys too
- rename 'banned' load state to 'masked'
- optionally, create INIT_PROCESS/DEAD_PROCESS entries for a service
- use systemd-native fsck/mount
- use systemd-native tmpfiles.d/ instead of tmpwatch
-------------------------------------------------------------------
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