chiark / gitweb /
Lennart Poettering [Mon, 12 Mar 2012 13:01:27 +0000 (14:01 +0100)]
update TODO
Kay Sievers [Wed, 7 Mar 2012 17:01:27 +0000 (18:01 +0100)]
rules: move all rules to top level rules/ dir
Kay Sievers [Wed, 7 Mar 2012 16:55:30 +0000 (17:55 +0100)]
update TODO
Kay Sievers [Wed, 7 Mar 2012 16:54:53 +0000 (17:54 +0100)]
rules: delete s390 rules, they will move to s390utils
Kay Sievers [Wed, 7 Mar 2012 16:22:29 +0000 (17:22 +0100)]
build-sys: remove empty directory
Kay Sievers [Wed, 7 Mar 2012 16:15:46 +0000 (17:15 +0100)]
remove edd_id extra
The use of identifying disks by magic byte sequences outside of the
filesystem or partion table is fragile and usually creates more
problems than it solves.
Kay Sievers [Wed, 7 Mar 2012 16:12:15 +0000 (17:12 +0100)]
rules: move 42-qemu-usb.rules to rules/ dir
Kay Sievers [Wed, 7 Mar 2012 16:10:26 +0000 (17:10 +0100)]
rules: delete outdated 30-kernel-compat.rules
Kay Sievers [Wed, 7 Mar 2012 15:46:55 +0000 (16:46 +0100)]
move src/extras subdirectories to src/
Kay Sievers [Wed, 7 Mar 2012 15:38:02 +0000 (16:38 +0100)]
udev.conf - do not set any value by default
Kay Sievers [Wed, 7 Mar 2012 15:34:56 +0000 (16:34 +0100)]
remove udev-acl
Udev-acl will be part of a future ConsoleKit release. On systemd systems,
advanced ConsoleKit and udev-acl functionality are natively provided by
systemd.
Lennart Poettering [Tue, 6 Mar 2012 17:17:07 +0000 (18:17 +0100)]
man: clarify that applications must ignore unknown fields
Lennart Poettering [Tue, 6 Mar 2012 17:14:06 +0000 (18:14 +0100)]
man: document how os-release(5) may be extended by OS vendors
Lennart Poettering [Tue, 6 Mar 2012 16:58:27 +0000 (17:58 +0100)]
man: fix typo
Lennart Poettering [Tue, 6 Mar 2012 16:52:21 +0000 (17:52 +0100)]
man: allow that /etc/os-release is a symlink
Lennart Poettering [Tue, 6 Mar 2012 16:44:32 +0000 (17:44 +0100)]
man: add URL field definitions to os-release(5)
As requested by Raphaël Hertzog from the Debian project, include
information about the home page and support/bug report pages in
/etc/os-release.
Lennart Poettering [Tue, 6 Mar 2012 12:59:12 +0000 (13:59 +0100)]
man: add ID_LIKE definition to os-release(5)
As requested by Raphaël Hertzog from the Debian project, encode
derivative information in /etc/os-release.
Lennart Poettering [Tue, 6 Mar 2012 11:55:57 +0000 (12:55 +0100)]
update TODO
Lennart Poettering [Tue, 6 Mar 2012 01:42:32 +0000 (02:42 +0100)]
journal: make sure to refresh window position and pointer after we linked up a data object
Dave Reisner [Fri, 17 Feb 2012 17:17:49 +0000 (12:17 -0500)]
mount: properly check return for mount_add_*
Previously, mount_load_etc_fstab() could never fail for reasons other
than a setmntent() or allocation failure.
Harald Hoyer [Tue, 21 Feb 2012 14:48:24 +0000 (15:48 +0100)]
bash-completion: get rid of awk, sed and grep
Get rid of "awk", "sed" and "grep" calls.
This can be done entirely in bash!
With help from Dave Reisner
Lennart Poettering [Tue, 6 Mar 2012 01:06:29 +0000 (02:06 +0100)]
nspawn: be less cryptic when clone() fails
Based on a patch suggested by Shawn Landden.
Lennart Poettering [Tue, 6 Mar 2012 00:36:58 +0000 (01:36 +0100)]
update TODO
Lennart Poettering [Tue, 6 Mar 2012 00:30:00 +0000 (01:30 +0100)]
update TODO
Lennart Poettering [Tue, 6 Mar 2012 00:29:29 +0000 (01:29 +0100)]
socket: rename 'broken' failure result to 'failed-permanent' on order not to introduce new terminology
Lennart Poettering [Tue, 6 Mar 2012 00:28:32 +0000 (01:28 +0100)]
umount: don't try to umount /usr, if we are running from it
Lennart Poettering [Mon, 5 Mar 2012 21:55:35 +0000 (22:55 +0100)]
update TODO
Michal Schmidt [Mon, 5 Mar 2012 21:47:54 +0000 (22:47 +0100)]
socket: fail the socket if the service keeps dying on start
If the service reaches the start limit, mark the sockets that activate
it as failed (with the result code 'service-broken').
This way the sockets won't act as tarpits for clients connecting to
them.
Thierry Reding [Wed, 15 Feb 2012 07:00:27 +0000 (08:00 +0100)]
configure.ac: fix typo in distro help string
Lennart Poettering [Mon, 5 Mar 2012 14:16:10 +0000 (15:16 +0100)]
sd-login: c++ compatibility
Dave Reisner [Mon, 27 Feb 2012 13:14:58 +0000 (08:14 -0500)]
systemd-analyze: call os.uname() once
Uses a format string, which is dependent on python 2.6.
Frederic Crozat [Wed, 29 Feb 2012 13:42:49 +0000 (14:42 +0100)]
fix sparse warnings
Frederic Crozat [Thu, 1 Mar 2012 17:00:01 +0000 (18:00 +0100)]
journal: fix endianness errors
Shawn Landden [Mon, 5 Mar 2012 08:29:40 +0000 (00:29 -0800)]
man: corrected machine-info(5) man page to be in line with source
change conflicting man/machine-info.xml documentation to match functionality in
src/hostname/hostnamed.c 114-119
Lennart Poettering [Mon, 5 Mar 2012 13:09:16 +0000 (14:09 +0100)]
update TODO
Kay Sievers [Wed, 29 Feb 2012 21:32:50 +0000 (22:32 +0100)]
man: fix systemd.special build failure
Kay Sievers [Wed, 29 Feb 2012 21:22:15 +0000 (22:22 +0100)]
systemctl: forward untrusted user reboot, poweroff requests to logind
Dirk Eibach [Wed, 29 Feb 2012 11:45:46 +0000 (12:45 +0100)]
systemd-journald: fix endianess bug
Kay Sievers [Thu, 23 Feb 2012 15:32:42 +0000 (16:32 +0100)]
rules: do not create by-id/scsi-* links for ATA devices
Kay Sievers [Thu, 23 Feb 2012 15:22:05 +0000 (16:22 +0100)]
builtin: path_id - remove dead cciss code
Kay Sievers [Tue, 21 Feb 2012 20:04:05 +0000 (21:04 +0100)]
systemd-analyze: read /etc/os-release
Lennart Poettering [Mon, 20 Feb 2012 18:56:14 +0000 (19:56 +0100)]
update TODO
Lennart Poettering [Mon, 20 Feb 2012 14:54:28 +0000 (15:54 +0100)]
update TODO
Kay Sievers [Mon, 20 Feb 2012 00:08:55 +0000 (01:08 +0100)]
update TOO
Kay Sievers [Sun, 19 Feb 2012 23:41:58 +0000 (00:41 +0100)]
test: remove outdated key attributes
Lennart Poettering [Wed, 15 Feb 2012 19:23:25 +0000 (20:23 +0100)]
man: systemd.special no longer needs sed logic
Lennart Poettering [Wed, 15 Feb 2012 19:13:24 +0000 (20:13 +0100)]
login: document new sd_session_get_xxx() calls
Lennart Poettering [Wed, 15 Feb 2012 19:06:14 +0000 (20:06 +0100)]
units: reword rescue/emergency mode message to fit in 80chars
Lennart Poettering [Wed, 15 Feb 2012 19:05:49 +0000 (20:05 +0100)]
systemctl: introduce systemctl reboot -ff
Lennart Poettering [Wed, 15 Feb 2012 18:16:08 +0000 (19:16 +0100)]
machine-id: initialize vom qemu/kvm -uuid parameter if available
Lennart Poettering [Wed, 15 Feb 2012 04:00:27 +0000 (05:00 +0100)]
build-sys: prepare release of 43
Lennart Poettering [Wed, 15 Feb 2012 03:56:59 +0000 (04:56 +0100)]
namespace: temporaily reset umask when creating private /tmp
Lennart Poettering [Wed, 15 Feb 2012 03:56:10 +0000 (04:56 +0100)]
login: introduce sd_session_get_display()
Lennart Poettering [Wed, 15 Feb 2012 01:39:52 +0000 (02:39 +0100)]
update TODO
Lennart Poettering [Tue, 14 Feb 2012 23:05:31 +0000 (00:05 +0100)]
timedate: don't fail if NTP is not installed
https://bugzilla.redhat.com/show_bug.cgi?id=790260
Lennart Poettering [Tue, 14 Feb 2012 20:54:00 +0000 (21:54 +0100)]
login: add new sd_session_get_type() and sd_session_get_class API calls
Lennart Poettering [Tue, 14 Feb 2012 20:33:51 +0000 (21:33 +0100)]
login: track login class (i.e. one of "user", "greeter", "lock-screen") for each session
This introduces the new PAM environment variable XDG_SESSION_CLASS. If
not set, defaults to "user".
This is useful for apps that want to distuingish real user logins from
"fake" ones which just exist to show a gdm login screen or a lock
screen.
Kay Sievers [Tue, 14 Feb 2012 18:24:39 +0000 (19:24 +0100)]
update TODO
Lennart Poettering [Tue, 14 Feb 2012 16:25:55 +0000 (17:25 +0100)]
man: define more precisely the format of /etc/os-release
Lennart Poettering [Tue, 14 Feb 2012 16:01:49 +0000 (17:01 +0100)]
man: document CPE field in os-release file
Kay Sievers [Tue, 14 Feb 2012 13:44:34 +0000 (14:44 +0100)]
update sd-daemon files
Lennart Poettering [Mon, 13 Feb 2012 23:24:49 +0000 (00:24 +0100)]
path-lookup: search for unit files in /lib/systemd/system only on split /usr systems
Lennart Poettering [Mon, 13 Feb 2012 22:48:47 +0000 (23:48 +0100)]
dbus: update bus addresses to "unixexec:" protocol specifier
The new protocol specified that we are settling on is "unixexec:" rather
than just "exec:", hence let's update our code accordingly.
https://bugs.freedesktop.org/show_bug.cgi?id=35230
Lennart Poettering [Sat, 11 Feb 2012 02:45:23 +0000 (03:45 +0100)]
sd-login: if NULL or 0 is passed as first parameter of the sd_xxx functions, work on objects of the calling process
Lennart Poettering [Mon, 13 Feb 2012 20:42:30 +0000 (21:42 +0100)]
man: we don't support systems without /etc/os-release anymore
Lennart Poettering [Mon, 13 Feb 2012 17:37:33 +0000 (18:37 +0100)]
man: it's probably a good idea to wrap the ANSI color in quotes, in order to allow proper shell parsing of the semicolon
Michael Biebl [Mon, 13 Feb 2012 16:46:46 +0000 (17:46 +0100)]
Fix broken Git repository URLs
Lennart Poettering [Mon, 13 Feb 2012 15:36:33 +0000 (16:36 +0100)]
TODO
Kay Sievers [Mon, 13 Feb 2012 00:53:55 +0000 (01:53 +0100)]
configure.ac: fix whitespace
Kay Sievers [Mon, 13 Feb 2012 00:46:44 +0000 (01:46 +0100)]
always use /etc/os-release and ignore all distro-specific files
The text mode welcome message will only show the distro name stored
in /etc/os-release and no longer read any distro-specific files. If
/etc/os-release does not exist, 'Linux' will be printed.
When the source tree is is ./configure'd, only /etc-os-release is read
to guess the distro to build for. If /etc/os-release does not exist,
--with-distro= needs to be specified.
Kay Sievers [Mon, 13 Feb 2012 00:11:22 +0000 (01:11 +0100)]
build-sys: simplify ENABLE_MANPAGES
Kay Sievers [Mon, 13 Feb 2012 00:03:33 +0000 (01:03 +0100)]
build-sys: do not use split-/usr in distcheck
Kay Sievers [Sun, 12 Feb 2012 22:23:12 +0000 (23:23 +0100)]
build-sys: add --disable-manpages
Kay Sievers [Sun, 12 Feb 2012 21:21:08 +0000 (22:21 +0100)]
build-sys: unpack test sysfs only for 'make check'
Lennart Poettering [Sat, 11 Feb 2012 00:59:49 +0000 (01:59 +0100)]
build-sys: publish man pages also on fdo
Lennart Poettering [Sat, 11 Feb 2012 00:52:18 +0000 (01:52 +0100)]
build-sys: prepare 42
Lennart Poettering [Sat, 11 Feb 2012 00:18:03 +0000 (01:18 +0100)]
TODO
Piotr Drąg [Fri, 14 Oct 2011 14:27:33 +0000 (16:27 +0200)]
l10n: Updated Polish translation
Michał Górny [Fri, 10 Feb 2012 11:10:41 +0000 (12:10 +0100)]
build-sys: Support explicitly specifying --enable-split-usr.
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=45875
Lennart Poettering [Fri, 10 Feb 2012 23:27:12 +0000 (00:27 +0100)]
util: fix handling of empty files in read_one_line_file()
https://bugs.freedesktop.org/show_bug.cgi?id=45362
Lennart Poettering [Fri, 10 Feb 2012 23:13:10 +0000 (00:13 +0100)]
logind: introduce CanReboot/CanPowerOff bus calls
Lennart Poettering [Fri, 10 Feb 2012 20:45:15 +0000 (21:45 +0100)]
build-sys: minor typo fix
Lennart Poettering [Fri, 10 Feb 2012 20:44:14 +0000 (21:44 +0100)]
man: make building of man pages optional
Lennart Poettering [Fri, 10 Feb 2012 14:45:26 +0000 (15:45 +0100)]
journal: add CAP_SETUID and CAP_SETGID to capabilities for journald, so that we can fake SCM_CREDENTIALS
Michal Schmidt [Fri, 10 Feb 2012 01:53:10 +0000 (02:53 +0100)]
cgroup: fix inverted condition
A bug was introduced in
acb14d3 "cgroup: when getting cgroup empty
notifications, always search up the tree".
When the given cgroup is found the hashmap, we should be happy and
return it, not go looking up the tree for another one.
Fixes the hanging NetworkManager on shutdown for me.
Lennart Poettering [Fri, 10 Feb 2012 01:35:48 +0000 (02:35 +0100)]
logind: make seat device management accessible to normal users/via polkit
Benjamin Franzke [Thu, 9 Feb 2012 23:56:44 +0000 (00:56 +0100)]
logind: Allow PowerOff/Reboot in default context
Lennart Poettering [Thu, 9 Feb 2012 22:25:57 +0000 (23:25 +0100)]
main: fix reexecution of systemd, use right path to binary
Frederic Crozat [Thu, 9 Feb 2012 13:12:10 +0000 (14:12 +0100)]
kmod-setup: fix build with libkmod
Lennart Poettering [Thu, 9 Feb 2012 20:11:25 +0000 (21:11 +0100)]
service: imply NotifyAccess=main if WatchdogSec= is used
Lennart Poettering [Thu, 9 Feb 2012 20:01:18 +0000 (21:01 +0100)]
man: document restart options
Michael Olbrich [Thu, 9 Feb 2012 12:05:23 +0000 (13:05 +0100)]
service: add StartLimitInterval/StartLimitBurst/StartLimitAction
Bill Nottingham [Thu, 9 Feb 2012 19:04:38 +0000 (20:04 +0100)]
man: Clarify man page with respect to automatic fstab dependencies
Automatic mounts will be added if 'MountAuto=yes' is in system.conf,
regardless of whether comment=systemd.mount is set.
Michal Schmidt [Thu, 9 Feb 2012 09:36:56 +0000 (10:36 +0100)]
install: fix incorrect 'Access denied' message with a non-existent unit
With "systemctl is-enabled non-existent.service"
_UNIT_FILE_STATE_INVALID (-1) was wrongly interpreted as -errno.
Return -ENOENT in this case.
https://bugzilla.redhat.com/show_bug.cgi?id=766579
Michal Schmidt [Thu, 9 Feb 2012 09:05:15 +0000 (10:05 +0100)]
systemctl: check for no more work after chkconfig
Avoid a bogus message from 'systemctl enable ...' when all units given
are SysV services:
Warning: unit files do not carry install information. No operation
executed.
https://bugzilla.redhat.com/show_bug.cgi?id=787407
Lennart Poettering [Thu, 9 Feb 2012 02:18:04 +0000 (03:18 +0100)]
service: ignore SIGPIPE by default
Lennart Poettering [Thu, 9 Feb 2012 01:13:36 +0000 (02:13 +0100)]
update TODO
Lennart Poettering [Thu, 9 Feb 2012 01:06:13 +0000 (02:06 +0100)]
journal: limit caps we pass to journald
Dave Reisner [Thu, 9 Feb 2012 00:39:35 +0000 (19:39 -0500)]
modules-load: resolve aliases before insert modules
This keeps behavior in line calling /sbin/modprobe -- aliases will be
resolved to the relevant modules, and errors from inserting modules
which are already loaded are ignored.
Lennart Poettering [Thu, 9 Feb 2012 00:41:39 +0000 (01:41 +0100)]
build-sys: get rid of a few unnecessary AC_SUBST calls