summaryrefslogtreecommitdiffstats
path: root/hal
diff options
context:
space:
mode:
authortnut <tnut at nutyx dot com>2012-01-08 12:15:45 +0100
committertnut <tnut at nutyx dot com>2012-01-08 12:15:45 +0100
commit3f57a7f93b3e7550cbd73036f6a56654e17d1d5c (patch)
tree819b14ab0377fe2054fe59866669d904e9e0b4b5 /hal
parentc9972ec7f32bf9d37388e853fe9bf633e242d05a (diff)
downloadnutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.gz
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.bz2
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.tar.xz
nutyx-extra-3f57a7f93b3e7550cbd73036f6a56654e17d1d5c.zip
split de git pakxe et NuTyX-extra
Diffstat (limited to 'hal')
-rw-r--r--hal/.footprint.i686199
-rw-r--r--hal/.footprint.x86_64199
-rw-r--r--hal/.md5sum.i6867
-rw-r--r--hal/.md5sum.x86_647
-rwxr-xr-xhal/10-keymap.fdi8
-rwxr-xr-xhal/Pkgfile51
-rwxr-xr-xhal/haldaemon47
-rwxr-xr-xhal/halusers.conf14
-rw-r--r--hal/pre-install14
-rwxr-xr-xhal/use_udevadm_not_udevinfo.patch.gzbin0 -> 677 bytes
10 files changed, 546 insertions, 0 deletions
diff --git a/hal/.footprint.i686 b/hal/.footprint.i686
new file mode 100644
index 000000000..44fd93499
--- /dev/null
+++ b/hal/.footprint.i686
@@ -0,0 +1,199 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/dbus-1/
+drwxr-xr-x root/root etc/dbus-1/system.d/
+-rw-r--r-- root/root etc/dbus-1/system.d/hal.conf
+-rwxr-xr-x root/root etc/dbus-1/system.d/halusers.conf
+drwxr-xr-x root/root etc/hal/
+drwxr-xr-x root/root etc/hal/fdi/
+drwxr-xr-x root/root etc/hal/fdi/information/
+drwxr-xr-x root/root etc/hal/fdi/policy/
+-rwxr-xr-x root/root etc/hal/fdi/policy/10-keymap.fdi
+lrwxrwxrwx root/root etc/hal/fdi/policy/10-x11-input.fdi -> /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi
+drwxr-xr-x root/root etc/hal/fdi/preprobe/
+drwxr-xr-x root/root etc/rc.d/
+drwxr-xr-x root/root etc/rc.d/init.d/
+-rwxr-xr-x root/root etc/rc.d/init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc0.d/
+lrwxrwxrwx root/root etc/rc.d/rc0.d/K29haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc1.d/
+lrwxrwxrwx root/root etc/rc.d/rc1.d/K29haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc2.d/
+lrwxrwxrwx root/root etc/rc.d/rc2.d/S21haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc3.d/
+lrwxrwxrwx root/root etc/rc.d/rc3.d/S21haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc4.d/
+lrwxrwxrwx root/root etc/rc.d/rc4.d/S21haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc5.d/
+lrwxrwxrwx root/root etc/rc.d/rc5.d/S21haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc6.d/
+lrwxrwxrwx root/root etc/rc.d/rc6.d/K29haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rcsysinit.d/
+drwxr-xr-x root/root etc/sysconfig/
+drwxr-xr-x root/root etc/udev/
+drwxr-xr-x root/root etc/udev/rules.d/
+-rw-r--r-- root/root etc/udev/rules.d/90-hal.rules
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/hal-device
+-rwxr-xr-x root/root usr/bin/hal-disable-polling
+-rwxr-xr-x root/root usr/bin/hal-find-by-capability
+-rwxr-xr-x root/root usr/bin/hal-find-by-property
+-rwxr-xr-x root/root usr/bin/hal-get-property
+-rwxr-xr-x root/root usr/bin/hal-is-caller-locked-out
+-rwxr-xr-x root/root usr/bin/hal-is-caller-privileged
+-rwxr-xr-x root/root usr/bin/hal-lock
+-rwxr-xr-x root/root usr/bin/hal-set-property
+-rwxr-xr-x root/root usr/bin/hal-setup-keymap
+-rwxr-xr-x root/root usr/bin/lshal
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/hal/
+-rw-r--r-- root/root usr/include/hal/libhal-storage.h
+-rw-r--r-- root/root usr/include/hal/libhal.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/hal/
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-cleanup-all-mountpoints
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-cleanup-mountpoint
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-closetray
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-eject
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-mount
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-unmount
+-rwxr-xr-x root/root usr/lib/hal/hal-system-power-pm-is-supported
+-rwxr-xr-x root/root usr/lib/hal/hal-system-power-pmu
+-rwxr-xr-x root/root usr/lib/hal/hal-system-setserial
+-rwxr-xr-x root/root usr/lib/hal/hal-system-sonypic
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-acpi
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-cpufreq
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-generic-backlight
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-hid-ups
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-imac-backlight
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-input
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-ipw-killswitch
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-leds
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-macbook-backlight
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-macbookpro-backlight
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-pmu
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-rfkill-killswitch
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-storage
+-rwxr-xr-x root/root usr/lib/hal/hald-generate-fdi-cache
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-hiddev
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-ieee1394-unit
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-input
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-net-bluetooth
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-pc-floppy
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-printer
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-serial
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-smbios
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-storage
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-volume
+-rwxr-xr-x root/root usr/lib/hal/hald-runner
+drwxr-xr-x root/root usr/lib/hal/scripts/
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-dockstation-undock
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-functions
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-luks-remove
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-luks-setup
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-luks-teardown
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-killswitch-get-power
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-killswitch-set-power
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-lcd-get-brightness
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-lcd-set-brightness
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-hibernate
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-reboot
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-set-power-save
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-shutdown
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-suspend
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-suspend-hybrid
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-wol-enable
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-wol-enabled
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-wol-supported
+drwxr-xr-x root/root usr/lib/hal/scripts/linux/
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-dockstation-undock-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-luks-remove-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-luks-setup-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-luks-teardown-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-killswitch-get-power-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-killswitch-set-power-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-lcd-get-brightness-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-lcd-set-brightness-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-reboot-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-set-power-save-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-shutdown-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-suspend-hybrid-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-suspend-linux
+lrwxrwxrwx root/root usr/lib/hal/scripts/linux/hal-system-wol-enable-linux -> hal-system-wol-linux
+lrwxrwxrwx root/root usr/lib/hal/scripts/linux/hal-system-wol-enabled-linux -> hal-system-wol-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-wol-linux
+lrwxrwxrwx root/root usr/lib/hal/scripts/linux/hal-system-wol-supported-linux -> hal-system-wol-linux
+-rw-r--r-- root/root usr/lib/libhal-storage.a
+-rwxr-xr-x root/root usr/lib/libhal-storage.la
+lrwxrwxrwx root/root usr/lib/libhal-storage.so -> libhal-storage.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libhal-storage.so.1 -> libhal-storage.so.1.0.0
+-rwxr-xr-x root/root usr/lib/libhal-storage.so.1.0.0
+-rw-r--r-- root/root usr/lib/libhal.a
+-rwxr-xr-x root/root usr/lib/libhal.la
+lrwxrwxrwx root/root usr/lib/libhal.so -> libhal.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libhal.so.1 -> libhal.so.1.0.0
+-rwxr-xr-x root/root usr/lib/libhal.so.1.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/hal-storage.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/hal.pc
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/hald
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/PolicyKit/
+drwxr-xr-x root/root usr/share/PolicyKit/policy/
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.dockstation.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.killswitch.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.leds.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.power-management.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.storage.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.wol.policy
+drwxr-xr-x root/root usr/share/hal/
+drwxr-xr-x root/root usr/share/hal/fdi/
+-rw-r--r-- root/root usr/share/hal/fdi/fdi.dtd
+drwxr-xr-x root/root usr/share/hal/fdi/information/
+drwxr-xr-x root/root usr/share/hal/fdi/information/10freedesktop/
+drwxr-xr-x root/root usr/share/hal/fdi/information/20thirdparty/
+drwxr-xr-x root/root usr/share/hal/fdi/policy/
+drwxr-xr-x root/root usr/share/hal/fdi/policy/10osvendor/
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-cpufreq.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-dockstation.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-imac-backlight.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-input-policy.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-leds.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-macbook-backlight.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-macbookpro-utils.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-power-mgmt-policy.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-rfkill-switch.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-tabletPCs.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/30-wol.fdi
+drwxr-xr-x root/root usr/share/hal/fdi/policy/20thirdparty/
+drwxr-xr-x root/root usr/share/hal/fdi/preprobe/
+drwxr-xr-x root/root usr/share/hal/fdi/preprobe/10osvendor/
+drwxr-xr-x root/root usr/share/hal/fdi/preprobe/20thirdparty/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/hal-disable-polling.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-find-by-capability.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-find-by-property.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-get-property.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-is-caller-locked-out.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-is-caller-privileged.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-lock.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-set-property.1.gz
+-rw-r--r-- root/root usr/share/man/man1/lshal.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/hald.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/cache/
+drwxr-xr-x haldaemon/haldaemon var/cache/hald/
+drwxr-xr-x root/root var/run/
+drwxr-xr-x haldaemon/haldaemon var/run/hald/
+drwxr-xr-x root/root var/run/hald/hald-local/
+drwxr-xr-x root/root var/run/hald/hald-runner/
diff --git a/hal/.footprint.x86_64 b/hal/.footprint.x86_64
new file mode 100644
index 000000000..44fd93499
--- /dev/null
+++ b/hal/.footprint.x86_64
@@ -0,0 +1,199 @@
+drwxr-xr-x root/root etc/
+drwxr-xr-x root/root etc/dbus-1/
+drwxr-xr-x root/root etc/dbus-1/system.d/
+-rw-r--r-- root/root etc/dbus-1/system.d/hal.conf
+-rwxr-xr-x root/root etc/dbus-1/system.d/halusers.conf
+drwxr-xr-x root/root etc/hal/
+drwxr-xr-x root/root etc/hal/fdi/
+drwxr-xr-x root/root etc/hal/fdi/information/
+drwxr-xr-x root/root etc/hal/fdi/policy/
+-rwxr-xr-x root/root etc/hal/fdi/policy/10-keymap.fdi
+lrwxrwxrwx root/root etc/hal/fdi/policy/10-x11-input.fdi -> /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi
+drwxr-xr-x root/root etc/hal/fdi/preprobe/
+drwxr-xr-x root/root etc/rc.d/
+drwxr-xr-x root/root etc/rc.d/init.d/
+-rwxr-xr-x root/root etc/rc.d/init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc0.d/
+lrwxrwxrwx root/root etc/rc.d/rc0.d/K29haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc1.d/
+lrwxrwxrwx root/root etc/rc.d/rc1.d/K29haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc2.d/
+lrwxrwxrwx root/root etc/rc.d/rc2.d/S21haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc3.d/
+lrwxrwxrwx root/root etc/rc.d/rc3.d/S21haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc4.d/
+lrwxrwxrwx root/root etc/rc.d/rc4.d/S21haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc5.d/
+lrwxrwxrwx root/root etc/rc.d/rc5.d/S21haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rc6.d/
+lrwxrwxrwx root/root etc/rc.d/rc6.d/K29haldaemon -> ../init.d/haldaemon
+drwxr-xr-x root/root etc/rc.d/rcsysinit.d/
+drwxr-xr-x root/root etc/sysconfig/
+drwxr-xr-x root/root etc/udev/
+drwxr-xr-x root/root etc/udev/rules.d/
+-rw-r--r-- root/root etc/udev/rules.d/90-hal.rules
+drwxr-xr-x root/root usr/
+drwxr-xr-x root/root usr/bin/
+-rwxr-xr-x root/root usr/bin/hal-device
+-rwxr-xr-x root/root usr/bin/hal-disable-polling
+-rwxr-xr-x root/root usr/bin/hal-find-by-capability
+-rwxr-xr-x root/root usr/bin/hal-find-by-property
+-rwxr-xr-x root/root usr/bin/hal-get-property
+-rwxr-xr-x root/root usr/bin/hal-is-caller-locked-out
+-rwxr-xr-x root/root usr/bin/hal-is-caller-privileged
+-rwxr-xr-x root/root usr/bin/hal-lock
+-rwxr-xr-x root/root usr/bin/hal-set-property
+-rwxr-xr-x root/root usr/bin/hal-setup-keymap
+-rwxr-xr-x root/root usr/bin/lshal
+drwxr-xr-x root/root usr/include/
+drwxr-xr-x root/root usr/include/hal/
+-rw-r--r-- root/root usr/include/hal/libhal-storage.h
+-rw-r--r-- root/root usr/include/hal/libhal.h
+drwxr-xr-x root/root usr/lib/
+drwxr-xr-x root/root usr/lib/hal/
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-cleanup-all-mountpoints
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-cleanup-mountpoint
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-closetray
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-eject
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-mount
+-rwxr-xr-x root/root usr/lib/hal/hal-storage-unmount
+-rwxr-xr-x root/root usr/lib/hal/hal-system-power-pm-is-supported
+-rwxr-xr-x root/root usr/lib/hal/hal-system-power-pmu
+-rwxr-xr-x root/root usr/lib/hal/hal-system-setserial
+-rwxr-xr-x root/root usr/lib/hal/hal-system-sonypic
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-acpi
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-cpufreq
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-generic-backlight
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-hid-ups
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-imac-backlight
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-input
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-ipw-killswitch
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-leds
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-macbook-backlight
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-macbookpro-backlight
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-pmu
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-rfkill-killswitch
+-rwxr-xr-x root/root usr/lib/hal/hald-addon-storage
+-rwxr-xr-x root/root usr/lib/hal/hald-generate-fdi-cache
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-hiddev
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-ieee1394-unit
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-input
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-net-bluetooth
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-pc-floppy
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-printer
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-serial
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-smbios
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-storage
+-rwxr-xr-x root/root usr/lib/hal/hald-probe-volume
+-rwxr-xr-x root/root usr/lib/hal/hald-runner
+drwxr-xr-x root/root usr/lib/hal/scripts/
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-dockstation-undock
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-functions
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-luks-remove
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-luks-setup
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-luks-teardown
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-killswitch-get-power
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-killswitch-set-power
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-lcd-get-brightness
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-lcd-set-brightness
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-hibernate
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-reboot
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-set-power-save
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-shutdown
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-suspend
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-power-suspend-hybrid
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-wol-enable
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-wol-enabled
+-rwxr-xr-x root/root usr/lib/hal/scripts/hal-system-wol-supported
+drwxr-xr-x root/root usr/lib/hal/scripts/linux/
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-dockstation-undock-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-luks-remove-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-luks-setup-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-luks-teardown-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-killswitch-get-power-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-killswitch-set-power-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-lcd-get-brightness-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-lcd-set-brightness-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-hibernate-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-reboot-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-set-power-save-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-shutdown-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-suspend-hybrid-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-power-suspend-linux
+lrwxrwxrwx root/root usr/lib/hal/scripts/linux/hal-system-wol-enable-linux -> hal-system-wol-linux
+lrwxrwxrwx root/root usr/lib/hal/scripts/linux/hal-system-wol-enabled-linux -> hal-system-wol-linux
+-rwxr-xr-x root/root usr/lib/hal/scripts/linux/hal-system-wol-linux
+lrwxrwxrwx root/root usr/lib/hal/scripts/linux/hal-system-wol-supported-linux -> hal-system-wol-linux
+-rw-r--r-- root/root usr/lib/libhal-storage.a
+-rwxr-xr-x root/root usr/lib/libhal-storage.la
+lrwxrwxrwx root/root usr/lib/libhal-storage.so -> libhal-storage.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libhal-storage.so.1 -> libhal-storage.so.1.0.0
+-rwxr-xr-x root/root usr/lib/libhal-storage.so.1.0.0
+-rw-r--r-- root/root usr/lib/libhal.a
+-rwxr-xr-x root/root usr/lib/libhal.la
+lrwxrwxrwx root/root usr/lib/libhal.so -> libhal.so.1.0.0
+lrwxrwxrwx root/root usr/lib/libhal.so.1 -> libhal.so.1.0.0
+-rwxr-xr-x root/root usr/lib/libhal.so.1.0.0
+drwxr-xr-x root/root usr/lib/pkgconfig/
+-rw-r--r-- root/root usr/lib/pkgconfig/hal-storage.pc
+-rw-r--r-- root/root usr/lib/pkgconfig/hal.pc
+drwxr-xr-x root/root usr/sbin/
+-rwxr-xr-x root/root usr/sbin/hald
+drwxr-xr-x root/root usr/share/
+drwxr-xr-x root/root usr/share/PolicyKit/
+drwxr-xr-x root/root usr/share/PolicyKit/policy/
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.dockstation.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.killswitch.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.leds.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.power-management.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.storage.policy
+-rw-r--r-- root/root usr/share/PolicyKit/policy/org.freedesktop.hal.wol.policy
+drwxr-xr-x root/root usr/share/hal/
+drwxr-xr-x root/root usr/share/hal/fdi/
+-rw-r--r-- root/root usr/share/hal/fdi/fdi.dtd
+drwxr-xr-x root/root usr/share/hal/fdi/information/
+drwxr-xr-x root/root usr/share/hal/fdi/information/10freedesktop/
+drwxr-xr-x root/root usr/share/hal/fdi/information/20thirdparty/
+drwxr-xr-x root/root usr/share/hal/fdi/policy/
+drwxr-xr-x root/root usr/share/hal/fdi/policy/10osvendor/
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-cpufreq.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-dockstation.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-imac-backlight.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-input-policy.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-keymap.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-laptop-panel-mgmt-policy.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-leds.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-macbook-backlight.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-macbookpro-utils.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-power-mgmt-policy.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-rfkill-switch.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-tabletPCs.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/15-storage-luks.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/20-storage-methods.fdi
+-rw-r--r-- root/root usr/share/hal/fdi/policy/10osvendor/30-wol.fdi
+drwxr-xr-x root/root usr/share/hal/fdi/policy/20thirdparty/
+drwxr-xr-x root/root usr/share/hal/fdi/preprobe/
+drwxr-xr-x root/root usr/share/hal/fdi/preprobe/10osvendor/
+drwxr-xr-x root/root usr/share/hal/fdi/preprobe/20thirdparty/
+drwxr-xr-x root/root usr/share/man/
+drwxr-xr-x root/root usr/share/man/man1/
+-rw-r--r-- root/root usr/share/man/man1/hal-disable-polling.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-find-by-capability.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-find-by-property.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-get-property.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-is-caller-locked-out.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-is-caller-privileged.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-lock.1.gz
+-rw-r--r-- root/root usr/share/man/man1/hal-set-property.1.gz
+-rw-r--r-- root/root usr/share/man/man1/lshal.1.gz
+drwxr-xr-x root/root usr/share/man/man8/
+-rw-r--r-- root/root usr/share/man/man8/hald.8.gz
+drwxr-xr-x root/root var/
+drwxr-xr-x root/root var/cache/
+drwxr-xr-x haldaemon/haldaemon var/cache/hald/
+drwxr-xr-x root/root var/run/
+drwxr-xr-x haldaemon/haldaemon var/run/hald/
+drwxr-xr-x root/root var/run/hald/hald-local/
+drwxr-xr-x root/root var/run/hald/hald-runner/
diff --git a/hal/.md5sum.i686 b/hal/.md5sum.i686
new file mode 100644
index 000000000..809b1fde8
--- /dev/null
+++ b/hal/.md5sum.i686
@@ -0,0 +1,7 @@
+2ce75b2d8e3408137a7fb449a9d892e1 10-keymap.fdi
+17b413d769f8e85279da10ca18d666c9 hal-0.5.14-configure-1.patch
+e9163df591a6f38f59fdbfe33e73bf20 hal-0.5.14.tar.gz
+34375489a02a00b250fdc0b280be11b8 hal-info-20091130.tar.gz
+e96ea4d2d6e81d2a53cf63e2e93dc9e4 haldaemon
+47290dc30a6e2e05a9aa7a0d06833350 halusers.conf
+49ccb7f5da3c86d228d6c36a624a1509 use_udevadm_not_udevinfo.patch.gz
diff --git a/hal/.md5sum.x86_64 b/hal/.md5sum.x86_64
new file mode 100644
index 000000000..809b1fde8
--- /dev/null
+++ b/hal/.md5sum.x86_64
@@ -0,0 +1,7 @@
+2ce75b2d8e3408137a7fb449a9d892e1 10-keymap.fdi
+17b413d769f8e85279da10ca18d666c9 hal-0.5.14-configure-1.patch
+e9163df591a6f38f59fdbfe33e73bf20 hal-0.5.14.tar.gz
+34375489a02a00b250fdc0b280be11b8 hal-info-20091130.tar.gz
+e96ea4d2d6e81d2a53cf63e2e93dc9e4 haldaemon
+47290dc30a6e2e05a9aa7a0d06833350 halusers.conf
+49ccb7f5da3c86d228d6c36a624a1509 use_udevadm_not_udevinfo.patch.gz
diff --git a/hal/10-keymap.fdi b/hal/10-keymap.fdi
new file mode 100755
index 000000000..81622b795
--- /dev/null
+++ b/hal/10-keymap.fdi
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="ISO-8859-1"?> <!-- -*- SGML -*- -->
+<match key="info.capabilities" contains="input.keyboard">
+ <merge key="input.x11_driver" type="string">keyboard</merge>
+ <merge key="input.xkb.layout" type="string">fr</merge>
+ <merge key="input.xkb.model" type="string">pc101</merge>
+ <merge key="input.xkb.rules" type="string">xorg</merge>
+</match>
+
diff --git a/hal/Pkgfile b/hal/Pkgfile
new file mode 100755
index 000000000..0e9320007
--- /dev/null
+++ b/hal/Pkgfile
@@ -0,0 +1,51 @@
+# Description: Couche d'abstraction matériel
+# URL: http://freedesktop.org/wiki/Software_2fhal
+# Maintainer: NuTyX coreteam
+# Packager: thierryn1 at hispeed dot ch
+# Depends on: dbus-glib, usbutils, pciutils, eject, hal-info, gperf, consolekit, policykit
+# Run on: dbus-glib,usbutils,pciutils,eject,hal-info,gperf,consolekit,policykit
+
+name=hal
+version=0.5.14
+release=2
+source=(http://hal.freedesktop.org/releases/$name-$version.tar.gz\
+ http://hal.freedesktop.org/releases/hal-info-20091130.tar.gz\
+ http://nutyx.meticul.eu/files/patchs/$name/$name-$version-configure-1.patch \
+ haldaemon halusers.conf 10-keymap.fdi \
+ use_udevadm_not_udevinfo.patch.gz )
+
+build() {
+ source /etc/blfs-bootscripts
+# wget http://www.linuxfromscratch.org/blfs/downloads/svn/$scripts-$scriptsversion.tar.bz2
+ wget http://nutyx.meticul.eu/files/patchs/aaabasicfs/blfs-bootscripts-$scriptsversion.tar.bz2
+
+ tar xvf $scripts-$scriptsversion.tar.bz2
+ cd $name-$version
+ patch -Np1 -i ../$name-$version-configure-1.patch
+ libtoolize --force
+ aclocal
+ autoconf
+ automake
+ ./configure --prefix=/usr \
+ --mandir=/usr/share/man \
+ --libexecdir=/usr/lib/$name \
+ --sysconfdir=/etc --with-udev-prefix=/etc \
+ --localstatedir=/var \
+ --with-pci-ids=/usr/share/pci.ids.gz \
+ --disable-gtk-doc
+ make
+ make DESTDIR=$PKG install
+
+ mkdir -p $PKG/etc/hal/fdi/policy
+ mkdir -p $PKG/etc/dbus-1/system.d
+ install -m755 ../halusers.conf $PKG/etc/dbus-1/system.d/halusers.conf
+ install -m755 ../10-keymap.fdi $PKG/etc/hal/fdi/policy/
+ cd ../$scripts-$scriptsversion
+ make DESTDIR=$PKG install-haldaemon
+ install -m755 ../haldaemon $PKG/etc/rc.d/init.d/
+ rm -rf $PKG/usr/share/gtk-doc
+ ln -sv /usr/share/hal/fdi/policy/10osvendor/10-x11-input.fdi \
+ $PKG/etc/hal/fdi/policy/
+}
+
+
diff --git a/hal/haldaemon b/hal/haldaemon
new file mode 100755
index 000000000..64affe7cf
--- /dev/null
+++ b/hal/haldaemon
@@ -0,0 +1,47 @@
+#!/bin/sh
+# Begin $rc_base/init.d/haldaemon
+
+# Based on sysklogd script from LFS-3.1 and earlier.
+# Rewritten by Gerard Beekmans - gerard@linuxfromscratch.org
+
+#$LastChangedBy: randy $
+#$Date: 2007/09/27 15:12:01 $
+# $Id: haldaemon,v 1.1 2007/09/27 15:12:01 install Exp $
+. /etc/sysconfig/rc
+. $rc_functions
+newid=19
+newuser=haldaemon
+newgroup=haldaemon
+getent group $newgroup > /dev/null || /usr/sbin/groupadd -g $newid $newgroup
+getent passwd $newuser > /dev/null || /usr/sbin/useradd -g $newgroup \
+-u $newid -s /bin/false -d /dev/null -u $newid -c "HAL Daemon User" $newuser
+getent group halusers > /dev/null || /usr/sbin/groupadd -g 61 halusers
+
+case "$1" in
+ start)
+ boot_mesg "Starting the HAL Daemon..."
+ loadproc /usr/sbin/hald --use-syslog
+ ;;
+
+ stop)
+ boot_mesg "Stopping the HAL Daemon..."
+ killproc /usr/sbin/hald
+ ;;
+
+ restart)
+ $0 stop
+ sleep 1
+ $0 start
+ ;;
+
+ status)
+ statusproc /usr/sbin/hald
+ ;;
+
+ *)
+ echo "Usage: $0 {start|stop|restart|status}"
+ exit 1
+ ;;
+esac
+
+# End $rc_base/init.d/haldaemon
diff --git a/hal/halusers.conf b/hal/halusers.conf
new file mode 100755
index 000000000..b4e13cf29
--- /dev/null
+++ b/hal/halusers.conf
@@ -0,0 +1,14 @@
+<!DOCTYPE busconfig PUBLIC
+ "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+
+ <!-- Allow users in the halusers group invoke HAL methods -->
+ <policy group="halusers">
+ <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
+ <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
+ <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
+ <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
+ </policy>
+
+</busconfig>
diff --git a/hal/pre-install b/hal/pre-install
new file mode 100644
index 000000000..dd3fc113e
--- /dev/null
+++ b/hal/pre-install
@@ -0,0 +1,14 @@
+#!/bin/sh
+
+# check for haldaemon group or add one
+getent group haldaemon || /usr/sbin/groupadd -g 19 haldaemon
+
+# check for plugdev group or add one
+getent group plugdev || /usr/sbin/groupadd -g 63 plugdev
+
+# check for haldaemon user or add one
+getent passwd haldaemon || /usr/sbin/useradd -g haldaemon -u 19 -d /var/empty -s /bin/false -c "HAL Daemon User" haldaemon
+
+# lock the account
+/bin/passwd -l haldaemon
+
diff --git a/hal/use_udevadm_not_udevinfo.patch.gz b/hal/use_udevadm_not_udevinfo.patch.gz
new file mode 100755
index 000000000..0a47b6ca7
--- /dev/null
+++ b/hal/use_udevadm_not_udevinfo.patch.gz
Binary files differ