Lennart Poettering
eb91400c68
units: reword rescue/emergency mode message to fit in 80chars
2012-02-15 20:06:14 +01:00
Lennart Poettering
e606bb61d0
systemctl: introduce systemctl reboot -ff
2012-02-15 20:05:49 +01:00
Lennart Poettering
d4eb120a23
machine-id: initialize vom qemu/kvm -uuid parameter if available
2012-02-15 19:16:08 +01:00
Lennart Poettering
437b7dee32
build-sys: prepare release of 43
2012-02-15 05:02:38 +01:00
Lennart Poettering
21d279cf54
namespace: temporaily reset umask when creating private /tmp
2012-02-15 05:00:54 +01:00
Lennart Poettering
fc8af9ff3f
login: introduce sd_session_get_display()
2012-02-15 04:56:10 +01:00
Lennart Poettering
068665b6fd
update TODO
2012-02-15 02:39:52 +01:00
Lennart Poettering
2aa4c31529
timedate: don't fail if NTP is not installed
...
https://bugzilla.redhat.com/show_bug.cgi?id=790260
2012-02-15 00:05:31 +01:00
Lennart Poettering
51f58f083a
login: add new sd_session_get_type() and sd_session_get_class API calls
2012-02-14 21:54:00 +01:00
Lennart Poettering
55efac6cbc
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.
2012-02-14 21:37:49 +01:00
Kay Sievers
6edd7ca162
update TODO
2012-02-14 19:24:39 +01:00
Lennart Poettering
88ce72297a
man: define more precisely the format of /etc/os-release
2012-02-14 17:31:44 +01:00
Lennart Poettering
f8045772bd
man: document CPE field in os-release file
2012-02-14 17:01:49 +01:00
Lennart Poettering
283b73b3bb
path-lookup: search for unit files in /lib/systemd/system only on split /usr systems
2012-02-14 00:24:49 +01:00
Lennart Poettering
72e764a691
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
2012-02-13 23:50:03 +01:00
Lennart Poettering
50b1678aab
sd-login: if NULL or 0 is passed as first parameter of the sd_xxx functions, work on objects of the calling process
2012-02-13 23:50:02 +01:00
Lennart Poettering
3d88c0a7d1
man: we don't support systems without /etc/os-release anymore
2012-02-13 21:42:30 +01:00
Lennart Poettering
26fd9acfd5
man: it's probably a good idea to wrap the ANSI color in quotes, in order to allow proper shell parsing of the semicolon
2012-02-13 18:39:09 +01:00
Michael Biebl
a26c9cc604
Fix broken Git repository URLs
2012-02-13 17:49:09 +01:00
Lennart Poettering
15e9fbd851
TODO
2012-02-13 17:01:08 +01:00
Kay Sievers
be31376e6c
configure.ac: fix whitespace
2012-02-13 01:53:55 +01:00
Kay Sievers
3ce4fad8f5
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.
2012-02-13 01:51:51 +01:00
Kay Sievers
f9941a4b94
build-sys: simplify ENABLE_MANPAGES
2012-02-13 01:11:22 +01:00
Kay Sievers
0de4f05584
build-sys: do not use split-/usr in distcheck
2012-02-13 01:03:33 +01:00
Lennart Poettering
704323542e
build-sys: publish man pages also on fdo
2012-02-11 01:59:49 +01:00
Lennart Poettering
204fa33c82
build-sys: prepare 42
2012-02-11 01:52:18 +01:00
Lennart Poettering
53ed2eeb2e
TODO
2012-02-11 01:18:03 +01:00
Piotr Drąg
cc26086ff4
l10n: Updated Polish translation
2012-02-11 00:45:29 +01:00
Michał Górny
bc9bdbbab4
build-sys: Support explicitly specifying --enable-split-usr.
...
Fixes: https://bugs.freedesktop.org/show_bug.cgi?id=45875
2012-02-11 00:28:30 +01:00
Lennart Poettering
4099a281bb
util: fix handling of empty files in read_one_line_file()
...
https://bugs.freedesktop.org/show_bug.cgi?id=45362
2012-02-11 00:27:12 +01:00
Lennart Poettering
89f134406a
logind: introduce CanReboot/CanPowerOff bus calls
2012-02-11 00:13:10 +01:00
Lennart Poettering
4c2b0e4e42
build-sys: minor typo fix
2012-02-10 21:45:15 +01:00
Lennart Poettering
75db9a7760
man: make building of man pages optional
2012-02-10 21:44:14 +01:00
Lennart Poettering
cabca20b1a
journal: add CAP_SETUID and CAP_SETGID to capabilities for journald, so that we can fake SCM_CREDENTIALS
2012-02-10 15:46:24 +01:00
Michal Schmidt
5c72face73
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.
2012-02-10 02:57:45 +01:00
Lennart Poettering
1b73da108b
logind: make seat device management accessible to normal users/via polkit
2012-02-10 02:35:48 +01:00
Benjamin Franzke
80df5f4c3b
logind: Allow PowerOff/Reboot in default context
2012-02-10 02:33:41 +01:00
Lennart Poettering
05d02d8db0
main: fix reexecution of systemd, use right path to binary
2012-02-09 23:25:57 +01:00
Frederic Crozat
4536f71691
kmod-setup: fix build with libkmod
2012-02-09 21:57:58 +01:00
Lennart Poettering
02c4ef9c35
service: imply NotifyAccess=main if WatchdogSec= is used
2012-02-09 21:11:25 +01:00
Lennart Poettering
092317d034
man: document restart options
2012-02-09 21:01:29 +01:00
Michael Olbrich
4b9397474f
service: add StartLimitInterval/StartLimitBurst/StartLimitAction
2012-02-09 21:01:29 +01:00
Bill Nottingham
54f5e17193
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.
2012-02-09 20:04:38 +01:00
Michal Schmidt
81006b8ad8
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
2012-02-09 10:36:56 +01:00
Michal Schmidt
ab5919fa1a
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
2012-02-09 10:05:15 +01:00
Lennart Poettering
353e12c2f4
service: ignore SIGPIPE by default
2012-02-09 03:18:04 +01:00
Lennart Poettering
12ac304714
update TODO
2012-02-09 02:13:36 +01:00
Lennart Poettering
ccd07a083e
journal: limit caps we pass to journald
2012-02-09 02:06:13 +01:00
Dave Reisner
cea6691857
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.
2012-02-09 01:44:54 +01:00
Lennart Poettering
2c8b32d9f7
build-sys: get rid of a few unnecessary AC_SUBST calls
2012-02-09 01:41:39 +01:00