Commit Graph
20913 Commits
Author SHA1 Message Date
Lennart Poettering 0e8eb2d2e2 build-sys: prepare v28 2011-05-26 19:18:54 +02:00
Kay Sievers 3821339d2d path_id: allow to be asked about usb_devices not only usb_interfaces 2011-05-26 17:39:32 +02:00
Kay Sievers 1eb037a7bf rules: support substitutions in TAG= 2011-05-26 14:46:12 +02:00
Kay Sievers e6a3081a62 sd-daemon: remove superfluous _sd_hidden_ from static function 2011-05-26 14:23:01 +02:00
Kay Sievers 19e47d9725 libudev: enumerate - do not ignore other matches when add_match_tag() is used 2011-05-26 02:15:43 +02:00
Kay Sievers 7df0ed83c1 rules: implement TAGS== match 2011-05-25 21:08:52 +02:00
Kay Sievers 38932b9fba rules: fix whitespace 2011-05-25 20:07:34 +02:00
Kay Sievers da26173785 drop hwclock-save.service
We don't want to fiddle around changing the RTC, not on bootup, not
on shutdown.

If we don't run NTP, we have absolutely no clue what's the current
time to store in the RTC. If we run NTP, the kernel syncs the system
time every 11 minutes to the RTC.

Especially in multi-boot environents we must not call hwclock(8)
which tries to be smart with calculating/storing/applying drifts
and such.

Live-CDs must never touch the RTC, because we don't know if it is
running in UTC or locatime.
2011-05-25 18:21:36 +02:00
Michal Schmidt cda2b84a69 dbus-common: fix segfault when a DBus message has no interface
dbus_message_get_interface() may return NULL.

https://bugzilla.redhat.com/show_bug.cgi?id=707483
2011-05-25 18:07:31 +02:00
William Swanson d636fa3d67 man: update the list of unit search locations 2011-05-25 18:04:53 +02:00
Lennart Poettering cf37e24688 readahead: explain that it is safe to ignore EACCES 2011-05-25 18:02:28 +02:00
Harald Hoyer 3afe3725fc readahead-collect: ignore EACCES for fanotify
At the start of auditd, we are temporarily not able to read
from the fanotify fd. Ignoring it, seems to work.
2011-05-25 17:59:00 +02:00
Kay Sievers e52e0846fc systemd: add missing socket files 2011-05-25 13:30:16 +02:00
Kay Sievers 5a6583ecb4 systemd: split socket file 2011-05-25 00:56:48 +02:00
Kay Sievers 235b28269a update TODO 2011-05-25 00:38:36 +02:00
Kay Sievers 7948c4dfbe rtc in localtime: use settimeofday(NULL, tz) instead of hwclock(8)
We check for LOCAL in /etc/adjtime and if needed, ask the kernel to
apply the timezone delta to the system clock.

The very first call of settimeofday() without a time, but a timezone
warps the system clock, so that it properly runs in UTC.
2011-05-24 20:23:07 +02:00
Kay Sievers 359306dfe5 update TODO 2011-05-24 03:20:19 +02:00
Kay Sievers 8bf7fea558 update TODO 2011-05-24 01:30:51 +02:00
Kay Sievers 13d83b88b6 libudev: monitor - use SOCK_NONBLOCK 2011-05-23 22:37:02 +02:00
Scott James Remnant bda2674f22 configure: allow usb.ids location to be specified
We already allow the pci.ids location to be specified, so add a
patch doing the same for usb.ids. Please don't make me explain
why this is necessary, it will only make you cry.

Signed-off-by: Scott James Remnant <scott@netsplit.com>
Signed-off-by: Kay Sievers <kay.sievers@vrfy.org>
Acked-by: Greg Kroah-Hartman <gregkh@suse.de>
2011-05-23 12:32:55 -07:00
Kay Sievers f085af8111 update TODO 2011-05-22 00:55:32 +02:00
Lennart Poettering cb4fdfc1b7 socket: expose mq params in introspection data 2011-05-22 00:29:52 +02:00
Kay Sievers 572481b909 bus_property_append_long: use signed long and 'x' in the signature for DBUS_TYPE_INT64 2011-05-21 23:18:38 +02:00
Kay Sievers c205bac060 update TODO 2011-05-20 19:01:21 +02:00
Kay Sievers 44e20040f8 systemd: set socket buffer size to 128 MB like udev has 2011-05-20 18:54:41 +02:00
Kay Sievers b8cef44e40 socket: always use SO_{RCV,SND}BUFFORCE to allow larger values 2011-05-20 18:43:05 +02:00
Kay Sievers 96c6ecee7d systemd: trigger - run after udev.service (for now)
With the systemd socket buffer we could run trigger in parallel with
the udev daemon startup, but we need to teach systemd to have a socket
buffer of 128MB. Revert that for now until we are ready ...
2011-05-20 17:44:28 +02:00
Kay Sievers 583c89629b systemd: sort trigger after socket 2011-05-20 17:08:06 +02:00
Kay Sievers a50a665988 systemd: Replace Requires= with Wants=, run trigger in parallel 2011-05-20 17:04:21 +02:00
Kay Sievers 905555dc83 libudev: device - make a bunch of symbols static 2011-05-20 15:36:27 +02:00
Kay Sievers 666fcf03bc libudev: export symbols explicitely and individually from C code not from separate file or prefix match 2011-05-20 14:41:10 +02:00
Lennart Poettering b83bc4e9cc util: use new VT ESC sequence to clear scrollback buffer 2011-05-20 14:37:48 +02:00
Kay Sievers b136daf5ca sd-daemon: move _sd_hidden_ from .h to .c file 2011-05-20 14:30:42 +02:00
Kay Sievers b90865ba15 missing: add IP_TRANSPARENT 2011-05-20 13:37:04 +02:00
Lennart Poettering 784a51d5ef build-sys: prepare new release 27 2011-05-20 02:02:23 +02:00
Lennart Poettering f28f1daf75 update TODO 2011-05-20 01:57:20 +02:00
Kay Sievers e5fd444fee release 170 2011-05-19 23:15:46 +02:00
Kay Sievers 2c64f5898c libudev: ctrl - properly wait for incoming message after connect 2011-05-19 22:57:46 +02:00
Lennart Poettering 74bc3bdc20 util: use open_terminal() in chvt() too 2011-05-19 18:10:34 +02:00
Lennart Poettering ec6370a22d socket: expose SO_BROADCAST 2011-05-19 18:10:19 +02:00
Lennart Poettering ac49a39714 git: add .mailmap 2011-05-19 14:06:02 +02:00
Michal Soltys e93244f792 configure.ac: fixes for rule_generator and modeswitch 2011-05-19 13:35:42 +02:00
Lennart Poettering beaccad011 exec: expose tty reset options in dbus introspection data 2011-05-19 13:22:53 +02:00
Lennart Poettering 6b6d2deecc socket: expose IP_TRANSPARENT 2011-05-19 13:22:31 +02:00
Kay Sievers 2661ff2117 release 169 2011-05-18 19:05:06 +02:00
Kay Sievers bd8e0e387d udevadm: settle: wake up more often if --seq-start= or --exit-if-exists= is used 2011-05-18 18:58:04 +02:00
Kay Sievers f0ed90b767 build: use --gc-sections, -fvisibility=hidden
After:
  # ls -l /sbin/udevadm /sbin/udevd /lib/udev/*_id
  -rwxr-xr-x 1 root root  22984 May 18 18:19 /lib/udev/ata_id
  -rwxr-xr-x 1 root root  31208 May 18 18:19 /lib/udev/cdrom_id
  -rwxr-xr-x 1 root root  27128 May 18 18:19 /lib/udev/input_id
  -rwxr-xr-x 1 root root  31272 May 18 18:19 /lib/udev/path_id
  -rwxr-xr-x 1 root root  31896 May 18 18:19 /lib/udev/scsi_id
  -rwxr-xr-x 1 root root  35456 May 18 18:19 /lib/udev/usb_id
  -rwxr-xr-x 1 root root   6416 May 18 18:19 /lib/udev/v4l_id
  -rwxr-xr-x 1 root root 130320 May 18 18:19 /sbin/udevadm
  -rwxr-xr-x 1 root root 134648 May 18 18:19 /sbin/udevd

Before:
  # ls -l /sbin/udevadm /sbin/udevd /lib/udev/*_id
  -rwxr-xr-x 1 root root  27208 May 18 18:22 /lib/udev/ata_id
  -rwxr-xr-x 1 root root  35456 May 18 18:22 /lib/udev/cdrom_id
  -rwxr-xr-x 1 root root  39584 May 18 18:22 /lib/udev/input_id
  -rwxr-xr-x 1 root root  39600 May 18 18:22 /lib/udev/path_id
  -rwxr-xr-x 1 root root  36056 May 18 18:22 /lib/udev/scsi_id
  -rwxr-xr-x 1 root root  43712 May 18 18:22 /lib/udev/usb_id
  -rwxr-xr-x 1 root root   6504 May 18 18:22 /lib/udev/v4l_id
  -rwxr-xr-x 1 root root 142656 May 18 18:22 /sbin/udevadm
  -rwxr-xr-x 1 root root 142888 May 18 18:22 /sbin/udevd
2011-05-18 18:29:24 +02:00
Kay Sievers f34939e79b udate TODO, NEWS, INSTALL 2011-05-18 04:01:17 +02:00
Lennart Poettering 6ea832a207 exec: hangup/reset/deallocate VTs in gettys
Explicitly disconnect all clients from a VT when a getty starts/finishes
(requires TIOCVHANGUP, available in 2.6.29).

Explicitly deallocate getty VTs in order to flush scrollback buffer.

Explicitly reset terminals to a defined state before spawning getty.
2011-05-18 01:07:36 +02:00
Kay Sievers cbfad6af1f Merge branch 'docs/udev.xml' of git://github.com/mfwitten/udev 2011-05-18 00:59:37 +02:00