diff -Nur kamikaze_7.09-orig/.config kamikaze_7.09-x86-alix/.config
--- kamikaze_7.09-orig/.config	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/.config	2008-06-08 23:56:56.000000000 +0200
@@ -0,0 +1,996 @@
+#
+# Automatically generated make config: don't edit
+# OpenWrt version: 7.09 (Kamikaze)
+# Sun Jun  8 23:49:53 2008
+#
+CONFIG_HAVE_DOT_CONFIG=y
+# CONFIG_LINUX_2_6_AMCC is not set
+# CONFIG_LINUX_2_6_AU1000 is not set
+# CONFIG_LINUX_2_6_ATHEROS is not set
+# CONFIG_LINUX_2_6_AVR32 is not set
+# CONFIG_LINUX_2_4_BRCM is not set
+# CONFIG_LINUX_2_6_BRCM47XX is not set
+# CONFIG_LINUX_2_6_IXP4XX is not set
+# CONFIG_LINUX_2_6_MAGICBOX is not set
+# CONFIG_LINUX_2_6_RB532 is not set
+CONFIG_LINUX_2_6_X86=y
+# CONFIG_LINUX_2_6_ARM is not set
+# CONFIG_LINUX_2_6_CRIS is not set
+# CONFIG_LINUX_2_6_M68K is not set
+# CONFIG_LINUX_2_6_SH3 is not set
+# CONFIG_LINUX_2_6_SH3EB is not set
+# CONFIG_LINUX_2_6_SH4 is not set
+# CONFIG_LINUX_2_6_SH4EB is not set
+# CONFIG_LINUX_2_6_SPARC is not set
+# CONFIG_LINUX_2_6_AMCC_Default is not set
+# CONFIG_LINUX_2_6_AU1000_Atheros is not set
+# CONFIG_LINUX_2_6_AU1000_Broadcom is not set
+# CONFIG_LINUX_2_6_AU1000_Intel is not set
+# CONFIG_LINUX_2_6_ATHEROS_Default is not set
+# CONFIG_LINUX_2_6_AVR32_Default is not set
+# CONFIG_LINUX_2_4_BRCM_Broadcom is not set
+# CONFIG_LINUX_2_4_BRCM_BroadcomMimo is not set
+# CONFIG_LINUX_2_4_BRCM_Atheros is not set
+# CONFIG_LINUX_2_4_BRCM_None is not set
+# CONFIG_LINUX_2_4_BRCM_WL500G is not set
+# CONFIG_LINUX_2_4_BRCM_WL500GD is not set
+# CONFIG_LINUX_2_4_BRCM_WL500GP is not set
+# CONFIG_LINUX_2_4_BRCM_WL700GE is not set
+# CONFIG_LINUX_2_4_BRCM_WLHDD is not set
+# CONFIG_LINUX_2_4_BRCM_WRT54G3G is not set
+# CONFIG_LINUX_2_6_BRCM47XX_Atheros is not set
+# CONFIG_LINUX_2_6_BRCM47XX_None is not set
+# CONFIG_LINUX_2_6_BRCM47XX_WGT634U is not set
+# CONFIG_LINUX_2_6_BRCM47XX_WRTSL54GS is not set
+# CONFIG_LINUX_2_6_IXP4XX_Default is not set
+# CONFIG_LINUX_2_6_IXP4XX_NSLU2 is not set
+# CONFIG_LINUX_2_6_IXP4XX_NAS100d is not set
+# CONFIG_LINUX_2_6_IXP4XX_DSMG600RevA is not set
+# CONFIG_LINUX_2_6_MAGICBOX_Default is not set
+# CONFIG_LINUX_2_6_RB532_Default is not set
+# CONFIG_LINUX_2_6_X86_Generic is not set
+CONFIG_LINUX_2_6_X86_Alix=y
+# CONFIG_LINUX_2_6_X86_Soekris is not set
+CONFIG_LINUX_2_6=y
+CONFIG_PCI_SUPPORT=y
+CONFIG_PCMCIA_SUPPORT=y
+CONFIG_USB_SUPPORT=y
+CONFIG_ATM_SUPPORT=y
+CONFIG_VIDEO_SUPPORT=y
+CONFIG_USES_SQUASHFS=y
+CONFIG_USES_JFFS2=y
+CONFIG_USES_EXT2=y
+CONFIG_i386=y
+CONFIG_ARCH="i386"
+
+#
+# Target Images
+#
+# CONFIG_TARGET_ROOTFS_INITRAMFS is not set
+CONFIG_TARGET_ROOTFS_JFFS2=y
+CONFIG_TARGET_ROOTFS_SQUASHFS=y
+# CONFIG_TARGET_ROOTFS_TGZ is not set
+CONFIG_TARGET_ROOTFS_EXT2FS=y
+
+#
+# Image Options
+#
+CONFIG_X86_GRUB_IMAGES=y
+# CONFIG_X86_GRUB_IMAGES_PAD is not set
+CONFIG_X86_GRUB_BAUDRATE=38400
+CONFIG_X86_GRUB_KERNELPART=8
+CONFIG_X86_GRUB_ROOTPART="/dev/hda2"
+CONFIG_X86_GRUB_BOOTOPTS=""
+CONFIG_TARGET_ROOTFS_FSPART=55
+CONFIG_TARGET_ROOTFS_MAXINODE=1500
+# CONFIG_ALL is not set
+# CONFIG_DEVEL is not set
+# CONFIG_BROKEN is not set
+CONFIG_AUTOREBUILD=y
+# CONFIG_TAR_VERBOSITY is not set
+CONFIG_JLEVEL=1
+# CONFIG_CCACHE is not set
+CONFIG_SOURCE_FEEDS="https://svn.openwrt.org/openwrt/packages/"
+CONFIG_SOURCE_FEEDS_REV=""
+# CONFIG_NATIVE_TOOLCHAIN is not set
+CONFIG_BINUTILS_VERSION="2.17"
+CONFIG_EXTRA_GCC_CONFIG_OPTIONS=""
+CONFIG_INSTALL_LIBSTDCPP=y
+# CONFIG_GDB is not set
+CONFIG_LARGEFILE=y
+# CONFIG_C99_MATH is not set
+CONFIG_TARGET_OPTIMIZATION="-O2 -pipe -march=i486 -funit-at-a-time"
+CONFIG_GCC_VERSION="4.1.2"
+# CONFIG_IB is not set
+# CONFIG_SDK is not set
+# CONFIG_UCI_PRECONFIG is not set
+CONFIG_UCI_PRECONFIG_network_lan_proto="static"
+CONFIG_UCI_PRECONFIG_network_lan_ipaddr="192.168.1.1"
+CONFIG_UCI_PRECONFIG_network_lan_netmask="255.255.255.0"
+CONFIG_UCI_PRECONFIG_network_lan_gateway=""
+CONFIG_UCI_PRECONFIG_network_lan_dns=""
+
+#
+# Base system
+#
+CONFIG_DEFAULT_base-files=y
+CONFIG_DEFAULT_libgcc=y
+CONFIG_DEFAULT_uclibc=y
+CONFIG_DEFAULT_bridge=y
+CONFIG_DEFAULT_busybox=y
+CONFIG_DEFAULT_dnsmasq=y
+CONFIG_DEFAULT_dropbear=y
+CONFIG_DEFAULT_iptables=y
+CONFIG_DEFAULT_mtd=y
+CONFIG_PACKAGE_base-files=y
+# CONFIG_PACKAGE_br2684ctl is not set
+CONFIG_PACKAGE_bridge=y
+CONFIG_PACKAGE_busybox=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_DEVFS is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_2_4_MODULES is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_2_6_MODULES=y
+
+#
+# Configuration
+#
+CONFIG_BUSYBOX_CONFIG_HAVE_DOT_CONFIG=y
+
+#
+# Busybox Settings
+#
+
+#
+# General Configuration
+#
+# CONFIG_BUSYBOX_CONFIG_NITPICK is not set
+# CONFIG_BUSYBOX_CONFIG_DESKTOP is not set
+CONFIG_BUSYBOX_CONFIG_SHOW_USAGE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VERBOSE_USAGE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_COMPRESS_USAGE=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_INSTALLER is not set
+# CONFIG_BUSYBOX_CONFIG_LOCALE_SUPPORT is not set
+CONFIG_BUSYBOX_CONFIG_GETOPT_LONG=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_DEVPTS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_SUID=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_SYSLOG=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SUID_CONFIG is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_HAVE_RPC=y
+# CONFIG_BUSYBOX_CONFIG_SELINUX is not set
+CONFIG_BUSYBOX_CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
+
+#
+# Build Options
+#
+# CONFIG_BUSYBOX_CONFIG_STATIC is not set
+# CONFIG_BUSYBOX_CONFIG_BUILD_LIBBUSYBOX is not set
+CONFIG_BUSYBOX_CONFIG_LFS=y
+# CONFIG_BUSYBOX_CONFIG_BUILD_AT_ONCE is not set
+
+#
+# Debugging Options
+#
+# CONFIG_BUSYBOX_CONFIG_DEBUG is not set
+CONFIG_BUSYBOX_CONFIG_INCLUDE_SUSv2=y
+
+#
+# Installation Options
+#
+# CONFIG_BUSYBOX_CONFIG_INSTALL_NO_USR is not set
+CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_SYMLINKS=y
+# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_HARDLINKS is not set
+# CONFIG_BUSYBOX_CONFIG_INSTALL_APPLET_DONT is not set
+CONFIG_BUSYBOX_CONFIG_PREFIX="./_install"
+
+#
+# Busybox Library Tuning
+#
+CONFIG_BUSYBOX_CONFIG_PASSWORD_MINLEN=6
+CONFIG_BUSYBOX_CONFIG_MD5_SIZE_VS_SPEED=2
+
+#
+# Applets
+#
+
+#
+# Archival Utilities
+#
+# CONFIG_BUSYBOX_CONFIG_AR is not set
+CONFIG_BUSYBOX_CONFIG_BUNZIP2=y
+# CONFIG_BUSYBOX_CONFIG_CPIO is not set
+# CONFIG_BUSYBOX_CONFIG_DPKG is not set
+# CONFIG_BUSYBOX_CONFIG_DPKG_DEB is not set
+CONFIG_BUSYBOX_CONFIG_GUNZIP=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_GUNZIP_UNCOMPRESS=y
+CONFIG_BUSYBOX_CONFIG_GZIP=y
+CONFIG_BUSYBOX_CONFIG_IPKG=y
+# CONFIG_BUSYBOX_CONFIG_RPM2CPIO is not set
+# CONFIG_BUSYBOX_CONFIG_RPM is not set
+CONFIG_BUSYBOX_CONFIG_TAR=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_CREATE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_BZIP2=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_LZMA is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_FROM=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_GZIP=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_COMPRESS is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TAR_LONG_OPTIONS is not set
+# CONFIG_BUSYBOX_CONFIG_UNCOMPRESS is not set
+# CONFIG_BUSYBOX_CONFIG_UNLZMA is not set
+# CONFIG_BUSYBOX_CONFIG_UNZIP is not set
+
+#
+# Common options for cpio and tar
+#
+# CONFIG_BUSYBOX_CONFIG_FEATURE_UNARCHIVE_TAPE is not set
+
+#
+# Coreutils
+#
+CONFIG_BUSYBOX_CONFIG_BASENAME=y
+# CONFIG_BUSYBOX_CONFIG_CAL is not set
+CONFIG_BUSYBOX_CONFIG_CAT=y
+# CONFIG_BUSYBOX_CONFIG_CATV is not set
+CONFIG_BUSYBOX_CONFIG_CHGRP=y
+CONFIG_BUSYBOX_CONFIG_CHMOD=y
+CONFIG_BUSYBOX_CONFIG_CHOWN=y
+CONFIG_BUSYBOX_CONFIG_CHROOT=y
+# CONFIG_BUSYBOX_CONFIG_CKSUM is not set
+# CONFIG_BUSYBOX_CONFIG_CMP is not set
+# CONFIG_BUSYBOX_CONFIG_COMM is not set
+CONFIG_BUSYBOX_CONFIG_CP=y
+CONFIG_BUSYBOX_CONFIG_CUT=y
+CONFIG_BUSYBOX_CONFIG_DATE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_DATE_ISOFMT=y
+CONFIG_BUSYBOX_CONFIG_DD=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_IBS_OBS is not set
+CONFIG_BUSYBOX_CONFIG_DF=y
+# CONFIG_BUSYBOX_CONFIG_DIFF is not set
+CONFIG_BUSYBOX_CONFIG_DIRNAME=y
+# CONFIG_BUSYBOX_CONFIG_DOS2UNIX is not set
+CONFIG_BUSYBOX_CONFIG_DU=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
+CONFIG_BUSYBOX_CONFIG_ECHO=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_ECHO=y
+CONFIG_BUSYBOX_CONFIG_ENV=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_ENV_LONG_OPTIONS is not set
+CONFIG_BUSYBOX_CONFIG_EXPR=y
+# CONFIG_BUSYBOX_CONFIG_EXPR_MATH_SUPPORT_64 is not set
+CONFIG_BUSYBOX_CONFIG_FALSE=y
+# CONFIG_BUSYBOX_CONFIG_FOLD is not set
+CONFIG_BUSYBOX_CONFIG_HEAD=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_HEAD=y
+CONFIG_BUSYBOX_CONFIG_HOSTID=y
+CONFIG_BUSYBOX_CONFIG_ID=y
+# CONFIG_BUSYBOX_CONFIG_INSTALL is not set
+CONFIG_BUSYBOX_CONFIG_LENGTH=y
+CONFIG_BUSYBOX_CONFIG_LN=y
+# CONFIG_BUSYBOX_CONFIG_LOGNAME is not set
+CONFIG_BUSYBOX_CONFIG_LS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FILETYPES=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LS_FOLLOWLINKS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LS_RECURSIVE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LS_SORTFILES=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LS_TIMESTAMPS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LS_USERNAME=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
+CONFIG_BUSYBOX_CONFIG_MD5SUM=y
+CONFIG_BUSYBOX_CONFIG_MKDIR=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_MKDIR_LONG_OPTIONS is not set
+CONFIG_BUSYBOX_CONFIG_MKFIFO=y
+CONFIG_BUSYBOX_CONFIG_MKNOD=y
+CONFIG_BUSYBOX_CONFIG_MV=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_MV_LONG_OPTIONS is not set
+# CONFIG_BUSYBOX_CONFIG_NICE is not set
+# CONFIG_BUSYBOX_CONFIG_NOHUP is not set
+# CONFIG_BUSYBOX_CONFIG_OD is not set
+# CONFIG_BUSYBOX_CONFIG_PRINTENV is not set
+CONFIG_BUSYBOX_CONFIG_PRINTF=y
+CONFIG_BUSYBOX_CONFIG_PWD=y
+# CONFIG_BUSYBOX_CONFIG_REALPATH is not set
+CONFIG_BUSYBOX_CONFIG_RM=y
+CONFIG_BUSYBOX_CONFIG_RMDIR=y
+CONFIG_BUSYBOX_CONFIG_SEQ=y
+# CONFIG_BUSYBOX_CONFIG_SHA1SUM is not set
+CONFIG_BUSYBOX_CONFIG_SLEEP=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_SLEEP=y
+CONFIG_BUSYBOX_CONFIG_SORT=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SORT_BIG is not set
+# CONFIG_BUSYBOX_CONFIG_STAT is not set
+# CONFIG_BUSYBOX_CONFIG_STTY is not set
+# CONFIG_BUSYBOX_CONFIG_SUM is not set
+CONFIG_BUSYBOX_CONFIG_SYNC=y
+CONFIG_BUSYBOX_CONFIG_TAIL=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_TAIL=y
+CONFIG_BUSYBOX_CONFIG_TEE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
+CONFIG_BUSYBOX_CONFIG_TEST=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TEST_64 is not set
+CONFIG_BUSYBOX_CONFIG_TOUCH=y
+CONFIG_BUSYBOX_CONFIG_TR=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_CLASSES is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TR_EQUIV is not set
+CONFIG_BUSYBOX_CONFIG_TRUE=y
+# CONFIG_BUSYBOX_CONFIG_TTY is not set
+CONFIG_BUSYBOX_CONFIG_UNAME=y
+CONFIG_BUSYBOX_CONFIG_UNIQ=y
+# CONFIG_BUSYBOX_CONFIG_USLEEP is not set
+# CONFIG_BUSYBOX_CONFIG_UUDECODE is not set
+# CONFIG_BUSYBOX_CONFIG_UUENCODE is not set
+# CONFIG_BUSYBOX_CONFIG_WATCH is not set
+CONFIG_BUSYBOX_CONFIG_WC=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_WC_LARGE is not set
+# CONFIG_BUSYBOX_CONFIG_WHO is not set
+# CONFIG_BUSYBOX_CONFIG_WHOAMI is not set
+CONFIG_BUSYBOX_CONFIG_YES=y
+
+#
+# Common options for cp and mv
+#
+CONFIG_BUSYBOX_CONFIG_FEATURE_PRESERVE_HARDLINKS=y
+
+#
+# Common options for ls, more and telnet
+#
+CONFIG_BUSYBOX_CONFIG_FEATURE_AUTOWIDTH=y
+
+#
+# Common options for df, du, ls
+#
+CONFIG_BUSYBOX_CONFIG_FEATURE_HUMAN_READABLE=y
+
+#
+# Common options for md5sum, sha1sum
+#
+CONFIG_BUSYBOX_CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
+
+#
+# Console Utilities
+#
+# CONFIG_BUSYBOX_CONFIG_CHVT is not set
+CONFIG_BUSYBOX_CONFIG_CLEAR=y
+# CONFIG_BUSYBOX_CONFIG_DEALLOCVT is not set
+# CONFIG_BUSYBOX_CONFIG_DUMPKMAP is not set
+# CONFIG_BUSYBOX_CONFIG_LOADFONT is not set
+# CONFIG_BUSYBOX_CONFIG_LOADKMAP is not set
+# CONFIG_BUSYBOX_CONFIG_OPENVT is not set
+CONFIG_BUSYBOX_CONFIG_RESET=y
+# CONFIG_BUSYBOX_CONFIG_RESIZE is not set
+# CONFIG_BUSYBOX_CONFIG_SETCONSOLE is not set
+# CONFIG_BUSYBOX_CONFIG_SETKEYCODES is not set
+# CONFIG_BUSYBOX_CONFIG_SETLOGCONS is not set
+
+#
+# Debian Utilities
+#
+CONFIG_BUSYBOX_CONFIG_MKTEMP=y
+# CONFIG_BUSYBOX_CONFIG_PIPE_PROGRESS is not set
+# CONFIG_BUSYBOX_CONFIG_READLINK is not set
+# CONFIG_BUSYBOX_CONFIG_RUN_PARTS is not set
+# CONFIG_BUSYBOX_CONFIG_START_STOP_DAEMON is not set
+CONFIG_BUSYBOX_CONFIG_WHICH=y
+
+#
+# Editors
+#
+CONFIG_BUSYBOX_CONFIG_AWK=y
+CONFIG_BUSYBOX_CONFIG_AWX=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_AWK_MATH=y
+# CONFIG_BUSYBOX_CONFIG_ED is not set
+# CONFIG_BUSYBOX_CONFIG_PATCH is not set
+CONFIG_BUSYBOX_CONFIG_SED=y
+CONFIG_BUSYBOX_CONFIG_VI=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_COLON=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_YANKMARK=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SEARCH=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_USE_SIGNALS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_DOT_CMD=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_READONLY=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SETOPTS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_SET=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_WIN_RESIZE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_ALLOW_EXEC=y
+
+#
+# Finding Utilities
+#
+CONFIG_BUSYBOX_CONFIG_FIND=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PRINT0=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MTIME is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_MMIN is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_PERM=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_TYPE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_XDEV=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_NEWER is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_INUM is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_FIND_EXEC=y
+CONFIG_BUSYBOX_CONFIG_GREP=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_EGREP_ALIAS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_FGREP_ALIAS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_GREP_CONTEXT=y
+CONFIG_BUSYBOX_CONFIG_XARGS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
+
+#
+# Init Utilities
+#
+CONFIG_BUSYBOX_CONFIG_INIT=y
+# CONFIG_BUSYBOX_CONFIG_DEBUG_INIT is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_USE_INITTAB=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_SCTTY is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_EXTRA_QUIET is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_INIT_COREDUMPS is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_INITRD is not set
+CONFIG_BUSYBOX_CONFIG_HALT=y
+CONFIG_BUSYBOX_CONFIG_MESG=y
+
+#
+# Login/Password Management Utilities
+#
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS is not set
+# CONFIG_BUSYBOX_CONFIG_USE_BB_PWD_GRP is not set
+# CONFIG_BUSYBOX_CONFIG_ADDGROUP is not set
+# CONFIG_BUSYBOX_CONFIG_DELGROUP is not set
+# CONFIG_BUSYBOX_CONFIG_ADDUSER is not set
+# CONFIG_BUSYBOX_CONFIG_DELUSER is not set
+# CONFIG_BUSYBOX_CONFIG_GETTY is not set
+# CONFIG_BUSYBOX_CONFIG_LOGIN is not set
+CONFIG_BUSYBOX_CONFIG_PASSWD=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
+# CONFIG_BUSYBOX_CONFIG_SU is not set
+# CONFIG_BUSYBOX_CONFIG_SULOGIN is not set
+# CONFIG_BUSYBOX_CONFIG_VLOCK is not set
+
+#
+# Linux Ext2 FS Progs
+#
+# CONFIG_BUSYBOX_CONFIG_CHATTR is not set
+# CONFIG_BUSYBOX_CONFIG_FSCK is not set
+# CONFIG_BUSYBOX_CONFIG_LSATTR is not set
+
+#
+# Linux Module Utilities
+#
+CONFIG_BUSYBOX_CONFIG_INSMOD=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
+CONFIG_BUSYBOX_CONFIG_RMMOD=y
+CONFIG_BUSYBOX_CONFIG_LSMOD=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT=y
+# CONFIG_BUSYBOX_CONFIG_MODPROBE is not set
+
+#
+# Options common to multiple modutils
+#
+CONFIG_BUSYBOX_CONFIG_FEATURE_CHECK_TAINTED_MODULE=y
+
+#
+# Linux System Utilities
+#
+CONFIG_BUSYBOX_CONFIG_DMESG=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_DMESG_PRETTY=y
+# CONFIG_BUSYBOX_CONFIG_FBSET is not set
+# CONFIG_BUSYBOX_CONFIG_FDFLUSH is not set
+# CONFIG_BUSYBOX_CONFIG_FDFORMAT is not set
+# CONFIG_BUSYBOX_CONFIG_FDISK is not set
+CONFIG_BUSYBOX_CONFIG_FDISK_SUPPORT_LARGE_DISKS=y
+# CONFIG_BUSYBOX_CONFIG_FREERAMDISK is not set
+# CONFIG_BUSYBOX_CONFIG_FSCK_MINIX is not set
+# CONFIG_BUSYBOX_CONFIG_MKFS_MINIX is not set
+# CONFIG_BUSYBOX_CONFIG_GETOPT is not set
+CONFIG_BUSYBOX_CONFIG_HEXDUMP=y
+# CONFIG_BUSYBOX_CONFIG_HWCLOCK is not set
+# CONFIG_BUSYBOX_CONFIG_IPCRM is not set
+# CONFIG_BUSYBOX_CONFIG_IPCS is not set
+# CONFIG_BUSYBOX_CONFIG_LOSETUP is not set
+# CONFIG_BUSYBOX_CONFIG_MDEV is not set
+# CONFIG_BUSYBOX_CONFIG_MKSWAP is not set
+# CONFIG_BUSYBOX_CONFIG_MORE is not set
+CONFIG_BUSYBOX_CONFIG_MOUNT=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_NFS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_CIFS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FLAGS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_FSTAB=y
+CONFIG_BUSYBOX_CONFIG_PIVOT_ROOT=y
+CONFIG_BUSYBOX_CONFIG_RDATE=y
+# CONFIG_BUSYBOX_CONFIG_READPROFILE is not set
+# CONFIG_BUSYBOX_CONFIG_SETARCH is not set
+# CONFIG_BUSYBOX_CONFIG_SWAPONOFF is not set
+CONFIG_BUSYBOX_CONFIG_SWITCH_ROOT=y
+CONFIG_BUSYBOX_CONFIG_UMOUNT=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_UMOUNT_ALL=y
+
+#
+# Common options for mount/umount
+#
+CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_LOOP=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_MTAB_SUPPORT is not set
+
+#
+# Miscellaneous Utilities
+#
+# CONFIG_BUSYBOX_CONFIG_ADJTIMEX is not set
+# CONFIG_BUSYBOX_CONFIG_BBCONFIG is not set
+CONFIG_BUSYBOX_CONFIG_CROND=y
+# CONFIG_BUSYBOX_CONFIG_DEBUG_CROND_OPTION is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_CROND_CALL_SENDMAIL is not set
+CONFIG_BUSYBOX_CONFIG_CRONTAB=y
+# CONFIG_BUSYBOX_CONFIG_DC is not set
+# CONFIG_BUSYBOX_CONFIG_DEVFSD is not set
+# CONFIG_BUSYBOX_CONFIG_EJECT is not set
+# CONFIG_BUSYBOX_CONFIG_LAST is not set
+CONFIG_BUSYBOX_CONFIG_LESS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MAXLINES=9999999
+# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_BRACKETS is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_FLAGS is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_FLAGCS is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_MARKS is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_LESS_REGEXP is not set
+# CONFIG_BUSYBOX_CONFIG_HDPARM is not set
+CONFIG_BUSYBOX_CONFIG_LOCK=y
+# CONFIG_BUSYBOX_CONFIG_MAKEDEVS is not set
+# CONFIG_BUSYBOX_CONFIG_MOUNTPOINT is not set
+# CONFIG_BUSYBOX_CONFIG_MT is not set
+# CONFIG_BUSYBOX_CONFIG_NMETER is not set
+# CONFIG_BUSYBOX_CONFIG_RAIDAUTORUN is not set
+# CONFIG_BUSYBOX_CONFIG_RUNLEVEL is not set
+# CONFIG_BUSYBOX_CONFIG_RX is not set
+CONFIG_BUSYBOX_CONFIG_STRINGS=y
+# CONFIG_BUSYBOX_CONFIG_SETSID is not set
+# CONFIG_BUSYBOX_CONFIG_TASKSET is not set
+CONFIG_BUSYBOX_CONFIG_TIME=y
+CONFIG_BUSYBOX_CONFIG_WATCHDOG=y
+
+#
+# Networking Utilities
+#
+CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6=y
+# CONFIG_BUSYBOX_CONFIG_ARP is not set
+CONFIG_BUSYBOX_CONFIG_ARPING=y
+# CONFIG_BUSYBOX_CONFIG_DNSD is not set
+# CONFIG_BUSYBOX_CONFIG_ETHER_WAKE is not set
+# CONFIG_BUSYBOX_CONFIG_FAKEIDENTD is not set
+# CONFIG_BUSYBOX_CONFIG_FTPGET is not set
+# CONFIG_BUSYBOX_CONFIG_FTPPUT is not set
+# CONFIG_BUSYBOX_CONFIG_HOSTNAME is not set
+CONFIG_BUSYBOX_CONFIG_HTTPD=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_RELOAD_CONFIG_SIGHUP=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_SETUID is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_AUTH_MD5=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_CONFIG_WITH_MIME_TYPES=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_CGI=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
+CONFIG_BUSYBOX_CONFIG_IFCONFIG=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_STATUS=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_SLIP is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_HW=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
+# CONFIG_BUSYBOX_CONFIG_IFUPDOWN is not set
+# CONFIG_BUSYBOX_CONFIG_INETD is not set
+# CONFIG_BUSYBOX_CONFIG_IP is not set
+# CONFIG_BUSYBOX_CONFIG_IPCALC is not set
+# CONFIG_BUSYBOX_CONFIG_NAMEIF is not set
+CONFIG_BUSYBOX_CONFIG_NC=y
+CONFIG_BUSYBOX_CONFIG_NETMSG=y
+# CONFIG_BUSYBOX_CONFIG_NC_SERVER is not set
+# CONFIG_BUSYBOX_CONFIG_NC_EXTRA is not set
+CONFIG_BUSYBOX_CONFIG_NETSTAT=y
+CONFIG_BUSYBOX_CONFIG_NSLOOKUP=y
+CONFIG_BUSYBOX_CONFIG_PING=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_PING=y
+CONFIG_BUSYBOX_CONFIG_PING6=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_FANCY_PING6=y
+CONFIG_BUSYBOX_CONFIG_ROUTE=y
+CONFIG_BUSYBOX_CONFIG_TELNET=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_TELNET_TTYPE=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TELNET_AUTOLOGIN is not set
+CONFIG_BUSYBOX_CONFIG_TELNETD=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_TELNETD_STANDALONE=y
+# CONFIG_BUSYBOX_CONFIG_TFTP is not set
+CONFIG_BUSYBOX_CONFIG_TRACEROUTE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_TRACEROUTE_USE_ICMP is not set
+# CONFIG_BUSYBOX_CONFIG_APP_UDHCPD is not set
+CONFIG_BUSYBOX_CONFIG_APP_UDHCPC=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_SYSLOG is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_UDHCP_DEBUG is not set
+CONFIG_BUSYBOX_CONFIG_VCONFIG=y
+CONFIG_BUSYBOX_CONFIG_WGET=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_WGET_STATUSBAR=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_WGET_AUTHENTICATION=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_WGET_IP6_LITERAL=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_WGET_LONG_OPTIONS=y
+# CONFIG_BUSYBOX_CONFIG_ZCIP is not set
+
+#
+# Process Utilities
+#
+CONFIG_BUSYBOX_CONFIG_FREE=y
+# CONFIG_BUSYBOX_CONFIG_FUSER is not set
+CONFIG_BUSYBOX_CONFIG_KILL=y
+CONFIG_BUSYBOX_CONFIG_KILLALL=y
+CONFIG_BUSYBOX_CONFIG_KILLALL5=y
+CONFIG_BUSYBOX_CONFIG_PIDOF=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_SINGLE is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_PIDOF_OMIT is not set
+CONFIG_BUSYBOX_CONFIG_PS=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_PS_WIDE=y
+# CONFIG_BUSYBOX_CONFIG_RENICE is not set
+CONFIG_BUSYBOX_CONFIG_BB_SYSCTL=y
+CONFIG_BUSYBOX_CONFIG_TOP=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
+CONFIG_BUSYBOX_CONFIG_UPTIME=y
+
+#
+# Shells
+#
+CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_ASH=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_HUSH is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_LASH is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_MSH is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_IS_NONE is not set
+CONFIG_BUSYBOX_CONFIG_ASH=y
+
+#
+# Ash Shell Options
+#
+CONFIG_BUSYBOX_CONFIG_ASH_JOB_CONTROL=y
+# CONFIG_BUSYBOX_CONFIG_ASH_READ_NCHARS is not set
+CONFIG_BUSYBOX_CONFIG_ASH_READ_TIMEOUT=y
+CONFIG_BUSYBOX_CONFIG_ASH_ALIAS=y
+CONFIG_BUSYBOX_CONFIG_ASH_MATH_SUPPORT=y
+# CONFIG_BUSYBOX_CONFIG_ASH_MATH_SUPPORT_64 is not set
+CONFIG_BUSYBOX_CONFIG_ASH_GETOPTS=y
+CONFIG_BUSYBOX_CONFIG_ASH_BUILTIN_ECHO=y
+CONFIG_BUSYBOX_CONFIG_ASH_BUILTIN_TEST=y
+CONFIG_BUSYBOX_CONFIG_ASH_CMDCMD=y
+# CONFIG_BUSYBOX_CONFIG_ASH_MAIL is not set
+CONFIG_BUSYBOX_CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
+# CONFIG_BUSYBOX_CONFIG_ASH_RANDOM_SUPPORT is not set
+# CONFIG_BUSYBOX_CONFIG_ASH_EXPAND_PRMT is not set
+# CONFIG_BUSYBOX_CONFIG_HUSH is not set
+# CONFIG_BUSYBOX_CONFIG_LASH is not set
+# CONFIG_BUSYBOX_CONFIG_MSH is not set
+
+#
+# Bourne Shell Options
+#
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_EXTRA_QUIET is not set
+# CONFIG_BUSYBOX_CONFIG_FEATURE_SH_STANDALONE_SHELL is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_COMMAND_EDITING=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_COMMAND_EDITING_VI is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_COMMAND_HISTORY=15
+# CONFIG_BUSYBOX_CONFIG_FEATURE_COMMAND_SAVEHISTORY is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_COMMAND_TAB_COMPLETION=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_COMMAND_USERNAME_COMPLETION is not set
+CONFIG_BUSYBOX_CONFIG_FEATURE_SH_FANCY_PROMPT=y
+
+#
+# System Logging Utilities
+#
+CONFIG_BUSYBOX_CONFIG_SYSLOGD=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_ROTATE_LOGFILE=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_REMOTE_LOG=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_IPC_SYSLOG=y
+CONFIG_BUSYBOX_CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
+CONFIG_BUSYBOX_CONFIG_LOGREAD=y
+# CONFIG_BUSYBOX_CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
+CONFIG_BUSYBOX_CONFIG_KLOGD=y
+CONFIG_BUSYBOX_CONFIG_LOGGER=y
+
+#
+# Runit Utilities
+#
+# CONFIG_BUSYBOX_CONFIG_RUNSV is not set
+# CONFIG_BUSYBOX_CONFIG_RUNSVDIR is not set
+# CONFIG_BUSYBOX_CONFIG_SV is not set
+# CONFIG_BUSYBOX_CONFIG_SVLOGD is not set
+# CONFIG_BUSYBOX_CONFIG_CHPST is not set
+# CONFIG_BUSYBOX_CONFIG_SETUIDGID is not set
+# CONFIG_BUSYBOX_CONFIG_ENVUIDGID is not set
+# CONFIG_BUSYBOX_CONFIG_ENVDIR is not set
+# CONFIG_BUSYBOX_CONFIG_SOFTLIMIT is not set
+CONFIG_PACKAGE_dnsmasq=m
+CONFIG_PACKAGE_dropbear=y
+CONFIG_PACKAGE_iptables=y
+# CONFIG_PACKAGE_iptables-mod-conntrack is not set
+# CONFIG_PACKAGE_iptables-mod-extra is not set
+# CONFIG_PACKAGE_iptables-mod-filter is not set
+# CONFIG_PACKAGE_iptables-mod-imq is not set
+# CONFIG_PACKAGE_iptables-mod-ipopt is not set
+# CONFIG_PACKAGE_iptables-mod-iprange is not set
+# CONFIG_PACKAGE_iptables-mod-ipsec is not set
+# CONFIG_PACKAGE_iptables-mod-ipset is not set
+# CONFIG_PACKAGE_iptables-mod-nat is not set
+# CONFIG_PACKAGE_iptables-mod-ulog is not set
+# CONFIG_PACKAGE_iptables-utils is not set
+CONFIG_PACKAGE_libgcc=y
+CONFIG_PACKAGE_libpthread=m
+# CONFIG_PACKAGE_libssp is not set
+CONFIG_PACKAGE_libstdcpp=m
+CONFIG_PACKAGE_mtd=y
+# CONFIG_PACKAGE_qos-scripts is not set
+CONFIG_PACKAGE_uclibc=y
+CONFIG_PACKAGE_wireless-tools=y
+
+#
+# Utilities
+#
+CONFIG_DEFAULT_hotplug2=y
+CONFIG_DEFAULT_udevtrigger=y
+# CONFIG_PACKAGE_cfdisk is not set
+# CONFIG_PACKAGE_comgt is not set
+# CONFIG_PACKAGE_dropbearconvert is not set
+CONFIG_PACKAGE_e2fsprogs=m
+CONFIG_PACKAGE_fdisk=m
+# CONFIG_PACKAGE_fuse-utils is not set
+CONFIG_PACKAGE_hotplug2=y
+# CONFIG_PACKAGE_kexec-tools is not set
+# CONFIG_PACKAGE_losetup is not set
+# CONFIG_PACKAGE_openssl-util is not set
+# CONFIG_PACKAGE_pcmcia-cs is not set
+# CONFIG_PACKAGE_qc-usb-utils is not set
+CONFIG_PACKAGE_resize2fs=m
+# CONFIG_PACKAGE_robocfg is not set
+# CONFIG_PACKAGE_shfs-utils is not set
+# CONFIG_PACKAGE_spca5xx-view is not set
+# CONFIG_PACKAGE_swap-utils is not set
+CONFIG_PACKAGE_tune2fs=m
+# CONFIG_PACKAGE_udev is not set
+CONFIG_PACKAGE_udevtrigger=y
+
+#
+# Libraries
+#
+# CONFIG_PACKAGE_libblkid is not set
+# CONFIG_PACKAGE_libfuse is not set
+CONFIG_PACKAGE_libgmp=m
+# CONFIG_PACKAGE_libjson is not set
+CONFIG_PACKAGE_libncurses=m
+CONFIG_PACKAGE_libopenssl=m
+CONFIG_PACKAGE_libpcap=y
+CONFIG_PACKAGE_libuuid=m
+# CONFIG_PACKAGE_linux-atm is not set
+CONFIG_PACKAGE_zlib=m
+
+#
+# Network
+#
+CONFIG_DEFAULT_ppp=y
+CONFIG_DEFAULT_ppp-mod-pppoe=y
+
+#
+# VPN
+#
+CONFIG_PACKAGE_openvpn=m
+# CONFIG_PACKAGE_openvpn-easy-rsa is not set
+# CONFIG_PACKAGE_arptables is not set
+# CONFIG_PACKAGE_chat is not set
+# CONFIG_PACKAGE_ebtables is not set
+# CONFIG_PACKAGE_genl is not set
+# CONFIG_PACKAGE_hostap-utils is not set
+CONFIG_PACKAGE_hostapd=m
+CONFIG_PACKAGE_hostapd-mini=m
+CONFIG_PACKAGE_hostapd-utils=m
+# CONFIG_PACKAGE_ifenslave is not set
+CONFIG_PACKAGE_ip=y
+CONFIG_PACKAGE_ip6tables=m
+CONFIG_PACKAGE_ipsec-tools=m
+CONFIG_PACKAGE_isakmpd=m
+CONFIG_PACKAGE_keynote=m
+CONFIG_PACKAGE_olsrd=y
+CONFIG_PACKAGE_olsrd-mod-bmf=m
+CONFIG_PACKAGE_olsrd-mod-dot-draw=m
+CONFIG_PACKAGE_olsrd-mod-dyn-gw=m
+CONFIG_PACKAGE_olsrd-mod-httpinfo=y
+CONFIG_PACKAGE_olsrd-mod-nameservice=m
+CONFIG_PACKAGE_olsrd-mod-secure=m
+CONFIG_PACKAGE_olsrd-mod-txtinfo=m
+CONFIG_PACKAGE_ppp=y
+# CONFIG_PACKAGE_ppp-mod-pppoa is not set
+CONFIG_PACKAGE_ppp-mod-pppoe=y
+# CONFIG_PACKAGE_ppp-mod-radius is not set
+# CONFIG_PACKAGE_pppdump is not set
+# CONFIG_PACKAGE_pppstats is not set
+# CONFIG_PACKAGE_pptp is not set
+CONFIG_PACKAGE_tc=m
+CONFIG_PACKAGE_tcpdump=y
+CONFIG_PACKAGE_wpa-supplicant=m
+CONFIG_PACKAGE_wpa-cli=m
+CONFIG_PACKAGE_zd1211-firmware=m
+
+#
+# Kernel modules
+#
+CONFIG_DEFAULT_kmod-ipt-nathelper=y
+CONFIG_DEFAULT_kmod-natsemi=y
+CONFIG_DEFAULT_kmod-via-rhine=y
+CONFIG_DEFAULT_kmod-ne2k-pci=y
+CONFIG_DEFAULT_kmod-leds-alix=y
+
+#
+# Block Devices
+#
+CONFIG_PACKAGE_kmod-ata-piix=m
+CONFIG_PACKAGE_kmod-libata=m
+CONFIG_PACKAGE_kmod-pata-artop=m
+
+#
+# Filesystems
+#
+CONFIG_PACKAGE_kmod-fs-cifs=m
+CONFIG_PACKAGE_kmod-fs-ext2=m
+CONFIG_PACKAGE_kmod-fs-ext3=m
+CONFIG_PACKAGE_kmod-fs-hfsplus=m
+CONFIG_PACKAGE_kmod-fs-isofs=m
+CONFIG_PACKAGE_kmod-fs-minix=m
+CONFIG_PACKAGE_kmod-fs-msdos=m
+CONFIG_PACKAGE_kmod-fs-nfs=m
+CONFIG_PACKAGE_kmod-fs-nfsd=m
+CONFIG_PACKAGE_kmod-fs-udf=m
+CONFIG_PACKAGE_kmod-fs-vfat=m
+CONFIG_PACKAGE_kmod-fs-xfs=m
+# CONFIG_PACKAGE_kmod-fuse is not set
+CONFIG_PACKAGE_kmod-nls-base=m
+CONFIG_PACKAGE_kmod-nls-cp1250=m
+CONFIG_PACKAGE_kmod-nls-cp437=m
+CONFIG_PACKAGE_kmod-nls-cp850=m
+CONFIG_PACKAGE_kmod-nls-iso8859-1=m
+CONFIG_PACKAGE_kmod-nls-iso8859-15=m
+CONFIG_PACKAGE_kmod-nls-iso8859-2=m
+CONFIG_PACKAGE_kmod-nls-koi8r=m
+CONFIG_PACKAGE_kmod-nls-utf8=m
+# CONFIG_PACKAGE_kmod-shfs is not set
+
+#
+# I2C Bus
+#
+CONFIG_PACKAGE_kmod-i2c-core=m
+CONFIG_PACKAGE_kmod-i2c-algos=m
+
+#
+# Netfilter Extensions
+#
+CONFIG_PACKAGE_kmod-arptables=m
+CONFIG_PACKAGE_kmod-ebtables=m
+CONFIG_PACKAGE_kmod-ip6tables=m
+CONFIG_PACKAGE_kmod-ipt-conntrack=m
+CONFIG_PACKAGE_kmod-ipt-extra=m
+CONFIG_PACKAGE_kmod-ipt-filter=m
+CONFIG_PACKAGE_kmod-ipt-imq=m
+CONFIG_PACKAGE_kmod-ipt-ipopt=m
+CONFIG_PACKAGE_kmod-ipt-iprange=m
+CONFIG_PACKAGE_kmod-ipt-ipsec=m
+CONFIG_PACKAGE_kmod-ipt-ipset=m
+CONFIG_PACKAGE_kmod-ipt-nat=m
+CONFIG_PACKAGE_kmod-ipt-nathelper=y
+CONFIG_PACKAGE_kmod-ipt-nathelper-extra=m
+CONFIG_PACKAGE_kmod-ipt-queue=m
+CONFIG_PACKAGE_kmod-ipt-ulog=m
+
+#
+# Network Devices
+#
+CONFIG_PACKAGE_kmod-3c59x=m
+CONFIG_PACKAGE_kmod-8139too=m
+CONFIG_PACKAGE_kmod-e100=m
+CONFIG_PACKAGE_kmod-e1000=m
+CONFIG_PACKAGE_kmod-natsemi=m
+CONFIG_PACKAGE_kmod-ne2k-pci=m
+CONFIG_PACKAGE_kmod-r8169=m
+CONFIG_PACKAGE_kmod-sis900=m
+CONFIG_PACKAGE_kmod-via-rhine=y
+
+#
+# Network Support
+#
+CONFIG_PACKAGE_kmod-atm=m
+CONFIG_PACKAGE_kmod-atmtcp=m
+CONFIG_PACKAGE_kmod-ax25=m
+CONFIG_PACKAGE_kmod-bonding=m
+CONFIG_PACKAGE_kmod-gre=m
+CONFIG_PACKAGE_kmod-ipsec=m
+CONFIG_PACKAGE_kmod-ipsec4=m
+CONFIG_PACKAGE_kmod-ipsec6=m
+CONFIG_PACKAGE_kmod-iptunnel4=m
+CONFIG_PACKAGE_kmod-ipv6=m
+CONFIG_PACKAGE_kmod-mp-alg=m
+CONFIG_PACKAGE_kmod-ppp=y
+CONFIG_PACKAGE_kmod-mppe=m
+CONFIG_PACKAGE_kmod-pppoa=m
+CONFIG_PACKAGE_kmod-pppoe=y
+CONFIG_PACKAGE_kmod-sched=m
+CONFIG_PACKAGE_kmod-tun=m
+
+#
+# Other modules
+#
+CONFIG_PACKAGE_kmod-bluetooth=m
+CONFIG_PACKAGE_kmod-capi=m
+CONFIG_PACKAGE_kmod-crypto=m
+# CONFIG_PACKAGE_kmod-gspca is not set
+CONFIG_PACKAGE_kmod-hwmon=m
+CONFIG_PACKAGE_kmod-hwmon-pc87360=m
+CONFIG_PACKAGE_kmod-ide-aec62xx=m
+CONFIG_PACKAGE_kmod-ide-core=m
+CONFIG_PACKAGE_kmod-ide-pdc202xx=m
+CONFIG_PACKAGE_kmod-input-core=m
+CONFIG_PACKAGE_kmod-input-evdev=m
+CONFIG_PACKAGE_kmod-leds-alix=y
+CONFIG_PACKAGE_kmod-loop=m
+CONFIG_PACKAGE_kmod-lp=m
+CONFIG_PACKAGE_kmod-nbd=m
+CONFIG_PACKAGE_kmod-pcmcia-core=m
+CONFIG_PACKAGE_kmod-pcmcia-serial=m
+CONFIG_PACKAGE_kmod-scsi-core=m
+CONFIG_PACKAGE_kmod-softdog=m
+CONFIG_PACKAGE_kmod-sound-core=m
+CONFIG_PACKAGE_kmod-videodev=m
+# CONFIG_PACKAGE_kmod-spca5xx-le is not set
+
+#
+# USB Support
+#
+CONFIG_PACKAGE_kmod-usb-core=m
+CONFIG_PACKAGE_kmod-cpia2=m
+CONFIG_PACKAGE_kmod-ueagle-atm=m
+CONFIG_PACKAGE_kmod-usb-acm=m
+CONFIG_PACKAGE_kmod-usb-atm=m
+CONFIG_PACKAGE_kmod-usb-audio=m
+CONFIG_PACKAGE_kmod-usb-hid=m
+CONFIG_PACKAGE_kmod-usb-net=m
+CONFIG_PACKAGE_kmod-usb-net-asix=m
+CONFIG_PACKAGE_kmod-usb-net-kaweth=m
+CONFIG_PACKAGE_kmod-usb-net-pegasus=m
+CONFIG_PACKAGE_kmod-usb-ohci=m
+CONFIG_PACKAGE_kmod-usb-printer=m
+CONFIG_PACKAGE_kmod-usb-pwc=m
+# CONFIG_PACKAGE_kmod-usb-qc is not set
+CONFIG_PACKAGE_kmod-usb-serial=m
+CONFIG_PACKAGE_kmod-usb-serial-airprime=m
+CONFIG_PACKAGE_kmod-usb-serial-belkin=m
+CONFIG_PACKAGE_kmod-usb-serial-ftdi=m
+CONFIG_PACKAGE_kmod-usb-serial-mct=m
+CONFIG_PACKAGE_kmod-usb-serial-option=m
+CONFIG_PACKAGE_kmod-usb-serial-pl2303=m
+CONFIG_PACKAGE_kmod-usb-serial-sierrawireless=m
+CONFIG_PACKAGE_kmod-usb-serial-visor=m
+CONFIG_PACKAGE_kmod-usb-speedtouch=m
+CONFIG_PACKAGE_kmod-usb-storage=m
+CONFIG_PACKAGE_kmod-usb-uhci=m
+CONFIG_PACKAGE_kmod-usb-yealink=m
+CONFIG_PACKAGE_kmod-usb2=m
+
+#
+# Wireless Drivers
+#
+CONFIG_PACKAGE_kmod-acx=m
+CONFIG_PACKAGE_kmod-hostap=m
+CONFIG_PACKAGE_kmod-hostap-pci=m
+CONFIG_PACKAGE_kmod-hostap-plx=m
+CONFIG_PACKAGE_kmod-ieee80211=m
+CONFIG_PACKAGE_kmod-ieee80211-softmac=m
+CONFIG_PACKAGE_kmod-mac80211=m
+CONFIG_PACKAGE_kmod-madwifi=y
+CONFIG_PACKAGE_kmod-net-airo=m
+CONFIG_PACKAGE_kmod-net-bcm43xx=m
+CONFIG_PACKAGE_kmod-net-hermes=m
+CONFIG_PACKAGE_kmod-net-hermes-pci=m
+CONFIG_PACKAGE_kmod-net-hermes-plx=m
+CONFIG_PACKAGE_kmod-net-ipw2100=m
+CONFIG_PACKAGE_kmod-net-ipw2200=m
+CONFIG_PACKAGE_kmod-net-prism54=m
+CONFIG_PACKAGE_kmod-net-zd1211rw=m
+CONFIG_PACKAGE_kmod-rt2500=m
+CONFIG_PACKAGE_kmod-rt61=m
+CONFIG_PACKAGE_kmod-zd1211=m
diff -Nur kamikaze_7.09-orig/package/kernel/modules/other.mk kamikaze_7.09-x86-alix/package/kernel/modules/other.mk
--- kamikaze_7.09-orig/package/kernel/modules/other.mk	2007-09-22 15:50:44.000000000 +0200
+++ kamikaze_7.09-x86-alix/package/kernel/modules/other.mk	2008-06-08 22:38:36.000000000 +0200
@@ -297,6 +297,20 @@
 endef
 $(eval $(call KernelPackage,videodev))
 
+
+define KernelPackage/leds-alix
+  TITLE:=PCengines ALIX LED support
+  DESCRIPTION:=Kernel module for PCengines ALIX LEDs
+  DEPENDS:=@LINUX_2_6_X86_Alix
+  SUBMENU:=$(EMENU)
+  KCONFIG:=$(CONFIG_LEDS_ALIX)
+  FILES:=$(LINUX_DIR)/drivers/leds/leds-alix.$(LINUX_KMOD_SUFFIX)
+  AUTOLOAD:=$(call AutoLoad,50,leds-alix)
+endef
+$(eval $(call KernelPackage,leds-alix))
+
+
+
 define KernelPackage/leds-net48xx
   TITLE:=Soekris Net48xx LED support
   DESCRIPTION:=Kernel module for Soekris Net48xx LEDs
diff -Nur kamikaze_7.09-orig/package/olsrd/files/olsr.config kamikaze_7.09-x86-alix/package/olsrd/files/olsr.config
--- kamikaze_7.09-orig/package/olsrd/files/olsr.config	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/olsr.config	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,40 @@
+config "olsr" "general"
+	option DebugLevel	'0'
+	option IpVersion	'4'
+	option AllowNoInt	'yes'
+	option Pollrate	'0.025'
+	option TcRedundancy	'2'
+	option MprCoverage	'7'
+	option LinkQualityFishEye	'1'
+	option LinkQualityWinSize	'100'
+	option LinkQualityDijkstraLimit	'0 9.0'
+	option LinkQualityLevel	'2'
+	option UseHysteresis	'no'
+
+config "LoadPlugin" "arprefresh"
+	option Library	'olsrd_arprefresh.so.0.1'
+
+config "LoadPlugin" "dyn_gw_plain"
+	option Library	'olsrd_dyn_gw_plain.so.0.4'
+
+config "LoadPlugin" "nameservice"
+	option Library	'olsrd_nameservice.so.0.3'
+	option name	'sven-ola-gs'
+	option hosts_file	'/var/etc/hosts'
+	option suffix	'.olsr'
+	option latlon_infile	'/var/run/latlon.txt'
+
+config "LoadPlugin" "txtinfo"
+	option Library	'olsrd_txtinfo.so.0.1'
+	option Accept	'127.0.0.1'
+
+config "Interface"
+	option Interface	"wlan"
+	option HelloInterval	'6.0'
+	option HelloValidityTime	'108.0'
+	option TcInterval	'4.0'
+	option TcValidityTime	'324.0'
+	option MidInterval	'18.0'
+	option MidValidityTime	'324.0'
+	option HnaInterval	'18.0'
+	option HnaValidityTime	'108.0'
diff -Nur kamikaze_7.09-orig/package/olsrd/files/olsrd.init kamikaze_7.09-x86-alix/package/olsrd/files/olsrd.init
--- kamikaze_7.09-orig/package/olsrd/files/olsrd.init	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/olsrd.init	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,333 @@
+#!/bin/sh /etc/rc.common
+START=50
+
+BIN=olsrd
+CONF_F=/var/etc/olsrd.conf
+USE_CONF_F=
+DEFAULT=/etc/default/olsrd
+RUN_D=/var/run
+PID_F=$RUN_D/$BIN.pid
+
+format_olsr_option() {
+	local str="$*"
+	echo -n "$str" | tr -d '\n\r\t\v '
+}
+
+format_olsr_value() {
+	local str="$*"
+	echo -n "$str" | tr -d '\n\r\v'
+}
+
+format_olsr_param() {
+	local str="$*"
+	echo -n "$str" | tr -d '\n\r\v"'
+}
+
+format_uci_varname() {
+	local str="$*"
+	echo -n "$str" | sed -e 's/[^a-zA-Z0-9_]//g'
+}
+
+foreach_olsr() {
+	local cfg="$1"
+	local option
+	local value
+
+	for option in $CONFIG_OPTIONS
+	do
+		config_get value "$cfg" "$option"
+		option=$(format_olsr_option "$option")
+		value=$(format_olsr_value "$value")
+
+		if [ -n "$value" -a "$option" != "ConfigFile" ]; then
+			echo "$option $value" >> "$CONF_F"
+		fi
+	done
+	echo >> "$CONF_F"
+}
+
+foreach_Hna4() {
+	local cfg="$1"
+	local netaddr
+	local netmask
+
+	config_get netaddr "$cfg" NetAddr
+	config_get netmask "$cfg" NetMask
+	netaddr=$(format_olsr_option "$netaddr")
+	netmask=$(format_olsr_option "$netmask")
+
+	if [ -n "$netaddr" -a -n "$netmask" ]; then
+		if [ "$HNA4_COUNT" -le 0 ]; then
+			echo "Hna4" >> "$CONF_F"
+			echo "{" >> "$CONF_F"
+		fi
+
+		echo "	$netaddr $netmask" >> "$CONF_F"
+		HNA4_COUNT=$((HNA4_COUNT + 1))
+	fi
+}
+
+write_Hna4() {
+	if [ "$HNA4_COUNT" -gt 0 ]; then
+		echo "}" >> "$CONF_F"
+		echo >> "$CONF_F"
+	fi
+}
+
+foreach_Hna6() {
+	local cfg="$1"
+	local netaddr
+	local netmask
+
+	config_get netaddr "$cfg" NetAddr
+	config_get prefix "$cfg" Prefix
+	netaddr=$(format_olsr_option "$netaddr")
+	prefix=$(format_olsr_option "$prefix")
+
+	if [ -n "$netaddr" -a -n "$prefix" ]; then
+		if [ "$HNA6_COUNT" -le 0 ]; then
+			echo "Hna6" >> "$CONF_F"
+			echo "{" >> "$CONF_F"
+		fi
+
+		echo "	$netaddr $prefix" >> "$CONF_F"
+		HNA6_COUNT=$((HNA6_COUNT + 1))
+	fi
+}
+
+write_Hna6() {
+	if [ "$HNA6_COUNT" -gt 0 ]; then
+		echo "}" >> "$CONF_F"
+		echo >> "$CONF_F"
+	fi
+}
+
+foreach_IpcConnect() {
+	local cfg="$1"
+	local option
+	local value
+	local c
+
+	echo "IpcConnect" >> "$CONF_F"
+	echo -n "{" >> "$CONF_F"
+
+	for option in $CONFIG_OPTIONS
+	do
+		config_get value "$cfg" "$option"
+		option=$(format_olsr_option "$option")
+		value=$(format_olsr_value "$value")
+
+		if [ -n "$value" ]; then
+			if [ "$option" = "Host" ]; then
+				for item in $value
+				do
+					echo >> "$CONF_F"
+					echo -n "	$option $item" >> "$CONF_F"
+				done
+			elif [ "$option" = "Net" ]; then
+				c=0
+				for item in $value
+				do
+					if [ $((c % 2)) -eq 0 ]; then
+						echo >> "$CONF_F"
+						echo -n "	$option $item" >> "$CONF_F"
+					else
+						echo -n " $item" >> "$CONF_F"
+					fi
+					c=$((c + 1))
+				done
+			else
+				echo >> "$CONF_F"
+				echo -n "	$option $value" >> "$CONF_F"
+			fi
+		fi
+	done
+
+	echo >> "$CONF_F"
+	echo "}" >> "$CONF_F"
+	echo >> "$CONF_F"
+}
+
+foreach_LoadPlugin() {
+	local cfg="$1"
+	local library
+	local option
+	local value
+	local is_ip_addr
+	local item
+	local c
+
+	config_get library "$cfg" Library
+	library=$(format_olsr_param "$library")
+
+	if [ -n "$library" ]; then
+		echo "LoadPlugin \"$library\"" >> "$CONF_F"
+		echo -n "{" >> "$CONF_F"
+
+		for option in $CONFIG_OPTIONS
+		do
+			config_get value "$cfg" "$option"
+			option=$(format_olsr_param "$option")
+			value=$(format_olsr_param "$value")
+
+			if [ -n "$value" ]; then
+				option=$(echo "$option" | sed -e y/[_]/[-]/)
+
+				is_ip_addr=$(echo "$option" | sed -e 's/[^-]//g')
+				if [ "$is_ip_addr" = "---" ]; then
+					option=$(echo "$option" | sed -e y/[-]/[.]/)
+				fi
+
+				if [ "$option" = "Ping" -o "$option" = "redistribute" -o "$option" = "Host" -o "$option" = "NonOlsrIf" -o "$option" = "name" -o "$is_ip_addr" = "---" ]; then
+					for item in $value
+					do
+						echo >> "$CONF_F"
+						echo -n "	PlParam \"$option\" \"$item\"" >> "$CONF_F"
+					done
+				elif [ "$option" = "Net" -o "$option" = "HNA" ]; then
+					c=0
+					for item in $value
+					do
+						if [ $((c % 2)) -eq 0 ]; then
+							echo >> "$CONF_F"
+							echo -n "	PlParam \"$option\" \"$item" >> "$CONF_F"
+						else
+							echo -n " $item\"" >> "$CONF_F"
+						fi
+						c=$((c + 1))
+					done
+				elif [ "$option" != "Library" ]; then
+					echo >> "$CONF_F"
+					echo -n "	PlParam \"$option\" \"$value\"" >> "$CONF_F"
+				fi
+			fi
+		done
+
+		echo >> "$CONF_F"
+		echo "}" >> "$CONF_F"
+		echo >> "$CONF_F"
+	fi
+}
+
+foreach_Interface() {
+	local cfg="$1"
+	local interfaces
+	local interface
+	local ifname
+	local option
+	local value
+	local item
+	local c
+
+	config_get interfaces "$cfg" Interface
+
+	if [ -n "$interfaces" ]; then
+		echo -n "Interface" >> "$CONF_F"
+
+		for interface in $interfaces
+		do
+			interface=$(format_uci_varname "$interface")
+			config_get ifnames "$interface" ifname
+			for ifname in $ifnames
+			do
+				ifname=$(format_olsr_param "$ifname")
+				echo -n " \"$ifname\"" >> "$CONF_F"
+			done
+		done
+
+		echo >> "$CONF_F"
+		echo -n "{" >> "$CONF_F"
+
+		for option in $CONFIG_OPTIONS
+		do
+			config_get value "$cfg" "$option"
+			option=$(format_olsr_option "$option")
+			value=$(format_olsr_value "$value")
+
+			if [ -n "$value" ]; then
+				if [ "$option" = "LinkQualityMult" ]; then
+					c=0
+					for item in $value
+					do
+						if [ $((c % 2)) -eq 0 ]; then
+							echo >> "$CONF_F"
+							echo -n "	$option $item" >> "$CONF_F"
+						else
+							echo -n " $item" >> "$CONF_F"
+						fi
+						c=$((c + 1))
+					done
+				elif [ "$option" != "Interface" ]; then
+					echo >> "$CONF_F"
+					echo -n "	$option $value" >> "$CONF_F"
+				fi
+			fi
+		done
+
+		echo >> "$CONF_F"
+		echo "}" >> "$CONF_F"
+	fi
+}
+
+write_config() {
+	include /lib/network
+	scan_interfaces
+	config_load /var/state/network
+
+	config_cb() {
+		local cfgtype="$1"
+		local name="$2"
+		CONFIG_TYPE="$cfgtype"
+	}
+
+	option_cb() {
+		local varname="$1"
+		local value="$2"
+
+		if [ "$CONFIG_TYPE" = "OLSR" -a "$varname" = "ConfigFile" ]; then
+			USE_CONF_F="$value"
+		fi
+
+		if ! echo "$CONFIG_OPTIONS" | grep " $varname " > /dev/null; then
+			CONFIG_OPTIONS="$CONFIG_OPTIONS $varname "
+		fi
+	}
+
+	CONFIG_OPTIONS=""
+	config_load olsr
+
+	if [ -n "$USE_CONF_F" ]; then
+		return 0
+	else
+		USE_CONF_F="$CONF_F"
+	fi
+
+	mkdir -p $(dirname "$CONF_F")
+	> "$CONF_F"
+	config_foreach foreach_olsr olsr
+	HNA4_COUNT=0
+	config_foreach foreach_Hna4 Hna4
+	write_Hna4
+	HNA6_COUNT=0
+	config_foreach foreach_Hna6 Hna6
+	write_Hna6
+	config_foreach foreach_IpcConnect IpcConnect
+	config_foreach foreach_LoadPlugin LoadPlugin
+	config_foreach foreach_Interface Interface
+}
+
+start() {
+	[ -z "$USE_CONF_F" ] && write_config
+
+	[ -f $DEFAULT ] && . $DEFAULT
+	$BIN -f "$USE_CONF_F" -nofork $OPTIONS &
+
+	# write pid file (but strip out own pid ($$))
+	mkdir -p $RUN_D
+	PID=`pidof $BIN`
+	echo ${PID%$$} > $PID_F
+}
+
+stop() {
+	killall olsrd
+}
diff -Nur kamikaze_7.09-orig/package/olsrd/files/olsrd_secure_key kamikaze_7.09-x86-alix/package/olsrd/files/olsrd_secure_key
--- kamikaze_7.09-orig/package/olsrd/files/olsrd_secure_key	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/olsrd_secure_key	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1 @@
+1234567890123456
\ Kein Zeilenumbruch am Dateiende.
diff -Nur kamikaze_7.09-orig/package/olsrd/files/.svn/all-wcprops kamikaze_7.09-x86-alix/package/olsrd/files/.svn/all-wcprops
--- kamikaze_7.09-orig/package/olsrd/files/.svn/all-wcprops	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/.svn/all-wcprops	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,23 @@
+K 25
+svn:wc:ra_dav:version-url
+V 47
+/openwrt/!svn/ver/9603/packages/net/olsrd/files
+END
+olsrd_secure_key
+K 25
+svn:wc:ra_dav:version-url
+V 64
+/openwrt/!svn/ver/4251/packages/net/olsrd/files/olsrd_secure_key
+END
+olsr.config
+K 25
+svn:wc:ra_dav:version-url
+V 59
+/openwrt/!svn/ver/9603/packages/net/olsrd/files/olsr.config
+END
+olsrd.init
+K 25
+svn:wc:ra_dav:version-url
+V 58
+/openwrt/!svn/ver/9431/packages/net/olsrd/files/olsrd.init
+END
diff -Nur kamikaze_7.09-orig/package/olsrd/files/.svn/entries kamikaze_7.09-x86-alix/package/olsrd/files/.svn/entries
--- kamikaze_7.09-orig/package/olsrd/files/.svn/entries	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/.svn/entries	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,66 @@
+8
+
+dir
+11385
+https://svn.openwrt.org/openwrt/packages/net/olsrd/files
+https://svn.openwrt.org/openwrt
+
+
+
+2007-11-28T01:49:40.832019Z
+9603
+nbd
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+3c298f89-4303-0410-b956-a3cf2f4a3e73
+
+olsrd_secure_key
+file
+
+
+
+
+2008-06-07T02:27:32.000000Z
+abeac07d3c28c1bef9e730002c753ed4
+2005-05-18T14:53:00.000000Z
+936
+nico
+has-props
+
+olsr.config
+file
+
+
+
+
+2008-06-07T02:27:32.000000Z
+8eefb96aa6c1c32e2536f241bbc50010
+2007-11-28T01:49:40.832019Z
+9603
+nbd
+
+olsrd.init
+file
+
+
+
+
+2008-06-07T02:27:32.000000Z
+079a3a7079fe36e2e874b24510ff883a
+2007-10-24T17:25:48.588856Z
+9431
+nbd
+has-props
+
diff -Nur kamikaze_7.09-orig/package/olsrd/files/.svn/format kamikaze_7.09-x86-alix/package/olsrd/files/.svn/format
--- kamikaze_7.09-orig/package/olsrd/files/.svn/format	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/.svn/format	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1 @@
+8
diff -Nur kamikaze_7.09-orig/package/olsrd/files/.svn/prop-base/olsrd.init.svn-base kamikaze_7.09-x86-alix/package/olsrd/files/.svn/prop-base/olsrd.init.svn-base
--- kamikaze_7.09-orig/package/olsrd/files/.svn/prop-base/olsrd.init.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/.svn/prop-base/olsrd.init.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,9 @@
+K 13
+svn:eol-style
+V 6
+native
+K 12
+svn:keywords
+V 23
+Author Date Id Revision
+END
diff -Nur kamikaze_7.09-orig/package/olsrd/files/.svn/prop-base/olsrd_secure_key.svn-base kamikaze_7.09-x86-alix/package/olsrd/files/.svn/prop-base/olsrd_secure_key.svn-base
--- kamikaze_7.09-orig/package/olsrd/files/.svn/prop-base/olsrd_secure_key.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/.svn/prop-base/olsrd_secure_key.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,9 @@
+K 13
+svn:eol-style
+V 6
+native
+K 12
+svn:keywords
+V 23
+Author Date Id Revision
+END
diff -Nur kamikaze_7.09-orig/package/olsrd/files/.svn/text-base/olsr.config.svn-base kamikaze_7.09-x86-alix/package/olsrd/files/.svn/text-base/olsr.config.svn-base
--- kamikaze_7.09-orig/package/olsrd/files/.svn/text-base/olsr.config.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/.svn/text-base/olsr.config.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,40 @@
+config "olsr" "general"
+	option DebugLevel	'0'
+	option IpVersion	'4'
+	option AllowNoInt	'yes'
+	option Pollrate	'0.025'
+	option TcRedundancy	'2'
+	option MprCoverage	'7'
+	option LinkQualityFishEye	'1'
+	option LinkQualityWinSize	'100'
+	option LinkQualityDijkstraLimit	'0 9.0'
+	option LinkQualityLevel	'2'
+	option UseHysteresis	'no'
+
+config "LoadPlugin" "arprefresh"
+	option Library	'olsrd_arprefresh.so.0.1'
+
+config "LoadPlugin" "dyn_gw_plain"
+	option Library	'olsrd_dyn_gw_plain.so.0.4'
+
+config "LoadPlugin" "nameservice"
+	option Library	'olsrd_nameservice.so.0.3'
+	option name	'sven-ola-gs'
+	option hosts_file	'/var/etc/hosts'
+	option suffix	'.olsr'
+	option latlon_infile	'/var/run/latlon.txt'
+
+config "LoadPlugin" "txtinfo"
+	option Library	'olsrd_txtinfo.so.0.1'
+	option Accept	'127.0.0.1'
+
+config "Interface"
+	option Interface	"wlan"
+	option HelloInterval	'6.0'
+	option HelloValidityTime	'108.0'
+	option TcInterval	'4.0'
+	option TcValidityTime	'324.0'
+	option MidInterval	'18.0'
+	option MidValidityTime	'324.0'
+	option HnaInterval	'18.0'
+	option HnaValidityTime	'108.0'
diff -Nur kamikaze_7.09-orig/package/olsrd/files/.svn/text-base/olsrd.init.svn-base kamikaze_7.09-x86-alix/package/olsrd/files/.svn/text-base/olsrd.init.svn-base
--- kamikaze_7.09-orig/package/olsrd/files/.svn/text-base/olsrd.init.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/.svn/text-base/olsrd.init.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,333 @@
+#!/bin/sh /etc/rc.common
+START=50
+
+BIN=olsrd
+CONF_F=/var/etc/olsrd.conf
+USE_CONF_F=
+DEFAULT=/etc/default/olsrd
+RUN_D=/var/run
+PID_F=$RUN_D/$BIN.pid
+
+format_olsr_option() {
+	local str="$*"
+	echo -n "$str" | tr -d '\n\r\t\v '
+}
+
+format_olsr_value() {
+	local str="$*"
+	echo -n "$str" | tr -d '\n\r\v'
+}
+
+format_olsr_param() {
+	local str="$*"
+	echo -n "$str" | tr -d '\n\r\v"'
+}
+
+format_uci_varname() {
+	local str="$*"
+	echo -n "$str" | sed -e 's/[^a-zA-Z0-9_]//g'
+}
+
+foreach_olsr() {
+	local cfg="$1"
+	local option
+	local value
+
+	for option in $CONFIG_OPTIONS
+	do
+		config_get value "$cfg" "$option"
+		option=$(format_olsr_option "$option")
+		value=$(format_olsr_value "$value")
+
+		if [ -n "$value" -a "$option" != "ConfigFile" ]; then
+			echo "$option $value" >> "$CONF_F"
+		fi
+	done
+	echo >> "$CONF_F"
+}
+
+foreach_Hna4() {
+	local cfg="$1"
+	local netaddr
+	local netmask
+
+	config_get netaddr "$cfg" NetAddr
+	config_get netmask "$cfg" NetMask
+	netaddr=$(format_olsr_option "$netaddr")
+	netmask=$(format_olsr_option "$netmask")
+
+	if [ -n "$netaddr" -a -n "$netmask" ]; then
+		if [ "$HNA4_COUNT" -le 0 ]; then
+			echo "Hna4" >> "$CONF_F"
+			echo "{" >> "$CONF_F"
+		fi
+
+		echo "	$netaddr $netmask" >> "$CONF_F"
+		HNA4_COUNT=$((HNA4_COUNT + 1))
+	fi
+}
+
+write_Hna4() {
+	if [ "$HNA4_COUNT" -gt 0 ]; then
+		echo "}" >> "$CONF_F"
+		echo >> "$CONF_F"
+	fi
+}
+
+foreach_Hna6() {
+	local cfg="$1"
+	local netaddr
+	local netmask
+
+	config_get netaddr "$cfg" NetAddr
+	config_get prefix "$cfg" Prefix
+	netaddr=$(format_olsr_option "$netaddr")
+	prefix=$(format_olsr_option "$prefix")
+
+	if [ -n "$netaddr" -a -n "$prefix" ]; then
+		if [ "$HNA6_COUNT" -le 0 ]; then
+			echo "Hna6" >> "$CONF_F"
+			echo "{" >> "$CONF_F"
+		fi
+
+		echo "	$netaddr $prefix" >> "$CONF_F"
+		HNA6_COUNT=$((HNA6_COUNT + 1))
+	fi
+}
+
+write_Hna6() {
+	if [ "$HNA6_COUNT" -gt 0 ]; then
+		echo "}" >> "$CONF_F"
+		echo >> "$CONF_F"
+	fi
+}
+
+foreach_IpcConnect() {
+	local cfg="$1"
+	local option
+	local value
+	local c
+
+	echo "IpcConnect" >> "$CONF_F"
+	echo -n "{" >> "$CONF_F"
+
+	for option in $CONFIG_OPTIONS
+	do
+		config_get value "$cfg" "$option"
+		option=$(format_olsr_option "$option")
+		value=$(format_olsr_value "$value")
+
+		if [ -n "$value" ]; then
+			if [ "$option" = "Host" ]; then
+				for item in $value
+				do
+					echo >> "$CONF_F"
+					echo -n "	$option $item" >> "$CONF_F"
+				done
+			elif [ "$option" = "Net" ]; then
+				c=0
+				for item in $value
+				do
+					if [ $((c % 2)) -eq 0 ]; then
+						echo >> "$CONF_F"
+						echo -n "	$option $item" >> "$CONF_F"
+					else
+						echo -n " $item" >> "$CONF_F"
+					fi
+					c=$((c + 1))
+				done
+			else
+				echo >> "$CONF_F"
+				echo -n "	$option $value" >> "$CONF_F"
+			fi
+		fi
+	done
+
+	echo >> "$CONF_F"
+	echo "}" >> "$CONF_F"
+	echo >> "$CONF_F"
+}
+
+foreach_LoadPlugin() {
+	local cfg="$1"
+	local library
+	local option
+	local value
+	local is_ip_addr
+	local item
+	local c
+
+	config_get library "$cfg" Library
+	library=$(format_olsr_param "$library")
+
+	if [ -n "$library" ]; then
+		echo "LoadPlugin \"$library\"" >> "$CONF_F"
+		echo -n "{" >> "$CONF_F"
+
+		for option in $CONFIG_OPTIONS
+		do
+			config_get value "$cfg" "$option"
+			option=$(format_olsr_param "$option")
+			value=$(format_olsr_param "$value")
+
+			if [ -n "$value" ]; then
+				option=$(echo "$option" | sed -e y/[_]/[-]/)
+
+				is_ip_addr=$(echo "$option" | sed -e 's/[^-]//g')
+				if [ "$is_ip_addr" = "---" ]; then
+					option=$(echo "$option" | sed -e y/[-]/[.]/)
+				fi
+
+				if [ "$option" = "Ping" -o "$option" = "redistribute" -o "$option" = "Host" -o "$option" = "NonOlsrIf" -o "$option" = "name" -o "$is_ip_addr" = "---" ]; then
+					for item in $value
+					do
+						echo >> "$CONF_F"
+						echo -n "	PlParam \"$option\" \"$item\"" >> "$CONF_F"
+					done
+				elif [ "$option" = "Net" -o "$option" = "HNA" ]; then
+					c=0
+					for item in $value
+					do
+						if [ $((c % 2)) -eq 0 ]; then
+							echo >> "$CONF_F"
+							echo -n "	PlParam \"$option\" \"$item" >> "$CONF_F"
+						else
+							echo -n " $item\"" >> "$CONF_F"
+						fi
+						c=$((c + 1))
+					done
+				elif [ "$option" != "Library" ]; then
+					echo >> "$CONF_F"
+					echo -n "	PlParam \"$option\" \"$value\"" >> "$CONF_F"
+				fi
+			fi
+		done
+
+		echo >> "$CONF_F"
+		echo "}" >> "$CONF_F"
+		echo >> "$CONF_F"
+	fi
+}
+
+foreach_Interface() {
+	local cfg="$1"
+	local interfaces
+	local interface
+	local ifname
+	local option
+	local value
+	local item
+	local c
+
+	config_get interfaces "$cfg" Interface
+
+	if [ -n "$interfaces" ]; then
+		echo -n "Interface" >> "$CONF_F"
+
+		for interface in $interfaces
+		do
+			interface=$(format_uci_varname "$interface")
+			config_get ifnames "$interface" ifname
+			for ifname in $ifnames
+			do
+				ifname=$(format_olsr_param "$ifname")
+				echo -n " \"$ifname\"" >> "$CONF_F"
+			done
+		done
+
+		echo >> "$CONF_F"
+		echo -n "{" >> "$CONF_F"
+
+		for option in $CONFIG_OPTIONS
+		do
+			config_get value "$cfg" "$option"
+			option=$(format_olsr_option "$option")
+			value=$(format_olsr_value "$value")
+
+			if [ -n "$value" ]; then
+				if [ "$option" = "LinkQualityMult" ]; then
+					c=0
+					for item in $value
+					do
+						if [ $((c % 2)) -eq 0 ]; then
+							echo >> "$CONF_F"
+							echo -n "	$option $item" >> "$CONF_F"
+						else
+							echo -n " $item" >> "$CONF_F"
+						fi
+						c=$((c + 1))
+					done
+				elif [ "$option" != "Interface" ]; then
+					echo >> "$CONF_F"
+					echo -n "	$option $value" >> "$CONF_F"
+				fi
+			fi
+		done
+
+		echo >> "$CONF_F"
+		echo "}" >> "$CONF_F"
+	fi
+}
+
+write_config() {
+	include /lib/network
+	scan_interfaces
+	config_load /var/state/network
+
+	config_cb() {
+		local cfgtype="$1"
+		local name="$2"
+		CONFIG_TYPE="$cfgtype"
+	}
+
+	option_cb() {
+		local varname="$1"
+		local value="$2"
+
+		if [ "$CONFIG_TYPE" = "OLSR" -a "$varname" = "ConfigFile" ]; then
+			USE_CONF_F="$value"
+		fi
+
+		if ! echo "$CONFIG_OPTIONS" | grep " $varname " > /dev/null; then
+			CONFIG_OPTIONS="$CONFIG_OPTIONS $varname "
+		fi
+	}
+
+	CONFIG_OPTIONS=""
+	config_load olsr
+
+	if [ -n "$USE_CONF_F" ]; then
+		return 0
+	else
+		USE_CONF_F="$CONF_F"
+	fi
+
+	mkdir -p $(dirname "$CONF_F")
+	> "$CONF_F"
+	config_foreach foreach_olsr olsr
+	HNA4_COUNT=0
+	config_foreach foreach_Hna4 Hna4
+	write_Hna4
+	HNA6_COUNT=0
+	config_foreach foreach_Hna6 Hna6
+	write_Hna6
+	config_foreach foreach_IpcConnect IpcConnect
+	config_foreach foreach_LoadPlugin LoadPlugin
+	config_foreach foreach_Interface Interface
+}
+
+start() {
+	[ -z "$USE_CONF_F" ] && write_config
+
+	[ -f $DEFAULT ] && . $DEFAULT
+	$BIN -f "$USE_CONF_F" -nofork $OPTIONS &
+
+	# write pid file (but strip out own pid ($$))
+	mkdir -p $RUN_D
+	PID=`pidof $BIN`
+	echo ${PID%$$} > $PID_F
+}
+
+stop() {
+	killall olsrd
+}
diff -Nur kamikaze_7.09-orig/package/olsrd/files/.svn/text-base/olsrd_secure_key.svn-base kamikaze_7.09-x86-alix/package/olsrd/files/.svn/text-base/olsrd_secure_key.svn-base
--- kamikaze_7.09-orig/package/olsrd/files/.svn/text-base/olsrd_secure_key.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/files/.svn/text-base/olsrd_secure_key.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1 @@
+1234567890123456
\ Kein Zeilenumbruch am Dateiende.
diff -Nur kamikaze_7.09-orig/package/olsrd/Makefile kamikaze_7.09-x86-alix/package/olsrd/Makefile
--- kamikaze_7.09-orig/package/olsrd/Makefile	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/Makefile	2008-06-07 18:34:57.000000000 +0200
@@ -0,0 +1,163 @@
+# 
+# Copyright (C) 2007 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+# $Id: Makefile 11266 2008-05-25 16:30:46Z blogic $
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=olsrd
+PKG_VERSION:=0.5.6-rc4
+PKG_RELEASE:=1
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)/
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
+PKG_SOURCE_URL:=http://www.olsr.org/releases/0.5
+PKG_MD5SUM:=c7187a3a11e61ca9a2b5881ab7c92ea5
+
+PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/olsrd/template
+  SECTION:=net
+  CATEGORY:=Network
+  TITLE:=OLSR (Optimized Link State Routing) daemon
+  URL:=http://www.olsr.org/
+  MENU:=1
+endef
+
+define Package/olsrd
+  $(call Package/olsrd/template)
+  MENU:=1
+endef
+
+define Package/olsrd/conffiles
+/etc/olsrd.conf
+endef
+
+define Package/olsrd-mod-dot-draw
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Dot topology information plugin
+endef
+
+define Package/olsrd-mod-bmf
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd +libpthread +kmod-tun
+  TITLE:=Basic multicast forwarding plugin
+endef
+
+define Package/olsrd-mod-dyn-gw
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd +libpthread
+  TITLE:=Dynamic internet gateway plugin
+endef
+
+define Package/olsrd-mod-httpinfo
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Small informative web server plugin
+endef
+
+define Package/olsrd-mod-nameservice
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Lightweight hostname resolver plugin
+endef
+
+define Package/olsrd-mod-secure
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Message signing plugin to secure routing domain
+endef
+
+define Package/olsrd-mod-txtinfo
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Small informative web server plugin
+endef
+
+define Package/olsrd-mod-secure/conffiles
+/etc/olsrd.d/olsrd_secure_key
+endef
+
+define Build/Configure
+endef
+
+define Build/Compile
+	rm -rf $(PKG_INSTALL_DIR)
+	mkdir -p $(PKG_INSTALL_DIR)
+	$(MAKE) -C "$(PKG_BUILD_DIR)" \
+		$(TARGET_CONFIGURE_OPTS) \
+		NODEBUG=1 \
+		CFLAGS="$(TARGET_CFLAGS)" \
+		OS="linux" \
+		INSTALL_PREFIX="$(PKG_INSTALL_DIR)" \
+		LIBDIR="$(PKG_INSTALL_DIR)/usr/lib" \
+		SBINDIR="$(PKG_INSTALL_DIR)/usr/sbin/" \
+		ETCDIR="$(PKG_INSTALL_DIR)/etc" \
+		MANDIR="$(PKG_INSTALL_DIR)/usr/share/man" \
+		STRIP="true" \
+		INSTALL_LIB="true" \
+		SUBDIRS="bmf dot_draw dyn_gw httpinfo nameservice secure txtinfo" \
+		all libs install install_libs
+endef
+
+define Package/olsrd/install
+	$(INSTALL_DIR) $(1)/etc/config
+	$(INSTALL_DATA) ./files/olsr.config $(1)/etc/config/olsr
+	$(INSTALL_DATA) $(PKG_BUILD_DIR)/src/cfgparser/olsrd.conf.example $(1)/etc/olsrd.conf
+	$(INSTALL_DIR) $(1)/usr/sbin
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/olsrd $(1)/usr/sbin/
+	$(INSTALL_DIR) $(1)/etc/init.d
+	$(INSTALL_BIN) ./files/olsrd.init $(1)/etc/init.d/olsrd
+endef
+
+define Package/olsrd-mod-dot-draw/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/dot_draw/olsrd_dot_draw.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-bmf/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmf/olsrd_bmf.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-dyn-gw/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/dyn_gw/olsrd_dyn_gw.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-httpinfo/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/httpinfo/olsrd_httpinfo.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-nameservice/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/nameservice/olsrd_nameservice.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-secure/install
+	$(INSTALL_DIR) $(1)/etc/olsrd.d
+	$(CP) ./files/olsrd_secure_key $(1)/etc/olsrd.d/
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/secure/olsrd_secure.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-txtinfo/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/txtinfo/olsrd_txtinfo.so.* $(1)/usr/lib/
+endef
+
+$(eval $(call BuildPackage,olsrd))
+$(eval $(call BuildPackage,olsrd-mod-dot-draw))
+$(eval $(call BuildPackage,olsrd-mod-bmf))
+$(eval $(call BuildPackage,olsrd-mod-dyn-gw))
+$(eval $(call BuildPackage,olsrd-mod-httpinfo))
+$(eval $(call BuildPackage,olsrd-mod-nameservice))
+$(eval $(call BuildPackage,olsrd-mod-secure))
+$(eval $(call BuildPackage,olsrd-mod-txtinfo))
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/100-debug_level.patch kamikaze_7.09-x86-alix/package/olsrd/patches/100-debug_level.patch
--- kamikaze_7.09-orig/package/olsrd/patches/100-debug_level.patch	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/100-debug_level.patch	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,11 @@
+--- olsrd-0.4.10/files/olsrd.conf.default.rfc	2005-06-04 17:34:05.000000000 +0200
++++ olsrd-0.4.10.new/files/olsrd.conf.default.rfc	2006-05-21 21:44:55.000000000 +0200
+@@ -9,7 +9,7 @@
+ # Debug level(0-9)
+ # If set to 0 the daemon runs in the background
+ 
+-DebugLevel	1
++DebugLevel	0
+ 
+ # IP version to use (4 or 6)
+ 
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/110-build_fix.patch kamikaze_7.09-x86-alix/package/olsrd/patches/110-build_fix.patch
--- kamikaze_7.09-orig/package/olsrd/patches/110-build_fix.patch	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/110-build_fix.patch	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,13 @@
+Index: olsrd-0.5.4/Makefile
+===================================================================
+--- olsrd-0.5.4.orig/Makefile	2007-11-03 11:33:37.075400513 +0100
++++ olsrd-0.5.4/Makefile	2007-11-03 11:33:47.171975883 +0100
+@@ -71,8 +71,6 @@
+ $(CFGOBJS):
+ 		$(MAKECMD) -C $(CFGDIR)
+ 
+-# generate it always
+-.PHONY: src/builddata.c
+ src/builddata.c:
+ 	@$(RM) "$@"
+ 	@echo "#include \"defs.h\"" >> "$@" 
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/120-dyn_gw_interval.patch kamikaze_7.09-x86-alix/package/olsrd/patches/120-dyn_gw_interval.patch
--- kamikaze_7.09-orig/package/olsrd/patches/120-dyn_gw_interval.patch	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/120-dyn_gw_interval.patch	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,20 @@
+--- olsrd-0.5.4/lib/dyn_gw/src/olsrd_dyn_gw-orig.c      2007-10-31 15:14:47.000000000 +0100
++++ olsrd-0.5.4/lib/dyn_gw/src/olsrd_dyn_gw.c   2007-10-31 15:15:17.000000000 +0100
+@@ -92,7 +92,7 @@
+
+
+ /* set default interval, in case none is given in the config file */
+-static int check_interval = 5;
++static double check_interval = 5;
+
+ /* list to store the Ping IP addresses given in the config file */
+ struct ping_list {
+@@ -307,7 +307,7 @@
+     struct hna_list *li;
+     struct timespec remainder_spec;
+     /* the time to wait in "Interval" sec (see connfig), default=5sec */
+-    struct timespec sleeptime_spec  = { check_interval, 0L };
++    struct timespec sleeptime_spec  = { (int) check_interval, 0L };
+
+     for(li = the_hna_list; li; li = li->next){
+       /* check for gw in table entry and if Ping IPs are given also do pings */
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/.svn/all-wcprops kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/all-wcprops
--- kamikaze_7.09-orig/package/olsrd/patches/.svn/all-wcprops	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/all-wcprops	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,23 @@
+K 25
+svn:wc:ra_dav:version-url
+V 50
+/openwrt/!svn/ver/10371/packages/net/olsrd/patches
+END
+110-build_fix.patch
+K 25
+svn:wc:ra_dav:version-url
+V 69
+/openwrt/!svn/ver/9486/packages/net/olsrd/patches/110-build_fix.patch
+END
+100-debug_level.patch
+K 25
+svn:wc:ra_dav:version-url
+V 71
+/openwrt/!svn/ver/6500/packages/net/olsrd/patches/100-debug_level.patch
+END
+120-dyn_gw_interval.patch
+K 25
+svn:wc:ra_dav:version-url
+V 76
+/openwrt/!svn/ver/10371/packages/net/olsrd/patches/120-dyn_gw_interval.patch
+END
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/.svn/entries kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/entries
--- kamikaze_7.09-orig/package/olsrd/patches/.svn/entries	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/entries	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,65 @@
+8
+
+dir
+11385
+https://svn.openwrt.org/openwrt/packages/net/olsrd/patches
+https://svn.openwrt.org/openwrt
+
+
+
+2008-02-03T10:51:09.758109Z
+10371
+florian
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+3c298f89-4303-0410-b956-a3cf2f4a3e73
+
+110-build_fix.patch
+file
+
+
+
+
+2008-06-07T02:27:32.000000Z
+e85c5f219055b031fa7ced464bd971f1
+2007-11-03T10:34:44.907810Z
+9486
+nbd
+
+100-debug_level.patch
+file
+
+
+
+
+2008-06-07T02:27:32.000000Z
+7c85f7298ad18331db8701d8b8a909ee
+2007-03-04T04:19:46.934987Z
+6500
+pavlov
+has-props
+
+120-dyn_gw_interval.patch
+file
+
+
+
+
+2008-06-07T02:27:32.000000Z
+d8026b849407bfde29b146711da612a4
+2008-02-03T10:51:09.758109Z
+10371
+florian
+
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/.svn/format kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/format
--- kamikaze_7.09-orig/package/olsrd/patches/.svn/format	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/format	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1 @@
+8
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/.svn/prop-base/100-debug_level.patch.svn-base kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/prop-base/100-debug_level.patch.svn-base
--- kamikaze_7.09-orig/package/olsrd/patches/.svn/prop-base/100-debug_level.patch.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/prop-base/100-debug_level.patch.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,5 @@
+K 13
+svn:eol-style
+V 6
+native
+END
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/.svn/text-base/100-debug_level.patch.svn-base kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/text-base/100-debug_level.patch.svn-base
--- kamikaze_7.09-orig/package/olsrd/patches/.svn/text-base/100-debug_level.patch.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/text-base/100-debug_level.patch.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,11 @@
+--- olsrd-0.4.10/files/olsrd.conf.default.rfc	2005-06-04 17:34:05.000000000 +0200
++++ olsrd-0.4.10.new/files/olsrd.conf.default.rfc	2006-05-21 21:44:55.000000000 +0200
+@@ -9,7 +9,7 @@
+ # Debug level(0-9)
+ # If set to 0 the daemon runs in the background
+ 
+-DebugLevel	1
++DebugLevel	0
+ 
+ # IP version to use (4 or 6)
+ 
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/.svn/text-base/110-build_fix.patch.svn-base kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/text-base/110-build_fix.patch.svn-base
--- kamikaze_7.09-orig/package/olsrd/patches/.svn/text-base/110-build_fix.patch.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/text-base/110-build_fix.patch.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,13 @@
+Index: olsrd-0.5.4/Makefile
+===================================================================
+--- olsrd-0.5.4.orig/Makefile	2007-11-03 11:33:37.075400513 +0100
++++ olsrd-0.5.4/Makefile	2007-11-03 11:33:47.171975883 +0100
+@@ -71,8 +71,6 @@
+ $(CFGOBJS):
+ 		$(MAKECMD) -C $(CFGDIR)
+ 
+-# generate it always
+-.PHONY: src/builddata.c
+ src/builddata.c:
+ 	@$(RM) "$@"
+ 	@echo "#include \"defs.h\"" >> "$@" 
diff -Nur kamikaze_7.09-orig/package/olsrd/patches/.svn/text-base/120-dyn_gw_interval.patch.svn-base kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/text-base/120-dyn_gw_interval.patch.svn-base
--- kamikaze_7.09-orig/package/olsrd/patches/.svn/text-base/120-dyn_gw_interval.patch.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/patches/.svn/text-base/120-dyn_gw_interval.patch.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,20 @@
+--- olsrd-0.5.4/lib/dyn_gw/src/olsrd_dyn_gw-orig.c      2007-10-31 15:14:47.000000000 +0100
++++ olsrd-0.5.4/lib/dyn_gw/src/olsrd_dyn_gw.c   2007-10-31 15:15:17.000000000 +0100
+@@ -92,7 +92,7 @@
+
+
+ /* set default interval, in case none is given in the config file */
+-static int check_interval = 5;
++static double check_interval = 5;
+
+ /* list to store the Ping IP addresses given in the config file */
+ struct ping_list {
+@@ -307,7 +307,7 @@
+     struct hna_list *li;
+     struct timespec remainder_spec;
+     /* the time to wait in "Interval" sec (see connfig), default=5sec */
+-    struct timespec sleeptime_spec  = { check_interval, 0L };
++    struct timespec sleeptime_spec  = { (int) check_interval, 0L };
+
+     for(li = the_hna_list; li; li = li->next){
+       /* check for gw in table entry and if Ping IPs are given also do pings */
diff -Nur kamikaze_7.09-orig/package/olsrd/.svn/all-wcprops kamikaze_7.09-x86-alix/package/olsrd/.svn/all-wcprops
--- kamikaze_7.09-orig/package/olsrd/.svn/all-wcprops	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/.svn/all-wcprops	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,11 @@
+K 25
+svn:wc:ra_dav:version-url
+V 42
+/openwrt/!svn/ver/11266/packages/net/olsrd
+END
+Makefile
+K 25
+svn:wc:ra_dav:version-url
+V 51
+/openwrt/!svn/ver/11266/packages/net/olsrd/Makefile
+END
diff -Nur kamikaze_7.09-orig/package/olsrd/.svn/entries kamikaze_7.09-x86-alix/package/olsrd/.svn/entries
--- kamikaze_7.09-orig/package/olsrd/.svn/entries	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/.svn/entries	2008-06-07 18:34:57.000000000 +0200
@@ -0,0 +1,47 @@
+8
+
+dir
+11385
+https://svn.openwrt.org/openwrt/packages/net/olsrd
+https://svn.openwrt.org/openwrt
+
+
+
+2008-05-25T16:30:46.647654Z
+11266
+blogic
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+3c298f89-4303-0410-b956-a3cf2f4a3e73
+
+files
+dir
+
+patches
+dir
+
+Makefile
+file
+
+
+
+
+2008-06-07T16:34:57.000000Z
+4236d2927a29d0c423f1b2f96d95adfa
+2008-05-25T16:30:46.647654Z
+11266
+blogic
+has-props
+
diff -Nur kamikaze_7.09-orig/package/olsrd/.svn/format kamikaze_7.09-x86-alix/package/olsrd/.svn/format
--- kamikaze_7.09-orig/package/olsrd/.svn/format	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/.svn/format	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1 @@
+8
diff -Nur kamikaze_7.09-orig/package/olsrd/.svn/prop-base/Makefile.svn-base kamikaze_7.09-x86-alix/package/olsrd/.svn/prop-base/Makefile.svn-base
--- kamikaze_7.09-orig/package/olsrd/.svn/prop-base/Makefile.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/.svn/prop-base/Makefile.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,17 @@
+K 9
+copyright
+V 30
+Copyright (C) 2006 OpenWrt.org
+K 7
+licence
+V 5
+GPLv2
+K 13
+svn:eol-style
+V 6
+native
+K 12
+svn:keywords
+V 23
+Author Date Id Revision
+END
diff -Nur kamikaze_7.09-orig/package/olsrd/.svn/text-base/Makefile.svn-base kamikaze_7.09-x86-alix/package/olsrd/.svn/text-base/Makefile.svn-base
--- kamikaze_7.09-orig/package/olsrd/.svn/text-base/Makefile.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/olsrd/.svn/text-base/Makefile.svn-base	2008-06-07 04:27:32.000000000 +0200
@@ -0,0 +1,163 @@
+# 
+# Copyright (C) 2007 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+# $Id$
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=olsrd
+PKG_VERSION:=0.5.6-rc4
+PKG_RELEASE:=1
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)/
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
+PKG_SOURCE_URL:=http://www.olsr.org/releases/0.5
+PKG_MD5SUM:=c7187a3a11e61ca9a2b5881ab7c92ea5
+
+PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/olsrd/template
+  SECTION:=net
+  CATEGORY:=Network
+  TITLE:=OLSR (Optimized Link State Routing) daemon
+  URL:=http://www.olsr.org/
+  MENU:=1
+endef
+
+define Package/olsrd
+  $(call Package/olsrd/template)
+  MENU:=1
+endef
+
+define Package/olsrd/conffiles
+/etc/olsrd.conf
+endef
+
+define Package/olsrd-mod-dot-draw
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Dot topology information plugin
+endef
+
+define Package/olsrd-mod-bmf
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd +libpthread +kmod-tun
+  TITLE:=Basic multicast forwarding plugin
+endef
+
+define Package/olsrd-mod-dyn-gw
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd +libpthread
+  TITLE:=Dynamic internet gateway plugin
+endef
+
+define Package/olsrd-mod-httpinfo
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Small informative web server plugin
+endef
+
+define Package/olsrd-mod-nameservice
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Lightweight hostname resolver plugin
+endef
+
+define Package/olsrd-mod-secure
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Message signing plugin to secure routing domain
+endef
+
+define Package/olsrd-mod-txtinfo
+  $(call Package/olsrd/template)
+  DEPENDS:=olsrd
+  TITLE:=Small informative web server plugin
+endef
+
+define Package/olsrd-mod-secure/conffiles
+/etc/olsrd.d/olsrd_secure_key
+endef
+
+define Build/Configure
+endef
+
+define Build/Compile
+	rm -rf $(PKG_INSTALL_DIR)
+	mkdir -p $(PKG_INSTALL_DIR)
+	$(MAKE) -C "$(PKG_BUILD_DIR)" \
+		$(TARGET_CONFIGURE_OPTS) \
+		NODEBUG=1 \
+		CFLAGS="$(TARGET_CFLAGS)" \
+		OS="linux" \
+		INSTALL_PREFIX="$(PKG_INSTALL_DIR)" \
+		LIBDIR="$(PKG_INSTALL_DIR)/usr/lib" \
+		SBINDIR="$(PKG_INSTALL_DIR)/usr/sbin/" \
+		ETCDIR="$(PKG_INSTALL_DIR)/etc" \
+		MANDIR="$(PKG_INSTALL_DIR)/usr/share/man" \
+		STRIP="true" \
+		INSTALL_LIB="true" \
+		SUBDIRS="bmf dot_draw dyn_gw httpinfo nameservice secure txtinfo" \
+		all libs install install_libs
+endef
+
+define Package/olsrd/install
+	$(INSTALL_DIR) $(1)/etc/config
+	$(INSTALL_DATA) ./files/olsr.config $(1)/etc/config/olsr
+	$(INSTALL_DATA) $(PKG_BUILD_DIR)/src/cfgparser/olsrd.conf.example $(1)/etc/olsrd.conf
+	$(INSTALL_DIR) $(1)/usr/sbin
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/olsrd $(1)/usr/sbin/
+	$(INSTALL_DIR) $(1)/etc/init.d
+	$(INSTALL_BIN) ./files/olsrd.init $(1)/etc/init.d/olsrd
+endef
+
+define Package/olsrd-mod-dot-draw/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/dot_draw/olsrd_dot_draw.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-bmf/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/bmf/olsrd_bmf.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-dyn-gw/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/dyn_gw/olsrd_dyn_gw.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-httpinfo/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/httpinfo/olsrd_httpinfo.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-nameservice/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/nameservice/olsrd_nameservice.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-secure/install
+	$(INSTALL_DIR) $(1)/etc/olsrd.d
+	$(CP) ./files/olsrd_secure_key $(1)/etc/olsrd.d/
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/secure/olsrd_secure.so.* $(1)/usr/lib/
+endef
+
+define Package/olsrd-mod-txtinfo/install
+	$(INSTALL_DIR) $(1)/usr/lib
+	$(INSTALL_BIN) $(PKG_BUILD_DIR)/lib/txtinfo/olsrd_txtinfo.so.* $(1)/usr/lib/
+endef
+
+$(eval $(call BuildPackage,olsrd))
+$(eval $(call BuildPackage,olsrd-mod-dot-draw))
+$(eval $(call BuildPackage,olsrd-mod-bmf))
+$(eval $(call BuildPackage,olsrd-mod-dyn-gw))
+$(eval $(call BuildPackage,olsrd-mod-httpinfo))
+$(eval $(call BuildPackage,olsrd-mod-nameservice))
+$(eval $(call BuildPackage,olsrd-mod-secure))
+$(eval $(call BuildPackage,olsrd-mod-txtinfo))
diff -Nur kamikaze_7.09-orig/package/openvpn/files/openvpn.default kamikaze_7.09-x86-alix/package/openvpn/files/openvpn.default
--- kamikaze_7.09-orig/package/openvpn/files/openvpn.default	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/files/openvpn.default	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,2 @@
+CONFIG="/etc/openvpn/server.conf"
+OPTIONS="--config $CONFIG"
diff -Nur kamikaze_7.09-orig/package/openvpn/files/openvpn.init kamikaze_7.09-x86-alix/package/openvpn/files/openvpn.init
--- kamikaze_7.09-orig/package/openvpn/files/openvpn.init	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/files/openvpn.init	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,18 @@
+#!/bin/sh /etc/rc.common
+# Copyright (C) 2007 OpenWrt.org
+
+START=70
+BIN=openvpn
+DEFAULT=/etc/default/$BIN
+RUN_D=/var/run
+PID_F=$RUN_D/$BIN.pid
+
+start() {
+	[ -f $DEFAULT ] && . $DEFAULT
+	mkdir -p $RUN_D
+	$BIN --writepid $RUN_D/$BIN.pid --daemon $OPTIONS
+}
+
+stop() {
+	[ -f $PID_F ] && kill $(cat $PID_F)
+}
diff -Nur kamikaze_7.09-orig/package/openvpn/files/.svn/all-wcprops kamikaze_7.09-x86-alix/package/openvpn/files/.svn/all-wcprops
--- kamikaze_7.09-orig/package/openvpn/files/.svn/all-wcprops	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/files/.svn/all-wcprops	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,17 @@
+K 25
+svn:wc:ra_dav:version-url
+V 49
+/openwrt/!svn/ver/8576/packages/net/openvpn/files
+END
+openvpn.init
+K 25
+svn:wc:ra_dav:version-url
+V 62
+/openwrt/!svn/ver/8576/packages/net/openvpn/files/openvpn.init
+END
+openvpn.default
+K 25
+svn:wc:ra_dav:version-url
+V 65
+/openwrt/!svn/ver/8576/packages/net/openvpn/files/openvpn.default
+END
diff -Nur kamikaze_7.09-orig/package/openvpn/files/.svn/entries kamikaze_7.09-x86-alix/package/openvpn/files/.svn/entries
--- kamikaze_7.09-orig/package/openvpn/files/.svn/entries	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/files/.svn/entries	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,52 @@
+8
+
+dir
+11396
+https://svn.openwrt.org/openwrt/packages/net/openvpn/files
+https://svn.openwrt.org/openwrt
+
+
+
+2007-09-02T19:36:06.877864Z
+8576
+florian
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+3c298f89-4303-0410-b956-a3cf2f4a3e73
+
+openvpn.init
+file
+
+
+
+
+2008-06-07T16:38:08.000000Z
+06c667e15972e2dd963f8831022bcb00
+2007-09-02T19:36:06.877864Z
+8576
+florian
+
+openvpn.default
+file
+
+
+
+
+2008-06-07T16:38:08.000000Z
+727e145ac361504bafc601b2da1d9061
+2007-09-02T19:36:06.877864Z
+8576
+florian
+
diff -Nur kamikaze_7.09-orig/package/openvpn/files/.svn/format kamikaze_7.09-x86-alix/package/openvpn/files/.svn/format
--- kamikaze_7.09-orig/package/openvpn/files/.svn/format	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/files/.svn/format	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1 @@
+8
diff -Nur kamikaze_7.09-orig/package/openvpn/files/.svn/text-base/openvpn.default.svn-base kamikaze_7.09-x86-alix/package/openvpn/files/.svn/text-base/openvpn.default.svn-base
--- kamikaze_7.09-orig/package/openvpn/files/.svn/text-base/openvpn.default.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/files/.svn/text-base/openvpn.default.svn-base	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,2 @@
+CONFIG="/etc/openvpn/server.conf"
+OPTIONS="--config $CONFIG"
diff -Nur kamikaze_7.09-orig/package/openvpn/files/.svn/text-base/openvpn.init.svn-base kamikaze_7.09-x86-alix/package/openvpn/files/.svn/text-base/openvpn.init.svn-base
--- kamikaze_7.09-orig/package/openvpn/files/.svn/text-base/openvpn.init.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/files/.svn/text-base/openvpn.init.svn-base	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,18 @@
+#!/bin/sh /etc/rc.common
+# Copyright (C) 2007 OpenWrt.org
+
+START=70
+BIN=openvpn
+DEFAULT=/etc/default/$BIN
+RUN_D=/var/run
+PID_F=$RUN_D/$BIN.pid
+
+start() {
+	[ -f $DEFAULT ] && . $DEFAULT
+	mkdir -p $RUN_D
+	$BIN --writepid $RUN_D/$BIN.pid --daemon $OPTIONS
+}
+
+stop() {
+	[ -f $PID_F ] && kill $(cat $PID_F)
+}
diff -Nur kamikaze_7.09-orig/package/openvpn/Makefile kamikaze_7.09-x86-alix/package/openvpn/Makefile
--- kamikaze_7.09-orig/package/openvpn/Makefile	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/Makefile	2008-06-07 18:47:54.000000000 +0200
@@ -0,0 +1,79 @@
+#
+# Copyright (C) 2006 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+# $Id: Makefile 9974 2007-12-28 13:31:04Z nix $
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=openvpn
+PKG_VERSION:=2.0.9
+PKG_RELEASE:=2
+
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=http://openvpn.net/release @SF/openvpn
+PKG_MD5SUM:=60745008b90b7dbe25fe8337c550fec6
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
+PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/openvpn
+  SECTION:=net
+  CATEGORY:=Network
+  DEPENDS:=+kmod-tun +libopenssl
+  TITLE:=Open source VPN solution using SSL
+  URL:=http://openvpn.net
+  SUBMENU:=VPN
+endef
+
+define Package/openvpn/description
+	 Open source VPN solution using SSL
+endef
+
+define Package/openvpn-easy-rsa
+  $(call Package/openvpn)
+  DEPENDS:=openvpn +openssl-util
+  TITLE:=Simple shell scripts to manage a Certificate Authority
+endef
+
+define Build/Configure
+	$(call Build/Configure/Default, \
+		--disable-pthread \
+		--disable-debug \
+		--disable-plugins \
+		--enable-management \
+		--disable-socks \
+                --disable-lzo \
+		--enable-password-save \
+	)
+endef
+
+define Build/Compile	
+	$(MAKE) -C $(PKG_BUILD_DIR) \
+		DESTDIR="$(PKG_INSTALL_DIR)" \
+		all install
+endef
+
+define Package/openvpn/install	
+	$(INSTALL_DIR) $(1)/usr/sbin
+	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/openvpn $(1)/usr/sbin/
+	$(INSTALL_DIR) $(1)/etc/init.d/
+	$(INSTALL_BIN) files/$(PKG_NAME).init $(1)/etc/init.d/$(PKG_NAME)
+	$(INSTALL_DIR) $(1)/etc/default
+	$(INSTALL_BIN) files/$(PKG_NAME).default $(1)/etc/default/$(PKG_NAME)
+endef
+
+define Package/openvpn-easy-rsa/install	
+	$(INSTALL_DIR) $(1)/usr/sbin
+	$(CP) $(PKG_BUILD_DIR)/easy-rsa/2.0/{build-*,clean-all,inherit-inter,list-crl,pkitool,revoke-full,sign-req,whichopensslcnf} $(1)/usr/sbin/
+	$(INSTALL_DIR) $(1)/etc/easy-rsa
+	install -m 0644 $(PKG_BUILD_DIR)/easy-rsa/2.0/openssl.cnf $(1)/etc/easy-rsa/openssl.cnf
+	install -m 0644 $(PKG_BUILD_DIR)/easy-rsa/2.0/vars $(1)/etc/easy-rsa/vars
+endef
+
+$(eval $(call BuildPackage,openvpn))
+$(eval $(call BuildPackage,openvpn-easy-rsa))
diff -Nur kamikaze_7.09-orig/package/openvpn/patches/001-easy_rsa.patch kamikaze_7.09-x86-alix/package/openvpn/patches/001-easy_rsa.patch
--- kamikaze_7.09-orig/package/openvpn/patches/001-easy_rsa.patch	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/patches/001-easy_rsa.patch	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,249 @@
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-ca openvpn-2.0.7/easy-rsa/2.0/build-ca
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-ca	2005-11-02 19:42:38.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-ca	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ #
+ # Build a root certificate
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-dh openvpn-2.0.7/easy-rsa/2.0/build-dh
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-dh	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-dh	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # Build Diffie-Hellman parameters for the server side
+ # of an SSL/TLS connection.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-inter openvpn-2.0.7/easy-rsa/2.0/build-inter
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-inter	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-inter	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Make an intermediate CA certificate/private key pair using a locally generated
+ # root certificate.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-key openvpn-2.0.7/easy-rsa/2.0/build-key
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-key	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-key	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Make a certificate/private key pair using a locally generated
+ # root certificate.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-key-pass openvpn-2.0.7/easy-rsa/2.0/build-key-pass
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-key-pass	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-key-pass	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Similar to build-key, but protect the private key
+ # with a password.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-key-pkcs12 openvpn-2.0.7/easy-rsa/2.0/build-key-pkcs12
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-key-pkcs12	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-key-pkcs12	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Make a certificate/private key pair using a locally generated
+ # root certificate and convert it to a PKCS #12 file including the
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-key-server openvpn-2.0.7/easy-rsa/2.0/build-key-server
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-key-server	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-key-server	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Make a certificate/private key pair using a locally generated
+ # root certificate.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-req openvpn-2.0.7/easy-rsa/2.0/build-req
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-req	2005-11-02 19:42:38.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-req	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Build a certificate signing request and private key.  Use this
+ # when your root certificate and key is not available locally.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-req-pass openvpn-2.0.7/easy-rsa/2.0/build-req-pass
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-req-pass	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-req-pass	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Like build-req, but protect your private key
+ # with a password.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/clean-all openvpn-2.0.7/easy-rsa/2.0/clean-all
+--- openvpn-2.0.7.orig/easy-rsa/2.0/clean-all	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/clean-all	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # Initialize the $KEY_DIR directory.
+ # Note that this script does a
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/inherit-inter openvpn-2.0.7/easy-rsa/2.0/inherit-inter
+--- openvpn-2.0.7.orig/easy-rsa/2.0/inherit-inter	2005-11-02 19:42:38.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/inherit-inter	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # Build a new PKI which is rooted on an intermediate certificate generated
+ # by ./build-inter or ./pkitool --inter from a parent PKI.  The new PKI should
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/list-crl openvpn-2.0.7/easy-rsa/2.0/list-crl
+--- openvpn-2.0.7.orig/easy-rsa/2.0/list-crl	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/list-crl	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # list revoked certificates
+ 
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/pkitool openvpn-2.0.7/easy-rsa/2.0/pkitool
+--- openvpn-2.0.7.orig/easy-rsa/2.0/pkitool	2005-11-02 19:42:38.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/pkitool	2006-05-09 17:47:40.000000000 +0200
+@@ -1,5 +1,7 @@
+ #!/bin/sh
+ 
++. /etc/easy-rsa/vars
++
+ #  OpenVPN -- An application to securely tunnel IP networks
+ #             over a single TCP/UDP port, with support for SSL/TLS-based
+ #             session authentication and key exchange,
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/revoke-full openvpn-2.0.7/easy-rsa/2.0/revoke-full
+--- openvpn-2.0.7.orig/easy-rsa/2.0/revoke-full	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/revoke-full	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # revoke a certificate, regenerate CRL,
+ # and verify revocation
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/sign-req openvpn-2.0.7/easy-rsa/2.0/sign-req
+--- openvpn-2.0.7.orig/easy-rsa/2.0/sign-req	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/sign-req	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Sign a certificate signing request (a .csr file)
+ # with a local root certificate and key.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/vars openvpn-2.0.7/easy-rsa/2.0/vars
+--- openvpn-2.0.7.orig/easy-rsa/2.0/vars	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/vars	2006-05-09 17:47:40.000000000 +0200
+@@ -12,7 +12,7 @@
+ # This variable should point to
+ # the top level of the easy-rsa
+ # tree.
+-export EASY_RSA="`pwd`"
++export EASY_RSA="/etc/easy-rsa"
+ 
+ #
+ # This variable should point to
+@@ -26,7 +26,7 @@
+ # This variable should point to
+ # the openssl.cnf file included
+ # with easy-rsa.
+-export KEY_CONFIG=`$EASY_RSA/whichopensslcnf $EASY_RSA`
++export KEY_CONFIG=`/usr/sbin/whichopensslcnf $EASY_RSA`
+ 
+ # Edit this variable to point to
+ # your soon-to-be-created key
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-ca openvpn-2.0.9/easy-rsa/2.0/build-ca
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-ca	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-ca	2007-06-18 01:21:07.000000000 +0200
+@@ -5,4 +5,4 @@
+ #
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --initca $*
++"/usr/sbin/pkitool" --interact --initca $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-inter openvpn-2.0.9/easy-rsa/2.0/build-inter
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-inter	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-inter	2007-06-18 01:21:19.000000000 +0200
+@@ -4,4 +4,4 @@
+ # root certificate.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --inter $*
++"/usr/sbin/pkitool" --interact --inter $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-key openvpn-2.0.9/easy-rsa/2.0/build-key
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-key	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-key	2007-06-18 01:21:32.000000000 +0200
+@@ -4,4 +4,4 @@
+ # root certificate.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact $*
++"/usr/sbin/pkitool" --interact $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-key-pass openvpn-2.0.9/easy-rsa/2.0/build-key-pass
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-key-pass	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-key-pass	2007-06-18 01:21:45.000000000 +0200
+@@ -4,4 +4,4 @@
+ # with a password.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --pass $*
++"/usr/sbin/pkitool" --interact --pass $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-key-pkcs12 openvpn-2.0.9/easy-rsa/2.0/build-key-pkcs12
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-key-pkcs12	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-key-pkcs12	2007-06-18 01:21:57.000000000 +0200
+@@ -5,4 +5,4 @@
+ # the CA certificate as well.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --pkcs12 $*
++"/usr/sbin/pkitool" --interact --pkcs12 $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-key-server openvpn-2.0.9/easy-rsa/2.0/build-key-server
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-key-server	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-key-server	2007-06-18 01:22:09.000000000 +0200
+@@ -7,4 +7,4 @@
+ # extension in the openssl.cnf file.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --server $*
++"/usr/sbin/pkitool" --interact --server $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-req openvpn-2.0.9/easy-rsa/2.0/build-req
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-req	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-req	2007-06-18 01:22:27.000000000 +0200
+@@ -4,4 +4,4 @@
+ # when your root certificate and key is not available locally.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --csr $*
++"/usr/sbin/pkitool" --interact --csr $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-req-pass openvpn-2.0.9/easy-rsa/2.0/build-req-pass
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-req-pass	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-req-pass	2007-06-18 01:22:38.000000000 +0200
+@@ -4,4 +4,4 @@
+ # with a password.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --csr --pass $*
++"/usr/sbin/pkitool" --interact --csr --pass $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/sign-req openvpn-2.0.9/easy-rsa/2.0/sign-req
+--- openvpn-2.0.9.orig/easy-rsa/2.0/sign-req	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/sign-req	2007-06-18 01:22:53.000000000 +0200
+@@ -4,4 +4,4 @@
+ # with a local root certificate and key.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --sign $*
++"/usr/sbin/pkitool" --interact --sign $*
diff -Nur kamikaze_7.09-orig/package/openvpn/patches/.svn/all-wcprops kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/all-wcprops
--- kamikaze_7.09-orig/package/openvpn/patches/.svn/all-wcprops	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/all-wcprops	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,11 @@
+K 25
+svn:wc:ra_dav:version-url
+V 51
+/openwrt/!svn/ver/7657/packages/net/openvpn/patches
+END
+001-easy_rsa.patch
+K 25
+svn:wc:ra_dav:version-url
+V 70
+/openwrt/!svn/ver/7657/packages/net/openvpn/patches/001-easy_rsa.patch
+END
diff -Nur kamikaze_7.09-orig/package/openvpn/patches/.svn/entries kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/entries
--- kamikaze_7.09-orig/package/openvpn/patches/.svn/entries	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/entries	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,41 @@
+8
+
+dir
+11396
+https://svn.openwrt.org/openwrt/packages/net/openvpn/patches
+https://svn.openwrt.org/openwrt
+
+
+
+2007-06-17T23:25:05.723760Z
+7657
+blogic
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+3c298f89-4303-0410-b956-a3cf2f4a3e73
+
+001-easy_rsa.patch
+file
+
+
+
+
+2008-06-07T16:38:08.000000Z
+ed0fa753fc27ed5ec737cc150f247e8e
+2007-06-17T23:25:05.723760Z
+7657
+blogic
+has-props
+
diff -Nur kamikaze_7.09-orig/package/openvpn/patches/.svn/format kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/format
--- kamikaze_7.09-orig/package/openvpn/patches/.svn/format	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/format	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1 @@
+8
diff -Nur kamikaze_7.09-orig/package/openvpn/patches/.svn/prop-base/001-easy_rsa.patch.svn-base kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/prop-base/001-easy_rsa.patch.svn-base
--- kamikaze_7.09-orig/package/openvpn/patches/.svn/prop-base/001-easy_rsa.patch.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/prop-base/001-easy_rsa.patch.svn-base	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,5 @@
+K 13
+svn:eol-style
+V 6
+native
+END
diff -Nur kamikaze_7.09-orig/package/openvpn/patches/.svn/text-base/001-easy_rsa.patch.svn-base kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/text-base/001-easy_rsa.patch.svn-base
--- kamikaze_7.09-orig/package/openvpn/patches/.svn/text-base/001-easy_rsa.patch.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/patches/.svn/text-base/001-easy_rsa.patch.svn-base	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,249 @@
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-ca openvpn-2.0.7/easy-rsa/2.0/build-ca
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-ca	2005-11-02 19:42:38.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-ca	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ #
+ # Build a root certificate
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-dh openvpn-2.0.7/easy-rsa/2.0/build-dh
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-dh	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-dh	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # Build Diffie-Hellman parameters for the server side
+ # of an SSL/TLS connection.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-inter openvpn-2.0.7/easy-rsa/2.0/build-inter
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-inter	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-inter	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Make an intermediate CA certificate/private key pair using a locally generated
+ # root certificate.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-key openvpn-2.0.7/easy-rsa/2.0/build-key
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-key	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-key	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Make a certificate/private key pair using a locally generated
+ # root certificate.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-key-pass openvpn-2.0.7/easy-rsa/2.0/build-key-pass
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-key-pass	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-key-pass	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Similar to build-key, but protect the private key
+ # with a password.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-key-pkcs12 openvpn-2.0.7/easy-rsa/2.0/build-key-pkcs12
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-key-pkcs12	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-key-pkcs12	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Make a certificate/private key pair using a locally generated
+ # root certificate and convert it to a PKCS #12 file including the
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-key-server openvpn-2.0.7/easy-rsa/2.0/build-key-server
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-key-server	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-key-server	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Make a certificate/private key pair using a locally generated
+ # root certificate.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-req openvpn-2.0.7/easy-rsa/2.0/build-req
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-req	2005-11-02 19:42:38.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-req	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Build a certificate signing request and private key.  Use this
+ # when your root certificate and key is not available locally.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/build-req-pass openvpn-2.0.7/easy-rsa/2.0/build-req-pass
+--- openvpn-2.0.7.orig/easy-rsa/2.0/build-req-pass	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/build-req-pass	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Like build-req, but protect your private key
+ # with a password.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/clean-all openvpn-2.0.7/easy-rsa/2.0/clean-all
+--- openvpn-2.0.7.orig/easy-rsa/2.0/clean-all	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/clean-all	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # Initialize the $KEY_DIR directory.
+ # Note that this script does a
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/inherit-inter openvpn-2.0.7/easy-rsa/2.0/inherit-inter
+--- openvpn-2.0.7.orig/easy-rsa/2.0/inherit-inter	2005-11-02 19:42:38.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/inherit-inter	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # Build a new PKI which is rooted on an intermediate certificate generated
+ # by ./build-inter or ./pkitool --inter from a parent PKI.  The new PKI should
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/list-crl openvpn-2.0.7/easy-rsa/2.0/list-crl
+--- openvpn-2.0.7.orig/easy-rsa/2.0/list-crl	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/list-crl	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # list revoked certificates
+ 
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/pkitool openvpn-2.0.7/easy-rsa/2.0/pkitool
+--- openvpn-2.0.7.orig/easy-rsa/2.0/pkitool	2005-11-02 19:42:38.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/pkitool	2006-05-09 17:47:40.000000000 +0200
+@@ -1,5 +1,7 @@
+ #!/bin/sh
+ 
++. /etc/easy-rsa/vars
++
+ #  OpenVPN -- An application to securely tunnel IP networks
+ #             over a single TCP/UDP port, with support for SSL/TLS-based
+ #             session authentication and key exchange,
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/revoke-full openvpn-2.0.7/easy-rsa/2.0/revoke-full
+--- openvpn-2.0.7.orig/easy-rsa/2.0/revoke-full	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/revoke-full	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,6 @@
+-#!/bin/bash
++#!/bin/sh
++
++. /etc/easy-rsa/vars
+ 
+ # revoke a certificate, regenerate CRL,
+ # and verify revocation
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/sign-req openvpn-2.0.7/easy-rsa/2.0/sign-req
+--- openvpn-2.0.7.orig/easy-rsa/2.0/sign-req	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/sign-req	2006-05-09 17:47:40.000000000 +0200
+@@ -1,4 +1,4 @@
+-#!/bin/bash
++#!/bin/sh
+ 
+ # Sign a certificate signing request (a .csr file)
+ # with a local root certificate and key.
+diff -ur openvpn-2.0.7.orig/easy-rsa/2.0/vars openvpn-2.0.7/easy-rsa/2.0/vars
+--- openvpn-2.0.7.orig/easy-rsa/2.0/vars	2005-11-02 19:42:39.000000000 +0100
++++ openvpn-2.0.7/easy-rsa/2.0/vars	2006-05-09 17:47:40.000000000 +0200
+@@ -12,7 +12,7 @@
+ # This variable should point to
+ # the top level of the easy-rsa
+ # tree.
+-export EASY_RSA="`pwd`"
++export EASY_RSA="/etc/easy-rsa"
+ 
+ #
+ # This variable should point to
+@@ -26,7 +26,7 @@
+ # This variable should point to
+ # the openssl.cnf file included
+ # with easy-rsa.
+-export KEY_CONFIG=`$EASY_RSA/whichopensslcnf $EASY_RSA`
++export KEY_CONFIG=`/usr/sbin/whichopensslcnf $EASY_RSA`
+ 
+ # Edit this variable to point to
+ # your soon-to-be-created key
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-ca openvpn-2.0.9/easy-rsa/2.0/build-ca
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-ca	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-ca	2007-06-18 01:21:07.000000000 +0200
+@@ -5,4 +5,4 @@
+ #
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --initca $*
++"/usr/sbin/pkitool" --interact --initca $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-inter openvpn-2.0.9/easy-rsa/2.0/build-inter
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-inter	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-inter	2007-06-18 01:21:19.000000000 +0200
+@@ -4,4 +4,4 @@
+ # root certificate.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --inter $*
++"/usr/sbin/pkitool" --interact --inter $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-key openvpn-2.0.9/easy-rsa/2.0/build-key
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-key	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-key	2007-06-18 01:21:32.000000000 +0200
+@@ -4,4 +4,4 @@
+ # root certificate.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact $*
++"/usr/sbin/pkitool" --interact $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-key-pass openvpn-2.0.9/easy-rsa/2.0/build-key-pass
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-key-pass	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-key-pass	2007-06-18 01:21:45.000000000 +0200
+@@ -4,4 +4,4 @@
+ # with a password.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --pass $*
++"/usr/sbin/pkitool" --interact --pass $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-key-pkcs12 openvpn-2.0.9/easy-rsa/2.0/build-key-pkcs12
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-key-pkcs12	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-key-pkcs12	2007-06-18 01:21:57.000000000 +0200
+@@ -5,4 +5,4 @@
+ # the CA certificate as well.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --pkcs12 $*
++"/usr/sbin/pkitool" --interact --pkcs12 $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-key-server openvpn-2.0.9/easy-rsa/2.0/build-key-server
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-key-server	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-key-server	2007-06-18 01:22:09.000000000 +0200
+@@ -7,4 +7,4 @@
+ # extension in the openssl.cnf file.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --server $*
++"/usr/sbin/pkitool" --interact --server $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-req openvpn-2.0.9/easy-rsa/2.0/build-req
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-req	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-req	2007-06-18 01:22:27.000000000 +0200
+@@ -4,4 +4,4 @@
+ # when your root certificate and key is not available locally.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --csr $*
++"/usr/sbin/pkitool" --interact --csr $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/build-req-pass openvpn-2.0.9/easy-rsa/2.0/build-req-pass
+--- openvpn-2.0.9.orig/easy-rsa/2.0/build-req-pass	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/build-req-pass	2007-06-18 01:22:38.000000000 +0200
+@@ -4,4 +4,4 @@
+ # with a password.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --csr --pass $*
++"/usr/sbin/pkitool" --interact --csr --pass $*
+diff -urN openvpn-2.0.9.orig/easy-rsa/2.0/sign-req openvpn-2.0.9/easy-rsa/2.0/sign-req
+--- openvpn-2.0.9.orig/easy-rsa/2.0/sign-req	2007-06-18 01:20:36.000000000 +0200
++++ openvpn-2.0.9/easy-rsa/2.0/sign-req	2007-06-18 01:22:53.000000000 +0200
+@@ -4,4 +4,4 @@
+ # with a local root certificate and key.
+ 
+ export EASY_RSA="${EASY_RSA:-.}"
+-"$EASY_RSA/pkitool" --interact --sign $*
++"/usr/sbin/pkitool" --interact --sign $*
diff -Nur kamikaze_7.09-orig/package/openvpn/.svn/all-wcprops kamikaze_7.09-x86-alix/package/openvpn/.svn/all-wcprops
--- kamikaze_7.09-orig/package/openvpn/.svn/all-wcprops	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/.svn/all-wcprops	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,11 @@
+K 25
+svn:wc:ra_dav:version-url
+V 43
+/openwrt/!svn/ver/9974/packages/net/openvpn
+END
+Makefile
+K 25
+svn:wc:ra_dav:version-url
+V 52
+/openwrt/!svn/ver/9974/packages/net/openvpn/Makefile
+END
diff -Nur kamikaze_7.09-orig/package/openvpn/.svn/entries kamikaze_7.09-x86-alix/package/openvpn/.svn/entries
--- kamikaze_7.09-orig/package/openvpn/.svn/entries	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/.svn/entries	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,47 @@
+8
+
+dir
+11396
+https://svn.openwrt.org/openwrt/packages/net/openvpn
+https://svn.openwrt.org/openwrt
+
+
+
+2007-12-28T13:31:04.124286Z
+9974
+nix
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+3c298f89-4303-0410-b956-a3cf2f4a3e73
+
+files
+dir
+
+patches
+dir
+
+Makefile
+file
+
+
+
+
+2008-06-07T16:38:08.000000Z
+fa24af66d22bfe52da00be215e83ecc4
+2007-12-28T13:31:04.124286Z
+9974
+nix
+has-props
+
diff -Nur kamikaze_7.09-orig/package/openvpn/.svn/format kamikaze_7.09-x86-alix/package/openvpn/.svn/format
--- kamikaze_7.09-orig/package/openvpn/.svn/format	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/.svn/format	2008-06-07 18:38:06.000000000 +0200
@@ -0,0 +1 @@
+8
diff -Nur kamikaze_7.09-orig/package/openvpn/.svn/prop-base/Makefile.svn-base kamikaze_7.09-x86-alix/package/openvpn/.svn/prop-base/Makefile.svn-base
--- kamikaze_7.09-orig/package/openvpn/.svn/prop-base/Makefile.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/.svn/prop-base/Makefile.svn-base	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,17 @@
+K 9
+copyright
+V 30
+Copyright (C) 2006 OpenWrt.org
+K 7
+licence
+V 5
+GPLv2
+K 13
+svn:eol-style
+V 6
+native
+K 12
+svn:keywords
+V 23
+Author Date Id Revision
+END
diff -Nur kamikaze_7.09-orig/package/openvpn/.svn/text-base/Makefile.svn-base kamikaze_7.09-x86-alix/package/openvpn/.svn/text-base/Makefile.svn-base
--- kamikaze_7.09-orig/package/openvpn/.svn/text-base/Makefile.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/openvpn/.svn/text-base/Makefile.svn-base	2008-06-07 18:38:08.000000000 +0200
@@ -0,0 +1,78 @@
+#
+# Copyright (C) 2006 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+# $Id$
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=openvpn
+PKG_VERSION:=2.0.9
+PKG_RELEASE:=2
+
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=http://openvpn.net/release @SF/openvpn
+PKG_MD5SUM:=60745008b90b7dbe25fe8337c550fec6
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
+PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/openvpn
+  SECTION:=net
+  CATEGORY:=Network
+  DEPENDS:=+kmod-tun +libopenssl +liblzo
+  TITLE:=Open source VPN solution using SSL
+  URL:=http://openvpn.net
+  SUBMENU:=VPN
+endef
+
+define Package/openvpn/description
+	 Open source VPN solution using SSL
+endef
+
+define Package/openvpn-easy-rsa
+  $(call Package/openvpn)
+  DEPENDS:=openvpn +openssl-util
+  TITLE:=Simple shell scripts to manage a Certificate Authority
+endef
+
+define Build/Configure
+	$(call Build/Configure/Default, \
+		--disable-pthread \
+		--disable-debug \
+		--disable-plugins \
+		--enable-management \
+		--disable-socks \
+		--enable-password-save \
+	)
+endef
+
+define Build/Compile	
+	$(MAKE) -C $(PKG_BUILD_DIR) \
+		DESTDIR="$(PKG_INSTALL_DIR)" \
+		all install
+endef
+
+define Package/openvpn/install	
+	$(INSTALL_DIR) $(1)/usr/sbin
+	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/openvpn $(1)/usr/sbin/
+	$(INSTALL_DIR) $(1)/etc/init.d/
+	$(INSTALL_BIN) files/$(PKG_NAME).init $(1)/etc/init.d/$(PKG_NAME)
+	$(INSTALL_DIR) $(1)/etc/default
+	$(INSTALL_BIN) files/$(PKG_NAME).default $(1)/etc/default/$(PKG_NAME)
+endef
+
+define Package/openvpn-easy-rsa/install	
+	$(INSTALL_DIR) $(1)/usr/sbin
+	$(CP) $(PKG_BUILD_DIR)/easy-rsa/2.0/{build-*,clean-all,inherit-inter,list-crl,pkitool,revoke-full,sign-req,whichopensslcnf} $(1)/usr/sbin/
+	$(INSTALL_DIR) $(1)/etc/easy-rsa
+	install -m 0644 $(PKG_BUILD_DIR)/easy-rsa/2.0/openssl.cnf $(1)/etc/easy-rsa/openssl.cnf
+	install -m 0644 $(PKG_BUILD_DIR)/easy-rsa/2.0/vars $(1)/etc/easy-rsa/vars
+endef
+
+$(eval $(call BuildPackage,openvpn))
+$(eval $(call BuildPackage,openvpn-easy-rsa))
diff -Nur kamikaze_7.09-orig/package/tcpdump/Makefile kamikaze_7.09-x86-alix/package/tcpdump/Makefile
--- kamikaze_7.09-orig/package/tcpdump/Makefile	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/Makefile	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,58 @@
+# 
+# Copyright (C) 2007 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+# $Id: Makefile 9695 2007-12-09 18:59:01Z nbd $
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=tcpdump
+PKG_VERSION:=3.9.8
+PKG_RELEASE:=1
+
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=http://www.tcpdump.org/release/ \
+	http://ftp.gwdg.de/pub/misc/tcpdump/ \
+	http://www.at.tcpdump.org/ \
+	http://www.br.tcpdump.org/
+PKG_MD5SUM:=c491a78c52fe73f1f7271aa5d8c6ab2e
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
+PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/tcpdump
+  SECTION:=net
+  CATEGORY:=Network
+  DEPENDS:=+libpcap
+  TITLE:=Network monitoring and data acquisition tool
+  URL:=http://www.tcpdump.org/
+endef
+
+define Build/Configure
+	$(call Build/Configure/Default, \
+		--enable-ipv6 \
+		--without-crypto \
+		, \
+		BUILD_CC="$(TARGET_CC)" \
+		HOSTCC="$(HOSTCC)" \
+		td_cv_buggygetaddrinfo="no" \
+	)
+endef
+
+define Build/Compile
+	$(MAKE) -C $(PKG_BUILD_DIR) \
+		CCOPT="$(TARGET_CFLAGS)" INCLS="-I. -I$(STAGING_DIR)/usr/include" \
+		DESTDIR="$(PKG_INSTALL_DIR)" \
+		all install
+endef
+
+define Package/tcpdump/install
+	$(INSTALL_DIR) $(1)/usr/sbin
+	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/tcpdump $(1)/usr/sbin/
+endef
+
+$(eval $(call BuildPackage,tcpdump))
diff -Nur kamikaze_7.09-orig/package/tcpdump/patches/001-remove_pcap_debug.patch kamikaze_7.09-x86-alix/package/tcpdump/patches/001-remove_pcap_debug.patch
--- kamikaze_7.09-orig/package/tcpdump/patches/001-remove_pcap_debug.patch	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/patches/001-remove_pcap_debug.patch	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,24 @@
+diff -urN tcpdump-3.9.4.orig/tcpdump.c tcpdump-3.9.4/tcpdump.c
+--- tcpdump-3.9.4.orig/tcpdump.c	2005-08-23 12:29:41.000000000 +0200
++++ tcpdump-3.9.4/tcpdump.c	2006-02-05 17:52:37.000000000 +0100
+@@ -762,20 +762,6 @@
+ 				error("invalid data link type %s", gndo->ndo_dltname);
+ 			break;
+ 
+-#if defined(HAVE_PCAP_DEBUG) || defined(HAVE_YYDEBUG)
+-		case 'Y':
+-			{
+-			/* Undocumented flag */
+-#ifdef HAVE_PCAP_DEBUG
+-			extern int pcap_debug;
+-			pcap_debug = 1;
+-#else
+-			extern int yydebug;
+-			yydebug = 1;
+-#endif
+-			}
+-			break;
+-#endif
+ 		case 'Z':
+ 			if (optarg) {
+ 				username = strdup(optarg);
diff -Nur kamikaze_7.09-orig/package/tcpdump/patches/.svn/all-wcprops kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/all-wcprops
--- kamikaze_7.09-orig/package/tcpdump/patches/.svn/all-wcprops	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/all-wcprops	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,11 @@
+K 25
+svn:wc:ra_dav:version-url
+V 51
+/openwrt/!svn/ver/6526/packages/net/tcpdump/patches
+END
+001-remove_pcap_debug.patch
+K 25
+svn:wc:ra_dav:version-url
+V 79
+/openwrt/!svn/ver/6526/packages/net/tcpdump/patches/001-remove_pcap_debug.patch
+END
diff -Nur kamikaze_7.09-orig/package/tcpdump/patches/.svn/entries kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/entries
--- kamikaze_7.09-orig/package/tcpdump/patches/.svn/entries	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/entries	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,41 @@
+8
+
+dir
+11385
+https://svn.openwrt.org/openwrt/packages/net/tcpdump/patches
+https://svn.openwrt.org/openwrt
+
+
+
+2007-03-05T01:34:12.253968Z
+6526
+pavlov
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+3c298f89-4303-0410-b956-a3cf2f4a3e73
+
+001-remove_pcap_debug.patch
+file
+
+
+
+
+2008-06-07T02:34:50.000000Z
+027e9860f7f20bd5fbfd9c90fae34e38
+2007-03-05T01:34:12.253968Z
+6526
+pavlov
+has-props
+
diff -Nur kamikaze_7.09-orig/package/tcpdump/patches/.svn/format kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/format
--- kamikaze_7.09-orig/package/tcpdump/patches/.svn/format	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/format	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1 @@
+8
diff -Nur kamikaze_7.09-orig/package/tcpdump/patches/.svn/prop-base/001-remove_pcap_debug.patch.svn-base kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/prop-base/001-remove_pcap_debug.patch.svn-base
--- kamikaze_7.09-orig/package/tcpdump/patches/.svn/prop-base/001-remove_pcap_debug.patch.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/prop-base/001-remove_pcap_debug.patch.svn-base	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,9 @@
+K 13
+svn:eol-style
+V 6
+native
+K 12
+svn:keywords
+V 23
+Author Date Id Revision
+END
diff -Nur kamikaze_7.09-orig/package/tcpdump/patches/.svn/text-base/001-remove_pcap_debug.patch.svn-base kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/text-base/001-remove_pcap_debug.patch.svn-base
--- kamikaze_7.09-orig/package/tcpdump/patches/.svn/text-base/001-remove_pcap_debug.patch.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/patches/.svn/text-base/001-remove_pcap_debug.patch.svn-base	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,24 @@
+diff -urN tcpdump-3.9.4.orig/tcpdump.c tcpdump-3.9.4/tcpdump.c
+--- tcpdump-3.9.4.orig/tcpdump.c	2005-08-23 12:29:41.000000000 +0200
++++ tcpdump-3.9.4/tcpdump.c	2006-02-05 17:52:37.000000000 +0100
+@@ -762,20 +762,6 @@
+ 				error("invalid data link type %s", gndo->ndo_dltname);
+ 			break;
+ 
+-#if defined(HAVE_PCAP_DEBUG) || defined(HAVE_YYDEBUG)
+-		case 'Y':
+-			{
+-			/* Undocumented flag */
+-#ifdef HAVE_PCAP_DEBUG
+-			extern int pcap_debug;
+-			pcap_debug = 1;
+-#else
+-			extern int yydebug;
+-			yydebug = 1;
+-#endif
+-			}
+-			break;
+-#endif
+ 		case 'Z':
+ 			if (optarg) {
+ 				username = strdup(optarg);
diff -Nur kamikaze_7.09-orig/package/tcpdump/.svn/all-wcprops kamikaze_7.09-x86-alix/package/tcpdump/.svn/all-wcprops
--- kamikaze_7.09-orig/package/tcpdump/.svn/all-wcprops	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/.svn/all-wcprops	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,11 @@
+K 25
+svn:wc:ra_dav:version-url
+V 43
+/openwrt/!svn/ver/9695/packages/net/tcpdump
+END
+Makefile
+K 25
+svn:wc:ra_dav:version-url
+V 52
+/openwrt/!svn/ver/9695/packages/net/tcpdump/Makefile
+END
diff -Nur kamikaze_7.09-orig/package/tcpdump/.svn/entries kamikaze_7.09-x86-alix/package/tcpdump/.svn/entries
--- kamikaze_7.09-orig/package/tcpdump/.svn/entries	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/.svn/entries	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,44 @@
+8
+
+dir
+11385
+https://svn.openwrt.org/openwrt/packages/net/tcpdump
+https://svn.openwrt.org/openwrt
+
+
+
+2007-12-09T18:59:01.278028Z
+9695
+nbd
+
+
+svn:special svn:externals svn:needs-lock
+
+
+
+
+
+
+
+
+
+
+
+3c298f89-4303-0410-b956-a3cf2f4a3e73
+
+patches
+dir
+
+Makefile
+file
+
+
+
+
+2008-06-07T02:34:50.000000Z
+33a1d8cf1136a3729c1488f937442adf
+2007-12-09T18:59:01.278028Z
+9695
+nbd
+has-props
+
diff -Nur kamikaze_7.09-orig/package/tcpdump/.svn/format kamikaze_7.09-x86-alix/package/tcpdump/.svn/format
--- kamikaze_7.09-orig/package/tcpdump/.svn/format	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/.svn/format	2008-06-07 04:34:49.000000000 +0200
@@ -0,0 +1 @@
+8
diff -Nur kamikaze_7.09-orig/package/tcpdump/.svn/prop-base/Makefile.svn-base kamikaze_7.09-x86-alix/package/tcpdump/.svn/prop-base/Makefile.svn-base
--- kamikaze_7.09-orig/package/tcpdump/.svn/prop-base/Makefile.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/.svn/prop-base/Makefile.svn-base	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,17 @@
+K 9
+copyright
+V 30
+Copyright (C) 2006 OpenWrt.org
+K 7
+licence
+V 5
+GPLv2
+K 13
+svn:eol-style
+V 6
+native
+K 12
+svn:keywords
+V 23
+Author Date Id Revision
+END
diff -Nur kamikaze_7.09-orig/package/tcpdump/.svn/text-base/Makefile.svn-base kamikaze_7.09-x86-alix/package/tcpdump/.svn/text-base/Makefile.svn-base
--- kamikaze_7.09-orig/package/tcpdump/.svn/text-base/Makefile.svn-base	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/package/tcpdump/.svn/text-base/Makefile.svn-base	2008-06-07 04:34:50.000000000 +0200
@@ -0,0 +1,58 @@
+# 
+# Copyright (C) 2007 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+# $Id$
+
+include $(TOPDIR)/rules.mk
+
+PKG_NAME:=tcpdump
+PKG_VERSION:=3.9.8
+PKG_RELEASE:=1
+
+PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
+PKG_SOURCE_URL:=http://www.tcpdump.org/release/ \
+	http://ftp.gwdg.de/pub/misc/tcpdump/ \
+	http://www.at.tcpdump.org/ \
+	http://www.br.tcpdump.org/
+PKG_MD5SUM:=c491a78c52fe73f1f7271aa5d8c6ab2e
+
+PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_VERSION)
+PKG_INSTALL_DIR:=$(PKG_BUILD_DIR)/ipkg-install
+
+include $(INCLUDE_DIR)/package.mk
+
+define Package/tcpdump
+  SECTION:=net
+  CATEGORY:=Network
+  DEPENDS:=+libpcap
+  TITLE:=Network monitoring and data acquisition tool
+  URL:=http://www.tcpdump.org/
+endef
+
+define Build/Configure
+	$(call Build/Configure/Default, \
+		--enable-ipv6 \
+		--without-crypto \
+		, \
+		BUILD_CC="$(TARGET_CC)" \
+		HOSTCC="$(HOSTCC)" \
+		td_cv_buggygetaddrinfo="no" \
+	)
+endef
+
+define Build/Compile
+	$(MAKE) -C $(PKG_BUILD_DIR) \
+		CCOPT="$(TARGET_CFLAGS)" INCLS="-I. -I$(STAGING_DIR)/usr/include" \
+		DESTDIR="$(PKG_INSTALL_DIR)" \
+		all install
+endef
+
+define Package/tcpdump/install
+	$(INSTALL_DIR) $(1)/usr/sbin
+	$(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/tcpdump $(1)/usr/sbin/
+endef
+
+$(eval $(call BuildPackage,tcpdump))
diff -Nur kamikaze_7.09-orig/target/linux/generic-2.6/files/drivers/leds/leds-alix.c kamikaze_7.09-x86-alix/target/linux/generic-2.6/files/drivers/leds/leds-alix.c
--- kamikaze_7.09-orig/target/linux/generic-2.6/files/drivers/leds/leds-alix.c	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/target/linux/generic-2.6/files/drivers/leds/leds-alix.c	2008-06-07 13:58:22.000000000 +0200
@@ -0,0 +1,172 @@
+/*
+ * LEDs driver for PCEngines ALIX 2/3 series
+ *
+ * Copyright (C) 2007 Petr Leibman
+ *
+ * Based on leds-wrap.c
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License version 2 as
+ * published by the Free Software Foundation.
+ */
+
+#include <linux/kernel.h>
+#include <linux/init.h>
+#include <linux/platform_device.h>
+#include <linux/leds.h>
+#include <linux/err.h>
+#include <asm/io.h>
+
+#define DRVNAME "alix-led"
+
+#define ALIX_LED1_PORT		(0x6100)
+#define ALIX_LED1_ON		(1<<22)
+#define ALIX_LED1_OFF		(1<<6)
+
+#define ALIX_LED2_PORT		(0x6180)
+#define ALIX_LED2_ON		(1<<25)
+#define ALIX_LED2_OFF		(1<<9)
+
+#define ALIX_LED3_PORT		(0x6180)
+#define ALIX_LED3_ON		(1<<27)
+#define ALIX_LED3_OFF		(1<<11)
+
+
+static struct platform_device *pdev;
+
+static void alix_led_set_1(struct led_classdev *led_cdev,
+		enum led_brightness value)
+{
+	if (value)
+		outl(ALIX_LED1_ON, ALIX_LED1_PORT);
+	else
+		outl(ALIX_LED1_OFF, ALIX_LED1_PORT);
+}
+
+static void alix_led_set_2(struct led_classdev *led_cdev,
+		enum led_brightness value)
+{
+	if (value)
+		outl(ALIX_LED2_ON, ALIX_LED2_PORT);
+	else
+		outl(ALIX_LED2_OFF, ALIX_LED2_PORT);
+}
+
+static void alix_led_set_3(struct led_classdev *led_cdev,
+		enum led_brightness value)
+{
+	if (value)
+		outl(ALIX_LED3_ON, ALIX_LED3_PORT);
+	else
+		outl(ALIX_LED3_OFF, ALIX_LED3_PORT);
+}
+
+static struct led_classdev alix_led_1 = {
+	.name		= "alix:1",
+	.brightness_set	= alix_led_set_1,
+};
+
+static struct led_classdev alix_led_2 = {
+	.name		= "alix:2",
+	.brightness_set	= alix_led_set_2,
+};
+
+static struct led_classdev alix_led_3 = {
+	.name		= "alix:3",
+	.brightness_set	= alix_led_set_3,
+};
+
+
+#ifdef CONFIG_PM
+static int alix_led_suspend(struct platform_device *dev,
+		pm_message_t state)
+{
+	led_classdev_suspend(&alix_led_1);
+	led_classdev_suspend(&alix_led_2);
+	led_classdev_suspend(&alix_led_3);
+	return 0;
+}
+
+static int alix_led_resume(struct platform_device *dev)
+{
+	led_classdev_resume(&alix_led_1);
+	led_classdev_resume(&alix_led_2);
+	led_classdev_resume(&alix_led_3);
+	return 0;
+}
+#else
+#define alix_led_suspend NULL
+#define alix_led_resume NULL
+#endif
+
+static int alix_led_probe(struct platform_device *pdev)
+{
+	int ret;
+
+	ret = led_classdev_register(&pdev->dev, &alix_led_1);
+	if (ret == 0)
+	{
+		ret = led_classdev_register(&pdev->dev, &alix_led_2);
+		if (ret >= 0)
+		{
+			ret = led_classdev_register(&pdev->dev, &alix_led_3);
+			if (ret < 0)
+				led_classdev_unregister(&alix_led_2);
+		}
+		if (ret < 0)
+			led_classdev_unregister(&alix_led_1);
+	}
+	return ret;
+}
+
+static int alix_led_remove(struct platform_device *pdev)
+{
+	led_classdev_unregister(&alix_led_1);
+	led_classdev_unregister(&alix_led_2);
+	led_classdev_unregister(&alix_led_3);
+	return 0;
+}
+
+static struct platform_driver alix_led_driver = {
+	.probe		= alix_led_probe,
+	.remove		= alix_led_remove,
+	.suspend	= alix_led_suspend,
+	.resume		= alix_led_resume,
+	.driver		= {
+		.name		= DRVNAME,
+		.owner		= THIS_MODULE,
+	},
+};
+
+static int __init alix_led_init(void)
+{
+	int ret;
+
+	ret = platform_driver_register(&alix_led_driver);
+	if (ret < 0)
+		goto out;
+
+	pdev = platform_device_register_simple(DRVNAME, -1, NULL, 0);
+	if (IS_ERR(pdev)) {
+		ret = PTR_ERR(pdev);
+		platform_driver_unregister(&alix_led_driver);
+		goto out;
+	}
+
+out:
+	return ret;
+}
+
+static void __exit alix_led_exit(void)
+{
+	platform_device_unregister(pdev);
+	platform_driver_unregister(&alix_led_driver);
+}
+
+module_init(alix_led_init);
+module_exit(alix_led_exit);
+
+MODULE_AUTHOR("Petr Leibman");
+MODULE_DESCRIPTION("PCEngines ALIX LED driver");
+MODULE_LICENSE("GPL");
+
diff -Nur kamikaze_7.09-orig/target/linux/generic-2.6/patches-2.6.22/401-led-alix.patch kamikaze_7.09-x86-alix/target/linux/generic-2.6/patches-2.6.22/401-led-alix.patch
--- kamikaze_7.09-orig/target/linux/generic-2.6/patches-2.6.22/401-led-alix.patch	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/target/linux/generic-2.6/patches-2.6.22/401-led-alix.patch	2008-06-07 13:51:00.000000000 +0200
@@ -0,0 +1,28 @@
+diff -Nur linux-2.6.22.1.orig/drivers/leds/Kconfig linux-2.6.22.1/drivers/leds/Kconfig
+--- linux-2.6.22.1.orig/drivers/leds/Kconfig	2006-10-12 12:43:44.000000000 -0400
++++ linux-2.6.22.1/drivers/leds/Kconfig	2006-10-31 02:36:22.000000000 -0400
+@@ -83,6 +83,12 @@
+ 	help
+ 	  This option enables support for the PCEngines WRAP programmable LEDs.
+ 
++config LEDS_ALIX
++	tristate "LED Support for the ALIX 2/3 boards"
++	depends on LEDS_CLASS
++	help
++	  This option enables support for the three LEDs on the PCEngines ALIX 2/3 boards.
++
+ config LEDS_H1940
+ 	tristate "LED Support for iPAQ H1940 device"
+ 	depends LEDS_CLASS && ARCH_H1940
+diff -Nur linux-2.6.22.1.orig/drivers/leds/Makefile linux-2.6.22.1/drivers/leds/Makefile
+--- linux-2.6.22.1.orig/drivers/leds/Makefile	2006-10-12 12:43:44.000000000 -0400
++++ linux-2.6.22.1/drivers/leds/Makefile	2006-10-31 02:36:17.000000000 -0400
+@@ -14,6 +14,7 @@
+ obj-$(CONFIG_LEDS_AMS_DELTA)		+= leds-ams-delta.o
+ obj-$(CONFIG_LEDS_NET48XX)		+= leds-net48xx.o
+ obj-$(CONFIG_LEDS_WRAP)			+= leds-wrap.o
++obj-$(CONFIG_LEDS_ALIX)			+= leds-alix.o
+ obj-$(CONFIG_LEDS_H1940)		+= leds-h1940.o
+ obj-$(CONFIG_LEDS_COBALT)		+= leds-cobalt.o
+ obj-$(CONFIG_LEDS_GPIO)			+= leds-gpio.o
+
diff -Nur kamikaze_7.09-orig/target/linux/x86-2.6/config/default kamikaze_7.09-x86-alix/target/linux/x86-2.6/config/default
--- kamikaze_7.09-orig/target/linux/x86-2.6/config/default	2007-09-20 10:54:17.000000000 +0200
+++ kamikaze_7.09-x86-alix/target/linux/x86-2.6/config/default	2008-06-07 16:01:08.000000000 +0200
@@ -170,6 +170,7 @@
 CONFIG_LEDS_NET48XX=m
 # CONFIG_LEDS_TRIGGER_IDE_DISK is not set
 # CONFIG_LEDS_WRAP is not set
+CONFIG_LEDS_ALIX=m
 # CONFIG_LIBERTAS is not set
 # CONFIG_M386 is not set
 CONFIG_M486=y
diff -Nur kamikaze_7.09-orig/target/linux/x86-2.6/image/grub/menu.lst kamikaze_7.09-x86-alix/target/linux/x86-2.6/image/grub/menu.lst
--- kamikaze_7.09-orig/target/linux/x86-2.6/image/grub/menu.lst	2007-09-20 10:54:12.000000000 +0200
+++ kamikaze_7.09-x86-alix/target/linux/x86-2.6/image/grub/menu.lst	2008-06-07 14:36:39.000000000 +0200
@@ -1,15 +1,15 @@
 serial --unit=0 --speed=@BAUDRATE@ --word=8 --parity=no --stop=1
-terminal --timeout=10 console serial
+terminal --timeout=3 serial
 
 default 0
 timeout 5
 
 title   OpenWrt
 root    (hd0,0)
-kernel  /boot/vmlinuz @CMDLINE@ noinitrd console=tty0 console=ttyS0,@BAUDRATE@n8 reboot=bios
+kernel  /boot/vmlinuz @CMDLINE@ ro noinitrd console=ttyS0,@BAUDRATE@n8 reboot=bios
 boot
 
 title	OpenWrt (failsafe)
 root	(hd0,0)
-kernel  /boot/vmlinuz failsafe=true @CMDLINE@ noinitrd console=tty0 console=ttyS0,@BAUDRATE@n8 reboot=bios
+kernel  /boot/vmlinuz failsafe=true @CMDLINE@ ro noinitrd console=ttyS0,@BAUDRATE@n8 reboot=bios
 boot
diff -Nur kamikaze_7.09-orig/target/linux/x86-2.6/profiles/Alix.mk kamikaze_7.09-x86-alix/target/linux/x86-2.6/profiles/Alix.mk
--- kamikaze_7.09-orig/target/linux/x86-2.6/profiles/Alix.mk	1970-01-01 01:00:00.000000000 +0100
+++ kamikaze_7.09-x86-alix/target/linux/x86-2.6/profiles/Alix.mk	2008-06-07 14:03:35.000000000 +0200
@@ -0,0 +1,16 @@
+#
+# Copyright (C) 2007 OpenWrt.org
+#
+# This is free software, licensed under the GNU General Public License v2.
+# See /LICENSE for more information.
+#
+
+define Profile/Alix
+  NAME:=PCEngines Alix 2 and 3 boards
+  PACKAGES:=kmod-via-rhine kmod-leds-alix
+endef
+
+define Profile/Alix/Description
+        Package set compatible with the PCEngines ALIX 2 and 3 boards. Contains VIA Rhine III VT6105M and LED support 
+endef
+$(eval $(call Profile,Alix))
