aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
AgeCommit message (Collapse)AuthorFilesLines
2012-03-18release 182182Kay Sievers1-1/+1
2012-03-07remove edd_id extraKay Sievers1-9/+0
The use of identifying disks by magic byte sequences outside of the filesystem or partion table is fragile and usually creates more problems than it solves.
2012-03-07move src/extras subdirectories to src/Kay Sievers1-2/+2
2012-03-07remove udev-aclKay Sievers1-15/+0
Udev-acl will be part of a future ConsoleKit release. On systemd systems, advanced ConsoleKit and udev-acl functionality are natively provided by systemd.
2012-02-12build-sys: add --disable-manpagesKay Sievers1-68/+74
2012-02-07release 181181Kay Sievers1-1/+1
2012-02-07builtin: kmod - depend on libkmod >= 5Lucas De Marchi1-1/+1
2012-01-30configure: show ROOTPREFIX in firmware path option help textKay Sievers1-1/+1
2012-01-29release 180180Kay Sievers1-1/+1
2012-01-25release 179179Kay Sievers1-1/+1
2012-01-21release 178178Kay Sievers1-1/+1
2012-01-12release 177177Kay Sievers1-1/+1
2012-01-11release 176176Kay Sievers1-1/+1
2012-01-10tabs are as useful as a hole in the headKay Sievers1-119/+119
2012-01-09build-sys: try to build without installed xsltprocKay Sievers1-0/+2
2012-01-06merge udev/, libudev/, systemd/ files in src/; move extras/ to src/Kay Sievers1-5/+5
2012-01-05require kmod >= 3Kay Sievers1-1/+1
2012-01-05build-sys: use use ${ac_default_prefix}Kay Sievers1-1/+1
2011-12-27builtin: move usb-db, pci-db to builtinsKay Sievers1-43/+35
2011-12-25make: introduce --with-rootprefix=Kay Sievers1-1/+7
2011-12-23builtin: kmod - link against libkmodKay Sievers1-2/+2
2011-12-23autogen.sh: moce CFLAGS from to configure.ac; print common ./configure optionsKay Sievers1-0/+8
2011-12-23builtin: kmod - switch modprobe to builtinKay Sievers1-1/+0
2011-12-23buildsys: disable tar.gzKay Sievers1-1/+1
2011-12-21prepare builtins for blkid and kmodKay Sievers1-0/+2
2011-12-21make: do not (mis-)use the config file generator, create .xz tarballKay Sievers1-11/+3
2011-12-14configure: fix typoKay Sievers1-1/+1
<mgorny> kay: btw you've got sbindir: ${bindir} <mgorny> in configure check result printing <mgorny> I think that's a typo <kay> oh
2011-12-05use libexecdir, bindir, sbindir, switch to /usr/lib/udev in documentationKay Sievers1-1/+6
2011-12-05rename 'init' directory to 'systemd'Kay Sievers1-3/+3
2011-11-07release 175175Kay Sievers1-1/+1
2011-11-04make: tweak some autofoo according to Flameeyes' recommendations for libabcKay Sievers1-46/+37
2011-11-02replace AC_DISABLE_STATIC with LT_INIT([disable-static])Kay Sievers1-2/+1
2011-10-19release 174174Kay Sievers1-3/+3
2011-07-30release 173173Kay Sievers1-1/+1
2011-07-19configure: reorder optionsKay Sievers1-55/+51
2011-07-19configure: allow to disable mtd_probeAllin Cottrell1-0/+8
2011-07-14udev-acl: skip ACLs when systemd is running, disable by defaultKay Sievers1-14/+14
2011-07-11release 172172Kay Sievers1-1/+1
2011-06-18delete mobile-action-modeswitch which has moved to usb_modeswitchKay Sievers1-12/+0
2011-06-10configure: add AC_CONFIG_AUX_DIR, AC_CONFIG_SRCDIRKay Sievers1-11/+11
2011-05-27release 171171Kay Sievers1-1/+1
2011-05-23configure: allow usb.ids location to be specifiedScott James Remnant1-2/+12
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-19release 170170Kay Sievers1-1/+1
2011-05-19configure.ac: fixes for rule_generator and modeswitchMichal Soltys1-3/+3
2011-05-18release 169169Kay Sievers1-1/+1
2011-05-10update INSTALL, NEWS, configure comment, queue docKay Sievers1-1/+1
2011-05-10configure: reintroduce introspection flags to fix crosscompilationKoen Kooi1-0/+9
2011-04-29delete hid2hci which moved to the bluez treeKay Sievers1-14/+0
2011-04-29configure: allow to enable/disable extras individuallyKay Sievers1-36/+116
- remove gobject introspection switch - disable hid2hci by default (moved to bluez) - disable action-modeswitch by default (will move to usb_modeswitch) - disable edd_id by default (problems with disk signatures) - disable legacy floppy by default (no more nasty device node hacks by default)
2011-03-30version bumpKay Sievers1-1/+1
2011-03-23systemd: bind udev control socket in systemd and split udev.serviceKay Sievers1-0/+1
We should bind the udev socket from systemd, so we are sure that the abstract namespace socket is always bound by a root process and there is never a window during an update where an untrusted process can steal our socket. Also split the udev.service file, so that the daemon can be updated/restarted without triggering any coldplug events.
2011-03-19fstab_import: remove from configureKay Sievers1-1/+0
2011-02-15v4l_id: Drop videodev.h check againMartin Pitt1-3/+0
It only uses v4l2 now.
2011-02-15Merge branch 'master' of git+ssh://master.kernel.org/pub/scm/linux/hotplug/udevKay Sievers1-0/+3
2011-02-15Fix building with --disable-extrasMartin Pitt1-3/+3
We always need to define automake conditionals, otherwise configure fails with --disable-extras.
2011-02-15Only build v4l_id if V4L1 header file is availableMartin Pitt1-0/+3
2011-02-10version bumpKay Sievers1-1/+1
2010-12-16version bumpKay Sievers1-1/+1
2010-12-15libudev: record and export "age" of device recordKay Sievers1-0/+2
2010-10-23version bumpKay Sievers1-1/+1
2010-10-13version bumpKay Sievers1-1/+1
2010-09-07Bump required GLib version to 2.22David Zeuthen1-1/+1
This is needed for g_main_context_get_thread_default(). Signed-off-by: David Zeuthen <davidz@redhat.com>
2010-09-03version bumpKay Sievers1-1/+1
2010-09-02Don't install systemd scripts with --without-systemdsystemunitdirMichael Forney1-2/+4
Currently, the scripts get installed to /no/ if that option is specified. Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-08-19version bumpKay Sievers1-1/+1
2010-07-12version bumpKay Sievers1-1/+1
2010-07-07version bumpKay Sievers1-1/+1
2010-06-25make: pre-process and install systemd service files when neededKay Sievers1-3/+13
2010-06-24version bumpKay Sievers1-1/+1
2010-06-02version bumpKay Sievers1-1/+1
2010-06-02configure.ac: fix cross compilationPaul Bender1-4/+8
"Be aware that, like most Autoconf macros, they test a feature of the host machine, and therefore, they die when cross-compiling"
2010-05-25configure.ac: version bumpKay Sievers1-1/+1
2010-05-25configure.ac: version bumpKay Sievers1-1/+1
2010-05-12configure.ac: version bumpKay Sievers1-1/+1
2010-04-24configure.ac: move firmware-path setting out of extras sectionRobby Workman1-20/+18
2010-04-21configure.ac: version bumpKay Sievers1-1/+1
2010-04-21configure.ac: fix broken firmware search path in configure.acRobby Workman1-1/+1
Correct a silly typo: s/fimware/firmware/
2010-04-20configure.ac: version bumpKay Sievers1-1/+1
2010-04-20configure.ac: ddd --with-firmware-path optionYury G. Kudryashov1-0/+21
In NixOS we need to use non-standard firmware path: we have no /lib.
2010-04-15configure.ac - fix typo in --with-pci-ids-path optionYury G. Kudryashov1-1/+1
2010-03-11udev needs automake 1.10Adrian Bunk1-1/+1
extras/gudev/docs/Makefile.am:4: require Automake 1.10, but have 1.9.6 libudev/docs/Makefile.am:4: require Automake 1.10, but have 1.9.6 Signed-off-by: Martin Pitt <martin.pitt@ubuntu.com>
2010-02-18configure.ac: version bumpKay Sievers1-1/+1
2010-01-25keymap: linux/input.h - get absolute include path from gccKay Sievers1-0/+5
2010-01-13configure.ac: version bumpKay Sievers1-1/+1
2010-01-07gobject-introspection: use $datadir instead of $prefixKay Sievers1-1/+1
2009-12-15configure.ac: version bumpKay Sievers1-1/+1
2009-12-03configure.ac: version bumpKay Sievers1-1/+1
2009-11-16remove "ignore_device"Kay Sievers1-1/+1
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-10gudev: fix pkg-config call to work with "make distcheck"Kay Sievers1-4/+4
2009-08-14configure.ac: version bumpKay Sievers1-1/+1
2009-08-08Use LT_INIT to explicit that udev needs libtool series 2.Diego Elio 'Flameeyes' Pettenò1-1/+1
2009-08-07Finally, also merge gudev into the top-level Makefile.am.Diego Elio 'Flameeyes' Pettenò1-1/+0
The Introspection rules are not tested yet; more touch-ups have been made for them.
2009-08-07Merge keymap building in the top-level Makefile.am.Diego Elio 'Flameeyes' Pettenò1-1/+0
Slight adjustment around the tests and the rules for the new working directory.
2009-08-07Also merge into the top-level Makefile.am the simpler extras.Diego Elio 'Flameeyes' Pettenò1-4/+0
2009-08-07Merge libudev, udev, and the unconditional extras in a single Makefile.am.Diego Elio 'Flameeyes' Pettenò1-18/+1
Instead of using multiple recursive Makefile.am files, use a single Makefile.am that sets and builds all the basic suite of libraries and binaries for udev. This reduces the number of files in the source tree, and also reduces drastically the build time when using parallel-make. With this setup, all the compile steps will be executed in parallel, and just the linking stage will be (partially) serialised on the libraries creation.
2009-07-21configure.ac: version bumpKay Sievers1-1/+1
2009-07-08configure.ac: version bumpKay Sievers1-1/+1
2009-07-05build: add *exec* to the internal rootlibdir nameKay Sievers1-2/+2
Automake like variables with *exec* in the directory names, to decide, that it isn't *data*: http://www.gnu.org/software/hello/manual/automake/The-Two-Parts-of-Install.html#The-Two-Parts-of-Install
2009-06-22configure.ac: version bumpKay Sievers1-1/+1
2009-06-22configure.ac: version bumpKay Sievers1-1/+1
2009-06-20configure.ac: add AM_SILENT_RULESKay Sievers1-1/+1
2009-06-19docs: install writing_udev_rulesKay Sievers1-0/+1
2009-06-19udev.pc: addKay Sievers1-0/+1
2009-06-17configure.ac: print error if gperf is missingKay Sievers1-0/+3
2009-06-17extras/modem-modeswitch: move from udev-extrasDan Williams1-0/+1
2009-06-17keymap: move from udev-extrasMartin Pitt1-0/+5
2009-06-17cleanup ./configure installation directory optionsKay Sievers1-26/+15
2009-06-16configure: enable all extras by default, provide --disable-extrasKay Sievers1-2/+2
2009-06-16usb-db: move from udev-extrasLennart Poettering1-0/+20
2009-06-16gudev: fix typo in configure optionKay Sievers1-1/+1
2009-06-16hid2hci: move from udev-extrasMario Limonciello1-0/+5
2009-06-16v4l_id: move from udev-extrasKay Sievers1-0/+1
2009-06-16INSTALL: add --enable-extrasKay Sievers1-0/+3
2009-06-16gudev: move from udev-extrasDavid Zeuthen1-0/+20
GObject libudev access. Initial version from Bastien Nocera, current version by David Zeuthen.
2009-06-16udev-acl: move from udev-extrasKay Sievers1-0/+13
The build of extras with larger external dependencies is wrapped in: --enable-extras
2009-06-16libudev: move .so version to libudev MakefileKay Sievers1-8/+0
2009-06-15libudev: add gtk-docKay Sievers1-0/+3
2009-06-14USE_LOG -> ENABLE_LOGGING, DEBUG -> ENABLE_DEBUG, USE_SELINUX -> WITH_SELINUXKay Sievers1-10/+8
2009-06-08libudev: move to top-level directoryKay Sievers1-2/+2
2009-06-04udevd: convert to event worker processesKay Sievers1-4/+1
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-05-21udevd: implement a more efficient queue file formatAlan Jenkins1-2/+2
Directory lookups show up in profiling. The queue files are responsible for a large proportion of file-related system calls in udev coldplug. Instead of creating a file for each event, append their details to a log file. The file is periodically rebuilt (garbage-collected) to prevent it from growing indefinitely. This single queue file replaces both the queue directory and the uevent_seqnum file. On desktop systems the file tends not to grow beyond one page. So it should also save a small amount of memory in tmpfs. Tests on a running EeePC indicate average savings of 5% *udevd* cpu time as measured by oprofile. __link_path_walk is reduced from 1.5% to 1.3%. It is not completely clear where the rest of the gains come from. In tests running ~400 events, the queue file is rebuilt about 5 times. Signed-off-by: Alan Jenkins <alan-jenkins@tuffmail.co.uk>
2009-05-13version bumpKay Sievers1-1/+1
2009-05-12delete libvolume_idKay Sievers1-11/+0
2009-05-01build: use AC_MSG_RESULTKay Sievers1-3/+3
2009-04-22libudev: monitor - add client socket filter for subsystem valueKay Sievers1-3/+3
Messages send back by the udev daemon to the netlink socket are multiplexed by the kernel and delivered to multiple clients. The clients can upload a socket filter to let the kernel drop messages not belonging to a certain subsystem. This prevent needless wakeups and message processing for users who are only interested in a subset of available events. Recent kernels allow untrusted users to listen to the netlink messages. The messages send by the udev daemon are versioned, to prevent any custom software reading them without libudev. The message wire format may change with any udev version update.
2009-04-15libudev: path_encode - always return 0 if encoded string does not fit into sizeKay Sievers1-1/+1
2009-04-14version bumpKay Sievers1-3/+2
2009-03-29send monitor events back to netlink socketKay Sievers1-3/+3
Instead of of our own private monitor socket, we send the processed event back to our netlink socket, to the multicast group 2 -- so any number of users can listen to udev events, just like they can listen to kernel emitted events on group 1.
2009-03-18udevadm: test - handling trailing '/' in devpathKay Sievers1-1/+1
On Wed, Mar 18, 2009 at 16:00, Matthias Schwarzott <zzam@gentoo.org> wrote: found out how the error occurs: It is a difference between A. udevadm test /sys/class/mem/null/ and B. udevadm test /sys/class/mem/null Case A was the case that showed the error behaviour. It seems udevadm is confused by the trailing slash. This behaviour seems to be there since ages.
2009-03-18version bumpKay Sievers1-1/+1
2009-03-11libudev: ctrl - return error after sending ctrl messageKay Sievers1-3/+3
2009-03-06libvolume_id: bump ageHarald Hoyer1-3/+3
Because you added the symbol volume_id_set_uuid_sub() in commit 14e18278, you have to increase the library minor version.
2009-03-04libudev: queue - use lstat() to check existence of symlinkKay Sievers1-1/+1
2009-03-03volume_id: ntfs - fix uuid settingKay Sievers1-1/+1
In my scenario, the ntfs prober did *not* detect the presence of a ntfs filesystem (i.e. vol_id --probe-all returned *only* ext3). However, if you examine the source of the ntfs prober, it overwrites the uuid field of the volume_id object long before it actually decides there's a valid filesystem there - this resulted in vol_id returning the rather bizarre combination of type=ext3, but a uuid populated by the ntfs prober. https://bugs.edge.launchpad.net/ubuntu/+source/udev/+bug/337015
2009-03-03version bumpKay Sievers1-1/+1
2009-02-26use AC_USE_SYSTEM_EXTENSIONS instead of AC_GNU_SOURCEKay Sievers1-1/+1
2009-02-26add m4/ subdirKay Sievers1-0/+1
2009-02-24use the event udev_device to disable the watch on "remove"Kay Sievers1-1/+1
2009-02-23version bumpKay Sievers1-1/+1
2009-01-25version bumpKay Sievers1-2/+2
2009-01-15volume_id: support via raid version 2Sven Jost1-1/+1
2009-01-14libudev: use 4096 bytes buffer for attribute readingKay Sievers1-1/+1
2009-01-10version bumpKay Sievers1-2/+2
2009-01-03libudev: bump revisionKay Sievers1-1/+1
2008-12-29build: default to --prefix=/usr --exec-prefix=""Kay Sievers1-0/+4
2008-12-16build: add -lsepolKay Sievers1-1/+1
Harald needs it for static binaries.
2008-12-04make: install serial rules fileKay Sievers1-1/+1
2008-12-02update configure and NEWSKay Sievers1-1/+1
2008-12-02update configure and NEWSKay Sievers1-1/+1
2008-11-22update NEWS TODOKay Sievers1-1/+1
2008-11-18bump versionKay Sievers1-2/+2
2008-11-18update NEWSKay Sievers1-1/+1
2008-11-13volume_id: bump revisionKay Sievers1-1/+1
2008-11-13configure: add linux-hotplug mail addressKay Sievers1-1/+1
2008-11-13update NEWSKay Sievers1-1/+1
2008-11-07release 132132Kay Sievers1-1/+1
2008-10-18pass make distcheckKay Sievers1-3/+3
2008-10-13vol_id: update READMEKay Sievers1-2/+2
2008-10-03vol_id: add size= optionKay Sievers1-3/+3
2008-10-01release 129129Kay Sievers1-1/+1
2008-09-11release 128128Kay Sievers1-2/+2
2008-09-10use size definitions from libudevKay Sievers1-4/+0
2008-09-10volume_id: merge util.h in libvolume_id-private.hKay Sievers1-1/+1
2008-08-29release 127127Kay Sievers1-1/+1
2008-08-28volume_id: remove deprecated functions and bump major versionKay Sievers1-2/+2
2008-08-27libudev: add library to access udev informationKay Sievers1-0/+10
2008-08-12add some warningsKay Sievers1-1/+1
2008-08-08build: remove autopoint checkKay Sievers1-5/+4
2008-07-30use autotoolsKay Sievers1-0/+118