Lennart Poettering
f3bc7fdc7b
man: add man page for ask-password
2011-04-08 17:57:17 +02:00
Lennart Poettering
4466194c43
units: rename rtc-set.target to time-sync.target and pull it in by hwclock-load.service
...
On request of Miroslav Lichvar, rename rtc-set.target to
time-sync.target since usually the RTC chip isn't involved at all in NTP
syncs.
Also, pull it in by hwclock-load.service.
2011-04-06 19:18:17 +02:00
Lennart Poettering
f80781eaf9
var-lock: don't try to enable var-lock.mount if we don't install it
2011-04-06 15:57:37 +02:00
Lennart Poettering
cb06add70d
build-sys: we don't need rootsbindir anymore since we don't install anything to /sbin
2011-04-05 02:52:21 +02:00
Lennart Poettering
32d0463d5c
build-sys: better don't use libexecdir here at all
2011-04-05 02:49:49 +02:00
Lennart Poettering
bfdb49388f
build-sys: fix libexecdir to /usr/lib
2011-04-05 02:40:59 +02:00
Kay Sievers
61fbbab869
build-sys: always place user units in /usr/lib/systemd
...
./configure --libexecdir=/usr/lib
2011-04-05 02:19:42 +02:00
Lennart Poettering
d19c883d50
units: move user units from /usr/share to /usr/lib since they might be arch-dependent
2011-04-04 15:27:35 +02:00
Lennart Poettering
c91faef3b3
man: document /etc/sysctl.d/
2011-04-04 03:48:09 +02:00
Lennart Poettering
151b190e79
binfmt: add binfmt tool to set up binfmt_misc at boot
2011-04-04 03:36:42 +02:00
Kay Sievers
5b75435328
move /var/lock to HAVE_SYSV_COMPAT
2011-04-03 22:09:25 +02:00
Lennart Poettering
cca4aeeead
tmpfiles: split off rules for legacy systems into legacy.conf
2011-04-02 01:08:31 +02:00
Lennart Poettering
bb29785e0d
general: replace a few uses of /var/run by /run
2011-04-01 15:25:46 +02:00
Lennart Poettering
7ebdfc936e
build-sys: create a number of drop-in config dirs
2011-03-31 18:17:32 +02:00
Lennart Poettering
f695b3b09b
build-sys: install systemd-analyze by default
2011-03-31 03:25:30 +02:00
Andrey Borzenkov
8c944383c2
units: replace Names=dm.service with symlink for mandriva prefdm
2011-03-18 19:32:49 +03:00
Andrey Borzenkov
0c380104cf
mount: pull in quota services from local mountpoints with usr/grpquota options
2011-03-18 19:12:58 +03:00
Lennart Poettering
6699c857a2
units: we don't need to generate syslog.target with sed anymore
2011-03-18 05:01:30 +01:00
Lennart Poettering
db25d1d765
units: we no longer need m4 to build graphical.target or multi-user.taregt
2011-03-18 04:59:05 +01:00
Lennart Poettering
b1c66c44ef
units: on mandriva/fedora create single.service alias via symlink, not Names=
2011-03-18 04:53:31 +01:00
Lennart Poettering
f1dd0c3f9b
syslog: rework syslog detection so that we need no compile-time option what the name of the syslog implementation is
2011-03-18 04:53:31 +01:00
Lennart Poettering
177b3ffedb
special: get rid of dbus.target
2011-03-18 04:53:12 +01:00
Lennart Poettering
f6a6225e41
def: centralize definition of default timeout in one place
2011-03-17 04:02:35 +01:00
Miklos Vajna
196e3fa74a
Add Frugalware display-manager service
2011-03-16 03:53:55 +01:00
Lennart Poettering
8f7a3c1402
man: document systemd-nspawn
2011-03-15 20:51:59 +01:00
Lennart Poettering
2a796654b9
getty: move automatic serial getty logic into generator
2011-03-15 00:45:46 +01:00
Lennart Poettering
04d391dabc
nspawn: move container into its own name=systemd cgroup
2011-03-14 22:33:58 +01:00
Lennart Poettering
1063dc3a52
units: add console-shell.service which can be used insted of the gettys to get a shell on /dev/console
2011-03-14 21:00:53 +01:00
Lennart Poettering
a5f9be4579
build-sys: move remaining tools from sbin/ to bin/ since they might eventually be useful for user execution
2011-03-14 18:17:28 +01:00
Lennart Poettering
8821347618
nspawn: add simple chroot(1) like tool to execute commands in a namespace container
2011-03-14 03:12:25 +01:00
Kay Sievers
3eb4d9a214
build-sys: add org.freedesktop.systemd1.policy to CLEANFILES
...
ERROR: files left in build directory after distclean:
./src/org.freedesktop.systemd1.policy
make[1]: *** [distcleancheck] Error 1
2011-03-12 14:31:44 +01:00
Lennart Poettering
25705583af
polkit: autogenerate polkit policy with correct paths
2011-03-12 01:15:30 +01:00
Lennart Poettering
a8f11321c2
systemctl: support remote and privileged systemctl access via SSH and pkexec
...
This adds support for executing systemctl operations remotely or as
privileged user while still running systemctl itself unprivileged and
locally.
This currently requires a D-Bus patch to work properly.
https://bugs.freedesktop.org/show_bug.cgi?id=35230
2011-03-12 01:07:17 +01:00
Lennart Poettering
29d958ce2b
machine-id: move machine-id-setup to /sbin
2011-03-09 22:13:24 +01:00
Andrey Borzenkov
1de4d79bf5
build-sys: add Mandriva distribution support
...
This merges several separate patches that I carry as part of
Mandriva systemd RPM. They touch those parts that are very
unlikely to be changed in near future and do not impose any
functionality change for systemd core. I also think it is
useful for troubleshooting to have real distribution name in
system logs, espicially when someone reports problem upstream.
The patch looks bigger than sum of replaced patches because
- previous patches were applied on top of distro=fedora, now
I need to add all those bits for distro=mandriva as well
- part of patch was done as spec file magic, but it seems more
logical to ship all these bits together
2011-03-08 19:47:36 +01:00
Lennart Poettering
b670e92b50
syslog: make sure the kmsg bridge is always pulled in and never terminated automatically
...
Since we want to replace the bridge dynamically by the real syslog
implementation such as rsyslog we need to make sure that the the bridge
stays running right to the moment rsyslog is up so that we process
messages enqueued by other processes started before rsyslog, so that
those clients don't stay stuck.
2011-03-07 21:56:13 +01:00
Lennart Poettering
c4b5a3d66f
mount: make /media a tmpfs
2011-03-07 17:38:15 +01:00
Lennart Poettering
d7ccca2e3f
main: introduce /etc/machine-id
...
This is supposed to play the same roles /var/lib/dbus/machine-id,
however fixes a couple of problems:
- It is available during early boot since it is stored in /etc
- Removes the ID from the D-Bus context and moves it into a system
context, thus hopefully lowering hesitation by people to use it.
- It is generated at installation time. If the file is empty at boot
time it will be mounted over with a randomly generated ID, which is
not saved to disk. This is useful to support state-less machines with
no transient or writable /etc configuration.
2011-03-04 21:53:19 +01:00
Lennart Poettering
aa2e211587
units: synchronize gettys to plymouth even if plymouth is killed by gdm
2011-02-24 02:32:50 +01:00
Lennart Poettering
07faed4f99
virtualization: beef virtualization code
2011-02-21 21:48:59 +01:00
Lennart Poettering
83cc030fad
shutdown: execute all binaries in /lib/systemd/system-shutdown as last step before invoking reboot()
2011-02-15 00:30:11 +01:00
Lennart Poettering
522d4a495a
systemd: document systemd-tmpfiles
2011-02-13 15:08:15 +01:00
Lennart Poettering
74ce487daf
tmpfiles: move binary to /bin to make it publicly available
2011-02-13 14:04:57 +01:00
Lennart Poettering
88dfa2938a
units: introduce and hook up sound.target
2011-02-09 21:07:53 +01:00
Jeff Mahoney
cd3f8b7ddb
plymouth: move plymouth out of TARGET_FEDORA
2011-02-08 18:47:32 +01:00
Lennart Poettering
63c862b051
cryptsetup: fix ordering loop when dealing with encrypted swap devices
...
https://bugzilla.redhat.com/show_bug.cgi?id=657234
2011-01-21 03:30:18 +01:00
Lennart Poettering
26742b3fd8
vala: convert from dbus-glib to gdbus
2011-01-20 18:24:26 +01:00
Lennart Poettering
9a57c62944
systemctl: highlight failed processes in systemctl status
2011-01-20 18:22:03 +01:00
Tom Gundersen
dda9be8a99
arch: remove rc-local.service
...
This is now shipped downstream.
2011-01-17 22:41:28 +01:00
Lennart Poettering
c292c495fb
build-sys: prepare v16
2011-01-08 02:34:55 +01:00