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
Lennart Poettering
bd77d0fccc
sysv: properly handle Provides LSB header
2010-04-01 21:30:40 +02:00
Lennart Poettering
dbd4655d89
mount: mount more virtual directories by default
2010-04-01 18:06:15 +02:00
Lennart Poettering
d970982174
don't use test directory anymore by default
2010-04-01 18:05:55 +02:00
Lennart Poettering
b866264a18
gcc: make a couple of gcc warnings go away
2010-03-31 20:08:05 +02:00
Lennart Poettering
8e27452380
cgroup: add cgroupsification
2010-03-31 16:29:55 +02:00
Lennart Poettering
c9dae904f3
execute: when running in session mode, still enforce proper ordering of logger socket
2010-03-31 16:27:19 +02:00
Lennart Poettering
ebfaa1586e
execute: fix logger socket path
2010-03-31 16:26:24 +02:00
Lennart Poettering
693ced4872
execute: try to suppress PR_SET_SECUREBITS if unnecessary
2010-03-31 16:25:33 +02:00
Jerone Young
233a922112
Fix Keymapping for upcoming Dell Laptops
...
This patch fixes it so that new upcoming Dell machines will work
correctly if users presses the touchpad toggle key.
Currently 0xD8 is being mapped to sleep. Though this is only done by the
Latitude XT* laptops. Many upcoming Laptops from Dell are mapping this
key to "toogle touchpad off" .. giving the OS notification that it has
just turned off the touchpad.
Though their is an issue in that if this key is mapped the hardware
first toogles .. then the software tries to do the samething after, if
they fall out of sync ... no more touchpad. So leave out mapping these
keys for now.
Signed-off-by: Jerone Young <jerone.young@canonical.com >
Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com >
2010-03-28 14:26:19 +02:00
Kay Sievers
dbba7e4029
libudev: update documentation
2010-03-25 16:45:48 +01:00
Martin Pitt
43d08246db
keymap: Fix another key for Acer TravelMate 6593
...
https://launchpad.net/bugs/536914
2010-03-24 18:56:20 +01:00
Martin Pitt
5b6172b1d9
keymap: Add Acer TravelMate 6593G and Acer Aspire 1640
...
https://launchpad.net/bugs/536914
2010-03-24 17:44:39 +01:00
Amit Shah
00e43e357e
rules: virtio - fix is to check if the 'name' attribute is present
...
Fix provided by Harald Hoyer.
Signed-off-by: Amit Shah <amit.shah@redhat.com >
2010-03-22 10:59:46 +01:00
Dan Williams
4dd9b29135
modeswitch: morph into tool that only switches Mobile Action cables
...
Remove option modeswitching code; use usb_modeswitch already, people.
2010-03-18 17:13:59 -07:00
Kay Sievers
38a3cde11b
cdrom_id: open non-mounted optical media with O_EXCL
...
This should prevent confusing drives during CD burning sessions. Based
on a patch from Harald Hoyer.
2010-03-18 11:14:32 +01:00
Kay Sievers
23325a66cc
add LGPL COPYING to libudev and GUdev
2010-03-18 09:57:44 +01:00
Kay Sievers
fc8d61c53d
libudev: add udev_device_new_from_environment()
2010-03-17 17:42:35 +01:00
Kay Sievers
578cc8a808
do not reset SELinux context when the node was not touched
2010-03-17 09:15:18 +01:00