Kay Sievers
09a5b335b5
extras: mobile-action-modeswitch - update gitignore
2010-04-07 09:16:47 +02:00
Jerone Young
6de84dee05
Add support for another Dell touchpad toggle key
...
There is another keycode that some Dell machines that are about to ship,
or shipping are using for touchpad toggle. That code is 0x9E.
Signed-off-by: Jerone Young <jerone.young@canonical.com >
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2010-04-07 08:27:08 +02:00
Lennart Poettering
4a21885b43
sysv: sysv service should depend on the full basic system, not only rc.sysinit
2010-04-07 03:20:19 +02:00
Lennart Poettering
6c1a047834
manager: mention to which unit a SIGCHLD belongs
2010-04-07 03:19:00 +02:00
Lennart Poettering
d89e521ead
main: fail if we cannot mount /cgroup/debug
2010-04-07 03:18:35 +02:00
Lennart Poettering
004e33b632
main: small typo fix
2010-04-07 03:18:13 +02:00
Lennart Poettering
a23da0622c
main: don't verify that we have no trailing args since the kernel sometimes passes us some
2010-04-07 03:17:47 +02:00
Lennart Poettering
a1682c907a
udev: remove debug log message
2010-04-07 03:17:13 +02:00
Lennart Poettering
266e525cc1
dbus: be a bit more explicit about which bus connection failed
2010-04-07 03:16:50 +02:00
Lennart Poettering
e965d56dac
main: implement --test
2010-04-07 00:10:17 +02:00
Lennart Poettering
2f357920ff
util: don't fail if we cannot close valgrind's fds
2010-04-07 00:09:59 +02:00
Lennart Poettering
a5dab5ce0f
manager: make running_as configurable
2010-04-06 23:55:42 +02:00
Lennart Poettering
f170852aea
main: parse our own command line and the kernel command line
2010-04-06 23:40:24 +02:00
Lennart Poettering
34f0e866d3
log: read log settings from the environment
2010-04-06 23:38:32 +02:00
Lennart Poettering
d3725859f3
util: when parsing strings lookup tables accept integer strings, too
2010-04-06 23:37:20 +02:00
Lennart Poettering
2d368c149b
util: declare __progname in util.h
2010-04-06 23:36:48 +02:00
Lennart Poettering
a0d40ac588
util: move close_all_fds() to util.c
2010-04-06 23:35:59 +02:00
Lennart Poettering
2882c7eda0
unit: automatically connect to syslog when it becomes available
2010-04-06 22:01:06 +02:00
Lennart Poettering
4ade7963ed
main: move basic setup into main.c
2010-04-06 21:59:25 +02:00
Lennart Poettering
16801e901e
log: rework logging subsystem to support syslog and kmsg output
2010-04-06 21:57:45 +02:00
Lennart Poettering
a04f58d6cb
mount-setup: create mount points if not existing yet
2010-04-06 21:55:58 +02:00
Lennart Poettering
055ba4d60e
mount-setup: set default modes when mounting
2010-04-06 21:55:39 +02:00
Lennart Poettering
0398f3da3c
manager: dump status on SIGUSR1
2010-04-06 21:54:57 +02:00
Lennart Poettering
2fa086a8e0
macro: move IOVEC_SET_STRING into macro.h
2010-04-06 21:54:19 +02:00
Lennart Poettering
e2c76839a3
execute: use fd_nonblock()//fd_cloexec() where applicable
2010-04-06 21:53:39 +02:00
Lennart Poettering
3a0ecb08f4
util: implement fd_nonbloc()/fd_cloexec()
2010-04-06 21:53:02 +02:00
Lennart Poettering
7418040c3a
conf-parser: fix strv parsing
2010-04-06 21:52:35 +02:00
Jerone Young
f8ede05d7a
Fix Dell Studio 1558 volume keys not releasing
...
This patch fixes the Dell Studio 1558 to give a key release when a
volume key is pressed. This is the same as the 1557.
Signed-off-by: Jerone Young <jerone.young@canonical.com >
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2010-04-06 20:25:58 +02:00
Lennart Poettering
67d51650ce
util: fix ascii_strlower() return value
2010-04-06 17:14:04 +02:00
Lennart Poettering
f278026d21
dbus: connect to bus as soon as the special dbus service is around
2010-04-06 16:32:07 +02:00
Jerone Young
5fa8992c9c
Revert special casing 0xD8 to latitude XT only
...
Now that Dell has changed the functionality of upcoming machines with
touchpad toggle to only use keycode 0xD9 .. and not 0xD8 & 0xD9. It
seems best to add this back to the general map of Dell buttons. Just
incase a machine in the future uses this later.
Signed-off-by: Jerone Young <jerone.young@canonical.com >
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2010-04-06 09:57:14 +02:00
Jerone Young
e22aa83ba0
Add new Dell touchpad keycode
...
After working very closely with Dell. They have now completely changed
the way they have implemented there touchpad hotkey for upcoming
machines.
It now only generates a single keycode (0xD9). It nolonger does anything
in hardware, nor does it generate more then this keycode.
This patch properly maps this keycode.
Signed-off-by: Jerone Young <jerone.young@canonical.com >
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2010-04-06 09:57:00 +02:00
Lennart Poettering
8b44eabff0
manager: if wanted dependencies are invalid, don't fail
2010-04-06 02:44:23 +02:00
Lennart Poettering
23a177ef7c
rework merging/loading logic
2010-04-06 02:43:58 +02:00
Lennart Poettering
5af98f8284
util: add decchar()/undecchar() calls
2010-04-06 02:41:03 +02:00
Lennart Poettering
a9a1e00af1
sysv: allow configuration of SysV start priority from new-style service files, too
2010-04-06 02:40:10 +02:00
Lennart Poettering
593fbdd21e
job: define job_type_is_redundant() to idenity unnecessary jobs
2010-04-06 02:39:16 +02:00
Lennart Poettering
101d8e630e
hashmap,set: add new accessors that cannot fail on OOM
2010-04-06 02:38:43 +02:00
Lennart Poettering
3251df7dd7
conf-parser: don't crash when environemnt list is empty
2010-04-06 02:37:47 +02:00
Lennart Poettering
63ad1ab4f3
conf-parser: don't close FILE* object if we didn't open it
2010-04-06 02:36:41 +02:00
Lennart Poettering
58783cdaec
cgroup: fix minor memory leak
2010-04-06 02:35:59 +02:00
Lennart Poettering
6ab3c207a9
logger: fix return value
2010-04-04 22:54:25 +02:00
Lennart Poettering
4ca5640b27
dbus: fix return value name in introspection data
2010-04-04 22:54:11 +02:00
Lennart Poettering
0b7964b804
sysv: implement /dev/initctl compatibility
2010-04-04 22:53:42 +02:00
Lennart Poettering
0fd030bea1
sysv: require sysinit.service from all sysv services
2010-04-04 22:51:16 +02:00
Lennart Poettering
8cb45bf8df
socket: when creating FIFOs, create parent dirs first, and use right access mode
2010-04-04 22:50:04 +02:00
Lennart Poettering
27b14a2297
main: initialize default boot target from argv[1]
2010-04-04 22:49:26 +02:00
Lennart Poettering
61902ea3eb
dbus: log result for RequestName()
2010-04-04 22:48:47 +02:00
Lennart Poettering
03d6ab854e
service: show service type when dumping state
2010-04-01 22:09:03 +02:00
Lennart Poettering
24e61ac49d
service: don't continue looking for syv init scripts after the first failure
2010-04-01 22:08:01 +02:00