1
0
mirror of https://github.com/systemd/systemd.git synced 2024-11-05 06:52:22 +03:00
Commit Graph

44166 Commits

Author SHA1 Message Date
greg@kroah.com
c8ba857171 [PATCH] libsysfs does not need mntent.h in it's header file. 2005-04-26 21:06:22 -07:00
greg@kroah.com
bb27dd9b6d [PATCH] klibc makefile changes. 2005-04-26 21:06:22 -07:00
greg@kroah.com
5c75a3ecd1 [PATCH] build tdb and libsysfs from the same makefile as udev.
This fixes problem of libsysfs and tdb getting build with different gcc options
as the rest of udev.
2005-04-26 21:05:23 -07:00
greg@kroah.com
1c386a909a [PATCH] udev build tweaks to tdb's spinlock code 2005-04-26 21:05:23 -07:00
greg@kroah.com
32ff5bca15 [PATCH] udev-add build cleanups for other libc versions. 2005-04-26 21:05:23 -07:00
greg@kroah.com
aa04c7f0cf [PATCH] tweak tdb to build within udev better. 2005-04-26 21:05:23 -07:00
greg@kroah.com
3e2677a31e [PATCH] make libsysfs spit debug messages to the same place as the rest of udev. 2005-04-26 21:05:23 -07:00
greg@kroah.com
bf0314e326 [PATCH] make libsysfs build cleanly 2005-04-26 21:05:23 -07:00
greg@kroah.com
a41a0e28c2 [PATCH] added klibc version 0.82 (cvs tree) to the udev tree.
Not hooked up to the build yet.
2005-04-26 21:05:23 -07:00
greg@kroah.com
6c0eae77a1 [PATCH] makefile fix for now. 2005-04-26 21:05:22 -07:00
greg@kroah.com
daf0bafa81 [PATCH] hm, makefile bug with so many files... will fix later... 2005-04-26 21:05:22 -07:00
greg@kroah.com
562e881016 [PATCH] regression tests starting to be added. 2005-04-26 21:04:10 -07:00
greg@kroah.com
64455bfc69 [PATCH] fix LABEL bug for device files (not class files.) 2005-04-26 21:04:10 -07:00
greg@kroah.com
9d496c74f3 [PATCH] got rid of struct device_attr
namedev.c is still a mess, that's up next after testing...
2005-04-26 21:04:10 -07:00
greg@kroah.com
d411208793 [PATCH] rename namedev.permissions and namedev.config to udev.permissions and udev.config
the namedev name didn't really make much sense anymore...
2005-04-26 21:04:09 -07:00
greg@kroah.com
7bfd1a5643 [PATCH] more warning flags to the build. 2005-04-26 21:04:09 -07:00
kay@vrfy.org
c2ec26b928 [PATCH] namedev.c comments + debug patch
and a patch for namdev.c comments + debug
o correct 'device device'
o correct permission file to config file
2005-04-26 21:04:09 -07:00
greg@kroah.com
116176b0bd [PATCH] fix dbg line in namedev.c
Thanks to Kay Sievers <kay@vrfy.org> for pointing this out.
2005-04-26 21:04:09 -07:00
kay@vrfy.org
eb13ff8707 [PATCH] man page update
here a new patch for the man page:
o namdev.permissions added
o corrected a few typos
o corrected text for config line format.
  owner, group mode are only in namedev.permissions
  (don't know what i was dreaming, while i wrote this :))
2005-04-26 21:04:09 -07:00
rml@tech9.net
6089318cd4 [PATCH] udev: another canidate for static
Another one of those "trivial patches so everything must be good"

sleep_for_dev() isn't exported or defined in a header, so it can be
marked 'static'
2005-04-26 21:04:09 -07:00
greg@kroah.com
c2f17c9ea8 [PATCH] more overrides of config info with env variables if in test mode. 2005-04-26 21:04:09 -07:00
greg@kroah.com
5b52fccb59 [PATCH] Fix bug causing udev to sleep forever waiting for dev file to show up.
Now we will timeout properly.
2005-04-26 21:04:09 -07:00
greg@kroah.com
ada26cf593 [PATCH] change version to 004_bk 2005-04-26 21:01:42 -07:00
greg@kroah.com
c056c5141b [PATCH] make config files, sysfs root, and udev root configurable from config variables
This will make running tests a lot simpler.
2005-04-26 21:01:42 -07:00
greg@kroah.com
d4e52dd0d9 [PATCH] 004 changelog entrys 2005-04-26 21:01:42 -07:00
greg@kroah.com
97d8c01567 [PATCH] 004 release 2005-04-26 21:01:42 -07:00
dsteklof@us.ibm.com
fe3fe3b29f [PATCH] new version of libsysfs patch
Here's the patch applying the latest libsysfs.
	- adds the latest libsysfs code to udev
		* new code includes dlist implementation, a generic linked list
			implementation. Needed our own because LGPL
		* rearranged structures
		* provided more functions for accessing directory and attributes
	- gets rid of ->directory->path references in namedev.c
	- replaces sysfs_get_value_from_attributes with sysfs_get_classdev_attr
2005-04-26 21:01:42 -07:00
lkml001@vrfy.org
3370fb2152 [PATCH] man file update
changes:
o CALLOUT method included
o required keys for every match method listed
o keywords changed to uppercase in EXAMPLE
2005-04-26 21:01:42 -07:00
greg@kroah.com
5840bc63e2 [PATCH] major database cleanups
Now we standardise on a struct udevice to pass around, and store in the
database.  This cleaned up the database code a lot.
2005-04-26 21:01:42 -07:00
greg@kroah.com
c8c47999ff [PATCH] Changed test.block and test.tty to take ACTION from the command line. 2005-04-26 21:01:42 -07:00
greg@kroah.com
29fd7e679b [PATCH] don't sleep if 'dev' file is already present on device add.
instead sleep for up to 10 seconds waiting for it to show up.
2005-04-26 21:01:42 -07:00
greg@kroah.com
727d1ba5be [PATCH] fix comment about how the "dev" file is made up. 2005-04-26 21:01:42 -07:00
greg@kroah.com
a9ce0a410e [PATCH] more database work. Now we only store the info we really need right now.
Also delete the record after the device is gone, and fix up a memory leak.
2005-04-26 21:01:42 -07:00
greg@kroah.com
05fdfe68e2 [PATCH] add BUS= bug to TODO list so it will not get forgotten.
Thanks to reg@dwf.com for pointing this out to me.
2005-04-26 21:01:42 -07:00
lkml001@vrfy.org
d3db5e5e40 [PATCH] man page update 2005-04-26 21:01:42 -07:00
rml@tech9.net
c2405f502c [PATCH] udev: mode should be mode_t
Unix file modes should be stored in a mode_t, not a standard type.  At
the moment it is actually unsigned, in fact, not a signed integer.

Attached patch does an s/int mode/mode_t mode/ and cleans up the
results.
2005-04-26 21:01:41 -07:00
rml@tech9.net
d7e954a4ef [PATCH] udev: trivial trivialities
Yah yah, really trivial stuff...

	- get_class_device() doesn't need to be exported; it
	  should be static

	- white space cleanup
2005-04-26 21:01:41 -07:00
rml@tech9.net
fd14ee04ef [PATCH] udev: cool test scripts again
> But the test.block script doesn't catch any partitions on the block
> devices :)

Never happy!

        [19:07:52]root@phantasy:~/src/udev/udev# ./test.block
        [19:13:37]root@phantasy:~/src/udev/udev# ls /udev/hd*
        ls: /udev/hd*: No such file or directory
        [19:13:42]root@phantasy:~/src/udev/udev# ./test.block
        [19:13:53]root@phantasy:~/src/udev/udev# ls /udev/hd*
        /udev/hda   /udev/hda2  /udev/hda4  /udev/hda6  /udev/hdd
        /udev/hda1  /udev/hda3  /udev/hda5  /udev/hdc

test.block now recurses /sys/block, looking for partitions.  Should add
all drives and all partitions.
2005-04-26 21:01:41 -07:00
rml@tech9.net
8634e6d111 [PATCH] udev spec file symlink support
> Hm, I would also like to add the /etc/hotplug.d/default/udev.hotplug
> symlink, but rpm doesn't seem to like symlinks in the %files section.
> Anyone know how to do this properly?

The problem is that the symlink is left dangling to an absolute location
in the build root, which won't exist on the installer's system.  RPM 4.0
and on catches this.

Attached patch fixes it up and makes it work.
2005-04-26 21:01:41 -07:00
greg@kroah.com
88449f27e7 [PATCH] spec file changes. 2005-04-26 21:01:41 -07:00
rml@mvista.com
5892ceb540 [PATCH] udev: cool test scripts
This patch changes test.tty and test.block to add/remove each tty and
block device, respectively, on the system.  Great way to
populate/unpopulate udev rapidly.

Its just a simple for loop over the sysfs entries.
2005-04-26 21:01:41 -07:00
greg@kroah.com
577aade748 [PATCH] test.block changes. 2005-04-26 21:01:41 -07:00
greg@kroah.com
410e08dd08 [PATCH] ok, rpm likes the "_" character instead of "-" better... 2005-04-26 21:01:41 -07:00
rml@tech9.net
bbab56baed [PATCH] udev spec file bits
Some spec file changes.  Primarily, this makes the thing build without a
build root if so desired (i.e. build right out of /usr/src/redhat and
the standard file system).  It should still build from a build root,
too.

Also:

	- Add some Prereqs
	- Pass RPM_OPT_FLAGS to make so we build with the RPM build
	  policy (i.e., optimizations, architecture, etc.)
	- Specify the exact files in %files to make sure we install
	  everything properly and avoid a warning
2005-04-26 21:01:41 -07:00
greg@kroah.com
45dbc61ebe [PATCH] change the version to 003-bk to keep things sane with people using the bk tree. 2005-04-26 21:01:41 -07:00
greg@kroah.com
ca99986023 [PATCH] got "remove of named devices" working.
database code still needs some major cleanup.
2005-04-26 21:01:41 -07:00
greg@kroah.com
1c596cc0a5 [PATCH] fix segfaults when dealing with partitions. 2005-04-26 21:01:41 -07:00
greg@kroah.com
22b0002379 [PATCH] update changelog for 003 release 2005-04-26 21:01:41 -07:00
greg@kroah.com
2212049646 [PATCH] update the spec file for the new version and install process.
Spec file still does not install all of the proper files.
2005-04-26 21:01:41 -07:00
greg@kroah.com
d3069ca3b7 [PATCH] fix makefile release rule to not drop tdb.h file. 2005-04-26 21:01:41 -07:00