amavis:x:110:
mldonkey:x:111:
audio:x:112:
+video:x:113:
+asterisk:x:114:
+nut:x:115:
+cdrom:x:116:
+usb:x:117:
samba:x:1000:
cyrus:x:111:12:Cyrus user:/usr/cyrus:
filter:x:112:12:Spam user:/home/filter:/bin/false
mldonkey:x:113:111:Mldonkey user:/opt/mldonkey:/bin/false
+asterisk:x:114:114:Asterisk user:/var/empty:/bin/false
samba:x:1000:1000:Samba User:/var/empty:/bin/false
kernel /vmlinuz-KVER-ipfire root=ROOT rootdelay=10 panic=10 nosmp MOUNT
initrd /ipfirerd-KVER.img
savedefault 5
-title IPFire (all storage drivers)
- root (hd0,0)
- kernel /vmlinuz-KVER-ipfire root=ROOT rootdelay=10 panic=10 MOUNT
- initrd /ipfirerd-KVER-emergency.img
- savedefault 6
#!/bin/sh
# Clear screen
-/bin/clear
-
+/usr/bin/clear
echo "Shutting down..."
echo "Sending all processes the TERM signal..."
-/bin/killall5 -15
+/sbin/killall5 -15
sleep 3
echo "Sending all processes the KILL signal..."
-/bin/killall5 -9
+/sbin/killall5 -9
sleep 3
-echo "Unmounting filesystems"
-/bin/umount /tmp
-/bin/umount /sys
-/bin/umount /dev/pts
-/bin/umount /dev
-/bin/umount /root
-/bin/umount /proc
-echo "Unmounting root"
+echo "Unmounting filesystems..."
+/bin/umount -a > /dev/null 2>&1
+echo "Unmounting root..."
/bin/mount -n -o remount,ro /
-/bin/reboot
+echo "Rebooting..."
+/sbin/reboot -f
+++ /dev/null
-# System initialization.
-::sysinit:/etc/rc
-
-# Run gettys in standard runlevels
-console::respawn:/bin/iowrap /dev/console /bin/ash --login -c "/bin/install /dev/tty2"
-tty2::respawn:/bin/iowrap /dev/tty2 /bin/ash --login
-tty3::respawn:/bin/iowrap /dev/tty3 /bin/ash --login
-
-# Stuff to do before rebooting
-::ctrlaltdel:/etc/halt
-::shutdown:/etc/halt
+++ /dev/null
-#!/bin/ash
-
-echo -n "Mounting filesystems: /tmp "
-mount -n -t tmpfs tmpfs /tmp -o mode=1777
-
-echo -n "/proc "
-mount -n -t proc none /proc
-echo >/proc/sys/kernel/printk "1 4 1 7"
-
-echo -n "/sys "
-mount -n -t sysfs sysfs /sys
-
-echo -n "/dev "
-mount -n -t tmpfs tmpfs /dev -o mode=755
-mkdir -p -m 0755 /dev/pts
-mkdir -p -m 0755 /dev/shm
-
-echo -n "/dev/pts "
-mount -n -t devpts devpts /dev/pts
-
-echo "/root"
-mount -n -t ramfs none /root
-
-echo -n -e "\033[9;0]"
-
-ln -snf /proc/self/fd /dev/fd
-ln -snf /proc/self/fd/0 /dev/stdin
-ln -snf /proc/self/fd/1 /dev/stdout
-ln -snf /proc/self/fd/2 /dev/stderr
-ln -s /proc/kcore /dev/core
-
-echo "Starting syslogd"
-syslogd -O /dev/tty4
-
-echo "Loading scsi_mod & libata module"
-modprobe scsi_mod
-modprobe libata
-
-echo "Starting udev daemon"
-/sbin/udevd --daemon
-/sbin/udevtrigger
-/sbin/udevsettle
-
-sleep 3
-for file in /dev/.udev/failed/*/uevent ; do
- echo "add" >"${file}"
-done 2>/dev/null
-/sbin/udevsettle
-
-echo "Loading Installer..."
--- /dev/null
+#
+# IPFire Installer RC
+#
+
+echo >/proc/sys/kernel/printk "1 4 1 7"
+echo -n -e "\033[9;0]"
+
+ln -snf /proc/self/fd/0 /dev/stdin
+ln -snf /proc/self/fd/1 /dev/stdout
+ln -snf /proc/self/fd/2 /dev/stderr
+ln -s /proc/kcore /dev/core
+
+echo "Starting shells on tty2 and tty3 ..."
+/usr/local/bin/iowrap /dev/tty2 /bin/bash &
+/usr/local/bin/iowrap /dev/tty3 /bin/bash &
+
+echo "Loading Installer..."
+/bin/bash --login -c "/bin/install /dev/tty2"
+
+/etc/halt
+++ /dev/null
-# sysfs is populated after the event is sent
-ACTION=="add", DEVPATH=="/devices/*", ENV{PHYSDEVBUS}=="?*", WAIT_FOR_SYSFS="bus"
-ACTION=="add", SUBSYSTEM=="scsi", WAIT_FOR_SYSFS="ioerr_cnt"
+++ /dev/null
-# Set group ownership for raw USB devices
-SUBSYSTEM=="usb_device", GROUP="usb"
+++ /dev/null
-# /etc/udev/rules.d/25-lfs.rules: Rule definitions for LFS.
-
-# Core kernel devices
-
-KERNEL=="ptmx", MODE="0666", GROUP="tty"
-KERNEL=="random", MODE="0444"
-KERNEL=="urandom", MODE="0444"
-KERNEL=="kmem", MODE="0640", GROUP="kmem"
-KERNEL=="mem", MODE="0640", GROUP="kmem"
-KERNEL=="port", MODE="0640", GROUP="kmem"
-KERNEL=="null", MODE="0666"
-KERNEL=="zero", MODE="0666"
-KERNEL=="full", MODE="0666"
-KERNEL=="aio", MODE="0444"
-KERNEL=="kmsg", MODE="0600"
-KERNEL=="rtc", MODE="0666"
-
-# Comms devices
-
-KERNEL=="ttyS[0-9]*", GROUP="dialout"
-KERNEL=="ttyUSB[0-9]*", GROUP="dialout"
-KERNEL=="rfcomm[0-9]*", GROUP="dialout"
-KERNEL=="tty[BCDEFHILMPRSTUVWX][0-9]*", GROUP="dialout"
-KERNEL=="ttyS[ACIR][0-9]*", GROUP="dialout"
-KERNEL=="ttyUSB[0-9]*", GROUP="dialout"
-KERNEL=="ttyACM[0-9]*", GROUP="dialout"
-KERNEL=="ippp[0-9]*", GROUP="dialout"
-KERNEL=="isdn[0-9]*", GROUP="dialout"
-KERNEL=="isdnctrl[0-9]*", GROUP="dialout"
-KERNEL=="capi", NAME="capi20", SYMLINK="isdn/capi20"
-KERNEL=="capi?*", NAME="capi/%n", GROUP="dialout"
-KERNEL=="dcbri[0-9]*", GROUP="dialout"
-KERNEL=="ircomm[0-9]*", GROUP="dialout"
-
-# TTY's
-
-KERNEL=="tty", MODE="0666", GROUP="tty"
-KERNEL=="tty[0-9]*", MODE="0666", GROUP="tty"
-KERNEL=="vcs*", MODE="0600"
-KERNEL=="console", MODE="0622", GROUP="tty"
-
-# ALSA devices go in their own subdirectory
-
-KERNEL=="controlC[0-9]*", GROUP="audio", NAME="snd/%k"
-KERNEL=="hw[CD0-9]*", GROUP="audio", NAME="snd/%k"
-KERNEL=="pcm[CD0-9cp]*", GROUP="audio", NAME="snd/%k"
-KERNEL=="midiC[D0-9]*", GROUP="audio", NAME="snd/%k"
-KERNEL=="timer", GROUP="audio", NAME="snd/%k"
-KERNEL=="seq", GROUP="audio", NAME="snd/%k"
-
-# Sound devices
-
-KERNEL=="admmidi*", GROUP="audio"
-KERNEL=="adsp*", GROUP="audio"
-KERNEL=="aload*", GROUP="audio"
-KERNEL=="amidi*", GROUP="audio"
-KERNEL=="amixer*", GROUP="audio"
-KERNEL=="audio*", GROUP="audio"
-KERNEL=="dmfm*", GROUP="audio"
-KERNEL=="dmmidi*", GROUP="audio"
-KERNEL=="dsp*", GROUP="audio"
-KERNEL=="midi*", GROUP="audio"
-KERNEL=="mixer*", GROUP="audio"
-KERNEL=="music", GROUP="audio"
-KERNEL=="sequencer*", GROUP="audio"
-
-# Printing devices
-
-KERNEL=="lp[0-9]*", GROUP="lp"
-KERNEL=="parport[0-9]*", GROUP="lp"
-KERNEL=="irlpt[0-9]*", GROUP="lp"
-
-# Input devices go in their own subdirectory
-
-KERNEL=="mice", MODE="0644", NAME="input/%k" SYMLINK="mouse"
-KERNEL=="mouse*", MODE="0644", NAME="input/%k"
-KERNEL=="event*", MODE="0644", NAME="input/%k"
-KERNEL=="js*", MODE="0644", NAME="input/%k"
-KERNEL=="ts*", MODE="0644", NAME="input/%k"
-
-KERNEL=="psaux", MODE="0644"
-KERNEL=="js", MODE="0644"
-KERNEL=="djs", MODE="0644"
-
-# USB devices go in their own subdirectory
-
-SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'X=%k; X=$${X#usbdev}; B=$${X%%%%.*} D=$${X#*.}; echo bus/usb/$$B/$$D'", NAME="%c"
-KERNEL=="hiddev*", NAME="usb/%k"
-KERNEL=="auer*", NAME="usb/%k"
-KERNEL=="legousbtower*", NAME="usb/%k"
-KERNEL=="dabusb*", NAME="usb/%k"
-BUS=="usb", KERNEL=="lp[0-9]*", GROUP="lp", NAME="usb/%k"
-
-# DRI devices are managed by the X server, so prevent udev from creating them
-
-KERNEL=="card*", NAME=""
-
-# Video devices
-
-KERNEL=="fb[0-9]*", MODE="0620", GROUP="video"
-KERNEL=="agpgart", GROUP="video"
-KERNEL=="video[0-9]*", GROUP="video"
-KERNEL=="radio[0-9]*", GROUP="video"
-KERNEL=="vbi[0-9]*", GROUP="video"
-KERNEL=="vtx[0-9]*", GROUP="video"
-
-# Storage/memory devices
-
-KERNEL=="fd[0-9]*", GROUP="floppy"
-KERNEL=="ram[0-9]*", GROUP="disk"
-KERNEL=="raw[0-9]*", GROUP="disk", NAME="raw/%k"
-KERNEL=="hd*", GROUP="disk"
-KERNEL=="sd[a-z]", GROUP="disk"
-KERNEL=="sd[a-z][0-9]*", GROUP="disk"
-KERNEL=="sd[a-i][a-z]", GROUP="disk"
-KERNEL=="sd[a-i][a-z][0-9]*", GROUP="disk"
-KERNEL=="dasd[0-9]*", GROUP="disk"
-KERNEL=="loop[0-9]*", GROUP="disk"
-KERNEL=="md[0-9]*", GROUP="disk"
-
-# dmsetup and lvm2 related programs create devicemapper devices so we prevent
-# udev from creating them
-
-KERNEL=="dm-*", OPTIONS+="ignore_device"
-KERNEL=="device-mapper", OPTIONS+="ignore_device"
-
-KERNEL=="ht[0-9]*", GROUP="tape"
-KERNEL=="nht[0-9]*", GROUP="tape"
-KERNEL=="pt[0-9]*", GROUP="tape"
-KERNEL=="npt[0-9]*", GROUP="tape"
-KERNEL=="st[0-9]*", GROUP="tape"
-KERNEL=="nst[0-9]*", GROUP="tape"
-
-# Network devices
-
-KERNEL=="tun", NAME="net/%k"
+++ /dev/null
-# /etc/udev/rules.d/26-modprobe.rules: Rules that require modprobe.
-
-# Generic rule to allow loading modular drivers for existing hardware
-
-ACTION=="add", ENV{MODALIAS}=="?*", RUN+="/sbin/modprobe $env{MODALIAS}"
-
-# SCSI devices require different modules, dependent on their SYSFS{type}. All
-# of them require 'sg' though.
-#
-# module name sysfs types
-# sd 0 (TYPE_DISK), 7 (TYPE_MOD), 14 (TYPE_MOD)
-# st/osst 1 (TYPE_TAPE)
-# sr 4 (TYPE_WORM), 5 (TYPE_ROM)
-
-SUBSYSTEM=="scsi_device", ACTION=="add", SYSFS{type}=="0|7|14", RUN+="/sbin/modprobe sd_mod"
-SUBSYSTEM=="scsi_device", ACTION=="add", SYSFS{type}=="1", RUN+="/sbin/modprobe st"
-SUBSYSTEM=="scsi_device", ACTION=="add", SYSFS{type}=="[45]", RUN+="/sbin/modprobe sr_mod"
-SUBSYSTEM=="scsi_device", ACTION=="add", RUN+="/sbin/modprobe sg"
+++ /dev/null
-# /etc/udev/rules.d/27-firmware.rules: Load firmware for devices that need it
-
-ACTION=="add", SUBSYSTEM=="firmware", RUN+="firmware.sh"
+++ /dev/null
-# There are a number of modifiers that are allowed to be used in some of the
-# fields. See the udev man page for a full description of them.
-#
-# See the udev.rules.examples file for more examples of how to create rules
-#
-
-# if this is a ide cdrom, name it the default name, and create a symlink to cdrom
-BUS="ide", KERNEL="*[!0-9]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT="cdrom", NAME="%k", SYMLINK="cdrom"
-
-# create a symlink named after the device map name
-# note devmap_name comes with extras/multipath
-KERNEL="dm-[0-9]*", PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK="%c"
-
-# DRI devices always go into a subdirectory (as per the LSB spec)
-KERNEL="card*", NAME="dri/card%n"
-
-# alsa devices
-KERNEL="controlC[0-9]*", NAME="snd/%k"
-KERNEL="hw[CD0-9]*", NAME="snd/%k"
-KERNEL="pcm[CD0-9cp]*", NAME="snd/%k"
-KERNEL="midiC[D0-9]*", NAME="snd/%k"
-KERNEL="timer", NAME="snd/%k"
-KERNEL="seq", NAME="snd/%k"
-
-# input devices
-KERNEL="mice", NAME="input/%k"
-KERNEL="mouse*", NAME="input/%k"
-KERNEL="event*", NAME="input/%k"
-KERNEL="js*", NAME="input/%k"
-KERNEL="ts*", NAME="input/%k"
-
-# USB devices
-KERNEL="hiddev*", NAME="usb/%k"
-KERNEL="auer*", NAME="usb/%k"
-KERNEL="legousbtower*", NAME="usb/%k"
-KERNEL="dabusb*", NAME="usb/%k"
-BUS="usb", KERNEL="lp[0-9]*", NAME="usb/%k"
-
-# CAPI devices
-KERNEL="capi", NAME="capi20", SYMLINK="isdn/capi20"
-KERNEL="capi*", NAME="capi/%n"
-
-# Network devices
-KERNEL="tun", NAME="net/%k"
-
-# raw devices
-KERNEL="raw[0-9]*", NAME="raw/%k"
+++ /dev/null
-# persistent storage links: /dev/{disk,tape}/{by-id,by-uuid,by-label,by-path,by-name}
-# scheme based on "Linux persistent device names", 2004, Hannes Reinecke <hare@suse.de>
-
-ACTION!="add", GOTO="persistent_storage_end"
-SUBSYSTEM!="block", GOTO="persistent_storage_end"
-
-# skip rules for inappropriate block devices
-KERNEL=="ram*|loop*|fd*|nbd*", GOTO="persistent_storage_end"
-
-# never access removable ide devices, the drivers are causing event loops on open()
-KERNEL=="hd*[!0-9]", SYSFS{removable}=="1", DRIVER=="ide-cs|ide-floppy", GOTO="persistent_storage_end"
-KERNEL=="hd*[0-9]", SYSFS{../removable}=="1", GOTO="persistent_storage_end"
-
-# for partitions import parent information
-KERNEL=="*[0-9]", IMPORT{parent}=="ID_*"
-
-# by-id (hardware serial number)
-KERNEL=="hd*[!0-9]", IMPORT{program}="ata_id --export $tempnode"
-KERNEL=="hd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}"
-KERNEL=="hd*[0-9]", IMPORT{parent}=="ID_*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}-part%n"
-
-KERNEL=="sd*[!0-9]|sr*|st*", SYSFS{ieee1394_id}=="*", ENV{ID_SERIAL}="$sysfs{ieee1394_id}", ENV{ID_BUS}="ieee1394"
-KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="usb_id -x"
-KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="scsi_id -g -x -s %p -d $tempnode"
-KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="scsi_id -g -x -a -s %p -d $tempnode"
-KERNEL=="dasd*[!0-9]", IMPORT{program}="dasd_id --export $tempnode"
-KERNEL=="sd*[!0-9]|sr*|dasd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
-KERNEL=="sd*[0-9]|dasd*[0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n"
-KERNEL=="st*", ENV{ID_SERIAL}=="?*", SYMLINK+="tape/by-id/$env{ID_BUS}-$env{ID_SERIAL}"
-
-# by-path (shortest physical path)
-KERNEL=="*[!0-9]|sr*", IMPORT{program}="path_id %p", SYMLINK+="disk/by-path/$env{ID_PATH}"
-KERNEL=="st*", IMPORT{program}="path_id %p", SYMLINK+="tape/by-path/$env{ID_PATH}"
-KERNEL=="sr*|st*", GOTO="persistent_storage_end"
-KERNEL=="*[0-9]", ENV{ID_PATH}=="?*", SYMLINK+="disk/by-path/$env{ID_PATH}-part%n"
-
-# by-label/by-uuid (filesystem properties)
-KERNEL=="*[!0-9]", SYSFS{removable}=="1", GOTO="persistent_storage_end"
-IMPORT{program}="vol_id --export $tempnode"
-ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_UUID}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID}"
-ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_SAFE}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_SAFE}"
-
-# BIOS Enhanced Disk Device
-KERNEL=="*[!0-9]", IMPORT{program}="edd_id --export $tempnode"
-KERNEL=="*[!0-9]", ENV{ID_EDD}=="?*", SYMLINK+="disk/by-id/edd-$env{ID_EDD}"
-KERNEL=="*[0-9]", ENV{ID_EDD}=="?*", SYMLINK+="disk/by-id/edd-$env{ID_EDD}-part%n"
-
-
-LABEL="persistent_storage_end"
+++ /dev/null
-# /etc/udev/rules.d/81-cdrom.rules: Set CD-ROM permissions.
-
-ACTION=="add", SUBSYSTEM=="block", ENV{ID_TYPE}=="cd", GROUP="cdrom"
+++ /dev/null
-# udev.conf
-
-# The initial syslog(3) priority: "err", "info", "debug" or its
-# numerical equivalent. For runtime debugging, the daemons internal
-# state can be changed with: "udevcontrol log_priority=<value>".
-udev_log="err"
-
#
# Automatically generated make config: don't edit
-# Linux kernel version: 2.6.32.11
-# Sun Apr 18 15:29:55 2010
+# Linux kernel version: 2.6.32.18
+# Sat Aug 14 21:21:26 2010
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
# CONFIG_PERF_COUNTERS is not set
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_PCI_QUIRKS=y
-CONFIG_COMPAT_BRK=y
-CONFIG_SLAB=y
-# CONFIG_SLUB is not set
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
# CONFIG_SLOB is not set
# CONFIG_PROFILING is not set
CONFIG_HAVE_OPROFILE=y
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
+CONFIG_ILLEGAL_POINTER_VALUE=0
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_DISCONTIGMEM_MANUAL is not set
CONFIG_LIB80211_CRYPT_TKIP=m
# CONFIG_LIB80211_DEBUG is not set
CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
CONFIG_MAC80211_RC_MINSTREL=y
# CONFIG_MAC80211_RC_DEFAULT_PID is not set
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
# CONFIG_CB710_DEBUG is not set
CONFIG_CB710_DEBUG_ASSUMPTIONS=y
CONFIG_HAVE_IDE=y
-CONFIG_IDE=y
-
-#
-# Please see Documentation/ide/ide.txt for help/info on IDE drives
-#
-CONFIG_IDE_XFER_MODE=y
-CONFIG_IDE_TIMINGS=y
-CONFIG_IDE_ATAPI=y
-CONFIG_IDE_LEGACY=y
-# CONFIG_BLK_DEV_IDE_SATA is not set
-CONFIG_IDE_GD=m
-CONFIG_IDE_GD_ATA=y
-# CONFIG_IDE_GD_ATAPI is not set
-CONFIG_BLK_DEV_IDECS=m
-CONFIG_BLK_DEV_DELKIN=m
-CONFIG_BLK_DEV_IDECD=m
-CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y
-# CONFIG_BLK_DEV_IDETAPE is not set
-CONFIG_BLK_DEV_IDEACPI=y
-# CONFIG_IDE_TASK_IOCTL is not set
-CONFIG_IDE_PROC_FS=y
-
-#
-# IDE chipset support/bugfixes
-#
-CONFIG_IDE_GENERIC=m
-CONFIG_BLK_DEV_PLATFORM=m
-CONFIG_BLK_DEV_CMD640=m
-CONFIG_BLK_DEV_CMD640_ENHANCED=y
-CONFIG_BLK_DEV_IDEPNP=m
-CONFIG_BLK_DEV_IDEDMA_SFF=y
-
-#
-# PCI IDE chipsets support
-#
-CONFIG_BLK_DEV_IDEPCI=y
-CONFIG_IDEPCI_PCIBUS_ORDER=y
-# CONFIG_BLK_DEV_OFFBOARD is not set
-CONFIG_BLK_DEV_GENERIC=m
-CONFIG_BLK_DEV_OPTI621=m
-CONFIG_BLK_DEV_RZ1000=m
-CONFIG_BLK_DEV_IDEDMA_PCI=y
-CONFIG_BLK_DEV_AEC62XX=m
-CONFIG_BLK_DEV_ALI15X3=m
-CONFIG_BLK_DEV_AMD74XX=m
-CONFIG_BLK_DEV_ATIIXP=m
-CONFIG_BLK_DEV_CMD64X=m
-CONFIG_BLK_DEV_TRIFLEX=m
-CONFIG_BLK_DEV_CS5520=m
-CONFIG_BLK_DEV_CS5530=m
-CONFIG_BLK_DEV_CS5535=m
-CONFIG_BLK_DEV_CS5536=m
-CONFIG_BLK_DEV_HPT366=m
-CONFIG_BLK_DEV_JMICRON=m
-CONFIG_BLK_DEV_SC1200=m
-CONFIG_BLK_DEV_PIIX=m
-CONFIG_BLK_DEV_IT8172=m
-CONFIG_BLK_DEV_IT8213=m
-CONFIG_BLK_DEV_IT821X=m
-CONFIG_BLK_DEV_NS87415=m
-CONFIG_BLK_DEV_PDC202XX_OLD=m
-CONFIG_BLK_DEV_PDC202XX_NEW=m
-CONFIG_BLK_DEV_SVWKS=m
-CONFIG_BLK_DEV_SIIMAGE=m
-CONFIG_BLK_DEV_SIS5513=m
-CONFIG_BLK_DEV_SLC90E66=m
-CONFIG_BLK_DEV_TRM290=m
-CONFIG_BLK_DEV_VIA82CXXX=m
-CONFIG_BLK_DEV_TC86C001=m
-
-#
-# Other IDE chipsets support
-#
-
-#
-# Note: most of these also require special kernel boot parameters
-#
-# CONFIG_BLK_DEV_4DRIVES is not set
-CONFIG_BLK_DEV_ALI14XX=m
-CONFIG_BLK_DEV_DTC2278=m
-CONFIG_BLK_DEV_HT6560B=m
-CONFIG_BLK_DEV_QD65XX=m
-CONFIG_BLK_DEV_UMC8672=m
-CONFIG_BLK_DEV_IDEDMA=y
+# CONFIG_IDE is not set
#
# SCSI device support
CONFIG_FIREWIRE_OHCI_DEBUG=y
CONFIG_FIREWIRE_SBP2=m
CONFIG_FIREWIRE_NET=m
-CONFIG_IEEE1394=m
-CONFIG_IEEE1394_OHCI1394=m
-CONFIG_IEEE1394_PCILYNX=m
-CONFIG_IEEE1394_SBP2=m
-# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set
-CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y
-CONFIG_IEEE1394_ETH1394=m
-CONFIG_IEEE1394_RAWIO=m
-CONFIG_IEEE1394_VIDEO1394=m
-# CONFIG_IEEE1394_DV1394 is not set
-# CONFIG_IEEE1394_VERBOSEDEBUG is not set
+# CONFIG_IEEE1394 is not set
# CONFIG_I2O is not set
# CONFIG_MACINTOSH_DRIVERS is not set
CONFIG_NETDEVICES=y
#
# CONFIG_DVB_DM1105 is not set
-#
-# Supported FireWire (IEEE 1394) Adapters
-#
-# CONFIG_DVB_FIREDTV is not set
-
#
# Supported Earthsoft PT1 Adapters
#
#
CONFIG_LEDS_TRIGGERS=y
CONFIG_LEDS_TRIGGER_TIMER=m
-CONFIG_LEDS_TRIGGER_IDE_DISK=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
# CONFIG_JFFS2_CMODE_FAVOURLZO is not set
# CONFIG_UBIFS_FS is not set
# CONFIG_CRAMFS is not set
-CONFIG_SQUASHFS=y
-CONFIG_SQUASHFS_LZMA=y
-# CONFIG_SQUASHFS_EMBEDDED is not set
-CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_OMFS_FS is not set
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=1024
# CONFIG_MAGIC_SYSRQ is not set
-# CONFIG_STRIP_ASM_SYMS is not set
-CONFIG_UNUSED_SYMBOLS=y
+CONFIG_STRIP_ASM_SYMS=y
+# CONFIG_UNUSED_SYMBOLS is not set
# CONFIG_DEBUG_FS is not set
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_KERNEL is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+CONFIG_SLUB_STATS=y
CONFIG_DEBUG_BUGVERBOSE=y
CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_ARCH_WANT_FRAME_POINTERS=y
CONFIG_FRAME_POINTER=y
-CONFIG_RCU_CPU_STALL_DETECTOR=y
+# CONFIG_RCU_CPU_STALL_DETECTOR is not set
# CONFIG_LATENCYTOP is not set
# CONFIG_SYSCTL_SYSCALL_CHECK is not set
CONFIG_USER_STACKTRACE_SUPPORT=y
#
# Automatically generated make config: don't edit
-# Linux kernel version: 2.6.32.11
-# Mon Apr 19 11:38:34 2010
+# Linux kernel version: 2.6.32.18
+# Sat Aug 14 21:05:53 2010
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
CONFIG_X86_NO_IDT=y
CONFIG_X86_32_LAZY_GS=y
CONFIG_KTIME_SCALAR=y
-CONFIG_SUSE_KERNEL=y
-# CONFIG_KERNEL_DESKTOP is not set
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_CONSTRUCTORS=y
#
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_PCI_QUIRKS=y
-CONFIG_COMPAT_BRK=y
-CONFIG_SLAB=y
-# CONFIG_SLUB is not set
+CONFIG_SLUB_DEBUG=y
+# CONFIG_COMPAT_BRK is not set
+# CONFIG_SLAB is not set
+CONFIG_SLUB=y
# CONFIG_SLOB is not set
-CONFIG_DEFAULT_VM_DIRTY_RATIO=40
# CONFIG_PROFILING is not set
CONFIG_HAVE_OPROFILE=y
# CONFIG_KPROBES is not set
# CONFIG_MODVERSIONS is not set
# CONFIG_MODULE_SRCVERSION_ALL is not set
CONFIG_STOP_MACHINE=y
-# CONFIG_UTRACE is not set
CONFIG_BLOCK=y
CONFIG_LBDAF=y
# CONFIG_BLK_DEV_BSG is not set
# CONFIG_GENERIC_CPU is not set
CONFIG_X86_GENERIC=y
CONFIG_X86_CPU=y
-CONFIG_X86_L1_CACHE_BYTES=128
-CONFIG_X86_INTERNODE_CACHE_BYTES=128
+CONFIG_X86_L1_CACHE_BYTES=64
+CONFIG_X86_INTERNODE_CACHE_BYTES=64
CONFIG_X86_CMPXCHG=y
-CONFIG_X86_L1_CACHE_SHIFT=7
+CONFIG_X86_L1_CACHE_SHIFT=5
CONFIG_X86_XADD=y
# CONFIG_X86_PPRO_FENCE is not set
CONFIG_X86_WP_WORKS_OK=y
CONFIG_HIGHMEM=y
CONFIG_X86_PAE=y
CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
+CONFIG_ILLEGAL_POINTER_VALUE=0
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_DISCONTIGMEM_MANUAL is not set
CONFIG_HAVE_MLOCKED_PAGE_BIT=y
# CONFIG_KSM is not set
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
-# CONFIG_PRECACHE is not set
-# CONFIG_PRESWAP is not set
# CONFIG_HIGHPTE is not set
CONFIG_MTRR=y
# CONFIG_X86_PAT is not set
CONFIG_SECCOMP=y
-# CONFIG_SECCOMP_DISABLE_TSC is not set
# CONFIG_CC_STACKPROTECTOR is not set
CONFIG_HZ_100=y
# CONFIG_HZ_250 is not set
CONFIG_NF_CONNTRACK_SANE=m
CONFIG_NF_CONNTRACK_SIP=m
CONFIG_NF_CONNTRACK_TFTP=m
-CONFIG_NF_CONNTRACK_SLP=m
CONFIG_NF_CT_NETLINK=m
CONFIG_NETFILTER_TPROXY=m
CONFIG_NETFILTER_XTABLES=m
CONFIG_IP_NF_MATCH_AH=m
CONFIG_IP_NF_MATCH_ECN=m
CONFIG_IP_NF_MATCH_TTL=m
-CONFIG_IP_NF_MATCH_IPV4OPTIONS=m
CONFIG_IP_NF_FILTER=m
CONFIG_IP_NF_TARGET_REJECT=m
CONFIG_IP_NF_TARGET_LOG=m
CONFIG_LIB80211_CRYPT_TKIP=m
# CONFIG_LIB80211_DEBUG is not set
CONFIG_MAC80211=m
+CONFIG_MAC80211_HAS_RC=y
CONFIG_MAC80211_RC_MINSTREL=y
# CONFIG_MAC80211_RC_DEFAULT_PID is not set
CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
CONFIG_RFKILL_LEDS=y
CONFIG_RFKILL_INPUT=y
# CONFIG_NET_9P is not set
-# CONFIG_NETVM is not set
#
# Device Drivers
# CONFIG_BLK_DEV_XIP is not set
# CONFIG_CDROM_PKTCDVD is not set
CONFIG_ATA_OVER_ETH=m
-# CONFIG_CIPHER_TWOFISH is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_MISC_DEVICES=y
# CONFIG_IBM_ASM is not set
# CONFIG_CB710_DEBUG is not set
CONFIG_CB710_DEBUG_ASSUMPTIONS=y
CONFIG_HAVE_IDE=y
-CONFIG_IDE=y
-
-#
-# Please see Documentation/ide/ide.txt for help/info on IDE drives
-#
-CONFIG_IDE_XFER_MODE=y
-CONFIG_IDE_TIMINGS=y
-CONFIG_IDE_ATAPI=y
-# CONFIG_BLK_DEV_IDE_SATA is not set
-CONFIG_IDE_GD=m
-CONFIG_IDE_GD_ATA=y
-# CONFIG_IDE_GD_ATAPI is not set
-CONFIG_BLK_DEV_IDECS=m
-CONFIG_BLK_DEV_DELKIN=m
-CONFIG_BLK_DEV_IDECD=m
-CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y
-# CONFIG_BLK_DEV_IDETAPE is not set
-CONFIG_BLK_DEV_IDEACPI=y
-# CONFIG_IDE_TASK_IOCTL is not set
-CONFIG_IDE_PROC_FS=y
-
-#
-# IDE chipset support/bugfixes
-#
-CONFIG_IDE_GENERIC=m
-CONFIG_BLK_DEV_PLATFORM=m
-CONFIG_BLK_DEV_CMD640=m
-CONFIG_BLK_DEV_CMD640_ENHANCED=y
-CONFIG_BLK_DEV_IDEPNP=m
-CONFIG_BLK_DEV_IDEDMA_SFF=y
-
-#
-# PCI IDE chipsets support
-#
-CONFIG_BLK_DEV_IDEPCI=y
-CONFIG_IDEPCI_PCIBUS_ORDER=y
-# CONFIG_BLK_DEV_OFFBOARD is not set
-CONFIG_BLK_DEV_GENERIC=m
-CONFIG_BLK_DEV_OPTI621=m
-CONFIG_BLK_DEV_RZ1000=m
-CONFIG_BLK_DEV_IDEDMA_PCI=y
-CONFIG_BLK_DEV_AEC62XX=m
-CONFIG_BLK_DEV_ALI15X3=m
-CONFIG_BLK_DEV_AMD74XX=m
-CONFIG_BLK_DEV_ATIIXP=m
-CONFIG_BLK_DEV_CMD64X=m
-CONFIG_BLK_DEV_TRIFLEX=m
-CONFIG_BLK_DEV_CS5520=m
-CONFIG_BLK_DEV_CS5530=m
-CONFIG_BLK_DEV_CS5535=m
-CONFIG_BLK_DEV_CS5536=m
-CONFIG_BLK_DEV_HPT366=m
-CONFIG_BLK_DEV_JMICRON=m
-CONFIG_BLK_DEV_SC1200=m
-CONFIG_BLK_DEV_PIIX=m
-CONFIG_BLK_DEV_IT8172=m
-CONFIG_BLK_DEV_IT8213=m
-CONFIG_BLK_DEV_IT821X=m
-CONFIG_BLK_DEV_NS87415=m
-CONFIG_BLK_DEV_PDC202XX_OLD=m
-CONFIG_BLK_DEV_PDC202XX_NEW=m
-CONFIG_BLK_DEV_SVWKS=m
-CONFIG_BLK_DEV_SIIMAGE=m
-CONFIG_BLK_DEV_SIS5513=m
-CONFIG_BLK_DEV_SLC90E66=m
-CONFIG_BLK_DEV_TRM290=m
-CONFIG_BLK_DEV_VIA82CXXX=m
-CONFIG_BLK_DEV_TC86C001=m
-CONFIG_BLK_DEV_IDEDMA=y
+# CONFIG_IDE is not set
#
# SCSI device support
CONFIG_SCSI_BNX2_ISCSI=m
CONFIG_BE2ISCSI=m
CONFIG_BLK_DEV_3W_XXXX_RAID=m
-CONFIG_SCSI_HPSA=m
CONFIG_SCSI_3W_9XXX=m
CONFIG_SCSI_ACARD=m
CONFIG_SCSI_AACRAID=m
CONFIG_DM_MULTIPATH_QL=m
CONFIG_DM_MULTIPATH_ST=m
CONFIG_DM_DELAY=m
-CONFIG_DM_RAID45=m
CONFIG_DM_UEVENT=y
CONFIG_FUSION=y
CONFIG_FUSION_SPI=m
CONFIG_FUSION_FC=m
CONFIG_FUSION_SAS=m
CONFIG_FUSION_MAX_SGE=128
-CONFIG_FUSION_MAX_FC_SGE=256
CONFIG_FUSION_CTL=m
# CONFIG_FUSION_LOGGING is not set
CONFIG_FIREWIRE_OHCI_DEBUG=y
CONFIG_FIREWIRE_SBP2=m
CONFIG_FIREWIRE_NET=m
-CONFIG_IEEE1394=m
-CONFIG_IEEE1394_OHCI1394=m
-CONFIG_IEEE1394_PCILYNX=m
-CONFIG_IEEE1394_SBP2=m
-# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set
-CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y
-CONFIG_IEEE1394_ETH1394=m
-CONFIG_IEEE1394_RAWIO=m
-CONFIG_IEEE1394_VIDEO1394=m
-# CONFIG_IEEE1394_DV1394 is not set
-# CONFIG_IEEE1394_VERBOSEDEBUG is not set
+# CONFIG_IEEE1394 is not set
# CONFIG_I2O is not set
# CONFIG_MACINTOSH_DRIVERS is not set
CONFIG_NETDEVICES=y
#
# CONFIG_DVB_DM1105 is not set
-#
-# Supported FireWire (IEEE 1394) Adapters
-#
-# CONFIG_DVB_FIREDTV is not set
-
#
# Supported Earthsoft PT1 Adapters
#
CONFIG_LOGO_LINUX_MONO=y
CONFIG_LOGO_LINUX_VGA16=y
CONFIG_LOGO_LINUX_CLUT224=y
-
-#
-# Bootsplash configuration
-#
-# CONFIG_BOOTSPLASH is not set
CONFIG_SOUND=m
CONFIG_SOUND_OSS_CORE=y
CONFIG_SOUND_OSS_CORE_PRECLAIM=y
CONFIG_USB_LED=m
CONFIG_USB_CYPRESS_CY7C63=m
CONFIG_USB_CYTHERM=m
-# CONFIG_USB_PHIDGET is not set
# CONFIG_USB_IDMOUSE is not set
CONFIG_USB_FTDI_ELAN=m
# CONFIG_USB_APPLEDISPLAY is not set
#
CONFIG_LEDS_TRIGGERS=y
CONFIG_LEDS_TRIGGER_TIMER=m
-CONFIG_LEDS_TRIGGER_IDE_DISK=y
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
CONFIG_XEN_PRIVILEGED_GUEST=y
# CONFIG_XEN_UNPRIVILEGED_GUEST is not set
CONFIG_XEN_PRIVCMD=y
-CONFIG_XEN_DOMCTL=y
CONFIG_XEN_XENBUS_DEV=y
CONFIG_XEN_NETDEV_ACCEL_SFC_UTIL=y
CONFIG_XEN_BACKEND=y
CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y
CONFIG_INTEL_MENLOW=m
CONFIG_ACPI_WMI=m
-CONFIG_MSI_WMI=m
CONFIG_ACPI_ASUS=m
CONFIG_TOPSTAR_LAPTOP=m
CONFIG_ACPI_TOSHIBA=m
# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
-# CONFIG_EXT3_FS_NFS4ACL is not set
CONFIG_EXT3_FS_SECURITY=y
CONFIG_EXT4_FS=m
CONFIG_EXT4_FS_XATTR=y
CONFIG_REISERFS_FS=m
# CONFIG_REISERFS_CHECK is not set
CONFIG_REISERFS_PROC_INFO=y
-# CONFIG_REISERFS_DEFAULTS_TO_BARRIERS_ENABLED is not set
CONFIG_REISERFS_FS_XATTR=y
CONFIG_REISERFS_FS_POSIX_ACL=y
CONFIG_REISERFS_FS_SECURITY=y
# CONFIG_JFS_DEBUG is not set
CONFIG_JFS_STATISTICS=y
CONFIG_FS_POSIX_ACL=y
-# CONFIG_FS_NFS4ACL is not set
CONFIG_XFS_FS=m
CONFIG_XFS_QUOTA=y
-# CONFIG_XFS_DMAPI is not set
CONFIG_XFS_POSIX_ACL=y
# CONFIG_XFS_RT is not set
CONFIG_XFS_DEBUG=y
CONFIG_DNOTIFY=y
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
-# CONFIG_DMAPI is not set
CONFIG_QUOTA=y
CONFIG_QUOTA_NETLINK_INTERFACE=y
CONFIG_PRINT_QUOTA_WARNING=y
# CONFIG_JFFS2_CMODE_FAVOURLZO is not set
# CONFIG_UBIFS_FS is not set
# CONFIG_CRAMFS is not set
-CONFIG_SQUASHFS=y
-CONFIG_SQUASHFS_LZMA=y
-# CONFIG_SQUASHFS_EMBEDDED is not set
-CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
+# CONFIG_SQUASHFS is not set
# CONFIG_VXFS_FS is not set
# CONFIG_MINIX_FS is not set
# CONFIG_OMFS_FS is not set
CONFIG_NFS_V3=y
CONFIG_NFS_V3_ACL=y
CONFIG_NFS_V4=y
-# CONFIG_NFS_SWAP is not set
# CONFIG_NFS_V4_1 is not set
CONFIG_NFSD=m
CONFIG_NFSD_V2_ACL=y
CONFIG_NFS_COMMON=y
CONFIG_SUNRPC=m
CONFIG_SUNRPC_GSS=m
-# CONFIG_SUNRPC_SWAP is not set
CONFIG_RPCSEC_GSS_KRB5=m
# CONFIG_RPCSEC_GSS_SPKM3 is not set
CONFIG_SMB_FS=m
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_FRAME_WARN=1024
# CONFIG_MAGIC_SYSRQ is not set
-# CONFIG_STRIP_ASM_SYMS is not set
-CONFIG_UNUSED_SYMBOLS=y
+CONFIG_STRIP_ASM_SYMS=y
+# CONFIG_UNUSED_SYMBOLS is not set
# CONFIG_DEBUG_FS is not set
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_KERNEL is not set
+# CONFIG_SLUB_DEBUG_ON is not set
+CONFIG_SLUB_STATS=y
CONFIG_DEBUG_BUGVERBOSE=y
CONFIG_DEBUG_MEMORY_INIT=y
CONFIG_ARCH_WANT_FRAME_POINTERS=y
CONFIG_FRAME_POINTER=y
-CONFIG_RCU_CPU_STALL_DETECTOR=y
+# CONFIG_RCU_CPU_STALL_DETECTOR is not set
# CONFIG_LATENCYTOP is not set
# CONFIG_SYSCTL_SYSCALL_CHECK is not set
CONFIG_USER_STACKTRACE_SUPPORT=y
+++ /dev/null
-#! /bin/sh
-# Implement blacklisting for udev-loaded modules
-# Includes module checking
-# - Aaron Griffin & Tobias Powalowski for Archlinux
-[ $# -ne 1 ] && exit 1
-
-if [ -f /proc/cmdline ]; then
- for cmd in $(cat /proc/cmdline); do
- case $cmd in
- *=*) eval $cmd ;;
- esac
- done
-fi
-
-# get the real names from modaliases
-i="$(/bin/modprobe -i --show-depends $1 | minised "s#^insmod /lib.*/\(.*\)\.ko.*#\1#g" | minised 's|-|_|g')"
-# add disablemodules= from commandline to blacklist
-k="$(echo ${disablemodules} | minised 's|-|_|g' | minised 's|,| |g')"
-
-if [ "${k}" != "" ] ; then
- for o in ${k}; do
- echo "${o}.ko" >> /disablemodules
- done
- for n in ${i}; do
- if /bin/ugrep "^$n.ko" /disablemodules 2>&1 >/dev/null; then
- exit 1
- fi
- done
-fi
-/bin/modprobe $1
-
-# vim: set et ts=4:
+++ /dev/null
-#! /bin/sh
-#
-# start_udev
-# script to initialize /dev by using udev.
-#
-# Modified for Archlinux by Tobias Powalowski <tpowa@archlinux.org>
-#
-# Inspired by:
-#
-# Copyright (C) 2004 Greg Kroah-Hartman <greg@kroah.com>
-#
-# Released under the GPL v2 only.
-#
-# This needs to be run at the earliest possible point in the boot
-# process.
-#
-# Based on the udev init.d script
-#
-# Thanks go out to the Gentoo developers for proving
-# that this is possible to do.
-#
-# Yes, it's very verbose, feel free to turn off all of the echo calls,
-# they were there to make me feel better that everything was working
-# properly during development...
-
-prog=udev
-sysfs_dir=/sys
-bin=/sbin/udev
-udevd=/sbin/udevd
-udev_root="/dev"
-
-trigger_device_events ()
-{
- /sbin/udevtrigger
-}
-
-wait_for_queue ()
-{
- # disabled because it hangs network boot
- #loop=20
- #while ! [ "$loop" -gt 0 -a -d /dev/.udev/queue ]; do
- # sleep 0.1;
- # loop=$(($loop - 1))
- #done
- /sbin/udevsettle
-}
-
-make_extra_nodes ()
-{
- # there are a few things that sysfs does not export for us.
- # these things go here (and remember to remove them in
- # remove_extra_nodes()
- #
- # Thanks to Gentoo for the initial list of these.
- ln -sf /proc/self/fd $udev_root/fd
- ln -sf /proc/self/fd/0 $udev_root/stdin
- ln -sf /proc/self/fd/1 $udev_root/stdout
- ln -sf /proc/self/fd/2 $udev_root/stderr
- ln -sf /proc/kcore $udev_root/core
-}
-
-udev_init ()
-{
-# don't use udev if sysfs is not mounted.
-if [ ! -d $sysfs_dir/block ]; then
- exit 1
-fi
-
-#echo "mounting... ramfs at $udev_root"
-mount -t ramfs none $udev_root
-
-# propogate /udev from /sys
-#echo "Creating initial udev device nodes:"
-
-#echo "making extra nodes"
-make_extra_nodes
-
-# check if udevd is already running
-#echo "start udev daemon"
-/sbin/udevd --daemon
-
-case "$(uname -r)" in
- 2.6.[0-9]|2.6.[0-9][!0-9]*) ;;
- *) if [ -f "/sys/class/tty/console/uevent" ]; then
- #echo "Kernel >= 2.6.15 and supports uevents"
- # trigger the sorted events
- echo -e '\000\000\000\000' > /proc/sys/kernel/hotplug
- # catch events that are real fast
- mkdir -p /dev/.udev/queue
- else
- # for older kernels without uevents will be removed when udevstart dies in udev
- echo "Kernel does not support uevents, you need a kernel >= 2.6.15!"
- exit 1
- fi
- ;;
-esac
-}
-
-udev_uevents ()
-{
-# configure all devices
-trigger_device_events
-# until we know how to do better, just wait for _all_ events to finish
-wait_for_queue
-}
-
-if [ $# -eq 0 ]; then
-udev_init
-udev_uevents
-fi
-
-[ "$1" = "init" ] && udev_init
-[ "$1" = "uevents" ] && udev_uevents
-
-exit 0
+++ /dev/null
-# Udev rules for Archlinux by Tobias Powalowski <tpowa@archlinux.org>
-#
-# This ruleset should provide a DevFS-compatible device tree.
-#
-# There are a number of modifiers that are allowed to be used in some
-# of the different fields. They provide the following subsitutions:
-#
-# %n the "kernel number" of the device.
-# For example, 'sda3' has a "kernel number" of '3'
-# %k the kernel name for the device.
-# %M the kernel major number for the device
-# %m the kernel minor number for the device
-# %b the bus id for the device
-# %c the string returned by the PROGRAM
-# %s{filename} the content of a sysfs attribute.
-# %% the '%' char itself.
-#
-# There are a number of modifiers that are allowed to be used in some of the
-# fields. See the udev man page for a full description of them.
-# global stuff
-#
-
-#####################################
-# Early rules - begin
-#####################################
-# wait for sysfs
-ACTION=="add", DEVPATH=="/devices/*", ENV{PHYSDEVBUS}=="?*", WAIT_FOR_SYSFS="bus"
-ACTION=="add", SUBSYSTEM=="scsi", WAIT_FOR_SYSFS="ioerr_cnt"
-
-#####################################
-# Early rules -end
-#####################################
-
-#####################################
-###### Hotplug rules - begin
-#####################################
-# check if the device has already been claimed by a driver
-ENV{PHYSDEVDRIVER}=="?*", GOTO="hotplug_driver_loaded"
-
-# Modaliases to load
-ACTION=="add", ENV{MODALIAS}=="?*", RUN+="/lib/udev/load-modules.sh $env{MODALIAS}"
-# SCSI addon modules
-ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="[07]", RUN+="/lib/udev/load-modules.sh sd_mod"
-ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="14", RUN+="/lib/udev/load-modules.sh sd_mod"
-ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="[45]", RUN+="/lib/udev/load-modules.sh sr_mod"
-ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="1", SYSFS{vendor}=="Onstream", SYSFS{model}!="ADR*", RUN+="/lib/udev/load-modules.sh osst"
-ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="1", SYSFS{vendor}=="Onstream", SYSFS{model}=="ADR*", RUN+="/lib/udev/load-modules.sh st"
-ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="1", SYSFS{vendor}!="Onstream", RUN+="/lib/udev/load-modules.sh st"
-ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="[23689]", RUN+="/lib/udev/load-modules.sh sg"
-
-LABEL="hotplug_driver_loaded"
-
-# FIRMWARE
-ACTION=="add", SUBSYSTEM=="firmware", ENV{FIRMWARE}=="?*", RUN+="/lib/udev/firmware.sh"
-#####################################
-##### Hotplug rules - end
-#####################################
-
-#####################################
-###### CD/DVD symlinks - begin
-#####################################
-ACTION=="add", BUS=="ide", KERNEL=="hd[a-z]", IMPORT="/lib/udev/cdrom_id --export $tempnode"
-ACTION=="add", BUS=="scsi", KERNEL=="sr[0-9]*", IMPORT="/lib/udev/cdrom_id --export $tempnode"
-ACTION=="add", BUS=="scsi", KERNEL=="scd[a-z]", IMPORT="/lib/udev/cdrom_id --export $tempnode"
-ENV{ID_CDROM}=="?*", SYMLINK+="cd/cdrom-%b"
-ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cd/cdrw-%b"
-ENV{ID_CDROM_DVD}=="?*", SYMLINK+="cd/dvd-%b"
-ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+="cd/dvd-%b"
-#####################################
-###### CD/DVD symlinks - end
-#####################################
+++ /dev/null
-# vim: set ft=sh:
-run_hook ()
-{
- msg -n ":: Loading udev..."
- /etc/start_udev
- msg "done."
-}
+++ /dev/null
-# vim:set ft=sh:
-
-install ()
-{
- MODULES=""
- BINARIES=""
- FILES=" /etc/udev/udev.conf"
- SCRIPT="udev"
- add_file /lib/initcpio/udev/udevd /sbin/udevd
- add_file /lib/initcpio/udev/udevtrigger /sbin/udevtrigger
- add_file /lib/initcpio/udev/udevsettle /sbin/udevsettle
- add_file /lib/initcpio/udev/udev.rules /etc/udev/rules.d/udev.rules
- add_file /lib/initcpio/udev/start_udev /etc/start_udev
- add_file /lib/initcpio/udev/firmware.sh /lib/udev/firmware.sh
- add_file /lib/initcpio/udev/cdrom_id /lib/udev/cdrom_id
- add_file /lib/initcpio/udev/load-modules.sh /lib/udev/load-modules.sh
-}
-
-help ()
-{
-cat <<HELPEOF
- This hook will use udev to create your root device node
- and detect the needed modules for your root device.
- It is recommended to use this hook instead of modload.
-HELPEOF
-}
+++ /dev/null
-# vim: set ft=sh:
-
-install ()
-{
- MODULES=" $(checked_modules "block/virtio_blk") "
-
- MODULES=$(echo ${MODULES}) #trim whitespace
- if [ "x${MODULES}" != "x" ]; then
- MODULES="${MODULES} virtio_pci"
- fi
-
- BINARIES=""
- FILES=""
- SCRIPT=""
-}
-
-help ()
-{
-cat<<HELPEOF
- This hook loads the necessary modules for an virtio root device.
- Detection will take place at runtime. To minimize the modules
- in the image, add the autodetect hook too.
-HELPEOF
-}
--- /dev/null
+boot/ipfirerd-KVER.img
+etc/dracut.conf
+etc/dracut.conf.d
+#etc/dracut.conf.d/dracut.conf
+sbin/dracut
+sbin/dracut-catimages
+sbin/dracut-gencmdline
+sbin/lsinitrd
+sbin/mkinitrd
+sbin/switch_root
+usr/share/dracut
+usr/share/dracut/dracut-functions
+usr/share/dracut/modules.d
+usr/share/dracut/modules.d/60xen
+usr/share/dracut/modules.d/60xen/check
+usr/share/dracut/modules.d/60xen/install
+usr/share/dracut/modules.d/60xen/installkernel
+usr/share/dracut/modules.d/60xen/xen-pre-udev.sh
+usr/share/dracut/modules.d/90kernel-modules
+usr/share/dracut/modules.d/90kernel-modules/install
+usr/share/dracut/modules.d/90kernel-modules/installkernel
+usr/share/dracut/modules.d/90kernel-modules/parse-kernel.sh
+usr/share/dracut/modules.d/95debug
+usr/share/dracut/modules.d/95debug/check
+usr/share/dracut/modules.d/95debug/install
+usr/share/dracut/modules.d/95rootfs-block
+usr/share/dracut/modules.d/95rootfs-block/block-genrules.sh
+usr/share/dracut/modules.d/95rootfs-block/install
+usr/share/dracut/modules.d/95rootfs-block/mount-root.sh
+usr/share/dracut/modules.d/95rootfs-block/parse-block.sh
+usr/share/dracut/modules.d/95terminfo
+usr/share/dracut/modules.d/95terminfo/install
+usr/share/dracut/modules.d/95udev-rules
+usr/share/dracut/modules.d/95udev-rules/01-ignore.rules
+usr/share/dracut/modules.d/95udev-rules/59-persistent-storage-volid.rules
+usr/share/dracut/modules.d/95udev-rules/59-persistent-storage.rules
+usr/share/dracut/modules.d/95udev-rules/61-persistent-storage.rules
+usr/share/dracut/modules.d/95udev-rules/install
+usr/share/dracut/modules.d/95udev-rules/load-modules.sh
+usr/share/dracut/modules.d/98syslog
+usr/share/dracut/modules.d/98syslog/README
+usr/share/dracut/modules.d/98syslog/check
+usr/share/dracut/modules.d/98syslog/install
+usr/share/dracut/modules.d/98syslog/parse-syslog-opts.sh
+usr/share/dracut/modules.d/98syslog/rsyslog.conf
+usr/share/dracut/modules.d/98syslog/rsyslogd-start.sh
+usr/share/dracut/modules.d/98syslog/rsyslogd-stop.sh
+usr/share/dracut/modules.d/98syslog/syslog-cleanup.sh
+usr/share/dracut/modules.d/98syslog/syslog-genrules.sh
+usr/share/dracut/modules.d/99base
+usr/share/dracut/modules.d/99base/check
+usr/share/dracut/modules.d/99base/dracut-lib.sh
+usr/share/dracut/modules.d/99base/init
+usr/share/dracut/modules.d/99base/initqueue
+usr/share/dracut/modules.d/99base/install
+usr/share/dracut/modules.d/99base/loginit
+usr/share/dracut/modules.d/99base/parse-blacklist.sh
+usr/share/dracut/modules.d/99base/parse-root-opts.sh
+#usr/share/man/man5/dracut.conf.5
+#usr/share/man/man8/dracut-catimages.8
+#usr/share/man/man8/dracut-gencmdline.8
+#usr/share/man/man8/dracut.8
#usr/bin/getconf
#usr/bin/getent
#usr/bin/iconv
-#usr/bin/ldd
+usr/bin/ldd
#usr/bin/lddlibc4
#usr/bin/locale
#usr/bin/localedef
etc/rc.d/init.d/fcron
#etc/rc.d/init.d/fetchmail
etc/rc.d/init.d/firewall
+etc/rc.d/init.d/firstsetup
etc/rc.d/init.d/functions
#etc/rc.d/init.d/gnump3d
etc/rc.d/init.d/halt
etc/rc.d/rcsysinit.d/S50cleanfs
etc/rc.d/rcsysinit.d/S60setclock
etc/rc.d/rcsysinit.d/S70console
+etc/rc.d/rcsysinit.d/S75firstsetup
etc/rc.d/rcsysinit.d/S80localnet
etc/rc.d/rcsysinit.d/S90sysctl
#etc/sysconfig
+++ /dev/null
-lib/klibc-ZO-RpWWd1KanShWf2YpByFrlJSI.so
-usr/bin/klcc
-#usr/lib/klibc
-#usr/lib/klibc/bin
-usr/lib/klibc/bin/cat
-usr/lib/klibc/bin/chroot
-usr/lib/klibc/bin/cpio
-usr/lib/klibc/bin/dd
-usr/lib/klibc/bin/false
-usr/lib/klibc/bin/fstype
-usr/lib/klibc/bin/gunzip
-usr/lib/klibc/bin/gzip
-usr/lib/klibc/bin/halt
-#usr/lib/klibc/bin/insmod
-usr/lib/klibc/bin/ipconfig
-usr/lib/klibc/bin/kill
-usr/lib/klibc/bin/kinit
-usr/lib/klibc/bin/kinit.shared
-usr/lib/klibc/bin/ln
-usr/lib/klibc/bin/losetup
-usr/lib/klibc/bin/mdassemble
-usr/lib/klibc/bin/minips
-usr/lib/klibc/bin/mkdir
-usr/lib/klibc/bin/mkfifo
-usr/lib/klibc/bin/mknod
-usr/lib/klibc/bin/moddeps
-usr/lib/klibc/bin/modprobe
-usr/lib/klibc/bin/mount
-usr/lib/klibc/bin/nfsmount
-usr/lib/klibc/bin/nuke
-usr/lib/klibc/bin/parseblock
-usr/lib/klibc/bin/pivot_root
-usr/lib/klibc/bin/poweroff
-usr/lib/klibc/bin/readlink
-usr/lib/klibc/bin/reboot
-usr/lib/klibc/bin/replace
-usr/lib/klibc/bin/resume
-usr/lib/klibc/bin/run-init
-usr/lib/klibc/bin/sh
-usr/lib/klibc/bin/sh.shared
-usr/lib/klibc/bin/sleep
-usr/lib/klibc/bin/true
-usr/lib/klibc/bin/umount
-usr/lib/klibc/bin/uname
-usr/lib/klibc/bin/zcat
-#usr/lib/klibc/include
-#usr/lib/klibc/include/Kbuild
-#usr/lib/klibc/include/alloca.h
-#usr/lib/klibc/include/arch
-#usr/lib/klibc/include/arch/alpha
-#usr/lib/klibc/include/arch/alpha/klibc
-#usr/lib/klibc/include/arch/alpha/klibc/archconfig.h
-#usr/lib/klibc/include/arch/alpha/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/alpha/klibc/archsignal.h
-#usr/lib/klibc/include/arch/alpha/klibc/archstat.h
-#usr/lib/klibc/include/arch/alpha/machine
-#usr/lib/klibc/include/arch/alpha/machine/asm.h
-#usr/lib/klibc/include/arch/arm
-#usr/lib/klibc/include/arch/arm/klibc
-#usr/lib/klibc/include/arch/arm/klibc/archconfig.h
-#usr/lib/klibc/include/arch/arm/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/arm/klibc/archsignal.h
-#usr/lib/klibc/include/arch/arm/klibc/archstat.h
-#usr/lib/klibc/include/arch/arm/klibc/asmmacros.h
-#usr/lib/klibc/include/arch/cris
-#usr/lib/klibc/include/arch/cris/klibc
-#usr/lib/klibc/include/arch/cris/klibc/archconfig.h
-#usr/lib/klibc/include/arch/cris/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/cris/klibc/archsignal.h
-#usr/lib/klibc/include/arch/cris/klibc/archstat.h
-#usr/lib/klibc/include/arch/i386
-#usr/lib/klibc/include/arch/i386/klibc
-#usr/lib/klibc/include/arch/i386/klibc/archconfig.h
-#usr/lib/klibc/include/arch/i386/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/i386/klibc/archsignal.h
-#usr/lib/klibc/include/arch/i386/klibc/archstat.h
-#usr/lib/klibc/include/arch/i386/klibc/diverr.h
-#usr/lib/klibc/include/arch/i386/sys
-#usr/lib/klibc/include/arch/i386/sys/io.h
-#usr/lib/klibc/include/arch/i386/sys/vm86.h
-#usr/lib/klibc/include/arch/ia64
-#usr/lib/klibc/include/arch/ia64/klibc
-#usr/lib/klibc/include/arch/ia64/klibc/archconfig.h
-#usr/lib/klibc/include/arch/ia64/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/ia64/klibc/archsignal.h
-#usr/lib/klibc/include/arch/ia64/klibc/archstat.h
-#usr/lib/klibc/include/arch/ia64/klibc/archsys.h
-#usr/lib/klibc/include/arch/m32r
-#usr/lib/klibc/include/arch/m32r/klibc
-#usr/lib/klibc/include/arch/m32r/klibc/archconfig.h
-#usr/lib/klibc/include/arch/m32r/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/m32r/klibc/archsignal.h
-#usr/lib/klibc/include/arch/m32r/klibc/archstat.h
-#usr/lib/klibc/include/arch/m68k
-#usr/lib/klibc/include/arch/m68k/klibc
-#usr/lib/klibc/include/arch/m68k/klibc/archconfig.h
-#usr/lib/klibc/include/arch/m68k/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/m68k/klibc/archsignal.h
-#usr/lib/klibc/include/arch/m68k/klibc/archstat.h
-#usr/lib/klibc/include/arch/mips
-#usr/lib/klibc/include/arch/mips/klibc
-#usr/lib/klibc/include/arch/mips/klibc/archconfig.h
-#usr/lib/klibc/include/arch/mips/klibc/archfcntl.h
-#usr/lib/klibc/include/arch/mips/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/mips/klibc/archsignal.h
-#usr/lib/klibc/include/arch/mips/klibc/archsocket.h
-#usr/lib/klibc/include/arch/mips/klibc/archstat.h
-#usr/lib/klibc/include/arch/mips/machine
-#usr/lib/klibc/include/arch/mips/machine/asm.h
-#usr/lib/klibc/include/arch/mips/sgidefs.h
-#usr/lib/klibc/include/arch/mips/spaces.h
-#usr/lib/klibc/include/arch/mips64
-#usr/lib/klibc/include/arch/mips64/klibc
-#usr/lib/klibc/include/arch/mips64/klibc/archconfig.h
-#usr/lib/klibc/include/arch/mips64/klibc/archsignal.h
-#usr/lib/klibc/include/arch/mips64/klibc/archsocket.h
-#usr/lib/klibc/include/arch/mips64/klibc/archstat.h
-#usr/lib/klibc/include/arch/parisc
-#usr/lib/klibc/include/arch/parisc/klibc
-#usr/lib/klibc/include/arch/parisc/klibc/archconfig.h
-#usr/lib/klibc/include/arch/parisc/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/parisc/klibc/archsignal.h
-#usr/lib/klibc/include/arch/parisc/klibc/archstat.h
-#usr/lib/klibc/include/arch/ppc
-#usr/lib/klibc/include/arch/ppc/klibc
-#usr/lib/klibc/include/arch/ppc/klibc/archconfig.h
-#usr/lib/klibc/include/arch/ppc/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/ppc/klibc/archsignal.h
-#usr/lib/klibc/include/arch/ppc/klibc/archstat.h
-#usr/lib/klibc/include/arch/ppc64
-#usr/lib/klibc/include/arch/ppc64/klibc
-#usr/lib/klibc/include/arch/ppc64/klibc/archconfig.h
-#usr/lib/klibc/include/arch/ppc64/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/ppc64/klibc/archsignal.h
-#usr/lib/klibc/include/arch/ppc64/klibc/archstat.h
-#usr/lib/klibc/include/arch/s390
-#usr/lib/klibc/include/arch/s390/klibc
-#usr/lib/klibc/include/arch/s390/klibc/archconfig.h
-#usr/lib/klibc/include/arch/s390/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/s390/klibc/archsignal.h
-#usr/lib/klibc/include/arch/s390/klibc/archstat.h
-#usr/lib/klibc/include/arch/sh
-#usr/lib/klibc/include/arch/sh/klibc
-#usr/lib/klibc/include/arch/sh/klibc/archconfig.h
-#usr/lib/klibc/include/arch/sh/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/sh/klibc/archsignal.h
-#usr/lib/klibc/include/arch/sh/klibc/archstat.h
-#usr/lib/klibc/include/arch/sparc
-#usr/lib/klibc/include/arch/sparc/klibc
-#usr/lib/klibc/include/arch/sparc/klibc/archconfig.h
-#usr/lib/klibc/include/arch/sparc/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/sparc/klibc/archsignal.h
-#usr/lib/klibc/include/arch/sparc/klibc/archstat.h
-#usr/lib/klibc/include/arch/sparc/machine
-#usr/lib/klibc/include/arch/sparc/machine/asm.h
-#usr/lib/klibc/include/arch/sparc/machine/frame.h
-#usr/lib/klibc/include/arch/sparc/machine/trap.h
-#usr/lib/klibc/include/arch/sparc64
-#usr/lib/klibc/include/arch/sparc64/klibc
-#usr/lib/klibc/include/arch/sparc64/klibc/archconfig.h
-#usr/lib/klibc/include/arch/sparc64/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/sparc64/klibc/archsignal.h
-#usr/lib/klibc/include/arch/sparc64/klibc/archstat.h
-#usr/lib/klibc/include/arch/x86_64
-#usr/lib/klibc/include/arch/x86_64/klibc
-#usr/lib/klibc/include/arch/x86_64/klibc/archconfig.h
-#usr/lib/klibc/include/arch/x86_64/klibc/archsetjmp.h
-#usr/lib/klibc/include/arch/x86_64/klibc/archsignal.h
-#usr/lib/klibc/include/arch/x86_64/klibc/archstat.h
-#usr/lib/klibc/include/arch/x86_64/sys
-#usr/lib/klibc/include/arch/x86_64/sys/io.h
-#usr/lib/klibc/include/arpa
-#usr/lib/klibc/include/arpa/inet.h
-#usr/lib/klibc/include/asm
-#usr/lib/klibc/include/asm-generic
-#usr/lib/klibc/include/asm-generic/4level-fixup.h
-#usr/lib/klibc/include/asm-generic/atomic.h
-#usr/lib/klibc/include/asm-generic/bitops.h
-#usr/lib/klibc/include/asm-generic/bug.h
-#usr/lib/klibc/include/asm-generic/cputime.h
-#usr/lib/klibc/include/asm-generic/div64.h
-#usr/lib/klibc/include/asm-generic/dma-mapping-broken.h
-#usr/lib/klibc/include/asm-generic/dma-mapping.h
-#usr/lib/klibc/include/asm-generic/emergency-restart.h
-#usr/lib/klibc/include/asm-generic/errno-base.h
-#usr/lib/klibc/include/asm-generic/errno.h
-#usr/lib/klibc/include/asm-generic/fcntl.h
-#usr/lib/klibc/include/asm-generic/futex.h
-#usr/lib/klibc/include/asm-generic/ide_iops.h
-#usr/lib/klibc/include/asm-generic/ioctl.h
-#usr/lib/klibc/include/asm-generic/iomap.h
-#usr/lib/klibc/include/asm-generic/ipc.h
-#usr/lib/klibc/include/asm-generic/local.h
-#usr/lib/klibc/include/asm-generic/mman.h
-#usr/lib/klibc/include/asm-generic/mutex-dec.h
-#usr/lib/klibc/include/asm-generic/mutex-null.h
-#usr/lib/klibc/include/asm-generic/mutex-xchg.h
-#usr/lib/klibc/include/asm-generic/page.h
-#usr/lib/klibc/include/asm-generic/pci-dma-compat.h
-#usr/lib/klibc/include/asm-generic/pci.h
-#usr/lib/klibc/include/asm-generic/percpu.h
-#usr/lib/klibc/include/asm-generic/pgtable-nopmd.h
-#usr/lib/klibc/include/asm-generic/pgtable-nopud.h
-#usr/lib/klibc/include/asm-generic/pgtable.h
-#usr/lib/klibc/include/asm-generic/resource.h
-#usr/lib/klibc/include/asm-generic/rtc.h
-#usr/lib/klibc/include/asm-generic/sections.h
-#usr/lib/klibc/include/asm-generic/siginfo.h
-#usr/lib/klibc/include/asm-generic/signal.h
-#usr/lib/klibc/include/asm-generic/statfs.h
-#usr/lib/klibc/include/asm-generic/termios.h
-#usr/lib/klibc/include/asm-generic/tlb.h
-#usr/lib/klibc/include/asm-generic/topology.h
-#usr/lib/klibc/include/asm-generic/uaccess.h
-#usr/lib/klibc/include/asm-generic/unaligned.h
-#usr/lib/klibc/include/asm-generic/vmlinux.lds.h
-#usr/lib/klibc/include/asm-generic/xor.h
-#usr/lib/klibc/include/asm-i386
-#usr/lib/klibc/include/asm-i386/8253pit.h
-#usr/lib/klibc/include/asm-i386/a.out.h
-#usr/lib/klibc/include/asm-i386/acpi.h
-#usr/lib/klibc/include/asm-i386/agp.h
-#usr/lib/klibc/include/asm-i386/apic.h
-#usr/lib/klibc/include/asm-i386/apicdef.h
-#usr/lib/klibc/include/asm-i386/arch_hooks.h
-#usr/lib/klibc/include/asm-i386/asm-offsets.h
-#usr/lib/klibc/include/asm-i386/atomic.h
-#usr/lib/klibc/include/asm-i386/auxvec.h
-#usr/lib/klibc/include/asm-i386/bitops.h
-#usr/lib/klibc/include/asm-i386/boot.h
-#usr/lib/klibc/include/asm-i386/bug.h
-#usr/lib/klibc/include/asm-i386/bugs.h
-#usr/lib/klibc/include/asm-i386/byteorder.h
-#usr/lib/klibc/include/asm-i386/cache.h
-#usr/lib/klibc/include/asm-i386/cacheflush.h
-#usr/lib/klibc/include/asm-i386/checksum.h
-#usr/lib/klibc/include/asm-i386/cpu.h
-#usr/lib/klibc/include/asm-i386/cpufeature.h
-#usr/lib/klibc/include/asm-i386/cputime.h
-#usr/lib/klibc/include/asm-i386/current.h
-#usr/lib/klibc/include/asm-i386/debugreg.h
-#usr/lib/klibc/include/asm-i386/delay.h
-#usr/lib/klibc/include/asm-i386/desc.h
-#usr/lib/klibc/include/asm-i386/div64.h
-#usr/lib/klibc/include/asm-i386/dma-mapping.h
-#usr/lib/klibc/include/asm-i386/dma.h
-#usr/lib/klibc/include/asm-i386/e820.h
-#usr/lib/klibc/include/asm-i386/edac.h
-#usr/lib/klibc/include/asm-i386/elf.h
-#usr/lib/klibc/include/asm-i386/emergency-restart.h
-#usr/lib/klibc/include/asm-i386/errno.h
-#usr/lib/klibc/include/asm-i386/fcntl.h
-#usr/lib/klibc/include/asm-i386/fixmap.h
-#usr/lib/klibc/include/asm-i386/floppy.h
-#usr/lib/klibc/include/asm-i386/futex.h
-#usr/lib/klibc/include/asm-i386/genapic.h
-#usr/lib/klibc/include/asm-i386/hardirq.h
-#usr/lib/klibc/include/asm-i386/highmem.h
-#usr/lib/klibc/include/asm-i386/hpet.h
-#usr/lib/klibc/include/asm-i386/hw_irq.h
-#usr/lib/klibc/include/asm-i386/i387.h
-#usr/lib/klibc/include/asm-i386/i8253.h
-#usr/lib/klibc/include/asm-i386/i8259.h
-#usr/lib/klibc/include/asm-i386/ide.h
-#usr/lib/klibc/include/asm-i386/io.h
-#usr/lib/klibc/include/asm-i386/io_apic.h
-#usr/lib/klibc/include/asm-i386/ioctl.h
-#usr/lib/klibc/include/asm-i386/ioctls.h
-#usr/lib/klibc/include/asm-i386/ipc.h
-#usr/lib/klibc/include/asm-i386/ipcbuf.h
-#usr/lib/klibc/include/asm-i386/irq.h
-#usr/lib/klibc/include/asm-i386/ist.h
-#usr/lib/klibc/include/asm-i386/kdebug.h
-#usr/lib/klibc/include/asm-i386/kexec.h
-#usr/lib/klibc/include/asm-i386/kmap_types.h
-#usr/lib/klibc/include/asm-i386/kprobes.h
-#usr/lib/klibc/include/asm-i386/ldt.h
-#usr/lib/klibc/include/asm-i386/linkage.h
-#usr/lib/klibc/include/asm-i386/local.h
-#usr/lib/klibc/include/asm-i386/mach-bigsmp
-#usr/lib/klibc/include/asm-i386/mach-bigsmp/mach_apic.h
-#usr/lib/klibc/include/asm-i386/mach-bigsmp/mach_apicdef.h
-#usr/lib/klibc/include/asm-i386/mach-bigsmp/mach_ipi.h
-#usr/lib/klibc/include/asm-i386/mach-bigsmp/mach_mpspec.h
-#usr/lib/klibc/include/asm-i386/mach-default
-#usr/lib/klibc/include/asm-i386/mach-default/apm.h
-#usr/lib/klibc/include/asm-i386/mach-default/bios_ebda.h
-#usr/lib/klibc/include/asm-i386/mach-default/do_timer.h
-#usr/lib/klibc/include/asm-i386/mach-default/entry_arch.h
-#usr/lib/klibc/include/asm-i386/mach-default/io_ports.h
-#usr/lib/klibc/include/asm-i386/mach-default/irq_vectors.h
-#usr/lib/klibc/include/asm-i386/mach-default/irq_vectors_limits.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_apic.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_apicdef.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_ipi.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_mpparse.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_mpspec.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_reboot.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_time.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_timer.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_traps.h
-#usr/lib/klibc/include/asm-i386/mach-default/mach_wakecpu.h
-#usr/lib/klibc/include/asm-i386/mach-default/pci-functions.h
-#usr/lib/klibc/include/asm-i386/mach-default/setup_arch_post.h
-#usr/lib/klibc/include/asm-i386/mach-default/setup_arch_pre.h
-#usr/lib/klibc/include/asm-i386/mach-default/smpboot_hooks.h
-#usr/lib/klibc/include/asm-i386/mach-es7000
-#usr/lib/klibc/include/asm-i386/mach-es7000/mach_apic.h
-#usr/lib/klibc/include/asm-i386/mach-es7000/mach_apicdef.h
-#usr/lib/klibc/include/asm-i386/mach-es7000/mach_ipi.h
-#usr/lib/klibc/include/asm-i386/mach-es7000/mach_mpparse.h
-#usr/lib/klibc/include/asm-i386/mach-es7000/mach_mpspec.h
-#usr/lib/klibc/include/asm-i386/mach-es7000/mach_wakecpu.h
-#usr/lib/klibc/include/asm-i386/mach-generic
-#usr/lib/klibc/include/asm-i386/mach-generic/irq_vectors_limits.h
-#usr/lib/klibc/include/asm-i386/mach-generic/mach_apic.h
-#usr/lib/klibc/include/asm-i386/mach-generic/mach_apicdef.h
-#usr/lib/klibc/include/asm-i386/mach-generic/mach_ipi.h
-#usr/lib/klibc/include/asm-i386/mach-generic/mach_mpparse.h
-#usr/lib/klibc/include/asm-i386/mach-generic/mach_mpspec.h
-#usr/lib/klibc/include/asm-i386/mach-numaq
-#usr/lib/klibc/include/asm-i386/mach-numaq/mach_apic.h
-#usr/lib/klibc/include/asm-i386/mach-numaq/mach_apicdef.h
-#usr/lib/klibc/include/asm-i386/mach-numaq/mach_ipi.h
-#usr/lib/klibc/include/asm-i386/mach-numaq/mach_mpparse.h
-#usr/lib/klibc/include/asm-i386/mach-numaq/mach_mpspec.h
-#usr/lib/klibc/include/asm-i386/mach-numaq/mach_wakecpu.h
-#usr/lib/klibc/include/asm-i386/mach-summit
-#usr/lib/klibc/include/asm-i386/mach-summit/irq_vectors_limits.h
-#usr/lib/klibc/include/asm-i386/mach-summit/mach_apic.h
-#usr/lib/klibc/include/asm-i386/mach-summit/mach_apicdef.h
-#usr/lib/klibc/include/asm-i386/mach-summit/mach_ipi.h
-#usr/lib/klibc/include/asm-i386/mach-summit/mach_mpparse.h
-#usr/lib/klibc/include/asm-i386/mach-summit/mach_mpspec.h
-#usr/lib/klibc/include/asm-i386/mach-visws
-#usr/lib/klibc/include/asm-i386/mach-visws/cobalt.h
-#usr/lib/klibc/include/asm-i386/mach-visws/do_timer.h
-#usr/lib/klibc/include/asm-i386/mach-visws/entry_arch.h
-#usr/lib/klibc/include/asm-i386/mach-visws/irq_vectors.h
-#usr/lib/klibc/include/asm-i386/mach-visws/lithium.h
-#usr/lib/klibc/include/asm-i386/mach-visws/mach_apic.h
-#usr/lib/klibc/include/asm-i386/mach-visws/mach_apicdef.h
-#usr/lib/klibc/include/asm-i386/mach-visws/piix4.h
-#usr/lib/klibc/include/asm-i386/mach-visws/setup_arch_post.h
-#usr/lib/klibc/include/asm-i386/mach-visws/setup_arch_pre.h
-#usr/lib/klibc/include/asm-i386/mach-visws/smpboot_hooks.h
-#usr/lib/klibc/include/asm-i386/mach-voyager
-#usr/lib/klibc/include/asm-i386/mach-voyager/do_timer.h
-#usr/lib/klibc/include/asm-i386/mach-voyager/entry_arch.h
-#usr/lib/klibc/include/asm-i386/mach-voyager/irq_vectors.h
-#usr/lib/klibc/include/asm-i386/mach-voyager/setup_arch_post.h
-#usr/lib/klibc/include/asm-i386/mach-voyager/setup_arch_pre.h
-#usr/lib/klibc/include/asm-i386/math_emu.h
-#usr/lib/klibc/include/asm-i386/mc146818rtc.h
-#usr/lib/klibc/include/asm-i386/mca.h
-#usr/lib/klibc/include/asm-i386/mca_dma.h
-#usr/lib/klibc/include/asm-i386/mman.h
-#usr/lib/klibc/include/asm-i386/mmu.h
-#usr/lib/klibc/include/asm-i386/mmu_context.h
-#usr/lib/klibc/include/asm-i386/mmx.h
-#usr/lib/klibc/include/asm-i386/mmzone.h
-#usr/lib/klibc/include/asm-i386/module.h
-#usr/lib/klibc/include/asm-i386/mpspec.h
-#usr/lib/klibc/include/asm-i386/mpspec_def.h
-#usr/lib/klibc/include/asm-i386/msgbuf.h
-#usr/lib/klibc/include/asm-i386/msi.h
-#usr/lib/klibc/include/asm-i386/msr.h
-#usr/lib/klibc/include/asm-i386/mtrr.h
-#usr/lib/klibc/include/asm-i386/mutex.h
-#usr/lib/klibc/include/asm-i386/namei.h
-#usr/lib/klibc/include/asm-i386/nmi.h
-#usr/lib/klibc/include/asm-i386/node.h
-#usr/lib/klibc/include/asm-i386/numa.h
-#usr/lib/klibc/include/asm-i386/numaq.h
-#usr/lib/klibc/include/asm-i386/numnodes.h
-#usr/lib/klibc/include/asm-i386/page.h
-#usr/lib/klibc/include/asm-i386/param.h
-#usr/lib/klibc/include/asm-i386/parport.h
-#usr/lib/klibc/include/asm-i386/pci-direct.h
-#usr/lib/klibc/include/asm-i386/pci.h
-#usr/lib/klibc/include/asm-i386/percpu.h
-#usr/lib/klibc/include/asm-i386/pgalloc.h
-#usr/lib/klibc/include/asm-i386/pgtable-2level-defs.h
-#usr/lib/klibc/include/asm-i386/pgtable-2level.h
-#usr/lib/klibc/include/asm-i386/pgtable-3level-defs.h
-#usr/lib/klibc/include/asm-i386/pgtable-3level.h
-#usr/lib/klibc/include/asm-i386/pgtable.h
-#usr/lib/klibc/include/asm-i386/poll.h
-#usr/lib/klibc/include/asm-i386/posix_types.h
-#usr/lib/klibc/include/asm-i386/processor.h
-#usr/lib/klibc/include/asm-i386/ptrace.h
-#usr/lib/klibc/include/asm-i386/resource.h
-#usr/lib/klibc/include/asm-i386/rtc.h
-#usr/lib/klibc/include/asm-i386/rwlock.h
-#usr/lib/klibc/include/asm-i386/rwsem.h
-#usr/lib/klibc/include/asm-i386/scatterlist.h
-#usr/lib/klibc/include/asm-i386/seccomp.h
-#usr/lib/klibc/include/asm-i386/sections.h
-#usr/lib/klibc/include/asm-i386/segment.h
-#usr/lib/klibc/include/asm-i386/semaphore.h
-#usr/lib/klibc/include/asm-i386/sembuf.h
-#usr/lib/klibc/include/asm-i386/serial.h
-#usr/lib/klibc/include/asm-i386/setup.h
-#usr/lib/klibc/include/asm-i386/shmbuf.h
-#usr/lib/klibc/include/asm-i386/shmparam.h
-#usr/lib/klibc/include/asm-i386/sigcontext.h
-#usr/lib/klibc/include/asm-i386/siginfo.h
-#usr/lib/klibc/include/asm-i386/signal.h
-#usr/lib/klibc/include/asm-i386/smp.h
-#usr/lib/klibc/include/asm-i386/socket.h
-#usr/lib/klibc/include/asm-i386/sockios.h
-#usr/lib/klibc/include/asm-i386/sparsemem.h
-#usr/lib/klibc/include/asm-i386/spinlock.h
-#usr/lib/klibc/include/asm-i386/spinlock_types.h
-#usr/lib/klibc/include/asm-i386/srat.h
-#usr/lib/klibc/include/asm-i386/stat.h
-#usr/lib/klibc/include/asm-i386/statfs.h
-#usr/lib/klibc/include/asm-i386/string.h
-#usr/lib/klibc/include/asm-i386/suspend.h
-#usr/lib/klibc/include/asm-i386/system.h
-#usr/lib/klibc/include/asm-i386/termbits.h
-#usr/lib/klibc/include/asm-i386/termios.h
-#usr/lib/klibc/include/asm-i386/thread_info.h
-#usr/lib/klibc/include/asm-i386/timer.h
-#usr/lib/klibc/include/asm-i386/timex.h
-#usr/lib/klibc/include/asm-i386/tlb.h
-#usr/lib/klibc/include/asm-i386/tlbflush.h
-#usr/lib/klibc/include/asm-i386/topology.h
-#usr/lib/klibc/include/asm-i386/types.h
-#usr/lib/klibc/include/asm-i386/uaccess.h
-#usr/lib/klibc/include/asm-i386/ucontext.h
-#usr/lib/klibc/include/asm-i386/unaligned.h
-#usr/lib/klibc/include/asm-i386/unistd.h
-#usr/lib/klibc/include/asm-i386/user.h
-#usr/lib/klibc/include/asm-i386/vga.h
-#usr/lib/klibc/include/asm-i386/vic.h
-#usr/lib/klibc/include/asm-i386/vm86.h
-#usr/lib/klibc/include/asm-i386/voyager.h
-#usr/lib/klibc/include/asm-i386/xor.h
-#usr/lib/klibc/include/assert.h
-#usr/lib/klibc/include/bits32
-#usr/lib/klibc/include/bits32/bitsize
-#usr/lib/klibc/include/bits32/bitsize.h
-#usr/lib/klibc/include/bits32/bitsize/limits.h
-#usr/lib/klibc/include/bits32/bitsize/stddef.h
-#usr/lib/klibc/include/bits32/bitsize/stdint.h
-#usr/lib/klibc/include/bits32/bitsize/stdintconst.h
-#usr/lib/klibc/include/bits32/bitsize/stdintlimits.h
-#usr/lib/klibc/include/bits64
-#usr/lib/klibc/include/bits64/bitsize
-#usr/lib/klibc/include/bits64/bitsize.h
-#usr/lib/klibc/include/bits64/bitsize/limits.h
-#usr/lib/klibc/include/bits64/bitsize/stddef.h
-#usr/lib/klibc/include/bits64/bitsize/stdint.h
-#usr/lib/klibc/include/bits64/bitsize/stdintconst.h
-#usr/lib/klibc/include/bits64/bitsize/stdintlimits.h
-#usr/lib/klibc/include/byteswap.h
-#usr/lib/klibc/include/ctype.h
-#usr/lib/klibc/include/dirent.h
-#usr/lib/klibc/include/elf.h
-#usr/lib/klibc/include/endian.h
-#usr/lib/klibc/include/errno.h
-#usr/lib/klibc/include/fcntl.h
-#usr/lib/klibc/include/fnmatch.h
-#usr/lib/klibc/include/getopt.h
-#usr/lib/klibc/include/grp.h
-#usr/lib/klibc/include/inttypes.h
-#usr/lib/klibc/include/klibc
-#usr/lib/klibc/include/klibc/compiler.h
-#usr/lib/klibc/include/klibc/diverr.h
-#usr/lib/klibc/include/klibc/endian.h
-#usr/lib/klibc/include/klibc/extern.h
-#usr/lib/klibc/include/klibc/havesyscall.h
-#usr/lib/klibc/include/klibc/stathelp.h
-#usr/lib/klibc/include/klibc/sysconfig.h
-#usr/lib/klibc/include/limits.h
-#usr/lib/klibc/include/linux
-#usr/lib/klibc/include/linux/8250_pci.h
-#usr/lib/klibc/include/linux/a.out.h
-#usr/lib/klibc/include/linux/ac97_codec.h
-#usr/lib/klibc/include/linux/acct.h
-#usr/lib/klibc/include/linux/acpi.h
-#usr/lib/klibc/include/linux/adb.h
-#usr/lib/klibc/include/linux/adfs_fs.h
-#usr/lib/klibc/include/linux/adfs_fs_i.h
-#usr/lib/klibc/include/linux/adfs_fs_sb.h
-#usr/lib/klibc/include/linux/affs_fs.h
-#usr/lib/klibc/include/linux/affs_hardblocks.h
-#usr/lib/klibc/include/linux/agp_backend.h
-#usr/lib/klibc/include/linux/agpgart.h
-#usr/lib/klibc/include/linux/aio.h
-#usr/lib/klibc/include/linux/aio_abi.h
-#usr/lib/klibc/include/linux/amba
-#usr/lib/klibc/include/linux/amba/bus.h
-#usr/lib/klibc/include/linux/amba/clcd.h
-#usr/lib/klibc/include/linux/amba/kmi.h
-#usr/lib/klibc/include/linux/amba/serial.h
-#usr/lib/klibc/include/linux/amifd.h
-#usr/lib/klibc/include/linux/amifdreg.h
-#usr/lib/klibc/include/linux/amigaffs.h
-#usr/lib/klibc/include/linux/apm_bios.h
-#usr/lib/klibc/include/linux/arcdevice.h
-#usr/lib/klibc/include/linux/arcfb.h
-#usr/lib/klibc/include/linux/ata.h
-#usr/lib/klibc/include/linux/atalk.h
-#usr/lib/klibc/include/linux/atm.h
-#usr/lib/klibc/include/linux/atm_eni.h
-#usr/lib/klibc/include/linux/atm_he.h
-#usr/lib/klibc/include/linux/atm_idt77105.h
-#usr/lib/klibc/include/linux/atm_nicstar.h
-#usr/lib/klibc/include/linux/atm_suni.h
-#usr/lib/klibc/include/linux/atm_tcp.h
-#usr/lib/klibc/include/linux/atm_zatm.h
-#usr/lib/klibc/include/linux/atmapi.h
-#usr/lib/klibc/include/linux/atmarp.h
-#usr/lib/klibc/include/linux/atmbr2684.h
-#usr/lib/klibc/include/linux/atmclip.h
-#usr/lib/klibc/include/linux/atmdev.h
-#usr/lib/klibc/include/linux/atmioc.h
-#usr/lib/klibc/include/linux/atmlec.h
-#usr/lib/klibc/include/linux/atmmpc.h
-#usr/lib/klibc/include/linux/atmppp.h
-#usr/lib/klibc/include/linux/atmsap.h
-#usr/lib/klibc/include/linux/atmsvc.h
-#usr/lib/klibc/include/linux/attribute_container.h
-#usr/lib/klibc/include/linux/audit.h
-#usr/lib/klibc/include/linux/auto_fs.h
-#usr/lib/klibc/include/linux/auto_fs4.h
-#usr/lib/klibc/include/linux/autoconf.h
-#usr/lib/klibc/include/linux/auxvec.h
-#usr/lib/klibc/include/linux/awe_voice.h
-#usr/lib/klibc/include/linux/ax25.h
-#usr/lib/klibc/include/linux/b1lli.h
-#usr/lib/klibc/include/linux/b1pcmcia.h
-#usr/lib/klibc/include/linux/backing-dev.h
-#usr/lib/klibc/include/linux/backlight.h
-#usr/lib/klibc/include/linux/baycom.h
-#usr/lib/klibc/include/linux/bcd.h
-#usr/lib/klibc/include/linux/bfs_fs.h
-#usr/lib/klibc/include/linux/binfmts.h
-#usr/lib/klibc/include/linux/bio.h
-#usr/lib/klibc/include/linux/bit_spinlock.h
-#usr/lib/klibc/include/linux/bitmap.h
-#usr/lib/klibc/include/linux/bitops.h
-#usr/lib/klibc/include/linux/blkdev.h
-#usr/lib/klibc/include/linux/blkpg.h
-#usr/lib/klibc/include/linux/blockgroup_lock.h
-#usr/lib/klibc/include/linux/bootmem.h
-#usr/lib/klibc/include/linux/bpqether.h
-#usr/lib/klibc/include/linux/buffer_head.h
-#usr/lib/klibc/include/linux/byteorder
-#usr/lib/klibc/include/linux/byteorder/big_endian.h
-#usr/lib/klibc/include/linux/byteorder/generic.h
-#usr/lib/klibc/include/linux/byteorder/little_endian.h
-#usr/lib/klibc/include/linux/byteorder/pdp_endian.h
-#usr/lib/klibc/include/linux/byteorder/swab.h
-#usr/lib/klibc/include/linux/byteorder/swabb.h
-#usr/lib/klibc/include/linux/cache.h
-#usr/lib/klibc/include/linux/calc64.h
-#usr/lib/klibc/include/linux/capability.h
-#usr/lib/klibc/include/linux/capi.h
-#usr/lib/klibc/include/linux/cciss_ioctl.h
-#usr/lib/klibc/include/linux/cd1400.h
-#usr/lib/klibc/include/linux/cdev.h
-#usr/lib/klibc/include/linux/cdk.h
-#usr/lib/klibc/include/linux/cdrom.h
-#usr/lib/klibc/include/linux/chio.h
-#usr/lib/klibc/include/linux/circ_buf.h
-#usr/lib/klibc/include/linux/clk.h
-#usr/lib/klibc/include/linux/cm4000_cs.h
-#usr/lib/klibc/include/linux/cn_proc.h
-#usr/lib/klibc/include/linux/cobalt-nvram.h
-#usr/lib/klibc/include/linux/coda.h
-#usr/lib/klibc/include/linux/coda_cache.h
-#usr/lib/klibc/include/linux/coda_fs_i.h
-#usr/lib/klibc/include/linux/coda_linux.h
-#usr/lib/klibc/include/linux/coda_proc.h
-#usr/lib/klibc/include/linux/coda_psdev.h
-#usr/lib/klibc/include/linux/coff.h
-#usr/lib/klibc/include/linux/com20020.h
-#usr/lib/klibc/include/linux/compat.h
-#usr/lib/klibc/include/linux/compat_ioctl.h
-#usr/lib/klibc/include/linux/compile.h
-#usr/lib/klibc/include/linux/compiler-gcc.h
-#usr/lib/klibc/include/linux/compiler-gcc3.h
-#usr/lib/klibc/include/linux/compiler-gcc4.h
-#usr/lib/klibc/include/linux/compiler-intel.h
-#usr/lib/klibc/include/linux/compiler.h
-#usr/lib/klibc/include/linux/completion.h
-#usr/lib/klibc/include/linux/comstats.h
-#usr/lib/klibc/include/linux/concap.h
-#usr/lib/klibc/include/linux/config.h
-#usr/lib/klibc/include/linux/configfs.h
-#usr/lib/klibc/include/linux/connector.h
-#usr/lib/klibc/include/linux/console.h
-#usr/lib/klibc/include/linux/console_struct.h
-#usr/lib/klibc/include/linux/consolemap.h
-#usr/lib/klibc/include/linux/cpu.h
-#usr/lib/klibc/include/linux/cpufreq.h
-#usr/lib/klibc/include/linux/cpumask.h
-#usr/lib/klibc/include/linux/cpuset.h
-#usr/lib/klibc/include/linux/cramfs_fs.h
-#usr/lib/klibc/include/linux/cramfs_fs_sb.h
-#usr/lib/klibc/include/linux/crash_dump.h
-#usr/lib/klibc/include/linux/crc-ccitt.h
-#usr/lib/klibc/include/linux/crc16.h
-#usr/lib/klibc/include/linux/crc32.h
-#usr/lib/klibc/include/linux/crc32c.h
-#usr/lib/klibc/include/linux/crypto.h
-#usr/lib/klibc/include/linux/cryptohash.h
-#usr/lib/klibc/include/linux/ctype.h
-#usr/lib/klibc/include/linux/cuda.h
-#usr/lib/klibc/include/linux/cyclades.h
-#usr/lib/klibc/include/linux/cyclomx.h
-#usr/lib/klibc/include/linux/cycx_cfm.h
-#usr/lib/klibc/include/linux/cycx_drv.h
-#usr/lib/klibc/include/linux/cycx_x25.h
-#usr/lib/klibc/include/linux/dcache.h
-#usr/lib/klibc/include/linux/dccp.h
-#usr/lib/klibc/include/linux/dcookies.h
-#usr/lib/klibc/include/linux/debugfs.h
-#usr/lib/klibc/include/linux/delay.h
-#usr/lib/klibc/include/linux/devfs_fs.h
-#usr/lib/klibc/include/linux/devfs_fs_kernel.h
-#usr/lib/klibc/include/linux/device-mapper.h
-#usr/lib/klibc/include/linux/device.h
-#usr/lib/klibc/include/linux/devpts_fs.h
-#usr/lib/klibc/include/linux/dio.h
-#usr/lib/klibc/include/linux/dirent.h
-#usr/lib/klibc/include/linux/divert.h
-#usr/lib/klibc/include/linux/dm-ioctl.h
-#usr/lib/klibc/include/linux/dm9000.h
-#usr/lib/klibc/include/linux/dma-mapping.h
-#usr/lib/klibc/include/linux/dmapool.h
-#usr/lib/klibc/include/linux/dmi.h
-#usr/lib/klibc/include/linux/dn.h
-#usr/lib/klibc/include/linux/dnotify.h
-#usr/lib/klibc/include/linux/dqblk_v1.h
-#usr/lib/klibc/include/linux/dqblk_v2.h
-#usr/lib/klibc/include/linux/dqblk_xfs.h
-#usr/lib/klibc/include/linux/ds1286.h
-#usr/lib/klibc/include/linux/ds17287rtc.h
-#usr/lib/klibc/include/linux/ds1742rtc.h
-#usr/lib/klibc/include/linux/dtlk.h
-#usr/lib/klibc/include/linux/dvb
-#usr/lib/klibc/include/linux/dvb/audio.h
-#usr/lib/klibc/include/linux/dvb/ca.h
-#usr/lib/klibc/include/linux/dvb/dmx.h
-#usr/lib/klibc/include/linux/dvb/frontend.h
-#usr/lib/klibc/include/linux/dvb/net.h
-#usr/lib/klibc/include/linux/dvb/osd.h
-#usr/lib/klibc/include/linux/dvb/version.h
-#usr/lib/klibc/include/linux/dvb/video.h
-#usr/lib/klibc/include/linux/edd.h
-#usr/lib/klibc/include/linux/efi.h
-#usr/lib/klibc/include/linux/efs_dir.h
-#usr/lib/klibc/include/linux/efs_fs.h
-#usr/lib/klibc/include/linux/efs_fs_i.h
-#usr/lib/klibc/include/linux/efs_fs_sb.h
-#usr/lib/klibc/include/linux/efs_vh.h
-#usr/lib/klibc/include/linux/eisa.h
-#usr/lib/klibc/include/linux/elevator.h
-#usr/lib/klibc/include/linux/elf-fdpic.h
-#usr/lib/klibc/include/linux/elf.h
-#usr/lib/klibc/include/linux/elfcore.h
-#usr/lib/klibc/include/linux/err.h
-#usr/lib/klibc/include/linux/errno.h
-#usr/lib/klibc/include/linux/errqueue.h
-#usr/lib/klibc/include/linux/etherdevice.h
-#usr/lib/klibc/include/linux/ethtool.h
-#usr/lib/klibc/include/linux/eventpoll.h
-#usr/lib/klibc/include/linux/ext2_fs.h
-#usr/lib/klibc/include/linux/ext2_fs_sb.h
-#usr/lib/klibc/include/linux/ext3_fs.h
-#usr/lib/klibc/include/linux/ext3_fs_i.h
-#usr/lib/klibc/include/linux/ext3_fs_sb.h
-#usr/lib/klibc/include/linux/ext3_jbd.h
-#usr/lib/klibc/include/linux/fadvise.h
-#usr/lib/klibc/include/linux/fb.h
-#usr/lib/klibc/include/linux/fcdevice.h
-#usr/lib/klibc/include/linux/fcntl.h
-#usr/lib/klibc/include/linux/fd.h
-#usr/lib/klibc/include/linux/fd1772.h
-#usr/lib/klibc/include/linux/fddidevice.h
-#usr/lib/klibc/include/linux/fdreg.h
-#usr/lib/klibc/include/linux/file.h
-#usr/lib/klibc/include/linux/filter.h
-#usr/lib/klibc/include/linux/firmware.h
-#usr/lib/klibc/include/linux/flat.h
-#usr/lib/klibc/include/linux/font.h
-#usr/lib/klibc/include/linux/fs.h
-#usr/lib/klibc/include/linux/fs.h~
-#usr/lib/klibc/include/linux/fs_enet_pd.h
-#usr/lib/klibc/include/linux/fs_struct.h
-#usr/lib/klibc/include/linux/fsl_devices.h
-#usr/lib/klibc/include/linux/fsnotify.h
-#usr/lib/klibc/include/linux/ftape-header-segment.h
-#usr/lib/klibc/include/linux/ftape-vendors.h
-#usr/lib/klibc/include/linux/ftape.h
-#usr/lib/klibc/include/linux/fuse.h
-#usr/lib/klibc/include/linux/futex.h
-#usr/lib/klibc/include/linux/gameport.h
-#usr/lib/klibc/include/linux/gen_stats.h
-#usr/lib/klibc/include/linux/genalloc.h
-#usr/lib/klibc/include/linux/generic_serial.h
-#usr/lib/klibc/include/linux/genetlink.h
-#usr/lib/klibc/include/linux/genhd.h
-#usr/lib/klibc/include/linux/gfp.h
-#usr/lib/klibc/include/linux/hardirq.h
-#usr/lib/klibc/include/linux/harrier_defs.h
-#usr/lib/klibc/include/linux/hash.h
-#usr/lib/klibc/include/linux/hayesesp.h
-#usr/lib/klibc/include/linux/hdlc
-#usr/lib/klibc/include/linux/hdlc.h
-#usr/lib/klibc/include/linux/hdlc/ioctl.h
-#usr/lib/klibc/include/linux/hdlcdrv.h
-#usr/lib/klibc/include/linux/hdpu_features.h
-#usr/lib/klibc/include/linux/hdreg.h
-#usr/lib/klibc/include/linux/hdsmart.h
-#usr/lib/klibc/include/linux/hiddev.h
-#usr/lib/klibc/include/linux/highmem.h
-#usr/lib/klibc/include/linux/highuid.h
-#usr/lib/klibc/include/linux/hil.h
-#usr/lib/klibc/include/linux/hil_mlc.h
-#usr/lib/klibc/include/linux/hippidevice.h
-#usr/lib/klibc/include/linux/hp_sdc.h
-#usr/lib/klibc/include/linux/hpet.h
-#usr/lib/klibc/include/linux/hpfs_fs.h
-#usr/lib/klibc/include/linux/hrtimer.h
-#usr/lib/klibc/include/linux/hugetlb.h
-#usr/lib/klibc/include/linux/hwmon-sysfs.h
-#usr/lib/klibc/include/linux/hwmon-vid.h
-#usr/lib/klibc/include/linux/hwmon.h
-#usr/lib/klibc/include/linux/hysdn_if.h
-#usr/lib/klibc/include/linux/i2c-algo-bit.h
-#usr/lib/klibc/include/linux/i2c-algo-ite.h
-#usr/lib/klibc/include/linux/i2c-algo-pca.h
-#usr/lib/klibc/include/linux/i2c-algo-pcf.h
-#usr/lib/klibc/include/linux/i2c-algo-sgi.h
-#usr/lib/klibc/include/linux/i2c-algo-sibyte.h
-#usr/lib/klibc/include/linux/i2c-dev.h
-#usr/lib/klibc/include/linux/i2c-id.h
-#usr/lib/klibc/include/linux/i2c-isa.h
-#usr/lib/klibc/include/linux/i2c-pxa.h
-#usr/lib/klibc/include/linux/i2c.h
-#usr/lib/klibc/include/linux/i2o-dev.h
-#usr/lib/klibc/include/linux/i2o.h
-#usr/lib/klibc/include/linux/i8k.h
-#usr/lib/klibc/include/linux/ibmtr.h
-#usr/lib/klibc/include/linux/icmp.h
-#usr/lib/klibc/include/linux/icmpv6.h
-#usr/lib/klibc/include/linux/ide.h
-#usr/lib/klibc/include/linux/idr.h
-#usr/lib/klibc/include/linux/if.h
-#usr/lib/klibc/include/linux/if_arcnet.h
-#usr/lib/klibc/include/linux/if_arp.h
-#usr/lib/klibc/include/linux/if_bonding.h
-#usr/lib/klibc/include/linux/if_bridge.h
-#usr/lib/klibc/include/linux/if_cablemodem.h
-#usr/lib/klibc/include/linux/if_ec.h
-#usr/lib/klibc/include/linux/if_eql.h
-#usr/lib/klibc/include/linux/if_ether.h
-#usr/lib/klibc/include/linux/if_fc.h
-#usr/lib/klibc/include/linux/if_fddi.h
-#usr/lib/klibc/include/linux/if_frad.h
-#usr/lib/klibc/include/linux/if_hippi.h
-#usr/lib/klibc/include/linux/if_infiniband.h
-#usr/lib/klibc/include/linux/if_ltalk.h
-#usr/lib/klibc/include/linux/if_packet.h
-#usr/lib/klibc/include/linux/if_plip.h
-#usr/lib/klibc/include/linux/if_ppp.h
-#usr/lib/klibc/include/linux/if_pppox.h
-#usr/lib/klibc/include/linux/if_shaper.h
-#usr/lib/klibc/include/linux/if_slip.h
-#usr/lib/klibc/include/linux/if_strip.h
-#usr/lib/klibc/include/linux/if_tr.h
-#usr/lib/klibc/include/linux/if_tun.h
-#usr/lib/klibc/include/linux/if_tunnel.h
-#usr/lib/klibc/include/linux/if_vlan.h
-#usr/lib/klibc/include/linux/if_wanpipe.h
-#usr/lib/klibc/include/linux/if_wanpipe_common.h
-#usr/lib/klibc/include/linux/igmp.h
-#usr/lib/klibc/include/linux/imq.h
-#usr/lib/klibc/include/linux/in.h
-#usr/lib/klibc/include/linux/in6.h
-#usr/lib/klibc/include/linux/in_route.h
-#usr/lib/klibc/include/linux/inet.h
-#usr/lib/klibc/include/linux/inet_diag.h
-#usr/lib/klibc/include/linux/inetdevice.h
-#usr/lib/klibc/include/linux/init.h
-#usr/lib/klibc/include/linux/init_task.h
-#usr/lib/klibc/include/linux/initrd.h
-#usr/lib/klibc/include/linux/inotify.h
-#usr/lib/klibc/include/linux/input.h
-#usr/lib/klibc/include/linux/interrupt.h
-#usr/lib/klibc/include/linux/io.h
-#usr/lib/klibc/include/linux/ioc3.h
-#usr/lib/klibc/include/linux/ioc4.h
-#usr/lib/klibc/include/linux/ioctl.h
-#usr/lib/klibc/include/linux/ioctl32.h
-#usr/lib/klibc/include/linux/ioport.h
-#usr/lib/klibc/include/linux/ioprio.h
-#usr/lib/klibc/include/linux/ip.h
-#usr/lib/klibc/include/linux/ip6_tunnel.h
-#usr/lib/klibc/include/linux/ip_mp_alg.h
-#usr/lib/klibc/include/linux/ipc.h
-#usr/lib/klibc/include/linux/ipmi.h
-#usr/lib/klibc/include/linux/ipmi_msgdefs.h
-#usr/lib/klibc/include/linux/ipmi_smi.h
-#usr/lib/klibc/include/linux/ipsec.h
-#usr/lib/klibc/include/linux/ipv6.h
-#usr/lib/klibc/include/linux/ipv6_route.h
-#usr/lib/klibc/include/linux/ipx.h
-#usr/lib/klibc/include/linux/irda.h
-#usr/lib/klibc/include/linux/irq.h
-#usr/lib/klibc/include/linux/irq_cpustat.h
-#usr/lib/klibc/include/linux/isapnp.h
-#usr/lib/klibc/include/linux/isdn
-#usr/lib/klibc/include/linux/isdn.h
-#usr/lib/klibc/include/linux/isdn/capicmd.h
-#usr/lib/klibc/include/linux/isdn/capilli.h
-#usr/lib/klibc/include/linux/isdn/capiutil.h
-#usr/lib/klibc/include/linux/isdn/tpam.h
-#usr/lib/klibc/include/linux/isdn_compat.h
-#usr/lib/klibc/include/linux/isdn_divertif.h
-#usr/lib/klibc/include/linux/isdn_ppp.h
-#usr/lib/klibc/include/linux/isdnif.h
-#usr/lib/klibc/include/linux/isicom.h
-#usr/lib/klibc/include/linux/iso_fs.h
-#usr/lib/klibc/include/linux/istallion.h
-#usr/lib/klibc/include/linux/ite_gpio.h
-#usr/lib/klibc/include/linux/ixjuser.h
-#usr/lib/klibc/include/linux/jbd.h
-#usr/lib/klibc/include/linux/jffs.h
-#usr/lib/klibc/include/linux/jffs2.h
-#usr/lib/klibc/include/linux/jffs2_fs_i.h
-#usr/lib/klibc/include/linux/jffs2_fs_sb.h
-#usr/lib/klibc/include/linux/jhash.h
-#usr/lib/klibc/include/linux/jiffies.h
-#usr/lib/klibc/include/linux/journal-head.h
-#usr/lib/klibc/include/linux/joystick.h
-#usr/lib/klibc/include/linux/kallsyms.h
-#usr/lib/klibc/include/linux/kbd_diacr.h
-#usr/lib/klibc/include/linux/kbd_kern.h
-#usr/lib/klibc/include/linux/kd.h
-#usr/lib/klibc/include/linux/kdev_t.h
-#usr/lib/klibc/include/linux/kernel.h
-#usr/lib/klibc/include/linux/kernel_stat.h
-#usr/lib/klibc/include/linux/kernelcapi.h
-#usr/lib/klibc/include/linux/kexec.h
-#usr/lib/klibc/include/linux/key-ui.h
-#usr/lib/klibc/include/linux/key.h
-#usr/lib/klibc/include/linux/keyboard.h
-#usr/lib/klibc/include/linux/keyctl.h
-#usr/lib/klibc/include/linux/kfifo.h
-#usr/lib/klibc/include/linux/klist.h
-#usr/lib/klibc/include/linux/kmalloc_sizes.h
-#usr/lib/klibc/include/linux/kmod.h
-#usr/lib/klibc/include/linux/kobj_map.h
-#usr/lib/klibc/include/linux/kobject.h
-#usr/lib/klibc/include/linux/kprobes.h
-#usr/lib/klibc/include/linux/kref.h
-#usr/lib/klibc/include/linux/kthread.h
-#usr/lib/klibc/include/linux/ktime.h
-#usr/lib/klibc/include/linux/lapb.h
-#usr/lib/klibc/include/linux/lcd.h
-#usr/lib/klibc/include/linux/libata.h
-#usr/lib/klibc/include/linux/libps2.h
-#usr/lib/klibc/include/linux/limits.h
-#usr/lib/klibc/include/linux/linkage.h
-#usr/lib/klibc/include/linux/linux_logo.h
-#usr/lib/klibc/include/linux/list.h
-#usr/lib/klibc/include/linux/llc.h
-#usr/lib/klibc/include/linux/lockd
-#usr/lib/klibc/include/linux/lockd/bind.h
-#usr/lib/klibc/include/linux/lockd/debug.h
-#usr/lib/klibc/include/linux/lockd/lockd.h
-#usr/lib/klibc/include/linux/lockd/nlm.h
-#usr/lib/klibc/include/linux/lockd/share.h
-#usr/lib/klibc/include/linux/lockd/sm_inter.h
-#usr/lib/klibc/include/linux/lockd/xdr.h
-#usr/lib/klibc/include/linux/lockd/xdr4.h
-#usr/lib/klibc/include/linux/loop.h
-#usr/lib/klibc/include/linux/lp.h
-#usr/lib/klibc/include/linux/mISDNif.h
-#usr/lib/klibc/include/linux/major.h
-#usr/lib/klibc/include/linux/matroxfb.h
-#usr/lib/klibc/include/linux/mbcache.h
-#usr/lib/klibc/include/linux/mc146818rtc.h
-#usr/lib/klibc/include/linux/mc6821.h
-#usr/lib/klibc/include/linux/mca-legacy.h
-#usr/lib/klibc/include/linux/mca.h
-#usr/lib/klibc/include/linux/memory.h
-#usr/lib/klibc/include/linux/memory_hotplug.h
-#usr/lib/klibc/include/linux/mempolicy.h
-#usr/lib/klibc/include/linux/mempool.h
-#usr/lib/klibc/include/linux/meye.h
-#usr/lib/klibc/include/linux/mii.h
-#usr/lib/klibc/include/linux/minix_fs.h
-#usr/lib/klibc/include/linux/miscdevice.h
-#usr/lib/klibc/include/linux/mm.h
-#usr/lib/klibc/include/linux/mm_inline.h
-#usr/lib/klibc/include/linux/mman.h
-#usr/lib/klibc/include/linux/mmc
-#usr/lib/klibc/include/linux/mmc/card.h
-#usr/lib/klibc/include/linux/mmc/host.h
-#usr/lib/klibc/include/linux/mmc/mmc.h
-#usr/lib/klibc/include/linux/mmc/protocol.h
-#usr/lib/klibc/include/linux/mmtimer.h
-#usr/lib/klibc/include/linux/mmzone.h
-#usr/lib/klibc/include/linux/mod_devicetable.h
-#usr/lib/klibc/include/linux/module.h
-#usr/lib/klibc/include/linux/moduleloader.h
-#usr/lib/klibc/include/linux/moduleparam.h
-#usr/lib/klibc/include/linux/mount.h
-#usr/lib/klibc/include/linux/mpage.h
-#usr/lib/klibc/include/linux/mqueue.h
-#usr/lib/klibc/include/linux/mroute.h
-#usr/lib/klibc/include/linux/msdos_fs.h
-#usr/lib/klibc/include/linux/msg.h
-#usr/lib/klibc/include/linux/mtd
-#usr/lib/klibc/include/linux/mtd/bbm.h
-#usr/lib/klibc/include/linux/mtd/blktrans.h
-#usr/lib/klibc/include/linux/mtd/cfi.h
-#usr/lib/klibc/include/linux/mtd/cfi_endian.h
-#usr/lib/klibc/include/linux/mtd/compatmac.h
-#usr/lib/klibc/include/linux/mtd/concat.h
-#usr/lib/klibc/include/linux/mtd/doc2000.h
-#usr/lib/klibc/include/linux/mtd/flashchip.h
-#usr/lib/klibc/include/linux/mtd/ftl.h
-#usr/lib/klibc/include/linux/mtd/gen_probe.h
-#usr/lib/klibc/include/linux/mtd/iflash.h
-#usr/lib/klibc/include/linux/mtd/inftl.h
-#usr/lib/klibc/include/linux/mtd/jedec.h
-#usr/lib/klibc/include/linux/mtd/map.h
-#usr/lib/klibc/include/linux/mtd/mtd.h
-#usr/lib/klibc/include/linux/mtd/nand.h
-#usr/lib/klibc/include/linux/mtd/nand_ecc.h
-#usr/lib/klibc/include/linux/mtd/nftl.h
-#usr/lib/klibc/include/linux/mtd/onenand.h
-#usr/lib/klibc/include/linux/mtd/onenand_regs.h
-#usr/lib/klibc/include/linux/mtd/partitions.h
-#usr/lib/klibc/include/linux/mtd/physmap.h
-#usr/lib/klibc/include/linux/mtd/plat-ram.h
-#usr/lib/klibc/include/linux/mtd/pmc551.h
-#usr/lib/klibc/include/linux/mtd/xip.h
-#usr/lib/klibc/include/linux/mtio.h
-#usr/lib/klibc/include/linux/mutex-debug.h
-#usr/lib/klibc/include/linux/mutex.h
-#usr/lib/klibc/include/linux/mv643xx.h
-#usr/lib/klibc/include/linux/n_r3964.h
-#usr/lib/klibc/include/linux/namei.h
-#usr/lib/klibc/include/linux/namespace.h
-#usr/lib/klibc/include/linux/nbd.h
-#usr/lib/klibc/include/linux/ncp.h
-#usr/lib/klibc/include/linux/ncp_fs.h
-#usr/lib/klibc/include/linux/ncp_fs_i.h
-#usr/lib/klibc/include/linux/ncp_fs_sb.h
-#usr/lib/klibc/include/linux/ncp_mount.h
-#usr/lib/klibc/include/linux/ncp_no.h
-#usr/lib/klibc/include/linux/net.h
-#usr/lib/klibc/include/linux/netdevice.h
-#usr/lib/klibc/include/linux/netfilter
-#usr/lib/klibc/include/linux/netfilter.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_common.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_ftp.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_sctp.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_tcp.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_tuple_common.h
-#usr/lib/klibc/include/linux/netfilter/nfnetlink.h
-#usr/lib/klibc/include/linux/netfilter/nfnetlink_conntrack.h
-#usr/lib/klibc/include/linux/netfilter/nfnetlink_log.h
-#usr/lib/klibc/include/linux/netfilter/nfnetlink_queue.h
-#usr/lib/klibc/include/linux/netfilter/x_tables.h
-#usr/lib/klibc/include/linux/netfilter/xt_CLASSIFY.h
-#usr/lib/klibc/include/linux/netfilter/xt_CONNMARK.h
-#usr/lib/klibc/include/linux/netfilter/xt_MARK.h
-#usr/lib/klibc/include/linux/netfilter/xt_NFQUEUE.h
-#usr/lib/klibc/include/linux/netfilter/xt_comment.h
-#usr/lib/klibc/include/linux/netfilter/xt_connbytes.h
-#usr/lib/klibc/include/linux/netfilter/xt_connmark.h
-#usr/lib/klibc/include/linux/netfilter/xt_conntrack.h
-#usr/lib/klibc/include/linux/netfilter/xt_dccp.h
-#usr/lib/klibc/include/linux/netfilter/xt_helper.h
-#usr/lib/klibc/include/linux/netfilter/xt_length.h
-#usr/lib/klibc/include/linux/netfilter/xt_limit.h
-#usr/lib/klibc/include/linux/netfilter/xt_mac.h
-#usr/lib/klibc/include/linux/netfilter/xt_mark.h
-#usr/lib/klibc/include/linux/netfilter/xt_physdev.h
-#usr/lib/klibc/include/linux/netfilter/xt_pkttype.h
-#usr/lib/klibc/include/linux/netfilter/xt_realm.h
-#usr/lib/klibc/include/linux/netfilter/xt_sctp.h
-#usr/lib/klibc/include/linux/netfilter/xt_state.h
-#usr/lib/klibc/include/linux/netfilter/xt_string.h
-#usr/lib/klibc/include/linux/netfilter/xt_tcpmss.h
-#usr/lib/klibc/include/linux/netfilter/xt_tcpudp.h
-#usr/lib/klibc/include/linux/netfilter_arp
-#usr/lib/klibc/include/linux/netfilter_arp.h
-#usr/lib/klibc/include/linux/netfilter_arp/arp_tables.h
-#usr/lib/klibc/include/linux/netfilter_arp/arpt_mangle.h
-#usr/lib/klibc/include/linux/netfilter_bridge
-#usr/lib/klibc/include/linux/netfilter_bridge.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_802_3.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_among.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_arp.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_arpreply.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_ip.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_limit.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_log.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_mark_m.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_mark_t.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_nat.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_pkttype.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_redirect.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_stp.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_ulog.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_vlan.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebtables.h
-#usr/lib/klibc/include/linux/netfilter_decnet.h
-#usr/lib/klibc/include/linux/netfilter_ipv4
-#usr/lib/klibc/include/linux/netfilter_ipv4.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack.h~
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_amanda.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_core.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_ftp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_h323.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_helper.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_helper_h323_asn1.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_helper_h323_types.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_icmp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_irc.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_mms.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_pptp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_proto_gre.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_protocol.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_sctp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_sip.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_tcp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_tftp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_tuple.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_core.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_helper.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_pptp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_protocol.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_rule.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_queue.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ip_tables.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_CLASSIFY.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_CONNMARK.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_DSCP.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ECN.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_IMQ.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_LOG.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_MARK.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_NFQUEUE.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_REJECT.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_SAME.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_TCPMSS.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_TOS.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_TTL.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ULOG.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_addrtype.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ah.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_comment.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_connbytes.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_connmark.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_conntrack.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_dccp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_dscp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ecn.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_esp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_hashlimit.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_helper.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_iprange.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_layer7.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_length.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_limit.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_mac.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_mark.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_multiport.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_owner.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_physdev.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_pkttype.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_policy.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_realm.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_recent.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_sctp.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_state.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_string.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_tcpmss.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_tos.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ttl.h
-#usr/lib/klibc/include/linux/netfilter_ipv4/listhelp.h
-#usr/lib/klibc/include/linux/netfilter_ipv6
-#usr/lib/klibc/include/linux/netfilter_ipv6.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6_tables.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_HL.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_IMQ.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_LOG.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_MARK.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_REJECT.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_ah.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_esp.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_frag.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_hl.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_ipv6header.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_length.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_limit.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_mac.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_mark.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_multiport.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_opts.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_owner.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_physdev.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_policy.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_rt.h
-#usr/lib/klibc/include/linux/netfilter_logging.h
-#usr/lib/klibc/include/linux/netlink.h
-#usr/lib/klibc/include/linux/netpoll.h
-#usr/lib/klibc/include/linux/netrom.h
-#usr/lib/klibc/include/linux/nfs.h
-#usr/lib/klibc/include/linux/nfs2.h
-#usr/lib/klibc/include/linux/nfs3.h
-#usr/lib/klibc/include/linux/nfs4.h
-#usr/lib/klibc/include/linux/nfs4_acl.h
-#usr/lib/klibc/include/linux/nfs4_mount.h
-#usr/lib/klibc/include/linux/nfs_fs.h
-#usr/lib/klibc/include/linux/nfs_fs_i.h
-#usr/lib/klibc/include/linux/nfs_fs_sb.h
-#usr/lib/klibc/include/linux/nfs_idmap.h
-#usr/lib/klibc/include/linux/nfs_mount.h
-#usr/lib/klibc/include/linux/nfs_page.h
-#usr/lib/klibc/include/linux/nfs_xdr.h
-#usr/lib/klibc/include/linux/nfsacl.h
-#usr/lib/klibc/include/linux/nfsd
-#usr/lib/klibc/include/linux/nfsd/auth.h
-#usr/lib/klibc/include/linux/nfsd/cache.h
-#usr/lib/klibc/include/linux/nfsd/const.h
-#usr/lib/klibc/include/linux/nfsd/debug.h
-#usr/lib/klibc/include/linux/nfsd/export.h
-#usr/lib/klibc/include/linux/nfsd/interface.h
-#usr/lib/klibc/include/linux/nfsd/nfsd.h
-#usr/lib/klibc/include/linux/nfsd/nfsfh.h
-#usr/lib/klibc/include/linux/nfsd/state.h
-#usr/lib/klibc/include/linux/nfsd/stats.h
-#usr/lib/klibc/include/linux/nfsd/syscall.h
-#usr/lib/klibc/include/linux/nfsd/xdr.h
-#usr/lib/klibc/include/linux/nfsd/xdr3.h
-#usr/lib/klibc/include/linux/nfsd/xdr4.h
-#usr/lib/klibc/include/linux/nfsd_idmap.h
-#usr/lib/klibc/include/linux/nls.h
-#usr/lib/klibc/include/linux/nmi.h
-#usr/lib/klibc/include/linux/node.h
-#usr/lib/klibc/include/linux/nodemask.h
-#usr/lib/klibc/include/linux/notifier.h
-#usr/lib/klibc/include/linux/nubus.h
-#usr/lib/klibc/include/linux/numa.h
-#usr/lib/klibc/include/linux/nvram.h
-#usr/lib/klibc/include/linux/openprom_fs.h
-#usr/lib/klibc/include/linux/oprofile.h
-#usr/lib/klibc/include/linux/page-flags.h
-#usr/lib/klibc/include/linux/pagemap.h
-#usr/lib/klibc/include/linux/pagevec.h
-#usr/lib/klibc/include/linux/param.h
-#usr/lib/klibc/include/linux/parport.h
-#usr/lib/klibc/include/linux/parport_pc.h
-#usr/lib/klibc/include/linux/parser.h
-#usr/lib/klibc/include/linux/patchkey.h
-#usr/lib/klibc/include/linux/pci-acpi.h
-#usr/lib/klibc/include/linux/pci.h
-#usr/lib/klibc/include/linux/pci_ids.h
-#usr/lib/klibc/include/linux/pci_regs.h
-#usr/lib/klibc/include/linux/pcieport_if.h
-#usr/lib/klibc/include/linux/percpu.h
-#usr/lib/klibc/include/linux/percpu_counter.h
-#usr/lib/klibc/include/linux/personality.h
-#usr/lib/klibc/include/linux/pfkeyv2.h
-#usr/lib/klibc/include/linux/pg.h
-#usr/lib/klibc/include/linux/phonedev.h
-#usr/lib/klibc/include/linux/phy.h
-#usr/lib/klibc/include/linux/pid.h
-#usr/lib/klibc/include/linux/pipe_fs_i.h
-#usr/lib/klibc/include/linux/pkt_cls.h
-#usr/lib/klibc/include/linux/pkt_sched.h
-#usr/lib/klibc/include/linux/pktcdvd.h
-#usr/lib/klibc/include/linux/platform.h
-#usr/lib/klibc/include/linux/platform_device.h
-#usr/lib/klibc/include/linux/pm.h
-#usr/lib/klibc/include/linux/pm_legacy.h
-#usr/lib/klibc/include/linux/pmu.h
-#usr/lib/klibc/include/linux/pnp.h
-#usr/lib/klibc/include/linux/pnpbios.h
-#usr/lib/klibc/include/linux/poll.h
-#usr/lib/klibc/include/linux/posix-timers.h
-#usr/lib/klibc/include/linux/posix_acl.h
-#usr/lib/klibc/include/linux/posix_acl_xattr.h
-#usr/lib/klibc/include/linux/posix_types.h
-#usr/lib/klibc/include/linux/ppdev.h
-#usr/lib/klibc/include/linux/ppp-comp.h
-#usr/lib/klibc/include/linux/ppp_channel.h
-#usr/lib/klibc/include/linux/ppp_defs.h
-#usr/lib/klibc/include/linux/prctl.h
-#usr/lib/klibc/include/linux/preempt.h
-#usr/lib/klibc/include/linux/prefetch.h
-#usr/lib/klibc/include/linux/prio_tree.h
-#usr/lib/klibc/include/linux/proc_fs.h
-#usr/lib/klibc/include/linux/profile.h
-#usr/lib/klibc/include/linux/ps2esdi.h
-#usr/lib/klibc/include/linux/ptrace.h
-#usr/lib/klibc/include/linux/qic117.h
-#usr/lib/klibc/include/linux/qnx4_fs.h
-#usr/lib/klibc/include/linux/qnxtypes.h
-#usr/lib/klibc/include/linux/quota.h
-#usr/lib/klibc/include/linux/quotaio_v1.h
-#usr/lib/klibc/include/linux/quotaio_v2.h
-#usr/lib/klibc/include/linux/quotaops.h
-#usr/lib/klibc/include/linux/radeonfb.h
-#usr/lib/klibc/include/linux/radix-tree.h
-#usr/lib/klibc/include/linux/raid
-#usr/lib/klibc/include/linux/raid/bitmap.h
-#usr/lib/klibc/include/linux/raid/linear.h
-#usr/lib/klibc/include/linux/raid/md.h
-#usr/lib/klibc/include/linux/raid/md_k.h
-#usr/lib/klibc/include/linux/raid/md_p.h
-#usr/lib/klibc/include/linux/raid/md_u.h
-#usr/lib/klibc/include/linux/raid/multipath.h
-#usr/lib/klibc/include/linux/raid/raid0.h
-#usr/lib/klibc/include/linux/raid/raid1.h
-#usr/lib/klibc/include/linux/raid/raid10.h
-#usr/lib/klibc/include/linux/raid/raid5.h
-#usr/lib/klibc/include/linux/raid/xor.h
-#usr/lib/klibc/include/linux/raid_class.h
-#usr/lib/klibc/include/linux/ramfs.h
-#usr/lib/klibc/include/linux/random.h
-#usr/lib/klibc/include/linux/raw.h
-#usr/lib/klibc/include/linux/rbtree.h
-#usr/lib/klibc/include/linux/rcupdate.h
-#usr/lib/klibc/include/linux/reboot.h
-#usr/lib/klibc/include/linux/reboot_fixups.h
-#usr/lib/klibc/include/linux/reiserfs_acl.h
-#usr/lib/klibc/include/linux/reiserfs_fs.h
-#usr/lib/klibc/include/linux/reiserfs_fs_i.h
-#usr/lib/klibc/include/linux/reiserfs_fs_sb.h
-#usr/lib/klibc/include/linux/reiserfs_xattr.h
-#usr/lib/klibc/include/linux/relayfs_fs.h
-#usr/lib/klibc/include/linux/resource.h
-#usr/lib/klibc/include/linux/rio.h
-#usr/lib/klibc/include/linux/rio_drv.h
-#usr/lib/klibc/include/linux/rio_ids.h
-#usr/lib/klibc/include/linux/rio_regs.h
-#usr/lib/klibc/include/linux/rmap.h
-#usr/lib/klibc/include/linux/romfs_fs.h
-#usr/lib/klibc/include/linux/root_dev.h
-#usr/lib/klibc/include/linux/rose.h
-#usr/lib/klibc/include/linux/route.h
-#usr/lib/klibc/include/linux/rslib.h
-#usr/lib/klibc/include/linux/rtc.h
-#usr/lib/klibc/include/linux/rtnetlink.h
-#usr/lib/klibc/include/linux/rwsem-spinlock.h
-#usr/lib/klibc/include/linux/rwsem.h
-#usr/lib/klibc/include/linux/sc26198.h
-#usr/lib/klibc/include/linux/scatterlist.h
-#usr/lib/klibc/include/linux/scc.h
-#usr/lib/klibc/include/linux/sched.h
-#usr/lib/klibc/include/linux/screen_info.h
-#usr/lib/klibc/include/linux/sctp.h
-#usr/lib/klibc/include/linux/scx200.h
-#usr/lib/klibc/include/linux/scx200_gpio.h
-#usr/lib/klibc/include/linux/sdla.h
-#usr/lib/klibc/include/linux/sdla_asy.h
-#usr/lib/klibc/include/linux/sdla_chdlc.h
-#usr/lib/klibc/include/linux/sdla_fr.h
-#usr/lib/klibc/include/linux/sdla_ppp.h
-#usr/lib/klibc/include/linux/sdla_x25.h
-#usr/lib/klibc/include/linux/sdladrv.h
-#usr/lib/klibc/include/linux/sdlapci.h
-#usr/lib/klibc/include/linux/sdlasfm.h
-#usr/lib/klibc/include/linux/seccomp.h
-#usr/lib/klibc/include/linux/securebits.h
-#usr/lib/klibc/include/linux/security.h
-#usr/lib/klibc/include/linux/selection.h
-#usr/lib/klibc/include/linux/selinux_netlink.h
-#usr/lib/klibc/include/linux/sem.h
-#usr/lib/klibc/include/linux/seq_file.h
-#usr/lib/klibc/include/linux/seqlock.h
-#usr/lib/klibc/include/linux/serial.h
-#usr/lib/klibc/include/linux/serial167.h
-#usr/lib/klibc/include/linux/serialP.h
-#usr/lib/klibc/include/linux/serial_8250.h
-#usr/lib/klibc/include/linux/serial_core.h
-#usr/lib/klibc/include/linux/serial_ip3106.h
-#usr/lib/klibc/include/linux/serial_reg.h
-#usr/lib/klibc/include/linux/serio.h
-#usr/lib/klibc/include/linux/shm.h
-#usr/lib/klibc/include/linux/shmem_fs.h
-#usr/lib/klibc/include/linux/signal.h
-#usr/lib/klibc/include/linux/skbuff.h
-#usr/lib/klibc/include/linux/skbuff.h~
-#usr/lib/klibc/include/linux/slab.h
-#usr/lib/klibc/include/linux/smb.h
-#usr/lib/klibc/include/linux/smb_fs.h
-#usr/lib/klibc/include/linux/smb_fs_i.h
-#usr/lib/klibc/include/linux/smb_fs_sb.h
-#usr/lib/klibc/include/linux/smb_mount.h
-#usr/lib/klibc/include/linux/smbno.h
-#usr/lib/klibc/include/linux/smp.h
-#usr/lib/klibc/include/linux/smp_lock.h
-#usr/lib/klibc/include/linux/snmp.h
-#usr/lib/klibc/include/linux/socket.h
-#usr/lib/klibc/include/linux/sockios.h
-#usr/lib/klibc/include/linux/som.h
-#usr/lib/klibc/include/linux/sonet.h
-#usr/lib/klibc/include/linux/sonypi.h
-#usr/lib/klibc/include/linux/sort.h
-#usr/lib/klibc/include/linux/sound.h
-#usr/lib/klibc/include/linux/soundcard.h
-#usr/lib/klibc/include/linux/spi
-#usr/lib/klibc/include/linux/spi/ads7846.h
-#usr/lib/klibc/include/linux/spi/flash.h
-#usr/lib/klibc/include/linux/spi/spi.h
-#usr/lib/klibc/include/linux/spi/spi_bitbang.h
-#usr/lib/klibc/include/linux/spinlock.h
-#usr/lib/klibc/include/linux/spinlock_api_smp.h
-#usr/lib/klibc/include/linux/spinlock_api_up.h
-#usr/lib/klibc/include/linux/spinlock_types.h
-#usr/lib/klibc/include/linux/spinlock_types_up.h
-#usr/lib/klibc/include/linux/spinlock_up.h
-#usr/lib/klibc/include/linux/squashfs_fs.h
-#usr/lib/klibc/include/linux/squashfs_fs_i.h
-#usr/lib/klibc/include/linux/squashfs_fs_sb.h
-#usr/lib/klibc/include/linux/stallion.h
-#usr/lib/klibc/include/linux/stat.h
-#usr/lib/klibc/include/linux/statfs.h
-#usr/lib/klibc/include/linux/stddef.h
-#usr/lib/klibc/include/linux/stop_machine.h
-#usr/lib/klibc/include/linux/string.h
-#usr/lib/klibc/include/linux/stringify.h
-#usr/lib/klibc/include/linux/sunrpc
-#usr/lib/klibc/include/linux/sunrpc/auth.h
-#usr/lib/klibc/include/linux/sunrpc/auth_gss.h
-#usr/lib/klibc/include/linux/sunrpc/cache.h
-#usr/lib/klibc/include/linux/sunrpc/clnt.h
-#usr/lib/klibc/include/linux/sunrpc/debug.h
-#usr/lib/klibc/include/linux/sunrpc/gss_api.h
-#usr/lib/klibc/include/linux/sunrpc/gss_asn1.h
-#usr/lib/klibc/include/linux/sunrpc/gss_err.h
-#usr/lib/klibc/include/linux/sunrpc/gss_krb5.h
-#usr/lib/klibc/include/linux/sunrpc/gss_spkm3.h
-#usr/lib/klibc/include/linux/sunrpc/msg_prot.h
-#usr/lib/klibc/include/linux/sunrpc/rpc_pipe_fs.h
-#usr/lib/klibc/include/linux/sunrpc/sched.h
-#usr/lib/klibc/include/linux/sunrpc/stats.h
-#usr/lib/klibc/include/linux/sunrpc/svc.h
-#usr/lib/klibc/include/linux/sunrpc/svcauth.h
-#usr/lib/klibc/include/linux/sunrpc/svcauth_gss.h
-#usr/lib/klibc/include/linux/sunrpc/svcsock.h
-#usr/lib/klibc/include/linux/sunrpc/timer.h
-#usr/lib/klibc/include/linux/sunrpc/types.h
-#usr/lib/klibc/include/linux/sunrpc/xdr.h
-#usr/lib/klibc/include/linux/sunrpc/xprt.h
-#usr/lib/klibc/include/linux/superhyway.h
-#usr/lib/klibc/include/linux/suspend.h
-#usr/lib/klibc/include/linux/swap.h
-#usr/lib/klibc/include/linux/swapops.h
-#usr/lib/klibc/include/linux/synclink.h
-#usr/lib/klibc/include/linux/sys.h
-#usr/lib/klibc/include/linux/syscalls.h
-#usr/lib/klibc/include/linux/sysctl.h
-#usr/lib/klibc/include/linux/sysdev.h
-#usr/lib/klibc/include/linux/sysfs.h
-#usr/lib/klibc/include/linux/sysrq.h
-#usr/lib/klibc/include/linux/sysv_fs.h
-#usr/lib/klibc/include/linux/tc_act
-#usr/lib/klibc/include/linux/tc_act/tc_defact.h
-#usr/lib/klibc/include/linux/tc_act/tc_gact.h
-#usr/lib/klibc/include/linux/tc_act/tc_ipt.h
-#usr/lib/klibc/include/linux/tc_act/tc_mirred.h
-#usr/lib/klibc/include/linux/tc_act/tc_pedit.h
-#usr/lib/klibc/include/linux/tc_ematch
-#usr/lib/klibc/include/linux/tc_ematch/tc_em_cmp.h
-#usr/lib/klibc/include/linux/tc_ematch/tc_em_meta.h
-#usr/lib/klibc/include/linux/tc_ematch/tc_em_nbyte.h
-#usr/lib/klibc/include/linux/tc_ematch/tc_em_text.h
-#usr/lib/klibc/include/linux/tcp.h
-#usr/lib/klibc/include/linux/telephony.h
-#usr/lib/klibc/include/linux/termios.h
-#usr/lib/klibc/include/linux/textsearch.h
-#usr/lib/klibc/include/linux/textsearch_fsm.h
-#usr/lib/klibc/include/linux/tfrc.h
-#usr/lib/klibc/include/linux/thread_info.h
-#usr/lib/klibc/include/linux/threads.h
-#usr/lib/klibc/include/linux/ticable.h
-#usr/lib/klibc/include/linux/time.h
-#usr/lib/klibc/include/linux/timer.h
-#usr/lib/klibc/include/linux/times.h
-#usr/lib/klibc/include/linux/timex.h
-#usr/lib/klibc/include/linux/tiocl.h
-#usr/lib/klibc/include/linux/tipc.h
-#usr/lib/klibc/include/linux/tipc_config.h
-#usr/lib/klibc/include/linux/topology.h
-#usr/lib/klibc/include/linux/toshiba.h
-#usr/lib/klibc/include/linux/transport_class.h
-#usr/lib/klibc/include/linux/trdevice.h
-#usr/lib/klibc/include/linux/tty.h
-#usr/lib/klibc/include/linux/tty_driver.h
-#usr/lib/klibc/include/linux/tty_flip.h
-#usr/lib/klibc/include/linux/tty_ldisc.h
-#usr/lib/klibc/include/linux/types.h
-#usr/lib/klibc/include/linux/udf_fs.h
-#usr/lib/klibc/include/linux/udf_fs_i.h
-#usr/lib/klibc/include/linux/udf_fs_sb.h
-#usr/lib/klibc/include/linux/udp.h
-#usr/lib/klibc/include/linux/ufs_fs.h
-#usr/lib/klibc/include/linux/ufs_fs_i.h
-#usr/lib/klibc/include/linux/ufs_fs_sb.h
-#usr/lib/klibc/include/linux/uinput.h
-#usr/lib/klibc/include/linux/uio.h
-#usr/lib/klibc/include/linux/ultrasound.h
-#usr/lib/klibc/include/linux/umem.h
-#usr/lib/klibc/include/linux/un.h
-#usr/lib/klibc/include/linux/unistd.h
-#usr/lib/klibc/include/linux/usb.h
-#usr/lib/klibc/include/linux/usb_cdc.h
-#usr/lib/klibc/include/linux/usb_ch9.h
-#usr/lib/klibc/include/linux/usb_gadget.h
-#usr/lib/klibc/include/linux/usb_gadgetfs.h
-#usr/lib/klibc/include/linux/usb_input.h
-#usr/lib/klibc/include/linux/usb_isp116x.h
-#usr/lib/klibc/include/linux/usb_otg.h
-#usr/lib/klibc/include/linux/usb_sl811.h
-#usr/lib/klibc/include/linux/usb_usual.h
-#usr/lib/klibc/include/linux/usbdevice_fs.h
-#usr/lib/klibc/include/linux/user.h
-#usr/lib/klibc/include/linux/utime.h
-#usr/lib/klibc/include/linux/uts.h
-#usr/lib/klibc/include/linux/utsname.h
-#usr/lib/klibc/include/linux/vermagic.h
-#usr/lib/klibc/include/linux/version.h
-#usr/lib/klibc/include/linux/vfs.h
-#usr/lib/klibc/include/linux/via.h
-#usr/lib/klibc/include/linux/video_decoder.h
-#usr/lib/klibc/include/linux/video_encoder.h
-#usr/lib/klibc/include/linux/videodev.h
-#usr/lib/klibc/include/linux/videodev2.h
-#usr/lib/klibc/include/linux/videotext.h
-#usr/lib/klibc/include/linux/vmalloc.h
-#usr/lib/klibc/include/linux/vt.h
-#usr/lib/klibc/include/linux/vt_buffer.h
-#usr/lib/klibc/include/linux/vt_kern.h
-#usr/lib/klibc/include/linux/wait.h
-#usr/lib/klibc/include/linux/wanpipe.h
-#usr/lib/klibc/include/linux/wanrouter.h
-#usr/lib/klibc/include/linux/watchdog.h
-#usr/lib/klibc/include/linux/wavefront.h
-#usr/lib/klibc/include/linux/wireless.h
-#usr/lib/klibc/include/linux/workqueue.h
-#usr/lib/klibc/include/linux/writeback.h
-#usr/lib/klibc/include/linux/x1205.h
-#usr/lib/klibc/include/linux/x25.h
-#usr/lib/klibc/include/linux/xattr.h
-#usr/lib/klibc/include/linux/xfrm.h
-#usr/lib/klibc/include/linux/yam.h
-#usr/lib/klibc/include/linux/zconf.h
-#usr/lib/klibc/include/linux/zftape.h
-#usr/lib/klibc/include/linux/zlib.h
-#usr/lib/klibc/include/linux/zorro.h
-#usr/lib/klibc/include/linux/zorro_ids.h
-#usr/lib/klibc/include/linux/zutil.h
-#usr/lib/klibc/include/malloc.h
-#usr/lib/klibc/include/net
-#usr/lib/klibc/include/net/if.h
-#usr/lib/klibc/include/net/if_arp.h
-#usr/lib/klibc/include/net/if_packet.h
-#usr/lib/klibc/include/net/route.h
-#usr/lib/klibc/include/netinet
-#usr/lib/klibc/include/netinet/if_ether.h
-#usr/lib/klibc/include/netinet/in.h
-#usr/lib/klibc/include/netinet/in6.h
-#usr/lib/klibc/include/netinet/ip.h
-#usr/lib/klibc/include/netinet/tcp.h
-#usr/lib/klibc/include/netinet/udp.h
-#usr/lib/klibc/include/netpacket
-#usr/lib/klibc/include/netpacket/packet.h
-#usr/lib/klibc/include/paths.h
-#usr/lib/klibc/include/poll.h
-#usr/lib/klibc/include/pwd.h
-#usr/lib/klibc/include/sched.h
-#usr/lib/klibc/include/scsi
-#usr/lib/klibc/include/scsi/iscsi_if.h
-#usr/lib/klibc/include/scsi/iscsi_proto.h
-#usr/lib/klibc/include/scsi/scsi.h
-#usr/lib/klibc/include/scsi/scsi_cmnd.h
-#usr/lib/klibc/include/scsi/scsi_dbg.h
-#usr/lib/klibc/include/scsi/scsi_device.h
-#usr/lib/klibc/include/scsi/scsi_devinfo.h
-#usr/lib/klibc/include/scsi/scsi_driver.h
-#usr/lib/klibc/include/scsi/scsi_eh.h
-#usr/lib/klibc/include/scsi/scsi_host.h
-#usr/lib/klibc/include/scsi/scsi_ioctl.h
-#usr/lib/klibc/include/scsi/scsi_request.h
-#usr/lib/klibc/include/scsi/scsi_tcq.h
-#usr/lib/klibc/include/scsi/scsi_transport.h
-#usr/lib/klibc/include/scsi/scsi_transport_fc.h
-#usr/lib/klibc/include/scsi/scsi_transport_iscsi.h
-#usr/lib/klibc/include/scsi/scsi_transport_sas.h
-#usr/lib/klibc/include/scsi/scsi_transport_spi.h
-#usr/lib/klibc/include/scsi/scsicam.h
-#usr/lib/klibc/include/scsi/sg.h
-#usr/lib/klibc/include/scsi/sg_request.h
-#usr/lib/klibc/include/scsi/srp.h
-#usr/lib/klibc/include/setjmp.h
-#usr/lib/klibc/include/signal.h
-#usr/lib/klibc/include/stdarg.h
-#usr/lib/klibc/include/stddef.h
-#usr/lib/klibc/include/stdint.h
-#usr/lib/klibc/include/stdio.h
-#usr/lib/klibc/include/stdlib.h
-#usr/lib/klibc/include/string.h
-#usr/lib/klibc/include/sys
-#usr/lib/klibc/include/sys/dirent.h
-#usr/lib/klibc/include/sys/elf32.h
-#usr/lib/klibc/include/sys/elf64.h
-#usr/lib/klibc/include/sys/elfcommon.h
-#usr/lib/klibc/include/sys/fsuid.h
-#usr/lib/klibc/include/sys/inotify.h
-#usr/lib/klibc/include/sys/ioctl.h
-#usr/lib/klibc/include/sys/klog.h
-#usr/lib/klibc/include/sys/md.h
-#usr/lib/klibc/include/sys/mman.h
-#usr/lib/klibc/include/sys/mount.h
-#usr/lib/klibc/include/sys/param.h
-#usr/lib/klibc/include/sys/poll.h
-#usr/lib/klibc/include/sys/prctl.h
-#usr/lib/klibc/include/sys/reboot.h
-#usr/lib/klibc/include/sys/resource.h
-#usr/lib/klibc/include/sys/select.h
-#usr/lib/klibc/include/sys/sendfile.h
-#usr/lib/klibc/include/sys/socket.h
-#usr/lib/klibc/include/sys/socketcalls.h
-#usr/lib/klibc/include/sys/splice.h
-#usr/lib/klibc/include/sys/stat.h
-#usr/lib/klibc/include/sys/statfs.h
-#usr/lib/klibc/include/sys/syscall.h
-#usr/lib/klibc/include/sys/sysinfo.h
-#usr/lib/klibc/include/sys/sysmacros.h
-#usr/lib/klibc/include/sys/time.h
-#usr/lib/klibc/include/sys/times.h
-#usr/lib/klibc/include/sys/types.h
-#usr/lib/klibc/include/sys/uio.h
-#usr/lib/klibc/include/sys/un.h
-#usr/lib/klibc/include/sys/utime.h
-#usr/lib/klibc/include/sys/utsname.h
-#usr/lib/klibc/include/sys/vfs.h
-#usr/lib/klibc/include/sys/wait.h
-#usr/lib/klibc/include/sysexits.h
-#usr/lib/klibc/include/syslog.h
-#usr/lib/klibc/include/termios.h
-#usr/lib/klibc/include/time.h
-#usr/lib/klibc/include/unistd.h
-#usr/lib/klibc/include/utime.h
-#usr/lib/klibc/include/zconf.h
-#usr/lib/klibc/include/zlib.h
-#usr/lib/klibc/lib
-#usr/lib/klibc/lib/crt0.o
-#usr/lib/klibc/lib/interp.o
-usr/lib/klibc/lib/klibc-ZO-RpWWd1KanShWf2YpByFrlJSI.so
-#usr/lib/klibc/lib/libc.a
-usr/lib/klibc/lib/libc.so
-#usr/man/man1/klcc.1
-usr/lib/klibc/bin/dmesg
-usr/lib/klibc/bin/sync
-#usr/lib/klibc/include/asm-generic/Kbuild
-#usr/lib/klibc/include/asm-generic/Kbuild.asm
-#usr/lib/klibc/include/asm-generic/audit_change_attr.h
-#usr/lib/klibc/include/asm-generic/audit_dir_write.h
-#usr/lib/klibc/include/asm-generic/audit_read.h
-#usr/lib/klibc/include/asm-generic/audit_signal.h
-#usr/lib/klibc/include/asm-generic/audit_write.h
-#usr/lib/klibc/include/asm-generic/bitops
-#usr/lib/klibc/include/asm-generic/bitops/__ffs.h
-#usr/lib/klibc/include/asm-generic/bitops/atomic.h
-#usr/lib/klibc/include/asm-generic/bitops/ext2-atomic.h
-#usr/lib/klibc/include/asm-generic/bitops/ext2-non-atomic.h
-#usr/lib/klibc/include/asm-generic/bitops/ffs.h
-#usr/lib/klibc/include/asm-generic/bitops/ffz.h
-#usr/lib/klibc/include/asm-generic/bitops/find.h
-#usr/lib/klibc/include/asm-generic/bitops/fls.h
-#usr/lib/klibc/include/asm-generic/bitops/fls64.h
-#usr/lib/klibc/include/asm-generic/bitops/hweight.h
-#usr/lib/klibc/include/asm-generic/bitops/le.h
-#usr/lib/klibc/include/asm-generic/bitops/minix-le.h
-#usr/lib/klibc/include/asm-generic/bitops/minix.h
-#usr/lib/klibc/include/asm-generic/bitops/non-atomic.h
-#usr/lib/klibc/include/asm-generic/bitops/sched.h
-#usr/lib/klibc/include/asm-generic/device.h
-#usr/lib/klibc/include/asm-generic/gpio.h
-#usr/lib/klibc/include/asm-generic/irq_regs.h
-#usr/lib/klibc/include/asm-generic/kdebug.h
-#usr/lib/klibc/include/asm-generic/libata-portmap.h
-#usr/lib/klibc/include/asm-generic/memory_model.h
-#usr/lib/klibc/include/asm-generic/mm_hooks.h
-#usr/lib/klibc/include/asm-generic/poll.h
-#usr/lib/klibc/include/asm-i386/Kbuild
-#usr/lib/klibc/include/asm-i386/alternative-asm.i
-#usr/lib/klibc/include/asm-i386/alternative.h
-#usr/lib/klibc/include/asm-i386/bootparam.h
-#usr/lib/klibc/include/asm-i386/cmpxchg.h
-#usr/lib/klibc/include/asm-i386/device.h
-#usr/lib/klibc/include/asm-i386/dmi.h
-#usr/lib/klibc/include/asm-i386/dwarf2.h
-#usr/lib/klibc/include/asm-i386/fb.h
-#usr/lib/klibc/include/asm-i386/frame.i
-#usr/lib/klibc/include/asm-i386/geode.h
-#usr/lib/klibc/include/asm-i386/hypertransport.h
-#usr/lib/klibc/include/asm-i386/intel_arch_perfmon.h
-#usr/lib/klibc/include/asm-i386/irq_regs.h
-#usr/lib/klibc/include/asm-i386/irqflags.h
-#usr/lib/klibc/include/asm-i386/k8.h
-#usr/lib/klibc/include/asm-i386/mach-default/setup_arch.h
-#usr/lib/klibc/include/asm-i386/mach-visws/setup_arch.h
-#usr/lib/klibc/include/asm-i386/mach-voyager/setup_arch.h
-#usr/lib/klibc/include/asm-i386/mce.h
-#usr/lib/klibc/include/asm-i386/msidef.h
-#usr/lib/klibc/include/asm-i386/msr-index.h
-#usr/lib/klibc/include/asm-i386/paravirt.h
-#usr/lib/klibc/include/asm-i386/processor-cyrix.h
-#usr/lib/klibc/include/asm-i386/processor-flags.h
-#usr/lib/klibc/include/asm-i386/ptrace-abi.h
-#usr/lib/klibc/include/asm-i386/reboot.h
-#usr/lib/klibc/include/asm-i386/reboot_fixups.h
-#usr/lib/klibc/include/asm-i386/required-features.h
-#usr/lib/klibc/include/asm-i386/resume-trace.h
-#usr/lib/klibc/include/asm-i386/stacktrace.h
-#usr/lib/klibc/include/asm-i386/sync_bitops.h
-#usr/lib/klibc/include/asm-i386/therm_throt.h
-#usr/lib/klibc/include/asm-i386/time.h
-#usr/lib/klibc/include/asm-i386/tsc.h
-#usr/lib/klibc/include/asm-i386/unwind.h
-#usr/lib/klibc/include/asm-i386/vmi.h
-#usr/lib/klibc/include/asm-i386/vmi_time.h
-#usr/lib/klibc/include/asm-i386/xen
-#usr/lib/klibc/include/asm-i386/xen/hypercall.h
-#usr/lib/klibc/include/asm-i386/xen/hypervisor.h
-#usr/lib/klibc/include/asm-i386/xen/interface.h
-#usr/lib/klibc/include/asm/8253pit.h
-#usr/lib/klibc/include/asm/Kbuild
-#usr/lib/klibc/include/asm/a.out.h
-#usr/lib/klibc/include/asm/acpi.h
-#usr/lib/klibc/include/asm/agp.h
-#usr/lib/klibc/include/asm/alternative-asm.i
-#usr/lib/klibc/include/asm/alternative.h
-#usr/lib/klibc/include/asm/apic.h
-#usr/lib/klibc/include/asm/apicdef.h
-#usr/lib/klibc/include/asm/arch_hooks.h
-#usr/lib/klibc/include/asm/asm-i386
-#usr/lib/klibc/include/asm/asm-offsets.h
-#usr/lib/klibc/include/asm/atomic.h
-#usr/lib/klibc/include/asm/auxvec.h
-#usr/lib/klibc/include/asm/bitops.h
-#usr/lib/klibc/include/asm/boot.h
-#usr/lib/klibc/include/asm/bootparam.h
-#usr/lib/klibc/include/asm/bug.h
-#usr/lib/klibc/include/asm/bugs.h
-#usr/lib/klibc/include/asm/byteorder.h
-#usr/lib/klibc/include/asm/cache.h
-#usr/lib/klibc/include/asm/cacheflush.h
-#usr/lib/klibc/include/asm/checksum.h
-#usr/lib/klibc/include/asm/cmpxchg.h
-#usr/lib/klibc/include/asm/cpu.h
-#usr/lib/klibc/include/asm/cpufeature.h
-#usr/lib/klibc/include/asm/cputime.h
-#usr/lib/klibc/include/asm/current.h
-#usr/lib/klibc/include/asm/debugreg.h
-#usr/lib/klibc/include/asm/delay.h
-#usr/lib/klibc/include/asm/desc.h
-#usr/lib/klibc/include/asm/device.h
-#usr/lib/klibc/include/asm/div64.h
-#usr/lib/klibc/include/asm/dma-mapping.h
-#usr/lib/klibc/include/asm/dma.h
-#usr/lib/klibc/include/asm/dmi.h
-#usr/lib/klibc/include/asm/dwarf2.h
-#usr/lib/klibc/include/asm/e820.h
-#usr/lib/klibc/include/asm/edac.h
-#usr/lib/klibc/include/asm/elf.h
-#usr/lib/klibc/include/asm/emergency-restart.h
-#usr/lib/klibc/include/asm/errno.h
-#usr/lib/klibc/include/asm/fb.h
-#usr/lib/klibc/include/asm/fcntl.h
-#usr/lib/klibc/include/asm/fixmap.h
-#usr/lib/klibc/include/asm/floppy.h
-#usr/lib/klibc/include/asm/frame.i
-#usr/lib/klibc/include/asm/futex.h
-#usr/lib/klibc/include/asm/genapic.h
-#usr/lib/klibc/include/asm/geode.h
-#usr/lib/klibc/include/asm/hardirq.h
-#usr/lib/klibc/include/asm/highmem.h
-#usr/lib/klibc/include/asm/hpet.h
-#usr/lib/klibc/include/asm/hw_irq.h
-#usr/lib/klibc/include/asm/hypertransport.h
-#usr/lib/klibc/include/asm/i387.h
-#usr/lib/klibc/include/asm/i8253.h
-#usr/lib/klibc/include/asm/i8259.h
-#usr/lib/klibc/include/asm/ide.h
-#usr/lib/klibc/include/asm/intel_arch_perfmon.h
-#usr/lib/klibc/include/asm/io.h
-#usr/lib/klibc/include/asm/io_apic.h
-#usr/lib/klibc/include/asm/ioctl.h
-#usr/lib/klibc/include/asm/ioctls.h
-#usr/lib/klibc/include/asm/ipc.h
-#usr/lib/klibc/include/asm/ipcbuf.h
-#usr/lib/klibc/include/asm/irq.h
-#usr/lib/klibc/include/asm/irq_regs.h
-#usr/lib/klibc/include/asm/irqflags.h
-#usr/lib/klibc/include/asm/ist.h
-#usr/lib/klibc/include/asm/k8.h
-#usr/lib/klibc/include/asm/kdebug.h
-#usr/lib/klibc/include/asm/kexec.h
-#usr/lib/klibc/include/asm/kmap_types.h
-#usr/lib/klibc/include/asm/kprobes.h
-#usr/lib/klibc/include/asm/ldt.h
-#usr/lib/klibc/include/asm/linkage.h
-#usr/lib/klibc/include/asm/local.h
-#usr/lib/klibc/include/asm/mach-bigsmp
-#usr/lib/klibc/include/asm/mach-bigsmp/mach_apic.h
-#usr/lib/klibc/include/asm/mach-bigsmp/mach_apicdef.h
-#usr/lib/klibc/include/asm/mach-bigsmp/mach_ipi.h
-#usr/lib/klibc/include/asm/mach-bigsmp/mach_mpspec.h
-#usr/lib/klibc/include/asm/mach-default
-#usr/lib/klibc/include/asm/mach-default/apm.h
-#usr/lib/klibc/include/asm/mach-default/bios_ebda.h
-#usr/lib/klibc/include/asm/mach-default/do_timer.h
-#usr/lib/klibc/include/asm/mach-default/entry_arch.h
-#usr/lib/klibc/include/asm/mach-default/io_ports.h
-#usr/lib/klibc/include/asm/mach-default/irq_vectors.h
-#usr/lib/klibc/include/asm/mach-default/irq_vectors_limits.h
-#usr/lib/klibc/include/asm/mach-default/mach_apic.h
-#usr/lib/klibc/include/asm/mach-default/mach_apicdef.h
-#usr/lib/klibc/include/asm/mach-default/mach_ipi.h
-#usr/lib/klibc/include/asm/mach-default/mach_mpparse.h
-#usr/lib/klibc/include/asm/mach-default/mach_mpspec.h
-#usr/lib/klibc/include/asm/mach-default/mach_reboot.h
-#usr/lib/klibc/include/asm/mach-default/mach_time.h
-#usr/lib/klibc/include/asm/mach-default/mach_timer.h
-#usr/lib/klibc/include/asm/mach-default/mach_traps.h
-#usr/lib/klibc/include/asm/mach-default/mach_wakecpu.h
-#usr/lib/klibc/include/asm/mach-default/pci-functions.h
-#usr/lib/klibc/include/asm/mach-default/setup_arch.h
-#usr/lib/klibc/include/asm/mach-default/smpboot_hooks.h
-#usr/lib/klibc/include/asm/mach-es7000
-#usr/lib/klibc/include/asm/mach-es7000/mach_apic.h
-#usr/lib/klibc/include/asm/mach-es7000/mach_apicdef.h
-#usr/lib/klibc/include/asm/mach-es7000/mach_ipi.h
-#usr/lib/klibc/include/asm/mach-es7000/mach_mpparse.h
-#usr/lib/klibc/include/asm/mach-es7000/mach_mpspec.h
-#usr/lib/klibc/include/asm/mach-es7000/mach_wakecpu.h
-#usr/lib/klibc/include/asm/mach-generic
-#usr/lib/klibc/include/asm/mach-generic/irq_vectors_limits.h
-#usr/lib/klibc/include/asm/mach-generic/mach_apic.h
-#usr/lib/klibc/include/asm/mach-generic/mach_apicdef.h
-#usr/lib/klibc/include/asm/mach-generic/mach_ipi.h
-#usr/lib/klibc/include/asm/mach-generic/mach_mpparse.h
-#usr/lib/klibc/include/asm/mach-generic/mach_mpspec.h
-#usr/lib/klibc/include/asm/mach-numaq
-#usr/lib/klibc/include/asm/mach-numaq/mach_apic.h
-#usr/lib/klibc/include/asm/mach-numaq/mach_apicdef.h
-#usr/lib/klibc/include/asm/mach-numaq/mach_ipi.h
-#usr/lib/klibc/include/asm/mach-numaq/mach_mpparse.h
-#usr/lib/klibc/include/asm/mach-numaq/mach_mpspec.h
-#usr/lib/klibc/include/asm/mach-numaq/mach_wakecpu.h
-#usr/lib/klibc/include/asm/mach-summit
-#usr/lib/klibc/include/asm/mach-summit/irq_vectors_limits.h
-#usr/lib/klibc/include/asm/mach-summit/mach_apic.h
-#usr/lib/klibc/include/asm/mach-summit/mach_apicdef.h
-#usr/lib/klibc/include/asm/mach-summit/mach_ipi.h
-#usr/lib/klibc/include/asm/mach-summit/mach_mpparse.h
-#usr/lib/klibc/include/asm/mach-summit/mach_mpspec.h
-#usr/lib/klibc/include/asm/mach-visws
-#usr/lib/klibc/include/asm/mach-visws/cobalt.h
-#usr/lib/klibc/include/asm/mach-visws/entry_arch.h
-#usr/lib/klibc/include/asm/mach-visws/irq_vectors.h
-#usr/lib/klibc/include/asm/mach-visws/lithium.h
-#usr/lib/klibc/include/asm/mach-visws/mach_apic.h
-#usr/lib/klibc/include/asm/mach-visws/mach_apicdef.h
-#usr/lib/klibc/include/asm/mach-visws/piix4.h
-#usr/lib/klibc/include/asm/mach-visws/setup_arch.h
-#usr/lib/klibc/include/asm/mach-visws/smpboot_hooks.h
-#usr/lib/klibc/include/asm/mach-voyager
-#usr/lib/klibc/include/asm/mach-voyager/do_timer.h
-#usr/lib/klibc/include/asm/mach-voyager/entry_arch.h
-#usr/lib/klibc/include/asm/mach-voyager/irq_vectors.h
-#usr/lib/klibc/include/asm/mach-voyager/setup_arch.h
-#usr/lib/klibc/include/asm/math_emu.h
-#usr/lib/klibc/include/asm/mc146818rtc.h
-#usr/lib/klibc/include/asm/mca.h
-#usr/lib/klibc/include/asm/mca_dma.h
-#usr/lib/klibc/include/asm/mce.h
-#usr/lib/klibc/include/asm/mman.h
-#usr/lib/klibc/include/asm/mmu.h
-#usr/lib/klibc/include/asm/mmu_context.h
-#usr/lib/klibc/include/asm/mmx.h
-#usr/lib/klibc/include/asm/mmzone.h
-#usr/lib/klibc/include/asm/module.h
-#usr/lib/klibc/include/asm/mpspec.h
-#usr/lib/klibc/include/asm/mpspec_def.h
-#usr/lib/klibc/include/asm/msgbuf.h
-#usr/lib/klibc/include/asm/msidef.h
-#usr/lib/klibc/include/asm/msr-index.h
-#usr/lib/klibc/include/asm/msr.h
-#usr/lib/klibc/include/asm/mtrr.h
-#usr/lib/klibc/include/asm/mutex.h
-#usr/lib/klibc/include/asm/namei.h
-#usr/lib/klibc/include/asm/nmi.h
-#usr/lib/klibc/include/asm/numa.h
-#usr/lib/klibc/include/asm/numaq.h
-#usr/lib/klibc/include/asm/page.h
-#usr/lib/klibc/include/asm/param.h
-#usr/lib/klibc/include/asm/paravirt.h
-#usr/lib/klibc/include/asm/parport.h
-#usr/lib/klibc/include/asm/pci-direct.h
-#usr/lib/klibc/include/asm/pci.h
-#usr/lib/klibc/include/asm/percpu.h
-#usr/lib/klibc/include/asm/pgalloc.h
-#usr/lib/klibc/include/asm/pgtable-2level-defs.h
-#usr/lib/klibc/include/asm/pgtable-2level.h
-#usr/lib/klibc/include/asm/pgtable-3level-defs.h
-#usr/lib/klibc/include/asm/pgtable-3level.h
-#usr/lib/klibc/include/asm/pgtable.h
-#usr/lib/klibc/include/asm/poll.h
-#usr/lib/klibc/include/asm/posix_types.h
-#usr/lib/klibc/include/asm/processor-cyrix.h
-#usr/lib/klibc/include/asm/processor-flags.h
-#usr/lib/klibc/include/asm/processor.h
-#usr/lib/klibc/include/asm/ptrace-abi.h
-#usr/lib/klibc/include/asm/ptrace.h
-#usr/lib/klibc/include/asm/reboot.h
-#usr/lib/klibc/include/asm/reboot_fixups.h
-#usr/lib/klibc/include/asm/required-features.h
-#usr/lib/klibc/include/asm/resource.h
-#usr/lib/klibc/include/asm/resume-trace.h
-#usr/lib/klibc/include/asm/rtc.h
-#usr/lib/klibc/include/asm/rwlock.h
-#usr/lib/klibc/include/asm/rwsem.h
-#usr/lib/klibc/include/asm/scatterlist.h
-#usr/lib/klibc/include/asm/seccomp.h
-#usr/lib/klibc/include/asm/sections.h
-#usr/lib/klibc/include/asm/segment.h
-#usr/lib/klibc/include/asm/semaphore.h
-#usr/lib/klibc/include/asm/sembuf.h
-#usr/lib/klibc/include/asm/serial.h
-#usr/lib/klibc/include/asm/setup.h
-#usr/lib/klibc/include/asm/shmbuf.h
-#usr/lib/klibc/include/asm/shmparam.h
-#usr/lib/klibc/include/asm/sigcontext.h
-#usr/lib/klibc/include/asm/siginfo.h
-#usr/lib/klibc/include/asm/signal.h
-#usr/lib/klibc/include/asm/smp.h
-#usr/lib/klibc/include/asm/socket.h
-#usr/lib/klibc/include/asm/sockios.h
-#usr/lib/klibc/include/asm/sparsemem.h
-#usr/lib/klibc/include/asm/spinlock.h
-#usr/lib/klibc/include/asm/spinlock_types.h
-#usr/lib/klibc/include/asm/srat.h
-#usr/lib/klibc/include/asm/stacktrace.h
-#usr/lib/klibc/include/asm/stat.h
-#usr/lib/klibc/include/asm/statfs.h
-#usr/lib/klibc/include/asm/string.h
-#usr/lib/klibc/include/asm/suspend.h
-#usr/lib/klibc/include/asm/sync_bitops.h
-#usr/lib/klibc/include/asm/system.h
-#usr/lib/klibc/include/asm/termbits.h
-#usr/lib/klibc/include/asm/termios.h
-#usr/lib/klibc/include/asm/therm_throt.h
-#usr/lib/klibc/include/asm/thread_info.h
-#usr/lib/klibc/include/asm/time.h
-#usr/lib/klibc/include/asm/timer.h
-#usr/lib/klibc/include/asm/timex.h
-#usr/lib/klibc/include/asm/tlb.h
-#usr/lib/klibc/include/asm/tlbflush.h
-#usr/lib/klibc/include/asm/topology.h
-#usr/lib/klibc/include/asm/tsc.h
-#usr/lib/klibc/include/asm/types.h
-#usr/lib/klibc/include/asm/uaccess.h
-#usr/lib/klibc/include/asm/ucontext.h
-#usr/lib/klibc/include/asm/unaligned.h
-#usr/lib/klibc/include/asm/unistd.h
-#usr/lib/klibc/include/asm/unwind.h
-#usr/lib/klibc/include/asm/user.h
-#usr/lib/klibc/include/asm/vga.h
-#usr/lib/klibc/include/asm/vic.h
-#usr/lib/klibc/include/asm/vm86.h
-#usr/lib/klibc/include/asm/vmi.h
-#usr/lib/klibc/include/asm/vmi_time.h
-#usr/lib/klibc/include/asm/voyager.h
-#usr/lib/klibc/include/asm/xen
-#usr/lib/klibc/include/asm/xen/hypercall.h
-#usr/lib/klibc/include/asm/xen/hypervisor.h
-#usr/lib/klibc/include/asm/xen/interface.h
-#usr/lib/klibc/include/asm/xor.h
-#usr/lib/klibc/include/linux/Kbuild
-#usr/lib/klibc/include/linux/acpi_pmtmr.h
-#usr/lib/klibc/include/linux/aer.h
-#usr/lib/klibc/include/linux/anon_inodes.h
-#usr/lib/klibc/include/linux/apm-emulation.h
-#usr/lib/klibc/include/linux/async_tx.h
-#usr/lib/klibc/include/linux/atmel_pdc.h
-#usr/lib/klibc/include/linux/bitrev.h
-#usr/lib/klibc/include/linux/blktrace_api.h
-#usr/lib/klibc/include/linux/bottom_half.h
-#usr/lib/klibc/include/linux/bsg.h
-#usr/lib/klibc/include/linux/bug.h
-#usr/lib/klibc/include/linux/byteorder/Kbuild
-#usr/lib/klibc/include/linux/cfag12864b.h
-#usr/lib/klibc/include/linux/clockchips.h
-#usr/lib/klibc/include/linux/clocksource.h
-#usr/lib/klibc/include/linux/const.h
-#usr/lib/klibc/include/linux/crc-itu-t.h
-#usr/lib/klibc/include/linux/crc7.h
-#usr/lib/klibc/include/linux/debug_locks.h
-#usr/lib/klibc/include/linux/delayacct.h
-#usr/lib/klibc/include/linux/display.h
-#usr/lib/klibc/include/linux/dlm.h
-#usr/lib/klibc/include/linux/dlm_device.h
-#usr/lib/klibc/include/linux/dlm_netlink.h
-#usr/lib/klibc/include/linux/dmaengine.h
-#usr/lib/klibc/include/linux/ds1wm.h
-#usr/lib/klibc/include/linux/dvb/Kbuild
-#usr/lib/klibc/include/linux/edac.h
-#usr/lib/klibc/include/linux/eeprom_93cx6.h
-#usr/lib/klibc/include/linux/elf-em.h
-#usr/lib/klibc/include/linux/elfnote.h
-#usr/lib/klibc/include/linux/eventfd.h
-#usr/lib/klibc/include/linux/exportfs.h
-#usr/lib/klibc/include/linux/ext4_fs.h
-#usr/lib/klibc/include/linux/ext4_fs_extents.h
-#usr/lib/klibc/include/linux/ext4_fs_i.h
-#usr/lib/klibc/include/linux/ext4_fs_sb.h
-#usr/lib/klibc/include/linux/ext4_jbd2.h
-#usr/lib/klibc/include/linux/falloc.h
-#usr/lib/klibc/include/linux/fault-inject.h
-#usr/lib/klibc/include/linux/fib_rules.h
-#usr/lib/klibc/include/linux/firewire-cdev.h
-#usr/lib/klibc/include/linux/firewire-constants.h
-#usr/lib/klibc/include/linux/freezer.h
-#usr/lib/klibc/include/linux/fs_stack.h
-#usr/lib/klibc/include/linux/fs_uart_pd.h
-#usr/lib/klibc/include/linux/generic_acl.h
-#usr/lib/klibc/include/linux/getcpu.h
-#usr/lib/klibc/include/linux/gfs2_ondisk.h
-#usr/lib/klibc/include/linux/gigaset_dev.h
-#usr/lib/klibc/include/linux/gpio_keys.h
-#usr/lib/klibc/include/linux/gpio_mouse.h
-#usr/lib/klibc/include/linux/hdlc/Kbuild
-#usr/lib/klibc/include/linux/hid-debug.h
-#usr/lib/klibc/include/linux/hid.h
-#usr/lib/klibc/include/linux/htirq.h
-#usr/lib/klibc/include/linux/hw_random.h
-#usr/lib/klibc/include/linux/i2c-gpio.h
-#usr/lib/klibc/include/linux/i2c-ocores.h
-#usr/lib/klibc/include/linux/i2c-pnx.h
-#usr/lib/klibc/include/linux/ieee80211.h
-#usr/lib/klibc/include/linux/if_addr.h
-#usr/lib/klibc/include/linux/if_link.h
-#usr/lib/klibc/include/linux/if_macvlan.h
-#usr/lib/klibc/include/linux/if_pppol2tp.h
-#usr/lib/klibc/include/linux/input-polldev.h
-#usr/lib/klibc/include/linux/irqflags.h
-#usr/lib/klibc/include/linux/irqreturn.h
-#usr/lib/klibc/include/linux/isa.h
-#usr/lib/klibc/include/linux/isdn/Kbuild
-#usr/lib/klibc/include/linux/jbd2.h
-#usr/lib/klibc/include/linux/kdebug.h
-#usr/lib/klibc/include/linux/ks0108.h
-#usr/lib/klibc/include/linux/kvm.h
-#usr/lib/klibc/include/linux/kvm_para.h
-#usr/lib/klibc/include/linux/latency.h
-#usr/lib/klibc/include/linux/leds.h
-#usr/lib/klibc/include/linux/lguest.h
-#usr/lib/klibc/include/linux/lguest_bus.h
-#usr/lib/klibc/include/linux/lguest_launcher.h
-#usr/lib/klibc/include/linux/license.h
-#usr/lib/klibc/include/linux/lm_interface.h
-#usr/lib/klibc/include/linux/lock_dlm_plock.h
-#usr/lib/klibc/include/linux/lockdep.h
-#usr/lib/klibc/include/linux/log2.h
-#usr/lib/klibc/include/linux/lzo.h
-#usr/lib/klibc/include/linux/m41t00.h
-#usr/lib/klibc/include/linux/m48t86.h
-#usr/lib/klibc/include/linux/mISDNdebugtool.h
-#usr/lib/klibc/include/linux/magic.h
-#usr/lib/klibc/include/linux/migrate.h
-#usr/lib/klibc/include/linux/mlx4
-#usr/lib/klibc/include/linux/mlx4/cmd.h
-#usr/lib/klibc/include/linux/mlx4/cq.h
-#usr/lib/klibc/include/linux/mlx4/device.h
-#usr/lib/klibc/include/linux/mlx4/doorbell.h
-#usr/lib/klibc/include/linux/mlx4/driver.h
-#usr/lib/klibc/include/linux/mlx4/qp.h
-#usr/lib/klibc/include/linux/mlx4/srq.h
-#usr/lib/klibc/include/linux/mm_types.h
-#usr/lib/klibc/include/linux/mmc/core.h
-#usr/lib/klibc/include/linux/mmc/sd.h
-#usr/lib/klibc/include/linux/mnt_namespace.h
-#usr/lib/klibc/include/linux/msi.h
-#usr/lib/klibc/include/linux/mtd/ndfc.h
-#usr/lib/klibc/include/linux/mtd/super.h
-#usr/lib/klibc/include/linux/mtd/ubi.h
-#usr/lib/klibc/include/linux/neighbour.h
-#usr/lib/klibc/include/linux/netfilter/Kbuild
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_amanda.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_h323.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_h323_asn1.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_h323_types.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_irc.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_pptp.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_proto_gre.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_sane.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_sip.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_tftp.h
-#usr/lib/klibc/include/linux/netfilter/xt_CONNSECMARK.h
-#usr/lib/klibc/include/linux/netfilter/xt_DSCP.h
-#usr/lib/klibc/include/linux/netfilter/xt_NFLOG.h
-#usr/lib/klibc/include/linux/netfilter/xt_SECMARK.h
-#usr/lib/klibc/include/linux/netfilter/xt_TCPMSS.h
-#usr/lib/klibc/include/linux/netfilter/xt_connlimit.h
-#usr/lib/klibc/include/linux/netfilter/xt_dscp.h
-#usr/lib/klibc/include/linux/netfilter/xt_esp.h
-#usr/lib/klibc/include/linux/netfilter/xt_hashlimit.h
-#usr/lib/klibc/include/linux/netfilter/xt_layer7.h
-#usr/lib/klibc/include/linux/netfilter/xt_multiport.h
-#usr/lib/klibc/include/linux/netfilter/xt_policy.h
-#usr/lib/klibc/include/linux/netfilter/xt_quota.h
-#usr/lib/klibc/include/linux/netfilter/xt_statistic.h
-#usr/lib/klibc/include/linux/netfilter/xt_u32.h
-#usr/lib/klibc/include/linux/netfilter_arp/Kbuild
-#usr/lib/klibc/include/linux/netfilter_bridge/Kbuild
-#usr/lib/klibc/include/linux/netfilter_ipv4/Kbuild
-#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ipp2p.h
-#usr/lib/klibc/include/linux/netfilter_ipv6/Kbuild
-#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_mh.h
-#usr/lib/klibc/include/linux/nfsd/Kbuild
-#usr/lib/klibc/include/linux/nl80211.h
-#usr/lib/klibc/include/linux/nsc_gpio.h
-#usr/lib/klibc/include/linux/nsproxy.h
-#usr/lib/klibc/include/linux/of.h
-#usr/lib/klibc/include/linux/of_device.h
-#usr/lib/klibc/include/linux/of_platform.h
-#usr/lib/klibc/include/linux/oom.h
-#usr/lib/klibc/include/linux/pata_platform.h
-#usr/lib/klibc/include/linux/pci_hotplug.h
-#usr/lib/klibc/include/linux/pda_power.h
-#usr/lib/klibc/include/linux/pfn.h
-#usr/lib/klibc/include/linux/phantom.h
-#usr/lib/klibc/include/linux/pid_namespace.h
-#usr/lib/klibc/include/linux/plist.h
-#usr/lib/klibc/include/linux/poison.h
-#usr/lib/klibc/include/linux/power_supply.h
-#usr/lib/klibc/include/linux/quicklist.h
-#usr/lib/klibc/include/linux/raid/Kbuild
-#usr/lib/klibc/include/linux/reciprocal_div.h
-#usr/lib/klibc/include/linux/relay.h
-#usr/lib/klibc/include/linux/resume-trace.h
-#usr/lib/klibc/include/linux/rfkill.h
-#usr/lib/klibc/include/linux/rtc
-#usr/lib/klibc/include/linux/rtc-v3020.h
-#usr/lib/klibc/include/linux/rtc/m48t59.h
-#usr/lib/klibc/include/linux/rtmutex.h
-#usr/lib/klibc/include/linux/rxrpc.h
-#usr/lib/klibc/include/linux/selinux.h
-#usr/lib/klibc/include/linux/serial_pnx8xxx.h
-#usr/lib/klibc/include/linux/signalfd.h
-#usr/lib/klibc/include/linux/slab_def.h
-#usr/lib/klibc/include/linux/slob_def.h
-#usr/lib/klibc/include/linux/slub_def.h
-#usr/lib/klibc/include/linux/sm501-regs.h
-#usr/lib/klibc/include/linux/sm501.h
-#usr/lib/klibc/include/linux/sony-laptop.h
-#usr/lib/klibc/include/linux/spi/Kbuild
-#usr/lib/klibc/include/linux/spi/ad7877.h
-#usr/lib/klibc/include/linux/spi/eeprom.h
-#usr/lib/klibc/include/linux/spi/spidev.h
-#usr/lib/klibc/include/linux/spi/tle62x0.h
-#usr/lib/klibc/include/linux/splice.h
-#usr/lib/klibc/include/linux/srcu.h
-#usr/lib/klibc/include/linux/stacktrace.h
-#usr/lib/klibc/include/linux/start_kernel.h
-#usr/lib/klibc/include/linux/sunrpc/Kbuild
-#usr/lib/klibc/include/linux/sunrpc/metrics.h
-#usr/lib/klibc/include/linux/svga.h
-#usr/lib/klibc/include/linux/task_io_accounting.h
-#usr/lib/klibc/include/linux/task_io_accounting_ops.h
-#usr/lib/klibc/include/linux/taskstats.h
-#usr/lib/klibc/include/linux/taskstats_kern.h
-#usr/lib/klibc/include/linux/tc.h
-#usr/lib/klibc/include/linux/tc_act/Kbuild
-#usr/lib/klibc/include/linux/tc_ematch/Kbuild
-#usr/lib/klibc/include/linux/tick.h
-#usr/lib/klibc/include/linux/tifm.h
-#usr/lib/klibc/include/linux/timerfd.h
-#usr/lib/klibc/include/linux/tsacct_kern.h
-#usr/lib/klibc/include/linux/uaccess.h
-#usr/lib/klibc/include/linux/uio_driver.h
-#usr/lib/klibc/include/linux/unwind.h
-#usr/lib/klibc/include/linux/usb
-#usr/lib/klibc/include/linux/usb/Kbuild
-#usr/lib/klibc/include/linux/usb/audio.h
-#usr/lib/klibc/include/linux/usb/cdc.h
-#usr/lib/klibc/include/linux/usb/ch9.h
-#usr/lib/klibc/include/linux/usb/gadgetfs.h
-#usr/lib/klibc/include/linux/usb/input.h
-#usr/lib/klibc/include/linux/usb/iowarrior.h
-#usr/lib/klibc/include/linux/usb/isp116x.h
-#usr/lib/klibc/include/linux/usb/midi.h
-#usr/lib/klibc/include/linux/usb/net2280.h
-#usr/lib/klibc/include/linux/usb/otg.h
-#usr/lib/klibc/include/linux/usb/quirks.h
-#usr/lib/klibc/include/linux/usb/serial.h
-#usr/lib/klibc/include/linux/usb/sl811.h
-#usr/lib/klibc/include/linux/user_namespace.h
-#usr/lib/klibc/include/linux/utsrelease.h
-#usr/lib/klibc/include/linux/video_output.h
-#usr/lib/klibc/include/linux/vmstat.h
-#usr/lib/klibc/include/asm-generic/bitops/lock.h
-#usr/lib/klibc/include/asm-generic/cmpxchg-local.h
-#usr/lib/klibc/include/asm-generic/cmpxchg.h
-#usr/lib/klibc/include/asm/a.out-core.h
-#usr/lib/klibc/include/asm/alternative-asm.h
-#usr/lib/klibc/include/asm/asm.h
-#usr/lib/klibc/include/asm/atomic_32.h
-#usr/lib/klibc/include/asm/atomic_64.h
-#usr/lib/klibc/include/asm/bitops_32.h
-#usr/lib/klibc/include/asm/bitops_64.h
-#usr/lib/klibc/include/asm/calgary.h
-#usr/lib/klibc/include/asm/calling.h
-#usr/lib/klibc/include/asm/checksum_32.h
-#usr/lib/klibc/include/asm/checksum_64.h
-#usr/lib/klibc/include/asm/cmpxchg_32.h
-#usr/lib/klibc/include/asm/cmpxchg_64.h
-#usr/lib/klibc/include/asm/compat.h
-#usr/lib/klibc/include/asm/current_32.h
-#usr/lib/klibc/include/asm/current_64.h
-#usr/lib/klibc/include/asm/desc_defs.h
-#usr/lib/klibc/include/asm/dma-mapping_32.h
-#usr/lib/klibc/include/asm/dma-mapping_64.h
-#usr/lib/klibc/include/asm/ds.h
-#usr/lib/klibc/include/asm/dwarf2_32.h
-#usr/lib/klibc/include/asm/dwarf2_64.h
-#usr/lib/klibc/include/asm/e820_32.h
-#usr/lib/klibc/include/asm/e820_64.h
-#usr/lib/klibc/include/asm/efi.h
-#usr/lib/klibc/include/asm/fixmap_32.h
-#usr/lib/klibc/include/asm/fixmap_64.h
-#usr/lib/klibc/include/asm/frame.h
-#usr/lib/klibc/include/asm/gart.h
-#usr/lib/klibc/include/asm/genapic_32.h
-#usr/lib/klibc/include/asm/genapic_64.h
-#usr/lib/klibc/include/asm/gpio.h
-#usr/lib/klibc/include/asm/hardirq_32.h
-#usr/lib/klibc/include/asm/hardirq_64.h
-#usr/lib/klibc/include/asm/hw_irq_32.h
-#usr/lib/klibc/include/asm/hw_irq_64.h
-#usr/lib/klibc/include/asm/ia32.h
-#usr/lib/klibc/include/asm/ia32_unistd.h
-#usr/lib/klibc/include/asm/idle.h
-#usr/lib/klibc/include/asm/io_32.h
-#usr/lib/klibc/include/asm/io_64.h
-#usr/lib/klibc/include/asm/iommu.h
-#usr/lib/klibc/include/asm/ipi.h
-#usr/lib/klibc/include/asm/irq_32.h
-#usr/lib/klibc/include/asm/irq_64.h
-#usr/lib/klibc/include/asm/irq_regs_32.h
-#usr/lib/klibc/include/asm/irq_regs_64.h
-#usr/lib/klibc/include/asm/kvm.h
-#usr/lib/klibc/include/asm/kvm_host.h
-#usr/lib/klibc/include/asm/kvm_para.h
-#usr/lib/klibc/include/asm/kvm_x86_emulate.h
-#usr/lib/klibc/include/asm/lguest.h
-#usr/lib/klibc/include/asm/lguest_hcall.h
-#usr/lib/klibc/include/asm/mach-generic/gpio.h
-#usr/lib/klibc/include/asm/mach-rdc321x
-#usr/lib/klibc/include/asm/mach-rdc321x/gpio.h
-#usr/lib/klibc/include/asm/mach-rdc321x/rdc321x_defs.h
-#usr/lib/klibc/include/asm/mach_apic.h
-#usr/lib/klibc/include/asm/mmu_context_32.h
-#usr/lib/klibc/include/asm/mmu_context_64.h
-#usr/lib/klibc/include/asm/mmzone_32.h
-#usr/lib/klibc/include/asm/mmzone_64.h
-#usr/lib/klibc/include/asm/mutex_32.h
-#usr/lib/klibc/include/asm/mutex_64.h
-#usr/lib/klibc/include/asm/nmi_32.h
-#usr/lib/klibc/include/asm/nmi_64.h
-#usr/lib/klibc/include/asm/nops.h
-#usr/lib/klibc/include/asm/numa_32.h
-#usr/lib/klibc/include/asm/numa_64.h
-#usr/lib/klibc/include/asm/page_32.h
-#usr/lib/klibc/include/asm/page_64.h
-#usr/lib/klibc/include/asm/pci_32.h
-#usr/lib/klibc/include/asm/pci_64.h
-#usr/lib/klibc/include/asm/pda.h
-#usr/lib/klibc/include/asm/pgalloc_32.h
-#usr/lib/klibc/include/asm/pgalloc_64.h
-#usr/lib/klibc/include/asm/pgtable_32.h
-#usr/lib/klibc/include/asm/pgtable_64.h
-#usr/lib/klibc/include/asm/posix_types_32.h
-#usr/lib/klibc/include/asm/posix_types_64.h
-#usr/lib/klibc/include/asm/prctl.h
-#usr/lib/klibc/include/asm/proto.h
-#usr/lib/klibc/include/asm/rio.h
-#usr/lib/klibc/include/asm/seccomp_32.h
-#usr/lib/klibc/include/asm/seccomp_64.h
-#usr/lib/klibc/include/asm/semaphore_32.h
-#usr/lib/klibc/include/asm/semaphore_64.h
-#usr/lib/klibc/include/asm/sigcontext32.h
-#usr/lib/klibc/include/asm/smp_32.h
-#usr/lib/klibc/include/asm/smp_64.h
-#usr/lib/klibc/include/asm/string_32.h
-#usr/lib/klibc/include/asm/string_64.h
-#usr/lib/klibc/include/asm/suspend_32.h
-#usr/lib/klibc/include/asm/suspend_64.h
-#usr/lib/klibc/include/asm/swiotlb.h
-#usr/lib/klibc/include/asm/system_64.h
-#usr/lib/klibc/include/asm/tce.h
-#usr/lib/klibc/include/asm/thread_info_32.h
-#usr/lib/klibc/include/asm/thread_info_64.h
-#usr/lib/klibc/include/asm/uaccess_32.h
-#usr/lib/klibc/include/asm/uaccess_64.h
-#usr/lib/klibc/include/asm/unistd_32.h
-#usr/lib/klibc/include/asm/unistd_64.h
-#usr/lib/klibc/include/asm/user32.h
-#usr/lib/klibc/include/asm/user_32.h
-#usr/lib/klibc/include/asm/user_64.h
-#usr/lib/klibc/include/asm/vdso.h
-#usr/lib/klibc/include/asm/vgtod.h
-#usr/lib/klibc/include/asm/vsyscall.h
-#usr/lib/klibc/include/asm/xor_32.h
-#usr/lib/klibc/include/asm/xor_64.h
-#usr/lib/klibc/include/linux/ata_platform.h
-#usr/lib/klibc/include/linux/atmel-ssc.h
-#usr/lib/klibc/include/linux/atmel_pwm.h
-#usr/lib/klibc/include/linux/atmel_serial.h
-#usr/lib/klibc/include/linux/can
-#usr/lib/klibc/include/linux/can.h
-#usr/lib/klibc/include/linux/can/Kbuild
-#usr/lib/klibc/include/linux/can/bcm.h
-#usr/lib/klibc/include/linux/can/core.h
-#usr/lib/klibc/include/linux/can/error.h
-#usr/lib/klibc/include/linux/can/raw.h
-#usr/lib/klibc/include/linux/cgroup.h
-#usr/lib/klibc/include/linux/cgroup_subsys.h
-#usr/lib/klibc/include/linux/cgroupstats.h
-#usr/lib/klibc/include/linux/cpuidle.h
-#usr/lib/klibc/include/linux/dca.h
-#usr/lib/klibc/include/linux/dlmconstants.h
-#usr/lib/klibc/include/linux/dmar.h
-#usr/lib/klibc/include/linux/elfcore-compat.h
-#usr/lib/klibc/include/linux/enclosure.h
-#usr/lib/klibc/include/linux/f75375s.h
-#usr/lib/klibc/include/linux/gpio.h
-#usr/lib/klibc/include/linux/hidraw.h
-#usr/lib/klibc/include/linux/i2c
-#usr/lib/klibc/include/linux/i2c/pca953x.h
-#usr/lib/klibc/include/linux/i2c/pcf857x.h
-#usr/lib/klibc/include/linux/i2c/tps65010.h
-#usr/lib/klibc/include/linux/i8042.h
-#usr/lib/klibc/include/linux/if_addrlabel.h
-#usr/lib/klibc/include/linux/inet_lro.h
-#usr/lib/klibc/include/linux/init_ohci1394_dma.h
-#usr/lib/klibc/include/linux/iocontext.h
-#usr/lib/klibc/include/linux/iommu-helper.h
-#usr/lib/klibc/include/linux/ipc_namespace.h
-#usr/lib/klibc/include/linux/ivtv.h
-#usr/lib/klibc/include/linux/ivtvfb.h
-#usr/lib/klibc/include/linux/key-type.h
-#usr/lib/klibc/include/linux/kvm_host.h
-#usr/lib/klibc/include/linux/kvm_types.h
-#usr/lib/klibc/include/linux/latencytop.h
-#usr/lib/klibc/include/linux/mISDNdsp.h
-#usr/lib/klibc/include/linux/maple.h
-#usr/lib/klibc/include/linux/marker.h
-#usr/lib/klibc/include/linux/mdio-bitbang.h
-#usr/lib/klibc/include/linux/memcontrol.h
-#usr/lib/klibc/include/linux/memstick.h
-#usr/lib/klibc/include/linux/mfd
-#usr/lib/klibc/include/linux/mfd/asic3.h
-#usr/lib/klibc/include/linux/mmc/sdio.h
-#usr/lib/klibc/include/linux/mmc/sdio_func.h
-#usr/lib/klibc/include/linux/mmc/sdio_ids.h
-#usr/lib/klibc/include/linux/mtd/mtdram.h
-#usr/lib/klibc/include/linux/mv643xx_eth.h
-#usr/lib/klibc/include/linux/mv643xx_i2c.h
-#usr/lib/klibc/include/linux/netfilter/nfnetlink_compat.h
-#usr/lib/klibc/include/linux/netfilter/xt_RATEEST.h
-#usr/lib/klibc/include/linux/netfilter/xt_TCPOPTSTRIP.h
-#usr/lib/klibc/include/linux/netfilter/xt_iprange.h
-#usr/lib/klibc/include/linux/netfilter/xt_owner.h
-#usr/lib/klibc/include/linux/netfilter/xt_rateest.h
-#usr/lib/klibc/include/linux/netfilter/xt_time.h
-#usr/lib/klibc/include/linux/page-isolation.h
-#usr/lib/klibc/include/linux/pageblock-flags.h
-#usr/lib/klibc/include/linux/path.h
-#usr/lib/klibc/include/linux/pcounter.h
-#usr/lib/klibc/include/linux/phy_fixed.h
-#usr/lib/klibc/include/linux/pm_qos_params.h
-#usr/lib/klibc/include/linux/prio_heap.h
-#usr/lib/klibc/include/linux/proportions.h
-#usr/lib/klibc/include/linux/rcuclassic.h
-#usr/lib/klibc/include/linux/rcupreempt.h
-#usr/lib/klibc/include/linux/rcupreempt_trace.h
-#usr/lib/klibc/include/linux/regset.h
-#usr/lib/klibc/include/linux/res_counter.h
-#usr/lib/klibc/include/linux/serial_sci.h
-#usr/lib/klibc/include/linux/spi/at73c213.h
-#usr/lib/klibc/include/linux/spi/mcp23s08.h
-#usr/lib/klibc/include/linux/spi/mmc_spi.h
-#usr/lib/klibc/include/linux/ssb
-#usr/lib/klibc/include/linux/ssb/ssb.h
-#usr/lib/klibc/include/linux/ssb/ssb_driver_chipcommon.h
-#usr/lib/klibc/include/linux/ssb/ssb_driver_extif.h
-#usr/lib/klibc/include/linux/ssb/ssb_driver_mips.h
-#usr/lib/klibc/include/linux/ssb/ssb_driver_pci.h
-#usr/lib/klibc/include/linux/ssb/ssb_embedded.h
-#usr/lib/klibc/include/linux/ssb/ssb_regs.h
-#usr/lib/klibc/include/linux/sunrpc/rpc_rdma.h
-#usr/lib/klibc/include/linux/sunrpc/svc_rdma.h
-#usr/lib/klibc/include/linux/sunrpc/svc_xprt.h
-#usr/lib/klibc/include/linux/sunrpc/xprtrdma.h
-#usr/lib/klibc/include/linux/sunrpc/xprtsock.h
-#usr/lib/klibc/include/linux/suspend_ioctls.h
-#usr/lib/klibc/include/linux/tc_act/tc_nat.h
-#usr/lib/klibc/include/linux/usb/g_printer.h
-#usr/lib/klibc/include/linux/usb/gadget.h
-#usr/lib/klibc/include/linux/usb/rndis_host.h
-#usr/lib/klibc/include/linux/usb/usbnet.h
-#usr/lib/klibc/include/linux/virtio.h
-#usr/lib/klibc/include/linux/virtio_9p.h
-#usr/lib/klibc/include/linux/virtio_balloon.h
-#usr/lib/klibc/include/linux/virtio_blk.h
-#usr/lib/klibc/include/linux/virtio_config.h
-#usr/lib/klibc/include/linux/virtio_console.h
-#usr/lib/klibc/include/linux/virtio_net.h
-#usr/lib/klibc/include/linux/virtio_pci.h
-#usr/lib/klibc/include/linux/virtio_ring.h
-#usr/lib/klibc/include/linux/w1-gpio.h
-#usr/lib/klibc/include/linux/xilinxfb.h
-#usr/lib/klibc/include/linux/thermal.h
-#usr/lib/klibc/include/linux/veth.h
-#usr/lib/klibc/include/asm-generic/bitops/__fls.h
-#usr/lib/klibc/include/asm-generic/dma-coherent.h
-#usr/lib/klibc/include/asm-generic/int-l64.h
-#usr/lib/klibc/include/asm-generic/int-ll64.h
-#usr/lib/klibc/include/asm-generic/syscall.h
-#usr/lib/klibc/include/asm/amd_iommu.h
-#usr/lib/klibc/include/asm/amd_iommu_types.h
-#usr/lib/klibc/include/asm/bios_ebda.h
-#usr/lib/klibc/include/asm/ftrace.h
-#usr/lib/klibc/include/asm/hugetlb.h
-#usr/lib/klibc/include/asm/irq_vectors.h
-#usr/lib/klibc/include/asm/kgdb.h
-#usr/lib/klibc/include/asm/mmconfig.h
-#usr/lib/klibc/include/asm/olpc.h
-#usr/lib/klibc/include/asm/pat.h
-#usr/lib/klibc/include/asm/pvclock-abi.h
-#usr/lib/klibc/include/asm/pvclock.h
-#usr/lib/klibc/include/asm/trampoline.h
-#usr/lib/klibc/include/asm/traps.h
-#usr/lib/klibc/include/asm/uv
-#usr/lib/klibc/include/asm/uv/bios.h
-#usr/lib/klibc/include/asm/uv/uv_bau.h
-#usr/lib/klibc/include/asm/uv/uv_hub.h
-#usr/lib/klibc/include/asm/uv/uv_mmrs.h
-#usr/lib/klibc/include/asm/visws
-#usr/lib/klibc/include/asm/visws/cobalt.h
-#usr/lib/klibc/include/asm/visws/lithium.h
-#usr/lib/klibc/include/asm/visws/piix4.h
-#usr/lib/klibc/include/asm/visws/sgivw.h
-#usr/lib/klibc/include/asm/xen/events.h
-#usr/lib/klibc/include/asm/xen/grant_table.h
-#usr/lib/klibc/include/asm/xen/interface_32.h
-#usr/lib/klibc/include/asm/xen/interface_64.h
-#usr/lib/klibc/include/asm/xen/page.h
-#usr/lib/klibc/include/linux/atmel-pwm-bl.h
-#usr/lib/klibc/include/linux/atmel_tc.h
-#usr/lib/klibc/include/linux/bounds.h
-#usr/lib/klibc/include/linux/brcmphy.h
-#usr/lib/klibc/include/linux/byteorder.h
-#usr/lib/klibc/include/linux/cnt32_to_63.h
-#usr/lib/klibc/include/linux/crc-t10dif.h
-#usr/lib/klibc/include/linux/cred.h
-#usr/lib/klibc/include/linux/debugobjects.h
-#usr/lib/klibc/include/linux/device_cgroup.h
-#usr/lib/klibc/include/linux/dlm_plock.h
-#usr/lib/klibc/include/linux/dm-dirty-log.h
-#usr/lib/klibc/include/linux/dm-io.h
-#usr/lib/klibc/include/linux/dm-kcopyd.h
-#usr/lib/klibc/include/linux/dma-attrs.h
-#usr/lib/klibc/include/linux/dw_dmac.h
-#usr/lib/klibc/include/linux/fdtable.h
-#usr/lib/klibc/include/linux/firmware-map.h
-#usr/lib/klibc/include/linux/ftrace.h
-#usr/lib/klibc/include/linux/i2c-pca-platform.h
-#usr/lib/klibc/include/linux/i2c/at24.h
-#usr/lib/klibc/include/linux/i2c/max732x.h
-#usr/lib/klibc/include/linux/ihex.h
-#usr/lib/klibc/include/linux/ip_vs.h
-#usr/lib/klibc/include/linux/iscsi_ibft.h
-#usr/lib/klibc/include/linux/kbuild.h
-#usr/lib/klibc/include/linux/kgdb.h
-#usr/lib/klibc/include/linux/leds-pca9532.h
-#usr/lib/klibc/include/linux/lmb.h
-#usr/lib/klibc/include/linux/mISDNhw.h
-#usr/lib/klibc/include/linux/math64.h
-#usr/lib/klibc/include/linux/mbus.h
-#usr/lib/klibc/include/linux/mfd/core.h
-#usr/lib/klibc/include/linux/mfd/htc-egpio.h
-#usr/lib/klibc/include/linux/mfd/htc-pasic3.h
-#usr/lib/klibc/include/linux/mfd/t7l66xb.h
-#usr/lib/klibc/include/linux/mfd/tc6387xb.h
-#usr/lib/klibc/include/linux/mfd/tc6393xb.h
-#usr/lib/klibc/include/linux/mfd/tmio.h
-#usr/lib/klibc/include/linux/mmiotrace.h
-#usr/lib/klibc/include/linux/mmu_notifier.h
-#usr/lib/klibc/include/linux/mroute6.h
-#usr/lib/klibc/include/linux/netfilter/nf_conntrack_dccp.h
-#usr/lib/klibc/include/linux/netfilter/xt_IMQ.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_ip6.h
-#usr/lib/klibc/include/linux/netfilter_bridge/ebt_nflog.h
-#usr/lib/klibc/include/linux/nfs_iostat.h
-#usr/lib/klibc/include/linux/of_gpio.h
-#usr/lib/klibc/include/linux/of_i2c.h
-#usr/lib/klibc/include/linux/of_spi.h
-#usr/lib/klibc/include/linux/pci-aspm.h
-#usr/lib/klibc/include/linux/pim.h
-#usr/lib/klibc/include/linux/pm_wakeup.h
-#usr/lib/klibc/include/linux/pwm.h
-#usr/lib/klibc/include/linux/pwm_backlight.h
-#usr/lib/klibc/include/linux/ratelimit.h
-#usr/lib/klibc/include/linux/rculist.h
-#usr/lib/klibc/include/linux/regulator
-#usr/lib/klibc/include/linux/regulator/bq24022.h
-#usr/lib/klibc/include/linux/regulator/consumer.h
-#usr/lib/klibc/include/linux/regulator/driver.h
-#usr/lib/klibc/include/linux/regulator/fixed.h
-#usr/lib/klibc/include/linux/regulator/machine.h
-#usr/lib/klibc/include/linux/semaphore.h
-#usr/lib/klibc/include/linux/seq_file_net.h
-#usr/lib/klibc/include/linux/smc911x.h
-#usr/lib/klibc/include/linux/smc91x.h
-#usr/lib/klibc/include/linux/spi/ds1305.h
-#usr/lib/klibc/include/linux/spi/max7301.h
-#usr/lib/klibc/include/linux/spi/orion_spi.h
-#usr/lib/klibc/include/linux/ssb/ssb_driver_gige.h
-#usr/lib/klibc/include/linux/swab.h
-#usr/lib/klibc/include/linux/tracehook.h
-#usr/lib/klibc/include/linux/typecheck.h
-#usr/lib/klibc/include/linux/unaligned
-#usr/lib/klibc/include/linux/unaligned/access_ok.h
-#usr/lib/klibc/include/linux/unaligned/be_byteshift.h
-#usr/lib/klibc/include/linux/unaligned/be_memmove.h
-#usr/lib/klibc/include/linux/unaligned/be_struct.h
-#usr/lib/klibc/include/linux/unaligned/generic.h
-#usr/lib/klibc/include/linux/unaligned/le_byteshift.h
-#usr/lib/klibc/include/linux/unaligned/le_memmove.h
-#usr/lib/klibc/include/linux/unaligned/le_struct.h
-#usr/lib/klibc/include/linux/unaligned/memmove.h
-#usr/lib/klibc/include/linux/unaligned/packed_struct.h
-#usr/lib/klibc/include/linux/usb/association.h
-#usr/lib/klibc/include/linux/usb/atmel_usba_udc.h
-#usr/lib/klibc/include/linux/usb/c67x00.h
-#usr/lib/klibc/include/linux/usb/composite.h
-#usr/lib/klibc/include/linux/usb/irda.h
-#usr/lib/klibc/include/linux/usb/musb.h
-#usr/lib/klibc/include/linux/virtio_rng.h
-#usr/lib/klibc/include/linux/wm97xx.h
+++ /dev/null
-etc/mkinitcpio.conf
-#etc/mkinitcpio.d
-#etc/mkinitcpio.d/example.preset
-lib/initcpio
-#lib/initcpio/functions
-#lib/initcpio/hooks
-#lib/initcpio/hooks/filesystems
-#lib/initcpio/hooks/fw
-#lib/initcpio/hooks/modload
-#lib/initcpio/hooks/raid
-#lib/initcpio/hooks/resume
-#lib/initcpio/hooks/usb
-#lib/initcpio/init
-#lib/initcpio/install
-#lib/initcpio/install/autodetect
-#lib/initcpio/install/base
-#lib/initcpio/install/dsdt
-#lib/initcpio/install/filesystems
-#lib/initcpio/install/firmware
-#lib/initcpio/install/fw
-#lib/initcpio/install/ide
-#lib/initcpio/install/modload
-#lib/initcpio/install/net
-#lib/initcpio/install/pata
-#lib/initcpio/install/pcmcia
-#lib/initcpio/install/raid
-#lib/initcpio/install/resume
-#lib/initcpio/install/sata
-#lib/initcpio/install/scsi
-#lib/initcpio/install/virtio
-#lib/initcpio/install/usb
-#lib/initcpio/install/usbinput
-sbin/mkinitcpio
+++ /dev/null
-#bin/mksquashfs
#sbin/extlinux
#usr/bin/gethostip
+#usr/bin/isohybrid
+#usr/bin/keytab-lilo
#usr/bin/lss16toppm
#usr/bin/md5pass
+#usr/bin/mkdiskimage
#usr/bin/ppmtolss16
+#usr/bin/pxelinux-options
#usr/bin/sha1pass
#usr/bin/syslinux
-#usr/lib/syslinux
-#usr/lib/syslinux/chain.c32
-#usr/lib/syslinux/com32
-#usr/lib/syslinux/com32/com32.ld
-#usr/lib/syslinux/com32/include
-#usr/lib/syslinux/com32/include/alloca.h
-#usr/lib/syslinux/com32/include/assert.h
-#usr/lib/syslinux/com32/include/bitsize
-#usr/lib/syslinux/com32/include/bitsize/limits.h
-#usr/lib/syslinux/com32/include/bitsize/stddef.h
-#usr/lib/syslinux/com32/include/bitsize/stdint.h
-#usr/lib/syslinux/com32/include/bitsize/stdintconst.h
-#usr/lib/syslinux/com32/include/bitsize/stdintlimits.h
-#usr/lib/syslinux/com32/include/colortbl.h
-#usr/lib/syslinux/com32/include/com32.h
-#usr/lib/syslinux/com32/include/console.h
-#usr/lib/syslinux/com32/include/cpufeature.h
-#usr/lib/syslinux/com32/include/cpuid.h
-#usr/lib/syslinux/com32/include/ctype.h
-#usr/lib/syslinux/com32/include/dev.h
-#usr/lib/syslinux/com32/include/dmi
-#usr/lib/syslinux/com32/include/dmi/dmi.h
-#usr/lib/syslinux/com32/include/dmi/dmi_base_board.h
-#usr/lib/syslinux/com32/include/dmi/dmi_bios.h
-#usr/lib/syslinux/com32/include/dmi/dmi_chassis.h
-#usr/lib/syslinux/com32/include/dmi/dmi_processor.h
-#usr/lib/syslinux/com32/include/dmi/dmi_system.h
-#usr/lib/syslinux/com32/include/elf.h
-#usr/lib/syslinux/com32/include/endian.h
-#usr/lib/syslinux/com32/include/errno.h
-#usr/lib/syslinux/com32/include/fcntl.h
-#usr/lib/syslinux/com32/include/inttypes.h
-#usr/lib/syslinux/com32/include/klibc
-#usr/lib/syslinux/com32/include/klibc/archsetjmp.h
-#usr/lib/syslinux/com32/include/klibc/compiler.h
-#usr/lib/syslinux/com32/include/klibc/diverr.h
-#usr/lib/syslinux/com32/include/klibc/endian.h
-#usr/lib/syslinux/com32/include/klibc/extern.h
-#usr/lib/syslinux/com32/include/klibc/sysconfig.h
-#usr/lib/syslinux/com32/include/limits.h
-#usr/lib/syslinux/com32/include/math.h
-#usr/lib/syslinux/com32/include/minmax.h
-#usr/lib/syslinux/com32/include/netinet
-#usr/lib/syslinux/com32/include/netinet/in.h
-#usr/lib/syslinux/com32/include/png.h
-#usr/lib/syslinux/com32/include/pngconf.h
-#usr/lib/syslinux/com32/include/setjmp.h
-#usr/lib/syslinux/com32/include/stdarg.h
-#usr/lib/syslinux/com32/include/stdbool.h
-#usr/lib/syslinux/com32/include/stddef.h
-#usr/lib/syslinux/com32/include/stdint.h
-#usr/lib/syslinux/com32/include/stdio.h
-#usr/lib/syslinux/com32/include/stdlib.h
-#usr/lib/syslinux/com32/include/string.h
-#usr/lib/syslinux/com32/include/sys
-#usr/lib/syslinux/com32/include/sys/cpu.h
-#usr/lib/syslinux/com32/include/sys/elf32.h
-#usr/lib/syslinux/com32/include/sys/elf64.h
-#usr/lib/syslinux/com32/include/sys/elfcommon.h
-#usr/lib/syslinux/com32/include/sys/fpu.h
-#usr/lib/syslinux/com32/include/sys/io.h
-#usr/lib/syslinux/com32/include/sys/pci.h
-#usr/lib/syslinux/com32/include/sys/stat.h
-#usr/lib/syslinux/com32/include/sys/time.h
-#usr/lib/syslinux/com32/include/sys/times.h
-#usr/lib/syslinux/com32/include/sys/types.h
-#usr/lib/syslinux/com32/include/syslinux
-#usr/lib/syslinux/com32/include/syslinux/adv.h
-#usr/lib/syslinux/com32/include/syslinux/advconst.h
-#usr/lib/syslinux/com32/include/syslinux/boot.h
-#usr/lib/syslinux/com32/include/syslinux/bootpm.h
-#usr/lib/syslinux/com32/include/syslinux/bootrm.h
-#usr/lib/syslinux/com32/include/syslinux/config.h
-#usr/lib/syslinux/com32/include/syslinux/features.h
-#usr/lib/syslinux/com32/include/syslinux/idle.h
-#usr/lib/syslinux/com32/include/syslinux/io.h
-#usr/lib/syslinux/com32/include/syslinux/linux.h
-#usr/lib/syslinux/com32/include/syslinux/loadfile.h
-#usr/lib/syslinux/com32/include/syslinux/movebits.h
-#usr/lib/syslinux/com32/include/syslinux/pxe.h
-#usr/lib/syslinux/com32/include/syslinux/reboot.h
-#usr/lib/syslinux/com32/include/syslinux/resolve.h
-#usr/lib/syslinux/com32/include/syslinux/vesacon.h
-#usr/lib/syslinux/com32/include/syslinux/video.h
-#usr/lib/syslinux/com32/include/time.h
-#usr/lib/syslinux/com32/include/tinyjpeg.h
-#usr/lib/syslinux/com32/include/unistd.h
-#usr/lib/syslinux/com32/include/zconf.h
-#usr/lib/syslinux/com32/include/zlib.h
-#usr/lib/syslinux/com32/libcom32.a
-#usr/lib/syslinux/com32/libutil_com.a
-#usr/lib/syslinux/com32/libutil_lnx.a
-#usr/lib/syslinux/copybs.com
-#usr/lib/syslinux/cpuidtest.c32
-#usr/lib/syslinux/dmitest.c32
-#usr/lib/syslinux/elf.c32
-#usr/lib/syslinux/ethersel.c32
-#usr/lib/syslinux/isolinux-debug.bin
-#usr/lib/syslinux/isolinux.bin
-#usr/lib/syslinux/linux.c32
-#usr/lib/syslinux/mboot.c32
-#usr/lib/syslinux/mbr.bin
-#usr/lib/syslinux/memdisk
-#usr/lib/syslinux/meminfo.c32
-#usr/lib/syslinux/menu.c32
-#usr/lib/syslinux/pcitest.c32
-#usr/lib/syslinux/pmload.c32
-#usr/lib/syslinux/pxelinux.0
-#usr/lib/syslinux/reboot.c32
-#usr/lib/syslinux/syslinux.com
-#usr/lib/syslinux/syslinux.exe
-#usr/lib/syslinux/vesamenu.c32
+#usr/bin/syslinux2ansi
+#usr/man/man1/extlinux.1
#usr/man/man1/gethostip.1
#usr/man/man1/lss16toppm.1
#usr/man/man1/ppmtolss16.1
#usr/man/man1/syslinux.1
#usr/man/man1/syslinux2ansi.1
+#usr/share/syslinux
+#usr/share/syslinux/altmbr.bin
+#usr/share/syslinux/altmbr_c.bin
+#usr/share/syslinux/altmbr_f.bin
+#usr/share/syslinux/chain.c32
+#usr/share/syslinux/cmd.c32
+#usr/share/syslinux/com32
+#usr/share/syslinux/com32/com32.ld
+#usr/share/syslinux/com32/include
+#usr/share/syslinux/com32/include/alloca.h
+#usr/share/syslinux/com32/include/assert.h
+#usr/share/syslinux/com32/include/bitsize
+#usr/share/syslinux/com32/include/bitsize/limits.h
+#usr/share/syslinux/com32/include/bitsize/stddef.h
+#usr/share/syslinux/com32/include/bitsize/stdint.h
+#usr/share/syslinux/com32/include/bitsize/stdintconst.h
+#usr/share/syslinux/com32/include/bitsize/stdintlimits.h
+#usr/share/syslinux/com32/include/colortbl.h
+#usr/share/syslinux/com32/include/com32.h
+#usr/share/syslinux/com32/include/console.h
+#usr/share/syslinux/com32/include/cpufeature.h
+#usr/share/syslinux/com32/include/ctype.h
+#usr/share/syslinux/com32/include/dev.h
+#usr/share/syslinux/com32/include/dirent.h
+#usr/share/syslinux/com32/include/dprintf.h
+#usr/share/syslinux/com32/include/elf.h
+#usr/share/syslinux/com32/include/endian.h
+#usr/share/syslinux/com32/include/errno.h
+#usr/share/syslinux/com32/include/fcntl.h
+#usr/share/syslinux/com32/include/gplinclude
+#usr/share/syslinux/com32/include/gplinclude/README
+#usr/share/syslinux/com32/include/gplinclude/cpuid.h
+#usr/share/syslinux/com32/include/gplinclude/disk
+#usr/share/syslinux/com32/include/gplinclude/disk/bootloaders.h
+#usr/share/syslinux/com32/include/gplinclude/disk/common.h
+#usr/share/syslinux/com32/include/gplinclude/disk/errno_disk.h
+#usr/share/syslinux/com32/include/gplinclude/disk/error.h
+#usr/share/syslinux/com32/include/gplinclude/disk/geom.h
+#usr/share/syslinux/com32/include/gplinclude/disk/mbrs.h
+#usr/share/syslinux/com32/include/gplinclude/disk/msdos.h
+#usr/share/syslinux/com32/include/gplinclude/disk/partition.h
+#usr/share/syslinux/com32/include/gplinclude/disk/read.h
+#usr/share/syslinux/com32/include/gplinclude/disk/swsusp.h
+#usr/share/syslinux/com32/include/gplinclude/disk/util.h
+#usr/share/syslinux/com32/include/gplinclude/disk/write.h
+#usr/share/syslinux/com32/include/gplinclude/dmi
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_base_board.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_battery.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_bios.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_cache.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_chassis.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_ipmi.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_memory.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_processor.h
+#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_system.h
+#usr/share/syslinux/com32/include/gplinclude/memory.h
+#usr/share/syslinux/com32/include/gplinclude/vpd
+#usr/share/syslinux/com32/include/gplinclude/vpd/vpd.h
+#usr/share/syslinux/com32/include/inttypes.h
+#usr/share/syslinux/com32/include/klibc
+#usr/share/syslinux/com32/include/klibc/archsetjmp.h
+#usr/share/syslinux/com32/include/klibc/compiler.h
+#usr/share/syslinux/com32/include/klibc/diverr.h
+#usr/share/syslinux/com32/include/klibc/endian.h
+#usr/share/syslinux/com32/include/klibc/extern.h
+#usr/share/syslinux/com32/include/klibc/sysconfig.h
+#usr/share/syslinux/com32/include/libansi.h
+#usr/share/syslinux/com32/include/limits.h
+#usr/share/syslinux/com32/include/math.h
+#usr/share/syslinux/com32/include/minmax.h
+#usr/share/syslinux/com32/include/netinet
+#usr/share/syslinux/com32/include/netinet/in.h
+#usr/share/syslinux/com32/include/png.h
+#usr/share/syslinux/com32/include/pngconf.h
+#usr/share/syslinux/com32/include/setjmp.h
+#usr/share/syslinux/com32/include/stdarg.h
+#usr/share/syslinux/com32/include/stdbool.h
+#usr/share/syslinux/com32/include/stddef.h
+#usr/share/syslinux/com32/include/stdint.h
+#usr/share/syslinux/com32/include/stdio.h
+#usr/share/syslinux/com32/include/stdlib.h
+#usr/share/syslinux/com32/include/string.h
+#usr/share/syslinux/com32/include/sys
+#usr/share/syslinux/com32/include/sys/cpu.h
+#usr/share/syslinux/com32/include/sys/elf32.h
+#usr/share/syslinux/com32/include/sys/elf64.h
+#usr/share/syslinux/com32/include/sys/elfcommon.h
+#usr/share/syslinux/com32/include/sys/fpu.h
+#usr/share/syslinux/com32/include/sys/gpxe.h
+#usr/share/syslinux/com32/include/sys/io.h
+#usr/share/syslinux/com32/include/sys/pci.h
+#usr/share/syslinux/com32/include/sys/stat.h
+#usr/share/syslinux/com32/include/sys/time.h
+#usr/share/syslinux/com32/include/sys/times.h
+#usr/share/syslinux/com32/include/sys/types.h
+#usr/share/syslinux/com32/include/syslinux
+#usr/share/syslinux/com32/include/syslinux/adv.h
+#usr/share/syslinux/com32/include/syslinux/advconst.h
+#usr/share/syslinux/com32/include/syslinux/align.h
+#usr/share/syslinux/com32/include/syslinux/boot.h
+#usr/share/syslinux/com32/include/syslinux/bootpm.h
+#usr/share/syslinux/com32/include/syslinux/bootrm.h
+#usr/share/syslinux/com32/include/syslinux/config.h
+#usr/share/syslinux/com32/include/syslinux/features.h
+#usr/share/syslinux/com32/include/syslinux/idle.h
+#usr/share/syslinux/com32/include/syslinux/io.h
+#usr/share/syslinux/com32/include/syslinux/keyboard.h
+#usr/share/syslinux/com32/include/syslinux/linux.h
+#usr/share/syslinux/com32/include/syslinux/loadfile.h
+#usr/share/syslinux/com32/include/syslinux/memscan.h
+#usr/share/syslinux/com32/include/syslinux/movebits.h
+#usr/share/syslinux/com32/include/syslinux/pxe.h
+#usr/share/syslinux/com32/include/syslinux/reboot.h
+#usr/share/syslinux/com32/include/syslinux/resolve.h
+#usr/share/syslinux/com32/include/syslinux/vesacon.h
+#usr/share/syslinux/com32/include/syslinux/video.h
+#usr/share/syslinux/com32/include/syslinux/zio.h
+#usr/share/syslinux/com32/include/time.h
+#usr/share/syslinux/com32/include/tinyjpeg.h
+#usr/share/syslinux/com32/include/unistd.h
+#usr/share/syslinux/com32/include/zconf.h
+#usr/share/syslinux/com32/include/zlib.h
+#usr/share/syslinux/com32/libcom32.a
+#usr/share/syslinux/com32/libcom32gpl.a
+#usr/share/syslinux/com32/libutil_com.a
+#usr/share/syslinux/com32/libutil_lnx.a
+#usr/share/syslinux/config.c32
+#usr/share/syslinux/cpuid.c32
+#usr/share/syslinux/cpuidtest.c32
+#usr/share/syslinux/disk.c32
+#usr/share/syslinux/dmitest.c32
+#usr/share/syslinux/dosutil
+#usr/share/syslinux/dosutil/copybs.com
+#usr/share/syslinux/dosutil/eltorito.sys
+#usr/share/syslinux/dosutil/mdiskchk.com
+#usr/share/syslinux/elf.c32
+#usr/share/syslinux/ethersel.c32
+#usr/share/syslinux/gfxboot.c32
+#usr/share/syslinux/gfxboot.com
+#usr/share/syslinux/gptmbr.bin
+#usr/share/syslinux/gptmbr_c.bin
+#usr/share/syslinux/gptmbr_f.bin
+#usr/share/syslinux/gpxecmd.c32
+#usr/share/syslinux/gpxelinux.0
+#usr/share/syslinux/hdt.c32
+#usr/share/syslinux/ifcpu.c32
+#usr/share/syslinux/ifcpu64.c32
+#usr/share/syslinux/int18.com
+#usr/share/syslinux/isohdpfx.bin
+#usr/share/syslinux/isohdpfx_c.bin
+#usr/share/syslinux/isohdpfx_f.bin
+#usr/share/syslinux/isohdppx.bin
+#usr/share/syslinux/isohdppx_c.bin
+#usr/share/syslinux/isohdppx_f.bin
+#usr/share/syslinux/isolinux-debug.bin
+#usr/share/syslinux/isolinux.bin
+#usr/share/syslinux/kbdmap.c32
+#usr/share/syslinux/linux.c32
+#usr/share/syslinux/mboot.c32
+#usr/share/syslinux/mbr.bin
+#usr/share/syslinux/mbr_c.bin
+#usr/share/syslinux/mbr_f.bin
+#usr/share/syslinux/memdisk
+#usr/share/syslinux/memdump.com
+#usr/share/syslinux/meminfo.c32
+#usr/share/syslinux/menu.c32
+#usr/share/syslinux/pcitest.c32
+#usr/share/syslinux/pmload.c32
+#usr/share/syslinux/poweroff.com
+#usr/share/syslinux/pxechain.com
+#usr/share/syslinux/pxelinux.0
+#usr/share/syslinux/reboot.c32
+#usr/share/syslinux/rosh.c32
+#usr/share/syslinux/sanboot.c32
+#usr/share/syslinux/sdi.c32
+#usr/share/syslinux/sysdump.c32
+#usr/share/syslinux/syslinux.com
+#usr/share/syslinux/syslinux.exe
+#usr/share/syslinux/vesainfo.c32
+#usr/share/syslinux/vesamenu.c32
+#usr/share/syslinux/vpdtest.c32
--- /dev/null
+usr/bin/tclsh
+usr/bin/tclsh8.4
+#usr/include/tcl.h
+#usr/include/tclDecls.h
+#usr/include/tclPlatDecls.h
+usr/lib/libtcl8.4.so
+usr/lib/libtclstub8.4.a
+#usr/lib/tcl8.4
+usr/lib/tcl8.4/auto.tcl
+#usr/lib/tcl8.4/encoding
+usr/lib/tcl8.4/encoding/ascii.enc
+usr/lib/tcl8.4/encoding/big5.enc
+usr/lib/tcl8.4/encoding/cp1250.enc
+usr/lib/tcl8.4/encoding/cp1251.enc
+usr/lib/tcl8.4/encoding/cp1252.enc
+usr/lib/tcl8.4/encoding/cp1253.enc
+usr/lib/tcl8.4/encoding/cp1254.enc
+usr/lib/tcl8.4/encoding/cp1255.enc
+usr/lib/tcl8.4/encoding/cp1256.enc
+usr/lib/tcl8.4/encoding/cp1257.enc
+usr/lib/tcl8.4/encoding/cp1258.enc
+usr/lib/tcl8.4/encoding/cp437.enc
+usr/lib/tcl8.4/encoding/cp737.enc
+usr/lib/tcl8.4/encoding/cp775.enc
+usr/lib/tcl8.4/encoding/cp850.enc
+usr/lib/tcl8.4/encoding/cp852.enc
+usr/lib/tcl8.4/encoding/cp855.enc
+usr/lib/tcl8.4/encoding/cp857.enc
+usr/lib/tcl8.4/encoding/cp860.enc
+usr/lib/tcl8.4/encoding/cp861.enc
+usr/lib/tcl8.4/encoding/cp862.enc
+usr/lib/tcl8.4/encoding/cp863.enc
+usr/lib/tcl8.4/encoding/cp864.enc
+usr/lib/tcl8.4/encoding/cp865.enc
+usr/lib/tcl8.4/encoding/cp866.enc
+usr/lib/tcl8.4/encoding/cp869.enc
+usr/lib/tcl8.4/encoding/cp874.enc
+usr/lib/tcl8.4/encoding/cp932.enc
+usr/lib/tcl8.4/encoding/cp936.enc
+usr/lib/tcl8.4/encoding/cp949.enc
+usr/lib/tcl8.4/encoding/cp950.enc
+usr/lib/tcl8.4/encoding/dingbats.enc
+usr/lib/tcl8.4/encoding/ebcdic.enc
+usr/lib/tcl8.4/encoding/euc-cn.enc
+usr/lib/tcl8.4/encoding/euc-jp.enc
+usr/lib/tcl8.4/encoding/euc-kr.enc
+usr/lib/tcl8.4/encoding/gb12345.enc
+usr/lib/tcl8.4/encoding/gb1988.enc
+usr/lib/tcl8.4/encoding/gb2312-raw.enc
+usr/lib/tcl8.4/encoding/gb2312.enc
+usr/lib/tcl8.4/encoding/iso2022-jp.enc
+usr/lib/tcl8.4/encoding/iso2022-kr.enc
+usr/lib/tcl8.4/encoding/iso2022.enc
+usr/lib/tcl8.4/encoding/iso8859-1.enc
+usr/lib/tcl8.4/encoding/iso8859-10.enc
+usr/lib/tcl8.4/encoding/iso8859-13.enc
+usr/lib/tcl8.4/encoding/iso8859-14.enc
+usr/lib/tcl8.4/encoding/iso8859-15.enc
+usr/lib/tcl8.4/encoding/iso8859-16.enc
+usr/lib/tcl8.4/encoding/iso8859-2.enc
+usr/lib/tcl8.4/encoding/iso8859-3.enc
+usr/lib/tcl8.4/encoding/iso8859-4.enc
+usr/lib/tcl8.4/encoding/iso8859-5.enc
+usr/lib/tcl8.4/encoding/iso8859-6.enc
+usr/lib/tcl8.4/encoding/iso8859-7.enc
+usr/lib/tcl8.4/encoding/iso8859-8.enc
+usr/lib/tcl8.4/encoding/iso8859-9.enc
+usr/lib/tcl8.4/encoding/jis0201.enc
+usr/lib/tcl8.4/encoding/jis0208.enc
+usr/lib/tcl8.4/encoding/jis0212.enc
+usr/lib/tcl8.4/encoding/koi8-r.enc
+usr/lib/tcl8.4/encoding/koi8-u.enc
+usr/lib/tcl8.4/encoding/ksc5601.enc
+usr/lib/tcl8.4/encoding/macCentEuro.enc
+usr/lib/tcl8.4/encoding/macCroatian.enc
+usr/lib/tcl8.4/encoding/macCyrillic.enc
+usr/lib/tcl8.4/encoding/macDingbats.enc
+usr/lib/tcl8.4/encoding/macGreek.enc
+usr/lib/tcl8.4/encoding/macIceland.enc
+usr/lib/tcl8.4/encoding/macJapan.enc
+usr/lib/tcl8.4/encoding/macRoman.enc
+usr/lib/tcl8.4/encoding/macRomania.enc
+usr/lib/tcl8.4/encoding/macThai.enc
+usr/lib/tcl8.4/encoding/macTurkish.enc
+usr/lib/tcl8.4/encoding/macUkraine.enc
+usr/lib/tcl8.4/encoding/shiftjis.enc
+usr/lib/tcl8.4/encoding/symbol.enc
+usr/lib/tcl8.4/encoding/tis-620.enc
+usr/lib/tcl8.4/history.tcl
+#usr/lib/tcl8.4/http1.0
+usr/lib/tcl8.4/http1.0/http.tcl
+usr/lib/tcl8.4/http1.0/pkgIndex.tcl
+#usr/lib/tcl8.4/http2.5
+usr/lib/tcl8.4/http2.5/http.tcl
+usr/lib/tcl8.4/http2.5/pkgIndex.tcl
+usr/lib/tcl8.4/init.tcl
+usr/lib/tcl8.4/ldAix
+usr/lib/tcl8.4/ldAout.tcl
+#usr/lib/tcl8.4/msgcat1.3
+usr/lib/tcl8.4/msgcat1.3/msgcat.tcl
+usr/lib/tcl8.4/msgcat1.3/pkgIndex.tcl
+#usr/lib/tcl8.4/opt0.4
+usr/lib/tcl8.4/opt0.4/optparse.tcl
+usr/lib/tcl8.4/opt0.4/pkgIndex.tcl
+usr/lib/tcl8.4/package.tcl
+usr/lib/tcl8.4/parray.tcl
+usr/lib/tcl8.4/safe.tcl
+usr/lib/tcl8.4/tclAppInit.c
+usr/lib/tcl8.4/tclIndex
+#usr/lib/tcl8.4/tcltest2.2
+usr/lib/tcl8.4/tcltest2.2/pkgIndex.tcl
+usr/lib/tcl8.4/tcltest2.2/tcltest.tcl
+usr/lib/tcl8.4/word.tcl
+usr/lib/tclConfig.sh
+#usr/man/man1/tclsh.1
+#usr/man/man3/TCL_MEM_DEBUG.3
+#usr/man/man3/Tcl_Access.3
+#usr/man/man3/Tcl_AddErrorInfo.3
+#usr/man/man3/Tcl_AddObjErrorInfo.3
+#usr/man/man3/Tcl_AlertNotifier.3
+#usr/man/man3/Tcl_Alloc.3
+#usr/man/man3/Tcl_AllocStatBuf.3
+#usr/man/man3/Tcl_AllowExceptions.3
+#usr/man/man3/Tcl_AppInit.3
+#usr/man/man3/Tcl_AppendAllObjTypes.3
+#usr/man/man3/Tcl_AppendElement.3
+#usr/man/man3/Tcl_AppendObjToObj.3
+#usr/man/man3/Tcl_AppendResult.3
+#usr/man/man3/Tcl_AppendResultVA.3
+#usr/man/man3/Tcl_AppendStringsToObj.3
+#usr/man/man3/Tcl_AppendStringsToObjVA.3
+#usr/man/man3/Tcl_AppendToObj.3
+#usr/man/man3/Tcl_AppendUnicodeToObj.3
+#usr/man/man3/Tcl_AsyncCreate.3
+#usr/man/man3/Tcl_AsyncDelete.3
+#usr/man/man3/Tcl_AsyncInvoke.3
+#usr/man/man3/Tcl_AsyncMark.3
+#usr/man/man3/Tcl_AsyncReady.3
+#usr/man/man3/Tcl_AttemptAlloc.3
+#usr/man/man3/Tcl_AttemptRealloc.3
+#usr/man/man3/Tcl_AttemptSetObjLength.3
+#usr/man/man3/Tcl_BackgroundError.3
+#usr/man/man3/Tcl_Backslash.3
+#usr/man/man3/Tcl_BadChannelOption.3
+#usr/man/man3/Tcl_CallWhenDeleted.3
+#usr/man/man3/Tcl_CancelIdleCall.3
+#usr/man/man3/Tcl_ChannelBlockModeProc.3
+#usr/man/man3/Tcl_ChannelBuffered.3
+#usr/man/man3/Tcl_ChannelClose2Proc.3
+#usr/man/man3/Tcl_ChannelCloseProc.3
+#usr/man/man3/Tcl_ChannelFlushProc.3
+#usr/man/man3/Tcl_ChannelGetHandleProc.3
+#usr/man/man3/Tcl_ChannelGetOptionProc.3
+#usr/man/man3/Tcl_ChannelHandlerProc.3
+#usr/man/man3/Tcl_ChannelInputProc.3
+#usr/man/man3/Tcl_ChannelName.3
+#usr/man/man3/Tcl_ChannelOutputProc.3
+#usr/man/man3/Tcl_ChannelSeekProc.3
+#usr/man/man3/Tcl_ChannelSetOptionProc.3
+#usr/man/man3/Tcl_ChannelThreadActionProc.3
+#usr/man/man3/Tcl_ChannelVersion.3
+#usr/man/man3/Tcl_ChannelWatchProc.3
+#usr/man/man3/Tcl_ChannelWideSeekProc.3
+#usr/man/man3/Tcl_Chdir.3
+#usr/man/man3/Tcl_ClearChannelHandlers.3
+#usr/man/man3/Tcl_Close.3
+#usr/man/man3/Tcl_CommandComplete.3
+#usr/man/man3/Tcl_CommandTraceInfo.3
+#usr/man/man3/Tcl_Concat.3
+#usr/man/man3/Tcl_ConcatObj.3
+#usr/man/man3/Tcl_ConditionFinalize.3
+#usr/man/man3/Tcl_ConditionNotify.3
+#usr/man/man3/Tcl_ConditionWait.3
+#usr/man/man3/Tcl_ConvertCountedElement.3
+#usr/man/man3/Tcl_ConvertElement.3
+#usr/man/man3/Tcl_ConvertToType.3
+#usr/man/man3/Tcl_CreateAlias.3
+#usr/man/man3/Tcl_CreateAliasObj.3
+#usr/man/man3/Tcl_CreateChannel.3
+#usr/man/man3/Tcl_CreateChannelHandler.3
+#usr/man/man3/Tcl_CreateCloseHandler.3
+#usr/man/man3/Tcl_CreateCommand.3
+#usr/man/man3/Tcl_CreateEncoding.3
+#usr/man/man3/Tcl_CreateEventSource.3
+#usr/man/man3/Tcl_CreateExitHandler.3
+#usr/man/man3/Tcl_CreateFileHandler.3
+#usr/man/man3/Tcl_CreateHashEntry.3
+#usr/man/man3/Tcl_CreateInterp.3
+#usr/man/man3/Tcl_CreateMathFunc.3
+#usr/man/man3/Tcl_CreateObjCommand.3
+#usr/man/man3/Tcl_CreateObjTrace.3
+#usr/man/man3/Tcl_CreateSlave.3
+#usr/man/man3/Tcl_CreateThread.3
+#usr/man/man3/Tcl_CreateThreadExitHandler.3
+#usr/man/man3/Tcl_CreateTimerHandler.3
+#usr/man/man3/Tcl_CreateTrace.3
+#usr/man/man3/Tcl_CutChannel.3
+#usr/man/man3/Tcl_DStringAppend.3
+#usr/man/man3/Tcl_DStringAppendElement.3
+#usr/man/man3/Tcl_DStringEndSublist.3
+#usr/man/man3/Tcl_DStringFree.3
+#usr/man/man3/Tcl_DStringGetResult.3
+#usr/man/man3/Tcl_DStringInit.3
+#usr/man/man3/Tcl_DStringLength.3
+#usr/man/man3/Tcl_DStringResult.3
+#usr/man/man3/Tcl_DStringSetLength.3
+#usr/man/man3/Tcl_DStringStartSublist.3
+#usr/man/man3/Tcl_DStringTrunc.3
+#usr/man/man3/Tcl_DStringValue.3
+#usr/man/man3/Tcl_DecrRefCount.3
+#usr/man/man3/Tcl_DeleteAssocData.3
+#usr/man/man3/Tcl_DeleteChannelHandler.3
+#usr/man/man3/Tcl_DeleteCloseHandler.3
+#usr/man/man3/Tcl_DeleteCommand.3
+#usr/man/man3/Tcl_DeleteCommandFromToken.3
+#usr/man/man3/Tcl_DeleteEventSource.3
+#usr/man/man3/Tcl_DeleteEvents.3
+#usr/man/man3/Tcl_DeleteExitHandler.3
+#usr/man/man3/Tcl_DeleteFileHandler.3
+#usr/man/man3/Tcl_DeleteHashEntry.3
+#usr/man/man3/Tcl_DeleteHashTable.3
+#usr/man/man3/Tcl_DeleteInterp.3
+#usr/man/man3/Tcl_DeleteThreadExitHandler.3
+#usr/man/man3/Tcl_DeleteTimerHandler.3
+#usr/man/man3/Tcl_DeleteTrace.3
+#usr/man/man3/Tcl_DetachChannel.3
+#usr/man/man3/Tcl_DetachPids.3
+#usr/man/man3/Tcl_DiscardResult.3
+#usr/man/man3/Tcl_DoOneEvent.3
+#usr/man/man3/Tcl_DoWhenIdle.3
+#usr/man/man3/Tcl_DontCallWhenDeleted.3
+#usr/man/man3/Tcl_DumpActiveMemory.3
+#usr/man/man3/Tcl_DuplicateObj.3
+#usr/man/man3/Tcl_Eof.3
+#usr/man/man3/Tcl_ErrnoId.3
+#usr/man/man3/Tcl_ErrnoMsg.3
+#usr/man/man3/Tcl_Eval.3
+#usr/man/man3/Tcl_EvalEx.3
+#usr/man/man3/Tcl_EvalFile.3
+#usr/man/man3/Tcl_EvalObjEx.3
+#usr/man/man3/Tcl_EvalObjv.3
+#usr/man/man3/Tcl_EvalTokens.3
+#usr/man/man3/Tcl_EvalTokensStandard.3
+#usr/man/man3/Tcl_EventuallyFree.3
+#usr/man/man3/Tcl_Exit.3
+#usr/man/man3/Tcl_ExitThread.3
+#usr/man/man3/Tcl_ExposeCommand.3
+#usr/man/man3/Tcl_ExprBoolean.3
+#usr/man/man3/Tcl_ExprBooleanObj.3
+#usr/man/man3/Tcl_ExprDouble.3
+#usr/man/man3/Tcl_ExprDoubleObj.3
+#usr/man/man3/Tcl_ExprLong.3
+#usr/man/man3/Tcl_ExprLongObj.3
+#usr/man/man3/Tcl_ExprObj.3
+#usr/man/man3/Tcl_ExprString.3
+#usr/man/man3/Tcl_ExternalToUtf.3
+#usr/man/man3/Tcl_ExternalToUtfDString.3
+#usr/man/man3/Tcl_FSAccess.3
+#usr/man/man3/Tcl_FSChdir.3
+#usr/man/man3/Tcl_FSConvertToPathType.3
+#usr/man/man3/Tcl_FSCopyDirectory.3
+#usr/man/man3/Tcl_FSCopyFile.3
+#usr/man/man3/Tcl_FSCreateDirectory.3
+#usr/man/man3/Tcl_FSData.3
+#usr/man/man3/Tcl_FSDeleteFile.3
+#usr/man/man3/Tcl_FSEqualPaths.3
+#usr/man/man3/Tcl_FSEvalFile.3
+#usr/man/man3/Tcl_FSFileAttrStrings.3
+#usr/man/man3/Tcl_FSFileAttrsGet.3
+#usr/man/man3/Tcl_FSFileAttrsSet.3
+#usr/man/man3/Tcl_FSFileSystemInfo.3
+#usr/man/man3/Tcl_FSGetCwd.3
+#usr/man/man3/Tcl_FSGetFileSystemForPath.3
+#usr/man/man3/Tcl_FSGetInternalRep.3
+#usr/man/man3/Tcl_FSGetNativePath.3
+#usr/man/man3/Tcl_FSGetNormalizedPath.3
+#usr/man/man3/Tcl_FSGetPathType.3
+#usr/man/man3/Tcl_FSGetTranslatedPath.3
+#usr/man/man3/Tcl_FSGetTranslatedStringPath.3
+#usr/man/man3/Tcl_FSJoinPath.3
+#usr/man/man3/Tcl_FSJoinToPath.3
+#usr/man/man3/Tcl_FSLink.3
+#usr/man/man3/Tcl_FSListVolumes.3
+#usr/man/man3/Tcl_FSLoadFile.3
+#usr/man/man3/Tcl_FSLstat.3
+#usr/man/man3/Tcl_FSMatchInDirectory.3
+#usr/man/man3/Tcl_FSMountsChanged.3
+#usr/man/man3/Tcl_FSNewNativePath.3
+#usr/man/man3/Tcl_FSOpenFileChannel.3
+#usr/man/man3/Tcl_FSPathSeparator.3
+#usr/man/man3/Tcl_FSRegister.3
+#usr/man/man3/Tcl_FSRemoveDirectory.3
+#usr/man/man3/Tcl_FSRenameFile.3
+#usr/man/man3/Tcl_FSSplitPath.3
+#usr/man/man3/Tcl_FSStat.3
+#usr/man/man3/Tcl_FSUnregister.3
+#usr/man/man3/Tcl_FSUtime.3
+#usr/man/man3/Tcl_Finalize.3
+#usr/man/man3/Tcl_FinalizeNotifier.3
+#usr/man/man3/Tcl_FinalizeThread.3
+#usr/man/man3/Tcl_FindExecutable.3
+#usr/man/man3/Tcl_FindHashEntry.3
+#usr/man/man3/Tcl_FirstHashEntry.3
+#usr/man/man3/Tcl_Flush.3
+#usr/man/man3/Tcl_Free.3
+#usr/man/man3/Tcl_FreeEncoding.3
+#usr/man/man3/Tcl_FreeParse.3
+#usr/man/man3/Tcl_FreeResult.3
+#usr/man/man3/Tcl_GetAlias.3
+#usr/man/man3/Tcl_GetAliasObj.3
+#usr/man/man3/Tcl_GetAssocData.3
+#usr/man/man3/Tcl_GetBoolean.3
+#usr/man/man3/Tcl_GetBooleanFromObj.3
+#usr/man/man3/Tcl_GetByteArrayFromObj.3
+#usr/man/man3/Tcl_GetChannel.3
+#usr/man/man3/Tcl_GetChannelBufferSize.3
+#usr/man/man3/Tcl_GetChannelHandle.3
+#usr/man/man3/Tcl_GetChannelInstanceData.3
+#usr/man/man3/Tcl_GetChannelMode.3
+#usr/man/man3/Tcl_GetChannelName.3
+#usr/man/man3/Tcl_GetChannelNames.3
+#usr/man/man3/Tcl_GetChannelNamesEx.3
+#usr/man/man3/Tcl_GetChannelOption.3
+#usr/man/man3/Tcl_GetChannelThread.3
+#usr/man/man3/Tcl_GetChannelType.3
+#usr/man/man3/Tcl_GetCharLength.3
+#usr/man/man3/Tcl_GetCommandFromObj.3
+#usr/man/man3/Tcl_GetCommandFullName.3
+#usr/man/man3/Tcl_GetCommandInfo.3
+#usr/man/man3/Tcl_GetCommandInfoFromToken.3
+#usr/man/man3/Tcl_GetCommandName.3
+#usr/man/man3/Tcl_GetCurrentThread.3
+#usr/man/man3/Tcl_GetCwd.3
+#usr/man/man3/Tcl_GetDefaultEncodingDir.3
+#usr/man/man3/Tcl_GetDouble.3
+#usr/man/man3/Tcl_GetDoubleFromObj.3
+#usr/man/man3/Tcl_GetEncoding.3
+#usr/man/man3/Tcl_GetEncodingName.3
+#usr/man/man3/Tcl_GetEncodingNames.3
+#usr/man/man3/Tcl_GetErrno.3
+#usr/man/man3/Tcl_GetHashKey.3
+#usr/man/man3/Tcl_GetHashValue.3
+#usr/man/man3/Tcl_GetHostName.3
+#usr/man/man3/Tcl_GetIndexFromObj.3
+#usr/man/man3/Tcl_GetIndexFromObjStruct.3
+#usr/man/man3/Tcl_GetInt.3
+#usr/man/man3/Tcl_GetIntFromObj.3
+#usr/man/man3/Tcl_GetInterpPath.3
+#usr/man/man3/Tcl_GetLongFromObj.3
+#usr/man/man3/Tcl_GetMaster.3
+#usr/man/man3/Tcl_GetMathFuncInfo.3
+#usr/man/man3/Tcl_GetNameOfExecutable.3
+#usr/man/man3/Tcl_GetOSTypeFromObj.3
+#usr/man/man3/Tcl_GetObjResult.3
+#usr/man/man3/Tcl_GetObjType.3
+#usr/man/man3/Tcl_GetOpenFile.3
+#usr/man/man3/Tcl_GetPathType.3
+#usr/man/man3/Tcl_GetRange.3
+#usr/man/man3/Tcl_GetRegExpFromObj.3
+#usr/man/man3/Tcl_GetServiceMode.3
+#usr/man/man3/Tcl_GetSlave.3
+#usr/man/man3/Tcl_GetStackedChannel.3
+#usr/man/man3/Tcl_GetStdChannel.3
+#usr/man/man3/Tcl_GetString.3
+#usr/man/man3/Tcl_GetStringFromObj.3
+#usr/man/man3/Tcl_GetStringResult.3
+#usr/man/man3/Tcl_GetThreadData.3
+#usr/man/man3/Tcl_GetTime.3
+#usr/man/man3/Tcl_GetTopChannel.3
+#usr/man/man3/Tcl_GetUniChar.3
+#usr/man/man3/Tcl_GetUnicode.3
+#usr/man/man3/Tcl_GetUnicodeFromObj.3
+#usr/man/man3/Tcl_GetVar.3
+#usr/man/man3/Tcl_GetVar2.3
+#usr/man/man3/Tcl_GetVar2Ex.3
+#usr/man/man3/Tcl_GetVersion.3
+#usr/man/man3/Tcl_GetWideIntFromObj.3
+#usr/man/man3/Tcl_Gets.3
+#usr/man/man3/Tcl_GetsObj.3
+#usr/man/man3/Tcl_GlobalEval.3
+#usr/man/man3/Tcl_GlobalEvalObj.3
+#usr/man/man3/Tcl_HashStats.3
+#usr/man/man3/Tcl_HideCommand.3
+#usr/man/man3/Tcl_IncrRefCount.3
+#usr/man/man3/Tcl_Init.3
+#usr/man/man3/Tcl_InitCustomHashTable.3
+#usr/man/man3/Tcl_InitHashTable.3
+#usr/man/man3/Tcl_InitMemory.3
+#usr/man/man3/Tcl_InitNotifier.3
+#usr/man/man3/Tcl_InitObjHashTable.3
+#usr/man/man3/Tcl_InitStubs.3
+#usr/man/man3/Tcl_InputBlocked.3
+#usr/man/man3/Tcl_InputBuffered.3
+#usr/man/man3/Tcl_Interp.3
+#usr/man/man3/Tcl_InterpDeleted.3
+#usr/man/man3/Tcl_InvalidateStringRep.3
+#usr/man/man3/Tcl_IsChannelExisting.3
+#usr/man/man3/Tcl_IsChannelRegistered.3
+#usr/man/man3/Tcl_IsChannelShared.3
+#usr/man/man3/Tcl_IsSafe.3
+#usr/man/man3/Tcl_IsShared.3
+#usr/man/man3/Tcl_IsStandardChannel.3
+#usr/man/man3/Tcl_JoinPath.3
+#usr/man/man3/Tcl_JoinThread.3
+#usr/man/man3/Tcl_LinkVar.3
+#usr/man/man3/Tcl_ListMathFuncs.3
+#usr/man/man3/Tcl_ListObjAppendElement.3
+#usr/man/man3/Tcl_ListObjAppendList.3
+#usr/man/man3/Tcl_ListObjGetElements.3
+#usr/man/man3/Tcl_ListObjIndex.3
+#usr/man/man3/Tcl_ListObjLength.3
+#usr/man/man3/Tcl_ListObjReplace.3
+#usr/man/man3/Tcl_LogCommandInfo.3
+#usr/man/man3/Tcl_MacConvertTextResource.3
+#usr/man/man3/Tcl_MacEvalResource.3
+#usr/man/man3/Tcl_MacFindResource.3
+#usr/man/man3/Tcl_MacSetEventProc.3
+#usr/man/man3/Tcl_Main.3
+#usr/man/man3/Tcl_MakeFileChannel.3
+#usr/man/man3/Tcl_MakeSafe.3
+#usr/man/man3/Tcl_MakeTcpClientChannel.3
+#usr/man/man3/Tcl_Merge.3
+#usr/man/man3/Tcl_MutexFinalize.3
+#usr/man/man3/Tcl_MutexLock.3
+#usr/man/man3/Tcl_MutexUnlock.3
+#usr/man/man3/Tcl_NewBooleanObj.3
+#usr/man/man3/Tcl_NewByteArrayObj.3
+#usr/man/man3/Tcl_NewDoubleObj.3
+#usr/man/man3/Tcl_NewIntObj.3
+#usr/man/man3/Tcl_NewListObj.3
+#usr/man/man3/Tcl_NewLongObj.3
+#usr/man/man3/Tcl_NewOSTypeObj.3
+#usr/man/man3/Tcl_NewObj.3
+#usr/man/man3/Tcl_NewStringObj.3
+#usr/man/man3/Tcl_NewUnicodeObj.3
+#usr/man/man3/Tcl_NewWideIntObj.3
+#usr/man/man3/Tcl_NextHashEntry.3
+#usr/man/man3/Tcl_NotifyChannel.3
+#usr/man/man3/Tcl_NumUtfChars.3
+#usr/man/man3/Tcl_ObjGetVar2.3
+#usr/man/man3/Tcl_ObjSetVar2.3
+#usr/man/man3/Tcl_OpenCommandChannel.3
+#usr/man/man3/Tcl_OpenFileChannel.3
+#usr/man/man3/Tcl_OpenTcpClient.3
+#usr/man/man3/Tcl_OpenTcpServer.3
+#usr/man/man3/Tcl_OutputBuffered.3
+#usr/man/man3/Tcl_Panic.3
+#usr/man/man3/Tcl_PanicVA.3
+#usr/man/man3/Tcl_ParseBraces.3
+#usr/man/man3/Tcl_ParseCommand.3
+#usr/man/man3/Tcl_ParseExpr.3
+#usr/man/man3/Tcl_ParseQuotedString.3
+#usr/man/man3/Tcl_ParseVar.3
+#usr/man/man3/Tcl_ParseVarName.3
+#usr/man/man3/Tcl_PkgPresent.3
+#usr/man/man3/Tcl_PkgPresentEx.3
+#usr/man/man3/Tcl_PkgProvide.3
+#usr/man/man3/Tcl_PkgProvideEx.3
+#usr/man/man3/Tcl_PkgRequire.3
+#usr/man/man3/Tcl_PkgRequireEx.3
+#usr/man/man3/Tcl_PosixError.3
+#usr/man/man3/Tcl_Preserve.3
+#usr/man/man3/Tcl_PrintDouble.3
+#usr/man/man3/Tcl_PutEnv.3
+#usr/man/man3/Tcl_QueueEvent.3
+#usr/man/man3/Tcl_Read.3
+#usr/man/man3/Tcl_ReadChars.3
+#usr/man/man3/Tcl_ReadRaw.3
+#usr/man/man3/Tcl_Realloc.3
+#usr/man/man3/Tcl_ReapDetachedProcs.3
+#usr/man/man3/Tcl_RecordAndEval.3
+#usr/man/man3/Tcl_RecordAndEvalObj.3
+#usr/man/man3/Tcl_RegExpCompile.3
+#usr/man/man3/Tcl_RegExpExec.3
+#usr/man/man3/Tcl_RegExpExecObj.3
+#usr/man/man3/Tcl_RegExpGetInfo.3
+#usr/man/man3/Tcl_RegExpMatch.3
+#usr/man/man3/Tcl_RegExpMatchObj.3
+#usr/man/man3/Tcl_RegExpRange.3
+#usr/man/man3/Tcl_RegisterChannel.3
+#usr/man/man3/Tcl_RegisterObjType.3
+#usr/man/man3/Tcl_Release.3
+#usr/man/man3/Tcl_ResetResult.3
+#usr/man/man3/Tcl_RestoreResult.3
+#usr/man/man3/Tcl_SaveResult.3
+#usr/man/man3/Tcl_ScanCountedElement.3
+#usr/man/man3/Tcl_ScanElement.3
+#usr/man/man3/Tcl_Seek.3
+#usr/man/man3/Tcl_ServiceAll.3
+#usr/man/man3/Tcl_ServiceEvent.3
+#usr/man/man3/Tcl_SetAssocData.3
+#usr/man/man3/Tcl_SetBooleanObj.3
+#usr/man/man3/Tcl_SetByteArrayLength.3
+#usr/man/man3/Tcl_SetByteArrayObj.3
+#usr/man/man3/Tcl_SetChannelBufferSize.3
+#usr/man/man3/Tcl_SetChannelOption.3
+#usr/man/man3/Tcl_SetCommandInfo.3
+#usr/man/man3/Tcl_SetCommandInfoFromToken.3
+#usr/man/man3/Tcl_SetDefaultEncodingDir.3
+#usr/man/man3/Tcl_SetDoubleObj.3
+#usr/man/man3/Tcl_SetErrno.3
+#usr/man/man3/Tcl_SetErrorCode.3
+#usr/man/man3/Tcl_SetErrorCodeVA.3
+#usr/man/man3/Tcl_SetHashValue.3
+#usr/man/man3/Tcl_SetIntObj.3
+#usr/man/man3/Tcl_SetListObj.3
+#usr/man/man3/Tcl_SetLongObj.3
+#usr/man/man3/Tcl_SetMainLoop.3
+#usr/man/man3/Tcl_SetMaxBlockTime.3
+#usr/man/man3/Tcl_SetOSTypeObj.3
+#usr/man/man3/Tcl_SetObjErrorCode.3
+#usr/man/man3/Tcl_SetObjLength.3
+#usr/man/man3/Tcl_SetObjResult.3
+#usr/man/man3/Tcl_SetPanicProc.3
+#usr/man/man3/Tcl_SetRecursionLimit.3
+#usr/man/man3/Tcl_SetResult.3
+#usr/man/man3/Tcl_SetServiceMode.3
+#usr/man/man3/Tcl_SetStdChannel.3
+#usr/man/man3/Tcl_SetStringObj.3
+#usr/man/man3/Tcl_SetSystemEncoding.3
+#usr/man/man3/Tcl_SetTimer.3
+#usr/man/man3/Tcl_SetUnicodeObj.3
+#usr/man/man3/Tcl_SetVar.3
+#usr/man/man3/Tcl_SetVar2.3
+#usr/man/man3/Tcl_SetVar2Ex.3
+#usr/man/man3/Tcl_SetWideIntObj.3
+#usr/man/man3/Tcl_SignalId.3
+#usr/man/man3/Tcl_SignalMsg.3
+#usr/man/man3/Tcl_Sleep.3
+#usr/man/man3/Tcl_SourceRCFile.3
+#usr/man/man3/Tcl_SpliceChannel.3
+#usr/man/man3/Tcl_SplitList.3
+#usr/man/man3/Tcl_SplitPath.3
+#usr/man/man3/Tcl_StackChannel.3
+#usr/man/man3/Tcl_StandardChannels.3
+#usr/man/man3/Tcl_Stat.3
+#usr/man/man3/Tcl_StaticPackage.3
+#usr/man/man3/Tcl_StringCaseMatch.3
+#usr/man/man3/Tcl_StringMatch.3
+#usr/man/man3/Tcl_SubstObj.3
+#usr/man/man3/Tcl_Tell.3
+#usr/man/man3/Tcl_ThreadAlert.3
+#usr/man/man3/Tcl_ThreadQueueEvent.3
+#usr/man/man3/Tcl_TraceCommand.3
+#usr/man/man3/Tcl_TraceVar.3
+#usr/man/man3/Tcl_TraceVar2.3
+#usr/man/man3/Tcl_TranslateFileName.3
+#usr/man/man3/Tcl_Ungets.3
+#usr/man/man3/Tcl_UniChar.3
+#usr/man/man3/Tcl_UniCharAtIndex.3
+#usr/man/man3/Tcl_UniCharCaseMatch.3
+#usr/man/man3/Tcl_UniCharIsAlnum.3
+#usr/man/man3/Tcl_UniCharIsAlpha.3
+#usr/man/man3/Tcl_UniCharIsControl.3
+#usr/man/man3/Tcl_UniCharIsDigit.3
+#usr/man/man3/Tcl_UniCharIsGraph.3
+#usr/man/man3/Tcl_UniCharIsLower.3
+#usr/man/man3/Tcl_UniCharIsPrint.3
+#usr/man/man3/Tcl_UniCharIsPunct.3
+#usr/man/man3/Tcl_UniCharIsSpace.3
+#usr/man/man3/Tcl_UniCharIsUpper.3
+#usr/man/man3/Tcl_UniCharIsWordChar.3
+#usr/man/man3/Tcl_UniCharLen.3
+#usr/man/man3/Tcl_UniCharNcasecmp.3
+#usr/man/man3/Tcl_UniCharNcmp.3
+#usr/man/man3/Tcl_UniCharToLower.3
+#usr/man/man3/Tcl_UniCharToTitle.3
+#usr/man/man3/Tcl_UniCharToUpper.3
+#usr/man/man3/Tcl_UniCharToUtf.3
+#usr/man/man3/Tcl_UniCharToUtfDString.3
+#usr/man/man3/Tcl_UnlinkVar.3
+#usr/man/man3/Tcl_UnregisterChannel.3
+#usr/man/man3/Tcl_UnsetVar.3
+#usr/man/man3/Tcl_UnsetVar2.3
+#usr/man/man3/Tcl_UnstackChannel.3
+#usr/man/man3/Tcl_UntraceCommand.3
+#usr/man/man3/Tcl_UntraceVar.3
+#usr/man/man3/Tcl_UntraceVar2.3
+#usr/man/man3/Tcl_UpVar.3
+#usr/man/man3/Tcl_UpVar2.3
+#usr/man/man3/Tcl_UpdateLinkedVar.3
+#usr/man/man3/Tcl_UtfAtIndex.3
+#usr/man/man3/Tcl_UtfBackslash.3
+#usr/man/man3/Tcl_UtfCharComplete.3
+#usr/man/man3/Tcl_UtfFindFirst.3
+#usr/man/man3/Tcl_UtfFindLast.3
+#usr/man/man3/Tcl_UtfNext.3
+#usr/man/man3/Tcl_UtfPrev.3
+#usr/man/man3/Tcl_UtfToExternal.3
+#usr/man/man3/Tcl_UtfToExternalDString.3
+#usr/man/man3/Tcl_UtfToLower.3
+#usr/man/man3/Tcl_UtfToTitle.3
+#usr/man/man3/Tcl_UtfToUniChar.3
+#usr/man/man3/Tcl_UtfToUniCharDString.3
+#usr/man/man3/Tcl_UtfToUpper.3
+#usr/man/man3/Tcl_ValidateAllMemory.3
+#usr/man/man3/Tcl_VarEval.3
+#usr/man/man3/Tcl_VarEvalVA.3
+#usr/man/man3/Tcl_VarTraceInfo.3
+#usr/man/man3/Tcl_VarTraceInfo2.3
+#usr/man/man3/Tcl_WaitForEvent.3
+#usr/man/man3/Tcl_WaitPid.3
+#usr/man/man3/Tcl_WinTCharToUtf.3
+#usr/man/man3/Tcl_WinUtfToTChar.3
+#usr/man/man3/Tcl_Write.3
+#usr/man/man3/Tcl_WriteChars.3
+#usr/man/man3/Tcl_WriteObj.3
+#usr/man/man3/Tcl_WriteRaw.3
+#usr/man/man3/Tcl_WrongNumArgs.3
+#usr/man/man3/attemptckalloc.3
+#usr/man/man3/attemptckrealloc.3
+#usr/man/man3/ckalloc.3
+#usr/man/man3/ckfree.3
+#usr/man/man3/ckrealloc.3
+#usr/man/man3/panic.3
+#usr/man/man3/panicVA.3
+#usr/man/mann
+#usr/man/mann/SafeBase.n
+#usr/man/mann/Tcl.n
+#usr/man/mann/after.n
+#usr/man/mann/append.n
+#usr/man/mann/array.n
+#usr/man/mann/auto_execok.n
+#usr/man/mann/auto_import.n
+#usr/man/mann/auto_load.n
+#usr/man/mann/auto_mkindex.n
+#usr/man/mann/auto_mkindex_old.n
+#usr/man/mann/auto_qualify.n
+#usr/man/mann/auto_reset.n
+#usr/man/mann/bgerror.n
+#usr/man/mann/binary.n
+#usr/man/mann/break.n
+#usr/man/mann/case.n
+#usr/man/mann/catch.n
+#usr/man/mann/cd.n
+#usr/man/mann/clock.n
+#usr/man/mann/close.n
+#usr/man/mann/concat.n
+#usr/man/mann/continue.n
+#usr/man/mann/dde.n
+#usr/man/mann/encoding.n
+#usr/man/mann/eof.n
+#usr/man/mann/error.n
+#usr/man/mann/eval.n
+#usr/man/mann/exec.n
+#usr/man/mann/exit.n
+#usr/man/mann/expr.n
+#usr/man/mann/fblocked.n
+#usr/man/mann/fconfigure.n
+#usr/man/mann/fcopy.n
+#usr/man/mann/file.n
+#usr/man/mann/fileevent.n
+#usr/man/mann/filename.n
+#usr/man/mann/flush.n
+#usr/man/mann/for.n
+#usr/man/mann/foreach.n
+#usr/man/mann/format.n
+#usr/man/mann/gets.n
+#usr/man/mann/glob.n
+#usr/man/mann/global.n
+#usr/man/mann/history.n
+#usr/man/mann/http.n
+#usr/man/mann/if.n
+#usr/man/mann/incr.n
+#usr/man/mann/info.n
+#usr/man/mann/interp.n
+#usr/man/mann/join.n
+#usr/man/mann/lappend.n
+#usr/man/mann/lindex.n
+#usr/man/mann/linsert.n
+#usr/man/mann/list.n
+#usr/man/mann/llength.n
+#usr/man/mann/load.n
+#usr/man/mann/lrange.n
+#usr/man/mann/lreplace.n
+#usr/man/mann/lsearch.n
+#usr/man/mann/lset.n
+#usr/man/mann/lsort.n
+#usr/man/mann/memory.n
+#usr/man/mann/msgcat.n
+#usr/man/mann/namespace.n
+#usr/man/mann/open.n
+#usr/man/mann/package.n
+#usr/man/mann/parray.n
+#usr/man/mann/pid.n
+#usr/man/mann/pkg::create.n
+#usr/man/mann/pkg_mkIndex.n
+#usr/man/mann/proc.n
+#usr/man/mann/puts.n
+#usr/man/mann/pwd.n
+#usr/man/mann/re_syntax.n
+#usr/man/mann/read.n
+#usr/man/mann/regexp.n
+#usr/man/mann/registry.n
+#usr/man/mann/regsub.n
+#usr/man/mann/rename.n
+#usr/man/mann/resource.n
+#usr/man/mann/return.n
+#usr/man/mann/scan.n
+#usr/man/mann/seek.n
+#usr/man/mann/set.n
+#usr/man/mann/socket.n
+#usr/man/mann/source.n
+#usr/man/mann/split.n
+#usr/man/mann/string.n
+#usr/man/mann/subst.n
+#usr/man/mann/switch.n
+#usr/man/mann/tcl_endOfWord.n
+#usr/man/mann/tcl_findLibrary.n
+#usr/man/mann/tcl_startOfNextWord.n
+#usr/man/mann/tcl_startOfPreviousWord.n
+#usr/man/mann/tcl_wordBreakAfter.n
+#usr/man/mann/tcl_wordBreakBefore.n
+#usr/man/mann/tcltest.n
+#usr/man/mann/tclvars.n
+#usr/man/mann/tell.n
+#usr/man/mann/time.n
+#usr/man/mann/trace.n
+#usr/man/mann/unknown.n
+#usr/man/mann/unset.n
+#usr/man/mann/update.n
+#usr/man/mann/uplevel.n
+#usr/man/mann/upvar.n
+#usr/man/mann/variable.n
+#usr/man/mann/vwait.n
+#usr/man/mann/while.n
-etc/scsi_id.config
etc/modprobe.d/blacklist
+etc/scsi_id.config
etc/udev
+#etc/udev/dvb.sh
#etc/udev/rules.d
#etc/udev/rules.d/05-udev-early.rules
+#etc/udev/rules.d/10-dvb.rules
#etc/udev/rules.d/25-lfs.rules
#etc/udev/rules.d/26-modprobe.rules
#etc/udev/rules.d/27-firmware.rules
#lib/firmware
lib/firmware/dirinfo
lib/libvolume_id.so.0
-lib/libvolume_id.so.0.66.0
+lib/libvolume_id.so.0.85.0
lib/udev
#lib/udev/ata_id
#lib/udev/cdrom_id
#lib/udev/edd_id
#lib/udev/firmware.sh
#lib/udev/path_id
+#lib/udev/rules.d
+#lib/udev/rules.d/50-udev-default.rules
+#lib/udev/rules.d/60-cdrom_id.rules
+#lib/udev/rules.d/60-persistent-input.rules
+#lib/udev/rules.d/60-persistent-storage-tape.rules
+#lib/udev/rules.d/60-persistent-storage.rules
+#lib/udev/rules.d/60-persistent-v4l.rules
+#lib/udev/rules.d/61-persistent-storage-edd.rules
+#lib/udev/rules.d/80-drivers.rules
+#lib/udev/rules.d/95-udev-late.rules
#lib/udev/scsi_id
#lib/udev/usb_id
#lib/udev/vol_id
-sbin/scsi_id
-sbin/udevcontrol
+sbin/udevadm
sbin/udevd
sbin/udevsettle
-sbin/udevtrigger
usr/bin/udevinfo
-usr/bin/udevtest
#usr/include/libvolume_id.h
-#usr/lib/libvolume_id.a
usr/lib/libvolume_id.so
#usr/lib/pkgconfig/libvolume_id.pc
-usr/sbin/udevmonitor
-#usr/share/doc/udev-096
-#usr/share/doc/udev-096/index.html
#usr/share/man/man7/udev.7
#usr/share/man/man8/ata_id.8
#usr/share/man/man8/cdrom_id.8
+#usr/share/man/man8/create_floppy_devices.8
#usr/share/man/man8/edd_id.8
+#usr/share/man/man8/path_id.8
#usr/share/man/man8/scsi_id.8
-#usr/share/man/man8/udevcontrol.8
+#usr/share/man/man8/udevadm.8
#usr/share/man/man8/udevd.8
-#usr/share/man/man8/udevinfo.8
-#usr/share/man/man8/udevmonitor.8
-#usr/share/man/man8/udevsettle.8
-#usr/share/man/man8/udevtest.8
-#usr/share/man/man8/udevtrigger.8
#usr/share/man/man8/vol_id.8
-lib/initcpio/hooks/udev
-lib/initcpio/install/udev
-#lib/initcpio/udev
-lib/initcpio/udev/cdrom_id
-lib/initcpio/udev/firmware.sh
-lib/initcpio/udev/load-modules.sh
-lib/initcpio/udev/start_udev
-lib/initcpio/udev/udev.rules
-lib/initcpio/udev/udevd
-lib/initcpio/udev/udevsettle
-lib/initcpio/udev/udevtrigger
-etc/udev/dvb.sh
-etc/udev/rules.d/10-dvb.rules
--- /dev/null
+#etc/usb_modeswitch.d
+etc/usb_modeswitch.d/0421:060c
+etc/usb_modeswitch.d/0421:0610
+etc/usb_modeswitch.d/0471:1210
+etc/usb_modeswitch.d/0471:1237
+etc/usb_modeswitch.d/0482:024d
+etc/usb_modeswitch.d/04e8:f000
+etc/usb_modeswitch.d/057c:84ff
+etc/usb_modeswitch.d/05c6:1000:sVe=Option
+etc/usb_modeswitch.d/05c6:1000:uMa=AnyDATA
+etc/usb_modeswitch.d/05c6:1000:uMa=SAMSUNG
+etc/usb_modeswitch.d/05c6:1000:uMa=Vertex
+etc/usb_modeswitch.d/05c6:2001
+etc/usb_modeswitch.d/05c6:f000
+etc/usb_modeswitch.d/072f:100d
+etc/usb_modeswitch.d/0930:0d46
+etc/usb_modeswitch.d/0ace:2011
+etc/usb_modeswitch.d/0ace:20ff
+etc/usb_modeswitch.d/0af0:6711
+etc/usb_modeswitch.d/0af0:6731
+etc/usb_modeswitch.d/0af0:6751
+etc/usb_modeswitch.d/0af0:6771
+etc/usb_modeswitch.d/0af0:6791
+etc/usb_modeswitch.d/0af0:6811
+etc/usb_modeswitch.d/0af0:6911
+etc/usb_modeswitch.d/0af0:6951
+etc/usb_modeswitch.d/0af0:6971
+etc/usb_modeswitch.d/0af0:7011
+etc/usb_modeswitch.d/0af0:7031
+etc/usb_modeswitch.d/0af0:7051
+etc/usb_modeswitch.d/0af0:7071
+etc/usb_modeswitch.d/0af0:7111
+etc/usb_modeswitch.d/0af0:7211
+etc/usb_modeswitch.d/0af0:7251
+etc/usb_modeswitch.d/0af0:7271
+etc/usb_modeswitch.d/0af0:7301
+etc/usb_modeswitch.d/0af0:7311
+etc/usb_modeswitch.d/0af0:7361
+etc/usb_modeswitch.d/0af0:7381
+etc/usb_modeswitch.d/0af0:7401
+etc/usb_modeswitch.d/0af0:7501
+etc/usb_modeswitch.d/0af0:7601
+etc/usb_modeswitch.d/0af0:7701
+etc/usb_modeswitch.d/0af0:7801
+etc/usb_modeswitch.d/0af0:7901
+etc/usb_modeswitch.d/0af0:8200
+etc/usb_modeswitch.d/0af0:8201
+etc/usb_modeswitch.d/0af0:8300
+etc/usb_modeswitch.d/0af0:8302
+etc/usb_modeswitch.d/0af0:8304
+etc/usb_modeswitch.d/0af0:8400
+etc/usb_modeswitch.d/0af0:c031
+etc/usb_modeswitch.d/0af0:c100
+etc/usb_modeswitch.d/0af0:d013
+etc/usb_modeswitch.d/0af0:d031
+etc/usb_modeswitch.d/0af0:d033
+etc/usb_modeswitch.d/0af0:d035
+etc/usb_modeswitch.d/0af0:d055
+etc/usb_modeswitch.d/0af0:d057
+etc/usb_modeswitch.d/0af0:d058
+etc/usb_modeswitch.d/0af0:d155
+etc/usb_modeswitch.d/0af0:d157
+etc/usb_modeswitch.d/0af0:d255
+etc/usb_modeswitch.d/0af0:d257
+etc/usb_modeswitch.d/0af0:d357
+etc/usb_modeswitch.d/0b3c:c700
+etc/usb_modeswitch.d/0cf3:20ff
+etc/usb_modeswitch.d/0fce:d0cf
+etc/usb_modeswitch.d/0fce:d0e1
+etc/usb_modeswitch.d/0fce:d103
+etc/usb_modeswitch.d/1004:1000
+etc/usb_modeswitch.d/1004:607f
+etc/usb_modeswitch.d/1004:613a
+etc/usb_modeswitch.d/1004:613f
+etc/usb_modeswitch.d/1033:0035
+etc/usb_modeswitch.d/106c:3b03
+etc/usb_modeswitch.d/106c:3b06
+etc/usb_modeswitch.d/1076:7f40
+etc/usb_modeswitch.d/1199:0fff
+etc/usb_modeswitch.d/1266:1000
+etc/usb_modeswitch.d/12d1:1001
+etc/usb_modeswitch.d/12d1:1003
+etc/usb_modeswitch.d/12d1:101e
+etc/usb_modeswitch.d/12d1:1031
+etc/usb_modeswitch.d/12d1:1414
+etc/usb_modeswitch.d/12d1:1446
+etc/usb_modeswitch.d/12d1:14c1
+etc/usb_modeswitch.d/12d1:1520
+etc/usb_modeswitch.d/12d1:1521
+etc/usb_modeswitch.d/12d1:1523
+etc/usb_modeswitch.d/12d1:1557
+etc/usb_modeswitch.d/1410:5010
+etc/usb_modeswitch.d/1410:5020
+etc/usb_modeswitch.d/1410:5030
+etc/usb_modeswitch.d/1410:5031
+etc/usb_modeswitch.d/1410:5041
+etc/usb_modeswitch.d/148f:2578
+etc/usb_modeswitch.d/16d8:6803
+etc/usb_modeswitch.d/16d8:6803:?
+etc/usb_modeswitch.d/16d8:700a
+etc/usb_modeswitch.d/16d8:f000
+etc/usb_modeswitch.d/198f:bccd
+etc/usb_modeswitch.d/19d2:0003
+etc/usb_modeswitch.d/19d2:0026
+etc/usb_modeswitch.d/19d2:0040
+etc/usb_modeswitch.d/19d2:0053
+etc/usb_modeswitch.d/19d2:0083
+etc/usb_modeswitch.d/19d2:0101
+etc/usb_modeswitch.d/19d2:0103
+etc/usb_modeswitch.d/19d2:0115
+etc/usb_modeswitch.d/19d2:1001
+etc/usb_modeswitch.d/19d2:1007
+etc/usb_modeswitch.d/19d2:1009
+etc/usb_modeswitch.d/19d2:2000
+etc/usb_modeswitch.d/19d2:fff5
+etc/usb_modeswitch.d/19d2:fff6
+etc/usb_modeswitch.d/1a8d:1000
+etc/usb_modeswitch.d/1a8d:1000:uPr=5G
+etc/usb_modeswitch.d/1ab7:5700
+etc/usb_modeswitch.d/1b7d:0700
+etc/usb_modeswitch.d/1bbb:f000
+etc/usb_modeswitch.d/1c9e:1001
+etc/usb_modeswitch.d/1c9e:9200
+etc/usb_modeswitch.d/1c9e:f000
+etc/usb_modeswitch.d/1dd6:1000
+etc/usb_modeswitch.d/1e0e:f000
+etc/usb_modeswitch.d/1ee8:0013
+etc/usb_modeswitch.d/1f28:0021
+etc/usb_modeswitch.d/1fac:0130
+lib/udev/rules.d/40-usb_modeswitch.rules
+++ /dev/null
-lib/modules/2.6.32.15-ipfire/kernel/compat/compat.ko
-lib/modules/2.6.32.15-ipfire/kernel/compat/compat_firmware_class.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/ath3k.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bcm203x.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bfusb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bluecard_cs.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bpa10x.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bt3c_cs.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btmrvl.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btmrvl_sdio.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btsdio.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btuart_cs.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btusb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/dtl1_cs.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/hci_uart.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/hci_vhci.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/misc/eeprom/eeprom_93cx6.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/atl1c/atl1c.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/atl1e/atl1e.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/atlx/atl1.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/atlx/atl2.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/b44.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/asix.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/catc.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/cdc-phonet.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/cdc_eem.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/cdc_ether.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/cdc_subset.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/dm9601.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/gl620a.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/hso.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/int51x1.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/kaweth.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/mcs7830.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/net1080.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/pegasus.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/plusb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/rndis_host.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/rtl8150.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/smsc95xx.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/usbnet.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/zaurus.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/adm8211.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/at76c50x-usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/b43/b43.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/b43legacy/b43legacy.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ipw2x00/libipw.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas/libertas.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas/libertas_cs.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas/libertas_sdio.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas/usb8xxx.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/mac80211_hwsim.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/mwl8k.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/orinoco/orinoco.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/p54/p54common.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/p54/p54pci.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/p54/p54usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rndis_wlan.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt61pci.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8180.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8187.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/wl12xx/wl1251.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/wl12xx/wl1251_sdio.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/wl12xx/wl1271.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/ssb/ssb.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/bluetooth.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/bnep/bnep.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/cmtp/cmtp.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/hidp/hidp.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/l2cap.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/rfcomm/rfcomm.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/sco.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/mac80211/mac80211.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/wireless/cfg80211.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/wireless/lib80211.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/wireless/lib80211_crypt_ccmp.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/wireless/lib80211_crypt_tkip.ko
-lib/modules/2.6.32.15-ipfire/kernel/net/wireless/lib80211_crypt_wep.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/compat/compat.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/compat/compat_firmware_class.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/ath3k.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bcm203x.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bfusb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bluecard_cs.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bpa10x.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bt3c_cs.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btmrvl.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btmrvl_sdio.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btsdio.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btuart_cs.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btusb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/dtl1_cs.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/hci_uart.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/hci_vhci.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/misc/eeprom/eeprom_93cx6.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/atl1c/atl1c.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/atl1e/atl1e.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/atlx/atl1.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/atlx/atl2.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/b44.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/asix.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/catc.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/cdc-phonet.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/cdc_eem.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/cdc_ether.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/cdc_subset.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/dm9601.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/gl620a.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/hso.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/int51x1.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/kaweth.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/mcs7830.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/net1080.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/pegasus.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/plusb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/rndis_host.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/rtl8150.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/smsc95xx.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/usbnet.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/zaurus.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/adm8211.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/at76c50x-usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_htc.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/b43/b43.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/b43legacy/b43legacy.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/libipw.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas_cs.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas_sdio.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas/usb8xxx.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/mac80211_hwsim.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/mwl8k.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/orinoco/orinoco_usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/p54/p54common.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/p54/p54pci.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/p54/p54usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rndis_wlan.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt61pci.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt73usb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rtl818x/rtl8180.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rtl818x/rtl8187.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/wl12xx/wl1251.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/wl12xx/wl1251_sdio.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/wl12xx/wl1271.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/ssb/ssb.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/bluetooth.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/bnep/bnep.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/cmtp/cmtp.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/hidp/hidp.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/l2cap.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/rfcomm/rfcomm.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/sco.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/mac80211/mac80211.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/cfg80211.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/lib80211.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/lib80211_crypt_ccmp.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/lib80211_crypt_tkip.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/lib80211_crypt_wep.ko
-etc/udev/rules.d/50-compat_firmware.rules
-lib/udev/compat_firmware.sh
+++ /dev/null
-etc/system-release
-etc/ppp/ip-up
-var/ipfire/langs/en.pl
-var/ipfire/langs/de.pl
-var/ipfire/langs/es.pl
-var/ipfire/langs/fr.pl
-var/ipfire/dhcp/dhcpd.conf.local
-etc/rc.d/init.d/dnsmasq
-etc/rc.d/init.d/firewall
-etc/rc.d/init.d/functions
-srv/web/ipfire/cgi-bin/backup.cgi
-srv/web/ipfire/cgi-bin/dhcp.cgi
-srv/web/ipfire/cgi-bin/time.cgi
-srv/web/ipfire/cgi-bin/qos.cgi
-usr/lib/python2.7/ipaddr.pyc
-usr/lib/python2.7/site-packages/drv_libxml2.py
-usr/lib/python2.7/site-packages/libxml2.py
-usr/lib/python2.7/site-packages/libxml2mod.so
-usr/lib/python2.7/site-packages/libxml2.pyc
-usr/lib/python2.7/site-packages/libxsltmod.so
-lib/modules/2.6.32.15-ipfire/kernel/drivers/usb/serial/option.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/usb/serial/option.ko
-lib/modules/2.6.32.15-ipfire/kernel/drivers/usb/serial/usbserial.ko
-lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/usb/serial/usbserial.ko
-usr/sbin/openvpn
+++ /dev/null
-../../../common/mkinitcpio
\ No newline at end of file
+++ /dev/null
-../../../common/python
\ No newline at end of file
+++ /dev/null
-#!/bin/bash
-############################################################################
-# #
-# This file is part of the IPFire Firewall. #
-# #
-# IPFire is free software; you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation; either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# IPFire is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with IPFire; if not, write to the Free Software #
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
-# #
-# Copyright (C) 2010 IPFire-Team <info@ipfire.org>. #
-# #
-############################################################################
-#
-. /opt/pakfire/lib/functions.sh
-/usr/local/bin/backupctrl exclude >/dev/null 2>&1
-
-#
-#Stop services
-/usr/local/bin/openvpnctrl -k
-#
-#Extract files
-extract_files
-#
-#Remove old python files...
-rm -rf /usr/lib/python2.4
-
-#
-#Start services
-/usr/local/bin/openvpnctrl -s
-
-#
-#Update Language cache
-perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
-
-# Change var lock size to 8MB
-grep -v "/var/lock" /etc/fstab > /tmp/fstab.tmp
-mv /tmp/fstab.tmp /etc/fstab
-echo non /var/lock tmpfs defaults,size=8M 0 0 >> /etc/fstab
-
-
-#Rebuild module dep's
-depmod 2.6.32.15-ipfire
-depmod 2.6.32.15-ipfire-xen
-#
-#Finish
-#Don't report the exitcode last command
-exit 0
--- /dev/null
+etc/udev/rules.d/30-persistent-network.rules
--- /dev/null
+../../../common/dracut
\ No newline at end of file
--- /dev/null
+etc/system-release
+etc/rc.d/init.d/checkfstab
+usr/local/bin/rebuild-initrd
--- /dev/null
+../../../common/tcl
\ No newline at end of file
--- /dev/null
+../../../common/udev
\ No newline at end of file
--- /dev/null
+../../../common/usb_modeswitch_data
\ No newline at end of file
--- /dev/null
+#!/bin/bash
+############################################################################
+# #
+# This file is part of the IPFire Firewall. #
+# #
+# IPFire is free software; you can redistribute it and/or modify #
+# it under the terms of the GNU General Public License as published by #
+# the Free Software Foundation; either version 3 of the License, or #
+# (at your option) any later version. #
+# #
+# IPFire is distributed in the hope that it will be useful, #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
+# GNU General Public License for more details. #
+# #
+# You should have received a copy of the GNU General Public License #
+# along with IPFire; if not, write to the Free Software #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
+# #
+# Copyright (C) 2010 IPFire-Team <info@ipfire.org>. #
+# #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+/usr/local/bin/backupctrl exclude >/dev/null 2>&1
+#
+KVER="2.6.32.21"
+MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1`
+# Nur den letzten Parameter verwenden
+echo $MOUNT > /dev/null
+MOUNT=$_
+if [ ! $MOUNT == "rw" ]; then
+ MOUNT="ro"
+fi
+
+
+#
+# check if we the backup file already exist
+if [ -e /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 ]; then
+ echo Moving backup to backup-old ...
+ mv -f /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \
+ /var/ipfire/backup/core-upgrade_$KVER-old.tar.bz2
+fi
+echo First we made a backup of all files that was inside of the
+echo update archive. This may take a while ...
+# Add some files that are not in the package to backup
+echo lib/modules >> /opt/pakfire/tmp/ROOTFILES
+echo boot >> /opt/pakfire/tmp/ROOTFILES
+echo etc/mkinitcpio.conf >> /opt/pakfire/tmp/ROOTFILES
+echo etc/mkinitcpio.conf.org >> /opt/pakfire/tmp/ROOTFILES
+echo etc/mkinitcpio.d >> /opt/pakfire/tmp/ROOTFILES
+echo lib/initcpio >> /opt/pakfire/tmp/ROOTFILES
+echo sbin/mkinitcpio >> /opt/pakfire/tmp/ROOTFILES
+
+# Backup the files
+tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \
+ -C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' > /dev/null 2>&1
+
+echo
+echo Update Kernel to $KVER ...
+# Remove old kernel, configs, initrd, modules ...
+#
+rm -rf /boot/System.map-*
+rm -rf /boot/config-*
+rm -rf /boot/ipfirerd-*
+rm -rf /boot/vmlinuz-*
+rm -rf /lib/modules/*-ipfire
+# Remove mkinitcpio
+rm -rf /etc/mkinitcpio.*
+rm -rf /lib/initcpio
+rm -rf /sbin/mkinitcpio
+#
+# Backup grub.conf
+#
+cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org
+#
+# Unpack the updated files
+#
+echo
+echo Unpack the updated files ...
+#
+tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \
+ --no-overwrite-dir
+
+# Convert /etc/fstab entries to UUID ...
+#
+echo Convert fstab entries to UUID ...
+ROOT=`mount | grep " / " | cut -d" " -f1`
+BOOT=`mount | grep " /boot " | cut -d" " -f1`
+VAR=`mount | grep " /var " | cut -d" " -f1`
+SWAP=`grep "/dev/" /proc/swaps | cut -d" " -f1`
+#
+
+if [ ! -z $ROOT ]; then
+ ROOTUUID=`blkid -sUUID $ROOT | cut -d'"' -f2`
+ if [ ! -z $ROOTUUID ]; then
+ sed -i "s|^$ROOT|UUID=$ROOTUUID|g" /etc/fstab
+ #else
+ #to do add uuid to rootfs
+ fi
+ else
+ echo "ERROR! / not found!!!"
+fi
+
+if [ ! -z $BOOT ]; then
+ BOOTUUID=`blkid -sUUID $BOOT | cut -d'"' -f2`
+ if [ ! -z $BOOTUUID ]; then
+ sed -i "s|^$BOOT|UUID=$BOOTUUID|g" /etc/fstab
+ #else
+ #to do add uuid to bootfs
+ fi
+ else
+ echo "WARNING! /boot not found!!!"
+fi
+
+if [ ! -z $VAR ]; then
+ VARUUID=`blkid -sUUID $VAR | cut -d'"' -f2`
+ if [ ! -z $VARUUID ]; then
+ sed -i "s|^$VAR|UUID=$VARUUID|g" /etc/fstab
+ #else
+ #to do add uuid to varfs
+ fi
+ else
+ echo "WARNING! /var not found!!!"
+fi
+
+if [ ! -z $SWAP ]; then
+ SWAPUUID=`blkid -sUUID $SWAP | cut -d'"' -f2`
+ if [ ! -z $SWAPUUID ]; then
+ sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab
+ #else
+ #to do add uuid to swap
+ fi
+ else
+ echo "WARNING! swap not found!!!"
+fi
+
+#
+# Modify grub.conf
+#
+echo
+echo Update grub configuration ...
+sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf
+sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf
+sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf
+
+if [ "$(grep "^serial" /boot/grub/grub.conf.org)" == "" ]; then
+ echo "grub use default console ..."
+else
+ echo "grub use serial console ..."
+ sed -i -e "s|splashimage|#splashimage|g" /boot/grub/grub.conf
+ sed -i -e "s|#serial|serial|g" /boot/grub/grub.conf
+ sed -i -e "s|#terminal|terminal|g" /boot/grub/grub.conf
+ sed -i -e "s| panic=10 | console=ttyS0,38400n8 panic=10 |g" /boot/grub/grub.conf
+fi
+#
+# ReInstall grub
+#
+grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} --recheck
+#
+# Rebuild Language
+#
+#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
+#
+# Delete old lm-sensor modullist to force search at next boot
+#
+rm -rf /etc/sysconfig/lm_sensors
+/usr/bin/logger -p syslog.emerg -t kernel "Upgrade finished. If you use a customized grub.cfg"
+/usr/bin/logger -p syslog.emerg -t kernel "Check it before reboot !!!"
+/usr/bin/logger -p syslog.emerg -t kernel " *** Please reboot... *** "
--- /dev/null
+../common/coreutils
\ No newline at end of file
--- /dev/null
+../common/e2fsprogs
\ No newline at end of file
--- /dev/null
+../common/eject
\ No newline at end of file
--- /dev/null
+../common/gawk
\ No newline at end of file
--- /dev/null
+../common/glibc
\ No newline at end of file
--- /dev/null
+../common/grep
\ No newline at end of file
--- /dev/null
+../common/hwdata
\ No newline at end of file
--- /dev/null
+../common/kbd
\ No newline at end of file
--- /dev/null
+../common/kudzu
\ No newline at end of file
--- /dev/null
+usr/local/bin/iowrap
--- /dev/null
+../common/mtd
\ No newline at end of file
--- /dev/null
+../common/ncurses
\ No newline at end of file
--- /dev/null
+../common/newt
\ No newline at end of file
--- /dev/null
+../common/pciutils
\ No newline at end of file
--- /dev/null
+../common/pcmciautils
\ No newline at end of file
--- /dev/null
+../common/popt
\ No newline at end of file
--- /dev/null
+sbin/reboot
+sbin/halt
--- /dev/null
+../common/reiserfsprogs
\ No newline at end of file
--- /dev/null
+../common/sed
\ No newline at end of file
--- /dev/null
+../common/slang
\ No newline at end of file
--- /dev/null
+../common/sysfsutils
\ No newline at end of file
--- /dev/null
+../common/tar
\ No newline at end of file
--- /dev/null
+../common/util-linux
\ No newline at end of file
--- /dev/null
+../common/vim
\ No newline at end of file
--- /dev/null
+../common/xz
\ No newline at end of file
--- /dev/null
+../common/zlib
\ No newline at end of file
--- /dev/null
+../../../common/grub
\ No newline at end of file
--- /dev/null
+../../../common/linux
\ No newline at end of file
--- /dev/null
+../../../common/linux-firmware
\ No newline at end of file
--- /dev/null
+../../../common/usb_modeswitch
\ No newline at end of file
-== List of softwares used to build IPFire Version: 2.7 ==
+== List of softwares used to build IPFire Version: 2.8test ==
* Archive-Tar-1.29
* Archive-Zip-1.16
* BerkeleyDB-0.27
* Unix-Syslog-0.100
* XML-Parser-2.34
* alsa-lib-1.0.23
-* alsa-lib-1.0.23-kmod-2.6.32.15-ipfire
+* alsa-lib-1.0.23-kmod-2.6.32.19-ipfire
* amavisd-new-2.5.2
* apcupsd-3.14.4
* applejuice-0.31
* bluez-libs-3.36
* br2684ctl
* bridge-utils-1.1
-* busybox-1.2.2
* bwm-ng-0.6
* bzip2-1.0.5
* cacti-0.8.7e
* clamav-0.96.2
* cmake-2.4.8
* collectd-4.9.1
-* compat-wireless-2.6.35-1-kmod-2.6.32.15-ipfire
-* compat-wireless-2.6.35-1-kmod-2.6.32.15-ipfire-xen
+* compat-wireless-2.6.35-1-kmod-2.6.32.19-ipfire
+* compat-wireless-2.6.35-1-kmod-2.6.32.19-ipfire-xen
* coreutils-5.96
* cpio-2.11
* cpufrequtils-007
-* cryptodev-20091126-kmod-2.6.32.15-ipfire
-* cryptodev-20091126-kmod-2.6.32.15-ipfire-xen
+* cryptodev-20091126-kmod-2.6.32.19-ipfire
+* cryptodev-20091126-kmod-2.6.32.19-ipfire-xen
* cups-1.4.2
* curl-7.19.5
* cyrus-imapd-2.2.12
* cyrus-sasl-2.1.21
* dahdi-2.2.1
-* dahdi-2.2.1-kmod-2.6.32.15-ipfire
-* dahdi-2.2.1-kmod-2.6.32.15-ipfire-xen
+* dahdi-2.2.1-kmod-2.6.32.19-ipfire
+* dahdi-2.2.1-kmod-2.6.32.19-ipfire-xen
* db-4.4.20
* dbus-1.0.3
* ddrescue-1.12
* diffutils-2.8.1
* dnsmasq-2.45
* dosfstools-3.0.9
-* e1000-8.0.19-kmod-2.6.32.15-ipfire
-* e1000-8.0.19-kmod-2.6.32.15-ipfire-xen
-* e1000e-1.1.19-kmod-2.6.32.15-ipfire
-* e1000e-1.1.19-kmod-2.6.32.15-ipfire-xen
+* dracut-006
+* e1000-8.0.19-kmod-2.6.32.19-ipfire
+* e1000-8.0.19-kmod-2.6.32.19-ipfire-xen
+* e1000e-1.1.19-kmod-2.6.32.19-ipfire
+* e1000e-1.1.19-kmod-2.6.32.19-ipfire-xen
* e2fsprogs-1.41.11
* ebtables-v2.0.8-2
* ed-0.2
* joe-3.7
* jpegsrc.v6b
* kbd-1.12
-* klibc-1.5.14
-* kqemu-1.4.0pre1-kmod-2.6.32.15-ipfire
-* kqemu-1.4.0pre1-kmod-2.6.32.15-ipfire-xen
+* kqemu-1.4.0pre1-kmod-2.6.32.19-ipfire
+* kqemu-1.4.0pre1-kmod-2.6.32.19-ipfire-xen
* kudzu-1.2.64
-* kvm-kmod-2.6.33.1-kmod-2.6.32.15-ipfire
* l7-protocols-2009-05-10
* lame-3.97
* lcd4linux-0.10.1-RC2
* libwww-perl-5.803
* libxml2-2.6.26
* libxslt-1.1.17
-* linux-2.6.32.15-ipfire
-* linux-2.6.32.15-ipfire-xen
+* linux-2.6.32.19-ipfire
+* linux-2.6.32.19-ipfire-xen
* linux-atm-2.4.1
* linux-firmware-20100318
* linux-libc-headers-2.6.12.0
* lynis-1.2.9
* lzo-2.02
* m4-1.4.4
-* mISDN-20100525-kmod-2.6.32.15-ipfire
-* mISDN-20100525-kmod-2.6.32.15-ipfire-xen
+* mISDN-20100525-kmod-2.6.32.19-ipfire
+* mISDN-20100525-kmod-2.6.32.19-ipfire-xen
* mISDNuser-20100525
-* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.15-ipfire
-* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.15-ipfire-xen
+* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.19-ipfire
+* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.19-ipfire-xen
* make-3.81
* man-db-2.4.3
* man-pages-2.34
* miau-0.6.5
* minicom-2.4
* misc-progs
-* mkinitcpio-0.5.9
* mktemp-1.5
* mldonkey-3.0.0
* module-init-tools-3.5
* psmisc-22.2
* qemu-0.11.1-kqemu
* qemu-0.12.3
-* r8101-1.016.00-kmod-2.6.32.15-ipfire
-* r8101-1.016.00-kmod-2.6.32.15-ipfire-xen
-* r8168-8.018.00-kmod-2.6.32.15-ipfire
-* r8168-8.018.00-kmod-2.6.32.15-ipfire-xen
-* r8169-6.013.00-kmod-2.6.32.15-ipfire
-* r8169-6.013.00-kmod-2.6.32.15-ipfire-xen
+* r8101-1.016.00-kmod-2.6.32.19-ipfire
+* r8101-1.016.00-kmod-2.6.32.19-ipfire-xen
+* r8168-8.018.00-kmod-2.6.32.19-ipfire
+* r8168-8.018.00-kmod-2.6.32.19-ipfire-xen
+* r8169-6.013.00-kmod-2.6.32.19-ipfire
+* r8169-6.013.00-kmod-2.6.32.19-ipfire-xen
* readline-5.1
* reiser4progs-1.0.6
* reiserfsprogs-3.6.21
* sudo-1.6.8p12
* sysfsutils-1.3.0
* sysklogd-1.5
-* syslinux-3.62
+* syslinux-3.86
* sysstat-6.0.2
* sysvinit-2.86
* taglib-1.5
* tar-1.22
+* tcl8.4.13
* tcp_wrappers_7.6
* tcpdump-4.0.0
* teamspeak-2.0.24.1
* traceroute-2.0.12
* tripwire-2.4.1.2
* tunctl
-* udev-096
-* udev-096-klibc
+* udev-125
* unzip552
* urlgrabber-3.1.0
-* usb-modeswitch-1.1.2
+* usb-modeswitch-1.1.3
+* usb-modeswitch-data-20100707
* usbutils-0.72
* util-linux-2.12r
-* v4l-dvb-b576509ea6d2-kmod-2.6.32.15-ipfire
-* v4l-dvb-b576509ea6d2-kmod-2.6.32.15-ipfire-xen
+* v4l-dvb-b576509ea6d2-kmod-2.6.32.19-ipfire
+* v4l-dvb-b576509ea6d2-kmod-2.6.32.19-ipfire-xen
* vdr-1.6.0
* vdradmin-am-3.6.7
* vim-7.0
cp $(DIR_SRC)/config/syslinux/options.msg /install/cdrom/boot/isolinux/options.msg; \
cp $(DIR_SRC)/config/syslinux/splash.lss /install/cdrom/boot/isolinux/splash.lss; \
cp /usr/lib/memtest86+/memtest.bin /install/cdrom/boot/isolinux/memtest; \
- cp /usr/lib/syslinux/isolinux.bin /install/cdrom/boot/isolinux/isolinux.bin; \
+ cp /usr/share/syslinux/isolinux.bin /install/cdrom/boot/isolinux/isolinux.bin; \
cd /install/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \
xargs md5sum > md5sum.txt; \
cd /install/cdrom && mkisofs -J -r -V "$(NAME)_$(VERSION)" \
include Config
-VER = 1.2.2
+VER = 006
-THISAPP = busybox-$(VER)
+THISAPP = dracut-$(VER)
DL_FILE = $(THISAPP).tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = ae8a4c65b9464c8ece3483a3d3b9544c
+$(DL_FILE)_MD5 = 016052b57001789ec2acf89d382a82f5
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
- -mkdir -p /install/initrd/{{,s}bin,etc}
- cd $(DIR_APP) && cp -f $(DIR_SRC)/config/uClibc/busybox.config .config
- cd $(DIR_APP) && make oldconfig
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- mkdir -p /install/initrd/usr/share/udhcpc
- cd $(DIR_APP) && install -m 0755 examples/udhcp/simple.script \
- /install/initrd/usr/share/udhcpc/default.script
- ln -svf /tmp/resolv.conf /install/initrd/etc/resolv.conf
- @rm -rf $(DIR_APP) /install/initrd/linuxrc
+
+ cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/dracut-006_lzma.patch
+
+ cd $(DIR_APP) && cp -vf $(DIR_SRC)/src/dracut/switch_root.c .
+
+ cd $(DIR_APP) && make $(MAKETUNING) WITH_SWITCH_ROOT=1
+ cd $(DIR_APP) && make install WITH_SWITCH_ROOT=1 \
+ sbindir=/sbin sysconfdir=/etc
+
+ cp -vf $(DIR_SRC)/src/dracut/dracut.conf /etc/dracut.conf.d/
+
+ rm -rf /usr/share/dracut/modules.d/*{dash,fips,redhat-i18n,rpmversion,network,ifcfg,plymouth,btrfs,crypt,dm,dmraid,dmsquash-live,lvm,mdraid,multipath,dasd,dasd_mod,fcoe,iscsi,nbd,nfs,resume,uswsusp,zfcp,znet,selinux}
+
+ sed -e "s/--resolve-names=never//g" -i \
+ /usr/share/dracut/modules.d/99base/init
+
+ # Build initramdisk
+ /sbin/dracut --force --verbose /boot/ipfirerd-$(KVER).img $(KVER)-ipfire
+
+ @rm -rf $(DIR_APP)
@$(POSTBUILD)
chroot $(MNThdd) /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang"
sed -i -e "s|MOUNT|ro|g" $(MNThdd)/boot/grub/grub.conf
sed -i -e "s|KVER|$(KVER)|g" $(MNThdd)/boot/grub/grub.conf
- sed -i -e "s|ROOT|/dev/sda3|g" $(MNThdd)/boot/grub/grub.conf
+ sed -i -e "s|ROOT|UUID=$$(blkid -sUUID $(IMGroot) | cut -d'"' -f2)|g" $(MNThdd)/boot/grub/grub.conf
ln -s grub.conf $(MNThdd)/boot/grub/menu.lst
+ sed -i -e "s|DEVICE1|UUID=$$(blkid -sUUID $(IMGboot) | cut -d'"' -f2)|g" $(MNThdd)/etc/fstab
sed -i -e "s|DEVICE2|#DEVICE2|g" $(MNThdd)/etc/fstab
- sed -i -e "s|DEVICE|/dev/sda|g" $(MNThdd)/etc/fstab
+ sed -i -e "s|DEVICE3|UUID=$$(blkid -sUUID $(IMGroot) | cut -d'"' -f2)|g" $(MNThdd)/etc/fstab
+ sed -i -e "s|DEVICE4|UUID=$$(blkid -sUUID $(IMGvar) | cut -d'"' -f2)|g" $(MNThdd)/etc/fstab
sed -i -e "s|FSTYPE|ext2|g" $(MNThdd)/etc/fstab
- cp -f $(MNThdd)/etc/mkinitcpio.conf $(MNThdd)/etc/mkinitcpio.conf.org
- sed -i -e "s| autodetect | |g" $(MNThdd)/etc/mkinitcpio.conf
- chroot $(MNThdd) /sbin/mkinitcpio -g /boot/ipfirerd-$(KVER)-emergency.img -k $(KVER)-ipfire
- cp -f $(MNThdd)/etc/mkinitcpio.conf.org $(MNThdd)/etc/mkinitcpio.conf
- ln -s ipfirerd-$(KVER)-emergency.img $(MNThdd)/boot/ipfirerd-$(KVER).img
# Copy grub files manually
cp -f $(MNThdd)/usr/share/grub/i386-pc/* $(MNThdd)/boot/grub/
- #chroot $(MNThdd) /usr/sbin/grub-set-default 0
-
- # Create a script for rebuild-initrd and setup
- echo "#!/bin/bash" > $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- echo "/bin/rm -f /boot/ipfirerd-$(KVER).img" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- echo "/usr/local/bin/rebuild-initrd" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- echo "/usr/local/sbin/setup /dev/null INSTALL" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- echo "rm -f /etc/rc.d/rcsysinit.d/S75firstsetup \\" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- echo "&& /sbin/reboot" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
-
- chmod +x $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
# Unmount
umount $(MNThdd)/proc
rm -f /install/images/initrd
# Finish up initrd directory
- -mkdir -p /install/initrd/{dev,etc,mnt,root,lib/modules/$(KVER)-ipfire/kernel/drivers,cdrom,dev,harddisk,proc,tmp,usr/share/terminfo/l,var/run,sys} && \
+ -mkdir -p /install/initrd/{dev,etc,mnt,root,lib/modules/$(KVER)-ipfire/kernel/drivers,cdrom,dev,harddisk,proc,tmp,usr/share/terminfo/l,var/run,sys}
+ cd /install/initrd && lzma -d -c /boot/ipfirerd-$(KVER).img | cpio -i
+
+ # Copy Files packages for installer
+ find $(DIR_SRC)/config/rootfiles/installer/* -maxdepth 1 | xargs cat | grep -v "^#" > /tmp/ROOTFILES
+ -cd / && cpio -d -p /install/initrd < /tmp/ROOTFILES
+
cd /install/initrd/etc && rm -f fstab
cp -aRf $(DIR_SRC)/config/install/* /install/initrd/etc/
rm -rf /install/initrd/usr/share/man
- chmod 755 /install/initrd/etc/halt /install/initrd/etc/rc
- cp -f /usr/share/terminfo/l/linux /install/initrd/usr/share/terminfo/l
+ chmod 755 /install/initrd/etc/halt /install/initrd/etc/rc_installer
+
+ cd /install/initrd/ && patch -Np0 < $(DIR_SRC)/src/patches/dracut-init_start_ipfireinstaller.patch
# make new dependencies
depmod -a -F /boot/System.map-$(KVER)-ipfire $(KVER)-ipfire
- #depmod -a -F /boot/System.map-$(KVER)-ipfire-smp $(KVER)-ipfire-smp
-
- cp -a /lib/modules/$(KVER)-ipfire/ /install/initrd/lib/modules/
-
- rm -rf /install/initrd/lib/modules/$(KVER)-ipfire/{build,mISDN,source,misc/*,kernel/{sound,drivers/{acpi,bluetooth,cpufreq,hwmon,gpu,rtc,isdn,media,video,watchdog}}} \
- /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/message/fusion/mptlan* \
- /install/initrd/lib/modules/$(KVER)-ipfire/net/{bridge,netfilter,ipsec} \
- /install/initrd/lib/modules/$(KVER)-ipfire/dahdi
-
- # ... acpi/dock.ko is needed for libata
-# -mkdir -p /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/acpi
-# cp -a /lib/modules/$(KVER)-ipfire/kernel/drivers/acpi/dock.ko \
-# /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/acpi/dock.ko
-
- cp /opt/$(MACHINE)-uClibc/lib/libgcc_s.so.1 /install/initrd/lib/
-
- cd /install/initrd/lib/ && ln -sf libgcc_s.so.1 libgcc_s.so
-mkdir -p /install/{images,mnt}
rm -rf /install/mnt/*
cp -aR /install/initrd/* /install/mnt
- # make new dependencies for installer
- depmod -a -F /boot/System.map-$(KVER)-ipfire \
- -b /install/initrd $(KVER)-ipfire
-
# Remove binary depmod files
rm -rf /install/initrd/lib/modules/$(KVER)-ipfire/modules.*.bin
- cd /install/initrd && strip --strip-all {,usr/}{,s}bin/* || true
- cd /install/initrd && strip --strip-debug {,usr/}lib/* || true
-
- cd /install/initrd && ln -svf sbin/init init
-
cd /install/initrd && find . | cpio -o -H newc | lzma > /install/images/initrd
cd /install/initrd && find ./ -ls > $(DIR_INFO)/_build.initrd.log
ln -sf ../init.d/cleanfs /etc/rc.d/rcsysinit.d/S50cleanfs
ln -sf ../init.d/setclock /etc/rc.d/rcsysinit.d/S60setclock
ln -sf ../init.d/console /etc/rc.d/rcsysinit.d/S70console
+ ln -sf ../init.d/firstsetup /etc/rc.d/rcsysinit.d/S75firstsetup
ln -sf ../init.d/localnet /etc/rc.d/rcsysinit.d/S80localnet
ln -sf ../init.d/sysctl /etc/rc.d/rcsysinit.d/S90sysctl
$(TARGET) :
@$(PREBUILD)
+ -mkdir -p /install/initrd/bin
@rm -rf $(DIR_APP) && mkdir $(DIR_APP) && cp -R $(DIR_SRC)/src/install+setup/* $(DIR_APP)
for i in $(DIR_SRC)/langs/*/install/lang_*.c ; do \
cp $$i $(DIR_APP)/libsmooth; \
+++ /dev/null
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 1.5.14
-
-THISAPP = klibc-$(VER)
-DL_FILE = $(THISAPP).tar.bz2
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE) \
- klibc-extras-2.2.tar.gz \
- klibc-1.5.14-linux2.6.27-includes.tar.bz2
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-klibc-extras-2.2.tar.gz = $(DL_FROM)/klibc-extras-2.2.tar.gz
-klibc-1.5.14-linux2.6.27-includes.tar.bz2 = $(DL_FROM)/klibc-1.5.14-linux2.6.27-includes.tar.bz2
-
-$(DL_FILE)_MD5 = 030d978a7f16800e8ccae12d6fb5e7ba
-klibc-extras-2.2.tar.gz_MD5 = 7e5042978531048c369f59ca1a13055b
-klibc-1.5.14-linux2.6.27-includes.tar.bz2_MD5 = 1f875129d35193e35d27ed2b61a80bb6
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-md5 : $(subst %,%_MD5,$(objects))
-
-###############################################################################
-# Downloading, checking, md5sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_MD5,$(objects)) :
- @$(MD5)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) $(DIR_SRC)/klibc* && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) && \
- tar zxf $(DIR_DL)/klibc-extras-2.2.tar.gz
- cd $(DIR_SRC) && tar jxf $(DIR_DL)/klibc-1.5.14-linux2.6.27-includes.tar.bz2
-
- cd $(DIR_SRC)/klibc-extras && sed -i "s|^INSTALL = .*|INSTALL = /usr/bin/install -c -m 755|g" Makefile
- cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_APP) && make install
- cd $(DIR_SRC)/klibc-extras && make $(MAKETUNING) $(EXTRA_MAKE)
- cd $(DIR_SRC)/klibc-extras && make install
- ln -sf sh.shared /usr/lib/klibc/bin/sh
- @rm -rf $(DIR_APP) $(DIR_SRC)/klibc*
- @$(POSTBUILD)
include Config
-PATCHLEVEL = .15
-VER = 2.6.32.15
+PATCHLEVEL = .21
+VER = 2.6.32.21
THISAPP = linux-$(VER)
DL_FILE = $(THISAPP).tar.bz2
CXXFLAGS =
PROG = linux-xen
-PAK_VER = 10
+PAK_VER = 12
DEPS = ""
# Normal build or XEN build.
patch-2.6.16-nath323-1.3.bz2 \
reiser4-for-2.6.32.patch.bz2 \
squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 \
- xen-patches-2.6.32-2.tar.bz2
+ xen-patches-2.6.32-2c.tar.bz2
$(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE)
netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz
patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2
reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2
squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2
-xen-patches-2.6.32-2.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2.tar.bz2
+xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2c.tar.bz2
-$(DL_FILE)_MD5 = 1cbbf16e93bbe03368172872690600c0
+$(DL_FILE)_MD5 = e4acefa00c5b8fcc539d9cbf34d88cdb
netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f
patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138
reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91
squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2_MD5 = d2a84311081023c7ffd28cdca67c45d4
-xen-patches-2.6.32-2.tar.bz2_MD5 = d1d78d2e9b9b62dd869a490f4415de04
+xen-patches-2.6.32-2c.tar.bz2_MD5 = 62a75ddcba43894b20f754a94b299ce6
install : $(TARGET)
ifeq "$(XEN)" "1"
# Apply gentoo Xen patches
mkdir -p $(DIR_SRC)/xen-patches
- cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2.tar.bz2
+ cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2c.tar.bz2
for x in `ls -1 $(DIR_SRC)/xen-patches/*.patch1`; do \
echo "*********** [Patch: $$x]"; \
# Add some more LED triggers
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.11-netdev-1.patch
- # Huawei (Vodafone) K3765 & K4505 Usbids
- cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.11-option_add_vodafone_usbids.patch
-
# Huawei Android Phones (Vodafone V845, T-Mobile Pulse/mini ...)
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.15-option_add_huawei_android.patch
cd $(DIR_APP) && install -m 755 usr/gen_init_cpio /sbin/
endif
- # Rename ide-cd module to match with old kernel
- mv /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/ide/ide-cd_mod.ko \
- /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/ide/ide-cd.ko
- mv /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/ide/ide-gd_mod.ko \
- /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/ide/ide-disk.ko
-
# Remove mISDN modules
rm -rvf /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/isdn/mISDN
rm -rvf /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/isdn/hardware/mISDN
+++ /dev/null
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.5.9
-
-THISAPP = mkinitcpio-$(VER)
-DL_FILE = $(THISAPP).tar.gz
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/mkinitcpio
-TARGET = $(DIR_INFO)/$(THISAPP)
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE)
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-
-$(DL_FILE)_MD5 = a80ca2af36962eaf85a7861ddfd4eea7
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-md5 : $(subst %,%_MD5,$(objects))
-
-###############################################################################
-# Downloading, checking, md5sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_MD5,$(objects)) :
- @$(MD5)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && ./install.sh ""
- cp $(DIR_SRC)/config/mkinitcpio/virtio /lib/initcpio/install/
- sed -i 's|^FILELIST=.*|FILELIST="$$(mktemp)"|g' /sbin/mkinitcpio
- sed -i 's|^HOOKS=.*|HOOKS="base udev autodetect ide usb scsi pata sata virtio"|g' /etc/mkinitcpio.conf
- sed -i 's|^MODULES=.*|MODULES="reiser4 reiserfs ext3 ext2 ehci_hcd sd_mod"|g' /etc/mkinitcpio.conf
- sed -i 's|ide-cd|ide-cd ide-generic|g' /lib/initcpio/install/ide
- sed -i 's| gzip -9 | lzma |g' /sbin/mkinitcpio
- @rm -rf $(DIR_APP)
- @$(POSTBUILD)
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
PROG = nut
-PAK_VER = 1
+PAK_VER = 2
DEPS = ""
--with-wrap=no --with-udev-dir=/etc/udev
cd $(DIR_APP) && make $(MAKETUNING)
cd $(DIR_APP) && make install
- sed -i -e "s|ATTR{|SYSFS{|g" /etc/udev/rules.d/52-nut-usbups.rules
+# sed -i -e "s|ATTR{|SYSFS{|g" /etc/udev/rules.d/52-nut-usbups.rules
-mkdir -p /var/state/ups
install -v -m 644 $(DIR_SRC)/config/backup/includes/nut \
/var/ipfire/backup/addons/includes/nut
include Config
-VER = 3.62
+VER = 3.86
THISAPP = syslinux-$(VER)
DL_FILE = $(THISAPP).tar.bz2
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = dd87b380ce0bb67411ce8f21de69b221
+$(DL_FILE)_MD5 = d6fb0231e82190b4932b2aa20274911a
install : $(TARGET)
DL_FILE = $(THISAPP)-src.tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
+
+ifeq "$(LFS_PASS)" "toolchain"
TARGET = $(DIR_INFO)/$(THISAPP)-tools
+else
+TARGET = $(DIR_INFO)/$(THISAPP)
+endif
###############################################################################
# Top-level Rules
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ifeq "$(LFS_PASS)" "toolchain"
cd $(DIR_APP)/unix && ./configure --prefix=/tools --disable-nls
+else
+ cd $(DIR_APP)/unix && ./configure --prefix=/usr --disable-nls
+endif
cd $(DIR_APP)/unix && make $(MAKETUNING)
cd $(DIR_APP)/unix && make install
+ifeq "$(LFS_PASS)" "toolchain"
cd $(DIR_APP)/unix && make install-private-headers
ln -sf tclsh8.4 /tools/bin/tclsh
+else
+ ln -sf tclsh8.4 /usr/bin/tclsh
+endif
@rm -rf $(DIR_APP)
@$(POSTBUILD)
+++ /dev/null
-###############################################################################
-# #
-# IPFire.org - A linux based firewall #
-# Copyright (C) 2007 Michael Tremer & Christian Schmidt #
-# #
-# This program is free software: you can redistribute it and/or modify #
-# it under the terms of the GNU General Public License as published by #
-# the Free Software Foundation, either version 3 of the License, or #
-# (at your option) any later version. #
-# #
-# This program is distributed in the hope that it will be useful, #
-# but WITHOUT ANY WARRANTY; without even the implied warranty of #
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
-# GNU General Public License for more details. #
-# #
-# You should have received a copy of the GNU General Public License #
-# along with this program. If not, see <http://www.gnu.org/licenses/>. #
-# #
-###############################################################################
-
-###############################################################################
-# Definitions
-###############################################################################
-
-include Config
-
-VER = 0.9.28
-
-THISAPP = uClibc-$(VER)
-DL_FILE = $(THISAPP).tar.bz2
-DL_FROM = $(URL_IPFIRE)
-DIR_APP = $(DIR_SRC)/$(THISAPP)
-ifeq "$(PASS)" "1"
- TARGET = $(DIR_INFO)/$(THISAPP)-pass1
-else
-ifeq "$(PASS)" "2"
- TARGET = $(DIR_INFO)/$(THISAPP)-pass2
-else
- TARGET = $(DIR_INFO)/$(THISAPP)-pass3
-endif
-endif
-
-STAGING_DIR=/opt/$(MACHINE)-uClibc
-
-###############################################################################
-# Top-level Rules
-###############################################################################
-
-objects = $(DL_FILE) uClibc-locale-030818.tgz
-
-$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-uClibc-locale-030818.tgz = $(DL_FROM)/uClibc-locale-030818.tgz
-
-$(DL_FILE)_MD5 = 1ada58d919a82561061e4741fb6abd29
-uClibc-locale-030818.tgz_MD5 = d75b2239b4e27c3c9cbed1c8f6eabba6
-
-install : $(TARGET)
-
-check : $(patsubst %,$(DIR_CHK)/%,$(objects))
-
-download :$(patsubst %,$(DIR_DL)/%,$(objects))
-
-md5 : $(subst %,%_MD5,$(objects))
-
-###############################################################################
-# Downloading, checking, md5sum
-###############################################################################
-
-$(patsubst %,$(DIR_CHK)/%,$(objects)) :
- @$(CHECK)
-
-$(patsubst %,$(DIR_DL)/%,$(objects)) :
- @$(LOAD)
-
-$(subst %,%_MD5,$(objects)) :
- @$(MD5)
-
-###############################################################################
-# Installation Details
-###############################################################################
-
-$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
- @$(PREBUILD)
-ifeq "$(PASS)" "1"
- @rm -rf $(DIR_APP)
- @mkdir -p /opt/$(MACHINE)-uClibc $(DIR_SRC)/uClibc_dev/usr/include $(DIR_SRC)/uClibc_dev/{,usr}/lib
- @cd $(DIR_SRC) && tar xfj $(DIR_DL)/$(DL_FILE)
- cp -f $(DIR_DL)/uClibc-locale-030818.tgz $(DIR_APP)/extra/locale/
- cp -f $(DIR_SRC)/config/uClibc/{locales,codesets}.txt $(DIR_APP)/extra/locale
- cd $(DIR_APP)/extra/locale && patch -Np3 < $(DIR_SRC)/src/patches/uClibc-gcc4-genwctype.patch
- cp -f $(DIR_SRC)/config/uClibc/uClibc.config-$(MACHINE) $(DIR_APP)/.config
- cd $(DIR_APP) && make oldconfig
- cd $(DIR_APP)/extra/locale && make
- cd $(DIR_APP) && make PREFIX=$(DIR_SRC)/uClibc_dev \
- DEVEL_PREFIX=/usr/ \
- RUNTIME_PREFIX=$(DIR_SRC)/uClibc_dev/ \
- pregen install_dev
-else
-ifeq "$(PASS)" "2"
- cd $(DIR_APP) && make PREFIX= \
- DEVEL_PREFIX=/ \
- RUNTIME_PREFIX=/ \
- all
- cd $(DIR_APP) && make PREFIX= \
- DEVEL_PREFIX=/opt/$(MACHINE)-uClibc/ \
- RUNTIME_PREFIX=/opt/$(MACHINE)-uClibc/ \
- install_runtime install_dev
-
- ## This is to fix a small bug
- if [ ! -h /opt/$(MACHINE)-uClibc/$(MACHINE)-linux-uclibc/lib ]; then \
- mv -vf /opt/$(MACHINE)-uClibc/$(MACHINE)-linux-uclibc/lib/* /opt/$(MACHINE)-uClibc/lib/; \
- rm -rf /opt/$(MACHINE)-uClibc/$(MACHINE)-linux-uclibc/lib; \
- ln -sfv ../lib /opt/$(MACHINE)-uClibc/$(MACHINE)-linux-uclibc/lib; \
- fi
-
- cd $(DIR_APP) && make -C utils/ PREFIX=/opt/$(MACHINE)-uClibc \
- hostutils
- cd $(DIR_APP) && make PREFIX=/install/initrd \
- DEVEL_PREFIX=/usr/ \
- RUNTIME_PREFIX=/ \
- install_runtime
- cp -f /opt/$(MACHINE)-uClibc/lib/ld-uClibc-$(VER).so /lib
- cp -f /opt/$(MACHINE)-uClibc/lib/libuClibc-$(VER).so /lib
- cd /lib && ln -sf ld-uClibc-$(VER).so ld-uClibc.so.0
- cd /lib && ln -sf libuClibc-$(VER).so libc.so.0
- cd /lib && ln -sf libc.so.0 libc.so
- ln -sf /opt/$(MACHINE)-uClibc/lib/libm-$(VER).so /lib/libm.so.0
-else
- cd $(DIR_APP) && make PREFIX=/install/initrd utils install_utils
- chmod 755 /install/initrd/lib/libuClibc-$(VER).so
- rm -f /install/initrd/lib/{libm*,libcrypt*,libutil*,librt*}
- @rm -rf $(DIR_APP)
-endif
-endif
- @$(POSTBUILD)
include Config
-VER = 096
+VER = 125
THISAPP = udev-$(VER)
-DL_FILE = $(THISAPP).tar.bz2
+DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
ifeq "$(LFS_PASS)" "install"
TARGET = $(DIR_INFO)/$(THISAPP)-install
-else
-ifeq "$(KLIBC)" "1"
- TARGET = $(DIR_INFO)/$(THISAPP)-klibc
else
TARGET = $(DIR_INFO)/$(THISAPP)
endif
-endif
###############################################################################
# Top-level Rules
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
udev-config-6.2.tar.bz2 = $(DL_FROM)/udev-config-6.2.tar.bz2
-$(DL_FILE)_MD5 = f4effef7807ce1dc91ab581686ef197b
+$(DL_FILE)_MD5 = be98e04cefdd9ca76b8fe7e92735ce29
udev-config-6.2.tar.bz2_MD5 = 9ff2667ab0f7bfe8182966ef690078a0
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
- @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/udev-096-netif_rename.patch
+ @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+ cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/udev-125-netif_rename.patch
ifeq "$(LFS_PASS)" "install"
cd $(DIR_APP) && make DESTDIR=/install/initrd sbindir=/sbin udevdir=/dev
cd $(DIR_APP) && make DESTDIR=/install/initrd sbindir=/sbin udevdir=/dev install
rm -f /install/initrd/sbin/udev* /install/initrd/usr/sbin/udev* /install/initrd/usr/bin/udev*
- cd $(DIR_APP) && install udevstart udevinfo udevd udevsettle udevtrigger /install/initrd/sbin
+ cd $(DIR_APP) && install udevadm udevd /install/initrd/sbin
cd $(DIR_APP) && make $(MAKETUNING) EXTRAS="extras/ata_id extras/cdrom_id extras/edd_id \
extras/firmware extras/floppy extras/path_id \
extras/scsi_id extras/usb_id extras/volume_id"
extras/firmware extras/floppy extras/path_id \
extras/scsi_id extras/usb_id extras/volume_id" install
cd /install/initrd/usr/share && rm -rf man
+ -mkdir -pv /install/initrd/dev
cd /install/initrd/dev && rm -f console
cd /install/initrd/dev && mknod -m 0600 console c 5 1
cd /install/initrd/dev && rm -f null
cd /install/initrd/dev && mknod -m 0600 tty6 c 4 6
cp -f /etc/udev/rules.d/55-scsi-cdrom.rules /install/initrd/etc/udev/rules.d/55-scsi-cdrom.rules
-else
-ifeq "$(KLIBC)" "1"
- cd $(DIR_APP) && sed -i "s|USE_LOG = .*|USE_LOG = false|g" Makefile
- cd $(DIR_APP) && sed -i "s|USE_KLIBC = .*|USE_KLIBC = true|g" Makefile
-
- cd $(DIR_APP) && make PROGRAMS="udevd udevsettle udevtrigger" EXTRAS="extras/firmware extras/cdrom_id"
-
- -mkdir -p /lib/initcpio/udev
- -mkdir -p /lib/initcpio/install
- -mkdir -p /lib/initcpio/hooks
- cd $(DIR_APP) && install -m755 udevd /lib/initcpio/udev
- cd $(DIR_APP) && install -m755 udevtrigger /lib/initcpio/udev
- cd $(DIR_APP) && install -m755 udevsettle /lib/initcpio/udev
- cd $(DIR_APP) && install -m755 extras/firmware/firmware.sh /lib/initcpio/udev
- cd $(DIR_APP) && install -m755 extras/cdrom_id/cdrom_id /lib/initcpio/udev
-
- install -m755 $(DIR_SRC)/config/mkinitcpio/start_udev /lib/initcpio/udev
- install -m644 $(DIR_SRC)/config/mkinitcpio/udev.rules /lib/initcpio/udev
- install -m755 $(DIR_SRC)/config/mkinitcpio/load-modules.sh /lib/initcpio/udev
- install -m644 $(DIR_SRC)/config/mkinitcpio/udev_install /lib/initcpio/install/udev
- install -m644 $(DIR_SRC)/config/mkinitcpio/udev_hook /lib/initcpio/hooks/udev
-
else
rm -rf /lib/udev/devices
cd $(DIR_APP) && tar jxf $(DIR_DL)/udev-config-6.2.tar.bz2
+ cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/udev-config-6.2_persistent-storage-fix.patch
install -dv /lib/{firmware,udev/devices/{pts,shm}}
echo "Put device firmwares here ..." > /lib/firmware/dirinfo
mknod -m0666 /lib/udev/devices/null c 1 3
chmod 755 /etc/udev/dvb.sh
touch /etc/udev/rules.d/30-persistent-network.rules
cp -vf $(DIR_SRC)/config/udev/blacklist /etc/modprobe.d/blacklist
-endif
endif
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
-VER = 1.1.2
+VER = 1.1.3
THISAPP = usb-modeswitch-$(VER)
DL_FILE = $(THISAPP).tar.bz2
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 071cb300d00938bfe20025c654303d92
+$(DL_FILE)_MD5 = 571e6b81873231246693d18a9912f55d
install : $(TARGET)
cd $(DIR_APP) && make clean
cd $(DIR_APP) && make all $(MAKETUNING) $(EXTRA_MAKE)
cd $(DIR_APP) && make install
- cp -f $(DIR_APP)/usb_modeswitch.setup /etc/usb_modeswitch.setup.example
+ cp -f $(DIR_APP)/device_reference.txt /etc/usb_modeswitch.setup.example
@rm -rf $(DIR_APP)
@$(POSTBUILD)
include Config
-VER = cvs20100214
+VER = 20100707
-THISAPP = squashfs-lzma-$(VER)
+THISAPP = usb-modeswitch-data-$(VER)
DL_FILE = $(THISAPP).tar.bz2
DL_FROM = $(URL_IPFIRE)
DIR_APP = $(DIR_SRC)/$(THISAPP)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
-$(DL_FILE)_MD5 = 6bcc0500dd126cb8cafa85f111f8496e
+$(DL_FILE)_MD5 = d1fcc283c64a0877cdcac9cd682052f9
install : $(TARGET)
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE)
- cd $(DIR_APP)/squashfs-tools && make mksquashfs
- cd $(DIR_APP)/squashfs-tools && cp -f mksquashfs /bin
+ cd $(DIR_APP) && make clean
+ cd $(DIR_APP) && make all $(MAKETUNING) $(EXTRA_MAKE)
+ cd $(DIR_APP) && make install
@rm -rf $(DIR_APP)
@$(POSTBUILD)
sed -i -e "s|DEVICE4|/dev/xvda4|g" $(MNThdd)/etc/fstab
sed -i -e "s|FSTYPE|ext3|g" $(MNThdd)/etc/fstab
- cp -f $(MNThdd)/etc/mkinitcpio.conf $(MNThdd)/etc/mkinitcpio.conf.org
- sed -i -e "s| autodetect | |g" $(MNThdd)/etc/mkinitcpio.conf
- chroot $(MNThdd) /sbin/mkinitcpio -g /boot/ipfirerd-$(KVER)-xen.img -k $(KVER)-ipfire-xen
- cp -f $(MNThdd)/etc/mkinitcpio.conf.org $(MNThdd)/etc/mkinitcpio.conf
-
-
- # Create a script for rebuild-initrd and setup
- echo "#!/bin/bash" > $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- echo "/usr/local/sbin/setup /dev/null INSTALL" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- echo "rm -f /etc/rc.d/rcsysinit.d/S75firstsetup \\" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- echo "&& /sbin/reboot" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
- chmod +x $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup
+ chroot $(MNThdd) /sbin/dracut --force --verbose /boot/ipfirerd-$(KVER)-xen.img $(KVER)-ipfire-xen
#Remove root / fstab check
rm -rf $(MNThdd)/etc/rc.d/rcsysinit.d/S19checkfstab
NAME="IPFire" # Software name
SNAME="ipfire" # Short name
-VERSION="2.7" # Version number
+VERSION="2.8test" # Version number
CORE="40" # Core Level (Filename)
-PAKFIRE_CORE="39" # Core Level (PAKFIRE)
+PAKFIRE_CORE="40" # Core Level (PAKFIRE)
GIT_BRANCH=`git status | head -n1 | cut -d" " -f4` # Git Branch
SLOGAN="www.ipfire.org" # Software slogan
CONFIG_ROOT=/var/ipfire # Configuration rootdir
ipfiremake e1000e XEN=1
ipfiremake linux
ipfiremake kqemu
- ipfiremake kvm-kmod
+# ipfiremake kvm-kmod
ipfiremake v4l-dvb
ipfiremake madwifi
ipfiremake alsa KMOD=1
ipfiremake pkg-config
ipfiremake linux-atm
ipfiremake cpio
- ipfiremake klibc
- ipfiremake mkinitcpio
- ipfiremake udev KLIBC=1
+
+ installmake strip
+
+ ipfiremake dracut
ipfiremake expat
ipfiremake gdbm
ipfiremake gmp
ipfiremake cdrtools
ipfiremake dnsmasq
ipfiremake dosfstools
- ipfiremake squashfstools
ipfiremake reiserfsprogs
ipfiremake xfsprogs
ipfiremake sysfsutils
ipfiremake asterisk
ipfiremake lcr
ipfiremake usb_modeswitch
+ ipfiremake usb_modeswitch_data
ipfiremake zerofree
ipfiremake mdadm
ipfiremake eject
ipfiremake pound
ipfiremake minicom
ipfiremake ddrescue
+ ipfiremake tcl
ipfiremake imspector
echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild
cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild
ipfiremake as86
ipfiremake mbr
ipfiremake memtest
- installmake linux-libc-header
- installmake binutils
- ipfiremake uClibc PASS=1
- ipfiremake gcc INST=1
- installmake uClibc PASS=2
- installmake gcc INST=2
- installmake uClibc PASS=3
- installmake busybox
- installmake udev
- installmake slang
- installmake newt
- installmake gettext
- installmake kbd
- installmake popt
- installmake sysvinit
- installmake misc-progs
- installmake reiserfsprogs
- installmake sysfsutils
- installmake util-linux
- installmake pciutils
- installmake zlib
- installmake mtd
- installmake wget
- installmake hwdata
- installmake kudzu
- installmake pcmciautils
- installmake installer
- installmake initrd
+ ipfiremake installer
+ installmake strip
+ ipfiremake initrd
}
buildpackages() {
export LOGFILE
echo "... see detailed log in _build.*.log files" >> $LOGFILE
- installmake strip
# Generating list of packages used
echo -n "Generating packages list from logs" | tee -a $LOGFILE
--- /dev/null
+# dracut config file
+
+# Specific list of dracut modules to use
+#dracutmodules+=""
+
+# Dracut modules to omit
+#omit_dracutmodules+=""
+
+# Dracut modules to add to the default
+#add_dracutmodules+=""
+
+# additional kernel modules to the default
+#add_drivers+=""
+
+# list of kernel filesystem modules to be included in the generic initramfs
+filesystems+="ext2 ext3 reiserfs reiser4 iso9660 vfat"
+
+# build initrd only to boot current hardware
+#hostonly="yes"
+#
+
+# install local /etc/mdadm.conf
+mdadmconf="no"
+
+# install local /etc/lvm/lvm.conf
+lvmconf="no"
--- /dev/null
+/*
+ * switchroot.c - switch to new root directory and start init.
+ *
+ * Copyright 2002-2008 Red Hat, Inc. All rights reserved.
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ * Authors:
+ * Peter Jones <pjones@redhat.com>
+ * Jeremy Katz <katzj@redhat.com>
+ */
+#include <sys/mount.h>
+#include <sys/types.h>
+#include <sys/stat.h>
+#include <sys/param.h>
+#include <fcntl.h>
+#include <stdio.h>
+#include <stdlib.h>
+#include <unistd.h>
+#include <string.h>
+#include <errno.h>
+#include <ctype.h>
+#include <dirent.h>
+
+#ifndef MS_MOVE
+#define MS_MOVE 8192
+#endif
+
+enum {
+ ok,
+ err_no_directory,
+ err_usage,
+};
+
+/* remove all files/directories below dirName -- don't cross mountpoints */
+static int
+recursiveRemove(char * dirName)
+{
+ struct stat sb,rb;
+ DIR * dir;
+ struct dirent * d;
+ char * strBuf = alloca(strlen(dirName) + 1024);
+
+ if (!(dir = opendir(dirName))) {
+ printf("error opening %s: %m\n", dirName);
+ return 0;
+ }
+
+ if (fstat(dirfd(dir),&rb)) {
+ printf("unable to stat %s: %m\n", dirName);
+ closedir(dir);
+ return 0;
+ }
+
+ errno = 0;
+
+ while ((d = readdir(dir))) {
+ errno = 0;
+
+ if (!strcmp(d->d_name, ".") || !strcmp(d->d_name, "..")) {
+ errno = 0;
+ continue;
+ }
+
+ strcpy(strBuf, dirName);
+ strcat(strBuf, "/");
+ strcat(strBuf, d->d_name);
+
+ if (lstat(strBuf, &sb)) {
+ printf("failed to stat %s: %m\n", strBuf);
+ errno = 0;
+ continue;
+ }
+
+ /* only descend into subdirectories if device is same as dir */
+ if (S_ISDIR(sb.st_mode)) {
+ if (sb.st_dev == rb.st_dev) {
+ recursiveRemove(strBuf);
+ if (rmdir(strBuf))
+ printf("failed to rmdir %s: %m\n", strBuf);
+ }
+ errno = 0;
+ continue;
+ }
+ if (unlink(strBuf)) {
+ printf("failed to remove %s: %m\n", strBuf);
+ errno = 0;
+ continue;
+ }
+ }
+
+ if (errno) {
+ closedir(dir);
+ printf("error reading from %s: %m\n", dirName);
+ return 1;
+ }
+
+ closedir(dir);
+ return 0;
+}
+
+static int switchroot(const char *newroot)
+{
+ /* Don't try to unmount the old "/", there's no way to do it. */
+ const char *umounts[] = { "/dev", "/proc", "/sys", NULL };
+ int errnum;
+ int i;
+
+ for (i = 0; umounts[i] != NULL; i++) {
+ char newmount[PATH_MAX];
+ strcpy(newmount, newroot);
+ strcat(newmount, umounts[i]);
+ if (mount(umounts[i], newmount, NULL, MS_MOVE, NULL) < 0) {
+ fprintf(stderr, "Error mount moving old %s %s %m\n",
+ umounts[i], newmount);
+ fprintf(stderr, "Forcing unmount of %s\n", umounts[i]);
+ umount2(umounts[i], MNT_FORCE);
+ }
+ }
+
+ if (chdir(newroot) < 0) {
+ errnum=errno;
+ fprintf(stderr, "switchroot: chdir failed: %m\n");
+ errno=errnum;
+ return -1;
+ }
+ recursiveRemove("/");
+ if (mount(newroot, "/", NULL, MS_MOVE, NULL) < 0) {
+ errnum = errno;
+ fprintf(stderr, "switchroot: mount failed: %m\n");
+ errno = errnum;
+ return -1;
+ }
+
+ if (chroot(".")) {
+ errnum = errno;
+ fprintf(stderr, "switchroot: chroot failed: %m\n");
+ errno = errnum;
+ return -2;
+ }
+ return 1;
+}
+
+static void usage(FILE *output)
+{
+ fprintf(output, "usage: switchroot <newrootdir> <init> <args to init>\n");
+ if (output == stderr)
+ exit(err_usage);
+ exit(ok);
+}
+
+int main(int argc, char *argv[])
+{
+ char *newroot = argv[1];
+ char *init = argv[2];
+ char **initargs = &argv[2];
+
+ if (newroot == NULL || newroot[0] == '\0' ||
+ init == NULL || init[0] == '\0' ) {
+ usage(stderr);
+ }
+
+ if (switchroot(newroot) < 0) {
+ fprintf(stderr, "switchroot has failed. Sorry.\n");
+ return 1;
+ }
+ if (access(initargs[0], X_OK))
+ fprintf(stderr, "WARNING: can't access %s\n", initargs[0]);
+
+ /* get session leader */
+ setsid();
+ /* set controlling terminal */
+ ioctl (0, TIOCSCTTY, 1);
+
+ execv(initargs[0], initargs);
+}
+
case "${1}" in
start)
+ #Skip if root is set by UUID
+ if (grep "root=UUID=" /proc/cmdline); then
+ exit 0;
+ fi
boot_mesg "Checking fstab bootdevice ..."
+ read CMDLINE < /proc/cmdline
ROOTPOS=`expr index "$CMDLINE" root=`
NEWROOT=`echo ${CMDLINE:$ROOTPOS} | cut -d"=" -f2 | cut -d" " -f1`;
OLDBOOT=`cat /etc/fstab | grep -m1 "/boot" | cut -d" " -f1 | cut -f1`;
--- /dev/null
+#!/bin/bash
+export LANG=en_US.utf8
+/usr/local/sbin/setup /dev/tty2 INSTALL
+echo Restarting udev...
+killall udevd
+/sbin/udevd --daemon
+/sbin/udevadm trigger
+/sbin/udevadm settle
+rm -f /etc/rc.d/rcsysinit.d/S75firstsetup
# Now traverse /sys in order to "coldplug" devices that have
# already been discovered
- /sbin/udevtrigger
+ /sbin/udevadm trigger
# Now wait for udevd to process the uevents we triggered
- /sbin/udevsettle
+ /sbin/udevadm settle
evaluate_retval
;;
done 2>/dev/null
# Now wait for udevd to process the uevents we triggered
- /sbin/udevsettle
+ /sbin/udevadm settle
evaluate_retval
;;
}
}
- // Load ata-piix prior kudzu because kudzu use ata-generic for ich7
- mysystem("/sbin/modprobe ata_piix");
-
- // Starting hardware detection
- runcommandwithstatus("/bin/probehw.sh", "Probing Hardware ...");
-
// Load common modules
- mysystem("/sbin/modprobe ide-generic");
- mysystem("/sbin/modprobe ide-cd");
- mysystem("/sbin/modprobe ide-disk");
- mysystem("/sbin/modprobe ehci-hcd");
- mysystem("/sbin/modprobe uhci-hcd");
- mysystem("/sbin/modprobe ohci-hcd");
- mysystem("/sbin/modprobe ohci1394");
- mysystem("/sbin/modprobe sd_mod");
- mysystem("/sbin/modprobe sr_mod");
- mysystem("/sbin/modprobe usb-storage");
- mysystem("/sbin/modprobe usbhid");
- mysystem("/sbin/modprobe ahci");
-
mysystem("/sbin/modprobe iso9660"); // CDROM
mysystem("/sbin/modprobe ext2"); // Boot patition
mysystem("/sbin/modprobe vfat"); // USB key
-
- runcommandwithstatus("/bin/sleep 10", "Waiting for USB Hardware ...");
/* German is the default */
for (choice = 0; langnames[choice]; choice++)
sprintf(hdparams.devnode_part, "/dev/%s%s", harddrive,raid_disk ? "p" : "");
/* Now the names after the machine is booted. Only scsi is affected
and we only install on the first scsi disk. */
- { char tmp[30];
- strcpy(tmp, scsi_disk ? "sda" : harddrive);
- sprintf(hdparams.devnode_disk_run, "/dev/%s", tmp);
- sprintf(hdparams.devnode_part_run, "/dev/%s%s", tmp, raid_disk ? "p" : "");
- }
fprintf(flog, "Destination drive: %s\n", hdparams.devnode_disk);
* the disk.
*/
/* Don't use mysystem here so we can redirect output */
- sprintf(commandstring, "/bin/sfdisk -s /dev/%s > /tmp/disksize 2> /dev/null", harddrive);
+ sprintf(commandstring, "/sbin/sfdisk -s /dev/%s > /tmp/disksize 2> /dev/null", harddrive);
system(commandstring);
/* Calculate amount of disk space */
fclose(handle);
- snprintf(commandstring, STRING_SIZE, "/bin/sfdisk -L -uM %s < /tmp/partitiontable", hdparams.devnode_disk);
+ snprintf(commandstring, STRING_SIZE, "/sbin/sfdisk -L -uM %s < /tmp/partitiontable", hdparams.devnode_disk);
if (runcommandwithstatus(commandstring, ctr[TR_PARTITIONING_DISK]))
{
errorbox(ctr[TR_UNABLE_TO_PARTITION]);
if (fstype == EXT2) {
mysystem("/sbin/modprobe ext2");
- sprintf(mkfscommand, "/sbin/mke2fs -T ext2 -c");
+ sprintf(mkfscommand, "/sbin/mke2fs -T ext2");
} else if (fstype == REISERFS) {
mysystem("/sbin/modprobe reiserfs");
sprintf(mkfscommand, "/sbin/mkreiserfs -f");
} else if (fstype == EXT3) {
mysystem("/sbin/modprobe ext3");
- sprintf(mkfscommand, "/sbin/mke2fs -T ext3 -c");
+ sprintf(mkfscommand, "/sbin/mke2fs -T ext3");
}
- snprintf(commandstring, STRING_SIZE, "/sbin/mke2fs -T ext2 -c %s1", hdparams.devnode_part);
+ snprintf(commandstring, STRING_SIZE, "/sbin/mke2fs -T ext2 -I 128 %s1", hdparams.devnode_part);
if (runcommandwithstatus(commandstring, ctr[TR_MAKING_BOOT_FILESYSTEM]))
{
errorbox(ctr[TR_UNABLE_TO_MAKE_BOOT_FILESYSTEM]);
}
snprintf(commandstring, STRING_SIZE,
- "/bin/tar -C /harddisk -xvf /cdrom/" SNAME "-" VERSION ".tlz --lzma");
+ "/bin/tar -C /harddisk -xvf /cdrom/" SNAME "-" VERSION ".tlz --lzma 2>/dev/null");
if (runcommandwithprogress(60, 4, title, commandstring, INST_FILECOUNT,
ctr[TR_INSTALLING_FILES]))
/* Save language und local settings */
write_lang_configs(shortlangname);
- /* touch the modules.dep files */
- snprintf(commandstring, STRING_SIZE,
- "/bin/touch /harddisk/lib/modules/%s-ipfire/modules.dep",
- KERNEL_VERSION);
- mysystem(commandstring);
-/* snprintf(commandstring, STRING_SIZE,
- "/bin/touch /harddisk/lib/modules/%s-ipfire-smp/modules.dep",
- KERNEL_VERSION);
- mysystem(commandstring);
-*/
-
/* Rename uname */
rename ("/harddisk/bin/uname.bak", "/harddisk/bin/uname");
mysystem("/bin/mount --bind /sys /harddisk/sys");
/* Build cache lang file */
- snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /usr/bin/perl -e \"require '" CONFIG_ROOT "/lang.pl'; &Lang::BuildCacheLang\"");
+ snprintf(commandstring, STRING_SIZE, "/usr/sbin/chroot /harddisk /usr/bin/perl -e \"require '" CONFIG_ROOT "/lang.pl'; &Lang::BuildCacheLang\"");
if (runcommandwithstatus(commandstring, ctr[TR_INSTALLING_LANG_CACHE]))
{
errorbox(ctr[TR_UNABLE_TO_INSTALL_LANG_CACHE]);
}
/* Update /etc/fstab */
- replace("/harddisk/etc/fstab", "DEVICE", hdparams.devnode_part_run);
-
+ snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#DEVICE1#UUID=$(/sbin/blkid %s1 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/etc/fstab", hdparams.devnode_part);
+ system(commandstring);
+ snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#DEVICE2#UUID=$(/sbin/blkid %s2 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/etc/fstab", hdparams.devnode_part);
+ system(commandstring);
+ snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#DEVICE3#UUID=$(/sbin/blkid %s3 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/etc/fstab", hdparams.devnode_part);
+ system(commandstring);
+ snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#DEVICE4#UUID=$(/sbin/blkid %s4 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/etc/fstab", hdparams.devnode_part);
+ system(commandstring);
+
if (fstype == EXT2) {
replace("/harddisk/etc/fstab", "FSTYPE", "ext2");
replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro");
replace("/harddisk/etc/fstab", "FSTYPE", "reiserfs");
replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro");
} else if (fstype == EXT3) {
- snprintf(commandstring, STRING_SIZE, "tune2fs -j %s3", hdparams.devnode_part);
- if (runcommandwithstatus(commandstring, ctr[TR_JOURNAL_EXT3]))
- {
- errorbox(ctr[TR_JOURNAL_ERROR]);
- replace("/harddisk/etc/fstab", "FSTYPE", "ext2");
- goto NOJOURNAL;
- }
- snprintf(commandstring, STRING_SIZE, "tune2fs -j %s4", hdparams.devnode_part);
- if (runcommandwithstatus(commandstring, ctr[TR_JOURNAL_EXT3]))
- {
- errorbox(ctr[TR_JOURNAL_ERROR]);
- replace("/harddisk/etc/fstab", "FSTYPE", "ext2");
- goto NOJOURNAL;
- }
replace("/harddisk/etc/fstab", "FSTYPE", "ext3");
NOJOURNAL:
replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro");
replace("/harddisk/boot/grub/grub.conf", "KVER", KERNEL_VERSION);
- /* Build the emergency ramdisk with all drivers */
- mysystem("cp -f /harddisk/etc/mkinitcpio.conf /harddisk/etc/mkinitcpio.conf.org");
-
- replace("/harddisk/etc/mkinitcpio.conf", " autodetect ", " ");
- snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /sbin/mkinitcpio -g /boot/ipfirerd-%s-emergency.img -k %s-ipfire", KERNEL_VERSION, KERNEL_VERSION);
- runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]);
-
- mysystem("cp -f /harddisk/etc/mkinitcpio.conf.org /harddisk/etc/mkinitcpio.conf");
-
- /* mkinitcpio has a problem if ide and pata are included */
- if ( scsi_disk==1 ) {
- /* Remove the ide hook if we install sda */
- replace("/harddisk/etc/mkinitcpio.conf", " ide ", " ");
- } else {
- /* Remove the pata & sata hook if we install hda */
- replace("/harddisk/etc/mkinitcpio.conf", " pata ", " ");
- replace("/harddisk/etc/mkinitcpio.conf", " sata ", " ");
- }
- /* Going to make our initrd... */
- snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /sbin/mkinitcpio -g /boot/ipfirerd-%s.img -k %s-ipfire", KERNEL_VERSION, KERNEL_VERSION);
- runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]);
-/* snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /sbin/mkinitcpio -g /boot/ipfirerd-%s-smp.img -k %s-ipfire-smp", KERNEL_VERSION, KERNEL_VERSION );
- runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]);
-*/
-
+ snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#root=ROOT#root=UUID=$(/sbin/blkid %s3 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/boot/grub/grub.conf", hdparams.devnode_part);
+ system(commandstring);
- sprintf(string, "root=%s3", hdparams.devnode_part_run);
- replace( "/harddisk/boot/grub/grub.conf", "root=ROOT", string);
mysystem("ln -s grub.conf /harddisk/boot/grub/menu.lst");
- system("sed -e 's#/harddisk#/#g' -e 's#//#/#g' < /proc/mounts > /harddisk/etc/mtab");
+ system("/bin/sed -e 's#/harddisk#/#g' -e 's#//#/#g' < /proc/mounts > /harddisk/etc/mtab");
snprintf(commandstring, STRING_SIZE,
- "/sbin/chroot /harddisk /usr/sbin/grub-install --no-floppy %s", hdparams.devnode_disk);
+ "/usr/sbin/chroot /harddisk /usr/sbin/grub-install --no-floppy %s", hdparams.devnode_disk);
if (runcommandwithstatus(commandstring, ctr[TR_INSTALLING_GRUB])) {
errorbox(ctr[TR_UNABLE_TO_INSTALL_GRUB]);
goto EXIT;
}
mysystem("umount /cdrom");
- snprintf(commandstring, STRING_SIZE, "eject /dev/%s", sourcedrive);
+ snprintf(commandstring, STRING_SIZE, "/usr/bin/eject /dev/%s", sourcedrive);
mysystem(commandstring);
if (!unattended) {
fclose(flog);
newtFinished();
- if (!unattended) {
- if (system("/sbin/chroot /harddisk /usr/local/sbin/setup /dev/tty2 INSTALL"))
- printf("Unable to run setup.\n");
- }
+// if (!unattended) {
+// if (system("/usr/sbin/chroot /harddisk /usr/local/sbin/setup /dev/tty2 INSTALL"))
+// printf("Unable to run setup.\n");
+// }
if (system("/bin/umount /harddisk/proc"))
printf("Unable to umount /harddisk/proc.\n");
system("/bin/umount /harddisk/var");
system("/bin/umount /harddisk/boot");
system("/bin/umount /harddisk");
-
- system("/etc/halt");
+
+ if (!(allok))
+ system("/etc/halt");
return 0;
}
. /opt/pakfire/lib/functions.sh
extract_files
#
-KVER=2.6.32.15
+KVER=2.6.32.21
ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1`
MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1`
# Nur den letzten Parameter verwenden
extract_files
restore_backup ${NAME}
-groupadd nut
-
ln -svf ../init.d/nut /etc/rc.d/rc0.d/K20nut
ln -svf ../init.d/nut /etc/rc.d/rc3.d/S20nut
ln -svf ../init.d/nut /etc/rc.d/rc6.d/K20nut
--- /dev/null
+diff -Naur dracut-006.org/dracut dracut-006/dracut
+--- dracut-006.org/dracut 2010-06-17 10:46:29.000000000 +0200
++++ dracut-006/dracut 2010-08-07 21:00:38.000000000 +0200
+@@ -308,9 +308,7 @@
+ #strip -R .comment $note "$f" || :
+ done
+ fi
+-
+-type pigz &>/dev/null && gzip=pigz || gzip=gzip
+-( cd "$initdir"; find . |cpio -R 0:0 -H newc -o --quiet |$gzip -9 > "$outfile"; )
++( cd "$initdir"; find . |cpio -R 0:0 -H newc -o --quiet | lzma > "$outfile"; )
+ if [ $? -ne 0 ]; then
+ derror "dracut: creation of $outfile failed"
+ exit 1
--- /dev/null
+diff -Naur org/init new/init
+--- init 2010-06-17 10:46:29.000000000 +0200
++++ init 2010-08-10 17:55:41.000000000 +0200
+@@ -111,8 +111,9 @@
+ getarg 'rdbreak=cmdline' && emergency_shell -n cmdline "Break before cmdline"
+ source_all cmdline
+
+-[ -z "$root" ] && die "No or empty root= argument"
+-[ -z "$rootok" ] && die "Don't know how to handle 'root=$root'"
++# Disable root argument check ...
++#[ -z "$root" ] && die "No or empty root= argument"
++#[ -z "$rootok" ] && die "Don't know how to handle 'root=$root'"
+
+ # Network root scripts may need updated root= options,
+ # so deposit them where they can see them (udev purges the env)
+@@ -202,12 +203,15 @@
+ done
+
+ i=$(($i+1))
+- [ $i -gt $RDRETRY ] \
+- && { flock -s 9 ; emergency_shell "No root device found"; } 9>/.console_lock
++ # Start IPFire installer after root was not found ;)
++ [ $i -gt $RDRETRY ] && break 2;
++
+ done
+ unset job
+ unset queuetriggered
+
++/etc/rc_installer
++
+ # pre-mount happens before we try to mount the root filesystem,
+ # and happens once.
+ getarg 'rdbreak=pre-mount' && emergency_shell -n pre-mount "Break pre-mount"
+++ /dev/null
-diff -Naur udev-096.org/udev_device.c udev-096/udev_device.c
---- udev-096.org/udev_device.c 2006-07-09 21:48:19.000000000 +0200
-+++ udev-096/udev_device.c 2009-04-28 22:04:56.000000000 +0200
-@@ -102,40 +102,8 @@
- strlcpy(ifr.ifr_newname, udev->name, IFNAMSIZ);
- retval = ioctl(sk, SIOCSIFNAME, &ifr);
- if (retval != 0) {
-- int loop;
--
-- /* see if the destination interface name already exists */
-- if (errno != EEXIST) {
-- err("error changing netif name: %s", strerror(errno));
-- goto exit;
-- }
--
-- /* free our own name, another process may wait for us */
-- strlcpy(ifr.ifr_newname, udev->dev->kernel_name, IFNAMSIZ);
-- strlcat(ifr.ifr_newname, "_rename", IFNAMSIZ);
-- retval = ioctl(sk, SIOCSIFNAME, &ifr);
-- if (retval != 0) {
-- err("error changing netif name: %s", strerror(errno));
-- goto exit;
-- }
--
-- /* wait 30 seconds for our target to become available */
-- strlcpy(ifr.ifr_name, ifr.ifr_newname, IFNAMSIZ);
-- strlcpy(ifr.ifr_newname, udev->name, IFNAMSIZ);
-- loop = 30 * 20;
-- while (loop--) {
-- retval = ioctl(sk, SIOCSIFNAME, &ifr);
-- if (retval != 0) {
-- if (errno != EEXIST) {
-- err("error changing net interface name: %s", strerror(errno));
-- break;
-- }
-- dbg("wait for netif '%s' to become free, loop=%i", udev->name, (30 * 20) - loop);
-- usleep(1000 * 1000 / 20);
-- }
-- }
-+ err("error changing netif name: %s", strerror(errno));
- }
--
- exit:
- close(sk);
- return retval;
--- /dev/null
+diff -Nur udev-125.vanilla/udev_device.c udev-125/udev_device.c
+--- udev-125.vanilla/udev_device.c 2008-07-18 16:26:55.000000000 +0200
++++ udev-125/udev_device.c 2010-07-25 18:15:12.289242450 +0200
+@@ -123,42 +123,7 @@
+ if (retval == 0)
+ kernel_log(ifr);
+ else {
+- int loop;
+-
+- /* see if the destination interface name already exists */
+- if (errno != EEXIST) {
+- err("error changing netif name %s to %s: %s\n", ifr.ifr_name, ifr.ifr_newname, strerror(errno));
+- goto exit;
+- }
+-
+- /* free our own name, another process may wait for us */
+- strlcpy(ifr.ifr_newname, udev->dev->kernel, IFNAMSIZ);
+- strlcat(ifr.ifr_newname, "_rename", IFNAMSIZ);
+- retval = ioctl(sk, SIOCSIFNAME, &ifr);
+- if (retval != 0) {
+- err("error changing netif name %s to %s: %s\n", ifr.ifr_name, ifr.ifr_newname, strerror(errno));
+- goto exit;
+- }
+-
+- /* wait 30 seconds for our target to become available */
+- strlcpy(ifr.ifr_name, ifr.ifr_newname, IFNAMSIZ);
+- strlcpy(ifr.ifr_newname, udev->name, IFNAMSIZ);
+- loop = 30 * 20;
+- while (loop--) {
+- retval = ioctl(sk, SIOCSIFNAME, &ifr);
+- if (retval == 0) {
+- kernel_log(ifr);
+- break;
+- }
+-
+- if (errno != EEXIST) {
+- err("error changing net interface name %s to %s: %s\n",
+- ifr.ifr_name, ifr.ifr_newname, strerror(errno));
+- break;
+- }
+- dbg("wait for netif '%s' to become free, loop=%i\n", udev->name, (30 * 20) - loop);
+- usleep(1000 * 1000 / 20);
+- }
++ err("error changing netif name %s to %s: %s\n", ifr.ifr_name, ifr.ifr_newname, strerror(errno));
+ }
+
+ exit:
--- /dev/null
+diff -Naur udev-config-6.2.org/60-persistent-storage.rules udev-config-6.2/60-persistent-storage.rules
+--- udev-config-6.2.org/60-persistent-storage.rules 2006-05-13 01:03:13.000000000 +0200
++++ udev-config-6.2/60-persistent-storage.rules 2010-08-14 11:08:35.000000000 +0200
+@@ -9,7 +9,7 @@
+
+ # never access removable ide devices, the drivers are causing event loops on open()
+ KERNEL=="hd*[!0-9]", SYSFS{removable}=="1", DRIVER=="ide-cs|ide-floppy", GOTO="persistent_storage_end"
+-KERNEL=="hd*[0-9]", SYSFS{../removable}=="1", GOTO="persistent_storage_end"
++KERNEL=="hd*[0-9]", SYSFS{removable}=="1", GOTO="persistent_storage_end"
+
+ # for partitions import parent information
+ KERNEL=="*[0-9]", IMPORT{parent}=="ID_*"
#
#
KVER=`uname -r | cut -d"-" -f1`
-ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1`
-echo
-echo Rebuild the Initramdisk ...
-cp -f /etc/mkinitcpio.conf.org /etc/mkinitcpio.conf
-#
-# Made initramdisk
-#
-if [ "${ROOT:0:7}" == "/dev/sd" ]; then
- # Remove ide hook if root is on sda
- sed -i "s| ide | |g" /etc/mkinitcpio.conf
-else
-if [ "${ROOT:0:7}" == "/dev/hd" ]; then
- # Remove pata & sata hook if root is on hda
- sed -i "s| pata | |g" /etc/mkinitcpio.conf
- sed -i "s| sata | |g" /etc/mkinitcpio.conf
-fi
-fi
-mkinitcpio -k $KVER-ipfire -g /boot/ipfirerd-$KVER.img
+
+dracut --force --verbose /boot/ipfirerd-$KVER.img $KVER-ipfire