This website requires JavaScript.
e27796a030
cgroup: when trimming cgroup trees, honour sticky bit of tasks file
Lennart Poettering
2011-08-21 21:00:41 +02:00
b4454c5edf
readahead: make use of block_get_whole_disk() where applicable
Lennart Poettering
2011-08-21 20:20:41 +02:00
ad293f5a94
cgroup: honour sticky bit when trimming cgroup trees
Lennart Poettering
2011-08-21 20:05:51 +02:00
94959f0fa0
exec: allow passing arbitrary path names to blkio cgroup attributes
Lennart Poettering
2011-08-21 00:28:30 +02:00
9e37286844
exec: add high-level controls for blkio cgroup attributes
Lennart Poettering
2011-08-20 01:38:10 +02:00
d8bbda9141
cgroup: expose cgroup attributes as unit properties on the bus
Lennart Poettering
2011-08-20 00:42:50 +02:00
14e639ae7a
update TODO
Lennart Poettering
2011-08-21 19:07:31 +02:00
ab1f063390
exec: optionally apply cgroup attributes to the cgroups we create
Lennart Poettering
2011-08-20 00:20:41 +02:00
5ed27dbdbf
PATCH: add missing header include
Frederic Crozat
2011-08-18 15:50:43 +02:00
2fdaa983a9
libudev: udev_device_get_sysattr_value() return syspath of custom links
Kay Sievers
2011-08-17 21:07:09 +02:00
a20a57a7bf
export USEC_INITIALIZED= and take timestamp on message receive time
Kay Sievers
2011-08-17 21:05:18 +02:00
cdfdc85fb5
libudev: util_get_sys_(subsystem,driver}() -> util_get_sys_core_link_value()
Kay Sievers
2011-08-17 21:03:05 +02:00
e191553d1d
convert int to boolean for dbus_bool_t
Kay Sievers
2011-08-17 19:38:07 +02:00
ac03072310
make: allow to pass ${ACLOCAL_FLAGS}
Matthias Clasen
2011-08-16 16:21:42 +02:00
b3e44c5291
preserve 'sticky bit' on 'add/change' events
Kay Sievers
2011-08-14 19:04:16 +02:00
38f6aefc47
update TODO
Kay Sievers
2011-08-12 14:05:54 +02:00
d132be4d58
rules: remove legacy rules for cdrom and usb printer
Kay Sievers
2011-08-12 14:05:19 +02:00
79449642eb
do not remove static nodes on module unload
Kay Sievers
2011-08-11 20:33:17 +02:00
a63599edcc
README: we need Linux 2.6.39
Kay Sievers
2011-08-11 14:26:39 +02:00
2a30eaa452
keymap: Update Acer Aspire 5920g
Martin Pitt
2011-08-08 11:00:59 +02:00
d7867b3183
implement path_id, usb_id, input_id as built-in command
Kay Sievers
2011-08-05 02:00:30 +02:00
617746e097
rules: move input_id to default rules
Kay Sievers
2011-08-04 23:25:03 +02:00
869c903160
libudev: list - use binary search for list lookup
Kay Sievers
2011-08-04 22:59:58 +02:00
612e58b45b
gperf: add missing.h that was present in the C version to the m4
Koen Kooi
2011-08-02 07:20:15 +02:00
b62cfcea00
build-sys: make gperf configure check fatal
Michael Biebl
2011-08-03 17:09:55 +02:00
b38bb49379
update TODO
Kay Sievers
2011-08-03 15:12:34 +02:00
47675042c2
bump release
Lennart Poettering
2011-08-03 04:19:53 +02:00
ff01d048b4
exec: introduce PrivateNetwork= process option to turn off network access to specific services
Lennart Poettering
2011-08-02 05:24:58 +02:00
4f755fc6ab
man: nspawn fixes
Lennart Poettering
2011-08-02 04:55:10 +02:00
a41fe3a293
nspawn: add new --no-net switch to turn off networking in the container
Lennart Poettering
2011-08-02 04:49:37 +02:00
72b9ed828b
update TODO
Lennart Poettering
2011-08-02 01:41:36 +02:00
b2e9fb99ab
build-sys: Add --disable-hostnamed configure switch
Miklos Vajna
2011-08-02 01:09:13 +02:00
de3910a324
service: parse insserv.conf and plugs its system facilities into systemd.
Frederic Crozat
2011-06-29 13:59:34 +02:00
8112e84f65
update TODO
Lennart Poettering
2011-08-02 00:34:13 +02:00
835680f53e
dbus: fix MaskUnitFiles bus call
Lennart Poettering
2011-08-02 00:10:40 +02:00
54a437057e
bash: Allow to restart already started service.
Frederic Crozat
2011-08-01 18:43:01 +02:00
283ef082ee
man: loginctl has lock/unlock with a -session suffix
Miklos Vajna
2011-07-31 13:57:30 +02:00
8b7d221208
man: Fix command name in systemd-tmpfiles example.
Ville Skyttä
2011-07-30 20:01:01 +03:00
46e964c5ce
initctl: support 'telinit u/q'
Tom Gundersen
2011-07-30 18:23:10 +02:00
cc9784c6d1
update TODO
Lennart Poettering
2011-08-01 23:16:20 +02:00
afbb67e485
gperf: fix load-fragment-gperf.gperf.m4 when HAVE_SYSV_COMPAT is not set
Lennart Poettering
2011-08-01 23:15:02 +02:00
7aaa27f219
main: fix reexec
Lennart Poettering
2011-08-01 22:42:19 +02:00
1d6702e8d3
umask: set umask of a number of sockets by default, even though we check creds on connections
Lennart Poettering
2011-08-01 22:42:07 +02:00
260d370833
man: document that we default to 022 as umask
Lennart Poettering
2011-08-01 22:37:45 +02:00
fa8f36ac15
execute: properly enforce group
Lennart Poettering
2011-08-01 21:34:42 +02:00
4c12626c8e
umask: change default umask to 0022 just to be sure, and set it explicitly in all binaries, in order to make sure it is set when started from the terminal
Lennart Poettering
2011-08-01 20:52:18 +02:00
07f8a4aa49
manager: call generators with umask 0022
Lennart Poettering
2011-08-01 20:51:18 +02:00
c375a7f750
getty: fix message
Lennart Poettering
2011-08-01 20:28:59 +02:00
980fc73d1f
getty: automatically spawn getty on xen console xvc0
Lennart Poettering
2011-08-01 20:27:57 +02:00
6e5c044421
build-sys: make distcheck work
Lennart Poettering
2011-08-01 17:09:38 +02:00
39c2a6f193
hashmap: speed up hashmap allocations by introducing an allocation cache
Lennart Poettering
2011-08-01 16:50:55 +02:00
4d14be09d6
missing: define gettid()
Lennart Poettering
2011-08-01 05:06:15 +02:00
3bfc71846c
util: place a couple of _likely_ around cache TLS vars
Lennart Poettering
2011-08-01 05:05:59 +02:00
b636465bc0
util: add is_main_thread() call
Lennart Poettering
2011-08-01 05:05:12 +02:00
cd0ed1db9b
util: more join() optimizations
Lennart Poettering
2011-08-01 02:45:51 +02:00
44d9105692
util: use join() instead of asprintf() as an optimization
Lennart Poettering
2011-08-01 02:39:22 +02:00
70132bd042
util: various optimizations, using join()
Lennart Poettering
2011-08-01 01:55:31 +02:00
911a4828e0
util: introduce join() to speed up simple string concatenations
Lennart Poettering
2011-08-01 01:28:01 +02:00
57a8eca84a
util: optimize strstrip() a bit
Lennart Poettering
2011-08-01 01:18:33 +02:00
d937fbbd97
conf-parser: properly handle known but not parsed assignments
Lennart Poettering
2011-08-01 01:18:14 +02:00
f975e971ac
load-fragment: speed up parsing by using a perfect hash table with configuration settings built by gperf
Lennart Poettering
2011-08-01 00:43:05 +02:00
f786e80d7a
systemctl: fix parsing of LoadError property for systemctl show
Lennart Poettering
2011-07-31 18:28:33 +02:00
a43757462a
dbus: export unit file state
Lennart Poettering
2011-07-31 18:28:02 +02:00
07672f492e
main: show load profiling in test mode, too
Lennart Poettering
2011-07-31 18:13:59 +02:00
9f39404c86
dbus: export load error on unit objects
Lennart Poettering
2011-07-31 18:13:03 +02:00
92f30b3f05
update TODO
Lennart Poettering
2011-07-31 03:53:57 +02:00
ce0119d98a
gtk-doc: delete empty files
Kay Sievers
2011-07-31 02:59:25 +02:00
ad667dff51
release 173
Kay Sievers
2011-07-30 23:31:54 +02:00
2dd7eed2eb
udevd: debug - put timestamp in []
Kay Sievers
2011-07-30 23:16:43 +02:00
05b74d8563
udevadm: trigger --type=failed - log deprecation warning
Kay Sievers
2011-07-30 23:01:28 +02:00
a27d218416
shutdownd: add 'success message' if we retried detaching stuff
Kay Sievers
2011-07-30 20:24:40 +02:00
b9b2b042c5
sd-login: build test code again
Lennart Poettering
2011-07-30 16:42:26 +02:00
ecdcbc5e60
systemctl: s/ignore/ignore_error/ in 'show' output
Lennart Poettering
2011-07-30 16:42:05 +02:00
71092d70af
update TODO
Lennart Poettering
2011-07-29 05:01:47 +02:00
2030694fec
git: hide org.freedesktop.systemd1.policy.in
Lennart Poettering
2011-07-29 03:26:10 +02:00
6b2bf92353
nspawn: properly bind mount /sys/fs/selinux into container, since /selinux moved there
Lennart Poettering
2011-07-29 03:25:05 +02:00
fd42f6e020
build-sys: prepare new release
Lennart Poettering
2011-07-29 03:15:20 +02:00
d60ef52650
sd-login: return size of arrays as return value in functions that generate an array
Lennart Poettering
2011-07-29 03:08:49 +02:00
aa95e21c2c
update TODO
Kay Sievers
2011-07-29 02:17:51 +02:00
4ef3108288
selinux: mount /sys, /proc, /dev before we load the SELinux policy
Lennart Poettering
2011-07-29 01:48:18 +02:00
0b3325e79e
selinux: use setcon() instead of reexec to apply selinux policy
Lennart Poettering
2011-07-28 23:52:23 +02:00
058dc6f379
main: redirection to telinit is unnecessary if sysv compat is disabled
Lennart Poettering
2011-07-28 23:42:47 +02:00
9d76d730ef
main: profile unit file loading
Lennart Poettering
2011-07-28 23:41:57 +02:00
189583d7e4
label: generalize label_get_socket_label_from_exe() a bit
Lennart Poettering
2011-07-28 23:39:29 +02:00
d605b2fd41
dbus: the changes array might actually be NULL when ti is empty
Lennart Poettering
2011-07-28 15:48:58 +02:00
288088b86c
Remove a stray empty line
Michael Biebl
2011-07-28 15:03:30 +02:00
25bafad67f
Don't show a warning message in non-enforcing mode.
Michael Biebl
2011-07-01 05:55:57 +02:00
85f19d825e
Link against -lcap only where required
Michael Biebl
2011-07-28 04:02:32 +02:00
6c7506dca3
logind: properly write user state files
Lennart Poettering
2011-07-28 04:15:53 +02:00
9b71153605
build-sys: move libsystemd-login to /lib, too
Lennart Poettering
2011-07-27 23:31:53 +02:00
455a946f40
selinux: also profile memory usage
Lennart Poettering
2011-07-27 21:47:25 +02:00
6a9bff42dc
build-sys: fix make distcheck
Lennart Poettering
2011-07-27 21:11:24 +02:00
904a553a32
build-sys: prepare v31
Lennart Poettering
2011-07-27 20:55:25 +02:00
35c5c7a01d
update TODO
Lennart Poettering
2011-07-27 20:50:30 +02:00
5d0fcd7c8d
update TODO
Lennart Poettering
2011-07-27 20:47:50 +02:00
bbc7328308
pam: set XDG_SEAT and XDG_VTNR when logging in
Lennart Poettering
2011-07-26 23:09:34 +02:00
add30678a1
sd-login: add new call sd_seat_can_multi_session()
Lennart Poettering
2011-07-26 23:09:09 +02:00
64559e8b4e
logind: rename can_activate_sessions to can_multi_session
Lennart Poettering
2011-07-26 21:49:29 +02:00
40cbb26f3b
udev: fix copy/paste error when applying sysctl to network devices
Lennart Poettering
2011-07-26 21:45:18 +02:00
02f130cbd9
pkgconfig: move library .pc files to libdir
Lennart Poettering
2011-07-26 21:44:37 +02:00