Commit Graph
20913 Commits
Author SHA1 Message Date
Lennart Poettering b4bd51448f label: don't print warning when we try ro relabel an non-existing file
https://bugzilla.redhat.com/show_bug.cgi?id=698674
2011-04-28 05:06:48 +02:00
Lennart Poettering 6dfa54942c service: properly notice when services with a main process that isn't a child of init die
https://bugzilla.redhat.com/show_bug.cgi?id=699114
2011-04-28 04:56:55 +02:00
Lennart Poettering a9dd208208 lookup: drop empty directories from search paths 2011-04-28 04:55:05 +02:00
Lennart Poettering ac3f50caa5 path: simplify recheck logic 2011-04-28 03:22:05 +02:00
Lennart Poettering 796ba55494 unit: fix assert when trying to load unit instances for uninstanciable types
http://lists.freedesktop.org/archives/systemd-devel/2011-April/001910.html
2011-04-28 01:26:42 +02:00
Kay Sievers d2f4a3464d set event timeout to 60 sec and settle timeout to 120 2011-04-28 00:04:17 +02:00
Lennart Poettering e190aa0be1 systemctl: whitelist /etc instead of blacklisting /lib to figure out if [Install] is needed 2011-04-27 22:30:50 +02:00
Lennart Poettering ecb963cc40 def: lower default timeout to 90s
Almost everybody found 3min too long, so lower it again
2011-04-27 22:30:50 +02:00
Kay Sievers 0ecb942753 update TODO 2011-04-27 23:26:07 +02:00
Lennart Poettering 2121dcdded manager: fix serialization counter 2011-04-27 15:54:34 +02:00
Lennart Poettering 7dad4db0cb update TODO 2011-04-27 15:54:34 +02:00
Kay Sievers f2f3b88072 hid2hci: prepare move to bluez package 2011-04-27 01:10:04 +02:00
Lennart Poettering a133bf10d0 dbus: don't hit assert when dumping properties
https://bugs.freedesktop.org/show_bug.cgi?id=36472
2011-04-27 00:28:10 +02:00
Miklos Vajna 27669061f4 build-sys: Add --disable-binfmt configure switch 2011-04-27 00:08:47 +02:00
Kay Sievers 88d307f64e remove dead fstab_import files 2011-04-26 23:04:44 +02:00
Milan Broz 2d745456b2 cryptsetup: fix keyfile size option processing
/etc/crypttab uses "size" argument only for plain crypt mapping
(and input is limited to volume key size)

For LUKS it always read whole keyfile (no arguments except "luks"
should be in crypttab).

Because of bug in cryptsetup 1.2.0 (fixed in 1.3.0) library
did not enforced keyfile size argument, so this bug was
hidden for some time.

Patch also converts size in bits to bytes like excepted
by libcryptsetup api.

Fixes https://bugs.freedesktop.org/show_bug.cgi?id=36264
2011-04-26 21:50:15 +02:00
Lennart Poettering 641e01dcdc socket: improve warning message when we get POLLHUP 2011-04-26 21:39:14 +02:00
Zbigniew Jędrzejewski-Szmek aa4355f295 strv: Fix gcc unitialized variable warning
Since strv_* functions handle null arguments, this warning is actually
valid.

src/strv.c: In function ‘strv_copy’:
src/strv.c:68:21: warning: ‘k’ may be used uninitialized in this function [-Wuninitialized]
2011-04-26 21:24:31 +02:00
Lennart Poettering 016e9849e0 mount: failure to mount cgroup hierarchies should not be fatal
If we cannot open /etc/cgroup, print an error message, but go on, to
support cgroup-less builds.

https://bugzilla.redhat.com/show_bug.cgi?id=628004
2011-04-26 21:12:38 +02:00
Kay Sievers 4db6d587c3 configure.ac: move AC_USE_SYSTEM_EXTENSIONS up to fix warning 2011-04-25 22:00:12 +02:00
Kay Sievers 907dd1953b configure: add AC_SYS_LARGEFILE 2011-04-25 21:50:42 +02:00
Kay Sievers 772f83719e tmpfiles.d: switch to stacked config dirs in /lib, /etc, /run 2011-04-25 21:38:21 +02:00
Kay Sievers db1413d738 sysctl.d, binfmt.d, modules-load.d: switch to stacked config dirs in /lib, /etc, /run 2011-04-25 20:41:47 +02:00
Kay Sievers f6577968a2 libudev: queue - _unref() should return the object 2011-04-24 00:36:22 +02:00
Kay Sievers 8958da13c7 libudev: list - use bit flags for 'sort' and 'unique' 2011-04-24 00:22:23 +02:00
Kay Sievers c7c32e9c98 simplify rules file overwrite logic
The udev list already provides all we need, if we use the basename
as the key, and request sorting and uniqueness.
2011-04-23 23:33:11 +02:00
Tollef Fog Heen 3a90ae0482 manager: mkdir /run/systemd/system when starting up 2011-04-23 22:06:18 +02:00
A. Costa 8f28cbcdfe man: Spelling fixes 2011-04-23 21:56:05 +02:00
Kay Sievers c1810751a2 release 168 2011-04-22 18:29:05 +02:00
Kay Sievers a95f038521 udevd, udev-event: sync waitpid() error handling 2011-04-21 14:05:34 +02:00
Harald Hoyer b466e9ab39 udevd: clarify worker exit status 2011-04-21 10:09:41 +02:00
cee1 373c23b27f missing: Fix broken syscall(__NR_fanotify_mark... on o32 mips.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=%23618562
MIPS o32 ABI enforces that 64bit arguments should be 64bit-aligned, and
the third argument of syscall(__NR_fanotify_mark, ...) is 64bit and not
64bit-aligned on o32 mips platform, thus extra padding is inserted
before it. The syscall function doesn't know the prototype of
fanotify_mark, so the padding will be passed into kernel as valid
argument.
2011-04-21 04:19:22 +02:00
Lennart Poettering 13f9123298 update TODO 2011-04-21 03:56:20 +02:00
Lennart Poettering dffbaed964 build-sys: bump release 2011-04-21 03:18:39 +02:00
Lennart Poettering 1c1890bee6 Revert "cryptsetup: pass 0 as key size to crypt_activate_by_keyfile()"
This reverts commit 9402841ef1.

This freezes boot-up when /dev/urandom is used as key source
2011-04-21 03:15:12 +02:00
Lennart Poettering 811ad2b3a4 man: minor fixes 2011-04-21 01:18:23 +02:00
Kay Sievers 86d8ed2628 systemd: Reqires= -> Wants=udev.socket 2011-04-21 01:13:28 +02:00
Wulf C. Krueger af49ec2c7d mount: Allow creating mount units for /var/lib/nfs/rpc_pipefs and /proc/fs/nfsd.
Mounting /var/lib/nfs/rpc_pipefs and /proc/fs/nfsd is required by rpcbind
and the NFS server respectively. To depend on them being mounted, systemd
needs to be allowed to create mount units for both in order to avoid having
to implement hacks (mounting in ExecStartPre or using shell scripts).
2011-04-20 22:52:10 +02:00
Michael Reed 00f34bc435 path_id: rework SAS device handling
Lun numbers < 256 are displayed as "lun-x".  Lun numbers >= 256 use
the lun number format previously used in fibre channel by-path
links, 0xabcd012300000000. This lun numbering scheme is implemented
for sas, fibre channel, iscsi.

I want it to be clearly understood that this patch changes the
/dev/disk/by-path names for fc devices.  Here is an example of the
change:
  Old: pci-0000:0c:00.1-fc-0x204700a0b81130aa:0x00fa000000000000
  New: pci-0000:0c:00.1-fc-0x204700a0b81130aa-lun-250
2011-04-20 20:25:16 +02:00
Lennart Poettering 9402841ef1 cryptsetup: pass 0 as key size to crypt_activate_by_keyfile()
https://bugs.freedesktop.org/show_bug.cgi?id=36264
2011-04-20 19:22:45 +02:00
Kay Sievers c7be212dbd udevd: log signal number when spawned processes fail 2011-04-20 18:36:01 +02:00
Kay Sievers a178e7fe90 udevd: rules files - accept empty or /dev/null links 2011-04-20 17:58:58 +02:00
Kay Sievers dff107dc1a udevd: always use udevd[] log prefix 2011-04-20 17:39:44 +02:00
Kay Sievers 5e8176e156 udevd: netif rename - use ifindex for temporary name 2011-04-20 17:30:30 +02:00
Lennart Poettering b0a3f2bc09 socket: support ListeSpecial= sockets 2011-04-20 05:02:23 +02:00
Lennart Poettering 944d4c91e6 vconsole: don't set console font/keymap if settings are empty
https://bugs.freedesktop.org/show_bug.cgi?id=36052

If KEYMAP= is set to the empty string in /etc/vconsole leave the kernel
keymap loaded.

Similar for FONT=.
2011-04-20 04:30:08 +02:00
Lennart Poettering 0c749d504e nspawn: don't fail when we receive SIGCHLD
https://bugs.freedesktop.org/show_bug.cgi?id=36148
2011-04-20 04:12:17 +02:00
Lennart Poettering 38c52d4606 cgroup: don't accidentaly trim on reload
https://bugzilla.redhat.com/show_bug.cgi?id=678555
2011-04-20 03:53:12 +02:00
Lennart Poettering 9534ce5485 units: set capability bounding set for syslog services 2011-04-20 03:34:58 +02:00
Kay Sievers ead7c62ab7 udevadm: settle - kill alarm() 2011-04-20 02:18:22 +02:00