1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-08 11:27:32 +03:00
Commit Graph

173 Commits

Author SHA1 Message Date
Kay Sievers
9bc26156e0 release 164 2010-10-23 15:13:57 +02:00
Kay Sievers
457c67e7c1 version bump 2010-10-13 13:08:29 +02:00
Kay Sievers
397e0169bb version bump 2010-09-03 15:14:36 +02:00
Kay Sievers
e7638c038b release 162 2010-09-03 15:07:03 +02:00
Kay Sievers
f7b877ec49 version bump 2010-08-19 18:03:04 +02:00
Kay Sievers
3f42314fb6 version bump 2010-07-12 00:10:16 +02:00
Kay Sievers
db46deec45 version bump 2010-07-07 07:13:20 +02:00
Kay Sievers
f9b58c3590 release 159 2010-07-07 06:49:29 +02:00
Kay Sievers
cbcb846a4c version bump 2010-06-24 10:17:15 +02:00
Kay Sievers
b93e070949 release 158 2010-06-24 09:38:31 +02:00
Kay Sievers
94aa758d0c version bump 2010-06-02 20:31:51 +02:00
Kay Sievers
873f34556d update NEWS 2010-05-31 11:19:31 +02:00
Kay Sievers
52934a60c4 rules: SUSE - move last distro rule to package 2010-05-30 14:57:06 +02:00
Kay Sievers
0604fc0f7f update NEWS 2010-05-28 12:17:42 +02:00
Kay Sievers
6edb57c0e4 configure.ac: version bump 2010-05-25 12:37:24 +02:00
Kay Sievers
e925b63340 release 156 2010-05-25 12:21:25 +02:00
Kay Sievers
c22b0d4ad1 configure.ac: version bump 2010-05-25 06:56:14 +02:00
Kay Sievers
c2d5139bfc update NEWS 2010-05-20 18:45:38 +02:00
Kay Sievers
41c69b0ff0 update NEWS README 2010-05-20 09:19:01 +02:00
Kay Sievers
bf0323a34f configure.ac: version bump 2010-05-12 08:49:43 +02:00
Kay Sievers
75cb1ac51e warn when renaming kernel-provided nodes instead of adding symlinks 2010-05-05 11:39:25 +02:00
Kay Sievers
c51d2f2746 configure.ac: version bump 2010-04-21 08:50:59 +02:00
Kay Sievers
1efde3bcef release 153 2010-04-21 08:31:55 +02:00
Kay Sievers
451dd74d9a configure.ac: version bump 2010-04-20 09:39:24 +02:00
Kay Sievers
f1c4a0e19f release 152 2010-04-20 07:32:40 +02:00
Kay Sievers
c1b7f60dea update NEWS 2010-04-14 17:00:57 +02:00
Kay Sievers
a89d342dfb remove "ignore_remove" option 2010-04-13 12:45:38 +02:00
Kay Sievers
1f084fe581 remove "all_partitions" option
We can not predict the major/minor of non-existing devices:
  $ grep . /sys/class/block/sd*/dev
  /sys/class/block/sda1/dev:259:524288
  /sys/class/block/sda2/dev:259:262144
  /sys/class/block/sda3/dev:259:786432
  /sys/class/block/sda4/dev:259:131072
  /sys/class/block/sda/dev:259:0
  /sys/class/block/sdb/dev:259:655360
  /sys/class/block/sdc/dev:259:393216

If this functionality is still needed for some broken hardware, it needs to be
solved with a tool not part of the udev package. Because such option is unreliable
and unsafe to use.
2010-04-13 08:52:48 +02:00
Kay Sievers
236fae6cf1 udevadm: trigger - switch default action from "add" to "change" 2010-04-12 17:56:32 +02:00
Kay Sievers
5c4c389bba update NEWS 2010-04-12 17:00:16 +02:00
Kay Sievers
fff82e9d77 configure.ac: version bump 2010-02-18 11:09:25 +01:00
Kay Sievers
eea1fd84f0 update README and NEWS 2010-01-25 11:10:10 +01:00
Kay Sievers
a16b18f091 configure.ac: version bump 2010-01-13 12:59:37 +01:00
Kay Sievers
3c1898863f remove remaining support for CONFIG_SYSFS_DEPRECATED 2009-12-15 16:14:14 +01:00
Kay Sievers
ac9b4baac5 configure.ac: version bump 2009-12-15 15:53:21 +01:00
Kay Sievers
07fb7fce66 release 149 2009-12-03 14:39:12 +01:00
Kay Sievers
4cf3298e1f configure.ac: version bump 2009-12-03 13:31:43 +01:00
Martin Pitt
6722e19ab1 input: Deprecate ENV{ID_CLASS}
The ID_CLASS property on input devices has been replaced by the more accurate
set of flags ID_INPUT_{KEYBOARD,KEYS,MOUSE,TOUCHPAD,TABLET,JOYSTICK}.

Rewrite 60-persistent-input.rules to use the new properties now and not export
ID_CLASS any more, since it is not used by anything else any more.

Add note about migration to NEWS, in case this is being used in custom rules.
2009-11-30 19:16:09 +01:00
Daniel Mierswa
de408510ec Fix typo in NEWS, ConsoleKit-0.4.11 -> 0.4.1
Signed-off-by: Daniel Mierswa <impulze@impulze.org>
2009-11-25 08:43:59 +01:00
Kay Sievers
ecf61aa7fd rules: remove support for IDE (hd*) devices
The kernel IDE drivers get deprecated now:
  http://article.gmane.org/gmane.linux.ide/43151

Almost everybody has switched over to libata devices long ago.
Recent services do not work with the now deprecated IDE drivers
at all and require libata drivers and SCSI infrastructure.

Systems who care about the old stuff need to add the rules to the
compat rules.
2009-11-19 16:25:18 +01:00
Kay Sievers
6d87ee2e00 print warning for BUS=, SYSFS{}=, ID= 2009-11-16 23:39:33 +01:00
Kay Sievers
cdae488a3f remove "ignore_device"
There is no way to ignore an event these days. Libudev events can
not be suppressed. It only prevents RUN keys from being executed,
which results in an inconsistent behavior in current setups.
2009-11-16 15:22:17 +01:00
Kay Sievers
04da95b1c4 update NEWS 2009-11-10 06:49:48 +01:00
David Zeuthen
5448cc56f6 gudev: remove G_UDEV_API_IS_SUBJECT_TO_CHANGE since API is now stable
Signed-off-by: David Zeuthen <davidz@redhat.com>
2009-10-29 18:46:50 +01:00
Kay Sievers
bfbf65aad0 remove "last_rule" option
Its use breaks too many things which expect to be run from independent
later rules, and is an idication that something needs to be fixed
properly instead.
2009-10-28 11:45:32 +01:00
William Jon McCann
bded570432 udev-acl: catch up with ConsoleKit 0.4.1 2009-09-27 06:37:26 -07:00
Kay Sievers
91554cf9a1 update TODO, NEWS 2009-09-16 20:27:30 +02:00
Kay Sievers
6c29f2b942 simplify "symlink name stack"
With well defined and kernel-supplied node names, we no longer need
to support a possible stack of conflicting symlinks and node names.
Only symlinks with identical names can be claimed by multiple devices.

This shrinks the former /dev/.udev/names/ significantly.

Also the /dev/{block,char}/MAJ:MIN" links are excluded from the name
stack - they are unique and can not conflict.
2009-09-09 18:49:07 +02:00
Kay Sievers
6d837a5348 udevadm: remove symlink support for old commands 2009-09-07 12:13:49 +02:00
Kay Sievers
2ffc9cc191 change database file names
With very deeply nested devices, We can not use a single file
name to carry an entire DEVPATH. Use <subsystem>:<sysname> as
the database filename, which should also simplify the handling
of devices moving around, as these values will not change but
still be unique.

For the name stack we use the <maj>:<min> now as the filename.

> On Tue, Aug 18, 2009 at 09:59:56AM -0400, Ric Wheeler wrote:
> The first is that udev grumbles during boot about "file name too long"
> like the following:
>
> Aug 17 06:49:58 megadeth udevd-event[20447]: unable to create db file
> '/dev/.udev/db/\x2fdevices\x2fpci0000:00\x2f0000:00:04.0\x2f0000:17:00.0\x2f0000:18:0a.0\x2f0000:1f:00.0\x2fhost11\x2fport-11:0\x2fexpander-11:0\x2fport-11:0:0\x2fexpander-11:1\x2fport-11:1:0\x2fexpander-11:2\x2fport-11:2:17\x2fexpander-11:3\x2fport-11:3:1\x2fend_device-11:3:1\x2fbsg\x2fend_device-11:3:1':
> File name too long
2009-08-19 20:49:49 +02:00
Kay Sievers
a90221b616 update NEWS 2009-08-16 21:14:59 +02:00
Kay Sievers
16dd0aa922 "record_failed" -> "fail_event_on_error" 2009-08-06 19:23:06 +02:00
Kay Sievers
f7c5b04f69 re-enable failed event tracking
It did not work for the last couple of releases.

If RUN{record_failed}+="..." is given, a non-zero execution will mark
the event as failed. Recorded failed events can be re-triggered with:
  udevadm trigger --type=failed

The failed tracking _might_ be useful for things which might not be
ready to be executed at early bootup, but a bit later when the needed
dependencies are available. In many cases though, it indicates that
something is used in a way it should not.
2009-08-06 16:16:26 +02:00
Kay Sievers
2a827c959a make: build internal tools against libudev-private.la 2009-07-25 20:37:45 +02:00
Kay Sievers
3d66c90fc4 release 145 2009-07-13 12:19:01 +02:00
Kay Sievers
804ab68550 configure.ac: version bump 2009-07-08 02:02:02 +02:00
Kay Sievers
15106c4833 update NEWS 2009-07-04 16:59:35 +02:00
Kay Sievers
d5f1cc16ec update NEWS 2009-06-28 17:09:57 +02:00
Kay Sievers
c668754b71 configure.ac: version bump 2009-06-22 00:30:42 +02:00
Kay Sievers
8fac66c9d4 NEWS: update 2009-06-19 11:49:49 +02:00
Kay Sievers
6133f3432f cleanup ./configure installation directory options 2009-06-17 02:25:07 +02:00
Kay Sievers
29cf5b58be NEWS: add --disable-extras 2009-06-16 22:02:19 +02:00
Kay Sievers
26812f0a13 libudev: add gtk-doc 2009-06-15 13:22:21 +02:00
Kay Sievers
20fa0fd6a0 update NEWS 2009-06-10 00:18:00 +02:00
Kay Sievers
1e03b754ae udevd: convert to event worker processes
Event processes now get re-used after they handled an event. This reduces
pressure on the CPU significantly because cloned event processes no longer
cause page faults in the main daemon. After the events have settled, the
no longer needed worker processes get killed.
2009-06-04 01:44:04 +02:00
Kay Sievers
c406de19dc update NEWS 2009-05-21 23:52:09 +02:00
Kay Sievers
9d5bdeb3d3 version bump 2009-05-13 03:13:08 +02:00
Kay Sievers
634ffc0ce2 release 142 2009-05-13 02:35:37 +02:00
Kay Sievers
3de63a356f delete libvolume_id 2009-05-12 13:28:01 +02:00
Kay Sievers
f07996885d delete vol_id and require util-linux-ng's blkid 2009-05-11 04:12:23 +02:00
Kay Sievers
a00bdfa16b udevd: revert initial device node creation 2009-05-02 05:23:02 +02:00
Kay Sievers
aa1aa46f95 update NEWS 2009-04-24 02:27:44 +02:00
Kay Sievers
ccc87b0e99 update NEWS 2009-04-18 13:24:20 +02:00
Kay Sievers
e2151b00e9 update NEWS 2009-04-16 22:36:26 +02:00
Kay Sievers
dbf4ba73c2 release 141 2009-04-08 16:35:53 -07:00
Kay Sievers
b25d8cfa93 version bump 2009-03-18 17:54:00 +01:00
Kay Sievers
3d8599873a release 140 2009-03-13 13:17:31 +01:00
Kay Sievers
cb81636a01 version bump 2009-03-03 00:55:42 +01:00
Kay Sievers
0ee5a241fc release 139 2009-02-26 23:28:20 +01:00
Kay Sievers
58e495438b version bump 2009-02-23 21:27:03 +01:00
Kay Sievers
e8c84c98b9 release 138 2009-02-19 00:27:24 +01:00
Scott James Remnant
f24036d63b rules: update persistent storage rules to use inotify watches 2009-02-11 17:44:03 +00:00
Scott James Remnant
bd284db142 udevd: optionally watch device nodes with inotify
This allows you to re-process the rules if the content of the device
has been changed, most useful for block subsystem to cause vol_id to
be run again.
2009-02-11 17:38:56 +00:00
Kay Sievers
705e1c7ffe version bump 2009-01-25 21:25:41 +01:00
Scott James Remnant
9032f119f0 Expose delayed name resolution
udevd had the ability to delay name resolution until the event, but this
was never exposed.  Add a --resolve-names=late option to do so.
2009-01-20 21:36:09 +00:00
Scott James Remnant
5f03ed8a56 Allow user and group lookup to be disabled.
In certain cut-down situations such as an installer or inside the
initramfs, we simply don't have any kind of name service.  While we
could use rules without OWNER or GROUP, it's better to have the same
rules as a full system and have udevd ignore those parts of the rules.

Adds a --resolve-names=never switch to udevd that has this effect.
2009-01-20 21:33:02 +00:00
Kay Sievers
87702fa039 update NEWS 2009-01-16 20:54:11 +01:00
Kay Sievers
5fadcc76c8 release 136 2009-01-06 22:01:50 +01:00
Kay Sievers
31a733070e update NEWS 2009-01-05 02:55:16 +01:00
Kay Sievers
67c89548d1 update NEWS 2009-01-04 17:38:33 +01:00
Kay Sievers
1aa8fdf779 rules: Ubuntu merge - s/uucp/dialout/ 2009-01-04 17:01:47 +01:00
Kay Sievers
8553cf06b9 rules: Ubuntu merge - use group "tape" 2009-01-03 16:25:15 +01:00
Kay Sievers
19f8fd9088 require 2.6.22+ kernel 2009-01-03 15:35:41 +01:00
Kay Sievers
d4e0db3c5d rules: remove /dev/raw/raxctl symlink, it's a devfs leftover 2008-12-21 13:42:08 +01:00
Kay Sievers
3e18fb062f update configure and NEWS 2008-12-02 19:26:33 +01:00
Kay Sievers
ae0f55cb86 update configure and NEWS 2008-12-02 01:10:24 +01:00
Kay Sievers
6733f60178 update NEWS TODO 2008-11-22 00:34:42 +01:00
Kay Sievers
449934822e bump version 2008-11-18 19:16:42 +01:00
Kay Sievers
d78c0b3a5b update NEWS 2008-11-18 02:49:08 +01:00
Kay Sievers
4dfe61c966 vol_id: clarify error message 2008-11-14 00:57:34 +01:00