Commit Graph
20913 Commits
Author SHA1 Message Date
Lennart Poettering 3aea3b3597 manager: don't consider transaction jobs conflicting with queued jobs redundant 2011-02-16 19:34:38 +01:00
Lennart Poettering 3ede835a04 README: update requirements 2011-02-16 19:34:38 +01:00
Lennart Poettering 444d943235 udev: ignore block devices which no known contents, to avoid trying of mounts/swapons when devices aren't set up full yet 2011-02-16 19:34:38 +01:00
Kay Sievers 0c19cc73da update some comments 2011-02-15 22:28:31 +01:00
Kei Tokunaga c54b43e2c2 udevadm: enumerate - update prev pointer properly
When I tried to boot a system with 256 disks x 4 paths with
device-mapper, udevadm trigger (--type=devices) that was called
from start_udev ended up dumping a core due to a segmentation
fault.

In udev_enumerate_get_list_entry(), if it finds the devices that
should be delayed, it calls syspath_add().  If realloc() in
syspath_add() allocates the required memory at a different memory
address, referring prev->len afterward causes the segmentation
fault.

Signed-off-by: Kei Tokunaga <tokunaga.keiich@jp.fujitsu.com>
2011-02-15 22:28:31 +01:00
Kay Sievers 853856101b swap: handle "nofail" from fstab 2011-02-15 18:38:15 +01:00
Martin Pitt f3f70f8d9e v4l_id: Drop videodev.h check again
It only uses v4l2 now.
2011-02-15 17:33:05 +01:00
Kay Sievers 89284ddac4 v4l_id: remove left-over variable 2011-02-15 17:27:29 +01:00
Kay Sievers 4ace8a43ac v4l_id: kill the v4l1 ioctl
Recent kernels do not have v4l1 anymore.
2011-02-15 17:24:32 +01:00
Kay Sievers 4cbe709522 Merge branch 'master' of git+ssh://master.kernel.org/pub/scm/linux/hotplug/udev 2011-02-15 17:24:12 +01:00
Martin Pitt 905818f596 Do not build extras with --disable-extras 2011-02-15 16:37:26 +01:00
Martin Pitt c283cd6c59 Fix building with --disable-extras
We always need to define automake conditionals, otherwise configure fails with
--disable-extras.
2011-02-15 16:31:49 +01:00
Martin Pitt 32567f8c95 60-persistent-input.rules: Do not create duplicate links
Commit 5e9eb156c added new symlinks for multi-interface USB input devices.
However, we do not actually need the one for interface number "00", as we
already have the symlink without the interface number.
2011-02-15 15:39:42 +01:00
Martin Pitt 0c0b3f97ca Only build v4l_id if V4L1 header file is available 2011-02-15 14:20:21 +01:00
Lennart Poettering f959c5e63a cleanup TODO 2011-02-15 13:09:00 +01:00
Martin Pitt 5e9eb156c0 60-persistent-input.rules: Support multiple interfaces
Create /dev/input/by-id symlinks containing the USB interface number so that
each interface in a multi-interface USB input device gets its own symlink.

Thanks to a7x <ubuntu-a7x@scientician.org>!

https://launchpad.net/bugs/626449
2011-02-15 13:06:18 +01:00
Lennart Poettering 27abbe8251 mount,swap: properly add dependencies to logger if needed 2011-02-15 12:28:26 +01:00
Lennart Poettering 934da03599 service: change default std output to inherit 2011-02-15 12:28:01 +01:00
Lennart Poettering 0a494f1ff3 exec: introduce global defaults for the standard output of services 2011-02-15 11:52:29 +01:00
Lennart Poettering b7cf1b68a7 udev: use SYSTEMD_READY to mask uninitialized DM devices 2011-02-15 10:59:46 +01:00
Lennart Poettering 48774cf60f fsck: output to /dev/console by default in addition to syslog 2011-02-15 01:28:31 +01:00
Lennart Poettering 28dbc1e80b execute: optionally forward program output to /dev/console in addition to syslog/kmsg 2011-02-15 01:27:53 +01:00
Lennart Poettering 7b4bf06ba7 socket: refuse socket activation for SysV services
Make sure that when a .socket unit is installed without its matching
.service we don't end up activating a legacy SysV/LSB service with the
same name. SysV/LSB style services do not support passing sockets and we
don't want to extend SysV/LSB to ensure we don't break compatibility
with other systems.
2011-02-15 00:40:17 +01:00
Lennart Poettering a4c24ff75a fsck: do not fail boot if fsck returns with an error code that hasn't 2 or 6 set 2011-02-15 00:30:51 +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 3036c489fa job: make status message printing more verbose 2011-02-14 23:10:31 +01:00
Lennart Poettering a4477e6852 cryptsetup: fix unit file description 2011-02-14 23:09:27 +01:00
Lennart Poettering 17b9052533 tmpfiles: never delete AF_UNIX sockets that are alive 2011-02-14 21:55:06 +01:00
Lennart Poettering 6a3b1508f7 getty: don't parse console= anymore, use /sys/class/tty/console/active instead 2011-02-14 19:57:18 +01:00
Lennart Poettering 079a09fbf7 util: properly resolve /dev/console if more than once console= argument was passed on the kernel command line 2011-02-14 19:54:15 +01:00
Lennart Poettering f212ac125f getty: do not auto-spawn getty's on VC ttys if console=ttyN is used
https://bugzilla.redhat.com/show_bug.cgi?id=676885
2011-02-14 18:56:55 +01:00
Lennart Poettering 7a57b332d0 fsck: skip root fsck if dracut already did it 2011-02-14 11:42:47 +01:00
Lennart Poettering cfdc0c8941 update TODO 2011-02-13 19:02:18 +01:00
Lennart Poettering 3030ccd79f util: when determining the right TERM for /dev/console consult /sys/class/tty/console/active 2011-02-13 19:01:47 +01:00
Lennart Poettering 2633eb8317 service: when guessing the main PID don't consider processes that aren't our children 2011-02-13 18:52:02 +01:00
Lennart Poettering 3185a36b05 service: make main pid guessing optional, and reread pid file after reloads 2011-02-13 18:51:30 +01:00
Lennart Poettering e9fbc77c8f pam: introduce whitelist and blacklist user list feature
This is useful to exclude root from the session logout killings or to
limit killing to the selinux guest users.
2011-02-13 18:21:18 +01:00
Lennart Poettering 7fc01d3319 systemctl: minor optimizations 2011-02-13 17:18:45 +01:00
Lennart Poettering 060ed82ec2 systemctl: don't unnecessarily close stdin/stdout/stderr for tty agent so that locking by tty works 2011-02-13 17:09:29 +01:00
Lennart Poettering 46a08e3815 readahead: disable readahead in virtual machines 2011-02-13 15:46:05 +01:00
Lennart Poettering a49728dc8c tmpfiles: simplify default tmpfiles configuration by using globs 2011-02-13 15:11:28 +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 fba6e68723 tmpfiles: take names of tmpfiles configuration files on the command line 2011-02-13 14:00:54 +01:00
Lennart Poettering eb0ca9ebff tmpfiles: log to stderr if possible 2011-02-12 09:31:38 +01:00
Lennart Poettering b8bb3e8f34 tmpfiles: support globs 2011-02-12 09:31:25 +01:00
Kay Sievers f22f103661 version bump 2011-02-10 09:23:45 +01:00
Kay Sievers 0852794347 release 166 2011-02-10 09:07:06 +01:00
Matthew Garrett 0028a9224f keymap: Remove wlan from Dell
The Dell rfkill key is handled by hardware and the dell-laptop driver catches
the i8042 event in order to update the rfkill state. Sending wlan to userspace
will just result in userspace trying to revert the change the hardware has
just made.

Signed-off-by: Matthew Garrett <mjg@redhat.com>
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-02-10 06:42:01 +01:00
Lennart Poettering 72f576bdd6 update TODO 2011-02-09 22:48:54 +01:00