Commit Graph
57095 Commits
Author SHA1 Message Date
Thomas Egerer f180ad259f libudev: allow to get list of all available sysfs attrs for a device
Signed-off-by: Thomas Egerer <thomas.egerer@secunet.com>
2011-03-04 21:51:03 +01:00
Lennart Poettering 63a723f3a7 systemctl: fix exit code when directing is-enabled to chkconfig 2011-03-04 19:48:38 +01:00
Lennart Poettering 81ab0d3c65 main: minor optimization 2011-03-04 19:48:12 +01:00
Lennart Poettering c5d3439055 dbus: add 'Tainted' property to Manager object 2011-03-04 19:47:43 +01:00
Lennart Poettering 09bde77fc7 dbus: expose distribution name and features on manager object as properties 2011-03-04 18:34:56 +01:00
Lennart Poettering f1779fd27b man: document changed EnvironmentFile= behaviour 2011-03-04 14:13:47 +01:00
Lennart Poettering aa1671320d main: add link to wiki page with longer explanation of the /usr madness 2011-03-04 05:07:01 +01:00
Lennart Poettering ed1c99fcc1 s/seperate/separate/ 2011-03-04 03:58:52 +01:00
Lennart Poettering 8c7be95e5a execute: load environment files at time of execution, not when we load the service configuration
https://bugzilla.redhat.com/show_bug.cgi?id=661282
2011-03-04 03:44:43 +01:00
Lennart Poettering 0595f9a1c1 path: after installing inotify watches, recheck file again to fix race 2011-03-04 01:50:38 +01:00
Lennart Poettering 3fc546f93d path: don't use IN_ATTRIB on parent dirs when watching a file, since those cannot be removed without emptying the dir first anyway and we need IN_ATTRIB only to detect the link count dropping to 0 2011-03-04 00:22:00 +01:00
Lennart Poettering 430c18ed7f kill: always send SIGCONT after SIGTERM
When we kill a process to terminate it make sure to send SIGCONT to
ensure it is unpaused and processes the signal.
2011-03-03 23:55:30 +01:00
Lennart Poettering 2b590e135f readahead: disable collector automatically on read-only media 2011-03-03 23:03:26 +01:00
Lennart Poettering c1b664d055 sysctl: use scandir() instead of nftw() to guarantee systematic ordering 2011-03-03 22:17:09 +01:00
Lennart Poettering 1a6f4df6c9 dirent: support DT_UNKNOWN where necessary for compat with reiserfs 2011-03-03 16:29:50 +01:00
Lennart Poettering fc7a744cc4 README: refer to profusion if people ask for consulting/engineering services 2011-03-01 23:46:01 +01:00
Lennart Poettering 64e5f1b721 systemctl: add condreload alias for compat with ALTLinux 2011-03-01 22:20:13 +01:00
Lennart Poettering 6221fcdf2e man: fix chkconfig syntax to use --level 3 2011-03-01 22:18:49 +01:00
Lee, Chun-Yi 30c2b6f10f Remap Acer WMI touchpad toggle key to F21 used by X
Currently, Acer WMI driver generates KEY_F22 but this
will soon change to KEY_TOUCHPAD_TOOGLE.

X has defined F21 for the purpose of touchpad toggle and other
udev keymaps align with this meaning.  Patch aligns Acer WMI
hotkey drivers with F21.

Tested on Acer TravelMate 8572 notebook using acer-wmi driver.

Cc: Carlos Corbacho <carlos@strangeworlds.co.uk>
Cc: Matthew Garrett <mjg@redhat.com>
Cc: Dmitry Torokhov <dtor@mail.ru>
Cc: Corentin Chary <corentincj@iksaif.net>
Signed-off-by: Lee, Chun-Yi <jlee@novell.com>
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-03-01 12:54:00 +01:00
Lennart Poettering 020501d952 build-sys: prepare v19 2011-03-01 01:33:38 +01:00
Lennart Poettering 3db48a7850 update TODO 2011-03-01 01:02:35 +01:00
Lennart Poettering 3414abee0d ask-password: make a confused gcc shut up 2011-02-28 23:24:33 +01:00
Harald Hoyer 4ce9faa9d2 ratelimit: removed n_printed
Removed n_printed and renamed n_printed to num.
This is not a logging rate limiter anymore.
2011-02-28 23:04:18 +01:00
Harald Hoyer 35b8ca3aaf Spelling Corrections
Just some lame spelling corrections with no functionality.
2011-02-28 22:47:38 +01:00
Zbigniew Jędrzejewski-Szmek a9bd141b4a systemctl: always null-terminate the password 2011-02-28 22:17:36 +01:00
Alexey Shabalin 53bdb7c186 build-sys: update ALTLinux support
Please apply patch for update ALTLinux support.
2011-02-28 22:10:13 +01:00
Lennart Poettering 90e6abaea0 udev: don't ignore non-encrypted block devices with no superblock
They might be encrypted disks with no LUKS header.

https://bugzilla.redhat.com/show_bug.cgi?id=679842
2011-02-28 22:04:53 +01:00
Lennart Poettering 0e01075a2b udev: expose ttyUSB devices too 2011-02-28 21:51:34 +01:00
Lennart Poettering 230e12e337 udev: mark hvc devices for exposure in systemd 2011-02-28 21:51:34 +01:00
Lennart Poettering dd5e696d93 cryptsetup: add a terse help 2011-02-25 02:56:27 +01:00
Lennart Poettering 446f004656 agent: don't print warnings if a password was removed or timed out 2011-02-25 02:52:07 +01:00
Lennart Poettering c0f9c7da07 systemctl: shutdown agent explicitly so that it can reset the tty properly 2011-02-25 02:51:48 +01:00
Lennart Poettering 6d55002a69 service: never clean up a service that still has a process in it 2011-02-25 01:49:10 +01:00
Lennart Poettering c904f64d84 label: udev might be making changes in /dev while we iterate through it
Also, there are most likely dead symlinks in there, so let's ignore
ENOENT when we relabel.

https://bugzilla.redhat.com/show_bug.cgi?id=680169
2011-02-25 01:47:31 +01:00
Harald Hoyer 551b143e13 cdrom_id: cd_media_toc() extend toc size to 65536
Seems like an iDRAC reports a lot of toc entries.

"For cd_media_toc() will have to be modified to handle larger
tables right now it has an "unsigned char toc[2048]" but the toc
can be up to 65536 bytes long . I got a TOC length of 4610 bytes,
causing cd_media_toc() to fail."

https://bugzilla.redhat.com/show_bug.cgi?id=660367

Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2011-02-24 16:59:21 +01:00
Lennart Poettering 8e20e31a65 systemctl: properly handle job results 2011-02-24 03:24:51 +01:00
Lennart Poettering c0daa706d3 job: also trigger on-failure dependencies when jobs faile due to dependencies, timeout 2011-02-24 03:24:23 +01:00
Lennart Poettering a6a9a78d95 job: don't access j->type when j is already freed 2011-02-24 03:23:43 +01:00
Lennart Poettering c77bc38d28 job: when cancelling jobs, make sure to propagate this properly to depending jobs 2011-02-24 03:23:14 +01:00
Lennart Poettering 312732cfaf job: start job timeout on enqueuing not when we start to process a job
This practically reverses 23e1e0c4a3.

This makes it easier to timeout individual jobs so that this timeout can
be relied on, since blocked dependencies will not influence the timeout.
2011-02-24 02:41:38 +01:00
Lennart Poettering 5f8738667f unit: increase default timeout to 3min 2011-02-24 02:38:19 +01:00
Lennart Poettering 84168c7740 logger: leave the logger longer around and allow it do handle more connections 2011-02-24 02:38:02 +01:00
Lennart Poettering 5d44db4a90 dbus: pass along information why a job failed when it failed (dbus api change!) 2011-02-24 02:36:34 +01:00
Lennart Poettering ccc80078fe general: unify error code we generate on timeout 2011-02-24 02:33:57 +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 2e0d98fa87 update TODO 2011-02-23 19:44:29 +01:00
Lennart Poettering 23e1e0c4a3 job: start job timer when we begin running the job, not already when we add it to the queue of jobs 2011-02-23 18:46:57 +01:00
Lennart Poettering b61e476f51 cryptsetup: try to show the mount point for a crypto disk if we can 2011-02-23 18:46:27 +01:00
Lennart Poettering be12dd0cb8 rescue: terminate plymouth entirely when going into rescue mode 2011-02-23 18:42:08 +01:00
Lennart Poettering 7ded2e28f2 ask-password: fix handling of timeouts when waiting for password 2011-02-23 01:12:29 +01:00