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