Commit Graph
57095 Commits
Author SHA1 Message Date
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