From 6f21706ddaf26fbae1d3118bef93e25db90aef29 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 17:57:09 +0200 Subject: [PATCH 001/153] cpio: Update to 2.11. --- lfs/cpio | 7 +- src/patches/cpio-2.6-security_fixes-1.patch | 370 -------------------- 2 files changed, 2 insertions(+), 375 deletions(-) delete mode 100644 src/patches/cpio-2.6-security_fixes-1.patch diff --git a/lfs/cpio b/lfs/cpio index b2186fd81..48a4393e6 100644 --- a/lfs/cpio +++ b/lfs/cpio @@ -24,7 +24,7 @@ include Config -VER = 2.6 +VER = 2.11 THISAPP = cpio-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 76b4145f33df088a5bade3bf4373d17d +$(DL_FILE)_MD5 = 1112bb6c45863468b5496ba128792f6c install : $(TARGET) @@ -70,12 +70,9 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && sed -i "s/invalid_arg/argmatch_invalid/" src/mt.c - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-security_fixes-1.patch cd $(DIR_APP) && ./configure CPIO_MT_PROG=mt --prefix=/usr \ --bindir=/bin --libexecdir=/tmp \ --with-rmt=/usr/sbin/rmt - cd $(DIR_APP) && echo "#define HAVE_LSTAT 1" >> config.h cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install @rm -rf $(DIR_APP) diff --git a/src/patches/cpio-2.6-security_fixes-1.patch b/src/patches/cpio-2.6-security_fixes-1.patch deleted file mode 100644 index 083c7858d..000000000 --- a/src/patches/cpio-2.6-security_fixes-1.patch +++ /dev/null @@ -1,370 +0,0 @@ -Submitted By: Ken Moffat -Date: 2005-07-29 -Initial Package Version: 2.6 -Upstream Status: Unknown -Origin: from Mandrake -Description: Vulnerability fixes, rediffed so that they all apply with - -p1 and consolidated to single patch. Also applicable to earlier versions. -(1.) CAN-1999-1572 (still seems to apply to 2.6) cpio uses a 0 umask when -creating files with -O or -F options, which creates the files with mode 0666 -and allows local users to overwrite them. Fix originally fom debian. -(2.) CAN-2005-1111 Race condition in 2.6 and earlier allows local users to -modify permissions of arbitrary files via a hard-link attack. Fix -originally from fedora. -(3.) CAN-2005-1229 Directory traversal vulnerability allows remote -attackers to write to arbitrary directories via a dot dot in a cpio file. -Fix by Peter Vrabec at RedHat. - -diff -Naur cpio-2.6.vanilla/doc/cpio.1 cpio-2.6/doc/cpio.1 ---- cpio-2.6.vanilla/doc/cpio.1 2004-08-30 17:21:48.000000000 +0100 -+++ cpio-2.6/doc/cpio.1 2005-07-29 13:46:42.000000000 +0100 -@@ -20,7 +20,7 @@ - [\-\-unconditional] [\-\-verbose] [\-\-block-size=blocks] [\-\-swap-halfwords] - [\-\-io-size=bytes] [\-\-pattern-file=file] [\-\-format=format] - [\-\-owner=[user][:.][group]] [\-\-no-preserve-owner] [\-\-message=message] --[\-\-force\-local] [\-\-no\-absolute\-filenames] [\-\-sparse] -+[\-\-force\-local] [\-\-absolute\-filenames] [\-\-sparse] - [\-\-only\-verify\-crc] [\-\-quiet] [\-\-rsh-command=command] [\-\-help] - [\-\-version] [pattern...] [< archive] - -diff -Naur cpio-2.6.vanilla/doc/cpio.info cpio-2.6/doc/cpio.info ---- cpio-2.6.vanilla/doc/cpio.info 2004-02-27 12:42:01.000000000 +0000 -+++ cpio-2.6/doc/cpio.info 2005-07-29 13:46:42.000000000 +0100 -@@ -203,7 +203,7 @@ - [--swap-halfwords] [--io-size=bytes] [--pattern-file=file] - [--format=format] [--owner=[user][:.][group]] - [--no-preserve-owner] [--message=message] [--help] [--version] -- [-no-absolute-filenames] [--sparse] [-only-verify-crc] [-quiet] -+ [--absolute-filenames] [--sparse] [-only-verify-crc] [-quiet] - [--rsh-command=command] [pattern...] [< archive] - -  -@@ -358,9 +358,9 @@ - Show numeric UID and GID instead of translating them into names - when using the `--verbose option'. - --`--no-absolute-filenames' -- Create all files relative to the current directory in copy-in -- mode, even if they have an absolute file name in the archive. -+`--absolute-filenames' -+ Do not strip leading file name components that contain ".." -+ and leading slashes from file names in copy-in mode - - `--no-preserve-owner' - Do not change the ownership of the files; leave them owned by the -diff -Naur cpio-2.6.vanilla/src/copyin.c cpio-2.6/src/copyin.c ---- cpio-2.6.vanilla/src/copyin.c 2004-09-08 12:10:02.000000000 +0100 -+++ cpio-2.6/src/copyin.c 2005-07-29 13:46:42.000000000 +0100 -@@ -25,6 +25,7 @@ - #include "dstring.h" - #include "extern.h" - #include "defer.h" -+#include "dirname.h" - #include - #ifndef FNM_PATHNAME - #include -@@ -389,19 +390,26 @@ - continue; - } - -- if (close (out_file_des) < 0) -- error (0, errno, "%s", d->header.c_name); -- -+ /* -+ * Avoid race condition. -+ * Set chown and chmod before closing the file desc. -+ * pvrabec@redhat.com -+ */ -+ - /* File is now copied; set attributes. */ - if (!no_chown_flag) -- if ((chown (d->header.c_name, -+ if ((fchown (out_file_des, - set_owner_flag ? set_owner : d->header.c_uid, - set_group_flag ? set_group : d->header.c_gid) < 0) - && errno != EPERM) - error (0, errno, "%s", d->header.c_name); - /* chown may have turned off some permissions we wanted. */ -- if (chmod (d->header.c_name, (int) d->header.c_mode) < 0) -+ if (fchmod (out_file_des, (int) d->header.c_mode) < 0) - error (0, errno, "%s", d->header.c_name); -+ -+ if (close (out_file_des) < 0) -+ error (0, errno, "%s", d->header.c_name); -+ - if (retain_time_flag) - { - times.actime = times.modtime = d->header.c_mtime; -@@ -557,6 +565,25 @@ - write (out_file_des, "", 1); - delayed_seek_count = 0; - } -+ -+ /* -+ * Avoid race condition. -+ * Set chown and chmod before closing the file desc. -+ * pvrabec@redhat.com -+ */ -+ -+ /* File is now copied; set attributes. */ -+ if (!no_chown_flag) -+ if ((fchown (out_file_des, -+ set_owner_flag ? set_owner : file_hdr->c_uid, -+ set_group_flag ? set_group : file_hdr->c_gid) < 0) -+ && errno != EPERM) -+ error (0, errno, "%s", file_hdr->c_name); -+ -+ /* chown may have turned off some permissions we wanted. */ -+ if (fchmod (out_file_des, (int) file_hdr->c_mode) < 0) -+ error (0, errno, "%s", file_hdr->c_name); -+ - if (close (out_file_des) < 0) - error (0, errno, "%s", file_hdr->c_name); - -@@ -567,18 +594,6 @@ - file_hdr->c_name, crc, file_hdr->c_chksum); - } - -- /* File is now copied; set attributes. */ -- if (!no_chown_flag) -- if ((chown (file_hdr->c_name, -- set_owner_flag ? set_owner : file_hdr->c_uid, -- set_group_flag ? set_group : file_hdr->c_gid) < 0) -- && errno != EPERM) -- error (0, errno, "%s", file_hdr->c_name); -- -- /* chown may have turned off some permissions we wanted. */ -- if (chmod (file_hdr->c_name, (int) file_hdr->c_mode) < 0) -- error (0, errno, "%s", file_hdr->c_name); -- - if (retain_time_flag) - { - struct utimbuf times; /* For setting file times. */ -@@ -589,7 +604,7 @@ - if (utime (file_hdr->c_name, ×) < 0) - error (0, errno, "%s", file_hdr->c_name); - } -- -+ - tape_skip_padding (in_file_des, file_hdr->c_filesize); - if (file_hdr->c_nlink > 1 - && (archive_format == arf_newascii || archive_format == arf_crcascii) ) -@@ -1335,6 +1350,53 @@ - } - } - -+/* Return a safer suffix of FILE_NAME, or "." if it has no safer -+ suffix. Check for fully specified file names and other atrocities. */ -+ -+static const char * -+safer_name_suffix (char const *file_name) -+{ -+ char const *p; -+ -+ /* Skip file system prefixes, leading file name components that contain -+ "..", and leading slashes. */ -+ -+ size_t prefix_len = FILE_SYSTEM_PREFIX_LEN (file_name); -+ -+ for (p = file_name + prefix_len; *p;) -+ { -+ if (p[0] == '.' && p[1] == '.' && (ISSLASH (p[2]) || !p[2])) -+ prefix_len = p + 2 - file_name; -+ -+ do -+ { -+ char c = *p++; -+ if (ISSLASH (c)) -+ break; -+ } -+ while (*p); -+ } -+ -+ for (p = file_name + prefix_len; ISSLASH (*p); p++) -+ continue; -+ prefix_len = p - file_name; -+ -+ if (prefix_len) -+ { -+ char *prefix = alloca (prefix_len + 1); -+ memcpy (prefix, file_name, prefix_len); -+ prefix[prefix_len] = '\0'; -+ -+ -+ error (0, 0, _("Removing leading `%s' from member names"), prefix); -+ } -+ -+ if (!*p) -+ p = "."; -+ -+ return p; -+} -+ - /* Read the collection from standard input and create files - in the file system. */ - -@@ -1445,18 +1507,11 @@ - - /* Do we have to ignore absolute paths, and if so, does the filename - have an absolute path? */ -- if (no_abs_paths_flag && file_hdr.c_name && file_hdr.c_name [0] == '/') -+ if (!abs_paths_flag && file_hdr.c_name && file_hdr.c_name [0]) - { -- char *p; -+ const char *p = safer_name_suffix (file_hdr.c_name); - -- p = file_hdr.c_name; -- while (*p == '/') -- ++p; -- if (*p == '\0') -- { -- strcpy (file_hdr.c_name, "."); -- } -- else -+ if (p != file_hdr.c_name) - { - /* Debian hack: file_hrd.c_name is sometimes set to - point to static memory by code in tar.c. This -diff -Naur cpio-2.6.vanilla/src/copypass.c cpio-2.6/src/copypass.c ---- cpio-2.6.vanilla/src/copypass.c 2004-09-06 13:09:04.000000000 +0100 -+++ cpio-2.6/src/copypass.c 2005-07-29 13:46:07.000000000 +0100 -@@ -181,19 +181,25 @@ - } - if (close (in_file_des) < 0) - error (0, errno, "%s", input_name.ds_string); -- if (close (out_file_des) < 0) -- error (0, errno, "%s", output_name.ds_string); -- -+ /* -+ * Avoid race condition. -+ * Set chown and chmod before closing the file desc. -+ * pvrabec@redhat.com -+ */ - /* Set the attributes of the new file. */ - if (!no_chown_flag) -- if ((chown (output_name.ds_string, -+ if ((fchown (out_file_des, - set_owner_flag ? set_owner : in_file_stat.st_uid, - set_group_flag ? set_group : in_file_stat.st_gid) < 0) - && errno != EPERM) - error (0, errno, "%s", output_name.ds_string); - /* chown may have turned off some permissions we wanted. */ -- if (chmod (output_name.ds_string, in_file_stat.st_mode) < 0) -+ if (fchmod (out_file_des, in_file_stat.st_mode) < 0) -+ error (0, errno, "%s", output_name.ds_string); -+ -+ if (close (out_file_des) < 0) - error (0, errno, "%s", output_name.ds_string); -+ - if (reset_time_flag) - { - times.actime = in_file_stat.st_atime; -diff -Naur cpio-2.6.vanilla/src/extern.h cpio-2.6/src/extern.h ---- cpio-2.6.vanilla/src/extern.h 2004-09-08 11:49:57.000000000 +0100 -+++ cpio-2.6/src/extern.h 2005-07-29 13:47:34.000000000 +0100 -@@ -46,7 +46,7 @@ - extern int sparse_flag; - extern int quiet_flag; - extern int only_verify_crc_flag; --extern int no_abs_paths_flag; -+extern int abs_paths_flag; - extern unsigned int warn_option; - - /* Values for warn_option */ -@@ -91,6 +91,7 @@ - extern char input_is_seekable; - extern char output_is_seekable; - extern char *program_name; -+extern mode_t sys_umask; - extern int (*xstat) (); - extern void (*copy_function) (); - -diff -Naur cpio-2.6.vanilla/src/global.c cpio-2.6/src/global.c ---- cpio-2.6.vanilla/src/global.c 2004-09-08 11:23:44.000000000 +0100 -+++ cpio-2.6/src/global.c 2005-07-29 13:47:34.000000000 +0100 -@@ -100,7 +100,7 @@ - int only_verify_crc_flag = false; - - /* If true, don't use any absolute paths, prefix them by `./'. */ --int no_abs_paths_flag = false; -+int abs_paths_flag = false; - - #ifdef DEBUG_CPIO - /* If true, print debugging information. */ -@@ -195,6 +195,9 @@ - /* The name this program was run with. */ - char *program_name; - -+/* Debian hack to make the -d option honor the umask. */ -+mode_t sys_umask; -+ - /* A pointer to either lstat or stat, depending on whether - dereferencing of symlinks is done for input files. */ - int (*xstat) (); -diff -Naur cpio-2.6.vanilla/src/main.c cpio-2.6/src/main.c ---- cpio-2.6.vanilla/src/main.c 2004-11-23 00:42:18.000000000 +0000 -+++ cpio-2.6/src/main.c 2005-07-29 13:47:34.000000000 +0100 -@@ -41,6 +41,7 @@ - - enum cpio_options { - NO_ABSOLUTE_FILENAMES_OPTION=256, -+ ABSOLUTE_FILENAMES_OPTION, - NO_PRESERVE_OWNER_OPTION, - ONLY_VERIFY_CRC_OPTION, - RENAME_BATCH_FILE_OPTION, -@@ -134,6 +135,8 @@ - N_("In copy-in mode, read additional patterns specifying filenames to extract or list from FILE"), 210}, - {"no-absolute-filenames", NO_ABSOLUTE_FILENAMES_OPTION, 0, 0, - N_("Create all files relative to the current directory"), 210}, -+ {"absolute-filenames", ABSOLUTE_FILENAMES_OPTION, 0, 0, -+ N_("do not strip leading file name components that contain \"..\" and leading slashes from file names"), 210}, - {"only-verify-crc", ONLY_VERIFY_CRC_OPTION, 0, 0, - N_("When reading a CRC format archive in copy-in mode, only verify the CRC's of each file in the archive, don't actually extract the files"), 210}, - {"rename", 'r', 0, 0, -@@ -392,7 +395,11 @@ - break; - - case NO_ABSOLUTE_FILENAMES_OPTION: /* --no-absolute-filenames */ -- no_abs_paths_flag = true; -+ abs_paths_flag = false; -+ break; -+ -+ case ABSOLUTE_FILENAMES_OPTION: /* --absolute-filenames */ -+ abs_paths_flag = true; - break; - - case NO_PRESERVE_OWNER_OPTION: /* --no-preserve-owner */ -@@ -631,7 +638,7 @@ - _("--append is used but no archive file name is given (use -F or -O options"))); - - CHECK_USAGE(rename_batch_file, "--rename-batch-file", "--create"); -- CHECK_USAGE(no_abs_paths_flag, "--no-absolute-pathnames", "--create"); -+ CHECK_USAGE(abs_paths_flag, "--absolute-pathnames", "--create"); - CHECK_USAGE(input_archive_name, "-I", "--create"); - if (archive_name && output_archive_name) - USAGE_ERROR ((0, 0, _("Both -O and -F are used in copy-out mode"))); -@@ -658,7 +665,7 @@ - CHECK_USAGE(rename_flag, "--rename", "--pass-through"); - CHECK_USAGE(append_flag, "--append", "--pass-through"); - CHECK_USAGE(rename_batch_file, "--rename-batch-file", "--pass-through"); -- CHECK_USAGE(no_abs_paths_flag, "--no-absolute-pathnames", -+ CHECK_USAGE(abs_paths_flag, "--absolute-pathnames", - "--pass-through"); - CHECK_USAGE(to_stdout_option, "--to-stdout", "--pass-through"); - -@@ -740,7 +747,6 @@ - textdomain (PACKAGE); - - program_name = argv[0]; -- umask (0); - - #ifdef __TURBOC__ - _fmode = O_BINARY; /* Put stdin and stdout in binary mode. */ -@@ -751,6 +757,7 @@ - #endif - - process_args (argc, argv); -+ sys_umask = umask (0); - - initialize_buffers (); - From 41c0d0cab7d24d6bf2fa1f3ada1c86da79aaa762 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 17:57:40 +0200 Subject: [PATCH 002/153] dracut: New package. --- lfs/dracut | 83 +++++++++++++++++ make.sh | 1 + src/dracut/dracut.conf | 26 ++++++ src/dracut/switch_root.c | 188 +++++++++++++++++++++++++++++++++++++++ 4 files changed, 298 insertions(+) create mode 100644 lfs/dracut create mode 100644 src/dracut/dracut.conf create mode 100644 src/dracut/switch_root.c diff --git a/lfs/dracut b/lfs/dracut new file mode 100644 index 000000000..ee83ec318 --- /dev/null +++ b/lfs/dracut @@ -0,0 +1,83 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 006 + +THISAPP = dracut-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 016052b57001789ec2acf89d382a82f5 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + + cd $(DIR_APP) && cp -vf $(DIR_SRC)/src/dracut/switch_root.c . + + cd $(DIR_APP) && make $(MAKETUNING) WITH_SWITCH_ROOT=1 + cd $(DIR_APP) && make install WITH_SWITCH_ROOT=1 \ + sysconfdir=/etc + + rm -rf /usr/share/dracut/modules.d/*{dash,fips,redhat-i18n,rpmversion,network,ifcfg,plymouth,btrfs,crypt,dm,dmraid,dmsquash-live,lvm,mdraid,multipath,dasd,fcoe,iscsi,nbd,nfs,resume,uswsusp,zfcp,znet,selinux} + + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 7834e5a7d..4566d6ef7 100755 --- a/make.sh +++ b/make.sh @@ -376,6 +376,7 @@ buildipfire() { ipfiremake klibc ipfiremake mkinitcpio ipfiremake udev KLIBC=1 + ipfiremake dracut ipfiremake expat ipfiremake gdbm ipfiremake gmp diff --git a/src/dracut/dracut.conf b/src/dracut/dracut.conf new file mode 100644 index 000000000..a6c3cb018 --- /dev/null +++ b/src/dracut/dracut.conf @@ -0,0 +1,26 @@ +# dracut config file + +# Specific list of dracut modules to use +#dracutmodules+="" + +# Dracut modules to omit +#omit_dracutmodules+="" + +# Dracut modules to add to the default +#add_dracutmodules+="" + +# additional kernel modules to the default +#add_drivers+="" + +# list of kernel filesystem modules to be included in the generic initramfs +filesystems+="reiser4" + +# build initrd only to boot current hardware +#hostonly="yes" +# + +# install local /etc/mdadm.conf +mdadmconf="no" + +# install local /etc/lvm/lvm.conf +lvmconf="no" diff --git a/src/dracut/switch_root.c b/src/dracut/switch_root.c new file mode 100644 index 000000000..152038723 --- /dev/null +++ b/src/dracut/switch_root.c @@ -0,0 +1,188 @@ +/* + * switchroot.c - switch to new root directory and start init. + * + * Copyright 2002-2008 Red Hat, Inc. All rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the GNU General Public License as published by + * the Free Software Foundation; either version 2 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU General Public License for more details. + * + * You should have received a copy of the GNU General Public License + * along with this program. If not, see . + * + * Authors: + * Peter Jones + * Jeremy Katz + */ +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#ifndef MS_MOVE +#define MS_MOVE 8192 +#endif + +enum { + ok, + err_no_directory, + err_usage, +}; + +/* remove all files/directories below dirName -- don't cross mountpoints */ +static int +recursiveRemove(char * dirName) +{ + struct stat sb,rb; + DIR * dir; + struct dirent * d; + char * strBuf = alloca(strlen(dirName) + 1024); + + if (!(dir = opendir(dirName))) { + printf("error opening %s: %m\n", dirName); + return 0; + } + + if (fstat(dirfd(dir),&rb)) { + printf("unable to stat %s: %m\n", dirName); + closedir(dir); + return 0; + } + + errno = 0; + + while ((d = readdir(dir))) { + errno = 0; + + if (!strcmp(d->d_name, ".") || !strcmp(d->d_name, "..")) { + errno = 0; + continue; + } + + strcpy(strBuf, dirName); + strcat(strBuf, "/"); + strcat(strBuf, d->d_name); + + if (lstat(strBuf, &sb)) { + printf("failed to stat %s: %m\n", strBuf); + errno = 0; + continue; + } + + /* only descend into subdirectories if device is same as dir */ + if (S_ISDIR(sb.st_mode)) { + if (sb.st_dev == rb.st_dev) { + recursiveRemove(strBuf); + if (rmdir(strBuf)) + printf("failed to rmdir %s: %m\n", strBuf); + } + errno = 0; + continue; + } + if (unlink(strBuf)) { + printf("failed to remove %s: %m\n", strBuf); + errno = 0; + continue; + } + } + + if (errno) { + closedir(dir); + printf("error reading from %s: %m\n", dirName); + return 1; + } + + closedir(dir); + return 0; +} + +static int switchroot(const char *newroot) +{ + /* Don't try to unmount the old "/", there's no way to do it. */ + const char *umounts[] = { "/dev", "/proc", "/sys", NULL }; + int errnum; + int i; + + for (i = 0; umounts[i] != NULL; i++) { + char newmount[PATH_MAX]; + strcpy(newmount, newroot); + strcat(newmount, umounts[i]); + if (mount(umounts[i], newmount, NULL, MS_MOVE, NULL) < 0) { + fprintf(stderr, "Error mount moving old %s %s %m\n", + umounts[i], newmount); + fprintf(stderr, "Forcing unmount of %s\n", umounts[i]); + umount2(umounts[i], MNT_FORCE); + } + } + + if (chdir(newroot) < 0) { + errnum=errno; + fprintf(stderr, "switchroot: chdir failed: %m\n"); + errno=errnum; + return -1; + } + recursiveRemove("/"); + if (mount(newroot, "/", NULL, MS_MOVE, NULL) < 0) { + errnum = errno; + fprintf(stderr, "switchroot: mount failed: %m\n"); + errno = errnum; + return -1; + } + + if (chroot(".")) { + errnum = errno; + fprintf(stderr, "switchroot: chroot failed: %m\n"); + errno = errnum; + return -2; + } + return 1; +} + +static void usage(FILE *output) +{ + fprintf(output, "usage: switchroot \n"); + if (output == stderr) + exit(err_usage); + exit(ok); +} + +int main(int argc, char *argv[]) +{ + char *newroot = argv[1]; + char *init = argv[2]; + char **initargs = &argv[2]; + + if (newroot == NULL || newroot[0] == '\0' || + init == NULL || init[0] == '\0' ) { + usage(stderr); + } + + if (switchroot(newroot) < 0) { + fprintf(stderr, "switchroot has failed. Sorry.\n"); + return 1; + } + if (access(initargs[0], X_OK)) + fprintf(stderr, "WARNING: can't access %s\n", initargs[0]); + + /* get session leader */ + setsid(); + /* set controlling terminal */ + ioctl (0, TIOCSCTTY, 1); + + execv(initargs[0], initargs); +} + From e34234b7d85f7da3a66a3aaccf6ebdffd188a575 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 18:19:38 +0200 Subject: [PATCH 003/153] installer: Change format of initrd from squashfs to cpio. --- doc/packages-list.txt | 14 ++++++++++++++ lfs/initrd | 7 +++++-- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 470bbc0f6..70e3b96f0 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -71,6 +71,7 @@ * compat-wireless-2.6.34-kmod-2.6.32.15-ipfire * compat-wireless-2.6.34-kmod-2.6.32.15-ipfire-xen * coreutils-5.96 +* cpio-2.11 * cpio-2.6 * cpufrequtils-007 * cryptodev-20091126-kmod-2.6.32.15-ipfire @@ -90,6 +91,8 @@ * diffutils-2.8.1 * dnsmasq-2.45 * dosfstools-3.0.9 +* dracut-006 +* dracut-006.save * e1000-8.0.19-kmod-2.6.32.15-ipfire * e1000-8.0.19-kmod-2.6.32.15-ipfire-xen * e1000e-1.1.19-kmod-2.6.32.15-ipfire @@ -150,6 +153,7 @@ * iftop-0.17 * igmpproxy-0.1 * inetutils-1.4.2 +* initrd_off * ipaddr-1.2 * iperf-2.0.4 * ipfireseeder-1.00 @@ -165,6 +169,7 @@ * klibc-1.5.14 * kqemu-1.4.0pre1-kmod-2.6.32.15-ipfire * kqemu-1.4.0pre1-kmod-2.6.32.15-ipfire-xen +* kqemu-1.4.0pre1-kmod-2.6.32.16-ipfire * kudzu-1.2.64 * kvm-kmod-2.6.33.1-kmod-2.6.32.15-ipfire * l7-protocols-2009-05-10 @@ -186,6 +191,7 @@ * libogg-1.1.4 * liboping-1.3.4 * libpcap-1.0.0 +* libpng-1.2.12 * libpng-1.2.44 * libpri-1.4.10.2 * libsafe_2.0-16 @@ -220,6 +226,7 @@ * man-db-2.4.3 * man-pages-2.34 * mbr-1.1.8 +* mc-4.7.0 * mc-4.7.3 * mdadm-3.1.1 * mechanize-0.1.8 @@ -251,6 +258,7 @@ * netcat-0.7.1 * netpbm-10.26.46 * newt-0.51.6 +* nfs-utils-1.1.1 * nfs-utils-1.2.2 * nmap-5.20 * noip_updater_v1.6 @@ -259,6 +267,7 @@ * nut-2.4.3 * ocaml-3.09.2 * oinkmaster-2.0 +* open-vm-tools-2009.05.22-167859 * open-vm-tools-8.4.2-261024 * openldap-2.3.20 * openmailadmin-1.0.0 @@ -279,6 +288,7 @@ * popt-1.10.4 * portmap_6.0 * postfix-2.6.5 +* ppp-2.4.4 * ppp-2.4.5 * pptp-1.7.2 * procps-3.2.6 @@ -294,6 +304,7 @@ * readline-5.1 * reiser4progs-1.0.6 * reiserfsprogs-3.6.21 +* rp-pppoe-3.8 * rrdtool-1.2.30 * rssdler-0.4.0a * rsync-3.0.7 @@ -334,6 +345,7 @@ * teamspeak-2.0.24.1 * texinfo-4.8 * tftp-hpa-0.48 +* tiff-3.8.2 * tiff-3.9.4 * traceroute-2.0.12 * tripwire-2.4.1.2 @@ -348,6 +360,7 @@ * v4l-dvb-b576509ea6d2-kmod-2.6.32.15-ipfire * v4l-dvb-b576509ea6d2-kmod-2.6.32.15-ipfire-xen * vdr-1.6.0 +* vdradmin-am-3.6.5 * vdradmin-am-3.6.7 * vim-7.0 * vlan.1.9 @@ -356,6 +369,7 @@ * vnstati-beta3 * vsftpd-2.1.2 * w_scan-20080105 +* watchdog-5.6 * watchdog-5.9 * wget-1.10.2 * whatmask-1.2 diff --git a/lfs/initrd b/lfs/initrd index ad8b135a6..824b40c76 100644 --- a/lfs/initrd +++ b/lfs/initrd @@ -89,8 +89,11 @@ $(TARGET) : # Remove binary depmod files rm -rf /install/initrd/lib/modules/$(KVER)-ipfire/modules.*.bin - - mksquashfs /install/initrd /install/images/initrd + + cd /install/initrd && strip --strip-all {,usr/}{,s}bin/* || true + cd /install/initrd && strip --strip-debug {,usr/}lib/* || true + + cd /install/initrd && find . | cpio -o -H newc | lzma -9 > /install/images/initrd cd /install/initrd && find ./ -ls > $(DIR_INFO)/_build.initrd.log @$(POSTBUILD) From ebf6c2890f9ef757d08b3c6bb0520aecd9edca82 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 18:24:17 +0200 Subject: [PATCH 004/153] Remove mkinitcpio, klibc and udev (for klibc). --- config/mkinitcpio/load-modules.sh | 32 --------- config/mkinitcpio/start_udev | 115 ------------------------------ config/mkinitcpio/udev.rules | 71 ------------------ config/mkinitcpio/udev_hook | 7 -- config/mkinitcpio/udev_install | 26 ------- config/mkinitcpio/virtio | 24 ------- lfs/klibc | 89 ----------------------- lfs/mkinitcpio | 81 --------------------- lfs/udev | 27 ------- make.sh | 3 - 10 files changed, 475 deletions(-) delete mode 100644 config/mkinitcpio/load-modules.sh delete mode 100644 config/mkinitcpio/start_udev delete mode 100644 config/mkinitcpio/udev.rules delete mode 100644 config/mkinitcpio/udev_hook delete mode 100644 config/mkinitcpio/udev_install delete mode 100644 config/mkinitcpio/virtio delete mode 100644 lfs/klibc delete mode 100644 lfs/mkinitcpio diff --git a/config/mkinitcpio/load-modules.sh b/config/mkinitcpio/load-modules.sh deleted file mode 100644 index 33f8b6b1d..000000000 --- a/config/mkinitcpio/load-modules.sh +++ /dev/null @@ -1,32 +0,0 @@ -#! /bin/sh -# Implement blacklisting for udev-loaded modules -# Includes module checking -# - Aaron Griffin & Tobias Powalowski for Archlinux -[ $# -ne 1 ] && exit 1 - -if [ -f /proc/cmdline ]; then - for cmd in $(cat /proc/cmdline); do - case $cmd in - *=*) eval $cmd ;; - esac - done -fi - -# get the real names from modaliases -i="$(/bin/modprobe -i --show-depends $1 | minised "s#^insmod /lib.*/\(.*\)\.ko.*#\1#g" | minised 's|-|_|g')" -# add disablemodules= from commandline to blacklist -k="$(echo ${disablemodules} | minised 's|-|_|g' | minised 's|,| |g')" - -if [ "${k}" != "" ] ; then - for o in ${k}; do - echo "${o}.ko" >> /disablemodules - done - for n in ${i}; do - if /bin/ugrep "^$n.ko" /disablemodules 2>&1 >/dev/null; then - exit 1 - fi - done -fi -/bin/modprobe $1 - -# vim: set et ts=4: diff --git a/config/mkinitcpio/start_udev b/config/mkinitcpio/start_udev deleted file mode 100644 index 44e3272e8..000000000 --- a/config/mkinitcpio/start_udev +++ /dev/null @@ -1,115 +0,0 @@ -#! /bin/sh -# -# start_udev -# script to initialize /dev by using udev. -# -# Modified for Archlinux by Tobias Powalowski -# -# Inspired by: -# -# Copyright (C) 2004 Greg Kroah-Hartman -# -# Released under the GPL v2 only. -# -# This needs to be run at the earliest possible point in the boot -# process. -# -# Based on the udev init.d script -# -# Thanks go out to the Gentoo developers for proving -# that this is possible to do. -# -# Yes, it's very verbose, feel free to turn off all of the echo calls, -# they were there to make me feel better that everything was working -# properly during development... - -prog=udev -sysfs_dir=/sys -bin=/sbin/udev -udevd=/sbin/udevd -udev_root="/dev" - -trigger_device_events () -{ - /sbin/udevtrigger -} - -wait_for_queue () -{ - # disabled because it hangs network boot - #loop=20 - #while ! [ "$loop" -gt 0 -a -d /dev/.udev/queue ]; do - # sleep 0.1; - # loop=$(($loop - 1)) - #done - /sbin/udevsettle -} - -make_extra_nodes () -{ - # there are a few things that sysfs does not export for us. - # these things go here (and remember to remove them in - # remove_extra_nodes() - # - # Thanks to Gentoo for the initial list of these. - ln -sf /proc/self/fd $udev_root/fd - ln -sf /proc/self/fd/0 $udev_root/stdin - ln -sf /proc/self/fd/1 $udev_root/stdout - ln -sf /proc/self/fd/2 $udev_root/stderr - ln -sf /proc/kcore $udev_root/core -} - -udev_init () -{ -# don't use udev if sysfs is not mounted. -if [ ! -d $sysfs_dir/block ]; then - exit 1 -fi - -#echo "mounting... ramfs at $udev_root" -mount -t ramfs none $udev_root - -# propogate /udev from /sys -#echo "Creating initial udev device nodes:" - -#echo "making extra nodes" -make_extra_nodes - -# check if udevd is already running -#echo "start udev daemon" -/sbin/udevd --daemon - -case "$(uname -r)" in - 2.6.[0-9]|2.6.[0-9][!0-9]*) ;; - *) if [ -f "/sys/class/tty/console/uevent" ]; then - #echo "Kernel >= 2.6.15 and supports uevents" - # trigger the sorted events - echo -e '\000\000\000\000' > /proc/sys/kernel/hotplug - # catch events that are real fast - mkdir -p /dev/.udev/queue - else - # for older kernels without uevents will be removed when udevstart dies in udev - echo "Kernel does not support uevents, you need a kernel >= 2.6.15!" - exit 1 - fi - ;; -esac -} - -udev_uevents () -{ -# configure all devices -trigger_device_events -# until we know how to do better, just wait for _all_ events to finish -wait_for_queue -} - -if [ $# -eq 0 ]; then -udev_init -udev_uevents -fi - -[ "$1" = "init" ] && udev_init -[ "$1" = "uevents" ] && udev_uevents - -exit 0 diff --git a/config/mkinitcpio/udev.rules b/config/mkinitcpio/udev.rules deleted file mode 100644 index 939a94631..000000000 --- a/config/mkinitcpio/udev.rules +++ /dev/null @@ -1,71 +0,0 @@ -# Udev rules for Archlinux by Tobias Powalowski -# -# This ruleset should provide a DevFS-compatible device tree. -# -# There are a number of modifiers that are allowed to be used in some -# of the different fields. They provide the following subsitutions: -# -# %n the "kernel number" of the device. -# For example, 'sda3' has a "kernel number" of '3' -# %k the kernel name for the device. -# %M the kernel major number for the device -# %m the kernel minor number for the device -# %b the bus id for the device -# %c the string returned by the PROGRAM -# %s{filename} the content of a sysfs attribute. -# %% the '%' char itself. -# -# There are a number of modifiers that are allowed to be used in some of the -# fields. See the udev man page for a full description of them. -# global stuff -# - -##################################### -# Early rules - begin -##################################### -# wait for sysfs -ACTION=="add", DEVPATH=="/devices/*", ENV{PHYSDEVBUS}=="?*", WAIT_FOR_SYSFS="bus" -ACTION=="add", SUBSYSTEM=="scsi", WAIT_FOR_SYSFS="ioerr_cnt" - -##################################### -# Early rules -end -##################################### - -##################################### -###### Hotplug rules - begin -##################################### -# check if the device has already been claimed by a driver -ENV{PHYSDEVDRIVER}=="?*", GOTO="hotplug_driver_loaded" - -# Modaliases to load -ACTION=="add", ENV{MODALIAS}=="?*", RUN+="/lib/udev/load-modules.sh $env{MODALIAS}" -# SCSI addon modules -ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="[07]", RUN+="/lib/udev/load-modules.sh sd_mod" -ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="14", RUN+="/lib/udev/load-modules.sh sd_mod" -ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="[45]", RUN+="/lib/udev/load-modules.sh sr_mod" -ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="1", SYSFS{vendor}=="Onstream", SYSFS{model}!="ADR*", RUN+="/lib/udev/load-modules.sh osst" -ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="1", SYSFS{vendor}=="Onstream", SYSFS{model}=="ADR*", RUN+="/lib/udev/load-modules.sh st" -ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="1", SYSFS{vendor}!="Onstream", RUN+="/lib/udev/load-modules.sh st" -ACTION=="add", SUBSYSTEM=="scsi", SYSFS{type}=="[23689]", RUN+="/lib/udev/load-modules.sh sg" - -LABEL="hotplug_driver_loaded" - -# FIRMWARE -ACTION=="add", SUBSYSTEM=="firmware", ENV{FIRMWARE}=="?*", RUN+="/lib/udev/firmware.sh" -##################################### -##### Hotplug rules - end -##################################### - -##################################### -###### CD/DVD symlinks - begin -##################################### -ACTION=="add", BUS=="ide", KERNEL=="hd[a-z]", IMPORT="/lib/udev/cdrom_id --export $tempnode" -ACTION=="add", BUS=="scsi", KERNEL=="sr[0-9]*", IMPORT="/lib/udev/cdrom_id --export $tempnode" -ACTION=="add", BUS=="scsi", KERNEL=="scd[a-z]", IMPORT="/lib/udev/cdrom_id --export $tempnode" -ENV{ID_CDROM}=="?*", SYMLINK+="cd/cdrom-%b" -ENV{ID_CDROM_CD_RW}=="?*", SYMLINK+="cd/cdrw-%b" -ENV{ID_CDROM_DVD}=="?*", SYMLINK+="cd/dvd-%b" -ENV{ID_CDROM_DVD_R}=="?*", SYMLINK+="cd/dvd-%b" -##################################### -###### CD/DVD symlinks - end -##################################### diff --git a/config/mkinitcpio/udev_hook b/config/mkinitcpio/udev_hook deleted file mode 100644 index fc4c8144a..000000000 --- a/config/mkinitcpio/udev_hook +++ /dev/null @@ -1,7 +0,0 @@ -# vim: set ft=sh: -run_hook () -{ - msg -n ":: Loading udev..." - /etc/start_udev - msg "done." -} diff --git a/config/mkinitcpio/udev_install b/config/mkinitcpio/udev_install deleted file mode 100644 index 473956ab8..000000000 --- a/config/mkinitcpio/udev_install +++ /dev/null @@ -1,26 +0,0 @@ -# vim:set ft=sh: - -install () -{ - MODULES="" - BINARIES="" - FILES=" /etc/udev/udev.conf" - SCRIPT="udev" - add_file /lib/initcpio/udev/udevd /sbin/udevd - add_file /lib/initcpio/udev/udevtrigger /sbin/udevtrigger - add_file /lib/initcpio/udev/udevsettle /sbin/udevsettle - add_file /lib/initcpio/udev/udev.rules /etc/udev/rules.d/udev.rules - add_file /lib/initcpio/udev/start_udev /etc/start_udev - add_file /lib/initcpio/udev/firmware.sh /lib/udev/firmware.sh - add_file /lib/initcpio/udev/cdrom_id /lib/udev/cdrom_id - add_file /lib/initcpio/udev/load-modules.sh /lib/udev/load-modules.sh -} - -help () -{ -cat <. # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 1.5.14 - -THISAPP = klibc-$(VER) -DL_FILE = $(THISAPP).tar.bz2 -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) \ - klibc-extras-2.2.tar.gz \ - klibc-1.5.14-linux2.6.27-includes.tar.bz2 - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) -klibc-extras-2.2.tar.gz = $(DL_FROM)/klibc-extras-2.2.tar.gz -klibc-1.5.14-linux2.6.27-includes.tar.bz2 = $(DL_FROM)/klibc-1.5.14-linux2.6.27-includes.tar.bz2 - -$(DL_FILE)_MD5 = 030d978a7f16800e8ccae12d6fb5e7ba -klibc-extras-2.2.tar.gz_MD5 = 7e5042978531048c369f59ca1a13055b -klibc-1.5.14-linux2.6.27-includes.tar.bz2_MD5 = 1f875129d35193e35d27ed2b61a80bb6 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -md5 : $(subst %,%_MD5,$(objects)) - -############################################################################### -# Downloading, checking, md5sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_MD5,$(objects)) : - @$(MD5) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) $(DIR_SRC)/klibc* && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) && \ - tar zxf $(DIR_DL)/klibc-extras-2.2.tar.gz - cd $(DIR_SRC) && tar jxf $(DIR_DL)/klibc-1.5.14-linux2.6.27-includes.tar.bz2 - - cd $(DIR_SRC)/klibc-extras && sed -i "s|^INSTALL = .*|INSTALL = /usr/bin/install -c -m 755|g" Makefile - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_APP) && make install - cd $(DIR_SRC)/klibc-extras && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_SRC)/klibc-extras && make install - ln -sf sh.shared /usr/lib/klibc/bin/sh - @rm -rf $(DIR_APP) $(DIR_SRC)/klibc* - @$(POSTBUILD) diff --git a/lfs/mkinitcpio b/lfs/mkinitcpio deleted file mode 100644 index 47de3ea68..000000000 --- a/lfs/mkinitcpio +++ /dev/null @@ -1,81 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 0.5.9 - -THISAPP = mkinitcpio-$(VER) -DL_FILE = $(THISAPP).tar.gz -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/mkinitcpio -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_MD5 = a80ca2af36962eaf85a7861ddfd4eea7 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -md5 : $(subst %,%_MD5,$(objects)) - -############################################################################### -# Downloading, checking, md5sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_MD5,$(objects)) : - @$(MD5) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && ./install.sh "" - cp $(DIR_SRC)/config/mkinitcpio/virtio /lib/initcpio/install/ - sed -i 's|^FILELIST=.*|FILELIST="$$(mktemp)"|g' /sbin/mkinitcpio - sed -i 's|^HOOKS=.*|HOOKS="base udev autodetect ide usb scsi pata sata virtio filesystems"|g' /etc/mkinitcpio.conf - sed -i 's|^MODULES=.*|MODULES="reiser4 reiserfs ext3 ehci_hcd"|g' /etc/mkinitcpio.conf - sed -i 's|ide-cd|ide-cd ide-generic|g' /lib/initcpio/install/ide - sed -i 's| gzip -9 | lzma |g' /sbin/mkinitcpio - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/lfs/udev b/lfs/udev index 4667ff4a6..545111f66 100644 --- a/lfs/udev +++ b/lfs/udev @@ -32,13 +32,9 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) ifeq "$(LFS_PASS)" "install" TARGET = $(DIR_INFO)/$(THISAPP)-install -else -ifeq "$(KLIBC)" "1" - TARGET = $(DIR_INFO)/$(THISAPP)-klibc else TARGET = $(DIR_INFO)/$(THISAPP) endif -endif ############################################################################### # Top-level Rules @@ -106,28 +102,6 @@ ifeq "$(LFS_PASS)" "install" cd /install/initrd/dev && mknod -m 0600 tty6 c 4 6 cp -f /etc/udev/rules.d/55-scsi-cdrom.rules /install/initrd/etc/udev/rules.d/55-scsi-cdrom.rules -else -ifeq "$(KLIBC)" "1" - cd $(DIR_APP) && sed -i "s|USE_LOG = .*|USE_LOG = false|g" Makefile - cd $(DIR_APP) && sed -i "s|USE_KLIBC = .*|USE_KLIBC = true|g" Makefile - - cd $(DIR_APP) && make PROGRAMS="udevd udevsettle udevtrigger" EXTRAS="extras/firmware extras/cdrom_id" - - -mkdir -p /lib/initcpio/udev - -mkdir -p /lib/initcpio/install - -mkdir -p /lib/initcpio/hooks - cd $(DIR_APP) && install -m755 udevd /lib/initcpio/udev - cd $(DIR_APP) && install -m755 udevtrigger /lib/initcpio/udev - cd $(DIR_APP) && install -m755 udevsettle /lib/initcpio/udev - cd $(DIR_APP) && install -m755 extras/firmware/firmware.sh /lib/initcpio/udev - cd $(DIR_APP) && install -m755 extras/cdrom_id/cdrom_id /lib/initcpio/udev - - install -m755 $(DIR_SRC)/config/mkinitcpio/start_udev /lib/initcpio/udev - install -m644 $(DIR_SRC)/config/mkinitcpio/udev.rules /lib/initcpio/udev - install -m755 $(DIR_SRC)/config/mkinitcpio/load-modules.sh /lib/initcpio/udev - install -m644 $(DIR_SRC)/config/mkinitcpio/udev_install /lib/initcpio/install/udev - install -m644 $(DIR_SRC)/config/mkinitcpio/udev_hook /lib/initcpio/hooks/udev - else rm -rf /lib/udev/devices cd $(DIR_APP) && tar jxf $(DIR_DL)/udev-config-6.2.tar.bz2 @@ -154,7 +128,6 @@ else chmod 755 /etc/udev/dvb.sh touch /etc/udev/rules.d/30-persistent-network.rules cp -vf $(DIR_SRC)/config/udev/blacklist /etc/modprobe.d/blacklist -endif endif @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/make.sh b/make.sh index 4566d6ef7..50f0f6f86 100755 --- a/make.sh +++ b/make.sh @@ -373,9 +373,6 @@ buildipfire() { ipfiremake pkg-config ipfiremake linux-atm ipfiremake cpio - ipfiremake klibc - ipfiremake mkinitcpio - ipfiremake udev KLIBC=1 ipfiremake dracut ipfiremake expat ipfiremake gdbm From b86131fbbbb7494177423d409e457d09cd53a8e2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 18:37:32 +0200 Subject: [PATCH 005/153] rebuild-initrd: Update script for use with dracut. --- src/scripts/rebuild-initrd | 20 ++------------------ 1 file changed, 2 insertions(+), 18 deletions(-) diff --git a/src/scripts/rebuild-initrd b/src/scripts/rebuild-initrd index 79ec1c36d..06f30bbf0 100644 --- a/src/scripts/rebuild-initrd +++ b/src/scripts/rebuild-initrd @@ -23,21 +23,5 @@ # # KVER=`uname -r | cut -d"-" -f1` -ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` -echo -echo Rebuild the Initramdisk ... -cp -f /etc/mkinitcpio.conf.org /etc/mkinitcpio.conf -# -# Made initramdisk -# -if [ "${ROOT:0:7}" == "/dev/sd" ]; then - # Remove ide hook if root is on sda - sed -i "s| ide | |g" /etc/mkinitcpio.conf -else -if [ "${ROOT:0:7}" == "/dev/hd" ]; then - # Remove pata & sata hook if root is on hda - sed -i "s| pata | |g" /etc/mkinitcpio.conf - sed -i "s| sata | |g" /etc/mkinitcpio.conf -fi -fi -mkinitcpio -k $KVER-ipfire -g /boot/ipfirerd-$KVER.img + +dracut --force --verbose /boot/ipfirerd-$KVER.img $KVER-ipfire From 52475111515365379ebe1e7c34fba189f0cae796 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 18:43:06 +0200 Subject: [PATCH 006/153] installer: Remove mkinitcpio commands and use dracut. --- src/install+setup/install/main.c | 24 +----------------------- 1 file changed, 1 insertion(+), 23 deletions(-) diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index ccb526476..bfd499c60 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -512,31 +512,9 @@ int main(int argc, char *argv[]) replace("/harddisk/boot/grub/grub.conf", "KVER", KERNEL_VERSION); - /* Build the emergency ramdisk with all drivers */ - mysystem("cp -f /harddisk/etc/mkinitcpio.conf /harddisk/etc/mkinitcpio.conf.org"); - - replace("/harddisk/etc/mkinitcpio.conf", " autodetect ", " "); - snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /sbin/mkinitcpio -g /boot/ipfirerd-%s-emergency.img -k %s-ipfire", KERNEL_VERSION, KERNEL_VERSION); - runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]); - - mysystem("cp -f /harddisk/etc/mkinitcpio.conf.org /harddisk/etc/mkinitcpio.conf"); - - /* mkinitcpio has a problem if ide and pata are included */ - if ( scsi_disk==1 ) { - /* Remove the ide hook if we install sda */ - replace("/harddisk/etc/mkinitcpio.conf", " ide ", " "); - } else { - /* Remove the pata & sata hook if we install hda */ - replace("/harddisk/etc/mkinitcpio.conf", " pata ", " "); - replace("/harddisk/etc/mkinitcpio.conf", " sata ", " "); - } /* Going to make our initrd... */ - snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /sbin/mkinitcpio -g /boot/ipfirerd-%s.img -k %s-ipfire", KERNEL_VERSION, KERNEL_VERSION); + snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /usr/local/bin/rebuild-initrd"); runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]); -/* snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /sbin/mkinitcpio -g /boot/ipfirerd-%s-smp.img -k %s-ipfire-smp", KERNEL_VERSION, KERNEL_VERSION ); - runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]); -*/ - sprintf(string, "root=%s3", hdparams.devnode_part_run); replace( "/harddisk/boot/grub/grub.conf", "root=ROOT", string); From 50c5c20cd3cd3181fb451a1913f06a5a202bc431 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 18:47:31 +0200 Subject: [PATCH 007/153] dracut: Install programs to /sbin. --- lfs/dracut | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/dracut b/lfs/dracut index ee83ec318..1deb82efa 100644 --- a/lfs/dracut +++ b/lfs/dracut @@ -75,7 +75,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make $(MAKETUNING) WITH_SWITCH_ROOT=1 cd $(DIR_APP) && make install WITH_SWITCH_ROOT=1 \ - sysconfdir=/etc + sbindir=/sbin sysconfdir=/etc rm -rf /usr/share/dracut/modules.d/*{dash,fips,redhat-i18n,rpmversion,network,ifcfg,plymouth,btrfs,crypt,dm,dmraid,dmsquash-live,lvm,mdraid,multipath,dasd,fcoe,iscsi,nbd,nfs,resume,uswsusp,zfcp,znet,selinux} From a16f13e3984b1ffd2f9697d168dbf2a065bab338 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 18:49:40 +0200 Subject: [PATCH 008/153] Rootfile update. --- config/rootfiles/common/klibc | 2475 ---------------------------- config/rootfiles/common/mkinitcpio | 33 - 2 files changed, 2508 deletions(-) delete mode 100644 config/rootfiles/common/klibc delete mode 100644 config/rootfiles/common/mkinitcpio diff --git a/config/rootfiles/common/klibc b/config/rootfiles/common/klibc deleted file mode 100644 index deb35b9c1..000000000 --- a/config/rootfiles/common/klibc +++ /dev/null @@ -1,2475 +0,0 @@ -lib/klibc-ZO-RpWWd1KanShWf2YpByFrlJSI.so -usr/bin/klcc -#usr/lib/klibc -#usr/lib/klibc/bin -usr/lib/klibc/bin/cat -usr/lib/klibc/bin/chroot -usr/lib/klibc/bin/cpio -usr/lib/klibc/bin/dd -usr/lib/klibc/bin/false -usr/lib/klibc/bin/fstype -usr/lib/klibc/bin/gunzip -usr/lib/klibc/bin/gzip -usr/lib/klibc/bin/halt -#usr/lib/klibc/bin/insmod -usr/lib/klibc/bin/ipconfig -usr/lib/klibc/bin/kill -usr/lib/klibc/bin/kinit -usr/lib/klibc/bin/kinit.shared -usr/lib/klibc/bin/ln -usr/lib/klibc/bin/losetup -usr/lib/klibc/bin/mdassemble -usr/lib/klibc/bin/minips -usr/lib/klibc/bin/mkdir -usr/lib/klibc/bin/mkfifo -usr/lib/klibc/bin/mknod -usr/lib/klibc/bin/moddeps -usr/lib/klibc/bin/modprobe -usr/lib/klibc/bin/mount -usr/lib/klibc/bin/nfsmount -usr/lib/klibc/bin/nuke -usr/lib/klibc/bin/parseblock -usr/lib/klibc/bin/pivot_root -usr/lib/klibc/bin/poweroff -usr/lib/klibc/bin/readlink -usr/lib/klibc/bin/reboot -usr/lib/klibc/bin/replace -usr/lib/klibc/bin/resume -usr/lib/klibc/bin/run-init -usr/lib/klibc/bin/sh -usr/lib/klibc/bin/sh.shared -usr/lib/klibc/bin/sleep -usr/lib/klibc/bin/true -usr/lib/klibc/bin/umount -usr/lib/klibc/bin/uname -usr/lib/klibc/bin/zcat -#usr/lib/klibc/include -#usr/lib/klibc/include/Kbuild -#usr/lib/klibc/include/alloca.h -#usr/lib/klibc/include/arch -#usr/lib/klibc/include/arch/alpha -#usr/lib/klibc/include/arch/alpha/klibc -#usr/lib/klibc/include/arch/alpha/klibc/archconfig.h -#usr/lib/klibc/include/arch/alpha/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/alpha/klibc/archsignal.h -#usr/lib/klibc/include/arch/alpha/klibc/archstat.h -#usr/lib/klibc/include/arch/alpha/machine -#usr/lib/klibc/include/arch/alpha/machine/asm.h -#usr/lib/klibc/include/arch/arm -#usr/lib/klibc/include/arch/arm/klibc -#usr/lib/klibc/include/arch/arm/klibc/archconfig.h -#usr/lib/klibc/include/arch/arm/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/arm/klibc/archsignal.h -#usr/lib/klibc/include/arch/arm/klibc/archstat.h -#usr/lib/klibc/include/arch/arm/klibc/asmmacros.h -#usr/lib/klibc/include/arch/cris -#usr/lib/klibc/include/arch/cris/klibc -#usr/lib/klibc/include/arch/cris/klibc/archconfig.h -#usr/lib/klibc/include/arch/cris/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/cris/klibc/archsignal.h -#usr/lib/klibc/include/arch/cris/klibc/archstat.h -#usr/lib/klibc/include/arch/i386 -#usr/lib/klibc/include/arch/i386/klibc -#usr/lib/klibc/include/arch/i386/klibc/archconfig.h -#usr/lib/klibc/include/arch/i386/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/i386/klibc/archsignal.h -#usr/lib/klibc/include/arch/i386/klibc/archstat.h -#usr/lib/klibc/include/arch/i386/klibc/diverr.h -#usr/lib/klibc/include/arch/i386/sys -#usr/lib/klibc/include/arch/i386/sys/io.h -#usr/lib/klibc/include/arch/i386/sys/vm86.h -#usr/lib/klibc/include/arch/ia64 -#usr/lib/klibc/include/arch/ia64/klibc -#usr/lib/klibc/include/arch/ia64/klibc/archconfig.h -#usr/lib/klibc/include/arch/ia64/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/ia64/klibc/archsignal.h -#usr/lib/klibc/include/arch/ia64/klibc/archstat.h -#usr/lib/klibc/include/arch/ia64/klibc/archsys.h -#usr/lib/klibc/include/arch/m32r -#usr/lib/klibc/include/arch/m32r/klibc -#usr/lib/klibc/include/arch/m32r/klibc/archconfig.h -#usr/lib/klibc/include/arch/m32r/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/m32r/klibc/archsignal.h -#usr/lib/klibc/include/arch/m32r/klibc/archstat.h -#usr/lib/klibc/include/arch/m68k -#usr/lib/klibc/include/arch/m68k/klibc -#usr/lib/klibc/include/arch/m68k/klibc/archconfig.h -#usr/lib/klibc/include/arch/m68k/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/m68k/klibc/archsignal.h -#usr/lib/klibc/include/arch/m68k/klibc/archstat.h -#usr/lib/klibc/include/arch/mips -#usr/lib/klibc/include/arch/mips/klibc -#usr/lib/klibc/include/arch/mips/klibc/archconfig.h -#usr/lib/klibc/include/arch/mips/klibc/archfcntl.h -#usr/lib/klibc/include/arch/mips/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/mips/klibc/archsignal.h -#usr/lib/klibc/include/arch/mips/klibc/archsocket.h -#usr/lib/klibc/include/arch/mips/klibc/archstat.h -#usr/lib/klibc/include/arch/mips/machine -#usr/lib/klibc/include/arch/mips/machine/asm.h -#usr/lib/klibc/include/arch/mips/sgidefs.h -#usr/lib/klibc/include/arch/mips/spaces.h -#usr/lib/klibc/include/arch/mips64 -#usr/lib/klibc/include/arch/mips64/klibc -#usr/lib/klibc/include/arch/mips64/klibc/archconfig.h -#usr/lib/klibc/include/arch/mips64/klibc/archsignal.h -#usr/lib/klibc/include/arch/mips64/klibc/archsocket.h -#usr/lib/klibc/include/arch/mips64/klibc/archstat.h -#usr/lib/klibc/include/arch/parisc -#usr/lib/klibc/include/arch/parisc/klibc -#usr/lib/klibc/include/arch/parisc/klibc/archconfig.h -#usr/lib/klibc/include/arch/parisc/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/parisc/klibc/archsignal.h -#usr/lib/klibc/include/arch/parisc/klibc/archstat.h -#usr/lib/klibc/include/arch/ppc -#usr/lib/klibc/include/arch/ppc/klibc -#usr/lib/klibc/include/arch/ppc/klibc/archconfig.h -#usr/lib/klibc/include/arch/ppc/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/ppc/klibc/archsignal.h -#usr/lib/klibc/include/arch/ppc/klibc/archstat.h -#usr/lib/klibc/include/arch/ppc64 -#usr/lib/klibc/include/arch/ppc64/klibc -#usr/lib/klibc/include/arch/ppc64/klibc/archconfig.h -#usr/lib/klibc/include/arch/ppc64/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/ppc64/klibc/archsignal.h -#usr/lib/klibc/include/arch/ppc64/klibc/archstat.h -#usr/lib/klibc/include/arch/s390 -#usr/lib/klibc/include/arch/s390/klibc -#usr/lib/klibc/include/arch/s390/klibc/archconfig.h -#usr/lib/klibc/include/arch/s390/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/s390/klibc/archsignal.h -#usr/lib/klibc/include/arch/s390/klibc/archstat.h -#usr/lib/klibc/include/arch/sh -#usr/lib/klibc/include/arch/sh/klibc -#usr/lib/klibc/include/arch/sh/klibc/archconfig.h -#usr/lib/klibc/include/arch/sh/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/sh/klibc/archsignal.h -#usr/lib/klibc/include/arch/sh/klibc/archstat.h -#usr/lib/klibc/include/arch/sparc -#usr/lib/klibc/include/arch/sparc/klibc -#usr/lib/klibc/include/arch/sparc/klibc/archconfig.h -#usr/lib/klibc/include/arch/sparc/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/sparc/klibc/archsignal.h -#usr/lib/klibc/include/arch/sparc/klibc/archstat.h -#usr/lib/klibc/include/arch/sparc/machine -#usr/lib/klibc/include/arch/sparc/machine/asm.h -#usr/lib/klibc/include/arch/sparc/machine/frame.h -#usr/lib/klibc/include/arch/sparc/machine/trap.h -#usr/lib/klibc/include/arch/sparc64 -#usr/lib/klibc/include/arch/sparc64/klibc -#usr/lib/klibc/include/arch/sparc64/klibc/archconfig.h -#usr/lib/klibc/include/arch/sparc64/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/sparc64/klibc/archsignal.h -#usr/lib/klibc/include/arch/sparc64/klibc/archstat.h -#usr/lib/klibc/include/arch/x86_64 -#usr/lib/klibc/include/arch/x86_64/klibc -#usr/lib/klibc/include/arch/x86_64/klibc/archconfig.h -#usr/lib/klibc/include/arch/x86_64/klibc/archsetjmp.h -#usr/lib/klibc/include/arch/x86_64/klibc/archsignal.h -#usr/lib/klibc/include/arch/x86_64/klibc/archstat.h -#usr/lib/klibc/include/arch/x86_64/sys -#usr/lib/klibc/include/arch/x86_64/sys/io.h -#usr/lib/klibc/include/arpa -#usr/lib/klibc/include/arpa/inet.h -#usr/lib/klibc/include/asm -#usr/lib/klibc/include/asm-generic -#usr/lib/klibc/include/asm-generic/4level-fixup.h -#usr/lib/klibc/include/asm-generic/atomic.h -#usr/lib/klibc/include/asm-generic/bitops.h -#usr/lib/klibc/include/asm-generic/bug.h -#usr/lib/klibc/include/asm-generic/cputime.h -#usr/lib/klibc/include/asm-generic/div64.h -#usr/lib/klibc/include/asm-generic/dma-mapping-broken.h -#usr/lib/klibc/include/asm-generic/dma-mapping.h -#usr/lib/klibc/include/asm-generic/emergency-restart.h -#usr/lib/klibc/include/asm-generic/errno-base.h -#usr/lib/klibc/include/asm-generic/errno.h -#usr/lib/klibc/include/asm-generic/fcntl.h -#usr/lib/klibc/include/asm-generic/futex.h -#usr/lib/klibc/include/asm-generic/ide_iops.h -#usr/lib/klibc/include/asm-generic/ioctl.h -#usr/lib/klibc/include/asm-generic/iomap.h -#usr/lib/klibc/include/asm-generic/ipc.h -#usr/lib/klibc/include/asm-generic/local.h -#usr/lib/klibc/include/asm-generic/mman.h -#usr/lib/klibc/include/asm-generic/mutex-dec.h -#usr/lib/klibc/include/asm-generic/mutex-null.h -#usr/lib/klibc/include/asm-generic/mutex-xchg.h -#usr/lib/klibc/include/asm-generic/page.h -#usr/lib/klibc/include/asm-generic/pci-dma-compat.h -#usr/lib/klibc/include/asm-generic/pci.h -#usr/lib/klibc/include/asm-generic/percpu.h -#usr/lib/klibc/include/asm-generic/pgtable-nopmd.h -#usr/lib/klibc/include/asm-generic/pgtable-nopud.h -#usr/lib/klibc/include/asm-generic/pgtable.h -#usr/lib/klibc/include/asm-generic/resource.h -#usr/lib/klibc/include/asm-generic/rtc.h -#usr/lib/klibc/include/asm-generic/sections.h -#usr/lib/klibc/include/asm-generic/siginfo.h -#usr/lib/klibc/include/asm-generic/signal.h -#usr/lib/klibc/include/asm-generic/statfs.h -#usr/lib/klibc/include/asm-generic/termios.h -#usr/lib/klibc/include/asm-generic/tlb.h -#usr/lib/klibc/include/asm-generic/topology.h -#usr/lib/klibc/include/asm-generic/uaccess.h -#usr/lib/klibc/include/asm-generic/unaligned.h -#usr/lib/klibc/include/asm-generic/vmlinux.lds.h -#usr/lib/klibc/include/asm-generic/xor.h -#usr/lib/klibc/include/asm-i386 -#usr/lib/klibc/include/asm-i386/8253pit.h -#usr/lib/klibc/include/asm-i386/a.out.h -#usr/lib/klibc/include/asm-i386/acpi.h -#usr/lib/klibc/include/asm-i386/agp.h -#usr/lib/klibc/include/asm-i386/apic.h -#usr/lib/klibc/include/asm-i386/apicdef.h -#usr/lib/klibc/include/asm-i386/arch_hooks.h -#usr/lib/klibc/include/asm-i386/asm-offsets.h -#usr/lib/klibc/include/asm-i386/atomic.h -#usr/lib/klibc/include/asm-i386/auxvec.h -#usr/lib/klibc/include/asm-i386/bitops.h -#usr/lib/klibc/include/asm-i386/boot.h -#usr/lib/klibc/include/asm-i386/bug.h -#usr/lib/klibc/include/asm-i386/bugs.h -#usr/lib/klibc/include/asm-i386/byteorder.h -#usr/lib/klibc/include/asm-i386/cache.h -#usr/lib/klibc/include/asm-i386/cacheflush.h -#usr/lib/klibc/include/asm-i386/checksum.h -#usr/lib/klibc/include/asm-i386/cpu.h -#usr/lib/klibc/include/asm-i386/cpufeature.h -#usr/lib/klibc/include/asm-i386/cputime.h -#usr/lib/klibc/include/asm-i386/current.h -#usr/lib/klibc/include/asm-i386/debugreg.h -#usr/lib/klibc/include/asm-i386/delay.h -#usr/lib/klibc/include/asm-i386/desc.h -#usr/lib/klibc/include/asm-i386/div64.h -#usr/lib/klibc/include/asm-i386/dma-mapping.h -#usr/lib/klibc/include/asm-i386/dma.h -#usr/lib/klibc/include/asm-i386/e820.h -#usr/lib/klibc/include/asm-i386/edac.h -#usr/lib/klibc/include/asm-i386/elf.h -#usr/lib/klibc/include/asm-i386/emergency-restart.h -#usr/lib/klibc/include/asm-i386/errno.h -#usr/lib/klibc/include/asm-i386/fcntl.h -#usr/lib/klibc/include/asm-i386/fixmap.h -#usr/lib/klibc/include/asm-i386/floppy.h -#usr/lib/klibc/include/asm-i386/futex.h -#usr/lib/klibc/include/asm-i386/genapic.h -#usr/lib/klibc/include/asm-i386/hardirq.h -#usr/lib/klibc/include/asm-i386/highmem.h -#usr/lib/klibc/include/asm-i386/hpet.h -#usr/lib/klibc/include/asm-i386/hw_irq.h -#usr/lib/klibc/include/asm-i386/i387.h -#usr/lib/klibc/include/asm-i386/i8253.h -#usr/lib/klibc/include/asm-i386/i8259.h -#usr/lib/klibc/include/asm-i386/ide.h -#usr/lib/klibc/include/asm-i386/io.h -#usr/lib/klibc/include/asm-i386/io_apic.h -#usr/lib/klibc/include/asm-i386/ioctl.h -#usr/lib/klibc/include/asm-i386/ioctls.h -#usr/lib/klibc/include/asm-i386/ipc.h -#usr/lib/klibc/include/asm-i386/ipcbuf.h -#usr/lib/klibc/include/asm-i386/irq.h -#usr/lib/klibc/include/asm-i386/ist.h -#usr/lib/klibc/include/asm-i386/kdebug.h -#usr/lib/klibc/include/asm-i386/kexec.h -#usr/lib/klibc/include/asm-i386/kmap_types.h -#usr/lib/klibc/include/asm-i386/kprobes.h -#usr/lib/klibc/include/asm-i386/ldt.h -#usr/lib/klibc/include/asm-i386/linkage.h -#usr/lib/klibc/include/asm-i386/local.h -#usr/lib/klibc/include/asm-i386/mach-bigsmp -#usr/lib/klibc/include/asm-i386/mach-bigsmp/mach_apic.h -#usr/lib/klibc/include/asm-i386/mach-bigsmp/mach_apicdef.h -#usr/lib/klibc/include/asm-i386/mach-bigsmp/mach_ipi.h -#usr/lib/klibc/include/asm-i386/mach-bigsmp/mach_mpspec.h -#usr/lib/klibc/include/asm-i386/mach-default -#usr/lib/klibc/include/asm-i386/mach-default/apm.h -#usr/lib/klibc/include/asm-i386/mach-default/bios_ebda.h -#usr/lib/klibc/include/asm-i386/mach-default/do_timer.h -#usr/lib/klibc/include/asm-i386/mach-default/entry_arch.h -#usr/lib/klibc/include/asm-i386/mach-default/io_ports.h -#usr/lib/klibc/include/asm-i386/mach-default/irq_vectors.h -#usr/lib/klibc/include/asm-i386/mach-default/irq_vectors_limits.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_apic.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_apicdef.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_ipi.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_mpparse.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_mpspec.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_reboot.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_time.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_timer.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_traps.h -#usr/lib/klibc/include/asm-i386/mach-default/mach_wakecpu.h -#usr/lib/klibc/include/asm-i386/mach-default/pci-functions.h -#usr/lib/klibc/include/asm-i386/mach-default/setup_arch_post.h -#usr/lib/klibc/include/asm-i386/mach-default/setup_arch_pre.h -#usr/lib/klibc/include/asm-i386/mach-default/smpboot_hooks.h -#usr/lib/klibc/include/asm-i386/mach-es7000 -#usr/lib/klibc/include/asm-i386/mach-es7000/mach_apic.h -#usr/lib/klibc/include/asm-i386/mach-es7000/mach_apicdef.h -#usr/lib/klibc/include/asm-i386/mach-es7000/mach_ipi.h -#usr/lib/klibc/include/asm-i386/mach-es7000/mach_mpparse.h -#usr/lib/klibc/include/asm-i386/mach-es7000/mach_mpspec.h -#usr/lib/klibc/include/asm-i386/mach-es7000/mach_wakecpu.h -#usr/lib/klibc/include/asm-i386/mach-generic -#usr/lib/klibc/include/asm-i386/mach-generic/irq_vectors_limits.h -#usr/lib/klibc/include/asm-i386/mach-generic/mach_apic.h -#usr/lib/klibc/include/asm-i386/mach-generic/mach_apicdef.h -#usr/lib/klibc/include/asm-i386/mach-generic/mach_ipi.h -#usr/lib/klibc/include/asm-i386/mach-generic/mach_mpparse.h -#usr/lib/klibc/include/asm-i386/mach-generic/mach_mpspec.h -#usr/lib/klibc/include/asm-i386/mach-numaq -#usr/lib/klibc/include/asm-i386/mach-numaq/mach_apic.h -#usr/lib/klibc/include/asm-i386/mach-numaq/mach_apicdef.h -#usr/lib/klibc/include/asm-i386/mach-numaq/mach_ipi.h -#usr/lib/klibc/include/asm-i386/mach-numaq/mach_mpparse.h -#usr/lib/klibc/include/asm-i386/mach-numaq/mach_mpspec.h -#usr/lib/klibc/include/asm-i386/mach-numaq/mach_wakecpu.h -#usr/lib/klibc/include/asm-i386/mach-summit -#usr/lib/klibc/include/asm-i386/mach-summit/irq_vectors_limits.h -#usr/lib/klibc/include/asm-i386/mach-summit/mach_apic.h -#usr/lib/klibc/include/asm-i386/mach-summit/mach_apicdef.h -#usr/lib/klibc/include/asm-i386/mach-summit/mach_ipi.h -#usr/lib/klibc/include/asm-i386/mach-summit/mach_mpparse.h -#usr/lib/klibc/include/asm-i386/mach-summit/mach_mpspec.h -#usr/lib/klibc/include/asm-i386/mach-visws -#usr/lib/klibc/include/asm-i386/mach-visws/cobalt.h -#usr/lib/klibc/include/asm-i386/mach-visws/do_timer.h -#usr/lib/klibc/include/asm-i386/mach-visws/entry_arch.h -#usr/lib/klibc/include/asm-i386/mach-visws/irq_vectors.h -#usr/lib/klibc/include/asm-i386/mach-visws/lithium.h -#usr/lib/klibc/include/asm-i386/mach-visws/mach_apic.h -#usr/lib/klibc/include/asm-i386/mach-visws/mach_apicdef.h -#usr/lib/klibc/include/asm-i386/mach-visws/piix4.h -#usr/lib/klibc/include/asm-i386/mach-visws/setup_arch_post.h -#usr/lib/klibc/include/asm-i386/mach-visws/setup_arch_pre.h -#usr/lib/klibc/include/asm-i386/mach-visws/smpboot_hooks.h -#usr/lib/klibc/include/asm-i386/mach-voyager -#usr/lib/klibc/include/asm-i386/mach-voyager/do_timer.h -#usr/lib/klibc/include/asm-i386/mach-voyager/entry_arch.h -#usr/lib/klibc/include/asm-i386/mach-voyager/irq_vectors.h -#usr/lib/klibc/include/asm-i386/mach-voyager/setup_arch_post.h -#usr/lib/klibc/include/asm-i386/mach-voyager/setup_arch_pre.h -#usr/lib/klibc/include/asm-i386/math_emu.h -#usr/lib/klibc/include/asm-i386/mc146818rtc.h -#usr/lib/klibc/include/asm-i386/mca.h -#usr/lib/klibc/include/asm-i386/mca_dma.h -#usr/lib/klibc/include/asm-i386/mman.h -#usr/lib/klibc/include/asm-i386/mmu.h -#usr/lib/klibc/include/asm-i386/mmu_context.h -#usr/lib/klibc/include/asm-i386/mmx.h -#usr/lib/klibc/include/asm-i386/mmzone.h -#usr/lib/klibc/include/asm-i386/module.h -#usr/lib/klibc/include/asm-i386/mpspec.h -#usr/lib/klibc/include/asm-i386/mpspec_def.h -#usr/lib/klibc/include/asm-i386/msgbuf.h -#usr/lib/klibc/include/asm-i386/msi.h -#usr/lib/klibc/include/asm-i386/msr.h -#usr/lib/klibc/include/asm-i386/mtrr.h -#usr/lib/klibc/include/asm-i386/mutex.h -#usr/lib/klibc/include/asm-i386/namei.h -#usr/lib/klibc/include/asm-i386/nmi.h -#usr/lib/klibc/include/asm-i386/node.h -#usr/lib/klibc/include/asm-i386/numa.h -#usr/lib/klibc/include/asm-i386/numaq.h -#usr/lib/klibc/include/asm-i386/numnodes.h -#usr/lib/klibc/include/asm-i386/page.h -#usr/lib/klibc/include/asm-i386/param.h -#usr/lib/klibc/include/asm-i386/parport.h -#usr/lib/klibc/include/asm-i386/pci-direct.h -#usr/lib/klibc/include/asm-i386/pci.h -#usr/lib/klibc/include/asm-i386/percpu.h -#usr/lib/klibc/include/asm-i386/pgalloc.h -#usr/lib/klibc/include/asm-i386/pgtable-2level-defs.h -#usr/lib/klibc/include/asm-i386/pgtable-2level.h -#usr/lib/klibc/include/asm-i386/pgtable-3level-defs.h -#usr/lib/klibc/include/asm-i386/pgtable-3level.h -#usr/lib/klibc/include/asm-i386/pgtable.h -#usr/lib/klibc/include/asm-i386/poll.h -#usr/lib/klibc/include/asm-i386/posix_types.h -#usr/lib/klibc/include/asm-i386/processor.h -#usr/lib/klibc/include/asm-i386/ptrace.h -#usr/lib/klibc/include/asm-i386/resource.h -#usr/lib/klibc/include/asm-i386/rtc.h -#usr/lib/klibc/include/asm-i386/rwlock.h -#usr/lib/klibc/include/asm-i386/rwsem.h -#usr/lib/klibc/include/asm-i386/scatterlist.h -#usr/lib/klibc/include/asm-i386/seccomp.h -#usr/lib/klibc/include/asm-i386/sections.h -#usr/lib/klibc/include/asm-i386/segment.h -#usr/lib/klibc/include/asm-i386/semaphore.h -#usr/lib/klibc/include/asm-i386/sembuf.h -#usr/lib/klibc/include/asm-i386/serial.h -#usr/lib/klibc/include/asm-i386/setup.h -#usr/lib/klibc/include/asm-i386/shmbuf.h -#usr/lib/klibc/include/asm-i386/shmparam.h -#usr/lib/klibc/include/asm-i386/sigcontext.h -#usr/lib/klibc/include/asm-i386/siginfo.h -#usr/lib/klibc/include/asm-i386/signal.h -#usr/lib/klibc/include/asm-i386/smp.h -#usr/lib/klibc/include/asm-i386/socket.h -#usr/lib/klibc/include/asm-i386/sockios.h -#usr/lib/klibc/include/asm-i386/sparsemem.h -#usr/lib/klibc/include/asm-i386/spinlock.h -#usr/lib/klibc/include/asm-i386/spinlock_types.h -#usr/lib/klibc/include/asm-i386/srat.h -#usr/lib/klibc/include/asm-i386/stat.h -#usr/lib/klibc/include/asm-i386/statfs.h -#usr/lib/klibc/include/asm-i386/string.h -#usr/lib/klibc/include/asm-i386/suspend.h -#usr/lib/klibc/include/asm-i386/system.h -#usr/lib/klibc/include/asm-i386/termbits.h -#usr/lib/klibc/include/asm-i386/termios.h -#usr/lib/klibc/include/asm-i386/thread_info.h -#usr/lib/klibc/include/asm-i386/timer.h -#usr/lib/klibc/include/asm-i386/timex.h -#usr/lib/klibc/include/asm-i386/tlb.h -#usr/lib/klibc/include/asm-i386/tlbflush.h -#usr/lib/klibc/include/asm-i386/topology.h -#usr/lib/klibc/include/asm-i386/types.h -#usr/lib/klibc/include/asm-i386/uaccess.h -#usr/lib/klibc/include/asm-i386/ucontext.h -#usr/lib/klibc/include/asm-i386/unaligned.h -#usr/lib/klibc/include/asm-i386/unistd.h -#usr/lib/klibc/include/asm-i386/user.h -#usr/lib/klibc/include/asm-i386/vga.h -#usr/lib/klibc/include/asm-i386/vic.h -#usr/lib/klibc/include/asm-i386/vm86.h -#usr/lib/klibc/include/asm-i386/voyager.h -#usr/lib/klibc/include/asm-i386/xor.h -#usr/lib/klibc/include/assert.h -#usr/lib/klibc/include/bits32 -#usr/lib/klibc/include/bits32/bitsize -#usr/lib/klibc/include/bits32/bitsize.h -#usr/lib/klibc/include/bits32/bitsize/limits.h -#usr/lib/klibc/include/bits32/bitsize/stddef.h -#usr/lib/klibc/include/bits32/bitsize/stdint.h -#usr/lib/klibc/include/bits32/bitsize/stdintconst.h -#usr/lib/klibc/include/bits32/bitsize/stdintlimits.h -#usr/lib/klibc/include/bits64 -#usr/lib/klibc/include/bits64/bitsize -#usr/lib/klibc/include/bits64/bitsize.h -#usr/lib/klibc/include/bits64/bitsize/limits.h -#usr/lib/klibc/include/bits64/bitsize/stddef.h -#usr/lib/klibc/include/bits64/bitsize/stdint.h -#usr/lib/klibc/include/bits64/bitsize/stdintconst.h -#usr/lib/klibc/include/bits64/bitsize/stdintlimits.h -#usr/lib/klibc/include/byteswap.h -#usr/lib/klibc/include/ctype.h -#usr/lib/klibc/include/dirent.h -#usr/lib/klibc/include/elf.h -#usr/lib/klibc/include/endian.h -#usr/lib/klibc/include/errno.h -#usr/lib/klibc/include/fcntl.h -#usr/lib/klibc/include/fnmatch.h -#usr/lib/klibc/include/getopt.h -#usr/lib/klibc/include/grp.h -#usr/lib/klibc/include/inttypes.h -#usr/lib/klibc/include/klibc -#usr/lib/klibc/include/klibc/compiler.h -#usr/lib/klibc/include/klibc/diverr.h -#usr/lib/klibc/include/klibc/endian.h -#usr/lib/klibc/include/klibc/extern.h -#usr/lib/klibc/include/klibc/havesyscall.h -#usr/lib/klibc/include/klibc/stathelp.h -#usr/lib/klibc/include/klibc/sysconfig.h -#usr/lib/klibc/include/limits.h -#usr/lib/klibc/include/linux -#usr/lib/klibc/include/linux/8250_pci.h -#usr/lib/klibc/include/linux/a.out.h -#usr/lib/klibc/include/linux/ac97_codec.h -#usr/lib/klibc/include/linux/acct.h -#usr/lib/klibc/include/linux/acpi.h -#usr/lib/klibc/include/linux/adb.h -#usr/lib/klibc/include/linux/adfs_fs.h -#usr/lib/klibc/include/linux/adfs_fs_i.h -#usr/lib/klibc/include/linux/adfs_fs_sb.h -#usr/lib/klibc/include/linux/affs_fs.h -#usr/lib/klibc/include/linux/affs_hardblocks.h -#usr/lib/klibc/include/linux/agp_backend.h -#usr/lib/klibc/include/linux/agpgart.h -#usr/lib/klibc/include/linux/aio.h -#usr/lib/klibc/include/linux/aio_abi.h -#usr/lib/klibc/include/linux/amba -#usr/lib/klibc/include/linux/amba/bus.h -#usr/lib/klibc/include/linux/amba/clcd.h -#usr/lib/klibc/include/linux/amba/kmi.h -#usr/lib/klibc/include/linux/amba/serial.h -#usr/lib/klibc/include/linux/amifd.h -#usr/lib/klibc/include/linux/amifdreg.h -#usr/lib/klibc/include/linux/amigaffs.h -#usr/lib/klibc/include/linux/apm_bios.h -#usr/lib/klibc/include/linux/arcdevice.h -#usr/lib/klibc/include/linux/arcfb.h -#usr/lib/klibc/include/linux/ata.h -#usr/lib/klibc/include/linux/atalk.h -#usr/lib/klibc/include/linux/atm.h -#usr/lib/klibc/include/linux/atm_eni.h -#usr/lib/klibc/include/linux/atm_he.h -#usr/lib/klibc/include/linux/atm_idt77105.h -#usr/lib/klibc/include/linux/atm_nicstar.h -#usr/lib/klibc/include/linux/atm_suni.h -#usr/lib/klibc/include/linux/atm_tcp.h -#usr/lib/klibc/include/linux/atm_zatm.h -#usr/lib/klibc/include/linux/atmapi.h -#usr/lib/klibc/include/linux/atmarp.h -#usr/lib/klibc/include/linux/atmbr2684.h -#usr/lib/klibc/include/linux/atmclip.h -#usr/lib/klibc/include/linux/atmdev.h -#usr/lib/klibc/include/linux/atmioc.h -#usr/lib/klibc/include/linux/atmlec.h -#usr/lib/klibc/include/linux/atmmpc.h -#usr/lib/klibc/include/linux/atmppp.h -#usr/lib/klibc/include/linux/atmsap.h -#usr/lib/klibc/include/linux/atmsvc.h -#usr/lib/klibc/include/linux/attribute_container.h -#usr/lib/klibc/include/linux/audit.h -#usr/lib/klibc/include/linux/auto_fs.h -#usr/lib/klibc/include/linux/auto_fs4.h -#usr/lib/klibc/include/linux/autoconf.h -#usr/lib/klibc/include/linux/auxvec.h -#usr/lib/klibc/include/linux/awe_voice.h -#usr/lib/klibc/include/linux/ax25.h -#usr/lib/klibc/include/linux/b1lli.h -#usr/lib/klibc/include/linux/b1pcmcia.h -#usr/lib/klibc/include/linux/backing-dev.h -#usr/lib/klibc/include/linux/backlight.h -#usr/lib/klibc/include/linux/baycom.h -#usr/lib/klibc/include/linux/bcd.h -#usr/lib/klibc/include/linux/bfs_fs.h -#usr/lib/klibc/include/linux/binfmts.h -#usr/lib/klibc/include/linux/bio.h -#usr/lib/klibc/include/linux/bit_spinlock.h -#usr/lib/klibc/include/linux/bitmap.h -#usr/lib/klibc/include/linux/bitops.h -#usr/lib/klibc/include/linux/blkdev.h -#usr/lib/klibc/include/linux/blkpg.h -#usr/lib/klibc/include/linux/blockgroup_lock.h -#usr/lib/klibc/include/linux/bootmem.h -#usr/lib/klibc/include/linux/bpqether.h -#usr/lib/klibc/include/linux/buffer_head.h -#usr/lib/klibc/include/linux/byteorder -#usr/lib/klibc/include/linux/byteorder/big_endian.h -#usr/lib/klibc/include/linux/byteorder/generic.h -#usr/lib/klibc/include/linux/byteorder/little_endian.h -#usr/lib/klibc/include/linux/byteorder/pdp_endian.h -#usr/lib/klibc/include/linux/byteorder/swab.h -#usr/lib/klibc/include/linux/byteorder/swabb.h -#usr/lib/klibc/include/linux/cache.h -#usr/lib/klibc/include/linux/calc64.h -#usr/lib/klibc/include/linux/capability.h -#usr/lib/klibc/include/linux/capi.h -#usr/lib/klibc/include/linux/cciss_ioctl.h -#usr/lib/klibc/include/linux/cd1400.h -#usr/lib/klibc/include/linux/cdev.h -#usr/lib/klibc/include/linux/cdk.h -#usr/lib/klibc/include/linux/cdrom.h -#usr/lib/klibc/include/linux/chio.h -#usr/lib/klibc/include/linux/circ_buf.h -#usr/lib/klibc/include/linux/clk.h -#usr/lib/klibc/include/linux/cm4000_cs.h -#usr/lib/klibc/include/linux/cn_proc.h -#usr/lib/klibc/include/linux/cobalt-nvram.h -#usr/lib/klibc/include/linux/coda.h -#usr/lib/klibc/include/linux/coda_cache.h -#usr/lib/klibc/include/linux/coda_fs_i.h -#usr/lib/klibc/include/linux/coda_linux.h -#usr/lib/klibc/include/linux/coda_proc.h -#usr/lib/klibc/include/linux/coda_psdev.h -#usr/lib/klibc/include/linux/coff.h -#usr/lib/klibc/include/linux/com20020.h -#usr/lib/klibc/include/linux/compat.h -#usr/lib/klibc/include/linux/compat_ioctl.h -#usr/lib/klibc/include/linux/compile.h -#usr/lib/klibc/include/linux/compiler-gcc.h -#usr/lib/klibc/include/linux/compiler-gcc3.h -#usr/lib/klibc/include/linux/compiler-gcc4.h -#usr/lib/klibc/include/linux/compiler-intel.h -#usr/lib/klibc/include/linux/compiler.h -#usr/lib/klibc/include/linux/completion.h -#usr/lib/klibc/include/linux/comstats.h -#usr/lib/klibc/include/linux/concap.h -#usr/lib/klibc/include/linux/config.h -#usr/lib/klibc/include/linux/configfs.h -#usr/lib/klibc/include/linux/connector.h -#usr/lib/klibc/include/linux/console.h -#usr/lib/klibc/include/linux/console_struct.h -#usr/lib/klibc/include/linux/consolemap.h -#usr/lib/klibc/include/linux/cpu.h -#usr/lib/klibc/include/linux/cpufreq.h -#usr/lib/klibc/include/linux/cpumask.h -#usr/lib/klibc/include/linux/cpuset.h -#usr/lib/klibc/include/linux/cramfs_fs.h -#usr/lib/klibc/include/linux/cramfs_fs_sb.h -#usr/lib/klibc/include/linux/crash_dump.h -#usr/lib/klibc/include/linux/crc-ccitt.h -#usr/lib/klibc/include/linux/crc16.h -#usr/lib/klibc/include/linux/crc32.h -#usr/lib/klibc/include/linux/crc32c.h -#usr/lib/klibc/include/linux/crypto.h -#usr/lib/klibc/include/linux/cryptohash.h -#usr/lib/klibc/include/linux/ctype.h -#usr/lib/klibc/include/linux/cuda.h -#usr/lib/klibc/include/linux/cyclades.h -#usr/lib/klibc/include/linux/cyclomx.h -#usr/lib/klibc/include/linux/cycx_cfm.h -#usr/lib/klibc/include/linux/cycx_drv.h -#usr/lib/klibc/include/linux/cycx_x25.h -#usr/lib/klibc/include/linux/dcache.h -#usr/lib/klibc/include/linux/dccp.h -#usr/lib/klibc/include/linux/dcookies.h -#usr/lib/klibc/include/linux/debugfs.h -#usr/lib/klibc/include/linux/delay.h -#usr/lib/klibc/include/linux/devfs_fs.h -#usr/lib/klibc/include/linux/devfs_fs_kernel.h -#usr/lib/klibc/include/linux/device-mapper.h -#usr/lib/klibc/include/linux/device.h -#usr/lib/klibc/include/linux/devpts_fs.h -#usr/lib/klibc/include/linux/dio.h -#usr/lib/klibc/include/linux/dirent.h -#usr/lib/klibc/include/linux/divert.h -#usr/lib/klibc/include/linux/dm-ioctl.h -#usr/lib/klibc/include/linux/dm9000.h -#usr/lib/klibc/include/linux/dma-mapping.h -#usr/lib/klibc/include/linux/dmapool.h -#usr/lib/klibc/include/linux/dmi.h -#usr/lib/klibc/include/linux/dn.h -#usr/lib/klibc/include/linux/dnotify.h -#usr/lib/klibc/include/linux/dqblk_v1.h -#usr/lib/klibc/include/linux/dqblk_v2.h -#usr/lib/klibc/include/linux/dqblk_xfs.h -#usr/lib/klibc/include/linux/ds1286.h -#usr/lib/klibc/include/linux/ds17287rtc.h -#usr/lib/klibc/include/linux/ds1742rtc.h -#usr/lib/klibc/include/linux/dtlk.h -#usr/lib/klibc/include/linux/dvb -#usr/lib/klibc/include/linux/dvb/audio.h -#usr/lib/klibc/include/linux/dvb/ca.h -#usr/lib/klibc/include/linux/dvb/dmx.h -#usr/lib/klibc/include/linux/dvb/frontend.h -#usr/lib/klibc/include/linux/dvb/net.h -#usr/lib/klibc/include/linux/dvb/osd.h -#usr/lib/klibc/include/linux/dvb/version.h -#usr/lib/klibc/include/linux/dvb/video.h -#usr/lib/klibc/include/linux/edd.h -#usr/lib/klibc/include/linux/efi.h -#usr/lib/klibc/include/linux/efs_dir.h -#usr/lib/klibc/include/linux/efs_fs.h -#usr/lib/klibc/include/linux/efs_fs_i.h -#usr/lib/klibc/include/linux/efs_fs_sb.h -#usr/lib/klibc/include/linux/efs_vh.h -#usr/lib/klibc/include/linux/eisa.h -#usr/lib/klibc/include/linux/elevator.h -#usr/lib/klibc/include/linux/elf-fdpic.h -#usr/lib/klibc/include/linux/elf.h -#usr/lib/klibc/include/linux/elfcore.h -#usr/lib/klibc/include/linux/err.h -#usr/lib/klibc/include/linux/errno.h -#usr/lib/klibc/include/linux/errqueue.h -#usr/lib/klibc/include/linux/etherdevice.h -#usr/lib/klibc/include/linux/ethtool.h -#usr/lib/klibc/include/linux/eventpoll.h -#usr/lib/klibc/include/linux/ext2_fs.h -#usr/lib/klibc/include/linux/ext2_fs_sb.h -#usr/lib/klibc/include/linux/ext3_fs.h -#usr/lib/klibc/include/linux/ext3_fs_i.h -#usr/lib/klibc/include/linux/ext3_fs_sb.h -#usr/lib/klibc/include/linux/ext3_jbd.h -#usr/lib/klibc/include/linux/fadvise.h -#usr/lib/klibc/include/linux/fb.h -#usr/lib/klibc/include/linux/fcdevice.h -#usr/lib/klibc/include/linux/fcntl.h -#usr/lib/klibc/include/linux/fd.h -#usr/lib/klibc/include/linux/fd1772.h -#usr/lib/klibc/include/linux/fddidevice.h -#usr/lib/klibc/include/linux/fdreg.h -#usr/lib/klibc/include/linux/file.h -#usr/lib/klibc/include/linux/filter.h -#usr/lib/klibc/include/linux/firmware.h -#usr/lib/klibc/include/linux/flat.h -#usr/lib/klibc/include/linux/font.h -#usr/lib/klibc/include/linux/fs.h -#usr/lib/klibc/include/linux/fs.h~ -#usr/lib/klibc/include/linux/fs_enet_pd.h -#usr/lib/klibc/include/linux/fs_struct.h -#usr/lib/klibc/include/linux/fsl_devices.h -#usr/lib/klibc/include/linux/fsnotify.h -#usr/lib/klibc/include/linux/ftape-header-segment.h -#usr/lib/klibc/include/linux/ftape-vendors.h -#usr/lib/klibc/include/linux/ftape.h -#usr/lib/klibc/include/linux/fuse.h -#usr/lib/klibc/include/linux/futex.h -#usr/lib/klibc/include/linux/gameport.h -#usr/lib/klibc/include/linux/gen_stats.h -#usr/lib/klibc/include/linux/genalloc.h -#usr/lib/klibc/include/linux/generic_serial.h -#usr/lib/klibc/include/linux/genetlink.h -#usr/lib/klibc/include/linux/genhd.h -#usr/lib/klibc/include/linux/gfp.h -#usr/lib/klibc/include/linux/hardirq.h -#usr/lib/klibc/include/linux/harrier_defs.h -#usr/lib/klibc/include/linux/hash.h -#usr/lib/klibc/include/linux/hayesesp.h -#usr/lib/klibc/include/linux/hdlc -#usr/lib/klibc/include/linux/hdlc.h -#usr/lib/klibc/include/linux/hdlc/ioctl.h -#usr/lib/klibc/include/linux/hdlcdrv.h -#usr/lib/klibc/include/linux/hdpu_features.h -#usr/lib/klibc/include/linux/hdreg.h -#usr/lib/klibc/include/linux/hdsmart.h -#usr/lib/klibc/include/linux/hiddev.h -#usr/lib/klibc/include/linux/highmem.h -#usr/lib/klibc/include/linux/highuid.h -#usr/lib/klibc/include/linux/hil.h -#usr/lib/klibc/include/linux/hil_mlc.h -#usr/lib/klibc/include/linux/hippidevice.h -#usr/lib/klibc/include/linux/hp_sdc.h -#usr/lib/klibc/include/linux/hpet.h -#usr/lib/klibc/include/linux/hpfs_fs.h -#usr/lib/klibc/include/linux/hrtimer.h -#usr/lib/klibc/include/linux/hugetlb.h -#usr/lib/klibc/include/linux/hwmon-sysfs.h -#usr/lib/klibc/include/linux/hwmon-vid.h -#usr/lib/klibc/include/linux/hwmon.h -#usr/lib/klibc/include/linux/hysdn_if.h -#usr/lib/klibc/include/linux/i2c-algo-bit.h -#usr/lib/klibc/include/linux/i2c-algo-ite.h -#usr/lib/klibc/include/linux/i2c-algo-pca.h -#usr/lib/klibc/include/linux/i2c-algo-pcf.h -#usr/lib/klibc/include/linux/i2c-algo-sgi.h -#usr/lib/klibc/include/linux/i2c-algo-sibyte.h -#usr/lib/klibc/include/linux/i2c-dev.h -#usr/lib/klibc/include/linux/i2c-id.h -#usr/lib/klibc/include/linux/i2c-isa.h -#usr/lib/klibc/include/linux/i2c-pxa.h -#usr/lib/klibc/include/linux/i2c.h -#usr/lib/klibc/include/linux/i2o-dev.h -#usr/lib/klibc/include/linux/i2o.h -#usr/lib/klibc/include/linux/i8k.h -#usr/lib/klibc/include/linux/ibmtr.h -#usr/lib/klibc/include/linux/icmp.h -#usr/lib/klibc/include/linux/icmpv6.h -#usr/lib/klibc/include/linux/ide.h -#usr/lib/klibc/include/linux/idr.h -#usr/lib/klibc/include/linux/if.h -#usr/lib/klibc/include/linux/if_arcnet.h -#usr/lib/klibc/include/linux/if_arp.h -#usr/lib/klibc/include/linux/if_bonding.h -#usr/lib/klibc/include/linux/if_bridge.h -#usr/lib/klibc/include/linux/if_cablemodem.h -#usr/lib/klibc/include/linux/if_ec.h -#usr/lib/klibc/include/linux/if_eql.h -#usr/lib/klibc/include/linux/if_ether.h -#usr/lib/klibc/include/linux/if_fc.h -#usr/lib/klibc/include/linux/if_fddi.h -#usr/lib/klibc/include/linux/if_frad.h -#usr/lib/klibc/include/linux/if_hippi.h -#usr/lib/klibc/include/linux/if_infiniband.h -#usr/lib/klibc/include/linux/if_ltalk.h -#usr/lib/klibc/include/linux/if_packet.h -#usr/lib/klibc/include/linux/if_plip.h -#usr/lib/klibc/include/linux/if_ppp.h -#usr/lib/klibc/include/linux/if_pppox.h -#usr/lib/klibc/include/linux/if_shaper.h -#usr/lib/klibc/include/linux/if_slip.h -#usr/lib/klibc/include/linux/if_strip.h -#usr/lib/klibc/include/linux/if_tr.h -#usr/lib/klibc/include/linux/if_tun.h -#usr/lib/klibc/include/linux/if_tunnel.h -#usr/lib/klibc/include/linux/if_vlan.h -#usr/lib/klibc/include/linux/if_wanpipe.h -#usr/lib/klibc/include/linux/if_wanpipe_common.h -#usr/lib/klibc/include/linux/igmp.h -#usr/lib/klibc/include/linux/imq.h -#usr/lib/klibc/include/linux/in.h -#usr/lib/klibc/include/linux/in6.h -#usr/lib/klibc/include/linux/in_route.h -#usr/lib/klibc/include/linux/inet.h -#usr/lib/klibc/include/linux/inet_diag.h -#usr/lib/klibc/include/linux/inetdevice.h -#usr/lib/klibc/include/linux/init.h -#usr/lib/klibc/include/linux/init_task.h -#usr/lib/klibc/include/linux/initrd.h -#usr/lib/klibc/include/linux/inotify.h -#usr/lib/klibc/include/linux/input.h -#usr/lib/klibc/include/linux/interrupt.h -#usr/lib/klibc/include/linux/io.h -#usr/lib/klibc/include/linux/ioc3.h -#usr/lib/klibc/include/linux/ioc4.h -#usr/lib/klibc/include/linux/ioctl.h -#usr/lib/klibc/include/linux/ioctl32.h -#usr/lib/klibc/include/linux/ioport.h -#usr/lib/klibc/include/linux/ioprio.h -#usr/lib/klibc/include/linux/ip.h -#usr/lib/klibc/include/linux/ip6_tunnel.h -#usr/lib/klibc/include/linux/ip_mp_alg.h -#usr/lib/klibc/include/linux/ipc.h -#usr/lib/klibc/include/linux/ipmi.h -#usr/lib/klibc/include/linux/ipmi_msgdefs.h -#usr/lib/klibc/include/linux/ipmi_smi.h -#usr/lib/klibc/include/linux/ipsec.h -#usr/lib/klibc/include/linux/ipv6.h -#usr/lib/klibc/include/linux/ipv6_route.h -#usr/lib/klibc/include/linux/ipx.h -#usr/lib/klibc/include/linux/irda.h -#usr/lib/klibc/include/linux/irq.h -#usr/lib/klibc/include/linux/irq_cpustat.h -#usr/lib/klibc/include/linux/isapnp.h -#usr/lib/klibc/include/linux/isdn -#usr/lib/klibc/include/linux/isdn.h -#usr/lib/klibc/include/linux/isdn/capicmd.h -#usr/lib/klibc/include/linux/isdn/capilli.h -#usr/lib/klibc/include/linux/isdn/capiutil.h -#usr/lib/klibc/include/linux/isdn/tpam.h -#usr/lib/klibc/include/linux/isdn_compat.h -#usr/lib/klibc/include/linux/isdn_divertif.h -#usr/lib/klibc/include/linux/isdn_ppp.h -#usr/lib/klibc/include/linux/isdnif.h -#usr/lib/klibc/include/linux/isicom.h -#usr/lib/klibc/include/linux/iso_fs.h -#usr/lib/klibc/include/linux/istallion.h -#usr/lib/klibc/include/linux/ite_gpio.h -#usr/lib/klibc/include/linux/ixjuser.h -#usr/lib/klibc/include/linux/jbd.h -#usr/lib/klibc/include/linux/jffs.h -#usr/lib/klibc/include/linux/jffs2.h -#usr/lib/klibc/include/linux/jffs2_fs_i.h -#usr/lib/klibc/include/linux/jffs2_fs_sb.h -#usr/lib/klibc/include/linux/jhash.h -#usr/lib/klibc/include/linux/jiffies.h -#usr/lib/klibc/include/linux/journal-head.h -#usr/lib/klibc/include/linux/joystick.h -#usr/lib/klibc/include/linux/kallsyms.h -#usr/lib/klibc/include/linux/kbd_diacr.h -#usr/lib/klibc/include/linux/kbd_kern.h -#usr/lib/klibc/include/linux/kd.h -#usr/lib/klibc/include/linux/kdev_t.h -#usr/lib/klibc/include/linux/kernel.h -#usr/lib/klibc/include/linux/kernel_stat.h -#usr/lib/klibc/include/linux/kernelcapi.h -#usr/lib/klibc/include/linux/kexec.h -#usr/lib/klibc/include/linux/key-ui.h -#usr/lib/klibc/include/linux/key.h -#usr/lib/klibc/include/linux/keyboard.h -#usr/lib/klibc/include/linux/keyctl.h -#usr/lib/klibc/include/linux/kfifo.h -#usr/lib/klibc/include/linux/klist.h -#usr/lib/klibc/include/linux/kmalloc_sizes.h -#usr/lib/klibc/include/linux/kmod.h -#usr/lib/klibc/include/linux/kobj_map.h -#usr/lib/klibc/include/linux/kobject.h -#usr/lib/klibc/include/linux/kprobes.h -#usr/lib/klibc/include/linux/kref.h -#usr/lib/klibc/include/linux/kthread.h -#usr/lib/klibc/include/linux/ktime.h -#usr/lib/klibc/include/linux/lapb.h -#usr/lib/klibc/include/linux/lcd.h -#usr/lib/klibc/include/linux/libata.h -#usr/lib/klibc/include/linux/libps2.h -#usr/lib/klibc/include/linux/limits.h -#usr/lib/klibc/include/linux/linkage.h -#usr/lib/klibc/include/linux/linux_logo.h -#usr/lib/klibc/include/linux/list.h -#usr/lib/klibc/include/linux/llc.h -#usr/lib/klibc/include/linux/lockd -#usr/lib/klibc/include/linux/lockd/bind.h -#usr/lib/klibc/include/linux/lockd/debug.h -#usr/lib/klibc/include/linux/lockd/lockd.h -#usr/lib/klibc/include/linux/lockd/nlm.h -#usr/lib/klibc/include/linux/lockd/share.h -#usr/lib/klibc/include/linux/lockd/sm_inter.h -#usr/lib/klibc/include/linux/lockd/xdr.h -#usr/lib/klibc/include/linux/lockd/xdr4.h -#usr/lib/klibc/include/linux/loop.h -#usr/lib/klibc/include/linux/lp.h -#usr/lib/klibc/include/linux/mISDNif.h -#usr/lib/klibc/include/linux/major.h -#usr/lib/klibc/include/linux/matroxfb.h -#usr/lib/klibc/include/linux/mbcache.h -#usr/lib/klibc/include/linux/mc146818rtc.h -#usr/lib/klibc/include/linux/mc6821.h -#usr/lib/klibc/include/linux/mca-legacy.h -#usr/lib/klibc/include/linux/mca.h -#usr/lib/klibc/include/linux/memory.h -#usr/lib/klibc/include/linux/memory_hotplug.h -#usr/lib/klibc/include/linux/mempolicy.h -#usr/lib/klibc/include/linux/mempool.h -#usr/lib/klibc/include/linux/meye.h -#usr/lib/klibc/include/linux/mii.h -#usr/lib/klibc/include/linux/minix_fs.h -#usr/lib/klibc/include/linux/miscdevice.h -#usr/lib/klibc/include/linux/mm.h -#usr/lib/klibc/include/linux/mm_inline.h -#usr/lib/klibc/include/linux/mman.h -#usr/lib/klibc/include/linux/mmc -#usr/lib/klibc/include/linux/mmc/card.h -#usr/lib/klibc/include/linux/mmc/host.h -#usr/lib/klibc/include/linux/mmc/mmc.h -#usr/lib/klibc/include/linux/mmc/protocol.h -#usr/lib/klibc/include/linux/mmtimer.h -#usr/lib/klibc/include/linux/mmzone.h -#usr/lib/klibc/include/linux/mod_devicetable.h -#usr/lib/klibc/include/linux/module.h -#usr/lib/klibc/include/linux/moduleloader.h -#usr/lib/klibc/include/linux/moduleparam.h -#usr/lib/klibc/include/linux/mount.h -#usr/lib/klibc/include/linux/mpage.h -#usr/lib/klibc/include/linux/mqueue.h -#usr/lib/klibc/include/linux/mroute.h -#usr/lib/klibc/include/linux/msdos_fs.h -#usr/lib/klibc/include/linux/msg.h -#usr/lib/klibc/include/linux/mtd -#usr/lib/klibc/include/linux/mtd/bbm.h -#usr/lib/klibc/include/linux/mtd/blktrans.h -#usr/lib/klibc/include/linux/mtd/cfi.h -#usr/lib/klibc/include/linux/mtd/cfi_endian.h -#usr/lib/klibc/include/linux/mtd/compatmac.h -#usr/lib/klibc/include/linux/mtd/concat.h -#usr/lib/klibc/include/linux/mtd/doc2000.h -#usr/lib/klibc/include/linux/mtd/flashchip.h -#usr/lib/klibc/include/linux/mtd/ftl.h -#usr/lib/klibc/include/linux/mtd/gen_probe.h -#usr/lib/klibc/include/linux/mtd/iflash.h -#usr/lib/klibc/include/linux/mtd/inftl.h -#usr/lib/klibc/include/linux/mtd/jedec.h -#usr/lib/klibc/include/linux/mtd/map.h -#usr/lib/klibc/include/linux/mtd/mtd.h -#usr/lib/klibc/include/linux/mtd/nand.h -#usr/lib/klibc/include/linux/mtd/nand_ecc.h -#usr/lib/klibc/include/linux/mtd/nftl.h -#usr/lib/klibc/include/linux/mtd/onenand.h -#usr/lib/klibc/include/linux/mtd/onenand_regs.h -#usr/lib/klibc/include/linux/mtd/partitions.h -#usr/lib/klibc/include/linux/mtd/physmap.h -#usr/lib/klibc/include/linux/mtd/plat-ram.h -#usr/lib/klibc/include/linux/mtd/pmc551.h -#usr/lib/klibc/include/linux/mtd/xip.h -#usr/lib/klibc/include/linux/mtio.h -#usr/lib/klibc/include/linux/mutex-debug.h -#usr/lib/klibc/include/linux/mutex.h -#usr/lib/klibc/include/linux/mv643xx.h -#usr/lib/klibc/include/linux/n_r3964.h -#usr/lib/klibc/include/linux/namei.h -#usr/lib/klibc/include/linux/namespace.h -#usr/lib/klibc/include/linux/nbd.h -#usr/lib/klibc/include/linux/ncp.h -#usr/lib/klibc/include/linux/ncp_fs.h -#usr/lib/klibc/include/linux/ncp_fs_i.h -#usr/lib/klibc/include/linux/ncp_fs_sb.h -#usr/lib/klibc/include/linux/ncp_mount.h -#usr/lib/klibc/include/linux/ncp_no.h -#usr/lib/klibc/include/linux/net.h -#usr/lib/klibc/include/linux/netdevice.h -#usr/lib/klibc/include/linux/netfilter -#usr/lib/klibc/include/linux/netfilter.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_common.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_ftp.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_sctp.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_tcp.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_tuple_common.h -#usr/lib/klibc/include/linux/netfilter/nfnetlink.h -#usr/lib/klibc/include/linux/netfilter/nfnetlink_conntrack.h -#usr/lib/klibc/include/linux/netfilter/nfnetlink_log.h -#usr/lib/klibc/include/linux/netfilter/nfnetlink_queue.h -#usr/lib/klibc/include/linux/netfilter/x_tables.h -#usr/lib/klibc/include/linux/netfilter/xt_CLASSIFY.h -#usr/lib/klibc/include/linux/netfilter/xt_CONNMARK.h -#usr/lib/klibc/include/linux/netfilter/xt_MARK.h -#usr/lib/klibc/include/linux/netfilter/xt_NFQUEUE.h -#usr/lib/klibc/include/linux/netfilter/xt_comment.h -#usr/lib/klibc/include/linux/netfilter/xt_connbytes.h -#usr/lib/klibc/include/linux/netfilter/xt_connmark.h -#usr/lib/klibc/include/linux/netfilter/xt_conntrack.h -#usr/lib/klibc/include/linux/netfilter/xt_dccp.h -#usr/lib/klibc/include/linux/netfilter/xt_helper.h -#usr/lib/klibc/include/linux/netfilter/xt_length.h -#usr/lib/klibc/include/linux/netfilter/xt_limit.h -#usr/lib/klibc/include/linux/netfilter/xt_mac.h -#usr/lib/klibc/include/linux/netfilter/xt_mark.h -#usr/lib/klibc/include/linux/netfilter/xt_physdev.h -#usr/lib/klibc/include/linux/netfilter/xt_pkttype.h -#usr/lib/klibc/include/linux/netfilter/xt_realm.h -#usr/lib/klibc/include/linux/netfilter/xt_sctp.h -#usr/lib/klibc/include/linux/netfilter/xt_state.h -#usr/lib/klibc/include/linux/netfilter/xt_string.h -#usr/lib/klibc/include/linux/netfilter/xt_tcpmss.h -#usr/lib/klibc/include/linux/netfilter/xt_tcpudp.h -#usr/lib/klibc/include/linux/netfilter_arp -#usr/lib/klibc/include/linux/netfilter_arp.h -#usr/lib/klibc/include/linux/netfilter_arp/arp_tables.h -#usr/lib/klibc/include/linux/netfilter_arp/arpt_mangle.h -#usr/lib/klibc/include/linux/netfilter_bridge -#usr/lib/klibc/include/linux/netfilter_bridge.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_802_3.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_among.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_arp.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_arpreply.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_ip.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_limit.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_log.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_mark_m.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_mark_t.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_nat.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_pkttype.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_redirect.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_stp.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_ulog.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_vlan.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebtables.h -#usr/lib/klibc/include/linux/netfilter_decnet.h -#usr/lib/klibc/include/linux/netfilter_ipv4 -#usr/lib/klibc/include/linux/netfilter_ipv4.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack.h~ -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_amanda.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_core.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_ftp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_h323.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_helper.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_helper_h323_asn1.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_helper_h323_types.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_icmp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_irc.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_mms.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_pptp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_proto_gre.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_protocol.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_sctp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_sip.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_tcp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_tftp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_conntrack_tuple.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_core.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_helper.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_pptp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_protocol.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_nat_rule.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_queue.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ip_tables.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_CLASSIFY.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_CLUSTERIP.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_CONNMARK.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_DSCP.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ECN.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_IMQ.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_LOG.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_MARK.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_NFQUEUE.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_REJECT.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_SAME.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_TCPMSS.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_TOS.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_TTL.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ULOG.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_addrtype.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ah.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_comment.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_connbytes.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_connmark.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_conntrack.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_dccp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_dscp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ecn.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_esp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_hashlimit.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_helper.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_iprange.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_layer7.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_length.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_limit.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_mac.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_mark.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_multiport.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_owner.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_physdev.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_pkttype.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_policy.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_realm.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_recent.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_sctp.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_state.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_string.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_tcpmss.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_tos.h -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ttl.h -#usr/lib/klibc/include/linux/netfilter_ipv4/listhelp.h -#usr/lib/klibc/include/linux/netfilter_ipv6 -#usr/lib/klibc/include/linux/netfilter_ipv6.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6_tables.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_HL.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_IMQ.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_LOG.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_MARK.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_REJECT.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_ah.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_esp.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_frag.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_hl.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_ipv6header.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_length.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_limit.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_mac.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_mark.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_multiport.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_opts.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_owner.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_physdev.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_policy.h -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_rt.h -#usr/lib/klibc/include/linux/netfilter_logging.h -#usr/lib/klibc/include/linux/netlink.h -#usr/lib/klibc/include/linux/netpoll.h -#usr/lib/klibc/include/linux/netrom.h -#usr/lib/klibc/include/linux/nfs.h -#usr/lib/klibc/include/linux/nfs2.h -#usr/lib/klibc/include/linux/nfs3.h -#usr/lib/klibc/include/linux/nfs4.h -#usr/lib/klibc/include/linux/nfs4_acl.h -#usr/lib/klibc/include/linux/nfs4_mount.h -#usr/lib/klibc/include/linux/nfs_fs.h -#usr/lib/klibc/include/linux/nfs_fs_i.h -#usr/lib/klibc/include/linux/nfs_fs_sb.h -#usr/lib/klibc/include/linux/nfs_idmap.h -#usr/lib/klibc/include/linux/nfs_mount.h -#usr/lib/klibc/include/linux/nfs_page.h -#usr/lib/klibc/include/linux/nfs_xdr.h -#usr/lib/klibc/include/linux/nfsacl.h -#usr/lib/klibc/include/linux/nfsd -#usr/lib/klibc/include/linux/nfsd/auth.h -#usr/lib/klibc/include/linux/nfsd/cache.h -#usr/lib/klibc/include/linux/nfsd/const.h -#usr/lib/klibc/include/linux/nfsd/debug.h -#usr/lib/klibc/include/linux/nfsd/export.h -#usr/lib/klibc/include/linux/nfsd/interface.h -#usr/lib/klibc/include/linux/nfsd/nfsd.h -#usr/lib/klibc/include/linux/nfsd/nfsfh.h -#usr/lib/klibc/include/linux/nfsd/state.h -#usr/lib/klibc/include/linux/nfsd/stats.h -#usr/lib/klibc/include/linux/nfsd/syscall.h -#usr/lib/klibc/include/linux/nfsd/xdr.h -#usr/lib/klibc/include/linux/nfsd/xdr3.h -#usr/lib/klibc/include/linux/nfsd/xdr4.h -#usr/lib/klibc/include/linux/nfsd_idmap.h -#usr/lib/klibc/include/linux/nls.h -#usr/lib/klibc/include/linux/nmi.h -#usr/lib/klibc/include/linux/node.h -#usr/lib/klibc/include/linux/nodemask.h -#usr/lib/klibc/include/linux/notifier.h -#usr/lib/klibc/include/linux/nubus.h -#usr/lib/klibc/include/linux/numa.h -#usr/lib/klibc/include/linux/nvram.h -#usr/lib/klibc/include/linux/openprom_fs.h -#usr/lib/klibc/include/linux/oprofile.h -#usr/lib/klibc/include/linux/page-flags.h -#usr/lib/klibc/include/linux/pagemap.h -#usr/lib/klibc/include/linux/pagevec.h -#usr/lib/klibc/include/linux/param.h -#usr/lib/klibc/include/linux/parport.h -#usr/lib/klibc/include/linux/parport_pc.h -#usr/lib/klibc/include/linux/parser.h -#usr/lib/klibc/include/linux/patchkey.h -#usr/lib/klibc/include/linux/pci-acpi.h -#usr/lib/klibc/include/linux/pci.h -#usr/lib/klibc/include/linux/pci_ids.h -#usr/lib/klibc/include/linux/pci_regs.h -#usr/lib/klibc/include/linux/pcieport_if.h -#usr/lib/klibc/include/linux/percpu.h -#usr/lib/klibc/include/linux/percpu_counter.h -#usr/lib/klibc/include/linux/personality.h -#usr/lib/klibc/include/linux/pfkeyv2.h -#usr/lib/klibc/include/linux/pg.h -#usr/lib/klibc/include/linux/phonedev.h -#usr/lib/klibc/include/linux/phy.h -#usr/lib/klibc/include/linux/pid.h -#usr/lib/klibc/include/linux/pipe_fs_i.h -#usr/lib/klibc/include/linux/pkt_cls.h -#usr/lib/klibc/include/linux/pkt_sched.h -#usr/lib/klibc/include/linux/pktcdvd.h -#usr/lib/klibc/include/linux/platform.h -#usr/lib/klibc/include/linux/platform_device.h -#usr/lib/klibc/include/linux/pm.h -#usr/lib/klibc/include/linux/pm_legacy.h -#usr/lib/klibc/include/linux/pmu.h -#usr/lib/klibc/include/linux/pnp.h -#usr/lib/klibc/include/linux/pnpbios.h -#usr/lib/klibc/include/linux/poll.h -#usr/lib/klibc/include/linux/posix-timers.h -#usr/lib/klibc/include/linux/posix_acl.h -#usr/lib/klibc/include/linux/posix_acl_xattr.h -#usr/lib/klibc/include/linux/posix_types.h -#usr/lib/klibc/include/linux/ppdev.h -#usr/lib/klibc/include/linux/ppp-comp.h -#usr/lib/klibc/include/linux/ppp_channel.h -#usr/lib/klibc/include/linux/ppp_defs.h -#usr/lib/klibc/include/linux/prctl.h -#usr/lib/klibc/include/linux/preempt.h -#usr/lib/klibc/include/linux/prefetch.h -#usr/lib/klibc/include/linux/prio_tree.h -#usr/lib/klibc/include/linux/proc_fs.h -#usr/lib/klibc/include/linux/profile.h -#usr/lib/klibc/include/linux/ps2esdi.h -#usr/lib/klibc/include/linux/ptrace.h -#usr/lib/klibc/include/linux/qic117.h -#usr/lib/klibc/include/linux/qnx4_fs.h -#usr/lib/klibc/include/linux/qnxtypes.h -#usr/lib/klibc/include/linux/quota.h -#usr/lib/klibc/include/linux/quotaio_v1.h -#usr/lib/klibc/include/linux/quotaio_v2.h -#usr/lib/klibc/include/linux/quotaops.h -#usr/lib/klibc/include/linux/radeonfb.h -#usr/lib/klibc/include/linux/radix-tree.h -#usr/lib/klibc/include/linux/raid -#usr/lib/klibc/include/linux/raid/bitmap.h -#usr/lib/klibc/include/linux/raid/linear.h -#usr/lib/klibc/include/linux/raid/md.h -#usr/lib/klibc/include/linux/raid/md_k.h -#usr/lib/klibc/include/linux/raid/md_p.h -#usr/lib/klibc/include/linux/raid/md_u.h -#usr/lib/klibc/include/linux/raid/multipath.h -#usr/lib/klibc/include/linux/raid/raid0.h -#usr/lib/klibc/include/linux/raid/raid1.h -#usr/lib/klibc/include/linux/raid/raid10.h -#usr/lib/klibc/include/linux/raid/raid5.h -#usr/lib/klibc/include/linux/raid/xor.h -#usr/lib/klibc/include/linux/raid_class.h -#usr/lib/klibc/include/linux/ramfs.h -#usr/lib/klibc/include/linux/random.h -#usr/lib/klibc/include/linux/raw.h -#usr/lib/klibc/include/linux/rbtree.h -#usr/lib/klibc/include/linux/rcupdate.h -#usr/lib/klibc/include/linux/reboot.h -#usr/lib/klibc/include/linux/reboot_fixups.h -#usr/lib/klibc/include/linux/reiserfs_acl.h -#usr/lib/klibc/include/linux/reiserfs_fs.h -#usr/lib/klibc/include/linux/reiserfs_fs_i.h -#usr/lib/klibc/include/linux/reiserfs_fs_sb.h -#usr/lib/klibc/include/linux/reiserfs_xattr.h -#usr/lib/klibc/include/linux/relayfs_fs.h -#usr/lib/klibc/include/linux/resource.h -#usr/lib/klibc/include/linux/rio.h -#usr/lib/klibc/include/linux/rio_drv.h -#usr/lib/klibc/include/linux/rio_ids.h -#usr/lib/klibc/include/linux/rio_regs.h -#usr/lib/klibc/include/linux/rmap.h -#usr/lib/klibc/include/linux/romfs_fs.h -#usr/lib/klibc/include/linux/root_dev.h -#usr/lib/klibc/include/linux/rose.h -#usr/lib/klibc/include/linux/route.h -#usr/lib/klibc/include/linux/rslib.h -#usr/lib/klibc/include/linux/rtc.h -#usr/lib/klibc/include/linux/rtnetlink.h -#usr/lib/klibc/include/linux/rwsem-spinlock.h -#usr/lib/klibc/include/linux/rwsem.h -#usr/lib/klibc/include/linux/sc26198.h -#usr/lib/klibc/include/linux/scatterlist.h -#usr/lib/klibc/include/linux/scc.h -#usr/lib/klibc/include/linux/sched.h -#usr/lib/klibc/include/linux/screen_info.h -#usr/lib/klibc/include/linux/sctp.h -#usr/lib/klibc/include/linux/scx200.h -#usr/lib/klibc/include/linux/scx200_gpio.h -#usr/lib/klibc/include/linux/sdla.h -#usr/lib/klibc/include/linux/sdla_asy.h -#usr/lib/klibc/include/linux/sdla_chdlc.h -#usr/lib/klibc/include/linux/sdla_fr.h -#usr/lib/klibc/include/linux/sdla_ppp.h -#usr/lib/klibc/include/linux/sdla_x25.h -#usr/lib/klibc/include/linux/sdladrv.h -#usr/lib/klibc/include/linux/sdlapci.h -#usr/lib/klibc/include/linux/sdlasfm.h -#usr/lib/klibc/include/linux/seccomp.h -#usr/lib/klibc/include/linux/securebits.h -#usr/lib/klibc/include/linux/security.h -#usr/lib/klibc/include/linux/selection.h -#usr/lib/klibc/include/linux/selinux_netlink.h -#usr/lib/klibc/include/linux/sem.h -#usr/lib/klibc/include/linux/seq_file.h -#usr/lib/klibc/include/linux/seqlock.h -#usr/lib/klibc/include/linux/serial.h -#usr/lib/klibc/include/linux/serial167.h -#usr/lib/klibc/include/linux/serialP.h -#usr/lib/klibc/include/linux/serial_8250.h -#usr/lib/klibc/include/linux/serial_core.h -#usr/lib/klibc/include/linux/serial_ip3106.h -#usr/lib/klibc/include/linux/serial_reg.h -#usr/lib/klibc/include/linux/serio.h -#usr/lib/klibc/include/linux/shm.h -#usr/lib/klibc/include/linux/shmem_fs.h -#usr/lib/klibc/include/linux/signal.h -#usr/lib/klibc/include/linux/skbuff.h -#usr/lib/klibc/include/linux/skbuff.h~ -#usr/lib/klibc/include/linux/slab.h -#usr/lib/klibc/include/linux/smb.h -#usr/lib/klibc/include/linux/smb_fs.h -#usr/lib/klibc/include/linux/smb_fs_i.h -#usr/lib/klibc/include/linux/smb_fs_sb.h -#usr/lib/klibc/include/linux/smb_mount.h -#usr/lib/klibc/include/linux/smbno.h -#usr/lib/klibc/include/linux/smp.h -#usr/lib/klibc/include/linux/smp_lock.h -#usr/lib/klibc/include/linux/snmp.h -#usr/lib/klibc/include/linux/socket.h -#usr/lib/klibc/include/linux/sockios.h -#usr/lib/klibc/include/linux/som.h -#usr/lib/klibc/include/linux/sonet.h -#usr/lib/klibc/include/linux/sonypi.h -#usr/lib/klibc/include/linux/sort.h -#usr/lib/klibc/include/linux/sound.h -#usr/lib/klibc/include/linux/soundcard.h -#usr/lib/klibc/include/linux/spi -#usr/lib/klibc/include/linux/spi/ads7846.h -#usr/lib/klibc/include/linux/spi/flash.h -#usr/lib/klibc/include/linux/spi/spi.h -#usr/lib/klibc/include/linux/spi/spi_bitbang.h -#usr/lib/klibc/include/linux/spinlock.h -#usr/lib/klibc/include/linux/spinlock_api_smp.h -#usr/lib/klibc/include/linux/spinlock_api_up.h -#usr/lib/klibc/include/linux/spinlock_types.h -#usr/lib/klibc/include/linux/spinlock_types_up.h -#usr/lib/klibc/include/linux/spinlock_up.h -#usr/lib/klibc/include/linux/squashfs_fs.h -#usr/lib/klibc/include/linux/squashfs_fs_i.h -#usr/lib/klibc/include/linux/squashfs_fs_sb.h -#usr/lib/klibc/include/linux/stallion.h -#usr/lib/klibc/include/linux/stat.h -#usr/lib/klibc/include/linux/statfs.h -#usr/lib/klibc/include/linux/stddef.h -#usr/lib/klibc/include/linux/stop_machine.h -#usr/lib/klibc/include/linux/string.h -#usr/lib/klibc/include/linux/stringify.h -#usr/lib/klibc/include/linux/sunrpc -#usr/lib/klibc/include/linux/sunrpc/auth.h -#usr/lib/klibc/include/linux/sunrpc/auth_gss.h -#usr/lib/klibc/include/linux/sunrpc/cache.h -#usr/lib/klibc/include/linux/sunrpc/clnt.h -#usr/lib/klibc/include/linux/sunrpc/debug.h -#usr/lib/klibc/include/linux/sunrpc/gss_api.h -#usr/lib/klibc/include/linux/sunrpc/gss_asn1.h -#usr/lib/klibc/include/linux/sunrpc/gss_err.h -#usr/lib/klibc/include/linux/sunrpc/gss_krb5.h -#usr/lib/klibc/include/linux/sunrpc/gss_spkm3.h -#usr/lib/klibc/include/linux/sunrpc/msg_prot.h -#usr/lib/klibc/include/linux/sunrpc/rpc_pipe_fs.h -#usr/lib/klibc/include/linux/sunrpc/sched.h -#usr/lib/klibc/include/linux/sunrpc/stats.h -#usr/lib/klibc/include/linux/sunrpc/svc.h -#usr/lib/klibc/include/linux/sunrpc/svcauth.h -#usr/lib/klibc/include/linux/sunrpc/svcauth_gss.h -#usr/lib/klibc/include/linux/sunrpc/svcsock.h -#usr/lib/klibc/include/linux/sunrpc/timer.h -#usr/lib/klibc/include/linux/sunrpc/types.h -#usr/lib/klibc/include/linux/sunrpc/xdr.h -#usr/lib/klibc/include/linux/sunrpc/xprt.h -#usr/lib/klibc/include/linux/superhyway.h -#usr/lib/klibc/include/linux/suspend.h -#usr/lib/klibc/include/linux/swap.h -#usr/lib/klibc/include/linux/swapops.h -#usr/lib/klibc/include/linux/synclink.h -#usr/lib/klibc/include/linux/sys.h -#usr/lib/klibc/include/linux/syscalls.h -#usr/lib/klibc/include/linux/sysctl.h -#usr/lib/klibc/include/linux/sysdev.h -#usr/lib/klibc/include/linux/sysfs.h -#usr/lib/klibc/include/linux/sysrq.h -#usr/lib/klibc/include/linux/sysv_fs.h -#usr/lib/klibc/include/linux/tc_act -#usr/lib/klibc/include/linux/tc_act/tc_defact.h -#usr/lib/klibc/include/linux/tc_act/tc_gact.h -#usr/lib/klibc/include/linux/tc_act/tc_ipt.h -#usr/lib/klibc/include/linux/tc_act/tc_mirred.h -#usr/lib/klibc/include/linux/tc_act/tc_pedit.h -#usr/lib/klibc/include/linux/tc_ematch -#usr/lib/klibc/include/linux/tc_ematch/tc_em_cmp.h -#usr/lib/klibc/include/linux/tc_ematch/tc_em_meta.h -#usr/lib/klibc/include/linux/tc_ematch/tc_em_nbyte.h -#usr/lib/klibc/include/linux/tc_ematch/tc_em_text.h -#usr/lib/klibc/include/linux/tcp.h -#usr/lib/klibc/include/linux/telephony.h -#usr/lib/klibc/include/linux/termios.h -#usr/lib/klibc/include/linux/textsearch.h -#usr/lib/klibc/include/linux/textsearch_fsm.h -#usr/lib/klibc/include/linux/tfrc.h -#usr/lib/klibc/include/linux/thread_info.h -#usr/lib/klibc/include/linux/threads.h -#usr/lib/klibc/include/linux/ticable.h -#usr/lib/klibc/include/linux/time.h -#usr/lib/klibc/include/linux/timer.h -#usr/lib/klibc/include/linux/times.h -#usr/lib/klibc/include/linux/timex.h -#usr/lib/klibc/include/linux/tiocl.h -#usr/lib/klibc/include/linux/tipc.h -#usr/lib/klibc/include/linux/tipc_config.h -#usr/lib/klibc/include/linux/topology.h -#usr/lib/klibc/include/linux/toshiba.h -#usr/lib/klibc/include/linux/transport_class.h -#usr/lib/klibc/include/linux/trdevice.h -#usr/lib/klibc/include/linux/tty.h -#usr/lib/klibc/include/linux/tty_driver.h -#usr/lib/klibc/include/linux/tty_flip.h -#usr/lib/klibc/include/linux/tty_ldisc.h -#usr/lib/klibc/include/linux/types.h -#usr/lib/klibc/include/linux/udf_fs.h -#usr/lib/klibc/include/linux/udf_fs_i.h -#usr/lib/klibc/include/linux/udf_fs_sb.h -#usr/lib/klibc/include/linux/udp.h -#usr/lib/klibc/include/linux/ufs_fs.h -#usr/lib/klibc/include/linux/ufs_fs_i.h -#usr/lib/klibc/include/linux/ufs_fs_sb.h -#usr/lib/klibc/include/linux/uinput.h -#usr/lib/klibc/include/linux/uio.h -#usr/lib/klibc/include/linux/ultrasound.h -#usr/lib/klibc/include/linux/umem.h -#usr/lib/klibc/include/linux/un.h -#usr/lib/klibc/include/linux/unistd.h -#usr/lib/klibc/include/linux/usb.h -#usr/lib/klibc/include/linux/usb_cdc.h -#usr/lib/klibc/include/linux/usb_ch9.h -#usr/lib/klibc/include/linux/usb_gadget.h -#usr/lib/klibc/include/linux/usb_gadgetfs.h -#usr/lib/klibc/include/linux/usb_input.h -#usr/lib/klibc/include/linux/usb_isp116x.h -#usr/lib/klibc/include/linux/usb_otg.h -#usr/lib/klibc/include/linux/usb_sl811.h -#usr/lib/klibc/include/linux/usb_usual.h -#usr/lib/klibc/include/linux/usbdevice_fs.h -#usr/lib/klibc/include/linux/user.h -#usr/lib/klibc/include/linux/utime.h -#usr/lib/klibc/include/linux/uts.h -#usr/lib/klibc/include/linux/utsname.h -#usr/lib/klibc/include/linux/vermagic.h -#usr/lib/klibc/include/linux/version.h -#usr/lib/klibc/include/linux/vfs.h -#usr/lib/klibc/include/linux/via.h -#usr/lib/klibc/include/linux/video_decoder.h -#usr/lib/klibc/include/linux/video_encoder.h -#usr/lib/klibc/include/linux/videodev.h -#usr/lib/klibc/include/linux/videodev2.h -#usr/lib/klibc/include/linux/videotext.h -#usr/lib/klibc/include/linux/vmalloc.h -#usr/lib/klibc/include/linux/vt.h -#usr/lib/klibc/include/linux/vt_buffer.h -#usr/lib/klibc/include/linux/vt_kern.h -#usr/lib/klibc/include/linux/wait.h -#usr/lib/klibc/include/linux/wanpipe.h -#usr/lib/klibc/include/linux/wanrouter.h -#usr/lib/klibc/include/linux/watchdog.h -#usr/lib/klibc/include/linux/wavefront.h -#usr/lib/klibc/include/linux/wireless.h -#usr/lib/klibc/include/linux/workqueue.h -#usr/lib/klibc/include/linux/writeback.h -#usr/lib/klibc/include/linux/x1205.h -#usr/lib/klibc/include/linux/x25.h -#usr/lib/klibc/include/linux/xattr.h -#usr/lib/klibc/include/linux/xfrm.h -#usr/lib/klibc/include/linux/yam.h -#usr/lib/klibc/include/linux/zconf.h -#usr/lib/klibc/include/linux/zftape.h -#usr/lib/klibc/include/linux/zlib.h -#usr/lib/klibc/include/linux/zorro.h -#usr/lib/klibc/include/linux/zorro_ids.h -#usr/lib/klibc/include/linux/zutil.h -#usr/lib/klibc/include/malloc.h -#usr/lib/klibc/include/net -#usr/lib/klibc/include/net/if.h -#usr/lib/klibc/include/net/if_arp.h -#usr/lib/klibc/include/net/if_packet.h -#usr/lib/klibc/include/net/route.h -#usr/lib/klibc/include/netinet -#usr/lib/klibc/include/netinet/if_ether.h -#usr/lib/klibc/include/netinet/in.h -#usr/lib/klibc/include/netinet/in6.h -#usr/lib/klibc/include/netinet/ip.h -#usr/lib/klibc/include/netinet/tcp.h -#usr/lib/klibc/include/netinet/udp.h -#usr/lib/klibc/include/netpacket -#usr/lib/klibc/include/netpacket/packet.h -#usr/lib/klibc/include/paths.h -#usr/lib/klibc/include/poll.h -#usr/lib/klibc/include/pwd.h -#usr/lib/klibc/include/sched.h -#usr/lib/klibc/include/scsi -#usr/lib/klibc/include/scsi/iscsi_if.h -#usr/lib/klibc/include/scsi/iscsi_proto.h -#usr/lib/klibc/include/scsi/scsi.h -#usr/lib/klibc/include/scsi/scsi_cmnd.h -#usr/lib/klibc/include/scsi/scsi_dbg.h -#usr/lib/klibc/include/scsi/scsi_device.h -#usr/lib/klibc/include/scsi/scsi_devinfo.h -#usr/lib/klibc/include/scsi/scsi_driver.h -#usr/lib/klibc/include/scsi/scsi_eh.h -#usr/lib/klibc/include/scsi/scsi_host.h -#usr/lib/klibc/include/scsi/scsi_ioctl.h -#usr/lib/klibc/include/scsi/scsi_request.h -#usr/lib/klibc/include/scsi/scsi_tcq.h -#usr/lib/klibc/include/scsi/scsi_transport.h -#usr/lib/klibc/include/scsi/scsi_transport_fc.h -#usr/lib/klibc/include/scsi/scsi_transport_iscsi.h -#usr/lib/klibc/include/scsi/scsi_transport_sas.h -#usr/lib/klibc/include/scsi/scsi_transport_spi.h -#usr/lib/klibc/include/scsi/scsicam.h -#usr/lib/klibc/include/scsi/sg.h -#usr/lib/klibc/include/scsi/sg_request.h -#usr/lib/klibc/include/scsi/srp.h -#usr/lib/klibc/include/setjmp.h -#usr/lib/klibc/include/signal.h -#usr/lib/klibc/include/stdarg.h -#usr/lib/klibc/include/stddef.h -#usr/lib/klibc/include/stdint.h -#usr/lib/klibc/include/stdio.h -#usr/lib/klibc/include/stdlib.h -#usr/lib/klibc/include/string.h -#usr/lib/klibc/include/sys -#usr/lib/klibc/include/sys/dirent.h -#usr/lib/klibc/include/sys/elf32.h -#usr/lib/klibc/include/sys/elf64.h -#usr/lib/klibc/include/sys/elfcommon.h -#usr/lib/klibc/include/sys/fsuid.h -#usr/lib/klibc/include/sys/inotify.h -#usr/lib/klibc/include/sys/ioctl.h -#usr/lib/klibc/include/sys/klog.h -#usr/lib/klibc/include/sys/md.h -#usr/lib/klibc/include/sys/mman.h -#usr/lib/klibc/include/sys/mount.h -#usr/lib/klibc/include/sys/param.h -#usr/lib/klibc/include/sys/poll.h -#usr/lib/klibc/include/sys/prctl.h -#usr/lib/klibc/include/sys/reboot.h -#usr/lib/klibc/include/sys/resource.h -#usr/lib/klibc/include/sys/select.h -#usr/lib/klibc/include/sys/sendfile.h -#usr/lib/klibc/include/sys/socket.h -#usr/lib/klibc/include/sys/socketcalls.h -#usr/lib/klibc/include/sys/splice.h -#usr/lib/klibc/include/sys/stat.h -#usr/lib/klibc/include/sys/statfs.h -#usr/lib/klibc/include/sys/syscall.h -#usr/lib/klibc/include/sys/sysinfo.h -#usr/lib/klibc/include/sys/sysmacros.h -#usr/lib/klibc/include/sys/time.h -#usr/lib/klibc/include/sys/times.h -#usr/lib/klibc/include/sys/types.h -#usr/lib/klibc/include/sys/uio.h -#usr/lib/klibc/include/sys/un.h -#usr/lib/klibc/include/sys/utime.h -#usr/lib/klibc/include/sys/utsname.h -#usr/lib/klibc/include/sys/vfs.h -#usr/lib/klibc/include/sys/wait.h -#usr/lib/klibc/include/sysexits.h -#usr/lib/klibc/include/syslog.h -#usr/lib/klibc/include/termios.h -#usr/lib/klibc/include/time.h -#usr/lib/klibc/include/unistd.h -#usr/lib/klibc/include/utime.h -#usr/lib/klibc/include/zconf.h -#usr/lib/klibc/include/zlib.h -#usr/lib/klibc/lib -#usr/lib/klibc/lib/crt0.o -#usr/lib/klibc/lib/interp.o -usr/lib/klibc/lib/klibc-ZO-RpWWd1KanShWf2YpByFrlJSI.so -#usr/lib/klibc/lib/libc.a -usr/lib/klibc/lib/libc.so -#usr/man/man1/klcc.1 -usr/lib/klibc/bin/dmesg -usr/lib/klibc/bin/sync -#usr/lib/klibc/include/asm-generic/Kbuild -#usr/lib/klibc/include/asm-generic/Kbuild.asm -#usr/lib/klibc/include/asm-generic/audit_change_attr.h -#usr/lib/klibc/include/asm-generic/audit_dir_write.h -#usr/lib/klibc/include/asm-generic/audit_read.h -#usr/lib/klibc/include/asm-generic/audit_signal.h -#usr/lib/klibc/include/asm-generic/audit_write.h -#usr/lib/klibc/include/asm-generic/bitops -#usr/lib/klibc/include/asm-generic/bitops/__ffs.h -#usr/lib/klibc/include/asm-generic/bitops/atomic.h -#usr/lib/klibc/include/asm-generic/bitops/ext2-atomic.h -#usr/lib/klibc/include/asm-generic/bitops/ext2-non-atomic.h -#usr/lib/klibc/include/asm-generic/bitops/ffs.h -#usr/lib/klibc/include/asm-generic/bitops/ffz.h -#usr/lib/klibc/include/asm-generic/bitops/find.h -#usr/lib/klibc/include/asm-generic/bitops/fls.h -#usr/lib/klibc/include/asm-generic/bitops/fls64.h -#usr/lib/klibc/include/asm-generic/bitops/hweight.h -#usr/lib/klibc/include/asm-generic/bitops/le.h -#usr/lib/klibc/include/asm-generic/bitops/minix-le.h -#usr/lib/klibc/include/asm-generic/bitops/minix.h -#usr/lib/klibc/include/asm-generic/bitops/non-atomic.h -#usr/lib/klibc/include/asm-generic/bitops/sched.h -#usr/lib/klibc/include/asm-generic/device.h -#usr/lib/klibc/include/asm-generic/gpio.h -#usr/lib/klibc/include/asm-generic/irq_regs.h -#usr/lib/klibc/include/asm-generic/kdebug.h -#usr/lib/klibc/include/asm-generic/libata-portmap.h -#usr/lib/klibc/include/asm-generic/memory_model.h -#usr/lib/klibc/include/asm-generic/mm_hooks.h -#usr/lib/klibc/include/asm-generic/poll.h -#usr/lib/klibc/include/asm-i386/Kbuild -#usr/lib/klibc/include/asm-i386/alternative-asm.i -#usr/lib/klibc/include/asm-i386/alternative.h -#usr/lib/klibc/include/asm-i386/bootparam.h -#usr/lib/klibc/include/asm-i386/cmpxchg.h -#usr/lib/klibc/include/asm-i386/device.h -#usr/lib/klibc/include/asm-i386/dmi.h -#usr/lib/klibc/include/asm-i386/dwarf2.h -#usr/lib/klibc/include/asm-i386/fb.h -#usr/lib/klibc/include/asm-i386/frame.i -#usr/lib/klibc/include/asm-i386/geode.h -#usr/lib/klibc/include/asm-i386/hypertransport.h -#usr/lib/klibc/include/asm-i386/intel_arch_perfmon.h -#usr/lib/klibc/include/asm-i386/irq_regs.h -#usr/lib/klibc/include/asm-i386/irqflags.h -#usr/lib/klibc/include/asm-i386/k8.h -#usr/lib/klibc/include/asm-i386/mach-default/setup_arch.h -#usr/lib/klibc/include/asm-i386/mach-visws/setup_arch.h -#usr/lib/klibc/include/asm-i386/mach-voyager/setup_arch.h -#usr/lib/klibc/include/asm-i386/mce.h -#usr/lib/klibc/include/asm-i386/msidef.h -#usr/lib/klibc/include/asm-i386/msr-index.h -#usr/lib/klibc/include/asm-i386/paravirt.h -#usr/lib/klibc/include/asm-i386/processor-cyrix.h -#usr/lib/klibc/include/asm-i386/processor-flags.h -#usr/lib/klibc/include/asm-i386/ptrace-abi.h -#usr/lib/klibc/include/asm-i386/reboot.h -#usr/lib/klibc/include/asm-i386/reboot_fixups.h -#usr/lib/klibc/include/asm-i386/required-features.h -#usr/lib/klibc/include/asm-i386/resume-trace.h -#usr/lib/klibc/include/asm-i386/stacktrace.h -#usr/lib/klibc/include/asm-i386/sync_bitops.h -#usr/lib/klibc/include/asm-i386/therm_throt.h -#usr/lib/klibc/include/asm-i386/time.h -#usr/lib/klibc/include/asm-i386/tsc.h -#usr/lib/klibc/include/asm-i386/unwind.h -#usr/lib/klibc/include/asm-i386/vmi.h -#usr/lib/klibc/include/asm-i386/vmi_time.h -#usr/lib/klibc/include/asm-i386/xen -#usr/lib/klibc/include/asm-i386/xen/hypercall.h -#usr/lib/klibc/include/asm-i386/xen/hypervisor.h -#usr/lib/klibc/include/asm-i386/xen/interface.h -#usr/lib/klibc/include/asm/8253pit.h -#usr/lib/klibc/include/asm/Kbuild -#usr/lib/klibc/include/asm/a.out.h -#usr/lib/klibc/include/asm/acpi.h -#usr/lib/klibc/include/asm/agp.h -#usr/lib/klibc/include/asm/alternative-asm.i -#usr/lib/klibc/include/asm/alternative.h -#usr/lib/klibc/include/asm/apic.h -#usr/lib/klibc/include/asm/apicdef.h -#usr/lib/klibc/include/asm/arch_hooks.h -#usr/lib/klibc/include/asm/asm-i386 -#usr/lib/klibc/include/asm/asm-offsets.h -#usr/lib/klibc/include/asm/atomic.h -#usr/lib/klibc/include/asm/auxvec.h -#usr/lib/klibc/include/asm/bitops.h -#usr/lib/klibc/include/asm/boot.h -#usr/lib/klibc/include/asm/bootparam.h -#usr/lib/klibc/include/asm/bug.h -#usr/lib/klibc/include/asm/bugs.h -#usr/lib/klibc/include/asm/byteorder.h -#usr/lib/klibc/include/asm/cache.h -#usr/lib/klibc/include/asm/cacheflush.h -#usr/lib/klibc/include/asm/checksum.h -#usr/lib/klibc/include/asm/cmpxchg.h -#usr/lib/klibc/include/asm/cpu.h -#usr/lib/klibc/include/asm/cpufeature.h -#usr/lib/klibc/include/asm/cputime.h -#usr/lib/klibc/include/asm/current.h -#usr/lib/klibc/include/asm/debugreg.h -#usr/lib/klibc/include/asm/delay.h -#usr/lib/klibc/include/asm/desc.h -#usr/lib/klibc/include/asm/device.h -#usr/lib/klibc/include/asm/div64.h -#usr/lib/klibc/include/asm/dma-mapping.h -#usr/lib/klibc/include/asm/dma.h -#usr/lib/klibc/include/asm/dmi.h -#usr/lib/klibc/include/asm/dwarf2.h -#usr/lib/klibc/include/asm/e820.h -#usr/lib/klibc/include/asm/edac.h -#usr/lib/klibc/include/asm/elf.h -#usr/lib/klibc/include/asm/emergency-restart.h -#usr/lib/klibc/include/asm/errno.h -#usr/lib/klibc/include/asm/fb.h -#usr/lib/klibc/include/asm/fcntl.h -#usr/lib/klibc/include/asm/fixmap.h -#usr/lib/klibc/include/asm/floppy.h -#usr/lib/klibc/include/asm/frame.i -#usr/lib/klibc/include/asm/futex.h -#usr/lib/klibc/include/asm/genapic.h -#usr/lib/klibc/include/asm/geode.h -#usr/lib/klibc/include/asm/hardirq.h -#usr/lib/klibc/include/asm/highmem.h -#usr/lib/klibc/include/asm/hpet.h -#usr/lib/klibc/include/asm/hw_irq.h -#usr/lib/klibc/include/asm/hypertransport.h -#usr/lib/klibc/include/asm/i387.h -#usr/lib/klibc/include/asm/i8253.h -#usr/lib/klibc/include/asm/i8259.h -#usr/lib/klibc/include/asm/ide.h -#usr/lib/klibc/include/asm/intel_arch_perfmon.h -#usr/lib/klibc/include/asm/io.h -#usr/lib/klibc/include/asm/io_apic.h -#usr/lib/klibc/include/asm/ioctl.h -#usr/lib/klibc/include/asm/ioctls.h -#usr/lib/klibc/include/asm/ipc.h -#usr/lib/klibc/include/asm/ipcbuf.h -#usr/lib/klibc/include/asm/irq.h -#usr/lib/klibc/include/asm/irq_regs.h -#usr/lib/klibc/include/asm/irqflags.h -#usr/lib/klibc/include/asm/ist.h -#usr/lib/klibc/include/asm/k8.h -#usr/lib/klibc/include/asm/kdebug.h -#usr/lib/klibc/include/asm/kexec.h -#usr/lib/klibc/include/asm/kmap_types.h -#usr/lib/klibc/include/asm/kprobes.h -#usr/lib/klibc/include/asm/ldt.h -#usr/lib/klibc/include/asm/linkage.h -#usr/lib/klibc/include/asm/local.h -#usr/lib/klibc/include/asm/mach-bigsmp -#usr/lib/klibc/include/asm/mach-bigsmp/mach_apic.h -#usr/lib/klibc/include/asm/mach-bigsmp/mach_apicdef.h -#usr/lib/klibc/include/asm/mach-bigsmp/mach_ipi.h -#usr/lib/klibc/include/asm/mach-bigsmp/mach_mpspec.h -#usr/lib/klibc/include/asm/mach-default -#usr/lib/klibc/include/asm/mach-default/apm.h -#usr/lib/klibc/include/asm/mach-default/bios_ebda.h -#usr/lib/klibc/include/asm/mach-default/do_timer.h -#usr/lib/klibc/include/asm/mach-default/entry_arch.h -#usr/lib/klibc/include/asm/mach-default/io_ports.h -#usr/lib/klibc/include/asm/mach-default/irq_vectors.h -#usr/lib/klibc/include/asm/mach-default/irq_vectors_limits.h -#usr/lib/klibc/include/asm/mach-default/mach_apic.h -#usr/lib/klibc/include/asm/mach-default/mach_apicdef.h -#usr/lib/klibc/include/asm/mach-default/mach_ipi.h -#usr/lib/klibc/include/asm/mach-default/mach_mpparse.h -#usr/lib/klibc/include/asm/mach-default/mach_mpspec.h -#usr/lib/klibc/include/asm/mach-default/mach_reboot.h -#usr/lib/klibc/include/asm/mach-default/mach_time.h -#usr/lib/klibc/include/asm/mach-default/mach_timer.h -#usr/lib/klibc/include/asm/mach-default/mach_traps.h -#usr/lib/klibc/include/asm/mach-default/mach_wakecpu.h -#usr/lib/klibc/include/asm/mach-default/pci-functions.h -#usr/lib/klibc/include/asm/mach-default/setup_arch.h -#usr/lib/klibc/include/asm/mach-default/smpboot_hooks.h -#usr/lib/klibc/include/asm/mach-es7000 -#usr/lib/klibc/include/asm/mach-es7000/mach_apic.h -#usr/lib/klibc/include/asm/mach-es7000/mach_apicdef.h -#usr/lib/klibc/include/asm/mach-es7000/mach_ipi.h -#usr/lib/klibc/include/asm/mach-es7000/mach_mpparse.h -#usr/lib/klibc/include/asm/mach-es7000/mach_mpspec.h -#usr/lib/klibc/include/asm/mach-es7000/mach_wakecpu.h -#usr/lib/klibc/include/asm/mach-generic -#usr/lib/klibc/include/asm/mach-generic/irq_vectors_limits.h -#usr/lib/klibc/include/asm/mach-generic/mach_apic.h -#usr/lib/klibc/include/asm/mach-generic/mach_apicdef.h -#usr/lib/klibc/include/asm/mach-generic/mach_ipi.h -#usr/lib/klibc/include/asm/mach-generic/mach_mpparse.h -#usr/lib/klibc/include/asm/mach-generic/mach_mpspec.h -#usr/lib/klibc/include/asm/mach-numaq -#usr/lib/klibc/include/asm/mach-numaq/mach_apic.h -#usr/lib/klibc/include/asm/mach-numaq/mach_apicdef.h -#usr/lib/klibc/include/asm/mach-numaq/mach_ipi.h -#usr/lib/klibc/include/asm/mach-numaq/mach_mpparse.h -#usr/lib/klibc/include/asm/mach-numaq/mach_mpspec.h -#usr/lib/klibc/include/asm/mach-numaq/mach_wakecpu.h -#usr/lib/klibc/include/asm/mach-summit -#usr/lib/klibc/include/asm/mach-summit/irq_vectors_limits.h -#usr/lib/klibc/include/asm/mach-summit/mach_apic.h -#usr/lib/klibc/include/asm/mach-summit/mach_apicdef.h -#usr/lib/klibc/include/asm/mach-summit/mach_ipi.h -#usr/lib/klibc/include/asm/mach-summit/mach_mpparse.h -#usr/lib/klibc/include/asm/mach-summit/mach_mpspec.h -#usr/lib/klibc/include/asm/mach-visws -#usr/lib/klibc/include/asm/mach-visws/cobalt.h -#usr/lib/klibc/include/asm/mach-visws/entry_arch.h -#usr/lib/klibc/include/asm/mach-visws/irq_vectors.h -#usr/lib/klibc/include/asm/mach-visws/lithium.h -#usr/lib/klibc/include/asm/mach-visws/mach_apic.h -#usr/lib/klibc/include/asm/mach-visws/mach_apicdef.h -#usr/lib/klibc/include/asm/mach-visws/piix4.h -#usr/lib/klibc/include/asm/mach-visws/setup_arch.h -#usr/lib/klibc/include/asm/mach-visws/smpboot_hooks.h -#usr/lib/klibc/include/asm/mach-voyager -#usr/lib/klibc/include/asm/mach-voyager/do_timer.h -#usr/lib/klibc/include/asm/mach-voyager/entry_arch.h -#usr/lib/klibc/include/asm/mach-voyager/irq_vectors.h -#usr/lib/klibc/include/asm/mach-voyager/setup_arch.h -#usr/lib/klibc/include/asm/math_emu.h -#usr/lib/klibc/include/asm/mc146818rtc.h -#usr/lib/klibc/include/asm/mca.h -#usr/lib/klibc/include/asm/mca_dma.h -#usr/lib/klibc/include/asm/mce.h -#usr/lib/klibc/include/asm/mman.h -#usr/lib/klibc/include/asm/mmu.h -#usr/lib/klibc/include/asm/mmu_context.h -#usr/lib/klibc/include/asm/mmx.h -#usr/lib/klibc/include/asm/mmzone.h -#usr/lib/klibc/include/asm/module.h -#usr/lib/klibc/include/asm/mpspec.h -#usr/lib/klibc/include/asm/mpspec_def.h -#usr/lib/klibc/include/asm/msgbuf.h -#usr/lib/klibc/include/asm/msidef.h -#usr/lib/klibc/include/asm/msr-index.h -#usr/lib/klibc/include/asm/msr.h -#usr/lib/klibc/include/asm/mtrr.h -#usr/lib/klibc/include/asm/mutex.h -#usr/lib/klibc/include/asm/namei.h -#usr/lib/klibc/include/asm/nmi.h -#usr/lib/klibc/include/asm/numa.h -#usr/lib/klibc/include/asm/numaq.h -#usr/lib/klibc/include/asm/page.h -#usr/lib/klibc/include/asm/param.h -#usr/lib/klibc/include/asm/paravirt.h -#usr/lib/klibc/include/asm/parport.h -#usr/lib/klibc/include/asm/pci-direct.h -#usr/lib/klibc/include/asm/pci.h -#usr/lib/klibc/include/asm/percpu.h -#usr/lib/klibc/include/asm/pgalloc.h -#usr/lib/klibc/include/asm/pgtable-2level-defs.h -#usr/lib/klibc/include/asm/pgtable-2level.h -#usr/lib/klibc/include/asm/pgtable-3level-defs.h -#usr/lib/klibc/include/asm/pgtable-3level.h -#usr/lib/klibc/include/asm/pgtable.h -#usr/lib/klibc/include/asm/poll.h -#usr/lib/klibc/include/asm/posix_types.h -#usr/lib/klibc/include/asm/processor-cyrix.h -#usr/lib/klibc/include/asm/processor-flags.h -#usr/lib/klibc/include/asm/processor.h -#usr/lib/klibc/include/asm/ptrace-abi.h -#usr/lib/klibc/include/asm/ptrace.h -#usr/lib/klibc/include/asm/reboot.h -#usr/lib/klibc/include/asm/reboot_fixups.h -#usr/lib/klibc/include/asm/required-features.h -#usr/lib/klibc/include/asm/resource.h -#usr/lib/klibc/include/asm/resume-trace.h -#usr/lib/klibc/include/asm/rtc.h -#usr/lib/klibc/include/asm/rwlock.h -#usr/lib/klibc/include/asm/rwsem.h -#usr/lib/klibc/include/asm/scatterlist.h -#usr/lib/klibc/include/asm/seccomp.h -#usr/lib/klibc/include/asm/sections.h -#usr/lib/klibc/include/asm/segment.h -#usr/lib/klibc/include/asm/semaphore.h -#usr/lib/klibc/include/asm/sembuf.h -#usr/lib/klibc/include/asm/serial.h -#usr/lib/klibc/include/asm/setup.h -#usr/lib/klibc/include/asm/shmbuf.h -#usr/lib/klibc/include/asm/shmparam.h -#usr/lib/klibc/include/asm/sigcontext.h -#usr/lib/klibc/include/asm/siginfo.h -#usr/lib/klibc/include/asm/signal.h -#usr/lib/klibc/include/asm/smp.h -#usr/lib/klibc/include/asm/socket.h -#usr/lib/klibc/include/asm/sockios.h -#usr/lib/klibc/include/asm/sparsemem.h -#usr/lib/klibc/include/asm/spinlock.h -#usr/lib/klibc/include/asm/spinlock_types.h -#usr/lib/klibc/include/asm/srat.h -#usr/lib/klibc/include/asm/stacktrace.h -#usr/lib/klibc/include/asm/stat.h -#usr/lib/klibc/include/asm/statfs.h -#usr/lib/klibc/include/asm/string.h -#usr/lib/klibc/include/asm/suspend.h -#usr/lib/klibc/include/asm/sync_bitops.h -#usr/lib/klibc/include/asm/system.h -#usr/lib/klibc/include/asm/termbits.h -#usr/lib/klibc/include/asm/termios.h -#usr/lib/klibc/include/asm/therm_throt.h -#usr/lib/klibc/include/asm/thread_info.h -#usr/lib/klibc/include/asm/time.h -#usr/lib/klibc/include/asm/timer.h -#usr/lib/klibc/include/asm/timex.h -#usr/lib/klibc/include/asm/tlb.h -#usr/lib/klibc/include/asm/tlbflush.h -#usr/lib/klibc/include/asm/topology.h -#usr/lib/klibc/include/asm/tsc.h -#usr/lib/klibc/include/asm/types.h -#usr/lib/klibc/include/asm/uaccess.h -#usr/lib/klibc/include/asm/ucontext.h -#usr/lib/klibc/include/asm/unaligned.h -#usr/lib/klibc/include/asm/unistd.h -#usr/lib/klibc/include/asm/unwind.h -#usr/lib/klibc/include/asm/user.h -#usr/lib/klibc/include/asm/vga.h -#usr/lib/klibc/include/asm/vic.h -#usr/lib/klibc/include/asm/vm86.h -#usr/lib/klibc/include/asm/vmi.h -#usr/lib/klibc/include/asm/vmi_time.h -#usr/lib/klibc/include/asm/voyager.h -#usr/lib/klibc/include/asm/xen -#usr/lib/klibc/include/asm/xen/hypercall.h -#usr/lib/klibc/include/asm/xen/hypervisor.h -#usr/lib/klibc/include/asm/xen/interface.h -#usr/lib/klibc/include/asm/xor.h -#usr/lib/klibc/include/linux/Kbuild -#usr/lib/klibc/include/linux/acpi_pmtmr.h -#usr/lib/klibc/include/linux/aer.h -#usr/lib/klibc/include/linux/anon_inodes.h -#usr/lib/klibc/include/linux/apm-emulation.h -#usr/lib/klibc/include/linux/async_tx.h -#usr/lib/klibc/include/linux/atmel_pdc.h -#usr/lib/klibc/include/linux/bitrev.h -#usr/lib/klibc/include/linux/blktrace_api.h -#usr/lib/klibc/include/linux/bottom_half.h -#usr/lib/klibc/include/linux/bsg.h -#usr/lib/klibc/include/linux/bug.h -#usr/lib/klibc/include/linux/byteorder/Kbuild -#usr/lib/klibc/include/linux/cfag12864b.h -#usr/lib/klibc/include/linux/clockchips.h -#usr/lib/klibc/include/linux/clocksource.h -#usr/lib/klibc/include/linux/const.h -#usr/lib/klibc/include/linux/crc-itu-t.h -#usr/lib/klibc/include/linux/crc7.h -#usr/lib/klibc/include/linux/debug_locks.h -#usr/lib/klibc/include/linux/delayacct.h -#usr/lib/klibc/include/linux/display.h -#usr/lib/klibc/include/linux/dlm.h -#usr/lib/klibc/include/linux/dlm_device.h -#usr/lib/klibc/include/linux/dlm_netlink.h -#usr/lib/klibc/include/linux/dmaengine.h -#usr/lib/klibc/include/linux/ds1wm.h -#usr/lib/klibc/include/linux/dvb/Kbuild -#usr/lib/klibc/include/linux/edac.h -#usr/lib/klibc/include/linux/eeprom_93cx6.h -#usr/lib/klibc/include/linux/elf-em.h -#usr/lib/klibc/include/linux/elfnote.h -#usr/lib/klibc/include/linux/eventfd.h -#usr/lib/klibc/include/linux/exportfs.h -#usr/lib/klibc/include/linux/ext4_fs.h -#usr/lib/klibc/include/linux/ext4_fs_extents.h -#usr/lib/klibc/include/linux/ext4_fs_i.h -#usr/lib/klibc/include/linux/ext4_fs_sb.h -#usr/lib/klibc/include/linux/ext4_jbd2.h -#usr/lib/klibc/include/linux/falloc.h -#usr/lib/klibc/include/linux/fault-inject.h -#usr/lib/klibc/include/linux/fib_rules.h -#usr/lib/klibc/include/linux/firewire-cdev.h -#usr/lib/klibc/include/linux/firewire-constants.h -#usr/lib/klibc/include/linux/freezer.h -#usr/lib/klibc/include/linux/fs_stack.h -#usr/lib/klibc/include/linux/fs_uart_pd.h -#usr/lib/klibc/include/linux/generic_acl.h -#usr/lib/klibc/include/linux/getcpu.h -#usr/lib/klibc/include/linux/gfs2_ondisk.h -#usr/lib/klibc/include/linux/gigaset_dev.h -#usr/lib/klibc/include/linux/gpio_keys.h -#usr/lib/klibc/include/linux/gpio_mouse.h -#usr/lib/klibc/include/linux/hdlc/Kbuild -#usr/lib/klibc/include/linux/hid-debug.h -#usr/lib/klibc/include/linux/hid.h -#usr/lib/klibc/include/linux/htirq.h -#usr/lib/klibc/include/linux/hw_random.h -#usr/lib/klibc/include/linux/i2c-gpio.h -#usr/lib/klibc/include/linux/i2c-ocores.h -#usr/lib/klibc/include/linux/i2c-pnx.h -#usr/lib/klibc/include/linux/ieee80211.h -#usr/lib/klibc/include/linux/if_addr.h -#usr/lib/klibc/include/linux/if_link.h -#usr/lib/klibc/include/linux/if_macvlan.h -#usr/lib/klibc/include/linux/if_pppol2tp.h -#usr/lib/klibc/include/linux/input-polldev.h -#usr/lib/klibc/include/linux/irqflags.h -#usr/lib/klibc/include/linux/irqreturn.h -#usr/lib/klibc/include/linux/isa.h -#usr/lib/klibc/include/linux/isdn/Kbuild -#usr/lib/klibc/include/linux/jbd2.h -#usr/lib/klibc/include/linux/kdebug.h -#usr/lib/klibc/include/linux/ks0108.h -#usr/lib/klibc/include/linux/kvm.h -#usr/lib/klibc/include/linux/kvm_para.h -#usr/lib/klibc/include/linux/latency.h -#usr/lib/klibc/include/linux/leds.h -#usr/lib/klibc/include/linux/lguest.h -#usr/lib/klibc/include/linux/lguest_bus.h -#usr/lib/klibc/include/linux/lguest_launcher.h -#usr/lib/klibc/include/linux/license.h -#usr/lib/klibc/include/linux/lm_interface.h -#usr/lib/klibc/include/linux/lock_dlm_plock.h -#usr/lib/klibc/include/linux/lockdep.h -#usr/lib/klibc/include/linux/log2.h -#usr/lib/klibc/include/linux/lzo.h -#usr/lib/klibc/include/linux/m41t00.h -#usr/lib/klibc/include/linux/m48t86.h -#usr/lib/klibc/include/linux/mISDNdebugtool.h -#usr/lib/klibc/include/linux/magic.h -#usr/lib/klibc/include/linux/migrate.h -#usr/lib/klibc/include/linux/mlx4 -#usr/lib/klibc/include/linux/mlx4/cmd.h -#usr/lib/klibc/include/linux/mlx4/cq.h -#usr/lib/klibc/include/linux/mlx4/device.h -#usr/lib/klibc/include/linux/mlx4/doorbell.h -#usr/lib/klibc/include/linux/mlx4/driver.h -#usr/lib/klibc/include/linux/mlx4/qp.h -#usr/lib/klibc/include/linux/mlx4/srq.h -#usr/lib/klibc/include/linux/mm_types.h -#usr/lib/klibc/include/linux/mmc/core.h -#usr/lib/klibc/include/linux/mmc/sd.h -#usr/lib/klibc/include/linux/mnt_namespace.h -#usr/lib/klibc/include/linux/msi.h -#usr/lib/klibc/include/linux/mtd/ndfc.h -#usr/lib/klibc/include/linux/mtd/super.h -#usr/lib/klibc/include/linux/mtd/ubi.h -#usr/lib/klibc/include/linux/neighbour.h -#usr/lib/klibc/include/linux/netfilter/Kbuild -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_amanda.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_h323.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_h323_asn1.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_h323_types.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_irc.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_pptp.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_proto_gre.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_sane.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_sip.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_tftp.h -#usr/lib/klibc/include/linux/netfilter/xt_CONNSECMARK.h -#usr/lib/klibc/include/linux/netfilter/xt_DSCP.h -#usr/lib/klibc/include/linux/netfilter/xt_NFLOG.h -#usr/lib/klibc/include/linux/netfilter/xt_SECMARK.h -#usr/lib/klibc/include/linux/netfilter/xt_TCPMSS.h -#usr/lib/klibc/include/linux/netfilter/xt_connlimit.h -#usr/lib/klibc/include/linux/netfilter/xt_dscp.h -#usr/lib/klibc/include/linux/netfilter/xt_esp.h -#usr/lib/klibc/include/linux/netfilter/xt_hashlimit.h -#usr/lib/klibc/include/linux/netfilter/xt_layer7.h -#usr/lib/klibc/include/linux/netfilter/xt_multiport.h -#usr/lib/klibc/include/linux/netfilter/xt_policy.h -#usr/lib/klibc/include/linux/netfilter/xt_quota.h -#usr/lib/klibc/include/linux/netfilter/xt_statistic.h -#usr/lib/klibc/include/linux/netfilter/xt_u32.h -#usr/lib/klibc/include/linux/netfilter_arp/Kbuild -#usr/lib/klibc/include/linux/netfilter_bridge/Kbuild -#usr/lib/klibc/include/linux/netfilter_ipv4/Kbuild -#usr/lib/klibc/include/linux/netfilter_ipv4/ipt_ipp2p.h -#usr/lib/klibc/include/linux/netfilter_ipv6/Kbuild -#usr/lib/klibc/include/linux/netfilter_ipv6/ip6t_mh.h -#usr/lib/klibc/include/linux/nfsd/Kbuild -#usr/lib/klibc/include/linux/nl80211.h -#usr/lib/klibc/include/linux/nsc_gpio.h -#usr/lib/klibc/include/linux/nsproxy.h -#usr/lib/klibc/include/linux/of.h -#usr/lib/klibc/include/linux/of_device.h -#usr/lib/klibc/include/linux/of_platform.h -#usr/lib/klibc/include/linux/oom.h -#usr/lib/klibc/include/linux/pata_platform.h -#usr/lib/klibc/include/linux/pci_hotplug.h -#usr/lib/klibc/include/linux/pda_power.h -#usr/lib/klibc/include/linux/pfn.h -#usr/lib/klibc/include/linux/phantom.h -#usr/lib/klibc/include/linux/pid_namespace.h -#usr/lib/klibc/include/linux/plist.h -#usr/lib/klibc/include/linux/poison.h -#usr/lib/klibc/include/linux/power_supply.h -#usr/lib/klibc/include/linux/quicklist.h -#usr/lib/klibc/include/linux/raid/Kbuild -#usr/lib/klibc/include/linux/reciprocal_div.h -#usr/lib/klibc/include/linux/relay.h -#usr/lib/klibc/include/linux/resume-trace.h -#usr/lib/klibc/include/linux/rfkill.h -#usr/lib/klibc/include/linux/rtc -#usr/lib/klibc/include/linux/rtc-v3020.h -#usr/lib/klibc/include/linux/rtc/m48t59.h -#usr/lib/klibc/include/linux/rtmutex.h -#usr/lib/klibc/include/linux/rxrpc.h -#usr/lib/klibc/include/linux/selinux.h -#usr/lib/klibc/include/linux/serial_pnx8xxx.h -#usr/lib/klibc/include/linux/signalfd.h -#usr/lib/klibc/include/linux/slab_def.h -#usr/lib/klibc/include/linux/slob_def.h -#usr/lib/klibc/include/linux/slub_def.h -#usr/lib/klibc/include/linux/sm501-regs.h -#usr/lib/klibc/include/linux/sm501.h -#usr/lib/klibc/include/linux/sony-laptop.h -#usr/lib/klibc/include/linux/spi/Kbuild -#usr/lib/klibc/include/linux/spi/ad7877.h -#usr/lib/klibc/include/linux/spi/eeprom.h -#usr/lib/klibc/include/linux/spi/spidev.h -#usr/lib/klibc/include/linux/spi/tle62x0.h -#usr/lib/klibc/include/linux/splice.h -#usr/lib/klibc/include/linux/srcu.h -#usr/lib/klibc/include/linux/stacktrace.h -#usr/lib/klibc/include/linux/start_kernel.h -#usr/lib/klibc/include/linux/sunrpc/Kbuild -#usr/lib/klibc/include/linux/sunrpc/metrics.h -#usr/lib/klibc/include/linux/svga.h -#usr/lib/klibc/include/linux/task_io_accounting.h -#usr/lib/klibc/include/linux/task_io_accounting_ops.h -#usr/lib/klibc/include/linux/taskstats.h -#usr/lib/klibc/include/linux/taskstats_kern.h -#usr/lib/klibc/include/linux/tc.h -#usr/lib/klibc/include/linux/tc_act/Kbuild -#usr/lib/klibc/include/linux/tc_ematch/Kbuild -#usr/lib/klibc/include/linux/tick.h -#usr/lib/klibc/include/linux/tifm.h -#usr/lib/klibc/include/linux/timerfd.h -#usr/lib/klibc/include/linux/tsacct_kern.h -#usr/lib/klibc/include/linux/uaccess.h -#usr/lib/klibc/include/linux/uio_driver.h -#usr/lib/klibc/include/linux/unwind.h -#usr/lib/klibc/include/linux/usb -#usr/lib/klibc/include/linux/usb/Kbuild -#usr/lib/klibc/include/linux/usb/audio.h -#usr/lib/klibc/include/linux/usb/cdc.h -#usr/lib/klibc/include/linux/usb/ch9.h -#usr/lib/klibc/include/linux/usb/gadgetfs.h -#usr/lib/klibc/include/linux/usb/input.h -#usr/lib/klibc/include/linux/usb/iowarrior.h -#usr/lib/klibc/include/linux/usb/isp116x.h -#usr/lib/klibc/include/linux/usb/midi.h -#usr/lib/klibc/include/linux/usb/net2280.h -#usr/lib/klibc/include/linux/usb/otg.h -#usr/lib/klibc/include/linux/usb/quirks.h -#usr/lib/klibc/include/linux/usb/serial.h -#usr/lib/klibc/include/linux/usb/sl811.h -#usr/lib/klibc/include/linux/user_namespace.h -#usr/lib/klibc/include/linux/utsrelease.h -#usr/lib/klibc/include/linux/video_output.h -#usr/lib/klibc/include/linux/vmstat.h -#usr/lib/klibc/include/asm-generic/bitops/lock.h -#usr/lib/klibc/include/asm-generic/cmpxchg-local.h -#usr/lib/klibc/include/asm-generic/cmpxchg.h -#usr/lib/klibc/include/asm/a.out-core.h -#usr/lib/klibc/include/asm/alternative-asm.h -#usr/lib/klibc/include/asm/asm.h -#usr/lib/klibc/include/asm/atomic_32.h -#usr/lib/klibc/include/asm/atomic_64.h -#usr/lib/klibc/include/asm/bitops_32.h -#usr/lib/klibc/include/asm/bitops_64.h -#usr/lib/klibc/include/asm/calgary.h -#usr/lib/klibc/include/asm/calling.h -#usr/lib/klibc/include/asm/checksum_32.h -#usr/lib/klibc/include/asm/checksum_64.h -#usr/lib/klibc/include/asm/cmpxchg_32.h -#usr/lib/klibc/include/asm/cmpxchg_64.h -#usr/lib/klibc/include/asm/compat.h -#usr/lib/klibc/include/asm/current_32.h -#usr/lib/klibc/include/asm/current_64.h -#usr/lib/klibc/include/asm/desc_defs.h -#usr/lib/klibc/include/asm/dma-mapping_32.h -#usr/lib/klibc/include/asm/dma-mapping_64.h -#usr/lib/klibc/include/asm/ds.h -#usr/lib/klibc/include/asm/dwarf2_32.h -#usr/lib/klibc/include/asm/dwarf2_64.h -#usr/lib/klibc/include/asm/e820_32.h -#usr/lib/klibc/include/asm/e820_64.h -#usr/lib/klibc/include/asm/efi.h -#usr/lib/klibc/include/asm/fixmap_32.h -#usr/lib/klibc/include/asm/fixmap_64.h -#usr/lib/klibc/include/asm/frame.h -#usr/lib/klibc/include/asm/gart.h -#usr/lib/klibc/include/asm/genapic_32.h -#usr/lib/klibc/include/asm/genapic_64.h -#usr/lib/klibc/include/asm/gpio.h -#usr/lib/klibc/include/asm/hardirq_32.h -#usr/lib/klibc/include/asm/hardirq_64.h -#usr/lib/klibc/include/asm/hw_irq_32.h -#usr/lib/klibc/include/asm/hw_irq_64.h -#usr/lib/klibc/include/asm/ia32.h -#usr/lib/klibc/include/asm/ia32_unistd.h -#usr/lib/klibc/include/asm/idle.h -#usr/lib/klibc/include/asm/io_32.h -#usr/lib/klibc/include/asm/io_64.h -#usr/lib/klibc/include/asm/iommu.h -#usr/lib/klibc/include/asm/ipi.h -#usr/lib/klibc/include/asm/irq_32.h -#usr/lib/klibc/include/asm/irq_64.h -#usr/lib/klibc/include/asm/irq_regs_32.h -#usr/lib/klibc/include/asm/irq_regs_64.h -#usr/lib/klibc/include/asm/kvm.h -#usr/lib/klibc/include/asm/kvm_host.h -#usr/lib/klibc/include/asm/kvm_para.h -#usr/lib/klibc/include/asm/kvm_x86_emulate.h -#usr/lib/klibc/include/asm/lguest.h -#usr/lib/klibc/include/asm/lguest_hcall.h -#usr/lib/klibc/include/asm/mach-generic/gpio.h -#usr/lib/klibc/include/asm/mach-rdc321x -#usr/lib/klibc/include/asm/mach-rdc321x/gpio.h -#usr/lib/klibc/include/asm/mach-rdc321x/rdc321x_defs.h -#usr/lib/klibc/include/asm/mach_apic.h -#usr/lib/klibc/include/asm/mmu_context_32.h -#usr/lib/klibc/include/asm/mmu_context_64.h -#usr/lib/klibc/include/asm/mmzone_32.h -#usr/lib/klibc/include/asm/mmzone_64.h -#usr/lib/klibc/include/asm/mutex_32.h -#usr/lib/klibc/include/asm/mutex_64.h -#usr/lib/klibc/include/asm/nmi_32.h -#usr/lib/klibc/include/asm/nmi_64.h -#usr/lib/klibc/include/asm/nops.h -#usr/lib/klibc/include/asm/numa_32.h -#usr/lib/klibc/include/asm/numa_64.h -#usr/lib/klibc/include/asm/page_32.h -#usr/lib/klibc/include/asm/page_64.h -#usr/lib/klibc/include/asm/pci_32.h -#usr/lib/klibc/include/asm/pci_64.h -#usr/lib/klibc/include/asm/pda.h -#usr/lib/klibc/include/asm/pgalloc_32.h -#usr/lib/klibc/include/asm/pgalloc_64.h -#usr/lib/klibc/include/asm/pgtable_32.h -#usr/lib/klibc/include/asm/pgtable_64.h -#usr/lib/klibc/include/asm/posix_types_32.h -#usr/lib/klibc/include/asm/posix_types_64.h -#usr/lib/klibc/include/asm/prctl.h -#usr/lib/klibc/include/asm/proto.h -#usr/lib/klibc/include/asm/rio.h -#usr/lib/klibc/include/asm/seccomp_32.h -#usr/lib/klibc/include/asm/seccomp_64.h -#usr/lib/klibc/include/asm/semaphore_32.h -#usr/lib/klibc/include/asm/semaphore_64.h -#usr/lib/klibc/include/asm/sigcontext32.h -#usr/lib/klibc/include/asm/smp_32.h -#usr/lib/klibc/include/asm/smp_64.h -#usr/lib/klibc/include/asm/string_32.h -#usr/lib/klibc/include/asm/string_64.h -#usr/lib/klibc/include/asm/suspend_32.h -#usr/lib/klibc/include/asm/suspend_64.h -#usr/lib/klibc/include/asm/swiotlb.h -#usr/lib/klibc/include/asm/system_64.h -#usr/lib/klibc/include/asm/tce.h -#usr/lib/klibc/include/asm/thread_info_32.h -#usr/lib/klibc/include/asm/thread_info_64.h -#usr/lib/klibc/include/asm/uaccess_32.h -#usr/lib/klibc/include/asm/uaccess_64.h -#usr/lib/klibc/include/asm/unistd_32.h -#usr/lib/klibc/include/asm/unistd_64.h -#usr/lib/klibc/include/asm/user32.h -#usr/lib/klibc/include/asm/user_32.h -#usr/lib/klibc/include/asm/user_64.h -#usr/lib/klibc/include/asm/vdso.h -#usr/lib/klibc/include/asm/vgtod.h -#usr/lib/klibc/include/asm/vsyscall.h -#usr/lib/klibc/include/asm/xor_32.h -#usr/lib/klibc/include/asm/xor_64.h -#usr/lib/klibc/include/linux/ata_platform.h -#usr/lib/klibc/include/linux/atmel-ssc.h -#usr/lib/klibc/include/linux/atmel_pwm.h -#usr/lib/klibc/include/linux/atmel_serial.h -#usr/lib/klibc/include/linux/can -#usr/lib/klibc/include/linux/can.h -#usr/lib/klibc/include/linux/can/Kbuild -#usr/lib/klibc/include/linux/can/bcm.h -#usr/lib/klibc/include/linux/can/core.h -#usr/lib/klibc/include/linux/can/error.h -#usr/lib/klibc/include/linux/can/raw.h -#usr/lib/klibc/include/linux/cgroup.h -#usr/lib/klibc/include/linux/cgroup_subsys.h -#usr/lib/klibc/include/linux/cgroupstats.h -#usr/lib/klibc/include/linux/cpuidle.h -#usr/lib/klibc/include/linux/dca.h -#usr/lib/klibc/include/linux/dlmconstants.h -#usr/lib/klibc/include/linux/dmar.h -#usr/lib/klibc/include/linux/elfcore-compat.h -#usr/lib/klibc/include/linux/enclosure.h -#usr/lib/klibc/include/linux/f75375s.h -#usr/lib/klibc/include/linux/gpio.h -#usr/lib/klibc/include/linux/hidraw.h -#usr/lib/klibc/include/linux/i2c -#usr/lib/klibc/include/linux/i2c/pca953x.h -#usr/lib/klibc/include/linux/i2c/pcf857x.h -#usr/lib/klibc/include/linux/i2c/tps65010.h -#usr/lib/klibc/include/linux/i8042.h -#usr/lib/klibc/include/linux/if_addrlabel.h -#usr/lib/klibc/include/linux/inet_lro.h -#usr/lib/klibc/include/linux/init_ohci1394_dma.h -#usr/lib/klibc/include/linux/iocontext.h -#usr/lib/klibc/include/linux/iommu-helper.h -#usr/lib/klibc/include/linux/ipc_namespace.h -#usr/lib/klibc/include/linux/ivtv.h -#usr/lib/klibc/include/linux/ivtvfb.h -#usr/lib/klibc/include/linux/key-type.h -#usr/lib/klibc/include/linux/kvm_host.h -#usr/lib/klibc/include/linux/kvm_types.h -#usr/lib/klibc/include/linux/latencytop.h -#usr/lib/klibc/include/linux/mISDNdsp.h -#usr/lib/klibc/include/linux/maple.h -#usr/lib/klibc/include/linux/marker.h -#usr/lib/klibc/include/linux/mdio-bitbang.h -#usr/lib/klibc/include/linux/memcontrol.h -#usr/lib/klibc/include/linux/memstick.h -#usr/lib/klibc/include/linux/mfd -#usr/lib/klibc/include/linux/mfd/asic3.h -#usr/lib/klibc/include/linux/mmc/sdio.h -#usr/lib/klibc/include/linux/mmc/sdio_func.h -#usr/lib/klibc/include/linux/mmc/sdio_ids.h -#usr/lib/klibc/include/linux/mtd/mtdram.h -#usr/lib/klibc/include/linux/mv643xx_eth.h -#usr/lib/klibc/include/linux/mv643xx_i2c.h -#usr/lib/klibc/include/linux/netfilter/nfnetlink_compat.h -#usr/lib/klibc/include/linux/netfilter/xt_RATEEST.h -#usr/lib/klibc/include/linux/netfilter/xt_TCPOPTSTRIP.h -#usr/lib/klibc/include/linux/netfilter/xt_iprange.h -#usr/lib/klibc/include/linux/netfilter/xt_owner.h -#usr/lib/klibc/include/linux/netfilter/xt_rateest.h -#usr/lib/klibc/include/linux/netfilter/xt_time.h -#usr/lib/klibc/include/linux/page-isolation.h -#usr/lib/klibc/include/linux/pageblock-flags.h -#usr/lib/klibc/include/linux/path.h -#usr/lib/klibc/include/linux/pcounter.h -#usr/lib/klibc/include/linux/phy_fixed.h -#usr/lib/klibc/include/linux/pm_qos_params.h -#usr/lib/klibc/include/linux/prio_heap.h -#usr/lib/klibc/include/linux/proportions.h -#usr/lib/klibc/include/linux/rcuclassic.h -#usr/lib/klibc/include/linux/rcupreempt.h -#usr/lib/klibc/include/linux/rcupreempt_trace.h -#usr/lib/klibc/include/linux/regset.h -#usr/lib/klibc/include/linux/res_counter.h -#usr/lib/klibc/include/linux/serial_sci.h -#usr/lib/klibc/include/linux/spi/at73c213.h -#usr/lib/klibc/include/linux/spi/mcp23s08.h -#usr/lib/klibc/include/linux/spi/mmc_spi.h -#usr/lib/klibc/include/linux/ssb -#usr/lib/klibc/include/linux/ssb/ssb.h -#usr/lib/klibc/include/linux/ssb/ssb_driver_chipcommon.h -#usr/lib/klibc/include/linux/ssb/ssb_driver_extif.h -#usr/lib/klibc/include/linux/ssb/ssb_driver_mips.h -#usr/lib/klibc/include/linux/ssb/ssb_driver_pci.h -#usr/lib/klibc/include/linux/ssb/ssb_embedded.h -#usr/lib/klibc/include/linux/ssb/ssb_regs.h -#usr/lib/klibc/include/linux/sunrpc/rpc_rdma.h -#usr/lib/klibc/include/linux/sunrpc/svc_rdma.h -#usr/lib/klibc/include/linux/sunrpc/svc_xprt.h -#usr/lib/klibc/include/linux/sunrpc/xprtrdma.h -#usr/lib/klibc/include/linux/sunrpc/xprtsock.h -#usr/lib/klibc/include/linux/suspend_ioctls.h -#usr/lib/klibc/include/linux/tc_act/tc_nat.h -#usr/lib/klibc/include/linux/usb/g_printer.h -#usr/lib/klibc/include/linux/usb/gadget.h -#usr/lib/klibc/include/linux/usb/rndis_host.h -#usr/lib/klibc/include/linux/usb/usbnet.h -#usr/lib/klibc/include/linux/virtio.h -#usr/lib/klibc/include/linux/virtio_9p.h -#usr/lib/klibc/include/linux/virtio_balloon.h -#usr/lib/klibc/include/linux/virtio_blk.h -#usr/lib/klibc/include/linux/virtio_config.h -#usr/lib/klibc/include/linux/virtio_console.h -#usr/lib/klibc/include/linux/virtio_net.h -#usr/lib/klibc/include/linux/virtio_pci.h -#usr/lib/klibc/include/linux/virtio_ring.h -#usr/lib/klibc/include/linux/w1-gpio.h -#usr/lib/klibc/include/linux/xilinxfb.h -#usr/lib/klibc/include/linux/thermal.h -#usr/lib/klibc/include/linux/veth.h -#usr/lib/klibc/include/asm-generic/bitops/__fls.h -#usr/lib/klibc/include/asm-generic/dma-coherent.h -#usr/lib/klibc/include/asm-generic/int-l64.h -#usr/lib/klibc/include/asm-generic/int-ll64.h -#usr/lib/klibc/include/asm-generic/syscall.h -#usr/lib/klibc/include/asm/amd_iommu.h -#usr/lib/klibc/include/asm/amd_iommu_types.h -#usr/lib/klibc/include/asm/bios_ebda.h -#usr/lib/klibc/include/asm/ftrace.h -#usr/lib/klibc/include/asm/hugetlb.h -#usr/lib/klibc/include/asm/irq_vectors.h -#usr/lib/klibc/include/asm/kgdb.h -#usr/lib/klibc/include/asm/mmconfig.h -#usr/lib/klibc/include/asm/olpc.h -#usr/lib/klibc/include/asm/pat.h -#usr/lib/klibc/include/asm/pvclock-abi.h -#usr/lib/klibc/include/asm/pvclock.h -#usr/lib/klibc/include/asm/trampoline.h -#usr/lib/klibc/include/asm/traps.h -#usr/lib/klibc/include/asm/uv -#usr/lib/klibc/include/asm/uv/bios.h -#usr/lib/klibc/include/asm/uv/uv_bau.h -#usr/lib/klibc/include/asm/uv/uv_hub.h -#usr/lib/klibc/include/asm/uv/uv_mmrs.h -#usr/lib/klibc/include/asm/visws -#usr/lib/klibc/include/asm/visws/cobalt.h -#usr/lib/klibc/include/asm/visws/lithium.h -#usr/lib/klibc/include/asm/visws/piix4.h -#usr/lib/klibc/include/asm/visws/sgivw.h -#usr/lib/klibc/include/asm/xen/events.h -#usr/lib/klibc/include/asm/xen/grant_table.h -#usr/lib/klibc/include/asm/xen/interface_32.h -#usr/lib/klibc/include/asm/xen/interface_64.h -#usr/lib/klibc/include/asm/xen/page.h -#usr/lib/klibc/include/linux/atmel-pwm-bl.h -#usr/lib/klibc/include/linux/atmel_tc.h -#usr/lib/klibc/include/linux/bounds.h -#usr/lib/klibc/include/linux/brcmphy.h -#usr/lib/klibc/include/linux/byteorder.h -#usr/lib/klibc/include/linux/cnt32_to_63.h -#usr/lib/klibc/include/linux/crc-t10dif.h -#usr/lib/klibc/include/linux/cred.h -#usr/lib/klibc/include/linux/debugobjects.h -#usr/lib/klibc/include/linux/device_cgroup.h -#usr/lib/klibc/include/linux/dlm_plock.h -#usr/lib/klibc/include/linux/dm-dirty-log.h -#usr/lib/klibc/include/linux/dm-io.h -#usr/lib/klibc/include/linux/dm-kcopyd.h -#usr/lib/klibc/include/linux/dma-attrs.h -#usr/lib/klibc/include/linux/dw_dmac.h -#usr/lib/klibc/include/linux/fdtable.h -#usr/lib/klibc/include/linux/firmware-map.h -#usr/lib/klibc/include/linux/ftrace.h -#usr/lib/klibc/include/linux/i2c-pca-platform.h -#usr/lib/klibc/include/linux/i2c/at24.h -#usr/lib/klibc/include/linux/i2c/max732x.h -#usr/lib/klibc/include/linux/ihex.h -#usr/lib/klibc/include/linux/ip_vs.h -#usr/lib/klibc/include/linux/iscsi_ibft.h -#usr/lib/klibc/include/linux/kbuild.h -#usr/lib/klibc/include/linux/kgdb.h -#usr/lib/klibc/include/linux/leds-pca9532.h -#usr/lib/klibc/include/linux/lmb.h -#usr/lib/klibc/include/linux/mISDNhw.h -#usr/lib/klibc/include/linux/math64.h -#usr/lib/klibc/include/linux/mbus.h -#usr/lib/klibc/include/linux/mfd/core.h -#usr/lib/klibc/include/linux/mfd/htc-egpio.h -#usr/lib/klibc/include/linux/mfd/htc-pasic3.h -#usr/lib/klibc/include/linux/mfd/t7l66xb.h -#usr/lib/klibc/include/linux/mfd/tc6387xb.h -#usr/lib/klibc/include/linux/mfd/tc6393xb.h -#usr/lib/klibc/include/linux/mfd/tmio.h -#usr/lib/klibc/include/linux/mmiotrace.h -#usr/lib/klibc/include/linux/mmu_notifier.h -#usr/lib/klibc/include/linux/mroute6.h -#usr/lib/klibc/include/linux/netfilter/nf_conntrack_dccp.h -#usr/lib/klibc/include/linux/netfilter/xt_IMQ.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_ip6.h -#usr/lib/klibc/include/linux/netfilter_bridge/ebt_nflog.h -#usr/lib/klibc/include/linux/nfs_iostat.h -#usr/lib/klibc/include/linux/of_gpio.h -#usr/lib/klibc/include/linux/of_i2c.h -#usr/lib/klibc/include/linux/of_spi.h -#usr/lib/klibc/include/linux/pci-aspm.h -#usr/lib/klibc/include/linux/pim.h -#usr/lib/klibc/include/linux/pm_wakeup.h -#usr/lib/klibc/include/linux/pwm.h -#usr/lib/klibc/include/linux/pwm_backlight.h -#usr/lib/klibc/include/linux/ratelimit.h -#usr/lib/klibc/include/linux/rculist.h -#usr/lib/klibc/include/linux/regulator -#usr/lib/klibc/include/linux/regulator/bq24022.h -#usr/lib/klibc/include/linux/regulator/consumer.h -#usr/lib/klibc/include/linux/regulator/driver.h -#usr/lib/klibc/include/linux/regulator/fixed.h -#usr/lib/klibc/include/linux/regulator/machine.h -#usr/lib/klibc/include/linux/semaphore.h -#usr/lib/klibc/include/linux/seq_file_net.h -#usr/lib/klibc/include/linux/smc911x.h -#usr/lib/klibc/include/linux/smc91x.h -#usr/lib/klibc/include/linux/spi/ds1305.h -#usr/lib/klibc/include/linux/spi/max7301.h -#usr/lib/klibc/include/linux/spi/orion_spi.h -#usr/lib/klibc/include/linux/ssb/ssb_driver_gige.h -#usr/lib/klibc/include/linux/swab.h -#usr/lib/klibc/include/linux/tracehook.h -#usr/lib/klibc/include/linux/typecheck.h -#usr/lib/klibc/include/linux/unaligned -#usr/lib/klibc/include/linux/unaligned/access_ok.h -#usr/lib/klibc/include/linux/unaligned/be_byteshift.h -#usr/lib/klibc/include/linux/unaligned/be_memmove.h -#usr/lib/klibc/include/linux/unaligned/be_struct.h -#usr/lib/klibc/include/linux/unaligned/generic.h -#usr/lib/klibc/include/linux/unaligned/le_byteshift.h -#usr/lib/klibc/include/linux/unaligned/le_memmove.h -#usr/lib/klibc/include/linux/unaligned/le_struct.h -#usr/lib/klibc/include/linux/unaligned/memmove.h -#usr/lib/klibc/include/linux/unaligned/packed_struct.h -#usr/lib/klibc/include/linux/usb/association.h -#usr/lib/klibc/include/linux/usb/atmel_usba_udc.h -#usr/lib/klibc/include/linux/usb/c67x00.h -#usr/lib/klibc/include/linux/usb/composite.h -#usr/lib/klibc/include/linux/usb/irda.h -#usr/lib/klibc/include/linux/usb/musb.h -#usr/lib/klibc/include/linux/virtio_rng.h -#usr/lib/klibc/include/linux/wm97xx.h diff --git a/config/rootfiles/common/mkinitcpio b/config/rootfiles/common/mkinitcpio deleted file mode 100644 index fc658cf71..000000000 --- a/config/rootfiles/common/mkinitcpio +++ /dev/null @@ -1,33 +0,0 @@ -etc/mkinitcpio.conf -#etc/mkinitcpio.d -#etc/mkinitcpio.d/example.preset -lib/initcpio -#lib/initcpio/functions -#lib/initcpio/hooks -#lib/initcpio/hooks/filesystems -#lib/initcpio/hooks/fw -#lib/initcpio/hooks/modload -#lib/initcpio/hooks/raid -#lib/initcpio/hooks/resume -#lib/initcpio/hooks/usb -#lib/initcpio/init -#lib/initcpio/install -#lib/initcpio/install/autodetect -#lib/initcpio/install/base -#lib/initcpio/install/dsdt -#lib/initcpio/install/filesystems -#lib/initcpio/install/firmware -#lib/initcpio/install/fw -#lib/initcpio/install/ide -#lib/initcpio/install/modload -#lib/initcpio/install/net -#lib/initcpio/install/pata -#lib/initcpio/install/pcmcia -#lib/initcpio/install/raid -#lib/initcpio/install/resume -#lib/initcpio/install/sata -#lib/initcpio/install/scsi -#lib/initcpio/install/virtio -#lib/initcpio/install/usb -#lib/initcpio/install/usbinput -sbin/mkinitcpio From da1d9c9d3442091199e3aff97dcea4adb246ff13 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 22:01:34 +0200 Subject: [PATCH 009/153] dracut: Disable dasd_mod module. --- lfs/dracut | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/dracut b/lfs/dracut index 1deb82efa..b95447eb4 100644 --- a/lfs/dracut +++ b/lfs/dracut @@ -77,7 +77,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make install WITH_SWITCH_ROOT=1 \ sbindir=/sbin sysconfdir=/etc - rm -rf /usr/share/dracut/modules.d/*{dash,fips,redhat-i18n,rpmversion,network,ifcfg,plymouth,btrfs,crypt,dm,dmraid,dmsquash-live,lvm,mdraid,multipath,dasd,fcoe,iscsi,nbd,nfs,resume,uswsusp,zfcp,znet,selinux} + rm -rf /usr/share/dracut/modules.d/*{dash,fips,redhat-i18n,rpmversion,network,ifcfg,plymouth,btrfs,crypt,dm,dmraid,dmsquash-live,lvm,mdraid,multipath,dasd,dasd_mod,fcoe,iscsi,nbd,nfs,resume,uswsusp,zfcp,znet,selinux} @rm -rf $(DIR_APP) @$(POSTBUILD) From de177e56112bbfd531441828dc4c6f8bbb21eb4a Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 17 Jul 2010 22:24:23 +0200 Subject: [PATCH 010/153] dracut: Add rootfile. --- config/rootfiles/common/dracut | 60 ++++++++++++++++++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 config/rootfiles/common/dracut diff --git a/config/rootfiles/common/dracut b/config/rootfiles/common/dracut new file mode 100644 index 000000000..d140fd97f --- /dev/null +++ b/config/rootfiles/common/dracut @@ -0,0 +1,60 @@ +etc/dracut.conf +etc/dracut.conf.d +sbin/dracut +sbin/dracut-catimages +sbin/dracut-gencmdline +sbin/lsinitrd +sbin/mkinitrd +sbin/switch_root +usr/share/dracut +usr/share/dracut/dracut-functions +usr/share/dracut/modules.d +usr/share/dracut/modules.d/60xen +usr/share/dracut/modules.d/60xen/check +usr/share/dracut/modules.d/60xen/install +usr/share/dracut/modules.d/60xen/installkernel +usr/share/dracut/modules.d/60xen/xen-pre-udev.sh +usr/share/dracut/modules.d/90kernel-modules +usr/share/dracut/modules.d/90kernel-modules/install +usr/share/dracut/modules.d/90kernel-modules/installkernel +usr/share/dracut/modules.d/90kernel-modules/parse-kernel.sh +usr/share/dracut/modules.d/95debug +usr/share/dracut/modules.d/95debug/check +usr/share/dracut/modules.d/95debug/install +usr/share/dracut/modules.d/95rootfs-block +usr/share/dracut/modules.d/95rootfs-block/block-genrules.sh +usr/share/dracut/modules.d/95rootfs-block/install +usr/share/dracut/modules.d/95rootfs-block/mount-root.sh +usr/share/dracut/modules.d/95rootfs-block/parse-block.sh +usr/share/dracut/modules.d/95terminfo +usr/share/dracut/modules.d/95terminfo/install +usr/share/dracut/modules.d/95udev-rules +usr/share/dracut/modules.d/95udev-rules/01-ignore.rules +usr/share/dracut/modules.d/95udev-rules/59-persistent-storage-volid.rules +usr/share/dracut/modules.d/95udev-rules/59-persistent-storage.rules +usr/share/dracut/modules.d/95udev-rules/61-persistent-storage.rules +usr/share/dracut/modules.d/95udev-rules/install +usr/share/dracut/modules.d/95udev-rules/load-modules.sh +usr/share/dracut/modules.d/98syslog +usr/share/dracut/modules.d/98syslog/README +usr/share/dracut/modules.d/98syslog/check +usr/share/dracut/modules.d/98syslog/install +usr/share/dracut/modules.d/98syslog/parse-syslog-opts.sh +usr/share/dracut/modules.d/98syslog/rsyslog.conf +usr/share/dracut/modules.d/98syslog/rsyslogd-start.sh +usr/share/dracut/modules.d/98syslog/rsyslogd-stop.sh +usr/share/dracut/modules.d/98syslog/syslog-cleanup.sh +usr/share/dracut/modules.d/98syslog/syslog-genrules.sh +usr/share/dracut/modules.d/99base +usr/share/dracut/modules.d/99base/check +usr/share/dracut/modules.d/99base/dracut-lib.sh +usr/share/dracut/modules.d/99base/init +usr/share/dracut/modules.d/99base/initqueue +usr/share/dracut/modules.d/99base/install +usr/share/dracut/modules.d/99base/loginit +usr/share/dracut/modules.d/99base/parse-blacklist.sh +usr/share/dracut/modules.d/99base/parse-root-opts.sh +#usr/share/man/man5/dracut.conf.5 +#usr/share/man/man8/dracut-catimages.8 +#usr/share/man/man8/dracut-gencmdline.8 +#usr/share/man/man8/dracut.8 From 1ec332b04b50d452390905af394e1c4715282cd7 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 20 Jul 2010 18:17:16 +0200 Subject: [PATCH 011/153] Make installer system bootable from initramfs. --- config/syslinux/syslinux.cfg | 8 ++++---- lfs/initrd | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/config/syslinux/syslinux.cfg b/config/syslinux/syslinux.cfg index 15af66e4a..361a3168e 100644 --- a/config/syslinux/syslinux.cfg +++ b/config/syslinux/syslinux.cfg @@ -4,16 +4,16 @@ PROMPT 1 F1 boot.msg F2 options.msg DEFAULT vmlinuz - APPEND ide=nodma initrd=instroot root=/dev/ram0 ramdisk_size=16384 vga=791 splash=silent ro + APPEND ide=nodma initrd=instroot vga=791 splash=silent ro LABEL novga KERNEL vmlinuz - APPEND ide=nodma initrd=instroot root=/dev/ram0 ramdisk_size=16384 ro + APPEND ide=nodma initrd=instroot ro LABEL dma KERNEL vmlinuz - APPEND initrd=instroot root=/dev/ram0 ramdisk_size=16384 vga=791 splash=silent ro + APPEND initrd=instroot vga=791 splash=silent ro LABEL unattended KERNEL vmlinuz - APPEND ide=nodma initrd=instroot root=/dev/ram0 ramdisk_size=16384 vga=791 splash=silent unattended ro + APPEND ide=nodma initrd=instroot vga=791 splash=silent unattended ro LABEL memtest KERNEL memtest APPEND - diff --git a/lfs/initrd b/lfs/initrd index 824b40c76..896d78ecf 100644 --- a/lfs/initrd +++ b/lfs/initrd @@ -93,6 +93,8 @@ $(TARGET) : cd /install/initrd && strip --strip-all {,usr/}{,s}bin/* || true cd /install/initrd && strip --strip-debug {,usr/}lib/* || true + cd /install/initrd && ln -svf sbin/init init + cd /install/initrd && find . | cpio -o -H newc | lzma -9 > /install/images/initrd cd /install/initrd && find ./ -ls > $(DIR_INFO)/_build.initrd.log From 3c0fbdecb362d4372fa1bff6b2eee9548c92dab0 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 20 Jul 2010 18:18:02 +0200 Subject: [PATCH 012/153] syslinux: Update to 3.86. --- lfs/syslinux | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/syslinux b/lfs/syslinux index b52198881..cae55947a 100644 --- a/lfs/syslinux +++ b/lfs/syslinux @@ -24,7 +24,7 @@ include Config -VER = 3.62 +VER = 3.86 THISAPP = syslinux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = dd87b380ce0bb67411ce8f21de69b221 +$(DL_FILE)_MD5 = d6fb0231e82190b4932b2aa20274911a install : $(TARGET) From 25bca62b6a90908f03de4bbaf94c807a113c75a1 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 20 Jul 2010 18:18:30 +0200 Subject: [PATCH 013/153] Update udev rootfile. --- config/rootfiles/common/udev | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/config/rootfiles/common/udev b/config/rootfiles/common/udev index b074e4d19..ea45fec8f 100644 --- a/config/rootfiles/common/udev +++ b/config/rootfiles/common/udev @@ -1,8 +1,10 @@ -etc/scsi_id.config etc/modprobe.d/blacklist +etc/scsi_id.config etc/udev +etc/udev/dvb.sh #etc/udev/rules.d #etc/udev/rules.d/05-udev-early.rules +etc/udev/rules.d/10-dvb.rules #etc/udev/rules.d/25-lfs.rules #etc/udev/rules.d/26-modprobe.rules #etc/udev/rules.d/27-firmware.rules @@ -46,8 +48,6 @@ usr/bin/udevtest usr/lib/libvolume_id.so #usr/lib/pkgconfig/libvolume_id.pc usr/sbin/udevmonitor -#usr/share/doc/udev-096 -#usr/share/doc/udev-096/index.html #usr/share/man/man7/udev.7 #usr/share/man/man8/ata_id.8 #usr/share/man/man8/cdrom_id.8 @@ -61,16 +61,3 @@ usr/sbin/udevmonitor #usr/share/man/man8/udevtest.8 #usr/share/man/man8/udevtrigger.8 #usr/share/man/man8/vol_id.8 -lib/initcpio/hooks/udev -lib/initcpio/install/udev -#lib/initcpio/udev -lib/initcpio/udev/cdrom_id -lib/initcpio/udev/firmware.sh -lib/initcpio/udev/load-modules.sh -lib/initcpio/udev/start_udev -lib/initcpio/udev/udev.rules -lib/initcpio/udev/udevd -lib/initcpio/udev/udevsettle -lib/initcpio/udev/udevtrigger -etc/udev/dvb.sh -etc/udev/rules.d/10-dvb.rules From fc5be67487534b3882f9d847568f65e12d438114 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 22 Jul 2010 00:47:33 +0200 Subject: [PATCH 014/153] initrd: Reset compression to normal level. -9 will require more than 100M to decompress + kernel + initramfs content >= 150M. --- lfs/initrd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/initrd b/lfs/initrd index 896d78ecf..cf4f28085 100644 --- a/lfs/initrd +++ b/lfs/initrd @@ -95,7 +95,7 @@ $(TARGET) : cd /install/initrd && ln -svf sbin/init init - cd /install/initrd && find . | cpio -o -H newc | lzma -9 > /install/images/initrd + cd /install/initrd && find . | cpio -o -H newc | lzma > /install/images/initrd cd /install/initrd && find ./ -ls > $(DIR_INFO)/_build.initrd.log @$(POSTBUILD) From 1ea989ebb7f33c9d43ea52761683dacdb21d40de Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 25 Jul 2010 18:17:32 +0200 Subject: [PATCH 015/153] udev: Update to 125. --- config/rootfiles/common/udev | 32 +++++++++-------- lfs/udev | 13 +++---- src/patches/udev-096-netif_rename.patch | 45 ----------------------- src/patches/udev-125-netif_rename.patch | 47 +++++++++++++++++++++++++ 4 files changed, 71 insertions(+), 66 deletions(-) delete mode 100644 src/patches/udev-096-netif_rename.patch create mode 100644 src/patches/udev-125-netif_rename.patch diff --git a/config/rootfiles/common/udev b/config/rootfiles/common/udev index ea45fec8f..5e5cb5a0d 100644 --- a/config/rootfiles/common/udev +++ b/config/rootfiles/common/udev @@ -1,10 +1,10 @@ etc/modprobe.d/blacklist etc/scsi_id.config etc/udev -etc/udev/dvb.sh +#etc/udev/dvb.sh #etc/udev/rules.d #etc/udev/rules.d/05-udev-early.rules -etc/udev/rules.d/10-dvb.rules +#etc/udev/rules.d/10-dvb.rules #etc/udev/rules.d/25-lfs.rules #etc/udev/rules.d/26-modprobe.rules #etc/udev/rules.d/27-firmware.rules @@ -16,7 +16,7 @@ etc/udev/rules.d/10-dvb.rules #lib/firmware lib/firmware/dirinfo lib/libvolume_id.so.0 -lib/libvolume_id.so.0.66.0 +lib/libvolume_id.so.0.85.0 lib/udev #lib/udev/ata_id #lib/udev/cdrom_id @@ -33,31 +33,33 @@ lib/udev #lib/udev/edd_id #lib/udev/firmware.sh #lib/udev/path_id +#lib/udev/rules.d +#lib/udev/rules.d/50-udev-default.rules +#lib/udev/rules.d/60-cdrom_id.rules +#lib/udev/rules.d/60-persistent-input.rules +#lib/udev/rules.d/60-persistent-storage-tape.rules +#lib/udev/rules.d/60-persistent-storage.rules +#lib/udev/rules.d/60-persistent-v4l.rules +#lib/udev/rules.d/61-persistent-storage-edd.rules +#lib/udev/rules.d/80-drivers.rules +#lib/udev/rules.d/95-udev-late.rules #lib/udev/scsi_id #lib/udev/usb_id #lib/udev/vol_id -sbin/scsi_id -sbin/udevcontrol +sbin/udevadm sbin/udevd sbin/udevsettle -sbin/udevtrigger usr/bin/udevinfo -usr/bin/udevtest #usr/include/libvolume_id.h -#usr/lib/libvolume_id.a usr/lib/libvolume_id.so #usr/lib/pkgconfig/libvolume_id.pc -usr/sbin/udevmonitor #usr/share/man/man7/udev.7 #usr/share/man/man8/ata_id.8 #usr/share/man/man8/cdrom_id.8 +#usr/share/man/man8/create_floppy_devices.8 #usr/share/man/man8/edd_id.8 +#usr/share/man/man8/path_id.8 #usr/share/man/man8/scsi_id.8 -#usr/share/man/man8/udevcontrol.8 +#usr/share/man/man8/udevadm.8 #usr/share/man/man8/udevd.8 -#usr/share/man/man8/udevinfo.8 -#usr/share/man/man8/udevmonitor.8 -#usr/share/man/man8/udevsettle.8 -#usr/share/man/man8/udevtest.8 -#usr/share/man/man8/udevtrigger.8 #usr/share/man/man8/vol_id.8 diff --git a/lfs/udev b/lfs/udev index 545111f66..77d7ae546 100644 --- a/lfs/udev +++ b/lfs/udev @@ -24,10 +24,10 @@ include Config -VER = 096 +VER = 125 THISAPP = udev-$(VER) -DL_FILE = $(THISAPP).tar.bz2 +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) ifeq "$(LFS_PASS)" "install" @@ -45,7 +45,7 @@ objects = $(DL_FILE) udev-config-6.2.tar.bz2 $(DL_FILE) = $(DL_FROM)/$(DL_FILE) udev-config-6.2.tar.bz2 = $(DL_FROM)/udev-config-6.2.tar.bz2 -$(DL_FILE)_MD5 = f4effef7807ce1dc91ab581686ef197b +$(DL_FILE)_MD5 = be98e04cefdd9ca76b8fe7e92735ce29 udev-config-6.2.tar.bz2_MD5 = 9ff2667ab0f7bfe8182966ef690078a0 install : $(TARGET) @@ -75,13 +75,13 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/udev-096-netif_rename.patch + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/udev-125-netif_rename.patch ifeq "$(LFS_PASS)" "install" cd $(DIR_APP) && make DESTDIR=/install/initrd sbindir=/sbin udevdir=/dev cd $(DIR_APP) && make DESTDIR=/install/initrd sbindir=/sbin udevdir=/dev install rm -f /install/initrd/sbin/udev* /install/initrd/usr/sbin/udev* /install/initrd/usr/bin/udev* - cd $(DIR_APP) && install udevstart udevinfo udevd udevsettle udevtrigger /install/initrd/sbin + cd $(DIR_APP) && install udevadm udevd /install/initrd/sbin cd $(DIR_APP) && make $(MAKETUNING) EXTRAS="extras/ata_id extras/cdrom_id extras/edd_id \ extras/firmware extras/floppy extras/path_id \ extras/scsi_id extras/usb_id extras/volume_id" @@ -89,6 +89,7 @@ ifeq "$(LFS_PASS)" "install" extras/firmware extras/floppy extras/path_id \ extras/scsi_id extras/usb_id extras/volume_id" install cd /install/initrd/usr/share && rm -rf man + -mkdir -pv /install/initrd/dev cd /install/initrd/dev && rm -f console cd /install/initrd/dev && mknod -m 0600 console c 5 1 cd /install/initrd/dev && rm -f null diff --git a/src/patches/udev-096-netif_rename.patch b/src/patches/udev-096-netif_rename.patch deleted file mode 100644 index 1249c0583..000000000 --- a/src/patches/udev-096-netif_rename.patch +++ /dev/null @@ -1,45 +0,0 @@ -diff -Naur udev-096.org/udev_device.c udev-096/udev_device.c ---- udev-096.org/udev_device.c 2006-07-09 21:48:19.000000000 +0200 -+++ udev-096/udev_device.c 2009-04-28 22:04:56.000000000 +0200 -@@ -102,40 +102,8 @@ - strlcpy(ifr.ifr_newname, udev->name, IFNAMSIZ); - retval = ioctl(sk, SIOCSIFNAME, &ifr); - if (retval != 0) { -- int loop; -- -- /* see if the destination interface name already exists */ -- if (errno != EEXIST) { -- err("error changing netif name: %s", strerror(errno)); -- goto exit; -- } -- -- /* free our own name, another process may wait for us */ -- strlcpy(ifr.ifr_newname, udev->dev->kernel_name, IFNAMSIZ); -- strlcat(ifr.ifr_newname, "_rename", IFNAMSIZ); -- retval = ioctl(sk, SIOCSIFNAME, &ifr); -- if (retval != 0) { -- err("error changing netif name: %s", strerror(errno)); -- goto exit; -- } -- -- /* wait 30 seconds for our target to become available */ -- strlcpy(ifr.ifr_name, ifr.ifr_newname, IFNAMSIZ); -- strlcpy(ifr.ifr_newname, udev->name, IFNAMSIZ); -- loop = 30 * 20; -- while (loop--) { -- retval = ioctl(sk, SIOCSIFNAME, &ifr); -- if (retval != 0) { -- if (errno != EEXIST) { -- err("error changing net interface name: %s", strerror(errno)); -- break; -- } -- dbg("wait for netif '%s' to become free, loop=%i", udev->name, (30 * 20) - loop); -- usleep(1000 * 1000 / 20); -- } -- } -+ err("error changing netif name: %s", strerror(errno)); - } -- - exit: - close(sk); - return retval; diff --git a/src/patches/udev-125-netif_rename.patch b/src/patches/udev-125-netif_rename.patch new file mode 100644 index 000000000..c80b05afc --- /dev/null +++ b/src/patches/udev-125-netif_rename.patch @@ -0,0 +1,47 @@ +diff -Nur udev-125.vanilla/udev_device.c udev-125/udev_device.c +--- udev-125.vanilla/udev_device.c 2008-07-18 16:26:55.000000000 +0200 ++++ udev-125/udev_device.c 2010-07-25 18:15:12.289242450 +0200 +@@ -123,42 +123,7 @@ + if (retval == 0) + kernel_log(ifr); + else { +- int loop; +- +- /* see if the destination interface name already exists */ +- if (errno != EEXIST) { +- err("error changing netif name %s to %s: %s\n", ifr.ifr_name, ifr.ifr_newname, strerror(errno)); +- goto exit; +- } +- +- /* free our own name, another process may wait for us */ +- strlcpy(ifr.ifr_newname, udev->dev->kernel, IFNAMSIZ); +- strlcat(ifr.ifr_newname, "_rename", IFNAMSIZ); +- retval = ioctl(sk, SIOCSIFNAME, &ifr); +- if (retval != 0) { +- err("error changing netif name %s to %s: %s\n", ifr.ifr_name, ifr.ifr_newname, strerror(errno)); +- goto exit; +- } +- +- /* wait 30 seconds for our target to become available */ +- strlcpy(ifr.ifr_name, ifr.ifr_newname, IFNAMSIZ); +- strlcpy(ifr.ifr_newname, udev->name, IFNAMSIZ); +- loop = 30 * 20; +- while (loop--) { +- retval = ioctl(sk, SIOCSIFNAME, &ifr); +- if (retval == 0) { +- kernel_log(ifr); +- break; +- } +- +- if (errno != EEXIST) { +- err("error changing net interface name %s to %s: %s\n", +- ifr.ifr_name, ifr.ifr_newname, strerror(errno)); +- break; +- } +- dbg("wait for netif '%s' to become free, loop=%i\n", udev->name, (30 * 20) - loop); +- usleep(1000 * 1000 / 20); +- } ++ err("error changing netif name %s to %s: %s\n", ifr.ifr_name, ifr.ifr_newname, strerror(errno)); + } + + exit: From ef40e1391501fadeb1b42aaa09958969b3097451 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 29 Jul 2010 12:05:29 +0200 Subject: [PATCH 016/153] dracut: Fix to make it work with our version of udev. --- lfs/dracut | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lfs/dracut b/lfs/dracut index b95447eb4..60652e16b 100644 --- a/lfs/dracut +++ b/lfs/dracut @@ -79,5 +79,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) rm -rf /usr/share/dracut/modules.d/*{dash,fips,redhat-i18n,rpmversion,network,ifcfg,plymouth,btrfs,crypt,dm,dmraid,dmsquash-live,lvm,mdraid,multipath,dasd,dasd_mod,fcoe,iscsi,nbd,nfs,resume,uswsusp,zfcp,znet,selinux} + sed -e "s/--resolve-names=never//g" -i \ + /usr/share/dracut/modules.d/99base/init + @rm -rf $(DIR_APP) @$(POSTBUILD) From bf015c4fda1e9cb073f3c94f4373d7cf51b374a6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 29 Jul 2010 12:06:36 +0200 Subject: [PATCH 017/153] Update initscripts because of udev update. --- config/install/rc | 6 +++--- src/initscripts/init.d/udev | 4 ++-- src/initscripts/init.d/udev_retry | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/install/rc b/config/install/rc index dd1fc1d4a..ba1da5e5c 100644 --- a/config/install/rc +++ b/config/install/rc @@ -38,13 +38,13 @@ modprobe libata echo "Starting udev daemon" /sbin/udevd --daemon -/sbin/udevtrigger -/sbin/udevsettle +/sbin/udevadm trigger +/sbin/udevadm settle sleep 3 for file in /dev/.udev/failed/*/uevent ; do echo "add" >"${file}" done 2>/dev/null -/sbin/udevsettle +/sbin/udevadm settle echo "Loading Installer..." diff --git a/src/initscripts/init.d/udev b/src/initscripts/init.d/udev index 0cb97cd0a..03846e6f3 100644 --- a/src/initscripts/init.d/udev +++ b/src/initscripts/init.d/udev @@ -60,10 +60,10 @@ case "${1}" in # Now traverse /sys in order to "coldplug" devices that have # already been discovered - /sbin/udevtrigger + /sbin/udevadm trigger # Now wait for udevd to process the uevents we triggered - /sbin/udevsettle + /sbin/udevadm settle evaluate_retval ;; diff --git a/src/initscripts/init.d/udev_retry b/src/initscripts/init.d/udev_retry index 82f05808f..78461ce77 100644 --- a/src/initscripts/init.d/udev_retry +++ b/src/initscripts/init.d/udev_retry @@ -26,7 +26,7 @@ case "${1}" in done 2>/dev/null # Now wait for udevd to process the uevents we triggered - /sbin/udevsettle + /sbin/udevadm settle evaluate_retval ;; From db6f72f777f5d8256508bccbccbb3f3db1bcb436 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 29 Jul 2010 12:07:40 +0200 Subject: [PATCH 018/153] Fix cdrom script because of isolinux update. --- lfs/cdrom | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/cdrom b/lfs/cdrom index d5df330c4..0c4668d89 100644 --- a/lfs/cdrom +++ b/lfs/cdrom @@ -87,7 +87,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cp $(DIR_SRC)/config/syslinux/options.msg /install/cdrom/boot/isolinux/options.msg; \ cp $(DIR_SRC)/config/syslinux/splash.lss /install/cdrom/boot/isolinux/splash.lss; \ cp /usr/lib/memtest86+/memtest.bin /install/cdrom/boot/isolinux/memtest; \ - cp /usr/lib/syslinux/isolinux.bin /install/cdrom/boot/isolinux/isolinux.bin; \ + cp /usr/share/syslinux/isolinux.bin /install/cdrom/boot/isolinux/isolinux.bin; \ cd /install/cdrom && find -type f ! -name md5sum.txt | grep -v "./boot" | \ xargs md5sum > md5sum.txt; \ cd /install/cdrom && mkisofs -J -r -V "$(NAME)_$(VERSION)" \ From 52968714bd374dd2471b4a2c10b804593a58c34b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 29 Jul 2010 12:08:07 +0200 Subject: [PATCH 019/153] Rootfile update. --- config/rootfiles/common/glibc | 2 +- config/rootfiles/common/syslinux | 300 +++++++++++++++++++------------ 2 files changed, 189 insertions(+), 113 deletions(-) diff --git a/config/rootfiles/common/glibc b/config/rootfiles/common/glibc index 8c2a4d7bf..2648e70a4 100644 --- a/config/rootfiles/common/glibc +++ b/config/rootfiles/common/glibc @@ -49,7 +49,7 @@ sbin/ldconfig #usr/bin/getconf #usr/bin/getent #usr/bin/iconv -#usr/bin/ldd +usr/bin/ldd #usr/bin/lddlibc4 #usr/bin/locale #usr/bin/localedef diff --git a/config/rootfiles/common/syslinux b/config/rootfiles/common/syslinux index 75c42e669..b6c703032 100644 --- a/config/rootfiles/common/syslinux +++ b/config/rootfiles/common/syslinux @@ -1,124 +1,200 @@ #sbin/extlinux #usr/bin/gethostip +#usr/bin/isohybrid +#usr/bin/keytab-lilo #usr/bin/lss16toppm #usr/bin/md5pass +#usr/bin/mkdiskimage #usr/bin/ppmtolss16 +#usr/bin/pxelinux-options #usr/bin/sha1pass #usr/bin/syslinux -#usr/lib/syslinux -#usr/lib/syslinux/chain.c32 -#usr/lib/syslinux/com32 -#usr/lib/syslinux/com32/com32.ld -#usr/lib/syslinux/com32/include -#usr/lib/syslinux/com32/include/alloca.h -#usr/lib/syslinux/com32/include/assert.h -#usr/lib/syslinux/com32/include/bitsize -#usr/lib/syslinux/com32/include/bitsize/limits.h -#usr/lib/syslinux/com32/include/bitsize/stddef.h -#usr/lib/syslinux/com32/include/bitsize/stdint.h -#usr/lib/syslinux/com32/include/bitsize/stdintconst.h -#usr/lib/syslinux/com32/include/bitsize/stdintlimits.h -#usr/lib/syslinux/com32/include/colortbl.h -#usr/lib/syslinux/com32/include/com32.h -#usr/lib/syslinux/com32/include/console.h -#usr/lib/syslinux/com32/include/cpufeature.h -#usr/lib/syslinux/com32/include/cpuid.h -#usr/lib/syslinux/com32/include/ctype.h -#usr/lib/syslinux/com32/include/dev.h -#usr/lib/syslinux/com32/include/dmi -#usr/lib/syslinux/com32/include/dmi/dmi.h -#usr/lib/syslinux/com32/include/dmi/dmi_base_board.h -#usr/lib/syslinux/com32/include/dmi/dmi_bios.h -#usr/lib/syslinux/com32/include/dmi/dmi_chassis.h -#usr/lib/syslinux/com32/include/dmi/dmi_processor.h -#usr/lib/syslinux/com32/include/dmi/dmi_system.h -#usr/lib/syslinux/com32/include/elf.h -#usr/lib/syslinux/com32/include/endian.h -#usr/lib/syslinux/com32/include/errno.h -#usr/lib/syslinux/com32/include/fcntl.h -#usr/lib/syslinux/com32/include/inttypes.h -#usr/lib/syslinux/com32/include/klibc -#usr/lib/syslinux/com32/include/klibc/archsetjmp.h -#usr/lib/syslinux/com32/include/klibc/compiler.h -#usr/lib/syslinux/com32/include/klibc/diverr.h -#usr/lib/syslinux/com32/include/klibc/endian.h -#usr/lib/syslinux/com32/include/klibc/extern.h -#usr/lib/syslinux/com32/include/klibc/sysconfig.h -#usr/lib/syslinux/com32/include/limits.h -#usr/lib/syslinux/com32/include/math.h -#usr/lib/syslinux/com32/include/minmax.h -#usr/lib/syslinux/com32/include/netinet -#usr/lib/syslinux/com32/include/netinet/in.h -#usr/lib/syslinux/com32/include/png.h -#usr/lib/syslinux/com32/include/pngconf.h -#usr/lib/syslinux/com32/include/setjmp.h -#usr/lib/syslinux/com32/include/stdarg.h -#usr/lib/syslinux/com32/include/stdbool.h -#usr/lib/syslinux/com32/include/stddef.h -#usr/lib/syslinux/com32/include/stdint.h -#usr/lib/syslinux/com32/include/stdio.h -#usr/lib/syslinux/com32/include/stdlib.h -#usr/lib/syslinux/com32/include/string.h -#usr/lib/syslinux/com32/include/sys -#usr/lib/syslinux/com32/include/sys/cpu.h -#usr/lib/syslinux/com32/include/sys/elf32.h -#usr/lib/syslinux/com32/include/sys/elf64.h -#usr/lib/syslinux/com32/include/sys/elfcommon.h -#usr/lib/syslinux/com32/include/sys/fpu.h -#usr/lib/syslinux/com32/include/sys/io.h -#usr/lib/syslinux/com32/include/sys/pci.h -#usr/lib/syslinux/com32/include/sys/stat.h -#usr/lib/syslinux/com32/include/sys/time.h -#usr/lib/syslinux/com32/include/sys/times.h -#usr/lib/syslinux/com32/include/sys/types.h -#usr/lib/syslinux/com32/include/syslinux -#usr/lib/syslinux/com32/include/syslinux/adv.h -#usr/lib/syslinux/com32/include/syslinux/advconst.h -#usr/lib/syslinux/com32/include/syslinux/boot.h -#usr/lib/syslinux/com32/include/syslinux/bootpm.h -#usr/lib/syslinux/com32/include/syslinux/bootrm.h -#usr/lib/syslinux/com32/include/syslinux/config.h -#usr/lib/syslinux/com32/include/syslinux/features.h -#usr/lib/syslinux/com32/include/syslinux/idle.h -#usr/lib/syslinux/com32/include/syslinux/io.h -#usr/lib/syslinux/com32/include/syslinux/linux.h -#usr/lib/syslinux/com32/include/syslinux/loadfile.h -#usr/lib/syslinux/com32/include/syslinux/movebits.h -#usr/lib/syslinux/com32/include/syslinux/pxe.h -#usr/lib/syslinux/com32/include/syslinux/reboot.h -#usr/lib/syslinux/com32/include/syslinux/resolve.h -#usr/lib/syslinux/com32/include/syslinux/vesacon.h -#usr/lib/syslinux/com32/include/syslinux/video.h -#usr/lib/syslinux/com32/include/time.h -#usr/lib/syslinux/com32/include/tinyjpeg.h -#usr/lib/syslinux/com32/include/unistd.h -#usr/lib/syslinux/com32/include/zconf.h -#usr/lib/syslinux/com32/include/zlib.h -#usr/lib/syslinux/com32/libcom32.a -#usr/lib/syslinux/com32/libutil_com.a -#usr/lib/syslinux/com32/libutil_lnx.a -#usr/lib/syslinux/copybs.com -#usr/lib/syslinux/cpuidtest.c32 -#usr/lib/syslinux/dmitest.c32 -#usr/lib/syslinux/elf.c32 -#usr/lib/syslinux/ethersel.c32 -#usr/lib/syslinux/isolinux-debug.bin -#usr/lib/syslinux/isolinux.bin -#usr/lib/syslinux/linux.c32 -#usr/lib/syslinux/mboot.c32 -#usr/lib/syslinux/mbr.bin -#usr/lib/syslinux/memdisk -#usr/lib/syslinux/meminfo.c32 -#usr/lib/syslinux/menu.c32 -#usr/lib/syslinux/pcitest.c32 -#usr/lib/syslinux/pmload.c32 -#usr/lib/syslinux/pxelinux.0 -#usr/lib/syslinux/reboot.c32 -#usr/lib/syslinux/syslinux.com -#usr/lib/syslinux/syslinux.exe -#usr/lib/syslinux/vesamenu.c32 +#usr/bin/syslinux2ansi +#usr/man/man1/extlinux.1 #usr/man/man1/gethostip.1 #usr/man/man1/lss16toppm.1 #usr/man/man1/ppmtolss16.1 #usr/man/man1/syslinux.1 #usr/man/man1/syslinux2ansi.1 +#usr/share/syslinux +#usr/share/syslinux/altmbr.bin +#usr/share/syslinux/altmbr_c.bin +#usr/share/syslinux/altmbr_f.bin +#usr/share/syslinux/chain.c32 +#usr/share/syslinux/cmd.c32 +#usr/share/syslinux/com32 +#usr/share/syslinux/com32/com32.ld +#usr/share/syslinux/com32/include +#usr/share/syslinux/com32/include/alloca.h +#usr/share/syslinux/com32/include/assert.h +#usr/share/syslinux/com32/include/bitsize +#usr/share/syslinux/com32/include/bitsize/limits.h +#usr/share/syslinux/com32/include/bitsize/stddef.h +#usr/share/syslinux/com32/include/bitsize/stdint.h +#usr/share/syslinux/com32/include/bitsize/stdintconst.h +#usr/share/syslinux/com32/include/bitsize/stdintlimits.h +#usr/share/syslinux/com32/include/colortbl.h +#usr/share/syslinux/com32/include/com32.h +#usr/share/syslinux/com32/include/console.h +#usr/share/syslinux/com32/include/cpufeature.h +#usr/share/syslinux/com32/include/ctype.h +#usr/share/syslinux/com32/include/dev.h +#usr/share/syslinux/com32/include/dirent.h +#usr/share/syslinux/com32/include/dprintf.h +#usr/share/syslinux/com32/include/elf.h +#usr/share/syslinux/com32/include/endian.h +#usr/share/syslinux/com32/include/errno.h +#usr/share/syslinux/com32/include/fcntl.h +#usr/share/syslinux/com32/include/gplinclude +#usr/share/syslinux/com32/include/gplinclude/README +#usr/share/syslinux/com32/include/gplinclude/cpuid.h +#usr/share/syslinux/com32/include/gplinclude/disk +#usr/share/syslinux/com32/include/gplinclude/disk/bootloaders.h +#usr/share/syslinux/com32/include/gplinclude/disk/common.h +#usr/share/syslinux/com32/include/gplinclude/disk/errno_disk.h +#usr/share/syslinux/com32/include/gplinclude/disk/error.h +#usr/share/syslinux/com32/include/gplinclude/disk/geom.h +#usr/share/syslinux/com32/include/gplinclude/disk/mbrs.h +#usr/share/syslinux/com32/include/gplinclude/disk/msdos.h +#usr/share/syslinux/com32/include/gplinclude/disk/partition.h +#usr/share/syslinux/com32/include/gplinclude/disk/read.h +#usr/share/syslinux/com32/include/gplinclude/disk/swsusp.h +#usr/share/syslinux/com32/include/gplinclude/disk/util.h +#usr/share/syslinux/com32/include/gplinclude/disk/write.h +#usr/share/syslinux/com32/include/gplinclude/dmi +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_base_board.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_battery.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_bios.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_cache.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_chassis.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_ipmi.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_memory.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_processor.h +#usr/share/syslinux/com32/include/gplinclude/dmi/dmi_system.h +#usr/share/syslinux/com32/include/gplinclude/memory.h +#usr/share/syslinux/com32/include/gplinclude/vpd +#usr/share/syslinux/com32/include/gplinclude/vpd/vpd.h +#usr/share/syslinux/com32/include/inttypes.h +#usr/share/syslinux/com32/include/klibc +#usr/share/syslinux/com32/include/klibc/archsetjmp.h +#usr/share/syslinux/com32/include/klibc/compiler.h +#usr/share/syslinux/com32/include/klibc/diverr.h +#usr/share/syslinux/com32/include/klibc/endian.h +#usr/share/syslinux/com32/include/klibc/extern.h +#usr/share/syslinux/com32/include/klibc/sysconfig.h +#usr/share/syslinux/com32/include/libansi.h +#usr/share/syslinux/com32/include/limits.h +#usr/share/syslinux/com32/include/math.h +#usr/share/syslinux/com32/include/minmax.h +#usr/share/syslinux/com32/include/netinet +#usr/share/syslinux/com32/include/netinet/in.h +#usr/share/syslinux/com32/include/png.h +#usr/share/syslinux/com32/include/pngconf.h +#usr/share/syslinux/com32/include/setjmp.h +#usr/share/syslinux/com32/include/stdarg.h +#usr/share/syslinux/com32/include/stdbool.h +#usr/share/syslinux/com32/include/stddef.h +#usr/share/syslinux/com32/include/stdint.h +#usr/share/syslinux/com32/include/stdio.h +#usr/share/syslinux/com32/include/stdlib.h +#usr/share/syslinux/com32/include/string.h +#usr/share/syslinux/com32/include/sys +#usr/share/syslinux/com32/include/sys/cpu.h +#usr/share/syslinux/com32/include/sys/elf32.h +#usr/share/syslinux/com32/include/sys/elf64.h +#usr/share/syslinux/com32/include/sys/elfcommon.h +#usr/share/syslinux/com32/include/sys/fpu.h +#usr/share/syslinux/com32/include/sys/gpxe.h +#usr/share/syslinux/com32/include/sys/io.h +#usr/share/syslinux/com32/include/sys/pci.h +#usr/share/syslinux/com32/include/sys/stat.h +#usr/share/syslinux/com32/include/sys/time.h +#usr/share/syslinux/com32/include/sys/times.h +#usr/share/syslinux/com32/include/sys/types.h +#usr/share/syslinux/com32/include/syslinux +#usr/share/syslinux/com32/include/syslinux/adv.h +#usr/share/syslinux/com32/include/syslinux/advconst.h +#usr/share/syslinux/com32/include/syslinux/align.h +#usr/share/syslinux/com32/include/syslinux/boot.h +#usr/share/syslinux/com32/include/syslinux/bootpm.h +#usr/share/syslinux/com32/include/syslinux/bootrm.h +#usr/share/syslinux/com32/include/syslinux/config.h +#usr/share/syslinux/com32/include/syslinux/features.h +#usr/share/syslinux/com32/include/syslinux/idle.h +#usr/share/syslinux/com32/include/syslinux/io.h +#usr/share/syslinux/com32/include/syslinux/keyboard.h +#usr/share/syslinux/com32/include/syslinux/linux.h +#usr/share/syslinux/com32/include/syslinux/loadfile.h +#usr/share/syslinux/com32/include/syslinux/memscan.h +#usr/share/syslinux/com32/include/syslinux/movebits.h +#usr/share/syslinux/com32/include/syslinux/pxe.h +#usr/share/syslinux/com32/include/syslinux/reboot.h +#usr/share/syslinux/com32/include/syslinux/resolve.h +#usr/share/syslinux/com32/include/syslinux/vesacon.h +#usr/share/syslinux/com32/include/syslinux/video.h +#usr/share/syslinux/com32/include/syslinux/zio.h +#usr/share/syslinux/com32/include/time.h +#usr/share/syslinux/com32/include/tinyjpeg.h +#usr/share/syslinux/com32/include/unistd.h +#usr/share/syslinux/com32/include/zconf.h +#usr/share/syslinux/com32/include/zlib.h +#usr/share/syslinux/com32/libcom32.a +#usr/share/syslinux/com32/libcom32gpl.a +#usr/share/syslinux/com32/libutil_com.a +#usr/share/syslinux/com32/libutil_lnx.a +#usr/share/syslinux/config.c32 +#usr/share/syslinux/cpuid.c32 +#usr/share/syslinux/cpuidtest.c32 +#usr/share/syslinux/disk.c32 +#usr/share/syslinux/dmitest.c32 +#usr/share/syslinux/dosutil +#usr/share/syslinux/dosutil/copybs.com +#usr/share/syslinux/dosutil/eltorito.sys +#usr/share/syslinux/dosutil/mdiskchk.com +#usr/share/syslinux/elf.c32 +#usr/share/syslinux/ethersel.c32 +#usr/share/syslinux/gfxboot.c32 +#usr/share/syslinux/gfxboot.com +#usr/share/syslinux/gptmbr.bin +#usr/share/syslinux/gptmbr_c.bin +#usr/share/syslinux/gptmbr_f.bin +#usr/share/syslinux/gpxecmd.c32 +#usr/share/syslinux/gpxelinux.0 +#usr/share/syslinux/hdt.c32 +#usr/share/syslinux/ifcpu.c32 +#usr/share/syslinux/ifcpu64.c32 +#usr/share/syslinux/int18.com +#usr/share/syslinux/isohdpfx.bin +#usr/share/syslinux/isohdpfx_c.bin +#usr/share/syslinux/isohdpfx_f.bin +#usr/share/syslinux/isohdppx.bin +#usr/share/syslinux/isohdppx_c.bin +#usr/share/syslinux/isohdppx_f.bin +#usr/share/syslinux/isolinux-debug.bin +#usr/share/syslinux/isolinux.bin +#usr/share/syslinux/kbdmap.c32 +#usr/share/syslinux/linux.c32 +#usr/share/syslinux/mboot.c32 +#usr/share/syslinux/mbr.bin +#usr/share/syslinux/mbr_c.bin +#usr/share/syslinux/mbr_f.bin +#usr/share/syslinux/memdisk +#usr/share/syslinux/memdump.com +#usr/share/syslinux/meminfo.c32 +#usr/share/syslinux/menu.c32 +#usr/share/syslinux/pcitest.c32 +#usr/share/syslinux/pmload.c32 +#usr/share/syslinux/poweroff.com +#usr/share/syslinux/pxechain.com +#usr/share/syslinux/pxelinux.0 +#usr/share/syslinux/reboot.c32 +#usr/share/syslinux/rosh.c32 +#usr/share/syslinux/sanboot.c32 +#usr/share/syslinux/sdi.c32 +#usr/share/syslinux/sysdump.c32 +#usr/share/syslinux/syslinux.com +#usr/share/syslinux/syslinux.exe +#usr/share/syslinux/vesainfo.c32 +#usr/share/syslinux/vesamenu.c32 +#usr/share/syslinux/vpdtest.c32 From 03f0aa268f85a1a28bf5ad30329407d7b735cccb Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 31 Jul 2010 17:27:05 +0200 Subject: [PATCH 020/153] checkfstab: dracut doesn't set CMDLINE. --- src/initscripts/init.d/checkfstab | 1 + 1 file changed, 1 insertion(+) diff --git a/src/initscripts/init.d/checkfstab b/src/initscripts/init.d/checkfstab index c216da6f6..c9fa2bc75 100644 --- a/src/initscripts/init.d/checkfstab +++ b/src/initscripts/init.d/checkfstab @@ -18,6 +18,7 @@ case "${1}" in start) boot_mesg "Checking fstab bootdevice ..." + read CMDLINE < /proc/cmdline ROOTPOS=`expr index "$CMDLINE" root=` NEWROOT=`echo ${CMDLINE:$ROOTPOS} | cut -d"=" -f2 | cut -d" " -f1`; OLDBOOT=`cat /etc/fstab | grep -m1 "/boot" | cut -d" " -f1 | cut -f1`; From dafc8fbea2ce4313a48938ba9a94718dfc59db3b Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 31 Jul 2010 17:28:56 +0200 Subject: [PATCH 021/153] flashimages: is dracut to create initrd. --- lfs/flash-images | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/lfs/flash-images b/lfs/flash-images index 7d9ac3ee0..dde98cb0a 100644 --- a/lfs/flash-images +++ b/lfs/flash-images @@ -99,11 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) sed -i -e "s|DEVICE2|#DEVICE2|g" $(MNThdd)/etc/fstab sed -i -e "s|DEVICE|/dev/sda|g" $(MNThdd)/etc/fstab sed -i -e "s|FSTYPE|ext2|g" $(MNThdd)/etc/fstab - cp -f $(MNThdd)/etc/mkinitcpio.conf $(MNThdd)/etc/mkinitcpio.conf.org - sed -i -e "s| autodetect | |g" $(MNThdd)/etc/mkinitcpio.conf - chroot $(MNThdd) /sbin/mkinitcpio -g /boot/ipfirerd-$(KVER)-emergency.img -k $(KVER)-ipfire - cp -f $(MNThdd)/etc/mkinitcpio.conf.org $(MNThdd)/etc/mkinitcpio.conf - ln -s ipfirerd-$(KVER)-emergency.img $(MNThdd)/boot/ipfirerd-$(KVER).img + chroot $(MNThdd) /usr/local/bin/rebuild-initrd # Copy grub files manually cp -f $(MNThdd)/usr/share/grub/i386-pc/* $(MNThdd)/boot/grub/ From ee8a12b6998e7b169b61bf2148386ba4fa9990bb Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 1 Aug 2010 18:59:38 +0200 Subject: [PATCH 022/153] nut: remove patch that convert udev rules to old format. --- lfs/nut | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/nut b/lfs/nut index b5a5eda4a..c0b7c57e8 100644 --- a/lfs/nut +++ b/lfs/nut @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = nut -PAK_VER = 1 +PAK_VER = 2 DEPS = "" @@ -82,7 +82,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --with-wrap=no --with-udev-dir=/etc/udev cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install - sed -i -e "s|ATTR{|SYSFS{|g" /etc/udev/rules.d/52-nut-usbups.rules +# sed -i -e "s|ATTR{|SYSFS{|g" /etc/udev/rules.d/52-nut-usbups.rules -mkdir -p /var/state/ups install -v -m 644 $(DIR_SRC)/config/backup/includes/nut \ /var/ipfire/backup/addons/includes/nut From 50373f360ca45d4b2489e9441a4e3d38ffed8730 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 1 Aug 2010 19:00:27 +0200 Subject: [PATCH 023/153] xen-image: use dracut to build initrd. --- lfs/xen-image | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lfs/xen-image b/lfs/xen-image index a6e4f3642..09e767114 100644 --- a/lfs/xen-image +++ b/lfs/xen-image @@ -127,11 +127,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) sed -i -e "s|DEVICE4|/dev/xvda4|g" $(MNThdd)/etc/fstab sed -i -e "s|FSTYPE|ext3|g" $(MNThdd)/etc/fstab - cp -f $(MNThdd)/etc/mkinitcpio.conf $(MNThdd)/etc/mkinitcpio.conf.org - sed -i -e "s| autodetect | |g" $(MNThdd)/etc/mkinitcpio.conf - chroot $(MNThdd) /sbin/mkinitcpio -g /boot/ipfirerd-$(KVER)-xen.img -k $(KVER)-ipfire-xen - cp -f $(MNThdd)/etc/mkinitcpio.conf.org $(MNThdd)/etc/mkinitcpio.conf + chroot $(MNThdd) /sbin/dracut --force --verbose /boot/ipfirerd-$(KVER)-xen.img $(KVER)-ipfire-xen # Create a script for rebuild-initrd and setup From 21d7908cf365228d3facd0c2b83c49a3fb05a641 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 1 Aug 2010 19:01:08 +0200 Subject: [PATCH 024/153] Disabled core38 and 39 build. --- config/rootfiles/core/40/filelists/mkinitcpio | 1 - config/rootfiles/{core => oldcore}/38/exclude | 0 .../rootfiles/{core => oldcore}/38/filelists/Net_SSLeay | 0 config/rootfiles/{core => oldcore}/38/filelists/collectd | 0 .../{core => oldcore}/38/filelists/compat-wireless | 0 .../rootfiles/{core => oldcore}/38/filelists/dosfstools | 0 config/rootfiles/{core => oldcore}/38/filelists/e2fsprogs | 0 config/rootfiles/{core => oldcore}/38/filelists/files | 0 config/rootfiles/{core => oldcore}/38/filelists/fuse | 0 config/rootfiles/{core => oldcore}/38/filelists/grub | 0 config/rootfiles/{core => oldcore}/38/filelists/iptables | 0 config/rootfiles/{core => oldcore}/38/filelists/liboping | 0 config/rootfiles/{core => oldcore}/38/filelists/linux | 0 .../{core => oldcore}/38/filelists/linux-firmware | 0 config/rootfiles/{core => oldcore}/38/filelists/mISDN | 0 config/rootfiles/{core => oldcore}/38/filelists/mISDNuser | 0 config/rootfiles/{core => oldcore}/38/filelists/menu | 0 .../rootfiles/{core => oldcore}/38/filelists/mkinitcpio | 0 config/rootfiles/{core => oldcore}/38/filelists/openssh | 0 config/rootfiles/{core => oldcore}/38/filelists/openssl | 0 config/rootfiles/{core => oldcore}/38/filelists/pcre | 0 .../rootfiles/{core => oldcore}/38/filelists/reiser4progs | 0 .../{core => oldcore}/38/filelists/reiserfsprogs | 0 config/rootfiles/{core => oldcore}/38/filelists/rrdtool | 0 .../{core => oldcore}/38/filelists/smartmontools | 0 config/rootfiles/{core => oldcore}/38/filelists/snort | 0 .../rootfiles/{core => oldcore}/38/filelists/strongswan | 0 .../{core => oldcore}/38/filelists/usb_modeswitch | 0 config/rootfiles/{core => oldcore}/38/filelists/xz | 0 config/rootfiles/{core => oldcore}/38/filelists/zlib | 0 config/rootfiles/{core => oldcore}/38/meta | 0 config/rootfiles/{core => oldcore}/38/update.sh | 0 config/rootfiles/{core => oldcore}/39/exclude | 0 config/rootfiles/{core => oldcore}/39/filelists/files | 0 config/rootfiles/{core => oldcore}/39/filelists/libevent | 0 config/rootfiles/{core => oldcore}/39/filelists/libpng | 0 config/rootfiles/{core => oldcore}/39/filelists/ppp | 0 .../rootfiles/{core => oldcore}/39/filelists/strongswan | 0 .../{core => oldcore}/39/filelists/terminfo-screen | 0 config/rootfiles/{core => oldcore}/39/meta | 0 config/rootfiles/{core => oldcore}/39/update.sh | 0 doc/packages-list.txt | 8 +++----- 42 files changed, 3 insertions(+), 6 deletions(-) delete mode 120000 config/rootfiles/core/40/filelists/mkinitcpio rename config/rootfiles/{core => oldcore}/38/exclude (100%) rename config/rootfiles/{core => oldcore}/38/filelists/Net_SSLeay (100%) rename config/rootfiles/{core => oldcore}/38/filelists/collectd (100%) rename config/rootfiles/{core => oldcore}/38/filelists/compat-wireless (100%) rename config/rootfiles/{core => oldcore}/38/filelists/dosfstools (100%) rename config/rootfiles/{core => oldcore}/38/filelists/e2fsprogs (100%) rename config/rootfiles/{core => oldcore}/38/filelists/files (100%) rename config/rootfiles/{core => oldcore}/38/filelists/fuse (100%) rename config/rootfiles/{core => oldcore}/38/filelists/grub (100%) rename config/rootfiles/{core => oldcore}/38/filelists/iptables (100%) rename config/rootfiles/{core => oldcore}/38/filelists/liboping (100%) rename config/rootfiles/{core => oldcore}/38/filelists/linux (100%) rename config/rootfiles/{core => oldcore}/38/filelists/linux-firmware (100%) rename config/rootfiles/{core => oldcore}/38/filelists/mISDN (100%) rename config/rootfiles/{core => oldcore}/38/filelists/mISDNuser (100%) rename config/rootfiles/{core => oldcore}/38/filelists/menu (100%) rename config/rootfiles/{core => oldcore}/38/filelists/mkinitcpio (100%) rename config/rootfiles/{core => oldcore}/38/filelists/openssh (100%) rename config/rootfiles/{core => oldcore}/38/filelists/openssl (100%) rename config/rootfiles/{core => oldcore}/38/filelists/pcre (100%) rename config/rootfiles/{core => oldcore}/38/filelists/reiser4progs (100%) rename config/rootfiles/{core => oldcore}/38/filelists/reiserfsprogs (100%) rename config/rootfiles/{core => oldcore}/38/filelists/rrdtool (100%) rename config/rootfiles/{core => oldcore}/38/filelists/smartmontools (100%) rename config/rootfiles/{core => oldcore}/38/filelists/snort (100%) rename config/rootfiles/{core => oldcore}/38/filelists/strongswan (100%) rename config/rootfiles/{core => oldcore}/38/filelists/usb_modeswitch (100%) rename config/rootfiles/{core => oldcore}/38/filelists/xz (100%) rename config/rootfiles/{core => oldcore}/38/filelists/zlib (100%) rename config/rootfiles/{core => oldcore}/38/meta (100%) rename config/rootfiles/{core => oldcore}/38/update.sh (100%) rename config/rootfiles/{core => oldcore}/39/exclude (100%) rename config/rootfiles/{core => oldcore}/39/filelists/files (100%) rename config/rootfiles/{core => oldcore}/39/filelists/libevent (100%) rename config/rootfiles/{core => oldcore}/39/filelists/libpng (100%) rename config/rootfiles/{core => oldcore}/39/filelists/ppp (100%) rename config/rootfiles/{core => oldcore}/39/filelists/strongswan (100%) rename config/rootfiles/{core => oldcore}/39/filelists/terminfo-screen (100%) rename config/rootfiles/{core => oldcore}/39/meta (100%) rename config/rootfiles/{core => oldcore}/39/update.sh (100%) diff --git a/config/rootfiles/core/40/filelists/mkinitcpio b/config/rootfiles/core/40/filelists/mkinitcpio deleted file mode 120000 index f9b3fde25..000000000 --- a/config/rootfiles/core/40/filelists/mkinitcpio +++ /dev/null @@ -1 +0,0 @@ -../../../common/mkinitcpio \ No newline at end of file diff --git a/config/rootfiles/core/38/exclude b/config/rootfiles/oldcore/38/exclude similarity index 100% rename from config/rootfiles/core/38/exclude rename to config/rootfiles/oldcore/38/exclude diff --git a/config/rootfiles/core/38/filelists/Net_SSLeay b/config/rootfiles/oldcore/38/filelists/Net_SSLeay similarity index 100% rename from config/rootfiles/core/38/filelists/Net_SSLeay rename to config/rootfiles/oldcore/38/filelists/Net_SSLeay diff --git a/config/rootfiles/core/38/filelists/collectd b/config/rootfiles/oldcore/38/filelists/collectd similarity index 100% rename from config/rootfiles/core/38/filelists/collectd rename to config/rootfiles/oldcore/38/filelists/collectd diff --git a/config/rootfiles/core/38/filelists/compat-wireless b/config/rootfiles/oldcore/38/filelists/compat-wireless similarity index 100% rename from config/rootfiles/core/38/filelists/compat-wireless rename to config/rootfiles/oldcore/38/filelists/compat-wireless diff --git a/config/rootfiles/core/38/filelists/dosfstools b/config/rootfiles/oldcore/38/filelists/dosfstools similarity index 100% rename from config/rootfiles/core/38/filelists/dosfstools rename to config/rootfiles/oldcore/38/filelists/dosfstools diff --git a/config/rootfiles/core/38/filelists/e2fsprogs b/config/rootfiles/oldcore/38/filelists/e2fsprogs similarity index 100% rename from config/rootfiles/core/38/filelists/e2fsprogs rename to config/rootfiles/oldcore/38/filelists/e2fsprogs diff --git a/config/rootfiles/core/38/filelists/files b/config/rootfiles/oldcore/38/filelists/files similarity index 100% rename from config/rootfiles/core/38/filelists/files rename to config/rootfiles/oldcore/38/filelists/files diff --git a/config/rootfiles/core/38/filelists/fuse b/config/rootfiles/oldcore/38/filelists/fuse similarity index 100% rename from config/rootfiles/core/38/filelists/fuse rename to config/rootfiles/oldcore/38/filelists/fuse diff --git a/config/rootfiles/core/38/filelists/grub b/config/rootfiles/oldcore/38/filelists/grub similarity index 100% rename from config/rootfiles/core/38/filelists/grub rename to config/rootfiles/oldcore/38/filelists/grub diff --git a/config/rootfiles/core/38/filelists/iptables b/config/rootfiles/oldcore/38/filelists/iptables similarity index 100% rename from config/rootfiles/core/38/filelists/iptables rename to config/rootfiles/oldcore/38/filelists/iptables diff --git a/config/rootfiles/core/38/filelists/liboping b/config/rootfiles/oldcore/38/filelists/liboping similarity index 100% rename from config/rootfiles/core/38/filelists/liboping rename to config/rootfiles/oldcore/38/filelists/liboping diff --git a/config/rootfiles/core/38/filelists/linux b/config/rootfiles/oldcore/38/filelists/linux similarity index 100% rename from config/rootfiles/core/38/filelists/linux rename to config/rootfiles/oldcore/38/filelists/linux diff --git a/config/rootfiles/core/38/filelists/linux-firmware b/config/rootfiles/oldcore/38/filelists/linux-firmware similarity index 100% rename from config/rootfiles/core/38/filelists/linux-firmware rename to config/rootfiles/oldcore/38/filelists/linux-firmware diff --git a/config/rootfiles/core/38/filelists/mISDN b/config/rootfiles/oldcore/38/filelists/mISDN similarity index 100% rename from config/rootfiles/core/38/filelists/mISDN rename to config/rootfiles/oldcore/38/filelists/mISDN diff --git a/config/rootfiles/core/38/filelists/mISDNuser b/config/rootfiles/oldcore/38/filelists/mISDNuser similarity index 100% rename from config/rootfiles/core/38/filelists/mISDNuser rename to config/rootfiles/oldcore/38/filelists/mISDNuser diff --git a/config/rootfiles/core/38/filelists/menu b/config/rootfiles/oldcore/38/filelists/menu similarity index 100% rename from config/rootfiles/core/38/filelists/menu rename to config/rootfiles/oldcore/38/filelists/menu diff --git a/config/rootfiles/core/38/filelists/mkinitcpio b/config/rootfiles/oldcore/38/filelists/mkinitcpio similarity index 100% rename from config/rootfiles/core/38/filelists/mkinitcpio rename to config/rootfiles/oldcore/38/filelists/mkinitcpio diff --git a/config/rootfiles/core/38/filelists/openssh b/config/rootfiles/oldcore/38/filelists/openssh similarity index 100% rename from config/rootfiles/core/38/filelists/openssh rename to config/rootfiles/oldcore/38/filelists/openssh diff --git a/config/rootfiles/core/38/filelists/openssl b/config/rootfiles/oldcore/38/filelists/openssl similarity index 100% rename from config/rootfiles/core/38/filelists/openssl rename to config/rootfiles/oldcore/38/filelists/openssl diff --git a/config/rootfiles/core/38/filelists/pcre b/config/rootfiles/oldcore/38/filelists/pcre similarity index 100% rename from config/rootfiles/core/38/filelists/pcre rename to config/rootfiles/oldcore/38/filelists/pcre diff --git a/config/rootfiles/core/38/filelists/reiser4progs b/config/rootfiles/oldcore/38/filelists/reiser4progs similarity index 100% rename from config/rootfiles/core/38/filelists/reiser4progs rename to config/rootfiles/oldcore/38/filelists/reiser4progs diff --git a/config/rootfiles/core/38/filelists/reiserfsprogs b/config/rootfiles/oldcore/38/filelists/reiserfsprogs similarity index 100% rename from config/rootfiles/core/38/filelists/reiserfsprogs rename to config/rootfiles/oldcore/38/filelists/reiserfsprogs diff --git a/config/rootfiles/core/38/filelists/rrdtool b/config/rootfiles/oldcore/38/filelists/rrdtool similarity index 100% rename from config/rootfiles/core/38/filelists/rrdtool rename to config/rootfiles/oldcore/38/filelists/rrdtool diff --git a/config/rootfiles/core/38/filelists/smartmontools b/config/rootfiles/oldcore/38/filelists/smartmontools similarity index 100% rename from config/rootfiles/core/38/filelists/smartmontools rename to config/rootfiles/oldcore/38/filelists/smartmontools diff --git a/config/rootfiles/core/38/filelists/snort b/config/rootfiles/oldcore/38/filelists/snort similarity index 100% rename from config/rootfiles/core/38/filelists/snort rename to config/rootfiles/oldcore/38/filelists/snort diff --git a/config/rootfiles/core/38/filelists/strongswan b/config/rootfiles/oldcore/38/filelists/strongswan similarity index 100% rename from config/rootfiles/core/38/filelists/strongswan rename to config/rootfiles/oldcore/38/filelists/strongswan diff --git a/config/rootfiles/core/38/filelists/usb_modeswitch b/config/rootfiles/oldcore/38/filelists/usb_modeswitch similarity index 100% rename from config/rootfiles/core/38/filelists/usb_modeswitch rename to config/rootfiles/oldcore/38/filelists/usb_modeswitch diff --git a/config/rootfiles/core/38/filelists/xz b/config/rootfiles/oldcore/38/filelists/xz similarity index 100% rename from config/rootfiles/core/38/filelists/xz rename to config/rootfiles/oldcore/38/filelists/xz diff --git a/config/rootfiles/core/38/filelists/zlib b/config/rootfiles/oldcore/38/filelists/zlib similarity index 100% rename from config/rootfiles/core/38/filelists/zlib rename to config/rootfiles/oldcore/38/filelists/zlib diff --git a/config/rootfiles/core/38/meta b/config/rootfiles/oldcore/38/meta similarity index 100% rename from config/rootfiles/core/38/meta rename to config/rootfiles/oldcore/38/meta diff --git a/config/rootfiles/core/38/update.sh b/config/rootfiles/oldcore/38/update.sh similarity index 100% rename from config/rootfiles/core/38/update.sh rename to config/rootfiles/oldcore/38/update.sh diff --git a/config/rootfiles/core/39/exclude b/config/rootfiles/oldcore/39/exclude similarity index 100% rename from config/rootfiles/core/39/exclude rename to config/rootfiles/oldcore/39/exclude diff --git a/config/rootfiles/core/39/filelists/files b/config/rootfiles/oldcore/39/filelists/files similarity index 100% rename from config/rootfiles/core/39/filelists/files rename to config/rootfiles/oldcore/39/filelists/files diff --git a/config/rootfiles/core/39/filelists/libevent b/config/rootfiles/oldcore/39/filelists/libevent similarity index 100% rename from config/rootfiles/core/39/filelists/libevent rename to config/rootfiles/oldcore/39/filelists/libevent diff --git a/config/rootfiles/core/39/filelists/libpng b/config/rootfiles/oldcore/39/filelists/libpng similarity index 100% rename from config/rootfiles/core/39/filelists/libpng rename to config/rootfiles/oldcore/39/filelists/libpng diff --git a/config/rootfiles/core/39/filelists/ppp b/config/rootfiles/oldcore/39/filelists/ppp similarity index 100% rename from config/rootfiles/core/39/filelists/ppp rename to config/rootfiles/oldcore/39/filelists/ppp diff --git a/config/rootfiles/core/39/filelists/strongswan b/config/rootfiles/oldcore/39/filelists/strongswan similarity index 100% rename from config/rootfiles/core/39/filelists/strongswan rename to config/rootfiles/oldcore/39/filelists/strongswan diff --git a/config/rootfiles/core/39/filelists/terminfo-screen b/config/rootfiles/oldcore/39/filelists/terminfo-screen similarity index 100% rename from config/rootfiles/core/39/filelists/terminfo-screen rename to config/rootfiles/oldcore/39/filelists/terminfo-screen diff --git a/config/rootfiles/core/39/meta b/config/rootfiles/oldcore/39/meta similarity index 100% rename from config/rootfiles/core/39/meta rename to config/rootfiles/oldcore/39/meta diff --git a/config/rootfiles/core/39/update.sh b/config/rootfiles/oldcore/39/update.sh similarity index 100% rename from config/rootfiles/core/39/update.sh rename to config/rootfiles/oldcore/39/update.sh diff --git a/doc/packages-list.txt b/doc/packages-list.txt index f0b0afcdd..6bd1176b3 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -90,6 +90,7 @@ * diffutils-2.8.1 * dnsmasq-2.45 * dosfstools-3.0.9 +* dracut-006 * e1000-8.0.19-kmod-2.6.32.15-ipfire * e1000-8.0.19-kmod-2.6.32.15-ipfire-xen * e1000e-1.1.19-kmod-2.6.32.15-ipfire @@ -162,7 +163,6 @@ * joe-3.7 * jpegsrc.v6b * kbd-1.12 -* klibc-1.5.14 * kqemu-1.4.0pre1-kmod-2.6.32.15-ipfire * kqemu-1.4.0pre1-kmod-2.6.32.15-ipfire-xen * kudzu-1.2.64 @@ -228,7 +228,6 @@ * miau-0.6.5 * minicom-2.4 * misc-progs -* mkinitcpio-0.5.9 * mktemp-1.5 * mldonkey-3.0.0 * module-init-tools-3.5 @@ -324,7 +323,7 @@ * sudo-1.6.8p12 * sysfsutils-1.3.0 * sysklogd-1.5 -* syslinux-3.62 +* syslinux-3.86 * sysstat-6.0.2 * sysvinit-2.86 * taglib-1.5 @@ -338,8 +337,7 @@ * traceroute-2.0.12 * tripwire-2.4.1.2 * tunctl -* udev-096 -* udev-096-klibc +* udev-125 * unzip552 * urlgrabber-3.1.0 * usb-modeswitch-1.1.2 From 9c6192caf91165d9b25f9830bb51b509790cac91 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 4 Aug 2010 21:19:47 +0200 Subject: [PATCH 025/153] Kernel Update (2.6.32.17). --- lfs/linux | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/lfs/linux b/lfs/linux index fa0ec1e4c..8a6e7e44e 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .15 -VER = 2.6.32.15 +PATCHLEVEL = .17 +VER = 2.6.32.17 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -57,21 +57,21 @@ objects =$(DL_FILE) \ patch-2.6.16-nath323-1.3.bz2 \ reiser4-for-2.6.32.patch.bz2 \ squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 \ - xen-patches-2.6.32-2.tar.bz2 + xen-patches-2.6.32-2a.tar.bz2 $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 -xen-patches-2.6.32-2.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2.tar.bz2 +xen-patches-2.6.32-2a.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2a.tar.bz2 -$(DL_FILE)_MD5 = 1cbbf16e93bbe03368172872690600c0 +$(DL_FILE)_MD5 = 33e4f0d69e5d4cb0c1bb2357b27a05be netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2_MD5 = d2a84311081023c7ffd28cdca67c45d4 -xen-patches-2.6.32-2.tar.bz2_MD5 = d1d78d2e9b9b62dd869a490f4415de04 +xen-patches-2.6.32-2.tar.bz2_MD5 = bccb78b9712cb538c6ddadff1dae0ddc install : $(TARGET) @@ -109,7 +109,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ifeq "$(XEN)" "1" # Apply gentoo Xen patches mkdir -p $(DIR_SRC)/xen-patches - cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2.tar.bz2 + cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2a.tar.bz2 for x in `ls -1 $(DIR_SRC)/xen-patches/*.patch1`; do \ echo "*********** [Patch: $$x]"; \ From 642c85b9ce71c5e97558a6cb19b0e7436a7c69b2 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 11 Aug 2010 17:17:45 +0200 Subject: [PATCH 026/153] dracut: fix use own config / use lzma compression. --- lfs/dracut | 7 +++++++ src/patches/dracut-006_lzma.patch | 14 ++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 src/patches/dracut-006_lzma.patch diff --git a/lfs/dracut b/lfs/dracut index 60652e16b..726eedb40 100644 --- a/lfs/dracut +++ b/lfs/dracut @@ -71,16 +71,23 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/dracut-006_lzma.patch + cd $(DIR_APP) && cp -vf $(DIR_SRC)/src/dracut/switch_root.c . cd $(DIR_APP) && make $(MAKETUNING) WITH_SWITCH_ROOT=1 cd $(DIR_APP) && make install WITH_SWITCH_ROOT=1 \ sbindir=/sbin sysconfdir=/etc + cp -vf $(DIR_SRC)/src/dracut/dracut.conf /etc/dracut.conf.d/ + rm -rf /usr/share/dracut/modules.d/*{dash,fips,redhat-i18n,rpmversion,network,ifcfg,plymouth,btrfs,crypt,dm,dmraid,dmsquash-live,lvm,mdraid,multipath,dasd,dasd_mod,fcoe,iscsi,nbd,nfs,resume,uswsusp,zfcp,znet,selinux} sed -e "s/--resolve-names=never//g" -i \ /usr/share/dracut/modules.d/99base/init + # Build initramdisk + /sbin/dracut --force --verbose /boot/ipfirerd-$(KVER).img $(KVER)-ipfire + @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/src/patches/dracut-006_lzma.patch b/src/patches/dracut-006_lzma.patch new file mode 100644 index 000000000..ddf499154 --- /dev/null +++ b/src/patches/dracut-006_lzma.patch @@ -0,0 +1,14 @@ +diff -Naur dracut-006.org/dracut dracut-006/dracut +--- dracut-006.org/dracut 2010-06-17 10:46:29.000000000 +0200 ++++ dracut-006/dracut 2010-08-07 21:00:38.000000000 +0200 +@@ -308,9 +308,7 @@ + #strip -R .comment $note "$f" || : + done + fi +- +-type pigz &>/dev/null && gzip=pigz || gzip=gzip +-( cd "$initdir"; find . |cpio -R 0:0 -H newc -o --quiet |$gzip -9 > "$outfile"; ) ++( cd "$initdir"; find . |cpio -R 0:0 -H newc -o --quiet | lzma > "$outfile"; ) + if [ $? -ne 0 ]; then + derror "dracut: creation of $outfile failed" + exit 1 From eb91255c85fd61407f01a3ac13fc3466163c5c36 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 11 Aug 2010 17:20:54 +0200 Subject: [PATCH 027/153] kernel: update (2.6.32.17). change to slub mode. Xen is not working at the moment. --- config/kernel/kernel.config.i586-ipfire | 18 +++++++++++------- lfs/linux | 4 ++-- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 9e77db173..2b1403eb5 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32.11 -# Sun Apr 18 15:29:55 2010 +# Linux kernel version: 2.6.32.15 +# Thu Jul 22 17:12:33 2010 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -140,9 +140,10 @@ CONFIG_HAVE_PERF_EVENTS=y # CONFIG_PERF_COUNTERS is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_COMPAT_BRK=y -CONFIG_SLAB=y -# CONFIG_SLUB is not set +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y # CONFIG_SLOB is not set # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y @@ -306,6 +307,7 @@ CONFIG_HIGHMEM=y CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_DISCONTIGMEM_MANUAL is not set @@ -3808,11 +3810,13 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=1024 # CONFIG_MAGIC_SYSRQ is not set -# CONFIG_STRIP_ASM_SYMS is not set -CONFIG_UNUSED_SYMBOLS=y +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_DEBUG_FS is not set # CONFIG_HEADERS_CHECK is not set # CONFIG_DEBUG_KERNEL is not set +# CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_STATS=y CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_ARCH_WANT_FRAME_POINTERS=y diff --git a/lfs/linux b/lfs/linux index 8c22914aa..0e452703e 100644 --- a/lfs/linux +++ b/lfs/linux @@ -35,7 +35,7 @@ CFLAGS = CXXFLAGS = PROG = linux-xen -PAK_VER = 10 +PAK_VER = 11 DEPS = "" # Normal build or XEN build. @@ -71,7 +71,7 @@ netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2_MD5 = d2a84311081023c7ffd28cdca67c45d4 -xen-patches-2.6.32-2.tar.bz2_MD5 = bccb78b9712cb538c6ddadff1dae0ddc +xen-patches-2.6.32-2a.tar.bz2_MD5 = bccb78b9712cb538c6ddadff1dae0ddc install : $(TARGET) From 6cf9e77034bd4b27932e806a70e9b6985216a913 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 11 Aug 2010 17:23:41 +0200 Subject: [PATCH 028/153] New Installer based on dracut hw-detection (uClibc removed). --- config/install/halt | 9 +- config/install/inittab | 11 - config/install/rc | 50 ----- config/install/rc_installer | 20 ++ .../install/udev/rules.d/05-udev-early.rules | 3 - config/install/udev/rules.d/23-usb.rules | 2 - config/install/udev/rules.d/25-lfs.rules | 136 ------------ config/install/udev/rules.d/26-modprobe.rules | 18 -- config/install/udev/rules.d/27-firmware.rules | 3 - config/install/udev/rules.d/50-udev.rules | 47 ---- .../udev/rules.d/60-persistent-storage.rules | 49 ----- config/install/udev/rules.d/81-cdrom.rules | 3 - config/install/udev/udev.conf | 7 - config/rootfiles/common/dracut | 1 + config/rootfiles/common/initscripts | 2 + .../core/40/filelists/compat-wireless | 206 ------------------ config/rootfiles/core/40/filelists/files | 2 - config/rootfiles/installer/coreutils | 1 + config/rootfiles/installer/e2fsprogs | 1 + config/rootfiles/installer/gawk | 1 + config/rootfiles/installer/glibc | 1 + config/rootfiles/installer/grep | 1 + config/rootfiles/installer/hwdata | 1 + config/rootfiles/installer/kbd | 1 + config/rootfiles/installer/kudzu | 1 + config/rootfiles/installer/misc-progs | 1 + config/rootfiles/installer/mtd | 1 + config/rootfiles/installer/ncurses | 1 + config/rootfiles/installer/newt | 1 + config/rootfiles/installer/pciutils | 1 + config/rootfiles/installer/pcmciautils | 1 + config/rootfiles/installer/popt | 1 + config/rootfiles/installer/reboot | 2 + config/rootfiles/installer/reiserfsprogs | 1 + config/rootfiles/installer/sed | 1 + config/rootfiles/installer/slang | 1 + config/rootfiles/installer/sysfsutils | 1 + config/rootfiles/installer/tar | 1 + config/rootfiles/installer/util-linux | 1 + config/rootfiles/installer/vim | 1 + config/rootfiles/installer/xz | 1 + config/rootfiles/installer/zlib | 1 + doc/packages-list.txt | 43 ++-- lfs/flash-images | 2 +- lfs/initrd | 39 +--- lfs/initscripts | 1 + lfs/installer | 1 + make.sh | 89 ++++---- src/dracut/dracut.conf | 2 +- src/initscripts/init.d/firstsetup | 22 ++ src/install+setup/install/main.c | 97 +++++---- .../dracut-init_start_ipfireinstaller.patch | 33 +++ 52 files changed, 231 insertions(+), 693 deletions(-) delete mode 100644 config/install/inittab delete mode 100644 config/install/rc create mode 100644 config/install/rc_installer delete mode 100644 config/install/udev/rules.d/05-udev-early.rules delete mode 100644 config/install/udev/rules.d/23-usb.rules delete mode 100644 config/install/udev/rules.d/25-lfs.rules delete mode 100644 config/install/udev/rules.d/26-modprobe.rules delete mode 100644 config/install/udev/rules.d/27-firmware.rules delete mode 100644 config/install/udev/rules.d/50-udev.rules delete mode 100644 config/install/udev/rules.d/60-persistent-storage.rules delete mode 100644 config/install/udev/rules.d/81-cdrom.rules delete mode 100644 config/install/udev/udev.conf delete mode 100644 config/rootfiles/core/40/filelists/compat-wireless create mode 120000 config/rootfiles/installer/coreutils create mode 120000 config/rootfiles/installer/e2fsprogs create mode 120000 config/rootfiles/installer/gawk create mode 120000 config/rootfiles/installer/glibc create mode 120000 config/rootfiles/installer/grep create mode 120000 config/rootfiles/installer/hwdata create mode 120000 config/rootfiles/installer/kbd create mode 120000 config/rootfiles/installer/kudzu create mode 100644 config/rootfiles/installer/misc-progs create mode 120000 config/rootfiles/installer/mtd create mode 120000 config/rootfiles/installer/ncurses create mode 120000 config/rootfiles/installer/newt create mode 120000 config/rootfiles/installer/pciutils create mode 120000 config/rootfiles/installer/pcmciautils create mode 120000 config/rootfiles/installer/popt create mode 100644 config/rootfiles/installer/reboot create mode 120000 config/rootfiles/installer/reiserfsprogs create mode 120000 config/rootfiles/installer/sed create mode 120000 config/rootfiles/installer/slang create mode 120000 config/rootfiles/installer/sysfsutils create mode 120000 config/rootfiles/installer/tar create mode 120000 config/rootfiles/installer/util-linux create mode 120000 config/rootfiles/installer/vim create mode 120000 config/rootfiles/installer/xz create mode 120000 config/rootfiles/installer/zlib create mode 100644 src/initscripts/init.d/firstsetup create mode 100644 src/patches/dracut-init_start_ipfireinstaller.patch diff --git a/config/install/halt b/config/install/halt index 666c27c64..1518f7d4c 100644 --- a/config/install/halt +++ b/config/install/halt @@ -1,13 +1,12 @@ #!/bin/sh # Clear screen -/bin/clear - +/usr/bin/clear echo "Shutting down..." echo "Sending all processes the TERM signal..." -/bin/killall5 -15 +/sbin/killall5 -15 sleep 3 echo "Sending all processes the KILL signal..." -/bin/killall5 -9 +/sbin/killall5 -9 sleep 3 echo "Unmounting filesystems" /bin/umount /tmp @@ -18,4 +17,4 @@ echo "Unmounting filesystems" /bin/umount /proc echo "Unmounting root" /bin/mount -n -o remount,ro / -/bin/reboot +/sbin/reboot -f diff --git a/config/install/inittab b/config/install/inittab deleted file mode 100644 index 6a16041e4..000000000 --- a/config/install/inittab +++ /dev/null @@ -1,11 +0,0 @@ -# System initialization. -::sysinit:/etc/rc - -# Run gettys in standard runlevels -console::respawn:/bin/iowrap /dev/console /bin/ash --login -c "/bin/install /dev/tty2" -tty2::respawn:/bin/iowrap /dev/tty2 /bin/ash --login -tty3::respawn:/bin/iowrap /dev/tty3 /bin/ash --login - -# Stuff to do before rebooting -::ctrlaltdel:/etc/halt -::shutdown:/etc/halt diff --git a/config/install/rc b/config/install/rc deleted file mode 100644 index ba1da5e5c..000000000 --- a/config/install/rc +++ /dev/null @@ -1,50 +0,0 @@ -#!/bin/ash - -echo -n "Mounting filesystems: /tmp " -mount -n -t tmpfs tmpfs /tmp -o mode=1777 - -echo -n "/proc " -mount -n -t proc none /proc -echo >/proc/sys/kernel/printk "1 4 1 7" - -echo -n "/sys " -mount -n -t sysfs sysfs /sys - -echo -n "/dev " -mount -n -t tmpfs tmpfs /dev -o mode=755 -mkdir -p -m 0755 /dev/pts -mkdir -p -m 0755 /dev/shm - -echo -n "/dev/pts " -mount -n -t devpts devpts /dev/pts - -echo "/root" -mount -n -t ramfs none /root - -echo -n -e "\033[9;0]" - -ln -snf /proc/self/fd /dev/fd -ln -snf /proc/self/fd/0 /dev/stdin -ln -snf /proc/self/fd/1 /dev/stdout -ln -snf /proc/self/fd/2 /dev/stderr -ln -s /proc/kcore /dev/core - -echo "Starting syslogd" -syslogd -O /dev/tty4 - -echo "Loading scsi_mod & libata module" -modprobe scsi_mod -modprobe libata - -echo "Starting udev daemon" -/sbin/udevd --daemon -/sbin/udevadm trigger -/sbin/udevadm settle - -sleep 3 -for file in /dev/.udev/failed/*/uevent ; do - echo "add" >"${file}" -done 2>/dev/null -/sbin/udevadm settle - -echo "Loading Installer..." diff --git a/config/install/rc_installer b/config/install/rc_installer new file mode 100644 index 000000000..0c3ec09b6 --- /dev/null +++ b/config/install/rc_installer @@ -0,0 +1,20 @@ +# +# IPFire Installer RC +# + +echo >/proc/sys/kernel/printk "1 4 1 7" +echo -n -e "\033[9;0]" + +ln -snf /proc/self/fd/0 /dev/stdin +ln -snf /proc/self/fd/1 /dev/stdout +ln -snf /proc/self/fd/2 /dev/stderr +ln -s /proc/kcore /dev/core + +echo "Starting shells on tty2 and tty3 ..." +/usr/local/bin/iowrap /dev/tty2 /bin/bash & +/usr/local/bin/iowrap /dev/tty3 /bin/bash & + +echo "Loading Installer..." +/bin/bash --login -c "/bin/install /dev/tty2" + +/etc/halt diff --git a/config/install/udev/rules.d/05-udev-early.rules b/config/install/udev/rules.d/05-udev-early.rules deleted file mode 100644 index cd5d9f563..000000000 --- a/config/install/udev/rules.d/05-udev-early.rules +++ /dev/null @@ -1,3 +0,0 @@ -# sysfs is populated after the event is sent -ACTION=="add", DEVPATH=="/devices/*", ENV{PHYSDEVBUS}=="?*", WAIT_FOR_SYSFS="bus" -ACTION=="add", SUBSYSTEM=="scsi", WAIT_FOR_SYSFS="ioerr_cnt" diff --git a/config/install/udev/rules.d/23-usb.rules b/config/install/udev/rules.d/23-usb.rules deleted file mode 100644 index fa02c43fa..000000000 --- a/config/install/udev/rules.d/23-usb.rules +++ /dev/null @@ -1,2 +0,0 @@ -# Set group ownership for raw USB devices -SUBSYSTEM=="usb_device", GROUP="usb" diff --git a/config/install/udev/rules.d/25-lfs.rules b/config/install/udev/rules.d/25-lfs.rules deleted file mode 100644 index ea79b773c..000000000 --- a/config/install/udev/rules.d/25-lfs.rules +++ /dev/null @@ -1,136 +0,0 @@ -# /etc/udev/rules.d/25-lfs.rules: Rule definitions for LFS. - -# Core kernel devices - -KERNEL=="ptmx", MODE="0666", GROUP="tty" -KERNEL=="random", MODE="0444" -KERNEL=="urandom", MODE="0444" -KERNEL=="kmem", MODE="0640", GROUP="kmem" -KERNEL=="mem", MODE="0640", GROUP="kmem" -KERNEL=="port", MODE="0640", GROUP="kmem" -KERNEL=="null", MODE="0666" -KERNEL=="zero", MODE="0666" -KERNEL=="full", MODE="0666" -KERNEL=="aio", MODE="0444" -KERNEL=="kmsg", MODE="0600" -KERNEL=="rtc", MODE="0666" - -# Comms devices - -KERNEL=="ttyS[0-9]*", GROUP="dialout" -KERNEL=="ttyUSB[0-9]*", GROUP="dialout" -KERNEL=="rfcomm[0-9]*", GROUP="dialout" -KERNEL=="tty[BCDEFHILMPRSTUVWX][0-9]*", GROUP="dialout" -KERNEL=="ttyS[ACIR][0-9]*", GROUP="dialout" -KERNEL=="ttyUSB[0-9]*", GROUP="dialout" -KERNEL=="ttyACM[0-9]*", GROUP="dialout" -KERNEL=="ippp[0-9]*", GROUP="dialout" -KERNEL=="isdn[0-9]*", GROUP="dialout" -KERNEL=="isdnctrl[0-9]*", GROUP="dialout" -KERNEL=="capi", NAME="capi20", SYMLINK="isdn/capi20" -KERNEL=="capi?*", NAME="capi/%n", GROUP="dialout" -KERNEL=="dcbri[0-9]*", GROUP="dialout" -KERNEL=="ircomm[0-9]*", GROUP="dialout" - -# TTY's - -KERNEL=="tty", MODE="0666", GROUP="tty" -KERNEL=="tty[0-9]*", MODE="0666", GROUP="tty" -KERNEL=="vcs*", MODE="0600" -KERNEL=="console", MODE="0622", GROUP="tty" - -# ALSA devices go in their own subdirectory - -KERNEL=="controlC[0-9]*", GROUP="audio", NAME="snd/%k" -KERNEL=="hw[CD0-9]*", GROUP="audio", NAME="snd/%k" -KERNEL=="pcm[CD0-9cp]*", GROUP="audio", NAME="snd/%k" -KERNEL=="midiC[D0-9]*", GROUP="audio", NAME="snd/%k" -KERNEL=="timer", GROUP="audio", NAME="snd/%k" -KERNEL=="seq", GROUP="audio", NAME="snd/%k" - -# Sound devices - -KERNEL=="admmidi*", GROUP="audio" -KERNEL=="adsp*", GROUP="audio" -KERNEL=="aload*", GROUP="audio" -KERNEL=="amidi*", GROUP="audio" -KERNEL=="amixer*", GROUP="audio" -KERNEL=="audio*", GROUP="audio" -KERNEL=="dmfm*", GROUP="audio" -KERNEL=="dmmidi*", GROUP="audio" -KERNEL=="dsp*", GROUP="audio" -KERNEL=="midi*", GROUP="audio" -KERNEL=="mixer*", GROUP="audio" -KERNEL=="music", GROUP="audio" -KERNEL=="sequencer*", GROUP="audio" - -# Printing devices - -KERNEL=="lp[0-9]*", GROUP="lp" -KERNEL=="parport[0-9]*", GROUP="lp" -KERNEL=="irlpt[0-9]*", GROUP="lp" - -# Input devices go in their own subdirectory - -KERNEL=="mice", MODE="0644", NAME="input/%k" SYMLINK="mouse" -KERNEL=="mouse*", MODE="0644", NAME="input/%k" -KERNEL=="event*", MODE="0644", NAME="input/%k" -KERNEL=="js*", MODE="0644", NAME="input/%k" -KERNEL=="ts*", MODE="0644", NAME="input/%k" - -KERNEL=="psaux", MODE="0644" -KERNEL=="js", MODE="0644" -KERNEL=="djs", MODE="0644" - -# USB devices go in their own subdirectory - -SUBSYSTEM=="usb_device", PROGRAM="/bin/sh -c 'X=%k; X=$${X#usbdev}; B=$${X%%%%.*} D=$${X#*.}; echo bus/usb/$$B/$$D'", NAME="%c" -KERNEL=="hiddev*", NAME="usb/%k" -KERNEL=="auer*", NAME="usb/%k" -KERNEL=="legousbtower*", NAME="usb/%k" -KERNEL=="dabusb*", NAME="usb/%k" -BUS=="usb", KERNEL=="lp[0-9]*", GROUP="lp", NAME="usb/%k" - -# DRI devices are managed by the X server, so prevent udev from creating them - -KERNEL=="card*", NAME="" - -# Video devices - -KERNEL=="fb[0-9]*", MODE="0620", GROUP="video" -KERNEL=="agpgart", GROUP="video" -KERNEL=="video[0-9]*", GROUP="video" -KERNEL=="radio[0-9]*", GROUP="video" -KERNEL=="vbi[0-9]*", GROUP="video" -KERNEL=="vtx[0-9]*", GROUP="video" - -# Storage/memory devices - -KERNEL=="fd[0-9]*", GROUP="floppy" -KERNEL=="ram[0-9]*", GROUP="disk" -KERNEL=="raw[0-9]*", GROUP="disk", NAME="raw/%k" -KERNEL=="hd*", GROUP="disk" -KERNEL=="sd[a-z]", GROUP="disk" -KERNEL=="sd[a-z][0-9]*", GROUP="disk" -KERNEL=="sd[a-i][a-z]", GROUP="disk" -KERNEL=="sd[a-i][a-z][0-9]*", GROUP="disk" -KERNEL=="dasd[0-9]*", GROUP="disk" -KERNEL=="loop[0-9]*", GROUP="disk" -KERNEL=="md[0-9]*", GROUP="disk" - -# dmsetup and lvm2 related programs create devicemapper devices so we prevent -# udev from creating them - -KERNEL=="dm-*", OPTIONS+="ignore_device" -KERNEL=="device-mapper", OPTIONS+="ignore_device" - -KERNEL=="ht[0-9]*", GROUP="tape" -KERNEL=="nht[0-9]*", GROUP="tape" -KERNEL=="pt[0-9]*", GROUP="tape" -KERNEL=="npt[0-9]*", GROUP="tape" -KERNEL=="st[0-9]*", GROUP="tape" -KERNEL=="nst[0-9]*", GROUP="tape" - -# Network devices - -KERNEL=="tun", NAME="net/%k" diff --git a/config/install/udev/rules.d/26-modprobe.rules b/config/install/udev/rules.d/26-modprobe.rules deleted file mode 100644 index b377a6aec..000000000 --- a/config/install/udev/rules.d/26-modprobe.rules +++ /dev/null @@ -1,18 +0,0 @@ -# /etc/udev/rules.d/26-modprobe.rules: Rules that require modprobe. - -# Generic rule to allow loading modular drivers for existing hardware - -ACTION=="add", ENV{MODALIAS}=="?*", RUN+="/sbin/modprobe $env{MODALIAS}" - -# SCSI devices require different modules, dependent on their SYSFS{type}. All -# of them require 'sg' though. -# -# module name sysfs types -# sd 0 (TYPE_DISK), 7 (TYPE_MOD), 14 (TYPE_MOD) -# st/osst 1 (TYPE_TAPE) -# sr 4 (TYPE_WORM), 5 (TYPE_ROM) - -SUBSYSTEM=="scsi_device", ACTION=="add", SYSFS{type}=="0|7|14", RUN+="/sbin/modprobe sd_mod" -SUBSYSTEM=="scsi_device", ACTION=="add", SYSFS{type}=="1", RUN+="/sbin/modprobe st" -SUBSYSTEM=="scsi_device", ACTION=="add", SYSFS{type}=="[45]", RUN+="/sbin/modprobe sr_mod" -SUBSYSTEM=="scsi_device", ACTION=="add", RUN+="/sbin/modprobe sg" diff --git a/config/install/udev/rules.d/27-firmware.rules b/config/install/udev/rules.d/27-firmware.rules deleted file mode 100644 index 0e70d1a4a..000000000 --- a/config/install/udev/rules.d/27-firmware.rules +++ /dev/null @@ -1,3 +0,0 @@ -# /etc/udev/rules.d/27-firmware.rules: Load firmware for devices that need it - -ACTION=="add", SUBSYSTEM=="firmware", RUN+="firmware.sh" diff --git a/config/install/udev/rules.d/50-udev.rules b/config/install/udev/rules.d/50-udev.rules deleted file mode 100644 index bc8c8bdd6..000000000 --- a/config/install/udev/rules.d/50-udev.rules +++ /dev/null @@ -1,47 +0,0 @@ -# There are a number of modifiers that are allowed to be used in some of the -# fields. See the udev man page for a full description of them. -# -# See the udev.rules.examples file for more examples of how to create rules -# - -# if this is a ide cdrom, name it the default name, and create a symlink to cdrom -BUS="ide", KERNEL="*[!0-9]", PROGRAM="/bin/cat /proc/ide/%k/media", RESULT="cdrom", NAME="%k", SYMLINK="cdrom" - -# create a symlink named after the device map name -# note devmap_name comes with extras/multipath -KERNEL="dm-[0-9]*", PROGRAM="/sbin/devmap_name %M %m", NAME="%k", SYMLINK="%c" - -# DRI devices always go into a subdirectory (as per the LSB spec) -KERNEL="card*", NAME="dri/card%n" - -# alsa devices -KERNEL="controlC[0-9]*", NAME="snd/%k" -KERNEL="hw[CD0-9]*", NAME="snd/%k" -KERNEL="pcm[CD0-9cp]*", NAME="snd/%k" -KERNEL="midiC[D0-9]*", NAME="snd/%k" -KERNEL="timer", NAME="snd/%k" -KERNEL="seq", NAME="snd/%k" - -# input devices -KERNEL="mice", NAME="input/%k" -KERNEL="mouse*", NAME="input/%k" -KERNEL="event*", NAME="input/%k" -KERNEL="js*", NAME="input/%k" -KERNEL="ts*", NAME="input/%k" - -# USB devices -KERNEL="hiddev*", NAME="usb/%k" -KERNEL="auer*", NAME="usb/%k" -KERNEL="legousbtower*", NAME="usb/%k" -KERNEL="dabusb*", NAME="usb/%k" -BUS="usb", KERNEL="lp[0-9]*", NAME="usb/%k" - -# CAPI devices -KERNEL="capi", NAME="capi20", SYMLINK="isdn/capi20" -KERNEL="capi*", NAME="capi/%n" - -# Network devices -KERNEL="tun", NAME="net/%k" - -# raw devices -KERNEL="raw[0-9]*", NAME="raw/%k" diff --git a/config/install/udev/rules.d/60-persistent-storage.rules b/config/install/udev/rules.d/60-persistent-storage.rules deleted file mode 100644 index 80e7d6084..000000000 --- a/config/install/udev/rules.d/60-persistent-storage.rules +++ /dev/null @@ -1,49 +0,0 @@ -# persistent storage links: /dev/{disk,tape}/{by-id,by-uuid,by-label,by-path,by-name} -# scheme based on "Linux persistent device names", 2004, Hannes Reinecke - -ACTION!="add", GOTO="persistent_storage_end" -SUBSYSTEM!="block", GOTO="persistent_storage_end" - -# skip rules for inappropriate block devices -KERNEL=="ram*|loop*|fd*|nbd*", GOTO="persistent_storage_end" - -# never access removable ide devices, the drivers are causing event loops on open() -KERNEL=="hd*[!0-9]", SYSFS{removable}=="1", DRIVER=="ide-cs|ide-floppy", GOTO="persistent_storage_end" -KERNEL=="hd*[0-9]", SYSFS{../removable}=="1", GOTO="persistent_storage_end" - -# for partitions import parent information -KERNEL=="*[0-9]", IMPORT{parent}=="ID_*" - -# by-id (hardware serial number) -KERNEL=="hd*[!0-9]", IMPORT{program}="ata_id --export $tempnode" -KERNEL=="hd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}" -KERNEL=="hd*[0-9]", IMPORT{parent}=="ID_*", SYMLINK+="disk/by-id/ata-$env{ID_MODEL}_$env{ID_SERIAL}-part%n" - -KERNEL=="sd*[!0-9]|sr*|st*", SYSFS{ieee1394_id}=="*", ENV{ID_SERIAL}="$sysfs{ieee1394_id}", ENV{ID_BUS}="ieee1394" -KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="usb_id -x" -KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="scsi_id -g -x -s %p -d $tempnode" -KERNEL=="sd*[!0-9]|sr*|st*", ENV{ID_SERIAL}=="", IMPORT{program}="scsi_id -g -x -a -s %p -d $tempnode" -KERNEL=="dasd*[!0-9]", IMPORT{program}="dasd_id --export $tempnode" -KERNEL=="sd*[!0-9]|sr*|dasd*[!0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}" -KERNEL=="sd*[0-9]|dasd*[0-9]", ENV{ID_SERIAL}=="?*", SYMLINK+="disk/by-id/$env{ID_BUS}-$env{ID_SERIAL}-part%n" -KERNEL=="st*", ENV{ID_SERIAL}=="?*", SYMLINK+="tape/by-id/$env{ID_BUS}-$env{ID_SERIAL}" - -# by-path (shortest physical path) -KERNEL=="*[!0-9]|sr*", IMPORT{program}="path_id %p", SYMLINK+="disk/by-path/$env{ID_PATH}" -KERNEL=="st*", IMPORT{program}="path_id %p", SYMLINK+="tape/by-path/$env{ID_PATH}" -KERNEL=="sr*|st*", GOTO="persistent_storage_end" -KERNEL=="*[0-9]", ENV{ID_PATH}=="?*", SYMLINK+="disk/by-path/$env{ID_PATH}-part%n" - -# by-label/by-uuid (filesystem properties) -KERNEL=="*[!0-9]", SYSFS{removable}=="1", GOTO="persistent_storage_end" -IMPORT{program}="vol_id --export $tempnode" -ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_UUID}=="?*", SYMLINK+="disk/by-uuid/$env{ID_FS_UUID}" -ENV{ID_FS_USAGE}=="filesystem|other", ENV{ID_FS_LABEL_SAFE}=="?*", SYMLINK+="disk/by-label/$env{ID_FS_LABEL_SAFE}" - -# BIOS Enhanced Disk Device -KERNEL=="*[!0-9]", IMPORT{program}="edd_id --export $tempnode" -KERNEL=="*[!0-9]", ENV{ID_EDD}=="?*", SYMLINK+="disk/by-id/edd-$env{ID_EDD}" -KERNEL=="*[0-9]", ENV{ID_EDD}=="?*", SYMLINK+="disk/by-id/edd-$env{ID_EDD}-part%n" - - -LABEL="persistent_storage_end" diff --git a/config/install/udev/rules.d/81-cdrom.rules b/config/install/udev/rules.d/81-cdrom.rules deleted file mode 100644 index 5a38a7210..000000000 --- a/config/install/udev/rules.d/81-cdrom.rules +++ /dev/null @@ -1,3 +0,0 @@ -# /etc/udev/rules.d/81-cdrom.rules: Set CD-ROM permissions. - -ACTION=="add", SUBSYSTEM=="block", ENV{ID_TYPE}=="cd", GROUP="cdrom" diff --git a/config/install/udev/udev.conf b/config/install/udev/udev.conf deleted file mode 100644 index 41902c4f0..000000000 --- a/config/install/udev/udev.conf +++ /dev/null @@ -1,7 +0,0 @@ -# udev.conf - -# The initial syslog(3) priority: "err", "info", "debug" or its -# numerical equivalent. For runtime debugging, the daemons internal -# state can be changed with: "udevcontrol log_priority=". -udev_log="err" - diff --git a/config/rootfiles/common/dracut b/config/rootfiles/common/dracut index d140fd97f..c427d71c5 100644 --- a/config/rootfiles/common/dracut +++ b/config/rootfiles/common/dracut @@ -1,3 +1,4 @@ +boot/ipfirerd-KVER.img etc/dracut.conf etc/dracut.conf.d sbin/dracut diff --git a/config/rootfiles/common/initscripts b/config/rootfiles/common/initscripts index 180666fe7..a43b7f031 100644 --- a/config/rootfiles/common/initscripts +++ b/config/rootfiles/common/initscripts @@ -28,6 +28,7 @@ etc/rc.d/init.d/dnsmasq etc/rc.d/init.d/fcron #etc/rc.d/init.d/fetchmail etc/rc.d/init.d/firewall +etc/rc.d/init.d/firstsetup etc/rc.d/init.d/functions #etc/rc.d/init.d/gnump3d etc/rc.d/init.d/halt @@ -178,6 +179,7 @@ etc/rc.d/rcsysinit.d/S45udev_retry etc/rc.d/rcsysinit.d/S50cleanfs etc/rc.d/rcsysinit.d/S60setclock etc/rc.d/rcsysinit.d/S70console +etc/rc.d/rcsysinit.d/S75firstsetup etc/rc.d/rcsysinit.d/S80localnet etc/rc.d/rcsysinit.d/S90sysctl #etc/sysconfig diff --git a/config/rootfiles/core/40/filelists/compat-wireless b/config/rootfiles/core/40/filelists/compat-wireless deleted file mode 100644 index ab7affd17..000000000 --- a/config/rootfiles/core/40/filelists/compat-wireless +++ /dev/null @@ -1,206 +0,0 @@ -lib/modules/2.6.32.15-ipfire/kernel/compat/compat.ko -lib/modules/2.6.32.15-ipfire/kernel/compat/compat_firmware_class.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/ath3k.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bcm203x.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bfusb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bluecard_cs.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bpa10x.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/bt3c_cs.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btmrvl.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btmrvl_sdio.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btsdio.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btuart_cs.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/btusb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/dtl1_cs.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/hci_uart.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/bluetooth/hci_vhci.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/misc/eeprom/eeprom_93cx6.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/atl1c/atl1c.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/atl1e/atl1e.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/atlx/atl1.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/atlx/atl2.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/b44.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/asix.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/catc.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/cdc-phonet.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/cdc_eem.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/cdc_ether.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/cdc_subset.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/dm9601.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/gl620a.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/hso.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/int51x1.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/kaweth.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/mcs7830.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/net1080.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/pegasus.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/plusb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/rndis_host.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/rtl8150.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/smsc95xx.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/usbnet.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/usb/zaurus.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/adm8211.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/at76c50x-usb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/b43/b43.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/b43legacy/b43legacy.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/ipw2x00/libipw.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas/libertas.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas/libertas_cs.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas/libertas_sdio.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas/usb8xxx.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/mac80211_hwsim.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/mwl8k.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/p54/p54common.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/p54/p54pci.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/p54/p54usb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rndis_wlan.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt61pci.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rt2x00/rt73usb.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8180.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/rtl818x/rtl8187.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/wl12xx/wl1251.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/wl12xx/wl1251_sdio.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/wl12xx/wl1271.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko -lib/modules/2.6.32.15-ipfire/kernel/drivers/ssb/ssb.ko -lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/bluetooth.ko -lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/bnep/bnep.ko -lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/cmtp/cmtp.ko -lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/hidp/hidp.ko -lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/l2cap.ko -lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/rfcomm/rfcomm.ko -lib/modules/2.6.32.15-ipfire/kernel/net/bluetooth/sco.ko -lib/modules/2.6.32.15-ipfire/kernel/net/mac80211/mac80211.ko -lib/modules/2.6.32.15-ipfire/kernel/net/wireless/cfg80211.ko -lib/modules/2.6.32.15-ipfire/kernel/net/wireless/lib80211.ko -lib/modules/2.6.32.15-ipfire/kernel/net/wireless/lib80211_crypt_ccmp.ko -lib/modules/2.6.32.15-ipfire/kernel/net/wireless/lib80211_crypt_tkip.ko -lib/modules/2.6.32.15-ipfire/kernel/net/wireless/lib80211_crypt_wep.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/compat/compat.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/compat/compat_firmware_class.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/ath3k.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bcm203x.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bfusb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bluecard_cs.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bpa10x.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/bt3c_cs.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btmrvl.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btmrvl_sdio.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btsdio.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btuart_cs.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/btusb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/dtl1_cs.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/hci_uart.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/bluetooth/hci_vhci.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/misc/eeprom/eeprom_93cx6.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/atl1c/atl1c.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/atl1e/atl1e.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/atlx/atl1.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/atlx/atl2.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/b44.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/asix.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/catc.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/cdc-phonet.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/cdc_eem.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/cdc_ether.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/cdc_subset.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/dm9601.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/gl620a.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/hso.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/int51x1.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/kaweth.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/mcs7830.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/net1080.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/pegasus.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/plusb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/rndis_host.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/rtl8150.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/smsc95xx.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/usbnet.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/usb/zaurus.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/adm8211.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/at76c50x-usb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_common.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ath/ath9k/ath9k_hw.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/b43/b43.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/b43legacy/b43legacy.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/ipw2x00/libipw.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas_cs.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas/libertas_sdio.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas/usb8xxx.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/mac80211_hwsim.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/mwl8k.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/p54/p54common.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/p54/p54pci.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/p54/p54usb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rndis_wlan.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800lib.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800pci.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt61pci.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rt2x00/rt73usb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rtl818x/rtl8180.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/rtl818x/rtl8187.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/wl12xx/wl1251.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/wl12xx/wl1251_sdio.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/wl12xx/wl1271.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/ssb/ssb.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/bluetooth.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/bnep/bnep.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/cmtp/cmtp.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/hidp/hidp.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/l2cap.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/rfcomm/rfcomm.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/bluetooth/sco.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/mac80211/mac80211.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/cfg80211.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/lib80211.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/lib80211_crypt_ccmp.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/lib80211_crypt_tkip.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/net/wireless/lib80211_crypt_wep.ko -etc/udev/rules.d/50-compat_firmware.rules -lib/udev/compat_firmware.sh diff --git a/config/rootfiles/core/40/filelists/files b/config/rootfiles/core/40/filelists/files index c5ca9a820..34fb93159 100644 --- a/config/rootfiles/core/40/filelists/files +++ b/config/rootfiles/core/40/filelists/files @@ -14,5 +14,3 @@ usr/lib/python2.7/site-packages/libxml2.py usr/lib/python2.7/site-packages/libxml2mod.so usr/lib/python2.7/site-packages/libxml2.pyc usr/lib/python2.7/site-packages/libxsltmod.so -lib/modules/2.6.32.15-ipfire/kernel/drivers/usb/serial/option.ko -lib/modules/2.6.32.15-ipfire-xen/kernel/drivers/usb/serial/option.ko diff --git a/config/rootfiles/installer/coreutils b/config/rootfiles/installer/coreutils new file mode 120000 index 000000000..b41d95ad5 --- /dev/null +++ b/config/rootfiles/installer/coreutils @@ -0,0 +1 @@ +../common/coreutils \ No newline at end of file diff --git a/config/rootfiles/installer/e2fsprogs b/config/rootfiles/installer/e2fsprogs new file mode 120000 index 000000000..2a6ee42cc --- /dev/null +++ b/config/rootfiles/installer/e2fsprogs @@ -0,0 +1 @@ +../common/e2fsprogs \ No newline at end of file diff --git a/config/rootfiles/installer/gawk b/config/rootfiles/installer/gawk new file mode 120000 index 000000000..a7660cfcb --- /dev/null +++ b/config/rootfiles/installer/gawk @@ -0,0 +1 @@ +../common/gawk \ No newline at end of file diff --git a/config/rootfiles/installer/glibc b/config/rootfiles/installer/glibc new file mode 120000 index 000000000..73e445e7a --- /dev/null +++ b/config/rootfiles/installer/glibc @@ -0,0 +1 @@ +../common/glibc \ No newline at end of file diff --git a/config/rootfiles/installer/grep b/config/rootfiles/installer/grep new file mode 120000 index 000000000..f7bf2d96a --- /dev/null +++ b/config/rootfiles/installer/grep @@ -0,0 +1 @@ +../common/grep \ No newline at end of file diff --git a/config/rootfiles/installer/hwdata b/config/rootfiles/installer/hwdata new file mode 120000 index 000000000..7ed7e21d6 --- /dev/null +++ b/config/rootfiles/installer/hwdata @@ -0,0 +1 @@ +../common/hwdata \ No newline at end of file diff --git a/config/rootfiles/installer/kbd b/config/rootfiles/installer/kbd new file mode 120000 index 000000000..3efe86af2 --- /dev/null +++ b/config/rootfiles/installer/kbd @@ -0,0 +1 @@ +../common/kbd \ No newline at end of file diff --git a/config/rootfiles/installer/kudzu b/config/rootfiles/installer/kudzu new file mode 120000 index 000000000..da66b915a --- /dev/null +++ b/config/rootfiles/installer/kudzu @@ -0,0 +1 @@ +../common/kudzu \ No newline at end of file diff --git a/config/rootfiles/installer/misc-progs b/config/rootfiles/installer/misc-progs new file mode 100644 index 000000000..ac5e8dd9d --- /dev/null +++ b/config/rootfiles/installer/misc-progs @@ -0,0 +1 @@ +usr/local/bin/iowrap diff --git a/config/rootfiles/installer/mtd b/config/rootfiles/installer/mtd new file mode 120000 index 000000000..75bc3db4a --- /dev/null +++ b/config/rootfiles/installer/mtd @@ -0,0 +1 @@ +../common/mtd \ No newline at end of file diff --git a/config/rootfiles/installer/ncurses b/config/rootfiles/installer/ncurses new file mode 120000 index 000000000..7aac8a22b --- /dev/null +++ b/config/rootfiles/installer/ncurses @@ -0,0 +1 @@ +../common/ncurses \ No newline at end of file diff --git a/config/rootfiles/installer/newt b/config/rootfiles/installer/newt new file mode 120000 index 000000000..b63c4809e --- /dev/null +++ b/config/rootfiles/installer/newt @@ -0,0 +1 @@ +../common/newt \ No newline at end of file diff --git a/config/rootfiles/installer/pciutils b/config/rootfiles/installer/pciutils new file mode 120000 index 000000000..903f12430 --- /dev/null +++ b/config/rootfiles/installer/pciutils @@ -0,0 +1 @@ +../common/pciutils \ No newline at end of file diff --git a/config/rootfiles/installer/pcmciautils b/config/rootfiles/installer/pcmciautils new file mode 120000 index 000000000..47b2fe8f4 --- /dev/null +++ b/config/rootfiles/installer/pcmciautils @@ -0,0 +1 @@ +../common/pcmciautils \ No newline at end of file diff --git a/config/rootfiles/installer/popt b/config/rootfiles/installer/popt new file mode 120000 index 000000000..d15b2c614 --- /dev/null +++ b/config/rootfiles/installer/popt @@ -0,0 +1 @@ +../common/popt \ No newline at end of file diff --git a/config/rootfiles/installer/reboot b/config/rootfiles/installer/reboot new file mode 100644 index 000000000..f1f6d6498 --- /dev/null +++ b/config/rootfiles/installer/reboot @@ -0,0 +1,2 @@ +sbin/reboot +sbin/halt diff --git a/config/rootfiles/installer/reiserfsprogs b/config/rootfiles/installer/reiserfsprogs new file mode 120000 index 000000000..f596f68ac --- /dev/null +++ b/config/rootfiles/installer/reiserfsprogs @@ -0,0 +1 @@ +../common/reiserfsprogs \ No newline at end of file diff --git a/config/rootfiles/installer/sed b/config/rootfiles/installer/sed new file mode 120000 index 000000000..4b0d3a3cd --- /dev/null +++ b/config/rootfiles/installer/sed @@ -0,0 +1 @@ +../common/sed \ No newline at end of file diff --git a/config/rootfiles/installer/slang b/config/rootfiles/installer/slang new file mode 120000 index 000000000..405fd4072 --- /dev/null +++ b/config/rootfiles/installer/slang @@ -0,0 +1 @@ +../common/slang \ No newline at end of file diff --git a/config/rootfiles/installer/sysfsutils b/config/rootfiles/installer/sysfsutils new file mode 120000 index 000000000..9c56a9af9 --- /dev/null +++ b/config/rootfiles/installer/sysfsutils @@ -0,0 +1 @@ +../common/sysfsutils \ No newline at end of file diff --git a/config/rootfiles/installer/tar b/config/rootfiles/installer/tar new file mode 120000 index 000000000..f994ef659 --- /dev/null +++ b/config/rootfiles/installer/tar @@ -0,0 +1 @@ +../common/tar \ No newline at end of file diff --git a/config/rootfiles/installer/util-linux b/config/rootfiles/installer/util-linux new file mode 120000 index 000000000..c8ab83eac --- /dev/null +++ b/config/rootfiles/installer/util-linux @@ -0,0 +1 @@ +../common/util-linux \ No newline at end of file diff --git a/config/rootfiles/installer/vim b/config/rootfiles/installer/vim new file mode 120000 index 000000000..3ae92f3f0 --- /dev/null +++ b/config/rootfiles/installer/vim @@ -0,0 +1 @@ +../common/vim \ No newline at end of file diff --git a/config/rootfiles/installer/xz b/config/rootfiles/installer/xz new file mode 120000 index 000000000..61772c7a2 --- /dev/null +++ b/config/rootfiles/installer/xz @@ -0,0 +1 @@ +../common/xz \ No newline at end of file diff --git a/config/rootfiles/installer/zlib b/config/rootfiles/installer/zlib new file mode 120000 index 000000000..fcdedec9b --- /dev/null +++ b/config/rootfiles/installer/zlib @@ -0,0 +1 @@ +../common/zlib \ No newline at end of file diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 6bd1176b3..e4fca5716 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -37,7 +37,7 @@ * Unix-Syslog-0.100 * XML-Parser-2.34 * alsa-lib-1.0.23 -* alsa-lib-1.0.23-kmod-2.6.32.15-ipfire +* alsa-lib-1.0.23-kmod-2.6.32.17-ipfire * amavisd-new-2.5.2 * apcupsd-3.14.4 * applejuice-0.31 @@ -56,7 +56,6 @@ * bluez-libs-3.36 * br2684ctl * bridge-utils-1.1 -* busybox-1.2.2 * bwm-ng-0.6 * bzip2-1.0.5 * cacti-0.8.7e @@ -68,20 +67,17 @@ * clamav-0.96.1 * cmake-2.4.8 * collectd-4.9.1 -* compat-wireless-2.6.34.1-kmod-2.6.32.15-ipfire -* compat-wireless-2.6.34.1-kmod-2.6.32.15-ipfire-xen +* compat-wireless-2.6.34.1-kmod-2.6.32.17-ipfire * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 -* cryptodev-20091126-kmod-2.6.32.15-ipfire -* cryptodev-20091126-kmod-2.6.32.15-ipfire-xen +* cryptodev-20091126-kmod-2.6.32.17-ipfire * cups-1.4.2 * curl-7.19.5 * cyrus-imapd-2.2.12 * cyrus-sasl-2.1.21 * dahdi-2.2.1 -* dahdi-2.2.1-kmod-2.6.32.15-ipfire -* dahdi-2.2.1-kmod-2.6.32.15-ipfire-xen +* dahdi-2.2.1-kmod-2.6.32.17-ipfire * db-4.4.20 * dbus-1.0.3 * ddrescue-1.12 @@ -91,10 +87,8 @@ * dnsmasq-2.45 * dosfstools-3.0.9 * dracut-006 -* e1000-8.0.19-kmod-2.6.32.15-ipfire -* e1000-8.0.19-kmod-2.6.32.15-ipfire-xen -* e1000e-1.1.19-kmod-2.6.32.15-ipfire -* e1000e-1.1.19-kmod-2.6.32.15-ipfire-xen +* e1000-8.0.19-kmod-2.6.32.17-ipfire +* e1000e-1.1.19-kmod-2.6.32.17-ipfire * e2fsprogs-1.41.11 * ebtables-v2.0.8-2 * ed-0.2 @@ -163,10 +157,8 @@ * joe-3.7 * jpegsrc.v6b * kbd-1.12 -* kqemu-1.4.0pre1-kmod-2.6.32.15-ipfire -* kqemu-1.4.0pre1-kmod-2.6.32.15-ipfire-xen +* kqemu-1.4.0pre1-kmod-2.6.32.17-ipfire * kudzu-1.2.64 -* kvm-kmod-2.6.33.1-kmod-2.6.32.15-ipfire * l7-protocols-2009-05-10 * lame-3.97 * lcd4linux-0.10.1-RC2 @@ -199,8 +191,7 @@ * libwww-perl-5.803 * libxml2-2.6.26 * libxslt-1.1.17 -* linux-2.6.32.15-ipfire -* linux-2.6.32.15-ipfire-xen +* linux-2.6.32.17-ipfire * linux-atm-2.4.1 * linux-firmware-20100318 * linux-libc-headers-2.6.12.0 @@ -211,11 +202,9 @@ * lynis-1.2.9 * lzo-2.02 * m4-1.4.4 -* mISDN-20100525-kmod-2.6.32.15-ipfire -* mISDN-20100525-kmod-2.6.32.15-ipfire-xen +* mISDN-20100525-kmod-2.6.32.17-ipfire * mISDNuser-20100525 -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.15-ipfire -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.15-ipfire-xen +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.17-ipfire * make-3.81 * man-db-2.4.3 * man-pages-2.34 @@ -284,12 +273,9 @@ * psmisc-22.2 * qemu-0.11.1-kqemu * qemu-0.12.3 -* r8101-1.016.00-kmod-2.6.32.15-ipfire -* r8101-1.016.00-kmod-2.6.32.15-ipfire-xen -* r8168-8.018.00-kmod-2.6.32.15-ipfire -* r8168-8.018.00-kmod-2.6.32.15-ipfire-xen -* r8169-6.013.00-kmod-2.6.32.15-ipfire -* r8169-6.013.00-kmod-2.6.32.15-ipfire-xen +* r8101-1.016.00-kmod-2.6.32.17-ipfire +* r8168-8.018.00-kmod-2.6.32.17-ipfire +* r8169-6.013.00-kmod-2.6.32.17-ipfire * readline-5.1 * reiser4progs-1.0.6 * reiserfsprogs-3.6.21 @@ -343,8 +329,7 @@ * usb-modeswitch-1.1.2 * usbutils-0.72 * util-linux-2.12r -* v4l-dvb-b576509ea6d2-kmod-2.6.32.15-ipfire -* v4l-dvb-b576509ea6d2-kmod-2.6.32.15-ipfire-xen +* v4l-dvb-b576509ea6d2-kmod-2.6.32.17-ipfire * vdr-1.6.0 * vdradmin-am-3.6.7 * vim-7.0 diff --git a/lfs/flash-images b/lfs/flash-images index dde98cb0a..dab1b8607 100644 --- a/lfs/flash-images +++ b/lfs/flash-images @@ -99,7 +99,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) sed -i -e "s|DEVICE2|#DEVICE2|g" $(MNThdd)/etc/fstab sed -i -e "s|DEVICE|/dev/sda|g" $(MNThdd)/etc/fstab sed -i -e "s|FSTYPE|ext2|g" $(MNThdd)/etc/fstab - chroot $(MNThdd) /usr/local/bin/rebuild-initrd +# chroot $(MNThdd) /sbin/dracut --force --verbose /boot/ipfirerd-$(KVER) $(KVER)-ipfire # Copy grub files manually cp -f $(MNThdd)/usr/share/grub/i386-pc/* $(MNThdd)/boot/grub/ diff --git a/lfs/initrd b/lfs/initrd index cf4f28085..eba267047 100644 --- a/lfs/initrd +++ b/lfs/initrd @@ -51,50 +51,31 @@ $(TARGET) : rm -f /install/images/initrd # Finish up initrd directory - -mkdir -p /install/initrd/{dev,etc,mnt,root,lib/modules/$(KVER)-ipfire/kernel/drivers,cdrom,dev,harddisk,proc,tmp,usr/share/terminfo/l,var/run,sys} && \ + -mkdir -p /install/initrd/{dev,etc,mnt,root,lib/modules/$(KVER)-ipfire/kernel/drivers,cdrom,dev,harddisk,proc,tmp,usr/share/terminfo/l,var/run,sys} + cd /install/initrd && lzma -d -c /boot/ipfirerd-$(KVER).img | cpio -i + + # Copy Files packages for installer + find $(DIR_SRC)/config/rootfiles/installer/* -maxdepth 1 | xargs cat > /tmp/ROOTFILES + -cd / && cpio -d -p /install/initrd < /tmp/ROOTFILES + cd /install/initrd/etc && rm -f fstab cp -aRf $(DIR_SRC)/config/install/* /install/initrd/etc/ rm -rf /install/initrd/usr/share/man - chmod 755 /install/initrd/etc/halt /install/initrd/etc/rc - cp -f /usr/share/terminfo/l/linux /install/initrd/usr/share/terminfo/l + chmod 755 /install/initrd/etc/halt /install/initrd/etc/rc_installer + + cd /install/initrd/ && patch -Np0 < $(DIR_SRC)/src/patches/dracut-init_start_ipfireinstaller.patch # make new dependencies depmod -a -F /boot/System.map-$(KVER)-ipfire $(KVER)-ipfire - #depmod -a -F /boot/System.map-$(KVER)-ipfire-smp $(KVER)-ipfire-smp - - cp -a /lib/modules/$(KVER)-ipfire/ /install/initrd/lib/modules/ - - rm -rf /install/initrd/lib/modules/$(KVER)-ipfire/{build,mISDN,source,misc/*,kernel/{sound,drivers/{acpi,bluetooth,cpufreq,hwmon,gpu,rtc,isdn,media,video,watchdog}}} \ - /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/message/fusion/mptlan* \ - /install/initrd/lib/modules/$(KVER)-ipfire/net/{bridge,netfilter,ipsec} \ - /install/initrd/lib/modules/$(KVER)-ipfire/dahdi - - # ... acpi/dock.ko is needed for libata -# -mkdir -p /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/acpi -# cp -a /lib/modules/$(KVER)-ipfire/kernel/drivers/acpi/dock.ko \ -# /install/initrd/lib/modules/$(KVER)-ipfire/kernel/drivers/acpi/dock.ko - - cp /opt/$(MACHINE)-uClibc/lib/libgcc_s.so.1 /install/initrd/lib/ - - cd /install/initrd/lib/ && ln -sf libgcc_s.so.1 libgcc_s.so -mkdir -p /install/{images,mnt} rm -rf /install/mnt/* cp -aR /install/initrd/* /install/mnt - # make new dependencies for installer - depmod -a -F /boot/System.map-$(KVER)-ipfire \ - -b /install/initrd $(KVER)-ipfire - # Remove binary depmod files rm -rf /install/initrd/lib/modules/$(KVER)-ipfire/modules.*.bin - cd /install/initrd && strip --strip-all {,usr/}{,s}bin/* || true - cd /install/initrd && strip --strip-debug {,usr/}lib/* || true - - cd /install/initrd && ln -svf sbin/init init - cd /install/initrd && find . | cpio -o -H newc | lzma > /install/images/initrd cd /install/initrd && find ./ -ls > $(DIR_INFO)/_build.initrd.log diff --git a/lfs/initscripts b/lfs/initscripts index a9fadf4de..1dbf65ded 100644 --- a/lfs/initscripts +++ b/lfs/initscripts @@ -163,6 +163,7 @@ $(TARGET) : ln -sf ../init.d/cleanfs /etc/rc.d/rcsysinit.d/S50cleanfs ln -sf ../init.d/setclock /etc/rc.d/rcsysinit.d/S60setclock ln -sf ../init.d/console /etc/rc.d/rcsysinit.d/S70console + ln -sf ../init.d/firstsetup /etc/rc.d/rcsysinit.d/S75firstsetup ln -sf ../init.d/localnet /etc/rc.d/rcsysinit.d/S80localnet ln -sf ../init.d/sysctl /etc/rc.d/rcsysinit.d/S90sysctl diff --git a/lfs/installer b/lfs/installer index 28645cb7e..dad920010 100644 --- a/lfs/installer +++ b/lfs/installer @@ -48,6 +48,7 @@ md5 : $(TARGET) : @$(PREBUILD) + -mkdir -p /install/initrd/bin @rm -rf $(DIR_APP) && mkdir $(DIR_APP) && cp -R $(DIR_SRC)/src/install+setup/* $(DIR_APP) for i in $(DIR_SRC)/langs/*/install/lang_*.c ; do \ cp $$i $(DIR_APP)/libsmooth; \ diff --git a/make.sh b/make.sh index aaf90b2bb..15f569ba7 100755 --- a/make.sh +++ b/make.sh @@ -342,22 +342,22 @@ buildipfire() { ipfiremake which ipfiremake xz ipfiremake linux-firmware - ipfiremake linux XEN=1 - ipfiremake kqemu XEN=1 - ipfiremake v4l-dvb XEN=1 - ipfiremake madwifi XEN=1 - ipfiremake mISDN XEN=1 - ipfiremake dahdi XEN=1 KMOD=1 - ipfiremake cryptodev XEN=1 - ipfiremake compat-wireless XEN=1 - ipfiremake r8169 XEN=1 - ipfiremake r8168 XEN=1 - ipfiremake r8101 XEN=1 - ipfiremake e1000 XEN=1 - ipfiremake e1000e XEN=1 +# ipfiremake linux XEN=1 +# ipfiremake kqemu XEN=1 +# ipfiremake v4l-dvb XEN=1 +# ipfiremake madwifi XEN=1 +# ipfiremake mISDN XEN=1 +# ipfiremake dahdi XEN=1 KMOD=1 +# ipfiremake cryptodev XEN=1 +# ipfiremake compat-wireless XEN=1 +# ipfiremake r8169 XEN=1 +# ipfiremake r8168 XEN=1 +# ipfiremake r8101 XEN=1 +# ipfiremake e1000 XEN=1 +# ipfiremake e1000e XEN=1 ipfiremake linux ipfiremake kqemu - ipfiremake kvm-kmod +# ipfiremake kvm-kmod ipfiremake v4l-dvb ipfiremake madwifi ipfiremake alsa KMOD=1 @@ -373,6 +373,9 @@ buildipfire() { ipfiremake pkg-config ipfiremake linux-atm ipfiremake cpio + + installmake strip + ipfiremake dracut ipfiremake expat ipfiremake gdbm @@ -664,34 +667,35 @@ buildinstaller() { ipfiremake as86 ipfiremake mbr ipfiremake memtest - installmake linux-libc-header - installmake binutils - ipfiremake uClibc PASS=1 - ipfiremake gcc INST=1 - installmake uClibc PASS=2 - installmake gcc INST=2 - installmake uClibc PASS=3 - installmake busybox - installmake udev - installmake slang - installmake newt - installmake gettext - installmake kbd - installmake popt - installmake sysvinit - installmake misc-progs - installmake reiserfsprogs - installmake sysfsutils - installmake util-linux - installmake pciutils - installmake zlib - installmake mtd - installmake wget - installmake hwdata - installmake kudzu - installmake pcmciautils - installmake installer - installmake initrd +# installmake linux-libc-header +# installmake binutils +# ipfiremake uClibc PASS=1 +# ipfiremake gcc INST=1 +# installmake uClibc PASS=2 +# installmake gcc INST=2 +# installmake uClibc PASS=3 +# ipfiremake busybox +# installmake udev +# installmake slang +# installmake newt +# installmake gettext +# installmake kbd +# installmake popt +# installmake sysvinit +# installmake misc-progs +# installmake reiserfsprogs +# installmake sysfsutils +# installmake util-linux +# installmake pciutils +# installmake zlib +# installmake mtd +# installmake wget +# installmake hwdata +# installmake kudzu +# installmake pcmciautils + ipfiremake installer + installmake strip + ipfiremake initrd } buildpackages() { @@ -699,7 +703,6 @@ buildpackages() { export LOGFILE echo "... see detailed log in _build.*.log files" >> $LOGFILE - installmake strip # Generating list of packages used echo -n "Generating packages list from logs" | tee -a $LOGFILE diff --git a/src/dracut/dracut.conf b/src/dracut/dracut.conf index a6c3cb018..a37038eb3 100644 --- a/src/dracut/dracut.conf +++ b/src/dracut/dracut.conf @@ -13,7 +13,7 @@ #add_drivers+="" # list of kernel filesystem modules to be included in the generic initramfs -filesystems+="reiser4" +filesystems+="ext2 ext3 reiserfs reiser4 iso9660 vfat" # build initrd only to boot current hardware #hostonly="yes" diff --git a/src/initscripts/init.d/firstsetup b/src/initscripts/init.d/firstsetup new file mode 100644 index 000000000..c3cf427c4 --- /dev/null +++ b/src/initscripts/init.d/firstsetup @@ -0,0 +1,22 @@ +#!/bin/bash +/usr/local/sbin/setup /dev/tty2 INSTALL +/usr/bin/clear +echo "Reboot ..." +echo "Sending all processes the TERM signal..." +/sbin/killall5 -15 +sleep 3 +echo "Sending all processes the KILL signal..." +/sbin/killall5 -15 +sleep 3 +echo "Unmounting Filesystems..." +/bin/umount /sys +/bin/umount /dev/pts +/bin/umount /proc +/bin/umount /boot +/bin/umount /var/log/rrd +/bin/umount /var/lock +/bin/umount /var/run +/bin/umount /var +rm -f /etc/rc.d/rcsysinit.d/S75firstsetup \ +&& /bin/mount -n -o remount,ro / \ +&& /sbin/reboot -f diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index 2de12bd41..ff0b3a27f 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -109,24 +109,24 @@ int main(int argc, char *argv[]) } // Load ata-piix prior kudzu because kudzu use ata-generic for ich7 - mysystem("/sbin/modprobe ata_piix"); +// mysystem("/sbin/modprobe ata_piix"); // Starting hardware detection - runcommandwithstatus("/bin/probehw.sh", "Probing Hardware ..."); +// runcommandwithstatus("/bin/probehw.sh", "Probing Hardware ..."); // Load common modules - mysystem("/sbin/modprobe ide-generic"); - mysystem("/sbin/modprobe ide-cd"); - mysystem("/sbin/modprobe ide-disk"); - mysystem("/sbin/modprobe ehci-hcd"); - mysystem("/sbin/modprobe uhci-hcd"); - mysystem("/sbin/modprobe ohci-hcd"); - mysystem("/sbin/modprobe ohci1394"); - mysystem("/sbin/modprobe sd_mod"); - mysystem("/sbin/modprobe sr_mod"); - mysystem("/sbin/modprobe usb-storage"); - mysystem("/sbin/modprobe usbhid"); - mysystem("/sbin/modprobe ahci"); +// mysystem("/sbin/modprobe ide-generic"); +// mysystem("/sbin/modprobe ide-cd"); +// mysystem("/sbin/modprobe ide-disk"); +// mysystem("/sbin/modprobe ehci-hcd"); +// mysystem("/sbin/modprobe uhci-hcd"); +// mysystem("/sbin/modprobe ohci-hcd"); +// mysystem("/sbin/modprobe ohci1394"); +// mysystem("/sbin/modprobe sd_mod"); +// mysystem("/sbin/modprobe sr_mod"); +// mysystem("/sbin/modprobe usb-storage"); +// mysystem("/sbin/modprobe usbhid"); +// mysystem("/sbin/modprobe ahci"); mysystem("/sbin/modprobe iso9660"); // CDROM mysystem("/sbin/modprobe ext2"); // Boot patition @@ -288,7 +288,7 @@ int main(int argc, char *argv[]) * the disk. */ /* Don't use mysystem here so we can redirect output */ - sprintf(commandstring, "/bin/sfdisk -s /dev/%s > /tmp/disksize 2> /dev/null", harddrive); + sprintf(commandstring, "/sbin/sfdisk -s /dev/%s > /tmp/disksize 2> /dev/null", harddrive); system(commandstring); /* Calculate amount of disk space */ @@ -360,7 +360,7 @@ int main(int argc, char *argv[]) fclose(handle); - snprintf(commandstring, STRING_SIZE, "/bin/sfdisk -L -uM %s < /tmp/partitiontable", hdparams.devnode_disk); + snprintf(commandstring, STRING_SIZE, "/sbin/sfdisk -L -uM %s < /tmp/partitiontable", hdparams.devnode_disk); if (runcommandwithstatus(commandstring, ctr[TR_PARTITIONING_DISK])) { errorbox(ctr[TR_UNABLE_TO_PARTITION]); @@ -369,16 +369,16 @@ int main(int argc, char *argv[]) if (fstype == EXT2) { mysystem("/sbin/modprobe ext2"); - sprintf(mkfscommand, "/sbin/mke2fs -T ext2 -c"); + sprintf(mkfscommand, "/sbin/mke2fs -T ext2"); } else if (fstype == REISERFS) { mysystem("/sbin/modprobe reiserfs"); sprintf(mkfscommand, "/sbin/mkreiserfs -f"); } else if (fstype == EXT3) { mysystem("/sbin/modprobe ext3"); - sprintf(mkfscommand, "/sbin/mke2fs -T ext3 -c"); + sprintf(mkfscommand, "/sbin/mke2fs -T ext3"); } - snprintf(commandstring, STRING_SIZE, "/sbin/mke2fs -T ext2 -c %s1", hdparams.devnode_part); + snprintf(commandstring, STRING_SIZE, "/sbin/mke2fs -T ext2 -I 128 %s1", hdparams.devnode_part); if (runcommandwithstatus(commandstring, ctr[TR_MAKING_BOOT_FILESYSTEM])) { errorbox(ctr[TR_UNABLE_TO_MAKE_BOOT_FILESYSTEM]); @@ -453,11 +453,11 @@ int main(int argc, char *argv[]) /* Save language und local settings */ write_lang_configs(shortlangname); - /* touch the modules.dep files */ - snprintf(commandstring, STRING_SIZE, - "/bin/touch /harddisk/lib/modules/%s-ipfire/modules.dep", - KERNEL_VERSION); - mysystem(commandstring); +// /* touch the modules.dep files */ +// snprintf(commandstring, STRING_SIZE, +// "/bin/touch /harddisk/lib/modules/%s-ipfire/modules.dep", +// KERNEL_VERSION); +// mysystem(commandstring); /* snprintf(commandstring, STRING_SIZE, "/bin/touch /harddisk/lib/modules/%s-ipfire-smp/modules.dep", KERNEL_VERSION); @@ -474,7 +474,7 @@ int main(int argc, char *argv[]) mysystem("/bin/mount --bind /sys /harddisk/sys"); /* Build cache lang file */ - snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /usr/bin/perl -e \"require '" CONFIG_ROOT "/lang.pl'; &Lang::BuildCacheLang\""); + snprintf(commandstring, STRING_SIZE, "/usr/sbin/chroot /harddisk /usr/bin/perl -e \"require '" CONFIG_ROOT "/lang.pl'; &Lang::BuildCacheLang\""); if (runcommandwithstatus(commandstring, ctr[TR_INSTALLING_LANG_CACHE])) { errorbox(ctr[TR_UNABLE_TO_INSTALL_LANG_CACHE]); @@ -491,20 +491,20 @@ int main(int argc, char *argv[]) replace("/harddisk/etc/fstab", "FSTYPE", "reiserfs"); replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro"); } else if (fstype == EXT3) { - snprintf(commandstring, STRING_SIZE, "tune2fs -j %s3", hdparams.devnode_part); - if (runcommandwithstatus(commandstring, ctr[TR_JOURNAL_EXT3])) - { - errorbox(ctr[TR_JOURNAL_ERROR]); - replace("/harddisk/etc/fstab", "FSTYPE", "ext2"); - goto NOJOURNAL; - } - snprintf(commandstring, STRING_SIZE, "tune2fs -j %s4", hdparams.devnode_part); - if (runcommandwithstatus(commandstring, ctr[TR_JOURNAL_EXT3])) - { - errorbox(ctr[TR_JOURNAL_ERROR]); - replace("/harddisk/etc/fstab", "FSTYPE", "ext2"); - goto NOJOURNAL; - } + //snprintf(commandstring, STRING_SIZE, "tune2fs -j %s3", hdparams.devnode_part); + //if (runcommandwithstatus(commandstring, ctr[TR_JOURNAL_EXT3])) + //{ + // errorbox(ctr[TR_JOURNAL_ERROR]); + // replace("/harddisk/etc/fstab", "FSTYPE", "ext2"); + // goto NOJOURNAL; + //} + //snprintf(commandstring, STRING_SIZE, "tune2fs -j %s4", hdparams.devnode_part); + //if (runcommandwithstatus(commandstring, ctr[TR_JOURNAL_EXT3])) + //{ + // errorbox(ctr[TR_JOURNAL_ERROR]); + // replace("/harddisk/etc/fstab", "FSTYPE", "ext2"); + // goto NOJOURNAL; + //} replace("/harddisk/etc/fstab", "FSTYPE", "ext3"); NOJOURNAL: replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro"); @@ -513,9 +513,9 @@ int main(int argc, char *argv[]) replace("/harddisk/boot/grub/grub.conf", "KVER", KERNEL_VERSION); /* Going to make our initrd... */ - snprintf(commandstring, STRING_SIZE, "/sbin/chroot /harddisk /usr/local/bin/rebuild-initrd"); +/* snprintf(commandstring, STRING_SIZE, "/usr/sbin/chroot /harddisk /usr/local/bin/rebuild-initrd"); runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]); - +*/ sprintf(string, "root=%s3", hdparams.devnode_part_run); replace( "/harddisk/boot/grub/grub.conf", "root=ROOT", string); mysystem("ln -s grub.conf /harddisk/boot/grub/menu.lst"); @@ -523,7 +523,7 @@ int main(int argc, char *argv[]) system("sed -e 's#/harddisk#/#g' -e 's#//#/#g' < /proc/mounts > /harddisk/etc/mtab"); snprintf(commandstring, STRING_SIZE, - "/sbin/chroot /harddisk /usr/sbin/grub-install --no-floppy %s", hdparams.devnode_disk); + "/usr/sbin/chroot /harddisk /usr/sbin/grub-install --no-floppy %s", hdparams.devnode_disk); if (runcommandwithstatus(commandstring, ctr[TR_INSTALLING_GRUB])) { errorbox(ctr[TR_UNABLE_TO_INSTALL_GRUB]); goto EXIT; @@ -574,10 +574,10 @@ EXIT: fclose(flog); newtFinished(); - if (!unattended) { - if (system("/sbin/chroot /harddisk /usr/local/sbin/setup /dev/tty2 INSTALL")) - printf("Unable to run setup.\n"); - } +// if (!unattended) { +// if (system("/usr/sbin/chroot /harddisk /usr/local/sbin/setup /dev/tty2 INSTALL")) +// printf("Unable to run setup.\n"); +// } if (system("/bin/umount /harddisk/proc")) printf("Unable to umount /harddisk/proc.\n"); @@ -602,8 +602,9 @@ EXIT: system("/bin/umount /harddisk/var"); system("/bin/umount /harddisk/boot"); system("/bin/umount /harddisk"); - - system("/etc/halt"); + + if (!(allok)) + system("/etc/halt"); return 0; } diff --git a/src/patches/dracut-init_start_ipfireinstaller.patch b/src/patches/dracut-init_start_ipfireinstaller.patch new file mode 100644 index 000000000..010382652 --- /dev/null +++ b/src/patches/dracut-init_start_ipfireinstaller.patch @@ -0,0 +1,33 @@ +diff -Naur org/init new/init +--- init 2010-06-17 10:46:29.000000000 +0200 ++++ init 2010-08-10 17:55:41.000000000 +0200 +@@ -111,8 +111,9 @@ + getarg 'rdbreak=cmdline' && emergency_shell -n cmdline "Break before cmdline" + source_all cmdline + +-[ -z "$root" ] && die "No or empty root= argument" +-[ -z "$rootok" ] && die "Don't know how to handle 'root=$root'" ++# Disable root argument check ... ++#[ -z "$root" ] && die "No or empty root= argument" ++#[ -z "$rootok" ] && die "Don't know how to handle 'root=$root'" + + # Network root scripts may need updated root= options, + # so deposit them where they can see them (udev purges the env) +@@ -202,12 +203,15 @@ + done + + i=$(($i+1)) +- [ $i -gt $RDRETRY ] \ +- && { flock -s 9 ; emergency_shell "No root device found"; } 9>/.console_lock ++ # Start IPFire installer after root was not found ;) ++ [ $i -gt $RDRETRY ] && break 2; ++ + done + unset job + unset queuetriggered + ++/etc/rc_installer ++ + # pre-mount happens before we try to mount the root filesystem, + # and happens once. + getarg 'rdbreak=pre-mount' && emergency_shell -n pre-mount "Break pre-mount" From 8c6a5756c900dfa1e918cd3499498921f6a5ccfb Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 11 Aug 2010 23:20:38 +0200 Subject: [PATCH 029/153] Kernel update (2.6.32.18). --- lfs/linux | 6 +++--- src/paks/linux-xen/install.sh | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lfs/linux b/lfs/linux index 0e452703e..953ba157d 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .17 -VER = 2.6.32.17 +PATCHLEVEL = .18 +VER = 2.6.32.18 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -66,7 +66,7 @@ reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 xen-patches-2.6.32-2a.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2a.tar.bz2 -$(DL_FILE)_MD5 = 33e4f0d69e5d4cb0c1bb2357b27a05be +$(DL_FILE)_MD5 = 8c8b82d4bf607ddb233deaf7f1c44f0f netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index eb2285b1e..4313f2350 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.15 +KVER=2.6.32.18 ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden From f16bec282947b16a582350d58d794406052efafd Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 11 Aug 2010 23:21:23 +0200 Subject: [PATCH 030/153] Use same firstsetup on flashimages. --- lfs/flash-images | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/lfs/flash-images b/lfs/flash-images index dab1b8607..52fde64a8 100644 --- a/lfs/flash-images +++ b/lfs/flash-images @@ -99,21 +99,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) sed -i -e "s|DEVICE2|#DEVICE2|g" $(MNThdd)/etc/fstab sed -i -e "s|DEVICE|/dev/sda|g" $(MNThdd)/etc/fstab sed -i -e "s|FSTYPE|ext2|g" $(MNThdd)/etc/fstab -# chroot $(MNThdd) /sbin/dracut --force --verbose /boot/ipfirerd-$(KVER) $(KVER)-ipfire # Copy grub files manually cp -f $(MNThdd)/usr/share/grub/i386-pc/* $(MNThdd)/boot/grub/ - #chroot $(MNThdd) /usr/sbin/grub-set-default 0 - - # Create a script for rebuild-initrd and setup - echo "#!/bin/bash" > $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - echo "/bin/rm -f /boot/ipfirerd-$(KVER).img" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - echo "/usr/local/bin/rebuild-initrd" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - echo "/usr/local/sbin/setup /dev/null INSTALL" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - echo "rm -f /etc/rc.d/rcsysinit.d/S75firstsetup \\" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - echo "&& /sbin/reboot" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - - chmod +x $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup # Unmount umount $(MNThdd)/proc From 156bae21d4bc8f94ebe59b2e18c1702b192bf84d Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 11 Aug 2010 23:22:34 +0200 Subject: [PATCH 031/153] Remove uneeded reboot after setup. Todo: change the message at end of setup... --- doc/packages-list.txt | 29 ++++++++++++++--------------- src/initscripts/init.d/firstsetup | 26 ++++++-------------------- 2 files changed, 20 insertions(+), 35 deletions(-) diff --git a/doc/packages-list.txt b/doc/packages-list.txt index d3f54fa54..5e401310b 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -37,7 +37,7 @@ * Unix-Syslog-0.100 * XML-Parser-2.34 * alsa-lib-1.0.23 -* alsa-lib-1.0.23-kmod-2.6.32.17-ipfire +* alsa-lib-1.0.23-kmod-2.6.32.18-ipfire * amavisd-new-2.5.2 * apcupsd-3.14.4 * applejuice-0.31 @@ -67,18 +67,17 @@ * clamav-0.96.1 * cmake-2.4.8 * collectd-4.9.1 -* compat-wireless-2.6.34.1-kmod-2.6.32.17-ipfire -* compat-wireless-2.6.35-1-kmod-2.6.32.17-ipfire +* compat-wireless-2.6.35-1-kmod-2.6.32.18-ipfire * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 -* cryptodev-20091126-kmod-2.6.32.17-ipfire +* cryptodev-20091126-kmod-2.6.32.18-ipfire * cups-1.4.2 * curl-7.19.5 * cyrus-imapd-2.2.12 * cyrus-sasl-2.1.21 * dahdi-2.2.1 -* dahdi-2.2.1-kmod-2.6.32.17-ipfire +* dahdi-2.2.1-kmod-2.6.32.18-ipfire * db-4.4.20 * dbus-1.0.3 * ddrescue-1.12 @@ -88,8 +87,8 @@ * dnsmasq-2.45 * dosfstools-3.0.9 * dracut-006 -* e1000-8.0.19-kmod-2.6.32.17-ipfire -* e1000e-1.1.19-kmod-2.6.32.17-ipfire +* e1000-8.0.19-kmod-2.6.32.18-ipfire +* e1000e-1.1.19-kmod-2.6.32.18-ipfire * e2fsprogs-1.41.11 * ebtables-v2.0.8-2 * ed-0.2 @@ -158,7 +157,7 @@ * joe-3.7 * jpegsrc.v6b * kbd-1.12 -* kqemu-1.4.0pre1-kmod-2.6.32.17-ipfire +* kqemu-1.4.0pre1-kmod-2.6.32.18-ipfire * kudzu-1.2.64 * l7-protocols-2009-05-10 * lame-3.97 @@ -192,7 +191,7 @@ * libwww-perl-5.803 * libxml2-2.6.26 * libxslt-1.1.17 -* linux-2.6.32.17-ipfire +* linux-2.6.32.18-ipfire * linux-atm-2.4.1 * linux-firmware-20100318 * linux-libc-headers-2.6.12.0 @@ -203,9 +202,9 @@ * lynis-1.2.9 * lzo-2.02 * m4-1.4.4 -* mISDN-20100525-kmod-2.6.32.17-ipfire +* mISDN-20100525-kmod-2.6.32.18-ipfire * mISDNuser-20100525 -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.17-ipfire +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.18-ipfire * make-3.81 * man-db-2.4.3 * man-pages-2.34 @@ -274,9 +273,9 @@ * psmisc-22.2 * qemu-0.11.1-kqemu * qemu-0.12.3 -* r8101-1.016.00-kmod-2.6.32.17-ipfire -* r8168-8.018.00-kmod-2.6.32.17-ipfire -* r8169-6.013.00-kmod-2.6.32.17-ipfire +* r8101-1.016.00-kmod-2.6.32.18-ipfire +* r8168-8.018.00-kmod-2.6.32.18-ipfire +* r8169-6.013.00-kmod-2.6.32.18-ipfire * readline-5.1 * reiser4progs-1.0.6 * reiserfsprogs-3.6.21 @@ -330,7 +329,7 @@ * usb-modeswitch-1.1.2 * usbutils-0.72 * util-linux-2.12r -* v4l-dvb-b576509ea6d2-kmod-2.6.32.17-ipfire +* v4l-dvb-b576509ea6d2-kmod-2.6.32.18-ipfire * vdr-1.6.0 * vdradmin-am-3.6.7 * vim-7.0 diff --git a/src/initscripts/init.d/firstsetup b/src/initscripts/init.d/firstsetup index c3cf427c4..892031bd8 100644 --- a/src/initscripts/init.d/firstsetup +++ b/src/initscripts/init.d/firstsetup @@ -1,22 +1,8 @@ #!/bin/bash /usr/local/sbin/setup /dev/tty2 INSTALL -/usr/bin/clear -echo "Reboot ..." -echo "Sending all processes the TERM signal..." -/sbin/killall5 -15 -sleep 3 -echo "Sending all processes the KILL signal..." -/sbin/killall5 -15 -sleep 3 -echo "Unmounting Filesystems..." -/bin/umount /sys -/bin/umount /dev/pts -/bin/umount /proc -/bin/umount /boot -/bin/umount /var/log/rrd -/bin/umount /var/lock -/bin/umount /var/run -/bin/umount /var -rm -f /etc/rc.d/rcsysinit.d/S75firstsetup \ -&& /bin/mount -n -o remount,ro / \ -&& /sbin/reboot -f +echo Restarting udev... +killall udevd +/sbin/udevd --daemon +/sbin/udevadm trigger +/sbin/udevadm settle +rm -f /etc/rc.d/rcsysinit.d/S75firstsetup From 23ed79cb4910cf6c869399aab6457003dbcaa79d Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 12 Aug 2010 18:02:58 +0200 Subject: [PATCH 032/153] Remove tar sterr output on installscreen. Add eject to installer. --- config/rootfiles/installer/eject | 1 + src/install+setup/install/main.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 120000 config/rootfiles/installer/eject diff --git a/config/rootfiles/installer/eject b/config/rootfiles/installer/eject new file mode 120000 index 000000000..54928be24 --- /dev/null +++ b/config/rootfiles/installer/eject @@ -0,0 +1 @@ +../common/eject \ No newline at end of file diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index ff0b3a27f..d023b69b0 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -441,7 +441,7 @@ int main(int argc, char *argv[]) } snprintf(commandstring, STRING_SIZE, - "/bin/tar -C /harddisk -xvf /cdrom/" SNAME "-" VERSION ".tlz --lzma"); + "/bin/tar -C /harddisk -xvf /cdrom/" SNAME "-" VERSION ".tlz --lzma 2>/dev/null"); if (runcommandwithprogress(60, 4, title, commandstring, INST_FILECOUNT, ctr[TR_INSTALLING_FILES])) @@ -538,7 +538,7 @@ int main(int argc, char *argv[]) } mysystem("umount /cdrom"); - snprintf(commandstring, STRING_SIZE, "eject /dev/%s", sourcedrive); + snprintf(commandstring, STRING_SIZE, "/usr/bin/eject /dev/%s", sourcedrive); mysystem(commandstring); if (!unattended) { From c5da0e64c2141f21baad0d00418dd09f65efe13c Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 12 Aug 2010 18:04:14 +0200 Subject: [PATCH 033/153] Remove unmounting errors after installation. --- config/install/halt | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/config/install/halt b/config/install/halt index 1518f7d4c..90a0c80fe 100644 --- a/config/install/halt +++ b/config/install/halt @@ -8,13 +8,9 @@ sleep 3 echo "Sending all processes the KILL signal..." /sbin/killall5 -9 sleep 3 -echo "Unmounting filesystems" -/bin/umount /tmp -/bin/umount /sys -/bin/umount /dev/pts -/bin/umount /dev -/bin/umount /root -/bin/umount /proc -echo "Unmounting root" +echo "Unmounting filesystems..." +/bin/umount -a > /dev/null 2>&1 +echo "Unmounting root..." /bin/mount -n -o remount,ro / +echo "Rebooting..." /sbin/reboot -f From ef7d03bb34fb5e86ac495d4eb698a80e6ed784af Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 12 Aug 2010 18:05:11 +0200 Subject: [PATCH 034/153] Fix special character output at setup. --- src/initscripts/init.d/firstsetup | 1 + 1 file changed, 1 insertion(+) diff --git a/src/initscripts/init.d/firstsetup b/src/initscripts/init.d/firstsetup index 892031bd8..cef0b8a03 100644 --- a/src/initscripts/init.d/firstsetup +++ b/src/initscripts/init.d/firstsetup @@ -1,4 +1,5 @@ #!/bin/bash +export LANG=en_US.utf8 /usr/local/sbin/setup /dev/tty2 INSTALL echo Restarting udev... killall udevd From dd667dd58707ff7498a6d83ae89f752875fbe56e Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 13 Aug 2010 07:09:01 +0200 Subject: [PATCH 035/153] Initrd: fix some file not found errors at buildlog. --- lfs/initrd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/initrd b/lfs/initrd index eba267047..cf2dc3f47 100644 --- a/lfs/initrd +++ b/lfs/initrd @@ -55,7 +55,7 @@ $(TARGET) : cd /install/initrd && lzma -d -c /boot/ipfirerd-$(KVER).img | cpio -i # Copy Files packages for installer - find $(DIR_SRC)/config/rootfiles/installer/* -maxdepth 1 | xargs cat > /tmp/ROOTFILES + find $(DIR_SRC)/config/rootfiles/installer/* -maxdepth 1 | xargs cat | grep -v "^#" > /tmp/ROOTFILES -cd / && cpio -d -p /install/initrd < /tmp/ROOTFILES cd /install/initrd/etc && rm -f fstab From f508c3c5d903b63c9acdbfd28db80c97ac935872 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 13 Aug 2010 07:11:21 +0200 Subject: [PATCH 036/153] Fix xen build. --- config/kernel/kernel.config.i586-ipfire | 5 +- config/kernel/kernel.config.i586-ipfire-xen | 54 ++++++--------------- doc/packages-list.txt | 13 +++++ lfs/linux | 8 +-- make.sh | 52 +++++--------------- 5 files changed, 48 insertions(+), 84 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 4fce3ecf2..ac38a7801 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32.15 -# Thu Jul 22 17:12:33 2010 +# Linux kernel version: 2.6.32.18 +# Thu Aug 12 21:04:01 2010 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -934,6 +934,7 @@ CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y # CONFIG_MAC80211_RC_DEFAULT_PID is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y diff --git a/config/kernel/kernel.config.i586-ipfire-xen b/config/kernel/kernel.config.i586-ipfire-xen index 0b1bbcd9d..1ff15a8ec 100644 --- a/config/kernel/kernel.config.i586-ipfire-xen +++ b/config/kernel/kernel.config.i586-ipfire-xen @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32.11 -# Mon Apr 19 11:38:34 2010 +# Linux kernel version: 2.6.32.18 +# Thu Aug 12 20:32:37 2010 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -49,8 +49,6 @@ CONFIG_X86_NO_TSS=y CONFIG_X86_NO_IDT=y CONFIG_X86_32_LAZY_GS=y CONFIG_KTIME_SCALAR=y -CONFIG_SUSE_KERNEL=y -# CONFIG_KERNEL_DESKTOP is not set CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y @@ -132,11 +130,11 @@ CONFIG_AIO=y # CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y -CONFIG_COMPAT_BRK=y -CONFIG_SLAB=y -# CONFIG_SLUB is not set +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y # CONFIG_SLOB is not set -CONFIG_DEFAULT_VM_DIRTY_RATIO=40 # CONFIG_PROFILING is not set CONFIG_HAVE_OPROFILE=y # CONFIG_KPROBES is not set @@ -163,7 +161,6 @@ CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_STOP_MACHINE=y -# CONFIG_UTRACE is not set CONFIG_BLOCK=y CONFIG_LBDAF=y # CONFIG_BLK_DEV_BSG is not set @@ -219,10 +216,10 @@ CONFIG_M586TSC=y # CONFIG_GENERIC_CPU is not set CONFIG_X86_GENERIC=y CONFIG_X86_CPU=y -CONFIG_X86_L1_CACHE_BYTES=128 -CONFIG_X86_INTERNODE_CACHE_BYTES=128 +CONFIG_X86_L1_CACHE_BYTES=64 +CONFIG_X86_INTERNODE_CACHE_BYTES=64 CONFIG_X86_CMPXCHG=y -CONFIG_X86_L1_CACHE_SHIFT=7 +CONFIG_X86_L1_CACHE_SHIFT=5 CONFIG_X86_XADD=y # CONFIG_X86_PPRO_FENCE is not set CONFIG_X86_WP_WORKS_OK=y @@ -263,6 +260,7 @@ CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_HIGHMEM=y CONFIG_X86_PAE=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_DISCONTIGMEM_MANUAL is not set @@ -279,13 +277,10 @@ CONFIG_HAVE_MLOCK=y CONFIG_HAVE_MLOCKED_PAGE_BIT=y # CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -# CONFIG_PRECACHE is not set -# CONFIG_PRESWAP is not set # CONFIG_HIGHPTE is not set CONFIG_MTRR=y # CONFIG_X86_PAT is not set CONFIG_SECCOMP=y -# CONFIG_SECCOMP_DISABLE_TSC is not set # CONFIG_CC_STACKPROTECTOR is not set CONFIG_HZ_100=y # CONFIG_HZ_250 is not set @@ -501,7 +496,6 @@ CONFIG_NF_CONNTRACK_PPTP=m CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m -CONFIG_NF_CONNTRACK_SLP=m CONFIG_NF_CT_NETLINK=m CONFIG_NETFILTER_TPROXY=m CONFIG_NETFILTER_XTABLES=m @@ -572,7 +566,6 @@ CONFIG_IP_NF_MATCH_ADDRTYPE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_TTL=m -CONFIG_IP_NF_MATCH_IPV4OPTIONS=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_LOG=m @@ -821,6 +814,7 @@ CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y # CONFIG_MAC80211_RC_DEFAULT_PID is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y @@ -834,7 +828,6 @@ CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y # CONFIG_NET_9P is not set -# CONFIG_NETVM is not set # # Device Drivers @@ -976,7 +969,6 @@ CONFIG_BLK_DEV_RAM_SIZE=16384 # CONFIG_BLK_DEV_XIP is not set # CONFIG_CDROM_PKTCDVD is not set CONFIG_ATA_OVER_ETH=m -# CONFIG_CIPHER_TWOFISH is not set # CONFIG_BLK_DEV_HD is not set CONFIG_MISC_DEVICES=y # CONFIG_IBM_ASM is not set @@ -1117,7 +1109,6 @@ CONFIG_SCSI_CXGB3_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_BE2ISCSI=m CONFIG_BLK_DEV_3W_XXXX_RAID=m -CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_ACARD=m CONFIG_SCSI_AACRAID=m @@ -1297,14 +1288,12 @@ CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m CONFIG_DM_DELAY=m -CONFIG_DM_RAID45=m CONFIG_DM_UEVENT=y CONFIG_FUSION=y CONFIG_FUSION_SPI=m CONFIG_FUSION_FC=m CONFIG_FUSION_SAS=m CONFIG_FUSION_MAX_SGE=128 -CONFIG_FUSION_MAX_FC_SGE=256 CONFIG_FUSION_CTL=m # CONFIG_FUSION_LOGGING is not set @@ -2627,11 +2616,6 @@ CONFIG_LOGO=y CONFIG_LOGO_LINUX_MONO=y CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y - -# -# Bootsplash configuration -# -# CONFIG_BOOTSPLASH is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y CONFIG_SOUND_OSS_CORE_PRECLAIM=y @@ -3019,7 +3003,6 @@ CONFIG_USB_BERRY_CHARGE=m CONFIG_USB_LED=m CONFIG_USB_CYPRESS_CY7C63=m CONFIG_USB_CYTHERM=m -# CONFIG_USB_PHIDGET is not set # CONFIG_USB_IDMOUSE is not set CONFIG_USB_FTDI_ELAN=m # CONFIG_USB_APPLEDISPLAY is not set @@ -3218,7 +3201,6 @@ CONFIG_XEN_INTERFACE_VERSION=0x00030207 CONFIG_XEN_PRIVILEGED_GUEST=y # CONFIG_XEN_UNPRIVILEGED_GUEST is not set CONFIG_XEN_PRIVCMD=y -CONFIG_XEN_DOMCTL=y CONFIG_XEN_XENBUS_DEV=y CONFIG_XEN_NETDEV_ACCEL_SFC_UTIL=y CONFIG_XEN_BACKEND=y @@ -3345,7 +3327,6 @@ CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y CONFIG_INTEL_MENLOW=m CONFIG_ACPI_WMI=m -CONFIG_MSI_WMI=m CONFIG_ACPI_ASUS=m CONFIG_TOPSTAR_LAPTOP=m CONFIG_ACPI_TOSHIBA=m @@ -3373,7 +3354,6 @@ CONFIG_EXT3_FS=m # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y -# CONFIG_EXT3_FS_NFS4ACL is not set CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_XATTR=y @@ -3388,7 +3368,6 @@ CONFIG_REISER4_FS=m CONFIG_REISERFS_FS=m # CONFIG_REISERFS_CHECK is not set CONFIG_REISERFS_PROC_INFO=y -# CONFIG_REISERFS_DEFAULTS_TO_BARRIERS_ENABLED is not set CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y @@ -3398,10 +3377,8 @@ CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set CONFIG_JFS_STATISTICS=y CONFIG_FS_POSIX_ACL=y -# CONFIG_FS_NFS4ACL is not set CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y -# CONFIG_XFS_DMAPI is not set CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set CONFIG_XFS_DEBUG=y @@ -3414,7 +3391,6 @@ CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY=y CONFIG_INOTIFY_USER=y -# CONFIG_DMAPI is not set CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y @@ -3507,7 +3483,6 @@ CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y -# CONFIG_NFS_SWAP is not set # CONFIG_NFS_V4_1 is not set CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y @@ -3521,7 +3496,6 @@ CONFIG_NFS_ACL_SUPPORT=m CONFIG_NFS_COMMON=y CONFIG_SUNRPC=m CONFIG_SUNRPC_GSS=m -# CONFIG_SUNRPC_SWAP is not set CONFIG_RPCSEC_GSS_KRB5=m # CONFIG_RPCSEC_GSS_SPKM3 is not set CONFIG_SMB_FS=m @@ -3613,11 +3587,13 @@ CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=1024 # CONFIG_MAGIC_SYSRQ is not set -# CONFIG_STRIP_ASM_SYMS is not set -CONFIG_UNUSED_SYMBOLS=y +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_UNUSED_SYMBOLS is not set # CONFIG_DEBUG_FS is not set # CONFIG_HEADERS_CHECK is not set # CONFIG_DEBUG_KERNEL is not set +# CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_STATS=y CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_ARCH_WANT_FRAME_POINTERS=y diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 5e401310b..6f9da0f3f 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -68,16 +68,19 @@ * cmake-2.4.8 * collectd-4.9.1 * compat-wireless-2.6.35-1-kmod-2.6.32.18-ipfire +* compat-wireless-2.6.35-1-kmod-2.6.32.18-ipfire-xen * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 * cryptodev-20091126-kmod-2.6.32.18-ipfire +* cryptodev-20091126-kmod-2.6.32.18-ipfire-xen * cups-1.4.2 * curl-7.19.5 * cyrus-imapd-2.2.12 * cyrus-sasl-2.1.21 * dahdi-2.2.1 * dahdi-2.2.1-kmod-2.6.32.18-ipfire +* dahdi-2.2.1-kmod-2.6.32.18-ipfire-xen * db-4.4.20 * dbus-1.0.3 * ddrescue-1.12 @@ -88,7 +91,9 @@ * dosfstools-3.0.9 * dracut-006 * e1000-8.0.19-kmod-2.6.32.18-ipfire +* e1000-8.0.19-kmod-2.6.32.18-ipfire-xen * e1000e-1.1.19-kmod-2.6.32.18-ipfire +* e1000e-1.1.19-kmod-2.6.32.18-ipfire-xen * e2fsprogs-1.41.11 * ebtables-v2.0.8-2 * ed-0.2 @@ -158,6 +163,7 @@ * jpegsrc.v6b * kbd-1.12 * kqemu-1.4.0pre1-kmod-2.6.32.18-ipfire +* kqemu-1.4.0pre1-kmod-2.6.32.18-ipfire-xen * kudzu-1.2.64 * l7-protocols-2009-05-10 * lame-3.97 @@ -192,6 +198,7 @@ * libxml2-2.6.26 * libxslt-1.1.17 * linux-2.6.32.18-ipfire +* linux-2.6.32.18-ipfire-xen * linux-atm-2.4.1 * linux-firmware-20100318 * linux-libc-headers-2.6.12.0 @@ -203,8 +210,10 @@ * lzo-2.02 * m4-1.4.4 * mISDN-20100525-kmod-2.6.32.18-ipfire +* mISDN-20100525-kmod-2.6.32.18-ipfire-xen * mISDNuser-20100525 * madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.18-ipfire +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.18-ipfire-xen * make-3.81 * man-db-2.4.3 * man-pages-2.34 @@ -274,8 +283,11 @@ * qemu-0.11.1-kqemu * qemu-0.12.3 * r8101-1.016.00-kmod-2.6.32.18-ipfire +* r8101-1.016.00-kmod-2.6.32.18-ipfire-xen * r8168-8.018.00-kmod-2.6.32.18-ipfire +* r8168-8.018.00-kmod-2.6.32.18-ipfire-xen * r8169-6.013.00-kmod-2.6.32.18-ipfire +* r8169-6.013.00-kmod-2.6.32.18-ipfire-xen * readline-5.1 * reiser4progs-1.0.6 * reiserfsprogs-3.6.21 @@ -330,6 +342,7 @@ * usbutils-0.72 * util-linux-2.12r * v4l-dvb-b576509ea6d2-kmod-2.6.32.18-ipfire +* v4l-dvb-b576509ea6d2-kmod-2.6.32.18-ipfire-xen * vdr-1.6.0 * vdradmin-am-3.6.7 * vim-7.0 diff --git a/lfs/linux b/lfs/linux index 953ba157d..b2d71fcf5 100644 --- a/lfs/linux +++ b/lfs/linux @@ -57,21 +57,21 @@ objects =$(DL_FILE) \ patch-2.6.16-nath323-1.3.bz2 \ reiser4-for-2.6.32.patch.bz2 \ squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 \ - xen-patches-2.6.32-2a.tar.bz2 + xen-patches-2.6.32-2b.tar.bz2 $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 -xen-patches-2.6.32-2a.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2a.tar.bz2 +xen-patches-2.6.32-2b.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2a.tar.bz2 $(DL_FILE)_MD5 = 8c8b82d4bf607ddb233deaf7f1c44f0f netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2_MD5 = d2a84311081023c7ffd28cdca67c45d4 -xen-patches-2.6.32-2a.tar.bz2_MD5 = bccb78b9712cb538c6ddadff1dae0ddc +xen-patches-2.6.32-2b.tar.bz2_MD5 = a1798dc2de1ce4329c9580730f6c0096 install : $(TARGET) @@ -109,7 +109,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ifeq "$(XEN)" "1" # Apply gentoo Xen patches mkdir -p $(DIR_SRC)/xen-patches - cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2a.tar.bz2 + cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2b.tar.bz2 for x in `ls -1 $(DIR_SRC)/xen-patches/*.patch1`; do \ echo "*********** [Patch: $$x]"; \ diff --git a/make.sh b/make.sh index 15f569ba7..7ee503b4a 100755 --- a/make.sh +++ b/make.sh @@ -342,19 +342,19 @@ buildipfire() { ipfiremake which ipfiremake xz ipfiremake linux-firmware -# ipfiremake linux XEN=1 -# ipfiremake kqemu XEN=1 -# ipfiremake v4l-dvb XEN=1 -# ipfiremake madwifi XEN=1 -# ipfiremake mISDN XEN=1 -# ipfiremake dahdi XEN=1 KMOD=1 -# ipfiremake cryptodev XEN=1 -# ipfiremake compat-wireless XEN=1 -# ipfiremake r8169 XEN=1 -# ipfiremake r8168 XEN=1 -# ipfiremake r8101 XEN=1 -# ipfiremake e1000 XEN=1 -# ipfiremake e1000e XEN=1 + ipfiremake linux XEN=1 + ipfiremake kqemu XEN=1 + ipfiremake v4l-dvb XEN=1 + ipfiremake madwifi XEN=1 + ipfiremake mISDN XEN=1 + ipfiremake dahdi XEN=1 KMOD=1 + ipfiremake cryptodev XEN=1 + ipfiremake compat-wireless XEN=1 + ipfiremake r8169 XEN=1 + ipfiremake r8168 XEN=1 + ipfiremake r8101 XEN=1 + ipfiremake e1000 XEN=1 + ipfiremake e1000e XEN=1 ipfiremake linux ipfiremake kqemu # ipfiremake kvm-kmod @@ -667,32 +667,6 @@ buildinstaller() { ipfiremake as86 ipfiremake mbr ipfiremake memtest -# installmake linux-libc-header -# installmake binutils -# ipfiremake uClibc PASS=1 -# ipfiremake gcc INST=1 -# installmake uClibc PASS=2 -# installmake gcc INST=2 -# installmake uClibc PASS=3 -# ipfiremake busybox -# installmake udev -# installmake slang -# installmake newt -# installmake gettext -# installmake kbd -# installmake popt -# installmake sysvinit -# installmake misc-progs -# installmake reiserfsprogs -# installmake sysfsutils -# installmake util-linux -# installmake pciutils -# installmake zlib -# installmake mtd -# installmake wget -# installmake hwdata -# installmake kudzu -# installmake pcmciautils ipfiremake installer installmake strip ipfiremake initrd From d311f78ed125c9cfc7cac1e1808e51b2dbf8f7d4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 13 Aug 2010 15:47:01 +0200 Subject: [PATCH 037/153] rootfile update: dracut. --- config/rootfiles/common/dracut | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/common/dracut b/config/rootfiles/common/dracut index c427d71c5..b29a3457e 100644 --- a/config/rootfiles/common/dracut +++ b/config/rootfiles/common/dracut @@ -1,6 +1,7 @@ boot/ipfirerd-KVER.img etc/dracut.conf etc/dracut.conf.d +#etc/dracut.conf.d/dracut.conf sbin/dracut sbin/dracut-catimages sbin/dracut-gencmdline From 119ec0c656ba9058c7a7085a05a50fbd0f9b1b79 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 13 Aug 2010 15:48:19 +0200 Subject: [PATCH 038/153] xen-image: fix firstrun. --- lfs/xen-image | 8 -------- 1 file changed, 8 deletions(-) diff --git a/lfs/xen-image b/lfs/xen-image index 09e767114..caef9725f 100644 --- a/lfs/xen-image +++ b/lfs/xen-image @@ -130,14 +130,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) chroot $(MNThdd) /sbin/dracut --force --verbose /boot/ipfirerd-$(KVER)-xen.img $(KVER)-ipfire-xen - - # Create a script for rebuild-initrd and setup - echo "#!/bin/bash" > $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - echo "/usr/local/sbin/setup /dev/null INSTALL" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - echo "rm -f /etc/rc.d/rcsysinit.d/S75firstsetup \\" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - echo "&& /sbin/reboot" >> $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - chmod +x $(MNThdd)/etc/rc.d/rcsysinit.d/S75firstsetup - #Remove root / fstab check rm -rf $(MNThdd)/etc/rc.d/rcsysinit.d/S19checkfstab #Remove console init From 0a479587ae8c894af5bf234937ef3856a78d0278 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 13 Aug 2010 15:48:40 +0200 Subject: [PATCH 039/153] Add missing user/groups for new udev. --- config/etc/group | 5 +++++ config/etc/passwd | 1 + 2 files changed, 6 insertions(+) diff --git a/config/etc/group b/config/etc/group index 6c53c1489..3b155fa88 100644 --- a/config/etc/group +++ b/config/etc/group @@ -39,4 +39,9 @@ clamav:x:109: amavis:x:110: mldonkey:x:111: audio:x:112: +video:x:113: +asterisk:x:114: +nut:x:115: +cdrom:x:116: +usb:x:117: samba:x:1000: diff --git a/config/etc/passwd b/config/etc/passwd index 4b56ac6d0..ebc82d55c 100644 --- a/config/etc/passwd +++ b/config/etc/passwd @@ -22,4 +22,5 @@ amavis:x:110:110:Amavisd-new user:/var/amavis: cyrus:x:111:12:Cyrus user:/usr/cyrus: filter:x:112:12:Spam user:/home/filter:/bin/false mldonkey:x:113:111:Mldonkey user:/opt/mldonkey:/bin/false +asterisk:x:114:114:Asterisk user:/var/empty:/bin/false samba:x:1000:1000:Samba User:/var/empty:/bin/false From d004707e00201a218983534d2b183168424bd994 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 14 Aug 2010 20:05:54 +0200 Subject: [PATCH 040/153] Fix udev rules for udev 1.25. --- lfs/udev | 2 +- src/paks/nut/install.sh | 2 -- .../udev-config-6.2_persistent-storage-fix.patch | 12 ++++++++++++ 3 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 src/patches/udev-config-6.2_persistent-storage-fix.patch diff --git a/lfs/udev b/lfs/udev index 77d7ae546..af00187ec 100644 --- a/lfs/udev +++ b/lfs/udev @@ -76,7 +76,6 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/udev-125-netif_rename.patch ifeq "$(LFS_PASS)" "install" cd $(DIR_APP) && make DESTDIR=/install/initrd sbindir=/sbin udevdir=/dev cd $(DIR_APP) && make DESTDIR=/install/initrd sbindir=/sbin udevdir=/dev install @@ -106,6 +105,7 @@ ifeq "$(LFS_PASS)" "install" else rm -rf /lib/udev/devices cd $(DIR_APP) && tar jxf $(DIR_DL)/udev-config-6.2.tar.bz2 + cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/udev-config-6.2_persistent-storage-fix.patch install -dv /lib/{firmware,udev/devices/{pts,shm}} echo "Put device firmwares here ..." > /lib/firmware/dirinfo mknod -m0666 /lib/udev/devices/null c 1 3 diff --git a/src/paks/nut/install.sh b/src/paks/nut/install.sh index d117ad88f..7b9fe15e6 100644 --- a/src/paks/nut/install.sh +++ b/src/paks/nut/install.sh @@ -26,8 +26,6 @@ extract_files restore_backup ${NAME} -groupadd nut - ln -svf ../init.d/nut /etc/rc.d/rc0.d/K20nut ln -svf ../init.d/nut /etc/rc.d/rc3.d/S20nut ln -svf ../init.d/nut /etc/rc.d/rc6.d/K20nut diff --git a/src/patches/udev-config-6.2_persistent-storage-fix.patch b/src/patches/udev-config-6.2_persistent-storage-fix.patch new file mode 100644 index 000000000..172091a4d --- /dev/null +++ b/src/patches/udev-config-6.2_persistent-storage-fix.patch @@ -0,0 +1,12 @@ +diff -Naur udev-config-6.2.org/60-persistent-storage.rules udev-config-6.2/60-persistent-storage.rules +--- udev-config-6.2.org/60-persistent-storage.rules 2006-05-13 01:03:13.000000000 +0200 ++++ udev-config-6.2/60-persistent-storage.rules 2010-08-14 11:08:35.000000000 +0200 +@@ -9,7 +9,7 @@ + + # never access removable ide devices, the drivers are causing event loops on open() + KERNEL=="hd*[!0-9]", SYSFS{removable}=="1", DRIVER=="ide-cs|ide-floppy", GOTO="persistent_storage_end" +-KERNEL=="hd*[0-9]", SYSFS{../removable}=="1", GOTO="persistent_storage_end" ++KERNEL=="hd*[0-9]", SYSFS{removable}=="1", GOTO="persistent_storage_end" + + # for partitions import parent information + KERNEL=="*[0-9]", IMPORT{parent}=="ID_*" From f55e2865db62bb654a91943abd8016db2b7fd613 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 14 Aug 2010 20:06:55 +0200 Subject: [PATCH 041/153] Updated usb-modeswitch (1.1.3). --- lfs/usb_modeswitch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/usb_modeswitch b/lfs/usb_modeswitch index 7a589cdf6..d28769897 100644 --- a/lfs/usb_modeswitch +++ b/lfs/usb_modeswitch @@ -24,7 +24,7 @@ include Config -VER = 1.1.2 +VER = 1.1.3 THISAPP = usb-modeswitch-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 071cb300d00938bfe20025c654303d92 +$(DL_FILE)_MD5 = 571e6b81873231246693d18a9912f55d install : $(TARGET) From c5fdda6df055ed9308975028afc8d6d507672fd6 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 14 Aug 2010 20:07:30 +0200 Subject: [PATCH 042/153] Change version to 2.8test. Removed unused lfs files. --- doc/packages-list.txt | 2 +- lfs/busybox | 83 -------------------------- lfs/uClibc | 135 ------------------------------------------ make.sh | 4 +- 4 files changed, 3 insertions(+), 221 deletions(-) delete mode 100644 lfs/busybox delete mode 100644 lfs/uClibc diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 6f9da0f3f..b016352bc 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -1,4 +1,4 @@ -== List of softwares used to build IPFire Version: 2.7 == +== List of softwares used to build IPFire Version: 2.8test == * Archive-Tar-1.29 * Archive-Zip-1.16 * BerkeleyDB-0.27 diff --git a/lfs/busybox b/lfs/busybox deleted file mode 100644 index cdea9ef8c..000000000 --- a/lfs/busybox +++ /dev/null @@ -1,83 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 1.2.2 - -THISAPP = busybox-$(VER) -DL_FILE = $(THISAPP).tar.bz2 -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_MD5 = ae8a4c65b9464c8ece3483a3d3b9544c - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -md5 : $(subst %,%_MD5,$(objects)) - -############################################################################### -# Downloading, checking, md5sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_MD5,$(objects)) : - @$(MD5) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - -mkdir -p /install/initrd/{{,s}bin,etc} - cd $(DIR_APP) && cp -f $(DIR_SRC)/config/uClibc/busybox.config .config - cd $(DIR_APP) && make oldconfig - cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) - cd $(DIR_APP) && make install - mkdir -p /install/initrd/usr/share/udhcpc - cd $(DIR_APP) && install -m 0755 examples/udhcp/simple.script \ - /install/initrd/usr/share/udhcpc/default.script - ln -svf /tmp/resolv.conf /install/initrd/etc/resolv.conf - @rm -rf $(DIR_APP) /install/initrd/linuxrc - @$(POSTBUILD) diff --git a/lfs/uClibc b/lfs/uClibc deleted file mode 100644 index eeb197884..000000000 --- a/lfs/uClibc +++ /dev/null @@ -1,135 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = 0.9.28 - -THISAPP = uClibc-$(VER) -DL_FILE = $(THISAPP).tar.bz2 -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -ifeq "$(PASS)" "1" - TARGET = $(DIR_INFO)/$(THISAPP)-pass1 -else -ifeq "$(PASS)" "2" - TARGET = $(DIR_INFO)/$(THISAPP)-pass2 -else - TARGET = $(DIR_INFO)/$(THISAPP)-pass3 -endif -endif - -STAGING_DIR=/opt/$(MACHINE)-uClibc - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) uClibc-locale-030818.tgz - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) -uClibc-locale-030818.tgz = $(DL_FROM)/uClibc-locale-030818.tgz - -$(DL_FILE)_MD5 = 1ada58d919a82561061e4741fb6abd29 -uClibc-locale-030818.tgz_MD5 = d75b2239b4e27c3c9cbed1c8f6eabba6 - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -md5 : $(subst %,%_MD5,$(objects)) - -############################################################################### -# Downloading, checking, md5sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_MD5,$(objects)) : - @$(MD5) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) -ifeq "$(PASS)" "1" - @rm -rf $(DIR_APP) - @mkdir -p /opt/$(MACHINE)-uClibc $(DIR_SRC)/uClibc_dev/usr/include $(DIR_SRC)/uClibc_dev/{,usr}/lib - @cd $(DIR_SRC) && tar xfj $(DIR_DL)/$(DL_FILE) - cp -f $(DIR_DL)/uClibc-locale-030818.tgz $(DIR_APP)/extra/locale/ - cp -f $(DIR_SRC)/config/uClibc/{locales,codesets}.txt $(DIR_APP)/extra/locale - cd $(DIR_APP)/extra/locale && patch -Np3 < $(DIR_SRC)/src/patches/uClibc-gcc4-genwctype.patch - cp -f $(DIR_SRC)/config/uClibc/uClibc.config-$(MACHINE) $(DIR_APP)/.config - cd $(DIR_APP) && make oldconfig - cd $(DIR_APP)/extra/locale && make - cd $(DIR_APP) && make PREFIX=$(DIR_SRC)/uClibc_dev \ - DEVEL_PREFIX=/usr/ \ - RUNTIME_PREFIX=$(DIR_SRC)/uClibc_dev/ \ - pregen install_dev -else -ifeq "$(PASS)" "2" - cd $(DIR_APP) && make PREFIX= \ - DEVEL_PREFIX=/ \ - RUNTIME_PREFIX=/ \ - all - cd $(DIR_APP) && make PREFIX= \ - DEVEL_PREFIX=/opt/$(MACHINE)-uClibc/ \ - RUNTIME_PREFIX=/opt/$(MACHINE)-uClibc/ \ - install_runtime install_dev - - ## This is to fix a small bug - if [ ! -h /opt/$(MACHINE)-uClibc/$(MACHINE)-linux-uclibc/lib ]; then \ - mv -vf /opt/$(MACHINE)-uClibc/$(MACHINE)-linux-uclibc/lib/* /opt/$(MACHINE)-uClibc/lib/; \ - rm -rf /opt/$(MACHINE)-uClibc/$(MACHINE)-linux-uclibc/lib; \ - ln -sfv ../lib /opt/$(MACHINE)-uClibc/$(MACHINE)-linux-uclibc/lib; \ - fi - - cd $(DIR_APP) && make -C utils/ PREFIX=/opt/$(MACHINE)-uClibc \ - hostutils - cd $(DIR_APP) && make PREFIX=/install/initrd \ - DEVEL_PREFIX=/usr/ \ - RUNTIME_PREFIX=/ \ - install_runtime - cp -f /opt/$(MACHINE)-uClibc/lib/ld-uClibc-$(VER).so /lib - cp -f /opt/$(MACHINE)-uClibc/lib/libuClibc-$(VER).so /lib - cd /lib && ln -sf ld-uClibc-$(VER).so ld-uClibc.so.0 - cd /lib && ln -sf libuClibc-$(VER).so libc.so.0 - cd /lib && ln -sf libc.so.0 libc.so - ln -sf /opt/$(MACHINE)-uClibc/lib/libm-$(VER).so /lib/libm.so.0 -else - cd $(DIR_APP) && make PREFIX=/install/initrd utils install_utils - chmod 755 /install/initrd/lib/libuClibc-$(VER).so - rm -f /install/initrd/lib/{libm*,libcrypt*,libutil*,librt*} - @rm -rf $(DIR_APP) -endif -endif - @$(POSTBUILD) diff --git a/make.sh b/make.sh index 7ee503b4a..4aa71be01 100755 --- a/make.sh +++ b/make.sh @@ -24,9 +24,9 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name -VERSION="2.7" # Version number +VERSION="2.8test" # Version number CORE="40" # Core Level (Filename) -PAKFIRE_CORE="39" # Core Level (PAKFIRE) +PAKFIRE_CORE="40" # Core Level (PAKFIRE) GIT_BRANCH=`git status | head -n1 | cut -d" " -f4` # Git Branch SLOGAN="www.ipfire.org" # Software slogan CONFIG_ROOT=/var/ipfire # Configuration rootdir From d1c956e88e2dcd4c6bb282d112fede7f9b409bf9 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 14 Aug 2010 22:35:38 +0200 Subject: [PATCH 043/153] Updated usb_modeswitch (1.1.3). Added udev usb_modeswitch data. Added tcl (needed by udev usb_modeswitch database). --- config/rootfiles/common/tcl | 726 ++++++++++++++++++++ config/rootfiles/common/usb_modeswitch_data | 130 ++++ doc/packages-list.txt | 4 +- lfs/tcl | 13 + lfs/usb_modeswitch | 2 +- lfs/usb_modeswitch_data | 77 +++ make.sh | 2 + 7 files changed, 952 insertions(+), 2 deletions(-) create mode 100644 config/rootfiles/common/tcl create mode 100644 config/rootfiles/common/usb_modeswitch_data create mode 100644 lfs/usb_modeswitch_data diff --git a/config/rootfiles/common/tcl b/config/rootfiles/common/tcl new file mode 100644 index 000000000..7b6bb8383 --- /dev/null +++ b/config/rootfiles/common/tcl @@ -0,0 +1,726 @@ +usr/bin/tclsh +usr/bin/tclsh8.4 +#usr/include/tcl.h +#usr/include/tclDecls.h +#usr/include/tclPlatDecls.h +usr/lib/libtcl8.4.so +usr/lib/libtclstub8.4.a +#usr/lib/tcl8.4 +usr/lib/tcl8.4/auto.tcl +#usr/lib/tcl8.4/encoding +usr/lib/tcl8.4/encoding/ascii.enc +usr/lib/tcl8.4/encoding/big5.enc +usr/lib/tcl8.4/encoding/cp1250.enc +usr/lib/tcl8.4/encoding/cp1251.enc +usr/lib/tcl8.4/encoding/cp1252.enc +usr/lib/tcl8.4/encoding/cp1253.enc +usr/lib/tcl8.4/encoding/cp1254.enc +usr/lib/tcl8.4/encoding/cp1255.enc +usr/lib/tcl8.4/encoding/cp1256.enc +usr/lib/tcl8.4/encoding/cp1257.enc +usr/lib/tcl8.4/encoding/cp1258.enc +usr/lib/tcl8.4/encoding/cp437.enc +usr/lib/tcl8.4/encoding/cp737.enc +usr/lib/tcl8.4/encoding/cp775.enc +usr/lib/tcl8.4/encoding/cp850.enc +usr/lib/tcl8.4/encoding/cp852.enc +usr/lib/tcl8.4/encoding/cp855.enc +usr/lib/tcl8.4/encoding/cp857.enc +usr/lib/tcl8.4/encoding/cp860.enc +usr/lib/tcl8.4/encoding/cp861.enc +usr/lib/tcl8.4/encoding/cp862.enc +usr/lib/tcl8.4/encoding/cp863.enc +usr/lib/tcl8.4/encoding/cp864.enc +usr/lib/tcl8.4/encoding/cp865.enc +usr/lib/tcl8.4/encoding/cp866.enc +usr/lib/tcl8.4/encoding/cp869.enc +usr/lib/tcl8.4/encoding/cp874.enc +usr/lib/tcl8.4/encoding/cp932.enc +usr/lib/tcl8.4/encoding/cp936.enc +usr/lib/tcl8.4/encoding/cp949.enc +usr/lib/tcl8.4/encoding/cp950.enc +usr/lib/tcl8.4/encoding/dingbats.enc +usr/lib/tcl8.4/encoding/ebcdic.enc +usr/lib/tcl8.4/encoding/euc-cn.enc +usr/lib/tcl8.4/encoding/euc-jp.enc +usr/lib/tcl8.4/encoding/euc-kr.enc +usr/lib/tcl8.4/encoding/gb12345.enc +usr/lib/tcl8.4/encoding/gb1988.enc +usr/lib/tcl8.4/encoding/gb2312-raw.enc +usr/lib/tcl8.4/encoding/gb2312.enc +usr/lib/tcl8.4/encoding/iso2022-jp.enc +usr/lib/tcl8.4/encoding/iso2022-kr.enc +usr/lib/tcl8.4/encoding/iso2022.enc +usr/lib/tcl8.4/encoding/iso8859-1.enc +usr/lib/tcl8.4/encoding/iso8859-10.enc +usr/lib/tcl8.4/encoding/iso8859-13.enc +usr/lib/tcl8.4/encoding/iso8859-14.enc +usr/lib/tcl8.4/encoding/iso8859-15.enc +usr/lib/tcl8.4/encoding/iso8859-16.enc +usr/lib/tcl8.4/encoding/iso8859-2.enc +usr/lib/tcl8.4/encoding/iso8859-3.enc +usr/lib/tcl8.4/encoding/iso8859-4.enc +usr/lib/tcl8.4/encoding/iso8859-5.enc +usr/lib/tcl8.4/encoding/iso8859-6.enc +usr/lib/tcl8.4/encoding/iso8859-7.enc +usr/lib/tcl8.4/encoding/iso8859-8.enc +usr/lib/tcl8.4/encoding/iso8859-9.enc +usr/lib/tcl8.4/encoding/jis0201.enc +usr/lib/tcl8.4/encoding/jis0208.enc +usr/lib/tcl8.4/encoding/jis0212.enc +usr/lib/tcl8.4/encoding/koi8-r.enc +usr/lib/tcl8.4/encoding/koi8-u.enc +usr/lib/tcl8.4/encoding/ksc5601.enc +usr/lib/tcl8.4/encoding/macCentEuro.enc +usr/lib/tcl8.4/encoding/macCroatian.enc +usr/lib/tcl8.4/encoding/macCyrillic.enc +usr/lib/tcl8.4/encoding/macDingbats.enc +usr/lib/tcl8.4/encoding/macGreek.enc +usr/lib/tcl8.4/encoding/macIceland.enc +usr/lib/tcl8.4/encoding/macJapan.enc +usr/lib/tcl8.4/encoding/macRoman.enc +usr/lib/tcl8.4/encoding/macRomania.enc +usr/lib/tcl8.4/encoding/macThai.enc +usr/lib/tcl8.4/encoding/macTurkish.enc +usr/lib/tcl8.4/encoding/macUkraine.enc +usr/lib/tcl8.4/encoding/shiftjis.enc +usr/lib/tcl8.4/encoding/symbol.enc +usr/lib/tcl8.4/encoding/tis-620.enc +usr/lib/tcl8.4/history.tcl +#usr/lib/tcl8.4/http1.0 +usr/lib/tcl8.4/http1.0/http.tcl +usr/lib/tcl8.4/http1.0/pkgIndex.tcl +#usr/lib/tcl8.4/http2.5 +usr/lib/tcl8.4/http2.5/http.tcl +usr/lib/tcl8.4/http2.5/pkgIndex.tcl +usr/lib/tcl8.4/init.tcl +usr/lib/tcl8.4/ldAix +usr/lib/tcl8.4/ldAout.tcl +#usr/lib/tcl8.4/msgcat1.3 +usr/lib/tcl8.4/msgcat1.3/msgcat.tcl +usr/lib/tcl8.4/msgcat1.3/pkgIndex.tcl +#usr/lib/tcl8.4/opt0.4 +usr/lib/tcl8.4/opt0.4/optparse.tcl +usr/lib/tcl8.4/opt0.4/pkgIndex.tcl +usr/lib/tcl8.4/package.tcl +usr/lib/tcl8.4/parray.tcl +usr/lib/tcl8.4/safe.tcl +usr/lib/tcl8.4/tclAppInit.c +usr/lib/tcl8.4/tclIndex +#usr/lib/tcl8.4/tcltest2.2 +usr/lib/tcl8.4/tcltest2.2/pkgIndex.tcl +usr/lib/tcl8.4/tcltest2.2/tcltest.tcl +usr/lib/tcl8.4/word.tcl +usr/lib/tclConfig.sh +#usr/man/man1/tclsh.1 +#usr/man/man3/TCL_MEM_DEBUG.3 +#usr/man/man3/Tcl_Access.3 +#usr/man/man3/Tcl_AddErrorInfo.3 +#usr/man/man3/Tcl_AddObjErrorInfo.3 +#usr/man/man3/Tcl_AlertNotifier.3 +#usr/man/man3/Tcl_Alloc.3 +#usr/man/man3/Tcl_AllocStatBuf.3 +#usr/man/man3/Tcl_AllowExceptions.3 +#usr/man/man3/Tcl_AppInit.3 +#usr/man/man3/Tcl_AppendAllObjTypes.3 +#usr/man/man3/Tcl_AppendElement.3 +#usr/man/man3/Tcl_AppendObjToObj.3 +#usr/man/man3/Tcl_AppendResult.3 +#usr/man/man3/Tcl_AppendResultVA.3 +#usr/man/man3/Tcl_AppendStringsToObj.3 +#usr/man/man3/Tcl_AppendStringsToObjVA.3 +#usr/man/man3/Tcl_AppendToObj.3 +#usr/man/man3/Tcl_AppendUnicodeToObj.3 +#usr/man/man3/Tcl_AsyncCreate.3 +#usr/man/man3/Tcl_AsyncDelete.3 +#usr/man/man3/Tcl_AsyncInvoke.3 +#usr/man/man3/Tcl_AsyncMark.3 +#usr/man/man3/Tcl_AsyncReady.3 +#usr/man/man3/Tcl_AttemptAlloc.3 +#usr/man/man3/Tcl_AttemptRealloc.3 +#usr/man/man3/Tcl_AttemptSetObjLength.3 +#usr/man/man3/Tcl_BackgroundError.3 +#usr/man/man3/Tcl_Backslash.3 +#usr/man/man3/Tcl_BadChannelOption.3 +#usr/man/man3/Tcl_CallWhenDeleted.3 +#usr/man/man3/Tcl_CancelIdleCall.3 +#usr/man/man3/Tcl_ChannelBlockModeProc.3 +#usr/man/man3/Tcl_ChannelBuffered.3 +#usr/man/man3/Tcl_ChannelClose2Proc.3 +#usr/man/man3/Tcl_ChannelCloseProc.3 +#usr/man/man3/Tcl_ChannelFlushProc.3 +#usr/man/man3/Tcl_ChannelGetHandleProc.3 +#usr/man/man3/Tcl_ChannelGetOptionProc.3 +#usr/man/man3/Tcl_ChannelHandlerProc.3 +#usr/man/man3/Tcl_ChannelInputProc.3 +#usr/man/man3/Tcl_ChannelName.3 +#usr/man/man3/Tcl_ChannelOutputProc.3 +#usr/man/man3/Tcl_ChannelSeekProc.3 +#usr/man/man3/Tcl_ChannelSetOptionProc.3 +#usr/man/man3/Tcl_ChannelThreadActionProc.3 +#usr/man/man3/Tcl_ChannelVersion.3 +#usr/man/man3/Tcl_ChannelWatchProc.3 +#usr/man/man3/Tcl_ChannelWideSeekProc.3 +#usr/man/man3/Tcl_Chdir.3 +#usr/man/man3/Tcl_ClearChannelHandlers.3 +#usr/man/man3/Tcl_Close.3 +#usr/man/man3/Tcl_CommandComplete.3 +#usr/man/man3/Tcl_CommandTraceInfo.3 +#usr/man/man3/Tcl_Concat.3 +#usr/man/man3/Tcl_ConcatObj.3 +#usr/man/man3/Tcl_ConditionFinalize.3 +#usr/man/man3/Tcl_ConditionNotify.3 +#usr/man/man3/Tcl_ConditionWait.3 +#usr/man/man3/Tcl_ConvertCountedElement.3 +#usr/man/man3/Tcl_ConvertElement.3 +#usr/man/man3/Tcl_ConvertToType.3 +#usr/man/man3/Tcl_CreateAlias.3 +#usr/man/man3/Tcl_CreateAliasObj.3 +#usr/man/man3/Tcl_CreateChannel.3 +#usr/man/man3/Tcl_CreateChannelHandler.3 +#usr/man/man3/Tcl_CreateCloseHandler.3 +#usr/man/man3/Tcl_CreateCommand.3 +#usr/man/man3/Tcl_CreateEncoding.3 +#usr/man/man3/Tcl_CreateEventSource.3 +#usr/man/man3/Tcl_CreateExitHandler.3 +#usr/man/man3/Tcl_CreateFileHandler.3 +#usr/man/man3/Tcl_CreateHashEntry.3 +#usr/man/man3/Tcl_CreateInterp.3 +#usr/man/man3/Tcl_CreateMathFunc.3 +#usr/man/man3/Tcl_CreateObjCommand.3 +#usr/man/man3/Tcl_CreateObjTrace.3 +#usr/man/man3/Tcl_CreateSlave.3 +#usr/man/man3/Tcl_CreateThread.3 +#usr/man/man3/Tcl_CreateThreadExitHandler.3 +#usr/man/man3/Tcl_CreateTimerHandler.3 +#usr/man/man3/Tcl_CreateTrace.3 +#usr/man/man3/Tcl_CutChannel.3 +#usr/man/man3/Tcl_DStringAppend.3 +#usr/man/man3/Tcl_DStringAppendElement.3 +#usr/man/man3/Tcl_DStringEndSublist.3 +#usr/man/man3/Tcl_DStringFree.3 +#usr/man/man3/Tcl_DStringGetResult.3 +#usr/man/man3/Tcl_DStringInit.3 +#usr/man/man3/Tcl_DStringLength.3 +#usr/man/man3/Tcl_DStringResult.3 +#usr/man/man3/Tcl_DStringSetLength.3 +#usr/man/man3/Tcl_DStringStartSublist.3 +#usr/man/man3/Tcl_DStringTrunc.3 +#usr/man/man3/Tcl_DStringValue.3 +#usr/man/man3/Tcl_DecrRefCount.3 +#usr/man/man3/Tcl_DeleteAssocData.3 +#usr/man/man3/Tcl_DeleteChannelHandler.3 +#usr/man/man3/Tcl_DeleteCloseHandler.3 +#usr/man/man3/Tcl_DeleteCommand.3 +#usr/man/man3/Tcl_DeleteCommandFromToken.3 +#usr/man/man3/Tcl_DeleteEventSource.3 +#usr/man/man3/Tcl_DeleteEvents.3 +#usr/man/man3/Tcl_DeleteExitHandler.3 +#usr/man/man3/Tcl_DeleteFileHandler.3 +#usr/man/man3/Tcl_DeleteHashEntry.3 +#usr/man/man3/Tcl_DeleteHashTable.3 +#usr/man/man3/Tcl_DeleteInterp.3 +#usr/man/man3/Tcl_DeleteThreadExitHandler.3 +#usr/man/man3/Tcl_DeleteTimerHandler.3 +#usr/man/man3/Tcl_DeleteTrace.3 +#usr/man/man3/Tcl_DetachChannel.3 +#usr/man/man3/Tcl_DetachPids.3 +#usr/man/man3/Tcl_DiscardResult.3 +#usr/man/man3/Tcl_DoOneEvent.3 +#usr/man/man3/Tcl_DoWhenIdle.3 +#usr/man/man3/Tcl_DontCallWhenDeleted.3 +#usr/man/man3/Tcl_DumpActiveMemory.3 +#usr/man/man3/Tcl_DuplicateObj.3 +#usr/man/man3/Tcl_Eof.3 +#usr/man/man3/Tcl_ErrnoId.3 +#usr/man/man3/Tcl_ErrnoMsg.3 +#usr/man/man3/Tcl_Eval.3 +#usr/man/man3/Tcl_EvalEx.3 +#usr/man/man3/Tcl_EvalFile.3 +#usr/man/man3/Tcl_EvalObjEx.3 +#usr/man/man3/Tcl_EvalObjv.3 +#usr/man/man3/Tcl_EvalTokens.3 +#usr/man/man3/Tcl_EvalTokensStandard.3 +#usr/man/man3/Tcl_EventuallyFree.3 +#usr/man/man3/Tcl_Exit.3 +#usr/man/man3/Tcl_ExitThread.3 +#usr/man/man3/Tcl_ExposeCommand.3 +#usr/man/man3/Tcl_ExprBoolean.3 +#usr/man/man3/Tcl_ExprBooleanObj.3 +#usr/man/man3/Tcl_ExprDouble.3 +#usr/man/man3/Tcl_ExprDoubleObj.3 +#usr/man/man3/Tcl_ExprLong.3 +#usr/man/man3/Tcl_ExprLongObj.3 +#usr/man/man3/Tcl_ExprObj.3 +#usr/man/man3/Tcl_ExprString.3 +#usr/man/man3/Tcl_ExternalToUtf.3 +#usr/man/man3/Tcl_ExternalToUtfDString.3 +#usr/man/man3/Tcl_FSAccess.3 +#usr/man/man3/Tcl_FSChdir.3 +#usr/man/man3/Tcl_FSConvertToPathType.3 +#usr/man/man3/Tcl_FSCopyDirectory.3 +#usr/man/man3/Tcl_FSCopyFile.3 +#usr/man/man3/Tcl_FSCreateDirectory.3 +#usr/man/man3/Tcl_FSData.3 +#usr/man/man3/Tcl_FSDeleteFile.3 +#usr/man/man3/Tcl_FSEqualPaths.3 +#usr/man/man3/Tcl_FSEvalFile.3 +#usr/man/man3/Tcl_FSFileAttrStrings.3 +#usr/man/man3/Tcl_FSFileAttrsGet.3 +#usr/man/man3/Tcl_FSFileAttrsSet.3 +#usr/man/man3/Tcl_FSFileSystemInfo.3 +#usr/man/man3/Tcl_FSGetCwd.3 +#usr/man/man3/Tcl_FSGetFileSystemForPath.3 +#usr/man/man3/Tcl_FSGetInternalRep.3 +#usr/man/man3/Tcl_FSGetNativePath.3 +#usr/man/man3/Tcl_FSGetNormalizedPath.3 +#usr/man/man3/Tcl_FSGetPathType.3 +#usr/man/man3/Tcl_FSGetTranslatedPath.3 +#usr/man/man3/Tcl_FSGetTranslatedStringPath.3 +#usr/man/man3/Tcl_FSJoinPath.3 +#usr/man/man3/Tcl_FSJoinToPath.3 +#usr/man/man3/Tcl_FSLink.3 +#usr/man/man3/Tcl_FSListVolumes.3 +#usr/man/man3/Tcl_FSLoadFile.3 +#usr/man/man3/Tcl_FSLstat.3 +#usr/man/man3/Tcl_FSMatchInDirectory.3 +#usr/man/man3/Tcl_FSMountsChanged.3 +#usr/man/man3/Tcl_FSNewNativePath.3 +#usr/man/man3/Tcl_FSOpenFileChannel.3 +#usr/man/man3/Tcl_FSPathSeparator.3 +#usr/man/man3/Tcl_FSRegister.3 +#usr/man/man3/Tcl_FSRemoveDirectory.3 +#usr/man/man3/Tcl_FSRenameFile.3 +#usr/man/man3/Tcl_FSSplitPath.3 +#usr/man/man3/Tcl_FSStat.3 +#usr/man/man3/Tcl_FSUnregister.3 +#usr/man/man3/Tcl_FSUtime.3 +#usr/man/man3/Tcl_Finalize.3 +#usr/man/man3/Tcl_FinalizeNotifier.3 +#usr/man/man3/Tcl_FinalizeThread.3 +#usr/man/man3/Tcl_FindExecutable.3 +#usr/man/man3/Tcl_FindHashEntry.3 +#usr/man/man3/Tcl_FirstHashEntry.3 +#usr/man/man3/Tcl_Flush.3 +#usr/man/man3/Tcl_Free.3 +#usr/man/man3/Tcl_FreeEncoding.3 +#usr/man/man3/Tcl_FreeParse.3 +#usr/man/man3/Tcl_FreeResult.3 +#usr/man/man3/Tcl_GetAlias.3 +#usr/man/man3/Tcl_GetAliasObj.3 +#usr/man/man3/Tcl_GetAssocData.3 +#usr/man/man3/Tcl_GetBoolean.3 +#usr/man/man3/Tcl_GetBooleanFromObj.3 +#usr/man/man3/Tcl_GetByteArrayFromObj.3 +#usr/man/man3/Tcl_GetChannel.3 +#usr/man/man3/Tcl_GetChannelBufferSize.3 +#usr/man/man3/Tcl_GetChannelHandle.3 +#usr/man/man3/Tcl_GetChannelInstanceData.3 +#usr/man/man3/Tcl_GetChannelMode.3 +#usr/man/man3/Tcl_GetChannelName.3 +#usr/man/man3/Tcl_GetChannelNames.3 +#usr/man/man3/Tcl_GetChannelNamesEx.3 +#usr/man/man3/Tcl_GetChannelOption.3 +#usr/man/man3/Tcl_GetChannelThread.3 +#usr/man/man3/Tcl_GetChannelType.3 +#usr/man/man3/Tcl_GetCharLength.3 +#usr/man/man3/Tcl_GetCommandFromObj.3 +#usr/man/man3/Tcl_GetCommandFullName.3 +#usr/man/man3/Tcl_GetCommandInfo.3 +#usr/man/man3/Tcl_GetCommandInfoFromToken.3 +#usr/man/man3/Tcl_GetCommandName.3 +#usr/man/man3/Tcl_GetCurrentThread.3 +#usr/man/man3/Tcl_GetCwd.3 +#usr/man/man3/Tcl_GetDefaultEncodingDir.3 +#usr/man/man3/Tcl_GetDouble.3 +#usr/man/man3/Tcl_GetDoubleFromObj.3 +#usr/man/man3/Tcl_GetEncoding.3 +#usr/man/man3/Tcl_GetEncodingName.3 +#usr/man/man3/Tcl_GetEncodingNames.3 +#usr/man/man3/Tcl_GetErrno.3 +#usr/man/man3/Tcl_GetHashKey.3 +#usr/man/man3/Tcl_GetHashValue.3 +#usr/man/man3/Tcl_GetHostName.3 +#usr/man/man3/Tcl_GetIndexFromObj.3 +#usr/man/man3/Tcl_GetIndexFromObjStruct.3 +#usr/man/man3/Tcl_GetInt.3 +#usr/man/man3/Tcl_GetIntFromObj.3 +#usr/man/man3/Tcl_GetInterpPath.3 +#usr/man/man3/Tcl_GetLongFromObj.3 +#usr/man/man3/Tcl_GetMaster.3 +#usr/man/man3/Tcl_GetMathFuncInfo.3 +#usr/man/man3/Tcl_GetNameOfExecutable.3 +#usr/man/man3/Tcl_GetOSTypeFromObj.3 +#usr/man/man3/Tcl_GetObjResult.3 +#usr/man/man3/Tcl_GetObjType.3 +#usr/man/man3/Tcl_GetOpenFile.3 +#usr/man/man3/Tcl_GetPathType.3 +#usr/man/man3/Tcl_GetRange.3 +#usr/man/man3/Tcl_GetRegExpFromObj.3 +#usr/man/man3/Tcl_GetServiceMode.3 +#usr/man/man3/Tcl_GetSlave.3 +#usr/man/man3/Tcl_GetStackedChannel.3 +#usr/man/man3/Tcl_GetStdChannel.3 +#usr/man/man3/Tcl_GetString.3 +#usr/man/man3/Tcl_GetStringFromObj.3 +#usr/man/man3/Tcl_GetStringResult.3 +#usr/man/man3/Tcl_GetThreadData.3 +#usr/man/man3/Tcl_GetTime.3 +#usr/man/man3/Tcl_GetTopChannel.3 +#usr/man/man3/Tcl_GetUniChar.3 +#usr/man/man3/Tcl_GetUnicode.3 +#usr/man/man3/Tcl_GetUnicodeFromObj.3 +#usr/man/man3/Tcl_GetVar.3 +#usr/man/man3/Tcl_GetVar2.3 +#usr/man/man3/Tcl_GetVar2Ex.3 +#usr/man/man3/Tcl_GetVersion.3 +#usr/man/man3/Tcl_GetWideIntFromObj.3 +#usr/man/man3/Tcl_Gets.3 +#usr/man/man3/Tcl_GetsObj.3 +#usr/man/man3/Tcl_GlobalEval.3 +#usr/man/man3/Tcl_GlobalEvalObj.3 +#usr/man/man3/Tcl_HashStats.3 +#usr/man/man3/Tcl_HideCommand.3 +#usr/man/man3/Tcl_IncrRefCount.3 +#usr/man/man3/Tcl_Init.3 +#usr/man/man3/Tcl_InitCustomHashTable.3 +#usr/man/man3/Tcl_InitHashTable.3 +#usr/man/man3/Tcl_InitMemory.3 +#usr/man/man3/Tcl_InitNotifier.3 +#usr/man/man3/Tcl_InitObjHashTable.3 +#usr/man/man3/Tcl_InitStubs.3 +#usr/man/man3/Tcl_InputBlocked.3 +#usr/man/man3/Tcl_InputBuffered.3 +#usr/man/man3/Tcl_Interp.3 +#usr/man/man3/Tcl_InterpDeleted.3 +#usr/man/man3/Tcl_InvalidateStringRep.3 +#usr/man/man3/Tcl_IsChannelExisting.3 +#usr/man/man3/Tcl_IsChannelRegistered.3 +#usr/man/man3/Tcl_IsChannelShared.3 +#usr/man/man3/Tcl_IsSafe.3 +#usr/man/man3/Tcl_IsShared.3 +#usr/man/man3/Tcl_IsStandardChannel.3 +#usr/man/man3/Tcl_JoinPath.3 +#usr/man/man3/Tcl_JoinThread.3 +#usr/man/man3/Tcl_LinkVar.3 +#usr/man/man3/Tcl_ListMathFuncs.3 +#usr/man/man3/Tcl_ListObjAppendElement.3 +#usr/man/man3/Tcl_ListObjAppendList.3 +#usr/man/man3/Tcl_ListObjGetElements.3 +#usr/man/man3/Tcl_ListObjIndex.3 +#usr/man/man3/Tcl_ListObjLength.3 +#usr/man/man3/Tcl_ListObjReplace.3 +#usr/man/man3/Tcl_LogCommandInfo.3 +#usr/man/man3/Tcl_MacConvertTextResource.3 +#usr/man/man3/Tcl_MacEvalResource.3 +#usr/man/man3/Tcl_MacFindResource.3 +#usr/man/man3/Tcl_MacSetEventProc.3 +#usr/man/man3/Tcl_Main.3 +#usr/man/man3/Tcl_MakeFileChannel.3 +#usr/man/man3/Tcl_MakeSafe.3 +#usr/man/man3/Tcl_MakeTcpClientChannel.3 +#usr/man/man3/Tcl_Merge.3 +#usr/man/man3/Tcl_MutexFinalize.3 +#usr/man/man3/Tcl_MutexLock.3 +#usr/man/man3/Tcl_MutexUnlock.3 +#usr/man/man3/Tcl_NewBooleanObj.3 +#usr/man/man3/Tcl_NewByteArrayObj.3 +#usr/man/man3/Tcl_NewDoubleObj.3 +#usr/man/man3/Tcl_NewIntObj.3 +#usr/man/man3/Tcl_NewListObj.3 +#usr/man/man3/Tcl_NewLongObj.3 +#usr/man/man3/Tcl_NewOSTypeObj.3 +#usr/man/man3/Tcl_NewObj.3 +#usr/man/man3/Tcl_NewStringObj.3 +#usr/man/man3/Tcl_NewUnicodeObj.3 +#usr/man/man3/Tcl_NewWideIntObj.3 +#usr/man/man3/Tcl_NextHashEntry.3 +#usr/man/man3/Tcl_NotifyChannel.3 +#usr/man/man3/Tcl_NumUtfChars.3 +#usr/man/man3/Tcl_ObjGetVar2.3 +#usr/man/man3/Tcl_ObjSetVar2.3 +#usr/man/man3/Tcl_OpenCommandChannel.3 +#usr/man/man3/Tcl_OpenFileChannel.3 +#usr/man/man3/Tcl_OpenTcpClient.3 +#usr/man/man3/Tcl_OpenTcpServer.3 +#usr/man/man3/Tcl_OutputBuffered.3 +#usr/man/man3/Tcl_Panic.3 +#usr/man/man3/Tcl_PanicVA.3 +#usr/man/man3/Tcl_ParseBraces.3 +#usr/man/man3/Tcl_ParseCommand.3 +#usr/man/man3/Tcl_ParseExpr.3 +#usr/man/man3/Tcl_ParseQuotedString.3 +#usr/man/man3/Tcl_ParseVar.3 +#usr/man/man3/Tcl_ParseVarName.3 +#usr/man/man3/Tcl_PkgPresent.3 +#usr/man/man3/Tcl_PkgPresentEx.3 +#usr/man/man3/Tcl_PkgProvide.3 +#usr/man/man3/Tcl_PkgProvideEx.3 +#usr/man/man3/Tcl_PkgRequire.3 +#usr/man/man3/Tcl_PkgRequireEx.3 +#usr/man/man3/Tcl_PosixError.3 +#usr/man/man3/Tcl_Preserve.3 +#usr/man/man3/Tcl_PrintDouble.3 +#usr/man/man3/Tcl_PutEnv.3 +#usr/man/man3/Tcl_QueueEvent.3 +#usr/man/man3/Tcl_Read.3 +#usr/man/man3/Tcl_ReadChars.3 +#usr/man/man3/Tcl_ReadRaw.3 +#usr/man/man3/Tcl_Realloc.3 +#usr/man/man3/Tcl_ReapDetachedProcs.3 +#usr/man/man3/Tcl_RecordAndEval.3 +#usr/man/man3/Tcl_RecordAndEvalObj.3 +#usr/man/man3/Tcl_RegExpCompile.3 +#usr/man/man3/Tcl_RegExpExec.3 +#usr/man/man3/Tcl_RegExpExecObj.3 +#usr/man/man3/Tcl_RegExpGetInfo.3 +#usr/man/man3/Tcl_RegExpMatch.3 +#usr/man/man3/Tcl_RegExpMatchObj.3 +#usr/man/man3/Tcl_RegExpRange.3 +#usr/man/man3/Tcl_RegisterChannel.3 +#usr/man/man3/Tcl_RegisterObjType.3 +#usr/man/man3/Tcl_Release.3 +#usr/man/man3/Tcl_ResetResult.3 +#usr/man/man3/Tcl_RestoreResult.3 +#usr/man/man3/Tcl_SaveResult.3 +#usr/man/man3/Tcl_ScanCountedElement.3 +#usr/man/man3/Tcl_ScanElement.3 +#usr/man/man3/Tcl_Seek.3 +#usr/man/man3/Tcl_ServiceAll.3 +#usr/man/man3/Tcl_ServiceEvent.3 +#usr/man/man3/Tcl_SetAssocData.3 +#usr/man/man3/Tcl_SetBooleanObj.3 +#usr/man/man3/Tcl_SetByteArrayLength.3 +#usr/man/man3/Tcl_SetByteArrayObj.3 +#usr/man/man3/Tcl_SetChannelBufferSize.3 +#usr/man/man3/Tcl_SetChannelOption.3 +#usr/man/man3/Tcl_SetCommandInfo.3 +#usr/man/man3/Tcl_SetCommandInfoFromToken.3 +#usr/man/man3/Tcl_SetDefaultEncodingDir.3 +#usr/man/man3/Tcl_SetDoubleObj.3 +#usr/man/man3/Tcl_SetErrno.3 +#usr/man/man3/Tcl_SetErrorCode.3 +#usr/man/man3/Tcl_SetErrorCodeVA.3 +#usr/man/man3/Tcl_SetHashValue.3 +#usr/man/man3/Tcl_SetIntObj.3 +#usr/man/man3/Tcl_SetListObj.3 +#usr/man/man3/Tcl_SetLongObj.3 +#usr/man/man3/Tcl_SetMainLoop.3 +#usr/man/man3/Tcl_SetMaxBlockTime.3 +#usr/man/man3/Tcl_SetOSTypeObj.3 +#usr/man/man3/Tcl_SetObjErrorCode.3 +#usr/man/man3/Tcl_SetObjLength.3 +#usr/man/man3/Tcl_SetObjResult.3 +#usr/man/man3/Tcl_SetPanicProc.3 +#usr/man/man3/Tcl_SetRecursionLimit.3 +#usr/man/man3/Tcl_SetResult.3 +#usr/man/man3/Tcl_SetServiceMode.3 +#usr/man/man3/Tcl_SetStdChannel.3 +#usr/man/man3/Tcl_SetStringObj.3 +#usr/man/man3/Tcl_SetSystemEncoding.3 +#usr/man/man3/Tcl_SetTimer.3 +#usr/man/man3/Tcl_SetUnicodeObj.3 +#usr/man/man3/Tcl_SetVar.3 +#usr/man/man3/Tcl_SetVar2.3 +#usr/man/man3/Tcl_SetVar2Ex.3 +#usr/man/man3/Tcl_SetWideIntObj.3 +#usr/man/man3/Tcl_SignalId.3 +#usr/man/man3/Tcl_SignalMsg.3 +#usr/man/man3/Tcl_Sleep.3 +#usr/man/man3/Tcl_SourceRCFile.3 +#usr/man/man3/Tcl_SpliceChannel.3 +#usr/man/man3/Tcl_SplitList.3 +#usr/man/man3/Tcl_SplitPath.3 +#usr/man/man3/Tcl_StackChannel.3 +#usr/man/man3/Tcl_StandardChannels.3 +#usr/man/man3/Tcl_Stat.3 +#usr/man/man3/Tcl_StaticPackage.3 +#usr/man/man3/Tcl_StringCaseMatch.3 +#usr/man/man3/Tcl_StringMatch.3 +#usr/man/man3/Tcl_SubstObj.3 +#usr/man/man3/Tcl_Tell.3 +#usr/man/man3/Tcl_ThreadAlert.3 +#usr/man/man3/Tcl_ThreadQueueEvent.3 +#usr/man/man3/Tcl_TraceCommand.3 +#usr/man/man3/Tcl_TraceVar.3 +#usr/man/man3/Tcl_TraceVar2.3 +#usr/man/man3/Tcl_TranslateFileName.3 +#usr/man/man3/Tcl_Ungets.3 +#usr/man/man3/Tcl_UniChar.3 +#usr/man/man3/Tcl_UniCharAtIndex.3 +#usr/man/man3/Tcl_UniCharCaseMatch.3 +#usr/man/man3/Tcl_UniCharIsAlnum.3 +#usr/man/man3/Tcl_UniCharIsAlpha.3 +#usr/man/man3/Tcl_UniCharIsControl.3 +#usr/man/man3/Tcl_UniCharIsDigit.3 +#usr/man/man3/Tcl_UniCharIsGraph.3 +#usr/man/man3/Tcl_UniCharIsLower.3 +#usr/man/man3/Tcl_UniCharIsPrint.3 +#usr/man/man3/Tcl_UniCharIsPunct.3 +#usr/man/man3/Tcl_UniCharIsSpace.3 +#usr/man/man3/Tcl_UniCharIsUpper.3 +#usr/man/man3/Tcl_UniCharIsWordChar.3 +#usr/man/man3/Tcl_UniCharLen.3 +#usr/man/man3/Tcl_UniCharNcasecmp.3 +#usr/man/man3/Tcl_UniCharNcmp.3 +#usr/man/man3/Tcl_UniCharToLower.3 +#usr/man/man3/Tcl_UniCharToTitle.3 +#usr/man/man3/Tcl_UniCharToUpper.3 +#usr/man/man3/Tcl_UniCharToUtf.3 +#usr/man/man3/Tcl_UniCharToUtfDString.3 +#usr/man/man3/Tcl_UnlinkVar.3 +#usr/man/man3/Tcl_UnregisterChannel.3 +#usr/man/man3/Tcl_UnsetVar.3 +#usr/man/man3/Tcl_UnsetVar2.3 +#usr/man/man3/Tcl_UnstackChannel.3 +#usr/man/man3/Tcl_UntraceCommand.3 +#usr/man/man3/Tcl_UntraceVar.3 +#usr/man/man3/Tcl_UntraceVar2.3 +#usr/man/man3/Tcl_UpVar.3 +#usr/man/man3/Tcl_UpVar2.3 +#usr/man/man3/Tcl_UpdateLinkedVar.3 +#usr/man/man3/Tcl_UtfAtIndex.3 +#usr/man/man3/Tcl_UtfBackslash.3 +#usr/man/man3/Tcl_UtfCharComplete.3 +#usr/man/man3/Tcl_UtfFindFirst.3 +#usr/man/man3/Tcl_UtfFindLast.3 +#usr/man/man3/Tcl_UtfNext.3 +#usr/man/man3/Tcl_UtfPrev.3 +#usr/man/man3/Tcl_UtfToExternal.3 +#usr/man/man3/Tcl_UtfToExternalDString.3 +#usr/man/man3/Tcl_UtfToLower.3 +#usr/man/man3/Tcl_UtfToTitle.3 +#usr/man/man3/Tcl_UtfToUniChar.3 +#usr/man/man3/Tcl_UtfToUniCharDString.3 +#usr/man/man3/Tcl_UtfToUpper.3 +#usr/man/man3/Tcl_ValidateAllMemory.3 +#usr/man/man3/Tcl_VarEval.3 +#usr/man/man3/Tcl_VarEvalVA.3 +#usr/man/man3/Tcl_VarTraceInfo.3 +#usr/man/man3/Tcl_VarTraceInfo2.3 +#usr/man/man3/Tcl_WaitForEvent.3 +#usr/man/man3/Tcl_WaitPid.3 +#usr/man/man3/Tcl_WinTCharToUtf.3 +#usr/man/man3/Tcl_WinUtfToTChar.3 +#usr/man/man3/Tcl_Write.3 +#usr/man/man3/Tcl_WriteChars.3 +#usr/man/man3/Tcl_WriteObj.3 +#usr/man/man3/Tcl_WriteRaw.3 +#usr/man/man3/Tcl_WrongNumArgs.3 +#usr/man/man3/attemptckalloc.3 +#usr/man/man3/attemptckrealloc.3 +#usr/man/man3/ckalloc.3 +#usr/man/man3/ckfree.3 +#usr/man/man3/ckrealloc.3 +#usr/man/man3/panic.3 +#usr/man/man3/panicVA.3 +#usr/man/mann +#usr/man/mann/SafeBase.n +#usr/man/mann/Tcl.n +#usr/man/mann/after.n +#usr/man/mann/append.n +#usr/man/mann/array.n +#usr/man/mann/auto_execok.n +#usr/man/mann/auto_import.n +#usr/man/mann/auto_load.n +#usr/man/mann/auto_mkindex.n +#usr/man/mann/auto_mkindex_old.n +#usr/man/mann/auto_qualify.n +#usr/man/mann/auto_reset.n +#usr/man/mann/bgerror.n +#usr/man/mann/binary.n +#usr/man/mann/break.n +#usr/man/mann/case.n +#usr/man/mann/catch.n +#usr/man/mann/cd.n +#usr/man/mann/clock.n +#usr/man/mann/close.n +#usr/man/mann/concat.n +#usr/man/mann/continue.n +#usr/man/mann/dde.n +#usr/man/mann/encoding.n +#usr/man/mann/eof.n +#usr/man/mann/error.n +#usr/man/mann/eval.n +#usr/man/mann/exec.n +#usr/man/mann/exit.n +#usr/man/mann/expr.n +#usr/man/mann/fblocked.n +#usr/man/mann/fconfigure.n +#usr/man/mann/fcopy.n +#usr/man/mann/file.n +#usr/man/mann/fileevent.n +#usr/man/mann/filename.n +#usr/man/mann/flush.n +#usr/man/mann/for.n +#usr/man/mann/foreach.n +#usr/man/mann/format.n +#usr/man/mann/gets.n +#usr/man/mann/glob.n +#usr/man/mann/global.n +#usr/man/mann/history.n +#usr/man/mann/http.n +#usr/man/mann/if.n +#usr/man/mann/incr.n +#usr/man/mann/info.n +#usr/man/mann/interp.n +#usr/man/mann/join.n +#usr/man/mann/lappend.n +#usr/man/mann/lindex.n +#usr/man/mann/linsert.n +#usr/man/mann/list.n +#usr/man/mann/llength.n +#usr/man/mann/load.n +#usr/man/mann/lrange.n +#usr/man/mann/lreplace.n +#usr/man/mann/lsearch.n +#usr/man/mann/lset.n +#usr/man/mann/lsort.n +#usr/man/mann/memory.n +#usr/man/mann/msgcat.n +#usr/man/mann/namespace.n +#usr/man/mann/open.n +#usr/man/mann/package.n +#usr/man/mann/parray.n +#usr/man/mann/pid.n +#usr/man/mann/pkg::create.n +#usr/man/mann/pkg_mkIndex.n +#usr/man/mann/proc.n +#usr/man/mann/puts.n +#usr/man/mann/pwd.n +#usr/man/mann/re_syntax.n +#usr/man/mann/read.n +#usr/man/mann/regexp.n +#usr/man/mann/registry.n +#usr/man/mann/regsub.n +#usr/man/mann/rename.n +#usr/man/mann/resource.n +#usr/man/mann/return.n +#usr/man/mann/scan.n +#usr/man/mann/seek.n +#usr/man/mann/set.n +#usr/man/mann/socket.n +#usr/man/mann/source.n +#usr/man/mann/split.n +#usr/man/mann/string.n +#usr/man/mann/subst.n +#usr/man/mann/switch.n +#usr/man/mann/tcl_endOfWord.n +#usr/man/mann/tcl_findLibrary.n +#usr/man/mann/tcl_startOfNextWord.n +#usr/man/mann/tcl_startOfPreviousWord.n +#usr/man/mann/tcl_wordBreakAfter.n +#usr/man/mann/tcl_wordBreakBefore.n +#usr/man/mann/tcltest.n +#usr/man/mann/tclvars.n +#usr/man/mann/tell.n +#usr/man/mann/time.n +#usr/man/mann/trace.n +#usr/man/mann/unknown.n +#usr/man/mann/unset.n +#usr/man/mann/update.n +#usr/man/mann/uplevel.n +#usr/man/mann/upvar.n +#usr/man/mann/variable.n +#usr/man/mann/vwait.n +#usr/man/mann/while.n diff --git a/config/rootfiles/common/usb_modeswitch_data b/config/rootfiles/common/usb_modeswitch_data new file mode 100644 index 000000000..ae75015e4 --- /dev/null +++ b/config/rootfiles/common/usb_modeswitch_data @@ -0,0 +1,130 @@ +#etc/usb_modeswitch.d +etc/usb_modeswitch.d/0421:060c +etc/usb_modeswitch.d/0421:0610 +etc/usb_modeswitch.d/0471:1210 +etc/usb_modeswitch.d/0471:1237 +etc/usb_modeswitch.d/0482:024d +etc/usb_modeswitch.d/04e8:f000 +etc/usb_modeswitch.d/057c:84ff +etc/usb_modeswitch.d/05c6:1000:sVe=Option +etc/usb_modeswitch.d/05c6:1000:uMa=AnyDATA +etc/usb_modeswitch.d/05c6:1000:uMa=SAMSUNG +etc/usb_modeswitch.d/05c6:1000:uMa=Vertex +etc/usb_modeswitch.d/05c6:2001 +etc/usb_modeswitch.d/05c6:f000 +etc/usb_modeswitch.d/072f:100d +etc/usb_modeswitch.d/0930:0d46 +etc/usb_modeswitch.d/0ace:2011 +etc/usb_modeswitch.d/0ace:20ff +etc/usb_modeswitch.d/0af0:6711 +etc/usb_modeswitch.d/0af0:6731 +etc/usb_modeswitch.d/0af0:6751 +etc/usb_modeswitch.d/0af0:6771 +etc/usb_modeswitch.d/0af0:6791 +etc/usb_modeswitch.d/0af0:6811 +etc/usb_modeswitch.d/0af0:6911 +etc/usb_modeswitch.d/0af0:6951 +etc/usb_modeswitch.d/0af0:6971 +etc/usb_modeswitch.d/0af0:7011 +etc/usb_modeswitch.d/0af0:7031 +etc/usb_modeswitch.d/0af0:7051 +etc/usb_modeswitch.d/0af0:7071 +etc/usb_modeswitch.d/0af0:7111 +etc/usb_modeswitch.d/0af0:7211 +etc/usb_modeswitch.d/0af0:7251 +etc/usb_modeswitch.d/0af0:7271 +etc/usb_modeswitch.d/0af0:7301 +etc/usb_modeswitch.d/0af0:7311 +etc/usb_modeswitch.d/0af0:7361 +etc/usb_modeswitch.d/0af0:7381 +etc/usb_modeswitch.d/0af0:7401 +etc/usb_modeswitch.d/0af0:7501 +etc/usb_modeswitch.d/0af0:7601 +etc/usb_modeswitch.d/0af0:7701 +etc/usb_modeswitch.d/0af0:7801 +etc/usb_modeswitch.d/0af0:7901 +etc/usb_modeswitch.d/0af0:8200 +etc/usb_modeswitch.d/0af0:8201 +etc/usb_modeswitch.d/0af0:8300 +etc/usb_modeswitch.d/0af0:8302 +etc/usb_modeswitch.d/0af0:8304 +etc/usb_modeswitch.d/0af0:8400 +etc/usb_modeswitch.d/0af0:c031 +etc/usb_modeswitch.d/0af0:c100 +etc/usb_modeswitch.d/0af0:d013 +etc/usb_modeswitch.d/0af0:d031 +etc/usb_modeswitch.d/0af0:d033 +etc/usb_modeswitch.d/0af0:d035 +etc/usb_modeswitch.d/0af0:d055 +etc/usb_modeswitch.d/0af0:d057 +etc/usb_modeswitch.d/0af0:d058 +etc/usb_modeswitch.d/0af0:d155 +etc/usb_modeswitch.d/0af0:d157 +etc/usb_modeswitch.d/0af0:d255 +etc/usb_modeswitch.d/0af0:d257 +etc/usb_modeswitch.d/0af0:d357 +etc/usb_modeswitch.d/0b3c:c700 +etc/usb_modeswitch.d/0cf3:20ff +etc/usb_modeswitch.d/0fce:d0cf +etc/usb_modeswitch.d/0fce:d0e1 +etc/usb_modeswitch.d/0fce:d103 +etc/usb_modeswitch.d/1004:1000 +etc/usb_modeswitch.d/1004:607f +etc/usb_modeswitch.d/1004:613a +etc/usb_modeswitch.d/1004:613f +etc/usb_modeswitch.d/1033:0035 +etc/usb_modeswitch.d/106c:3b03 +etc/usb_modeswitch.d/106c:3b06 +etc/usb_modeswitch.d/1076:7f40 +etc/usb_modeswitch.d/1199:0fff +etc/usb_modeswitch.d/1266:1000 +etc/usb_modeswitch.d/12d1:1001 +etc/usb_modeswitch.d/12d1:1003 +etc/usb_modeswitch.d/12d1:101e +etc/usb_modeswitch.d/12d1:1031 +etc/usb_modeswitch.d/12d1:1414 +etc/usb_modeswitch.d/12d1:1446 +etc/usb_modeswitch.d/12d1:14c1 +etc/usb_modeswitch.d/12d1:1520 +etc/usb_modeswitch.d/12d1:1521 +etc/usb_modeswitch.d/12d1:1523 +etc/usb_modeswitch.d/12d1:1557 +etc/usb_modeswitch.d/1410:5010 +etc/usb_modeswitch.d/1410:5020 +etc/usb_modeswitch.d/1410:5030 +etc/usb_modeswitch.d/1410:5031 +etc/usb_modeswitch.d/1410:5041 +etc/usb_modeswitch.d/148f:2578 +etc/usb_modeswitch.d/16d8:6803 +etc/usb_modeswitch.d/16d8:6803:? +etc/usb_modeswitch.d/16d8:700a +etc/usb_modeswitch.d/16d8:f000 +etc/usb_modeswitch.d/198f:bccd +etc/usb_modeswitch.d/19d2:0003 +etc/usb_modeswitch.d/19d2:0026 +etc/usb_modeswitch.d/19d2:0040 +etc/usb_modeswitch.d/19d2:0053 +etc/usb_modeswitch.d/19d2:0083 +etc/usb_modeswitch.d/19d2:0101 +etc/usb_modeswitch.d/19d2:0103 +etc/usb_modeswitch.d/19d2:0115 +etc/usb_modeswitch.d/19d2:1001 +etc/usb_modeswitch.d/19d2:1007 +etc/usb_modeswitch.d/19d2:1009 +etc/usb_modeswitch.d/19d2:2000 +etc/usb_modeswitch.d/19d2:fff5 +etc/usb_modeswitch.d/19d2:fff6 +etc/usb_modeswitch.d/1a8d:1000 +etc/usb_modeswitch.d/1a8d:1000:uPr=5G +etc/usb_modeswitch.d/1ab7:5700 +etc/usb_modeswitch.d/1b7d:0700 +etc/usb_modeswitch.d/1bbb:f000 +etc/usb_modeswitch.d/1c9e:1001 +etc/usb_modeswitch.d/1c9e:9200 +etc/usb_modeswitch.d/1c9e:f000 +etc/usb_modeswitch.d/1dd6:1000 +etc/usb_modeswitch.d/1e0e:f000 +etc/usb_modeswitch.d/1ee8:0013 +etc/usb_modeswitch.d/1f28:0021 +etc/usb_modeswitch.d/1fac:0130 +lib/udev/rules.d/40-usb_modeswitch.rules diff --git a/doc/packages-list.txt b/doc/packages-list.txt index b016352bc..f646d55c8 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -326,6 +326,7 @@ * sysvinit-2.86 * taglib-1.5 * tar-1.22 +* tcl8.4.13 * tcp_wrappers_7.6 * tcpdump-4.0.0 * teamspeak-2.0.24.1 @@ -338,7 +339,8 @@ * udev-125 * unzip552 * urlgrabber-3.1.0 -* usb-modeswitch-1.1.2 +* usb-modeswitch-1.1.3 +* usb-modeswitch-data-20100707 * usbutils-0.72 * util-linux-2.12r * v4l-dvb-b576509ea6d2-kmod-2.6.32.18-ipfire diff --git a/lfs/tcl b/lfs/tcl index 6b1e7cf8f..a62b4e6b0 100644 --- a/lfs/tcl +++ b/lfs/tcl @@ -30,7 +30,12 @@ THISAPP = tcl$(VER) DL_FILE = $(THISAPP)-src.tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) + +ifeq "$(LFS_PASS)" "toolchain" TARGET = $(DIR_INFO)/$(THISAPP)-tools +else +TARGET = $(DIR_INFO)/$(THISAPP) +endif ############################################################################### # Top-level Rules @@ -70,10 +75,18 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) +ifeq "$(LFS_PASS)" "toolchain" cd $(DIR_APP)/unix && ./configure --prefix=/tools --disable-nls +else + cd $(DIR_APP)/unix && ./configure --prefix=/usr --disable-nls +endif cd $(DIR_APP)/unix && make $(MAKETUNING) cd $(DIR_APP)/unix && make install +ifeq "$(LFS_PASS)" "toolchain" cd $(DIR_APP)/unix && make install-private-headers ln -sf tclsh8.4 /tools/bin/tclsh +else + ln -sf tclsh8.4 /usr/bin/tclsh +endif @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/usb_modeswitch b/lfs/usb_modeswitch index d28769897..c64a29a93 100644 --- a/lfs/usb_modeswitch +++ b/lfs/usb_modeswitch @@ -73,6 +73,6 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make clean cd $(DIR_APP) && make all $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make install - cp -f $(DIR_APP)/usb_modeswitch.setup /etc/usb_modeswitch.setup.example + cp -f $(DIR_APP)/device_reference.txt /etc/usb_modeswitch.setup.example @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/lfs/usb_modeswitch_data b/lfs/usb_modeswitch_data new file mode 100644 index 000000000..58ec2f5e5 --- /dev/null +++ b/lfs/usb_modeswitch_data @@ -0,0 +1,77 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 20100707 + +THISAPP = usb-modeswitch-data-$(VER) +DL_FILE = $(THISAPP).tar.bz2 +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = d1fcc283c64a0877cdcac9cd682052f9 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && make clean + cd $(DIR_APP) && make all $(MAKETUNING) $(EXTRA_MAKE) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 4aa71be01..453c38001 100755 --- a/make.sh +++ b/make.sh @@ -638,12 +638,14 @@ buildipfire() { ipfiremake asterisk ipfiremake lcr ipfiremake usb_modeswitch + ipfiremake usb_modeswitch_data ipfiremake zerofree ipfiremake mdadm ipfiremake eject ipfiremake pound ipfiremake minicom ipfiremake ddrescue + ipfiremake tcl echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild echo >> $BASEDIR/build/var/ipfire/firebuild From 5e61ca6bc42d48445337ff2666b4431cfc9ca789 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 15 Aug 2010 00:39:31 +0200 Subject: [PATCH 044/153] Disabled legacy IDE and Firewire modules. --- config/kernel/kernel.config.i586-ipfire | 105 +------------------- config/kernel/kernel.config.i586-ipfire-xen | 90 +---------------- lfs/linux | 6 -- 3 files changed, 6 insertions(+), 195 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index ac38a7801..03033493d 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.32.18 -# Thu Aug 12 21:04:01 2010 +# Sat Aug 14 21:21:26 2010 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -1120,90 +1120,7 @@ CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y CONFIG_HAVE_IDE=y -CONFIG_IDE=y - -# -# Please see Documentation/ide/ide.txt for help/info on IDE drives -# -CONFIG_IDE_XFER_MODE=y -CONFIG_IDE_TIMINGS=y -CONFIG_IDE_ATAPI=y -CONFIG_IDE_LEGACY=y -# CONFIG_BLK_DEV_IDE_SATA is not set -CONFIG_IDE_GD=m -CONFIG_IDE_GD_ATA=y -# CONFIG_IDE_GD_ATAPI is not set -CONFIG_BLK_DEV_IDECS=m -CONFIG_BLK_DEV_DELKIN=m -CONFIG_BLK_DEV_IDECD=m -CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y -# CONFIG_BLK_DEV_IDETAPE is not set -CONFIG_BLK_DEV_IDEACPI=y -# CONFIG_IDE_TASK_IOCTL is not set -CONFIG_IDE_PROC_FS=y - -# -# IDE chipset support/bugfixes -# -CONFIG_IDE_GENERIC=m -CONFIG_BLK_DEV_PLATFORM=m -CONFIG_BLK_DEV_CMD640=m -CONFIG_BLK_DEV_CMD640_ENHANCED=y -CONFIG_BLK_DEV_IDEPNP=m -CONFIG_BLK_DEV_IDEDMA_SFF=y - -# -# PCI IDE chipsets support -# -CONFIG_BLK_DEV_IDEPCI=y -CONFIG_IDEPCI_PCIBUS_ORDER=y -# CONFIG_BLK_DEV_OFFBOARD is not set -CONFIG_BLK_DEV_GENERIC=m -CONFIG_BLK_DEV_OPTI621=m -CONFIG_BLK_DEV_RZ1000=m -CONFIG_BLK_DEV_IDEDMA_PCI=y -CONFIG_BLK_DEV_AEC62XX=m -CONFIG_BLK_DEV_ALI15X3=m -CONFIG_BLK_DEV_AMD74XX=m -CONFIG_BLK_DEV_ATIIXP=m -CONFIG_BLK_DEV_CMD64X=m -CONFIG_BLK_DEV_TRIFLEX=m -CONFIG_BLK_DEV_CS5520=m -CONFIG_BLK_DEV_CS5530=m -CONFIG_BLK_DEV_CS5535=m -CONFIG_BLK_DEV_CS5536=m -CONFIG_BLK_DEV_HPT366=m -CONFIG_BLK_DEV_JMICRON=m -CONFIG_BLK_DEV_SC1200=m -CONFIG_BLK_DEV_PIIX=m -CONFIG_BLK_DEV_IT8172=m -CONFIG_BLK_DEV_IT8213=m -CONFIG_BLK_DEV_IT821X=m -CONFIG_BLK_DEV_NS87415=m -CONFIG_BLK_DEV_PDC202XX_OLD=m -CONFIG_BLK_DEV_PDC202XX_NEW=m -CONFIG_BLK_DEV_SVWKS=m -CONFIG_BLK_DEV_SIIMAGE=m -CONFIG_BLK_DEV_SIS5513=m -CONFIG_BLK_DEV_SLC90E66=m -CONFIG_BLK_DEV_TRM290=m -CONFIG_BLK_DEV_VIA82CXXX=m -CONFIG_BLK_DEV_TC86C001=m - -# -# Other IDE chipsets support -# - -# -# Note: most of these also require special kernel boot parameters -# -# CONFIG_BLK_DEV_4DRIVES is not set -CONFIG_BLK_DEV_ALI14XX=m -CONFIG_BLK_DEV_DTC2278=m -CONFIG_BLK_DEV_HT6560B=m -CONFIG_BLK_DEV_QD65XX=m -CONFIG_BLK_DEV_UMC8672=m -CONFIG_BLK_DEV_IDEDMA=y +# CONFIG_IDE is not set # # SCSI device support @@ -1489,17 +1406,7 @@ CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_OHCI_DEBUG=y CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NET=m -CONFIG_IEEE1394=m -CONFIG_IEEE1394_OHCI1394=m -CONFIG_IEEE1394_PCILYNX=m -CONFIG_IEEE1394_SBP2=m -# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set -CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y -CONFIG_IEEE1394_ETH1394=m -CONFIG_IEEE1394_RAWIO=m -CONFIG_IEEE1394_VIDEO1394=m -# CONFIG_IEEE1394_DV1394 is not set -# CONFIG_IEEE1394_VERBOSEDEBUG is not set +# CONFIG_IEEE1394 is not set # CONFIG_I2O is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_NETDEVICES=y @@ -2743,11 +2650,6 @@ CONFIG_DVB_CAPTURE_DRIVERS=y # # CONFIG_DVB_DM1105 is not set -# -# Supported FireWire (IEEE 1394) Adapters -# -# CONFIG_DVB_FIREDTV is not set - # # Supported Earthsoft PT1 Adapters # @@ -3363,7 +3265,6 @@ CONFIG_LEDS_BD2802=m # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m -CONFIG_LEDS_TRIGGER_IDE_DISK=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_DEFAULT_ON=m diff --git a/config/kernel/kernel.config.i586-ipfire-xen b/config/kernel/kernel.config.i586-ipfire-xen index 1ff15a8ec..9dc576bb3 100644 --- a/config/kernel/kernel.config.i586-ipfire-xen +++ b/config/kernel/kernel.config.i586-ipfire-xen @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.32.18 -# Thu Aug 12 20:32:37 2010 +# Sat Aug 14 21:05:53 2010 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -994,75 +994,7 @@ CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y CONFIG_HAVE_IDE=y -CONFIG_IDE=y - -# -# Please see Documentation/ide/ide.txt for help/info on IDE drives -# -CONFIG_IDE_XFER_MODE=y -CONFIG_IDE_TIMINGS=y -CONFIG_IDE_ATAPI=y -# CONFIG_BLK_DEV_IDE_SATA is not set -CONFIG_IDE_GD=m -CONFIG_IDE_GD_ATA=y -# CONFIG_IDE_GD_ATAPI is not set -CONFIG_BLK_DEV_IDECS=m -CONFIG_BLK_DEV_DELKIN=m -CONFIG_BLK_DEV_IDECD=m -CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y -# CONFIG_BLK_DEV_IDETAPE is not set -CONFIG_BLK_DEV_IDEACPI=y -# CONFIG_IDE_TASK_IOCTL is not set -CONFIG_IDE_PROC_FS=y - -# -# IDE chipset support/bugfixes -# -CONFIG_IDE_GENERIC=m -CONFIG_BLK_DEV_PLATFORM=m -CONFIG_BLK_DEV_CMD640=m -CONFIG_BLK_DEV_CMD640_ENHANCED=y -CONFIG_BLK_DEV_IDEPNP=m -CONFIG_BLK_DEV_IDEDMA_SFF=y - -# -# PCI IDE chipsets support -# -CONFIG_BLK_DEV_IDEPCI=y -CONFIG_IDEPCI_PCIBUS_ORDER=y -# CONFIG_BLK_DEV_OFFBOARD is not set -CONFIG_BLK_DEV_GENERIC=m -CONFIG_BLK_DEV_OPTI621=m -CONFIG_BLK_DEV_RZ1000=m -CONFIG_BLK_DEV_IDEDMA_PCI=y -CONFIG_BLK_DEV_AEC62XX=m -CONFIG_BLK_DEV_ALI15X3=m -CONFIG_BLK_DEV_AMD74XX=m -CONFIG_BLK_DEV_ATIIXP=m -CONFIG_BLK_DEV_CMD64X=m -CONFIG_BLK_DEV_TRIFLEX=m -CONFIG_BLK_DEV_CS5520=m -CONFIG_BLK_DEV_CS5530=m -CONFIG_BLK_DEV_CS5535=m -CONFIG_BLK_DEV_CS5536=m -CONFIG_BLK_DEV_HPT366=m -CONFIG_BLK_DEV_JMICRON=m -CONFIG_BLK_DEV_SC1200=m -CONFIG_BLK_DEV_PIIX=m -CONFIG_BLK_DEV_IT8172=m -CONFIG_BLK_DEV_IT8213=m -CONFIG_BLK_DEV_IT821X=m -CONFIG_BLK_DEV_NS87415=m -CONFIG_BLK_DEV_PDC202XX_OLD=m -CONFIG_BLK_DEV_PDC202XX_NEW=m -CONFIG_BLK_DEV_SVWKS=m -CONFIG_BLK_DEV_SIIMAGE=m -CONFIG_BLK_DEV_SIS5513=m -CONFIG_BLK_DEV_SLC90E66=m -CONFIG_BLK_DEV_TRM290=m -CONFIG_BLK_DEV_VIA82CXXX=m -CONFIG_BLK_DEV_TC86C001=m -CONFIG_BLK_DEV_IDEDMA=y +# CONFIG_IDE is not set # # SCSI device support @@ -1313,17 +1245,7 @@ CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_OHCI_DEBUG=y CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NET=m -CONFIG_IEEE1394=m -CONFIG_IEEE1394_OHCI1394=m -CONFIG_IEEE1394_PCILYNX=m -CONFIG_IEEE1394_SBP2=m -# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set -CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y -CONFIG_IEEE1394_ETH1394=m -CONFIG_IEEE1394_RAWIO=m -CONFIG_IEEE1394_VIDEO1394=m -# CONFIG_IEEE1394_DV1394 is not set -# CONFIG_IEEE1394_VERBOSEDEBUG is not set +# CONFIG_IEEE1394 is not set # CONFIG_I2O is not set # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_NETDEVICES=y @@ -2434,11 +2356,6 @@ CONFIG_DVB_CAPTURE_DRIVERS=y # # CONFIG_DVB_DM1105 is not set -# -# Supported FireWire (IEEE 1394) Adapters -# -# CONFIG_DVB_FIREDTV is not set - # # Supported Earthsoft PT1 Adapters # @@ -3094,7 +3011,6 @@ CONFIG_LEDS_BD2802=m # CONFIG_LEDS_TRIGGERS=y CONFIG_LEDS_TRIGGER_TIMER=m -CONFIG_LEDS_TRIGGER_IDE_DISK=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m CONFIG_LEDS_TRIGGER_DEFAULT_ON=m diff --git a/lfs/linux b/lfs/linux index b2d71fcf5..f6799d0a1 100644 --- a/lfs/linux +++ b/lfs/linux @@ -177,12 +177,6 @@ ifeq "$(XEN)" "" cd $(DIR_APP) && install -m 755 usr/gen_init_cpio /sbin/ endif - # Rename ide-cd module to match with old kernel - mv /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/ide/ide-cd_mod.ko \ - /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/ide/ide-cd.ko - mv /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/ide/ide-gd_mod.ko \ - /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/ide/ide-disk.ko - # Remove mISDN modules rm -rvf /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/isdn/mISDN rm -rvf /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/isdn/hardware/mISDN From bed16d4f435080044546380850b27ede31355ff5 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 15 Aug 2010 21:24:04 +0200 Subject: [PATCH 045/153] Update Kernel (2.6.32.18). --- doc/packages-list.txt | 54 +++++++++++++++++------------------ lfs/linux | 17 +++++------ src/paks/linux-xen/install.sh | 2 +- 3 files changed, 35 insertions(+), 38 deletions(-) diff --git a/doc/packages-list.txt b/doc/packages-list.txt index f646d55c8..e281e5078 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -37,7 +37,7 @@ * Unix-Syslog-0.100 * XML-Parser-2.34 * alsa-lib-1.0.23 -* alsa-lib-1.0.23-kmod-2.6.32.18-ipfire +* alsa-lib-1.0.23-kmod-2.6.32.19-ipfire * amavisd-new-2.5.2 * apcupsd-3.14.4 * applejuice-0.31 @@ -67,20 +67,20 @@ * clamav-0.96.1 * cmake-2.4.8 * collectd-4.9.1 -* compat-wireless-2.6.35-1-kmod-2.6.32.18-ipfire -* compat-wireless-2.6.35-1-kmod-2.6.32.18-ipfire-xen +* compat-wireless-2.6.35-1-kmod-2.6.32.19-ipfire +* compat-wireless-2.6.35-1-kmod-2.6.32.19-ipfire-xen * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 -* cryptodev-20091126-kmod-2.6.32.18-ipfire -* cryptodev-20091126-kmod-2.6.32.18-ipfire-xen +* cryptodev-20091126-kmod-2.6.32.19-ipfire +* cryptodev-20091126-kmod-2.6.32.19-ipfire-xen * cups-1.4.2 * curl-7.19.5 * cyrus-imapd-2.2.12 * cyrus-sasl-2.1.21 * dahdi-2.2.1 -* dahdi-2.2.1-kmod-2.6.32.18-ipfire -* dahdi-2.2.1-kmod-2.6.32.18-ipfire-xen +* dahdi-2.2.1-kmod-2.6.32.19-ipfire +* dahdi-2.2.1-kmod-2.6.32.19-ipfire-xen * db-4.4.20 * dbus-1.0.3 * ddrescue-1.12 @@ -90,10 +90,10 @@ * dnsmasq-2.45 * dosfstools-3.0.9 * dracut-006 -* e1000-8.0.19-kmod-2.6.32.18-ipfire -* e1000-8.0.19-kmod-2.6.32.18-ipfire-xen -* e1000e-1.1.19-kmod-2.6.32.18-ipfire -* e1000e-1.1.19-kmod-2.6.32.18-ipfire-xen +* e1000-8.0.19-kmod-2.6.32.19-ipfire +* e1000-8.0.19-kmod-2.6.32.19-ipfire-xen +* e1000e-1.1.19-kmod-2.6.32.19-ipfire +* e1000e-1.1.19-kmod-2.6.32.19-ipfire-xen * e2fsprogs-1.41.11 * ebtables-v2.0.8-2 * ed-0.2 @@ -162,8 +162,8 @@ * joe-3.7 * jpegsrc.v6b * kbd-1.12 -* kqemu-1.4.0pre1-kmod-2.6.32.18-ipfire -* kqemu-1.4.0pre1-kmod-2.6.32.18-ipfire-xen +* kqemu-1.4.0pre1-kmod-2.6.32.19-ipfire +* kqemu-1.4.0pre1-kmod-2.6.32.19-ipfire-xen * kudzu-1.2.64 * l7-protocols-2009-05-10 * lame-3.97 @@ -197,8 +197,8 @@ * libwww-perl-5.803 * libxml2-2.6.26 * libxslt-1.1.17 -* linux-2.6.32.18-ipfire -* linux-2.6.32.18-ipfire-xen +* linux-2.6.32.19-ipfire +* linux-2.6.32.19-ipfire-xen * linux-atm-2.4.1 * linux-firmware-20100318 * linux-libc-headers-2.6.12.0 @@ -209,11 +209,11 @@ * lynis-1.2.9 * lzo-2.02 * m4-1.4.4 -* mISDN-20100525-kmod-2.6.32.18-ipfire -* mISDN-20100525-kmod-2.6.32.18-ipfire-xen +* mISDN-20100525-kmod-2.6.32.19-ipfire +* mISDN-20100525-kmod-2.6.32.19-ipfire-xen * mISDNuser-20100525 -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.18-ipfire -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.18-ipfire-xen +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.19-ipfire +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.19-ipfire-xen * make-3.81 * man-db-2.4.3 * man-pages-2.34 @@ -282,12 +282,12 @@ * psmisc-22.2 * qemu-0.11.1-kqemu * qemu-0.12.3 -* r8101-1.016.00-kmod-2.6.32.18-ipfire -* r8101-1.016.00-kmod-2.6.32.18-ipfire-xen -* r8168-8.018.00-kmod-2.6.32.18-ipfire -* r8168-8.018.00-kmod-2.6.32.18-ipfire-xen -* r8169-6.013.00-kmod-2.6.32.18-ipfire -* r8169-6.013.00-kmod-2.6.32.18-ipfire-xen +* r8101-1.016.00-kmod-2.6.32.19-ipfire +* r8101-1.016.00-kmod-2.6.32.19-ipfire-xen +* r8168-8.018.00-kmod-2.6.32.19-ipfire +* r8168-8.018.00-kmod-2.6.32.19-ipfire-xen +* r8169-6.013.00-kmod-2.6.32.19-ipfire +* r8169-6.013.00-kmod-2.6.32.19-ipfire-xen * readline-5.1 * reiser4progs-1.0.6 * reiserfsprogs-3.6.21 @@ -343,8 +343,8 @@ * usb-modeswitch-data-20100707 * usbutils-0.72 * util-linux-2.12r -* v4l-dvb-b576509ea6d2-kmod-2.6.32.18-ipfire -* v4l-dvb-b576509ea6d2-kmod-2.6.32.18-ipfire-xen +* v4l-dvb-b576509ea6d2-kmod-2.6.32.19-ipfire +* v4l-dvb-b576509ea6d2-kmod-2.6.32.19-ipfire-xen * vdr-1.6.0 * vdradmin-am-3.6.7 * vim-7.0 diff --git a/lfs/linux b/lfs/linux index f6799d0a1..c848e5879 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .18 -VER = 2.6.32.18 +PATCHLEVEL = .19 +VER = 2.6.32.19 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -57,21 +57,21 @@ objects =$(DL_FILE) \ patch-2.6.16-nath323-1.3.bz2 \ reiser4-for-2.6.32.patch.bz2 \ squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 \ - xen-patches-2.6.32-2b.tar.bz2 + xen-patches-2.6.32-2c.tar.bz2 $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 -xen-patches-2.6.32-2b.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2a.tar.bz2 +xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2a.tar.bz2 -$(DL_FILE)_MD5 = 8c8b82d4bf607ddb233deaf7f1c44f0f +$(DL_FILE)_MD5 = 7f32112095a164e1330c07be72966ccb netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2_MD5 = d2a84311081023c7ffd28cdca67c45d4 -xen-patches-2.6.32-2b.tar.bz2_MD5 = a1798dc2de1ce4329c9580730f6c0096 +xen-patches-2.6.32-2c.tar.bz2_MD5 = 62a75ddcba43894b20f754a94b299ce6 install : $(TARGET) @@ -109,7 +109,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ifeq "$(XEN)" "1" # Apply gentoo Xen patches mkdir -p $(DIR_SRC)/xen-patches - cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2b.tar.bz2 + cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2c.tar.bz2 for x in `ls -1 $(DIR_SRC)/xen-patches/*.patch1`; do \ echo "*********** [Patch: $$x]"; \ @@ -144,9 +144,6 @@ endif # Add some more LED triggers cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.11-netdev-1.patch - # Huawei (Vodafone) K3765 & K4505 Usbids - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.11-option_add_vodafone_usbids.patch - # Huawei Android Phones (Vodafone V845, T-Mobile Pulse/mini ...) cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.15-option_add_huawei_android.patch diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index 4313f2350..68c36ea00 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.18 +KVER=2.6.32.19 ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden From d4d0ea202e7a6ede668d2d9d2cb7905e5879e6a2 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 16 Aug 2010 04:59:47 +0200 Subject: [PATCH 046/153] Fix xen patchset download. --- lfs/linux | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/linux b/lfs/linux index c848e5879..3b96464da 100644 --- a/lfs/linux +++ b/lfs/linux @@ -64,7 +64,7 @@ netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 -xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2a.tar.bz2 +xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2c.tar.bz2 $(DL_FILE)_MD5 = 7f32112095a164e1330c07be72966ccb netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f From b0ab1b098ed35da40aebc5bb3ab77839d9f17a53 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 18 Aug 2010 00:01:50 +0200 Subject: [PATCH 047/153] Start updater (test). --- config/rootfiles/core/test/exclude | 1 + config/rootfiles/core/test/filelists/dracut | 1 + config/rootfiles/core/test/filelists/files | 3 + config/rootfiles/core/test/filelists/grub | 1 + config/rootfiles/core/test/filelists/linux | 1 + .../core/test/filelists/linux-firmware | 1 + config/rootfiles/core/test/filelists/tcl | 1 + config/rootfiles/core/test/filelists/udev | 1 + .../core/test/filelists/usb_modeswitch | 1 + .../core/test/filelists/usb_modeswitch_data | 1 + config/rootfiles/core/test/meta | 1 + config/rootfiles/core/test/update.sh | 115 ++++++++++++++++++ 12 files changed, 128 insertions(+) create mode 100644 config/rootfiles/core/test/exclude create mode 120000 config/rootfiles/core/test/filelists/dracut create mode 100644 config/rootfiles/core/test/filelists/files create mode 120000 config/rootfiles/core/test/filelists/grub create mode 120000 config/rootfiles/core/test/filelists/linux create mode 120000 config/rootfiles/core/test/filelists/linux-firmware create mode 120000 config/rootfiles/core/test/filelists/tcl create mode 120000 config/rootfiles/core/test/filelists/udev create mode 120000 config/rootfiles/core/test/filelists/usb_modeswitch create mode 120000 config/rootfiles/core/test/filelists/usb_modeswitch_data create mode 100644 config/rootfiles/core/test/meta create mode 100644 config/rootfiles/core/test/update.sh diff --git a/config/rootfiles/core/test/exclude b/config/rootfiles/core/test/exclude new file mode 100644 index 000000000..759e08167 --- /dev/null +++ b/config/rootfiles/core/test/exclude @@ -0,0 +1 @@ +etc/udev/rules.d/30-persistent-network.rules diff --git a/config/rootfiles/core/test/filelists/dracut b/config/rootfiles/core/test/filelists/dracut new file mode 120000 index 000000000..160869946 --- /dev/null +++ b/config/rootfiles/core/test/filelists/dracut @@ -0,0 +1 @@ +../../../common/dracut \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/files b/config/rootfiles/core/test/filelists/files new file mode 100644 index 000000000..509483d06 --- /dev/null +++ b/config/rootfiles/core/test/filelists/files @@ -0,0 +1,3 @@ +etc/system-release +etc/rc.d/init.d/checkfstab +usr/local/bin/rebuild-initrd diff --git a/config/rootfiles/core/test/filelists/grub b/config/rootfiles/core/test/filelists/grub new file mode 120000 index 000000000..050745c10 --- /dev/null +++ b/config/rootfiles/core/test/filelists/grub @@ -0,0 +1 @@ +../../../common/grub \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/linux b/config/rootfiles/core/test/filelists/linux new file mode 120000 index 000000000..c469fe188 --- /dev/null +++ b/config/rootfiles/core/test/filelists/linux @@ -0,0 +1 @@ +../../../common/linux \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/linux-firmware b/config/rootfiles/core/test/filelists/linux-firmware new file mode 120000 index 000000000..4bf91bca9 --- /dev/null +++ b/config/rootfiles/core/test/filelists/linux-firmware @@ -0,0 +1 @@ +../../../common/linux-firmware \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/tcl b/config/rootfiles/core/test/filelists/tcl new file mode 120000 index 000000000..7f620c687 --- /dev/null +++ b/config/rootfiles/core/test/filelists/tcl @@ -0,0 +1 @@ +../../../common/tcl \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/udev b/config/rootfiles/core/test/filelists/udev new file mode 120000 index 000000000..e967a1c92 --- /dev/null +++ b/config/rootfiles/core/test/filelists/udev @@ -0,0 +1 @@ +../../../common/udev \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/usb_modeswitch b/config/rootfiles/core/test/filelists/usb_modeswitch new file mode 120000 index 000000000..acbab6f33 --- /dev/null +++ b/config/rootfiles/core/test/filelists/usb_modeswitch @@ -0,0 +1 @@ +../../../common/usb_modeswitch \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/usb_modeswitch_data b/config/rootfiles/core/test/filelists/usb_modeswitch_data new file mode 120000 index 000000000..4cbce46cf --- /dev/null +++ b/config/rootfiles/core/test/filelists/usb_modeswitch_data @@ -0,0 +1 @@ +../../../common/usb_modeswitch_data \ No newline at end of file diff --git a/config/rootfiles/core/test/meta b/config/rootfiles/core/test/meta new file mode 100644 index 000000000..d547fa86f --- /dev/null +++ b/config/rootfiles/core/test/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh new file mode 100644 index 000000000..1a18fcef9 --- /dev/null +++ b/config/rootfiles/core/test/update.sh @@ -0,0 +1,115 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2010 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 +# +KVER="2.6.32.19" +ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` +MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` +# Nur den letzten Parameter verwenden +echo $MOUNT > /dev/null +MOUNT=$_ +if [ ! $MOUNT == "rw" ]; then + MOUNT="ro" +fi +# +# check if we the backup file already exist +if [ -e /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 ]; then + echo Moving backup to backup-old ... + mv -f /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ + /var/ipfire/backup/core-upgrade_$KVER-old.tar.bz2 +fi +echo First we made a backup of all files that was inside of the +echo update archive. This may take a while ... +# Add some files that are not in the package to backup +echo lib/modules >> /opt/pakfire/tmp/ROOTFILES +echo boot >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.conf >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.conf.org >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.d >> /opt/pakfire/tmp/ROOTFILES +echo lib/initcpio >> /opt/pakfire/tmp/ROOTFILES +echo sbin/mkinitcpio >> /opt/pakfire/tmp/ROOTFILES + +# Backup the files +tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ + -C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' > /dev/null 2>&1 + +echo +echo Update Kernel to $KVER ... +# Remove old kernel, configs, initrd, modules ... +# +rm -rf /boot/System.map-* +rm -rf /boot/config-* +rm -rf /boot/ipfirerd-* +rm -rf /boot/vmlinuz-* +rm -rf /lib/modules/*-ipfire +# Remove mkinitcpio +rm -rf /etc/mkinitcpio.* +rm -rf /lib/initcpio +rm -rf /sbin/mkinitcpio +# +# Backup grub.conf +# +cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org +# +# Unpack the updated files +# +echo +echo Unpack the updated files ... +# +tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ + --no-overwrite-dir +# +# Modify grub.conf +# +echo +echo Update grub configuration ... +sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf +sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf +sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf + +if [ "$(grep "^serial" /boot/grub/grub.conf.org)" == "" ]; then + echo "grub use default console ..." +else + echo "grub use serial console ..." + sed -i -e "s|splashimage|#splashimage|g" /boot/grub/grub.conf + sed -i -e "s|#serial|serial|g" /boot/grub/grub.conf + sed -i -e "s|#terminal|terminal|g" /boot/grub/grub.conf + sed -i -e "s| panic=10 | console=ttyS0,38400n8 panic=10 |g" /boot/grub/grub.conf +fi +# +# ReInstall grub +# +grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} --recheck +# +# Rebuild Language +# +#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" +# +# Delete old lm-sensor modullist to force search at next boot +# +rm -rf /etc/sysconfig/lm_sensors +/usr/bin/logger -p syslog.emerg -t kernel "Upgrade finished. If you use a customized grub.cfg" +/usr/bin/logger -p syslog.emerg -t kernel "Check it before reboot !!!" +/usr/bin/logger -p syslog.emerg -t kernel " *** Please reboot... *** " From 063191c490226cbb673a3549b9dc329360aeec5c Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 18 Aug 2010 00:03:00 +0200 Subject: [PATCH 048/153] Remove emergency grub entry. --- config/grub/grub.conf | 5 ----- 1 file changed, 5 deletions(-) diff --git a/config/grub/grub.conf b/config/grub/grub.conf index b4e279669..c3f2ebddf 100644 --- a/config/grub/grub.conf +++ b/config/grub/grub.conf @@ -39,8 +39,3 @@ title IPFire (single Processor) kernel /vmlinuz-KVER-ipfire root=ROOT rootdelay=10 panic=10 nosmp MOUNT initrd /ipfirerd-KVER.img savedefault 5 -title IPFire (all storage drivers) - root (hd0,0) - kernel /vmlinuz-KVER-ipfire root=ROOT rootdelay=10 panic=10 MOUNT - initrd /ipfirerd-KVER-emergency.img - savedefault 6 From 3b50eb81be2d25f254d24c0795fd2ce3f97c481a Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 18 Aug 2010 21:52:29 +0200 Subject: [PATCH 049/153] Skip checkfstab if root is set by UUID. --- src/initscripts/init.d/checkfstab | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/initscripts/init.d/checkfstab b/src/initscripts/init.d/checkfstab index c9fa2bc75..2fe80bf31 100644 --- a/src/initscripts/init.d/checkfstab +++ b/src/initscripts/init.d/checkfstab @@ -17,6 +17,10 @@ case "${1}" in start) + #Skip if root is set by UUID + if (grep "root=UUID=" /proc/cmdline); then + exit 0; + fi boot_mesg "Checking fstab bootdevice ..." read CMDLINE < /proc/cmdline ROOTPOS=`expr index "$CMDLINE" root=` From 3cbeb8c7a14843ea43695efa6bf02cceb2579ba5 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 18 Aug 2010 21:52:57 +0200 Subject: [PATCH 050/153] Flashimage use UUID for fstab. --- lfs/flash-images | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lfs/flash-images b/lfs/flash-images index 52fde64a8..99ed45f28 100644 --- a/lfs/flash-images +++ b/lfs/flash-images @@ -94,10 +94,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) chroot $(MNThdd) /usr/bin/perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" sed -i -e "s|MOUNT|ro|g" $(MNThdd)/boot/grub/grub.conf sed -i -e "s|KVER|$(KVER)|g" $(MNThdd)/boot/grub/grub.conf - sed -i -e "s|ROOT|/dev/sda3|g" $(MNThdd)/boot/grub/grub.conf + sed -i -e "s|ROOT|UUID=$$(blkid -sUUID $(IMGroot) | cut -d'"' -f2)|g" $(MNThdd)/boot/grub/grub.conf ln -s grub.conf $(MNThdd)/boot/grub/menu.lst + sed -i -e "s|DEVICE1|UUID=$$(blkid -sUUID $(IMGboot) | cut -d'"' -f2)|g" $(MNThdd)/etc/fstab sed -i -e "s|DEVICE2|#DEVICE2|g" $(MNThdd)/etc/fstab - sed -i -e "s|DEVICE|/dev/sda|g" $(MNThdd)/etc/fstab + sed -i -e "s|DEVICE3|UUID=$$(blkid -sUUID $(IMGroot) | cut -d'"' -f2)|g" $(MNThdd)/etc/fstab + sed -i -e "s|DEVICE4|UUID=$$(blkid -sUUID $(IMGvar) | cut -d'"' -f2)|g" $(MNThdd)/etc/fstab sed -i -e "s|FSTYPE|ext2|g" $(MNThdd)/etc/fstab # Copy grub files manually From a9a26c5a95cc9b5adbfbd53d37cc1c3ccd79a79b Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 19 Aug 2010 11:20:48 +0200 Subject: [PATCH 051/153] Installer: use UUID's. --- src/install+setup/install/main.c | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index d023b69b0..8f3642e17 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -231,11 +231,6 @@ int main(int argc, char *argv[]) sprintf(hdparams.devnode_part, "/dev/%s%s", harddrive,raid_disk ? "p" : ""); /* Now the names after the machine is booted. Only scsi is affected and we only install on the first scsi disk. */ - { char tmp[30]; - strcpy(tmp, scsi_disk ? "sda" : harddrive); - sprintf(hdparams.devnode_disk_run, "/dev/%s", tmp); - sprintf(hdparams.devnode_part_run, "/dev/%s%s", tmp, raid_disk ? "p" : ""); - } fprintf(flog, "Destination drive: %s\n", hdparams.devnode_disk); @@ -482,8 +477,15 @@ int main(int argc, char *argv[]) } /* Update /etc/fstab */ - replace("/harddisk/etc/fstab", "DEVICE", hdparams.devnode_part_run); - + snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#DEVICE1#UUID=$(/sbin/blkid %s1 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/etc/fstab", hdparams.devnode_part); + system(commandstring); + snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#DEVICE2#UUID=$(/sbin/blkid %s2 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/etc/fstab", hdparams.devnode_part); + system(commandstring); + snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#DEVICE3#UUID=$(/sbin/blkid %s3 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/etc/fstab", hdparams.devnode_part); + system(commandstring); + snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#DEVICE4#UUID=$(/sbin/blkid %s4 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/etc/fstab", hdparams.devnode_part); + system(commandstring); + if (fstype == EXT2) { replace("/harddisk/etc/fstab", "FSTYPE", "ext2"); replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro"); @@ -516,11 +518,12 @@ int main(int argc, char *argv[]) /* snprintf(commandstring, STRING_SIZE, "/usr/sbin/chroot /harddisk /usr/local/bin/rebuild-initrd"); runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]); */ - sprintf(string, "root=%s3", hdparams.devnode_part_run); - replace( "/harddisk/boot/grub/grub.conf", "root=ROOT", string); + snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#root=ROOT#root=UUID=$(/sbin/blkid %s3 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/boot/grub/grub.conf", hdparams.devnode_part); + system(commandstring); + mysystem("ln -s grub.conf /harddisk/boot/grub/menu.lst"); - system("sed -e 's#/harddisk#/#g' -e 's#//#/#g' < /proc/mounts > /harddisk/etc/mtab"); + system("/bin/sed -e 's#/harddisk#/#g' -e 's#//#/#g' < /proc/mounts > /harddisk/etc/mtab"); snprintf(commandstring, STRING_SIZE, "/usr/sbin/chroot /harddisk /usr/sbin/grub-install --no-floppy %s", hdparams.devnode_disk); From 927eb20ae3c6ecaa0a5795335263f636fd549382 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 19 Aug 2010 11:28:33 +0200 Subject: [PATCH 052/153] Installer: remove USB wait and clean some comments. --- src/install+setup/install/main.c | 50 -------------------------------- 1 file changed, 50 deletions(-) diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index 8f3642e17..a46de921f 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -108,31 +108,10 @@ int main(int argc, char *argv[]) } } - // Load ata-piix prior kudzu because kudzu use ata-generic for ich7 -// mysystem("/sbin/modprobe ata_piix"); - - // Starting hardware detection -// runcommandwithstatus("/bin/probehw.sh", "Probing Hardware ..."); - // Load common modules -// mysystem("/sbin/modprobe ide-generic"); -// mysystem("/sbin/modprobe ide-cd"); -// mysystem("/sbin/modprobe ide-disk"); -// mysystem("/sbin/modprobe ehci-hcd"); -// mysystem("/sbin/modprobe uhci-hcd"); -// mysystem("/sbin/modprobe ohci-hcd"); -// mysystem("/sbin/modprobe ohci1394"); -// mysystem("/sbin/modprobe sd_mod"); -// mysystem("/sbin/modprobe sr_mod"); -// mysystem("/sbin/modprobe usb-storage"); -// mysystem("/sbin/modprobe usbhid"); -// mysystem("/sbin/modprobe ahci"); - mysystem("/sbin/modprobe iso9660"); // CDROM mysystem("/sbin/modprobe ext2"); // Boot patition mysystem("/sbin/modprobe vfat"); // USB key - - runcommandwithstatus("/bin/sleep 10", "Waiting for USB Hardware ..."); /* German is the default */ for (choice = 0; langnames[choice]; choice++) @@ -448,17 +427,6 @@ int main(int argc, char *argv[]) /* Save language und local settings */ write_lang_configs(shortlangname); -// /* touch the modules.dep files */ -// snprintf(commandstring, STRING_SIZE, -// "/bin/touch /harddisk/lib/modules/%s-ipfire/modules.dep", -// KERNEL_VERSION); -// mysystem(commandstring); -/* snprintf(commandstring, STRING_SIZE, - "/bin/touch /harddisk/lib/modules/%s-ipfire-smp/modules.dep", - KERNEL_VERSION); - mysystem(commandstring); -*/ - /* Rename uname */ rename ("/harddisk/bin/uname.bak", "/harddisk/bin/uname"); @@ -493,20 +461,6 @@ int main(int argc, char *argv[]) replace("/harddisk/etc/fstab", "FSTYPE", "reiserfs"); replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro"); } else if (fstype == EXT3) { - //snprintf(commandstring, STRING_SIZE, "tune2fs -j %s3", hdparams.devnode_part); - //if (runcommandwithstatus(commandstring, ctr[TR_JOURNAL_EXT3])) - //{ - // errorbox(ctr[TR_JOURNAL_ERROR]); - // replace("/harddisk/etc/fstab", "FSTYPE", "ext2"); - // goto NOJOURNAL; - //} - //snprintf(commandstring, STRING_SIZE, "tune2fs -j %s4", hdparams.devnode_part); - //if (runcommandwithstatus(commandstring, ctr[TR_JOURNAL_EXT3])) - //{ - // errorbox(ctr[TR_JOURNAL_ERROR]); - // replace("/harddisk/etc/fstab", "FSTYPE", "ext2"); - // goto NOJOURNAL; - //} replace("/harddisk/etc/fstab", "FSTYPE", "ext3"); NOJOURNAL: replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro"); @@ -514,10 +468,6 @@ int main(int argc, char *argv[]) replace("/harddisk/boot/grub/grub.conf", "KVER", KERNEL_VERSION); - /* Going to make our initrd... */ -/* snprintf(commandstring, STRING_SIZE, "/usr/sbin/chroot /harddisk /usr/local/bin/rebuild-initrd"); - runcommandwithstatus(commandstring, ctr[TR_BUILDING_INITRD]); -*/ snprintf(commandstring, STRING_SIZE, "/bin/sed -i -e \"s#root=ROOT#root=UUID=$(/sbin/blkid %s3 -sUUID | /usr/bin/cut -d'\"' -f2)#g\" /harddisk/boot/grub/grub.conf", hdparams.devnode_part); system(commandstring); From dcc9dcbdc4b788d65c70a594ebfc94c7c247fa3f Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 19 Aug 2010 23:18:05 +0200 Subject: [PATCH 053/153] Updater: converting fstab entries to UUID. todo add UUID's if they are missing... --- config/rootfiles/core/test/update.sh | 59 +++++++++++++++++++++++++++- 1 file changed, 57 insertions(+), 2 deletions(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index 1a18fcef9..7d136c887 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -25,7 +25,6 @@ /usr/local/bin/backupctrl exclude >/dev/null 2>&1 # KVER="2.6.32.19" -ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $MOUNT > /dev/null @@ -33,6 +32,8 @@ MOUNT=$_ if [ ! $MOUNT == "rw" ]; then MOUNT="ro" fi + + # # check if we the backup file already exist if [ -e /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 ]; then @@ -80,12 +81,66 @@ echo Unpack the updated files ... # tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ --no-overwrite-dir + +# Convert /etc/fstab entries to UUID ... +# +echo Convert fstab entries to UUID ... +ROOT=`mount | grep " / " | cut -d" " -f1` +BOOT=`mount | grep " /boot " | cut -d" " -f1` +VAR=`mount | grep " /var " | cut -d" " -f1` +SWAP=`grep "/dev/" /proc/swaps | cut -d" " -f1` +# + +if [ ! -z $ROOT ]; then + ROOTUUID=`blkid -sUUID $ROOT | cut -d'"' -f2` + if [ ! -z $ROOTUUID ]; then + sed -i "s|^$ROOT|UUID=$ROOTUUID|g" /etc/fstab + #else + #to do add uuid to rootfs + fi + else + echo "ERROR! / not found!!!" +fi + +if [ ! -z $BOOT ]; then + BOOTUUID=`blkid -sUUID $BOOT | cut -d'"' -f2` + if [ ! -z $BOOTUUID ]; then + sed -i "s|^$BOOT|UUID=$BOOTUUID|g" /etc/fstab + #else + #to do add uuid to bootfs + fi + else + echo "WARNING! /boot not found!!!" +fi + +if [ ! -z $VAR ]; then + VARUUID=`blkid -sUUID $VAR | cut -d'"' -f2` + if [ ! -z $VARUUID ]; then + sed -i "s|^$VAR|UUID=$VARUUID|g" /etc/fstab + #else + #to do add uuid to varfs + fi + else + echo "WARNING! /var not found!!!" +fi + +if [ ! -z $SWAP ]; then + SWAPUUID=`blkid -sUUID $SWAP | cut -d'"' -f2` + if [ ! -z $SWAPUUID ]; then + sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab + #else + #to do add uuid to swap + fi + else + echo "WARNING! swap not found!!!" +fi + # # Modify grub.conf # echo echo Update grub configuration ... -sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf +sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf From a500f481856700c218d6723fa28104f1510d6abe Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 25 Aug 2010 22:42:20 +0200 Subject: [PATCH 054/153] Readd udev dont rename netif if same name exsit patch. --- lfs/udev | 1 + 1 file changed, 1 insertion(+) diff --git a/lfs/udev b/lfs/udev index af00187ec..2b091bbd9 100644 --- a/lfs/udev +++ b/lfs/udev @@ -76,6 +76,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/udev-125-netif_rename.patch ifeq "$(LFS_PASS)" "install" cd $(DIR_APP) && make DESTDIR=/install/initrd sbindir=/sbin udevdir=/dev cd $(DIR_APP) && make DESTDIR=/install/initrd sbindir=/sbin udevdir=/dev install From 4478da7ca3428a16c93adcfbbb6f2085a164ff02 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 29 Aug 2010 11:41:27 +0200 Subject: [PATCH 055/153] Kernel: disabled rcu stalled cpu detection. --- config/kernel/kernel.config.i586-ipfire | 2 +- config/kernel/kernel.config.i586-ipfire-xen | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 03033493d..85ff85391 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -3723,7 +3723,7 @@ CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y -CONFIG_RCU_CPU_STALL_DETECTOR=y +# CONFIG_RCU_CPU_STALL_DETECTOR is not set # CONFIG_LATENCYTOP is not set # CONFIG_SYSCTL_SYSCALL_CHECK is not set CONFIG_USER_STACKTRACE_SUPPORT=y diff --git a/config/kernel/kernel.config.i586-ipfire-xen b/config/kernel/kernel.config.i586-ipfire-xen index 9dc576bb3..aee2891cb 100644 --- a/config/kernel/kernel.config.i586-ipfire-xen +++ b/config/kernel/kernel.config.i586-ipfire-xen @@ -3514,7 +3514,7 @@ CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_ARCH_WANT_FRAME_POINTERS=y CONFIG_FRAME_POINTER=y -CONFIG_RCU_CPU_STALL_DETECTOR=y +# CONFIG_RCU_CPU_STALL_DETECTOR is not set # CONFIG_LATENCYTOP is not set # CONFIG_SYSCTL_SYSCALL_CHECK is not set CONFIG_USER_STACKTRACE_SUPPORT=y From 769c84ce599b86f814003f86b0bb60ff2eff7d23 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 29 Aug 2010 12:49:25 +0200 Subject: [PATCH 056/153] Kernel: update (2.6.32.21). --- config/rootfiles/core/test/update.sh | 2 +- lfs/linux | 8 ++++---- src/paks/linux-xen/install.sh | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index 7d136c887..a531e912a 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh /usr/local/bin/backupctrl exclude >/dev/null 2>&1 # -KVER="2.6.32.19" +KVER="2.6.32.21" MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $MOUNT > /dev/null diff --git a/lfs/linux b/lfs/linux index 3b96464da..3816ef329 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .19 -VER = 2.6.32.19 +PATCHLEVEL = .21 +VER = 2.6.32.21 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -35,7 +35,7 @@ CFLAGS = CXXFLAGS = PROG = linux-xen -PAK_VER = 11 +PAK_VER = 12 DEPS = "" # Normal build or XEN build. @@ -66,7 +66,7 @@ reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2c.tar.bz2 -$(DL_FILE)_MD5 = 7f32112095a164e1330c07be72966ccb +$(DL_FILE)_MD5 = e4acefa00c5b8fcc539d9cbf34d88cdb netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index 68c36ea00..91d1655a5 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.19 +KVER=2.6.32.21 ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden From 1d9242b1b0942938aadbe630b11bd040637cd1ea Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 29 Aug 2010 12:57:02 +0200 Subject: [PATCH 057/153] Removed squashfs and tools. --- config/kernel/kernel.config.i586-ipfire | 5 +- config/kernel/kernel.config.i586-ipfire-xen | 5 +- config/rootfiles/common/squashfstools | 1 - lfs/squashfstools | 76 --------------------- make.sh | 1 - 5 files changed, 2 insertions(+), 86 deletions(-) delete mode 100644 config/rootfiles/common/squashfstools delete mode 100644 lfs/squashfstools diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 85ff85391..6072dfc2d 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -3589,10 +3589,7 @@ CONFIG_JFFS2_CMODE_PRIORITY=y # CONFIG_JFFS2_CMODE_FAVOURLZO is not set # CONFIG_UBIFS_FS is not set # CONFIG_CRAMFS is not set -CONFIG_SQUASHFS=y -CONFIG_SQUASHFS_LZMA=y -# CONFIG_SQUASHFS_EMBEDDED is not set -CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_SQUASHFS is not set # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set diff --git a/config/kernel/kernel.config.i586-ipfire-xen b/config/kernel/kernel.config.i586-ipfire-xen index aee2891cb..746d60ce6 100644 --- a/config/kernel/kernel.config.i586-ipfire-xen +++ b/config/kernel/kernel.config.i586-ipfire-xen @@ -3381,10 +3381,7 @@ CONFIG_JFFS2_CMODE_PRIORITY=y # CONFIG_JFFS2_CMODE_FAVOURLZO is not set # CONFIG_UBIFS_FS is not set # CONFIG_CRAMFS is not set -CONFIG_SQUASHFS=y -CONFIG_SQUASHFS_LZMA=y -# CONFIG_SQUASHFS_EMBEDDED is not set -CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# CONFIG_SQUASHFS is not set # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set diff --git a/config/rootfiles/common/squashfstools b/config/rootfiles/common/squashfstools deleted file mode 100644 index 888f86a88..000000000 --- a/config/rootfiles/common/squashfstools +++ /dev/null @@ -1 +0,0 @@ -#bin/mksquashfs diff --git a/lfs/squashfstools b/lfs/squashfstools deleted file mode 100644 index bc1eb65d1..000000000 --- a/lfs/squashfstools +++ /dev/null @@ -1,76 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = cvs20100214 - -THISAPP = squashfs-lzma-$(VER) -DL_FILE = $(THISAPP).tar.bz2 -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/$(THISAPP) -TARGET = $(DIR_INFO)/$(THISAPP) - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_MD5 = 6bcc0500dd126cb8cafa85f111f8496e - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -md5 : $(subst %,%_MD5,$(objects)) - -############################################################################### -# Downloading, checking, md5sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_MD5,$(objects)) : - @$(MD5) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP)/squashfs-tools && make mksquashfs - cd $(DIR_APP)/squashfs-tools && cp -f mksquashfs /bin - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/make.sh b/make.sh index 453c38001..0b6e70e31 100755 --- a/make.sh +++ b/make.sh @@ -415,7 +415,6 @@ buildipfire() { ipfiremake cdrtools ipfiremake dnsmasq ipfiremake dosfstools - ipfiremake squashfstools ipfiremake reiserfsprogs ipfiremake xfsprogs ipfiremake sysfsutils From bd8618f6aa2a3e251d29732c7871243c17e8bdcf Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 5 Sep 2010 18:46:54 +0200 Subject: [PATCH 058/153] Remove unneeded squashfs patches. --- doc/packages-list.txt | 59 +++++++++++++++++++++---------------------- lfs/linux | 6 ----- 2 files changed, 29 insertions(+), 36 deletions(-) diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 9b61031f7..74e427d20 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -37,7 +37,7 @@ * Unix-Syslog-0.100 * XML-Parser-2.34 * alsa-lib-1.0.23 -* alsa-lib-1.0.23-kmod-2.6.32.19-ipfire +* alsa-lib-1.0.23-kmod-2.6.32.21-ipfire * amavisd-new-2.5.2 * apcupsd-3.14.4 * applejuice-0.31 @@ -67,20 +67,20 @@ * clamav-0.96.2 * cmake-2.4.8 * collectd-4.9.1 -* compat-wireless-2.6.35-1-kmod-2.6.32.19-ipfire -* compat-wireless-2.6.35-1-kmod-2.6.32.19-ipfire-xen +* compat-wireless-2.6.35-1-kmod-2.6.32.21-ipfire +* compat-wireless-2.6.35-1-kmod-2.6.32.21-ipfire-xen * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 -* cryptodev-20091126-kmod-2.6.32.19-ipfire -* cryptodev-20091126-kmod-2.6.32.19-ipfire-xen +* cryptodev-20091126-kmod-2.6.32.21-ipfire +* cryptodev-20091126-kmod-2.6.32.21-ipfire-xen * cups-1.4.2 * curl-7.19.5 * cyrus-imapd-2.2.12 * cyrus-sasl-2.1.21 * dahdi-2.2.1 -* dahdi-2.2.1-kmod-2.6.32.19-ipfire -* dahdi-2.2.1-kmod-2.6.32.19-ipfire-xen +* dahdi-2.2.1-kmod-2.6.32.21-ipfire +* dahdi-2.2.1-kmod-2.6.32.21-ipfire-xen * db-4.4.20 * dbus-1.0.3 * ddrescue-1.12 @@ -90,10 +90,10 @@ * dnsmasq-2.45 * dosfstools-3.0.9 * dracut-006 -* e1000-8.0.19-kmod-2.6.32.19-ipfire -* e1000-8.0.19-kmod-2.6.32.19-ipfire-xen -* e1000e-1.1.19-kmod-2.6.32.19-ipfire -* e1000e-1.1.19-kmod-2.6.32.19-ipfire-xen +* e1000-8.0.19-kmod-2.6.32.21-ipfire +* e1000-8.0.19-kmod-2.6.32.21-ipfire-xen +* e1000e-1.1.19-kmod-2.6.32.21-ipfire +* e1000e-1.1.19-kmod-2.6.32.21-ipfire-xen * e2fsprogs-1.41.11 * ebtables-v2.0.8-2 * ed-0.2 @@ -148,8 +148,8 @@ * icecream-0.9.4.8 * icegenerator-0.5.5-pre2 * iftop-0.17 -* igb-2.3.4-kmod-2.6.32.15-ipfire -* igb-2.3.4-kmod-2.6.32.15-ipfire-xen +* igb-2.3.4-kmod-2.6.32.21-ipfire +* igb-2.3.4-kmod-2.6.32.21-ipfire-xen * igmpproxy-0.1 * imspector-0.9 * inetutils-1.4.2 @@ -165,8 +165,8 @@ * joe-3.7 * jpegsrc.v6b * kbd-1.12 -* kqemu-1.4.0pre1-kmod-2.6.32.19-ipfire -* kqemu-1.4.0pre1-kmod-2.6.32.19-ipfire-xen +* kqemu-1.4.0pre1-kmod-2.6.32.21-ipfire +* kqemu-1.4.0pre1-kmod-2.6.32.21-ipfire-xen * kudzu-1.2.64 * l7-protocols-2009-05-10 * lame-3.97 @@ -200,8 +200,8 @@ * libwww-perl-5.803 * libxml2-2.6.26 * libxslt-1.1.17 -* linux-2.6.32.19-ipfire -* linux-2.6.32.19-ipfire-xen +* linux-2.6.32.21-ipfire +* linux-2.6.32.21-ipfire-xen * linux-atm-2.4.1 * linux-firmware-20100318 * linux-libc-headers-2.6.12.0 @@ -212,11 +212,11 @@ * lynis-1.2.9 * lzo-2.02 * m4-1.4.4 -* mISDN-20100525-kmod-2.6.32.19-ipfire -* mISDN-20100525-kmod-2.6.32.19-ipfire-xen +* mISDN-20100525-kmod-2.6.32.21-ipfire +* mISDN-20100525-kmod-2.6.32.21-ipfire-xen * mISDNuser-20100525 -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.19-ipfire -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.19-ipfire-xen +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.21-ipfire +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.21-ipfire-xen * make-3.81 * man-db-2.4.3 * man-pages-2.34 @@ -285,12 +285,12 @@ * psmisc-22.2 * qemu-0.11.1-kqemu * qemu-0.12.3 -* r8101-1.016.00-kmod-2.6.32.19-ipfire -* r8101-1.016.00-kmod-2.6.32.19-ipfire-xen -* r8168-8.018.00-kmod-2.6.32.19-ipfire -* r8168-8.018.00-kmod-2.6.32.19-ipfire-xen -* r8169-6.013.00-kmod-2.6.32.19-ipfire -* r8169-6.013.00-kmod-2.6.32.19-ipfire-xen +* r8101-1.016.00-kmod-2.6.32.21-ipfire +* r8101-1.016.00-kmod-2.6.32.21-ipfire-xen +* r8168-8.018.00-kmod-2.6.32.21-ipfire +* r8168-8.018.00-kmod-2.6.32.21-ipfire-xen +* r8169-6.013.00-kmod-2.6.32.21-ipfire +* r8169-6.013.00-kmod-2.6.32.21-ipfire-xen * readline-5.1 * reiser4progs-1.0.6 * reiserfsprogs-3.6.21 @@ -313,7 +313,6 @@ * spandsp-0.0.6pre12 * splix-2.0.0-rc2 * sqlite-3.6.10 -* squashfs-lzma-cvs20100214 * squid-2.7.STABLE9 * squidGuard-1.4.1 * squidclamav-5.4 @@ -346,8 +345,8 @@ * usb-modeswitch-data-20100707 * usbutils-0.72 * util-linux-2.12r -* v4l-dvb-b576509ea6d2-kmod-2.6.32.19-ipfire -* v4l-dvb-b576509ea6d2-kmod-2.6.32.19-ipfire-xen +* v4l-dvb-b576509ea6d2-kmod-2.6.32.21-ipfire +* v4l-dvb-b576509ea6d2-kmod-2.6.32.21-ipfire-xen * vdr-1.6.0 * vdradmin-am-3.6.7 * vim-7.0 diff --git a/lfs/linux b/lfs/linux index 3816ef329..7a35feb36 100644 --- a/lfs/linux +++ b/lfs/linux @@ -56,21 +56,18 @@ objects =$(DL_FILE) \ netfilter-layer7-v2.22.tar.gz \ patch-2.6.16-nath323-1.3.bz2 \ reiser4-for-2.6.32.patch.bz2 \ - squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 \ xen-patches-2.6.32-2c.tar.bz2 $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 -squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 = $(URL_IPFIRE)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2c.tar.bz2 $(DL_FILE)_MD5 = e4acefa00c5b8fcc539d9cbf34d88cdb netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 -squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2_MD5 = d2a84311081023c7ffd28cdca67c45d4 xen-patches-2.6.32-2c.tar.bz2_MD5 = 62a75ddcba43894b20f754a94b299ce6 install : $(TARGET) @@ -138,9 +135,6 @@ endif cd $(DIR_SRC) && tar xzf $(DIR_DL)/netfilter-layer7-v2.22.tar.gz cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/netfilter-layer7-v2.22/kernel-2.6.25-2.6.28-layer7-2.22.patch - # Squashfs LZMA support - cd $(DIR_APP) && bzcat $(DIR_DL)/squashfs-lzma-linux-2.6.32-kernel-patches.tar.bz2 | patch -Np1 - # Add some more LED triggers cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.11-netdev-1.patch From 0108e6eeebe3a89455792f2faa93b90e3fab370c Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 6 Sep 2010 23:55:17 +0200 Subject: [PATCH 059/153] Updated compat-wireless (2.6.36-rc3-1). --- doc/packages-list.txt | 4 ++-- lfs/compat-wireless | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 74e427d20..c0bfddb27 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -67,8 +67,8 @@ * clamav-0.96.2 * cmake-2.4.8 * collectd-4.9.1 -* compat-wireless-2.6.35-1-kmod-2.6.32.21-ipfire -* compat-wireless-2.6.35-1-kmod-2.6.32.21-ipfire-xen +* compat-wireless-2.6.36-rc3-1-kmod-2.6.32.21-ipfire +* compat-wireless-2.6.36-rc3-1-kmod-2.6.32.21-ipfire-xen * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 diff --git a/lfs/compat-wireless b/lfs/compat-wireless index f79309888..3b08ddaaa 100644 --- a/lfs/compat-wireless +++ b/lfs/compat-wireless @@ -30,7 +30,7 @@ else VERSUFIX=ipfire endif -VER = 2.6.35-1 +VER = 2.6.36-rc3-1 THISAPP = compat-wireless-$(VER) DL_FILE = compat-wireless-$(VER).tar.bz2 @@ -46,7 +46,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 41c51280e5aa140c62a2a9871e2ae505 +$(DL_FILE)_MD5 = c800a7d8063adc420dc6756ca92275e4 install : $(TARGET) From 925038e35d5f8a5f9dd5874deb22184d6d56fe1e Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 7 Sep 2010 00:11:19 +0200 Subject: [PATCH 060/153] Updater: Fix grub entry if root has no UUID. --- config/rootfiles/core/test/update.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index a531e912a..e4fef10bb 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -140,7 +140,11 @@ fi # echo echo Update grub configuration ... -sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf +if [ ! -z $ROOTUUID ]; then + sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf +else + sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf +fi sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf From 89e9fce94378090d7c7b97f8ddcc89750eb06427 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 13:58:44 +0200 Subject: [PATCH 061/153] Update v4l-dvb (2010-09-12). --- lfs/v4l-dvb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/v4l-dvb b/lfs/v4l-dvb index 9e3d40541..87f6ae8e1 100644 --- a/lfs/v4l-dvb +++ b/lfs/v4l-dvb @@ -30,7 +30,7 @@ else VERSUFIX=ipfire endif -VER = b576509ea6d2 +VER = 990bbeaeb761 THISAPP = v4l-dvb-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -47,7 +47,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = f81cc6a324ab53f04f70084f676276ec +$(DL_FILE)_MD5 = 5510e0bf0525f0e964c05357cdb95936 install : $(TARGET) From f4729b4fa37262986102c814b2ddbcf07897ef1b Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 13:59:14 +0200 Subject: [PATCH 062/153] Add uuid to swap partition at update. --- config/rootfiles/core/test/update.sh | 32 +++++++++++++++++++++++++--- doc/packages-list.txt | 4 ++-- 2 files changed, 31 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index e4fef10bb..1aae08e46 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -82,6 +82,12 @@ echo Unpack the updated files ... tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ --no-overwrite-dir +# +# Stop services to save memory +# +/etc/init.d/snort stop +/etc/init.d/squid stop + # Convert /etc/fstab entries to UUID ... # echo Convert fstab entries to UUID ... @@ -128,13 +134,26 @@ if [ ! -z $SWAP ]; then SWAPUUID=`blkid -sUUID $SWAP | cut -d'"' -f2` if [ ! -z $SWAPUUID ]; then sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab - #else - #to do add uuid to swap + else + # Reformat swap to add a UUID + swapoff -a + mkswap $SWAP + swapon -a + SWAPUUID=`blkid -sUUID $SWAP | cut -d'"' -f2` + if [ ! -z $SWAPUUID ]; then + sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab + fi fi else echo "WARNING! swap not found!!!" fi +# +# Start services +# +/etc/init.d/squid start +/etc/init.d/snort start + # # Modify grub.conf # @@ -158,13 +177,20 @@ else sed -i -e "s| panic=10 | console=ttyS0,38400n8 panic=10 |g" /boot/grub/grub.conf fi # +# Change /dev/hd? to /dev/sda +# +if [ "${ROOT:0:7}" == "/dev/hd" ];then + sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /boot/grub/grub.conf + sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /etc/fstab +fi +# # ReInstall grub # grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} --recheck # # Rebuild Language # -#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" +perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" # # Delete old lm-sensor modullist to force search at next boot # diff --git a/doc/packages-list.txt b/doc/packages-list.txt index c0bfddb27..dddc8664a 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -345,8 +345,8 @@ * usb-modeswitch-data-20100707 * usbutils-0.72 * util-linux-2.12r -* v4l-dvb-b576509ea6d2-kmod-2.6.32.21-ipfire -* v4l-dvb-b576509ea6d2-kmod-2.6.32.21-ipfire-xen +* v4l-dvb-990bbeaeb761-kmod-2.6.32.21-ipfire +* v4l-dvb-990bbeaeb761-kmod-2.6.32.21-ipfire-xen * vdr-1.6.0 * vdradmin-am-3.6.7 * vim-7.0 From 548522ac455f51b4fd7082f9fdd538dd1abe0011 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 16:13:41 +0200 Subject: [PATCH 063/153] Revert "Updated compat-wireless (2.6.36-rc3-1)." This reverts commit 0108e6eeebe3a89455792f2faa93b90e3fab370c. --- doc/packages-list.txt | 4 ++-- lfs/compat-wireless | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/doc/packages-list.txt b/doc/packages-list.txt index dddc8664a..6edde91a6 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -67,8 +67,8 @@ * clamav-0.96.2 * cmake-2.4.8 * collectd-4.9.1 -* compat-wireless-2.6.36-rc3-1-kmod-2.6.32.21-ipfire -* compat-wireless-2.6.36-rc3-1-kmod-2.6.32.21-ipfire-xen +* compat-wireless-2.6.35-1-kmod-2.6.32.21-ipfire +* compat-wireless-2.6.35-1-kmod-2.6.32.21-ipfire-xen * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 diff --git a/lfs/compat-wireless b/lfs/compat-wireless index 3b08ddaaa..f79309888 100644 --- a/lfs/compat-wireless +++ b/lfs/compat-wireless @@ -30,7 +30,7 @@ else VERSUFIX=ipfire endif -VER = 2.6.36-rc3-1 +VER = 2.6.35-1 THISAPP = compat-wireless-$(VER) DL_FILE = compat-wireless-$(VER).tar.bz2 @@ -46,7 +46,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = c800a7d8063adc420dc6756ca92275e4 +$(DL_FILE)_MD5 = 41c51280e5aa140c62a2a9871e2ae505 install : $(TARGET) From 16b1a974817033b44db52404f850f447d43f884a Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 17:38:38 +0200 Subject: [PATCH 064/153] Updated kvm-kmod (2.6.34.1). --- lfs/kvm-kmod | 4 ++-- make.sh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/kvm-kmod b/lfs/kvm-kmod index c5ca871d5..c2eb52df6 100644 --- a/lfs/kvm-kmod +++ b/lfs/kvm-kmod @@ -30,7 +30,7 @@ else VERSUFIX=ipfire endif -VER = 2.6.33.1 +VER = 2.6.34.1 THISAPP = kvm-kmod-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -46,7 +46,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 18d61c6d95cc7b1c545577836aadbc13 +$(DL_FILE)_MD5 = c227b58ee33f6035f16abd258bcd92ec install : $(TARGET) diff --git a/make.sh b/make.sh index 732a06f29..7f669c99a 100755 --- a/make.sh +++ b/make.sh @@ -358,7 +358,7 @@ buildipfire() { ipfiremake igb XEN=1 ipfiremake linux ipfiremake kqemu -# ipfiremake kvm-kmod + ipfiremake kvm-kmod ipfiremake v4l-dvb ipfiremake madwifi ipfiremake alsa KMOD=1 From c1fd7bc5381df2e2c430ed008f7d4d1ae6195760 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 17:39:32 +0200 Subject: [PATCH 065/153] Remove errormessage at hostapd channel set. --- src/initscripts/init.d/hostapd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/initscripts/init.d/hostapd b/src/initscripts/init.d/hostapd index 9a400823d..31083399b 100644 --- a/src/initscripts/init.d/hostapd +++ b/src/initscripts/init.d/hostapd @@ -74,7 +74,7 @@ case "${1}" in fi fi - /usr/sbin/iwconfig $INTERFACE channel $CHANNEL + /usr/sbin/iwconfig $INTERFACE channel $CHANNEL 2>/dev/null /usr/sbin/iwconfig $INTERFACE txpower $TXPOWER /usr/bin/hostapd -P /var/run/hostapd /etc/hostapd.conf >/dev/null 2>&1 & From da4dd742c5f5f036d81176f1a2ff662f3e3cdea9 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 17:40:35 +0200 Subject: [PATCH 066/153] Updated hostapd (0.7.3). --- lfs/hostapd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/hostapd b/lfs/hostapd index 90b35db28..57d511a39 100644 --- a/lfs/hostapd +++ b/lfs/hostapd @@ -24,7 +24,7 @@ include Config -VER = 0.7.2 +VER = 0.7.3 THISAPP = hostapd-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -32,7 +32,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = hostapd -PAK_VER = 19 +PAK_VER = 20 DEPS = "" @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = f47689c62ee8c1c59989b402d4f130c3 +$(DL_FILE)_MD5 = 91a7c8d0f090b7104152d3455a84c112 install : $(TARGET) From d03334be56ab28f4b1ead47be49e6439b4350433 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 17:41:36 +0200 Subject: [PATCH 067/153] Updated wireless-tools (30.pre9). --- config/rootfiles/core/test/filelists/wireless | 1 + lfs/wireless | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 120000 config/rootfiles/core/test/filelists/wireless diff --git a/config/rootfiles/core/test/filelists/wireless b/config/rootfiles/core/test/filelists/wireless new file mode 120000 index 000000000..6cdd0b460 --- /dev/null +++ b/config/rootfiles/core/test/filelists/wireless @@ -0,0 +1 @@ +../../../common/wireless \ No newline at end of file diff --git a/lfs/wireless b/lfs/wireless index bb0783753..81330ad71 100644 --- a/lfs/wireless +++ b/lfs/wireless @@ -24,7 +24,7 @@ include Config -VER = 30.pre6 +VER = 30.pre9 THISAPP = wireless_tools.$(VER) DL_FILE = $(THISAPP).tar.gz @@ -41,7 +41,8 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 4f42f95e6ec8890b2cebd27aeddf954f +$(DL_FILE)_MD5 = ca91ba7c7eff9bfff6926b1a34a4697d + install : $(TARGET) check : $(patsubst %,$(DIR_CHK)/%,$(objects)) From 3a1179be19f5f9dccb2493b65c971633c04eae63 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 17:42:38 +0200 Subject: [PATCH 068/153] Updated wpa_supplicant (0.7.3). --- config/rootfiles/core/test/filelists/wpa_supplicant | 1 + lfs/wpa_supplicant | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) create mode 120000 config/rootfiles/core/test/filelists/wpa_supplicant diff --git a/config/rootfiles/core/test/filelists/wpa_supplicant b/config/rootfiles/core/test/filelists/wpa_supplicant new file mode 120000 index 000000000..1d04c03c0 --- /dev/null +++ b/config/rootfiles/core/test/filelists/wpa_supplicant @@ -0,0 +1 @@ +../../../common/wpa_supplicant \ No newline at end of file diff --git a/lfs/wpa_supplicant b/lfs/wpa_supplicant index 22c61da04..8b25cf196 100644 --- a/lfs/wpa_supplicant +++ b/lfs/wpa_supplicant @@ -24,7 +24,7 @@ include Config -VER = 0.6.9 +VER = 0.7.3 THISAPP = wpa_supplicant-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -41,7 +41,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 0efb8fcedf0a8acf6f423dfdb0658fdd +$(DL_FILE)_MD5 = f516f191384a9a546e3f5145c08addda install : $(TARGET) From 4a2a1232c7deba53bb48c6df69d95631dc19b95e Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 17:43:06 +0200 Subject: [PATCH 069/153] Updated iw (0.9.20). --- config/rootfiles/common/iw | 2 +- config/rootfiles/core/test/update.sh | 3 +++ doc/packages-list.txt | 9 +++++---- lfs/iw | 4 ++-- 4 files changed, 11 insertions(+), 7 deletions(-) diff --git a/config/rootfiles/common/iw b/config/rootfiles/common/iw index d1035d013..9869cd64f 100644 --- a/config/rootfiles/common/iw +++ b/config/rootfiles/common/iw @@ -1,2 +1,2 @@ -usr/bin/iw +usr/sbin/iw #usr/share/man/man8/iw.8.gz diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index 1aae08e46..0bf88299a 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -51,6 +51,7 @@ echo etc/mkinitcpio.conf.org >> /opt/pakfire/tmp/ROOTFILES echo etc/mkinitcpio.d >> /opt/pakfire/tmp/ROOTFILES echo lib/initcpio >> /opt/pakfire/tmp/ROOTFILES echo sbin/mkinitcpio >> /opt/pakfire/tmp/ROOTFILES +echo usr/bin/iw >> /opt/pakfire/tmp/ROOTFILES # Backup the files tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ @@ -69,6 +70,8 @@ rm -rf /lib/modules/*-ipfire rm -rf /etc/mkinitcpio.* rm -rf /lib/initcpio rm -rf /sbin/mkinitcpio +# Remove old iw (new is in usr/sbin) +rm -rf /usr/bin/iw # # Backup grub.conf # diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 6edde91a6..b21bce4e6 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -138,7 +138,7 @@ * gzip-1.3.5 * hddtemp-0.3-beta14 * hdparm-8.9 -* hostapd-0.7.2 +* hostapd-0.7.3 * hplip-2.7.10 * htop-0.8.1 * httpd-2.2.15 @@ -160,7 +160,7 @@ * iptables-1.4.6 * iptstate-2.1 * iputils-ss020927 -* iw-0.9.15 +* iw-0.9.20 * java-1.6.0_12-for-ipfire * joe-3.7 * jpegsrc.v6b @@ -168,6 +168,7 @@ * kqemu-1.4.0pre1-kmod-2.6.32.21-ipfire * kqemu-1.4.0pre1-kmod-2.6.32.21-ipfire-xen * kudzu-1.2.64 +* kvm-kmod-2.6.34.1-kmod-2.6.32.21-ipfire * l7-protocols-2009-05-10 * lame-3.97 * lcd4linux-0.10.1-RC2 @@ -360,8 +361,8 @@ * wget-1.10.2 * whatmask-1.2 * which-2.16 -* wireless_tools.30.pre6 -* wpa_supplicant-0.6.9 +* wireless_tools.30.pre9 +* wpa_supplicant-0.7.3 * xfsprogs-2.9.4 * xvidcore-1.2.1 * xz-4.999.9beta diff --git a/lfs/iw b/lfs/iw index 3e92083d1..c3304206a 100644 --- a/lfs/iw +++ b/lfs/iw @@ -24,7 +24,7 @@ include Config -VER = 0.9.15 +VER = 0.9.20 THISAPP = iw-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 98ba12eceec5a4ae8aa2d51abd56fa14 +$(DL_FILE)_MD5 = 1055799b544b3e08169d155bb6c21bb0 install : $(TARGET) From 86833c2a1631858b457cd392b85bd2f613ff1f54 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 15 Sep 2010 17:43:46 +0200 Subject: [PATCH 070/153] Add iw update to core updater. --- config/rootfiles/core/test/filelists/iw | 1 + 1 file changed, 1 insertion(+) create mode 120000 config/rootfiles/core/test/filelists/iw diff --git a/config/rootfiles/core/test/filelists/iw b/config/rootfiles/core/test/filelists/iw new file mode 120000 index 000000000..7c58a2089 --- /dev/null +++ b/config/rootfiles/core/test/filelists/iw @@ -0,0 +1 @@ +../../../common/iw \ No newline at end of file From 82adcbc03fcd1402c21f554386024f11dee09111 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 16 Sep 2010 05:12:32 +0200 Subject: [PATCH 071/153] Sync after swap creation. --- config/rootfiles/core/test/update.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index 0bf88299a..138b2c17d 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -142,6 +142,7 @@ if [ ! -z $SWAP ]; then swapoff -a mkswap $SWAP swapon -a + sync SWAPUUID=`blkid -sUUID $SWAP | cut -d'"' -f2` if [ ! -z $SWAPUUID ]; then sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab From 73c9f064d2fec365b9c557d28118a86546236024 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 20 Sep 2010 15:44:18 +0200 Subject: [PATCH 072/153] Updater: disabled cache file for blkid. --- config/rootfiles/core/test/update.sh | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index 138b2c17d..bf0032bfb 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -101,7 +101,7 @@ SWAP=`grep "/dev/" /proc/swaps | cut -d" " -f1` # if [ ! -z $ROOT ]; then - ROOTUUID=`blkid -sUUID $ROOT | cut -d'"' -f2` + ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` if [ ! -z $ROOTUUID ]; then sed -i "s|^$ROOT|UUID=$ROOTUUID|g" /etc/fstab #else @@ -112,7 +112,7 @@ if [ ! -z $ROOT ]; then fi if [ ! -z $BOOT ]; then - BOOTUUID=`blkid -sUUID $BOOT | cut -d'"' -f2` + BOOTUUID=`blkid -c /dev/null -sUUID $BOOT | cut -d'"' -f2` if [ ! -z $BOOTUUID ]; then sed -i "s|^$BOOT|UUID=$BOOTUUID|g" /etc/fstab #else @@ -123,7 +123,7 @@ if [ ! -z $BOOT ]; then fi if [ ! -z $VAR ]; then - VARUUID=`blkid -sUUID $VAR | cut -d'"' -f2` + VARUUID=`blkid -c /dev/null -sUUID $VAR | cut -d'"' -f2` if [ ! -z $VARUUID ]; then sed -i "s|^$VAR|UUID=$VARUUID|g" /etc/fstab #else @@ -134,7 +134,7 @@ if [ ! -z $VAR ]; then fi if [ ! -z $SWAP ]; then - SWAPUUID=`blkid -sUUID $SWAP | cut -d'"' -f2` + SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` if [ ! -z $SWAPUUID ]; then sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab else @@ -142,8 +142,7 @@ if [ ! -z $SWAP ]; then swapoff -a mkswap $SWAP swapon -a - sync - SWAPUUID=`blkid -sUUID $SWAP | cut -d'"' -f2` + SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` if [ ! -z $SWAPUUID ]; then sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab fi From be9b67262ab67cf87a725515be5253f7d82f1adb Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 21 Sep 2010 23:38:19 +0200 Subject: [PATCH 073/153] Updated Kernel (2.6.32.22). --- config/rootfiles/core/test/update.sh | 2 +- lfs/linux | 6 +++--- src/paks/linux-xen/install.sh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index bf0032bfb..8bdfda609 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh /usr/local/bin/backupctrl exclude >/dev/null 2>&1 # -KVER="2.6.32.21" +KVER="2.6.32.22" MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $MOUNT > /dev/null diff --git a/lfs/linux b/lfs/linux index 7a35feb36..c5a5ce8d3 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .21 -VER = 2.6.32.21 +PATCHLEVEL = .22 +VER = 2.6.32.22 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -64,7 +64,7 @@ patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2c.tar.bz2 -$(DL_FILE)_MD5 = e4acefa00c5b8fcc539d9cbf34d88cdb +$(DL_FILE)_MD5 = c53844ab98703777b0546b5061606a47 netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index 91d1655a5..2975c25ad 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.21 +KVER=2.6.32.22 ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden From 208f5aa73baad8f03ce1bd61b5314746c5c26d53 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 21 Sep 2010 21:44:15 +0200 Subject: [PATCH 074/153] Add dnsmasq to test-core updater. --- config/rootfiles/core/test/filelists/dnsmasq | 1 + 1 file changed, 1 insertion(+) create mode 120000 config/rootfiles/core/test/filelists/dnsmasq diff --git a/config/rootfiles/core/test/filelists/dnsmasq b/config/rootfiles/core/test/filelists/dnsmasq new file mode 120000 index 000000000..d469c7463 --- /dev/null +++ b/config/rootfiles/core/test/filelists/dnsmasq @@ -0,0 +1 @@ +../../../common/dnsmasq \ No newline at end of file From 98c1a5739f9a909d0d262e27d8e0cc7f11d3b32c Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 29 Sep 2010 20:42:38 +0200 Subject: [PATCH 075/153] Updated kernel (2.6.32.23). --- config/rootfiles/core/test/update.sh | 2 +- doc/packages-list.txt | 60 ++++++++++++++-------------- lfs/linux | 6 +-- src/paks/linux-xen/install.sh | 2 +- 4 files changed, 35 insertions(+), 35 deletions(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index 8bdfda609..1c24afed3 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh /usr/local/bin/backupctrl exclude >/dev/null 2>&1 # -KVER="2.6.32.22" +KVER="2.6.32.23" MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $MOUNT > /dev/null diff --git a/doc/packages-list.txt b/doc/packages-list.txt index ee2467a66..146744e8c 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -37,7 +37,7 @@ * Unix-Syslog-0.100 * XML-Parser-2.34 * alsa-lib-1.0.23 -* alsa-lib-1.0.23-kmod-2.6.32.21-ipfire +* alsa-lib-1.0.23-kmod-2.6.32.23-ipfire * amavisd-new-2.5.2 * apcupsd-3.14.4 * applejuice-0.31 @@ -67,20 +67,20 @@ * clamav-0.96.2 * cmake-2.4.8 * collectd-4.9.1 -* compat-wireless-2.6.35-1-kmod-2.6.32.21-ipfire -* compat-wireless-2.6.35-1-kmod-2.6.32.21-ipfire-xen +* compat-wireless-2.6.35-1-kmod-2.6.32.23-ipfire +* compat-wireless-2.6.35-1-kmod-2.6.32.23-ipfire-xen * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 -* cryptodev-20091126-kmod-2.6.32.21-ipfire -* cryptodev-20091126-kmod-2.6.32.21-ipfire-xen +* cryptodev-20091126-kmod-2.6.32.23-ipfire +* cryptodev-20091126-kmod-2.6.32.23-ipfire-xen * cups-1.4.4 * curl-7.19.5 * cyrus-imapd-2.2.12 * cyrus-sasl-2.1.21 * dahdi-2.2.1 -* dahdi-2.2.1-kmod-2.6.32.21-ipfire -* dahdi-2.2.1-kmod-2.6.32.21-ipfire-xen +* dahdi-2.2.1-kmod-2.6.32.23-ipfire +* dahdi-2.2.1-kmod-2.6.32.23-ipfire-xen * db-4.4.20 * dbus-1.0.3 * ddrescue-1.12 @@ -90,10 +90,10 @@ * dnsmasq-2.45 * dosfstools-3.0.9 * dracut-006 -* e1000-8.0.19-kmod-2.6.32.21-ipfire -* e1000-8.0.19-kmod-2.6.32.21-ipfire-xen -* e1000e-1.1.19-kmod-2.6.32.21-ipfire -* e1000e-1.1.19-kmod-2.6.32.21-ipfire-xen +* e1000-8.0.19-kmod-2.6.32.23-ipfire +* e1000-8.0.19-kmod-2.6.32.23-ipfire-xen +* e1000e-1.1.19-kmod-2.6.32.23-ipfire +* e1000e-1.1.19-kmod-2.6.32.23-ipfire-xen * e2fsprogs-1.41.11 * ebtables-v2.0.8-2 * ed-0.2 @@ -148,8 +148,8 @@ * icecream-0.9.4.8 * icegenerator-0.5.5-pre2 * iftop-0.17 -* igb-2.3.4-kmod-2.6.32.21-ipfire -* igb-2.3.4-kmod-2.6.32.21-ipfire-xen +* igb-2.3.4-kmod-2.6.32.23-ipfire +* igb-2.3.4-kmod-2.6.32.23-ipfire-xen * igmpproxy-0.1 * imspector-0.9 * inetutils-1.4.2 @@ -165,10 +165,10 @@ * joe-3.7 * jpegsrc.v6b * kbd-1.12 -* kqemu-1.4.0pre1-kmod-2.6.32.21-ipfire -* kqemu-1.4.0pre1-kmod-2.6.32.21-ipfire-xen +* kqemu-1.4.0pre1-kmod-2.6.32.23-ipfire +* kqemu-1.4.0pre1-kmod-2.6.32.23-ipfire-xen * kudzu-1.2.64 -* kvm-kmod-2.6.34.1-kmod-2.6.32.21-ipfire +* kvm-kmod-2.6.34.1-kmod-2.6.32.23-ipfire * l7-protocols-2009-05-10 * lame-3.97 * lcd4linux-0.10.1-RC2 @@ -201,8 +201,8 @@ * libwww-perl-5.803 * libxml2-2.6.26 * libxslt-1.1.17 -* linux-2.6.32.21-ipfire -* linux-2.6.32.21-ipfire-xen +* linux-2.6.32.23-ipfire +* linux-2.6.32.23-ipfire-xen * linux-atm-2.4.1 * linux-firmware-20100318 * linux-libc-headers-2.6.12.0 @@ -213,11 +213,11 @@ * lynis-1.2.9 * lzo-2.02 * m4-1.4.4 -* mISDN-20100525-kmod-2.6.32.21-ipfire -* mISDN-20100525-kmod-2.6.32.21-ipfire-xen +* mISDN-20100525-kmod-2.6.32.23-ipfire +* mISDN-20100525-kmod-2.6.32.23-ipfire-xen * mISDNuser-20100525 -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.21-ipfire -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.21-ipfire-xen +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.23-ipfire +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.23-ipfire-xen * make-3.81 * man-db-2.4.3 * man-pages-2.34 @@ -286,12 +286,12 @@ * psmisc-22.2 * qemu-0.11.1-kqemu * qemu-0.12.3 -* r8101-1.016.00-kmod-2.6.32.21-ipfire -* r8101-1.016.00-kmod-2.6.32.21-ipfire-xen -* r8168-8.018.00-kmod-2.6.32.21-ipfire -* r8168-8.018.00-kmod-2.6.32.21-ipfire-xen -* r8169-6.013.00-kmod-2.6.32.21-ipfire -* r8169-6.013.00-kmod-2.6.32.21-ipfire-xen +* r8101-1.016.00-kmod-2.6.32.23-ipfire +* r8101-1.016.00-kmod-2.6.32.23-ipfire-xen +* r8168-8.018.00-kmod-2.6.32.23-ipfire +* r8168-8.018.00-kmod-2.6.32.23-ipfire-xen +* r8169-6.013.00-kmod-2.6.32.23-ipfire +* r8169-6.013.00-kmod-2.6.32.23-ipfire-xen * readline-5.1 * reiser4progs-1.0.6 * reiserfsprogs-3.6.21 @@ -346,8 +346,8 @@ * usb-modeswitch-data-20100707 * usbutils-0.72 * util-linux-2.12r -* v4l-dvb-990bbeaeb761-kmod-2.6.32.21-ipfire -* v4l-dvb-990bbeaeb761-kmod-2.6.32.21-ipfire-xen +* v4l-dvb-990bbeaeb761-kmod-2.6.32.23-ipfire +* v4l-dvb-990bbeaeb761-kmod-2.6.32.23-ipfire-xen * vdr-1.6.0 * vdradmin-am-3.6.7 * vim-7.0 diff --git a/lfs/linux b/lfs/linux index c5a5ce8d3..70022d02c 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .22 -VER = 2.6.32.22 +PATCHLEVEL = .23 +VER = 2.6.32.23 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -64,7 +64,7 @@ patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2c.tar.bz2 -$(DL_FILE)_MD5 = c53844ab98703777b0546b5061606a47 +$(DL_FILE)_MD5 = f9fbeb2fc55fc41e5e7df16563d33ad1 netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index 2975c25ad..5092923da 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.22 +KVER=2.6.32.23 ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden From 79524818a2a788aa34ce6478b79584a50602198a Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 1 Oct 2010 00:33:00 +0200 Subject: [PATCH 076/153] Add speed.cgi fix to core update. --- config/rootfiles/core/test/filelists/files | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/test/filelists/files b/config/rootfiles/core/test/filelists/files index 509483d06..2b9a2f5d6 100644 --- a/config/rootfiles/core/test/filelists/files +++ b/config/rootfiles/core/test/filelists/files @@ -1,3 +1,4 @@ etc/system-release etc/rc.d/init.d/checkfstab usr/local/bin/rebuild-initrd +srv/web/ipfire/cgi-bin/speed.cgi From 5ea81cd5309792d112294627a74ae295645d69cb Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 6 Oct 2010 18:38:39 +0200 Subject: [PATCH 077/153] Updated Kernel (2.6.32.24). --- config/rootfiles/core/test/update.sh | 2 +- lfs/linux | 6 +++--- src/paks/linux-xen/install.sh | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index 1c24afed3..078e503d9 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh /usr/local/bin/backupctrl exclude >/dev/null 2>&1 # -KVER="2.6.32.23" +KVER="2.6.32.24" MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $MOUNT > /dev/null diff --git a/lfs/linux b/lfs/linux index 70022d02c..259f88861 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .23 -VER = 2.6.32.23 +PATCHLEVEL = .24 +VER = 2.6.32.24 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -64,7 +64,7 @@ patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2c.tar.bz2 -$(DL_FILE)_MD5 = f9fbeb2fc55fc41e5e7df16563d33ad1 +$(DL_FILE)_MD5 = bcd2f2b3d6974a9232b9becee8196634 netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index 5092923da..4457e5edd 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.23 +KVER=2.6.32.24 ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden From 5e8b836225227470fb16971ebf54b76c354e55ea Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 11 Oct 2010 17:36:06 +0200 Subject: [PATCH 078/153] Add attr (2.4.43). --- config/rootfiles/common/attr | 24 +++++++++++ lfs/attr | 83 ++++++++++++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 108 insertions(+) create mode 100644 config/rootfiles/common/attr create mode 100644 lfs/attr diff --git a/config/rootfiles/common/attr b/config/rootfiles/common/attr new file mode 100644 index 000000000..60da05e44 --- /dev/null +++ b/config/rootfiles/common/attr @@ -0,0 +1,24 @@ +usr/bin/attr +usr/bin/getfattr +usr/bin/setfattr +#usr/lib/libattr.la +usr/lib/libattr.so +usr/lib/libattr.so.1 +usr/lib/libattr.so.1.1.0 +#usr/man/man1/attr.1 +#usr/man/man1/getfattr.1 +#usr/man/man1/setfattr.1 +#usr/man/man5/attr.5 +#usr/share/doc/attr +#usr/share/doc/attr/CHANGES.gz +#usr/share/doc/attr/COPYING +#usr/share/doc/attr/PORTING +#usr/share/doc/attr/README +#usr/share/locale/cs/LC_MESSAGES/attr.mo +#usr/share/locale/de/LC_MESSAGES/attr.mo +#usr/share/locale/es/LC_MESSAGES/attr.mo +#usr/share/locale/fr/LC_MESSAGES/attr.mo +#usr/share/locale/gl/LC_MESSAGES/attr.mo +#usr/share/locale/nl/LC_MESSAGES/attr.mo +#usr/share/locale/pl/LC_MESSAGES/attr.mo +#usr/share/locale/sv/LC_MESSAGES/attr.mo diff --git a/lfs/attr b/lfs/attr new file mode 100644 index 000000000..a7c0ab8a3 --- /dev/null +++ b/lfs/attr @@ -0,0 +1,83 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 2.4.43 + +THISAPP = attr-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 91583a14bcbd637adaa9b07ea49c5d4b + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && ./configure + cd $(DIR_APP) && make + cd $(DIR_APP) && make install + # Install libattr + cp $(DIR_APP)/libattr/.libs/libattr.so* /usr/lib + cp $(DIR_APP)/libattr/libattr.la /usr/lib + # Install includes +# -mkdir /usr/include/attr +# cp -f $(DIR_APP)/include/*.h /usr/include/attr + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 7f669c99a..1afeb74db 100755 --- a/make.sh +++ b/make.sh @@ -399,6 +399,7 @@ buildipfire() { ipfiremake pcre ipfiremake slang ipfiremake newt + ipfiremake attr ipfiremake libcap ipfiremake pciutils ipfiremake usbutils From 0b2307b2f078e871cd416edd1dae0567084953f2 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 11 Oct 2010 23:56:06 +0200 Subject: [PATCH 079/153] Updated libcap (2.19). --- config/rootfiles/common/libcap | 58 ++++++++++++++++++++-------------- lfs/libcap | 12 +++---- 2 files changed, 41 insertions(+), 29 deletions(-) diff --git a/config/rootfiles/common/libcap b/config/rootfiles/common/libcap index 710f1c2dd..90e236528 100644 --- a/config/rootfiles/common/libcap +++ b/config/rootfiles/common/libcap @@ -1,28 +1,40 @@ +#lib/libcap.a lib/libcap.so lib/libcap.so.1 -lib/libcap.so.1.10 -sbin/execcap +lib/libcap.so.2 +lib/libcap.so.2.19 +lib/security/pam_cap.so +sbin/capsh +sbin/getcap sbin/getpcaps -sbin/setpcaps -sbin/sucap +sbin/setcap #usr/include/sys/capability.h usr/lib/libnewt.so.0.51 -#usr/man/man2 -#usr/man/man2/capget.2 -#usr/man/man2/capset.2 -#usr/man/man3/_cap_names.3 -#usr/man/man3/cap_clear.3 -#usr/man/man3/cap_copy_ext.3 -#usr/man/man3/cap_copy_int.3 -#usr/man/man3/cap_dup.3 -#usr/man/man3/cap_free.3 -#usr/man/man3/cap_from_text.3 -#usr/man/man3/cap_get_flag.3 -#usr/man/man3/cap_get_proc.3 -#usr/man/man3/cap_init.3 -#usr/man/man3/cap_set_flag.3 -#usr/man/man3/cap_set_proc.3 -#usr/man/man3/cap_size.3 -#usr/man/man3/cap_to_text.3 -#usr/man/man3/capgetp.3 -#usr/man/man3/capsetp.3 +#usr/share/man/man1/capsh.1 +#usr/share/man/man3/cap_clear.3 +#usr/share/man/man3/cap_clear_flag.3 +#usr/share/man/man3/cap_compare.3 +#usr/share/man/man3/cap_copy_ext.3 +#usr/share/man/man3/cap_copy_int.3 +#usr/share/man/man3/cap_dup.3 +#usr/share/man/man3/cap_free.3 +#usr/share/man/man3/cap_from_name.3 +#usr/share/man/man3/cap_from_text.3 +#usr/share/man/man3/cap_get_fd.3 +#usr/share/man/man3/cap_get_file.3 +#usr/share/man/man3/cap_get_flag.3 +#usr/share/man/man3/cap_get_pid.3 +#usr/share/man/man3/cap_get_proc.3 +#usr/share/man/man3/cap_init.3 +#usr/share/man/man3/cap_set_fd.3 +#usr/share/man/man3/cap_set_file.3 +#usr/share/man/man3/cap_set_flag.3 +#usr/share/man/man3/cap_set_proc.3 +#usr/share/man/man3/cap_size.3 +#usr/share/man/man3/cap_to_name.3 +#usr/share/man/man3/cap_to_text.3 +#usr/share/man/man3/capgetp.3 +#usr/share/man/man3/capsetp.3 +#usr/share/man/man3/libcap.3 +#usr/share/man/man8/getcap.8 +#usr/share/man/man8/setcap.8 diff --git a/lfs/libcap b/lfs/libcap index c56ae6bf3..78b5d34a2 100644 --- a/lfs/libcap +++ b/lfs/libcap @@ -24,10 +24,10 @@ include Config -VER = 1.10 +VER = 2.19 THISAPP = libcap-$(VER) -DL_FILE = $(THISAPP).tar.gz +DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 2c09eea823f67cfdde96177a959bc39b +$(DL_FILE)_MD5 = eb1ff04d39bfa2342b8e78b0fd60dc2d install : $(TARGET) @@ -69,11 +69,11 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-syscall.patch - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/$(THISAPP)-shared.patch + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && make cd $(DIR_APP) && make install + # link for old binaries + ln -s libcap.so.2 /lib/libcap.so.1 chmod +x /lib/libcap.so.* @rm -rf $(DIR_APP) @$(POSTBUILD) From bb198266ac4950d7f7fc15c5398e423dc01660c2 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 12 Oct 2010 07:17:46 +0200 Subject: [PATCH 080/153] Fix initramdisk build at xen-kernel update. --- src/paks/linux-xen/install.sh | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index 4457e5edd..dab7dd775 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -64,9 +64,7 @@ fi # # Made initramdisk # -cp -f /etc/mkinitcpio.conf.org /etc/mkinitcpio.conf -sed -i -e "s| autodetect | |g" /etc/mkinitcpio.conf -mkinitcpio -k $KVER-ipfire-xen -g /boot/ipfirerd-$KVER-xen.img +/sbin/dracut --force --verbose /boot/ipfirerd-$KVER-xen.img $KVER-ipfire-xen # # Create new module depency # From 707b4fa1485867304144fbfb2c74b1e602cc5d6e Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 12 Oct 2010 08:01:53 +0200 Subject: [PATCH 081/153] Fix linux-xen install.sh root detection with UUID. --- src/paks/linux-xen/install.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index dab7dd775..8b46c89cf 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -25,11 +25,20 @@ extract_files # KVER=2.6.32.24 -ROOT=`grep "root=" /boot/grub/grub.conf | cut -d"=" -f2 | cut -d" " -f1 | tail -n 1` +ROOT=`mount | grep " / " | cut -d" " -f1` +ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` +if [ ! -z $ROOTUUID ]; then + ROOT="UUID=$ROOTUUID" +fi + MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $MOUNT > /dev/null MOUNT=$_ +if [ ! $MOUNT == "rw" ]; then + MOUNT="ro" +fi + ENTRY=`grep "savedefault" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $ENTRY > /dev/null From d732b9c9b94b88d9bcf52007d3337a74eb322dd0 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 12 Oct 2010 23:10:04 +0200 Subject: [PATCH 082/153] Updated findutils (4.4.2). --- config/rootfiles/common/findutils | 14 ++++++++------ config/rootfiles/core/test/filelists/findutils | 1 + lfs/findutils | 6 +++--- 3 files changed, 12 insertions(+), 9 deletions(-) create mode 120000 config/rootfiles/core/test/filelists/findutils diff --git a/config/rootfiles/common/findutils b/config/rootfiles/common/findutils index a6d95a32a..d8e5c1b06 100644 --- a/config/rootfiles/common/findutils +++ b/config/rootfiles/common/findutils @@ -1,14 +1,16 @@ bin/find usr/bin/locate +#usr/bin/oldfind usr/bin/updatedb usr/bin/xargs -#usr/info/find.info #usr/lib/findutils #usr/lib/findutils/bigram #usr/lib/findutils/code #usr/lib/findutils/frcode -#usr/man/man1/find.1 -#usr/man/man1/locate.1 -#usr/man/man1/updatedb.1 -#usr/man/man1/xargs.1 -#usr/man/man5/locatedb.5 +#usr/share/info/find-maint.info +#usr/share/info/find.info +#usr/share/man/man1/find.1 +#usr/share/man/man1/locate.1 +#usr/share/man/man1/updatedb.1 +#usr/share/man/man1/xargs.1 +#usr/share/man/man5/locatedb.5 diff --git a/config/rootfiles/core/test/filelists/findutils b/config/rootfiles/core/test/filelists/findutils new file mode 120000 index 000000000..545280ac5 --- /dev/null +++ b/config/rootfiles/core/test/filelists/findutils @@ -0,0 +1 @@ +../../../common/findutils \ No newline at end of file diff --git a/lfs/findutils b/lfs/findutils index 07658f231..6321458a1 100644 --- a/lfs/findutils +++ b/lfs/findutils @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 4.2.27 +VER = 4.4.2 THISAPP = findutils-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -54,7 +54,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = f1e0ddf09f28f8102ff3b90f3b5bc920 +$(DL_FILE)_MD5 = 351cc4adb07d54877fa15f75fb77d39f install : $(TARGET) From 26c1cc7153a627400de3902c0e569cf6100a4b51 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 13 Oct 2010 11:03:51 +0200 Subject: [PATCH 083/153] Add pae-kernel package. --- config/kernel/kernel.config.i586-ipfire-pae | 3953 +++++++++++++++++++ config/rootfiles/packages/linux-pae | 1872 +++++++++ doc/packages-list.txt | 83 +- lfs/Config | 8 +- lfs/alsa | 6 +- lfs/compat-wireless | 6 +- lfs/cryptodev | 6 +- lfs/dahdi | 6 +- lfs/e1000 | 4 + lfs/e1000e | 4 + lfs/igb | 4 + lfs/kqemu | 6 +- lfs/kvm-kmod | 6 +- lfs/linux | 24 +- lfs/linux-pae | 28 + lfs/mISDN | 4 + lfs/madwifi | 7 +- lfs/r8101 | 4 + lfs/r8168 | 6 +- lfs/r8169 | 4 + lfs/v4l-dvb | 6 +- make.sh | 16 + src/paks/linux-pae/install.sh | 65 + src/paks/linux-pae/uninstall.sh | 26 + src/paks/linux-pae/update.sh | 27 + 25 files changed, 6127 insertions(+), 54 deletions(-) create mode 100644 config/kernel/kernel.config.i586-ipfire-pae create mode 100644 config/rootfiles/packages/linux-pae create mode 100644 lfs/linux-pae create mode 100644 src/paks/linux-pae/install.sh create mode 100644 src/paks/linux-pae/uninstall.sh create mode 100644 src/paks/linux-pae/update.sh diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae new file mode 100644 index 000000000..c00cf8add --- /dev/null +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -0,0 +1,3953 @@ +# +# Automatically generated make config: don't edit +# Linux kernel version: 2.6.32.24 +# Tue Oct 12 18:22:33 2010 +# +# CONFIG_64BIT is not set +CONFIG_X86_32=y +# CONFIG_X86_64 is not set +CONFIG_X86=y +CONFIG_OUTPUT_FORMAT="elf32-i386" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" +CONFIG_GENERIC_TIME=y +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y +CONFIG_LOCKDEP_SUPPORT=y +CONFIG_STACKTRACE_SUPPORT=y +CONFIG_HAVE_LATENCYTOP_SUPPORT=y +CONFIG_MMU=y +CONFIG_ZONE_DMA=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_HWEIGHT=y +CONFIG_ARCH_MAY_HAVE_PC_FDC=y +# CONFIG_RWSEM_GENERIC_SPINLOCK is not set +CONFIG_RWSEM_XCHGADD_ALGORITHM=y +CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y +CONFIG_GENERIC_CALIBRATE_DELAY=y +# CONFIG_GENERIC_TIME_VSYSCALL is not set +CONFIG_ARCH_HAS_CPU_RELAX=y +CONFIG_ARCH_HAS_DEFAULT_IDLE=y +CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y +CONFIG_HAVE_SETUP_PER_CPU_AREA=y +CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y +CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y +# CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set +CONFIG_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +# CONFIG_ZONE_DMA32 is not set +CONFIG_ARCH_POPULATES_NODE_MAP=y +# CONFIG_AUDIT_ARCH is not set +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_X86_32_SMP=y +CONFIG_X86_HT=y +CONFIG_X86_TRAMPOLINE=y +CONFIG_X86_32_LAZY_GS=y +CONFIG_KTIME_SCALAR=y +CONFIG_ARCH_CPU_PROBE_RELEASE=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_CONSTRUCTORS=y + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_LOCK_KERNEL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +# CONFIG_KERNEL_GZIP is not set +# CONFIG_KERNEL_BZIP2 is not set +CONFIG_KERNEL_LZMA=y +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +# CONFIG_BSD_PROCESS_ACCT is not set +# CONFIG_TASKSTATS is not set +CONFIG_AUDIT=y +CONFIG_AUDITSYSCALL=y +CONFIG_AUDIT_TREE=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_TREE_PREEMPT_RCU is not set +# CONFIG_RCU_TRACE is not set +CONFIG_RCU_FANOUT=32 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_TREE_RCU_TRACE is not set +# CONFIG_IKCONFIG is not set +CONFIG_LOG_BUF_SHIFT=17 +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +# CONFIG_GROUP_SCHED is not set +# CONFIG_CGROUPS is not set +CONFIG_SYSFS_DEPRECATED=y +CONFIG_SYSFS_DEPRECATED_V2=y +# CONFIG_RELAY is not set +CONFIG_NAMESPACES=y +# CONFIG_UTS_NS is not set +# CONFIG_IPC_NS is not set +# CONFIG_USER_NS is not set +# CONFIG_PID_NS is not set +# CONFIG_NET_NS is not set +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_CC_OPTIMIZE_FOR_SIZE=y +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +# CONFIG_EMBEDDED is not set +CONFIG_UID16=y +CONFIG_SYSCTL_SYSCALL=y +CONFIG_KALLSYMS=y +# CONFIG_KALLSYMS_EXTRA_PASS is not set +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_BASE_FULL=y +CONFIG_FUTEX=y +CONFIG_EPOLL=y +CONFIG_SIGNALFD=y +CONFIG_TIMERFD=y +CONFIG_EVENTFD=y +CONFIG_SHMEM=y +CONFIG_AIO=y +CONFIG_HAVE_PERF_EVENTS=y + +# +# Kernel Performance Events And Counters +# +# CONFIG_PERF_EVENTS is not set +# CONFIG_PERF_COUNTERS is not set +CONFIG_VM_EVENT_COUNTERS=y +CONFIG_PCI_QUIRKS=y +CONFIG_SLUB_DEBUG=y +# CONFIG_COMPAT_BRK is not set +# CONFIG_SLAB is not set +CONFIG_SLUB=y +# CONFIG_SLOB is not set +# CONFIG_PROFILING is not set +CONFIG_HAVE_OPROFILE=y +# CONFIG_KPROBES is not set +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_HAVE_DMA_API_DEBUG=y + +# +# GCOV-based kernel profiling +# +CONFIG_SLOW_WORK=y +CONFIG_HAVE_GENERIC_DMA_COHERENT=y +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_UNLOAD=y +CONFIG_MODULE_FORCE_UNLOAD=y +# CONFIG_MODVERSIONS is not set +# CONFIG_MODULE_SRCVERSION_ALL is not set +CONFIG_STOP_MACHINE=y +CONFIG_BLOCK=y +CONFIG_LBDAF=y +# CONFIG_BLK_DEV_BSG is not set +# CONFIG_BLK_DEV_INTEGRITY is not set + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_AS=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=y +# CONFIG_DEFAULT_AS is not set +# CONFIG_DEFAULT_DEADLINE is not set +CONFIG_DEFAULT_CFQ=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="cfq" +CONFIG_PREEMPT_NOTIFIERS=y +CONFIG_FREEZER=y + +# +# Processor type and features +# +CONFIG_TICK_ONESHOT=y +CONFIG_NO_HZ=y +CONFIG_HIGH_RES_TIMERS=y +CONFIG_GENERIC_CLOCKEVENTS_BUILD=y +CONFIG_SMP=y +CONFIG_SPARSE_IRQ=y +CONFIG_X86_MPPARSE=y +# CONFIG_X86_BIGSMP is not set +CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_ELAN is not set +# CONFIG_X86_MRST is not set +# CONFIG_X86_RDC321X is not set +# CONFIG_X86_32_NON_STANDARD is not set +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +CONFIG_PARAVIRT_GUEST=y +CONFIG_XEN=y +CONFIG_XEN_MAX_DOMAIN_MEMORY=8 +CONFIG_XEN_SAVE_RESTORE=y +CONFIG_VMI=y +CONFIG_KVM_CLOCK=y +CONFIG_KVM_GUEST=y +CONFIG_LGUEST_GUEST=y +CONFIG_PARAVIRT=y +CONFIG_PARAVIRT_SPINLOCKS=y +CONFIG_PARAVIRT_CLOCK=y +# CONFIG_MEMTEST is not set +# CONFIG_M386 is not set +# CONFIG_M486 is not set +# CONFIG_M586 is not set +CONFIG_M586TSC=y +# CONFIG_M586MMX is not set +# CONFIG_M686 is not set +# CONFIG_MPENTIUMII is not set +# CONFIG_MPENTIUMIII is not set +# CONFIG_MPENTIUMM is not set +# CONFIG_MPENTIUM4 is not set +# CONFIG_MK6 is not set +# CONFIG_MK7 is not set +# CONFIG_MK8 is not set +# CONFIG_MCRUSOE is not set +# CONFIG_MEFFICEON is not set +# CONFIG_MWINCHIPC6 is not set +# CONFIG_MWINCHIP3D is not set +# CONFIG_MGEODEGX1 is not set +# CONFIG_MGEODE_LX is not set +# CONFIG_MCYRIXIII is not set +# CONFIG_MVIAC3_2 is not set +# CONFIG_MVIAC7 is not set +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +# CONFIG_GENERIC_CPU is not set +CONFIG_X86_GENERIC=y +CONFIG_X86_CPU=y +CONFIG_X86_L1_CACHE_BYTES=64 +CONFIG_X86_INTERNODE_CACHE_BYTES=64 +CONFIG_X86_CMPXCHG=y +CONFIG_X86_L1_CACHE_SHIFT=5 +CONFIG_X86_XADD=y +CONFIG_X86_PPRO_FENCE=y +CONFIG_X86_F00F_BUG=y +CONFIG_X86_WP_WORKS_OK=y +CONFIG_X86_INVLPG=y +CONFIG_X86_BSWAP=y +CONFIG_X86_POPAD_OK=y +CONFIG_X86_ALIGNMENT_16=y +CONFIG_X86_INTEL_USERCOPY=y +CONFIG_X86_TSC=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_MINIMUM_CPU_FAMILY=5 +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_CYRIX_32=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_CPU_SUP_TRANSMETA_32=y +CONFIG_CPU_SUP_UMC_32=y +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +# CONFIG_IOMMU_HELPER is not set +CONFIG_IOMMU_API=y +CONFIG_NR_CPUS=8 +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_PREEMPT_NONE=y +# CONFIG_PREEMPT_VOLUNTARY is not set +# CONFIG_PREEMPT is not set +CONFIG_X86_LOCAL_APIC=y +CONFIG_X86_IO_APIC=y +CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y +CONFIG_X86_MCE=y +CONFIG_X86_MCE_INTEL=y +CONFIG_X86_MCE_AMD=y +CONFIG_X86_ANCIENT_MCE=y +CONFIG_X86_MCE_THRESHOLD=y +CONFIG_X86_MCE_INJECT=m +CONFIG_X86_THERMAL_VECTOR=y +CONFIG_VM86=y +CONFIG_TOSHIBA=m +CONFIG_I8K=m +CONFIG_X86_REBOOTFIXUPS=y +CONFIG_MICROCODE=m +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=m +CONFIG_X86_CPUID=y +# CONFIG_NOHIGHMEM is not set +# CONFIG_HIGHMEM4G is not set +CONFIG_HIGHMEM64G=y +CONFIG_PAGE_OFFSET=0xC0000000 +CONFIG_HIGHMEM=y +CONFIG_X86_PAE=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ILLEGAL_POINTER_VALUE=0 +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_FLATMEM_MANUAL=y +# CONFIG_DISCONTIGMEM_MANUAL is not set +# CONFIG_SPARSEMEM_MANUAL is not set +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y +CONFIG_SPARSEMEM_STATIC=y +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_ZONE_DMA_FLAG=1 +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=y +CONFIG_HAVE_MLOCK=y +CONFIG_HAVE_MLOCKED_PAGE_BIT=y +CONFIG_MMU_NOTIFIER=y +# CONFIG_KSM is not set +CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +# CONFIG_MEMORY_FAILURE is not set +# CONFIG_HIGHPTE is not set +# CONFIG_X86_CHECK_BIOS_CORRUPTION is not set +CONFIG_X86_RESERVE_LOW_64K=y +CONFIG_MATH_EMULATION=y +CONFIG_MTRR=y +# CONFIG_MTRR_SANITIZER is not set +# CONFIG_X86_PAT is not set +# CONFIG_EFI is not set +CONFIG_SECCOMP=y +# CONFIG_CC_STACKPROTECTOR is not set +CONFIG_HZ_100=y +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +# CONFIG_HZ_1000 is not set +CONFIG_HZ=100 +CONFIG_SCHED_HRTICK=y +# CONFIG_KEXEC is not set +# CONFIG_CRASH_DUMP is not set +CONFIG_PHYSICAL_START=0x1000000 +# CONFIG_RELOCATABLE is not set +CONFIG_PHYSICAL_ALIGN=0x100000 +CONFIG_HOTPLUG_CPU=y +CONFIG_COMPAT_VDSO=y +# CONFIG_CMDLINE_BOOL is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y + +# +# Power management and ACPI options +# +CONFIG_PM=y +# CONFIG_PM_DEBUG is not set +CONFIG_PM_SLEEP_SMP=y +CONFIG_PM_SLEEP=y +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_HIBERNATION is not set +# CONFIG_PM_RUNTIME is not set +CONFIG_ACPI=y +CONFIG_ACPI_SLEEP=y +# CONFIG_ACPI_PROCFS is not set +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_POWER_METER=m +CONFIG_ACPI_SYSFS_POWER=y +CONFIG_ACPI_PROC_EVENT=y +CONFIG_ACPI_AC=m +CONFIG_ACPI_BATTERY=m +CONFIG_ACPI_BUTTON=m +CONFIG_ACPI_VIDEO=m +CONFIG_ACPI_FAN=m +CONFIG_ACPI_DOCK=y +CONFIG_ACPI_PROCESSOR=m +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=m +CONFIG_ACPI_CUSTOM_DSDT_FILE="" +# CONFIG_ACPI_CUSTOM_DSDT is not set +CONFIG_ACPI_BLACKLIST_YEAR=0 +# CONFIG_ACPI_DEBUG is not set +CONFIG_ACPI_PCI_SLOT=m +CONFIG_X86_PM_TIMER=y +CONFIG_ACPI_CONTAINER=m +CONFIG_ACPI_SBS=m +# CONFIG_SFI is not set +CONFIG_X86_APM_BOOT=y +CONFIG_APM=m +CONFIG_APM_IGNORE_USER_SUSPEND=y +# CONFIG_APM_DO_ENABLE is not set +CONFIG_APM_CPU_IDLE=y +# CONFIG_APM_DISPLAY_BLANK is not set +# CONFIG_APM_ALLOW_INTS is not set + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=y +# CONFIG_CPU_FREQ_DEBUG is not set +CONFIG_CPU_FREQ_STAT=y +CONFIG_CPU_FREQ_STAT_DETAILS=y +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=m +CONFIG_CPU_FREQ_GOV_ONDEMAND=m +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m + +# +# CPUFreq processor drivers +# +CONFIG_X86_ACPI_CPUFREQ=m +CONFIG_X86_POWERNOW_K6=m +CONFIG_X86_POWERNOW_K7=m +CONFIG_X86_POWERNOW_K7_ACPI=y +CONFIG_X86_POWERNOW_K8=m +CONFIG_X86_GX_SUSPMOD=m +CONFIG_X86_SPEEDSTEP_CENTRINO=m +CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y +CONFIG_X86_SPEEDSTEP_ICH=m +CONFIG_X86_SPEEDSTEP_SMI=m +CONFIG_X86_P4_CLOCKMOD=m +CONFIG_X86_CPUFREQ_NFORCE2=m +CONFIG_X86_LONGRUN=m +CONFIG_X86_LONGHAUL=m +CONFIG_X86_E_POWERSAVER=m + +# +# shared options +# +CONFIG_X86_SPEEDSTEP_LIB=m +# CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y + +# +# Bus options (PCI etc.) +# +CONFIG_PCI=y +# CONFIG_PCI_GOBIOS is not set +# CONFIG_PCI_GOMMCONFIG is not set +# CONFIG_PCI_GODIRECT is not set +# CONFIG_PCI_GOOLPC is not set +CONFIG_PCI_GOANY=y +CONFIG_PCI_BIOS=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_DOMAINS=y +CONFIG_DMAR=y +CONFIG_DMAR_DEFAULT_ON=y +CONFIG_DMAR_FLOPPY_WA=y +CONFIG_PCIEPORTBUS=y +CONFIG_PCIEAER=y +# CONFIG_PCIE_ECRC is not set +# CONFIG_PCIEAER_INJECT is not set +# CONFIG_PCIEASPM is not set +CONFIG_ARCH_SUPPORTS_MSI=y +CONFIG_PCI_MSI=y +CONFIG_PCI_LEGACY=y +CONFIG_PCI_STUB=m +CONFIG_HT_IRQ=y +CONFIG_PCI_IOV=y +CONFIG_ISA_DMA_API=y +CONFIG_ISA=y +CONFIG_EISA=y +CONFIG_EISA_VLB_PRIMING=y +CONFIG_EISA_PCI_EISA=y +CONFIG_EISA_VIRTUAL_ROOT=y +CONFIG_EISA_NAMES=y +CONFIG_MCA=y +CONFIG_MCA_LEGACY=y +# CONFIG_MCA_PROC_FS is not set +CONFIG_SCx200=m +CONFIG_SCx200HR_TIMER=m +# CONFIG_OLPC is not set +CONFIG_K8_NB=y +CONFIG_PCCARD=m +# CONFIG_PCMCIA_DEBUG is not set +CONFIG_PCMCIA=m +CONFIG_PCMCIA_LOAD_CIS=y +CONFIG_PCMCIA_IOCTL=y +CONFIG_CARDBUS=y + +# +# PC-card bridges +# +CONFIG_YENTA=m +CONFIG_YENTA_O2=y +CONFIG_YENTA_RICOH=y +CONFIG_YENTA_TI=y +CONFIG_YENTA_ENE_TUNE=y +CONFIG_YENTA_TOSHIBA=y +CONFIG_PD6729=m +CONFIG_I82092=m +CONFIG_I82365=m +CONFIG_TCIC=m +CONFIG_PCMCIA_PROBE=y +CONFIG_PCCARD_NONSTATIC=m +# CONFIG_HOTPLUG_PCI is not set + +# +# Executable file formats / Emulations +# +CONFIG_BINFMT_ELF=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set +CONFIG_HAVE_AOUT=y +# CONFIG_BINFMT_AOUT is not set +# CONFIG_BINFMT_MISC is not set +CONFIG_HAVE_ATOMIC_IOMAP=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_PACKET_MMAP=y +CONFIG_UNIX=y +CONFIG_XFRM=y +CONFIG_XFRM_USER=m +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_MIGRATE=y +CONFIG_XFRM_STATISTICS=y +CONFIG_XFRM_IPCOMP=m +CONFIG_NET_KEY=m +CONFIG_NET_KEY_MIGRATE=y +CONFIG_INET=y +CONFIG_IP_MULTICAST=y +CONFIG_IP_ADVANCED_ROUTER=y +CONFIG_ASK_IP_FIB_HASH=y +# CONFIG_IP_FIB_TRIE is not set +CONFIG_IP_FIB_HASH=y +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +# CONFIG_IP_PNP is not set +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE=y +CONFIG_IP_PIMSM_V1=y +CONFIG_IP_PIMSM_V2=y +CONFIG_ARPD=y +CONFIG_SYN_COOKIES=y +CONFIG_INET_AH=m +CONFIG_INET_ESP=m +CONFIG_INET_IPCOMP=m +CONFIG_INET_XFRM_TUNNEL=m +CONFIG_INET_TUNNEL=m +CONFIG_INET_XFRM_MODE_TRANSPORT=y +CONFIG_INET_XFRM_MODE_TUNNEL=y +CONFIG_INET_XFRM_MODE_BEET=y +CONFIG_INET_LRO=y +CONFIG_INET_DIAG=m +CONFIG_INET_TCP_DIAG=m +CONFIG_TCP_CONG_ADVANCED=y +CONFIG_TCP_CONG_BIC=m +CONFIG_TCP_CONG_CUBIC=m +CONFIG_TCP_CONG_WESTWOOD=m +CONFIG_TCP_CONG_HTCP=m +CONFIG_TCP_CONG_HSTCP=m +CONFIG_TCP_CONG_HYBLA=m +CONFIG_TCP_CONG_VEGAS=m +CONFIG_TCP_CONG_SCALABLE=m +CONFIG_TCP_CONG_LP=m +CONFIG_TCP_CONG_VENO=m +CONFIG_TCP_CONG_YEAH=m +CONFIG_TCP_CONG_ILLINOIS=m +# CONFIG_DEFAULT_BIC is not set +# CONFIG_DEFAULT_CUBIC is not set +# CONFIG_DEFAULT_HTCP is not set +# CONFIG_DEFAULT_VEGAS is not set +# CONFIG_DEFAULT_WESTWOOD is not set +CONFIG_DEFAULT_RENO=y +CONFIG_DEFAULT_TCP_CONG="reno" +# CONFIG_TCP_MD5SIG is not set +# CONFIG_IPV6 is not set +# CONFIG_NETWORK_SECMARK is not set +CONFIG_NETFILTER=y +# CONFIG_NETFILTER_DEBUG is not set +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y + +# +# Core Netfilter Configuration +# +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CT_ACCT=y +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CT_PROTO_DCCP=m +CONFIG_NF_CT_PROTO_GRE=m +CONFIG_NF_CT_PROTO_SCTP=m +CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_IMQ=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT=y +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_LAYER7=m +# CONFIG_NETFILTER_XT_MATCH_LAYER7_DEBUG is not set +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_NETFILTER_XT_MATCH_OSF=m +# CONFIG_IP_VS is not set + +# +# IP: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m +CONFIG_NF_CONNTRACK_PROC_COMPAT=y +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_ADDRTYPE=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_LOG=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_NF_NAT=m +CONFIG_NF_NAT_NEEDED=y +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_NF_NAT_SIP=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m +CONFIG_IP_NF_MATCH_IPP2P=m +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_ULOG=m +CONFIG_BRIDGE_EBT_NFLOG=m +# CONFIG_IP_DCCP is not set +# CONFIG_IP_SCTP is not set +CONFIG_RDS=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +# CONFIG_TIPC is not set +CONFIG_ATM=m +CONFIG_ATM_CLIP=m +CONFIG_ATM_CLIP_NO_ICMP=y +# CONFIG_ATM_LANE is not set +CONFIG_ATM_BR2684=m +# CONFIG_ATM_BR2684_IPFILTER is not set +CONFIG_STP=m +CONFIG_GARP=m +CONFIG_BRIDGE=m +CONFIG_NET_DSA=y +CONFIG_NET_DSA_TAG_DSA=y +CONFIG_NET_DSA_TAG_EDSA=y +CONFIG_NET_DSA_TAG_TRAILER=y +CONFIG_NET_DSA_MV88E6XXX=y +CONFIG_NET_DSA_MV88E6060=y +CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y +CONFIG_NET_DSA_MV88E6131=y +CONFIG_NET_DSA_MV88E6123_61_65=y +CONFIG_VLAN_8021Q=m +CONFIG_VLAN_8021Q_GVRP=y +# CONFIG_DECNET is not set +CONFIG_LLC=m +# CONFIG_LLC2 is not set +# CONFIG_IPX is not set +# CONFIG_ATALK is not set +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set +CONFIG_PHONET=m +CONFIG_IEEE802154=m +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_ATM=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFQ=m +CONFIG_NET_SCH_TEQL=m +CONFIG_NET_SCH_TBF=m +CONFIG_NET_SCH_GRED=m +CONFIG_NET_SCH_DSMARK=m +CONFIG_NET_SCH_NETEM=m +CONFIG_NET_SCH_DRR=m +CONFIG_NET_SCH_INGRESS=m + +# +# Classification +# +CONFIG_NET_CLS=y +CONFIG_NET_CLS_BASIC=m +CONFIG_NET_CLS_TCINDEX=m +CONFIG_NET_CLS_ROUTE4=m +CONFIG_NET_CLS_ROUTE=y +CONFIG_NET_CLS_FW=m +CONFIG_NET_CLS_U32=m +CONFIG_CLS_U32_PERF=y +CONFIG_CLS_U32_MARK=y +CONFIG_NET_CLS_RSVP=m +# CONFIG_NET_CLS_RSVP6 is not set +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_EMATCH=y +CONFIG_NET_EMATCH_STACK=32 +CONFIG_NET_EMATCH_CMP=m +CONFIG_NET_EMATCH_NBYTE=m +CONFIG_NET_EMATCH_U32=m +CONFIG_NET_EMATCH_META=m +CONFIG_NET_EMATCH_TEXT=m +CONFIG_NET_CLS_ACT=y +CONFIG_NET_ACT_POLICE=m +CONFIG_NET_ACT_GACT=m +CONFIG_GACT_PROB=y +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +# CONFIG_NET_ACT_SIMP is not set +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_CLS_IND=y +CONFIG_NET_SCH_FIFO=y +# CONFIG_DCB is not set + +# +# Network testing +# +# CONFIG_NET_PKTGEN is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +CONFIG_IRDA=m + +# +# IrDA protocols +# +CONFIG_IRLAN=m +CONFIG_IRNET=m +CONFIG_IRCOMM=m +# CONFIG_IRDA_ULTRA is not set + +# +# IrDA options +# +# CONFIG_IRDA_CACHE_LAST_LSAP is not set +# CONFIG_IRDA_FAST_RR is not set +# CONFIG_IRDA_DEBUG is not set + +# +# Infrared-port device drivers +# + +# +# SIR device drivers +# +CONFIG_IRTTY_SIR=m + +# +# Dongle support +# +# CONFIG_DONGLE is not set +CONFIG_KINGSUN_DONGLE=m +CONFIG_KSDAZZLE_DONGLE=m +CONFIG_KS959_DONGLE=m + +# +# FIR device drivers +# +CONFIG_USB_IRDA=m +CONFIG_SIGMATEL_FIR=m +CONFIG_NSC_FIR=m +CONFIG_WINBOND_FIR=m +CONFIG_TOSHIBA_FIR=m +CONFIG_SMC_IRCC_FIR=m +CONFIG_ALI_FIR=m +CONFIG_VLSI_FIR=m +CONFIG_VIA_FIR=m +CONFIG_MCS_FIR=m +CONFIG_BT=m +CONFIG_BT_L2CAP=m +CONFIG_BT_SCO=m +CONFIG_BT_RFCOMM=m +CONFIG_BT_RFCOMM_TTY=y +CONFIG_BT_BNEP=m +CONFIG_BT_BNEP_MC_FILTER=y +CONFIG_BT_BNEP_PROTO_FILTER=y +CONFIG_BT_CMTP=m +CONFIG_BT_HIDP=m + +# +# Bluetooth device drivers +# +CONFIG_BT_HCIBTUSB=m +CONFIG_BT_HCIBTSDIO=m +CONFIG_BT_HCIUART=m +CONFIG_BT_HCIUART_H4=y +CONFIG_BT_HCIUART_BCSP=y +CONFIG_BT_HCIUART_LL=y +CONFIG_BT_HCIBCM203X=m +CONFIG_BT_HCIBPA10X=m +CONFIG_BT_HCIBFUSB=m +CONFIG_BT_HCIDTL1=m +CONFIG_BT_HCIBT3C=m +CONFIG_BT_HCIBLUECARD=m +CONFIG_BT_HCIBTUART=m +CONFIG_BT_HCIVHCI=m +CONFIG_BT_MRVL=m +CONFIG_BT_MRVL_SDIO=m +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_DEBUG is not set +CONFIG_RXKAD=m +CONFIG_FIB_RULES=y +CONFIG_WIRELESS=y +CONFIG_CFG80211=m +# CONFIG_NL80211_TESTMODE is not set +# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set +# CONFIG_CFG80211_REG_DEBUG is not set +# CONFIG_CFG80211_DEFAULT_PS is not set +CONFIG_CFG80211_DEFAULT_PS_VALUE=0 +CONFIG_WIRELESS_OLD_REGULATORY=y +CONFIG_WIRELESS_EXT=y +CONFIG_WIRELESS_EXT_SYSFS=y +CONFIG_LIB80211=m +CONFIG_LIB80211_CRYPT_WEP=m +CONFIG_LIB80211_CRYPT_CCMP=m +CONFIG_LIB80211_CRYPT_TKIP=m +# CONFIG_LIB80211_DEBUG is not set +CONFIG_MAC80211=m +CONFIG_MAC80211_HAS_RC=y +CONFIG_MAC80211_RC_MINSTREL=y +# CONFIG_MAC80211_RC_DEFAULT_PID is not set +CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y +CONFIG_MAC80211_RC_DEFAULT="minstrel" +CONFIG_MAC80211_MESH=y +CONFIG_MAC80211_LEDS=y +# CONFIG_MAC80211_DEBUG_MENU is not set +CONFIG_WIMAX=m +CONFIG_WIMAX_DEBUG_LEVEL=8 +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +# CONFIG_NET_9P is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +# CONFIG_DEVTMPFS is not set +# CONFIG_STANDALONE is not set +# CONFIG_PREVENT_FIRMWARE_BUILD is not set +CONFIG_FW_LOADER=y +# CONFIG_FIRMWARE_IN_KERNEL is not set +CONFIG_EXTRA_FIRMWARE="" +CONFIG_SYS_HYPERVISOR=y +CONFIG_CONNECTOR=m +CONFIG_MTD=m +# CONFIG_MTD_DEBUG is not set +CONFIG_MTD_TESTS=m +CONFIG_MTD_CONCAT=m +CONFIG_MTD_PARTITIONS=y +# CONFIG_MTD_REDBOOT_PARTS is not set +CONFIG_MTD_AR7_PARTS=m + +# +# User Modules And Translation Layers +# +CONFIG_MTD_CHAR=m +CONFIG_MTD_BLKDEVS=m +CONFIG_MTD_BLOCK=m +# CONFIG_MTD_BLOCK_RO is not set +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_MTD_OOPS is not set + +# +# RAM/ROM/Flash chip drivers +# +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set +CONFIG_MTD_MAP_BANK_WIDTH_1=y +CONFIG_MTD_MAP_BANK_WIDTH_2=y +CONFIG_MTD_MAP_BANK_WIDTH_4=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set +CONFIG_MTD_CFI_I1=y +CONFIG_MTD_CFI_I2=y +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set +# CONFIG_MTD_RAM is not set +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set + +# +# Mapping drivers for chip access +# +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +CONFIG_MTD_PHYSMAP=m +# CONFIG_MTD_PHYSMAP_COMPAT is not set +# CONFIG_MTD_TS5500 is not set +# CONFIG_MTD_INTEL_VR_NOR is not set +# CONFIG_MTD_PLATRAM is not set + +# +# Self-contained MTD device drivers +# +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_SLRAM is not set +# CONFIG_MTD_PHRAM is not set +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set + +# +# Disk-On-Chip Device Drivers +# +# CONFIG_MTD_DOC2000 is not set +# CONFIG_MTD_DOC2001 is not set +# CONFIG_MTD_DOC2001PLUS is not set +# CONFIG_MTD_NAND is not set +# CONFIG_MTD_ONENAND is not set + +# +# LPDDR flash memory drivers +# +CONFIG_MTD_LPDDR=m +CONFIG_MTD_QINFO_PROBE=m + +# +# UBI - Unsorted block images +# +CONFIG_MTD_UBI=m +CONFIG_MTD_UBI_WL_THRESHOLD=4096 +CONFIG_MTD_UBI_BEB_RESERVE=1 +# CONFIG_MTD_UBI_GLUEBI is not set + +# +# UBI debugging options +# +# CONFIG_MTD_UBI_DEBUG is not set +CONFIG_PARPORT=m +CONFIG_PARPORT_PC=m +CONFIG_PARPORT_SERIAL=m +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y +CONFIG_PARPORT_PC_PCMCIA=m +# CONFIG_PARPORT_GSC is not set +CONFIG_PARPORT_AX88796=m +CONFIG_PARPORT_1284=y +CONFIG_PARPORT_NOT_PC=y +CONFIG_PNP=y +# CONFIG_PNP_DEBUG_MESSAGES is not set + +# +# Protocols +# +CONFIG_ISAPNP=y +CONFIG_PNPBIOS=y +CONFIG_PNPBIOS_PROC_FS=y +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +CONFIG_BLK_DEV_FD=m +# CONFIG_BLK_DEV_XD is not set +# CONFIG_PARIDE is not set +CONFIG_BLK_CPQ_DA=m +CONFIG_BLK_CPQ_CISS_DA=m +# CONFIG_CISS_SCSI_TAPE is not set +CONFIG_BLK_DEV_DAC960=m +# CONFIG_BLK_DEV_UMEM is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_CRYPTOLOOP=m +CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_OSD=m +CONFIG_BLK_DEV_SX8=m +# CONFIG_BLK_DEV_UB is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=8 +CONFIG_BLK_DEV_RAM_SIZE=16384 +# CONFIG_BLK_DEV_XIP is not set +# CONFIG_CDROM_PKTCDVD is not set +CONFIG_ATA_OVER_ETH=m +CONFIG_XEN_BLKDEV_FRONTEND=y +CONFIG_VIRTIO_BLK=m +# CONFIG_BLK_DEV_HD is not set +CONFIG_MISC_DEVICES=y +# CONFIG_IBM_ASM is not set +# CONFIG_PHANTOM is not set +# CONFIG_SGI_IOC4 is not set +CONFIG_TIFM_CORE=m +CONFIG_TIFM_7XX1=m +CONFIG_ICS932S401=m +CONFIG_ENCLOSURE_SERVICES=m +CONFIG_HP_ILO=m +CONFIG_ISL29003=m +CONFIG_C2PORT=m +CONFIG_C2PORT_DURAMAR_2150=m + +# +# EEPROM support +# +CONFIG_EEPROM_AT24=m +CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m +CONFIG_EEPROM_93CX6=m +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +CONFIG_RAID_ATTRS=y +CONFIG_SCSI=m +CONFIG_SCSI_DMA=y +# CONFIG_SCSI_TGT is not set +CONFIG_SCSI_NETLINK=y +CONFIG_SCSI_PROC_FS=y + +# +# SCSI support type (disk, tape, CD-ROM) +# +CONFIG_BLK_DEV_SD=m +# CONFIG_CHR_DEV_ST is not set +# CONFIG_CHR_DEV_OSST is not set +CONFIG_BLK_DEV_SR=m +CONFIG_BLK_DEV_SR_VENDOR=y +CONFIG_CHR_DEV_SG=m +CONFIG_CHR_DEV_SCH=m +CONFIG_SCSI_ENCLOSURE=m +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set +CONFIG_SCSI_WAIT_SCAN=m + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=m +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +CONFIG_SCSI_SAS_ATA=y +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SAS_LIBSAS_DEBUG=y +CONFIG_SCSI_SRP_ATTRS=m +CONFIG_SCSI_LOWLEVEL=y +CONFIG_ISCSI_TCP=m +CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_BNX2_ISCSI=m +CONFIG_BE2ISCSI=m +CONFIG_BLK_DEV_3W_XXXX_RAID=m +CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_7000FASST=m +CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AHA152X=m +CONFIG_SCSI_AHA1542=m +CONFIG_SCSI_AHA1740=m +CONFIG_SCSI_AACRAID=m +CONFIG_SCSI_AIC7XXX=m +CONFIG_AIC7XXX_CMDS_PER_DEVICE=253 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 +# CONFIG_AIC7XXX_BUILD_FIRMWARE is not set +# CONFIG_AIC7XXX_DEBUG_ENABLE is not set +CONFIG_AIC7XXX_DEBUG_MASK=0 +# CONFIG_AIC7XXX_REG_PRETTY_PRINT is not set +# CONFIG_SCSI_AIC7XXX_OLD is not set +CONFIG_SCSI_AIC79XX=m +CONFIG_AIC79XX_CMDS_PER_DEVICE=32 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 +# CONFIG_AIC79XX_BUILD_FIRMWARE is not set +# CONFIG_AIC79XX_DEBUG_ENABLE is not set +CONFIG_AIC79XX_DEBUG_MASK=0 +# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set +CONFIG_SCSI_AIC94XX=m +# CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=m +CONFIG_SCSI_MVSAS_DEBUG=y +CONFIG_SCSI_DPT_I2O=m +CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_IN2000=m +CONFIG_SCSI_ARCMSR=m +# CONFIG_SCSI_ARCMSR_AER is not set +CONFIG_MEGARAID_NEWGEN=y +CONFIG_MEGARAID_MM=m +CONFIG_MEGARAID_MAILBOX=m +CONFIG_MEGARAID_LEGACY=m +CONFIG_MEGARAID_SAS=m +CONFIG_SCSI_MPT2SAS=m +CONFIG_SCSI_MPT2SAS_MAX_SGE=128 +# CONFIG_SCSI_MPT2SAS_LOGGING is not set +CONFIG_SCSI_HPTIOP=m +CONFIG_SCSI_BUSLOGIC=m +CONFIG_SCSI_FLASHPOINT=y +CONFIG_LIBFC=m +CONFIG_LIBFCOE=m +CONFIG_FCOE=m +CONFIG_FCOE_FNIC=m +CONFIG_SCSI_DMX3191D=m +CONFIG_SCSI_DTC3280=m +CONFIG_SCSI_EATA=m +CONFIG_SCSI_EATA_TAGGED_QUEUE=y +CONFIG_SCSI_EATA_LINKED_COMMANDS=y +CONFIG_SCSI_EATA_MAX_TAGS=16 +CONFIG_SCSI_FUTURE_DOMAIN=m +CONFIG_SCSI_FD_MCS=m +CONFIG_SCSI_GDTH=m +CONFIG_SCSI_GENERIC_NCR5380=m +CONFIG_SCSI_GENERIC_NCR5380_MMIO=m +CONFIG_SCSI_GENERIC_NCR53C400=y +CONFIG_SCSI_IBMMCA=m +# CONFIG_IBMMCA_SCSI_ORDER_STANDARD is not set +# CONFIG_IBMMCA_SCSI_DEV_RESET is not set +CONFIG_SCSI_IPS=m +CONFIG_SCSI_INITIO=m +CONFIG_SCSI_INIA100=m +CONFIG_SCSI_PPA=m +CONFIG_SCSI_IMM=m +# CONFIG_SCSI_IZIP_EPP16 is not set +# CONFIG_SCSI_IZIP_SLOW_CTR is not set +CONFIG_SCSI_NCR53C406A=m +CONFIG_SCSI_NCR_D700=m +CONFIG_SCSI_STEX=m +CONFIG_SCSI_SYM53C8XX_2=m +CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 +CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 +CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 +CONFIG_SCSI_SYM53C8XX_MMIO=y +CONFIG_SCSI_IPR=m +CONFIG_SCSI_IPR_TRACE=y +CONFIG_SCSI_IPR_DUMP=y +CONFIG_SCSI_NCR_Q720=m +CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=8 +CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32 +CONFIG_SCSI_NCR53C8XX_SYNC=20 +CONFIG_SCSI_PAS16=m +CONFIG_SCSI_QLOGIC_FAS=m +CONFIG_SCSI_QLOGIC_1280=m +CONFIG_SCSI_QLA_FC=m +CONFIG_SCSI_QLA_ISCSI=m +CONFIG_SCSI_LPFC=m +CONFIG_SCSI_SIM710=m +CONFIG_SCSI_SYM53C416=m +CONFIG_SCSI_DC395x=m +CONFIG_SCSI_DC390T=m +CONFIG_SCSI_T128=m +CONFIG_SCSI_U14_34F=m +CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y +CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y +CONFIG_SCSI_U14_34F_MAX_TAGS=8 +CONFIG_SCSI_ULTRASTOR=m +CONFIG_SCSI_NSP32=m +# CONFIG_SCSI_DEBUG is not set +CONFIG_SCSI_PMCRAID=m +# CONFIG_SCSI_SRP is not set +CONFIG_SCSI_BFA_FC=m +CONFIG_SCSI_LOWLEVEL_PCMCIA=y +CONFIG_PCMCIA_AHA152X=m +CONFIG_PCMCIA_FDOMAIN=m +CONFIG_PCMCIA_NINJA_SCSI=m +CONFIG_PCMCIA_QLOGIC=m +CONFIG_PCMCIA_SYM53C500=m +CONFIG_SCSI_DH=m +CONFIG_SCSI_DH_RDAC=m +CONFIG_SCSI_DH_HP_SW=m +CONFIG_SCSI_DH_EMC=m +CONFIG_SCSI_DH_ALUA=m +CONFIG_SCSI_OSD_INITIATOR=m +CONFIG_SCSI_OSD_ULD=m +CONFIG_SCSI_OSD_DPRINT_SENSE=1 +# CONFIG_SCSI_OSD_DEBUG is not set +CONFIG_ATA=m +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_ACPI=y +CONFIG_SATA_PMP=y +CONFIG_SATA_AHCI=m +CONFIG_SATA_SIL24=m +CONFIG_ATA_SFF=y +CONFIG_SATA_SVW=m +CONFIG_ATA_PIIX=m +CONFIG_SATA_MV=m +CONFIG_SATA_NV=m +CONFIG_PDC_ADMA=m +CONFIG_SATA_QSTOR=m +CONFIG_SATA_PROMISE=m +CONFIG_SATA_SX4=m +CONFIG_SATA_SIL=m +CONFIG_SATA_SIS=m +CONFIG_SATA_ULI=m +CONFIG_SATA_VIA=m +CONFIG_SATA_VITESSE=m +CONFIG_SATA_INIC162X=m +CONFIG_PATA_ACPI=m +CONFIG_PATA_ALI=m +CONFIG_PATA_AMD=m +CONFIG_PATA_ARTOP=m +CONFIG_PATA_ATP867X=m +CONFIG_PATA_ATIIXP=m +CONFIG_PATA_CMD640_PCI=m +CONFIG_PATA_CMD64X=m +CONFIG_PATA_CS5520=m +CONFIG_PATA_CS5530=m +CONFIG_PATA_CS5535=m +CONFIG_PATA_CS5536=m +CONFIG_PATA_CYPRESS=m +CONFIG_PATA_EFAR=m +CONFIG_ATA_GENERIC=m +CONFIG_PATA_HPT366=m +CONFIG_PATA_HPT37X=m +CONFIG_PATA_HPT3X2N=m +CONFIG_PATA_HPT3X3=m +CONFIG_PATA_HPT3X3_DMA=y +CONFIG_PATA_ISAPNP=m +CONFIG_PATA_IT821X=m +CONFIG_PATA_IT8213=m +CONFIG_PATA_JMICRON=m +CONFIG_PATA_LEGACY=m +CONFIG_PATA_TRIFLEX=m +CONFIG_PATA_MARVELL=m +CONFIG_PATA_MPIIX=m +CONFIG_PATA_OLDPIIX=m +CONFIG_PATA_NETCELL=m +CONFIG_PATA_NINJA32=m +CONFIG_PATA_NS87410=m +CONFIG_PATA_NS87415=m +CONFIG_PATA_OPTI=m +CONFIG_PATA_OPTIDMA=m +CONFIG_PATA_PCMCIA=m +CONFIG_PATA_PDC_OLD=m +CONFIG_PATA_QDI=m +CONFIG_PATA_RADISYS=m +CONFIG_PATA_RDC=m +CONFIG_PATA_RZ1000=m +CONFIG_PATA_SC1200=m +CONFIG_PATA_SERVERWORKS=m +CONFIG_PATA_PDC2027X=m +CONFIG_PATA_SIL680=m +CONFIG_PATA_SIS=m +CONFIG_PATA_VIA=m +CONFIG_PATA_WINBOND=m +CONFIG_PATA_WINBOND_VLB=m +CONFIG_PATA_SCH=m +CONFIG_MD=y +CONFIG_BLK_DEV_MD=m +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=m +CONFIG_MD_RAID10=m +CONFIG_MD_RAID456=m +CONFIG_MULTICORE_RAID456=y +CONFIG_MD_RAID6_PQ=m +CONFIG_ASYNC_RAID6_TEST=m +CONFIG_MD_MULTIPATH=m +# CONFIG_MD_FAULTY is not set +CONFIG_BLK_DEV_DM=m +# CONFIG_DM_DEBUG is not set +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_MIRROR=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_ZERO=m +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_DELAY=m +CONFIG_DM_UEVENT=y +CONFIG_FUSION=y +CONFIG_FUSION_SPI=m +CONFIG_FUSION_FC=m +CONFIG_FUSION_SAS=m +CONFIG_FUSION_MAX_SGE=128 +CONFIG_FUSION_CTL=m +# CONFIG_FUSION_LOGGING is not set + +# +# IEEE 1394 (FireWire) support +# + +# +# You can enable one or both FireWire driver stacks. +# + +# +# See the help texts for more information. +# +CONFIG_FIREWIRE=m +CONFIG_FIREWIRE_OHCI=m +CONFIG_FIREWIRE_OHCI_DEBUG=y +CONFIG_FIREWIRE_SBP2=m +CONFIG_FIREWIRE_NET=m +# CONFIG_IEEE1394 is not set +# CONFIG_I2O is not set +# CONFIG_MACINTOSH_DRIVERS is not set +CONFIG_NETDEVICES=y +CONFIG_IFB=m +CONFIG_DUMMY=m +CONFIG_BONDING=m +CONFIG_MACVLAN=m +CONFIG_EQUALIZER=m +CONFIG_IMQ=m +# CONFIG_IMQ_BEHAVIOR_AA is not set +CONFIG_IMQ_BEHAVIOR_AB=y +# CONFIG_IMQ_BEHAVIOR_BA is not set +# CONFIG_IMQ_BEHAVIOR_BB is not set +CONFIG_IMQ_NUM_DEVS=2 +CONFIG_TUN=m +CONFIG_VETH=m +CONFIG_NET_SB1000=m +# CONFIG_ARCNET is not set +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +CONFIG_MARVELL_PHY=m +CONFIG_DAVICOM_PHY=m +CONFIG_QSEMI_PHY=m +CONFIG_LXT_PHY=m +CONFIG_CICADA_PHY=m +CONFIG_VITESSE_PHY=m +CONFIG_SMSC_PHY=m +CONFIG_BROADCOM_PHY=m +CONFIG_ICPLUS_PHY=m +CONFIG_REALTEK_PHY=m +CONFIG_NATIONAL_PHY=m +CONFIG_STE10XP=m +CONFIG_LSI_ET1011C_PHY=m +# CONFIG_FIXED_PHY is not set +CONFIG_MDIO_BITBANG=m +CONFIG_NET_ETHERNET=y +CONFIG_MII=m +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_EL1=m +CONFIG_EL2=m +CONFIG_ELPLUS=m +CONFIG_EL16=m +CONFIG_EL3=m +CONFIG_3C515=m +CONFIG_ELMC=m +CONFIG_ELMC_II=m +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_LANCE=m +CONFIG_NET_VENDOR_SMC=y +CONFIG_WD80x3=m +CONFIG_ULTRAMCA=m +CONFIG_ULTRA=m +CONFIG_ULTRA32=m +CONFIG_SMC9194=m +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_RACAL=y +CONFIG_NI52=m +CONFIG_NI65=m +CONFIG_DNET=m +CONFIG_NET_TULIP=y +CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 +CONFIG_TULIP=m +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set +CONFIG_DE4X5=m +CONFIG_WINBOND_840=m +CONFIG_DM9102=m +CONFIG_ULI526X=m +CONFIG_PCMCIA_XIRCOM=m +CONFIG_AT1700=m +CONFIG_DEPCA=m +CONFIG_HP100=m +CONFIG_NET_ISA=y +CONFIG_E2100=m +CONFIG_EWRK3=m +CONFIG_EEXPRESS=m +CONFIG_EEXPRESS_PRO=m +CONFIG_HPLAN_PLUS=m +CONFIG_HPLAN=m +CONFIG_LP486E=m +CONFIG_ETH16I=m +CONFIG_NE2000=m +CONFIG_ZNET=m +CONFIG_SEEQ8005=m +CONFIG_NE2_MCA=m +CONFIG_IBMLANA=m +# CONFIG_IBM_NEW_EMAC_ZMII is not set +# CONFIG_IBM_NEW_EMAC_RGMII is not set +# CONFIG_IBM_NEW_EMAC_TAH is not set +# CONFIG_IBM_NEW_EMAC_EMAC4 is not set +# CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set +# CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set +# CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set +CONFIG_NET_PCI=y +CONFIG_PCNET32=m +CONFIG_AMD8111_ETH=m +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_AC3200=m +CONFIG_APRICOT=m +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_FORCEDETH=m +# CONFIG_FORCEDETH_NAPI is not set +CONFIG_CS89x0=m +CONFIG_E100=m +CONFIG_LNE390=m +CONFIG_FEALNX=m +CONFIG_NATSEMI=m +CONFIG_NE2K_PCI=m +CONFIG_NE3210=m +CONFIG_ES3210=m +CONFIG_8139CP=m +CONFIG_8139TOO=m +# CONFIG_8139TOO_PIO is not set +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R6040=m +CONFIG_SIS900=m +CONFIG_EPIC100=m +CONFIG_SMSC9420=m +CONFIG_SUNDANCE=m +CONFIG_SUNDANCE_MMIO=y +CONFIG_TLAN=m +CONFIG_KS8842=m +CONFIG_KS8851_MLL=m +CONFIG_VIA_RHINE=m +CONFIG_VIA_RHINE_MMIO=y +CONFIG_SC92031=m +CONFIG_NET_POCKET=y +CONFIG_ATP=m +CONFIG_DE600=m +CONFIG_DE620=m +CONFIG_ATL2=m +CONFIG_NETDEV_1000=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_DL2K=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IP1000=m +CONFIG_IGB=m +CONFIG_IGB_DCA=y +CONFIG_IGBVF=m +CONFIG_NS83820=m +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_R8169=m +CONFIG_R8169_VLAN=y +CONFIG_SIS190=m +CONFIG_SKGE=m +CONFIG_SKY2=m +CONFIG_VIA_VELOCITY=m +CONFIG_TIGON3=m +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_QLA3XXX=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_JME=m +CONFIG_NETDEV_10000=y +CONFIG_MDIO=m +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3_DEPENDS=y +CONFIG_CHELSIO_T3=m +CONFIG_ENIC=m +CONFIG_IXGBE=m +CONFIG_IXGBE_DCA=y +CONFIG_IXGB=m +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_MYRI10GE=m +CONFIG_MYRI10GE_DCA=y +CONFIG_NETXEN_NIC=m +CONFIG_NIU=m +CONFIG_MLX4_EN=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_TEHUTI=m +CONFIG_BNX2X=m +CONFIG_QLGE=m +CONFIG_SFC=m +CONFIG_SFC_MTD=y +CONFIG_BE2NET=m +# CONFIG_TR is not set +CONFIG_WLAN=y +# CONFIG_WLAN_PRE80211 is not set +CONFIG_WLAN_80211=y +CONFIG_PCMCIA_RAYCS=m +CONFIG_LIBERTAS=m +CONFIG_LIBERTAS_USB=m +CONFIG_LIBERTAS_CS=m +CONFIG_LIBERTAS_SDIO=m +# CONFIG_LIBERTAS_DEBUG is not set +CONFIG_LIBERTAS_THINFIRM=m +CONFIG_LIBERTAS_THINFIRM_USB=m +CONFIG_AIRO=m +CONFIG_ATMEL=m +CONFIG_PCI_ATMEL=m +CONFIG_PCMCIA_ATMEL=m +CONFIG_AT76C50X_USB=m +CONFIG_AIRO_CS=m +CONFIG_PCMCIA_WL3501=m +CONFIG_PRISM54=m +CONFIG_USB_ZD1201=m +CONFIG_USB_NET_RNDIS_WLAN=m +CONFIG_RTL8180=m +CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y +CONFIG_ADM8211=m +# CONFIG_MAC80211_HWSIM is not set +CONFIG_MWL8K=m +CONFIG_P54_COMMON=m +CONFIG_P54_USB=m +CONFIG_P54_PCI=m +CONFIG_P54_LEDS=y +CONFIG_ATH_COMMON=m +CONFIG_ATH5K=m +# CONFIG_ATH5K_DEBUG is not set +CONFIG_ATH9K=m +# CONFIG_ATH9K_DEBUG is not set +CONFIG_AR9170_USB=m +CONFIG_AR9170_LEDS=y +CONFIG_IPW2100=m +# CONFIG_IPW2100_MONITOR is not set +# CONFIG_IPW2100_DEBUG is not set +CONFIG_IPW2200=m +# CONFIG_IPW2200_MONITOR is not set +# CONFIG_IPW2200_QOS is not set +# CONFIG_IPW2200_DEBUG is not set +CONFIG_LIBIPW=m +# CONFIG_LIBIPW_DEBUG is not set +CONFIG_IWLWIFI=m +# CONFIG_IWLWIFI_LEDS is not set +# CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT is not set +# CONFIG_IWLWIFI_DEBUG is not set +CONFIG_IWLAGN=m +CONFIG_IWL4965=y +CONFIG_IWL5000=y +CONFIG_IWL3945=m +# CONFIG_IWL3945_SPECTRUM_MEASUREMENT is not set +CONFIG_HOSTAP=m +CONFIG_HOSTAP_FIRMWARE=y +# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set +CONFIG_HOSTAP_PLX=m +CONFIG_HOSTAP_PCI=m +CONFIG_HOSTAP_CS=m +CONFIG_B43=m +CONFIG_B43_PCI_AUTOSELECT=y +CONFIG_B43_PCICORE_AUTOSELECT=y +CONFIG_B43_PCMCIA=y +CONFIG_B43_SDIO=y +CONFIG_B43_PIO=y +CONFIG_B43_PHY_LP=y +CONFIG_B43_LEDS=y +CONFIG_B43_HWRNG=y +# CONFIG_B43_DEBUG is not set +CONFIG_B43LEGACY=m +CONFIG_B43LEGACY_PCI_AUTOSELECT=y +CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y +CONFIG_B43LEGACY_LEDS=y +CONFIG_B43LEGACY_HWRNG=y +CONFIG_B43LEGACY_DEBUG=y +CONFIG_B43LEGACY_DMA=y +CONFIG_B43LEGACY_PIO=y +CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y +# CONFIG_B43LEGACY_DMA_MODE is not set +# CONFIG_B43LEGACY_PIO_MODE is not set +CONFIG_ZD1211RW=m +# CONFIG_ZD1211RW_DEBUG is not set +CONFIG_RT2X00=m +CONFIG_RT2400PCI=m +CONFIG_RT2500PCI=m +CONFIG_RT61PCI=m +CONFIG_RT2500USB=m +CONFIG_RT73USB=m +CONFIG_RT2800USB=m +CONFIG_RT2X00_LIB_PCI=m +CONFIG_RT2X00_LIB_USB=m +CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_HT=y +CONFIG_RT2X00_LIB_FIRMWARE=y +CONFIG_RT2X00_LIB_CRYPTO=y +CONFIG_RT2X00_LIB_LEDS=y +# CONFIG_RT2X00_DEBUG is not set +CONFIG_HERMES=m +CONFIG_HERMES_CACHE_FW_ON_INIT=y +CONFIG_PLX_HERMES=m +CONFIG_TMD_HERMES=m +CONFIG_NORTEL_HERMES=m +CONFIG_PCI_HERMES=m +CONFIG_PCMCIA_HERMES=m +CONFIG_PCMCIA_SPECTRUM=m +CONFIG_WL12XX=m +CONFIG_WL1251=m +CONFIG_WL1251_SDIO=m +CONFIG_IWM=m + +# +# WiMAX Wireless Broadband devices +# +CONFIG_WIMAX_I2400M=m +CONFIG_WIMAX_I2400M_USB=m +CONFIG_WIMAX_I2400M_SDIO=m +CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 + +# +# USB Network Adapters +# +CONFIG_USB_CATC=m +CONFIG_USB_KAWETH=m +CONFIG_USB_PEGASUS=m +CONFIG_USB_RTL8150=m +CONFIG_USB_USBNET=m +CONFIG_USB_NET_AX8817X=m +CONFIG_USB_NET_CDCETHER=m +CONFIG_USB_NET_CDC_EEM=m +CONFIG_USB_NET_DM9601=m +CONFIG_USB_NET_SMSC95XX=m +CONFIG_USB_NET_GL620A=m +CONFIG_USB_NET_NET1080=m +CONFIG_USB_NET_PLUSB=m +CONFIG_USB_NET_MCS7830=m +CONFIG_USB_NET_RNDIS_HOST=m +CONFIG_USB_NET_CDC_SUBSET=m +CONFIG_USB_ALI_M5632=y +CONFIG_USB_AN2720=y +CONFIG_USB_BELKIN=y +CONFIG_USB_ARMLINUX=y +CONFIG_USB_EPSON2888=y +CONFIG_USB_KC2190=y +CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m +CONFIG_NET_PCMCIA=y +CONFIG_PCMCIA_3C589=m +CONFIG_PCMCIA_3C574=m +CONFIG_PCMCIA_FMVJ18X=m +CONFIG_PCMCIA_PCNET=m +CONFIG_PCMCIA_NMCLAN=m +CONFIG_PCMCIA_SMC91C92=m +CONFIG_PCMCIA_XIRC2PS=m +CONFIG_PCMCIA_AXNET=m +CONFIG_WAN=y +CONFIG_HOSTESS_SV11=m +CONFIG_COSA=m +CONFIG_LANMEDIA=m +CONFIG_SEALEVEL_4021=m +CONFIG_HDLC=m +CONFIG_HDLC_RAW=m +CONFIG_HDLC_RAW_ETH=m +CONFIG_HDLC_CISCO=m +CONFIG_HDLC_FR=m +CONFIG_HDLC_PPP=m + +# +# X.25/LAPB support is disabled +# +CONFIG_PCI200SYN=m +CONFIG_WANXL=m +# CONFIG_WANXL_BUILD_FIRMWARE is not set +CONFIG_PC300TOO=m +CONFIG_N2=m +CONFIG_C101=m +CONFIG_FARSYNC=m +CONFIG_DSCC4=m +CONFIG_DSCC4_PCISYNC=y +CONFIG_DSCC4_PCI_RST=y +CONFIG_DLCI=m +CONFIG_DLCI_MAX=8 +CONFIG_SDLA=m +CONFIG_SBNI=m +CONFIG_SBNI_MULTILINE=y +CONFIG_ATM_DRIVERS=y +# CONFIG_ATM_DUMMY is not set +CONFIG_ATM_TCP=m +CONFIG_ATM_LANAI=m +CONFIG_ATM_ENI=m +CONFIG_ATM_ENI_DEBUG=y +CONFIG_ATM_ENI_TUNE_BURST=y +CONFIG_ATM_ENI_BURST_TX_16W=y +CONFIG_ATM_ENI_BURST_TX_8W=y +CONFIG_ATM_ENI_BURST_TX_4W=y +CONFIG_ATM_ENI_BURST_TX_2W=y +CONFIG_ATM_ENI_BURST_RX_16W=y +CONFIG_ATM_ENI_BURST_RX_8W=y +CONFIG_ATM_ENI_BURST_RX_4W=y +CONFIG_ATM_ENI_BURST_RX_2W=y +CONFIG_ATM_FIRESTREAM=m +CONFIG_ATM_ZATM=m +# CONFIG_ATM_ZATM_DEBUG is not set +CONFIG_ATM_NICSTAR=m +CONFIG_ATM_NICSTAR_USE_SUNI=y +CONFIG_ATM_NICSTAR_USE_IDT77105=y +CONFIG_ATM_IDT77252=m +# CONFIG_ATM_IDT77252_DEBUG is not set +# CONFIG_ATM_IDT77252_RCV_ALL is not set +CONFIG_ATM_IDT77252_USE_SUNI=y +CONFIG_ATM_AMBASSADOR=m +# CONFIG_ATM_AMBASSADOR_DEBUG is not set +CONFIG_ATM_HORIZON=m +# CONFIG_ATM_HORIZON_DEBUG is not set +CONFIG_ATM_IA=m +# CONFIG_ATM_IA_DEBUG is not set +CONFIG_ATM_FORE200E=m +CONFIG_ATM_FORE200E_USE_TASKLET=y +CONFIG_ATM_FORE200E_TX_RETRY=16 +CONFIG_ATM_FORE200E_DEBUG=0 +CONFIG_ATM_HE=m +CONFIG_ATM_HE_USE_SUNI=y +CONFIG_ATM_SOLOS=m +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKEHARD=m +CONFIG_XEN_NETDEV_FRONTEND=m +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +# CONFIG_PLIP is not set +CONFIG_PPP=m +CONFIG_PPP_MULTILINK=y +CONFIG_PPP_FILTER=y +CONFIG_PPP_ASYNC=m +CONFIG_PPP_SYNC_TTY=m +CONFIG_PPP_DEFLATE=m +CONFIG_PPP_BSDCOMP=m +CONFIG_PPP_MPPE=m +CONFIG_PPPOE=m +CONFIG_PPPOATM=m +CONFIG_PPPOL2TP=m +CONFIG_SLIP=m +CONFIG_SLIP_COMPRESSED=y +CONFIG_SLHC=m +CONFIG_SLIP_SMART=y +CONFIG_SLIP_MODE_SLIP6=y +# CONFIG_NET_FC is not set +# CONFIG_NETCONSOLE is not set +# CONFIG_NETPOLL is not set +# CONFIG_NET_POLL_CONTROLLER is not set +CONFIG_VIRTIO_NET=m +CONFIG_VMXNET3=m +CONFIG_ISDN=y +CONFIG_ISDN_I4L=m +CONFIG_MISDN=m +CONFIG_MISDN_DSP=m +CONFIG_MISDN_L1OIP=m + +# +# mISDN hardware drivers +# +CONFIG_MISDN_HFCPCI=m +CONFIG_MISDN_HFCMULTI=m +CONFIG_MISDN_HFCUSB=m +CONFIG_MISDN_AVMFRITZ=m +CONFIG_MISDN_SPEEDFAX=m +CONFIG_MISDN_INFINEON=m +CONFIG_MISDN_W6692=m +CONFIG_MISDN_NETJET=m +CONFIG_MISDN_IPAC=m +CONFIG_MISDN_ISAR=m +CONFIG_ISDN_PPP=y +CONFIG_ISDN_PPP_VJ=y +CONFIG_ISDN_MPP=y +CONFIG_IPPP_FILTER=y +CONFIG_ISDN_PPP_BSDCOMP=m +CONFIG_ISDN_AUDIO=y +CONFIG_ISDN_TTY_FAX=y + +# +# ISDN feature submodules +# +CONFIG_ISDN_DIVERSION=m + +# +# ISDN4Linux hardware drivers +# + +# +# Passive cards +# +CONFIG_ISDN_DRV_HISAX=m + +# +# D-channel protocol features +# +CONFIG_HISAX_EURO=y +CONFIG_DE_AOC=y +# CONFIG_HISAX_NO_SENDCOMPLETE is not set +# CONFIG_HISAX_NO_LLC is not set +# CONFIG_HISAX_NO_KEYPAD is not set +CONFIG_HISAX_1TR6=y +CONFIG_HISAX_NI1=y +CONFIG_HISAX_MAX_CARDS=8 + +# +# HiSax supported cards +# +CONFIG_HISAX_16_0=y +CONFIG_HISAX_16_3=y +CONFIG_HISAX_TELESPCI=y +CONFIG_HISAX_S0BOX=y +CONFIG_HISAX_AVM_A1=y +CONFIG_HISAX_FRITZPCI=y +CONFIG_HISAX_AVM_A1_PCMCIA=y +CONFIG_HISAX_ELSA=y +CONFIG_HISAX_IX1MICROR2=y +CONFIG_HISAX_DIEHLDIVA=y +CONFIG_HISAX_ASUSCOM=y +CONFIG_HISAX_TELEINT=y +CONFIG_HISAX_HFCS=y +CONFIG_HISAX_SEDLBAUER=y +CONFIG_HISAX_SPORTSTER=y +CONFIG_HISAX_MIC=y +CONFIG_HISAX_NETJET=y +CONFIG_HISAX_NETJET_U=y +CONFIG_HISAX_NICCY=y +CONFIG_HISAX_ISURF=y +CONFIG_HISAX_HSTSAPHIR=y +CONFIG_HISAX_BKM_A4T=y +CONFIG_HISAX_SCT_QUADRO=y +CONFIG_HISAX_GAZEL=y +CONFIG_HISAX_HFC_PCI=y +CONFIG_HISAX_W6692=y +CONFIG_HISAX_HFC_SX=y +CONFIG_HISAX_ENTERNOW_PCI=y +CONFIG_HISAX_DEBUG=y + +# +# HiSax PCMCIA card service modules +# +CONFIG_HISAX_SEDLBAUER_CS=m +CONFIG_HISAX_ELSA_CS=m +CONFIG_HISAX_AVM_A1_CS=m +CONFIG_HISAX_TELES_CS=m + +# +# HiSax sub driver modules +# +CONFIG_HISAX_ST5481=m +CONFIG_HISAX_HFCUSB=m +CONFIG_HISAX_HFC4S8S=m +CONFIG_HISAX_FRITZ_PCIPNP=m + +# +# Active cards +# +CONFIG_ISDN_DRV_ICN=m +CONFIG_ISDN_DRV_PCBIT=m +CONFIG_ISDN_DRV_SC=m +CONFIG_ISDN_DRV_ACT2000=m +CONFIG_HYSDN=m +CONFIG_HYSDN_CAPI=y +CONFIG_ISDN_HDLC=m +CONFIG_ISDN_CAPI=m +CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y +CONFIG_CAPI_TRACE=y +CONFIG_ISDN_CAPI_MIDDLEWARE=y +CONFIG_ISDN_CAPI_CAPI20=m +CONFIG_ISDN_CAPI_CAPIFS_BOOL=y +CONFIG_ISDN_CAPI_CAPIFS=m +CONFIG_ISDN_CAPI_CAPIDRV=m + +# +# CAPI hardware drivers +# +CONFIG_CAPI_AVM=y +CONFIG_ISDN_DRV_AVMB1_B1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCI=m +CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_T1ISA=m +CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m +CONFIG_ISDN_DRV_AVMB1_AVM_CS=m +CONFIG_ISDN_DRV_AVMB1_T1PCI=m +CONFIG_ISDN_DRV_AVMB1_C4=m +CONFIG_CAPI_EICON=y +CONFIG_ISDN_DIVAS=m +CONFIG_ISDN_DIVAS_BRIPCI=y +CONFIG_ISDN_DIVAS_PRIPCI=y +CONFIG_ISDN_DIVAS_DIVACAPI=m +CONFIG_ISDN_DIVAS_USERIDI=m +CONFIG_ISDN_DIVAS_MAINT=m +CONFIG_ISDN_DRV_GIGASET=m +CONFIG_GIGASET_BASE=m +CONFIG_GIGASET_M105=m +CONFIG_GIGASET_M101=m +# CONFIG_GIGASET_DEBUG is not set +# CONFIG_PHONE is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=m +CONFIG_INPUT_POLLDEV=m + +# +# Userland interfaces +# +CONFIG_INPUT_MOUSEDEV=y +# CONFIG_INPUT_MOUSEDEV_PSAUX is not set +CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 +CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 +# CONFIG_INPUT_JOYDEV is not set +# CONFIG_INPUT_EVDEV is not set +# CONFIG_INPUT_EVBUG is not set +CONFIG_XEN_KBDDEV_FRONTEND=m + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +CONFIG_KEYBOARD_ADP5588=m +CONFIG_KEYBOARD_ATKBD=y +CONFIG_QT2160=m +CONFIG_KEYBOARD_LKKBD=m +CONFIG_KEYBOARD_LM8323=m +CONFIG_KEYBOARD_MAX7359=m +CONFIG_KEYBOARD_NEWTON=m +CONFIG_KEYBOARD_OPENCORES=m +CONFIG_KEYBOARD_STOWAWAY=m +CONFIG_KEYBOARD_SUNKBD=m +CONFIG_KEYBOARD_XTKBD=m +# CONFIG_INPUT_MOUSE is not set +# CONFIG_INPUT_JOYSTICK is not set +# CONFIG_INPUT_TABLET is not set +# CONFIG_INPUT_TOUCHSCREEN is not set +CONFIG_INPUT_MISC=y +CONFIG_INPUT_PCSPKR=m +CONFIG_INPUT_APANEL=m +# CONFIG_INPUT_WISTRON_BTNS is not set +# CONFIG_INPUT_ATLAS_BTNS is not set +CONFIG_INPUT_ATI_REMOTE=m +CONFIG_INPUT_ATI_REMOTE2=m +CONFIG_INPUT_KEYSPAN_REMOTE=m +CONFIG_INPUT_POWERMATE=m +CONFIG_INPUT_YEALINK=m +CONFIG_INPUT_CM109=m +# CONFIG_INPUT_UINPUT is not set +CONFIG_INPUT_WINBOND_CIR=m +CONFIG_INPUT_PCF50633_PMU=m +CONFIG_INPUT_WM831X_ON=m + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=y +# CONFIG_SERIO_CT82C710 is not set +# CONFIG_SERIO_PARKBD is not set +# CONFIG_SERIO_PCIPS2 is not set +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_HW_CONSOLE=y +# CONFIG_VT_HW_CONSOLE_BINDING is not set +CONFIG_DEVKMEM=y +# CONFIG_SERIAL_NONSTANDARD is not set +CONFIG_NOZOMI=m + +# +# Serial drivers +# +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y +CONFIG_FIX_EARLYCON_MEM=y +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_PNP=y +CONFIG_SERIAL_8250_CS=m +CONFIG_SERIAL_8250_NR_UARTS=4 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_FOURPORT=m +CONFIG_SERIAL_8250_ACCENT=m +CONFIG_SERIAL_8250_BOCA=m +CONFIG_SERIAL_8250_EXAR_ST16C554=m +CONFIG_SERIAL_8250_HUB6=m +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_RSA=y +# CONFIG_SERIAL_8250_MCA is not set + +# +# Non-8250 serial port support +# +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_JSM is not set +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +# CONFIG_LEGACY_PTYS is not set +CONFIG_PRINTER=m +# CONFIG_LP_CONSOLE is not set +CONFIG_PPDEV=m +CONFIG_HVC_DRIVER=y +CONFIG_HVC_IRQ=y +CONFIG_HVC_XEN=y +CONFIG_VIRTIO_CONSOLE=y +CONFIG_IPMI_HANDLER=m +CONFIG_IPMI_PANIC_EVENT=y +# CONFIG_IPMI_PANIC_STRING is not set +CONFIG_IPMI_DEVICE_INTERFACE=m +CONFIG_IPMI_SI=m +CONFIG_IPMI_WATCHDOG=m +CONFIG_IPMI_POWEROFF=m +CONFIG_HW_RANDOM=m +CONFIG_HW_RANDOM_TIMERIOMEM=m +CONFIG_HW_RANDOM_INTEL=m +CONFIG_HW_RANDOM_AMD=m +CONFIG_HW_RANDOM_GEODE=m +CONFIG_HW_RANDOM_VIA=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_NVRAM=m +# CONFIG_DTLK is not set +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_SONYPI is not set + +# +# PCMCIA character devices +# +CONFIG_SYNCLINK_CS=m +# CONFIG_CARDMAN_4000 is not set +# CONFIG_CARDMAN_4040 is not set +CONFIG_IPWIRELESS=m +CONFIG_MWAVE=m +CONFIG_SCx200_GPIO=m +CONFIG_PC8736x_GPIO=m +CONFIG_NSC_GPIO=m +CONFIG_CS5535_GPIO=m +# CONFIG_RAW_DRIVER is not set +CONFIG_HPET=y +CONFIG_HPET_MMAP=y +CONFIG_HANGCHECK_TIMER=m +# CONFIG_TCG_TPM is not set +# CONFIG_TELCLOCK is not set +CONFIG_DEVPORT=y +CONFIG_I2C=m +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_ALGOBIT=m +CONFIG_I2C_ALGOPCA=m + +# +# I2C Hardware Bus support +# + +# +# PC SMBus host controller drivers +# +CONFIG_I2C_ALI1535=m +CONFIG_I2C_ALI1563=m +CONFIG_I2C_ALI15X3=m +CONFIG_I2C_AMD756=m +CONFIG_I2C_AMD756_S4882=m +CONFIG_I2C_AMD8111=m +CONFIG_I2C_I801=m +CONFIG_I2C_ISCH=m +CONFIG_I2C_PIIX4=m +CONFIG_I2C_NFORCE2=m +CONFIG_I2C_NFORCE2_S4985=m +CONFIG_I2C_SIS5595=m +CONFIG_I2C_SIS630=m +CONFIG_I2C_SIS96X=m +CONFIG_I2C_VIA=m +CONFIG_I2C_VIAPRO=m + +# +# ACPI drivers +# +CONFIG_I2C_SCMI=m + +# +# I2C system bus drivers (mostly embedded / system-on-chip) +# +CONFIG_I2C_OCORES=m +CONFIG_I2C_SIMTEC=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_PARPORT=m +CONFIG_I2C_PARPORT_LIGHT=m +# CONFIG_I2C_TAOS_EVM is not set +CONFIG_I2C_TINY_USB=m + +# +# Graphics adapter I2C/DDC channel drivers +# +CONFIG_I2C_VOODOO3=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_PCA_ISA=m +CONFIG_I2C_PCA_PLATFORM=m +CONFIG_I2C_STUB=m +# CONFIG_SCx200_I2C is not set +CONFIG_SCx200_ACB=m + +# +# Miscellaneous I2C Chip support +# +CONFIG_DS1682=m +CONFIG_SENSORS_TSL2550=m +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_I2C_DEBUG_CHIP is not set +# CONFIG_SPI is not set + +# +# PPS support +# +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +# CONFIG_GPIOLIB is not set +CONFIG_W1=m +CONFIG_W1_CON=y + +# +# 1-wire Bus Masters +# +CONFIG_W1_MASTER_MATROX=m +CONFIG_W1_MASTER_DS2490=m +CONFIG_W1_MASTER_DS2482=m + +# +# 1-wire Slaves +# +CONFIG_W1_SLAVE_THERM=m +CONFIG_W1_SLAVE_SMEM=m +CONFIG_W1_SLAVE_DS2431=m +CONFIG_W1_SLAVE_DS2433=m +CONFIG_W1_SLAVE_DS2433_CRC=y +CONFIG_W1_SLAVE_DS2760=m +CONFIG_W1_SLAVE_BQ27000=m +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +CONFIG_WM831X_POWER=m +CONFIG_WM8350_POWER=m +# CONFIG_BATTERY_DS2760 is not set +CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_BQ27x00=m +CONFIG_BATTERY_MAX17040=m +CONFIG_CHARGER_PCF50633=m +CONFIG_HWMON=m +CONFIG_HWMON_VID=m +# CONFIG_HWMON_DEBUG_CHIP is not set + +# +# Native drivers +# +CONFIG_SENSORS_ABITUGURU=m +CONFIG_SENSORS_ABITUGURU3=m +CONFIG_SENSORS_AD7414=m +CONFIG_SENSORS_AD7418=m +CONFIG_SENSORS_ADM1021=m +CONFIG_SENSORS_ADM1025=m +CONFIG_SENSORS_ADM1026=m +CONFIG_SENSORS_ADM1029=m +CONFIG_SENSORS_ADM1031=m +CONFIG_SENSORS_ADM9240=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7473=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_ASB100=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_DS1621=m +CONFIG_SENSORS_I5K_AMB=m +CONFIG_SENSORS_F71805F=m +CONFIG_SENSORS_F71882FG=m +CONFIG_SENSORS_F75375S=m +CONFIG_SENSORS_FSCHMD=m +CONFIG_SENSORS_G760A=m +CONFIG_SENSORS_GL518SM=m +CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_CORETEMP=m +CONFIG_SENSORS_IBMAEM=m +CONFIG_SENSORS_IBMPEX=m +CONFIG_SENSORS_IT87=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM75=m +CONFIG_SENSORS_LM77=m +CONFIG_SENSORS_LM78=m +CONFIG_SENSORS_LM80=m +CONFIG_SENSORS_LM83=m +CONFIG_SENSORS_LM85=m +CONFIG_SENSORS_LM87=m +CONFIG_SENSORS_LM90=m +CONFIG_SENSORS_LM92=m +CONFIG_SENSORS_LM93=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_PCF8591=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_VIA686A=m +CONFIG_SENSORS_VT1211=m +CONFIG_SENSORS_VT8231=m +CONFIG_SENSORS_W83781D=m +CONFIG_SENSORS_W83791D=m +CONFIG_SENSORS_W83792D=m +CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_WM831X=m +CONFIG_SENSORS_WM8350=m +CONFIG_SENSORS_HDAPS=m +CONFIG_SENSORS_APPLESMC=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ATK0110=m +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_THERMAL=y +CONFIG_WATCHDOG=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_WM831X_WATCHDOG=m +CONFIG_WM8350_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +CONFIG_SC520_WDT=m +CONFIG_SBC_FITPC2_WATCHDOG=m +CONFIG_EUROTECH_WDT=m +CONFIG_IB700_WDT=m +CONFIG_IBMASR=m +CONFIG_WAFER_WDT=m +CONFIG_I6300ESB_WDT=m +CONFIG_ITCO_WDT=m +# CONFIG_ITCO_VENDOR_SUPPORT is not set +CONFIG_IT8712F_WDT=m +CONFIG_IT87_WDT=m +CONFIG_HP_WATCHDOG=m +CONFIG_SC1200_WDT=m +CONFIG_SCx200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_60XX_WDT=m +CONFIG_SBC8360_WDT=m +CONFIG_SBC7240_WDT=m +CONFIG_CPU5_WDT=m +CONFIG_SMSC_SCH311X_WDT=m +CONFIG_SMSC37B787_WDT=m +CONFIG_W83627HF_WDT=m +CONFIG_W83697HF_WDT=m +CONFIG_W83697UG_WDT=m +CONFIG_W83877F_WDT=m +CONFIG_W83977F_WDT=m +CONFIG_MACHZ_WDT=m +CONFIG_SBC_EPX_C3_WATCHDOG=m + +# +# ISA-based Watchdog Cards +# +# CONFIG_PCWATCHDOG is not set +# CONFIG_MIXCOMWD is not set +# CONFIG_WDT is not set + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m + +# +# USB-based Watchdog Cards +# +CONFIG_USBPCWATCHDOG=m +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_BLOCKIO=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +CONFIG_SSB_B43_PCI_BRIDGE=y +CONFIG_SSB_PCMCIAHOST_POSSIBLE=y +CONFIG_SSB_PCMCIAHOST=y +CONFIG_SSB_SDIOHOST_POSSIBLE=y +CONFIG_SSB_SDIOHOST=y +# CONFIG_SSB_DEBUG is not set +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +CONFIG_MFD_SM501=m +CONFIG_HTC_PASIC3=m +# CONFIG_MFD_TMIO is not set +CONFIG_MFD_WM8400=m +CONFIG_MFD_WM831X=m +CONFIG_MFD_WM8350=m +CONFIG_MFD_WM8350_I2C=m +CONFIG_MFD_PCF50633=m +CONFIG_PCF50633_ADC=m +CONFIG_PCF50633_GPIO=m +CONFIG_AB3100_CORE=m +CONFIG_AB3100_OTP=m +# CONFIG_REGULATOR is not set +CONFIG_MEDIA_SUPPORT=m + +# +# Multimedia core support +# +CONFIG_VIDEO_DEV=m +CONFIG_VIDEO_V4L2_COMMON=m +# CONFIG_VIDEO_ALLOW_V4L1 is not set +CONFIG_VIDEO_V4L1_COMPAT=y +CONFIG_DVB_CORE=m +CONFIG_VIDEO_MEDIA=m + +# +# Multimedia drivers +# +# CONFIG_MEDIA_ATTACH is not set +CONFIG_MEDIA_TUNER=m +# CONFIG_MEDIA_TUNER_CUSTOMISE is not set +CONFIG_MEDIA_TUNER_SIMPLE=m +CONFIG_MEDIA_TUNER_TDA8290=m +CONFIG_MEDIA_TUNER_TDA9887=m +CONFIG_MEDIA_TUNER_TEA5761=m +CONFIG_MEDIA_TUNER_TEA5767=m +CONFIG_MEDIA_TUNER_MT20XX=m +CONFIG_MEDIA_TUNER_XC2028=m +CONFIG_MEDIA_TUNER_XC5000=m +CONFIG_MEDIA_TUNER_MC44S803=m +CONFIG_VIDEO_V4L2=m +CONFIG_VIDEO_CAPTURE_DRIVERS=y +# CONFIG_VIDEO_ADV_DEBUG is not set +# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set +# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set + +# +# Encoders/decoders and other helper chips +# + +# +# Audio decoders +# +# CONFIG_VIDEO_TVAUDIO is not set +# CONFIG_VIDEO_TDA7432 is not set +# CONFIG_VIDEO_TDA9840 is not set +# CONFIG_VIDEO_TDA9875 is not set +# CONFIG_VIDEO_TEA6415C is not set +# CONFIG_VIDEO_TEA6420 is not set +# CONFIG_VIDEO_MSP3400 is not set +# CONFIG_VIDEO_CS5345 is not set +# CONFIG_VIDEO_CS53L32A is not set +# CONFIG_VIDEO_M52790 is not set +# CONFIG_VIDEO_TLV320AIC23B is not set +# CONFIG_VIDEO_WM8775 is not set +# CONFIG_VIDEO_WM8739 is not set +# CONFIG_VIDEO_VP27SMPX is not set + +# +# RDS decoders +# +# CONFIG_VIDEO_SAA6588 is not set + +# +# Video decoders +# +# CONFIG_VIDEO_ADV7180 is not set +# CONFIG_VIDEO_BT819 is not set +# CONFIG_VIDEO_BT856 is not set +# CONFIG_VIDEO_BT866 is not set +# CONFIG_VIDEO_KS0127 is not set +# CONFIG_VIDEO_OV7670 is not set +# CONFIG_VIDEO_MT9V011 is not set +# CONFIG_VIDEO_TCM825X is not set +# CONFIG_VIDEO_SAA7110 is not set +# CONFIG_VIDEO_SAA711X is not set +# CONFIG_VIDEO_SAA717X is not set +# CONFIG_VIDEO_TVP514X is not set +# CONFIG_VIDEO_TVP5150 is not set +# CONFIG_VIDEO_VPX3220 is not set + +# +# Video and audio decoders +# +# CONFIG_VIDEO_CX25840 is not set + +# +# MPEG video encoders +# +# CONFIG_VIDEO_CX2341X is not set + +# +# Video encoders +# +# CONFIG_VIDEO_SAA7127 is not set +# CONFIG_VIDEO_SAA7185 is not set +# CONFIG_VIDEO_ADV7170 is not set +# CONFIG_VIDEO_ADV7175 is not set +# CONFIG_VIDEO_THS7303 is not set +# CONFIG_VIDEO_ADV7343 is not set + +# +# Video improvement chips +# +# CONFIG_VIDEO_UPD64031A is not set +# CONFIG_VIDEO_UPD64083 is not set +# CONFIG_VIDEO_VIVI is not set +# CONFIG_VIDEO_BT848 is not set +# CONFIG_VIDEO_SAA5246A is not set +# CONFIG_VIDEO_SAA5249 is not set +# CONFIG_VIDEO_ZORAN is not set +# CONFIG_VIDEO_SAA7134 is not set +# CONFIG_VIDEO_HEXIUM_ORION is not set +# CONFIG_VIDEO_HEXIUM_GEMINI is not set +# CONFIG_VIDEO_CX88 is not set +# CONFIG_VIDEO_CX23885 is not set +# CONFIG_VIDEO_AU0828 is not set +# CONFIG_VIDEO_IVTV is not set +# CONFIG_VIDEO_CX18 is not set +# CONFIG_VIDEO_SAA7164 is not set +# CONFIG_VIDEO_CAFE_CCIC is not set +# CONFIG_SOC_CAMERA is not set +CONFIG_V4L_USB_DRIVERS=y +# CONFIG_USB_VIDEO_CLASS is not set +CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y +# CONFIG_USB_GSPCA is not set +# CONFIG_VIDEO_PVRUSB2 is not set +# CONFIG_VIDEO_HDPVR is not set +# CONFIG_VIDEO_EM28XX is not set +# CONFIG_VIDEO_CX231XX is not set +# CONFIG_VIDEO_USBVISION is not set +# CONFIG_USB_ET61X251 is not set +# CONFIG_USB_SN9C102 is not set +# CONFIG_USB_ZC0301 is not set +# CONFIG_USB_PWC_INPUT_EVDEV is not set +# CONFIG_USB_ZR364XX is not set +# CONFIG_USB_STKWEBCAM is not set +# CONFIG_USB_S2255 is not set +CONFIG_RADIO_ADAPTERS=y +# CONFIG_RADIO_CADET is not set +# CONFIG_RADIO_RTRACK is not set +# CONFIG_RADIO_RTRACK2 is not set +# CONFIG_RADIO_AZTECH is not set +# CONFIG_RADIO_GEMTEK is not set +# CONFIG_RADIO_GEMTEK_PCI is not set +# CONFIG_RADIO_MAXIRADIO is not set +# CONFIG_RADIO_MAESTRO is not set +# CONFIG_RADIO_SF16FMI is not set +# CONFIG_RADIO_SF16FMR2 is not set +# CONFIG_RADIO_TERRATEC is not set +# CONFIG_RADIO_TRUST is not set +# CONFIG_RADIO_TYPHOON is not set +# CONFIG_RADIO_ZOLTRIX is not set +# CONFIG_I2C_SI4713 is not set +# CONFIG_RADIO_SI4713 is not set +# CONFIG_USB_DSBR is not set +# CONFIG_RADIO_SI470X is not set +# CONFIG_USB_MR800 is not set +# CONFIG_RADIO_TEA5764 is not set +CONFIG_DVB_MAX_ADAPTERS=8 +# CONFIG_DVB_DYNAMIC_MINORS is not set +CONFIG_DVB_CAPTURE_DRIVERS=y + +# +# Supported SAA7146 based PCI Adapters +# +# CONFIG_TTPCI_EEPROM is not set +# CONFIG_DVB_AV7110 is not set +# CONFIG_DVB_BUDGET_CORE is not set + +# +# Supported USB Adapters +# +# CONFIG_DVB_USB is not set +# CONFIG_DVB_TTUSB_BUDGET is not set +# CONFIG_DVB_TTUSB_DEC is not set +# CONFIG_SMS_SIANO_MDTV is not set + +# +# Supported FlexCopII (B2C2) Adapters +# +# CONFIG_DVB_B2C2_FLEXCOP is not set + +# +# Supported BT878 Adapters +# + +# +# Supported Pluto2 Adapters +# +# CONFIG_DVB_PLUTO2 is not set + +# +# Supported SDMC DM1105 Adapters +# +# CONFIG_DVB_DM1105 is not set + +# +# Supported Earthsoft PT1 Adapters +# +# CONFIG_DVB_PT1 is not set + +# +# Supported DVB Frontends +# +# CONFIG_DVB_FE_CUSTOMISE is not set +CONFIG_DAB=y +# CONFIG_USB_DABUSB is not set + +# +# Graphics support +# +CONFIG_AGP=m +CONFIG_AGP_ALI=m +CONFIG_AGP_ATI=m +CONFIG_AGP_AMD=m +CONFIG_AGP_AMD64=m +CONFIG_AGP_INTEL=m +CONFIG_AGP_NVIDIA=m +CONFIG_AGP_SIS=m +CONFIG_AGP_SWORKS=m +CONFIG_AGP_VIA=m +CONFIG_AGP_EFFICEON=m +CONFIG_VGA_ARB=y +CONFIG_DRM=m +CONFIG_DRM_KMS_HELPER=m +CONFIG_DRM_TTM=m +CONFIG_DRM_TDFX=m +CONFIG_DRM_R128=m +CONFIG_DRM_RADEON=m +CONFIG_DRM_I810=m +CONFIG_DRM_I830=m +CONFIG_DRM_I915=m +CONFIG_DRM_I915_KMS=y +CONFIG_DRM_MGA=m +CONFIG_DRM_SIS=m +CONFIG_DRM_VIA=m +CONFIG_DRM_SAVAGE=m +CONFIG_VGASTATE=m +CONFIG_VIDEO_OUTPUT_CONTROL=m +CONFIG_FB=y +CONFIG_FIRMWARE_EDID=y +CONFIG_FB_DDC=m +CONFIG_FB_BOOT_VESA_SUPPORT=y +CONFIG_FB_CFB_FILLRECT=y +CONFIG_FB_CFB_COPYAREA=y +CONFIG_FB_CFB_IMAGEBLIT=y +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m +# CONFIG_FB_FOREIGN_ENDIAN is not set +CONFIG_FB_SYS_FOPS=m +CONFIG_FB_DEFERRED_IO=y +CONFIG_FB_SVGALIB=m +# CONFIG_FB_MACMODES is not set +CONFIG_FB_BACKLIGHT=y +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +CONFIG_FB_CIRRUS=m +CONFIG_FB_PM2=m +CONFIG_FB_PM2_FIFO_DISCONNECT=y +CONFIG_FB_CYBER2000=m +# CONFIG_FB_ARC is not set +CONFIG_FB_ASILIANT=y +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_VGA16 is not set +CONFIG_FB_UVESA=m +CONFIG_FB_VESA=y +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_S1D13XXX is not set +CONFIG_FB_NVIDIA=m +CONFIG_FB_NVIDIA_I2C=y +# CONFIG_FB_NVIDIA_DEBUG is not set +CONFIG_FB_NVIDIA_BACKLIGHT=y +CONFIG_FB_RIVA=m +CONFIG_FB_RIVA_I2C=y +# CONFIG_FB_RIVA_DEBUG is not set +CONFIG_FB_RIVA_BACKLIGHT=y +CONFIG_FB_I810=m +CONFIG_FB_I810_GTF=y +CONFIG_FB_I810_I2C=y +CONFIG_FB_LE80578=m +CONFIG_FB_CARILLO_RANCH=m +CONFIG_FB_MATROX=m +CONFIG_FB_MATROX_MILLENIUM=y +CONFIG_FB_MATROX_MYSTIQUE=y +CONFIG_FB_MATROX_G=y +CONFIG_FB_MATROX_I2C=m +CONFIG_FB_MATROX_MAVEN=m +CONFIG_FB_RADEON=m +CONFIG_FB_RADEON_I2C=y +CONFIG_FB_RADEON_BACKLIGHT=y +# CONFIG_FB_RADEON_DEBUG is not set +CONFIG_FB_ATY128=m +CONFIG_FB_ATY128_BACKLIGHT=y +CONFIG_FB_ATY=m +CONFIG_FB_ATY_CT=y +# CONFIG_FB_ATY_GENERIC_LCD is not set +CONFIG_FB_ATY_GX=y +CONFIG_FB_ATY_BACKLIGHT=y +CONFIG_FB_S3=m +CONFIG_FB_SAVAGE=m +CONFIG_FB_SAVAGE_I2C=y +CONFIG_FB_SAVAGE_ACCEL=y +CONFIG_FB_SIS=m +CONFIG_FB_SIS_300=y +CONFIG_FB_SIS_315=y +CONFIG_FB_VIA=m +CONFIG_FB_NEOMAGIC=m +CONFIG_FB_KYRO=m +CONFIG_FB_3DFX=m +CONFIG_FB_3DFX_ACCEL=y +CONFIG_FB_3DFX_I2C=y +CONFIG_FB_VOODOO1=m +CONFIG_FB_VT8623=m +CONFIG_FB_TRIDENT=m +CONFIG_FB_ARK=m +CONFIG_FB_PM3=m +# CONFIG_FB_CARMINE is not set +CONFIG_FB_GEODE=y +CONFIG_FB_GEODE_LX=m +CONFIG_FB_GEODE_GX=m +CONFIG_FB_GEODE_GX1=m +CONFIG_FB_TMIO=m +CONFIG_FB_TMIO_ACCELL=y +CONFIG_FB_SM501=m +# CONFIG_FB_VIRTUAL is not set +CONFIG_XEN_FBDEV_FRONTEND=m +CONFIG_FB_METRONOME=m +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +CONFIG_BACKLIGHT_LCD_SUPPORT=y +CONFIG_LCD_CLASS_DEVICE=m +# CONFIG_LCD_ILI9320 is not set +CONFIG_LCD_PLATFORM=m +CONFIG_BACKLIGHT_CLASS_DEVICE=y +CONFIG_BACKLIGHT_GENERIC=m +CONFIG_BACKLIGHT_PROGEAR=m +CONFIG_BACKLIGHT_CARILLO_RANCH=m +CONFIG_BACKLIGHT_MBP_NVIDIA=m +CONFIG_BACKLIGHT_SAHARA=m +CONFIG_BACKLIGHT_WM831X=m + +# +# Display device support +# +CONFIG_DISPLAY_SUPPORT=m + +# +# Display hardware drivers +# + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +# CONFIG_VGACON_SOFT_SCROLLBACK is not set +# CONFIG_MDA_CONSOLE is not set +CONFIG_DUMMY_CONSOLE=y +CONFIG_FRAMEBUFFER_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set +# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +# CONFIG_FONTS is not set +CONFIG_FONT_8x8=y +CONFIG_FONT_8x16=y +CONFIG_LOGO=y +CONFIG_LOGO_LINUX_MONO=y +CONFIG_LOGO_LINUX_VGA16=y +CONFIG_LOGO_LINUX_CLUT224=y +CONFIG_SOUND=m +CONFIG_SOUND_OSS_CORE=y +CONFIG_SOUND_OSS_CORE_PRECLAIM=y +CONFIG_SND=m +CONFIG_SND_TIMER=m +CONFIG_SND_PCM=m +CONFIG_SND_SEQUENCER=m +CONFIG_SND_SEQ_DUMMY=m +CONFIG_SND_OSSEMUL=y +CONFIG_SND_MIXER_OSS=m +CONFIG_SND_PCM_OSS=m +CONFIG_SND_PCM_OSS_PLUGINS=y +CONFIG_SND_SEQUENCER_OSS=y +# CONFIG_SND_HRTIMER is not set +# CONFIG_SND_DYNAMIC_MINORS is not set +# CONFIG_SND_SUPPORT_OLD_API is not set +CONFIG_SND_VERBOSE_PROCFS=y +# CONFIG_SND_VERBOSE_PRINTK is not set +# CONFIG_SND_DEBUG is not set +CONFIG_SND_DMA_SGBUF=y +# CONFIG_SND_RAWMIDI_SEQ is not set +# CONFIG_SND_OPL3_LIB_SEQ is not set +# CONFIG_SND_OPL4_LIB_SEQ is not set +# CONFIG_SND_SBAWE_SEQ is not set +# CONFIG_SND_EMU10K1_SEQ is not set +CONFIG_SND_DRIVERS=y +# CONFIG_SND_PCSP is not set +CONFIG_SND_DUMMY=m +# CONFIG_SND_VIRMIDI is not set +# CONFIG_SND_MTPAV is not set +# CONFIG_SND_MTS64 is not set +# CONFIG_SND_SERIAL_U16550 is not set +# CONFIG_SND_MPU401 is not set +# CONFIG_SND_PORTMAN2X4 is not set +CONFIG_SND_ISA=y +# CONFIG_SND_ADLIB is not set +# CONFIG_SND_AD1816A is not set +# CONFIG_SND_AD1848 is not set +# CONFIG_SND_ALS100 is not set +# CONFIG_SND_AZT2320 is not set +# CONFIG_SND_CMI8330 is not set +# CONFIG_SND_CS4231 is not set +# CONFIG_SND_CS4236 is not set +# CONFIG_SND_DT019X is not set +# CONFIG_SND_ES968 is not set +# CONFIG_SND_ES1688 is not set +# CONFIG_SND_ES18XX is not set +# CONFIG_SND_SC6000 is not set +# CONFIG_SND_GUSCLASSIC is not set +# CONFIG_SND_GUSEXTREME is not set +# CONFIG_SND_GUSMAX is not set +# CONFIG_SND_INTERWAVE is not set +# CONFIG_SND_INTERWAVE_STB is not set +# CONFIG_SND_OPL3SA2 is not set +# CONFIG_SND_OPTI92X_AD1848 is not set +# CONFIG_SND_OPTI92X_CS4231 is not set +# CONFIG_SND_OPTI93X is not set +# CONFIG_SND_MIRO is not set +# CONFIG_SND_SB8 is not set +# CONFIG_SND_SB16 is not set +# CONFIG_SND_SBAWE is not set +# CONFIG_SND_SGALAXY is not set +# CONFIG_SND_SSCAPE is not set +# CONFIG_SND_WAVEFRONT is not set +# CONFIG_SND_MSND_PINNACLE is not set +# CONFIG_SND_MSND_CLASSIC is not set +CONFIG_SND_PCI=y +# CONFIG_SND_AD1889 is not set +# CONFIG_SND_ALS300 is not set +# CONFIG_SND_ALS4000 is not set +# CONFIG_SND_ALI5451 is not set +# CONFIG_SND_ATIIXP is not set +# CONFIG_SND_ATIIXP_MODEM is not set +# CONFIG_SND_AU8810 is not set +# CONFIG_SND_AU8820 is not set +# CONFIG_SND_AU8830 is not set +# CONFIG_SND_AW2 is not set +# CONFIG_SND_AZT3328 is not set +# CONFIG_SND_BT87X is not set +# CONFIG_SND_CA0106 is not set +# CONFIG_SND_CMIPCI is not set +# CONFIG_SND_OXYGEN is not set +# CONFIG_SND_CS4281 is not set +# CONFIG_SND_CS46XX is not set +# CONFIG_SND_CS5530 is not set +# CONFIG_SND_CS5535AUDIO is not set +# CONFIG_SND_CTXFI is not set +# CONFIG_SND_DARLA20 is not set +# CONFIG_SND_GINA20 is not set +# CONFIG_SND_LAYLA20 is not set +# CONFIG_SND_DARLA24 is not set +# CONFIG_SND_GINA24 is not set +# CONFIG_SND_LAYLA24 is not set +# CONFIG_SND_MONA is not set +# CONFIG_SND_MIA is not set +# CONFIG_SND_ECHO3G is not set +# CONFIG_SND_INDIGO is not set +# CONFIG_SND_INDIGOIO is not set +# CONFIG_SND_INDIGODJ is not set +# CONFIG_SND_INDIGOIOX is not set +# CONFIG_SND_INDIGODJX is not set +# CONFIG_SND_EMU10K1 is not set +# CONFIG_SND_EMU10K1X is not set +# CONFIG_SND_ENS1370 is not set +# CONFIG_SND_ENS1371 is not set +# CONFIG_SND_ES1938 is not set +# CONFIG_SND_ES1968 is not set +# CONFIG_SND_FM801 is not set +# CONFIG_SND_HDA_INTEL is not set +# CONFIG_SND_HDSP is not set +# CONFIG_SND_HDSPM is not set +# CONFIG_SND_HIFIER is not set +# CONFIG_SND_ICE1712 is not set +# CONFIG_SND_ICE1724 is not set +# CONFIG_SND_INTEL8X0 is not set +# CONFIG_SND_INTEL8X0M is not set +# CONFIG_SND_KORG1212 is not set +# CONFIG_SND_LX6464ES is not set +# CONFIG_SND_MAESTRO3 is not set +# CONFIG_SND_MIXART is not set +# CONFIG_SND_NM256 is not set +# CONFIG_SND_PCXHR is not set +# CONFIG_SND_RIPTIDE is not set +# CONFIG_SND_RME32 is not set +# CONFIG_SND_RME96 is not set +# CONFIG_SND_RME9652 is not set +# CONFIG_SND_SIS7019 is not set +# CONFIG_SND_SONICVIBES is not set +# CONFIG_SND_TRIDENT is not set +# CONFIG_SND_VIA82XX is not set +# CONFIG_SND_VIA82XX_MODEM is not set +# CONFIG_SND_VIRTUOSO is not set +# CONFIG_SND_VX222 is not set +# CONFIG_SND_YMFPCI is not set +CONFIG_SND_USB=y +# CONFIG_SND_USB_AUDIO is not set +# CONFIG_SND_USB_USX2Y is not set +# CONFIG_SND_USB_CAIAQ is not set +# CONFIG_SND_USB_US122L is not set +CONFIG_SND_PCMCIA=y +# CONFIG_SND_VXPOCKET is not set +# CONFIG_SND_PDAUDIOCF is not set +# CONFIG_SND_SOC is not set +# CONFIG_SOUND_PRIME is not set +CONFIG_HID_SUPPORT=y +CONFIG_HID=y +# CONFIG_HIDRAW is not set + +# +# USB Input Devices +# +CONFIG_USB_HID=m +# CONFIG_HID_PID is not set +CONFIG_USB_HIDDEV=y + +# +# Special HID drivers +# +CONFIG_HID_A4TECH=m +CONFIG_HID_APPLE=m +CONFIG_HID_BELKIN=m +CONFIG_HID_CHERRY=m +CONFIG_HID_CHICONY=m +CONFIG_HID_CYPRESS=m +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y +CONFIG_HID_EZKEY=m +CONFIG_HID_KYE=m +CONFIG_HID_GYRATION=m +CONFIG_HID_TWINHAN=m +CONFIG_HID_KENSINGTON=m +CONFIG_HID_LOGITECH=m +CONFIG_LOGITECH_FF=y +CONFIG_LOGIRUMBLEPAD2_FF=y +CONFIG_HID_MICROSOFT=m +CONFIG_HID_MONTEREY=m +CONFIG_HID_NTRIG=m +CONFIG_HID_PANTHERLORD=m +CONFIG_PANTHERLORD_FF=y +CONFIG_HID_PETALYNX=m +CONFIG_HID_SAMSUNG=m +CONFIG_HID_SONY=m +CONFIG_HID_SUNPLUS=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y +CONFIG_HID_TOPSEED=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_WACOM=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y +CONFIG_USB_SUPPORT=y +CONFIG_USB_ARCH_HAS_HCD=y +CONFIG_USB_ARCH_HAS_OHCI=y +CONFIG_USB_ARCH_HAS_EHCI=y +CONFIG_USB=m +# CONFIG_USB_DEBUG is not set +CONFIG_USB_ANNOUNCE_NEW_DEVICES=y + +# +# Miscellaneous USB options +# +CONFIG_USB_DEVICEFS=y +CONFIG_USB_DEVICE_CLASS=y +CONFIG_USB_DYNAMIC_MINORS=y +# CONFIG_USB_SUSPEND is not set +# CONFIG_USB_OTG is not set +# CONFIG_USB_MON is not set +CONFIG_USB_WUSB=m +CONFIG_USB_WUSB_CBAF=m +# CONFIG_USB_WUSB_CBAF_DEBUG is not set + +# +# USB Host Controller Drivers +# +# CONFIG_USB_C67X00_HCD is not set +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_HCD_DEBUGGING is not set +CONFIG_USB_EHCI_HCD=m +# CONFIG_USB_EHCI_ROOT_HUB_TT is not set +# CONFIG_USB_EHCI_TT_NEWSCHED is not set +CONFIG_USB_OXU210HP_HCD=m +CONFIG_USB_ISP116X_HCD=m +# CONFIG_USB_ISP1760_HCD is not set +CONFIG_USB_ISP1362_HCD=m +CONFIG_USB_OHCI_HCD=m +CONFIG_USB_OHCI_HCD_SSB=y +# CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set +# CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set +CONFIG_USB_OHCI_LITTLE_ENDIAN=y +CONFIG_USB_UHCI_HCD=m +CONFIG_USB_U132_HCD=m +CONFIG_USB_SL811_HCD=m +# CONFIG_USB_SL811_CS is not set +CONFIG_USB_R8A66597_HCD=m +CONFIG_USB_WHCI_HCD=m +CONFIG_USB_HWA_HCD=m + +# +# Enable Host or Gadget support to see Inventra options +# + +# +# USB Device Class drivers +# +CONFIG_USB_ACM=m +CONFIG_USB_PRINTER=m +CONFIG_USB_WDM=m +CONFIG_USB_TMC=m + +# +# NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may +# + +# +# also be needed; see USB_STORAGE Help for more info +# +CONFIG_USB_STORAGE=m +# CONFIG_USB_STORAGE_DEBUG is not set +# CONFIG_USB_STORAGE_DATAFAB is not set +CONFIG_USB_STORAGE_FREECOM=m +CONFIG_USB_STORAGE_ISD200=m +CONFIG_USB_STORAGE_USBAT=m +CONFIG_USB_STORAGE_SDDR09=m +CONFIG_USB_STORAGE_SDDR55=m +CONFIG_USB_STORAGE_JUMPSHOT=m +CONFIG_USB_STORAGE_ALAUDA=m +CONFIG_USB_STORAGE_ONETOUCH=m +CONFIG_USB_STORAGE_KARMA=m +CONFIG_USB_STORAGE_CYPRESS_ATACB=m +# CONFIG_USB_LIBUSUAL is not set + +# +# USB Imaging devices +# +# CONFIG_USB_MDC800 is not set +# CONFIG_USB_MICROTEK is not set + +# +# USB port drivers +# +CONFIG_USB_USS720=m +CONFIG_USB_SERIAL=m +CONFIG_USB_EZUSB=y +CONFIG_USB_SERIAL_GENERIC=y +CONFIG_USB_SERIAL_AIRCABLE=m +CONFIG_USB_SERIAL_ARK3116=m +CONFIG_USB_SERIAL_BELKIN=m +CONFIG_USB_SERIAL_CH341=m +CONFIG_USB_SERIAL_WHITEHEAT=m +CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m +CONFIG_USB_SERIAL_CP210X=m +CONFIG_USB_SERIAL_CYPRESS_M8=m +CONFIG_USB_SERIAL_EMPEG=m +CONFIG_USB_SERIAL_FTDI_SIO=m +# CONFIG_USB_SERIAL_FUNSOFT is not set +# CONFIG_USB_SERIAL_VISOR is not set +# CONFIG_USB_SERIAL_IPAQ is not set +# CONFIG_USB_SERIAL_IR is not set +CONFIG_USB_SERIAL_EDGEPORT=m +# CONFIG_USB_SERIAL_EDGEPORT_TI is not set +CONFIG_USB_SERIAL_GARMIN=m +CONFIG_USB_SERIAL_IPW=m +CONFIG_USB_SERIAL_IUU=m +# CONFIG_USB_SERIAL_KEYSPAN_PDA is not set +# CONFIG_USB_SERIAL_KEYSPAN is not set +# CONFIG_USB_SERIAL_KLSI is not set +# CONFIG_USB_SERIAL_KOBIL_SCT is not set +CONFIG_USB_SERIAL_MCT_U232=m +CONFIG_USB_SERIAL_MOS7720=m +CONFIG_USB_SERIAL_MOS7840=m +CONFIG_USB_SERIAL_MOTOROLA=m +# CONFIG_USB_SERIAL_NAVMAN is not set +CONFIG_USB_SERIAL_PL2303=m +CONFIG_USB_SERIAL_OTI6858=m +CONFIG_USB_SERIAL_QUALCOMM=m +CONFIG_USB_SERIAL_SPCP8X5=m +CONFIG_USB_SERIAL_HP4X=m +CONFIG_USB_SERIAL_SAFE=m +# CONFIG_USB_SERIAL_SAFE_PADDED is not set +CONFIG_USB_SERIAL_SIEMENS_MPI=m +CONFIG_USB_SERIAL_SIERRAWIRELESS=m +CONFIG_USB_SERIAL_SYMBOL=m +CONFIG_USB_SERIAL_TI=m +# CONFIG_USB_SERIAL_CYBERJACK is not set +CONFIG_USB_SERIAL_XIRCOM=m +CONFIG_USB_SERIAL_OPTION=m +# CONFIG_USB_SERIAL_OMNINET is not set +CONFIG_USB_SERIAL_OPTICON=m +# CONFIG_USB_SERIAL_DEBUG is not set + +# +# USB Miscellaneous drivers +# +CONFIG_USB_EMI62=m +CONFIG_USB_EMI26=m +# CONFIG_USB_ADUTUX is not set +CONFIG_USB_SEVSEG=m +# CONFIG_USB_RIO500 is not set +# CONFIG_USB_LEGOTOWER is not set +CONFIG_USB_LCD=m +CONFIG_USB_BERRY_CHARGE=m +CONFIG_USB_LED=m +CONFIG_USB_CYPRESS_CY7C63=m +CONFIG_USB_CYTHERM=m +# CONFIG_USB_IDMOUSE is not set +CONFIG_USB_FTDI_ELAN=m +# CONFIG_USB_APPLEDISPLAY is not set +CONFIG_USB_SISUSBVGA=m +CONFIG_USB_SISUSBVGA_CON=y +# CONFIG_USB_LD is not set +# CONFIG_USB_TRANCEVIBRATOR is not set +CONFIG_USB_IOWARRIOR=m +# CONFIG_USB_TEST is not set +CONFIG_USB_ISIGHTFW=m +CONFIG_USB_VST=m +CONFIG_USB_ATM=m +CONFIG_USB_SPEEDTOUCH=m +CONFIG_USB_CXACRU=m +CONFIG_USB_UEAGLEATM=m +CONFIG_USB_XUSBATM=m +# CONFIG_USB_GADGET is not set + +# +# OTG and related infrastructure +# +CONFIG_USB_OTG_UTILS=y +CONFIG_NOP_USB_XCEIV=m +CONFIG_UWB=m +CONFIG_UWB_HWA=m +CONFIG_UWB_WHCI=m +CONFIG_UWB_WLP=m +CONFIG_UWB_I1480U=m +CONFIG_UWB_I1480U_WLP=m +CONFIG_MMC=m +# CONFIG_MMC_DEBUG is not set +# CONFIG_MMC_UNSAFE_RESUME is not set + +# +# MMC/SD/SDIO Card Drivers +# +CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_BOUNCE=y +CONFIG_SDIO_UART=m +CONFIG_MMC_TEST=m + +# +# MMC/SD/SDIO Host Controller Drivers +# +CONFIG_MMC_SDHCI=m +CONFIG_MMC_SDHCI_PCI=m +CONFIG_MMC_RICOH_MMC=m +CONFIG_MMC_SDHCI_PLTFM=m +CONFIG_MMC_WBSD=m +# CONFIG_MMC_AT91 is not set +# CONFIG_MMC_ATMELMCI is not set +CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m +CONFIG_MEMSTICK=m +# CONFIG_MEMSTICK_DEBUG is not set + +# +# MemoryStick drivers +# +# CONFIG_MEMSTICK_UNSAFE_RESUME is not set +CONFIG_MSPRO_BLOCK=m + +# +# MemoryStick Host Controller Drivers +# +CONFIG_MEMSTICK_TIFM_MS=m +CONFIG_MEMSTICK_JMICRON_38X=m +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=m + +# +# LED drivers +# +CONFIG_LEDS_NET48XX=m +CONFIG_LEDS_WRAP=m +CONFIG_LEDS_ALIX2=m +CONFIG_LEDS_PCA9532=m +CONFIG_LEDS_LP3944=m +CONFIG_LEDS_CLEVO_MAIL=m +CONFIG_LEDS_PCA955X=m +CONFIG_LEDS_WM831X_STATUS=m +CONFIG_LEDS_WM8350=m +CONFIG_LEDS_BD2802=m + +# +# LED Triggers +# +CONFIG_LEDS_TRIGGERS=y +CONFIG_LEDS_TRIGGER_TIMER=m +CONFIG_LEDS_TRIGGER_HEARTBEAT=m +CONFIG_LEDS_TRIGGER_BACKLIGHT=m +CONFIG_LEDS_TRIGGER_DEFAULT_ON=m + +# +# iptables trigger is under Netfilter config (LED target) +# +CONFIG_LEDS_TRIGGER_NETDEV=m +# CONFIG_ACCESSIBILITY is not set +# CONFIG_INFINIBAND is not set +# CONFIG_EDAC is not set +CONFIG_RTC_LIB=m +CONFIG_RTC_CLASS=m + +# +# RTC interfaces +# +CONFIG_RTC_INTF_SYSFS=y +CONFIG_RTC_INTF_PROC=y +CONFIG_RTC_INTF_DEV=y +# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +CONFIG_RTC_DRV_TEST=m + +# +# I2C RTC drivers +# +CONFIG_RTC_DRV_DS1307=m +CONFIG_RTC_DRV_DS1374=m +CONFIG_RTC_DRV_DS1672=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_X1205=m +CONFIG_RTC_DRV_PCF8563=m +CONFIG_RTC_DRV_PCF8583=m +CONFIG_RTC_DRV_M41T80=m +# CONFIG_RTC_DRV_M41T80_WDT is not set +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m + +# +# SPI RTC drivers +# + +# +# Platform RTC drivers +# +CONFIG_RTC_DRV_CMOS=m +CONFIG_RTC_DRV_DS1286=m +CONFIG_RTC_DRV_DS1511=m +CONFIG_RTC_DRV_DS1553=m +CONFIG_RTC_DRV_DS1742=m +CONFIG_RTC_DRV_STK17TA8=m +CONFIG_RTC_DRV_M48T86=m +CONFIG_RTC_DRV_M48T35=m +CONFIG_RTC_DRV_M48T59=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_V3020=m +CONFIG_RTC_DRV_WM831X=m +CONFIG_RTC_DRV_WM8350=m +CONFIG_RTC_DRV_PCF50633=m +CONFIG_RTC_DRV_AB3100=m + +# +# on-CPU RTC drivers +# +CONFIG_DMADEVICES=y + +# +# DMA Devices +# +CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y +CONFIG_INTEL_IOATDMA=m +CONFIG_DMA_ENGINE=y + +# +# DMA Clients +# +CONFIG_NET_DMA=y +CONFIG_ASYNC_TX_DMA=y +CONFIG_DMATEST=m +CONFIG_DCA=m +# CONFIG_AUXDISPLAY is not set +CONFIG_UIO=m +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_SMX=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m + +# +# TI VLYNQ +# +CONFIG_XEN_BALLOON=y +CONFIG_XEN_SCRUB_PAGES=y +CONFIG_XEN_DEV_EVTCHN=m +CONFIG_XENFS=m +CONFIG_XEN_COMPAT_XENFS=y +CONFIG_XEN_SYS_HYPERVISOR=y +CONFIG_STAGING=y +# CONFIG_STAGING_EXCLUDE_BUILD is not set +CONFIG_ET131X=m +# CONFIG_ET131X_DEBUG is not set +CONFIG_SLICOSS=m +# CONFIG_VIDEO_GO7007 is not set +# CONFIG_VIDEO_CX25821 is not set +# CONFIG_USB_IP_COMMON is not set +# CONFIG_W35UND is not set +# CONFIG_PRISM2_USB is not set +# CONFIG_ECHO is not set +# CONFIG_POCH is not set +# CONFIG_OTUS is not set +# CONFIG_RT2860 is not set +# CONFIG_RT2870 is not set +# CONFIG_RT3090 is not set +# CONFIG_COMEDI is not set +# CONFIG_ASUS_OLED is not set +# CONFIG_PANEL is not set +# CONFIG_ALTERA_PCIE_CHDMA is not set +# CONFIG_RTL8187SE is not set +# CONFIG_RTL8192SU is not set +# CONFIG_RTL8192E is not set +# CONFIG_TRANZPORT is not set + +# +# Android +# + +# +# Qualcomm MSM Camera And Video +# + +# +# Camera Sensor Selection +# +# CONFIG_INPUT_GPIO is not set +# CONFIG_DST is not set +# CONFIG_POHMELFS is not set +# CONFIG_B3DFG is not set +CONFIG_IDE_PHISON=m +# CONFIG_PLAN9AUTH is not set +# CONFIG_LINE6_USB is not set +# CONFIG_DRM_RADEON_KMS is not set +# CONFIG_USB_SERIAL_QUATECH2 is not set +# CONFIG_USB_SERIAL_QUATECH_USB2 is not set +# CONFIG_VT6655 is not set +# CONFIG_VT6656 is not set +# CONFIG_FB_UDL is not set +CONFIG_HYPERV=m +CONFIG_HYPERV_STORAGE=m +CONFIG_HYPERV_BLOCK=m +CONFIG_HYPERV_NET=m +# CONFIG_VME_BUS is not set + +# +# RAR Register Driver +# +# CONFIG_RAR_REGISTER is not set +# CONFIG_IIO is not set +CONFIG_X86_PLATFORM_DEVICES=y +CONFIG_ACER_WMI=m +CONFIG_ASUS_LAPTOP=m +CONFIG_DELL_WMI=m +CONFIG_FUJITSU_LAPTOP=m +CONFIG_FUJITSU_LAPTOP_DEBUG=y +CONFIG_TC1100_WMI=m +CONFIG_HP_WMI=m +CONFIG_MSI_LAPTOP=m +CONFIG_PANASONIC_LAPTOP=m +CONFIG_COMPAL_LAPTOP=m +CONFIG_SONY_LAPTOP=m +# CONFIG_SONYPI_COMPAT is not set +CONFIG_THINKPAD_ACPI=m +# CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set +# CONFIG_THINKPAD_ACPI_DEBUG is not set +# CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set +CONFIG_THINKPAD_ACPI_VIDEO=y +CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_INTEL_MENLOW=m +CONFIG_ACPI_WMI=m +CONFIG_ACPI_ASUS=m +CONFIG_TOPSTAR_LAPTOP=m +CONFIG_ACPI_TOSHIBA=m + +# +# Firmware Drivers +# +# CONFIG_EDD is not set +CONFIG_FIRMWARE_MEMMAP=y +# CONFIG_DELL_RBU is not set +# CONFIG_DCDBAS is not set +CONFIG_DMIID=y +CONFIG_ISCSI_IBFT_FIND=y +CONFIG_ISCSI_IBFT=m + +# +# File systems +# +CONFIG_EXT2_FS=m +CONFIG_EXT2_FS_XATTR=y +CONFIG_EXT2_FS_POSIX_ACL=y +CONFIG_EXT2_FS_SECURITY=y +# CONFIG_EXT2_FS_XIP is not set +CONFIG_EXT3_FS=m +# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set +CONFIG_EXT3_FS_XATTR=y +CONFIG_EXT3_FS_POSIX_ACL=y +CONFIG_EXT3_FS_SECURITY=y +CONFIG_EXT4_FS=m +CONFIG_EXT4_FS_XATTR=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD=m +CONFIG_JBD2=m +CONFIG_FS_MBCACHE=m +CONFIG_REISER4_FS=m +# CONFIG_REISER4_DEBUG is not set +CONFIG_REISERFS_FS=m +# CONFIG_REISERFS_CHECK is not set +CONFIG_REISERFS_PROC_INFO=y +CONFIG_REISERFS_FS_XATTR=y +CONFIG_REISERFS_FS_POSIX_ACL=y +CONFIG_REISERFS_FS_SECURITY=y +CONFIG_JFS_FS=m +CONFIG_JFS_POSIX_ACL=y +CONFIG_JFS_SECURITY=y +# CONFIG_JFS_DEBUG is not set +CONFIG_JFS_STATISTICS=y +CONFIG_FS_POSIX_ACL=y +CONFIG_XFS_FS=m +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +# CONFIG_XFS_RT is not set +CONFIG_XFS_DEBUG=y +# CONFIG_GFS2_FS is not set +# CONFIG_OCFS2_FS is not set +# CONFIG_BTRFS_FS is not set +# CONFIG_NILFS2_FS is not set +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +CONFIG_PRINT_QUOTA_WARNING=y +CONFIG_QUOTA_TREE=m +CONFIG_QFMT_V1=m +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_AUTOFS_FS=m +CONFIG_AUTOFS4_FS=m +CONFIG_FUSE_FS=m +CONFIG_CUSE=m + +# +# Caches +# +CONFIG_FSCACHE=m +# CONFIG_FSCACHE_STATS is not set +# CONFIG_FSCACHE_HISTOGRAM is not set +# CONFIG_FSCACHE_DEBUG is not set +# CONFIG_FSCACHE_OBJECT_LIST is not set +CONFIG_CACHEFILES=m +# CONFIG_CACHEFILES_DEBUG is not set +# CONFIG_CACHEFILES_HISTOGRAM is not set + +# +# CD-ROM/DVD Filesystems +# +CONFIG_ISO9660_FS=m +CONFIG_JOLIET=y +CONFIG_ZISOFS=y +CONFIG_UDF_FS=m +CONFIG_UDF_NLS=y + +# +# DOS/FAT/NT Filesystems +# +CONFIG_FAT_FS=m +# CONFIG_MSDOS_FS is not set +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=850 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +# CONFIG_NTFS_FS is not set + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +# CONFIG_PROC_KCORE is not set +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +# CONFIG_TMPFS_POSIX_ACL is not set +# CONFIG_HUGETLBFS is not set +# CONFIG_HUGETLB_PAGE is not set +# CONFIG_CONFIGFS_FS is not set +CONFIG_MISC_FILESYSTEMS=y +# CONFIG_ADFS_FS is not set +# CONFIG_AFFS_FS is not set +CONFIG_ECRYPT_FS=m +# CONFIG_HFS_FS is not set +# CONFIG_HFSPLUS_FS is not set +# CONFIG_BEFS_FS is not set +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set +CONFIG_JFFS2_FS=m +CONFIG_JFFS2_FS_DEBUG=0 +CONFIG_JFFS2_FS_WRITEBUFFER=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +# CONFIG_JFFS2_SUMMARY is not set +# CONFIG_JFFS2_FS_XATTR is not set +CONFIG_JFFS2_COMPRESSION_OPTIONS=y +CONFIG_JFFS2_ZLIB=y +# CONFIG_JFFS2_LZO is not set +CONFIG_JFFS2_RTIME=y +CONFIG_JFFS2_RUBIN=y +# CONFIG_JFFS2_CMODE_NONE is not set +CONFIG_JFFS2_CMODE_PRIORITY=y +# CONFIG_JFFS2_CMODE_SIZE is not set +# CONFIG_JFFS2_CMODE_FAVOURLZO is not set +# CONFIG_UBIFS_FS is not set +# CONFIG_CRAMFS is not set +# CONFIG_SQUASHFS is not set +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set +# CONFIG_OMFS_FS is not set +# CONFIG_HPFS_FS is not set +# CONFIG_QNX4FS_FS is not set +# CONFIG_ROMFS_FS is not set +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_EXOFS_FS is not set +CONFIG_NETWORK_FILESYSTEMS=y +CONFIG_NFS_FS=m +CONFIG_NFS_V3=y +CONFIG_NFS_V3_ACL=y +CONFIG_NFS_V4=y +# CONFIG_NFS_V4_1 is not set +# CONFIG_NFS_FSCACHE is not set +CONFIG_NFSD=m +CONFIG_NFSD_V2_ACL=y +CONFIG_NFSD_V3=y +CONFIG_NFSD_V3_ACL=y +CONFIG_NFSD_V4=y +CONFIG_LOCKD=m +CONFIG_LOCKD_V4=y +CONFIG_EXPORTFS=m +CONFIG_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_RPCSEC_GSS_KRB5=m +# CONFIG_RPCSEC_GSS_SPKM3 is not set +CONFIG_SMB_FS=m +# CONFIG_SMB_NLS_DEFAULT is not set +CONFIG_CIFS=m +CONFIG_CIFS_STATS=y +CONFIG_CIFS_STATS2=y +# CONFIG_CIFS_WEAK_PW_HASH is not set +# CONFIG_CIFS_UPCALL is not set +CONFIG_CIFS_XATTR=y +CONFIG_CIFS_POSIX=y +# CONFIG_CIFS_DEBUG2 is not set +# CONFIG_CIFS_DFS_UPCALL is not set +# CONFIG_CIFS_EXPERIMENTAL is not set +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +# CONFIG_AFS_FS is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set +# CONFIG_MAC_PARTITION is not set +CONFIG_MSDOS_PARTITION=y +# CONFIG_BSD_DISKLABEL is not set +# CONFIG_MINIX_SUBPARTITION is not set +# CONFIG_SOLARIS_X86_PARTITION is not set +# CONFIG_UNIXWARE_DISKLABEL is not set +CONFIG_LDM_PARTITION=y +# CONFIG_LDM_DEBUG is not set +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set +# CONFIG_KARMA_PARTITION is not set +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="cp850" +# CONFIG_NLS_CODEPAGE_437 is not set +# CONFIG_NLS_CODEPAGE_737 is not set +# CONFIG_NLS_CODEPAGE_775 is not set +CONFIG_NLS_CODEPAGE_850=y +# CONFIG_NLS_CODEPAGE_852 is not set +# CONFIG_NLS_CODEPAGE_855 is not set +# CONFIG_NLS_CODEPAGE_857 is not set +# CONFIG_NLS_CODEPAGE_860 is not set +# CONFIG_NLS_CODEPAGE_861 is not set +# CONFIG_NLS_CODEPAGE_862 is not set +# CONFIG_NLS_CODEPAGE_863 is not set +# CONFIG_NLS_CODEPAGE_864 is not set +# CONFIG_NLS_CODEPAGE_865 is not set +# CONFIG_NLS_CODEPAGE_866 is not set +# CONFIG_NLS_CODEPAGE_869 is not set +# CONFIG_NLS_CODEPAGE_936 is not set +# CONFIG_NLS_CODEPAGE_950 is not set +# CONFIG_NLS_CODEPAGE_932 is not set +# CONFIG_NLS_CODEPAGE_949 is not set +# CONFIG_NLS_CODEPAGE_874 is not set +# CONFIG_NLS_ISO8859_8 is not set +# CONFIG_NLS_CODEPAGE_1250 is not set +# CONFIG_NLS_CODEPAGE_1251 is not set +# CONFIG_NLS_ASCII is not set +CONFIG_NLS_ISO8859_1=y +# CONFIG_NLS_ISO8859_2 is not set +# CONFIG_NLS_ISO8859_3 is not set +# CONFIG_NLS_ISO8859_4 is not set +# CONFIG_NLS_ISO8859_5 is not set +# CONFIG_NLS_ISO8859_6 is not set +# CONFIG_NLS_ISO8859_7 is not set +# CONFIG_NLS_ISO8859_9 is not set +# CONFIG_NLS_ISO8859_13 is not set +# CONFIG_NLS_ISO8859_14 is not set +# CONFIG_NLS_ISO8859_15 is not set +# CONFIG_NLS_KOI8_R is not set +# CONFIG_NLS_KOI8_U is not set +CONFIG_NLS_UTF8=y +# CONFIG_DLM is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +# CONFIG_PRINTK_TIME is not set +# CONFIG_ENABLE_WARN_DEPRECATED is not set +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=1024 +# CONFIG_MAGIC_SYSRQ is not set +CONFIG_STRIP_ASM_SYMS=y +# CONFIG_UNUSED_SYMBOLS is not set +# CONFIG_DEBUG_FS is not set +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_KERNEL is not set +# CONFIG_SLUB_DEBUG_ON is not set +CONFIG_SLUB_STATS=y +CONFIG_DEBUG_BUGVERBOSE=y +CONFIG_DEBUG_MEMORY_INIT=y +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_RCU_CPU_STALL_DETECTOR is not set +# CONFIG_LATENCYTOP is not set +# CONFIG_SYSCTL_SYSCALL_CHECK is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_HAVE_FUNCTION_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y +CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y +CONFIG_HAVE_DYNAMIC_FTRACE=y +CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y +CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_TRACING_SUPPORT=y +# CONFIG_FTRACE is not set +# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set +# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_STRICT_DEVMEM is not set +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +# CONFIG_EARLY_PRINTK_DBGP is not set +# CONFIG_4KSTACKS is not set +CONFIG_DOUBLEFAULT=y +# CONFIG_IOMMU_STRESS is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +CONFIG_IO_DELAY_TYPE_0X80=0 +CONFIG_IO_DELAY_TYPE_0XED=1 +CONFIG_IO_DELAY_TYPE_UDELAY=2 +CONFIG_IO_DELAY_TYPE_NONE=3 +CONFIG_IO_DELAY_0X80=y +# CONFIG_IO_DELAY_0XED is not set +# CONFIG_IO_DELAY_UDELAY is not set +# CONFIG_IO_DELAY_NONE is not set +CONFIG_DEFAULT_IO_DELAY_TYPE=0 +# CONFIG_OPTIMIZE_INLINING is not set + +# +# Security options +# +CONFIG_KEYS=y +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +# CONFIG_SECURITY is not set +# CONFIG_SECURITYFS is not set +# CONFIG_SECURITY_FILE_CAPABILITIES is not set +# CONFIG_INTEL_TXT is not set +# CONFIG_IMA is not set +CONFIG_XOR_BLOCKS=m +CONFIG_ASYNC_CORE=m +CONFIG_ASYNC_MEMCPY=m +CONFIG_ASYNC_XOR=m +CONFIG_ASYNC_PQ=m +CONFIG_ASYNC_RAID6_RECOV=m +CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y +CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y +CONFIG_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_FIPS=y +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=m +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=m +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=m +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_GF128MUL=m +# CONFIG_CRYPTO_NULL is not set +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=m +# CONFIG_CRYPTO_TEST is not set + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_SEQIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=m +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_ECB=m +CONFIG_CRYPTO_LRW=m +CONFIG_CRYPTO_PCBC=m +CONFIG_CRYPTO_XTS=m + +# +# Hash modes +# +CONFIG_CRYPTO_HMAC=y +CONFIG_CRYPTO_XCBC=m +CONFIG_CRYPTO_VMAC=m + +# +# Digest +# +CONFIG_CRYPTO_CRC32C=m +CONFIG_CRYPTO_CRC32C_INTEL=m +CONFIG_CRYPTO_GHASH=m +# CONFIG_CRYPTO_MD4 is not set +CONFIG_CRYPTO_MD5=m +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_SHA1=m +CONFIG_CRYPTO_SHA256=m +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_WP512=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=m +CONFIG_CRYPTO_AES_586=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=m +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=m +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SALSA20_586=m +CONFIG_CRYPTO_SEED=m +CONFIG_CRYPTO_SERPENT=m +CONFIG_CRYPTO_TEA=m +CONFIG_CRYPTO_TWOFISH=m +CONFIG_CRYPTO_TWOFISH_COMMON=m +CONFIG_CRYPTO_TWOFISH_586=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=y +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYPTO_LZO=m + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_HW=y +CONFIG_CRYPTO_DEV_PADLOCK=m +CONFIG_CRYPTO_DEV_PADLOCK_AES=m +CONFIG_CRYPTO_DEV_PADLOCK_SHA=m +CONFIG_CRYPTO_DEV_GEODE=m +CONFIG_CRYPTO_DEV_HIFN_795X=m +CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y +CONFIG_HAVE_KVM=y +CONFIG_HAVE_KVM_IRQCHIP=y +CONFIG_HAVE_KVM_EVENTFD=y +CONFIG_KVM_APIC_ARCHITECTURE=y +CONFIG_VIRTUALIZATION=y +CONFIG_KVM=m +CONFIG_KVM_INTEL=m +CONFIG_KVM_AMD=m +CONFIG_LGUEST=m +CONFIG_VIRTIO=y +CONFIG_VIRTIO_RING=y +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_BALLOON=m +# CONFIG_BINARY_PRINTF is not set + +# +# Library routines +# +CONFIG_BITREVERSE=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_GENERIC_FIND_NEXT_BIT=y +CONFIG_GENERIC_FIND_LAST_BIT=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=m +CONFIG_CRC_T10DIF=m +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_AUDIT_GENERIC=y +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=y +CONFIG_LZO_COMPRESS=m +CONFIG_LZO_DECOMPRESS=m +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_TEXTSEARCH=y +CONFIG_TEXTSEARCH_KMP=m +CONFIG_TEXTSEARCH_BM=m +CONFIG_TEXTSEARCH_FSM=m +CONFIG_HAS_IOMEM=y +CONFIG_HAS_IOPORT=y +CONFIG_HAS_DMA=y +CONFIG_CHECK_SIGNATURE=y +CONFIG_NLATTR=y diff --git a/config/rootfiles/packages/linux-pae b/config/rootfiles/packages/linux-pae new file mode 100644 index 000000000..2df45f9c0 --- /dev/null +++ b/config/rootfiles/packages/linux-pae @@ -0,0 +1,1872 @@ +boot/System.map-KVER-ipfire-pae +boot/System.map-ipfire-pae +boot/config-KVER-ipfire-pae +boot/vmlinuz-KVER-ipfire-pae +boot/vmlinuz-ipfire-pae +lib/modules/KVER-ipfire-pae +#lib/modules/KVER-ipfire-pae/build +#lib/modules/KVER-ipfire-pae/kernel +#lib/modules/KVER-ipfire-pae/kernel/arch +#lib/modules/KVER-ipfire-pae/kernel/arch/x86 +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/crypto +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/crypto/aes-i586.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/crypto/crc32c-intel.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/crypto/salsa20-i586.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/crypto/twofish-i586.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/apm.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/cpufreq-nforce2.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/e_powersaver.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/gx-suspmod.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/longhaul.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/longrun.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/powernow-k6.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/powernow-k7.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/powernow-k8.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/speedstep-centrino.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/speedstep-ich.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/speedstep-lib.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/cpufreq/speedstep-smi.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/mcheck +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/cpu/mcheck/mce-inject.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/microcode.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/msr.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kernel/scx200.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kvm +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kvm/kvm-amd.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kvm/kvm-intel.ko +#lib/modules/KVER-ipfire-pae/kernel/arch/x86/kvm/kvm.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto +#lib/modules/KVER-ipfire-pae/kernel/crypto/aes_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/ansi_cprng.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/anubis.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/arc4.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/async_tx +#lib/modules/KVER-ipfire-pae/kernel/crypto/async_tx/async_memcpy.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/async_tx/async_pq.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/async_tx/async_raid6_recov.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/async_tx/async_tx.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/async_tx/async_xor.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/async_tx/raid6test.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/authenc.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/blowfish.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/camellia.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/cast5.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/cast6.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/cbc.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/ccm.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/crc32c.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/cryptd.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/ctr.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/cts.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/des_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/ecb.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/fcrypt.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/gcm.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/gf128mul.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/ghash-generic.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/khazad.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/lrw.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/lzo.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/md5.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/michael_mic.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/pcbc.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/rmd128.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/rmd160.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/rmd256.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/rmd320.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/salsa20_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/seed.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/seqiv.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/serpent.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/sha1_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/sha256_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/sha512_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/tea.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/tgr192.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/twofish.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/twofish_common.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/vmac.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/wp512.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/xcbc.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/xor.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/xts.ko +#lib/modules/KVER-ipfire-pae/kernel/crypto/zlib.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/ac.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/acpi_pad.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/battery.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/button.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/container.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/fan.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/pci_slot.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/power_meter.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/processor.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/sbs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/sbshc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/thermal.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/acpi/video.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/ahci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/ata_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/ata_piix.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/libata.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_acpi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_ali.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_amd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_artop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_atiixp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_atp867x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_cmd640.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_cmd64x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_cs5520.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_cs5530.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_cs5535.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_cs5536.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_cypress.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_efar.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_hpt366.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_hpt37x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_hpt3x2n.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_hpt3x3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_isapnp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_it8213.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_it821x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_jmicron.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_legacy.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_marvell.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_mpiix.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_netcell.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_ninja32.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_ns87410.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_ns87415.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_oldpiix.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_opti.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_optidma.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_pcmcia.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_pdc2027x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_pdc202xx_old.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_qdi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_radisys.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_rdc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_rz1000.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_sc1200.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_sch.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_serverworks.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_sil680.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_sis.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_sl82c105.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_triflex.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_via.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pata_winbond.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/pdc_adma.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_inic162x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_mv.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_nv.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_promise.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_qstor.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_sil.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_sil24.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_sis.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_svw.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_sx4.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_uli.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_via.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ata/sata_vsc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/ambassador.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/atmtcp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/eni.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/firestream.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/fore_200e.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/he.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/horizon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/idt77105.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/idt77252.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/iphase.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/lanai.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/nicstar.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/solos-pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/suni.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/uPD98402.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/atm/zatm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/DAC960.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/aoe +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/aoe/aoe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/cciss.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/cpqarray.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/cryptoloop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/floppy.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/nbd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/osdblk.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/sx8.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/block/virtio_blk.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/bcm203x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/bfusb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/bluecard_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/bpa10x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/bt3c_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/btmrvl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/btmrvl_sdio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/btsdio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/btuart_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/btusb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/dtl1_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/hci_uart.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/bluetooth/hci_vhci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/cdrom +#lib/modules/KVER-ipfire-pae/kernel/drivers/cdrom/cdrom.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/agpgart.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/ali-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/amd-k7-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/amd64-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/ati-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/efficeon-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/intel-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/nvidia-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/sis-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/sworks-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/agp/via-agp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/cs5535_gpio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hangcheck-timer.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hw_random +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hw_random/amd-rng.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hw_random/geode-rng.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hw_random/intel-rng.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hw_random/rng-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hw_random/timeriomem-rng.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hw_random/via-rng.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/hw_random/virtio-rng.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/i8k.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/ipmi +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/ipmi/ipmi_devintf.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/ipmi/ipmi_msghandler.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/ipmi/ipmi_poweroff.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/ipmi/ipmi_si.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/ipmi/ipmi_watchdog.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/lp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/mwave +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/mwave/mwave.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/nozomi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/nsc_gpio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/nvram.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/pc8736x_gpio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/pcmcia +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/pcmcia/ipwireless +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/pcmcia/ipwireless/ipwireless.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/pcmcia/synclink_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/ppdev.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/scx200_gpio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/char/toshiba.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/clocksource +#lib/modules/KVER-ipfire-pae/kernel/drivers/clocksource/scx200_hrt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/connector +#lib/modules/KVER-ipfire-pae/kernel/drivers/connector/cn.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/cpufreq +#lib/modules/KVER-ipfire-pae/kernel/drivers/cpufreq/cpufreq_conservative.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/cpufreq/cpufreq_ondemand.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/cpufreq/cpufreq_powersave.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/cpufreq/cpufreq_userspace.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/crypto +#lib/modules/KVER-ipfire-pae/kernel/drivers/crypto/geode-aes.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/crypto/hifn_795x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/crypto/padlock-aes.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/crypto/padlock-sha.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/dca +#lib/modules/KVER-ipfire-pae/kernel/drivers/dca/dca.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/dma +#lib/modules/KVER-ipfire-pae/kernel/drivers/dma/dmatest.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/dma/ioat +#lib/modules/KVER-ipfire-pae/kernel/drivers/dma/ioat/ioatdma.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/firewire +#lib/modules/KVER-ipfire-pae/kernel/drivers/firewire/firewire-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/firewire/firewire-net.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/firewire/firewire-ohci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/firewire/firewire-sbp2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/firmware +#lib/modules/KVER-ipfire-pae/kernel/drivers/firmware/iscsi_ibft.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/drm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/drm_kms_helper.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/i810 +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/i810/i810.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/i830 +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/i830/i830.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/i915 +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/i915/i915.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/mga +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/mga/mga.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/r128 +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/r128/r128.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/radeon +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/radeon/radeon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/savage +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/savage/savage.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/sis +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/sis/sis.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/tdfx +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/tdfx/tdfx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/ttm +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/ttm/ttm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/via +#lib/modules/KVER-ipfire-pae/kernel/drivers/gpu/drm/via/via.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-a4tech.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-apple.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-belkin.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-cherry.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-chicony.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-cypress.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-drff.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-ezkey.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-gaff.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-gyration.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-kensington.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-kye.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-logitech.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-microsoft.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-monterey.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-ntrig.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-petalynx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-pl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-samsung.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-sjoy.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-sony.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-sunplus.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-tmff.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-topseed.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-twinhan.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-wacom.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/hid-zpff.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/usbhid +#lib/modules/KVER-ipfire-pae/kernel/drivers/hid/usbhid/usbhid.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/abituguru.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/abituguru3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/ad7414.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/ad7418.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adm1021.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adm1025.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adm1026.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adm1029.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adm1031.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adm9240.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/ads7828.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adt7462.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adt7470.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adt7473.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/adt7475.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/applesmc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/asb100.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/asus_atk0110.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/atxp1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/coretemp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/dme1737.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/ds1621.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/f71805f.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/f71882fg.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/f75375s.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/fschmd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/g760a.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/gl518sm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/gl520sm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/hdaps.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/hp_accel.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/hwmon-vid.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/hwmon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/i5k_amb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/ibmaem.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/ibmpex.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/it87.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/k8temp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lis3lv02d.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm63.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm75.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm77.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm78.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm80.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm83.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm85.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm87.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm90.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm92.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm93.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/lm95241.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/ltc4215.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/ltc4245.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/max1619.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/max6650.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/pc87360.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/pc87427.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/pcf8591.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/sis5595.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/smsc47b397.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/smsc47m1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/smsc47m192.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/thmc50.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/tmp401.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/tmp421.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/via686a.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/vt1211.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/vt8231.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/w83627ehf.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/w83627hf.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/w83781d.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/w83791d.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/w83792d.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/w83793.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/w83l785ts.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/w83l786ng.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/wm831x-hwmon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/hwmon/wm8350-hwmon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/algos +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/algos/i2c-algo-bit.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/algos/i2c-algo-pca.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-ali1535.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-ali1563.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-ali15x3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-amd756-s4882.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-amd756.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-amd8111.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-i801.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-isch.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-nforce2-s4985.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-nforce2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-ocores.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-parport-light.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-parport.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-pca-isa.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-pca-platform.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-piix4.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-scmi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-simtec.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-sis5595.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-sis630.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-sis96x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-stub.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-tiny-usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-via.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-viapro.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/i2c-voodoo3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/busses/scx200_acb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/chips +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/chips/ds1682.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/chips/tsl2550.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/i2c-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/i2c/i2c-dev.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ieee802154 +#lib/modules/KVER-ipfire-pae/kernel/drivers/ieee802154/fakehard.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/ff-memless.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/input-polldev.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/adp5588-keys.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/lkkbd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/lm8323.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/max7359_keypad.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/newtonkbd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/opencores-kbd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/stowaway.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/sunkbd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/keyboard/xtkbd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/apanel.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/ati_remote.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/ati_remote2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/cm109.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/keyspan_remote.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/pcf50633-input.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/pcspkr.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/powermate.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/winbond-cir.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/wm831x-on.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/misc/yealink.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/input/xen-kbdfront.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/act2000 +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/act2000/act2000.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/capi +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/capi/capi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/capi/capidrv.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/capi/capifs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/capi/kernelcapi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/divert +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/divert/dss1_divert.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/gigaset +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/gigaset/bas_gigaset.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/gigaset/gigaset.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/gigaset/ser_gigaset.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/gigaset/usb_gigaset.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/avm_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/b1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/b1dma.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/b1isa.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/b1pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/b1pcmcia.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/c4.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/t1isa.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/avm/t1pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/eicon +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/eicon/diva_idi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/eicon/diva_mnt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/eicon/divacapi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/eicon/divadidd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hardware/eicon/divas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/avma1_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/elsa_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/hfc4s8s_l1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/hfc_usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/hisax.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/hisax_fcpcipnp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/hisax_isac.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/hisax_st5481.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/sedlbauer_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hisax/teles_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hysdn +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/hysdn/hysdn.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/i4l +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/i4l/isdn.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/i4l/isdn_bsdcomp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/i4l/isdnhdlc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/icn +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/icn/icn.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/pcbit +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/pcbit/pcbit.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/sc +#lib/modules/KVER-ipfire-pae/kernel/drivers/isdn/sc/sc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/led-class.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-alix2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-bd2802.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-clevo-mail.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-lp3944.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-net48xx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-pca9532.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-pca955x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-wm831x-status.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-wm8350.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/leds-wrap.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/ledtrig-backlight.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/ledtrig-default-on.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/ledtrig-heartbeat.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/ledtrig-netdev.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/leds/ledtrig-timer.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/lguest +#lib/modules/KVER-ipfire-pae/kernel/drivers/lguest/lg.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-crypt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-delay.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-log-userspace.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-log.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-mirror.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-mod.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-multipath.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-queue-length.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-region-hash.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-round-robin.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-service-time.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-snapshot.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/dm-zero.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/linear.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/md-mod.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/multipath.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/raid0.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/raid1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/raid10.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/raid456.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/md/raid6_pq.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/mc44s803.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/mt20xx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/tda8290.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/tda9887.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/tea5761.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/tea5767.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/tuner-simple.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/tuner-types.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/tuner-xc2028.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/common/tuners/xc5000.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/dvb +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/dvb/dvb-core +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/dvb/dvb-core/dvb-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/video +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/video/v4l1-compat.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/video/v4l2-common.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/video/v4l2-int-device.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/media/video/videodev.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/memstick +#lib/modules/KVER-ipfire-pae/kernel/drivers/memstick/core +#lib/modules/KVER-ipfire-pae/kernel/drivers/memstick/core/memstick.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/memstick/core/mspro_block.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/memstick/host +#lib/modules/KVER-ipfire-pae/kernel/drivers/memstick/host/jmb38x_ms.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/memstick/host/tifm_ms.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/message +#lib/modules/KVER-ipfire-pae/kernel/drivers/message/fusion +#lib/modules/KVER-ipfire-pae/kernel/drivers/message/fusion/mptbase.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/message/fusion/mptctl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/message/fusion/mptfc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/message/fusion/mptsas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/message/fusion/mptscsih.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/message/fusion/mptspi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/ab3100-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/ab3100-otp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/htc-pasic3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/mfd-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/pcf50633-adc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/pcf50633-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/pcf50633-gpio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/sm501.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/wm831x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/wm8350-i2c.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/wm8350.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mfd/wm8400-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/c2port +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/c2port/c2port-duramar2150.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/c2port/core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/cb710 +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/cb710/cb710.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/eeprom +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/eeprom/at24.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/eeprom/eeprom.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/eeprom/eeprom_93cx6.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/eeprom/max6875.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/enclosure.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/hpilo.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/ics932s401.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/isl29003.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/tifm_7xx1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/misc/tifm_core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/card +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/card/mmc_block.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/card/mmc_test.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/card/sdio_uart.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/core +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/core/mmc_core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/cb710-mmc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/ricoh_mmc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/sdhci-pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/sdhci-pltfm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/sdhci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/sdricoh_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/tifm_sd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/via-sdmmc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mmc/host/wbsd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/ar7part.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/chips +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/chips/chipreg.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/lpddr +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/lpddr/lpddr_cmds.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/lpddr/qinfo_probe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/maps +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/maps/physmap.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/mtd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/mtd_blkdevs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/mtdblock.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/mtdchar.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/mtdconcat.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/tests +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/tests/mtd_oobtest.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/tests/mtd_pagetest.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/tests/mtd_readtest.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/tests/mtd_speedtest.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/tests/mtd_stresstest.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/tests/mtd_subpagetest.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/tests/mtd_torturetest.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/ubi +#lib/modules/KVER-ipfire-pae/kernel/drivers/mtd/ubi/ubi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c501.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c503.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c505.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c507.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c509.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c515.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c523.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c527.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/3c59x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/8139cp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/8139too.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/82596.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/8390.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/8390p.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ac3200.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/acenic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/amd8111e.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/at1700.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/atl1c +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/atl1c/atl1c.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/atl1e +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/atl1e/atl1e.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/atlx +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/atlx/atl1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/atlx/atl2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/atp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/b44.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/benet +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/benet/be2net.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/bnx2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/bnx2x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/bonding +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/bonding/bonding.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/bsd_comp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/cassini.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/chelsio +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/chelsio/cxgb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/cnic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/cs89x0.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/cxgb3 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/cxgb3/cxgb3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/de600.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/de620.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/depca.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/dl2k.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/dnet.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/dummy.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/e100.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/e1000 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/e1000/e1000.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/e1000e +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/e1000e/e1000e.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/e2100.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/eepro.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/eexpress.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/enic +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/enic/enic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/epic100.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/eql.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/es3210.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/eth16i.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ethoc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ewrk3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/fealnx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/forcedeth.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/hamachi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/hp-plus.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/hp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/hp100.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ibmlana.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ifb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/igb +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/igb/igb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/igbvf +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/igbvf/igbvf.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/imq.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ipg.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/ali-ircc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/donauboe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/irda-usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/irtty-sir.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/kingsun-sir.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/ks959-sir.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/ksdazzle-sir.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/mcs7780.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/nsc-ircc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/sir-dev.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/smsc-ircc2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/stir4200.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/via-ircc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/vlsi_ir.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/irda/w83977af_ir.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ixgb +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ixgb/ixgb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ixgbe +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ixgbe/ixgbe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/jme.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ks8842.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ks8851_mll.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/lance.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/lne390.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/lp486e.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/macvlan.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/mdio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/mii.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/mlx4 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/mlx4/mlx4_core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/mlx4/mlx4_en.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/myri10ge +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/myri10ge/myri10ge.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/natsemi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ne.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ne2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ne2k-pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ne3210.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/netxen +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/netxen/netxen_nic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ni52.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ni65.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/niu.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ns83820.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia/3c574_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia/3c589_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia/axnet_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia/fmvj18x_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia/nmclan_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia/pcnet_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia/smc91c92_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcmcia/xirc2ps_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pcnet32.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/broadcom.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/cicada.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/davicom.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/et1011c.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/icplus.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/lxt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/marvell.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/mdio-bitbang.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/national.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/qsemi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/realtek.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/smsc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/ste10Xp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/phy/vitesse.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ppp_async.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ppp_deflate.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ppp_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ppp_mppe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/ppp_synctty.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pppoe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pppol2tp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/pppox.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/qla3xxx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/qlge +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/qlge/qlge.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/r6040.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/r8169.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/s2io.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sb1000.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sc92031.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/seeq8005.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sfc +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sfc/sfc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sis190.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sis900.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/skge.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sky2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/slhc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/slip.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/smc-mca.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/smc-ultra.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/smc-ultra32.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/smc9194.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/smsc9420.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/starfire.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sundance.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sungem.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sungem_phy.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/sunhme.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tehuti.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tg3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tlan.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tulip +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tulip/de2104x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tulip/de4x5.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tulip/dmfe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tulip/tulip.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tulip/uli526x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tulip/winbond-840.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tulip/xircom_cb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/tun.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/typhoon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/asix.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/catc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/cdc-phonet.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/cdc_eem.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/cdc_ether.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/cdc_subset.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/dm9601.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/gl620a.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/hso.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/int51x1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/kaweth.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/mcs7830.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/net1080.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/pegasus.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/plusb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/rndis_host.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/rtl8150.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/smsc95xx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/usbnet.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/usb/zaurus.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/veth.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/via-rhine.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/via-velocity.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/virtio_net.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/vmxnet3 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/vmxnet3/vmxnet3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/vxge +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/vxge/vxge.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/c101.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/cosa.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/dlci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/dscc4.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/farsync.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/hdlc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/hdlc_cisco.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/hdlc_fr.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/hdlc_ppp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/hdlc_raw.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/hdlc_raw_eth.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/hostess_sv11.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/lmc +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/lmc/lmc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/n2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/pc300too.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/pci200syn.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/sbni.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/sdla.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/sealevel.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/wanxl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wan/z85230.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wimax +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wimax/i2400m +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wimax/i2400m/i2400m-sdio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wimax/i2400m/i2400m-usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wimax/i2400m/i2400m.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/adm8211.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/airo.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/airo_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/at76c50x-usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ath +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ath/ar9170 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ath/ar9170/ar9170usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ath/ath.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ath/ath5k +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ath/ath5k/ath5k.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ath/ath9k/ath9k.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/atmel.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/atmel_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/atmel_pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/b43 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/b43/b43.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/b43legacy +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/b43legacy/b43legacy.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/hostap +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/hostap/hostap.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/hostap/hostap_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/hostap/hostap_pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/hostap/hostap_plx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ipw2x00 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/ipw2100.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/ipw2200.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ipw2x00/libipw.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/iwlwifi +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwl3945.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwlagn.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/iwlwifi/iwlcore.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/iwmc3200wifi +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/iwmc3200wifi/iwmc3200wifi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/libertas +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/libertas/libertas_sdio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/libertas/usb8xxx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/libertas_tf +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/libertas_tf/libertas_tf.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/libertas_tf/libertas_tf_usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/mwl8k.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/orinoco +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_nortel.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_plx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/orinoco/orinoco_tmd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/orinoco/spectrum_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/p54 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/p54/p54common.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/p54/p54pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/p54/p54usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/prism54 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/prism54/prism54.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/ray_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rndis_wlan.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00 +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2400pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2500pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2500usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2800usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00lib.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt2x00usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt61pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rt2x00/rt73usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rtl818x +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rtl818x/rtl8180.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/rtl818x/rtl8187.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/wl12xx +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/wl12xx/wl1251.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/wl12xx/wl1251_sdio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/wl3501_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/zd1201.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/zd1211rw +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/xen-netfront.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/yellowfin.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/net/znet.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/parport +#lib/modules/KVER-ipfire-pae/kernel/drivers/parport/parport.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/parport/parport_ax88796.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/parport/parport_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/parport/parport_pc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/parport/parport_serial.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pci +#lib/modules/KVER-ipfire-pae/kernel/drivers/pci/pci-stub.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia/i82092.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia/i82365.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia/pcmcia.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia/pcmcia_core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia/pd6729.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia/rsrc_nonstatic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia/tcic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pcmcia/yenta_socket.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86 +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/acer-wmi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/asus-laptop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/asus_acpi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/compal-laptop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/dell-wmi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/fujitsu-laptop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/hp-wmi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/intel_menlow.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/msi-laptop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/panasonic-laptop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/sony-laptop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/tc1100-wmi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/thinkpad_acpi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/topstar-laptop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/toshiba_acpi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/platform/x86/wmi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/power +#lib/modules/KVER-ipfire-pae/kernel/drivers/power/bq27x00_battery.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/power/ds2782_battery.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/power/max17040_battery.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/power/pcf50633-charger.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/power/wm831x_power.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/power/wm8350_power.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/pps +#lib/modules/KVER-ipfire-pae/kernel/drivers/pps/pps_core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-ab3100.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-bq4802.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-cmos.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-core.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-ds1286.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-ds1307.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-ds1374.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-ds1511.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-ds1553.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-ds1672.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-ds1742.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-fm3130.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-isl1208.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-lib.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-m41t80.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-m48t35.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-m48t59.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-m48t86.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-max6900.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-pcf50633.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-pcf8563.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-pcf8583.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-rs5c372.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-rx8025.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-rx8581.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-s35390a.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-stk17ta8.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-test.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-v3020.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-wm831x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-wm8350.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/rtc/rtc-x1205.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/3w-9xxx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/3w-xxxx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/53c700.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/BusLogic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/NCR53c406a.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/NCR_D700.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/NCR_Q720_mod.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/a100u2w.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aacraid +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aacraid/aacraid.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/advansys.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aha152x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aha1542.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aha1740.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aic7xxx +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aic7xxx/aic79xx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aic7xxx/aic7xxx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aic94xx +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/aic94xx/aic94xx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/arcmsr +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/arcmsr/arcmsr.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/atp870u.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/be2iscsi +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/be2iscsi/be2iscsi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/bfa +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/bfa/bfa.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/bnx2i +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/bnx2i/bnx2i.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/ch.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/cxgb3i +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/cxgb3i/cxgb3i.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/dc395x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/device_handler +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/device_handler/scsi_dh.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/device_handler/scsi_dh_alua.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/device_handler/scsi_dh_emc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/device_handler/scsi_dh_hp_sw.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/device_handler/scsi_dh_rdac.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/dmx3191d.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/dpt_i2o.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/dtc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/eata.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/fcoe +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/fcoe/fcoe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/fcoe/libfcoe.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/fd_mcs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/fdomain.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/fnic +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/fnic/fnic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/g_NCR5380.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/g_NCR5380_mmio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/gdth.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/hptiop.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/ibmmca.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/imm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/in2000.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/initio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/ipr.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/ips.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/iscsi_tcp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/libfc +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/libfc/libfc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/libiscsi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/libiscsi_tcp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/libsas +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/libsas/libsas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/lpfc +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/lpfc/lpfc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/megaraid +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/megaraid.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/megaraid/megaraid_mbox.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/megaraid/megaraid_mm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/megaraid/megaraid_sas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/mpt2sas +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/mpt2sas/mpt2sas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/mvsas +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/mvsas/mvsas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/nsp32.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/osd +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/osd/libosd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/osd/osd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/pas16.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/pcmcia +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/pcmcia/aha152x_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/pcmcia/fdomain_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/pcmcia/nsp_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/pcmcia/qlogic_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/pcmcia/sym53c500_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/pmcraid.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/ppa.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/qla1280.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/qla2xxx +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/qla2xxx/qla2xxx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/qla4xxx +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/qla4xxx/qla4xxx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/qlogicfas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/qlogicfas408.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/scsi_mod.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/scsi_transport_fc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/scsi_transport_iscsi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/scsi_transport_sas.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/scsi_transport_spi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/scsi_transport_srp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/scsi_wait_scan.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/sd_mod.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/ses.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/sg.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/sim710.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/sr_mod.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/stex.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/sym53c416.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/sym53c8xx_2 +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/sym53c8xx_2/sym53c8xx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/t128.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/tmscsim.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/u14-34f.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/ultrastor.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/scsi/wd7000.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/serial +#lib/modules/KVER-ipfire-pae/kernel/drivers/serial/8250_accent.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/serial/8250_boca.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/serial/8250_exar_st16c554.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/serial/8250_fourport.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/serial/8250_hub6.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/serial/serial_cs.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/ssb +#lib/modules/KVER-ipfire-pae/kernel/drivers/ssb/ssb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/et131x +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/et131x/et131x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/hv +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/hv/hv_blkvsc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/hv/hv_netvsc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/hv/hv_storvsc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/hv/hv_vmbus.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/phison +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/phison/phison.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/slicoss +#lib/modules/KVER-ipfire-pae/kernel/drivers/staging/slicoss/slicoss.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio/uio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio/uio_aec.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio/uio_cif.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio/uio_pci_generic.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio/uio_pdrv.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio/uio_pdrv_genirq.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio/uio_sercos3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uio/uio_smx.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/atm +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/atm/cxacru.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/atm/speedtch.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/atm/ueagle-atm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/atm/usbatm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/atm/xusbatm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/class +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/class/cdc-acm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/class/cdc-wdm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/class/usblp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/class/usbtmc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/core +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/core/usbcore.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/ehci-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/hwa-hc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/isp116x-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/isp1362-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/ohci-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/oxu210hp-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/r8a66597-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/sl811-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/u132-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/uhci-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/whci +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/whci/whci-hcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/host/xhci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/berry_charge.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/cypress_cy7c63.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/cytherm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/emi26.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/emi62.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/ftdi-elan.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/iowarrior.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/isight_firmware.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/sisusbvga +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/sisusbvga/sisusbvga.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/usblcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/usbled.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/usbsevseg.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/uss720.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/misc/vstusb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/otg +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/otg/nop-usb-xceiv.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/aircable.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/ark3116.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/belkin_sa.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/ch341.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/cp210x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/cypress_m8.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/digi_acceleport.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/empeg.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/ftdi_sio.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/garmin_gps.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/hp4x.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/io_edgeport.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/ipw.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/iuu_phoenix.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/keyspan_pda.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/mct_u232.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/mos7720.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/mos7840.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/moto_modem.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/opticon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/option.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/oti6858.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/pl2303.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/qcserial.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/safe_serial.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/siemens_mpi.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/sierra.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/spcp8x5.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/symbolserial.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/ti_usb_3410_5052.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/usbserial.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/serial/whiteheat.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-alauda.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-cypress.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-freecom.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-isd200.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-jumpshot.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-karma.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-onetouch.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-sddr09.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-sddr55.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/ums-usbat.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/storage/usb-storage.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/wusbcore +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/wusbcore/wusb-cbaf.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/wusbcore/wusb-wa.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/usb/wusbcore/wusbcore.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/hwa-rc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/i1480 +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/i1480/dfu +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/i1480/dfu/i1480-dfu-usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/i1480/i1480-est.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/i1480/i1480u-wlp +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/i1480/i1480u-wlp/i1480u-wlp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/umc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/uwb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/whc-rc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/whci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/wlp +#lib/modules/KVER-ipfire-pae/kernel/drivers/uwb/wlp/wlp.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/arkfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/aty +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/aty/aty128fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/aty/atyfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/aty/radeonfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight/cr_bllcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight/generic_bl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight/kb3886_bl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight/lcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight/mbp_nvidia_bl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight/platform_lcd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight/progear_bl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/backlight/wm831x_bl.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/cirrusfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/cyber2000fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/display +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/display/display.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/fb_ddc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/fb_sys_fops.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/geode +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/geode/gx1fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/geode/gxfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/geode/lxfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/i810 +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/i810/i810fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/kyro +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/kyro/kyrofb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/macmodes.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/g450_pll.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/i2c-matroxfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/matroxfb_DAC1064.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/matroxfb_Ti3026.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/matroxfb_accel.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/matroxfb_base.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/matroxfb_crtc2.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/matroxfb_g450.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/matroxfb_maven.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/matrox/matroxfb_misc.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/metronomefb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/neofb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/nvidia +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/nvidia/nvidiafb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/output.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/pm2fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/pm3fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/riva +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/riva/rivafb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/s3fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/savage +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/savage/savagefb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/sis +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/sis/sisfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/sm501fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/sstfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/svgalib.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/syscopyarea.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/sysfillrect.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/sysimgblt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/tdfxfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/tmiofb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/tridentfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/uvesafb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/vermilion +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/vermilion/crvml.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/vermilion/vmlfb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/vgastate.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/via +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/via/viafb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/vt8623fb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/video/xen-fbfront.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/virtio +#lib/modules/KVER-ipfire-pae/kernel/drivers/virtio/virtio_balloon.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/virtio/virtio_pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1 +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/masters +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/masters/ds2482.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/masters/ds2490.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/masters/matrox_w1.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/slaves +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/slaves/w1_bq27000.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/slaves/w1_ds2431.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/slaves/w1_ds2433.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/slaves/w1_ds2760.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/slaves/w1_smem.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/slaves/w1_therm.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/w1/wire.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/acquirewdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/advantechwdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/alim1535_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/alim7101_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/cpu5wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/eurotechwdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/hpwdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/i6300esb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/iTCO_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/ib700wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/ibmasr.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/it8712f_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/it87_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/machzwd.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/pc87413_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/pcwd_pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/pcwd_usb.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/sbc60xxwdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/sbc7240_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/sbc8360.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/sbc_epx_c3.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/sbc_fitpc2_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/sc1200wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/sc520_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/sch311x_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/scx200_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/smsc37b787_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/softdog.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/w83627hf_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/w83697hf_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/w83697ug_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/w83877f_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/w83977f_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/wafer5823wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/wdt_pci.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/wm831x_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/watchdog/wm8350_wdt.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/xen +#lib/modules/KVER-ipfire-pae/kernel/drivers/xen/evtchn.ko +#lib/modules/KVER-ipfire-pae/kernel/drivers/xen/xenfs +#lib/modules/KVER-ipfire-pae/kernel/drivers/xen/xenfs/xenfs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs +#lib/modules/KVER-ipfire-pae/kernel/fs/autofs +#lib/modules/KVER-ipfire-pae/kernel/fs/autofs/autofs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/autofs4 +#lib/modules/KVER-ipfire-pae/kernel/fs/autofs4/autofs4.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/cachefiles +#lib/modules/KVER-ipfire-pae/kernel/fs/cachefiles/cachefiles.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/cifs +#lib/modules/KVER-ipfire-pae/kernel/fs/cifs/cifs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/ecryptfs +#lib/modules/KVER-ipfire-pae/kernel/fs/ecryptfs/ecryptfs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/exportfs +#lib/modules/KVER-ipfire-pae/kernel/fs/exportfs/exportfs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/ext2 +#lib/modules/KVER-ipfire-pae/kernel/fs/ext2/ext2.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/ext3 +#lib/modules/KVER-ipfire-pae/kernel/fs/ext3/ext3.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/ext4 +#lib/modules/KVER-ipfire-pae/kernel/fs/ext4/ext4.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/fat +#lib/modules/KVER-ipfire-pae/kernel/fs/fat/fat.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/fat/vfat.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/fscache +#lib/modules/KVER-ipfire-pae/kernel/fs/fscache/fscache.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/fuse +#lib/modules/KVER-ipfire-pae/kernel/fs/fuse/cuse.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/fuse/fuse.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/isofs +#lib/modules/KVER-ipfire-pae/kernel/fs/isofs/isofs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/jbd +#lib/modules/KVER-ipfire-pae/kernel/fs/jbd/jbd.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/jbd2 +#lib/modules/KVER-ipfire-pae/kernel/fs/jbd2/jbd2.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/jffs2 +#lib/modules/KVER-ipfire-pae/kernel/fs/jffs2/jffs2.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/jfs +#lib/modules/KVER-ipfire-pae/kernel/fs/jfs/jfs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/lockd +#lib/modules/KVER-ipfire-pae/kernel/fs/lockd/lockd.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/mbcache.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/nfs +#lib/modules/KVER-ipfire-pae/kernel/fs/nfs/nfs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/nfs_common +#lib/modules/KVER-ipfire-pae/kernel/fs/nfs_common/nfs_acl.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/nfsd +#lib/modules/KVER-ipfire-pae/kernel/fs/nfsd/nfsd.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/quota +#lib/modules/KVER-ipfire-pae/kernel/fs/quota/quota_tree.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/quota/quota_v1.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/quota/quota_v2.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/reiser4 +#lib/modules/KVER-ipfire-pae/kernel/fs/reiser4/reiser4.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/reiserfs +#lib/modules/KVER-ipfire-pae/kernel/fs/reiserfs/reiserfs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/smbfs +#lib/modules/KVER-ipfire-pae/kernel/fs/smbfs/smbfs.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/udf +#lib/modules/KVER-ipfire-pae/kernel/fs/udf/udf.ko +#lib/modules/KVER-ipfire-pae/kernel/fs/xfs +#lib/modules/KVER-ipfire-pae/kernel/fs/xfs/xfs.ko +#lib/modules/KVER-ipfire-pae/kernel/lib +#lib/modules/KVER-ipfire-pae/kernel/lib/crc-ccitt.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/crc-itu-t.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/crc-t10dif.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/crc16.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/crc7.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/libcrc32c.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/lzo +#lib/modules/KVER-ipfire-pae/kernel/lib/lzo/lzo_compress.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/lzo/lzo_decompress.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/ts_bm.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/ts_fsm.ko +#lib/modules/KVER-ipfire-pae/kernel/lib/ts_kmp.ko +#lib/modules/KVER-ipfire-pae/kernel/net +#lib/modules/KVER-ipfire-pae/kernel/net/802 +#lib/modules/KVER-ipfire-pae/kernel/net/802/garp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/802/p8022.ko +#lib/modules/KVER-ipfire-pae/kernel/net/802/psnap.ko +#lib/modules/KVER-ipfire-pae/kernel/net/802/stp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/8021q +#lib/modules/KVER-ipfire-pae/kernel/net/8021q/8021q.ko +#lib/modules/KVER-ipfire-pae/kernel/net/atm +#lib/modules/KVER-ipfire-pae/kernel/net/atm/atm.ko +#lib/modules/KVER-ipfire-pae/kernel/net/atm/br2684.ko +#lib/modules/KVER-ipfire-pae/kernel/net/atm/clip.ko +#lib/modules/KVER-ipfire-pae/kernel/net/atm/pppoatm.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/bluetooth.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/bnep +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/bnep/bnep.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/cmtp +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/cmtp/cmtp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/hidp +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/hidp/hidp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/l2cap.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/rfcomm +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/rfcomm/rfcomm.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bluetooth/sco.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/bridge.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_802_3.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_among.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_arp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_arpreply.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_dnat.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_ip.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_limit.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_log.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_mark.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_mark_m.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_nflog.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_pkttype.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_redirect.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_snat.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_stp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_ulog.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_vlan.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebtable_broute.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebtable_filter.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebtable_nat.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebtables.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ieee802154 +#lib/modules/KVER-ipfire-pae/kernel/net/ieee802154/af_802154.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ieee802154/nl802154.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ieee802154/wpan-class.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4 +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/ah4.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/esp4.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/inet_diag.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/ip_gre.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/ipcomp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/ipip.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/arp_tables.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/arpt_mangle.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/arptable_filter.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ip_queue.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ip_tables.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_CLUSTERIP.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_ECN.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_LOG.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_MASQUERADE.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_NETMAP.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_REDIRECT.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_REJECT.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_ULOG.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_addrtype.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_ah.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_ecn.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/ipt_ipp2p.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/iptable_filter.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/iptable_mangle.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/iptable_nat.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/iptable_raw.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_conntrack_ipv4.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_defrag_ipv4.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_amanda.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_ftp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_h323.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_irc.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_pptp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_proto_dccp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_proto_gre.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_proto_sctp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_proto_udplite.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_sip.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_snmp_basic.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/netfilter/nf_nat_tftp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_bic.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_cubic.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_diag.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_highspeed.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_htcp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_hybla.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_illinois.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_lp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_scalable.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_vegas.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_veno.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_westwood.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_yeah.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tunnel4.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv4/xfrm4_tunnel.ko +#lib/modules/KVER-ipfire-pae/kernel/net/irda +#lib/modules/KVER-ipfire-pae/kernel/net/irda/ircomm +#lib/modules/KVER-ipfire-pae/kernel/net/irda/ircomm/ircomm-tty.ko +#lib/modules/KVER-ipfire-pae/kernel/net/irda/ircomm/ircomm.ko +#lib/modules/KVER-ipfire-pae/kernel/net/irda/irda.ko +#lib/modules/KVER-ipfire-pae/kernel/net/irda/irlan +#lib/modules/KVER-ipfire-pae/kernel/net/irda/irlan/irlan.ko +#lib/modules/KVER-ipfire-pae/kernel/net/irda/irnet +#lib/modules/KVER-ipfire-pae/kernel/net/irda/irnet/irnet.ko +#lib/modules/KVER-ipfire-pae/kernel/net/key +#lib/modules/KVER-ipfire-pae/kernel/net/key/af_key.ko +#lib/modules/KVER-ipfire-pae/kernel/net/llc +#lib/modules/KVER-ipfire-pae/kernel/net/llc/llc.ko +#lib/modules/KVER-ipfire-pae/kernel/net/mac80211 +#lib/modules/KVER-ipfire-pae/kernel/net/mac80211/mac80211.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_amanda.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_ftp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_h323.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_irc.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_netbios_ns.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_netlink.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_pptp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_proto_dccp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_proto_gre.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_proto_sctp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_proto_udplite.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_sane.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_sip.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_tftp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_tproxy_core.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nfnetlink.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nfnetlink_log.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nfnetlink_queue.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/x_tables.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_CLASSIFY.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_CONNMARK.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_DSCP.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_HL.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_IMQ.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_LED.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_MARK.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_NFLOG.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_NFQUEUE.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_NOTRACK.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_RATEEST.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_TCPMSS.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_TCPOPTSTRIP.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_TPROXY.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_TRACE.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_cluster.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_comment.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_connbytes.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_connlimit.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_connmark.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_conntrack.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_dccp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_dscp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_esp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_hashlimit.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_helper.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_hl.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_iprange.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_layer7.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_length.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_limit.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_mac.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_mark.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_multiport.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_osf.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_owner.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_physdev.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_pkttype.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_policy.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_quota.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_rateest.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_realm.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_recent.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_sctp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_socket.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_state.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_statistic.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_string.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_tcpmss.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_tcpudp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_time.ko +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/xt_u32.ko +#lib/modules/KVER-ipfire-pae/kernel/net/phonet +#lib/modules/KVER-ipfire-pae/kernel/net/phonet/phonet.ko +#lib/modules/KVER-ipfire-pae/kernel/net/phonet/pn_pep.ko +#lib/modules/KVER-ipfire-pae/kernel/net/rds +#lib/modules/KVER-ipfire-pae/kernel/net/rds/rds.ko +#lib/modules/KVER-ipfire-pae/kernel/net/rds/rds_tcp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/rfkill +#lib/modules/KVER-ipfire-pae/kernel/net/rfkill/rfkill.ko +#lib/modules/KVER-ipfire-pae/kernel/net/rxrpc +#lib/modules/KVER-ipfire-pae/kernel/net/rxrpc/af-rxrpc.ko +#lib/modules/KVER-ipfire-pae/kernel/net/rxrpc/rxkad.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched +#lib/modules/KVER-ipfire-pae/kernel/net/sched/act_gact.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/act_ipt.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/act_mirred.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/act_nat.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/act_pedit.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/act_police.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/act_skbedit.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_basic.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_flow.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_fw.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_route.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_rsvp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_tcindex.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_u32.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/em_cmp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/em_meta.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/em_nbyte.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/em_text.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/em_u32.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_atm.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_cbq.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_drr.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_dsmark.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_gred.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_hfsc.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_htb.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_ingress.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_multiq.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_netem.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_prio.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_red.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_sfq.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_tbf.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/sch_teql.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sunrpc +#lib/modules/KVER-ipfire-pae/kernel/net/sunrpc/auth_gss +#lib/modules/KVER-ipfire-pae/kernel/net/sunrpc/auth_gss/auth_rpcgss.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sunrpc/auth_gss/rpcsec_gss_krb5.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sunrpc/sunrpc.ko +#lib/modules/KVER-ipfire-pae/kernel/net/wimax +#lib/modules/KVER-ipfire-pae/kernel/net/wimax/wimax.ko +#lib/modules/KVER-ipfire-pae/kernel/net/wireless +#lib/modules/KVER-ipfire-pae/kernel/net/wireless/cfg80211.ko +#lib/modules/KVER-ipfire-pae/kernel/net/wireless/lib80211.ko +#lib/modules/KVER-ipfire-pae/kernel/net/wireless/lib80211_crypt_ccmp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/wireless/lib80211_crypt_tkip.ko +#lib/modules/KVER-ipfire-pae/kernel/net/wireless/lib80211_crypt_wep.ko +#lib/modules/KVER-ipfire-pae/kernel/net/xfrm +#lib/modules/KVER-ipfire-pae/kernel/net/xfrm/xfrm_ipcomp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/xfrm/xfrm_user.ko +#lib/modules/KVER-ipfire-pae/kernel/sound +#lib/modules/KVER-ipfire-pae/kernel/sound/core +#lib/modules/KVER-ipfire-pae/kernel/sound/core/oss +#lib/modules/KVER-ipfire-pae/kernel/sound/core/oss/snd-mixer-oss.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/oss/snd-pcm-oss.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/seq +#lib/modules/KVER-ipfire-pae/kernel/sound/core/seq/oss +#lib/modules/KVER-ipfire-pae/kernel/sound/core/seq/oss/snd-seq-oss.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/seq/snd-seq-device.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/seq/snd-seq-dummy.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/seq/snd-seq-midi-event.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/seq/snd-seq.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/snd-page-alloc.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/snd-pcm.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/snd-timer.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/core/snd.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/drivers +#lib/modules/KVER-ipfire-pae/kernel/sound/drivers/snd-dummy.ko +#lib/modules/KVER-ipfire-pae/kernel/sound/soundcore.ko +#lib/modules/KVER-ipfire-pae/modules.alias +#lib/modules/KVER-ipfire-pae/modules.alias.bin +#lib/modules/KVER-ipfire-pae/modules.ccwmap +#lib/modules/KVER-ipfire-pae/modules.dep +#lib/modules/KVER-ipfire-pae/modules.dep.bin +#lib/modules/KVER-ipfire-pae/modules.ieee1394map +#lib/modules/KVER-ipfire-pae/modules.inputmap +#lib/modules/KVER-ipfire-pae/modules.isapnpmap +#lib/modules/KVER-ipfire-pae/modules.ofmap +#lib/modules/KVER-ipfire-pae/modules.order +#lib/modules/KVER-ipfire-pae/modules.pcimap +#lib/modules/KVER-ipfire-pae/modules.seriomap +#lib/modules/KVER-ipfire-pae/modules.symbols +#lib/modules/KVER-ipfire-pae/modules.symbols.bin +#lib/modules/KVER-ipfire-pae/modules.usbmap +#lib/modules/KVER-ipfire-pae/source diff --git a/doc/packages-list.txt b/doc/packages-list.txt index 146744e8c..dac3ba473 100644 --- a/doc/packages-list.txt +++ b/doc/packages-list.txt @@ -37,13 +37,15 @@ * Unix-Syslog-0.100 * XML-Parser-2.34 * alsa-lib-1.0.23 -* alsa-lib-1.0.23-kmod-2.6.32.23-ipfire +* alsa-lib-1.0.23-kmod-2.6.32.24-ipfire +* alsa-lib-1.0.23-kmod-2.6.32.24-ipfire-pae * amavisd-new-2.5.2 * apcupsd-3.14.4 * applejuice-0.31 * arping-2.05 * as86-0.16.17 * asterisk-1.4.28 +* attr-2.4.43 * autoconf-2.59 * automake-1.9.6 * backup-ipfire @@ -67,20 +69,23 @@ * clamav-0.96.2 * cmake-2.4.8 * collectd-4.9.1 -* compat-wireless-2.6.35-1-kmod-2.6.32.23-ipfire -* compat-wireless-2.6.35-1-kmod-2.6.32.23-ipfire-xen +* compat-wireless-2.6.35-1-kmod-2.6.32.24-ipfire +* compat-wireless-2.6.35-1-kmod-2.6.32.24-ipfire-pae +* compat-wireless-2.6.35-1-kmod-2.6.32.24-ipfire-xen * coreutils-5.96 * cpio-2.11 * cpufrequtils-007 -* cryptodev-20091126-kmod-2.6.32.23-ipfire -* cryptodev-20091126-kmod-2.6.32.23-ipfire-xen +* cryptodev-20091126-kmod-2.6.32.24-ipfire +* cryptodev-20091126-kmod-2.6.32.24-ipfire-pae +* cryptodev-20091126-kmod-2.6.32.24-ipfire-xen * cups-1.4.4 * curl-7.19.5 * cyrus-imapd-2.2.12 * cyrus-sasl-2.1.21 * dahdi-2.2.1 -* dahdi-2.2.1-kmod-2.6.32.23-ipfire -* dahdi-2.2.1-kmod-2.6.32.23-ipfire-xen +* dahdi-2.2.1-kmod-2.6.32.24-ipfire +* dahdi-2.2.1-kmod-2.6.32.24-ipfire-pae +* dahdi-2.2.1-kmod-2.6.32.24-ipfire-xen * db-4.4.20 * dbus-1.0.3 * ddrescue-1.12 @@ -90,10 +95,12 @@ * dnsmasq-2.45 * dosfstools-3.0.9 * dracut-006 -* e1000-8.0.19-kmod-2.6.32.23-ipfire -* e1000-8.0.19-kmod-2.6.32.23-ipfire-xen -* e1000e-1.1.19-kmod-2.6.32.23-ipfire -* e1000e-1.1.19-kmod-2.6.32.23-ipfire-xen +* e1000-8.0.19-kmod-2.6.32.24-ipfire +* e1000-8.0.19-kmod-2.6.32.24-ipfire-pae +* e1000-8.0.19-kmod-2.6.32.24-ipfire-xen +* e1000e-1.1.19-kmod-2.6.32.24-ipfire +* e1000e-1.1.19-kmod-2.6.32.24-ipfire-pae +* e1000e-1.1.19-kmod-2.6.32.24-ipfire-xen * e2fsprogs-1.41.11 * ebtables-v2.0.8-2 * ed-0.2 @@ -111,7 +118,7 @@ * fetchmail-6.3.16 * ffmpeg-export-2008-04-13 * file-4.17 -* findutils-4.2.27 +* findutils-4.4.2 * flex-2.5.33 * fontconfig-2.5.91 * foomatic-3.0-20070813 @@ -148,8 +155,9 @@ * icecream-0.9.4.8 * icegenerator-0.5.5-pre2 * iftop-0.17 -* igb-2.3.4-kmod-2.6.32.23-ipfire -* igb-2.3.4-kmod-2.6.32.23-ipfire-xen +* igb-2.3.4-kmod-2.6.32.24-ipfire +* igb-2.3.4-kmod-2.6.32.24-ipfire-pae +* igb-2.3.4-kmod-2.6.32.24-ipfire-xen * igmpproxy-0.1 * imspector-0.9 * inetutils-1.4.2 @@ -165,10 +173,12 @@ * joe-3.7 * jpegsrc.v6b * kbd-1.12 -* kqemu-1.4.0pre1-kmod-2.6.32.23-ipfire -* kqemu-1.4.0pre1-kmod-2.6.32.23-ipfire-xen +* kqemu-1.4.0pre1-kmod-2.6.32.24-ipfire +* kqemu-1.4.0pre1-kmod-2.6.32.24-ipfire-pae +* kqemu-1.4.0pre1-kmod-2.6.32.24-ipfire-xen * kudzu-1.2.64 -* kvm-kmod-2.6.34.1-kmod-2.6.32.23-ipfire +* kvm-kmod-2.6.34.1-kmod-2.6.32.24-ipfire +* kvm-kmod-2.6.34.1-kmod-2.6.32.24-ipfire-pae * l7-protocols-2009-05-10 * lame-3.97 * lcd4linux-0.10.1-RC2 @@ -176,7 +186,7 @@ * less-394 * libaal-1.0.5 * libart_lgpl-2.3.17 -* libcap-1.10 +* libcap-2.19 * libdvbpsi5-0.1.6 * libevent-1.4.14b-stable * libid3tag-0.15.1b @@ -201,8 +211,9 @@ * libwww-perl-5.803 * libxml2-2.6.26 * libxslt-1.1.17 -* linux-2.6.32.23-ipfire -* linux-2.6.32.23-ipfire-xen +* linux-2.6.32.24-ipfire +* linux-2.6.32.24-ipfire-pae +* linux-2.6.32.24-ipfire-xen * linux-atm-2.4.1 * linux-firmware-20100318 * linux-libc-headers-2.6.12.0 @@ -213,11 +224,13 @@ * lynis-1.2.9 * lzo-2.02 * m4-1.4.4 -* mISDN-20100525-kmod-2.6.32.23-ipfire -* mISDN-20100525-kmod-2.6.32.23-ipfire-xen +* mISDN-20100525-kmod-2.6.32.24-ipfire +* mISDN-20100525-kmod-2.6.32.24-ipfire-pae +* mISDN-20100525-kmod-2.6.32.24-ipfire-xen * mISDNuser-20100525 -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.23-ipfire -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.23-ipfire-xen +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.24-ipfire +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.24-ipfire-pae +* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.24-ipfire-xen * make-3.81 * man-db-2.4.3 * man-pages-2.34 @@ -235,7 +248,7 @@ * module-init-tools-3.5 * motion-3.2.11 * mpc-0.19 -* mpd-0.15.8 +* mpd-0.15.12 * mpeg2dec-0.4.0b * mpfire-ipfire * mtd-CVS-20070507 @@ -286,12 +299,15 @@ * psmisc-22.2 * qemu-0.11.1-kqemu * qemu-0.12.3 -* r8101-1.016.00-kmod-2.6.32.23-ipfire -* r8101-1.016.00-kmod-2.6.32.23-ipfire-xen -* r8168-8.018.00-kmod-2.6.32.23-ipfire -* r8168-8.018.00-kmod-2.6.32.23-ipfire-xen -* r8169-6.013.00-kmod-2.6.32.23-ipfire -* r8169-6.013.00-kmod-2.6.32.23-ipfire-xen +* r8101-1.016.00-kmod-2.6.32.24-ipfire +* r8101-1.016.00-kmod-2.6.32.24-ipfire-pae +* r8101-1.016.00-kmod-2.6.32.24-ipfire-xen +* r8168-8.018.00-kmod-2.6.32.24-ipfire +* r8168-8.018.00-kmod-2.6.32.24-ipfire-pae +* r8168-8.018.00-kmod-2.6.32.24-ipfire-xen +* r8169-6.013.00-kmod-2.6.32.24-ipfire +* r8169-6.013.00-kmod-2.6.32.24-ipfire-pae +* r8169-6.013.00-kmod-2.6.32.24-ipfire-xen * readline-5.1 * reiser4progs-1.0.6 * reiserfsprogs-3.6.21 @@ -346,8 +362,9 @@ * usb-modeswitch-data-20100707 * usbutils-0.72 * util-linux-2.12r -* v4l-dvb-990bbeaeb761-kmod-2.6.32.23-ipfire -* v4l-dvb-990bbeaeb761-kmod-2.6.32.23-ipfire-xen +* v4l-dvb-990bbeaeb761-kmod-2.6.32.24-ipfire +* v4l-dvb-990bbeaeb761-kmod-2.6.32.24-ipfire-pae +* v4l-dvb-990bbeaeb761-kmod-2.6.32.24-ipfire-xen * vdr-1.6.0 * vdradmin-am-3.6.7 * vim-7.0 diff --git a/lfs/Config b/lfs/Config index bc9375ac6..c6ccd0378 100644 --- a/lfs/Config +++ b/lfs/Config @@ -88,7 +88,10 @@ define PREBUILD # Fix installation on partial rebuild, so modules install where they should # and not everytime on the last compiled kernel if [ -f $(DIR_SRC)/linux-$(KVER) ]; then \ - if [ "$(XEN)" = "" ]; then \ + if [ "$(PAE)" = "1" ]; then \ + cd $(DIR_SRC)/linux-$(KVER) && \ + sed -i -e 's+^EXTRAVERSION.*$$+EXTRAVERSION\ =\ $(word 4,$(subst ., .,$(KVER)))-ipfire-pae+' Makefile; \ + elif [ "$(XEN)" = "" ]; then \ cd $(DIR_SRC)/linux-$(KVER) && \ sed -i -e 's+^EXTRAVERSION.*$$+EXTRAVERSION\ =\ $(word 4,$(subst ., .,$(KVER)))-ipfire+' Makefile; \ else \ @@ -122,7 +125,8 @@ define POSTBUILD # $(TARGET)_rootfile : ROOTFILE with KVER replacement # $(TARGET) : log result with {commented|include|added} files if [ -s "$(TARGET)_diff" ]; then \ - if [ "$(XEN)" = "1" ]; then LFS_SCRIPT=$(firstword $(MAKEFILE_LIST))-xen; \ + if [ "$(PAE)" = "1" ]; then LFS_SCRIPT=$(firstword $(MAKEFILE_LIST))-pae; \ + elif [ "$(XEN)" = "1" ]; then LFS_SCRIPT=$(firstword $(MAKEFILE_LIST))-xen; \ else LFS_SCRIPT=$(firstword $(MAKEFILE_LIST)); \ fi; \ echo $(LFS_SCRIPT); \ diff --git a/lfs/alsa b/lfs/alsa index a4151c3da..d2eaadbba 100644 --- a/lfs/alsa +++ b/lfs/alsa @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = 1.0.23 UVER = 1.0.23 diff --git a/lfs/compat-wireless b/lfs/compat-wireless index f79309888..44a2dccef 100644 --- a/lfs/compat-wireless +++ b/lfs/compat-wireless @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2008 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = 2.6.35-1 diff --git a/lfs/cryptodev b/lfs/cryptodev index 5c1646bcf..cd6903456 100644 --- a/lfs/cryptodev +++ b/lfs/cryptodev @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = 20091126 diff --git a/lfs/dahdi b/lfs/dahdi index e4062843c..1e5a5c240 100644 --- a/lfs/dahdi +++ b/lfs/dahdi @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = 2.2.1 TVER = 2.2.1 diff --git a/lfs/e1000 b/lfs/e1000 index c7c56548e..1d61e5bb2 100644 --- a/lfs/e1000 +++ b/lfs/e1000 @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX = ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX = ipfire-xen else VERSUFIX = ipfire endif +endif VER = 8.0.19 diff --git a/lfs/e1000e b/lfs/e1000e index 5838f6a77..cce536735 100644 --- a/lfs/e1000e +++ b/lfs/e1000e @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX = ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX = ipfire-xen else VERSUFIX = ipfire endif +endif VER = 1.1.19 diff --git a/lfs/igb b/lfs/igb index 522a80123..830564795 100644 --- a/lfs/igb +++ b/lfs/igb @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX = ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX = ipfire-xen else VERSUFIX = ipfire endif +endif VER = 2.3.4 diff --git a/lfs/kqemu b/lfs/kqemu index 7fb14de89..d07d9f1cc 100644 --- a/lfs/kqemu +++ b/lfs/kqemu @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = 1.4.0pre1 diff --git a/lfs/kvm-kmod b/lfs/kvm-kmod index c2eb52df6..e443b7034 100644 --- a/lfs/kvm-kmod +++ b/lfs/kvm-kmod @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = 2.6.34.1 diff --git a/lfs/linux b/lfs/linux index 259f88861..4e465bbcc 100644 --- a/lfs/linux +++ b/lfs/linux @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -41,11 +41,15 @@ DEPS = "" # Normal build or XEN build. # +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif TARGET = $(DIR_INFO)/linux-$(VER)-$(VERSUFIX) @@ -163,16 +167,11 @@ endif cd $(DIR_APP) && make CC="$(KGCC)" $(MAKETUNING) modules_install cd $(DIR_APP) && make CC="$(KGCC)" $(MAKETUNING) firmware_install -ifeq "$(XEN)" "" - # Only do this once on the non-XEN pass - cd $(DIR_APP) && install -m 755 usr/gen_init_cpio /sbin/ -endif - - # Remove mISDN modules - rm -rvf /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/isdn/mISDN - rm -rvf /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/isdn/hardware/mISDN - +ifneq "$(PAE)" "1" ifneq "$(XEN)" "1" + # Only do this once on the standard kernel pass + cd $(DIR_APP) && install -m 755 usr/gen_init_cpio /sbin/ + # Blacklist matroxfb_base echo "blacklist matroxfb_base" >> /etc/modprobe.d/framebuffer # Blacklist old framebuffer modules @@ -191,6 +190,11 @@ ifneq "$(XEN)" "1" done sed -i -e "s|.ko||g" /etc/modprobe.d/isdn endif +endif + + # Remove mISDN modules + rm -rvf /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/isdn/mISDN + rm -rvf /lib/modules/$(VER)-$(VERSUFIX)/kernel/drivers/isdn/hardware/mISDN @rm -rf $(DIR_SRC)/patch-o-matic* $(DIR_SRC)/iptables* $(DIR_SRC)/squashfs* $(DIR_SRC)/netfilter-layer7-* @$(POSTBUILD) diff --git a/lfs/linux-pae b/lfs/linux-pae new file mode 100644 index 000000000..cbaeefe33 --- /dev/null +++ b/lfs/linux-pae @@ -0,0 +1,28 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2010 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config +include linux + +PROG = linux-pae diff --git a/lfs/mISDN b/lfs/mISDN index a6dd75372..349f260fb 100644 --- a/lfs/mISDN +++ b/lfs/mISDN @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = 20100525 diff --git a/lfs/madwifi b/lfs/madwifi index 8b8a75b3c..90f1a1c67 100644 --- a/lfs/madwifi +++ b/lfs/madwifi @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2008 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,16 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else + ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = hal-0.10.5.6-r4119-20100201 diff --git a/lfs/r8101 b/lfs/r8101 index 252b18fd7..d08532409 100644 --- a/lfs/r8101 +++ b/lfs/r8101 @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX = ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX = ipfire-xen else VERSUFIX = ipfire endif +endif VER = 1.016.00 diff --git a/lfs/r8168 b/lfs/r8168 index c9792c8a6..fce2d30b5 100644 --- a/lfs/r8168 +++ b/lfs/r8168 @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 20109 IPFire Team # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX = ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX = ipfire-xen else VERSUFIX = ipfire endif +endif VER = 8.018.00 diff --git a/lfs/r8169 b/lfs/r8169 index d9cc0087f..745fd29e9 100644 --- a/lfs/r8169 +++ b/lfs/r8169 @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX = ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX = ipfire-xen else VERSUFIX = ipfire endif +endif VER = 6.013.00 diff --git a/lfs/v4l-dvb b/lfs/v4l-dvb index 87f6ae8e1..89fe1ab37 100644 --- a/lfs/v4l-dvb +++ b/lfs/v4l-dvb @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,11 +24,15 @@ include Config +ifeq "$(PAE)" "1" + VERSUFIX=ipfire-pae +else ifeq "$(XEN)" "1" VERSUFIX=ipfire-xen else VERSUFIX=ipfire endif +endif VER = 990bbeaeb761 diff --git a/make.sh b/make.sh index 1afeb74db..1f986bc82 100755 --- a/make.sh +++ b/make.sh @@ -356,6 +356,22 @@ buildipfire() { ipfiremake e1000 XEN=1 ipfiremake e1000e XEN=1 ipfiremake igb XEN=1 + ipfiremake linux PAE=1 + ipfiremake kqemu PAE=1 + ipfiremake kvm-kmod PAE=1 + ipfiremake v4l-dvb PAE=1 + ipfiremake madwifi PAE=1 + ipfiremake alsa PAE=1 KMOD=1 + ipfiremake mISDN PAE=1 + ipfiremake dahdi PAE=1 KMOD=1 + ipfiremake cryptodev PAE=1 + ipfiremake compat-wireless PAE=1 + ipfiremake r8169 PAE=1 + ipfiremake r8168 PAE=1 + ipfiremake r8101 PAE=1 + ipfiremake e1000 PAE=1 + ipfiremake e1000e PAE=1 + ipfiremake igb PAE=1 ipfiremake linux ipfiremake kqemu ipfiremake kvm-kmod diff --git a/src/paks/linux-pae/install.sh b/src/paks/linux-pae/install.sh new file mode 100644 index 000000000..c2fc3d80f --- /dev/null +++ b/src/paks/linux-pae/install.sh @@ -0,0 +1,65 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2010 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +extract_files +# +KVER=2.6.32.24 +ROOT=`mount | grep " / " | cut -d" " -f1` +ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` +if [ ! -z $ROOTUUID ]; then + ROOT="UUID=$ROOTUUID" +fi + +MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` +# Nur den letzten Parameter verwenden +echo $MOUNT > /dev/null +MOUNT=$_ +if [ ! $MOUNT == "rw" ]; then + MOUNT="ro" +fi + +ENTRY=`grep "savedefault" /boot/grub/grub.conf | tail -n 1` +# Nur den letzten Parameter verwenden +echo $ENTRY > /dev/null +let ENTRY=$_+1 +# +# backup grub.conf +# +cp /boot/grub/grub.conf /boot/grub/grub-backup-$KVER-pae.conf +# +# Add new Entry to grub.conf +# +echo "" >> /boot/grub/grub.conf +echo "title IPFire (PAE-Kernel)" >> /boot/grub/grub.conf +echo " kernel /vmlinuz-$KVER-ipfire-pae root=$ROOT rootdelay=10 panic=10 $MOUNT" >> /boot/grub/grub.conf +echo " initrd /ipfirerd-$KVER-pae.img" >> /boot/grub/grub.conf +echo " savedefault $ENTRY" >> /boot/grub/grub.conf +# +# Made initramdisk +# +/sbin/dracut --force --verbose /boot/ipfirerd-$KVER-pae.img $KVER-ipfire-pae +# +# Create new module depency +# +depmod -a $KVER-ipfire-pae diff --git a/src/paks/linux-pae/uninstall.sh b/src/paks/linux-pae/uninstall.sh new file mode 100644 index 000000000..9a4530046 --- /dev/null +++ b/src/paks/linux-pae/uninstall.sh @@ -0,0 +1,26 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2010 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +remove_files +mv -f /boot/grub/grub-backup-2.6.32.*-pae.conf /boot/grub/grub.conf diff --git a/src/paks/linux-pae/update.sh b/src/paks/linux-pae/update.sh new file mode 100644 index 000000000..abbaf47c3 --- /dev/null +++ b/src/paks/linux-pae/update.sh @@ -0,0 +1,27 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 2 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2007 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +#Don't remove old xen kernel at update +#./uninstall.sh +./install.sh From e21bd39e1271891eb3105e980c85bdd72306ccbd Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 13 Oct 2010 14:47:39 +0200 Subject: [PATCH 084/153] Fix build logfiles list sometimes files that are not new. --- lfs/Config | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/Config b/lfs/Config index c6ccd0378..01b9cf1c9 100644 --- a/lfs/Config +++ b/lfs/Config @@ -75,7 +75,7 @@ KGCC = gcc define FIND_FILES cd $(ROOT)/ && find -mount \ -not -path './tools*' -not -path './tmp*' -not -path './usr/src*' \ - -not -path './dev*' -not -path './proc*' -not -path './install*' + -not -path './dev*' -not -path './proc*' -not -path './install*' | sort endef # This is common starting logic for builds. @@ -112,7 +112,7 @@ ifeq "$(ROOT)" "" define POSTBUILD @echo "Install done; saving file list to $(TARGET) ..." @$(FIND_FILES) > $(DIR_SRC)/lsalrnew - @diff $(DIR_SRC)/lsalr $(DIR_SRC)/lsalrnew | grep '^> ' | sed 's/^> //' | sort > $(TARGET)_diff + @diff $(DIR_SRC)/lsalr $(DIR_SRC)/lsalrnew | grep '^> ' | sed 's/^> //' > $(TARGET)_diff @cp -f $(DIR_SRC)/lsalrnew $(DIR_SRC)/lsalr @rm -f $(DIR_SRC)/lsalrnew sed -i -e 's+.\/++' $(TARGET)_diff From d4c6ba21eb1aed558c60f5a30a4de028f06584c0 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 14 Oct 2010 08:31:54 +0200 Subject: [PATCH 085/153] Updated squid (3.1.8). --- config/proxy/auth/msnt_auth | Bin 38708 -> 0 bytes config/proxy/auth/ncsa_auth | Bin 14732 -> 0 bytes config/proxy/auth/ntlm_auth | Bin 47500 -> 0 bytes config/proxy/auth/squid_ldap_auth | Bin 18280 -> 0 bytes config/proxy/auth/squid_ldap_group | Bin 19080 -> 0 bytes config/proxy/auth/squid_radius_auth | Bin 13064 -> 0 bytes .../{German => de}/ERR_ACCESS_DENIED | 0 .../{German => de}/ERR_CACHE_ACCESS_DENIED | 0 .../ERR_CACHE_MGR_ACCESS_DENIED | 0 .../{German => de}/ERR_CANNOT_FORWARD | 0 .../{German => de}/ERR_CONNECT_FAIL | 0 config/proxy/errors.ipfire/de/ERR_DIR_LISTING | 1 + .../errors.ipfire/{German => de}/ERR_DNS_FAIL | 0 config/proxy/errors.ipfire/de/ERR_ESI | 1 + .../{German => de}/ERR_FORWARDING_DENIED | 0 .../{German => de}/ERR_FTP_DISABLED | 0 .../{German => de}/ERR_FTP_FAILURE | 0 .../{German => de}/ERR_FTP_FORBIDDEN | 0 .../{German => de}/ERR_FTP_NOT_FOUND | 0 .../{German => de}/ERR_FTP_PUT_CREATED | 0 .../{German => de}/ERR_FTP_PUT_ERROR | 0 .../{German => de}/ERR_FTP_PUT_MODIFIED | 0 .../{German => de}/ERR_FTP_UNAVAILABLE | 0 .../proxy/errors.ipfire/de/ERR_ICAP_FAILURE | 1 + .../{German => de}/ERR_INVALID_REQ | 0 .../{German => de}/ERR_INVALID_RESP | 0 .../{German => de}/ERR_INVALID_URL | 0 .../{German => de}/ERR_LIFETIME_EXP | 0 .../errors.ipfire/{German => de}/ERR_NO_RELAY | 0 .../{German => de}/ERR_ONLY_IF_CACHED_MISS | 0 .../{German => de}/ERR_READ_ERROR | 0 .../{German => de}/ERR_READ_TIMEOUT | 0 .../errors.ipfire/de/ERR_SECURE_CONNECT_FAIL | 1 + .../{German => de}/ERR_SHUTTING_DOWN | 0 .../{German => de}/ERR_SOCKET_FAILURE | 0 .../errors.ipfire/{German => de}/ERR_TOO_BIG | 0 .../errors.ipfire/de/ERR_UNSUP_HTTPVERSION | 1 + .../{German => de}/ERR_UNSUP_REQ | 0 .../{German => de}/ERR_URN_RESOLVE | 0 .../{German => de}/ERR_WRITE_ERROR | 0 .../{German => de}/ERR_ZERO_SIZE_OBJECT | 0 .../{English => en}/ERR_ACCESS_DENIED | 0 .../{English => en}/ERR_CACHE_ACCESS_DENIED | 0 .../ERR_CACHE_MGR_ACCESS_DENIED | 0 .../{English => en}/ERR_CANNOT_FORWARD | 0 .../{English => en}/ERR_CONNECT_FAIL | 0 config/proxy/errors.ipfire/en/ERR_DIR_LISTING | 1 + .../{English => en}/ERR_DNS_FAIL | 0 config/proxy/errors.ipfire/en/ERR_ESI | 1 + .../{English => en}/ERR_FORWARDING_DENIED | 0 .../{English => en}/ERR_FTP_DISABLED | 0 .../{English => en}/ERR_FTP_FAILURE | 0 .../{English => en}/ERR_FTP_FORBIDDEN | 0 .../{English => en}/ERR_FTP_NOT_FOUND | 0 .../{English => en}/ERR_FTP_PUT_CREATED | 0 .../{English => en}/ERR_FTP_PUT_ERROR | 0 .../{English => en}/ERR_FTP_PUT_MODIFIED | 0 .../{English => en}/ERR_FTP_UNAVAILABLE | 0 .../proxy/errors.ipfire/en/ERR_ICAP_FAILURE | 1 + .../{English => en}/ERR_INVALID_REQ | 0 .../{English => en}/ERR_INVALID_RESP | 0 .../{English => en}/ERR_INVALID_URL | 0 .../{English => en}/ERR_LIFETIME_EXP | 0 .../{English => en}/ERR_NO_RELAY | 0 .../{English => en}/ERR_ONLY_IF_CACHED_MISS | 0 .../{English => en}/ERR_READ_ERROR | 0 .../{English => en}/ERR_READ_TIMEOUT | 0 .../errors.ipfire/en/ERR_SECURE_CONNECT_FAIL | 1 + .../{English => en}/ERR_SHUTTING_DOWN | 0 .../{English => en}/ERR_SOCKET_FAILURE | 0 .../errors.ipfire/{English => en}/ERR_TOO_BIG | 0 .../errors.ipfire/en/ERR_UNSUP_HTTPVERSION | 1 + .../{English => en}/ERR_UNSUP_REQ | 0 .../{English => en}/ERR_URN_RESOLVE | 0 .../{English => en}/ERR_WRITE_ERROR | 0 .../{English => en}/ERR_ZERO_SIZE_OBJECT | 0 config/rootfiles/common/squid | 2791 ++++++++++------- config/rootfiles/core/test/filelists/attr | 1 + config/rootfiles/core/test/filelists/files | 4 +- config/rootfiles/core/test/filelists/libcap | 1 + config/rootfiles/core/test/filelists/squid | 1 + lfs/squid | 13 +- src/initscripts/init.d/squid | 4 +- 83 files changed, 1692 insertions(+), 1133 deletions(-) delete mode 100644 config/proxy/auth/msnt_auth delete mode 100644 config/proxy/auth/ncsa_auth delete mode 100644 config/proxy/auth/ntlm_auth delete mode 100644 config/proxy/auth/squid_ldap_auth delete mode 100644 config/proxy/auth/squid_ldap_group delete mode 100644 config/proxy/auth/squid_radius_auth rename config/proxy/errors.ipfire/{German => de}/ERR_ACCESS_DENIED (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_CACHE_ACCESS_DENIED (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_CACHE_MGR_ACCESS_DENIED (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_CANNOT_FORWARD (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_CONNECT_FAIL (100%) create mode 100644 config/proxy/errors.ipfire/de/ERR_DIR_LISTING rename config/proxy/errors.ipfire/{German => de}/ERR_DNS_FAIL (100%) create mode 100644 config/proxy/errors.ipfire/de/ERR_ESI rename config/proxy/errors.ipfire/{German => de}/ERR_FORWARDING_DENIED (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_FTP_DISABLED (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_FTP_FAILURE (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_FTP_FORBIDDEN (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_FTP_NOT_FOUND (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_FTP_PUT_CREATED (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_FTP_PUT_ERROR (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_FTP_PUT_MODIFIED (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_FTP_UNAVAILABLE (100%) create mode 100644 config/proxy/errors.ipfire/de/ERR_ICAP_FAILURE rename config/proxy/errors.ipfire/{German => de}/ERR_INVALID_REQ (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_INVALID_RESP (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_INVALID_URL (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_LIFETIME_EXP (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_NO_RELAY (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_ONLY_IF_CACHED_MISS (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_READ_ERROR (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_READ_TIMEOUT (100%) create mode 100644 config/proxy/errors.ipfire/de/ERR_SECURE_CONNECT_FAIL rename config/proxy/errors.ipfire/{German => de}/ERR_SHUTTING_DOWN (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_SOCKET_FAILURE (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_TOO_BIG (100%) create mode 100644 config/proxy/errors.ipfire/de/ERR_UNSUP_HTTPVERSION rename config/proxy/errors.ipfire/{German => de}/ERR_UNSUP_REQ (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_URN_RESOLVE (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_WRITE_ERROR (100%) rename config/proxy/errors.ipfire/{German => de}/ERR_ZERO_SIZE_OBJECT (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_ACCESS_DENIED (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_CACHE_ACCESS_DENIED (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_CACHE_MGR_ACCESS_DENIED (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_CANNOT_FORWARD (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_CONNECT_FAIL (100%) create mode 100644 config/proxy/errors.ipfire/en/ERR_DIR_LISTING rename config/proxy/errors.ipfire/{English => en}/ERR_DNS_FAIL (100%) create mode 100644 config/proxy/errors.ipfire/en/ERR_ESI rename config/proxy/errors.ipfire/{English => en}/ERR_FORWARDING_DENIED (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_FTP_DISABLED (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_FTP_FAILURE (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_FTP_FORBIDDEN (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_FTP_NOT_FOUND (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_FTP_PUT_CREATED (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_FTP_PUT_ERROR (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_FTP_PUT_MODIFIED (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_FTP_UNAVAILABLE (100%) create mode 100644 config/proxy/errors.ipfire/en/ERR_ICAP_FAILURE rename config/proxy/errors.ipfire/{English => en}/ERR_INVALID_REQ (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_INVALID_RESP (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_INVALID_URL (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_LIFETIME_EXP (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_NO_RELAY (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_ONLY_IF_CACHED_MISS (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_READ_ERROR (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_READ_TIMEOUT (100%) create mode 100644 config/proxy/errors.ipfire/en/ERR_SECURE_CONNECT_FAIL rename config/proxy/errors.ipfire/{English => en}/ERR_SHUTTING_DOWN (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_SOCKET_FAILURE (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_TOO_BIG (100%) create mode 100644 config/proxy/errors.ipfire/en/ERR_UNSUP_HTTPVERSION rename config/proxy/errors.ipfire/{English => en}/ERR_UNSUP_REQ (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_URN_RESOLVE (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_WRITE_ERROR (100%) rename config/proxy/errors.ipfire/{English => en}/ERR_ZERO_SIZE_OBJECT (100%) create mode 120000 config/rootfiles/core/test/filelists/attr create mode 120000 config/rootfiles/core/test/filelists/libcap create mode 120000 config/rootfiles/core/test/filelists/squid diff --git a/config/proxy/auth/msnt_auth b/config/proxy/auth/msnt_auth deleted file mode 100644 index bbc56e879c069b5deaa7a9c99e37427355359d1c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 38708 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 RY4#Xw(lPM8X(J=}{uhx!dh!4O diff --git a/config/proxy/auth/ntlm_auth b/config/proxy/auth/ntlm_auth deleted file mode 100644 index b65889c1e4c53650c2ed9cc798c8cbd620333a81..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 47500 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 diff --git a/config/proxy/auth/squid_ldap_auth b/config/proxy/auth/squid_ldap_auth deleted file mode 100644 index 93d54a5478c518f128b9d3b3e5cd6d97a0f29b6a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 18280 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 NWmmR=?v+!}{Wq^*Hl_do diff --git a/config/proxy/auth/squid_ldap_group b/config/proxy/auth/squid_ldap_group deleted file mode 100644 index 23421bead41ebba42cdefdf1bb471ffa0cbf9ff6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19080 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°^uVT{=Sa(p>})FHHg{Hg8TLoiCx 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 T>wWqh^sY6yN*&aRQGEXk!-flp diff --git a/config/proxy/errors.ipfire/German/ERR_ACCESS_DENIED b/config/proxy/errors.ipfire/de/ERR_ACCESS_DENIED similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_ACCESS_DENIED rename to config/proxy/errors.ipfire/de/ERR_ACCESS_DENIED diff --git a/config/proxy/errors.ipfire/German/ERR_CACHE_ACCESS_DENIED b/config/proxy/errors.ipfire/de/ERR_CACHE_ACCESS_DENIED similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_CACHE_ACCESS_DENIED rename to config/proxy/errors.ipfire/de/ERR_CACHE_ACCESS_DENIED diff --git a/config/proxy/errors.ipfire/German/ERR_CACHE_MGR_ACCESS_DENIED b/config/proxy/errors.ipfire/de/ERR_CACHE_MGR_ACCESS_DENIED similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_CACHE_MGR_ACCESS_DENIED rename to config/proxy/errors.ipfire/de/ERR_CACHE_MGR_ACCESS_DENIED diff --git a/config/proxy/errors.ipfire/German/ERR_CANNOT_FORWARD b/config/proxy/errors.ipfire/de/ERR_CANNOT_FORWARD similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_CANNOT_FORWARD rename to config/proxy/errors.ipfire/de/ERR_CANNOT_FORWARD diff --git a/config/proxy/errors.ipfire/German/ERR_CONNECT_FAIL b/config/proxy/errors.ipfire/de/ERR_CONNECT_FAIL similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_CONNECT_FAIL rename to config/proxy/errors.ipfire/de/ERR_CONNECT_FAIL diff --git a/config/proxy/errors.ipfire/de/ERR_DIR_LISTING b/config/proxy/errors.ipfire/de/ERR_DIR_LISTING new file mode 100644 index 000000000..aabe6568f --- /dev/null +++ b/config/proxy/errors.ipfire/de/ERR_DIR_LISTING @@ -0,0 +1 @@ + Verzeichnis: %U

Verzeichnis: %U/


Verzeichnisinhalt:

%z
%g
Übergeordnetes Verzeichnis Übergeordnetes Verzeichnis (Stammverzeichnis)

\ No newline at end of file diff --git a/config/proxy/errors.ipfire/German/ERR_DNS_FAIL b/config/proxy/errors.ipfire/de/ERR_DNS_FAIL similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_DNS_FAIL rename to config/proxy/errors.ipfire/de/ERR_DNS_FAIL diff --git a/config/proxy/errors.ipfire/de/ERR_ESI b/config/proxy/errors.ipfire/de/ERR_ESI new file mode 100644 index 000000000..61ffbc0b5 --- /dev/null +++ b/config/proxy/errors.ipfire/de/ERR_ESI @@ -0,0 +1 @@ + FEHLER: Die angeforderte URL konnte nicht gefunden werden

ERROR

The requested URL could not be retrieved


Der folgende Fehler wurde beim Versuch die URL %U zu holen festgestellt:

ESI-Verarbeitung fehlgeschlagen.

Der ESI-Prozessor meldete:

%Z

Das heißt, dass der Ersatz nicht in der Lage war das ESI Template zu verarbeiten. Bitte melden sie diesen Fehler dem Webmaster.

Ihr Webmaster ist %w.



\ No newline at end of file diff --git a/config/proxy/errors.ipfire/German/ERR_FORWARDING_DENIED b/config/proxy/errors.ipfire/de/ERR_FORWARDING_DENIED similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FORWARDING_DENIED rename to config/proxy/errors.ipfire/de/ERR_FORWARDING_DENIED diff --git a/config/proxy/errors.ipfire/German/ERR_FTP_DISABLED b/config/proxy/errors.ipfire/de/ERR_FTP_DISABLED similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FTP_DISABLED rename to config/proxy/errors.ipfire/de/ERR_FTP_DISABLED diff --git a/config/proxy/errors.ipfire/German/ERR_FTP_FAILURE b/config/proxy/errors.ipfire/de/ERR_FTP_FAILURE similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FTP_FAILURE rename to config/proxy/errors.ipfire/de/ERR_FTP_FAILURE diff --git a/config/proxy/errors.ipfire/German/ERR_FTP_FORBIDDEN b/config/proxy/errors.ipfire/de/ERR_FTP_FORBIDDEN similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FTP_FORBIDDEN rename to config/proxy/errors.ipfire/de/ERR_FTP_FORBIDDEN diff --git a/config/proxy/errors.ipfire/German/ERR_FTP_NOT_FOUND b/config/proxy/errors.ipfire/de/ERR_FTP_NOT_FOUND similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FTP_NOT_FOUND rename to config/proxy/errors.ipfire/de/ERR_FTP_NOT_FOUND diff --git a/config/proxy/errors.ipfire/German/ERR_FTP_PUT_CREATED b/config/proxy/errors.ipfire/de/ERR_FTP_PUT_CREATED similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FTP_PUT_CREATED rename to config/proxy/errors.ipfire/de/ERR_FTP_PUT_CREATED diff --git a/config/proxy/errors.ipfire/German/ERR_FTP_PUT_ERROR b/config/proxy/errors.ipfire/de/ERR_FTP_PUT_ERROR similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FTP_PUT_ERROR rename to config/proxy/errors.ipfire/de/ERR_FTP_PUT_ERROR diff --git a/config/proxy/errors.ipfire/German/ERR_FTP_PUT_MODIFIED b/config/proxy/errors.ipfire/de/ERR_FTP_PUT_MODIFIED similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FTP_PUT_MODIFIED rename to config/proxy/errors.ipfire/de/ERR_FTP_PUT_MODIFIED diff --git a/config/proxy/errors.ipfire/German/ERR_FTP_UNAVAILABLE b/config/proxy/errors.ipfire/de/ERR_FTP_UNAVAILABLE similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_FTP_UNAVAILABLE rename to config/proxy/errors.ipfire/de/ERR_FTP_UNAVAILABLE diff --git a/config/proxy/errors.ipfire/de/ERR_ICAP_FAILURE b/config/proxy/errors.ipfire/de/ERR_ICAP_FAILURE new file mode 100644 index 000000000..ed9246f04 --- /dev/null +++ b/config/proxy/errors.ipfire/de/ERR_ICAP_FAILURE @@ -0,0 +1 @@ + FEHLER: Die angeforderte URL konnte nicht gefunden werden

ERROR

The requested URL could not be retrieved


Der folgende Fehler wurde beim Versuch die URL %U zu holen festgestellt:

ICAP Protokoll Fehler.

Das System antwortete: %E

Das heißt, dass etwas mit der ICAP Kommunikation nicht stimmt.

Mögliche Probleme sind:

  • Der ICAP Server ist nicht erreichbar.

  • Die Antwort des ICAP Servers war ungültig.



\ No newline at end of file diff --git a/config/proxy/errors.ipfire/German/ERR_INVALID_REQ b/config/proxy/errors.ipfire/de/ERR_INVALID_REQ similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_INVALID_REQ rename to config/proxy/errors.ipfire/de/ERR_INVALID_REQ diff --git a/config/proxy/errors.ipfire/German/ERR_INVALID_RESP b/config/proxy/errors.ipfire/de/ERR_INVALID_RESP similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_INVALID_RESP rename to config/proxy/errors.ipfire/de/ERR_INVALID_RESP diff --git a/config/proxy/errors.ipfire/German/ERR_INVALID_URL b/config/proxy/errors.ipfire/de/ERR_INVALID_URL similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_INVALID_URL rename to config/proxy/errors.ipfire/de/ERR_INVALID_URL diff --git a/config/proxy/errors.ipfire/German/ERR_LIFETIME_EXP b/config/proxy/errors.ipfire/de/ERR_LIFETIME_EXP similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_LIFETIME_EXP rename to config/proxy/errors.ipfire/de/ERR_LIFETIME_EXP diff --git a/config/proxy/errors.ipfire/German/ERR_NO_RELAY b/config/proxy/errors.ipfire/de/ERR_NO_RELAY similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_NO_RELAY rename to config/proxy/errors.ipfire/de/ERR_NO_RELAY diff --git a/config/proxy/errors.ipfire/German/ERR_ONLY_IF_CACHED_MISS b/config/proxy/errors.ipfire/de/ERR_ONLY_IF_CACHED_MISS similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_ONLY_IF_CACHED_MISS rename to config/proxy/errors.ipfire/de/ERR_ONLY_IF_CACHED_MISS diff --git a/config/proxy/errors.ipfire/German/ERR_READ_ERROR b/config/proxy/errors.ipfire/de/ERR_READ_ERROR similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_READ_ERROR rename to config/proxy/errors.ipfire/de/ERR_READ_ERROR diff --git a/config/proxy/errors.ipfire/German/ERR_READ_TIMEOUT b/config/proxy/errors.ipfire/de/ERR_READ_TIMEOUT similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_READ_TIMEOUT rename to config/proxy/errors.ipfire/de/ERR_READ_TIMEOUT diff --git a/config/proxy/errors.ipfire/de/ERR_SECURE_CONNECT_FAIL b/config/proxy/errors.ipfire/de/ERR_SECURE_CONNECT_FAIL new file mode 100644 index 000000000..4f4238302 --- /dev/null +++ b/config/proxy/errors.ipfire/de/ERR_SECURE_CONNECT_FAIL @@ -0,0 +1 @@ + FEHLER: Die angeforderte URL konnte nicht gefunden werden

ERROR

The requested URL could not be retrieved


Der folgende Fehler wurde beim Versuch die URL %U zu holen festgestellt:

Konnte keine sichere Verbindung zu %I herstellen

Das System antwortete: %E

Dieser Proxy und der Zielhost waren nicht in der Lage Sicherheitseinstellungen auszuhandeln die beidseitig akzeptiert werden. Es ist möglich dass der Zielhost keine sicheren Verbindungen unterstützte oder der Proxy nicht mit dem Sicherheitszertifikat des Hosts einverstanden ist.

Ihr Cache Administrator ist %w.



\ No newline at end of file diff --git a/config/proxy/errors.ipfire/German/ERR_SHUTTING_DOWN b/config/proxy/errors.ipfire/de/ERR_SHUTTING_DOWN similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_SHUTTING_DOWN rename to config/proxy/errors.ipfire/de/ERR_SHUTTING_DOWN diff --git a/config/proxy/errors.ipfire/German/ERR_SOCKET_FAILURE b/config/proxy/errors.ipfire/de/ERR_SOCKET_FAILURE similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_SOCKET_FAILURE rename to config/proxy/errors.ipfire/de/ERR_SOCKET_FAILURE diff --git a/config/proxy/errors.ipfire/German/ERR_TOO_BIG b/config/proxy/errors.ipfire/de/ERR_TOO_BIG similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_TOO_BIG rename to config/proxy/errors.ipfire/de/ERR_TOO_BIG diff --git a/config/proxy/errors.ipfire/de/ERR_UNSUP_HTTPVERSION b/config/proxy/errors.ipfire/de/ERR_UNSUP_HTTPVERSION new file mode 100644 index 000000000..4cc1cdade --- /dev/null +++ b/config/proxy/errors.ipfire/de/ERR_UNSUP_HTTPVERSION @@ -0,0 +1 @@ + FEHLER: Die angeforderte URL konnte nicht gefunden werden

ERROR

Nicht unterstützte HTTP Version


Der folgende Fehler wurde beim Versuch die URL %U zu holen festgestellt:

Unsupported HTTP version

Dieser Squid akzeptiert die angeforderte HTTP Version nicht.

Ihr Cache Administrator ist %w.



\ No newline at end of file diff --git a/config/proxy/errors.ipfire/German/ERR_UNSUP_REQ b/config/proxy/errors.ipfire/de/ERR_UNSUP_REQ similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_UNSUP_REQ rename to config/proxy/errors.ipfire/de/ERR_UNSUP_REQ diff --git a/config/proxy/errors.ipfire/German/ERR_URN_RESOLVE b/config/proxy/errors.ipfire/de/ERR_URN_RESOLVE similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_URN_RESOLVE rename to config/proxy/errors.ipfire/de/ERR_URN_RESOLVE diff --git a/config/proxy/errors.ipfire/German/ERR_WRITE_ERROR b/config/proxy/errors.ipfire/de/ERR_WRITE_ERROR similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_WRITE_ERROR rename to config/proxy/errors.ipfire/de/ERR_WRITE_ERROR diff --git a/config/proxy/errors.ipfire/German/ERR_ZERO_SIZE_OBJECT b/config/proxy/errors.ipfire/de/ERR_ZERO_SIZE_OBJECT similarity index 100% rename from config/proxy/errors.ipfire/German/ERR_ZERO_SIZE_OBJECT rename to config/proxy/errors.ipfire/de/ERR_ZERO_SIZE_OBJECT diff --git a/config/proxy/errors.ipfire/English/ERR_ACCESS_DENIED b/config/proxy/errors.ipfire/en/ERR_ACCESS_DENIED similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_ACCESS_DENIED rename to config/proxy/errors.ipfire/en/ERR_ACCESS_DENIED diff --git a/config/proxy/errors.ipfire/English/ERR_CACHE_ACCESS_DENIED b/config/proxy/errors.ipfire/en/ERR_CACHE_ACCESS_DENIED similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_CACHE_ACCESS_DENIED rename to config/proxy/errors.ipfire/en/ERR_CACHE_ACCESS_DENIED diff --git a/config/proxy/errors.ipfire/English/ERR_CACHE_MGR_ACCESS_DENIED b/config/proxy/errors.ipfire/en/ERR_CACHE_MGR_ACCESS_DENIED similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_CACHE_MGR_ACCESS_DENIED rename to config/proxy/errors.ipfire/en/ERR_CACHE_MGR_ACCESS_DENIED diff --git a/config/proxy/errors.ipfire/English/ERR_CANNOT_FORWARD b/config/proxy/errors.ipfire/en/ERR_CANNOT_FORWARD similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_CANNOT_FORWARD rename to config/proxy/errors.ipfire/en/ERR_CANNOT_FORWARD diff --git a/config/proxy/errors.ipfire/English/ERR_CONNECT_FAIL b/config/proxy/errors.ipfire/en/ERR_CONNECT_FAIL similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_CONNECT_FAIL rename to config/proxy/errors.ipfire/en/ERR_CONNECT_FAIL diff --git a/config/proxy/errors.ipfire/en/ERR_DIR_LISTING b/config/proxy/errors.ipfire/en/ERR_DIR_LISTING new file mode 100644 index 000000000..d7f0f38f1 --- /dev/null +++ b/config/proxy/errors.ipfire/en/ERR_DIR_LISTING @@ -0,0 +1 @@ + Directory: %U

Directory: %U/


Directory Content:

%z
%g
Parent Directory Parent Directory (Root Directory)

\ No newline at end of file diff --git a/config/proxy/errors.ipfire/English/ERR_DNS_FAIL b/config/proxy/errors.ipfire/en/ERR_DNS_FAIL similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_DNS_FAIL rename to config/proxy/errors.ipfire/en/ERR_DNS_FAIL diff --git a/config/proxy/errors.ipfire/en/ERR_ESI b/config/proxy/errors.ipfire/en/ERR_ESI new file mode 100644 index 000000000..21b380346 --- /dev/null +++ b/config/proxy/errors.ipfire/en/ERR_ESI @@ -0,0 +1 @@ + ERROR: The requested URL could not be retrieved

ERROR

The requested URL could not be retrieved


The following error was encountered while trying to retrieve the URL: %U

ESI Processing failed.

The ESI processor returned:

%Z

This means that the surrogate was not able to process the ESI template. Please report this error to the webmaster.

Your webmaster is %w.



\ No newline at end of file diff --git a/config/proxy/errors.ipfire/English/ERR_FORWARDING_DENIED b/config/proxy/errors.ipfire/en/ERR_FORWARDING_DENIED similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FORWARDING_DENIED rename to config/proxy/errors.ipfire/en/ERR_FORWARDING_DENIED diff --git a/config/proxy/errors.ipfire/English/ERR_FTP_DISABLED b/config/proxy/errors.ipfire/en/ERR_FTP_DISABLED similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FTP_DISABLED rename to config/proxy/errors.ipfire/en/ERR_FTP_DISABLED diff --git a/config/proxy/errors.ipfire/English/ERR_FTP_FAILURE b/config/proxy/errors.ipfire/en/ERR_FTP_FAILURE similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FTP_FAILURE rename to config/proxy/errors.ipfire/en/ERR_FTP_FAILURE diff --git a/config/proxy/errors.ipfire/English/ERR_FTP_FORBIDDEN b/config/proxy/errors.ipfire/en/ERR_FTP_FORBIDDEN similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FTP_FORBIDDEN rename to config/proxy/errors.ipfire/en/ERR_FTP_FORBIDDEN diff --git a/config/proxy/errors.ipfire/English/ERR_FTP_NOT_FOUND b/config/proxy/errors.ipfire/en/ERR_FTP_NOT_FOUND similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FTP_NOT_FOUND rename to config/proxy/errors.ipfire/en/ERR_FTP_NOT_FOUND diff --git a/config/proxy/errors.ipfire/English/ERR_FTP_PUT_CREATED b/config/proxy/errors.ipfire/en/ERR_FTP_PUT_CREATED similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FTP_PUT_CREATED rename to config/proxy/errors.ipfire/en/ERR_FTP_PUT_CREATED diff --git a/config/proxy/errors.ipfire/English/ERR_FTP_PUT_ERROR b/config/proxy/errors.ipfire/en/ERR_FTP_PUT_ERROR similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FTP_PUT_ERROR rename to config/proxy/errors.ipfire/en/ERR_FTP_PUT_ERROR diff --git a/config/proxy/errors.ipfire/English/ERR_FTP_PUT_MODIFIED b/config/proxy/errors.ipfire/en/ERR_FTP_PUT_MODIFIED similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FTP_PUT_MODIFIED rename to config/proxy/errors.ipfire/en/ERR_FTP_PUT_MODIFIED diff --git a/config/proxy/errors.ipfire/English/ERR_FTP_UNAVAILABLE b/config/proxy/errors.ipfire/en/ERR_FTP_UNAVAILABLE similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_FTP_UNAVAILABLE rename to config/proxy/errors.ipfire/en/ERR_FTP_UNAVAILABLE diff --git a/config/proxy/errors.ipfire/en/ERR_ICAP_FAILURE b/config/proxy/errors.ipfire/en/ERR_ICAP_FAILURE new file mode 100644 index 000000000..a9066ca81 --- /dev/null +++ b/config/proxy/errors.ipfire/en/ERR_ICAP_FAILURE @@ -0,0 +1 @@ + ERROR: The requested URL could not be retrieved

ERROR

The requested URL could not be retrieved


The following error was encountered while trying to retrieve the URL: %U

ICAP protocol error.

The system returned: %E

This means that some aspect of the ICAP communication failed.

Some possible problems are:

  • The ICAP server is not reachable.

  • An Illegal response was received from the ICAP server.



\ No newline at end of file diff --git a/config/proxy/errors.ipfire/English/ERR_INVALID_REQ b/config/proxy/errors.ipfire/en/ERR_INVALID_REQ similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_INVALID_REQ rename to config/proxy/errors.ipfire/en/ERR_INVALID_REQ diff --git a/config/proxy/errors.ipfire/English/ERR_INVALID_RESP b/config/proxy/errors.ipfire/en/ERR_INVALID_RESP similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_INVALID_RESP rename to config/proxy/errors.ipfire/en/ERR_INVALID_RESP diff --git a/config/proxy/errors.ipfire/English/ERR_INVALID_URL b/config/proxy/errors.ipfire/en/ERR_INVALID_URL similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_INVALID_URL rename to config/proxy/errors.ipfire/en/ERR_INVALID_URL diff --git a/config/proxy/errors.ipfire/English/ERR_LIFETIME_EXP b/config/proxy/errors.ipfire/en/ERR_LIFETIME_EXP similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_LIFETIME_EXP rename to config/proxy/errors.ipfire/en/ERR_LIFETIME_EXP diff --git a/config/proxy/errors.ipfire/English/ERR_NO_RELAY b/config/proxy/errors.ipfire/en/ERR_NO_RELAY similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_NO_RELAY rename to config/proxy/errors.ipfire/en/ERR_NO_RELAY diff --git a/config/proxy/errors.ipfire/English/ERR_ONLY_IF_CACHED_MISS b/config/proxy/errors.ipfire/en/ERR_ONLY_IF_CACHED_MISS similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_ONLY_IF_CACHED_MISS rename to config/proxy/errors.ipfire/en/ERR_ONLY_IF_CACHED_MISS diff --git a/config/proxy/errors.ipfire/English/ERR_READ_ERROR b/config/proxy/errors.ipfire/en/ERR_READ_ERROR similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_READ_ERROR rename to config/proxy/errors.ipfire/en/ERR_READ_ERROR diff --git a/config/proxy/errors.ipfire/English/ERR_READ_TIMEOUT b/config/proxy/errors.ipfire/en/ERR_READ_TIMEOUT similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_READ_TIMEOUT rename to config/proxy/errors.ipfire/en/ERR_READ_TIMEOUT diff --git a/config/proxy/errors.ipfire/en/ERR_SECURE_CONNECT_FAIL b/config/proxy/errors.ipfire/en/ERR_SECURE_CONNECT_FAIL new file mode 100644 index 000000000..ed24cf6b9 --- /dev/null +++ b/config/proxy/errors.ipfire/en/ERR_SECURE_CONNECT_FAIL @@ -0,0 +1 @@ + ERROR: The requested URL could not be retrieved

ERROR

The requested URL could not be retrieved


The following error was encountered while trying to retrieve the URL: %U

Failed to establish a secure connection to %I

The system returned: %E

This proxy and the remote host failed to negotiate a mutually acceptable security settings for handling your request. It is possible that the remote host does not support secure connections, or the proxy is not satisfied with the host security credentials.

Your cache administrator is %w.



\ No newline at end of file diff --git a/config/proxy/errors.ipfire/English/ERR_SHUTTING_DOWN b/config/proxy/errors.ipfire/en/ERR_SHUTTING_DOWN similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_SHUTTING_DOWN rename to config/proxy/errors.ipfire/en/ERR_SHUTTING_DOWN diff --git a/config/proxy/errors.ipfire/English/ERR_SOCKET_FAILURE b/config/proxy/errors.ipfire/en/ERR_SOCKET_FAILURE similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_SOCKET_FAILURE rename to config/proxy/errors.ipfire/en/ERR_SOCKET_FAILURE diff --git a/config/proxy/errors.ipfire/English/ERR_TOO_BIG b/config/proxy/errors.ipfire/en/ERR_TOO_BIG similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_TOO_BIG rename to config/proxy/errors.ipfire/en/ERR_TOO_BIG diff --git a/config/proxy/errors.ipfire/en/ERR_UNSUP_HTTPVERSION b/config/proxy/errors.ipfire/en/ERR_UNSUP_HTTPVERSION new file mode 100644 index 000000000..4f92bdb25 --- /dev/null +++ b/config/proxy/errors.ipfire/en/ERR_UNSUP_HTTPVERSION @@ -0,0 +1 @@ + ERROR: The requested URL could not be retrieved

ERROR

Unsupported HTTP version


The following error was encountered while trying to retrieve the URL: %U

Unsupported HTTP version

This Squid does not accept the HTTP version you are attempting to use.

Your cache administrator is %w.



\ No newline at end of file diff --git a/config/proxy/errors.ipfire/English/ERR_UNSUP_REQ b/config/proxy/errors.ipfire/en/ERR_UNSUP_REQ similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_UNSUP_REQ rename to config/proxy/errors.ipfire/en/ERR_UNSUP_REQ diff --git a/config/proxy/errors.ipfire/English/ERR_URN_RESOLVE b/config/proxy/errors.ipfire/en/ERR_URN_RESOLVE similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_URN_RESOLVE rename to config/proxy/errors.ipfire/en/ERR_URN_RESOLVE diff --git a/config/proxy/errors.ipfire/English/ERR_WRITE_ERROR b/config/proxy/errors.ipfire/en/ERR_WRITE_ERROR similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_WRITE_ERROR rename to config/proxy/errors.ipfire/en/ERR_WRITE_ERROR diff --git a/config/proxy/errors.ipfire/English/ERR_ZERO_SIZE_OBJECT b/config/proxy/errors.ipfire/en/ERR_ZERO_SIZE_OBJECT similarity index 100% rename from config/proxy/errors.ipfire/English/ERR_ZERO_SIZE_OBJECT rename to config/proxy/errors.ipfire/en/ERR_ZERO_SIZE_OBJECT diff --git a/config/rootfiles/common/squid b/config/rootfiles/common/squid index 8b8f6f01e..d2c811456 100644 --- a/config/rootfiles/common/squid +++ b/config/rootfiles/common/squid @@ -1,5 +1,8 @@ #etc/squid etc/squid/cachemgr.conf +#etc/squid/cachemgr.conf.default +etc/squid/errorpage.css +#etc/squid/errorpage.css.default etc/squid/errors etc/squid/mime.conf #etc/squid/mime.conf.default @@ -7,1133 +10,1668 @@ etc/squid/msntauth.conf #etc/squid/msntauth.conf.default etc/squid/squid.conf #etc/squid/squid.conf.default +#etc/squid/squid.conf.documented +srv/web/ipfire/cgi-bin/cachemgr.cgi srv/web/ipfire/html/proxy.pac srv/web/ipfire/html/wpad.dat -srv/web/ipfire/cgi-bin/cachemgr.cgi -#usr/bin/RunCache -#usr/bin/cossdump usr/bin/squidclient #usr/lib/squid usr/lib/squid/auth -usr/lib/squid/diskd-daemon +#usr/lib/squid/cachemgr.cgi +usr/lib/squid/diskd #usr/lib/squid/errors #usr/lib/squid/errors.ipfire -#usr/lib/squid/errors.ipfire/English -usr/lib/squid/errors.ipfire/English/ERR_ACCESS_DENIED -usr/lib/squid/errors.ipfire/English/ERR_CACHE_ACCESS_DENIED -usr/lib/squid/errors.ipfire/English/ERR_CACHE_MGR_ACCESS_DENIED -usr/lib/squid/errors.ipfire/English/ERR_CANNOT_FORWARD -usr/lib/squid/errors.ipfire/English/ERR_CONNECT_FAIL -usr/lib/squid/errors.ipfire/English/ERR_DNS_FAIL -usr/lib/squid/errors.ipfire/English/ERR_FORWARDING_DENIED -usr/lib/squid/errors.ipfire/English/ERR_FTP_DISABLED -usr/lib/squid/errors.ipfire/English/ERR_FTP_FAILURE -usr/lib/squid/errors.ipfire/English/ERR_FTP_FORBIDDEN -usr/lib/squid/errors.ipfire/English/ERR_FTP_NOT_FOUND -usr/lib/squid/errors.ipfire/English/ERR_FTP_PUT_CREATED -usr/lib/squid/errors.ipfire/English/ERR_FTP_PUT_ERROR -usr/lib/squid/errors.ipfire/English/ERR_FTP_PUT_MODIFIED -usr/lib/squid/errors.ipfire/English/ERR_FTP_UNAVAILABLE -usr/lib/squid/errors.ipfire/English/ERR_INVALID_REQ -usr/lib/squid/errors.ipfire/English/ERR_INVALID_RESP -usr/lib/squid/errors.ipfire/English/ERR_INVALID_URL -usr/lib/squid/errors.ipfire/English/ERR_LIFETIME_EXP -usr/lib/squid/errors.ipfire/English/ERR_NO_RELAY -usr/lib/squid/errors.ipfire/English/ERR_ONLY_IF_CACHED_MISS -usr/lib/squid/errors.ipfire/English/ERR_READ_ERROR -usr/lib/squid/errors.ipfire/English/ERR_READ_TIMEOUT -usr/lib/squid/errors.ipfire/English/ERR_SHUTTING_DOWN -usr/lib/squid/errors.ipfire/English/ERR_SOCKET_FAILURE -usr/lib/squid/errors.ipfire/English/ERR_TOO_BIG -usr/lib/squid/errors.ipfire/English/ERR_UNSUP_REQ -usr/lib/squid/errors.ipfire/English/ERR_URN_RESOLVE -usr/lib/squid/errors.ipfire/English/ERR_WRITE_ERROR -usr/lib/squid/errors.ipfire/English/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors.ipfire/German -usr/lib/squid/errors.ipfire/German/ERR_ACCESS_DENIED -usr/lib/squid/errors.ipfire/German/ERR_CACHE_ACCESS_DENIED -usr/lib/squid/errors.ipfire/German/ERR_CACHE_MGR_ACCESS_DENIED -usr/lib/squid/errors.ipfire/German/ERR_CANNOT_FORWARD -usr/lib/squid/errors.ipfire/German/ERR_CONNECT_FAIL -usr/lib/squid/errors.ipfire/German/ERR_DNS_FAIL -usr/lib/squid/errors.ipfire/German/ERR_FORWARDING_DENIED -usr/lib/squid/errors.ipfire/German/ERR_FTP_DISABLED -usr/lib/squid/errors.ipfire/German/ERR_FTP_FAILURE -usr/lib/squid/errors.ipfire/German/ERR_FTP_FORBIDDEN -usr/lib/squid/errors.ipfire/German/ERR_FTP_NOT_FOUND -usr/lib/squid/errors.ipfire/German/ERR_FTP_PUT_CREATED -usr/lib/squid/errors.ipfire/German/ERR_FTP_PUT_ERROR -usr/lib/squid/errors.ipfire/German/ERR_FTP_PUT_MODIFIED -usr/lib/squid/errors.ipfire/German/ERR_FTP_UNAVAILABLE -usr/lib/squid/errors.ipfire/German/ERR_INVALID_REQ -usr/lib/squid/errors.ipfire/German/ERR_INVALID_RESP -usr/lib/squid/errors.ipfire/German/ERR_INVALID_URL -usr/lib/squid/errors.ipfire/German/ERR_LIFETIME_EXP -usr/lib/squid/errors.ipfire/German/ERR_NO_RELAY -usr/lib/squid/errors.ipfire/German/ERR_ONLY_IF_CACHED_MISS -usr/lib/squid/errors.ipfire/German/ERR_READ_ERROR -usr/lib/squid/errors.ipfire/German/ERR_READ_TIMEOUT -usr/lib/squid/errors.ipfire/German/ERR_SHUTTING_DOWN -usr/lib/squid/errors.ipfire/German/ERR_SOCKET_FAILURE -usr/lib/squid/errors.ipfire/German/ERR_TOO_BIG -usr/lib/squid/errors.ipfire/German/ERR_UNSUP_REQ -usr/lib/squid/errors.ipfire/German/ERR_URN_RESOLVE -usr/lib/squid/errors.ipfire/German/ERR_WRITE_ERROR -usr/lib/squid/errors.ipfire/German/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Armenian -#usr/lib/squid/errors/Armenian/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Armenian/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Armenian/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Armenian/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Armenian/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Armenian/ERR_DNS_FAIL -#usr/lib/squid/errors/Armenian/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Armenian/ERR_FTP_DISABLED -#usr/lib/squid/errors/Armenian/ERR_FTP_FAILURE -#usr/lib/squid/errors/Armenian/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Armenian/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Armenian/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Armenian/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Armenian/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Armenian/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Armenian/ERR_INVALID_REQ -#usr/lib/squid/errors/Armenian/ERR_INVALID_RESP -#usr/lib/squid/errors/Armenian/ERR_INVALID_URL -#usr/lib/squid/errors/Armenian/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Armenian/ERR_NO_RELAY -#usr/lib/squid/errors/Armenian/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Armenian/ERR_READ_ERROR -#usr/lib/squid/errors/Armenian/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Armenian/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Armenian/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Armenian/ERR_TOO_BIG -#usr/lib/squid/errors/Armenian/ERR_UNSUP_REQ -#usr/lib/squid/errors/Armenian/ERR_URN_RESOLVE -#usr/lib/squid/errors/Armenian/ERR_WRITE_ERROR -#usr/lib/squid/errors/Armenian/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Azerbaijani -#usr/lib/squid/errors/Azerbaijani/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Azerbaijani/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Azerbaijani/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Azerbaijani/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Azerbaijani/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Azerbaijani/ERR_DNS_FAIL -#usr/lib/squid/errors/Azerbaijani/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Azerbaijani/ERR_FTP_DISABLED -#usr/lib/squid/errors/Azerbaijani/ERR_FTP_FAILURE -#usr/lib/squid/errors/Azerbaijani/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Azerbaijani/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Azerbaijani/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Azerbaijani/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Azerbaijani/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Azerbaijani/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Azerbaijani/ERR_INVALID_REQ -#usr/lib/squid/errors/Azerbaijani/ERR_INVALID_RESP -#usr/lib/squid/errors/Azerbaijani/ERR_INVALID_URL -#usr/lib/squid/errors/Azerbaijani/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Azerbaijani/ERR_NO_RELAY -#usr/lib/squid/errors/Azerbaijani/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Azerbaijani/ERR_READ_ERROR -#usr/lib/squid/errors/Azerbaijani/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Azerbaijani/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Azerbaijani/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Azerbaijani/ERR_TOO_BIG -#usr/lib/squid/errors/Azerbaijani/ERR_UNSUP_REQ -#usr/lib/squid/errors/Azerbaijani/ERR_URN_RESOLVE -#usr/lib/squid/errors/Azerbaijani/ERR_WRITE_ERROR -#usr/lib/squid/errors/Azerbaijani/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Bulgarian -#usr/lib/squid/errors/Bulgarian/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Bulgarian/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Bulgarian/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Bulgarian/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Bulgarian/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Bulgarian/ERR_DNS_FAIL -#usr/lib/squid/errors/Bulgarian/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Bulgarian/ERR_FTP_DISABLED -#usr/lib/squid/errors/Bulgarian/ERR_FTP_FAILURE -#usr/lib/squid/errors/Bulgarian/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Bulgarian/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Bulgarian/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Bulgarian/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Bulgarian/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Bulgarian/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Bulgarian/ERR_INVALID_REQ -#usr/lib/squid/errors/Bulgarian/ERR_INVALID_RESP -#usr/lib/squid/errors/Bulgarian/ERR_INVALID_URL -#usr/lib/squid/errors/Bulgarian/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Bulgarian/ERR_NO_RELAY -#usr/lib/squid/errors/Bulgarian/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Bulgarian/ERR_READ_ERROR -#usr/lib/squid/errors/Bulgarian/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Bulgarian/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Bulgarian/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Bulgarian/ERR_TOO_BIG -#usr/lib/squid/errors/Bulgarian/ERR_UNSUP_REQ -#usr/lib/squid/errors/Bulgarian/ERR_URN_RESOLVE -#usr/lib/squid/errors/Bulgarian/ERR_WRITE_ERROR -#usr/lib/squid/errors/Bulgarian/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Catalan -#usr/lib/squid/errors/Catalan/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Catalan/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Catalan/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Catalan/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Catalan/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Catalan/ERR_DNS_FAIL -#usr/lib/squid/errors/Catalan/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Catalan/ERR_FTP_DISABLED -#usr/lib/squid/errors/Catalan/ERR_FTP_FAILURE -#usr/lib/squid/errors/Catalan/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Catalan/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Catalan/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Catalan/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Catalan/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Catalan/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Catalan/ERR_INVALID_REQ -#usr/lib/squid/errors/Catalan/ERR_INVALID_RESP -#usr/lib/squid/errors/Catalan/ERR_INVALID_URL -#usr/lib/squid/errors/Catalan/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Catalan/ERR_NO_RELAY -#usr/lib/squid/errors/Catalan/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Catalan/ERR_READ_ERROR -#usr/lib/squid/errors/Catalan/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Catalan/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Catalan/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Catalan/ERR_TOO_BIG -#usr/lib/squid/errors/Catalan/ERR_UNSUP_REQ -#usr/lib/squid/errors/Catalan/ERR_URN_RESOLVE -#usr/lib/squid/errors/Catalan/ERR_WRITE_ERROR -#usr/lib/squid/errors/Catalan/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Czech -#usr/lib/squid/errors/Czech/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Czech/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Czech/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Czech/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Czech/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Czech/ERR_DNS_FAIL -#usr/lib/squid/errors/Czech/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Czech/ERR_FTP_DISABLED -#usr/lib/squid/errors/Czech/ERR_FTP_FAILURE -#usr/lib/squid/errors/Czech/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Czech/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Czech/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Czech/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Czech/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Czech/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Czech/ERR_INVALID_REQ -#usr/lib/squid/errors/Czech/ERR_INVALID_RESP -#usr/lib/squid/errors/Czech/ERR_INVALID_URL -#usr/lib/squid/errors/Czech/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Czech/ERR_NO_RELAY -#usr/lib/squid/errors/Czech/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Czech/ERR_READ_ERROR -#usr/lib/squid/errors/Czech/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Czech/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Czech/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Czech/ERR_TOO_BIG -#usr/lib/squid/errors/Czech/ERR_UNSUP_REQ -#usr/lib/squid/errors/Czech/ERR_URN_RESOLVE -#usr/lib/squid/errors/Czech/ERR_WRITE_ERROR -#usr/lib/squid/errors/Czech/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Danish -#usr/lib/squid/errors/Danish/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Danish/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Danish/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Danish/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Danish/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Danish/ERR_DNS_FAIL -#usr/lib/squid/errors/Danish/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Danish/ERR_FTP_DISABLED -#usr/lib/squid/errors/Danish/ERR_FTP_FAILURE -#usr/lib/squid/errors/Danish/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Danish/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Danish/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Danish/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Danish/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Danish/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Danish/ERR_INVALID_REQ -#usr/lib/squid/errors/Danish/ERR_INVALID_RESP -#usr/lib/squid/errors/Danish/ERR_INVALID_URL -#usr/lib/squid/errors/Danish/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Danish/ERR_NO_RELAY -#usr/lib/squid/errors/Danish/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Danish/ERR_READ_ERROR -#usr/lib/squid/errors/Danish/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Danish/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Danish/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Danish/ERR_TOO_BIG -#usr/lib/squid/errors/Danish/ERR_UNSUP_REQ -#usr/lib/squid/errors/Danish/ERR_URN_RESOLVE -#usr/lib/squid/errors/Danish/ERR_WRITE_ERROR -#usr/lib/squid/errors/Danish/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Dutch -#usr/lib/squid/errors/Dutch/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Dutch/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Dutch/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Dutch/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Dutch/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Dutch/ERR_DNS_FAIL -#usr/lib/squid/errors/Dutch/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Dutch/ERR_FTP_DISABLED -#usr/lib/squid/errors/Dutch/ERR_FTP_FAILURE -#usr/lib/squid/errors/Dutch/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Dutch/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Dutch/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Dutch/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Dutch/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Dutch/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Dutch/ERR_INVALID_REQ -#usr/lib/squid/errors/Dutch/ERR_INVALID_RESP -#usr/lib/squid/errors/Dutch/ERR_INVALID_URL -#usr/lib/squid/errors/Dutch/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Dutch/ERR_NO_RELAY -#usr/lib/squid/errors/Dutch/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Dutch/ERR_READ_ERROR -#usr/lib/squid/errors/Dutch/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Dutch/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Dutch/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Dutch/ERR_TOO_BIG -#usr/lib/squid/errors/Dutch/ERR_UNSUP_REQ -#usr/lib/squid/errors/Dutch/ERR_URN_RESOLVE -#usr/lib/squid/errors/Dutch/ERR_WRITE_ERROR -#usr/lib/squid/errors/Dutch/ERR_ZERO_SIZE_OBJECT -usr/lib/squid/errors/English -#usr/lib/squid/errors/English/ERR_ACCESS_DENIED -#usr/lib/squid/errors/English/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/English/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/English/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/English/ERR_CONNECT_FAIL -#usr/lib/squid/errors/English/ERR_DNS_FAIL -#usr/lib/squid/errors/English/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/English/ERR_FTP_DISABLED -#usr/lib/squid/errors/English/ERR_FTP_FAILURE -#usr/lib/squid/errors/English/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/English/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/English/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/English/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/English/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/English/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/English/ERR_INVALID_REQ -#usr/lib/squid/errors/English/ERR_INVALID_RESP -#usr/lib/squid/errors/English/ERR_INVALID_URL -#usr/lib/squid/errors/English/ERR_LIFETIME_EXP -#usr/lib/squid/errors/English/ERR_NO_RELAY -#usr/lib/squid/errors/English/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/English/ERR_READ_ERROR -#usr/lib/squid/errors/English/ERR_READ_TIMEOUT -#usr/lib/squid/errors/English/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/English/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/English/ERR_TOO_BIG -#usr/lib/squid/errors/English/ERR_UNSUP_REQ -#usr/lib/squid/errors/English/ERR_URN_RESOLVE -#usr/lib/squid/errors/English/ERR_WRITE_ERROR -#usr/lib/squid/errors/English/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Estonian -#usr/lib/squid/errors/Estonian/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Estonian/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Estonian/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Estonian/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Estonian/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Estonian/ERR_DNS_FAIL -#usr/lib/squid/errors/Estonian/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Estonian/ERR_FTP_DISABLED -#usr/lib/squid/errors/Estonian/ERR_FTP_FAILURE -#usr/lib/squid/errors/Estonian/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Estonian/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Estonian/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Estonian/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Estonian/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Estonian/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Estonian/ERR_INVALID_REQ -#usr/lib/squid/errors/Estonian/ERR_INVALID_RESP -#usr/lib/squid/errors/Estonian/ERR_INVALID_URL -#usr/lib/squid/errors/Estonian/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Estonian/ERR_NO_RELAY -#usr/lib/squid/errors/Estonian/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Estonian/ERR_READ_ERROR -#usr/lib/squid/errors/Estonian/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Estonian/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Estonian/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Estonian/ERR_TOO_BIG -#usr/lib/squid/errors/Estonian/ERR_UNSUP_REQ -#usr/lib/squid/errors/Estonian/ERR_URN_RESOLVE -#usr/lib/squid/errors/Estonian/ERR_WRITE_ERROR -#usr/lib/squid/errors/Estonian/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Finnish -#usr/lib/squid/errors/Finnish/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Finnish/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Finnish/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Finnish/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Finnish/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Finnish/ERR_DNS_FAIL -#usr/lib/squid/errors/Finnish/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Finnish/ERR_FTP_DISABLED -#usr/lib/squid/errors/Finnish/ERR_FTP_FAILURE -#usr/lib/squid/errors/Finnish/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Finnish/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Finnish/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Finnish/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Finnish/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Finnish/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Finnish/ERR_INVALID_REQ -#usr/lib/squid/errors/Finnish/ERR_INVALID_RESP -#usr/lib/squid/errors/Finnish/ERR_INVALID_URL -#usr/lib/squid/errors/Finnish/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Finnish/ERR_NO_RELAY -#usr/lib/squid/errors/Finnish/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Finnish/ERR_READ_ERROR -#usr/lib/squid/errors/Finnish/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Finnish/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Finnish/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Finnish/ERR_TOO_BIG -#usr/lib/squid/errors/Finnish/ERR_UNSUP_REQ -#usr/lib/squid/errors/Finnish/ERR_URN_RESOLVE -#usr/lib/squid/errors/Finnish/ERR_WRITE_ERROR -#usr/lib/squid/errors/Finnish/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/French -#usr/lib/squid/errors/French/ERR_ACCESS_DENIED -#usr/lib/squid/errors/French/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/French/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/French/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/French/ERR_CONNECT_FAIL -#usr/lib/squid/errors/French/ERR_DNS_FAIL -#usr/lib/squid/errors/French/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/French/ERR_FTP_DISABLED -#usr/lib/squid/errors/French/ERR_FTP_FAILURE -#usr/lib/squid/errors/French/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/French/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/French/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/French/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/French/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/French/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/French/ERR_INVALID_REQ -#usr/lib/squid/errors/French/ERR_INVALID_RESP -#usr/lib/squid/errors/French/ERR_INVALID_URL -#usr/lib/squid/errors/French/ERR_LIFETIME_EXP -#usr/lib/squid/errors/French/ERR_NO_RELAY -#usr/lib/squid/errors/French/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/French/ERR_READ_ERROR -#usr/lib/squid/errors/French/ERR_READ_TIMEOUT -#usr/lib/squid/errors/French/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/French/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/French/ERR_TOO_BIG -#usr/lib/squid/errors/French/ERR_UNSUP_REQ -#usr/lib/squid/errors/French/ERR_URN_RESOLVE -#usr/lib/squid/errors/French/ERR_WRITE_ERROR -#usr/lib/squid/errors/French/ERR_ZERO_SIZE_OBJECT -usr/lib/squid/errors/German -#usr/lib/squid/errors/German/ERR_ACCESS_DENIED -#usr/lib/squid/errors/German/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/German/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/German/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/German/ERR_CONNECT_FAIL -#usr/lib/squid/errors/German/ERR_DNS_FAIL -#usr/lib/squid/errors/German/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/German/ERR_FTP_DISABLED -#usr/lib/squid/errors/German/ERR_FTP_FAILURE -#usr/lib/squid/errors/German/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/German/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/German/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/German/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/German/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/German/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/German/ERR_INVALID_REQ -#usr/lib/squid/errors/German/ERR_INVALID_RESP -#usr/lib/squid/errors/German/ERR_INVALID_URL -#usr/lib/squid/errors/German/ERR_LIFETIME_EXP -#usr/lib/squid/errors/German/ERR_NO_RELAY -#usr/lib/squid/errors/German/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/German/ERR_READ_ERROR -#usr/lib/squid/errors/German/ERR_READ_TIMEOUT -#usr/lib/squid/errors/German/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/German/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/German/ERR_TOO_BIG -#usr/lib/squid/errors/German/ERR_UNSUP_REQ -#usr/lib/squid/errors/German/ERR_URN_RESOLVE -#usr/lib/squid/errors/German/ERR_WRITE_ERROR -#usr/lib/squid/errors/German/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Greek -#usr/lib/squid/errors/Greek/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Greek/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Greek/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Greek/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Greek/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Greek/ERR_DNS_FAIL -#usr/lib/squid/errors/Greek/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Greek/ERR_FTP_DISABLED -#usr/lib/squid/errors/Greek/ERR_FTP_FAILURE -#usr/lib/squid/errors/Greek/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Greek/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Greek/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Greek/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Greek/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Greek/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Greek/ERR_INVALID_REQ -#usr/lib/squid/errors/Greek/ERR_INVALID_RESP -#usr/lib/squid/errors/Greek/ERR_INVALID_URL -#usr/lib/squid/errors/Greek/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Greek/ERR_NO_RELAY -#usr/lib/squid/errors/Greek/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Greek/ERR_READ_ERROR -#usr/lib/squid/errors/Greek/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Greek/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Greek/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Greek/ERR_TOO_BIG -#usr/lib/squid/errors/Greek/ERR_UNSUP_REQ -#usr/lib/squid/errors/Greek/ERR_URN_RESOLVE -#usr/lib/squid/errors/Greek/ERR_WRITE_ERROR -#usr/lib/squid/errors/Greek/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Hebrew -#usr/lib/squid/errors/Hebrew/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Hebrew/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Hebrew/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Hebrew/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Hebrew/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Hebrew/ERR_DNS_FAIL -#usr/lib/squid/errors/Hebrew/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Hebrew/ERR_FTP_DISABLED -#usr/lib/squid/errors/Hebrew/ERR_FTP_FAILURE -#usr/lib/squid/errors/Hebrew/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Hebrew/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Hebrew/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Hebrew/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Hebrew/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Hebrew/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Hebrew/ERR_INVALID_REQ -#usr/lib/squid/errors/Hebrew/ERR_INVALID_RESP -#usr/lib/squid/errors/Hebrew/ERR_INVALID_URL -#usr/lib/squid/errors/Hebrew/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Hebrew/ERR_NO_RELAY -#usr/lib/squid/errors/Hebrew/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Hebrew/ERR_READ_ERROR -#usr/lib/squid/errors/Hebrew/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Hebrew/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Hebrew/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Hebrew/ERR_TOO_BIG -#usr/lib/squid/errors/Hebrew/ERR_UNSUP_REQ -#usr/lib/squid/errors/Hebrew/ERR_URN_RESOLVE -#usr/lib/squid/errors/Hebrew/ERR_WRITE_ERROR -#usr/lib/squid/errors/Hebrew/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Hungarian -#usr/lib/squid/errors/Hungarian/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Hungarian/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Hungarian/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Hungarian/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Hungarian/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Hungarian/ERR_DNS_FAIL -#usr/lib/squid/errors/Hungarian/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Hungarian/ERR_FTP_DISABLED -#usr/lib/squid/errors/Hungarian/ERR_FTP_FAILURE -#usr/lib/squid/errors/Hungarian/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Hungarian/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Hungarian/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Hungarian/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Hungarian/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Hungarian/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Hungarian/ERR_INVALID_REQ -#usr/lib/squid/errors/Hungarian/ERR_INVALID_RESP -#usr/lib/squid/errors/Hungarian/ERR_INVALID_URL -#usr/lib/squid/errors/Hungarian/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Hungarian/ERR_NO_RELAY -#usr/lib/squid/errors/Hungarian/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Hungarian/ERR_READ_ERROR -#usr/lib/squid/errors/Hungarian/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Hungarian/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Hungarian/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Hungarian/ERR_TOO_BIG -#usr/lib/squid/errors/Hungarian/ERR_UNSUP_REQ -#usr/lib/squid/errors/Hungarian/ERR_URN_RESOLVE -#usr/lib/squid/errors/Hungarian/ERR_WRITE_ERROR -#usr/lib/squid/errors/Hungarian/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Italian -#usr/lib/squid/errors/Italian/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Italian/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Italian/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Italian/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Italian/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Italian/ERR_DNS_FAIL -#usr/lib/squid/errors/Italian/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Italian/ERR_FTP_DISABLED -#usr/lib/squid/errors/Italian/ERR_FTP_FAILURE -#usr/lib/squid/errors/Italian/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Italian/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Italian/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Italian/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Italian/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Italian/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Italian/ERR_INVALID_REQ -#usr/lib/squid/errors/Italian/ERR_INVALID_RESP -#usr/lib/squid/errors/Italian/ERR_INVALID_URL -#usr/lib/squid/errors/Italian/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Italian/ERR_NO_RELAY -#usr/lib/squid/errors/Italian/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Italian/ERR_READ_ERROR -#usr/lib/squid/errors/Italian/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Italian/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Italian/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Italian/ERR_TOO_BIG -#usr/lib/squid/errors/Italian/ERR_UNSUP_REQ -#usr/lib/squid/errors/Italian/ERR_URN_RESOLVE -#usr/lib/squid/errors/Italian/ERR_WRITE_ERROR -#usr/lib/squid/errors/Italian/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Japanese -#usr/lib/squid/errors/Japanese/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Japanese/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Japanese/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Japanese/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Japanese/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Japanese/ERR_DNS_FAIL -#usr/lib/squid/errors/Japanese/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Japanese/ERR_FTP_DISABLED -#usr/lib/squid/errors/Japanese/ERR_FTP_FAILURE -#usr/lib/squid/errors/Japanese/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Japanese/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Japanese/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Japanese/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Japanese/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Japanese/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Japanese/ERR_INVALID_REQ -#usr/lib/squid/errors/Japanese/ERR_INVALID_RESP -#usr/lib/squid/errors/Japanese/ERR_INVALID_URL -#usr/lib/squid/errors/Japanese/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Japanese/ERR_NO_RELAY -#usr/lib/squid/errors/Japanese/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Japanese/ERR_READ_ERROR -#usr/lib/squid/errors/Japanese/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Japanese/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Japanese/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Japanese/ERR_TOO_BIG -#usr/lib/squid/errors/Japanese/ERR_UNSUP_REQ -#usr/lib/squid/errors/Japanese/ERR_URN_RESOLVE -#usr/lib/squid/errors/Japanese/ERR_WRITE_ERROR -#usr/lib/squid/errors/Japanese/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Korean -#usr/lib/squid/errors/Korean/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Korean/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Korean/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Korean/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Korean/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Korean/ERR_DNS_FAIL -#usr/lib/squid/errors/Korean/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Korean/ERR_FTP_DISABLED -#usr/lib/squid/errors/Korean/ERR_FTP_FAILURE -#usr/lib/squid/errors/Korean/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Korean/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Korean/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Korean/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Korean/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Korean/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Korean/ERR_INVALID_REQ -#usr/lib/squid/errors/Korean/ERR_INVALID_RESP -#usr/lib/squid/errors/Korean/ERR_INVALID_URL -#usr/lib/squid/errors/Korean/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Korean/ERR_NO_RELAY -#usr/lib/squid/errors/Korean/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Korean/ERR_READ_ERROR -#usr/lib/squid/errors/Korean/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Korean/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Korean/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Korean/ERR_TOO_BIG -#usr/lib/squid/errors/Korean/ERR_UNSUP_REQ -#usr/lib/squid/errors/Korean/ERR_URN_RESOLVE -#usr/lib/squid/errors/Korean/ERR_WRITE_ERROR -#usr/lib/squid/errors/Korean/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Lithuanian -#usr/lib/squid/errors/Lithuanian/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Lithuanian/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Lithuanian/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Lithuanian/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Lithuanian/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Lithuanian/ERR_DNS_FAIL -#usr/lib/squid/errors/Lithuanian/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Lithuanian/ERR_FTP_DISABLED -#usr/lib/squid/errors/Lithuanian/ERR_FTP_FAILURE -#usr/lib/squid/errors/Lithuanian/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Lithuanian/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Lithuanian/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Lithuanian/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Lithuanian/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Lithuanian/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Lithuanian/ERR_INVALID_REQ -#usr/lib/squid/errors/Lithuanian/ERR_INVALID_RESP -#usr/lib/squid/errors/Lithuanian/ERR_INVALID_URL -#usr/lib/squid/errors/Lithuanian/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Lithuanian/ERR_NO_RELAY -#usr/lib/squid/errors/Lithuanian/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Lithuanian/ERR_READ_ERROR -#usr/lib/squid/errors/Lithuanian/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Lithuanian/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Lithuanian/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Lithuanian/ERR_TOO_BIG -#usr/lib/squid/errors/Lithuanian/ERR_UNSUP_REQ -#usr/lib/squid/errors/Lithuanian/ERR_URN_RESOLVE -#usr/lib/squid/errors/Lithuanian/ERR_WRITE_ERROR -#usr/lib/squid/errors/Lithuanian/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Polish -#usr/lib/squid/errors/Polish/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Polish/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Polish/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Polish/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Polish/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Polish/ERR_DNS_FAIL -#usr/lib/squid/errors/Polish/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Polish/ERR_FTP_DISABLED -#usr/lib/squid/errors/Polish/ERR_FTP_FAILURE -#usr/lib/squid/errors/Polish/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Polish/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Polish/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Polish/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Polish/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Polish/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Polish/ERR_INVALID_REQ -#usr/lib/squid/errors/Polish/ERR_INVALID_RESP -#usr/lib/squid/errors/Polish/ERR_INVALID_URL -#usr/lib/squid/errors/Polish/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Polish/ERR_NO_RELAY -#usr/lib/squid/errors/Polish/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Polish/ERR_READ_ERROR -#usr/lib/squid/errors/Polish/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Polish/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Polish/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Polish/ERR_TOO_BIG -#usr/lib/squid/errors/Polish/ERR_UNSUP_REQ -#usr/lib/squid/errors/Polish/ERR_URN_RESOLVE -#usr/lib/squid/errors/Polish/ERR_WRITE_ERROR -#usr/lib/squid/errors/Polish/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Portuguese -#usr/lib/squid/errors/Portuguese/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Portuguese/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Portuguese/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Portuguese/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Portuguese/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Portuguese/ERR_DNS_FAIL -#usr/lib/squid/errors/Portuguese/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Portuguese/ERR_FTP_DISABLED -#usr/lib/squid/errors/Portuguese/ERR_FTP_FAILURE -#usr/lib/squid/errors/Portuguese/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Portuguese/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Portuguese/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Portuguese/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Portuguese/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Portuguese/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Portuguese/ERR_INVALID_REQ -#usr/lib/squid/errors/Portuguese/ERR_INVALID_RESP -#usr/lib/squid/errors/Portuguese/ERR_INVALID_URL -#usr/lib/squid/errors/Portuguese/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Portuguese/ERR_NO_RELAY -#usr/lib/squid/errors/Portuguese/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Portuguese/ERR_READ_ERROR -#usr/lib/squid/errors/Portuguese/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Portuguese/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Portuguese/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Portuguese/ERR_TOO_BIG -#usr/lib/squid/errors/Portuguese/ERR_UNSUP_REQ -#usr/lib/squid/errors/Portuguese/ERR_URN_RESOLVE -#usr/lib/squid/errors/Portuguese/ERR_WRITE_ERROR -#usr/lib/squid/errors/Portuguese/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Romanian -#usr/lib/squid/errors/Romanian/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Romanian/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Romanian/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Romanian/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Romanian/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Romanian/ERR_DNS_FAIL -#usr/lib/squid/errors/Romanian/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Romanian/ERR_FTP_DISABLED -#usr/lib/squid/errors/Romanian/ERR_FTP_FAILURE -#usr/lib/squid/errors/Romanian/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Romanian/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Romanian/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Romanian/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Romanian/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Romanian/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Romanian/ERR_INVALID_REQ -#usr/lib/squid/errors/Romanian/ERR_INVALID_RESP -#usr/lib/squid/errors/Romanian/ERR_INVALID_URL -#usr/lib/squid/errors/Romanian/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Romanian/ERR_NO_RELAY -#usr/lib/squid/errors/Romanian/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Romanian/ERR_READ_ERROR -#usr/lib/squid/errors/Romanian/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Romanian/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Romanian/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Romanian/ERR_TOO_BIG -#usr/lib/squid/errors/Romanian/ERR_UNSUP_REQ -#usr/lib/squid/errors/Romanian/ERR_URN_RESOLVE -#usr/lib/squid/errors/Romanian/ERR_WRITE_ERROR -#usr/lib/squid/errors/Romanian/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Russian-1251 -#usr/lib/squid/errors/Russian-1251/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Russian-1251/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Russian-1251/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Russian-1251/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Russian-1251/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Russian-1251/ERR_DNS_FAIL -#usr/lib/squid/errors/Russian-1251/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Russian-1251/ERR_FTP_DISABLED -#usr/lib/squid/errors/Russian-1251/ERR_FTP_FAILURE -#usr/lib/squid/errors/Russian-1251/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Russian-1251/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Russian-1251/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Russian-1251/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Russian-1251/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Russian-1251/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Russian-1251/ERR_INVALID_REQ -#usr/lib/squid/errors/Russian-1251/ERR_INVALID_RESP -#usr/lib/squid/errors/Russian-1251/ERR_INVALID_URL -#usr/lib/squid/errors/Russian-1251/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Russian-1251/ERR_NO_RELAY -#usr/lib/squid/errors/Russian-1251/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Russian-1251/ERR_READ_ERROR -#usr/lib/squid/errors/Russian-1251/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Russian-1251/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Russian-1251/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Russian-1251/ERR_TOO_BIG -#usr/lib/squid/errors/Russian-1251/ERR_UNSUP_REQ -#usr/lib/squid/errors/Russian-1251/ERR_URN_RESOLVE -#usr/lib/squid/errors/Russian-1251/ERR_WRITE_ERROR -#usr/lib/squid/errors/Russian-1251/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Russian-koi8-r -#usr/lib/squid/errors/Russian-koi8-r/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Russian-koi8-r/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Russian-koi8-r/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Russian-koi8-r/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Russian-koi8-r/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Russian-koi8-r/ERR_DNS_FAIL -#usr/lib/squid/errors/Russian-koi8-r/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Russian-koi8-r/ERR_FTP_DISABLED -#usr/lib/squid/errors/Russian-koi8-r/ERR_FTP_FAILURE -#usr/lib/squid/errors/Russian-koi8-r/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Russian-koi8-r/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Russian-koi8-r/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Russian-koi8-r/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Russian-koi8-r/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Russian-koi8-r/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Russian-koi8-r/ERR_INVALID_REQ -#usr/lib/squid/errors/Russian-koi8-r/ERR_INVALID_RESP -#usr/lib/squid/errors/Russian-koi8-r/ERR_INVALID_URL -#usr/lib/squid/errors/Russian-koi8-r/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Russian-koi8-r/ERR_NO_RELAY -#usr/lib/squid/errors/Russian-koi8-r/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Russian-koi8-r/ERR_READ_ERROR -#usr/lib/squid/errors/Russian-koi8-r/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Russian-koi8-r/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Russian-koi8-r/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Russian-koi8-r/ERR_TOO_BIG -#usr/lib/squid/errors/Russian-koi8-r/ERR_UNSUP_REQ -#usr/lib/squid/errors/Russian-koi8-r/ERR_URN_RESOLVE -#usr/lib/squid/errors/Russian-koi8-r/ERR_WRITE_ERROR -#usr/lib/squid/errors/Russian-koi8-r/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Serbian -#usr/lib/squid/errors/Serbian/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Serbian/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Serbian/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Serbian/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Serbian/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Serbian/ERR_DNS_FAIL -#usr/lib/squid/errors/Serbian/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Serbian/ERR_FTP_DISABLED -#usr/lib/squid/errors/Serbian/ERR_FTP_FAILURE -#usr/lib/squid/errors/Serbian/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Serbian/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Serbian/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Serbian/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Serbian/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Serbian/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Serbian/ERR_INVALID_REQ -#usr/lib/squid/errors/Serbian/ERR_INVALID_RESP -#usr/lib/squid/errors/Serbian/ERR_INVALID_URL -#usr/lib/squid/errors/Serbian/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Serbian/ERR_NO_RELAY -#usr/lib/squid/errors/Serbian/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Serbian/ERR_READ_ERROR -#usr/lib/squid/errors/Serbian/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Serbian/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Serbian/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Serbian/ERR_TOO_BIG -#usr/lib/squid/errors/Serbian/ERR_UNSUP_REQ -#usr/lib/squid/errors/Serbian/ERR_URN_RESOLVE -#usr/lib/squid/errors/Serbian/ERR_WRITE_ERROR -#usr/lib/squid/errors/Serbian/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Simplify_Chinese -#usr/lib/squid/errors/Simplify_Chinese/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Simplify_Chinese/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Simplify_Chinese/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Simplify_Chinese/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Simplify_Chinese/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Simplify_Chinese/ERR_DNS_FAIL -#usr/lib/squid/errors/Simplify_Chinese/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Simplify_Chinese/ERR_FTP_DISABLED -#usr/lib/squid/errors/Simplify_Chinese/ERR_FTP_FAILURE -#usr/lib/squid/errors/Simplify_Chinese/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Simplify_Chinese/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Simplify_Chinese/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Simplify_Chinese/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Simplify_Chinese/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Simplify_Chinese/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Simplify_Chinese/ERR_INVALID_REQ -#usr/lib/squid/errors/Simplify_Chinese/ERR_INVALID_RESP -#usr/lib/squid/errors/Simplify_Chinese/ERR_INVALID_URL -#usr/lib/squid/errors/Simplify_Chinese/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Simplify_Chinese/ERR_NO_RELAY -#usr/lib/squid/errors/Simplify_Chinese/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Simplify_Chinese/ERR_READ_ERROR -#usr/lib/squid/errors/Simplify_Chinese/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Simplify_Chinese/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Simplify_Chinese/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Simplify_Chinese/ERR_TOO_BIG -#usr/lib/squid/errors/Simplify_Chinese/ERR_UNSUP_REQ -#usr/lib/squid/errors/Simplify_Chinese/ERR_URN_RESOLVE -#usr/lib/squid/errors/Simplify_Chinese/ERR_WRITE_ERROR -#usr/lib/squid/errors/Simplify_Chinese/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Slovak -#usr/lib/squid/errors/Slovak/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Slovak/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Slovak/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Slovak/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Slovak/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Slovak/ERR_DNS_FAIL -#usr/lib/squid/errors/Slovak/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Slovak/ERR_FTP_DISABLED -#usr/lib/squid/errors/Slovak/ERR_FTP_FAILURE -#usr/lib/squid/errors/Slovak/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Slovak/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Slovak/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Slovak/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Slovak/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Slovak/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Slovak/ERR_INVALID_REQ -#usr/lib/squid/errors/Slovak/ERR_INVALID_RESP -#usr/lib/squid/errors/Slovak/ERR_INVALID_URL -#usr/lib/squid/errors/Slovak/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Slovak/ERR_NO_RELAY -#usr/lib/squid/errors/Slovak/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Slovak/ERR_READ_ERROR -#usr/lib/squid/errors/Slovak/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Slovak/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Slovak/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Slovak/ERR_TOO_BIG -#usr/lib/squid/errors/Slovak/ERR_UNSUP_REQ -#usr/lib/squid/errors/Slovak/ERR_URN_RESOLVE -#usr/lib/squid/errors/Slovak/ERR_WRITE_ERROR -#usr/lib/squid/errors/Slovak/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Spanish -#usr/lib/squid/errors/Spanish/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Spanish/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Spanish/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Spanish/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Spanish/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Spanish/ERR_DNS_FAIL -#usr/lib/squid/errors/Spanish/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Spanish/ERR_FTP_DISABLED -#usr/lib/squid/errors/Spanish/ERR_FTP_FAILURE -#usr/lib/squid/errors/Spanish/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Spanish/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Spanish/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Spanish/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Spanish/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Spanish/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Spanish/ERR_INVALID_REQ -#usr/lib/squid/errors/Spanish/ERR_INVALID_RESP -#usr/lib/squid/errors/Spanish/ERR_INVALID_URL -#usr/lib/squid/errors/Spanish/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Spanish/ERR_NO_RELAY -#usr/lib/squid/errors/Spanish/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Spanish/ERR_READ_ERROR -#usr/lib/squid/errors/Spanish/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Spanish/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Spanish/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Spanish/ERR_TOO_BIG -#usr/lib/squid/errors/Spanish/ERR_UNSUP_REQ -#usr/lib/squid/errors/Spanish/ERR_URN_RESOLVE -#usr/lib/squid/errors/Spanish/ERR_WRITE_ERROR -#usr/lib/squid/errors/Spanish/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Swedish -#usr/lib/squid/errors/Swedish/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Swedish/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Swedish/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Swedish/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Swedish/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Swedish/ERR_DNS_FAIL -#usr/lib/squid/errors/Swedish/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Swedish/ERR_FTP_DISABLED -#usr/lib/squid/errors/Swedish/ERR_FTP_FAILURE -#usr/lib/squid/errors/Swedish/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Swedish/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Swedish/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Swedish/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Swedish/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Swedish/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Swedish/ERR_INVALID_REQ -#usr/lib/squid/errors/Swedish/ERR_INVALID_RESP -#usr/lib/squid/errors/Swedish/ERR_INVALID_URL -#usr/lib/squid/errors/Swedish/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Swedish/ERR_NO_RELAY -#usr/lib/squid/errors/Swedish/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Swedish/ERR_READ_ERROR -#usr/lib/squid/errors/Swedish/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Swedish/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Swedish/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Swedish/ERR_TOO_BIG -#usr/lib/squid/errors/Swedish/ERR_UNSUP_REQ -#usr/lib/squid/errors/Swedish/ERR_URN_RESOLVE -#usr/lib/squid/errors/Swedish/ERR_WRITE_ERROR -#usr/lib/squid/errors/Swedish/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Traditional_Chinese -#usr/lib/squid/errors/Traditional_Chinese/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Traditional_Chinese/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Traditional_Chinese/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Traditional_Chinese/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Traditional_Chinese/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Traditional_Chinese/ERR_DNS_FAIL -#usr/lib/squid/errors/Traditional_Chinese/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Traditional_Chinese/ERR_FTP_DISABLED -#usr/lib/squid/errors/Traditional_Chinese/ERR_FTP_FAILURE -#usr/lib/squid/errors/Traditional_Chinese/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Traditional_Chinese/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Traditional_Chinese/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Traditional_Chinese/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Traditional_Chinese/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Traditional_Chinese/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Traditional_Chinese/ERR_INVALID_REQ -#usr/lib/squid/errors/Traditional_Chinese/ERR_INVALID_RESP -#usr/lib/squid/errors/Traditional_Chinese/ERR_INVALID_URL -#usr/lib/squid/errors/Traditional_Chinese/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Traditional_Chinese/ERR_NO_RELAY -#usr/lib/squid/errors/Traditional_Chinese/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Traditional_Chinese/ERR_READ_ERROR -#usr/lib/squid/errors/Traditional_Chinese/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Traditional_Chinese/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Traditional_Chinese/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Traditional_Chinese/ERR_TOO_BIG -#usr/lib/squid/errors/Traditional_Chinese/ERR_UNSUP_REQ -#usr/lib/squid/errors/Traditional_Chinese/ERR_URN_RESOLVE -#usr/lib/squid/errors/Traditional_Chinese/ERR_WRITE_ERROR -#usr/lib/squid/errors/Traditional_Chinese/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Turkish -#usr/lib/squid/errors/Turkish/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Turkish/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Turkish/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Turkish/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Turkish/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Turkish/ERR_DNS_FAIL -#usr/lib/squid/errors/Turkish/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Turkish/ERR_FTP_DISABLED -#usr/lib/squid/errors/Turkish/ERR_FTP_FAILURE -#usr/lib/squid/errors/Turkish/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Turkish/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Turkish/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Turkish/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Turkish/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Turkish/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Turkish/ERR_INVALID_REQ -#usr/lib/squid/errors/Turkish/ERR_INVALID_RESP -#usr/lib/squid/errors/Turkish/ERR_INVALID_URL -#usr/lib/squid/errors/Turkish/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Turkish/ERR_NO_RELAY -#usr/lib/squid/errors/Turkish/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Turkish/ERR_READ_ERROR -#usr/lib/squid/errors/Turkish/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Turkish/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Turkish/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Turkish/ERR_TOO_BIG -#usr/lib/squid/errors/Turkish/ERR_UNSUP_REQ -#usr/lib/squid/errors/Turkish/ERR_URN_RESOLVE -#usr/lib/squid/errors/Turkish/ERR_WRITE_ERROR -#usr/lib/squid/errors/Turkish/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Ukrainian-1251 -#usr/lib/squid/errors/Ukrainian-1251/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-1251/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-1251/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-1251/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Ukrainian-1251/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Ukrainian-1251/ERR_DNS_FAIL -#usr/lib/squid/errors/Ukrainian-1251/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Ukrainian-1251/ERR_FTP_DISABLED -#usr/lib/squid/errors/Ukrainian-1251/ERR_FTP_FAILURE -#usr/lib/squid/errors/Ukrainian-1251/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Ukrainian-1251/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Ukrainian-1251/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Ukrainian-1251/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Ukrainian-1251/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Ukrainian-1251/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Ukrainian-1251/ERR_INVALID_REQ -#usr/lib/squid/errors/Ukrainian-1251/ERR_INVALID_RESP -#usr/lib/squid/errors/Ukrainian-1251/ERR_INVALID_URL -#usr/lib/squid/errors/Ukrainian-1251/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Ukrainian-1251/ERR_NO_RELAY -#usr/lib/squid/errors/Ukrainian-1251/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Ukrainian-1251/ERR_READ_ERROR -#usr/lib/squid/errors/Ukrainian-1251/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Ukrainian-1251/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Ukrainian-1251/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Ukrainian-1251/ERR_TOO_BIG -#usr/lib/squid/errors/Ukrainian-1251/ERR_UNSUP_REQ -#usr/lib/squid/errors/Ukrainian-1251/ERR_URN_RESOLVE -#usr/lib/squid/errors/Ukrainian-1251/ERR_WRITE_ERROR -#usr/lib/squid/errors/Ukrainian-1251/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Ukrainian-koi8-u -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_DNS_FAIL -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FTP_DISABLED -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FTP_FAILURE -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_INVALID_REQ -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_INVALID_RESP -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_INVALID_URL -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_NO_RELAY -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_READ_ERROR -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_TOO_BIG -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_UNSUP_REQ -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_URN_RESOLVE -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_WRITE_ERROR -#usr/lib/squid/errors/Ukrainian-koi8-u/ERR_ZERO_SIZE_OBJECT -#usr/lib/squid/errors/Ukrainian-utf8 -#usr/lib/squid/errors/Ukrainian-utf8/ERR_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-utf8/ERR_CACHE_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-utf8/ERR_CACHE_MGR_ACCESS_DENIED -#usr/lib/squid/errors/Ukrainian-utf8/ERR_CANNOT_FORWARD -#usr/lib/squid/errors/Ukrainian-utf8/ERR_CONNECT_FAIL -#usr/lib/squid/errors/Ukrainian-utf8/ERR_DNS_FAIL -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FORWARDING_DENIED -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FTP_DISABLED -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FTP_FAILURE -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FTP_FORBIDDEN -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FTP_NOT_FOUND -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FTP_PUT_CREATED -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FTP_PUT_ERROR -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FTP_PUT_MODIFIED -#usr/lib/squid/errors/Ukrainian-utf8/ERR_FTP_UNAVAILABLE -#usr/lib/squid/errors/Ukrainian-utf8/ERR_INVALID_REQ -#usr/lib/squid/errors/Ukrainian-utf8/ERR_INVALID_RESP -#usr/lib/squid/errors/Ukrainian-utf8/ERR_INVALID_URL -#usr/lib/squid/errors/Ukrainian-utf8/ERR_LIFETIME_EXP -#usr/lib/squid/errors/Ukrainian-utf8/ERR_NO_RELAY -#usr/lib/squid/errors/Ukrainian-utf8/ERR_ONLY_IF_CACHED_MISS -#usr/lib/squid/errors/Ukrainian-utf8/ERR_READ_ERROR -#usr/lib/squid/errors/Ukrainian-utf8/ERR_READ_TIMEOUT -#usr/lib/squid/errors/Ukrainian-utf8/ERR_SHUTTING_DOWN -#usr/lib/squid/errors/Ukrainian-utf8/ERR_SOCKET_FAILURE -#usr/lib/squid/errors/Ukrainian-utf8/ERR_TOO_BIG -#usr/lib/squid/errors/Ukrainian-utf8/ERR_UNSUP_REQ -#usr/lib/squid/errors/Ukrainian-utf8/ERR_URN_RESOLVE -#usr/lib/squid/errors/Ukrainian-utf8/ERR_WRITE_ERROR -#usr/lib/squid/errors/Ukrainian-utf8/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors.ipfire/de +usr/lib/squid/errors.ipfire/de/ERR_ACCESS_DENIED +usr/lib/squid/errors.ipfire/de/ERR_CACHE_ACCESS_DENIED +usr/lib/squid/errors.ipfire/de/ERR_CACHE_MGR_ACCESS_DENIED +usr/lib/squid/errors.ipfire/de/ERR_CANNOT_FORWARD +usr/lib/squid/errors.ipfire/de/ERR_CONNECT_FAIL +usr/lib/squid/errors.ipfire/de/ERR_DIR_LISTING +usr/lib/squid/errors.ipfire/de/ERR_DNS_FAIL +usr/lib/squid/errors.ipfire/de/ERR_ESI +usr/lib/squid/errors.ipfire/de/ERR_FORWARDING_DENIED +usr/lib/squid/errors.ipfire/de/ERR_FTP_DISABLED +usr/lib/squid/errors.ipfire/de/ERR_FTP_FAILURE +usr/lib/squid/errors.ipfire/de/ERR_FTP_FORBIDDEN +usr/lib/squid/errors.ipfire/de/ERR_FTP_NOT_FOUND +usr/lib/squid/errors.ipfire/de/ERR_FTP_PUT_CREATED +usr/lib/squid/errors.ipfire/de/ERR_FTP_PUT_ERROR +usr/lib/squid/errors.ipfire/de/ERR_FTP_PUT_MODIFIED +usr/lib/squid/errors.ipfire/de/ERR_FTP_UNAVAILABLE +usr/lib/squid/errors.ipfire/de/ERR_ICAP_FAILURE +usr/lib/squid/errors.ipfire/de/ERR_INVALID_REQ +usr/lib/squid/errors.ipfire/de/ERR_INVALID_RESP +usr/lib/squid/errors.ipfire/de/ERR_INVALID_URL +usr/lib/squid/errors.ipfire/de/ERR_LIFETIME_EXP +usr/lib/squid/errors.ipfire/de/ERR_NO_RELAY +usr/lib/squid/errors.ipfire/de/ERR_ONLY_IF_CACHED_MISS +usr/lib/squid/errors.ipfire/de/ERR_READ_ERROR +usr/lib/squid/errors.ipfire/de/ERR_READ_TIMEOUT +usr/lib/squid/errors.ipfire/de/ERR_SECURE_CONNECT_FAIL +usr/lib/squid/errors.ipfire/de/ERR_SHUTTING_DOWN +usr/lib/squid/errors.ipfire/de/ERR_SOCKET_FAILURE +usr/lib/squid/errors.ipfire/de/ERR_TOO_BIG +usr/lib/squid/errors.ipfire/de/ERR_UNSUP_HTTPVERSION +usr/lib/squid/errors.ipfire/de/ERR_UNSUP_REQ +usr/lib/squid/errors.ipfire/de/ERR_URN_RESOLVE +usr/lib/squid/errors.ipfire/de/ERR_WRITE_ERROR +usr/lib/squid/errors.ipfire/de/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors.ipfire/en +usr/lib/squid/errors.ipfire/en/ERR_ACCESS_DENIED +usr/lib/squid/errors.ipfire/en/ERR_CACHE_ACCESS_DENIED +usr/lib/squid/errors.ipfire/en/ERR_CACHE_MGR_ACCESS_DENIED +usr/lib/squid/errors.ipfire/en/ERR_CANNOT_FORWARD +usr/lib/squid/errors.ipfire/en/ERR_CONNECT_FAIL +usr/lib/squid/errors.ipfire/en/ERR_DIR_LISTING +usr/lib/squid/errors.ipfire/en/ERR_DNS_FAIL +usr/lib/squid/errors.ipfire/en/ERR_ESI +usr/lib/squid/errors.ipfire/en/ERR_FORWARDING_DENIED +usr/lib/squid/errors.ipfire/en/ERR_FTP_DISABLED +usr/lib/squid/errors.ipfire/en/ERR_FTP_FAILURE +usr/lib/squid/errors.ipfire/en/ERR_FTP_FORBIDDEN +usr/lib/squid/errors.ipfire/en/ERR_FTP_NOT_FOUND +usr/lib/squid/errors.ipfire/en/ERR_FTP_PUT_CREATED +usr/lib/squid/errors.ipfire/en/ERR_FTP_PUT_ERROR +usr/lib/squid/errors.ipfire/en/ERR_FTP_PUT_MODIFIED +usr/lib/squid/errors.ipfire/en/ERR_FTP_UNAVAILABLE +usr/lib/squid/errors.ipfire/en/ERR_ICAP_FAILURE +usr/lib/squid/errors.ipfire/en/ERR_INVALID_REQ +usr/lib/squid/errors.ipfire/en/ERR_INVALID_RESP +usr/lib/squid/errors.ipfire/en/ERR_INVALID_URL +usr/lib/squid/errors.ipfire/en/ERR_LIFETIME_EXP +usr/lib/squid/errors.ipfire/en/ERR_NO_RELAY +usr/lib/squid/errors.ipfire/en/ERR_ONLY_IF_CACHED_MISS +usr/lib/squid/errors.ipfire/en/ERR_READ_ERROR +usr/lib/squid/errors.ipfire/en/ERR_READ_TIMEOUT +usr/lib/squid/errors.ipfire/en/ERR_SECURE_CONNECT_FAIL +usr/lib/squid/errors.ipfire/en/ERR_SHUTTING_DOWN +usr/lib/squid/errors.ipfire/en/ERR_SOCKET_FAILURE +usr/lib/squid/errors.ipfire/en/ERR_TOO_BIG +usr/lib/squid/errors.ipfire/en/ERR_UNSUP_HTTPVERSION +usr/lib/squid/errors.ipfire/en/ERR_UNSUP_REQ +usr/lib/squid/errors.ipfire/en/ERR_URN_RESOLVE +usr/lib/squid/errors.ipfire/en/ERR_WRITE_ERROR +usr/lib/squid/errors.ipfire/en/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/COPYRIGHT +#usr/lib/squid/errors/TRANSLATORS +#usr/lib/squid/errors/af +#usr/lib/squid/errors/af/ERR_ACCESS_DENIED +#usr/lib/squid/errors/af/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/af/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/af/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/af/ERR_CONNECT_FAIL +#usr/lib/squid/errors/af/ERR_DIR_LISTING +#usr/lib/squid/errors/af/ERR_DNS_FAIL +#usr/lib/squid/errors/af/ERR_ESI +#usr/lib/squid/errors/af/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/af/ERR_FTP_DISABLED +#usr/lib/squid/errors/af/ERR_FTP_FAILURE +#usr/lib/squid/errors/af/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/af/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/af/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/af/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/af/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/af/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/af/ERR_ICAP_FAILURE +#usr/lib/squid/errors/af/ERR_INVALID_REQ +#usr/lib/squid/errors/af/ERR_INVALID_RESP +#usr/lib/squid/errors/af/ERR_INVALID_URL +#usr/lib/squid/errors/af/ERR_LIFETIME_EXP +#usr/lib/squid/errors/af/ERR_NO_RELAY +#usr/lib/squid/errors/af/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/af/ERR_READ_ERROR +#usr/lib/squid/errors/af/ERR_READ_TIMEOUT +#usr/lib/squid/errors/af/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/af/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/af/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/af/ERR_TOO_BIG +#usr/lib/squid/errors/af/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/af/ERR_UNSUP_REQ +#usr/lib/squid/errors/af/ERR_URN_RESOLVE +#usr/lib/squid/errors/af/ERR_WRITE_ERROR +#usr/lib/squid/errors/af/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/ar +#usr/lib/squid/errors/ar-ae +#usr/lib/squid/errors/ar-bh +#usr/lib/squid/errors/ar-dz +#usr/lib/squid/errors/ar-eg +#usr/lib/squid/errors/ar-iq +#usr/lib/squid/errors/ar-jo +#usr/lib/squid/errors/ar-kw +#usr/lib/squid/errors/ar-lb +#usr/lib/squid/errors/ar-ly +#usr/lib/squid/errors/ar-ma +#usr/lib/squid/errors/ar-om +#usr/lib/squid/errors/ar-qa +#usr/lib/squid/errors/ar-sa +#usr/lib/squid/errors/ar-sy +#usr/lib/squid/errors/ar-tn +#usr/lib/squid/errors/ar-ye +#usr/lib/squid/errors/ar/ERR_ACCESS_DENIED +#usr/lib/squid/errors/ar/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/ar/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/ar/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/ar/ERR_CONNECT_FAIL +#usr/lib/squid/errors/ar/ERR_DIR_LISTING +#usr/lib/squid/errors/ar/ERR_DNS_FAIL +#usr/lib/squid/errors/ar/ERR_ESI +#usr/lib/squid/errors/ar/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/ar/ERR_FTP_DISABLED +#usr/lib/squid/errors/ar/ERR_FTP_FAILURE +#usr/lib/squid/errors/ar/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/ar/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/ar/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/ar/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/ar/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/ar/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/ar/ERR_ICAP_FAILURE +#usr/lib/squid/errors/ar/ERR_INVALID_REQ +#usr/lib/squid/errors/ar/ERR_INVALID_RESP +#usr/lib/squid/errors/ar/ERR_INVALID_URL +#usr/lib/squid/errors/ar/ERR_LIFETIME_EXP +#usr/lib/squid/errors/ar/ERR_NO_RELAY +#usr/lib/squid/errors/ar/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/ar/ERR_READ_ERROR +#usr/lib/squid/errors/ar/ERR_READ_TIMEOUT +#usr/lib/squid/errors/ar/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/ar/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/ar/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/ar/ERR_TOO_BIG +#usr/lib/squid/errors/ar/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/ar/ERR_UNSUP_REQ +#usr/lib/squid/errors/ar/ERR_URN_RESOLVE +#usr/lib/squid/errors/ar/ERR_WRITE_ERROR +#usr/lib/squid/errors/ar/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/az +#usr/lib/squid/errors/az-az +#usr/lib/squid/errors/az/ERR_ACCESS_DENIED +#usr/lib/squid/errors/az/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/az/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/az/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/az/ERR_CONNECT_FAIL +#usr/lib/squid/errors/az/ERR_DIR_LISTING +#usr/lib/squid/errors/az/ERR_DNS_FAIL +#usr/lib/squid/errors/az/ERR_ESI +#usr/lib/squid/errors/az/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/az/ERR_FTP_DISABLED +#usr/lib/squid/errors/az/ERR_FTP_FAILURE +#usr/lib/squid/errors/az/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/az/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/az/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/az/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/az/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/az/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/az/ERR_ICAP_FAILURE +#usr/lib/squid/errors/az/ERR_INVALID_REQ +#usr/lib/squid/errors/az/ERR_INVALID_RESP +#usr/lib/squid/errors/az/ERR_INVALID_URL +#usr/lib/squid/errors/az/ERR_LIFETIME_EXP +#usr/lib/squid/errors/az/ERR_NO_RELAY +#usr/lib/squid/errors/az/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/az/ERR_READ_ERROR +#usr/lib/squid/errors/az/ERR_READ_TIMEOUT +#usr/lib/squid/errors/az/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/az/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/az/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/az/ERR_TOO_BIG +#usr/lib/squid/errors/az/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/az/ERR_UNSUP_REQ +#usr/lib/squid/errors/az/ERR_URN_RESOLVE +#usr/lib/squid/errors/az/ERR_WRITE_ERROR +#usr/lib/squid/errors/az/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/bg +#usr/lib/squid/errors/bg-bg +#usr/lib/squid/errors/bg/ERR_ACCESS_DENIED +#usr/lib/squid/errors/bg/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/bg/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/bg/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/bg/ERR_CONNECT_FAIL +#usr/lib/squid/errors/bg/ERR_DIR_LISTING +#usr/lib/squid/errors/bg/ERR_DNS_FAIL +#usr/lib/squid/errors/bg/ERR_ESI +#usr/lib/squid/errors/bg/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/bg/ERR_FTP_DISABLED +#usr/lib/squid/errors/bg/ERR_FTP_FAILURE +#usr/lib/squid/errors/bg/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/bg/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/bg/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/bg/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/bg/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/bg/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/bg/ERR_ICAP_FAILURE +#usr/lib/squid/errors/bg/ERR_INVALID_REQ +#usr/lib/squid/errors/bg/ERR_INVALID_RESP +#usr/lib/squid/errors/bg/ERR_INVALID_URL +#usr/lib/squid/errors/bg/ERR_LIFETIME_EXP +#usr/lib/squid/errors/bg/ERR_NO_RELAY +#usr/lib/squid/errors/bg/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/bg/ERR_READ_ERROR +#usr/lib/squid/errors/bg/ERR_READ_TIMEOUT +#usr/lib/squid/errors/bg/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/bg/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/bg/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/bg/ERR_TOO_BIG +#usr/lib/squid/errors/bg/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/bg/ERR_UNSUP_REQ +#usr/lib/squid/errors/bg/ERR_URN_RESOLVE +#usr/lib/squid/errors/bg/ERR_WRITE_ERROR +#usr/lib/squid/errors/bg/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/ca +#usr/lib/squid/errors/ca/ERR_ACCESS_DENIED +#usr/lib/squid/errors/ca/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/ca/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/ca/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/ca/ERR_CONNECT_FAIL +#usr/lib/squid/errors/ca/ERR_DIR_LISTING +#usr/lib/squid/errors/ca/ERR_DNS_FAIL +#usr/lib/squid/errors/ca/ERR_ESI +#usr/lib/squid/errors/ca/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/ca/ERR_FTP_DISABLED +#usr/lib/squid/errors/ca/ERR_FTP_FAILURE +#usr/lib/squid/errors/ca/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/ca/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/ca/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/ca/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/ca/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/ca/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/ca/ERR_ICAP_FAILURE +#usr/lib/squid/errors/ca/ERR_INVALID_REQ +#usr/lib/squid/errors/ca/ERR_INVALID_RESP +#usr/lib/squid/errors/ca/ERR_INVALID_URL +#usr/lib/squid/errors/ca/ERR_LIFETIME_EXP +#usr/lib/squid/errors/ca/ERR_NO_RELAY +#usr/lib/squid/errors/ca/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/ca/ERR_READ_ERROR +#usr/lib/squid/errors/ca/ERR_READ_TIMEOUT +#usr/lib/squid/errors/ca/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/ca/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/ca/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/ca/ERR_TOO_BIG +#usr/lib/squid/errors/ca/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/ca/ERR_UNSUP_REQ +#usr/lib/squid/errors/ca/ERR_URN_RESOLVE +#usr/lib/squid/errors/ca/ERR_WRITE_ERROR +#usr/lib/squid/errors/ca/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/cs +#usr/lib/squid/errors/cs-cz +#usr/lib/squid/errors/cs/ERR_ACCESS_DENIED +#usr/lib/squid/errors/cs/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/cs/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/cs/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/cs/ERR_CONNECT_FAIL +#usr/lib/squid/errors/cs/ERR_DIR_LISTING +#usr/lib/squid/errors/cs/ERR_DNS_FAIL +#usr/lib/squid/errors/cs/ERR_ESI +#usr/lib/squid/errors/cs/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/cs/ERR_FTP_DISABLED +#usr/lib/squid/errors/cs/ERR_FTP_FAILURE +#usr/lib/squid/errors/cs/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/cs/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/cs/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/cs/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/cs/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/cs/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/cs/ERR_ICAP_FAILURE +#usr/lib/squid/errors/cs/ERR_INVALID_REQ +#usr/lib/squid/errors/cs/ERR_INVALID_RESP +#usr/lib/squid/errors/cs/ERR_INVALID_URL +#usr/lib/squid/errors/cs/ERR_LIFETIME_EXP +#usr/lib/squid/errors/cs/ERR_NO_RELAY +#usr/lib/squid/errors/cs/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/cs/ERR_READ_ERROR +#usr/lib/squid/errors/cs/ERR_READ_TIMEOUT +#usr/lib/squid/errors/cs/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/cs/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/cs/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/cs/ERR_TOO_BIG +#usr/lib/squid/errors/cs/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/cs/ERR_UNSUP_REQ +#usr/lib/squid/errors/cs/ERR_URN_RESOLVE +#usr/lib/squid/errors/cs/ERR_WRITE_ERROR +#usr/lib/squid/errors/cs/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/da +#usr/lib/squid/errors/da-dk +#usr/lib/squid/errors/da/ERR_ACCESS_DENIED +#usr/lib/squid/errors/da/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/da/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/da/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/da/ERR_CONNECT_FAIL +#usr/lib/squid/errors/da/ERR_DIR_LISTING +#usr/lib/squid/errors/da/ERR_DNS_FAIL +#usr/lib/squid/errors/da/ERR_ESI +#usr/lib/squid/errors/da/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/da/ERR_FTP_DISABLED +#usr/lib/squid/errors/da/ERR_FTP_FAILURE +#usr/lib/squid/errors/da/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/da/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/da/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/da/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/da/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/da/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/da/ERR_ICAP_FAILURE +#usr/lib/squid/errors/da/ERR_INVALID_REQ +#usr/lib/squid/errors/da/ERR_INVALID_RESP +#usr/lib/squid/errors/da/ERR_INVALID_URL +#usr/lib/squid/errors/da/ERR_LIFETIME_EXP +#usr/lib/squid/errors/da/ERR_NO_RELAY +#usr/lib/squid/errors/da/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/da/ERR_READ_ERROR +#usr/lib/squid/errors/da/ERR_READ_TIMEOUT +#usr/lib/squid/errors/da/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/da/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/da/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/da/ERR_TOO_BIG +#usr/lib/squid/errors/da/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/da/ERR_UNSUP_REQ +#usr/lib/squid/errors/da/ERR_URN_RESOLVE +#usr/lib/squid/errors/da/ERR_WRITE_ERROR +#usr/lib/squid/errors/da/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/de +#usr/lib/squid/errors/de-at +#usr/lib/squid/errors/de-ch +#usr/lib/squid/errors/de-de +#usr/lib/squid/errors/de-li +#usr/lib/squid/errors/de-lu +usr/lib/squid/errors/de/ERR_ACCESS_DENIED +usr/lib/squid/errors/de/ERR_CACHE_ACCESS_DENIED +usr/lib/squid/errors/de/ERR_CACHE_MGR_ACCESS_DENIED +usr/lib/squid/errors/de/ERR_CANNOT_FORWARD +usr/lib/squid/errors/de/ERR_CONNECT_FAIL +usr/lib/squid/errors/de/ERR_DIR_LISTING +usr/lib/squid/errors/de/ERR_DNS_FAIL +usr/lib/squid/errors/de/ERR_ESI +usr/lib/squid/errors/de/ERR_FORWARDING_DENIED +usr/lib/squid/errors/de/ERR_FTP_DISABLED +usr/lib/squid/errors/de/ERR_FTP_FAILURE +usr/lib/squid/errors/de/ERR_FTP_FORBIDDEN +usr/lib/squid/errors/de/ERR_FTP_NOT_FOUND +usr/lib/squid/errors/de/ERR_FTP_PUT_CREATED +usr/lib/squid/errors/de/ERR_FTP_PUT_ERROR +usr/lib/squid/errors/de/ERR_FTP_PUT_MODIFIED +usr/lib/squid/errors/de/ERR_FTP_UNAVAILABLE +usr/lib/squid/errors/de/ERR_ICAP_FAILURE +usr/lib/squid/errors/de/ERR_INVALID_REQ +usr/lib/squid/errors/de/ERR_INVALID_RESP +usr/lib/squid/errors/de/ERR_INVALID_URL +usr/lib/squid/errors/de/ERR_LIFETIME_EXP +usr/lib/squid/errors/de/ERR_NO_RELAY +usr/lib/squid/errors/de/ERR_ONLY_IF_CACHED_MISS +usr/lib/squid/errors/de/ERR_READ_ERROR +usr/lib/squid/errors/de/ERR_READ_TIMEOUT +usr/lib/squid/errors/de/ERR_SECURE_CONNECT_FAIL +usr/lib/squid/errors/de/ERR_SHUTTING_DOWN +usr/lib/squid/errors/de/ERR_SOCKET_FAILURE +usr/lib/squid/errors/de/ERR_TOO_BIG +usr/lib/squid/errors/de/ERR_UNSUP_HTTPVERSION +usr/lib/squid/errors/de/ERR_UNSUP_REQ +usr/lib/squid/errors/de/ERR_URN_RESOLVE +usr/lib/squid/errors/de/ERR_WRITE_ERROR +usr/lib/squid/errors/de/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/el +#usr/lib/squid/errors/el-gr +#usr/lib/squid/errors/el/ERR_ACCESS_DENIED +#usr/lib/squid/errors/el/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/el/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/el/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/el/ERR_CONNECT_FAIL +#usr/lib/squid/errors/el/ERR_DIR_LISTING +#usr/lib/squid/errors/el/ERR_DNS_FAIL +#usr/lib/squid/errors/el/ERR_ESI +#usr/lib/squid/errors/el/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/el/ERR_FTP_DISABLED +#usr/lib/squid/errors/el/ERR_FTP_FAILURE +#usr/lib/squid/errors/el/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/el/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/el/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/el/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/el/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/el/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/el/ERR_ICAP_FAILURE +#usr/lib/squid/errors/el/ERR_INVALID_REQ +#usr/lib/squid/errors/el/ERR_INVALID_RESP +#usr/lib/squid/errors/el/ERR_INVALID_URL +#usr/lib/squid/errors/el/ERR_LIFETIME_EXP +#usr/lib/squid/errors/el/ERR_NO_RELAY +#usr/lib/squid/errors/el/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/el/ERR_READ_ERROR +#usr/lib/squid/errors/el/ERR_READ_TIMEOUT +#usr/lib/squid/errors/el/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/el/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/el/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/el/ERR_TOO_BIG +#usr/lib/squid/errors/el/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/el/ERR_UNSUP_REQ +#usr/lib/squid/errors/el/ERR_URN_RESOLVE +#usr/lib/squid/errors/el/ERR_WRITE_ERROR +#usr/lib/squid/errors/el/ERR_ZERO_SIZE_OBJECT +usr/lib/squid/errors/en +#usr/lib/squid/errors/en-au +#usr/lib/squid/errors/en-bz +#usr/lib/squid/errors/en-ca +#usr/lib/squid/errors/en-gb +#usr/lib/squid/errors/en-ie +#usr/lib/squid/errors/en-in +#usr/lib/squid/errors/en-jm +#usr/lib/squid/errors/en-nz +#usr/lib/squid/errors/en-ph +#usr/lib/squid/errors/en-sg +#usr/lib/squid/errors/en-tt +#usr/lib/squid/errors/en-uk +#usr/lib/squid/errors/en-us +#usr/lib/squid/errors/en-za +#usr/lib/squid/errors/en-zw +usr/lib/squid/errors/en/ERR_ACCESS_DENIED +usr/lib/squid/errors/en/ERR_CACHE_ACCESS_DENIED +usr/lib/squid/errors/en/ERR_CACHE_MGR_ACCESS_DENIED +usr/lib/squid/errors/en/ERR_CANNOT_FORWARD +usr/lib/squid/errors/en/ERR_CONNECT_FAIL +usr/lib/squid/errors/en/ERR_DIR_LISTING +usr/lib/squid/errors/en/ERR_DNS_FAIL +usr/lib/squid/errors/en/ERR_ESI +usr/lib/squid/errors/en/ERR_FORWARDING_DENIED +usr/lib/squid/errors/en/ERR_FTP_DISABLED +usr/lib/squid/errors/en/ERR_FTP_FAILURE +usr/lib/squid/errors/en/ERR_FTP_FORBIDDEN +usr/lib/squid/errors/en/ERR_FTP_NOT_FOUND +usr/lib/squid/errors/en/ERR_FTP_PUT_CREATED +usr/lib/squid/errors/en/ERR_FTP_PUT_ERROR +usr/lib/squid/errors/en/ERR_FTP_PUT_MODIFIED +usr/lib/squid/errors/en/ERR_FTP_UNAVAILABLE +usr/lib/squid/errors/en/ERR_ICAP_FAILURE +usr/lib/squid/errors/en/ERR_INVALID_REQ +usr/lib/squid/errors/en/ERR_INVALID_RESP +usr/lib/squid/errors/en/ERR_INVALID_URL +usr/lib/squid/errors/en/ERR_LIFETIME_EXP +usr/lib/squid/errors/en/ERR_NO_RELAY +usr/lib/squid/errors/en/ERR_ONLY_IF_CACHED_MISS +usr/lib/squid/errors/en/ERR_READ_ERROR +usr/lib/squid/errors/en/ERR_READ_TIMEOUT +usr/lib/squid/errors/en/ERR_SECURE_CONNECT_FAIL +usr/lib/squid/errors/en/ERR_SHUTTING_DOWN +usr/lib/squid/errors/en/ERR_SOCKET_FAILURE +usr/lib/squid/errors/en/ERR_TOO_BIG +usr/lib/squid/errors/en/ERR_UNSUP_HTTPVERSION +usr/lib/squid/errors/en/ERR_UNSUP_REQ +usr/lib/squid/errors/en/ERR_URN_RESOLVE +usr/lib/squid/errors/en/ERR_WRITE_ERROR +usr/lib/squid/errors/en/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/es +#usr/lib/squid/errors/es-ar +#usr/lib/squid/errors/es-bo +#usr/lib/squid/errors/es-cl +#usr/lib/squid/errors/es-co +#usr/lib/squid/errors/es-cr +#usr/lib/squid/errors/es-do +#usr/lib/squid/errors/es-ec +#usr/lib/squid/errors/es-es +#usr/lib/squid/errors/es-gt +#usr/lib/squid/errors/es-hn +#usr/lib/squid/errors/es-mx +#usr/lib/squid/errors/es-ni +#usr/lib/squid/errors/es-pa +#usr/lib/squid/errors/es-pe +#usr/lib/squid/errors/es-pr +#usr/lib/squid/errors/es-py +#usr/lib/squid/errors/es-sv +#usr/lib/squid/errors/es-uy +#usr/lib/squid/errors/es-ve +#usr/lib/squid/errors/es/ERR_ACCESS_DENIED +#usr/lib/squid/errors/es/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/es/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/es/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/es/ERR_CONNECT_FAIL +#usr/lib/squid/errors/es/ERR_DIR_LISTING +#usr/lib/squid/errors/es/ERR_DNS_FAIL +#usr/lib/squid/errors/es/ERR_ESI +#usr/lib/squid/errors/es/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/es/ERR_FTP_DISABLED +#usr/lib/squid/errors/es/ERR_FTP_FAILURE +#usr/lib/squid/errors/es/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/es/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/es/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/es/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/es/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/es/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/es/ERR_ICAP_FAILURE +#usr/lib/squid/errors/es/ERR_INVALID_REQ +#usr/lib/squid/errors/es/ERR_INVALID_RESP +#usr/lib/squid/errors/es/ERR_INVALID_URL +#usr/lib/squid/errors/es/ERR_LIFETIME_EXP +#usr/lib/squid/errors/es/ERR_NO_RELAY +#usr/lib/squid/errors/es/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/es/ERR_READ_ERROR +#usr/lib/squid/errors/es/ERR_READ_TIMEOUT +#usr/lib/squid/errors/es/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/es/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/es/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/es/ERR_TOO_BIG +#usr/lib/squid/errors/es/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/es/ERR_UNSUP_REQ +#usr/lib/squid/errors/es/ERR_URN_RESOLVE +#usr/lib/squid/errors/es/ERR_WRITE_ERROR +#usr/lib/squid/errors/es/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/et +#usr/lib/squid/errors/et-ee +#usr/lib/squid/errors/et/ERR_ACCESS_DENIED +#usr/lib/squid/errors/et/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/et/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/et/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/et/ERR_CONNECT_FAIL +#usr/lib/squid/errors/et/ERR_DIR_LISTING +#usr/lib/squid/errors/et/ERR_DNS_FAIL +#usr/lib/squid/errors/et/ERR_ESI +#usr/lib/squid/errors/et/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/et/ERR_FTP_DISABLED +#usr/lib/squid/errors/et/ERR_FTP_FAILURE +#usr/lib/squid/errors/et/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/et/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/et/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/et/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/et/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/et/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/et/ERR_ICAP_FAILURE +#usr/lib/squid/errors/et/ERR_INVALID_REQ +#usr/lib/squid/errors/et/ERR_INVALID_RESP +#usr/lib/squid/errors/et/ERR_INVALID_URL +#usr/lib/squid/errors/et/ERR_LIFETIME_EXP +#usr/lib/squid/errors/et/ERR_NO_RELAY +#usr/lib/squid/errors/et/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/et/ERR_READ_ERROR +#usr/lib/squid/errors/et/ERR_READ_TIMEOUT +#usr/lib/squid/errors/et/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/et/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/et/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/et/ERR_TOO_BIG +#usr/lib/squid/errors/et/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/et/ERR_UNSUP_REQ +#usr/lib/squid/errors/et/ERR_URN_RESOLVE +#usr/lib/squid/errors/et/ERR_WRITE_ERROR +#usr/lib/squid/errors/et/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/fa +#usr/lib/squid/errors/fa-fa +#usr/lib/squid/errors/fa-ir +#usr/lib/squid/errors/fa/ERR_ACCESS_DENIED +#usr/lib/squid/errors/fa/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/fa/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/fa/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/fa/ERR_CONNECT_FAIL +#usr/lib/squid/errors/fa/ERR_DIR_LISTING +#usr/lib/squid/errors/fa/ERR_DNS_FAIL +#usr/lib/squid/errors/fa/ERR_ESI +#usr/lib/squid/errors/fa/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/fa/ERR_FTP_DISABLED +#usr/lib/squid/errors/fa/ERR_FTP_FAILURE +#usr/lib/squid/errors/fa/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/fa/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/fa/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/fa/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/fa/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/fa/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/fa/ERR_ICAP_FAILURE +#usr/lib/squid/errors/fa/ERR_INVALID_REQ +#usr/lib/squid/errors/fa/ERR_INVALID_RESP +#usr/lib/squid/errors/fa/ERR_INVALID_URL +#usr/lib/squid/errors/fa/ERR_LIFETIME_EXP +#usr/lib/squid/errors/fa/ERR_NO_RELAY +#usr/lib/squid/errors/fa/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/fa/ERR_READ_ERROR +#usr/lib/squid/errors/fa/ERR_READ_TIMEOUT +#usr/lib/squid/errors/fa/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/fa/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/fa/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/fa/ERR_TOO_BIG +#usr/lib/squid/errors/fa/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/fa/ERR_UNSUP_REQ +#usr/lib/squid/errors/fa/ERR_URN_RESOLVE +#usr/lib/squid/errors/fa/ERR_WRITE_ERROR +#usr/lib/squid/errors/fa/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/fi +#usr/lib/squid/errors/fi-fi +#usr/lib/squid/errors/fi/ERR_ACCESS_DENIED +#usr/lib/squid/errors/fi/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/fi/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/fi/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/fi/ERR_CONNECT_FAIL +#usr/lib/squid/errors/fi/ERR_DIR_LISTING +#usr/lib/squid/errors/fi/ERR_DNS_FAIL +#usr/lib/squid/errors/fi/ERR_ESI +#usr/lib/squid/errors/fi/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/fi/ERR_FTP_DISABLED +#usr/lib/squid/errors/fi/ERR_FTP_FAILURE +#usr/lib/squid/errors/fi/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/fi/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/fi/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/fi/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/fi/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/fi/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/fi/ERR_ICAP_FAILURE +#usr/lib/squid/errors/fi/ERR_INVALID_REQ +#usr/lib/squid/errors/fi/ERR_INVALID_RESP +#usr/lib/squid/errors/fi/ERR_INVALID_URL +#usr/lib/squid/errors/fi/ERR_LIFETIME_EXP +#usr/lib/squid/errors/fi/ERR_NO_RELAY +#usr/lib/squid/errors/fi/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/fi/ERR_READ_ERROR +#usr/lib/squid/errors/fi/ERR_READ_TIMEOUT +#usr/lib/squid/errors/fi/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/fi/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/fi/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/fi/ERR_TOO_BIG +#usr/lib/squid/errors/fi/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/fi/ERR_UNSUP_REQ +#usr/lib/squid/errors/fi/ERR_URN_RESOLVE +#usr/lib/squid/errors/fi/ERR_WRITE_ERROR +#usr/lib/squid/errors/fi/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/fr +#usr/lib/squid/errors/fr-be +#usr/lib/squid/errors/fr-ca +#usr/lib/squid/errors/fr-ch +#usr/lib/squid/errors/fr-fr +#usr/lib/squid/errors/fr-lu +#usr/lib/squid/errors/fr-mc +#usr/lib/squid/errors/fr/ERR_ACCESS_DENIED +#usr/lib/squid/errors/fr/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/fr/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/fr/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/fr/ERR_CONNECT_FAIL +#usr/lib/squid/errors/fr/ERR_DIR_LISTING +#usr/lib/squid/errors/fr/ERR_DNS_FAIL +#usr/lib/squid/errors/fr/ERR_ESI +#usr/lib/squid/errors/fr/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/fr/ERR_FTP_DISABLED +#usr/lib/squid/errors/fr/ERR_FTP_FAILURE +#usr/lib/squid/errors/fr/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/fr/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/fr/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/fr/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/fr/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/fr/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/fr/ERR_ICAP_FAILURE +#usr/lib/squid/errors/fr/ERR_INVALID_REQ +#usr/lib/squid/errors/fr/ERR_INVALID_RESP +#usr/lib/squid/errors/fr/ERR_INVALID_URL +#usr/lib/squid/errors/fr/ERR_LIFETIME_EXP +#usr/lib/squid/errors/fr/ERR_NO_RELAY +#usr/lib/squid/errors/fr/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/fr/ERR_READ_ERROR +#usr/lib/squid/errors/fr/ERR_READ_TIMEOUT +#usr/lib/squid/errors/fr/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/fr/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/fr/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/fr/ERR_TOO_BIG +#usr/lib/squid/errors/fr/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/fr/ERR_UNSUP_REQ +#usr/lib/squid/errors/fr/ERR_URN_RESOLVE +#usr/lib/squid/errors/fr/ERR_WRITE_ERROR +#usr/lib/squid/errors/fr/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/he +#usr/lib/squid/errors/he-il +#usr/lib/squid/errors/he/ERR_ACCESS_DENIED +#usr/lib/squid/errors/he/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/he/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/he/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/he/ERR_CONNECT_FAIL +#usr/lib/squid/errors/he/ERR_DIR_LISTING +#usr/lib/squid/errors/he/ERR_DNS_FAIL +#usr/lib/squid/errors/he/ERR_ESI +#usr/lib/squid/errors/he/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/he/ERR_FTP_DISABLED +#usr/lib/squid/errors/he/ERR_FTP_FAILURE +#usr/lib/squid/errors/he/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/he/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/he/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/he/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/he/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/he/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/he/ERR_ICAP_FAILURE +#usr/lib/squid/errors/he/ERR_INVALID_REQ +#usr/lib/squid/errors/he/ERR_INVALID_RESP +#usr/lib/squid/errors/he/ERR_INVALID_URL +#usr/lib/squid/errors/he/ERR_LIFETIME_EXP +#usr/lib/squid/errors/he/ERR_NO_RELAY +#usr/lib/squid/errors/he/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/he/ERR_READ_ERROR +#usr/lib/squid/errors/he/ERR_READ_TIMEOUT +#usr/lib/squid/errors/he/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/he/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/he/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/he/ERR_TOO_BIG +#usr/lib/squid/errors/he/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/he/ERR_UNSUP_REQ +#usr/lib/squid/errors/he/ERR_URN_RESOLVE +#usr/lib/squid/errors/he/ERR_WRITE_ERROR +#usr/lib/squid/errors/he/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/hu +#usr/lib/squid/errors/hu-hu +#usr/lib/squid/errors/hu/ERR_ACCESS_DENIED +#usr/lib/squid/errors/hu/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/hu/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/hu/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/hu/ERR_CONNECT_FAIL +#usr/lib/squid/errors/hu/ERR_DIR_LISTING +#usr/lib/squid/errors/hu/ERR_DNS_FAIL +#usr/lib/squid/errors/hu/ERR_ESI +#usr/lib/squid/errors/hu/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/hu/ERR_FTP_DISABLED +#usr/lib/squid/errors/hu/ERR_FTP_FAILURE +#usr/lib/squid/errors/hu/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/hu/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/hu/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/hu/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/hu/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/hu/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/hu/ERR_ICAP_FAILURE +#usr/lib/squid/errors/hu/ERR_INVALID_REQ +#usr/lib/squid/errors/hu/ERR_INVALID_RESP +#usr/lib/squid/errors/hu/ERR_INVALID_URL +#usr/lib/squid/errors/hu/ERR_LIFETIME_EXP +#usr/lib/squid/errors/hu/ERR_NO_RELAY +#usr/lib/squid/errors/hu/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/hu/ERR_READ_ERROR +#usr/lib/squid/errors/hu/ERR_READ_TIMEOUT +#usr/lib/squid/errors/hu/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/hu/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/hu/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/hu/ERR_TOO_BIG +#usr/lib/squid/errors/hu/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/hu/ERR_UNSUP_REQ +#usr/lib/squid/errors/hu/ERR_URN_RESOLVE +#usr/lib/squid/errors/hu/ERR_WRITE_ERROR +#usr/lib/squid/errors/hu/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/hy +#usr/lib/squid/errors/hy-am +#usr/lib/squid/errors/hy/ERR_ACCESS_DENIED +#usr/lib/squid/errors/hy/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/hy/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/hy/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/hy/ERR_CONNECT_FAIL +#usr/lib/squid/errors/hy/ERR_DIR_LISTING +#usr/lib/squid/errors/hy/ERR_DNS_FAIL +#usr/lib/squid/errors/hy/ERR_ESI +#usr/lib/squid/errors/hy/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/hy/ERR_FTP_DISABLED +#usr/lib/squid/errors/hy/ERR_FTP_FAILURE +#usr/lib/squid/errors/hy/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/hy/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/hy/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/hy/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/hy/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/hy/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/hy/ERR_ICAP_FAILURE +#usr/lib/squid/errors/hy/ERR_INVALID_REQ +#usr/lib/squid/errors/hy/ERR_INVALID_RESP +#usr/lib/squid/errors/hy/ERR_INVALID_URL +#usr/lib/squid/errors/hy/ERR_LIFETIME_EXP +#usr/lib/squid/errors/hy/ERR_NO_RELAY +#usr/lib/squid/errors/hy/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/hy/ERR_READ_ERROR +#usr/lib/squid/errors/hy/ERR_READ_TIMEOUT +#usr/lib/squid/errors/hy/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/hy/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/hy/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/hy/ERR_TOO_BIG +#usr/lib/squid/errors/hy/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/hy/ERR_UNSUP_REQ +#usr/lib/squid/errors/hy/ERR_URN_RESOLVE +#usr/lib/squid/errors/hy/ERR_WRITE_ERROR +#usr/lib/squid/errors/hy/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/id +#usr/lib/squid/errors/id-id +#usr/lib/squid/errors/id/ERR_ACCESS_DENIED +#usr/lib/squid/errors/id/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/id/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/id/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/id/ERR_CONNECT_FAIL +#usr/lib/squid/errors/id/ERR_DIR_LISTING +#usr/lib/squid/errors/id/ERR_DNS_FAIL +#usr/lib/squid/errors/id/ERR_ESI +#usr/lib/squid/errors/id/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/id/ERR_FTP_DISABLED +#usr/lib/squid/errors/id/ERR_FTP_FAILURE +#usr/lib/squid/errors/id/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/id/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/id/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/id/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/id/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/id/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/id/ERR_ICAP_FAILURE +#usr/lib/squid/errors/id/ERR_INVALID_REQ +#usr/lib/squid/errors/id/ERR_INVALID_RESP +#usr/lib/squid/errors/id/ERR_INVALID_URL +#usr/lib/squid/errors/id/ERR_LIFETIME_EXP +#usr/lib/squid/errors/id/ERR_NO_RELAY +#usr/lib/squid/errors/id/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/id/ERR_READ_ERROR +#usr/lib/squid/errors/id/ERR_READ_TIMEOUT +#usr/lib/squid/errors/id/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/id/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/id/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/id/ERR_TOO_BIG +#usr/lib/squid/errors/id/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/id/ERR_UNSUP_REQ +#usr/lib/squid/errors/id/ERR_URN_RESOLVE +#usr/lib/squid/errors/id/ERR_WRITE_ERROR +#usr/lib/squid/errors/id/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/it +#usr/lib/squid/errors/it-ch +#usr/lib/squid/errors/it-it +#usr/lib/squid/errors/it/ERR_ACCESS_DENIED +#usr/lib/squid/errors/it/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/it/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/it/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/it/ERR_CONNECT_FAIL +#usr/lib/squid/errors/it/ERR_DIR_LISTING +#usr/lib/squid/errors/it/ERR_DNS_FAIL +#usr/lib/squid/errors/it/ERR_ESI +#usr/lib/squid/errors/it/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/it/ERR_FTP_DISABLED +#usr/lib/squid/errors/it/ERR_FTP_FAILURE +#usr/lib/squid/errors/it/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/it/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/it/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/it/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/it/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/it/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/it/ERR_ICAP_FAILURE +#usr/lib/squid/errors/it/ERR_INVALID_REQ +#usr/lib/squid/errors/it/ERR_INVALID_RESP +#usr/lib/squid/errors/it/ERR_INVALID_URL +#usr/lib/squid/errors/it/ERR_LIFETIME_EXP +#usr/lib/squid/errors/it/ERR_NO_RELAY +#usr/lib/squid/errors/it/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/it/ERR_READ_ERROR +#usr/lib/squid/errors/it/ERR_READ_TIMEOUT +#usr/lib/squid/errors/it/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/it/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/it/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/it/ERR_TOO_BIG +#usr/lib/squid/errors/it/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/it/ERR_UNSUP_REQ +#usr/lib/squid/errors/it/ERR_URN_RESOLVE +#usr/lib/squid/errors/it/ERR_WRITE_ERROR +#usr/lib/squid/errors/it/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/ja +#usr/lib/squid/errors/ja-jp +#usr/lib/squid/errors/ja/ERR_ACCESS_DENIED +#usr/lib/squid/errors/ja/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/ja/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/ja/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/ja/ERR_CONNECT_FAIL +#usr/lib/squid/errors/ja/ERR_DIR_LISTING +#usr/lib/squid/errors/ja/ERR_DNS_FAIL +#usr/lib/squid/errors/ja/ERR_ESI +#usr/lib/squid/errors/ja/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/ja/ERR_FTP_DISABLED +#usr/lib/squid/errors/ja/ERR_FTP_FAILURE +#usr/lib/squid/errors/ja/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/ja/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/ja/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/ja/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/ja/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/ja/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/ja/ERR_ICAP_FAILURE +#usr/lib/squid/errors/ja/ERR_INVALID_REQ +#usr/lib/squid/errors/ja/ERR_INVALID_RESP +#usr/lib/squid/errors/ja/ERR_INVALID_URL +#usr/lib/squid/errors/ja/ERR_LIFETIME_EXP +#usr/lib/squid/errors/ja/ERR_NO_RELAY +#usr/lib/squid/errors/ja/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/ja/ERR_READ_ERROR +#usr/lib/squid/errors/ja/ERR_READ_TIMEOUT +#usr/lib/squid/errors/ja/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/ja/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/ja/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/ja/ERR_TOO_BIG +#usr/lib/squid/errors/ja/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/ja/ERR_UNSUP_REQ +#usr/lib/squid/errors/ja/ERR_URN_RESOLVE +#usr/lib/squid/errors/ja/ERR_WRITE_ERROR +#usr/lib/squid/errors/ja/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/ko +#usr/lib/squid/errors/ko-kp +#usr/lib/squid/errors/ko-kr +#usr/lib/squid/errors/ko/ERR_ACCESS_DENIED +#usr/lib/squid/errors/ko/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/ko/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/ko/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/ko/ERR_CONNECT_FAIL +#usr/lib/squid/errors/ko/ERR_DIR_LISTING +#usr/lib/squid/errors/ko/ERR_DNS_FAIL +#usr/lib/squid/errors/ko/ERR_ESI +#usr/lib/squid/errors/ko/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/ko/ERR_FTP_DISABLED +#usr/lib/squid/errors/ko/ERR_FTP_FAILURE +#usr/lib/squid/errors/ko/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/ko/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/ko/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/ko/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/ko/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/ko/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/ko/ERR_ICAP_FAILURE +#usr/lib/squid/errors/ko/ERR_INVALID_REQ +#usr/lib/squid/errors/ko/ERR_INVALID_RESP +#usr/lib/squid/errors/ko/ERR_INVALID_URL +#usr/lib/squid/errors/ko/ERR_LIFETIME_EXP +#usr/lib/squid/errors/ko/ERR_NO_RELAY +#usr/lib/squid/errors/ko/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/ko/ERR_READ_ERROR +#usr/lib/squid/errors/ko/ERR_READ_TIMEOUT +#usr/lib/squid/errors/ko/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/ko/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/ko/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/ko/ERR_TOO_BIG +#usr/lib/squid/errors/ko/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/ko/ERR_UNSUP_REQ +#usr/lib/squid/errors/ko/ERR_URN_RESOLVE +#usr/lib/squid/errors/ko/ERR_WRITE_ERROR +#usr/lib/squid/errors/ko/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/lt +#usr/lib/squid/errors/lt-lt +#usr/lib/squid/errors/lt/ERR_ACCESS_DENIED +#usr/lib/squid/errors/lt/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/lt/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/lt/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/lt/ERR_CONNECT_FAIL +#usr/lib/squid/errors/lt/ERR_DIR_LISTING +#usr/lib/squid/errors/lt/ERR_DNS_FAIL +#usr/lib/squid/errors/lt/ERR_ESI +#usr/lib/squid/errors/lt/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/lt/ERR_FTP_DISABLED +#usr/lib/squid/errors/lt/ERR_FTP_FAILURE +#usr/lib/squid/errors/lt/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/lt/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/lt/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/lt/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/lt/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/lt/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/lt/ERR_ICAP_FAILURE +#usr/lib/squid/errors/lt/ERR_INVALID_REQ +#usr/lib/squid/errors/lt/ERR_INVALID_RESP +#usr/lib/squid/errors/lt/ERR_INVALID_URL +#usr/lib/squid/errors/lt/ERR_LIFETIME_EXP +#usr/lib/squid/errors/lt/ERR_NO_RELAY +#usr/lib/squid/errors/lt/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/lt/ERR_READ_ERROR +#usr/lib/squid/errors/lt/ERR_READ_TIMEOUT +#usr/lib/squid/errors/lt/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/lt/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/lt/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/lt/ERR_TOO_BIG +#usr/lib/squid/errors/lt/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/lt/ERR_UNSUP_REQ +#usr/lib/squid/errors/lt/ERR_URN_RESOLVE +#usr/lib/squid/errors/lt/ERR_WRITE_ERROR +#usr/lib/squid/errors/lt/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/lv +#usr/lib/squid/errors/lv-lv +#usr/lib/squid/errors/lv/ERR_ACCESS_DENIED +#usr/lib/squid/errors/lv/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/lv/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/lv/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/lv/ERR_CONNECT_FAIL +#usr/lib/squid/errors/lv/ERR_DIR_LISTING +#usr/lib/squid/errors/lv/ERR_DNS_FAIL +#usr/lib/squid/errors/lv/ERR_ESI +#usr/lib/squid/errors/lv/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/lv/ERR_FTP_DISABLED +#usr/lib/squid/errors/lv/ERR_FTP_FAILURE +#usr/lib/squid/errors/lv/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/lv/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/lv/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/lv/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/lv/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/lv/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/lv/ERR_ICAP_FAILURE +#usr/lib/squid/errors/lv/ERR_INVALID_REQ +#usr/lib/squid/errors/lv/ERR_INVALID_RESP +#usr/lib/squid/errors/lv/ERR_INVALID_URL +#usr/lib/squid/errors/lv/ERR_LIFETIME_EXP +#usr/lib/squid/errors/lv/ERR_NO_RELAY +#usr/lib/squid/errors/lv/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/lv/ERR_READ_ERROR +#usr/lib/squid/errors/lv/ERR_READ_TIMEOUT +#usr/lib/squid/errors/lv/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/lv/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/lv/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/lv/ERR_TOO_BIG +#usr/lib/squid/errors/lv/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/lv/ERR_UNSUP_REQ +#usr/lib/squid/errors/lv/ERR_URN_RESOLVE +#usr/lib/squid/errors/lv/ERR_WRITE_ERROR +#usr/lib/squid/errors/lv/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/ms +#usr/lib/squid/errors/ms-my +#usr/lib/squid/errors/ms/ERR_ACCESS_DENIED +#usr/lib/squid/errors/ms/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/ms/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/ms/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/ms/ERR_CONNECT_FAIL +#usr/lib/squid/errors/ms/ERR_DIR_LISTING +#usr/lib/squid/errors/ms/ERR_DNS_FAIL +#usr/lib/squid/errors/ms/ERR_ESI +#usr/lib/squid/errors/ms/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/ms/ERR_FTP_DISABLED +#usr/lib/squid/errors/ms/ERR_FTP_FAILURE +#usr/lib/squid/errors/ms/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/ms/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/ms/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/ms/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/ms/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/ms/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/ms/ERR_ICAP_FAILURE +#usr/lib/squid/errors/ms/ERR_INVALID_REQ +#usr/lib/squid/errors/ms/ERR_INVALID_RESP +#usr/lib/squid/errors/ms/ERR_INVALID_URL +#usr/lib/squid/errors/ms/ERR_LIFETIME_EXP +#usr/lib/squid/errors/ms/ERR_NO_RELAY +#usr/lib/squid/errors/ms/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/ms/ERR_READ_ERROR +#usr/lib/squid/errors/ms/ERR_READ_TIMEOUT +#usr/lib/squid/errors/ms/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/ms/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/ms/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/ms/ERR_TOO_BIG +#usr/lib/squid/errors/ms/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/ms/ERR_UNSUP_REQ +#usr/lib/squid/errors/ms/ERR_URN_RESOLVE +#usr/lib/squid/errors/ms/ERR_WRITE_ERROR +#usr/lib/squid/errors/ms/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/nl +#usr/lib/squid/errors/nl-nl +#usr/lib/squid/errors/nl/ERR_ACCESS_DENIED +#usr/lib/squid/errors/nl/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/nl/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/nl/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/nl/ERR_CONNECT_FAIL +#usr/lib/squid/errors/nl/ERR_DIR_LISTING +#usr/lib/squid/errors/nl/ERR_DNS_FAIL +#usr/lib/squid/errors/nl/ERR_ESI +#usr/lib/squid/errors/nl/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/nl/ERR_FTP_DISABLED +#usr/lib/squid/errors/nl/ERR_FTP_FAILURE +#usr/lib/squid/errors/nl/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/nl/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/nl/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/nl/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/nl/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/nl/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/nl/ERR_ICAP_FAILURE +#usr/lib/squid/errors/nl/ERR_INVALID_REQ +#usr/lib/squid/errors/nl/ERR_INVALID_RESP +#usr/lib/squid/errors/nl/ERR_INVALID_URL +#usr/lib/squid/errors/nl/ERR_LIFETIME_EXP +#usr/lib/squid/errors/nl/ERR_NO_RELAY +#usr/lib/squid/errors/nl/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/nl/ERR_READ_ERROR +#usr/lib/squid/errors/nl/ERR_READ_TIMEOUT +#usr/lib/squid/errors/nl/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/nl/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/nl/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/nl/ERR_TOO_BIG +#usr/lib/squid/errors/nl/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/nl/ERR_UNSUP_REQ +#usr/lib/squid/errors/nl/ERR_URN_RESOLVE +#usr/lib/squid/errors/nl/ERR_WRITE_ERROR +#usr/lib/squid/errors/nl/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/pl +#usr/lib/squid/errors/pl-pl +#usr/lib/squid/errors/pl/ERR_ACCESS_DENIED +#usr/lib/squid/errors/pl/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/pl/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/pl/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/pl/ERR_CONNECT_FAIL +#usr/lib/squid/errors/pl/ERR_DIR_LISTING +#usr/lib/squid/errors/pl/ERR_DNS_FAIL +#usr/lib/squid/errors/pl/ERR_ESI +#usr/lib/squid/errors/pl/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/pl/ERR_FTP_DISABLED +#usr/lib/squid/errors/pl/ERR_FTP_FAILURE +#usr/lib/squid/errors/pl/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/pl/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/pl/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/pl/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/pl/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/pl/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/pl/ERR_ICAP_FAILURE +#usr/lib/squid/errors/pl/ERR_INVALID_REQ +#usr/lib/squid/errors/pl/ERR_INVALID_RESP +#usr/lib/squid/errors/pl/ERR_INVALID_URL +#usr/lib/squid/errors/pl/ERR_LIFETIME_EXP +#usr/lib/squid/errors/pl/ERR_NO_RELAY +#usr/lib/squid/errors/pl/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/pl/ERR_READ_ERROR +#usr/lib/squid/errors/pl/ERR_READ_TIMEOUT +#usr/lib/squid/errors/pl/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/pl/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/pl/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/pl/ERR_TOO_BIG +#usr/lib/squid/errors/pl/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/pl/ERR_UNSUP_REQ +#usr/lib/squid/errors/pl/ERR_URN_RESOLVE +#usr/lib/squid/errors/pl/ERR_WRITE_ERROR +#usr/lib/squid/errors/pl/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/pt +#usr/lib/squid/errors/pt-br +#usr/lib/squid/errors/pt-br/ERR_ACCESS_DENIED +#usr/lib/squid/errors/pt-br/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/pt-br/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/pt-br/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/pt-br/ERR_CONNECT_FAIL +#usr/lib/squid/errors/pt-br/ERR_DIR_LISTING +#usr/lib/squid/errors/pt-br/ERR_DNS_FAIL +#usr/lib/squid/errors/pt-br/ERR_ESI +#usr/lib/squid/errors/pt-br/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/pt-br/ERR_FTP_DISABLED +#usr/lib/squid/errors/pt-br/ERR_FTP_FAILURE +#usr/lib/squid/errors/pt-br/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/pt-br/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/pt-br/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/pt-br/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/pt-br/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/pt-br/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/pt-br/ERR_ICAP_FAILURE +#usr/lib/squid/errors/pt-br/ERR_INVALID_REQ +#usr/lib/squid/errors/pt-br/ERR_INVALID_RESP +#usr/lib/squid/errors/pt-br/ERR_INVALID_URL +#usr/lib/squid/errors/pt-br/ERR_LIFETIME_EXP +#usr/lib/squid/errors/pt-br/ERR_NO_RELAY +#usr/lib/squid/errors/pt-br/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/pt-br/ERR_READ_ERROR +#usr/lib/squid/errors/pt-br/ERR_READ_TIMEOUT +#usr/lib/squid/errors/pt-br/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/pt-br/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/pt-br/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/pt-br/ERR_TOO_BIG +#usr/lib/squid/errors/pt-br/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/pt-br/ERR_UNSUP_REQ +#usr/lib/squid/errors/pt-br/ERR_URN_RESOLVE +#usr/lib/squid/errors/pt-br/ERR_WRITE_ERROR +#usr/lib/squid/errors/pt-br/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/pt-pt +#usr/lib/squid/errors/pt/ERR_ACCESS_DENIED +#usr/lib/squid/errors/pt/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/pt/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/pt/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/pt/ERR_CONNECT_FAIL +#usr/lib/squid/errors/pt/ERR_DIR_LISTING +#usr/lib/squid/errors/pt/ERR_DNS_FAIL +#usr/lib/squid/errors/pt/ERR_ESI +#usr/lib/squid/errors/pt/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/pt/ERR_FTP_DISABLED +#usr/lib/squid/errors/pt/ERR_FTP_FAILURE +#usr/lib/squid/errors/pt/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/pt/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/pt/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/pt/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/pt/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/pt/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/pt/ERR_ICAP_FAILURE +#usr/lib/squid/errors/pt/ERR_INVALID_REQ +#usr/lib/squid/errors/pt/ERR_INVALID_RESP +#usr/lib/squid/errors/pt/ERR_INVALID_URL +#usr/lib/squid/errors/pt/ERR_LIFETIME_EXP +#usr/lib/squid/errors/pt/ERR_NO_RELAY +#usr/lib/squid/errors/pt/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/pt/ERR_READ_ERROR +#usr/lib/squid/errors/pt/ERR_READ_TIMEOUT +#usr/lib/squid/errors/pt/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/pt/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/pt/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/pt/ERR_TOO_BIG +#usr/lib/squid/errors/pt/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/pt/ERR_UNSUP_REQ +#usr/lib/squid/errors/pt/ERR_URN_RESOLVE +#usr/lib/squid/errors/pt/ERR_WRITE_ERROR +#usr/lib/squid/errors/pt/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/ro +#usr/lib/squid/errors/ro-md +#usr/lib/squid/errors/ro-ro +#usr/lib/squid/errors/ro/ERR_ACCESS_DENIED +#usr/lib/squid/errors/ro/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/ro/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/ro/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/ro/ERR_CONNECT_FAIL +#usr/lib/squid/errors/ro/ERR_DIR_LISTING +#usr/lib/squid/errors/ro/ERR_DNS_FAIL +#usr/lib/squid/errors/ro/ERR_ESI +#usr/lib/squid/errors/ro/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/ro/ERR_FTP_DISABLED +#usr/lib/squid/errors/ro/ERR_FTP_FAILURE +#usr/lib/squid/errors/ro/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/ro/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/ro/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/ro/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/ro/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/ro/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/ro/ERR_ICAP_FAILURE +#usr/lib/squid/errors/ro/ERR_INVALID_REQ +#usr/lib/squid/errors/ro/ERR_INVALID_RESP +#usr/lib/squid/errors/ro/ERR_INVALID_URL +#usr/lib/squid/errors/ro/ERR_LIFETIME_EXP +#usr/lib/squid/errors/ro/ERR_NO_RELAY +#usr/lib/squid/errors/ro/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/ro/ERR_READ_ERROR +#usr/lib/squid/errors/ro/ERR_READ_TIMEOUT +#usr/lib/squid/errors/ro/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/ro/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/ro/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/ro/ERR_TOO_BIG +#usr/lib/squid/errors/ro/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/ro/ERR_UNSUP_REQ +#usr/lib/squid/errors/ro/ERR_URN_RESOLVE +#usr/lib/squid/errors/ro/ERR_WRITE_ERROR +#usr/lib/squid/errors/ro/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/ru +#usr/lib/squid/errors/ru-ru +#usr/lib/squid/errors/ru/ERR_ACCESS_DENIED +#usr/lib/squid/errors/ru/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/ru/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/ru/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/ru/ERR_CONNECT_FAIL +#usr/lib/squid/errors/ru/ERR_DIR_LISTING +#usr/lib/squid/errors/ru/ERR_DNS_FAIL +#usr/lib/squid/errors/ru/ERR_ESI +#usr/lib/squid/errors/ru/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/ru/ERR_FTP_DISABLED +#usr/lib/squid/errors/ru/ERR_FTP_FAILURE +#usr/lib/squid/errors/ru/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/ru/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/ru/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/ru/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/ru/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/ru/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/ru/ERR_ICAP_FAILURE +#usr/lib/squid/errors/ru/ERR_INVALID_REQ +#usr/lib/squid/errors/ru/ERR_INVALID_RESP +#usr/lib/squid/errors/ru/ERR_INVALID_URL +#usr/lib/squid/errors/ru/ERR_LIFETIME_EXP +#usr/lib/squid/errors/ru/ERR_NO_RELAY +#usr/lib/squid/errors/ru/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/ru/ERR_READ_ERROR +#usr/lib/squid/errors/ru/ERR_READ_TIMEOUT +#usr/lib/squid/errors/ru/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/ru/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/ru/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/ru/ERR_TOO_BIG +#usr/lib/squid/errors/ru/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/ru/ERR_UNSUP_REQ +#usr/lib/squid/errors/ru/ERR_URN_RESOLVE +#usr/lib/squid/errors/ru/ERR_WRITE_ERROR +#usr/lib/squid/errors/ru/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/sk +#usr/lib/squid/errors/sk-sk +#usr/lib/squid/errors/sk/ERR_ACCESS_DENIED +#usr/lib/squid/errors/sk/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/sk/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/sk/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/sk/ERR_CONNECT_FAIL +#usr/lib/squid/errors/sk/ERR_DIR_LISTING +#usr/lib/squid/errors/sk/ERR_DNS_FAIL +#usr/lib/squid/errors/sk/ERR_ESI +#usr/lib/squid/errors/sk/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/sk/ERR_FTP_DISABLED +#usr/lib/squid/errors/sk/ERR_FTP_FAILURE +#usr/lib/squid/errors/sk/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/sk/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/sk/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/sk/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/sk/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/sk/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/sk/ERR_ICAP_FAILURE +#usr/lib/squid/errors/sk/ERR_INVALID_REQ +#usr/lib/squid/errors/sk/ERR_INVALID_RESP +#usr/lib/squid/errors/sk/ERR_INVALID_URL +#usr/lib/squid/errors/sk/ERR_LIFETIME_EXP +#usr/lib/squid/errors/sk/ERR_NO_RELAY +#usr/lib/squid/errors/sk/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/sk/ERR_READ_ERROR +#usr/lib/squid/errors/sk/ERR_READ_TIMEOUT +#usr/lib/squid/errors/sk/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/sk/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/sk/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/sk/ERR_TOO_BIG +#usr/lib/squid/errors/sk/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/sk/ERR_UNSUP_REQ +#usr/lib/squid/errors/sk/ERR_URN_RESOLVE +#usr/lib/squid/errors/sk/ERR_WRITE_ERROR +#usr/lib/squid/errors/sk/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/sr +#usr/lib/squid/errors/sr-latn +#usr/lib/squid/errors/sr-latn-cs +#usr/lib/squid/errors/sr-latn/ERR_ACCESS_DENIED +#usr/lib/squid/errors/sr-latn/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/sr-latn/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/sr-latn/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/sr-latn/ERR_CONNECT_FAIL +#usr/lib/squid/errors/sr-latn/ERR_DIR_LISTING +#usr/lib/squid/errors/sr-latn/ERR_DNS_FAIL +#usr/lib/squid/errors/sr-latn/ERR_ESI +#usr/lib/squid/errors/sr-latn/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/sr-latn/ERR_FTP_DISABLED +#usr/lib/squid/errors/sr-latn/ERR_FTP_FAILURE +#usr/lib/squid/errors/sr-latn/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/sr-latn/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/sr-latn/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/sr-latn/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/sr-latn/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/sr-latn/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/sr-latn/ERR_ICAP_FAILURE +#usr/lib/squid/errors/sr-latn/ERR_INVALID_REQ +#usr/lib/squid/errors/sr-latn/ERR_INVALID_RESP +#usr/lib/squid/errors/sr-latn/ERR_INVALID_URL +#usr/lib/squid/errors/sr-latn/ERR_LIFETIME_EXP +#usr/lib/squid/errors/sr-latn/ERR_NO_RELAY +#usr/lib/squid/errors/sr-latn/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/sr-latn/ERR_READ_ERROR +#usr/lib/squid/errors/sr-latn/ERR_READ_TIMEOUT +#usr/lib/squid/errors/sr-latn/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/sr-latn/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/sr-latn/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/sr-latn/ERR_TOO_BIG +#usr/lib/squid/errors/sr-latn/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/sr-latn/ERR_UNSUP_REQ +#usr/lib/squid/errors/sr-latn/ERR_URN_RESOLVE +#usr/lib/squid/errors/sr-latn/ERR_WRITE_ERROR +#usr/lib/squid/errors/sr-latn/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/sr-sp +#usr/lib/squid/errors/sv +#usr/lib/squid/errors/sv-fi +#usr/lib/squid/errors/sv-se +#usr/lib/squid/errors/sv/ERR_ACCESS_DENIED +#usr/lib/squid/errors/sv/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/sv/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/sv/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/sv/ERR_CONNECT_FAIL +#usr/lib/squid/errors/sv/ERR_DIR_LISTING +#usr/lib/squid/errors/sv/ERR_DNS_FAIL +#usr/lib/squid/errors/sv/ERR_ESI +#usr/lib/squid/errors/sv/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/sv/ERR_FTP_DISABLED +#usr/lib/squid/errors/sv/ERR_FTP_FAILURE +#usr/lib/squid/errors/sv/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/sv/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/sv/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/sv/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/sv/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/sv/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/sv/ERR_ICAP_FAILURE +#usr/lib/squid/errors/sv/ERR_INVALID_REQ +#usr/lib/squid/errors/sv/ERR_INVALID_RESP +#usr/lib/squid/errors/sv/ERR_INVALID_URL +#usr/lib/squid/errors/sv/ERR_LIFETIME_EXP +#usr/lib/squid/errors/sv/ERR_NO_RELAY +#usr/lib/squid/errors/sv/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/sv/ERR_READ_ERROR +#usr/lib/squid/errors/sv/ERR_READ_TIMEOUT +#usr/lib/squid/errors/sv/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/sv/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/sv/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/sv/ERR_TOO_BIG +#usr/lib/squid/errors/sv/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/sv/ERR_UNSUP_REQ +#usr/lib/squid/errors/sv/ERR_URN_RESOLVE +#usr/lib/squid/errors/sv/ERR_WRITE_ERROR +#usr/lib/squid/errors/sv/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/templates +#usr/lib/squid/errors/templates/ERR_ACCESS_DENIED +#usr/lib/squid/errors/templates/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/templates/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/templates/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/templates/ERR_CONNECT_FAIL +#usr/lib/squid/errors/templates/ERR_DIR_LISTING +#usr/lib/squid/errors/templates/ERR_DNS_FAIL +#usr/lib/squid/errors/templates/ERR_ESI +#usr/lib/squid/errors/templates/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/templates/ERR_FTP_DISABLED +#usr/lib/squid/errors/templates/ERR_FTP_FAILURE +#usr/lib/squid/errors/templates/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/templates/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/templates/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/templates/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/templates/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/templates/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/templates/ERR_ICAP_FAILURE +#usr/lib/squid/errors/templates/ERR_INVALID_REQ +#usr/lib/squid/errors/templates/ERR_INVALID_RESP +#usr/lib/squid/errors/templates/ERR_INVALID_URL +#usr/lib/squid/errors/templates/ERR_LIFETIME_EXP +#usr/lib/squid/errors/templates/ERR_NO_RELAY +#usr/lib/squid/errors/templates/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/templates/ERR_READ_ERROR +#usr/lib/squid/errors/templates/ERR_READ_TIMEOUT +#usr/lib/squid/errors/templates/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/templates/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/templates/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/templates/ERR_TOO_BIG +#usr/lib/squid/errors/templates/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/templates/ERR_UNSUP_REQ +#usr/lib/squid/errors/templates/ERR_URN_RESOLVE +#usr/lib/squid/errors/templates/ERR_WRITE_ERROR +#usr/lib/squid/errors/templates/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/th +#usr/lib/squid/errors/th-th +#usr/lib/squid/errors/th/ERR_ACCESS_DENIED +#usr/lib/squid/errors/th/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/th/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/th/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/th/ERR_CONNECT_FAIL +#usr/lib/squid/errors/th/ERR_DIR_LISTING +#usr/lib/squid/errors/th/ERR_DNS_FAIL +#usr/lib/squid/errors/th/ERR_ESI +#usr/lib/squid/errors/th/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/th/ERR_FTP_DISABLED +#usr/lib/squid/errors/th/ERR_FTP_FAILURE +#usr/lib/squid/errors/th/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/th/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/th/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/th/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/th/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/th/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/th/ERR_ICAP_FAILURE +#usr/lib/squid/errors/th/ERR_INVALID_REQ +#usr/lib/squid/errors/th/ERR_INVALID_RESP +#usr/lib/squid/errors/th/ERR_INVALID_URL +#usr/lib/squid/errors/th/ERR_LIFETIME_EXP +#usr/lib/squid/errors/th/ERR_NO_RELAY +#usr/lib/squid/errors/th/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/th/ERR_READ_ERROR +#usr/lib/squid/errors/th/ERR_READ_TIMEOUT +#usr/lib/squid/errors/th/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/th/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/th/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/th/ERR_TOO_BIG +#usr/lib/squid/errors/th/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/th/ERR_UNSUP_REQ +#usr/lib/squid/errors/th/ERR_URN_RESOLVE +#usr/lib/squid/errors/th/ERR_WRITE_ERROR +#usr/lib/squid/errors/th/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/tr +#usr/lib/squid/errors/tr-tr +#usr/lib/squid/errors/tr/ERR_ACCESS_DENIED +#usr/lib/squid/errors/tr/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/tr/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/tr/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/tr/ERR_CONNECT_FAIL +#usr/lib/squid/errors/tr/ERR_DIR_LISTING +#usr/lib/squid/errors/tr/ERR_DNS_FAIL +#usr/lib/squid/errors/tr/ERR_ESI +#usr/lib/squid/errors/tr/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/tr/ERR_FTP_DISABLED +#usr/lib/squid/errors/tr/ERR_FTP_FAILURE +#usr/lib/squid/errors/tr/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/tr/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/tr/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/tr/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/tr/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/tr/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/tr/ERR_ICAP_FAILURE +#usr/lib/squid/errors/tr/ERR_INVALID_REQ +#usr/lib/squid/errors/tr/ERR_INVALID_RESP +#usr/lib/squid/errors/tr/ERR_INVALID_URL +#usr/lib/squid/errors/tr/ERR_LIFETIME_EXP +#usr/lib/squid/errors/tr/ERR_NO_RELAY +#usr/lib/squid/errors/tr/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/tr/ERR_READ_ERROR +#usr/lib/squid/errors/tr/ERR_READ_TIMEOUT +#usr/lib/squid/errors/tr/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/tr/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/tr/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/tr/ERR_TOO_BIG +#usr/lib/squid/errors/tr/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/tr/ERR_UNSUP_REQ +#usr/lib/squid/errors/tr/ERR_URN_RESOLVE +#usr/lib/squid/errors/tr/ERR_WRITE_ERROR +#usr/lib/squid/errors/tr/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/uk +#usr/lib/squid/errors/uk-ua +#usr/lib/squid/errors/uk/ERR_ACCESS_DENIED +#usr/lib/squid/errors/uk/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/uk/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/uk/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/uk/ERR_CONNECT_FAIL +#usr/lib/squid/errors/uk/ERR_DIR_LISTING +#usr/lib/squid/errors/uk/ERR_DNS_FAIL +#usr/lib/squid/errors/uk/ERR_ESI +#usr/lib/squid/errors/uk/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/uk/ERR_FTP_DISABLED +#usr/lib/squid/errors/uk/ERR_FTP_FAILURE +#usr/lib/squid/errors/uk/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/uk/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/uk/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/uk/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/uk/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/uk/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/uk/ERR_ICAP_FAILURE +#usr/lib/squid/errors/uk/ERR_INVALID_REQ +#usr/lib/squid/errors/uk/ERR_INVALID_RESP +#usr/lib/squid/errors/uk/ERR_INVALID_URL +#usr/lib/squid/errors/uk/ERR_LIFETIME_EXP +#usr/lib/squid/errors/uk/ERR_NO_RELAY +#usr/lib/squid/errors/uk/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/uk/ERR_READ_ERROR +#usr/lib/squid/errors/uk/ERR_READ_TIMEOUT +#usr/lib/squid/errors/uk/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/uk/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/uk/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/uk/ERR_TOO_BIG +#usr/lib/squid/errors/uk/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/uk/ERR_UNSUP_REQ +#usr/lib/squid/errors/uk/ERR_URN_RESOLVE +#usr/lib/squid/errors/uk/ERR_WRITE_ERROR +#usr/lib/squid/errors/uk/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/uz +#usr/lib/squid/errors/uz/ERR_ACCESS_DENIED +#usr/lib/squid/errors/uz/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/uz/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/uz/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/uz/ERR_CONNECT_FAIL +#usr/lib/squid/errors/uz/ERR_DIR_LISTING +#usr/lib/squid/errors/uz/ERR_DNS_FAIL +#usr/lib/squid/errors/uz/ERR_ESI +#usr/lib/squid/errors/uz/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/uz/ERR_FTP_DISABLED +#usr/lib/squid/errors/uz/ERR_FTP_FAILURE +#usr/lib/squid/errors/uz/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/uz/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/uz/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/uz/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/uz/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/uz/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/uz/ERR_ICAP_FAILURE +#usr/lib/squid/errors/uz/ERR_INVALID_REQ +#usr/lib/squid/errors/uz/ERR_INVALID_RESP +#usr/lib/squid/errors/uz/ERR_INVALID_URL +#usr/lib/squid/errors/uz/ERR_LIFETIME_EXP +#usr/lib/squid/errors/uz/ERR_NO_RELAY +#usr/lib/squid/errors/uz/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/uz/ERR_READ_ERROR +#usr/lib/squid/errors/uz/ERR_READ_TIMEOUT +#usr/lib/squid/errors/uz/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/uz/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/uz/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/uz/ERR_TOO_BIG +#usr/lib/squid/errors/uz/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/uz/ERR_UNSUP_REQ +#usr/lib/squid/errors/uz/ERR_URN_RESOLVE +#usr/lib/squid/errors/uz/ERR_WRITE_ERROR +#usr/lib/squid/errors/uz/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/zh-cn +#usr/lib/squid/errors/zh-cn/ERR_ACCESS_DENIED +#usr/lib/squid/errors/zh-cn/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/zh-cn/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/zh-cn/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/zh-cn/ERR_CONNECT_FAIL +#usr/lib/squid/errors/zh-cn/ERR_DIR_LISTING +#usr/lib/squid/errors/zh-cn/ERR_DNS_FAIL +#usr/lib/squid/errors/zh-cn/ERR_ESI +#usr/lib/squid/errors/zh-cn/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/zh-cn/ERR_FTP_DISABLED +#usr/lib/squid/errors/zh-cn/ERR_FTP_FAILURE +#usr/lib/squid/errors/zh-cn/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/zh-cn/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/zh-cn/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/zh-cn/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/zh-cn/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/zh-cn/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/zh-cn/ERR_ICAP_FAILURE +#usr/lib/squid/errors/zh-cn/ERR_INVALID_REQ +#usr/lib/squid/errors/zh-cn/ERR_INVALID_RESP +#usr/lib/squid/errors/zh-cn/ERR_INVALID_URL +#usr/lib/squid/errors/zh-cn/ERR_LIFETIME_EXP +#usr/lib/squid/errors/zh-cn/ERR_NO_RELAY +#usr/lib/squid/errors/zh-cn/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/zh-cn/ERR_READ_ERROR +#usr/lib/squid/errors/zh-cn/ERR_READ_TIMEOUT +#usr/lib/squid/errors/zh-cn/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/zh-cn/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/zh-cn/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/zh-cn/ERR_TOO_BIG +#usr/lib/squid/errors/zh-cn/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/zh-cn/ERR_UNSUP_REQ +#usr/lib/squid/errors/zh-cn/ERR_URN_RESOLVE +#usr/lib/squid/errors/zh-cn/ERR_WRITE_ERROR +#usr/lib/squid/errors/zh-cn/ERR_ZERO_SIZE_OBJECT +#usr/lib/squid/errors/zh-hk +#usr/lib/squid/errors/zh-mo +#usr/lib/squid/errors/zh-sg +#usr/lib/squid/errors/zh-tw +#usr/lib/squid/errors/zh-tw/ERR_ACCESS_DENIED +#usr/lib/squid/errors/zh-tw/ERR_CACHE_ACCESS_DENIED +#usr/lib/squid/errors/zh-tw/ERR_CACHE_MGR_ACCESS_DENIED +#usr/lib/squid/errors/zh-tw/ERR_CANNOT_FORWARD +#usr/lib/squid/errors/zh-tw/ERR_CONNECT_FAIL +#usr/lib/squid/errors/zh-tw/ERR_DIR_LISTING +#usr/lib/squid/errors/zh-tw/ERR_DNS_FAIL +#usr/lib/squid/errors/zh-tw/ERR_ESI +#usr/lib/squid/errors/zh-tw/ERR_FORWARDING_DENIED +#usr/lib/squid/errors/zh-tw/ERR_FTP_DISABLED +#usr/lib/squid/errors/zh-tw/ERR_FTP_FAILURE +#usr/lib/squid/errors/zh-tw/ERR_FTP_FORBIDDEN +#usr/lib/squid/errors/zh-tw/ERR_FTP_NOT_FOUND +#usr/lib/squid/errors/zh-tw/ERR_FTP_PUT_CREATED +#usr/lib/squid/errors/zh-tw/ERR_FTP_PUT_ERROR +#usr/lib/squid/errors/zh-tw/ERR_FTP_PUT_MODIFIED +#usr/lib/squid/errors/zh-tw/ERR_FTP_UNAVAILABLE +#usr/lib/squid/errors/zh-tw/ERR_ICAP_FAILURE +#usr/lib/squid/errors/zh-tw/ERR_INVALID_REQ +#usr/lib/squid/errors/zh-tw/ERR_INVALID_RESP +#usr/lib/squid/errors/zh-tw/ERR_INVALID_URL +#usr/lib/squid/errors/zh-tw/ERR_LIFETIME_EXP +#usr/lib/squid/errors/zh-tw/ERR_NO_RELAY +#usr/lib/squid/errors/zh-tw/ERR_ONLY_IF_CACHED_MISS +#usr/lib/squid/errors/zh-tw/ERR_READ_ERROR +#usr/lib/squid/errors/zh-tw/ERR_READ_TIMEOUT +#usr/lib/squid/errors/zh-tw/ERR_SECURE_CONNECT_FAIL +#usr/lib/squid/errors/zh-tw/ERR_SHUTTING_DOWN +#usr/lib/squid/errors/zh-tw/ERR_SOCKET_FAILURE +#usr/lib/squid/errors/zh-tw/ERR_TOO_BIG +#usr/lib/squid/errors/zh-tw/ERR_UNSUP_HTTPVERSION +#usr/lib/squid/errors/zh-tw/ERR_UNSUP_REQ +#usr/lib/squid/errors/zh-tw/ERR_URN_RESOLVE +#usr/lib/squid/errors/zh-tw/ERR_WRITE_ERROR +#usr/lib/squid/errors/zh-tw/ERR_ZERO_SIZE_OBJECT +usr/lib/squid/fakeauth_auth usr/lib/squid/icons #usr/lib/squid/icons/anthony-binhex.gif #usr/lib/squid/icons/anthony-bomb.gif @@ -1162,22 +1700,30 @@ usr/lib/squid/icons #usr/lib/squid/icons/anthony-unknown.gif #usr/lib/squid/icons/anthony-xbm.gif #usr/lib/squid/icons/anthony-xpm.gif -usr/lib/squid/logfile-daemon +usr/lib/squid/ip_user_check usr/lib/squid/mib.txt usr/lib/squid/msnt_auth usr/lib/squid/ncsa_auth -usr/lib/squid/ntlm_auth +usr/lib/squid/no_check.pl +usr/lib/squid/ntlm_smb_lm_auth usr/lib/squid/smb_auth usr/lib/squid/smb_auth.pl usr/lib/squid/smb_auth.sh usr/lib/squid/squid_ldap_auth +usr/lib/squid/squid_ldap_group +usr/lib/squid/squid_session +usr/lib/squid/squid_unix_group usr/lib/squid/unlinkd usr/sbin/squid usr/sbin/updxlrator +#usr/share/man/man1/squidclient.1 #usr/share/man/man8/cachemgr.cgi.8 #usr/share/man/man8/ncsa_auth.8 #usr/share/man/man8/squid.8 #usr/share/man/man8/squid_ldap_auth.8 +#usr/share/man/man8/squid_ldap_group.8 +#usr/share/man/man8/squid_session.8 +#usr/share/man/man8/squid_unix_group.8 var/ipfire/updatexlrator/autocheck/cron.daily var/ipfire/updatexlrator/autocheck/cron.monthly var/ipfire/updatexlrator/autocheck/cron.weekly @@ -1192,4 +1738,3 @@ var/log/cache var/log/squid/access.log var/log/updatexlrator #var/logs -#usr/lib/squid/cachemgr.cgi diff --git a/config/rootfiles/core/test/filelists/attr b/config/rootfiles/core/test/filelists/attr new file mode 120000 index 000000000..c80801751 --- /dev/null +++ b/config/rootfiles/core/test/filelists/attr @@ -0,0 +1 @@ +../../../common/attr \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/files b/config/rootfiles/core/test/filelists/files index 2b9a2f5d6..d7ed8ab8c 100644 --- a/config/rootfiles/core/test/filelists/files +++ b/config/rootfiles/core/test/filelists/files @@ -1,4 +1,6 @@ etc/system-release etc/rc.d/init.d/checkfstab -usr/local/bin/rebuild-initrd +etc/rc.d/init.d/squid +srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/speed.cgi +usr/local/bin/rebuild-initrd diff --git a/config/rootfiles/core/test/filelists/libcap b/config/rootfiles/core/test/filelists/libcap new file mode 120000 index 000000000..ed67d950a --- /dev/null +++ b/config/rootfiles/core/test/filelists/libcap @@ -0,0 +1 @@ +../../../common/libcap \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/squid b/config/rootfiles/core/test/filelists/squid new file mode 120000 index 000000000..2dc8372a0 --- /dev/null +++ b/config/rootfiles/core/test/filelists/squid @@ -0,0 +1 @@ +../../../common/squid \ No newline at end of file diff --git a/lfs/squid b/lfs/squid index 3a5e2659e..d92b8b7b3 100644 --- a/lfs/squid +++ b/lfs/squid @@ -24,10 +24,10 @@ include Config -VER = 2.7.STABLE9 +VER = 3.1.8 THISAPP = squid-$(VER) -DL_FILE = $(THISAPP).tar.gz +DL_FILE = $(THISAPP).tar.bz2 DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 7d3b8b0bdda3ae56e438d4a95a97d3b3 +$(DL_FILE)_MD5 = a8160dfba55ab7c400c622b72d39fc13 install : $(TARGET) @@ -69,7 +69,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls \ --datadir=/usr/lib/squid \ @@ -77,13 +77,12 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --localstatedir=/var --sysconfdir=/etc/squid \ --disable-poll --disable-icmp --disable-wccp \ --enable-ident-lookups \ - --enable-storeio="aufs,coss,diskd,ufs,null" --enable-ssl \ + --enable-storeio="aufs,diskd,ufs" --enable-ssl \ --enable-underscores --enable-ntlm-fail-open --enable-arp-acl \ --enable-http-violations --enable-auth=basic,ntlm \ --enable-removal-policies="heap,lru" \ --enable-delay-pools --enable-linux-netfilter \ --enable-basic-auth-helpers="NCSA,SMB,MSNT,LDAP,multi-domain-NTLM" \ - --enable-ntlm-auth-helpers="SMB" \ --enable-useragent-log \ --enable-referer-log \ --enable-snmp \ @@ -98,7 +97,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) rm -f /etc/squid/cachemgr.conf ln -sf /var/ipfire/proxy/cachemgr.conf /etc/squid/cachemgr.conf rm -f /etc/squid/errors - ln -sf /usr/lib/squid/errors/English /etc/squid/errors + ln -sf /usr/lib/squid/errors/en /etc/squid/errors -mkdir -p /var/log/cache /var/log/squid /var/log/updatexlrator touch /var/log/squid/access.log diff --git a/src/initscripts/init.d/squid b/src/initscripts/init.d/squid index 35ad8a87a..7944c708e 100644 --- a/src/initscripts/init.d/squid +++ b/src/initscripts/init.d/squid @@ -57,8 +57,8 @@ case "$1" in fi if [ -e /var/ipfire/proxy/enable -o -e /var/ipfire/proxy/enable_blue ]; then boot_mesg "Starting Squid Proxy Server..." - loadproc /usr/sbin/squid -D -z >/dev/null 2>&1 - loadproc /usr/sbin/squid -D + loadproc /usr/sbin/squid -z >/dev/null 2>&1 + loadproc /usr/sbin/squid fi eval $(/usr/local/bin/readhash /var/ipfire/ethernet/settings) From ea80530c4228f1271af5aadfc373470c9a21f408 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 14 Oct 2010 08:37:39 +0200 Subject: [PATCH 086/153] Removed packages-list.txt from git. --- .gitignore | 1 + doc/packages-list.txt | 390 ------------------------------------------ 2 files changed, 1 insertion(+), 390 deletions(-) delete mode 100644 doc/packages-list.txt diff --git a/.gitignore b/.gitignore index 64dbb37bf..ed6c767f4 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ /cache /ccache /doc/ChangeLog +/doc/packages-list.txt /log /packages /tmp diff --git a/doc/packages-list.txt b/doc/packages-list.txt deleted file mode 100644 index 4d9d11e9b..000000000 --- a/doc/packages-list.txt +++ /dev/null @@ -1,390 +0,0 @@ -== List of softwares used to build IPFire Version: 2.8test == -* Archive-Tar-1.29 -* Archive-Zip-1.16 -* BerkeleyDB-0.27 -* ClientForm-0.2.9 -* Compress-Zlib-1.35 -* Convert-TNEF-0.17 -* Convert-UUlib-1.06 -* DBD-mysql-4.010 -* DBI-1.607 -* DFB++-1.0.0 -* Digest-1.08 -* Digest-HMAC-1.01 -* Digest-SHA1-2.10 -* DirectFB-1.1.1 -* GD-2.35 -* GDGraph-1.4308 -* GDTextUtil-0.86 -* Geo-IP-PurePerl-1.17 -* HTML-Parser-3.45 -* HTML-Tagset-3.04 -* IO-stringy-2.110 -* Linux-PAM-0.99.4.0 -* Locale-Codes-2.07 -* MIME-tools-5.420 -* Mail-SpamAssassin-3.1.3 -* MailTools-1.74 -* Net-DNS-0.47 -* Net-IPv4Addr-0.10 -* Net-SSLeay-1.36 -* Net-Server-0.97 -* Pound-2.5 -* Python-2.7 -* SDL-1.2.11 -* Text-Tabs+Wrap-2005.0824 -* URI-1.35 -* Unix-Syslog-0.100 -* XML-Parser-2.34 -* alsa-lib-1.0.23 -* alsa-lib-1.0.23-kmod-2.6.32.24-ipfire -* alsa-lib-1.0.23-kmod-2.6.32.24-ipfire-pae -* amavisd-new-2.5.2 -* apcupsd-3.14.4 -* applejuice-0.31 -* arping-2.05 -* as86-0.16.17 -* asterisk-1.4.28 -* attr-2.4.43 -* autoconf-2.59 -* automake-1.9.6 -* backup-ipfire -* bash-3.1 -* bc-1.06 -* beep-1.2.2 -* bind-9.3.2 -* binutils-2.17 -* bison-2.2 -* bluez-libs-3.36 -* br2684ctl -* bridge-utils-1.1 -* bwm-ng-0.6 -* bzip2-1.0.5 -* cacti-0.8.7e -* calamaris-2.59 -* capi4k-utils-2005-07-18 -* ccache-3.0pre0 -* cdrtools-2.01.01 -* centerim-4.22.1 -* clamav-0.96.2 -* cmake-2.4.8 -* collectd-4.9.1 -* compat-wireless-2.6.35-1-kmod-2.6.32.24-ipfire -* compat-wireless-2.6.35-1-kmod-2.6.32.24-ipfire-pae -* compat-wireless-2.6.35-1-kmod-2.6.32.24-ipfire-xen -* coreutils-5.96 -* cpio-2.11 -* cpufrequtils-007 -* cryptodev-20091126-kmod-2.6.32.24-ipfire -* cryptodev-20091126-kmod-2.6.32.24-ipfire-pae -* cryptodev-20091126-kmod-2.6.32.24-ipfire-xen -* cups-1.4.4 -* curl-7.19.5 -* cyrus-imapd-2.2.12 -* cyrus-sasl-2.1.21 -* dahdi-2.2.1 -* dahdi-2.2.1-kmod-2.6.32.24-ipfire -* dahdi-2.2.1-kmod-2.6.32.24-ipfire-pae -* dahdi-2.2.1-kmod-2.6.32.24-ipfire-xen -* db-4.4.20 -* dbus-1.0.3 -* ddrescue-1.12 -* dhcp-3.1.0 -* dhcpcd-5.1.3 -* diffutils-2.8.1 -* dnsmasq-2.45 -* dosfstools-3.0.9 -* dracut-006 -* e1000-8.0.19-kmod-2.6.32.24-ipfire -* e1000-8.0.19-kmod-2.6.32.24-ipfire-pae -* e1000-8.0.19-kmod-2.6.32.24-ipfire-xen -* e1000e-1.1.19-kmod-2.6.32.24-ipfire -* e1000e-1.1.19-kmod-2.6.32.24-ipfire-pae -* e1000e-1.1.19-kmod-2.6.32.24-ipfire-xen -* e2fsprogs-1.41.11 -* ebtables-v2.0.8-2 -* ed-0.2 -* eject-2.1.5 -* elinks-0.11.7 -* espgs-8.15.1 -* etherwake-1.09 -* ethtool-3 -* expat-2.0.0 -* ez-ipupdate-3.0.11b8 -* faad2-2.7 -* fbset-2.1 -* fcron-3.0.4 -* feedparser-4.1 -* fetchmail-6.3.16 -* ffmpeg-export-2008-04-13 -* file-4.17 -* findutils-4.4.2 -* flex-2.5.33 -* fontconfig-2.5.91 -* foomatic-3.0-20070813 -* freefont-20060126 -* freetype-2.1.10 -* fuse-2.8.3 -* fwhits -* gawk-3.1.5 -* gcc-4.0.4 -* gd-2.0.33 -* gdbm-1.8.3 -* gettext-0.14.5 -* git-1.6.3.1 -* glib-2.22.2 -* glibc-2.3.6 -* gmp-4.2 -* gnump3d-3.0 -* gnupg-1.4.5 -* grep-2.5.1a -* groff-1.18.1.1 -* grub-0.97 -* guardian-ipfire -* gutenprint-5.2.5 -* gzip-1.3.5 -* hddtemp-0.3-beta14 -* hdparm-8.9 -* hostapd-0.7.3 -* hplip-2.7.10 -* htop-0.8.3 -* httpd-2.2.15 -* hwdata -* iana-etc-2.10 -* icecast-2.3.2 -* icecream-0.9.4.8 -* icegenerator-0.5.5-pre2 -* iftop-0.17 -* igb-2.3.4-kmod-2.6.32.24-ipfire -* igb-2.3.4-kmod-2.6.32.24-ipfire-pae -* igb-2.3.4-kmod-2.6.32.24-ipfire-xen -* igmpproxy-0.1 -* imspector-0.9 -* imspector-20101008 -* inetutils-1.4.2 -* ipaddr-1.2 -* iperf-2.0.4 -* ipfireseeder-1.00 -* iproute2-2.6.16-060323 -* iptables-1.4.6 -* iptstate-2.1 -* iputils-ss020927 -* iw-0.9.20 -* java-1.6.0_12-for-ipfire -* joe-3.7 -* jpegsrc.v6b -* kbd-1.12 -* kqemu-1.4.0pre1-kmod-2.6.32.24-ipfire -* kqemu-1.4.0pre1-kmod-2.6.32.24-ipfire-pae -* kqemu-1.4.0pre1-kmod-2.6.32.24-ipfire-xen -* kudzu-1.2.64 -* kvm-kmod-2.6.34.1-kmod-2.6.32.24-ipfire -* kvm-kmod-2.6.34.1-kmod-2.6.32.24-ipfire-pae -* l7-protocols-2009-05-10 -* lame-3.97 -* lcd4linux-0.10.1-RC2 -* lcr-20100601 -* less-394 -* libaal-1.0.5 -* libart_lgpl-2.3.17 -* libcap-2.19 -* libdvbpsi5-0.1.6 -* libevent-1.4.14b-stable -* libid3tag-0.15.1b -* libidn-0.6.14 -* libmad-0.15.1b -* libmpdclient-2.1 -* libnet-1.1.2.1 -* libnl-1.1 -* libogg-1.1.4 -* liboping-1.3.4 -* libpcap-1.0.0 -* libpng-1.2.44 -* libpri-1.4.10.2 -* libsafe_2.0-16 -* libshout-2.2.2 -* libsigc++-2.0.17 -* libtool-1.5.22 -* libtorrent-0.12.6 -* libupnp-1.6.6 -* libusb-0.1.12 -* libvorbis-1.2.3 -* libwww-perl-5.803 -* libxml2-2.6.26 -* libxslt-1.1.17 -* linux-2.6.32.24-ipfire -* linux-2.6.32.24-ipfire-pae -* linux-2.6.32.24-ipfire-xen -* linux-atm-2.4.1 -* linux-firmware-20100318 -* linux-libc-headers-2.6.12.0 -* lm_sensors-3.1.2 -* logrotate-3.7.1 -* logwatch-7.3.6 -* lsof-4.78 -* lynis-1.2.9 -* lzo-2.02 -* m4-1.4.4 -* mISDN-20100525-kmod-2.6.32.24-ipfire -* mISDN-20100525-kmod-2.6.32.24-ipfire-pae -* mISDN-20100525-kmod-2.6.32.24-ipfire-xen -* mISDNuser-20100525 -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.24-ipfire -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.24-ipfire-pae -* madwifi-hal-0.10.5.6-r4119-20100201-kmod-2.6.32.24-ipfire-xen -* make-3.81 -* man-db-2.4.3 -* man-pages-2.34 -* mbr-1.1.8 -* mc-4.7.3 -* mdadm-3.1.1 -* mechanize-0.1.8 -* mediatomb-svn2020 -* memtest86+-4.10 -* miau-0.6.5 -* minicom-2.4 -* misc-progs -* mktemp-1.5 -* mldonkey-3.0.0 -* module-init-tools-3.5 -* motion-3.2.11 -* mpc-0.19 -* mpd-0.15.12 -* mpeg2dec-0.4.0b -* mpfire-ipfire -* mtd-CVS-20070507 -* mtools-3.9.10 -* mysql-5.0.24a -* nagios-3.0.6 -* nagiosql-303 -* nano-2.0.9 -* nasm-0.98.39 -* ncftp-3.2.1-src -* ncurses-5.5 -* net-snmp-5.4.2.1 -* net-tools-1.60 -* netcat-0.7.1 -* netpbm-10.26.46 -* newt-0.51.6 -* nfs-utils-1.2.2 -* nmap-5.20 -* noip_updater_v1.6 -* ntfs-3g-2009.4.4 -* ntp-4.2.4p7 -* nut-2.4.3 -* ocaml-3.09.2 -* oinkmaster-2.0 -* open-vm-tools-8.4.2-261024 -* openldap-2.3.20 -* openmailadmin-1.0.0 -* openssh-5.4p1 -* openssl-0.9.8o -* openvpn-2.1.2 -* p7zip_4.65 -* pam_mysql-0.7RC1 -* patch-2.5.4 -* pciutils-2.2.3 -* pcmciautils-014 -* pcre-7.7 -* perl-5.8.8 -* perl-gettext-1.05 -* php-5.2.4 -* phpSANE-0.3.3 -* pkg-config-0.20 -* popt-1.10.4 -* portmap_6.0 -* postfix-2.6.5 -* ppp-2.4.5 -* pptp-1.7.2 -* procps-3.2.6 -* psmisc-22.2 -* qemu-0.11.1-kqemu -* qemu-0.12.3 -* r8101-1.016.00-kmod-2.6.32.24-ipfire -* r8101-1.016.00-kmod-2.6.32.24-ipfire-pae -* r8101-1.016.00-kmod-2.6.32.24-ipfire-xen -* r8168-8.018.00-kmod-2.6.32.24-ipfire -* r8168-8.018.00-kmod-2.6.32.24-ipfire-pae -* r8168-8.018.00-kmod-2.6.32.24-ipfire-xen -* r8169-6.013.00-kmod-2.6.32.24-ipfire -* r8169-6.013.00-kmod-2.6.32.24-ipfire-pae -* r8169-6.013.00-kmod-2.6.32.24-ipfire-xen -* readline-5.1 -* reiser4progs-1.0.6 -* reiserfsprogs-3.6.21 -* rrdtool-1.2.30 -* rssdler-0.4.0a -* rsync-3.0.7 -* rtorrent-0.8.6 -* samba-3.5.5 -* samba-3.5.6 -* sane-1.0.19 -* screen-4.0.3 -* sdparm-1.01 -* sed-4.1.5 -* setserial-2.17 -* setuptools-0.6c11 -* shadow-4.0.15 -* slang-1.4.9 -* smartmontools-5.39.1 -* snort-2.8.6.1 -* sox-12.18.1 -* spandsp-0.0.6pre12 -* splix-2.0.0-rc2 -* sqlite-3.6.10 -* squid-3.1.8 -* squidGuard-1.4.1 -* squidclamav-5.4 -* sshfs-fuse-2.2 -* sslh-1.7a -* streamripper-1.63.5 -* strongswan-4.4.1 -* sudo-1.6.8p12 -* sysfsutils-1.3.0 -* sysklogd-1.5 -* syslinux-3.86 -* sysstat-6.0.2 -* sysvinit-2.86 -* taglib-1.5 -* tar-1.22 -* tcl8.4.13 -* tcp_wrappers_7.6 -* tcpdump-4.0.0 -* teamspeak-2.0.24.1 -* texinfo-4.8 -* tftp-hpa-0.48 -* tiff-3.9.4 -* traceroute-2.0.12 -* tripwire-2.4.1.2 -* tunctl -* udev-125 -* unzip552 -* urlgrabber-3.1.0 -* usb-modeswitch-1.1.3 -* usb-modeswitch-data-20100707 -* usbutils-0.72 -* util-linux-2.12r -* v4l-dvb-990bbeaeb761-kmod-2.6.32.24-ipfire -* v4l-dvb-990bbeaeb761-kmod-2.6.32.24-ipfire-pae -* v4l-dvb-990bbeaeb761-kmod-2.6.32.24-ipfire-xen -* vdr-1.6.0 -* vdradmin-am-3.6.7 -* vim-7.0 -* vlan.1.9 -* vlc-0.8.6i -* vnstat-1.6 -* vnstati-beta3 -* vsftpd-2.1.2 -* vsftpd-2.2.2 -* w_scan-20080105 -* watchdog-5.9 -* wget-1.10.2 -* whatmask-1.2 -* which-2.16 -* wireless_tools.30.pre9 -* wpa_supplicant-0.7.3 -* xfsprogs-2.9.4 -* xvidcore-1.2.1 -* xz-4.999.9beta -* zerofree-1.0.1 -* zlib-1.2.3 From e4e28e19c69001f363933552ea997de7f012a947 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 14 Oct 2010 21:21:55 +0200 Subject: [PATCH 087/153] strongswan: enabled curl for http fetching revoking lists. --- config/rootfiles/common/strongswan | 3 +++ lfs/strongswan | 5 ++++- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/config/rootfiles/common/strongswan b/config/rootfiles/common/strongswan index 8b9ec78a6..2f723a8f9 100644 --- a/config/rootfiles/common/strongswan +++ b/config/rootfiles/common/strongswan @@ -40,6 +40,9 @@ usr/libexec/ipsec/plugins/libstrongswan-aes.so #usr/libexec/ipsec/plugins/libstrongswan-attr.a #usr/libexec/ipsec/plugins/libstrongswan-attr.la usr/libexec/ipsec/plugins/libstrongswan-attr.so +#usr/libexec/ipsec/plugins/libstrongswan-curl.a +#usr/libexec/ipsec/plugins/libstrongswan-curl.la +usr/libexec/ipsec/plugins/libstrongswan-curl.so #usr/libexec/ipsec/plugins/libstrongswan-des.a #usr/libexec/ipsec/plugins/libstrongswan-des.la usr/libexec/ipsec/plugins/libstrongswan-des.so diff --git a/lfs/strongswan b/lfs/strongswan index 51fae7773..c57f6c97f 100644 --- a/lfs/strongswan +++ b/lfs/strongswan @@ -73,7 +73,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/strongswan-4.4.0_ipfire.patch - cd $(DIR_APP) && ./configure --prefix="/usr" --sysconfdir="/etc" --enable-cisco-quirks + cd $(DIR_APP) && ./configure --prefix="/usr" --sysconfdir="/etc" \ + --enable-cisco-quirks \ + --enable-curl + cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install From 54f4a62c064ecda0db205053ed1a0a1ea66f2ba4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 16 Oct 2010 12:09:46 +0200 Subject: [PATCH 088/153] Add cpio and ldd to core update. Dracut need this. --- config/rootfiles/core/test/filelists/cpio | 1 + config/rootfiles/core/test/filelists/files | 1 + 2 files changed, 2 insertions(+) create mode 120000 config/rootfiles/core/test/filelists/cpio diff --git a/config/rootfiles/core/test/filelists/cpio b/config/rootfiles/core/test/filelists/cpio new file mode 120000 index 000000000..fbab21a7a --- /dev/null +++ b/config/rootfiles/core/test/filelists/cpio @@ -0,0 +1 @@ +../../../common/cpio \ No newline at end of file diff --git a/config/rootfiles/core/test/filelists/files b/config/rootfiles/core/test/filelists/files index d7ed8ab8c..2a6d23ba8 100644 --- a/config/rootfiles/core/test/filelists/files +++ b/config/rootfiles/core/test/filelists/files @@ -4,3 +4,4 @@ etc/rc.d/init.d/squid srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/speed.cgi usr/local/bin/rebuild-initrd +usr/bin/ldd From 9d4e63229159a9e982774b04f1b3a5d651d62ab4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 16 Oct 2010 12:12:31 +0200 Subject: [PATCH 089/153] Add a patch for speedup cache writeback. --- lfs/linux | 3 ++ lfs/linux-pae | 3 ++ ...vmscan_remove_wait_on_page_writeback.patch | 37 +++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 src/patches/linux-2.6-vmscan_remove_wait_on_page_writeback.patch diff --git a/lfs/linux b/lfs/linux index 4e465bbcc..2955ac6cc 100644 --- a/lfs/linux +++ b/lfs/linux @@ -131,6 +131,9 @@ endif # Reiser4 (don't check if fail (some patches are already in xen patchset) -cd $(DIR_APP) && bzcat $(DIR_DL)/reiser4-for-2.6.32.patch.bz2 | patch -Np1 + # Fix lag's at cache access (eg. quit of mc) + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6-vmscan_remove_wait_on_page_writeback.patch + # ipp2p 0.8.2-pomng cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.8-ipp2p-0.8.2-pomng.patch diff --git a/lfs/linux-pae b/lfs/linux-pae index cbaeefe33..d71a0cf94 100644 --- a/lfs/linux-pae +++ b/lfs/linux-pae @@ -23,6 +23,9 @@ ############################################################################### include Config + +VER = kernel + include linux PROG = linux-pae diff --git a/src/patches/linux-2.6-vmscan_remove_wait_on_page_writeback.patch b/src/patches/linux-2.6-vmscan_remove_wait_on_page_writeback.patch new file mode 100644 index 000000000..02e9cd179 --- /dev/null +++ b/src/patches/linux-2.6-vmscan_remove_wait_on_page_writeback.patch @@ -0,0 +1,37 @@ +--- linux-next.orig/mm/vmscan.c 2010-07-28 16:22:21.000000000 +0800 ++++ linux-next/mm/vmscan.c 2010-07-28 16:23:35.000000000 +0800 +@@ -324,8 +324,7 @@ typedef enum { + * pageout is called by shrink_page_list() for each dirty page. + * Calls ->writepage(). + */ +-static pageout_t pageout(struct page *page, struct address_space *mapping, +- enum pageout_io sync_writeback) ++static pageout_t pageout(struct page *page, struct address_space *mapping) + { + /* + * If the page is dirty, only perform writeback if that write +@@ -384,14 +383,6 @@ static pageout_t pageout(struct page *pa + return PAGE_ACTIVATE; + } + +- /* +- * Wait on writeback if requested to. This happens when +- * direct reclaiming a large contiguous area and the +- * first attempt to free a range of pages fails. +- */ +- if (PageWriteback(page) && sync_writeback == PAGEOUT_IO_SYNC) +- wait_on_page_writeback(page); +- + if (!PageWriteback(page)) { + /* synchronous write or broken a_ops? */ + ClearPageReclaim(page); +@@ -727,7 +718,7 @@ static unsigned long shrink_page_list(st + goto keep_locked; + + /* Page is dirty, try to write it out here */ +- switch (pageout(page, mapping, sync_writeback)) { ++ switch (pageout(page, mapping)) { + case PAGE_KEEP: + goto keep_locked; + case PAGE_ACTIVATE: + From e0bbaf87779eaf0d53d96bf4bc2efd91a9fde28b Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 20 Oct 2010 20:01:24 +0200 Subject: [PATCH 090/153] Add license dialog to the installer. --- langs/de/install/lang_de.c | 11 ++++- langs/en/install/lang_en.c | 10 ++++- langs/es/install/lang_es.c | 8 +++- langs/fr/install/lang_fr.c | 10 +++-- make.sh | 1 + src/install+setup/install/main.c | 22 +++++++++- src/install+setup/libsmooth/libsmooth.h | 2 + src/install+setup/libsmooth/main.c | 55 +++++++++++++++++++++++++ 8 files changed, 112 insertions(+), 7 deletions(-) diff --git a/langs/de/install/lang_de.c b/langs/de/install/lang_de.c index b59b5d064..0a1d27537 100644 --- a/langs/de/install/lang_de.c +++ b/langs/de/install/lang_de.c @@ -1,7 +1,7 @@ /* * German (de) Data File * - * This file is part of the IPCop Firewall. + * This file is part of the IPFire. * * IPCop is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,6 +17,10 @@ * along with IPCop; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * + * (c) IPFire Team + * + * based on work of SmoothWall and IPCop + * * (c) The SmoothWall Team * * IPCop translation @@ -567,5 +571,10 @@ char *de_tr[] = { "Starte den DHCP-Server ...", /* TR_DHCP_STOPSERVER */ "Stoppe den DHCP-Server ...", +/* TR_LICENSE_ACCEPT */ +"Ich akzeptiere diese Lizens.", +/* TR_LICENSE_NOT_ACCEPTED */ +"Die Lizens wurde nicht akzeptiert. Abbruch!", + }; diff --git a/langs/en/install/lang_en.c b/langs/en/install/lang_en.c index 939d627ad..690a5868c 100644 --- a/langs/en/install/lang_en.c +++ b/langs/en/install/lang_en.c @@ -1,7 +1,7 @@ /* * English (en) Data File * - * This file is part of the IPCop Firewall. + * This file is part of the IPFire. * * IPCop is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,6 +17,10 @@ * along with IPCop; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * + * (c) IPFire Team + * + * based on work of SmoothWall and IPCop + * * (c) The SmoothWall Team * */ @@ -563,6 +567,10 @@ char *en_tr[] = { "Starting DHCP-Server ...", /* TR_DHCP_STOPSERVER */ "Stopping DHCP-Server ...", +/* TR_LICENSE_ACCEPT */ +"I accept this license.", +/* TR_LICENSE_NOT_ACCEPTED */ +"License not accepted. Exit!", }; diff --git a/langs/es/install/lang_es.c b/langs/es/install/lang_es.c index 2e32de279..b9601377b 100644 --- a/langs/es/install/lang_es.c +++ b/langs/es/install/lang_es.c @@ -1,7 +1,7 @@ /* * Spanish (es) Data File * - * This file is part of the IPFire Firewall. + * This file is part of the IPFire. * * IPFire is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,6 +17,8 @@ * along with IPFire; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * + * (c) IPFire Team + * */ #include "libsmooth.h" @@ -561,6 +563,10 @@ char *es_tr[] = { "Iniciando Servidor DHCP ...", /* TR_DHCP_STOPSERVER */ "Deteniendo Servidor DHCP ...", +/* TR_LICENSE_ACCEPT */ +"I accept this license.", +/* TR_LICENSE_NOT_ACCEPTED */ +"License not accepted. Exit!", }; diff --git a/langs/fr/install/lang_fr.c b/langs/fr/install/lang_fr.c index 2147284dd..25c313c7c 100644 --- a/langs/fr/install/lang_fr.c +++ b/langs/fr/install/lang_fr.c @@ -1,7 +1,7 @@ /* * French (fr) Data File * - * This file is part of the IPCop Firewall. + * This file is part of the IPFire. * * IPCop is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -17,8 +17,8 @@ * along with IPCop; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * - * (c) The SmoothWall Team - * + * (c) IPFire Team + * */ #include "libsmooth.h" @@ -563,6 +563,10 @@ char *fr_tr[] = { "Démarrage du serveur DHCP ...", /* TR_DHCP_STOPSERVER */ "Arrêt du serveur DHCP ...", +/* TR_LICENSE_ACCEPT */ +"I accept this license.", +/* TR_LICENSE_NOT_ACCEPTED */ +"License not accepted. Exit!", }; diff --git a/make.sh b/make.sh index 1f986bc82..cc2d3c500 100755 --- a/make.sh +++ b/make.sh @@ -689,6 +689,7 @@ buildinstaller() { ipfiremake mbr ipfiremake memtest ipfiremake installer + cp -f $BASEDIR/doc/COPYING $BASEDIR/build/install/initrd/ installmake strip ipfiremake initrd } diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index a46de921f..dc3ac1934 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -35,6 +35,9 @@ extern char *fr_tr[]; int main(int argc, char *argv[]) { + + char discl_msg[40000] = "Disclaimer\n"; + char *langnames[] = { "Deutsch", "English", "Français", "Español", NULL }; char *shortlangnames[] = { "de", "en", "fr", "es", NULL }; char **langtrs[] = { de_tr, en_tr, fr_tr, es_tr, NULL }; @@ -57,7 +60,7 @@ int main(int argc, char *argv[]) int allok_fastexit=0; int raid_disk = 0; struct keyvalue *ethernetkv = initkeyvalues(); - FILE *handle, *cmdfile; + FILE *handle, *cmdfile, *copying; char line[STRING_SIZE]; char string[STRING_SIZE]; long memory = 0, disk = 0, free; @@ -108,6 +111,16 @@ int main(int argc, char *argv[]) } } + // Read gpl ... + if (! (copying = fopen("/COPYING", "r"))) + { + fprintf(flog, "Couldn't open gpl (/COPYING)\n"); + sprintf(discl_msg, "Couldn't open gpl (/COPYING)\n"); + } else { + fread(discl_msg, 1, 40000, copying); + fclose(copying); + } + // Load common modules mysystem("/sbin/modprobe iso9660"); // CDROM mysystem("/sbin/modprobe ext2"); // Boot patition @@ -135,6 +148,13 @@ int main(int argc, char *argv[]) sprintf(message, ctr[TR_WELCOME], NAME); newtWinMessage(title, ctr[TR_OK], message); + if (!unattended) { + if (disclaimerbox(discl_msg)==0) { + errorbox(ctr[TR_LICENSE_NOT_ACCEPTED]); + goto EXIT; + } + } + switch (mysystem("/bin/mountsource.sh")) { case 0: break; diff --git a/src/install+setup/libsmooth/libsmooth.h b/src/install+setup/libsmooth/libsmooth.h index 54d702926..fb3819363 100644 --- a/src/install+setup/libsmooth/libsmooth.h +++ b/src/install+setup/libsmooth/libsmooth.h @@ -79,6 +79,8 @@ void reboot(void); void stripnl(char *s); int mysystem(char *command); void errorbox(char *message); +int statuswindowscroll(int width, int height, char *title, char *text, ...); +int disclaimerbox(char *message); void statuswindow(int width, int height, char *title, char *text, ...); int runcommandwithprogress(int width, int height, char *title, char *command, int lines, char *text, ...); diff --git a/src/install+setup/libsmooth/main.c b/src/install+setup/libsmooth/main.c index 710183a21..8de8c231e 100644 --- a/src/install+setup/libsmooth/main.c +++ b/src/install+setup/libsmooth/main.c @@ -45,6 +45,61 @@ void errorbox(char *message) newtWinMessage(ctr[TR_ERROR], ctr[TR_OK], message); } +int scrollmsgbox(int width, int height, char *title, char *text, ...) +{ + int rc = 0; + newtComponent t, f, b, c; + char *buf = NULL; + char checkbox; + int size = 0; + int i = 0; + va_list args; + + va_start(args, text); + + do { + size += 40000; + if (buf) free(buf); + buf = malloc(size); + i = vsnprintf(buf, size, text, args); + } while (i == size); + + va_end(args); + + newtCenteredWindow(width, height, title); + + b = newtCompactButton(width - 15 ,height - 2, ctr[TR_OK]); + c = newtCheckbox(3, height - 2, ctr[TR_LICENSE_ACCEPT], ' ', " *", &checkbox); + + t = newtTextbox(1, 1, width - 2, height - 4, NEWT_TEXTBOX_WRAP+NEWT_TEXTBOX_SCROLL); + newtTextboxSetText(t, buf); + + f = newtForm(NULL, NULL, 0); + free(buf); + + newtFormAddComponent(f, c); + newtFormAddComponent(f, b); + newtFormAddComponent(f, t); + + newtRunForm(f); + if (checkbox=='*') rc=1; + newtFormDestroy(f); + return rc; +} + +int disclaimerbox(char *message) +{ + int rc; + char title[STRING_SIZE]; + + sprintf (title, "%s v%s - %s", NAME, VERSION, SLOGAN); + rc = scrollmsgbox(75, 20, title, message); + newtPopWindow(); + + return rc; +} + + void statuswindow(int width, int height, char *title, char *text, ...) { newtComponent t, f; From 578297dbe5ac5b0d60429fdc2b6df36ad71a6afb Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 20 Oct 2010 20:02:15 +0200 Subject: [PATCH 091/153] Updated Realtek r8101 driver. --- lfs/r8101 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/r8101 b/lfs/r8101 index d08532409..a523c68dd 100644 --- a/lfs/r8101 +++ b/lfs/r8101 @@ -34,7 +34,7 @@ else endif endif -VER = 1.016.00 +VER = 1.019.00 THISAPP = r8101-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 5885e0f20cf8a87566f1fb99b5113b72 +$(DL_FILE)_MD5 = 2804355badc4cb14f091dd8b32d270c3 install : $(TARGET) From 19d31f52368a052d328214eda0f6f92b60021eb2 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 20 Oct 2010 20:02:43 +0200 Subject: [PATCH 092/153] Updated Realtek 8168 driver. --- lfs/r8168 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/r8168 b/lfs/r8168 index fce2d30b5..a80d15694 100644 --- a/lfs/r8168 +++ b/lfs/r8168 @@ -34,7 +34,7 @@ else endif endif -VER = 8.018.00 +VER = 8.019.00 THISAPP = r8168-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = f73f91690ef18e76434cb083b10f3b44 +$(DL_FILE)_MD5 = f6934fc5df1dfb5fea82e4a310568890 install : $(TARGET) From df746da1c8017f6f3d8a3afb824baf4f6b8f9b5d Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 20 Oct 2010 20:03:02 +0200 Subject: [PATCH 093/153] Updated Realter 8169 driver. --- lfs/r8169 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/r8169 b/lfs/r8169 index 745fd29e9..b73838536 100644 --- a/lfs/r8169 +++ b/lfs/r8169 @@ -34,7 +34,7 @@ else endif endif -VER = 6.013.00 +VER = 6.014.00 THISAPP = r8169-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 5cbf92304fe64345b1838b7664701afa +$(DL_FILE)_MD5 = 0f1a8dffb4774e8f9ac29ae29a0696e3 install : $(TARGET) From 8070d8e52506e4ce5b93c975d6aab8329841f856 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 20 Oct 2010 20:11:55 +0200 Subject: [PATCH 094/153] Remove "reboot" message at the end of the setup. --- langs/de/install/lang_de.c | 2 +- langs/en/install/lang_en.c | 2 +- langs/es/install/lang_es.c | 2 +- langs/fr/install/lang_fr.c | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/langs/de/install/lang_de.c b/langs/de/install/lang_de.c index 0a1d27537..193e3f501 100644 --- a/langs/de/install/lang_de.c +++ b/langs/de/install/lang_de.c @@ -432,7 +432,7 @@ char *de_tr[] = { /* TR_SETTING_SETUP_PASSWORD */ "Setze 'setup'-Passwort...", /* TR_SETUP_FINISHED */ -"Das Setup ist vollständig beendet. Drücken Sie Ok für den Neustart.", +"Das Setup ist vollständig beendet. Drücken Sie Ok.", /* TR_SETUP_NOT_COMPLETE */ "Das erste Setup wurde nicht vollständig durchgeführt. Sie müssen Setup vollständig beenden; dies können Sie durch Ausführen von Setup in der Shell nachholen.", /* TR_SETUP_PASSWORD */ diff --git a/langs/en/install/lang_en.c b/langs/en/install/lang_en.c index 690a5868c..2977a2043 100644 --- a/langs/en/install/lang_en.c +++ b/langs/en/install/lang_en.c @@ -428,7 +428,7 @@ char *en_tr[] = { /* TR_SETTING_SETUP_PASSWORD */ "TO BE REMOVED", /* TR_SETUP_FINISHED */ -"Setup is complete. Press Ok to reboot.", +"Setup is complete. Press Ok.", /* TR_SETUP_NOT_COMPLETE */ "Initial setup was not entirely complete. You must ensure that Setup is properly finished by running setup again at the shell.", /* TR_SETUP_PASSWORD */ diff --git a/langs/es/install/lang_es.c b/langs/es/install/lang_es.c index b9601377b..9e3d52da8 100644 --- a/langs/es/install/lang_es.c +++ b/langs/es/install/lang_es.c @@ -424,7 +424,7 @@ char *es_tr[] = { /* TR_SETTING_SETUP_PASSWORD */ "A REMOVER", /* TR_SETUP_FINISHED */ -"La configuración se ha completado. Presione Ok para reiniciar", +"La configuración se ha completado. Presione Ok.", /* TR_SETUP_NOT_COMPLETE */ "La configuración inicial no se completó totalmente. Asegúrese de configurar todo correctamente ejecutando setup de nuevo desde la línea de comandos.", /* TR_SETUP_PASSWORD */ diff --git a/langs/fr/install/lang_fr.c b/langs/fr/install/lang_fr.c index 25c313c7c..c6b4e119a 100644 --- a/langs/fr/install/lang_fr.c +++ b/langs/fr/install/lang_fr.c @@ -424,7 +424,7 @@ char *fr_tr[] = { /* TR_SETTING_SETUP_PASSWORD */ "A ENLEVER", /* TR_SETUP_FINISHED */ -"Installation terminée. Appuyer sur Ok pour redémarrer.", +"Installation terminée.", /* TR_SETUP_NOT_COMPLETE */ "L'installation initiale n'est pas complètement finie. Vous devez vous assurer que l'installation s'est finie correctement en relançant l'installation depuis le shell.", /* TR_SETUP_PASSWORD */ From 4aab581eee6ab43a9e4351521bd5f5462d7ad1b4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 20 Oct 2010 23:05:21 +0200 Subject: [PATCH 095/153] Fix typo. --- langs/de/install/lang_de.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/langs/de/install/lang_de.c b/langs/de/install/lang_de.c index 193e3f501..a62cb8d51 100644 --- a/langs/de/install/lang_de.c +++ b/langs/de/install/lang_de.c @@ -572,9 +572,9 @@ char *de_tr[] = { /* TR_DHCP_STOPSERVER */ "Stoppe den DHCP-Server ...", /* TR_LICENSE_ACCEPT */ -"Ich akzeptiere diese Lizens.", +"Ich akzeptiere diese Lizenz.", /* TR_LICENSE_NOT_ACCEPTED */ -"Die Lizens wurde nicht akzeptiert. Abbruch!", +"Die Lizenz wurde nicht akzeptiert. Abbruch!", }; From 2165fbb2de31272c652055adff8a0665957f58e9 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 20 Oct 2010 23:05:37 +0200 Subject: [PATCH 096/153] Updated syslinux (4.02). --- config/rootfiles/common/syslinux | 16 +++++++++++++++- lfs/syslinux | 4 ++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/common/syslinux b/config/rootfiles/common/syslinux index b6c703032..a4a8254a9 100644 --- a/config/rootfiles/common/syslinux +++ b/config/rootfiles/common/syslinux @@ -1,9 +1,11 @@ #sbin/extlinux #usr/bin/gethostip #usr/bin/isohybrid +#usr/bin/isohybrid.pl #usr/bin/keytab-lilo #usr/bin/lss16toppm #usr/bin/md5pass +#usr/bin/memdiskfind #usr/bin/mkdiskimage #usr/bin/ppmtolss16 #usr/bin/pxelinux-options @@ -20,6 +22,7 @@ #usr/share/syslinux/altmbr.bin #usr/share/syslinux/altmbr_c.bin #usr/share/syslinux/altmbr_f.bin +#usr/share/syslinux/cat.c32 #usr/share/syslinux/chain.c32 #usr/share/syslinux/cmd.c32 #usr/share/syslinux/com32 @@ -45,6 +48,7 @@ #usr/share/syslinux/com32/include/endian.h #usr/share/syslinux/com32/include/errno.h #usr/share/syslinux/com32/include/fcntl.h +#usr/share/syslinux/com32/include/getopt.h #usr/share/syslinux/com32/include/gplinclude #usr/share/syslinux/com32/include/gplinclude/README #usr/share/syslinux/com32/include/gplinclude/cpuid.h @@ -75,6 +79,7 @@ #usr/share/syslinux/com32/include/gplinclude/memory.h #usr/share/syslinux/com32/include/gplinclude/vpd #usr/share/syslinux/com32/include/gplinclude/vpd/vpd.h +#usr/share/syslinux/com32/include/ilog2.h #usr/share/syslinux/com32/include/inttypes.h #usr/share/syslinux/com32/include/klibc #usr/share/syslinux/com32/include/klibc/archsetjmp.h @@ -101,6 +106,7 @@ #usr/share/syslinux/com32/include/string.h #usr/share/syslinux/com32/include/sys #usr/share/syslinux/com32/include/sys/cpu.h +#usr/share/syslinux/com32/include/sys/dirent.h #usr/share/syslinux/com32/include/sys/elf32.h #usr/share/syslinux/com32/include/sys/elf64.h #usr/share/syslinux/com32/include/sys/elfcommon.h @@ -128,7 +134,9 @@ #usr/share/syslinux/com32/include/syslinux/loadfile.h #usr/share/syslinux/com32/include/syslinux/memscan.h #usr/share/syslinux/com32/include/syslinux/movebits.h +#usr/share/syslinux/com32/include/syslinux/pmapi.h #usr/share/syslinux/com32/include/syslinux/pxe.h +#usr/share/syslinux/com32/include/syslinux/pxe_api.h #usr/share/syslinux/com32/include/syslinux/reboot.h #usr/share/syslinux/com32/include/syslinux/resolve.h #usr/share/syslinux/com32/include/syslinux/vesacon.h @@ -155,15 +163,16 @@ #usr/share/syslinux/elf.c32 #usr/share/syslinux/ethersel.c32 #usr/share/syslinux/gfxboot.c32 -#usr/share/syslinux/gfxboot.com #usr/share/syslinux/gptmbr.bin #usr/share/syslinux/gptmbr_c.bin #usr/share/syslinux/gptmbr_f.bin #usr/share/syslinux/gpxecmd.c32 #usr/share/syslinux/gpxelinux.0 #usr/share/syslinux/hdt.c32 +#usr/share/syslinux/host.c32 #usr/share/syslinux/ifcpu.c32 #usr/share/syslinux/ifcpu64.c32 +#usr/share/syslinux/ifplop.c32 #usr/share/syslinux/int18.com #usr/share/syslinux/isohdpfx.bin #usr/share/syslinux/isohdpfx_c.bin @@ -175,6 +184,8 @@ #usr/share/syslinux/isolinux.bin #usr/share/syslinux/kbdmap.c32 #usr/share/syslinux/linux.c32 +#usr/share/syslinux/ls.c32 +#usr/share/syslinux/lua.c32 #usr/share/syslinux/mboot.c32 #usr/share/syslinux/mbr.bin #usr/share/syslinux/mbr_c.bin @@ -186,6 +197,7 @@ #usr/share/syslinux/pcitest.c32 #usr/share/syslinux/pmload.c32 #usr/share/syslinux/poweroff.com +#usr/share/syslinux/pwd.c32 #usr/share/syslinux/pxechain.com #usr/share/syslinux/pxelinux.0 #usr/share/syslinux/reboot.c32 @@ -195,6 +207,8 @@ #usr/share/syslinux/sysdump.c32 #usr/share/syslinux/syslinux.com #usr/share/syslinux/syslinux.exe +#usr/share/syslinux/syslinux64.exe #usr/share/syslinux/vesainfo.c32 #usr/share/syslinux/vesamenu.c32 #usr/share/syslinux/vpdtest.c32 +#usr/share/syslinux/whichsys.c32 diff --git a/lfs/syslinux b/lfs/syslinux index cae55947a..bf682289b 100644 --- a/lfs/syslinux +++ b/lfs/syslinux @@ -24,7 +24,7 @@ include Config -VER = 3.86 +VER = 4.02 THISAPP = syslinux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = d6fb0231e82190b4932b2aa20274911a +$(DL_FILE)_MD5 = 52912c03f5c275d6c0ac09180ebab81f install : $(TARGET) From a398cc21e909a60e582ee65887e17f66e22d3d29 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 23 Oct 2010 09:42:57 +0200 Subject: [PATCH 097/153] Fix toolchain tcl build. --- lfs/tcl | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/tcl b/lfs/tcl index a62b4e6b0..e86372923 100644 --- a/lfs/tcl +++ b/lfs/tcl @@ -31,7 +31,7 @@ DL_FILE = $(THISAPP)-src.tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) -ifeq "$(LFS_PASS)" "toolchain" +ifneq "$(ROOT)" "" TARGET = $(DIR_INFO)/$(THISAPP)-tools else TARGET = $(DIR_INFO)/$(THISAPP) @@ -75,14 +75,14 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) -ifeq "$(LFS_PASS)" "toolchain" +ifneq "$(ROOT)" "" cd $(DIR_APP)/unix && ./configure --prefix=/tools --disable-nls else cd $(DIR_APP)/unix && ./configure --prefix=/usr --disable-nls endif cd $(DIR_APP)/unix && make $(MAKETUNING) cd $(DIR_APP)/unix && make install -ifeq "$(LFS_PASS)" "toolchain" +ifneq "$(ROOT)" "" cd $(DIR_APP)/unix && make install-private-headers ln -sf tclsh8.4 /tools/bin/tclsh else From 8cc4f2d79f3b57e5fbd1c907485d4045eadec2e5 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 26 Oct 2010 17:51:37 +0200 Subject: [PATCH 098/153] ccache: enabled cache compression. --- make.sh | 1 + tools/make-functions | 9 +++++---- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/make.sh b/make.sh index a02dadb51..e9049c768 100755 --- a/make.sh +++ b/make.sh @@ -219,6 +219,7 @@ prepareenv() { # Run LFS static binary creation scripts one by one export CCACHE_DIR=$BASEDIR/ccache + export CCACHE_COMPRESSION=1 export CCACHE_HASHDIR=1 # Remove pre-install list of installed files in case user erase some files before rebuild diff --git a/tools/make-functions b/tools/make-functions index 00d7d337c..7ae1e6b37 100644 --- a/tools/make-functions +++ b/tools/make-functions @@ -271,6 +271,7 @@ entershell() { NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="$CF2LAGS" CXXFLAGS="$CXX2FLAGS" \ CCACHE_DIR=/usr/src/ccache \ + CCACHE_COMPRESSION=1 \ CCACHE_HASHDIR=1 \ KVER=$KVER \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ @@ -369,7 +370,7 @@ lfsmake2() { CONFIG_ROOT=$CONFIG_ROOT \ NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="$C2FLAGS" CXXFLAGS="$CXX2FLAGS" \ - CCACHE_DIR=/usr/src/ccache CCACHE_HASHDIR=1 \ + CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESSION=1 CCACHE_HASHDIR=1 \ KVER=$KVER MAKETUNING=$MAKETUNING \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ IPFVER="$IPFVER" \ @@ -401,7 +402,7 @@ ipfiremake() { CONFIG_ROOT=$CONFIG_ROOT \ NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="$C2FLAGS" CXXFLAGS="$CXX2FLAGS" \ - CCACHE_DIR=/usr/src/ccache CCACHE_HASHDIR=1 \ + CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESSION=1 CCACHE_HASHDIR=1 \ KVER=$KVER MAKETUNING=$MAKETUNING \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ IPFVER="$IPFVER" \ @@ -432,7 +433,7 @@ ipfiredist() { CONFIG_ROOT=$CONFIG_ROOT \ NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="$C2FLAGS" CXXFLAGS="$CXX2FLAGS" \ - CCACHE_DIR=/usr/src/ccache CCACHE_HASHDIR=1 \ + CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESSION=1 CCACHE_HASHDIR=1 \ KVER=$KVER IPFVER="$IPFVER" \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ /bin/bash -x -c "cd /usr/src/lfs && \ @@ -463,7 +464,7 @@ installmake() { LFS_PASS="install" \ NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="-Os" CXXFLAGS="-Os" \ - CCACHE_DIR=/usr/src/ccache CCACHE_HASHDIR=1 \ + CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESSION=1 CCACHE_HASHDIR=1 \ KVER=$KVER IPFVER="$IPFVER" \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ /bin/bash -x -c "cd /usr/src/lfs && \ From 3dfca97cc17b713f7a4516a12e53dc3608305ff0 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 27 Oct 2010 22:00:42 +0200 Subject: [PATCH 099/153] Fix ccache compression parameter. --- make.sh | 2 +- tools/make-functions | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/make.sh b/make.sh index e9049c768..577a123e9 100755 --- a/make.sh +++ b/make.sh @@ -219,7 +219,7 @@ prepareenv() { # Run LFS static binary creation scripts one by one export CCACHE_DIR=$BASEDIR/ccache - export CCACHE_COMPRESSION=1 + export CCACHE_COMPRESS=1 export CCACHE_HASHDIR=1 # Remove pre-install list of installed files in case user erase some files before rebuild diff --git a/tools/make-functions b/tools/make-functions index 7ae1e6b37..4bf414079 100644 --- a/tools/make-functions +++ b/tools/make-functions @@ -271,7 +271,7 @@ entershell() { NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="$CF2LAGS" CXXFLAGS="$CXX2FLAGS" \ CCACHE_DIR=/usr/src/ccache \ - CCACHE_COMPRESSION=1 \ + CCACHE_COMPRESS=1 \ CCACHE_HASHDIR=1 \ KVER=$KVER \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ @@ -370,7 +370,7 @@ lfsmake2() { CONFIG_ROOT=$CONFIG_ROOT \ NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="$C2FLAGS" CXXFLAGS="$CXX2FLAGS" \ - CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESSION=1 CCACHE_HASHDIR=1 \ + CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESS=1 CCACHE_HASHDIR=1 \ KVER=$KVER MAKETUNING=$MAKETUNING \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ IPFVER="$IPFVER" \ @@ -402,7 +402,7 @@ ipfiremake() { CONFIG_ROOT=$CONFIG_ROOT \ NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="$C2FLAGS" CXXFLAGS="$CXX2FLAGS" \ - CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESSION=1 CCACHE_HASHDIR=1 \ + CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESS=1 CCACHE_HASHDIR=1 \ KVER=$KVER MAKETUNING=$MAKETUNING \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ IPFVER="$IPFVER" \ @@ -433,7 +433,7 @@ ipfiredist() { CONFIG_ROOT=$CONFIG_ROOT \ NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="$C2FLAGS" CXXFLAGS="$CXX2FLAGS" \ - CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESSION=1 CCACHE_HASHDIR=1 \ + CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESS=1 CCACHE_HASHDIR=1 \ KVER=$KVER IPFVER="$IPFVER" \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ /bin/bash -x -c "cd /usr/src/lfs && \ @@ -464,7 +464,7 @@ installmake() { LFS_PASS="install" \ NAME="$NAME" SNAME="$SNAME" SLOGAN="$SLOGAN" \ CFLAGS="-Os" CXXFLAGS="-Os" \ - CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESSION=1 CCACHE_HASHDIR=1 \ + CCACHE_DIR=/usr/src/ccache CCACHE_COMPRESS=1 CCACHE_HASHDIR=1 \ KVER=$KVER IPFVER="$IPFVER" \ BUILDTARGET="$BUILDTARGET" MACHINE="$MACHINE" \ /bin/bash -x -c "cd /usr/src/lfs && \ From 933377600e8230e688cd760d031af538c2f4c8bf Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 30 Oct 2010 21:36:25 +0200 Subject: [PATCH 100/153] Kernel Update (2.6.32.25). --- config/kernel/kernel.config.i586-ipfire | 6 +++--- config/kernel/kernel.config.i586-ipfire-pae | 4 ++-- config/rootfiles/core/test/update.sh | 2 +- lfs/linux | 17 +++++++---------- src/paks/linux-pae/install.sh | 2 +- src/paks/linux-xen/install.sh | 2 +- 6 files changed, 15 insertions(+), 18 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 6072dfc2d..9e27f0808 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32.18 -# Sat Aug 14 21:21:26 2010 +# Linux kernel version: 2.6.32.25 +# Sat Oct 30 11:06:16 2010 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -54,6 +54,7 @@ CONFIG_X86_HT=y CONFIG_X86_TRAMPOLINE=y CONFIG_X86_32_LAZY_GS=y CONFIG_KTIME_SCALAR=y +CONFIG_ARCH_CPU_PROBE_RELEASE=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y @@ -3924,7 +3925,6 @@ CONFIG_LZO_DECOMPRESS=m CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y -CONFIG_DECOMPRESS_LZMA_NEEDED=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae index c00cf8add..f0dee5ac8 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.32.24 -# Tue Oct 12 18:22:33 2010 +# Linux kernel version: 2.6.32.25 +# Sat Oct 30 10:35:39 2010 # # CONFIG_64BIT is not set CONFIG_X86_32=y diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index 078e503d9..dd837eeb8 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh /usr/local/bin/backupctrl exclude >/dev/null 2>&1 # -KVER="2.6.32.24" +KVER="2.6.32.25" MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $MOUNT > /dev/null diff --git a/lfs/linux b/lfs/linux index 2955ac6cc..303d62cc7 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .24 -VER = 2.6.32.24 +PATCHLEVEL = .25 +VER = 2.6.32.25 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -60,19 +60,19 @@ objects =$(DL_FILE) \ netfilter-layer7-v2.22.tar.gz \ patch-2.6.16-nath323-1.3.bz2 \ reiser4-for-2.6.32.patch.bz2 \ - xen-patches-2.6.32-2c.tar.bz2 + xen-patches-2.6.32-2d.tar.bz2 $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) netfilter-layer7-v2.22.tar.gz = $(URL_IPFIRE)/netfilter-layer7-v2.22.tar.gz patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 -xen-patches-2.6.32-2c.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2c.tar.bz2 +xen-patches-2.6.32-2d.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2d.tar.bz2 -$(DL_FILE)_MD5 = bcd2f2b3d6974a9232b9becee8196634 +$(DL_FILE)_MD5 = 0d6ad4e7e387f56c5b5831beb97c0c1f netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 -xen-patches-2.6.32-2c.tar.bz2_MD5 = 62a75ddcba43894b20f754a94b299ce6 +xen-patches-2.6.32-2d.tar.bz2_MD5 = d1690d2b8b0c9124897981aea505f8f7 install : $(TARGET) @@ -110,7 +110,7 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ifeq "$(XEN)" "1" # Apply gentoo Xen patches mkdir -p $(DIR_SRC)/xen-patches - cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2c.tar.bz2 + cd $(DIR_SRC)/xen-patches && tar jxf $(DIR_DL)/xen-patches-2.6.32-2d.tar.bz2 for x in `ls -1 $(DIR_SRC)/xen-patches/*.patch1`; do \ echo "*********** [Patch: $$x]"; \ @@ -131,9 +131,6 @@ endif # Reiser4 (don't check if fail (some patches are already in xen patchset) -cd $(DIR_APP) && bzcat $(DIR_DL)/reiser4-for-2.6.32.patch.bz2 | patch -Np1 - # Fix lag's at cache access (eg. quit of mc) - cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6-vmscan_remove_wait_on_page_writeback.patch - # ipp2p 0.8.2-pomng cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.6.32.8-ipp2p-0.8.2-pomng.patch diff --git a/src/paks/linux-pae/install.sh b/src/paks/linux-pae/install.sh index c2fc3d80f..384a31df6 100644 --- a/src/paks/linux-pae/install.sh +++ b/src/paks/linux-pae/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.24 +KVER=2.6.32.25 ROOT=`mount | grep " / " | cut -d" " -f1` ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` if [ ! -z $ROOTUUID ]; then diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index 8b46c89cf..c80c0fd11 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.24 +KVER=2.6.32.25 ROOT=`mount | grep " / " | cut -d" " -f1` ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` if [ ! -z $ROOTUUID ]; then From 30793ae111f24fccea798759e87b72487fc23531 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 1 Nov 2010 09:18:46 +0100 Subject: [PATCH 101/153] Proxy.cgi changes for new squid. --- html/cgi-bin/proxy.cgi | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/html/cgi-bin/proxy.cgi b/html/cgi-bin/proxy.cgi index 137f528bf..aaaec87b0 100644 --- a/html/cgi-bin/proxy.cgi +++ b/html/cgi-bin/proxy.cgi @@ -3319,7 +3319,7 @@ END } print FILE < Date: Mon, 1 Nov 2010 16:34:41 +0100 Subject: [PATCH 102/153] Add ext4 support to installer. --- langs/de/install/lang_de.c | 9 ++++++++- langs/en/install/lang_en.c | 9 ++++++++- langs/es/install/lang_es.c | 9 ++++++++- langs/fr/install/lang_fr.c | 9 ++++++++- src/dracut/dracut.conf | 2 +- src/install+setup/install/main.c | 22 +++++++++++++++++----- 6 files changed, 50 insertions(+), 10 deletions(-) diff --git a/langs/de/install/lang_de.c b/langs/de/install/lang_de.c index a62cb8d51..87e06cf4d 100644 --- a/langs/de/install/lang_de.c +++ b/langs/de/install/lang_de.c @@ -575,6 +575,13 @@ char *de_tr[] = { "Ich akzeptiere diese Lizenz.", /* TR_LICENSE_NOT_ACCEPTED */ "Die Lizenz wurde nicht akzeptiert. Abbruch!", - +/* TR_EXT2FS_DESCR */ +"Ext2 - Dateisystem ohne Journal (empfohlen für Flash)", +/* TR_EXT3FS_DESCR */ +"Ext3 - Dateisystem mit Journal", +/* TR_EXT4FS_DESCR */ +"Ext4 - Dateisystem mit Journal", +/* TR_REISERFS_DESCR */ +"ReiserFS - Dateisystem mit Journal", }; diff --git a/langs/en/install/lang_en.c b/langs/en/install/lang_en.c index 2977a2043..ee65330a6 100644 --- a/langs/en/install/lang_en.c +++ b/langs/en/install/lang_en.c @@ -571,6 +571,13 @@ char *en_tr[] = { "I accept this license.", /* TR_LICENSE_NOT_ACCEPTED */ "License not accepted. Exit!", - +/* TR_EXT2FS_DESCR */ +"Ext2 - Filesystem without Journal (suggested for flashdrives)", +/* TR_EXT3FS_DESCR */ +"Ext3 - Filesystem with Journal", +/* TR_EXT4FS_DESCR */ +"Ext4 - Filesystem with Journal", +/* TR_REISERFS_DESCR */ +"ReiserFS - Filesystem with Journal", }; diff --git a/langs/es/install/lang_es.c b/langs/es/install/lang_es.c index 9e3d52da8..7dd06521e 100644 --- a/langs/es/install/lang_es.c +++ b/langs/es/install/lang_es.c @@ -567,6 +567,13 @@ char *es_tr[] = { "I accept this license.", /* TR_LICENSE_NOT_ACCEPTED */ "License not accepted. Exit!", - +/* TR_EXT2FS_DESCR */ +"Ext2 - Filesystem without Journal (suggested for flashdrives)", +/* TR_EXT3FS_DESCR */ +"Ext3 - Filesystem with Journal", +/* TR_EXT4FS_DESCR */ +"Ext4 - Filesystem with Journal", +/* TR_REISERFS_DESCR */ +"ReiserFS - Filesystem with Journal", }; diff --git a/langs/fr/install/lang_fr.c b/langs/fr/install/lang_fr.c index c6b4e119a..506faf52b 100644 --- a/langs/fr/install/lang_fr.c +++ b/langs/fr/install/lang_fr.c @@ -567,6 +567,13 @@ char *fr_tr[] = { "I accept this license.", /* TR_LICENSE_NOT_ACCEPTED */ "License not accepted. Exit!", - +/* TR_EXT2FS_DESCR */ +"Ext2 - Filesystem without Journal (suggested for flashdrives)", +/* TR_EXT3FS_DESCR */ +"Ext3 - Filesystem with Journal", +/* TR_EXT4FS_DESCR */ +"Ext4 - Filesystem with Journal", +/* TR_REISERFS_DESCR */ +"ReiserFS - Filesystem with Journal", }; diff --git a/src/dracut/dracut.conf b/src/dracut/dracut.conf index a37038eb3..b671b7a97 100644 --- a/src/dracut/dracut.conf +++ b/src/dracut/dracut.conf @@ -13,7 +13,7 @@ #add_drivers+="" # list of kernel filesystem modules to be included in the generic initramfs -filesystems+="ext2 ext3 reiserfs reiser4 iso9660 vfat" +filesystems+="ext2 ext3 ext4 reiserfs reiser4 iso9660 vfat" # build initrd only to boot current hardware #hostonly="yes" diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index dc3ac1934..1f615d0d6 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -15,8 +15,9 @@ #define UNATTENDED_CONF "/cdrom/boot/unattended.conf" #define EXT2 0 -#define REISERFS 2 #define EXT3 1 +#define EXT4 2 +#define REISERFS 3 FILE *flog = NULL; char *mylog; @@ -47,8 +48,8 @@ int main(int argc, char *argv[]) int rc = 0; char commandstring[STRING_SIZE]; char mkfscommand[STRING_SIZE]; - char *fstypes[] = { "ext2", "ext3", "ReiserFS", NULL }; - int fstype = REISERFS; + char *fstypes[] = { "ext2", "ext3", "ext4", "ReiserFS", NULL }; + int fstype = EXT3; int choice; int i; int found = 0; @@ -253,6 +254,12 @@ int main(int argc, char *argv[]) if (rc == 2) goto EXIT; + fstypes[0]=ctr[TR_EXT2FS_DESCR]; + fstypes[1]=ctr[TR_EXT3FS_DESCR]; + fstypes[2]=ctr[TR_EXT4FS_DESCR]; + fstypes[3]=ctr[TR_REISERFS_DESCR]; + fstypes[4]=NULL; + if (!unattended) { sprintf(message, ctr[TR_CHOOSE_FILESYSTEM]); rc = newtWinMenu( ctr[TR_CHOOSE_FILESYSTEM], message, @@ -260,7 +267,7 @@ int main(int argc, char *argv[]) ctr[TR_CANCEL], NULL); } else { rc = 1; - fstype = REISERFS; + fstype = EXT3; } if (rc == 2) goto EXIT; @@ -370,6 +377,9 @@ int main(int argc, char *argv[]) } else if (fstype == EXT3) { mysystem("/sbin/modprobe ext3"); sprintf(mkfscommand, "/sbin/mke2fs -T ext3"); + } else if (fstype == EXT4) { + mysystem("/sbin/modprobe ext4"); + sprintf(mkfscommand, "/sbin/mke2fs -T ext4"); } snprintf(commandstring, STRING_SIZE, "/sbin/mke2fs -T ext2 -I 128 %s1", hdparams.devnode_part); @@ -482,7 +492,9 @@ int main(int argc, char *argv[]) replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro"); } else if (fstype == EXT3) { replace("/harddisk/etc/fstab", "FSTYPE", "ext3"); - NOJOURNAL: + replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro"); + } else if (fstype == EXT4) { + replace("/harddisk/etc/fstab", "FSTYPE", "ext4"); replace("/harddisk/boot/grub/grub.conf", "MOUNT", "ro"); } From fb2f6523e50a5dce84a266e7c2a7a6dea1bc4346 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 3 Nov 2010 19:38:19 +0100 Subject: [PATCH 103/153] findutils: fix locate database updater. --- config/rootfiles/common/findutils | 7 ++++--- lfs/findutils | 3 ++- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/config/rootfiles/common/findutils b/config/rootfiles/common/findutils index d8e5c1b06..13cae26eb 100644 --- a/config/rootfiles/common/findutils +++ b/config/rootfiles/common/findutils @@ -4,9 +4,9 @@ usr/bin/locate usr/bin/updatedb usr/bin/xargs #usr/lib/findutils -#usr/lib/findutils/bigram -#usr/lib/findutils/code -#usr/lib/findutils/frcode +usr/lib/findutils/bigram +usr/lib/findutils/code +usr/lib/findutils/frcode #usr/share/info/find-maint.info #usr/share/info/find.info #usr/share/man/man1/find.1 @@ -14,3 +14,4 @@ usr/bin/xargs #usr/share/man/man1/updatedb.1 #usr/share/man/man1/xargs.1 #usr/share/man/man5/locatedb.5 +var/lib/locate diff --git a/lfs/findutils b/lfs/findutils index 6321458a1..c05aca3cb 100644 --- a/lfs/findutils +++ b/lfs/findutils @@ -89,7 +89,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) cd $(DIR_APP) && make $(EXTRA_INSTALL) install ifeq "$(ROOT)" "" mv -v /usr/bin/find /bin - sed -i -e 's/find:=${BINDIR}/find:=\/bin/' /usr/bin/updatedb + sed -i -e 's|BINDIR=/usr/bin|BINDIR=/bin|' /usr/bin/updatedb + -mkdir -p /var/lib/locate endif @rm -rf $(DIR_APP) @$(POSTBUILD) From 89e7a0f529a1dba49084faa01ef06aeb9e9dc0ff Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 3 Nov 2010 21:55:44 +0100 Subject: [PATCH 104/153] Updated strongswan (4.5.0). --- config/rootfiles/common/strongswan | 1 + config/rootfiles/core/test/exclude | 4 ++++ config/rootfiles/core/test/filelists/strongswan | 1 + lfs/strongswan | 4 ++-- 4 files changed, 8 insertions(+), 2 deletions(-) create mode 120000 config/rootfiles/core/test/filelists/strongswan diff --git a/config/rootfiles/common/strongswan b/config/rootfiles/common/strongswan index 2f723a8f9..df093b075 100644 --- a/config/rootfiles/common/strongswan +++ b/config/rootfiles/common/strongswan @@ -135,6 +135,7 @@ usr/sbin/ipsec #usr/share/man/man3/ttoul.3 #usr/share/man/man5/ipsec.conf.5 #usr/share/man/man5/ipsec.secrets.5 +#usr/share/man/man5/strongswan.conf.5 #usr/share/man/man8/_copyright.8 #usr/share/man/man8/_updown.8 #usr/share/man/man8/_updown_espmark.8 diff --git a/config/rootfiles/core/test/exclude b/config/rootfiles/core/test/exclude index 759e08167..98d5aa952 100644 --- a/config/rootfiles/core/test/exclude +++ b/config/rootfiles/core/test/exclude @@ -1 +1,5 @@ etc/udev/rules.d/30-persistent-network.rules +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets diff --git a/config/rootfiles/core/test/filelists/strongswan b/config/rootfiles/core/test/filelists/strongswan new file mode 120000 index 000000000..90c727e26 --- /dev/null +++ b/config/rootfiles/core/test/filelists/strongswan @@ -0,0 +1 @@ +../../../common/strongswan \ No newline at end of file diff --git a/lfs/strongswan b/lfs/strongswan index c57f6c97f..380d351d9 100644 --- a/lfs/strongswan +++ b/lfs/strongswan @@ -24,7 +24,7 @@ include Config -VER = 4.4.1 +VER = 4.5.0 THISAPP = strongswan-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = b5730083d8d98e71eada2f7aa93f74af +$(DL_FILE)_MD5 = cfbd6efef87830a2e7cc4175bde7ac84 install : $(TARGET) From 78a51aafa5ec9aea289e5de908f77e6954c93894 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 8 Nov 2010 12:18:08 +0100 Subject: [PATCH 105/153] Kernel: Enabled IPV6 at build and disabled at runtime. --- config/kernel/kernel.config.i586-ipfire | 78 ++++++++++++++- config/kernel/kernel.config.i586-ipfire-pae | 76 ++++++++++++++- config/kernel/kernel.config.i586-ipfire-xen | 76 ++++++++++++++- config/rootfiles/common/linux | 103 +++++++------------- config/rootfiles/packages/linux-pae | 34 +++++++ config/rootfiles/packages/linux-xen | 101 +++++++------------ lfs/linux | 4 + 7 files changed, 327 insertions(+), 145 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 9e27f0808..3be9bc6e4 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit # Linux kernel version: 2.6.32.25 -# Sat Oct 30 11:06:16 2010 +# Thu Nov 4 13:33:56 2010 # # CONFIG_64BIT is not set CONFIG_X86_32=y @@ -587,7 +587,26 @@ CONFIG_TCP_CONG_ILLINOIS=m CONFIG_DEFAULT_RENO=y CONFIG_DEFAULT_TCP_CONG="reno" # CONFIG_TCP_MD5SIG is not set -# CONFIG_IPV6 is not set +CONFIG_IPV6=m +# CONFIG_IPV6_PRIVACY is not set +# CONFIG_IPV6_ROUTER_PREF is not set +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set +# CONFIG_IPV6_MROUTE is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set @@ -673,7 +692,36 @@ CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m CONFIG_NETFILTER_XT_MATCH_OSF=m -# CONFIG_IP_VS is not set +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +# CONFIG_IP_VS_PROTO_TCP is not set +# CONFIG_IP_VS_PROTO_UDP is not set +# CONFIG_IP_VS_PROTO_ESP is not set +# CONFIG_IP_VS_PROTO_AH is not set + +# +# IPVS scheduler +# +# CONFIG_IP_VS_RR is not set +# CONFIG_IP_VS_WRR is not set +# CONFIG_IP_VS_LC is not set +# CONFIG_IP_VS_WLC is not set +# CONFIG_IP_VS_LBLC is not set +# CONFIG_IP_VS_LBLCR is not set +# CONFIG_IP_VS_DH is not set +# CONFIG_IP_VS_SH is not set +# CONFIG_IP_VS_SED is not set +# CONFIG_IP_VS_NQ is not set + +# +# IPVS application helper +# # # IP: Netfilter Configuration @@ -717,6 +765,27 @@ CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m CONFIG_IP_NF_MATCH_IPP2P=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -725,6 +794,7 @@ CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m @@ -809,7 +879,7 @@ CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m -# CONFIG_NET_CLS_RSVP6 is not set +CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae index f0dee5ac8..741b73ada 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -592,7 +592,26 @@ CONFIG_TCP_CONG_ILLINOIS=m CONFIG_DEFAULT_RENO=y CONFIG_DEFAULT_TCP_CONG="reno" # CONFIG_TCP_MD5SIG is not set -# CONFIG_IPV6 is not set +CONFIG_IPV6=m +# CONFIG_IPV6_PRIVACY is not set +# CONFIG_IPV6_ROUTER_PREF is not set +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set +# CONFIG_IPV6_MROUTE is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set @@ -678,7 +697,36 @@ CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m CONFIG_NETFILTER_XT_MATCH_OSF=m -# CONFIG_IP_VS is not set +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +# CONFIG_IP_VS_PROTO_TCP is not set +# CONFIG_IP_VS_PROTO_UDP is not set +# CONFIG_IP_VS_PROTO_ESP is not set +# CONFIG_IP_VS_PROTO_AH is not set + +# +# IPVS scheduler +# +# CONFIG_IP_VS_RR is not set +# CONFIG_IP_VS_WRR is not set +# CONFIG_IP_VS_LC is not set +# CONFIG_IP_VS_WLC is not set +# CONFIG_IP_VS_LBLC is not set +# CONFIG_IP_VS_LBLCR is not set +# CONFIG_IP_VS_DH is not set +# CONFIG_IP_VS_SH is not set +# CONFIG_IP_VS_SED is not set +# CONFIG_IP_VS_NQ is not set + +# +# IPVS application helper +# # # IP: Netfilter Configuration @@ -722,6 +770,27 @@ CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m CONFIG_IP_NF_MATCH_IPP2P=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -730,6 +799,7 @@ CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m @@ -814,7 +884,7 @@ CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m -# CONFIG_NET_CLS_RSVP6 is not set +CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 diff --git a/config/kernel/kernel.config.i586-ipfire-xen b/config/kernel/kernel.config.i586-ipfire-xen index 746d60ce6..7110200b4 100644 --- a/config/kernel/kernel.config.i586-ipfire-xen +++ b/config/kernel/kernel.config.i586-ipfire-xen @@ -466,7 +466,26 @@ CONFIG_TCP_CONG_ILLINOIS=m CONFIG_DEFAULT_RENO=y CONFIG_DEFAULT_TCP_CONG="reno" # CONFIG_TCP_MD5SIG is not set -# CONFIG_IPV6 is not set +CONFIG_IPV6=m +# CONFIG_IPV6_PRIVACY is not set +# CONFIG_IPV6_ROUTER_PREF is not set +# CONFIG_IPV6_OPTIMISTIC_DAD is not set +CONFIG_INET6_AH=m +CONFIG_INET6_ESP=m +CONFIG_INET6_IPCOMP=m +CONFIG_IPV6_MIP6=m +CONFIG_INET6_XFRM_TUNNEL=m +CONFIG_INET6_TUNNEL=m +CONFIG_INET6_XFRM_MODE_TRANSPORT=m +CONFIG_INET6_XFRM_MODE_TUNNEL=m +CONFIG_INET6_XFRM_MODE_BEET=m +CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m +CONFIG_IPV6_SIT=m +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +# CONFIG_IPV6_SUBTREES is not set +# CONFIG_IPV6_MROUTE is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set @@ -552,7 +571,36 @@ CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m CONFIG_NETFILTER_XT_MATCH_OSF=m -# CONFIG_IP_VS is not set +CONFIG_IP_VS=m +CONFIG_IP_VS_IPV6=y +# CONFIG_IP_VS_DEBUG is not set +CONFIG_IP_VS_TAB_BITS=12 + +# +# IPVS transport protocol load balancing support +# +# CONFIG_IP_VS_PROTO_TCP is not set +# CONFIG_IP_VS_PROTO_UDP is not set +# CONFIG_IP_VS_PROTO_ESP is not set +# CONFIG_IP_VS_PROTO_AH is not set + +# +# IPVS scheduler +# +# CONFIG_IP_VS_RR is not set +# CONFIG_IP_VS_WRR is not set +# CONFIG_IP_VS_LC is not set +# CONFIG_IP_VS_WLC is not set +# CONFIG_IP_VS_LBLC is not set +# CONFIG_IP_VS_LBLCR is not set +# CONFIG_IP_VS_DH is not set +# CONFIG_IP_VS_SH is not set +# CONFIG_IP_VS_SED is not set +# CONFIG_IP_VS_NQ is not set + +# +# IPVS application helper +# # # IP: Netfilter Configuration @@ -596,6 +644,27 @@ CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m CONFIG_IP_NF_MATCH_IPP2P=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_QUEUE=m +CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m +CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m +CONFIG_IP6_NF_TARGET_LOG=m +CONFIG_IP6_NF_FILTER=m +CONFIG_IP6_NF_TARGET_REJECT=m +CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m @@ -604,6 +673,7 @@ CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m @@ -688,7 +758,7 @@ CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m -# CONFIG_NET_CLS_RSVP6 is not set +CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 diff --git a/config/rootfiles/common/linux b/config/rootfiles/common/linux index adc8316eb..7eeea9a40 100644 --- a/config/rootfiles/common/linux +++ b/config/rootfiles/common/linux @@ -4,8 +4,8 @@ boot/config-KVER-ipfire boot/vmlinuz-KVER-ipfire boot/vmlinuz-ipfire etc/modprobe.d/framebuffer +etc/modprobe.d/ipv6 etc/modprobe.d/isdn -#lib/firmware/keyspan/usa19qi.fw lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/build #lib/modules/KVER-ipfire/kernel @@ -469,58 +469,6 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/drivers/i2c/chips/tsl2550.ko #lib/modules/KVER-ipfire/kernel/drivers/i2c/i2c-core.ko #lib/modules/KVER-ipfire/kernel/drivers/i2c/i2c-dev.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide -#lib/modules/KVER-ipfire/kernel/drivers/ide/aec62xx.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ali14xx.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/alim15x3.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/amd74xx.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/atiixp.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/cmd640.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/cmd64x.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/cs5520.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/cs5530.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/cs5535.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/cs5536.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/delkin_cb.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/dtc2278.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/hpt366.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ht6560b.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ide-cd.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ide-cs.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ide-disk.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ide-generic.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ide-pci-generic.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ide-pnp.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ide_platform.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/it8172.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/it8213.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/it821x.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/jmicron.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/ns87415.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/opti621.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/pdc202xx_new.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/pdc202xx_old.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/piix.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/qd65xx.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/rz1000.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/sc1200.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/serverworks.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/siimage.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/sis5513.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/slc90e66.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/tc86c001.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/triflex.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/trm290.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/umc8672.ko -#lib/modules/KVER-ipfire/kernel/drivers/ide/via82cxxx.ko -#lib/modules/KVER-ipfire/kernel/drivers/ieee1394 -#lib/modules/KVER-ipfire/kernel/drivers/ieee1394/eth1394.ko -#lib/modules/KVER-ipfire/kernel/drivers/ieee1394/ieee1394.ko -#lib/modules/KVER-ipfire/kernel/drivers/ieee1394/ohci1394.ko -#lib/modules/KVER-ipfire/kernel/drivers/ieee1394/pcilynx.ko -#lib/modules/KVER-ipfire/kernel/drivers/ieee1394/raw1394.ko -#lib/modules/KVER-ipfire/kernel/drivers/ieee1394/sbp2.ko -#lib/modules/KVER-ipfire/kernel/drivers/ieee1394/video1394.ko #lib/modules/KVER-ipfire/kernel/drivers/ieee802154 #lib/modules/KVER-ipfire/kernel/drivers/ieee802154/fakehard.ko #lib/modules/KVER-ipfire/kernel/drivers/input @@ -580,17 +528,6 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/eicon/divacapi.ko #lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/eicon/divadidd.ko #lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/eicon/divas.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/avmfritz.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/hfcmulti.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/hfcpci.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/hfcsusb.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/mISDNinfineon.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/mISDNipac.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/mISDNisar.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/netjet.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/speedfax.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/hardware/mISDN/w6692.ko #lib/modules/KVER-ipfire/kernel/drivers/isdn/hisax #lib/modules/KVER-ipfire/kernel/drivers/isdn/hisax/avma1_cs.ko #lib/modules/KVER-ipfire/kernel/drivers/isdn/hisax/elsa_cs.ko @@ -610,10 +547,6 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/drivers/isdn/i4l/isdnhdlc.ko #lib/modules/KVER-ipfire/kernel/drivers/isdn/icn #lib/modules/KVER-ipfire/kernel/drivers/isdn/icn/icn.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/mISDN -#lib/modules/KVER-ipfire/kernel/drivers/isdn/mISDN/l1oip.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/mISDN/mISDN_core.ko -#lib/modules/KVER-ipfire/kernel/drivers/isdn/mISDN/mISDN_dsp.ko #lib/modules/KVER-ipfire/kernel/drivers/isdn/pcbit #lib/modules/KVER-ipfire/kernel/drivers/isdn/pcbit/pcbit.ko #lib/modules/KVER-ipfire/kernel/drivers/isdn/sc @@ -1670,6 +1603,7 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/net/bridge/netfilter/ebt_arpreply.ko #lib/modules/KVER-ipfire/kernel/net/bridge/netfilter/ebt_dnat.ko #lib/modules/KVER-ipfire/kernel/net/bridge/netfilter/ebt_ip.ko +#lib/modules/KVER-ipfire/kernel/net/bridge/netfilter/ebt_ip6.ko #lib/modules/KVER-ipfire/kernel/net/bridge/netfilter/ebt_limit.ko #lib/modules/KVER-ipfire/kernel/net/bridge/netfilter/ebt_log.ko #lib/modules/KVER-ipfire/kernel/net/bridge/netfilter/ebt_mark.ko @@ -1748,6 +1682,36 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/net/ipv4/tcp_yeah.ko #lib/modules/KVER-ipfire/kernel/net/ipv4/tunnel4.ko #lib/modules/KVER-ipfire/kernel/net/ipv4/xfrm4_tunnel.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6 +#lib/modules/KVER-ipfire/kernel/net/ipv6/ah6.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/esp6.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/ip6_tunnel.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/ipcomp6.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/ipv6.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/mip6.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6_queue.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6_tables.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_LOG.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_REJECT.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_ah.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_eui64.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_frag.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_hbh.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_mh.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6t_rt.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6table_filter.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6table_mangle.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/ip6table_raw.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/netfilter/nf_conntrack_ipv6.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/sit.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/tunnel6.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/xfrm6_mode_beet.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/xfrm6_mode_ro.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/xfrm6_mode_transport.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/xfrm6_mode_tunnel.ko +#lib/modules/KVER-ipfire/kernel/net/ipv6/xfrm6_tunnel.ko #lib/modules/KVER-ipfire/kernel/net/irda #lib/modules/KVER-ipfire/kernel/net/irda/ircomm #lib/modules/KVER-ipfire/kernel/net/irda/ircomm/ircomm-tty.ko @@ -1764,6 +1728,8 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/net/mac80211 #lib/modules/KVER-ipfire/kernel/net/mac80211/mac80211.ko #lib/modules/KVER-ipfire/kernel/net/netfilter +#lib/modules/KVER-ipfire/kernel/net/netfilter/ipvs +#lib/modules/KVER-ipfire/kernel/net/netfilter/ipvs/ip_vs.ko #lib/modules/KVER-ipfire/kernel/net/netfilter/nf_conntrack.ko #lib/modules/KVER-ipfire/kernel/net/netfilter/nf_conntrack_amanda.ko #lib/modules/KVER-ipfire/kernel/net/netfilter/nf_conntrack_ftp.ko @@ -1860,6 +1826,7 @@ lib/modules/KVER-ipfire #lib/modules/KVER-ipfire/kernel/net/sched/cls_fw.ko #lib/modules/KVER-ipfire/kernel/net/sched/cls_route.ko #lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp.ko +#lib/modules/KVER-ipfire/kernel/net/sched/cls_rsvp6.ko #lib/modules/KVER-ipfire/kernel/net/sched/cls_tcindex.ko #lib/modules/KVER-ipfire/kernel/net/sched/cls_u32.ko #lib/modules/KVER-ipfire/kernel/net/sched/em_cmp.ko diff --git a/config/rootfiles/packages/linux-pae b/config/rootfiles/packages/linux-pae index 2df45f9c0..611996663 100644 --- a/config/rootfiles/packages/linux-pae +++ b/config/rootfiles/packages/linux-pae @@ -1607,6 +1607,7 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_arpreply.ko #lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_dnat.ko #lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_ip.ko +#lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_ip6.ko #lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_limit.ko #lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_log.ko #lib/modules/KVER-ipfire-pae/kernel/net/bridge/netfilter/ebt_mark.ko @@ -1685,6 +1686,36 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tcp_yeah.ko #lib/modules/KVER-ipfire-pae/kernel/net/ipv4/tunnel4.ko #lib/modules/KVER-ipfire-pae/kernel/net/ipv4/xfrm4_tunnel.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6 +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/ah6.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/esp6.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/ip6_tunnel.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/ipcomp6.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/ipv6.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/mip6.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6_queue.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6_tables.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_LOG.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_REJECT.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_ah.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_eui64.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_frag.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_hbh.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_mh.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6t_rt.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6table_filter.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6table_mangle.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/ip6table_raw.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/netfilter/nf_conntrack_ipv6.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/sit.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/tunnel6.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/xfrm6_mode_beet.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/xfrm6_mode_ro.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/xfrm6_mode_transport.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/xfrm6_mode_tunnel.ko +#lib/modules/KVER-ipfire-pae/kernel/net/ipv6/xfrm6_tunnel.ko #lib/modules/KVER-ipfire-pae/kernel/net/irda #lib/modules/KVER-ipfire-pae/kernel/net/irda/ircomm #lib/modules/KVER-ipfire-pae/kernel/net/irda/ircomm/ircomm-tty.ko @@ -1701,6 +1732,8 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/net/mac80211 #lib/modules/KVER-ipfire-pae/kernel/net/mac80211/mac80211.ko #lib/modules/KVER-ipfire-pae/kernel/net/netfilter +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/ipvs +#lib/modules/KVER-ipfire-pae/kernel/net/netfilter/ipvs/ip_vs.ko #lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack.ko #lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_amanda.ko #lib/modules/KVER-ipfire-pae/kernel/net/netfilter/nf_conntrack_ftp.ko @@ -1797,6 +1830,7 @@ lib/modules/KVER-ipfire-pae #lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_fw.ko #lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_route.ko #lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_rsvp.ko +#lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_rsvp6.ko #lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_tcindex.ko #lib/modules/KVER-ipfire-pae/kernel/net/sched/cls_u32.ko #lib/modules/KVER-ipfire-pae/kernel/net/sched/em_cmp.ko diff --git a/config/rootfiles/packages/linux-xen b/config/rootfiles/packages/linux-xen index 20a60940a..fd2bfe6dc 100644 --- a/config/rootfiles/packages/linux-xen +++ b/config/rootfiles/packages/linux-xen @@ -5,11 +5,6 @@ boot/vmlinuz-KVER-ipfire-xen boot/vmlinuz-ipfire-xen #lib/firmware/bnx2x-e1-5.0.21.0.fw #lib/firmware/bnx2x-e1h-5.0.21.0.fw -#lib/firmware/keyspan/usa18x.fw -#lib/firmware/keyspan/usa19.fw -#lib/firmware/mts_cdma.fw -#lib/firmware/radeon/RV610_me.bin -#lib/firmware/ti_5052.fw #lib/modules lib/modules/KVER-ipfire-xen #lib/modules/KVER-ipfire-xen/build @@ -434,53 +429,6 @@ lib/modules/KVER-ipfire-xen #lib/modules/KVER-ipfire-xen/kernel/drivers/i2c/chips/tsl2550.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/i2c/i2c-core.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/i2c/i2c-dev.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/aec62xx.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/alim15x3.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/amd74xx.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/atiixp.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/cmd640.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/cmd64x.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/cs5520.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/cs5530.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/cs5535.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/cs5536.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/delkin_cb.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/hpt366.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/ide-cd.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/ide-cs.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/ide-disk.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/ide-generic.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/ide-pci-generic.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/ide-pnp.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/ide_platform.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/it8172.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/it8213.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/it821x.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/jmicron.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/ns87415.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/opti621.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/pdc202xx_new.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/pdc202xx_old.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/piix.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/rz1000.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/sc1200.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/serverworks.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/siimage.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/sis5513.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/slc90e66.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/tc86c001.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/triflex.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/trm290.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ide/via82cxxx.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ieee1394 -#lib/modules/KVER-ipfire-xen/kernel/drivers/ieee1394/eth1394.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ieee1394/ieee1394.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ieee1394/ohci1394.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ieee1394/pcilynx.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ieee1394/raw1394.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ieee1394/sbp2.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/ieee1394/video1394.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/ieee802154 #lib/modules/KVER-ipfire-xen/kernel/drivers/ieee802154/fakehard.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/input @@ -535,17 +483,6 @@ lib/modules/KVER-ipfire-xen #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/eicon/divacapi.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/eicon/divadidd.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/eicon/divas.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/avmfritz.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/hfcmulti.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/hfcpci.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/hfcsusb.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/mISDNinfineon.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/mISDNipac.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/mISDNisar.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/netjet.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/speedfax.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hardware/mISDN/w6692.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hisax #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hisax/avma1_cs.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/hisax/elsa_cs.ko @@ -563,10 +500,6 @@ lib/modules/KVER-ipfire-xen #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/i4l/isdn.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/i4l/isdn_bsdcomp.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/i4l/isdnhdlc.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/mISDN -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/mISDN/l1oip.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/mISDN/mISDN_core.ko -#lib/modules/KVER-ipfire-xen/kernel/drivers/isdn/mISDN/mISDN_dsp.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/leds #lib/modules/KVER-ipfire-xen/kernel/drivers/leds/led-class.ko #lib/modules/KVER-ipfire-xen/kernel/drivers/leds/leds-alix2.ko @@ -1521,6 +1454,7 @@ lib/modules/KVER-ipfire-xen #lib/modules/KVER-ipfire-xen/kernel/net/bridge/netfilter/ebt_arpreply.ko #lib/modules/KVER-ipfire-xen/kernel/net/bridge/netfilter/ebt_dnat.ko #lib/modules/KVER-ipfire-xen/kernel/net/bridge/netfilter/ebt_ip.ko +#lib/modules/KVER-ipfire-xen/kernel/net/bridge/netfilter/ebt_ip6.ko #lib/modules/KVER-ipfire-xen/kernel/net/bridge/netfilter/ebt_limit.ko #lib/modules/KVER-ipfire-xen/kernel/net/bridge/netfilter/ebt_log.ko #lib/modules/KVER-ipfire-xen/kernel/net/bridge/netfilter/ebt_mark.ko @@ -1599,6 +1533,36 @@ lib/modules/KVER-ipfire-xen #lib/modules/KVER-ipfire-xen/kernel/net/ipv4/tcp_yeah.ko #lib/modules/KVER-ipfire-xen/kernel/net/ipv4/tunnel4.ko #lib/modules/KVER-ipfire-xen/kernel/net/ipv4/xfrm4_tunnel.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6 +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/ah6.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/esp6.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/ip6_tunnel.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/ipcomp6.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/ipv6.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/mip6.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6_queue.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6_tables.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_LOG.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_REJECT.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_ah.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_eui64.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_frag.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_hbh.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_ipv6header.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_mh.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6t_rt.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6table_filter.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6table_mangle.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/ip6table_raw.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/netfilter/nf_conntrack_ipv6.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/sit.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/tunnel6.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/xfrm6_mode_beet.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/xfrm6_mode_ro.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/xfrm6_mode_transport.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/xfrm6_mode_tunnel.ko +#lib/modules/KVER-ipfire-xen/kernel/net/ipv6/xfrm6_tunnel.ko #lib/modules/KVER-ipfire-xen/kernel/net/irda #lib/modules/KVER-ipfire-xen/kernel/net/irda/ircomm #lib/modules/KVER-ipfire-xen/kernel/net/irda/ircomm/ircomm-tty.ko @@ -1615,6 +1579,8 @@ lib/modules/KVER-ipfire-xen #lib/modules/KVER-ipfire-xen/kernel/net/mac80211 #lib/modules/KVER-ipfire-xen/kernel/net/mac80211/mac80211.ko #lib/modules/KVER-ipfire-xen/kernel/net/netfilter +#lib/modules/KVER-ipfire-xen/kernel/net/netfilter/ipvs +#lib/modules/KVER-ipfire-xen/kernel/net/netfilter/ipvs/ip_vs.ko #lib/modules/KVER-ipfire-xen/kernel/net/netfilter/nf_conntrack.ko #lib/modules/KVER-ipfire-xen/kernel/net/netfilter/nf_conntrack_amanda.ko #lib/modules/KVER-ipfire-xen/kernel/net/netfilter/nf_conntrack_ftp.ko @@ -1711,6 +1677,7 @@ lib/modules/KVER-ipfire-xen #lib/modules/KVER-ipfire-xen/kernel/net/sched/cls_fw.ko #lib/modules/KVER-ipfire-xen/kernel/net/sched/cls_route.ko #lib/modules/KVER-ipfire-xen/kernel/net/sched/cls_rsvp.ko +#lib/modules/KVER-ipfire-xen/kernel/net/sched/cls_rsvp6.ko #lib/modules/KVER-ipfire-xen/kernel/net/sched/cls_tcindex.ko #lib/modules/KVER-ipfire-xen/kernel/net/sched/cls_u32.ko #lib/modules/KVER-ipfire-xen/kernel/net/sched/em_cmp.ko diff --git a/lfs/linux b/lfs/linux index 303d62cc7..0a4d3e6e0 100644 --- a/lfs/linux +++ b/lfs/linux @@ -189,6 +189,10 @@ ifneq "$(XEN)" "1" echo "blacklist $$(basename $$f)" >> /etc/modprobe.d/isdn ; \ done sed -i -e "s|.ko||g" /etc/modprobe.d/isdn + + # Disable ipv6 at runtime + echo "options ipv6 disable_ipv6=1" > /etc/modprobe.d/ipv6 + endif endif From fb1729a9cac8d5ffd92313fd2c2b35951626f04b Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 10 Nov 2010 21:44:46 +0100 Subject: [PATCH 106/153] cdrtoos: rootfile update. --- config/rootfiles/common/cdrtools | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/rootfiles/common/cdrtools b/config/rootfiles/common/cdrtools index 18d19eebf..806fb755d 100644 --- a/config/rootfiles/common/cdrtools +++ b/config/rootfiles/common/cdrtools @@ -73,6 +73,10 @@ usr/bin/mkisofs #usr/include/schily/i586-linux-cc/align.h #usr/include/schily/i586-linux-cc/avoffset.h #usr/include/schily/i586-linux-cc/xconfig.h +#usr/include/schily/pentium3-linux-cc +#usr/include/schily/pentium3-linux-cc/align.h +#usr/include/schily/pentium3-linux-cc/avoffset.h +#usr/include/schily/pentium3-linux-cc/xconfig.h #usr/include/schily/iconv.h #usr/include/schily/idcache.h #usr/include/schily/intcvt.h From c331896e29394556a9e620147212d52cf55e70d5 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 10 Nov 2010 22:00:05 +0100 Subject: [PATCH 107/153] Enabled build on x86_64 machines. --- make.sh | 14 +++++++++++--- tools/make-functions | 6 +++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/make.sh b/make.sh index 15923362a..4c7be21a6 100755 --- a/make.sh +++ b/make.sh @@ -40,6 +40,13 @@ GIT_LASTCOMMIT=$(git log | head -n1 | cut -d" " -f2 |head -c8) # Last commit TOOLCHAINVER=1 IPFVER="full" # Which versions should be compiled? (full|devel) +BUILDMACHINE=$MACHINE + if [ "$MACHINE" = "x86_64" ]; then + BUILDMACHINE="i686"; + linux32="linux32"; + fi + + # Debian specific settings if [ ! -e /etc/debian_version ]; then FULLPATH=`which $0` @@ -227,6 +234,10 @@ prepareenv() { } buildtoolchain() { + if [ "$MACHINE" = "x86_64" ]; then + exiterror "Cannot build toolchain on x86_64. Please use the download." + fi + LOGFILE="$BASEDIR/log/_build.toolchain.log" export LOGFILE ORG_PATH=$PATH @@ -783,7 +794,6 @@ ipfirepackages() { case "$1" in build) clear - BUILDMACHINE=`uname -m` PACKAGE=`ls -v -r $BASEDIR/cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE.tar.gz 2> /dev/null | head -n 1` #only restore on a clean disk if [ ! -f log/cleanup-toolchain-2-tools ]; then @@ -911,7 +921,6 @@ toolchain) prepareenv beautify build_stage "Toolchain compilation - Native GCC: `gcc --version | grep GCC | awk {'print $3'}`" buildtoolchain - BUILDMACHINE=`uname -m` echo "`date -u '+%b %e %T'`: Create toolchain tar.gz for $BUILDMACHINE" | tee -a $LOGFILE test -d $BASEDIR/cache/toolchains || mkdir -p $BASEDIR/cache/toolchains cd $BASEDIR && tar -zc --exclude='log/_build.*.log' -f cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE.tar.gz \ @@ -923,7 +932,6 @@ toolchain) stdumount ;; gettoolchain) - BUILDMACHINE=`uname -m` # arbitrary name to be updated in case of new toolchain package upload PACKAGE=$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE if [ ! -f $BASEDIR/cache/toolchains/$PACKAGE.tar.gz ]; then diff --git a/tools/make-functions b/tools/make-functions index 4bf414079..530cd4737 100644 --- a/tools/make-functions +++ b/tools/make-functions @@ -363,7 +363,7 @@ lfsmake2() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + $linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \ VERSION=$VERSION \ @@ -394,7 +394,7 @@ ipfiremake() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + $linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin \ VERSION=$VERSION \ @@ -456,7 +456,7 @@ installmake() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + $linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/opt/i586-uClibc/i586-linux-uclibc/bin:/opt/i586-uClibc/bin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin \ VERSION=$VERSION \ From 2b4cacd26fc82e93c0578a0cb556f674e9d97858 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 13 Nov 2010 12:02:01 +0100 Subject: [PATCH 108/153] Add a message that the toolchain can't build on ipfire. --- make.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/make.sh b/make.sh index 4c7be21a6..4bec05b9b 100755 --- a/make.sh +++ b/make.sh @@ -234,9 +234,12 @@ prepareenv() { } buildtoolchain() { - if [ "$MACHINE" = "x86_64" ]; then + if [ "$(uname -m)" = "x86_64" ]; then exiterror "Cannot build toolchain on x86_64. Please use the download." fi + if [ "$(uname -r | grep ipfire)" ]; then + exiterror "Cannot build toolchain on ipfire. Please use the download." + fi LOGFILE="$BASEDIR/log/_build.toolchain.log" export LOGFILE From fd2d8776d3d7913bcd7eead045edc10064a7b240 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 13 Nov 2010 12:02:29 +0100 Subject: [PATCH 109/153] Kernel-config: Disabled xfs-filesystem debug. --- config/kernel/kernel.config.i586-ipfire | 2 +- config/kernel/kernel.config.i586-ipfire-pae | 2 +- config/kernel/kernel.config.i586-ipfire-xen | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/kernel/kernel.config.i586-ipfire b/config/kernel/kernel.config.i586-ipfire index 3be9bc6e4..4600b2905 100644 --- a/config/kernel/kernel.config.i586-ipfire +++ b/config/kernel/kernel.config.i586-ipfire @@ -3568,7 +3568,7 @@ CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set -CONFIG_XFS_DEBUG=y +# CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set # CONFIG_BTRFS_FS is not set diff --git a/config/kernel/kernel.config.i586-ipfire-pae b/config/kernel/kernel.config.i586-ipfire-pae index 741b73ada..4e53f4f8b 100644 --- a/config/kernel/kernel.config.i586-ipfire-pae +++ b/config/kernel/kernel.config.i586-ipfire-pae @@ -3585,7 +3585,7 @@ CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set -CONFIG_XFS_DEBUG=y +# CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set # CONFIG_BTRFS_FS is not set diff --git a/config/kernel/kernel.config.i586-ipfire-xen b/config/kernel/kernel.config.i586-ipfire-xen index 7110200b4..29987a5c9 100644 --- a/config/kernel/kernel.config.i586-ipfire-xen +++ b/config/kernel/kernel.config.i586-ipfire-xen @@ -3367,7 +3367,7 @@ CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set -CONFIG_XFS_DEBUG=y +# CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set # CONFIG_BTRFS_FS is not set From f55596ee38abe00753d06482f0616500be20cd87 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 13 Nov 2010 16:03:36 +0100 Subject: [PATCH 110/153] cdrtools: rootfile update. --- config/rootfiles/common/cdrtools | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/rootfiles/common/cdrtools b/config/rootfiles/common/cdrtools index 806fb755d..5a1a4765e 100644 --- a/config/rootfiles/common/cdrtools +++ b/config/rootfiles/common/cdrtools @@ -73,6 +73,10 @@ usr/bin/mkisofs #usr/include/schily/i586-linux-cc/align.h #usr/include/schily/i586-linux-cc/avoffset.h #usr/include/schily/i586-linux-cc/xconfig.h +#usr/include/schily/pentium2-linux-cc +#usr/include/schily/pentium2-linux-cc/align.h +#usr/include/schily/pentium2-linux-cc/avoffset.h +#usr/include/schily/pentium2-linux-cc/xconfig.h #usr/include/schily/pentium3-linux-cc #usr/include/schily/pentium3-linux-cc/align.h #usr/include/schily/pentium3-linux-cc/avoffset.h From 126246a8caba9de88c85603dda188fbb35cfc917 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 14 Nov 2010 18:28:10 +0100 Subject: [PATCH 111/153] Fix ipsec.conf for strongswan 4.5 (ikev2 was now default). --- config/rootfiles/core/test/filelists/files | 2 ++ html/cgi-bin/vpnmain.cgi | 3 +++ 2 files changed, 5 insertions(+) diff --git a/config/rootfiles/core/test/filelists/files b/config/rootfiles/core/test/filelists/files index 2a6d23ba8..5e173848d 100644 --- a/config/rootfiles/core/test/filelists/files +++ b/config/rootfiles/core/test/filelists/files @@ -3,5 +3,7 @@ etc/rc.d/init.d/checkfstab etc/rc.d/init.d/squid srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/speed.cgi +srv/web/ipfire/cgi-bin/vpnmain.cgi +srv/web/ipfire/html/images/urlfilter/copy.gif usr/local/bin/rebuild-initrd usr/bin/ldd diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index f303cfbc2..5fb60558f 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -384,6 +384,9 @@ sub writeipsecfiles { print CONF "\tpfsgroup=$lconfighash{$key}[23]\n"; } + # IKE V1 + print CONF "\tkeyexchange=ikev1\n"; + # Lifetimes print CONF "\tikelifetime=$lconfighash{$key}[16]h\n" if ($lconfighash{$key}[16]); print CONF "\tkeylife=$lconfighash{$key}[17]h\n" if ($lconfighash{$key}[17]); From 45762fc662cd8e869af561d6856a909a7dfe6082 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 15 Nov 2010 19:35:22 +0100 Subject: [PATCH 112/153] general-functions: add function to convert ip/mask to ip/cidr. --- config/cfgroot/general-functions.pl | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/config/cfgroot/general-functions.pl b/config/cfgroot/general-functions.pl index 84aa8aaa6..cd4bfd566 100644 --- a/config/cfgroot/general-functions.pl +++ b/config/cfgroot/general-functions.pl @@ -18,6 +18,7 @@ use strict; use Socket; use IO::Socket; use Net::SSLeay; +use Net::IPv4Addr; $|=1; # line buffering @@ -407,6 +408,12 @@ sub NextIP ); } +sub ipcidr +{ + my ($ip,$cidr) = &Net::IPv4Addr::ipv4_parse(shift); + return "$ip\/$cidr"; +} + sub validemail { my $mail = shift; return 0 if ( $mail !~ /^[0-9a-zA-Z\.\-\_]+\@[0-9a-zA-Z\.\-]+$/ ); From e897bfebe73bb147056f93d120daabe5c09af95d Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 15 Nov 2010 19:37:59 +0100 Subject: [PATCH 113/153] ipsec: write networks in ipsec.conf in cidr notation. --- html/cgi-bin/vpnmain.cgi | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/html/cgi-bin/vpnmain.cgi b/html/cgi-bin/vpnmain.cgi index 5fb60558f..e60a8bae0 100644 --- a/html/cgi-bin/vpnmain.cgi +++ b/html/cgi-bin/vpnmain.cgi @@ -58,6 +58,17 @@ my %mainsettings = (); &General::readhash("/srv/web/ipfire/html/themes/".$mainsettings{'THEME'}."/include/colors.txt", \%color); &General::readhash("${General::swroot}/ethernet/settings", \%netsettings); + +my $green_cidr = &General::ipcidr("$netsettings{'GREEN_NETADDRESS'}/$netsettings{'GREEN_NETMASK'}"); +my $blue_cidr = "# Blue not defined"; +if ($netsettings{'BLUE_DEV'}) { + $blue_cidr = &General::ipcidr("$netsettings{'BLUE_NETADDRESS'}/$netsettings{'BLUE_NETMASK'}"); +} +my $orange_cidr = "# Orange not defined"; +if ($netsettings{'ORANGE_DEV'}) { + $orange_cidr = &General::ipcidr("$netsettings{'ORANGE_NETADDRESS'}/$netsettings{'ORANGE_NETMASK'}"); +} + $cgiparams{'ENABLED'} = 'off'; $cgiparams{'EDIT_ADVANCED'} = 'off'; $cgiparams{'ACTION'} = ''; @@ -270,12 +281,12 @@ sub writeipsecfiles { print CONF "\tnat_traversal=yes\n"; print CONF "\toverridemtu=$lvpnsettings{'VPN_OVERRIDE_MTU'}\n" if ($lvpnsettings{'VPN_OVERRIDE_MTU'} ne ''); print CONF "\tvirtual_private=%v4:10.0.0.0/8,%v4:172.16.0.0/12,%v4:192.168.0.0/16"; - print CONF ",%v4:!$netsettings{'GREEN_NETADDRESS'}/$netsettings{'GREEN_NETMASK'}"; + print CONF ",%v4:!$green_cidr"; if (length($netsettings{'ORANGE_DEV'}) > 2) { - print CONF ",%v4:!$netsettings{'ORANGE_NETADDRESS'}/$netsettings{'ORANGE_NETMASK'}"; + print CONF ",%v4:!$orange_cidr"; } if (length($netsettings{'BLUE_DEV'}) > 2) { - print CONF ",%v4:!$netsettings{'BLUE_NETADDRESS'}/$netsettings{'BLUE_NETMASK'}"; + print CONF ",%v4:!$blue_cidr"; } foreach my $key (keys %lconfighash) { if ($lconfighash{$key}[3] eq 'net') { @@ -320,13 +331,15 @@ sub writeipsecfiles { print CONF "conn $lconfighash{$key}[1]\n"; print CONF "\tleft=$localside\n"; print CONF "\tleftnexthop=%defaultroute\n" if ($lconfighash{$key}[26] eq 'RED' && $lvpnsettings{'VPN_IP'} ne '%defaultroute'); - print CONF "\tleftsubnet=$lconfighash{$key}[8]\n"; + my $cidr_net=&General::ipcidr($lconfighash{$key}[8]); + print CONF "\tleftsubnet=$cidr_net\n"; print CONF "\tleftfirewall=yes\n"; print CONF "\tlefthostaccess=yes\n"; print CONF "\tright=$lconfighash{$key}[10]\n"; if ($lconfighash{$key}[3] eq 'net') { - print CONF "\trightsubnet=$lconfighash{$key}[11]\n"; + my $cidr_net=&General::ipcidr($lconfighash{$key}[11]); + print CONF "\trightsubnet=$cidr_net\n"; print CONF "\trightnexthop=%defaultroute\n"; } elsif ($lconfighash{$key}[10] eq '%any' && $lconfighash{$key}[14] eq 'on') { #vhost allowed for roadwarriors? print CONF "\trightsubnet=vhost:%no,%priv\n"; From f09a0af571c03ef5222e0587e940a6df3926da07 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 15 Nov 2010 19:39:48 +0100 Subject: [PATCH 114/153] proxy.cgi: write networks in cidr notation. --- html/cgi-bin/proxy.cgi | 34 ++++++++++++++++++++-------------- 1 file changed, 20 insertions(+), 14 deletions(-) diff --git a/html/cgi-bin/proxy.cgi b/html/cgi-bin/proxy.cgi index aaaec87b0..55d7ec9e8 100644 --- a/html/cgi-bin/proxy.cgi +++ b/html/cgi-bin/proxy.cgi @@ -180,6 +180,12 @@ close(FILE); &General::readhash("${General::swroot}/ethernet/settings", \%netsettings); &General::readhash("${General::swroot}/main/settings", \%mainsettings); +my $green_cidr = &General::ipcidr("$netsettings{'GREEN_NETADDRESS'}\/$netsettings{'GREEN_NETMASK'}"); +my $blue_cidr = "# Blue not defined"; +if ($netsettings{'BLUE_DEV'}) { + $blue_cidr = &General::ipcidr("$netsettings{'BLUE_NETADDRESS'}\/$netsettings{'BLUE_NETMASK'}"); +} + &Header::showhttpheaders(); $proxysettings{'ACTION'} = ''; @@ -1193,10 +1199,10 @@ END if (!$proxysettings{'SRC_SUBNETS'}) { - print "$netsettings{'GREEN_NETADDRESS'}\/$netsettings{'GREEN_NETMASK'}\n"; + print "$green_cidr\n"; if ($netsettings{'BLUE_DEV'}) { - print "$netsettings{'BLUE_NETADDRESS'}\/$netsettings{'BLUE_NETMASK'}\n"; + print "$blue_cidr\n"; } } else { print $proxysettings{'SRC_SUBNETS'}; } @@ -1785,9 +1791,9 @@ print <) { $_ =~ s/__GREEN_IP__/$netsettings{'GREEN_ADDRESS'}/; - $_ =~ s/__GREEN_NET__/$netsettings{'GREEN_NETADDRESS'}\/$netsettings{'GREEN_NETMASK'}/; + $_ =~ s/__GREEN_NET__/$green_cidr/; $_ =~ s/__BLUE_IP__/$blue_ip/; $_ =~ s/__BLUE_NET__/$blue_net/; $_ =~ s/__PROXY_PORT__/$proxysettings{'PROXY_PORT'}/; From 508b73104f689672260d4f464325c3dc35a32945 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 15 Nov 2010 21:44:09 +0100 Subject: [PATCH 115/153] Add changes to updater. --- config/rootfiles/core/test/filelists/files | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/test/filelists/files b/config/rootfiles/core/test/filelists/files index 5e173848d..369dd01ff 100644 --- a/config/rootfiles/core/test/filelists/files +++ b/config/rootfiles/core/test/filelists/files @@ -5,5 +5,6 @@ srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/speed.cgi srv/web/ipfire/cgi-bin/vpnmain.cgi srv/web/ipfire/html/images/urlfilter/copy.gif +var/ipfire/general-functions.pl usr/local/bin/rebuild-initrd usr/bin/ldd From 6a0fb93fdbc94d823a1291d627a4f2ab263058ae Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 17 Nov 2010 00:53:06 +0100 Subject: [PATCH 116/153] Updated compat-wireless (2.6.36-5). --- lfs/compat-wireless | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/compat-wireless b/lfs/compat-wireless index 44a2dccef..79d8dfed9 100644 --- a/lfs/compat-wireless +++ b/lfs/compat-wireless @@ -34,7 +34,7 @@ else endif endif -VER = 2.6.35-1 +VER = 2.6.36-5-spn THISAPP = compat-wireless-$(VER) DL_FILE = compat-wireless-$(VER).tar.bz2 @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 41c51280e5aa140c62a2a9871e2ae505 +$(DL_FILE)_MD5 = 095d00646a44100ba979e8f13746ed86 install : $(TARGET) From a891f3da005dd62fc73e66a13933b76f864cc783 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 17 Nov 2010 00:53:38 +0100 Subject: [PATCH 117/153] Set next for development build string. --- make.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/make.sh b/make.sh index 36211fec6..110d926de 100755 --- a/make.sh +++ b/make.sh @@ -25,7 +25,7 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name VERSION="2.8test" # Version number -CORE="42" # Core Level (Filename) +CORE="43" # Core Level (Filename) PAKFIRE_CORE="42" # Core Level (PAKFIRE) GIT_BRANCH=`git status | head -n1 | cut -d" " -f4` # Git Branch SLOGAN="www.ipfire.org" # Software slogan @@ -690,7 +690,7 @@ buildipfire() { echo >> $BASEDIR/build/var/ipfire/firebuild cat /proc/cpuinfo >> $BASEDIR/build/var/ipfire/firebuild echo $PAKFIRE_CORE > $BASEDIR/build/opt/pakfire/db/core/mine - if [ "$GIT_BRANCH" = "master" ]; then + if [ "$GIT_BRANCH" = "next" ]; then echo "$NAME $VERSION - (Development Build: $GIT_LASTCOMMIT)" > $BASEDIR/build/etc/system-release else echo "$NAME $VERSION - $GIT_BRANCH" > $BASEDIR/build/etc/system-release From 49eb9fd456f4b32bbf61202ac198243ea8c12e7d Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 17 Nov 2010 21:48:04 +0100 Subject: [PATCH 118/153] Updated usb-modeswitch and data. --- config/rootfiles/common/usb_modeswitch | 5 +++-- config/rootfiles/common/usb_modeswitch_data | 7 +++++++ lfs/usb_modeswitch | 6 +++--- lfs/usb_modeswitch_data | 6 +++--- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/config/rootfiles/common/usb_modeswitch b/config/rootfiles/common/usb_modeswitch index 3a837b71d..13c1a38e8 100644 --- a/config/rootfiles/common/usb_modeswitch +++ b/config/rootfiles/common/usb_modeswitch @@ -1,5 +1,6 @@ -#lib/udev/usb_modeswitch #etc/usb_modeswitch.conf etc/usb_modeswitch.setup.example -#usr/share/man/man1/usb_modeswitch.1 +#lib/udev/usb_modeswitch usr/sbin/usb_modeswitch +usr/sbin/usb_modeswitch_dispatcher +#usr/share/man/man1/usb_modeswitch.1 diff --git a/config/rootfiles/common/usb_modeswitch_data b/config/rootfiles/common/usb_modeswitch_data index ae75015e4..58d6db1f1 100644 --- a/config/rootfiles/common/usb_modeswitch_data +++ b/config/rootfiles/common/usb_modeswitch_data @@ -4,10 +4,12 @@ etc/usb_modeswitch.d/0421:0610 etc/usb_modeswitch.d/0471:1210 etc/usb_modeswitch.d/0471:1237 etc/usb_modeswitch.d/0482:024d +etc/usb_modeswitch.d/04e8:689a etc/usb_modeswitch.d/04e8:f000 etc/usb_modeswitch.d/057c:84ff etc/usb_modeswitch.d/05c6:1000:sVe=Option etc/usb_modeswitch.d/05c6:1000:uMa=AnyDATA +etc/usb_modeswitch.d/05c6:1000:uMa=Option etc/usb_modeswitch.d/05c6:1000:uMa=SAMSUNG etc/usb_modeswitch.d/05c6:1000:uMa=Vertex etc/usb_modeswitch.d/05c6:2001 @@ -64,6 +66,7 @@ etc/usb_modeswitch.d/0af0:d255 etc/usb_modeswitch.d/0af0:d257 etc/usb_modeswitch.d/0af0:d357 etc/usb_modeswitch.d/0b3c:c700 +etc/usb_modeswitch.d/0b3c:f000 etc/usb_modeswitch.d/0cf3:20ff etc/usb_modeswitch.d/0fce:d0cf etc/usb_modeswitch.d/0fce:d0e1 @@ -84,6 +87,7 @@ etc/usb_modeswitch.d/12d1:101e etc/usb_modeswitch.d/12d1:1031 etc/usb_modeswitch.d/12d1:1414 etc/usb_modeswitch.d/12d1:1446 +etc/usb_modeswitch.d/12d1:14ad etc/usb_modeswitch.d/12d1:14c1 etc/usb_modeswitch.d/12d1:1520 etc/usb_modeswitch.d/12d1:1521 @@ -111,6 +115,7 @@ etc/usb_modeswitch.d/19d2:0115 etc/usb_modeswitch.d/19d2:1001 etc/usb_modeswitch.d/19d2:1007 etc/usb_modeswitch.d/19d2:1009 +etc/usb_modeswitch.d/19d2:1013 etc/usb_modeswitch.d/19d2:2000 etc/usb_modeswitch.d/19d2:fff5 etc/usb_modeswitch.d/19d2:fff6 @@ -121,9 +126,11 @@ etc/usb_modeswitch.d/1b7d:0700 etc/usb_modeswitch.d/1bbb:f000 etc/usb_modeswitch.d/1c9e:1001 etc/usb_modeswitch.d/1c9e:9200 +etc/usb_modeswitch.d/1c9e:9e00 etc/usb_modeswitch.d/1c9e:f000 etc/usb_modeswitch.d/1dd6:1000 etc/usb_modeswitch.d/1e0e:f000 +etc/usb_modeswitch.d/1ee8:0009 etc/usb_modeswitch.d/1ee8:0013 etc/usb_modeswitch.d/1f28:0021 etc/usb_modeswitch.d/1fac:0130 diff --git a/lfs/usb_modeswitch b/lfs/usb_modeswitch index c64a29a93..75fa84c56 100644 --- a/lfs/usb_modeswitch +++ b/lfs/usb_modeswitch @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 1.1.3 +VER = 1.1.4 THISAPP = usb-modeswitch-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 571e6b81873231246693d18a9912f55d +$(DL_FILE)_MD5 = a04db36bd0fc6fb303df7567f677b714 install : $(TARGET) diff --git a/lfs/usb_modeswitch_data b/lfs/usb_modeswitch_data index 58ec2f5e5..d1b23c6c2 100644 --- a/lfs/usb_modeswitch_data +++ b/lfs/usb_modeswitch_data @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 20100707 +VER = 20100826 THISAPP = usb-modeswitch-data-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = d1fcc283c64a0877cdcac9cd682052f9 +$(DL_FILE)_MD5 = 85c16bb87a6f05c2d04b93a22fe87e91 install : $(TARGET) From 222afbd54a0c6d2b0a1a352ebaa15ff871278ec3 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 18 Nov 2010 08:36:54 +0100 Subject: [PATCH 119/153] Updated apache2 (2.2.17). --- config/rootfiles/common/apache2 | 2 +- config/rootfiles/core/test/filelists/apache2 | 1 + lfs/apache2 | 4 ++-- 3 files changed, 4 insertions(+), 3 deletions(-) create mode 120000 config/rootfiles/core/test/filelists/apache2 diff --git a/config/rootfiles/common/apache2 b/config/rootfiles/common/apache2 index a67a44f72..3d041c5c7 100644 --- a/config/rootfiles/common/apache2 +++ b/config/rootfiles/common/apache2 @@ -1267,7 +1267,7 @@ usr/lib/libapr-1.so.0.4.2 #usr/lib/libaprutil-1.la usr/lib/libaprutil-1.so usr/lib/libaprutil-1.so.0 -usr/lib/libaprutil-1.so.0.3.9 +usr/lib/libaprutil-1.so.0.3.10 #usr/lib/pkgconfig/apr-1.pc #usr/lib/pkgconfig/apr-util-1.pc #usr/sbin/ab diff --git a/config/rootfiles/core/test/filelists/apache2 b/config/rootfiles/core/test/filelists/apache2 new file mode 120000 index 000000000..eef95efa7 --- /dev/null +++ b/config/rootfiles/core/test/filelists/apache2 @@ -0,0 +1 @@ +../../../common/apache2 \ No newline at end of file diff --git a/lfs/apache2 b/lfs/apache2 index 920bccdb4..7b5b791d3 100644 --- a/lfs/apache2 +++ b/lfs/apache2 @@ -25,7 +25,7 @@ include Config -VER = 2.2.15 +VER = 2.2.17 THISAPP = httpd-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -47,7 +47,7 @@ objects = $(DL_FILE) \ $(DL_FILE) = $(DL_FROM)/$(DL_FILE) httpd-2.2.2-config-1.patch = $(DL_FROM)/httpd-2.2.2-config-1.patch -$(DL_FILE)_MD5 = 016cec97337eccead2aad6a7c27f2e14 +$(DL_FILE)_MD5 = 16eadc59ea6b38af33874d300973202e httpd-2.2.2-config-1.patch_MD5 = e02a3ec5925eb9e111400b9aa229f822 install : $(TARGET) From 78f657fb42902d330194a2d25bba9f9c33782d66 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 18 Nov 2010 09:00:27 +0100 Subject: [PATCH 120/153] Exclude /var/updatecache from core updater. --- config/rootfiles/core/test/exclude | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/test/exclude b/config/rootfiles/core/test/exclude index 98d5aa952..c2bceb866 100644 --- a/config/rootfiles/core/test/exclude +++ b/config/rootfiles/core/test/exclude @@ -3,3 +3,4 @@ etc/ipsec.conf etc/ipsec.secrets etc/ipsec.user.conf etc/ipsec.user.secrets +var/updatecache From 6cc1f4d4a9c1df0b1ab3c283318147e97d80f270 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Fri, 19 Nov 2010 09:08:39 +0100 Subject: [PATCH 121/153] Updated smartmontools (5.40). --- config/rootfiles/common/smartmontools | 39 ++++++++++--------- .../core/test/filelists/smartmontools | 1 + lfs/smartmontools | 4 +- 3 files changed, 24 insertions(+), 20 deletions(-) create mode 120000 config/rootfiles/core/test/filelists/smartmontools diff --git a/config/rootfiles/common/smartmontools b/config/rootfiles/common/smartmontools index 31a37f0d5..d06ea9eaf 100644 --- a/config/rootfiles/common/smartmontools +++ b/config/rootfiles/common/smartmontools @@ -2,24 +2,27 @@ #usr/etc/rc.d/init.d #usr/etc/rc.d/init.d/smartd #usr/etc/smartd.conf -usr/sbin/smartctl -#usr/sbin/smartd -#usr/share/doc/smartmontools-5.39.1 -#usr/share/doc/smartmontools-5.39.1/AUTHORS -#usr/share/doc/smartmontools-5.39.1/CHANGELOG -#usr/share/doc/smartmontools-5.39.1/COPYING -#usr/share/doc/smartmontools-5.39.1/INSTALL -#usr/share/doc/smartmontools-5.39.1/NEWS -#usr/share/doc/smartmontools-5.39.1/README -#usr/share/doc/smartmontools-5.39.1/TODO -#usr/share/doc/smartmontools-5.39.1/WARNINGS -#usr/share/doc/smartmontools-5.39.1/examplescripts -#usr/share/doc/smartmontools-5.39.1/examplescripts/Example1 -#usr/share/doc/smartmontools-5.39.1/examplescripts/Example2 -#usr/share/doc/smartmontools-5.39.1/examplescripts/Example3 -#usr/share/doc/smartmontools-5.39.1/examplescripts/Example4 -#usr/share/doc/smartmontools-5.39.1/examplescripts/README -#usr/share/doc/smartmontools-5.39.1/smartd.conf #usr/man/man5/smartd.conf.5 #usr/man/man8/smartctl.8 #usr/man/man8/smartd.8 +usr/sbin/smartctl +#usr/sbin/smartd +usr/sbin/update-smart-drivedb +#usr/share/doc/smartmontools +#usr/share/doc/smartmontools/AUTHORS +#usr/share/doc/smartmontools/CHANGELOG +#usr/share/doc/smartmontools/COPYING +#usr/share/doc/smartmontools/INSTALL +#usr/share/doc/smartmontools/NEWS +#usr/share/doc/smartmontools/README +#usr/share/doc/smartmontools/TODO +#usr/share/doc/smartmontools/WARNINGS +#usr/share/doc/smartmontools/examplescripts +#usr/share/doc/smartmontools/examplescripts/Example1 +#usr/share/doc/smartmontools/examplescripts/Example2 +#usr/share/doc/smartmontools/examplescripts/Example3 +#usr/share/doc/smartmontools/examplescripts/Example4 +#usr/share/doc/smartmontools/examplescripts/README +#usr/share/doc/smartmontools/smartd.conf +#usr/share/smartmontools +usr/share/smartmontools/drivedb.h diff --git a/config/rootfiles/core/test/filelists/smartmontools b/config/rootfiles/core/test/filelists/smartmontools new file mode 120000 index 000000000..fb66dafef --- /dev/null +++ b/config/rootfiles/core/test/filelists/smartmontools @@ -0,0 +1 @@ +../../../common/smartmontools \ No newline at end of file diff --git a/lfs/smartmontools b/lfs/smartmontools index 70e1df15f..5530f2108 100644 --- a/lfs/smartmontools +++ b/lfs/smartmontools @@ -24,7 +24,7 @@ include Config -VER = 5.39.1 +VER = 5.40 THISAPP = smartmontools-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = f6f7380ae45587161c0adae8862110e9 +$(DL_FILE)_MD5 = 0f0be0239914ad87830a4fff594bda5b install : $(TARGET) From 35f903358742a5c6ce299f995c5687df14f12f0d Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 21 Nov 2010 11:47:51 +0100 Subject: [PATCH 122/153] Add client175 (webif for mpd) addon. --- config/client175/site.conf | 36 + config/rootfiles/common/initscripts | 4 + config/rootfiles/packages/client175 | 2884 +++++++++++++++++++++++++++ lfs/client175 | 88 + lfs/initscripts | 3 + make.sh | 1 + src/initscripts/init.d/client175 | 71 + 7 files changed, 3087 insertions(+) create mode 100644 config/client175/site.conf create mode 100644 config/rootfiles/packages/client175 create mode 100644 lfs/client175 create mode 100644 src/initscripts/init.d/client175 diff --git a/config/client175/site.conf b/config/client175/site.conf new file mode 100644 index 000000000..7a2035d67 --- /dev/null +++ b/config/client175/site.conf @@ -0,0 +1,36 @@ +# Edit this file as needed and save it as: site.conf +# The application will work without it but tag editing will not work +# without saving this file as site.conf with the correct music_directory +# set. + +[global] +# Change these to control a remote mpd instance. Be aware that tag editing +# will not work if the music files cannot be opened with read/write access +# from this server via the music_directory option configured below. +mpd_host: "localhost" +mpd_port: 6600 + +# Setting environment to production removes the verbose console output +# and disables auto-reload on file changes. +environment: "production" + +# Only change socket_host if you have multiple network interfaces and want +# to limit which one it listens on. "0.0.0.0" listens on all interfaces. +server.socket_host: "0.0.0.0" + +# Don't run this as root in order to use port 80! This app was not built +# to be secure, it must be run with limited access. +server.socket_port: 8800 + +# Location of the music directory, required for editing tags. This variable +# is also used to identify the folder for a given file in local cover lookups. +music_directory: "/var/mp3" + +# List of local locations to search for cover art. The server will check +# these locations for covers before using web services. The following +# variables are available fo substitution: +# {folder} Folder a given file is in +# {artist} Artist name +# {album} Album name +# This variable must be in the form of a python list. +local_covers: ["{folder}/folder.jpg", "{folder}/.folder.png"] diff --git a/config/rootfiles/common/initscripts b/config/rootfiles/common/initscripts index 3aa0d22c4..1d6194983 100644 --- a/config/rootfiles/common/initscripts +++ b/config/rootfiles/common/initscripts @@ -15,6 +15,7 @@ etc/rc.d/init.d/checkfs etc/rc.d/init.d/checkfstab #etc/rc.d/init.d/clamav etc/rc.d/init.d/cleanfs +#etc/rc.d/init.d/client175 etc/rc.d/init.d/collectd etc/rc.d/init.d/connectd etc/rc.d/init.d/console @@ -128,6 +129,7 @@ etc/rc.d/init.d/upnpd etc/rc.d/rc0.d/K08fcron etc/rc.d/rc0.d/K28apache etc/rc.d/rc0.d/K30sshd +#etc/rc.d/rc0.d/K34client175 etc/rc.d/rc0.d/K45random etc/rc.d/rc0.d/K49cyrus-sasl etc/rc.d/rc0.d/K78snort @@ -157,6 +159,7 @@ etc/rc.d/rc3.d/S25random etc/rc.d/rc3.d/S30sshd etc/rc.d/rc3.d/S32apache etc/rc.d/rc3.d/S40fcron +#etc/rc.d/rc3.d/S66client175 #etc/rc.d/rc3.d/S98mediatomb etc/rc.d/rc3.d/S98rc.local #etc/rc.d/rc3.d/S98sslh @@ -173,6 +176,7 @@ etc/rc.d/rc3.d/S99beep etc/rc.d/rc6.d/K08fcron etc/rc.d/rc6.d/K28apache etc/rc.d/rc6.d/K30sshd +#etc/rc.d/rc6.d/K34client175 etc/rc.d/rc6.d/K45random etc/rc.d/rc6.d/K49cyrus-sasl etc/rc.d/rc6.d/K78snort diff --git a/config/rootfiles/packages/client175 b/config/rootfiles/packages/client175 new file mode 100644 index 000000000..71c15562d --- /dev/null +++ b/config/rootfiles/packages/client175 @@ -0,0 +1,2884 @@ +#srv/client175 +srv/client175/AUTHORS.txt +srv/client175/BeautifulSoup.py +srv/client175/COPYING.txt +#srv/client175/cherrypy +srv/client175/cherrypy/LICENSE.txt +srv/client175/cherrypy/__init__.py +srv/client175/cherrypy/_cpcgifs.py +srv/client175/cherrypy/_cpchecker.py +srv/client175/cherrypy/_cpconfig.py +srv/client175/cherrypy/_cpdispatch.py +srv/client175/cherrypy/_cperror.py +srv/client175/cherrypy/_cplogging.py +srv/client175/cherrypy/_cpmodpy.py +srv/client175/cherrypy/_cprequest.py +srv/client175/cherrypy/_cpserver.py +srv/client175/cherrypy/_cpthreadinglocal.py +srv/client175/cherrypy/_cptools.py +srv/client175/cherrypy/_cptree.py +srv/client175/cherrypy/_cpwsgi.py +srv/client175/cherrypy/_cpwsgi_server.py +srv/client175/cherrypy/cherryd +srv/client175/cherrypy/favicon.ico +#srv/client175/cherrypy/lib +srv/client175/cherrypy/lib/__init__.py +srv/client175/cherrypy/lib/auth.py +srv/client175/cherrypy/lib/caching.py +srv/client175/cherrypy/lib/covercp.py +srv/client175/cherrypy/lib/cptools.py +srv/client175/cherrypy/lib/encoding.py +srv/client175/cherrypy/lib/http.py +srv/client175/cherrypy/lib/httpauth.py +srv/client175/cherrypy/lib/profiler.py +srv/client175/cherrypy/lib/safemime.py +srv/client175/cherrypy/lib/sessions.py +srv/client175/cherrypy/lib/static.py +srv/client175/cherrypy/lib/tidy.py +srv/client175/cherrypy/lib/wsgiapp.py +srv/client175/cherrypy/lib/xmlrpc.py +#srv/client175/cherrypy/process +srv/client175/cherrypy/process/__init__.py +srv/client175/cherrypy/process/plugins.py +srv/client175/cherrypy/process/servers.py +srv/client175/cherrypy/process/win32.py +srv/client175/cherrypy/process/wspbus.py +#srv/client175/cherrypy/wsgiserver +srv/client175/cherrypy/wsgiserver/__init__.py +srv/client175/covers.py +#srv/client175/metadata +srv/client175/metadata/COPYING +srv/client175/metadata/__init__.py +srv/client175/metadata/_apev2.py +srv/client175/metadata/_base.py +srv/client175/metadata/_id3.py +srv/client175/metadata/ape.py +srv/client175/metadata/asf.py +srv/client175/metadata/flac.py +srv/client175/metadata/mod.py +srv/client175/metadata/mp3.py +srv/client175/metadata/mp4.py +srv/client175/metadata/mpc.py +srv/client175/metadata/ogg.py +srv/client175/metadata/sid.py +srv/client175/metadata/speex.py +srv/client175/metadata/tta.py +srv/client175/metadata/wav.py +srv/client175/metadata/wv.py +srv/client175/mpd.py +srv/client175/mpd_proxy2.py +#srv/client175/mutagen +srv/client175/mutagen/COPYING +srv/client175/mutagen/__init__.py +srv/client175/mutagen/_constants.py +srv/client175/mutagen/_util.py +srv/client175/mutagen/_vorbis.py +srv/client175/mutagen/apev2.py +srv/client175/mutagen/asf.py +srv/client175/mutagen/easyid3.py +srv/client175/mutagen/easymp4.py +srv/client175/mutagen/flac.py +srv/client175/mutagen/id3.py +srv/client175/mutagen/m4a.py +srv/client175/mutagen/monkeysaudio.py +srv/client175/mutagen/mp3.py +srv/client175/mutagen/mp4.py +srv/client175/mutagen/musepack.py +srv/client175/mutagen/ogg.py +srv/client175/mutagen/oggflac.py +srv/client175/mutagen/oggspeex.py +srv/client175/mutagen/oggtheora.py +srv/client175/mutagen/oggvorbis.py +srv/client175/mutagen/optimfrog.py +srv/client175/mutagen/trueaudio.py +srv/client175/mutagen/wavpack.py +srv/client175/server.py +srv/client175/site.conf +#srv/client175/static +srv/client175/static/COPYING.txt +srv/client175/static/Thumbs.db +srv/client175/static/covers +#srv/client175/static/ext +srv/client175/static/ext/ext-all-debug.js +srv/client175/static/ext/ext-all.js +srv/client175/static/ext/ext-base-debug.js +srv/client175/static/ext/ext-base.js +srv/client175/static/ext/gpl-3.0.txt +srv/client175/static/ext/license.txt +#srv/client175/static/ext/resources +srv/client175/static/ext/resources/charts.swf +#srv/client175/static/ext/resources/css +srv/client175/static/ext/resources/css/README.txt +srv/client175/static/ext/resources/css/debug.css +srv/client175/static/ext/resources/css/ext-all-notheme.css +srv/client175/static/ext/resources/css/ext-all.css +srv/client175/static/ext/resources/css/ext-ux-livegrid.css +srv/client175/static/ext/resources/css/gray-extend-license.txt +srv/client175/static/ext/resources/css/reset-min.css +#srv/client175/static/ext/resources/css/structure +srv/client175/static/ext/resources/css/structure/borders.css +srv/client175/static/ext/resources/css/structure/box.css +srv/client175/static/ext/resources/css/structure/button.css +srv/client175/static/ext/resources/css/structure/combo.css +srv/client175/static/ext/resources/css/structure/core.css +srv/client175/static/ext/resources/css/structure/date-picker.css +srv/client175/static/ext/resources/css/structure/dd.css +srv/client175/static/ext/resources/css/structure/debug.css +srv/client175/static/ext/resources/css/structure/dialog.css +srv/client175/static/ext/resources/css/structure/editor.css +srv/client175/static/ext/resources/css/structure/form.css +srv/client175/static/ext/resources/css/structure/grid.css +srv/client175/static/ext/resources/css/structure/layout.css +srv/client175/static/ext/resources/css/structure/list-view.css +srv/client175/static/ext/resources/css/structure/menu.css +srv/client175/static/ext/resources/css/structure/panel-reset.css +srv/client175/static/ext/resources/css/structure/panel.css +srv/client175/static/ext/resources/css/structure/progress.css +srv/client175/static/ext/resources/css/structure/qtips.css +srv/client175/static/ext/resources/css/structure/reset.css +srv/client175/static/ext/resources/css/structure/resizable.css +srv/client175/static/ext/resources/css/structure/slider.css +srv/client175/static/ext/resources/css/structure/tabs.css +srv/client175/static/ext/resources/css/structure/toolbar.css +srv/client175/static/ext/resources/css/structure/tree.css +srv/client175/static/ext/resources/css/structure/window.css +#srv/client175/static/ext/resources/css/theme-access +srv/client175/static/ext/resources/css/theme-access/borders.css +srv/client175/static/ext/resources/css/theme-access/box.css +srv/client175/static/ext/resources/css/theme-access/button.css +srv/client175/static/ext/resources/css/theme-access/combo.css +srv/client175/static/ext/resources/css/theme-access/core.css +srv/client175/static/ext/resources/css/theme-access/date-picker.css +srv/client175/static/ext/resources/css/theme-access/dd.css +srv/client175/static/ext/resources/css/theme-access/debug.css +srv/client175/static/ext/resources/css/theme-access/dialog.css +srv/client175/static/ext/resources/css/theme-access/editor.css +srv/client175/static/ext/resources/css/theme-access/form.css +srv/client175/static/ext/resources/css/theme-access/grid.css +srv/client175/static/ext/resources/css/theme-access/layout.css +srv/client175/static/ext/resources/css/theme-access/list-view.css +srv/client175/static/ext/resources/css/theme-access/menu.css +srv/client175/static/ext/resources/css/theme-access/panel.css +srv/client175/static/ext/resources/css/theme-access/progress.css +srv/client175/static/ext/resources/css/theme-access/qtips.css +srv/client175/static/ext/resources/css/theme-access/resizable.css +srv/client175/static/ext/resources/css/theme-access/slider.css +srv/client175/static/ext/resources/css/theme-access/tabs.css +srv/client175/static/ext/resources/css/theme-access/toolbar.css +srv/client175/static/ext/resources/css/theme-access/tree.css +srv/client175/static/ext/resources/css/theme-access/window.css +#srv/client175/static/ext/resources/css/theme-gray +srv/client175/static/ext/resources/css/theme-gray/borders.css +srv/client175/static/ext/resources/css/theme-gray/box.css +srv/client175/static/ext/resources/css/theme-gray/button.css +srv/client175/static/ext/resources/css/theme-gray/combo.css +srv/client175/static/ext/resources/css/theme-gray/core.css +srv/client175/static/ext/resources/css/theme-gray/date-picker.css +srv/client175/static/ext/resources/css/theme-gray/dd.css +srv/client175/static/ext/resources/css/theme-gray/debug.css +srv/client175/static/ext/resources/css/theme-gray/dialog.css +srv/client175/static/ext/resources/css/theme-gray/editor.css +srv/client175/static/ext/resources/css/theme-gray/form.css +srv/client175/static/ext/resources/css/theme-gray/grid.css +srv/client175/static/ext/resources/css/theme-gray/layout.css +srv/client175/static/ext/resources/css/theme-gray/list-view.css +srv/client175/static/ext/resources/css/theme-gray/menu.css +srv/client175/static/ext/resources/css/theme-gray/panel.css +srv/client175/static/ext/resources/css/theme-gray/progress.css +srv/client175/static/ext/resources/css/theme-gray/qtips.css +srv/client175/static/ext/resources/css/theme-gray/resizable.css +srv/client175/static/ext/resources/css/theme-gray/slider.css +srv/client175/static/ext/resources/css/theme-gray/tabs.css +srv/client175/static/ext/resources/css/theme-gray/toolbar.css +srv/client175/static/ext/resources/css/theme-gray/tree.css +srv/client175/static/ext/resources/css/theme-gray/window.css +#srv/client175/static/ext/resources/css/visual +srv/client175/static/ext/resources/css/visual/borders.css +srv/client175/static/ext/resources/css/visual/box.css +srv/client175/static/ext/resources/css/visual/button.css +srv/client175/static/ext/resources/css/visual/combo.css +srv/client175/static/ext/resources/css/visual/core.css +srv/client175/static/ext/resources/css/visual/date-picker.css +srv/client175/static/ext/resources/css/visual/dd.css +srv/client175/static/ext/resources/css/visual/debug.css +srv/client175/static/ext/resources/css/visual/dialog.css +srv/client175/static/ext/resources/css/visual/editor.css +srv/client175/static/ext/resources/css/visual/form.css +srv/client175/static/ext/resources/css/visual/grid.css +srv/client175/static/ext/resources/css/visual/layout.css +srv/client175/static/ext/resources/css/visual/list-view.css +srv/client175/static/ext/resources/css/visual/menu.css +srv/client175/static/ext/resources/css/visual/panel.css +srv/client175/static/ext/resources/css/visual/progress.css +srv/client175/static/ext/resources/css/visual/qtips.css +srv/client175/static/ext/resources/css/visual/resizable.css +srv/client175/static/ext/resources/css/visual/slider.css +srv/client175/static/ext/resources/css/visual/tabs.css +srv/client175/static/ext/resources/css/visual/toolbar.css +srv/client175/static/ext/resources/css/visual/tree.css +srv/client175/static/ext/resources/css/visual/window.css +srv/client175/static/ext/resources/css/xtheme-access.css +srv/client175/static/ext/resources/css/xtheme-ambience.css +srv/client175/static/ext/resources/css/xtheme-ambience_ie6.css +srv/client175/static/ext/resources/css/xtheme-black.css +srv/client175/static/ext/resources/css/xtheme-blue.css +srv/client175/static/ext/resources/css/xtheme-dcs.css +srv/client175/static/ext/resources/css/xtheme-gray-extend.css +srv/client175/static/ext/resources/css/xtheme-gray.css +srv/client175/static/ext/resources/css/xtheme-human.css +srv/client175/static/ext/resources/css/xtheme-slate.css +srv/client175/static/ext/resources/css/xtheme-tp.css +srv/client175/static/ext/resources/css/yourtheme.css +srv/client175/static/ext/resources/expressinstall.swf +#srv/client175/static/ext/resources/images +#srv/client175/static/ext/resources/images/access +#srv/client175/static/ext/resources/images/access/box +srv/client175/static/ext/resources/images/access/box/corners-blue.gif +srv/client175/static/ext/resources/images/access/box/corners.gif +srv/client175/static/ext/resources/images/access/box/l-blue.gif +srv/client175/static/ext/resources/images/access/box/l.gif +srv/client175/static/ext/resources/images/access/box/r-blue.gif +srv/client175/static/ext/resources/images/access/box/r.gif +srv/client175/static/ext/resources/images/access/box/tb-blue.gif +srv/client175/static/ext/resources/images/access/box/tb.gif +#srv/client175/static/ext/resources/images/access/button +srv/client175/static/ext/resources/images/access/button/arrow.gif +srv/client175/static/ext/resources/images/access/button/btn.gif +srv/client175/static/ext/resources/images/access/button/group-cs.gif +srv/client175/static/ext/resources/images/access/button/group-lr.gif +srv/client175/static/ext/resources/images/access/button/group-tb.gif +srv/client175/static/ext/resources/images/access/button/s-arrow-b-noline.gif +srv/client175/static/ext/resources/images/access/button/s-arrow-b.gif +srv/client175/static/ext/resources/images/access/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/access/button/s-arrow-noline.gif +srv/client175/static/ext/resources/images/access/button/s-arrow-o.gif +srv/client175/static/ext/resources/images/access/button/s-arrow.gif +#srv/client175/static/ext/resources/images/access/editor +srv/client175/static/ext/resources/images/access/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/access/form +srv/client175/static/ext/resources/images/access/form/checkbox.gif +srv/client175/static/ext/resources/images/access/form/clear-trigger.gif +srv/client175/static/ext/resources/images/access/form/clear-trigger.psd +srv/client175/static/ext/resources/images/access/form/date-trigger.gif +srv/client175/static/ext/resources/images/access/form/date-trigger.psd +srv/client175/static/ext/resources/images/access/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/access/form/exclamation.gif +srv/client175/static/ext/resources/images/access/form/radio.gif +srv/client175/static/ext/resources/images/access/form/search-trigger.gif +srv/client175/static/ext/resources/images/access/form/search-trigger.psd +srv/client175/static/ext/resources/images/access/form/text-bg.gif +srv/client175/static/ext/resources/images/access/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/access/form/trigger.gif +srv/client175/static/ext/resources/images/access/form/trigger.psd +#srv/client175/static/ext/resources/images/access/grid +srv/client175/static/ext/resources/images/access/grid/arrow-left-white.gif +srv/client175/static/ext/resources/images/access/grid/arrow-right-white.gif +srv/client175/static/ext/resources/images/access/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/access/grid/col-move-top.gif +srv/client175/static/ext/resources/images/access/grid/columns.gif +srv/client175/static/ext/resources/images/access/grid/dirty.gif +srv/client175/static/ext/resources/images/access/grid/done.gif +srv/client175/static/ext/resources/images/access/grid/drop-no.gif +srv/client175/static/ext/resources/images/access/grid/drop-yes.gif +srv/client175/static/ext/resources/images/access/grid/footer-bg.gif +srv/client175/static/ext/resources/images/access/grid/grid-blue-hd.gif +srv/client175/static/ext/resources/images/access/grid/grid-blue-split.gif +srv/client175/static/ext/resources/images/access/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/access/grid/grid-loading.gif +srv/client175/static/ext/resources/images/access/grid/grid-split.gif +srv/client175/static/ext/resources/images/access/grid/grid-vista-hd.gif +srv/client175/static/ext/resources/images/access/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/access/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/access/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/access/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/access/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/access/grid/group-by.gif +srv/client175/static/ext/resources/images/access/grid/group-collapse.gif +srv/client175/static/ext/resources/images/access/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/access/grid/group-expand.gif +srv/client175/static/ext/resources/images/access/grid/hd-pop.gif +srv/client175/static/ext/resources/images/access/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/access/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/access/grid/hmenu-lock.gif +srv/client175/static/ext/resources/images/access/grid/hmenu-lock.png +srv/client175/static/ext/resources/images/access/grid/hmenu-unlock.gif +srv/client175/static/ext/resources/images/access/grid/hmenu-unlock.png +srv/client175/static/ext/resources/images/access/grid/invalid_line.gif +srv/client175/static/ext/resources/images/access/grid/loading.gif +srv/client175/static/ext/resources/images/access/grid/mso-hd.gif +srv/client175/static/ext/resources/images/access/grid/nowait.gif +srv/client175/static/ext/resources/images/access/grid/page-first-disabled.gif +srv/client175/static/ext/resources/images/access/grid/page-first.gif +srv/client175/static/ext/resources/images/access/grid/page-last-disabled.gif +srv/client175/static/ext/resources/images/access/grid/page-last.gif +srv/client175/static/ext/resources/images/access/grid/page-next-disabled.gif +srv/client175/static/ext/resources/images/access/grid/page-next.gif +srv/client175/static/ext/resources/images/access/grid/page-prev-disabled.gif +srv/client175/static/ext/resources/images/access/grid/page-prev.gif +srv/client175/static/ext/resources/images/access/grid/pick-button.gif +srv/client175/static/ext/resources/images/access/grid/refresh.gif +srv/client175/static/ext/resources/images/access/grid/row-check-sprite.gif +srv/client175/static/ext/resources/images/access/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/access/grid/row-over.gif +srv/client175/static/ext/resources/images/access/grid/row-sel.gif +srv/client175/static/ext/resources/images/access/grid/sort-hd.gif +srv/client175/static/ext/resources/images/access/grid/sort_asc.gif +srv/client175/static/ext/resources/images/access/grid/sort_desc.gif +srv/client175/static/ext/resources/images/access/grid/wait.gif +#srv/client175/static/ext/resources/images/access/menu +srv/client175/static/ext/resources/images/access/menu/checked.gif +srv/client175/static/ext/resources/images/access/menu/group-checked.gif +srv/client175/static/ext/resources/images/access/menu/item-over.gif +srv/client175/static/ext/resources/images/access/menu/menu-parent.gif +srv/client175/static/ext/resources/images/access/menu/menu.gif +srv/client175/static/ext/resources/images/access/menu/unchecked.gif +#srv/client175/static/ext/resources/images/access/panel +srv/client175/static/ext/resources/images/access/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/access/panel/left-right.gif +srv/client175/static/ext/resources/images/access/panel/light-hd.gif +srv/client175/static/ext/resources/images/access/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/access/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/access/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/access/panel/top-bottom.gif +srv/client175/static/ext/resources/images/access/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/access/panel/white-left-right.gif +srv/client175/static/ext/resources/images/access/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/access/progress +srv/client175/static/ext/resources/images/access/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/access/qtip +srv/client175/static/ext/resources/images/access/qtip/close.gif +srv/client175/static/ext/resources/images/access/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/access/qtip/tip-sprite.gif +#srv/client175/static/ext/resources/images/access/shared +srv/client175/static/ext/resources/images/access/shared/glass-bg.gif +srv/client175/static/ext/resources/images/access/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/access/shared/left-btn.gif +srv/client175/static/ext/resources/images/access/shared/right-btn.gif +#srv/client175/static/ext/resources/images/access/sizer +srv/client175/static/ext/resources/images/access/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/access/sizer/e-handle.gif +srv/client175/static/ext/resources/images/access/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/access/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/access/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/access/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/access/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/access/sizer/s-handle.gif +srv/client175/static/ext/resources/images/access/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/access/sizer/se-handle.gif +srv/client175/static/ext/resources/images/access/sizer/square.gif +srv/client175/static/ext/resources/images/access/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/access/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/access/slider +srv/client175/static/ext/resources/images/access/slider/slider-bg.png +srv/client175/static/ext/resources/images/access/slider/slider-thumb.png +srv/client175/static/ext/resources/images/access/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/access/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/access/tabs +srv/client175/static/ext/resources/images/access/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/access/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/access/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/access/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/access/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/access/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/access/tabs/tab-close.gif +srv/client175/static/ext/resources/images/access/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/access/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/access/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/access/toolbar +srv/client175/static/ext/resources/images/access/toolbar/bg.gif +srv/client175/static/ext/resources/images/access/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/access/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/access/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/access/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/access/toolbar/more.gif +srv/client175/static/ext/resources/images/access/toolbar/s-arrow-bo.gif +srv/client175/static/ext/resources/images/access/toolbar/tb-btn-sprite.gif +srv/client175/static/ext/resources/images/access/toolbar/tb-xl-btn-sprite.gif +srv/client175/static/ext/resources/images/access/toolbar/tb-xl-sep.gif +#srv/client175/static/ext/resources/images/access/tree +srv/client175/static/ext/resources/images/access/tree/arrows.gif +srv/client175/static/ext/resources/images/access/tree/drop-add.gif +srv/client175/static/ext/resources/images/access/tree/drop-between.gif +srv/client175/static/ext/resources/images/access/tree/drop-no.gif +srv/client175/static/ext/resources/images/access/tree/drop-over.gif +srv/client175/static/ext/resources/images/access/tree/drop-under.gif +srv/client175/static/ext/resources/images/access/tree/drop-yes.gif +srv/client175/static/ext/resources/images/access/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/access/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/access/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/access/tree/elbow-end-plus.gif +srv/client175/static/ext/resources/images/access/tree/elbow-end.gif +srv/client175/static/ext/resources/images/access/tree/elbow-line.gif +srv/client175/static/ext/resources/images/access/tree/elbow-minus-nl.gif +srv/client175/static/ext/resources/images/access/tree/elbow-minus.gif +srv/client175/static/ext/resources/images/access/tree/elbow-plus-nl.gif +srv/client175/static/ext/resources/images/access/tree/elbow-plus.gif +srv/client175/static/ext/resources/images/access/tree/elbow.gif +srv/client175/static/ext/resources/images/access/tree/folder-open.gif +srv/client175/static/ext/resources/images/access/tree/folder.gif +srv/client175/static/ext/resources/images/access/tree/leaf.gif +srv/client175/static/ext/resources/images/access/tree/loading.gif +srv/client175/static/ext/resources/images/access/tree/s.gif +#srv/client175/static/ext/resources/images/access/window +srv/client175/static/ext/resources/images/access/window/icon-error.gif +srv/client175/static/ext/resources/images/access/window/icon-info.gif +srv/client175/static/ext/resources/images/access/window/icon-question.gif +srv/client175/static/ext/resources/images/access/window/icon-warning.gif +srv/client175/static/ext/resources/images/access/window/left-corners.png +srv/client175/static/ext/resources/images/access/window/left-right.png +srv/client175/static/ext/resources/images/access/window/right-corners.png +srv/client175/static/ext/resources/images/access/window/top-bottom.png +#srv/client175/static/ext/resources/images/ambience +#srv/client175/static/ext/resources/images/ambience/box +srv/client175/static/ext/resources/images/ambience/box/corners-blue.gif +srv/client175/static/ext/resources/images/ambience/box/corners.gif +srv/client175/static/ext/resources/images/ambience/box/l-blue.gif +srv/client175/static/ext/resources/images/ambience/box/l.gif +srv/client175/static/ext/resources/images/ambience/box/r-blue.gif +srv/client175/static/ext/resources/images/ambience/box/r.gif +srv/client175/static/ext/resources/images/ambience/box/tb-blue.gif +srv/client175/static/ext/resources/images/ambience/box/tb.gif +#srv/client175/static/ext/resources/images/ambience/button +srv/client175/static/ext/resources/images/ambience/button/arrow.gif +srv/client175/static/ext/resources/images/ambience/button/btn-arrow.gif +srv/client175/static/ext/resources/images/ambience/button/btn-sprite.gif +srv/client175/static/ext/resources/images/ambience/button/btn.gif +srv/client175/static/ext/resources/images/ambience/button/group-cs.gif +srv/client175/static/ext/resources/images/ambience/button/group-lr.gif +srv/client175/static/ext/resources/images/ambience/button/group-tb.gif +srv/client175/static/ext/resources/images/ambience/button/s-arrow-b-noline.gif +srv/client175/static/ext/resources/images/ambience/button/s-arrow-b.gif +srv/client175/static/ext/resources/images/ambience/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/ambience/button/s-arrow-noline.gif +srv/client175/static/ext/resources/images/ambience/button/s-arrow-o.gif +srv/client175/static/ext/resources/images/ambience/button/s-arrow.gif +#srv/client175/static/ext/resources/images/ambience/dd +srv/client175/static/ext/resources/images/ambience/dd/drop-add.gif +srv/client175/static/ext/resources/images/ambience/dd/drop-no.gif +srv/client175/static/ext/resources/images/ambience/dd/drop-yes.gif +#srv/client175/static/ext/resources/images/ambience/editor +srv/client175/static/ext/resources/images/ambience/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/ambience/form +srv/client175/static/ext/resources/images/ambience/form/checkbox.gif +srv/client175/static/ext/resources/images/ambience/form/clear-trigger.gif +srv/client175/static/ext/resources/images/ambience/form/date-trigger.gif +srv/client175/static/ext/resources/images/ambience/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/ambience/form/exclamation.gif +srv/client175/static/ext/resources/images/ambience/form/radio.gif +srv/client175/static/ext/resources/images/ambience/form/search-trigger.gif +srv/client175/static/ext/resources/images/ambience/form/text-bg.gif +srv/client175/static/ext/resources/images/ambience/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/ambience/form/trigger.gif +srv/client175/static/ext/resources/images/ambience/gradient-bg.gif +#srv/client175/static/ext/resources/images/ambience/grid +srv/client175/static/ext/resources/images/ambience/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/ambience/grid/col-move-top.gif +srv/client175/static/ext/resources/images/ambience/grid/columns.gif +srv/client175/static/ext/resources/images/ambience/grid/dirty.gif +srv/client175/static/ext/resources/images/ambience/grid/done.gif +srv/client175/static/ext/resources/images/ambience/grid/drop-no.gif +srv/client175/static/ext/resources/images/ambience/grid/drop-yes.gif +srv/client175/static/ext/resources/images/ambience/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/ambience/grid/grid-loading.gif +srv/client175/static/ext/resources/images/ambience/grid/grid-split.gif +srv/client175/static/ext/resources/images/ambience/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/ambience/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/ambience/grid/grid3-hrow-over2.gif +srv/client175/static/ext/resources/images/ambience/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/ambience/grid/grid3-hrow2.gif +srv/client175/static/ext/resources/images/ambience/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/ambience/grid/grid3-special-col-bg2.gif +srv/client175/static/ext/resources/images/ambience/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/ambience/grid/group-by.gif +srv/client175/static/ext/resources/images/ambience/grid/group-collapse.gif +srv/client175/static/ext/resources/images/ambience/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/ambience/grid/group-expand.gif +srv/client175/static/ext/resources/images/ambience/grid/hd-pop.gif +srv/client175/static/ext/resources/images/ambience/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/ambience/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/ambience/grid/hmenu-lock.gif +srv/client175/static/ext/resources/images/ambience/grid/hmenu-lock.png +srv/client175/static/ext/resources/images/ambience/grid/hmenu-unlock.gif +srv/client175/static/ext/resources/images/ambience/grid/hmenu-unlock.png +srv/client175/static/ext/resources/images/ambience/grid/invalid_line.gif +srv/client175/static/ext/resources/images/ambience/grid/loading.gif +srv/client175/static/ext/resources/images/ambience/grid/page-first-disabled.gif +srv/client175/static/ext/resources/images/ambience/grid/page-first.gif +srv/client175/static/ext/resources/images/ambience/grid/page-last-disabled.gif +srv/client175/static/ext/resources/images/ambience/grid/page-last.gif +srv/client175/static/ext/resources/images/ambience/grid/page-next-disabled.gif +srv/client175/static/ext/resources/images/ambience/grid/page-next.gif +srv/client175/static/ext/resources/images/ambience/grid/page-prev-disabled.gif +srv/client175/static/ext/resources/images/ambience/grid/page-prev.gif +srv/client175/static/ext/resources/images/ambience/grid/refresh.gif +srv/client175/static/ext/resources/images/ambience/grid/row-check-sprite.gif +srv/client175/static/ext/resources/images/ambience/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/ambience/grid/row-over.gif +srv/client175/static/ext/resources/images/ambience/grid/row-sel.gif +srv/client175/static/ext/resources/images/ambience/grid/sort-hd.gif +srv/client175/static/ext/resources/images/ambience/grid/sort_asc.gif +srv/client175/static/ext/resources/images/ambience/grid/sort_desc.gif +#srv/client175/static/ext/resources/images/ambience/layout +srv/client175/static/ext/resources/images/ambience/layout/collapse.gif +srv/client175/static/ext/resources/images/ambience/layout/expand.gif +srv/client175/static/ext/resources/images/ambience/layout/gradient-bg.gif +srv/client175/static/ext/resources/images/ambience/layout/mini-bottom.gif +srv/client175/static/ext/resources/images/ambience/layout/mini-left.gif +srv/client175/static/ext/resources/images/ambience/layout/mini-right.gif +srv/client175/static/ext/resources/images/ambience/layout/mini-top.gif +srv/client175/static/ext/resources/images/ambience/layout/ns-collapse.gif +srv/client175/static/ext/resources/images/ambience/layout/ns-expand.gif +srv/client175/static/ext/resources/images/ambience/layout/panel-close.gif +srv/client175/static/ext/resources/images/ambience/layout/panel-title-bg.gif +srv/client175/static/ext/resources/images/ambience/layout/panel-title-light-bg.gif +srv/client175/static/ext/resources/images/ambience/layout/stick.gif +srv/client175/static/ext/resources/images/ambience/layout/stuck.gif +srv/client175/static/ext/resources/images/ambience/layout/tab-close-on.gif +srv/client175/static/ext/resources/images/ambience/layout/tab-close.gif +#srv/client175/static/ext/resources/images/ambience/menu +srv/client175/static/ext/resources/images/ambience/menu/checked.gif +srv/client175/static/ext/resources/images/ambience/menu/group-checked.gif +srv/client175/static/ext/resources/images/ambience/menu/item-over-disabled.gif +srv/client175/static/ext/resources/images/ambience/menu/item-over.gif +srv/client175/static/ext/resources/images/ambience/menu/menu-parent.gif +srv/client175/static/ext/resources/images/ambience/menu/menu.gif +srv/client175/static/ext/resources/images/ambience/menu/unchecked.gif +#srv/client175/static/ext/resources/images/ambience/multiselect +srv/client175/static/ext/resources/images/ambience/multiselect/clear.gif +srv/client175/static/ext/resources/images/ambience/multiselect/clearfocus.gif +srv/client175/static/ext/resources/images/ambience/multiselect/clearinvalid.gif +srv/client175/static/ext/resources/images/ambience/multiselect/close.gif +srv/client175/static/ext/resources/images/ambience/multiselect/expand.gif +srv/client175/static/ext/resources/images/ambience/multiselect/expandfocus.gif +srv/client175/static/ext/resources/images/ambience/multiselect/expandinvalid.gif +#srv/client175/static/ext/resources/images/ambience/panel +srv/client175/static/ext/resources/images/ambience/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/ambience/panel/corners-sprite_b.gif +srv/client175/static/ext/resources/images/ambience/panel/left-right.gif +srv/client175/static/ext/resources/images/ambience/panel/light-hd.gif +srv/client175/static/ext/resources/images/ambience/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/ambience/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/ambience/panel/tool-sprites.png +srv/client175/static/ext/resources/images/ambience/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/ambience/panel/top-bottom.gif +srv/client175/static/ext/resources/images/ambience/panel/top-bottom.png +srv/client175/static/ext/resources/images/ambience/panel/top-bottom_bc.gif +srv/client175/static/ext/resources/images/ambience/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/ambience/panel/white-left-right.gif +srv/client175/static/ext/resources/images/ambience/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/ambience/progress +srv/client175/static/ext/resources/images/ambience/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/ambience/qtip +srv/client175/static/ext/resources/images/ambience/qtip/bg.gif +srv/client175/static/ext/resources/images/ambience/qtip/close.gif +srv/client175/static/ext/resources/images/ambience/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/ambience/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/ambience/qtip/tip-sprite_old.gif +srv/client175/static/ext/resources/images/ambience/s.gif +srv/client175/static/ext/resources/images/ambience/shadow-c.png +srv/client175/static/ext/resources/images/ambience/shadow-lr.png +srv/client175/static/ext/resources/images/ambience/shadow.png +srv/client175/static/ext/resources/images/ambience/shared +srv/client175/static/ext/resources/images/ambience/shared/calendar.gif +srv/client175/static/ext/resources/images/ambience/shared/glass-bg.gif +srv/client175/static/ext/resources/images/ambience/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/ambience/shared/large-loading.gif +srv/client175/static/ext/resources/images/ambience/shared/left-btn.gif +srv/client175/static/ext/resources/images/ambience/shared/loading-balls.gif +srv/client175/static/ext/resources/images/ambience/shared/right-btn.gif +srv/client175/static/ext/resources/images/ambience/shared/warning.gif +#srv/client175/static/ext/resources/images/ambience/sizer +srv/client175/static/ext/resources/images/ambience/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/ambience/sizer/e-handle.gif +srv/client175/static/ext/resources/images/ambience/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/ambience/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/ambience/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/ambience/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/ambience/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/ambience/sizer/s-handle.gif +srv/client175/static/ext/resources/images/ambience/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/ambience/sizer/se-handle.gif +srv/client175/static/ext/resources/images/ambience/sizer/square.gif +srv/client175/static/ext/resources/images/ambience/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/ambience/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/ambience/slider +srv/client175/static/ext/resources/images/ambience/slider/slider-bg.png +srv/client175/static/ext/resources/images/ambience/slider/slider-thumb.png +srv/client175/static/ext/resources/images/ambience/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/ambience/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/ambience/spinner +srv/client175/static/ext/resources/images/ambience/spinner/spinner-split.gif +srv/client175/static/ext/resources/images/ambience/spinner/spinner.gif +#srv/client175/static/ext/resources/images/ambience/tabs +srv/client175/static/ext/resources/images/ambience/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/ambience/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/ambience/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-btm-over-left-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-btm-over-right-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-close.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/ambience/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/ambience/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/ambience/toolbar +srv/client175/static/ext/resources/images/ambience/toolbar/bg.gif +srv/client175/static/ext/resources/images/ambience/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/ambience/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/ambience/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/ambience/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/ambience/toolbar/more.gif +srv/client175/static/ext/resources/images/ambience/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/ambience/toolbar/tb-btn-sprite.gif +srv/client175/static/ext/resources/images/ambience/toolbar/tb-xl-btn-sprite.gif +srv/client175/static/ext/resources/images/ambience/toolbar/tb-xl-sep.gif +#srv/client175/static/ext/resources/images/ambience/tree +srv/client175/static/ext/resources/images/ambience/tree/arrows.gif +srv/client175/static/ext/resources/images/ambience/tree/drop-add.gif +srv/client175/static/ext/resources/images/ambience/tree/drop-between.gif +srv/client175/static/ext/resources/images/ambience/tree/drop-no.gif +srv/client175/static/ext/resources/images/ambience/tree/drop-over.gif +srv/client175/static/ext/resources/images/ambience/tree/drop-under.gif +srv/client175/static/ext/resources/images/ambience/tree/drop-yes.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-end-plus.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-end.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-line.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-minus-nl.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-minus.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-plus-nl.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow-plus.gif +srv/client175/static/ext/resources/images/ambience/tree/elbow.gif +srv/client175/static/ext/resources/images/ambience/tree/folder-open.gif +srv/client175/static/ext/resources/images/ambience/tree/folder.gif +srv/client175/static/ext/resources/images/ambience/tree/leaf.gif +srv/client175/static/ext/resources/images/ambience/tree/loading.gif +srv/client175/static/ext/resources/images/ambience/tree/s.gif +#srv/client175/static/ext/resources/images/ambience/window +srv/client175/static/ext/resources/images/ambience/window/icon-error.gif +srv/client175/static/ext/resources/images/ambience/window/icon-info.gif +srv/client175/static/ext/resources/images/ambience/window/icon-question.gif +srv/client175/static/ext/resources/images/ambience/window/icon-warning.gif +srv/client175/static/ext/resources/images/ambience/window/left-corners.png +srv/client175/static/ext/resources/images/ambience/window/left-corners_ie6.png +srv/client175/static/ext/resources/images/ambience/window/left-right.png +srv/client175/static/ext/resources/images/ambience/window/left-right_ie6.png +srv/client175/static/ext/resources/images/ambience/window/right-corners.png +srv/client175/static/ext/resources/images/ambience/window/right-corners_ie6.png +srv/client175/static/ext/resources/images/ambience/window/top-bottom.png +srv/client175/static/ext/resources/images/ambience/window/top-bottom_ie6.png +#srv/client175/static/ext/resources/images/black +#srv/client175/static/ext/resources/images/black/button +srv/client175/static/ext/resources/images/black/button/btn-arrow.gif +srv/client175/static/ext/resources/images/black/button/btn-sprite.gif +srv/client175/static/ext/resources/images/black/editor +srv/client175/static/ext/resources/images/black/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/black/form +srv/client175/static/ext/resources/images/black/form/clear-trigger.gif +srv/client175/static/ext/resources/images/black/form/date-trigger.gif +srv/client175/static/ext/resources/images/black/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/black/form/exclamation.gif +srv/client175/static/ext/resources/images/black/form/search-trigger.gif +srv/client175/static/ext/resources/images/black/form/text-bg.gif +srv/client175/static/ext/resources/images/black/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/black/form/trigger.gif +#srv/client175/static/ext/resources/images/black/grid +srv/client175/static/ext/resources/images/black/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/black/grid/grid-split.gif +srv/client175/static/ext/resources/images/black/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/black/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/black/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/black/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/black/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/black/grid/hd-pop.gif +srv/client175/static/ext/resources/images/black/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/black/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/black/grid/row-over.gif +srv/client175/static/ext/resources/images/black/grid/sort_asc.gif +srv/client175/static/ext/resources/images/black/grid/sort_desc.gif +#srv/client175/static/ext/resources/images/black/menu +srv/client175/static/ext/resources/images/black/menu/item-over.gif +srv/client175/static/ext/resources/images/black/menu/menu.gif +#srv/client175/static/ext/resources/images/black/panel +srv/client175/static/ext/resources/images/black/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/black/panel/left-right.gif +srv/client175/static/ext/resources/images/black/panel/light-hd.gif +srv/client175/static/ext/resources/images/black/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/black/panel/top-bottom.gif +srv/client175/static/ext/resources/images/black/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/black/qtip +srv/client175/static/ext/resources/images/black/qtip/bg.gif +srv/client175/static/ext/resources/images/black/qtip/close.gif +srv/client175/static/ext/resources/images/black/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/black/s.gif +#srv/client175/static/ext/resources/images/black/shared +srv/client175/static/ext/resources/images/black/shared/glass-bg.gif +srv/client175/static/ext/resources/images/black/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/black/shared/left-btn.gif +srv/client175/static/ext/resources/images/black/shared/right-btn.gif +#srv/client175/static/ext/resources/images/black/tabs +srv/client175/static/ext/resources/images/black/tabs/left-corners.gif +srv/client175/static/ext/resources/images/black/tabs/left-right.gif +srv/client175/static/ext/resources/images/black/tabs/right-corners.gif +srv/client175/static/ext/resources/images/black/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/black/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/black/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/black/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/black/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/black/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/black/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/black/tabs/tab-close.gif +srv/client175/static/ext/resources/images/black/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/black/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/black/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/black/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/black/toolbar +srv/client175/static/ext/resources/images/black/toolbar/bg.gif +srv/client175/static/ext/resources/images/black/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/black/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/black/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/black/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/black/toolbar/tb-btn-sprite.gif +#srv/client175/static/ext/resources/images/black/window +srv/client175/static/ext/resources/images/black/window/left-corners.png +srv/client175/static/ext/resources/images/black/window/left-right.png +srv/client175/static/ext/resources/images/black/window/right-corners.png +srv/client175/static/ext/resources/images/black/window/top-bottom.png +#srv/client175/static/ext/resources/images/dcs +srv/client175/static/ext/resources/images/dcs/a.gif +srv/client175/static/ext/resources/images/dcs/alert.black.gif +srv/client175/static/ext/resources/images/dcs/alert.red.gif +srv/client175/static/ext/resources/images/dcs/arrow_contract.png +srv/client175/static/ext/resources/images/dcs/arrow_down.png +srv/client175/static/ext/resources/images/dcs/arrow_expand.png +srv/client175/static/ext/resources/images/dcs/arrow_go.png +srv/client175/static/ext/resources/images/dcs/arrow_left.png +srv/client175/static/ext/resources/images/dcs/arrow_move.png +srv/client175/static/ext/resources/images/dcs/arrow_right.png +srv/client175/static/ext/resources/images/dcs/arrow_turn_left.png +srv/client175/static/ext/resources/images/dcs/arrow_turn_right.png +srv/client175/static/ext/resources/images/dcs/arrow_up.png +srv/client175/static/ext/resources/images/dcs/back.gif +srv/client175/static/ext/resources/images/dcs/ball.gray.gif +srv/client175/static/ext/resources/images/dcs/ball.red.gif +srv/client175/static/ext/resources/images/dcs/binary.gif +srv/client175/static/ext/resources/images/dcs/binhex.gif +srv/client175/static/ext/resources/images/dcs/blank.gif +srv/client175/static/ext/resources/images/dcs/bomb.gif +#srv/client175/static/ext/resources/images/dcs/box +srv/client175/static/ext/resources/images/dcs/box/cnew.png +srv/client175/static/ext/resources/images/dcs/box/corners-blue.gif +srv/client175/static/ext/resources/images/dcs/box/corners.gif +srv/client175/static/ext/resources/images/dcs/box/l-blue.gif +srv/client175/static/ext/resources/images/dcs/box/l.gif +srv/client175/static/ext/resources/images/dcs/box/r-blue.gif +srv/client175/static/ext/resources/images/dcs/box/r.gif +srv/client175/static/ext/resources/images/dcs/box/tb-blue.gif +srv/client175/static/ext/resources/images/dcs/box/tb.gif +srv/client175/static/ext/resources/images/dcs/box1.gif +srv/client175/static/ext/resources/images/dcs/box2.gif +srv/client175/static/ext/resources/images/dcs/broken.gif +srv/client175/static/ext/resources/images/dcs/bulb_add.png +srv/client175/static/ext/resources/images/dcs/bulb_dim.png +srv/client175/static/ext/resources/images/dcs/bulb_dimest.png +srv/client175/static/ext/resources/images/dcs/bulb_dimmer.png +srv/client175/static/ext/resources/images/dcs/bulb_edit.png +srv/client175/static/ext/resources/images/dcs/bulb_email.png +srv/client175/static/ext/resources/images/dcs/bulb_go.png +srv/client175/static/ext/resources/images/dcs/bulb_link.png +srv/client175/static/ext/resources/images/dcs/bulb_off.png +srv/client175/static/ext/resources/images/dcs/bulb_on.png +srv/client175/static/ext/resources/images/dcs/bulb_remove.png +srv/client175/static/ext/resources/images/dcs/bulb_save.png +srv/client175/static/ext/resources/images/dcs/burst.gif +#srv/client175/static/ext/resources/images/dcs/button +srv/client175/static/ext/resources/images/dcs/button/arrow.gif +srv/client175/static/ext/resources/images/dcs/button/btn-arrow.gif +srv/client175/static/ext/resources/images/dcs/button/btn-sprite.gif +srv/client175/static/ext/resources/images/dcs/button/btn.gif +srv/client175/static/ext/resources/images/dcs/button/group-cs.gif +srv/client175/static/ext/resources/images/dcs/button/group-lr.gif +srv/client175/static/ext/resources/images/dcs/button/group-tb.gif +srv/client175/static/ext/resources/images/dcs/button/s-arrow-b-noline.gif +srv/client175/static/ext/resources/images/dcs/button/s-arrow-b.gif +srv/client175/static/ext/resources/images/dcs/button/s-arrow-noline.gif +srv/client175/static/ext/resources/images/dcs/button/s-arrow-o.gif +srv/client175/static/ext/resources/images/dcs/button/s-arrow.gif +srv/client175/static/ext/resources/images/dcs/c.gif +srv/client175/static/ext/resources/images/dcs/cabin.png +srv/client175/static/ext/resources/images/dcs/cabin_with_smog_pipe.png +srv/client175/static/ext/resources/images/dcs/calculator.png +srv/client175/static/ext/resources/images/dcs/calculator_add.png +srv/client175/static/ext/resources/images/dcs/calculator_deny.png +srv/client175/static/ext/resources/images/dcs/calculator_edit.png +srv/client175/static/ext/resources/images/dcs/calculator_error.png +srv/client175/static/ext/resources/images/dcs/calculator_go.png +srv/client175/static/ext/resources/images/dcs/calculator_key.png +srv/client175/static/ext/resources/images/dcs/calculator_lock.png +srv/client175/static/ext/resources/images/dcs/calculator_remove.png +srv/client175/static/ext/resources/images/dcs/calculator_save.png +srv/client175/static/ext/resources/images/dcs/calculator_warning.png +srv/client175/static/ext/resources/images/dcs/clock.png +srv/client175/static/ext/resources/images/dcs/clock_add.png +srv/client175/static/ext/resources/images/dcs/clock_edit.png +srv/client175/static/ext/resources/images/dcs/clock_error.png +srv/client175/static/ext/resources/images/dcs/clock_go.png +srv/client175/static/ext/resources/images/dcs/clock_lock.png +srv/client175/static/ext/resources/images/dcs/clock_remove.png +srv/client175/static/ext/resources/images/dcs/clock_ringing.png +srv/client175/static/ext/resources/images/dcs/clock_save.png +srv/client175/static/ext/resources/images/dcs/clock_warning.png +srv/client175/static/ext/resources/images/dcs/comment.png +srv/client175/static/ext/resources/images/dcs/comment_add.png +srv/client175/static/ext/resources/images/dcs/comment_edit.png +srv/client175/static/ext/resources/images/dcs/comment_email.png +srv/client175/static/ext/resources/images/dcs/comment_error.png +srv/client175/static/ext/resources/images/dcs/comment_feed.png +srv/client175/static/ext/resources/images/dcs/comment_go.png +srv/client175/static/ext/resources/images/dcs/comment_remove.png +srv/client175/static/ext/resources/images/dcs/comment_save.png +srv/client175/static/ext/resources/images/dcs/comment_warning.png +srv/client175/static/ext/resources/images/dcs/comments.png +srv/client175/static/ext/resources/images/dcs/comp.blue.gif +srv/client175/static/ext/resources/images/dcs/comp.gray.gif +srv/client175/static/ext/resources/images/dcs/compressed.gif +srv/client175/static/ext/resources/images/dcs/continued.gif +srv/client175/static/ext/resources/images/dcs/couch.png +srv/client175/static/ext/resources/images/dcs/cursor_text.png +#srv/client175/static/ext/resources/images/dcs/dd +srv/client175/static/ext/resources/images/dcs/dd/drop-add.gif +srv/client175/static/ext/resources/images/dcs/dd/drop-no.gif +srv/client175/static/ext/resources/images/dcs/dd/drop-yes.gif +srv/client175/static/ext/resources/images/dcs/down.gif +srv/client175/static/ext/resources/images/dcs/dvi.gif +#srv/client175/static/ext/resources/images/dcs/editor +srv/client175/static/ext/resources/images/dcs/editor/tb-sprite.gif +srv/client175/static/ext/resources/images/dcs/email.png +srv/client175/static/ext/resources/images/dcs/email_add.png +srv/client175/static/ext/resources/images/dcs/email_add_image.png +srv/client175/static/ext/resources/images/dcs/email_attachment.png +srv/client175/static/ext/resources/images/dcs/email_edit.png +srv/client175/static/ext/resources/images/dcs/email_error.png +srv/client175/static/ext/resources/images/dcs/email_feed.png +srv/client175/static/ext/resources/images/dcs/email_find.png +srv/client175/static/ext/resources/images/dcs/email_go.png +srv/client175/static/ext/resources/images/dcs/email_image.png +srv/client175/static/ext/resources/images/dcs/email_key.png +srv/client175/static/ext/resources/images/dcs/email_link.png +srv/client175/static/ext/resources/images/dcs/email_list.png +srv/client175/static/ext/resources/images/dcs/email_message.png +srv/client175/static/ext/resources/images/dcs/email_open.png +srv/client175/static/ext/resources/images/dcs/email_open_attachment.png +srv/client175/static/ext/resources/images/dcs/email_remove.png +srv/client175/static/ext/resources/images/dcs/email_remove_image.png +srv/client175/static/ext/resources/images/dcs/email_save.png +srv/client175/static/ext/resources/images/dcs/email_warning.png +srv/client175/static/ext/resources/images/dcs/f.gif +srv/client175/static/ext/resources/images/dcs/feed.png +srv/client175/static/ext/resources/images/dcs/feed_edit.png +srv/client175/static/ext/resources/images/dcs/feed_email.png +srv/client175/static/ext/resources/images/dcs/feed_error.png +srv/client175/static/ext/resources/images/dcs/feed_find.png +srv/client175/static/ext/resources/images/dcs/feed_save.png +srv/client175/static/ext/resources/images/dcs/feed_warning.png +srv/client175/static/ext/resources/images/dcs/feeds.png +srv/client175/static/ext/resources/images/dcs/find.png +srv/client175/static/ext/resources/images/dcs/find_add.png +srv/client175/static/ext/resources/images/dcs/find_edit.png +srv/client175/static/ext/resources/images/dcs/find_erro.png +srv/client175/static/ext/resources/images/dcs/find_go.png +srv/client175/static/ext/resources/images/dcs/find_link.png +srv/client175/static/ext/resources/images/dcs/find_remove.png +srv/client175/static/ext/resources/images/dcs/find_save.png +srv/client175/static/ext/resources/images/dcs/find_search.png +srv/client175/static/ext/resources/images/dcs/find_warning.png +srv/client175/static/ext/resources/images/dcs/folder.gif +srv/client175/static/ext/resources/images/dcs/folder.open.gif +srv/client175/static/ext/resources/images/dcs/folder.png +srv/client175/static/ext/resources/images/dcs/folder.sec.gif +srv/client175/static/ext/resources/images/dcs/folder_add.png +srv/client175/static/ext/resources/images/dcs/folder_close_arrow.png +srv/client175/static/ext/resources/images/dcs/folder_down.png +srv/client175/static/ext/resources/images/dcs/folder_edit.png +srv/client175/static/ext/resources/images/dcs/folder_find.png +srv/client175/static/ext/resources/images/dcs/folder_get.png +srv/client175/static/ext/resources/images/dcs/folder_go.png +srv/client175/static/ext/resources/images/dcs/folder_link.png +srv/client175/static/ext/resources/images/dcs/folder_lock.png +srv/client175/static/ext/resources/images/dcs/folder_open.png +srv/client175/static/ext/resources/images/dcs/folder_open_arrow.png +srv/client175/static/ext/resources/images/dcs/folder_put.png +srv/client175/static/ext/resources/images/dcs/folder_remove.png +srv/client175/static/ext/resources/images/dcs/folder_up.png +#srv/client175/static/ext/resources/images/dcs/form +srv/client175/static/ext/resources/images/dcs/form.png +srv/client175/static/ext/resources/images/dcs/form/checkbox.gif +srv/client175/static/ext/resources/images/dcs/form/clear-trigger.gif +srv/client175/static/ext/resources/images/dcs/form/date-trigger.gif +srv/client175/static/ext/resources/images/dcs/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/dcs/form/exclamation.gif +srv/client175/static/ext/resources/images/dcs/form/radio.gif +srv/client175/static/ext/resources/images/dcs/form/search-trigger.gif +srv/client175/static/ext/resources/images/dcs/form/text-bg.gif +srv/client175/static/ext/resources/images/dcs/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/dcs/form/trigger.gif +srv/client175/static/ext/resources/images/dcs/form_add.png +srv/client175/static/ext/resources/images/dcs/form_edit.png +srv/client175/static/ext/resources/images/dcs/form_email.png +srv/client175/static/ext/resources/images/dcs/form_error.png +srv/client175/static/ext/resources/images/dcs/form_go.png +srv/client175/static/ext/resources/images/dcs/form_remove.png +srv/client175/static/ext/resources/images/dcs/form_save.png +srv/client175/static/ext/resources/images/dcs/form_search.png +srv/client175/static/ext/resources/images/dcs/form_warning.png +srv/client175/static/ext/resources/images/dcs/forward.gif +srv/client175/static/ext/resources/images/dcs/generic.gif +srv/client175/static/ext/resources/images/dcs/generic.red.gif +srv/client175/static/ext/resources/images/dcs/generic.sec.gif +srv/client175/static/ext/resources/images/dcs/gift.png +srv/client175/static/ext/resources/images/dcs/gift_add.png +srv/client175/static/ext/resources/images/dcs/gift_edit.png +srv/client175/static/ext/resources/images/dcs/gift_email.png +srv/client175/static/ext/resources/images/dcs/gift_go.png +srv/client175/static/ext/resources/images/dcs/gift_remove.png +srv/client175/static/ext/resources/images/dcs/gift_save.png +srv/client175/static/ext/resources/images/dcs/gift_search.png +srv/client175/static/ext/resources/images/dcs/globe.png +srv/client175/static/ext/resources/images/dcs/globe_add.png +srv/client175/static/ext/resources/images/dcs/globe_edit.png +srv/client175/static/ext/resources/images/dcs/globe_feed.png +srv/client175/static/ext/resources/images/dcs/globe_find.png +srv/client175/static/ext/resources/images/dcs/globe_go.png +srv/client175/static/ext/resources/images/dcs/globe_link.png +srv/client175/static/ext/resources/images/dcs/globe_remove.png +srv/client175/static/ext/resources/images/dcs/globe_remove_link.png +srv/client175/static/ext/resources/images/dcs/globe_search.png +srv/client175/static/ext/resources/images/dcs/gradient-bg.gif +#srv/client175/static/ext/resources/images/dcs/grid +srv/client175/static/ext/resources/images/dcs/grid/arrow-left-white.gif +srv/client175/static/ext/resources/images/dcs/grid/arrow-right-white.gif +srv/client175/static/ext/resources/images/dcs/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/dcs/grid/col-move-top.gif +srv/client175/static/ext/resources/images/dcs/grid/columns.gif +srv/client175/static/ext/resources/images/dcs/grid/dirty.gif +srv/client175/static/ext/resources/images/dcs/grid/done.gif +srv/client175/static/ext/resources/images/dcs/grid/drop-no.gif +srv/client175/static/ext/resources/images/dcs/grid/drop-yes.gif +srv/client175/static/ext/resources/images/dcs/grid/expand.gif +srv/client175/static/ext/resources/images/dcs/grid/footer-bg.gif +srv/client175/static/ext/resources/images/dcs/grid/grid-blue-hd.gif +srv/client175/static/ext/resources/images/dcs/grid/grid-blue-split.gif +srv/client175/static/ext/resources/images/dcs/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/dcs/grid/grid-loading.gif +srv/client175/static/ext/resources/images/dcs/grid/grid-split.gif +srv/client175/static/ext/resources/images/dcs/grid/grid-vista-hd.gif +srv/client175/static/ext/resources/images/dcs/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/dcs/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/dcs/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/dcs/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/dcs/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/dcs/grid/group-by.gif +srv/client175/static/ext/resources/images/dcs/grid/group-collapse.gif +srv/client175/static/ext/resources/images/dcs/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/dcs/grid/group-expand.gif +srv/client175/static/ext/resources/images/dcs/grid/hd-pop.gif +srv/client175/static/ext/resources/images/dcs/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/dcs/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/dcs/grid/hmenu-lock.gif +srv/client175/static/ext/resources/images/dcs/grid/hmenu-lock.png +srv/client175/static/ext/resources/images/dcs/grid/hmenu-unlock.gif +srv/client175/static/ext/resources/images/dcs/grid/hmenu-unlock.png +srv/client175/static/ext/resources/images/dcs/grid/invalid_line.gif +srv/client175/static/ext/resources/images/dcs/grid/loading.gif +srv/client175/static/ext/resources/images/dcs/grid/max.gif +srv/client175/static/ext/resources/images/dcs/grid/min.gif +srv/client175/static/ext/resources/images/dcs/grid/mso-hd.gif +srv/client175/static/ext/resources/images/dcs/grid/nowait.gif +srv/client175/static/ext/resources/images/dcs/grid/page-first-disabled.gif +srv/client175/static/ext/resources/images/dcs/grid/page-first.gif +srv/client175/static/ext/resources/images/dcs/grid/page-last-disabled.gif +srv/client175/static/ext/resources/images/dcs/grid/page-last.gif +srv/client175/static/ext/resources/images/dcs/grid/page-next-disabled.gif +srv/client175/static/ext/resources/images/dcs/grid/page-next.gif +srv/client175/static/ext/resources/images/dcs/grid/page-prev-disabled.gif +srv/client175/static/ext/resources/images/dcs/grid/page-prev.gif +srv/client175/static/ext/resources/images/dcs/grid/pick-button.gif +srv/client175/static/ext/resources/images/dcs/grid/refresh.gif +srv/client175/static/ext/resources/images/dcs/grid/row-check-sprite.gif +srv/client175/static/ext/resources/images/dcs/grid/row-editor-bg.gif +srv/client175/static/ext/resources/images/dcs/grid/row-editor-btns.gif +srv/client175/static/ext/resources/images/dcs/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/dcs/grid/row-over.gif +srv/client175/static/ext/resources/images/dcs/grid/row-sel.gif +srv/client175/static/ext/resources/images/dcs/grid/sort-hd.gif +srv/client175/static/ext/resources/images/dcs/grid/sort_asc.gif +srv/client175/static/ext/resources/images/dcs/grid/sort_desc.gif +srv/client175/static/ext/resources/images/dcs/grid/wait.gif +srv/client175/static/ext/resources/images/dcs/hand.right.gif +srv/client175/static/ext/resources/images/dcs/hand.up.gif +srv/client175/static/ext/resources/images/dcs/home.png +srv/client175/static/ext/resources/images/dcs/home_with_smog_pipe.png +srv/client175/static/ext/resources/images/dcs/icon.sheet.gif +srv/client175/static/ext/resources/images/dcs/image1.gif +srv/client175/static/ext/resources/images/dcs/image2.gif +srv/client175/static/ext/resources/images/dcs/image3.gif +srv/client175/static/ext/resources/images/dcs/index.gif +srv/client175/static/ext/resources/images/dcs/key.png +srv/client175/static/ext/resources/images/dcs/key_add.png +srv/client175/static/ext/resources/images/dcs/key_remove.png +srv/client175/static/ext/resources/images/dcs/lamp.png +srv/client175/static/ext/resources/images/dcs/layout +srv/client175/static/ext/resources/images/dcs/layout.gif +srv/client175/static/ext/resources/images/dcs/layout/collapse.gif +srv/client175/static/ext/resources/images/dcs/layout/expand.gif +srv/client175/static/ext/resources/images/dcs/layout/gradient-bg.gif +srv/client175/static/ext/resources/images/dcs/layout/mini-bottom.gif +srv/client175/static/ext/resources/images/dcs/layout/mini-left.gif +srv/client175/static/ext/resources/images/dcs/layout/mini-right.gif +srv/client175/static/ext/resources/images/dcs/layout/mini-top.gif +srv/client175/static/ext/resources/images/dcs/layout/ns-collapse.gif +srv/client175/static/ext/resources/images/dcs/layout/ns-expand.gif +srv/client175/static/ext/resources/images/dcs/layout/panel-close.gif +srv/client175/static/ext/resources/images/dcs/layout/panel-title-bg.gif +srv/client175/static/ext/resources/images/dcs/layout/panel-title-light-bg.gif +srv/client175/static/ext/resources/images/dcs/layout/stick.gif +srv/client175/static/ext/resources/images/dcs/layout/stuck.gif +srv/client175/static/ext/resources/images/dcs/layout/tab-close-on.gif +srv/client175/static/ext/resources/images/dcs/layout/tab-close.gif +srv/client175/static/ext/resources/images/dcs/left.gif +srv/client175/static/ext/resources/images/dcs/link.gif +srv/client175/static/ext/resources/images/dcs/link.png +srv/client175/static/ext/resources/images/dcs/lock.png +srv/client175/static/ext/resources/images/dcs/lock_add.png +srv/client175/static/ext/resources/images/dcs/lock_deny.png +srv/client175/static/ext/resources/images/dcs/lock_edit.png +srv/client175/static/ext/resources/images/dcs/lock_empty.png +srv/client175/static/ext/resources/images/dcs/lock_error.png +srv/client175/static/ext/resources/images/dcs/lock_find.png +srv/client175/static/ext/resources/images/dcs/lock_go.png +srv/client175/static/ext/resources/images/dcs/lock_key.png +srv/client175/static/ext/resources/images/dcs/lock_link.png +srv/client175/static/ext/resources/images/dcs/lock_remove.png +srv/client175/static/ext/resources/images/dcs/lock_save.png +srv/client175/static/ext/resources/images/dcs/lock_unlock.png +srv/client175/static/ext/resources/images/dcs/lock_warning.png +srv/client175/static/ext/resources/images/dcs/locks.png +#srv/client175/static/ext/resources/images/dcs/menu +srv/client175/static/ext/resources/images/dcs/menu/checked.gif +srv/client175/static/ext/resources/images/dcs/menu/group-checked.gif +srv/client175/static/ext/resources/images/dcs/menu/item-over.gif +srv/client175/static/ext/resources/images/dcs/menu/menu-parent.gif +srv/client175/static/ext/resources/images/dcs/menu/menu.gif +srv/client175/static/ext/resources/images/dcs/menu/unchecked.gif +srv/client175/static/ext/resources/images/dcs/mime_avi.png +srv/client175/static/ext/resources/images/dcs/mime_css.png +srv/client175/static/ext/resources/images/dcs/mime_doc.png +srv/client175/static/ext/resources/images/dcs/mime_fla.png +srv/client175/static/ext/resources/images/dcs/mime_gif.png +srv/client175/static/ext/resources/images/dcs/mime_jpg.png +srv/client175/static/ext/resources/images/dcs/mime_mov.png +srv/client175/static/ext/resources/images/dcs/mime_mp3.png +srv/client175/static/ext/resources/images/dcs/mime_ogg.png +srv/client175/static/ext/resources/images/dcs/mime_pdf.png +srv/client175/static/ext/resources/images/dcs/mime_php.png +srv/client175/static/ext/resources/images/dcs/mime_png.png +srv/client175/static/ext/resources/images/dcs/mime_rar.png +srv/client175/static/ext/resources/images/dcs/mime_swf.png +srv/client175/static/ext/resources/images/dcs/mime_txt.png +srv/client175/static/ext/resources/images/dcs/mime_xls.png +srv/client175/static/ext/resources/images/dcs/mime_xml.png +srv/client175/static/ext/resources/images/dcs/mime_zip.png +srv/client175/static/ext/resources/images/dcs/mimie_xsl.png +srv/client175/static/ext/resources/images/dcs/mini_add.png +srv/client175/static/ext/resources/images/dcs/mini_deny.png +srv/client175/static/ext/resources/images/dcs/mini_edit.png +srv/client175/static/ext/resources/images/dcs/mini_email.png +srv/client175/static/ext/resources/images/dcs/mini_error.png +srv/client175/static/ext/resources/images/dcs/mini_feed.png +srv/client175/static/ext/resources/images/dcs/mini_find.png +srv/client175/static/ext/resources/images/dcs/mini_key.png +srv/client175/static/ext/resources/images/dcs/mini_lock.png +srv/client175/static/ext/resources/images/dcs/mini_remove.png +srv/client175/static/ext/resources/images/dcs/mini_save.png +srv/client175/static/ext/resources/images/dcs/mini_search.png +srv/client175/static/ext/resources/images/dcs/mini_warning.png +srv/client175/static/ext/resources/images/dcs/movie.gif +srv/client175/static/ext/resources/images/dcs/p.gif +srv/client175/static/ext/resources/images/dcs/page.png +srv/client175/static/ext/resources/images/dcs/page_add.png +srv/client175/static/ext/resources/images/dcs/page_attachment.png +srv/client175/static/ext/resources/images/dcs/page_edit.png +srv/client175/static/ext/resources/images/dcs/page_email.png +srv/client175/static/ext/resources/images/dcs/page_error.png +srv/client175/static/ext/resources/images/dcs/page_feed.png +srv/client175/static/ext/resources/images/dcs/page_go.png +srv/client175/static/ext/resources/images/dcs/page_key.png +srv/client175/static/ext/resources/images/dcs/page_link.png +srv/client175/static/ext/resources/images/dcs/page_remove.png +srv/client175/static/ext/resources/images/dcs/page_save.png +srv/client175/static/ext/resources/images/dcs/page_search.png +srv/client175/static/ext/resources/images/dcs/page_warning.png +#srv/client175/static/ext/resources/images/dcs/panel +srv/client175/static/ext/resources/images/dcs/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/dcs/panel/left-right.gif +srv/client175/static/ext/resources/images/dcs/panel/light-hd.gif +srv/client175/static/ext/resources/images/dcs/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/dcs/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/dcs/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/dcs/panel/top-bottom.gif +srv/client175/static/ext/resources/images/dcs/panel/top-bottom.png +srv/client175/static/ext/resources/images/dcs/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/dcs/panel/white-left-right.gif +srv/client175/static/ext/resources/images/dcs/panel/white-top-bottom.gif +srv/client175/static/ext/resources/images/dcs/paperclip.png +srv/client175/static/ext/resources/images/dcs/patch.gif +srv/client175/static/ext/resources/images/dcs/pdf.gif +srv/client175/static/ext/resources/images/dcs/pencil.png +srv/client175/static/ext/resources/images/dcs/pie0.gif +srv/client175/static/ext/resources/images/dcs/pie1.gif +srv/client175/static/ext/resources/images/dcs/pie2.gif +srv/client175/static/ext/resources/images/dcs/pie3.gif +srv/client175/static/ext/resources/images/dcs/pie4.gif +srv/client175/static/ext/resources/images/dcs/pie5.gif +srv/client175/static/ext/resources/images/dcs/pie6.gif +srv/client175/static/ext/resources/images/dcs/pie7.gif +srv/client175/static/ext/resources/images/dcs/pie8.gif +srv/client175/static/ext/resources/images/dcs/portal.gif +srv/client175/static/ext/resources/images/dcs/printer.png +srv/client175/static/ext/resources/images/dcs/printer_add.png +srv/client175/static/ext/resources/images/dcs/printer_deny.png +srv/client175/static/ext/resources/images/dcs/printer_edit.png +srv/client175/static/ext/resources/images/dcs/printer_find.png +srv/client175/static/ext/resources/images/dcs/printer_go.png +srv/client175/static/ext/resources/images/dcs/printer_link.png +srv/client175/static/ext/resources/images/dcs/printer_lock.png +srv/client175/static/ext/resources/images/dcs/printer_remove.png +srv/client175/static/ext/resources/images/dcs/printer_save.png +srv/client175/static/ext/resources/images/dcs/printer_warning.png +#srv/client175/static/ext/resources/images/dcs/progress +srv/client175/static/ext/resources/images/dcs/progress/progress-bg.gif +srv/client175/static/ext/resources/images/dcs/ps.gif +#srv/client175/static/ext/resources/images/dcs/qtip +srv/client175/static/ext/resources/images/dcs/qtip/bg.gif +srv/client175/static/ext/resources/images/dcs/qtip/close.gif +srv/client175/static/ext/resources/images/dcs/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/dcs/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/dcs/qtip/tip-sprite_old.gif +srv/client175/static/ext/resources/images/dcs/quill.gif +srv/client175/static/ext/resources/images/dcs/rename.png +srv/client175/static/ext/resources/images/dcs/right.gif +srv/client175/static/ext/resources/images/dcs/rss_add.png +srv/client175/static/ext/resources/images/dcs/rss_go.png +srv/client175/static/ext/resources/images/dcs/rss_remove.png +srv/client175/static/ext/resources/images/dcs/s.gif +srv/client175/static/ext/resources/images/dcs/save.png +srv/client175/static/ext/resources/images/dcs/save_as.png +srv/client175/static/ext/resources/images/dcs/save_copy.png +srv/client175/static/ext/resources/images/dcs/save_dark.png +srv/client175/static/ext/resources/images/dcs/save_dark_labled.png +srv/client175/static/ext/resources/images/dcs/save_labled.png +srv/client175/static/ext/resources/images/dcs/save_labled_add.png +srv/client175/static/ext/resources/images/dcs/save_labled_deny.png +srv/client175/static/ext/resources/images/dcs/save_labled_edit.png +srv/client175/static/ext/resources/images/dcs/save_labled_error.png +srv/client175/static/ext/resources/images/dcs/save_labled_find.png +srv/client175/static/ext/resources/images/dcs/save_labled_go.png +srv/client175/static/ext/resources/images/dcs/save_labled_key.png +srv/client175/static/ext/resources/images/dcs/save_labled_lock.png +srv/client175/static/ext/resources/images/dcs/save_labled_remove.png +srv/client175/static/ext/resources/images/dcs/save_labled_search.png +srv/client175/static/ext/resources/images/dcs/save_labled_warning.png +srv/client175/static/ext/resources/images/dcs/screen_small_green.png +srv/client175/static/ext/resources/images/dcs/screw1.gif +srv/client175/static/ext/resources/images/dcs/screw2.gif +srv/client175/static/ext/resources/images/dcs/script.gif +srv/client175/static/ext/resources/images/dcs/search-edit.png +srv/client175/static/ext/resources/images/dcs/search.png +srv/client175/static/ext/resources/images/dcs/search_add.png +srv/client175/static/ext/resources/images/dcs/search_error.png +srv/client175/static/ext/resources/images/dcs/search_find.png +srv/client175/static/ext/resources/images/dcs/search_go.png +srv/client175/static/ext/resources/images/dcs/search_link.png +srv/client175/static/ext/resources/images/dcs/search_remove.png +srv/client175/static/ext/resources/images/dcs/search_saev.png +srv/client175/static/ext/resources/images/dcs/search_warning.png +srv/client175/static/ext/resources/images/dcs/shadow-c.png +srv/client175/static/ext/resources/images/dcs/shadow-lr.png +srv/client175/static/ext/resources/images/dcs/shadow.png +#srv/client175/static/ext/resources/images/dcs/shared +srv/client175/static/ext/resources/images/dcs/shared/blue-loading.gif +srv/client175/static/ext/resources/images/dcs/shared/calendar.gif +srv/client175/static/ext/resources/images/dcs/shared/glass-bg.gif +srv/client175/static/ext/resources/images/dcs/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/dcs/shared/large-loading.gif +srv/client175/static/ext/resources/images/dcs/shared/left-btn.gif +srv/client175/static/ext/resources/images/dcs/shared/loading-balls.gif +srv/client175/static/ext/resources/images/dcs/shared/right-btn.gif +srv/client175/static/ext/resources/images/dcs/shared/warning.gif +srv/client175/static/ext/resources/images/dcs/sign_add.png +srv/client175/static/ext/resources/images/dcs/sign_cacel.png +srv/client175/static/ext/resources/images/dcs/sign_copyright.png +srv/client175/static/ext/resources/images/dcs/sign_deny.png +srv/client175/static/ext/resources/images/dcs/sign_error.png +srv/client175/static/ext/resources/images/dcs/sign_explain.png +srv/client175/static/ext/resources/images/dcs/sign_info.png +srv/client175/static/ext/resources/images/dcs/sign_question.png +srv/client175/static/ext/resources/images/dcs/sign_remove.png +srv/client175/static/ext/resources/images/dcs/sign_tick.png +srv/client175/static/ext/resources/images/dcs/sign_warning.png +#srv/client175/static/ext/resources/images/dcs/sizer +srv/client175/static/ext/resources/images/dcs/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/dcs/sizer/e-handle.gif +srv/client175/static/ext/resources/images/dcs/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/dcs/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/dcs/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/dcs/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/dcs/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/dcs/sizer/s-handle.gif +srv/client175/static/ext/resources/images/dcs/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/dcs/sizer/se-handle.gif +srv/client175/static/ext/resources/images/dcs/sizer/square.gif +srv/client175/static/ext/resources/images/dcs/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/dcs/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/dcs/slider +srv/client175/static/ext/resources/images/dcs/slider/slider-bg.png +srv/client175/static/ext/resources/images/dcs/slider/slider-thumb.png +srv/client175/static/ext/resources/images/dcs/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/dcs/slider/slider-v-thumb.png +srv/client175/static/ext/resources/images/dcs/sound1.gif +srv/client175/static/ext/resources/images/dcs/sound2.gif +srv/client175/static/ext/resources/images/dcs/spanner_add.png +srv/client175/static/ext/resources/images/dcs/spanner_blue.png +srv/client175/static/ext/resources/images/dcs/spanner_email.png +srv/client175/static/ext/resources/images/dcs/spanner_go.png +srv/client175/static/ext/resources/images/dcs/spanner_green.png +srv/client175/static/ext/resources/images/dcs/spanner_link.png +srv/client175/static/ext/resources/images/dcs/spanner_red.png +srv/client175/static/ext/resources/images/dcs/spanner_remove.png +srv/client175/static/ext/resources/images/dcs/spanner_save.png +srv/client175/static/ext/resources/images/dcs/spanner_warning.png +srv/client175/static/ext/resources/images/dcs/spanner_yellow.png +srv/client175/static/ext/resources/images/dcs/sphere1.gif +srv/client175/static/ext/resources/images/dcs/sphere2.gif +#srv/client175/static/ext/resources/images/dcs/tabs +srv/client175/static/ext/resources/images/dcs/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/dcs/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/dcs/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/dcs/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/dcs/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/dcs/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/dcs/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/dcs/tabs/tab-close.gif +srv/client175/static/ext/resources/images/dcs/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/dcs/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/dcs/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/dcs/tabs/tabs-sprite.gif +srv/client175/static/ext/resources/images/dcs/terminal.png +srv/client175/static/ext/resources/images/dcs/tex.gif +srv/client175/static/ext/resources/images/dcs/text.gif +srv/client175/static/ext/resources/images/dcs/text_field.png +srv/client175/static/ext/resources/images/dcs/text_field_add.png +srv/client175/static/ext/resources/images/dcs/text_field_edit.png +srv/client175/static/ext/resources/images/dcs/text_field_filled.png +srv/client175/static/ext/resources/images/dcs/text_field_link.png +srv/client175/static/ext/resources/images/dcs/text_field_read_only.png +srv/client175/static/ext/resources/images/dcs/text_field_remove.png +srv/client175/static/ext/resources/images/dcs/text_field_rename.png +#srv/client175/static/ext/resources/images/dcs/toolbar +srv/client175/static/ext/resources/images/dcs/toolbar/bg.gif +srv/client175/static/ext/resources/images/dcs/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/dcs/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/dcs/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/dcs/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/dcs/toolbar/more.gif +srv/client175/static/ext/resources/images/dcs/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/dcs/toolbar/tb-btn-sprite.gif +srv/client175/static/ext/resources/images/dcs/toolbar/tb-xl-btn-sprite.gif +srv/client175/static/ext/resources/images/dcs/toolbar/tb-xl-sep.gif +srv/client175/static/ext/resources/images/dcs/transfer.gif +#srv/client175/static/ext/resources/images/dcs/tree +srv/client175/static/ext/resources/images/dcs/tree/arrows.gif +srv/client175/static/ext/resources/images/dcs/tree/drop-add.gif +srv/client175/static/ext/resources/images/dcs/tree/drop-between.gif +srv/client175/static/ext/resources/images/dcs/tree/drop-no.gif +srv/client175/static/ext/resources/images/dcs/tree/drop-over.gif +srv/client175/static/ext/resources/images/dcs/tree/drop-under.gif +srv/client175/static/ext/resources/images/dcs/tree/drop-yes.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-end-plus.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-end.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-line.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-minus-nl.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-minus.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-plus-nl.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow-plus.gif +srv/client175/static/ext/resources/images/dcs/tree/elbow.gif +srv/client175/static/ext/resources/images/dcs/tree/folder-open.gif +srv/client175/static/ext/resources/images/dcs/tree/folder.gif +srv/client175/static/ext/resources/images/dcs/tree/leaf.gif +srv/client175/static/ext/resources/images/dcs/tree/loading.gif +srv/client175/static/ext/resources/images/dcs/tree/s.gif +srv/client175/static/ext/resources/images/dcs/tv_dark.png +srv/client175/static/ext/resources/images/dcs/tv_dark_widescreen.png +srv/client175/static/ext/resources/images/dcs/tv_light.png +srv/client175/static/ext/resources/images/dcs/tv_light_widescreen.png +srv/client175/static/ext/resources/images/dcs/unknown.gif +srv/client175/static/ext/resources/images/dcs/up.gif +srv/client175/static/ext/resources/images/dcs/uuencoded.gif +#srv/client175/static/ext/resources/images/dcs/window +srv/client175/static/ext/resources/images/dcs/window.png +srv/client175/static/ext/resources/images/dcs/window/icon-error.gif +srv/client175/static/ext/resources/images/dcs/window/icon-info.gif +srv/client175/static/ext/resources/images/dcs/window/icon-question.gif +srv/client175/static/ext/resources/images/dcs/window/icon-warning.gif +srv/client175/static/ext/resources/images/dcs/window/left-corners.png +srv/client175/static/ext/resources/images/dcs/window/left-corners_ie6.png +srv/client175/static/ext/resources/images/dcs/window/left-right.png +srv/client175/static/ext/resources/images/dcs/window/left-right_ie6.png +srv/client175/static/ext/resources/images/dcs/window/right-corners.png +srv/client175/static/ext/resources/images/dcs/window/right-corners_ie6.png +srv/client175/static/ext/resources/images/dcs/window/top-bottom.png +srv/client175/static/ext/resources/images/dcs/window/top-bottom_ie6.png +srv/client175/static/ext/resources/images/dcs/window_add.png +srv/client175/static/ext/resources/images/dcs/window_blocked.png +srv/client175/static/ext/resources/images/dcs/window_cascade.png +srv/client175/static/ext/resources/images/dcs/window_duplicate.png +srv/client175/static/ext/resources/images/dcs/window_edit.png +srv/client175/static/ext/resources/images/dcs/window_error.png +srv/client175/static/ext/resources/images/dcs/window_find.png +srv/client175/static/ext/resources/images/dcs/window_gallery.png +srv/client175/static/ext/resources/images/dcs/window_go.png +srv/client175/static/ext/resources/images/dcs/window_image.png +srv/client175/static/ext/resources/images/dcs/window_image_big.png +srv/client175/static/ext/resources/images/dcs/window_image_small.png +srv/client175/static/ext/resources/images/dcs/window_link.png +srv/client175/static/ext/resources/images/dcs/window_lock.png +srv/client175/static/ext/resources/images/dcs/window_maximise.png +srv/client175/static/ext/resources/images/dcs/window_minimise.png +srv/client175/static/ext/resources/images/dcs/window_move.png +srv/client175/static/ext/resources/images/dcs/window_remove.png +srv/client175/static/ext/resources/images/dcs/window_save.png +srv/client175/static/ext/resources/images/dcs/window_search.png +srv/client175/static/ext/resources/images/dcs/window_text.png +srv/client175/static/ext/resources/images/dcs/window_warning.png +srv/client175/static/ext/resources/images/dcs/world1.gif +srv/client175/static/ext/resources/images/dcs/world2.gif +#srv/client175/static/ext/resources/images/default +#srv/client175/static/ext/resources/images/default/box +srv/client175/static/ext/resources/images/default/box/corners-blue.gif +srv/client175/static/ext/resources/images/default/box/corners.gif +srv/client175/static/ext/resources/images/default/box/l-blue.gif +srv/client175/static/ext/resources/images/default/box/l.gif +srv/client175/static/ext/resources/images/default/box/r-blue.gif +srv/client175/static/ext/resources/images/default/box/r.gif +srv/client175/static/ext/resources/images/default/box/tb-blue.gif +srv/client175/static/ext/resources/images/default/box/tb.gif +#srv/client175/static/ext/resources/images/default/button +srv/client175/static/ext/resources/images/default/button/arrow.gif +srv/client175/static/ext/resources/images/default/button/btn.gif +srv/client175/static/ext/resources/images/default/button/group-cs.gif +srv/client175/static/ext/resources/images/default/button/group-lr.gif +srv/client175/static/ext/resources/images/default/button/group-tb.gif +srv/client175/static/ext/resources/images/default/button/s-arrow-b-noline.gif +srv/client175/static/ext/resources/images/default/button/s-arrow-b.gif +srv/client175/static/ext/resources/images/default/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/default/button/s-arrow-noline.gif +srv/client175/static/ext/resources/images/default/button/s-arrow-o.gif +srv/client175/static/ext/resources/images/default/button/s-arrow.gif +#srv/client175/static/ext/resources/images/default/dd +srv/client175/static/ext/resources/images/default/dd/drop-add.gif +srv/client175/static/ext/resources/images/default/dd/drop-no.gif +srv/client175/static/ext/resources/images/default/dd/drop-yes.gif +#srv/client175/static/ext/resources/images/default/editor +srv/client175/static/ext/resources/images/default/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/default/form +srv/client175/static/ext/resources/images/default/form/checkbox.gif +srv/client175/static/ext/resources/images/default/form/clear-trigger.gif +srv/client175/static/ext/resources/images/default/form/clear-trigger.psd +srv/client175/static/ext/resources/images/default/form/date-trigger.gif +srv/client175/static/ext/resources/images/default/form/date-trigger.psd +srv/client175/static/ext/resources/images/default/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/default/form/exclamation.gif +srv/client175/static/ext/resources/images/default/form/radio.gif +srv/client175/static/ext/resources/images/default/form/search-trigger.gif +srv/client175/static/ext/resources/images/default/form/search-trigger.psd +srv/client175/static/ext/resources/images/default/form/text-bg.gif +srv/client175/static/ext/resources/images/default/form/trigger-square.gif +srv/client175/static/ext/resources/images/default/form/trigger-square.psd +srv/client175/static/ext/resources/images/default/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/default/form/trigger.gif +srv/client175/static/ext/resources/images/default/form/trigger.psd +srv/client175/static/ext/resources/images/default/gradient-bg.gif +#srv/client175/static/ext/resources/images/default/grid +srv/client175/static/ext/resources/images/default/grid/Thumbs.db +srv/client175/static/ext/resources/images/default/grid/arrow-left-white.gif +srv/client175/static/ext/resources/images/default/grid/arrow-right-white.gif +srv/client175/static/ext/resources/images/default/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/default/grid/col-move-top.gif +srv/client175/static/ext/resources/images/default/grid/columns.gif +srv/client175/static/ext/resources/images/default/grid/dirty.gif +srv/client175/static/ext/resources/images/default/grid/done.gif +srv/client175/static/ext/resources/images/default/grid/drop-no.gif +srv/client175/static/ext/resources/images/default/grid/drop-yes.gif +srv/client175/static/ext/resources/images/default/grid/footer-bg.gif +srv/client175/static/ext/resources/images/default/grid/grid-blue-hd.gif +srv/client175/static/ext/resources/images/default/grid/grid-blue-split.gif +srv/client175/static/ext/resources/images/default/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/default/grid/grid-loading.gif +srv/client175/static/ext/resources/images/default/grid/grid-split.gif +srv/client175/static/ext/resources/images/default/grid/grid-vista-hd.gif +srv/client175/static/ext/resources/images/default/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/default/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/default/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/default/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/default/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/default/grid/group-by.gif +srv/client175/static/ext/resources/images/default/grid/group-collapse.gif +srv/client175/static/ext/resources/images/default/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/default/grid/group-expand.gif +srv/client175/static/ext/resources/images/default/grid/hd-pop.gif +srv/client175/static/ext/resources/images/default/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/default/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/default/grid/hmenu-lock.gif +srv/client175/static/ext/resources/images/default/grid/hmenu-lock.png +srv/client175/static/ext/resources/images/default/grid/hmenu-unlock.gif +srv/client175/static/ext/resources/images/default/grid/hmenu-unlock.png +srv/client175/static/ext/resources/images/default/grid/invalid_line.gif +srv/client175/static/ext/resources/images/default/grid/loading.gif +srv/client175/static/ext/resources/images/default/grid/mso-hd.gif +srv/client175/static/ext/resources/images/default/grid/nowait.gif +srv/client175/static/ext/resources/images/default/grid/page-first-disabled.gif +srv/client175/static/ext/resources/images/default/grid/page-first.gif +srv/client175/static/ext/resources/images/default/grid/page-last-disabled.gif +srv/client175/static/ext/resources/images/default/grid/page-last.gif +srv/client175/static/ext/resources/images/default/grid/page-next-disabled.gif +srv/client175/static/ext/resources/images/default/grid/page-next.gif +srv/client175/static/ext/resources/images/default/grid/page-prev-disabled.gif +srv/client175/static/ext/resources/images/default/grid/page-prev.gif +srv/client175/static/ext/resources/images/default/grid/pick-button.gif +srv/client175/static/ext/resources/images/default/grid/refresh.gif +srv/client175/static/ext/resources/images/default/grid/row-check-sprite.gif +srv/client175/static/ext/resources/images/default/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/default/grid/row-over.gif +srv/client175/static/ext/resources/images/default/grid/row-sel.gif +srv/client175/static/ext/resources/images/default/grid/sort-hd.gif +srv/client175/static/ext/resources/images/default/grid/sort_asc.gif +srv/client175/static/ext/resources/images/default/grid/sort_desc.gif +srv/client175/static/ext/resources/images/default/grid/wait.gif +#srv/client175/static/ext/resources/images/default/layout +srv/client175/static/ext/resources/images/default/layout/collapse.gif +srv/client175/static/ext/resources/images/default/layout/expand.gif +srv/client175/static/ext/resources/images/default/layout/gradient-bg.gif +srv/client175/static/ext/resources/images/default/layout/mini-bottom.gif +srv/client175/static/ext/resources/images/default/layout/mini-left.gif +srv/client175/static/ext/resources/images/default/layout/mini-right.gif +srv/client175/static/ext/resources/images/default/layout/mini-top.gif +srv/client175/static/ext/resources/images/default/layout/ns-collapse.gif +srv/client175/static/ext/resources/images/default/layout/ns-expand.gif +srv/client175/static/ext/resources/images/default/layout/panel-close.gif +srv/client175/static/ext/resources/images/default/layout/panel-title-bg.gif +srv/client175/static/ext/resources/images/default/layout/panel-title-light-bg.gif +srv/client175/static/ext/resources/images/default/layout/stick.gif +srv/client175/static/ext/resources/images/default/layout/stuck.gif +srv/client175/static/ext/resources/images/default/layout/tab-close-on.gif +srv/client175/static/ext/resources/images/default/layout/tab-close.gif +#srv/client175/static/ext/resources/images/default/menu +srv/client175/static/ext/resources/images/default/menu/checked.gif +srv/client175/static/ext/resources/images/default/menu/group-checked.gif +srv/client175/static/ext/resources/images/default/menu/item-over.gif +srv/client175/static/ext/resources/images/default/menu/menu-parent.gif +srv/client175/static/ext/resources/images/default/menu/menu.gif +srv/client175/static/ext/resources/images/default/menu/unchecked.gif +#srv/client175/static/ext/resources/images/default/panel +srv/client175/static/ext/resources/images/default/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/default/panel/left-right.gif +srv/client175/static/ext/resources/images/default/panel/light-hd.gif +srv/client175/static/ext/resources/images/default/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/default/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/default/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/default/panel/top-bottom.gif +srv/client175/static/ext/resources/images/default/panel/top-bottom.png +srv/client175/static/ext/resources/images/default/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/default/panel/white-left-right.gif +srv/client175/static/ext/resources/images/default/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/default/progress +srv/client175/static/ext/resources/images/default/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/default/qtip +srv/client175/static/ext/resources/images/default/qtip/bg.gif +srv/client175/static/ext/resources/images/default/qtip/close.gif +srv/client175/static/ext/resources/images/default/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/default/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/default/s.gif +srv/client175/static/ext/resources/images/default/shadow-c.png +srv/client175/static/ext/resources/images/default/shadow-lr.png +srv/client175/static/ext/resources/images/default/shadow.png +#srv/client175/static/ext/resources/images/default/shared +srv/client175/static/ext/resources/images/default/shared/blue-loading.gif +srv/client175/static/ext/resources/images/default/shared/calendar.gif +srv/client175/static/ext/resources/images/default/shared/glass-bg.gif +srv/client175/static/ext/resources/images/default/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/default/shared/large-loading.gif +srv/client175/static/ext/resources/images/default/shared/left-btn.gif +srv/client175/static/ext/resources/images/default/shared/loading-balls.gif +srv/client175/static/ext/resources/images/default/shared/right-btn.gif +srv/client175/static/ext/resources/images/default/shared/warning.gif +#srv/client175/static/ext/resources/images/default/sizer +srv/client175/static/ext/resources/images/default/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/default/sizer/e-handle.gif +srv/client175/static/ext/resources/images/default/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/default/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/default/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/default/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/default/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/default/sizer/s-handle.gif +srv/client175/static/ext/resources/images/default/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/default/sizer/se-handle.gif +srv/client175/static/ext/resources/images/default/sizer/square.gif +srv/client175/static/ext/resources/images/default/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/default/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/default/slider +srv/client175/static/ext/resources/images/default/slider/slider-bg.png +srv/client175/static/ext/resources/images/default/slider/slider-thumb.png +srv/client175/static/ext/resources/images/default/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/default/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/default/tabs +srv/client175/static/ext/resources/images/default/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/default/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/default/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tab-btm-over-left-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tab-btm-over-right-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tab-close.gif +srv/client175/static/ext/resources/images/default/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/default/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/default/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/default/toolbar +srv/client175/static/ext/resources/images/default/toolbar/bg.gif +srv/client175/static/ext/resources/images/default/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/default/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/default/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/default/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/default/toolbar/more.gif +srv/client175/static/ext/resources/images/default/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/default/toolbar/tb-btn-sprite.gif +srv/client175/static/ext/resources/images/default/toolbar/tb-xl-btn-sprite.gif +srv/client175/static/ext/resources/images/default/toolbar/tb-xl-sep.gif +#srv/client175/static/ext/resources/images/default/tree +srv/client175/static/ext/resources/images/default/tree/arrows.gif +srv/client175/static/ext/resources/images/default/tree/drop-add.gif +srv/client175/static/ext/resources/images/default/tree/drop-between.gif +srv/client175/static/ext/resources/images/default/tree/drop-no.gif +srv/client175/static/ext/resources/images/default/tree/drop-over.gif +srv/client175/static/ext/resources/images/default/tree/drop-under.gif +srv/client175/static/ext/resources/images/default/tree/drop-yes.gif +srv/client175/static/ext/resources/images/default/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/default/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/default/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/default/tree/elbow-end-plus.gif +srv/client175/static/ext/resources/images/default/tree/elbow-end.gif +srv/client175/static/ext/resources/images/default/tree/elbow-line.gif +srv/client175/static/ext/resources/images/default/tree/elbow-minus-nl.gif +srv/client175/static/ext/resources/images/default/tree/elbow-minus.gif +srv/client175/static/ext/resources/images/default/tree/elbow-plus-nl.gif +srv/client175/static/ext/resources/images/default/tree/elbow-plus.gif +srv/client175/static/ext/resources/images/default/tree/elbow.gif +srv/client175/static/ext/resources/images/default/tree/folder-open.gif +srv/client175/static/ext/resources/images/default/tree/folder.gif +srv/client175/static/ext/resources/images/default/tree/leaf.gif +srv/client175/static/ext/resources/images/default/tree/loading.gif +srv/client175/static/ext/resources/images/default/tree/s.gif +#srv/client175/static/ext/resources/images/default/window +srv/client175/static/ext/resources/images/default/window/icon-error.gif +srv/client175/static/ext/resources/images/default/window/icon-info.gif +srv/client175/static/ext/resources/images/default/window/icon-question.gif +srv/client175/static/ext/resources/images/default/window/icon-warning.gif +srv/client175/static/ext/resources/images/default/window/left-corners.png +srv/client175/static/ext/resources/images/default/window/left-corners.psd +srv/client175/static/ext/resources/images/default/window/left-right.png +srv/client175/static/ext/resources/images/default/window/left-right.psd +srv/client175/static/ext/resources/images/default/window/right-corners.png +srv/client175/static/ext/resources/images/default/window/right-corners.psd +srv/client175/static/ext/resources/images/default/window/top-bottom.png +srv/client175/static/ext/resources/images/default/window/top-bottom.psd +#srv/client175/static/ext/resources/images/gray +#srv/client175/static/ext/resources/images/gray-extend +#srv/client175/static/ext/resources/images/gray-extend/box +srv/client175/static/ext/resources/images/gray-extend/box/corners-gray.gif +srv/client175/static/ext/resources/images/gray-extend/box/corners.gif +srv/client175/static/ext/resources/images/gray-extend/box/l-gray.gif +srv/client175/static/ext/resources/images/gray-extend/box/l.gif +srv/client175/static/ext/resources/images/gray-extend/box/r-gray.gif +srv/client175/static/ext/resources/images/gray-extend/box/r.gif +srv/client175/static/ext/resources/images/gray-extend/box/tb-gray.gif +srv/client175/static/ext/resources/images/gray-extend/box/tb.gif +#srv/client175/static/ext/resources/images/gray-extend/button +srv/client175/static/ext/resources/images/gray-extend/button/arrow.gif +srv/client175/static/ext/resources/images/gray-extend/button/btn.gif +srv/client175/static/ext/resources/images/gray-extend/button/group-cs.gif +srv/client175/static/ext/resources/images/gray-extend/button/group-lr.gif +srv/client175/static/ext/resources/images/gray-extend/button/group-tb.gif +srv/client175/static/ext/resources/images/gray-extend/button/s-arrow-b-noline.gif +srv/client175/static/ext/resources/images/gray-extend/button/s-arrow-b.gif +srv/client175/static/ext/resources/images/gray-extend/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/gray-extend/button/s-arrow-noline.gif +srv/client175/static/ext/resources/images/gray-extend/button/s-arrow-o.gif +srv/client175/static/ext/resources/images/gray-extend/button/s-arrow.gif +#srv/client175/static/ext/resources/images/gray-extend/dd +srv/client175/static/ext/resources/images/gray-extend/dd/drop-add.gif +srv/client175/static/ext/resources/images/gray-extend/dd/drop-no.gif +srv/client175/static/ext/resources/images/gray-extend/dd/drop-yes.gif +#srv/client175/static/ext/resources/images/gray-extend/editor +srv/client175/static/ext/resources/images/gray-extend/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/gray-extend/form +srv/client175/static/ext/resources/images/gray-extend/form/clear-trigger.gif +srv/client175/static/ext/resources/images/gray-extend/form/date-trigger.gif +srv/client175/static/ext/resources/images/gray-extend/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/gray-extend/form/exclamation.gif +srv/client175/static/ext/resources/images/gray-extend/form/search-trigger.gif +srv/client175/static/ext/resources/images/gray-extend/form/text-bg.gif +srv/client175/static/ext/resources/images/gray-extend/form/trigger.gif +#srv/client175/static/ext/resources/images/gray-extend/grid +srv/client175/static/ext/resources/images/gray-extend/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/gray-extend/grid/col-move-top.gif +srv/client175/static/ext/resources/images/gray-extend/grid/columns.gif +srv/client175/static/ext/resources/images/gray-extend/grid/dirty.gif +srv/client175/static/ext/resources/images/gray-extend/grid/grid-blue-split.gif +srv/client175/static/ext/resources/images/gray-extend/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/gray-extend/grid/grid-split.gif +srv/client175/static/ext/resources/images/gray-extend/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/gray-extend/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/gray-extend/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/gray-extend/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/gray-extend/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/gray-extend/grid/group-by.gif +srv/client175/static/ext/resources/images/gray-extend/grid/group-collapse.gif +srv/client175/static/ext/resources/images/gray-extend/grid/group-expand.gif +srv/client175/static/ext/resources/images/gray-extend/grid/hd-pop.gif +srv/client175/static/ext/resources/images/gray-extend/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/gray-extend/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/gray-extend/grid/hmenu-lock.gif +srv/client175/static/ext/resources/images/gray-extend/grid/hmenu-lock.png +srv/client175/static/ext/resources/images/gray-extend/grid/hmenu-unlock.gif +srv/client175/static/ext/resources/images/gray-extend/grid/hmenu-unlock.png +srv/client175/static/ext/resources/images/gray-extend/grid/invalid_line.gif +srv/client175/static/ext/resources/images/gray-extend/grid/loading.gif +srv/client175/static/ext/resources/images/gray-extend/grid/page-first-disabled.gif +srv/client175/static/ext/resources/images/gray-extend/grid/page-first.gif +srv/client175/static/ext/resources/images/gray-extend/grid/page-last-disabled.gif +srv/client175/static/ext/resources/images/gray-extend/grid/page-last.gif +srv/client175/static/ext/resources/images/gray-extend/grid/page-next-disabled.gif +srv/client175/static/ext/resources/images/gray-extend/grid/page-next.gif +srv/client175/static/ext/resources/images/gray-extend/grid/page-prev-disabled.gif +srv/client175/static/ext/resources/images/gray-extend/grid/page-prev.gif +srv/client175/static/ext/resources/images/gray-extend/grid/refresh.gif +srv/client175/static/ext/resources/images/gray-extend/grid/row-check-sprite.gif +srv/client175/static/ext/resources/images/gray-extend/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/gray-extend/grid/row-over.gif +srv/client175/static/ext/resources/images/gray-extend/grid/sort-hd.gif +srv/client175/static/ext/resources/images/gray-extend/grid/sort_asc.gif +srv/client175/static/ext/resources/images/gray-extend/grid/sort_desc.gif +#srv/client175/static/ext/resources/images/gray-extend/layout +srv/client175/static/ext/resources/images/gray-extend/layout/mini-bottom.gif +srv/client175/static/ext/resources/images/gray-extend/layout/mini-left.gif +srv/client175/static/ext/resources/images/gray-extend/layout/mini-right.gif +srv/client175/static/ext/resources/images/gray-extend/layout/mini-top.gif +srv/client175/static/ext/resources/images/gray-extend/layout/panel-title-light-bg.gif +srv/client175/static/ext/resources/images/gray-extend/layout/white-top-bottom.gif +#srv/client175/static/ext/resources/images/gray-extend/menu +srv/client175/static/ext/resources/images/gray-extend/menu/checked.gif +srv/client175/static/ext/resources/images/gray-extend/menu/group-checked.gif +srv/client175/static/ext/resources/images/gray-extend/menu/item-over.gif +srv/client175/static/ext/resources/images/gray-extend/menu/menu-parent.gif +srv/client175/static/ext/resources/images/gray-extend/menu/menu.gif +srv/client175/static/ext/resources/images/gray-extend/menu/unchecked.gif +#srv/client175/static/ext/resources/images/gray-extend/panel +srv/client175/static/ext/resources/images/gray-extend/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/gray-extend/panel/left-right.gif +srv/client175/static/ext/resources/images/gray-extend/panel/light-hd.gif +srv/client175/static/ext/resources/images/gray-extend/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/gray-extend/panel/top-bottom.gif +srv/client175/static/ext/resources/images/gray-extend/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/gray-extend/progress +srv/client175/static/ext/resources/images/gray-extend/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/gray-extend/qtip +srv/client175/static/ext/resources/images/gray-extend/qtip/bg.gif +srv/client175/static/ext/resources/images/gray-extend/qtip/close.gif +srv/client175/static/ext/resources/images/gray-extend/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/gray-extend/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/gray-extend/shadow-c.png +srv/client175/static/ext/resources/images/gray-extend/shadow-lr.png +srv/client175/static/ext/resources/images/gray-extend/shadow.png +#srv/client175/static/ext/resources/images/gray-extend/shared +srv/client175/static/ext/resources/images/gray-extend/shared/glass-bg.gif +srv/client175/static/ext/resources/images/gray-extend/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/gray-extend/shared/left-btn.gif +srv/client175/static/ext/resources/images/gray-extend/shared/loading-balls.gif +srv/client175/static/ext/resources/images/gray-extend/shared/right-btn.gif +srv/client175/static/ext/resources/images/gray-extend/shared/warning.gif +#srv/client175/static/ext/resources/images/gray-extend/sizer +srv/client175/static/ext/resources/images/gray-extend/sizer/e-handle.gif +srv/client175/static/ext/resources/images/gray-extend/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/gray-extend/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/gray-extend/sizer/s-handle.gif +srv/client175/static/ext/resources/images/gray-extend/sizer/se-handle.gif +srv/client175/static/ext/resources/images/gray-extend/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/gray-extend/slider +srv/client175/static/ext/resources/images/gray-extend/slider/slider-bg.png +srv/client175/static/ext/resources/images/gray-extend/slider/slider-thumb.png +srv/client175/static/ext/resources/images/gray-extend/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/gray-extend/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/gray-extend/tabs +srv/client175/static/ext/resources/images/gray-extend/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/tab-close.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/gray-extend/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/gray-extend/toolbar +srv/client175/static/ext/resources/images/gray-extend/toolbar/bg.gif +srv/client175/static/ext/resources/images/gray-extend/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/gray-extend/toolbar/glass-bg.gif +srv/client175/static/ext/resources/images/gray-extend/toolbar/more.gif +#srv/client175/static/ext/resources/images/gray-extend/tree +srv/client175/static/ext/resources/images/gray-extend/tree/arrows.gif +srv/client175/static/ext/resources/images/gray-extend/tree/drop-add.gif +srv/client175/static/ext/resources/images/gray-extend/tree/drop-between.gif +srv/client175/static/ext/resources/images/gray-extend/tree/drop-no.gif +srv/client175/static/ext/resources/images/gray-extend/tree/drop-over.gif +srv/client175/static/ext/resources/images/gray-extend/tree/drop-under.gif +srv/client175/static/ext/resources/images/gray-extend/tree/drop-yes.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-end-plus.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-end.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-line.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-minus-nl.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-minus.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-plus-nl.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow-plus.gif +srv/client175/static/ext/resources/images/gray-extend/tree/elbow.gif +srv/client175/static/ext/resources/images/gray-extend/tree/folder-open.gif +srv/client175/static/ext/resources/images/gray-extend/tree/folder.gif +srv/client175/static/ext/resources/images/gray-extend/tree/leaf.gif +srv/client175/static/ext/resources/images/gray-extend/tree/loading.gif +#srv/client175/static/ext/resources/images/gray-extend/window +srv/client175/static/ext/resources/images/gray-extend/window/icon-error.gif +srv/client175/static/ext/resources/images/gray-extend/window/icon-info.gif +srv/client175/static/ext/resources/images/gray-extend/window/icon-question.gif +srv/client175/static/ext/resources/images/gray-extend/window/icon-warning.gif +srv/client175/static/ext/resources/images/gray-extend/window/left-corners.png +srv/client175/static/ext/resources/images/gray-extend/window/left-right.png +srv/client175/static/ext/resources/images/gray-extend/window/right-corners.png +srv/client175/static/ext/resources/images/gray-extend/window/top-bottom.png +#srv/client175/static/ext/resources/images/gray/button +srv/client175/static/ext/resources/images/gray/button/btn-arrow.gif +srv/client175/static/ext/resources/images/gray/button/btn-sprite.gif +srv/client175/static/ext/resources/images/gray/button/btn.gif +srv/client175/static/ext/resources/images/gray/button/group-cs.gif +srv/client175/static/ext/resources/images/gray/button/group-lr.gif +srv/client175/static/ext/resources/images/gray/button/group-tb.gif +srv/client175/static/ext/resources/images/gray/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/gray/button/s-arrow-o.gif +#srv/client175/static/ext/resources/images/gray/form +srv/client175/static/ext/resources/images/gray/form/clear-trigger.gif +srv/client175/static/ext/resources/images/gray/form/date-trigger.gif +srv/client175/static/ext/resources/images/gray/form/search-trigger.gif +srv/client175/static/ext/resources/images/gray/form/trigger-square.gif +srv/client175/static/ext/resources/images/gray/form/trigger.gif +srv/client175/static/ext/resources/images/gray/gradient-bg.gif +#srv/client175/static/ext/resources/images/gray/grid +srv/client175/static/ext/resources/images/gray/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/gray/grid/col-move-top.gif +srv/client175/static/ext/resources/images/gray/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/gray/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/gray/grid/grid3-hrow-over2.gif +srv/client175/static/ext/resources/images/gray/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/gray/grid/grid3-hrow2.gif +srv/client175/static/ext/resources/images/gray/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/gray/grid/grid3-special-col-bg2.gif +srv/client175/static/ext/resources/images/gray/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/gray/grid/group-collapse.gif +srv/client175/static/ext/resources/images/gray/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/gray/grid/group-expand.gif +srv/client175/static/ext/resources/images/gray/grid/page-first.gif +srv/client175/static/ext/resources/images/gray/grid/page-last.gif +srv/client175/static/ext/resources/images/gray/grid/page-next.gif +srv/client175/static/ext/resources/images/gray/grid/page-prev.gif +srv/client175/static/ext/resources/images/gray/grid/refresh.gif +srv/client175/static/ext/resources/images/gray/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/gray/grid/sort_asc.gif +srv/client175/static/ext/resources/images/gray/grid/sort_desc.gif +#srv/client175/static/ext/resources/images/gray/menu +srv/client175/static/ext/resources/images/gray/menu/group-checked.gif +srv/client175/static/ext/resources/images/gray/menu/item-over-disabled.gif +srv/client175/static/ext/resources/images/gray/menu/item-over.gif +srv/client175/static/ext/resources/images/gray/menu/menu-parent.gif +#srv/client175/static/ext/resources/images/gray/panel +srv/client175/static/ext/resources/images/gray/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/gray/panel/left-right.gif +srv/client175/static/ext/resources/images/gray/panel/light-hd.gif +srv/client175/static/ext/resources/images/gray/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/gray/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/gray/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/gray/panel/top-bottom.gif +srv/client175/static/ext/resources/images/gray/panel/top-bottom.png +srv/client175/static/ext/resources/images/gray/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/gray/panel/white-left-right.gif +srv/client175/static/ext/resources/images/gray/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/gray/progress +srv/client175/static/ext/resources/images/gray/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/gray/qtip +srv/client175/static/ext/resources/images/gray/qtip/bg.gif +srv/client175/static/ext/resources/images/gray/qtip/close.gif +srv/client175/static/ext/resources/images/gray/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/gray/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/gray/s.gif +#srv/client175/static/ext/resources/images/gray/shared +srv/client175/static/ext/resources/images/gray/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/gray/shared/left-btn.gif +srv/client175/static/ext/resources/images/gray/shared/right-btn.gif +#srv/client175/static/ext/resources/images/gray/sizer +srv/client175/static/ext/resources/images/gray/sizer/e-handle.gif +srv/client175/static/ext/resources/images/gray/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/gray/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/gray/sizer/s-handle.gif +srv/client175/static/ext/resources/images/gray/sizer/se-handle.gif +srv/client175/static/ext/resources/images/gray/sizer/square.gif +srv/client175/static/ext/resources/images/gray/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/gray/slider +srv/client175/static/ext/resources/images/gray/slider/slider-thumb.png +srv/client175/static/ext/resources/images/gray/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/gray/tabs +srv/client175/static/ext/resources/images/gray/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/gray/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/gray/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-btm-over-left-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-btm-over-right-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-close.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/gray/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/gray/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/gray/toolbar +srv/client175/static/ext/resources/images/gray/toolbar/bg.gif +srv/client175/static/ext/resources/images/gray/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/gray/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/gray/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/gray/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/gray/toolbar/more.gif +srv/client175/static/ext/resources/images/gray/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/gray/toolbar/tb-btn-sprite.gif +#srv/client175/static/ext/resources/images/gray/tree +srv/client175/static/ext/resources/images/gray/tree/arrows.gif +srv/client175/static/ext/resources/images/gray/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/gray/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/gray/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/gray/tree/elbow-end-plus.gif +#srv/client175/static/ext/resources/images/gray/window +srv/client175/static/ext/resources/images/gray/window/icon-error.gif +srv/client175/static/ext/resources/images/gray/window/icon-info.gif +srv/client175/static/ext/resources/images/gray/window/icon-question.gif +srv/client175/static/ext/resources/images/gray/window/icon-warning.gif +srv/client175/static/ext/resources/images/gray/window/left-corners.png +srv/client175/static/ext/resources/images/gray/window/left-corners.pspimage +srv/client175/static/ext/resources/images/gray/window/left-right.png +srv/client175/static/ext/resources/images/gray/window/right-corners.png +srv/client175/static/ext/resources/images/gray/window/top-bottom.png +#srv/client175/static/ext/resources/images/human +#srv/client175/static/ext/resources/images/human/box +srv/client175/static/ext/resources/images/human/box/corners-blue.gif +srv/client175/static/ext/resources/images/human/box/corners.gif +srv/client175/static/ext/resources/images/human/box/l-blue.gif +srv/client175/static/ext/resources/images/human/box/l.gif +srv/client175/static/ext/resources/images/human/box/r-blue.gif +srv/client175/static/ext/resources/images/human/box/r.gif +srv/client175/static/ext/resources/images/human/box/tb-blue.gif +srv/client175/static/ext/resources/images/human/box/tb.gif +#srv/client175/static/ext/resources/images/human/button +srv/client175/static/ext/resources/images/human/button/arrow.gif +srv/client175/static/ext/resources/images/human/button/btn-arrow.gif +srv/client175/static/ext/resources/images/human/button/btn-sprite.gif +srv/client175/static/ext/resources/images/human/button/btn-sprite.psd +srv/client175/static/ext/resources/images/human/button/btn.gif +srv/client175/static/ext/resources/images/human/button/group-cs.gif +srv/client175/static/ext/resources/images/human/button/group-lr.gif +srv/client175/static/ext/resources/images/human/button/group-tb.gif +srv/client175/static/ext/resources/images/human/button/s-arrow-b-noline.gif +srv/client175/static/ext/resources/images/human/button/s-arrow-b.gif +srv/client175/static/ext/resources/images/human/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/human/button/s-arrow-noline.gif +srv/client175/static/ext/resources/images/human/button/s-arrow-o.gif +srv/client175/static/ext/resources/images/human/button/s-arrow.gif +#srv/client175/static/ext/resources/images/human/dd +srv/client175/static/ext/resources/images/human/dd/drop-add.gif +srv/client175/static/ext/resources/images/human/dd/drop-no.png +srv/client175/static/ext/resources/images/human/dd/drop-yes.png +#srv/client175/static/ext/resources/images/human/editor +srv/client175/static/ext/resources/images/human/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/human/form +srv/client175/static/ext/resources/images/human/form/checkbox.gif +srv/client175/static/ext/resources/images/human/form/clear-trigger.gif +srv/client175/static/ext/resources/images/human/form/clear-trigger.psd +srv/client175/static/ext/resources/images/human/form/date-trigger.gif +srv/client175/static/ext/resources/images/human/form/date-trigger.psd +srv/client175/static/ext/resources/images/human/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/human/form/exclamation.gif +srv/client175/static/ext/resources/images/human/form/radio.gif +srv/client175/static/ext/resources/images/human/form/search-trigger.gif +srv/client175/static/ext/resources/images/human/form/search-trigger.psd +srv/client175/static/ext/resources/images/human/form/spinner.gif +srv/client175/static/ext/resources/images/human/form/text-bg-focus.gif +srv/client175/static/ext/resources/images/human/form/text-bg.gif +srv/client175/static/ext/resources/images/human/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/human/form/trigger.gif +srv/client175/static/ext/resources/images/human/form/trigger.psd +srv/client175/static/ext/resources/images/human/form/user_trigger.gif +srv/client175/static/ext/resources/images/human/gradient-bg.gif +#srv/client175/static/ext/resources/images/human/grid +srv/client175/static/ext/resources/images/human/grid/arrow-left-white.gif +srv/client175/static/ext/resources/images/human/grid/arrow-right-white.gif +srv/client175/static/ext/resources/images/human/grid/col-move-bottom.png +srv/client175/static/ext/resources/images/human/grid/col-move-top.png +srv/client175/static/ext/resources/images/human/grid/columns.gif +srv/client175/static/ext/resources/images/human/grid/dirty.gif +srv/client175/static/ext/resources/images/human/grid/done.gif +srv/client175/static/ext/resources/images/human/grid/drop-no.png +srv/client175/static/ext/resources/images/human/grid/drop-yes.png +srv/client175/static/ext/resources/images/human/grid/footer-bg.gif +srv/client175/static/ext/resources/images/human/grid/grid-blue-hd.gif +srv/client175/static/ext/resources/images/human/grid/grid-blue-split.gif +srv/client175/static/ext/resources/images/human/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/human/grid/grid-loading.gif +srv/client175/static/ext/resources/images/human/grid/grid-split.gif +srv/client175/static/ext/resources/images/human/grid/grid-vista-hd.gif +srv/client175/static/ext/resources/images/human/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/human/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/human/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/human/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/human/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/human/grid/group-by.gif +srv/client175/static/ext/resources/images/human/grid/group-collapse.gif +srv/client175/static/ext/resources/images/human/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/human/grid/group-expand.gif +srv/client175/static/ext/resources/images/human/grid/hd-pop.gif +srv/client175/static/ext/resources/images/human/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/human/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/human/grid/hmenu-lock.gif +srv/client175/static/ext/resources/images/human/grid/hmenu-lock.png +srv/client175/static/ext/resources/images/human/grid/hmenu-unlock.gif +srv/client175/static/ext/resources/images/human/grid/hmenu-unlock.png +srv/client175/static/ext/resources/images/human/grid/invalid_line.gif +srv/client175/static/ext/resources/images/human/grid/loading.gif +srv/client175/static/ext/resources/images/human/grid/mso-hd.gif +srv/client175/static/ext/resources/images/human/grid/nowait.gif +srv/client175/static/ext/resources/images/human/grid/page-first-disabled.png +srv/client175/static/ext/resources/images/human/grid/page-first.png +srv/client175/static/ext/resources/images/human/grid/page-last-disabled.png +srv/client175/static/ext/resources/images/human/grid/page-last.png +srv/client175/static/ext/resources/images/human/grid/page-next-disabled.png +srv/client175/static/ext/resources/images/human/grid/page-next.png +srv/client175/static/ext/resources/images/human/grid/page-prev-disabled.png +srv/client175/static/ext/resources/images/human/grid/page-prev.png +srv/client175/static/ext/resources/images/human/grid/panel-handle.gif +srv/client175/static/ext/resources/images/human/grid/pick-button.gif +srv/client175/static/ext/resources/images/human/grid/refresh.png +srv/client175/static/ext/resources/images/human/grid/row-check-sprite.gif +srv/client175/static/ext/resources/images/human/grid/row-editor-bg.gif +srv/client175/static/ext/resources/images/human/grid/row-editor-btns.gif +srv/client175/static/ext/resources/images/human/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/human/grid/row-over.gif +srv/client175/static/ext/resources/images/human/grid/row-sel.gif +srv/client175/static/ext/resources/images/human/grid/sort-hd.gif +srv/client175/static/ext/resources/images/human/grid/sort_asc.gif +srv/client175/static/ext/resources/images/human/grid/sort_desc.gif +srv/client175/static/ext/resources/images/human/grid/wait.gif +#srv/client175/static/ext/resources/images/human/layout +srv/client175/static/ext/resources/images/human/layout/collapse.gif +srv/client175/static/ext/resources/images/human/layout/expand.gif +srv/client175/static/ext/resources/images/human/layout/gradient-bg.gif +srv/client175/static/ext/resources/images/human/layout/mini-bottom.gif +srv/client175/static/ext/resources/images/human/layout/mini-left.gif +srv/client175/static/ext/resources/images/human/layout/mini-right.gif +srv/client175/static/ext/resources/images/human/layout/mini-top.gif +srv/client175/static/ext/resources/images/human/layout/ns-collapse.gif +srv/client175/static/ext/resources/images/human/layout/ns-expand.gif +srv/client175/static/ext/resources/images/human/layout/panel-close.gif +srv/client175/static/ext/resources/images/human/layout/panel-title-bg.gif +srv/client175/static/ext/resources/images/human/layout/panel-title-light-bg.gif +srv/client175/static/ext/resources/images/human/layout/stick.gif +srv/client175/static/ext/resources/images/human/layout/stuck.gif +srv/client175/static/ext/resources/images/human/layout/tab-close-on.gif +srv/client175/static/ext/resources/images/human/layout/tab-close.gif +#srv/client175/static/ext/resources/images/human/menu +srv/client175/static/ext/resources/images/human/menu/checked.gif +srv/client175/static/ext/resources/images/human/menu/group-checked.gif +srv/client175/static/ext/resources/images/human/menu/item-over.gif +srv/client175/static/ext/resources/images/human/menu/menu-parent.gif +srv/client175/static/ext/resources/images/human/menu/menu.gif +srv/client175/static/ext/resources/images/human/menu/unchecked.gif +#srv/client175/static/ext/resources/images/human/panel +srv/client175/static/ext/resources/images/human/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/human/panel/left-right.gif +srv/client175/static/ext/resources/images/human/panel/light-hd.gif +srv/client175/static/ext/resources/images/human/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/human/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/human/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/human/panel/top-bottom.gif +srv/client175/static/ext/resources/images/human/panel/top-bottom.png +srv/client175/static/ext/resources/images/human/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/human/panel/white-left-right.gif +srv/client175/static/ext/resources/images/human/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/human/progress +srv/client175/static/ext/resources/images/human/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/human/qtip +srv/client175/static/ext/resources/images/human/qtip/bg.gif +srv/client175/static/ext/resources/images/human/qtip/close.png +srv/client175/static/ext/resources/images/human/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/human/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/human/s.gif +srv/client175/static/ext/resources/images/human/shadow-c.png +srv/client175/static/ext/resources/images/human/shadow-c.psd +srv/client175/static/ext/resources/images/human/shadow-lr.png +srv/client175/static/ext/resources/images/human/shadow.png +srv/client175/static/ext/resources/images/human/shared +srv/client175/static/ext/resources/images/human/shared/blue-loading.gif +srv/client175/static/ext/resources/images/human/shared/calendar.gif +srv/client175/static/ext/resources/images/human/shared/fill-btn.gif +srv/client175/static/ext/resources/images/human/shared/glass-bg.gif +srv/client175/static/ext/resources/images/human/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/human/shared/large-loading.gif +srv/client175/static/ext/resources/images/human/shared/left-btn.gif +srv/client175/static/ext/resources/images/human/shared/loading-balls.gif +srv/client175/static/ext/resources/images/human/shared/right-btn.gif +srv/client175/static/ext/resources/images/human/shared/warning.gif +#srv/client175/static/ext/resources/images/human/sizer +srv/client175/static/ext/resources/images/human/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/human/sizer/e-handle.gif +srv/client175/static/ext/resources/images/human/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/human/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/human/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/human/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/human/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/human/sizer/s-handle.gif +srv/client175/static/ext/resources/images/human/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/human/sizer/se-handle.gif +srv/client175/static/ext/resources/images/human/sizer/square.gif +srv/client175/static/ext/resources/images/human/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/human/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/human/slider +srv/client175/static/ext/resources/images/human/slider/slider-bg.png +srv/client175/static/ext/resources/images/human/slider/slider-thumb.png +srv/client175/static/ext/resources/images/human/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/human/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/human/tabs +srv/client175/static/ext/resources/images/human/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/human/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/human/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/human/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/human/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/human/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/human/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/human/tabs/tab-close.gif +srv/client175/static/ext/resources/images/human/tabs/tab-scroller-menu.gif +srv/client175/static/ext/resources/images/human/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/human/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/human/toolbar +srv/client175/static/ext/resources/images/human/toolbar/bg.gif +srv/client175/static/ext/resources/images/human/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/human/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/human/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/human/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/human/toolbar/more.gif +srv/client175/static/ext/resources/images/human/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/human/toolbar/tb-btn-sprite.gif +srv/client175/static/ext/resources/images/human/toolbar/tb-xl-btn-sprite.gif +srv/client175/static/ext/resources/images/human/toolbar/tb-xl-sep.gif +#srv/client175/static/ext/resources/images/human/tree +srv/client175/static/ext/resources/images/human/tree/arrows.gif +srv/client175/static/ext/resources/images/human/tree/drop-add.gif +srv/client175/static/ext/resources/images/human/tree/drop-between.gif +srv/client175/static/ext/resources/images/human/tree/drop-no.gif +srv/client175/static/ext/resources/images/human/tree/drop-over.gif +srv/client175/static/ext/resources/images/human/tree/drop-under.gif +srv/client175/static/ext/resources/images/human/tree/drop-yes.gif +srv/client175/static/ext/resources/images/human/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/human/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/human/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/human/tree/elbow-end-plus.gif +srv/client175/static/ext/resources/images/human/tree/elbow-end.gif +srv/client175/static/ext/resources/images/human/tree/elbow-line.gif +srv/client175/static/ext/resources/images/human/tree/elbow-minus-nl.gif +srv/client175/static/ext/resources/images/human/tree/elbow-minus.gif +srv/client175/static/ext/resources/images/human/tree/elbow-plus-nl.gif +srv/client175/static/ext/resources/images/human/tree/elbow-plus.gif +srv/client175/static/ext/resources/images/human/tree/elbow.gif +srv/client175/static/ext/resources/images/human/tree/folder-open.gif +srv/client175/static/ext/resources/images/human/tree/folder.gif +srv/client175/static/ext/resources/images/human/tree/leaf.gif +srv/client175/static/ext/resources/images/human/tree/loading.gif +srv/client175/static/ext/resources/images/human/tree/s.gif +#srv/client175/static/ext/resources/images/human/window +srv/client175/static/ext/resources/images/human/window/icon-error.png +srv/client175/static/ext/resources/images/human/window/icon-info.png +srv/client175/static/ext/resources/images/human/window/icon-question.png +srv/client175/static/ext/resources/images/human/window/icon-warning.png +srv/client175/static/ext/resources/images/human/window/left-corners.png +srv/client175/static/ext/resources/images/human/window/left-right.png +srv/client175/static/ext/resources/images/human/window/right-corners.png +srv/client175/static/ext/resources/images/human/window/top-bottom.png +srv/client175/static/ext/resources/images/loading.gif +#srv/client175/static/ext/resources/images/slate +#srv/client175/static/ext/resources/images/slate/button +srv/client175/static/ext/resources/images/slate/button/btn.gif +srv/client175/static/ext/resources/images/slate/button/group-cs.gif +srv/client175/static/ext/resources/images/slate/button/group-lr.gif +srv/client175/static/ext/resources/images/slate/button/group-tb.gif +srv/client175/static/ext/resources/images/slate/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/slate/button/s-arrow-o.gif +#srv/client175/static/ext/resources/images/slate/editor +srv/client175/static/ext/resources/images/slate/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/slate/form +srv/client175/static/ext/resources/images/slate/form/clear-trigger.gif +srv/client175/static/ext/resources/images/slate/form/date-trigger.gif +srv/client175/static/ext/resources/images/slate/form/search-trigger.gif +srv/client175/static/ext/resources/images/slate/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/slate/form/trigger.gif +srv/client175/static/ext/resources/images/slate/gradient-bg.gif +#srv/client175/static/ext/resources/images/slate/grid +srv/client175/static/ext/resources/images/slate/grid/arrow-left-white.gif +srv/client175/static/ext/resources/images/slate/grid/arrow-right-white.gif +srv/client175/static/ext/resources/images/slate/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/slate/grid/col-move-top.gif +srv/client175/static/ext/resources/images/slate/grid/footer-bg.gif +srv/client175/static/ext/resources/images/slate/grid/grid-blue-hd.gif +srv/client175/static/ext/resources/images/slate/grid/grid-blue-split.gif +srv/client175/static/ext/resources/images/slate/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/slate/grid/grid-split.gif +srv/client175/static/ext/resources/images/slate/grid/grid-vista-hd.gif +srv/client175/static/ext/resources/images/slate/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/slate/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/slate/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/slate/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/slate/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/slate/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/slate/grid/mso-hd.gif +srv/client175/static/ext/resources/images/slate/grid/page-first-disabled.gif +srv/client175/static/ext/resources/images/slate/grid/page-first.gif +srv/client175/static/ext/resources/images/slate/grid/page-last-disabled.gif +srv/client175/static/ext/resources/images/slate/grid/page-last.gif +srv/client175/static/ext/resources/images/slate/grid/page-next-disabled.gif +srv/client175/static/ext/resources/images/slate/grid/page-next.gif +srv/client175/static/ext/resources/images/slate/grid/page-prev-disabled.gif +srv/client175/static/ext/resources/images/slate/grid/page-prev.gif +srv/client175/static/ext/resources/images/slate/grid/row-over.gif +srv/client175/static/ext/resources/images/slate/grid/row-sel.gif +srv/client175/static/ext/resources/images/slate/grid/sort_asc.gif +srv/client175/static/ext/resources/images/slate/grid/sort_desc.gif +#srv/client175/static/ext/resources/images/slate/menu +srv/client175/static/ext/resources/images/slate/menu/item-over.gif +srv/client175/static/ext/resources/images/slate/menu/menu-parent.gif +srv/client175/static/ext/resources/images/slate/menu/menu.gif +#srv/client175/static/ext/resources/images/slate/panel +srv/client175/static/ext/resources/images/slate/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/slate/panel/left-right.gif +srv/client175/static/ext/resources/images/slate/panel/light-hd.gif +srv/client175/static/ext/resources/images/slate/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/slate/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/slate/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/slate/panel/top-bottom.gif +srv/client175/static/ext/resources/images/slate/panel/top-bottom.png +srv/client175/static/ext/resources/images/slate/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/slate/panel/white-left-right.gif +srv/client175/static/ext/resources/images/slate/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/slate/progress +srv/client175/static/ext/resources/images/slate/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/slate/qtip +srv/client175/static/ext/resources/images/slate/qtip/bg.gif +srv/client175/static/ext/resources/images/slate/qtip/close.gif +srv/client175/static/ext/resources/images/slate/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/slate/s.gif +#srv/client175/static/ext/resources/images/slate/shared +srv/client175/static/ext/resources/images/slate/shared/glass-bg.gif +srv/client175/static/ext/resources/images/slate/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/slate/shared/left-btn.gif +srv/client175/static/ext/resources/images/slate/shared/right-btn.gif +#srv/client175/static/ext/resources/images/slate/sizer +srv/client175/static/ext/resources/images/slate/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/slate/sizer/e-handle.gif +srv/client175/static/ext/resources/images/slate/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/slate/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/slate/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/slate/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/slate/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/slate/sizer/s-handle.gif +srv/client175/static/ext/resources/images/slate/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/slate/sizer/se-handle.gif +srv/client175/static/ext/resources/images/slate/sizer/square.gif +srv/client175/static/ext/resources/images/slate/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/slate/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/slate/slider +srv/client175/static/ext/resources/images/slate/slider/slider-bg.png +srv/client175/static/ext/resources/images/slate/slider/slider-thumb.png +srv/client175/static/ext/resources/images/slate/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/slate/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/slate/tabs +srv/client175/static/ext/resources/images/slate/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/slate/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/slate/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/slate/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/slate/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/slate/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/slate/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/slate/tabs/tab-close.gif +srv/client175/static/ext/resources/images/slate/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/slate/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/slate/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/slate/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/slate/toolbar +srv/client175/static/ext/resources/images/slate/toolbar/bg.gif +srv/client175/static/ext/resources/images/slate/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/slate/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/slate/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/slate/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/slate/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/slate/toolbar/tb-btn-sprite.gif +#srv/client175/static/ext/resources/images/slate/window +srv/client175/static/ext/resources/images/slate/window/icon-error.gif +srv/client175/static/ext/resources/images/slate/window/icon-info.gif +srv/client175/static/ext/resources/images/slate/window/icon-question.gif +srv/client175/static/ext/resources/images/slate/window/icon-warning.gif +srv/client175/static/ext/resources/images/slate/window/left-corners.png +srv/client175/static/ext/resources/images/slate/window/left-right.png +srv/client175/static/ext/resources/images/slate/window/right-corners.png +srv/client175/static/ext/resources/images/slate/window/top-bottom.png +#srv/client175/static/ext/resources/images/tp +#srv/client175/static/ext/resources/images/tp/box +srv/client175/static/ext/resources/images/tp/box/corners-blue.gif +srv/client175/static/ext/resources/images/tp/box/corners.gif +srv/client175/static/ext/resources/images/tp/box/l-blue.gif +srv/client175/static/ext/resources/images/tp/box/l.gif +srv/client175/static/ext/resources/images/tp/box/r-blue.gif +srv/client175/static/ext/resources/images/tp/box/r.gif +srv/client175/static/ext/resources/images/tp/box/tb-blue.gif +srv/client175/static/ext/resources/images/tp/box/tb.gif +#srv/client175/static/ext/resources/images/tp/button +srv/client175/static/ext/resources/images/tp/button/arrow.gif +srv/client175/static/ext/resources/images/tp/button/btn.gif +srv/client175/static/ext/resources/images/tp/button/group-cs.gif +srv/client175/static/ext/resources/images/tp/button/group-lr.gif +srv/client175/static/ext/resources/images/tp/button/group-tb.gif +srv/client175/static/ext/resources/images/tp/button/s-arrow-b-noline.gif +srv/client175/static/ext/resources/images/tp/button/s-arrow-b.gif +srv/client175/static/ext/resources/images/tp/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/tp/button/s-arrow-noline.gif +srv/client175/static/ext/resources/images/tp/button/s-arrow-o.gif +srv/client175/static/ext/resources/images/tp/button/s-arrow.gif +#srv/client175/static/ext/resources/images/tp/dd +srv/client175/static/ext/resources/images/tp/dd/drop-add.gif +srv/client175/static/ext/resources/images/tp/dd/drop-no.gif +srv/client175/static/ext/resources/images/tp/dd/drop-yes.gif +#srv/client175/static/ext/resources/images/tp/editor +srv/client175/static/ext/resources/images/tp/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/tp/form +srv/client175/static/ext/resources/images/tp/form/checkbox.gif +srv/client175/static/ext/resources/images/tp/form/clear-trigger.gif +srv/client175/static/ext/resources/images/tp/form/clear-trigger.psd +srv/client175/static/ext/resources/images/tp/form/date-trigger.gif +srv/client175/static/ext/resources/images/tp/form/date-trigger.psd +srv/client175/static/ext/resources/images/tp/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/tp/form/exclamation.gif +srv/client175/static/ext/resources/images/tp/form/radio.gif +srv/client175/static/ext/resources/images/tp/form/search-trigger.gif +srv/client175/static/ext/resources/images/tp/form/search-trigger.psd +srv/client175/static/ext/resources/images/tp/form/text-bg.gif +srv/client175/static/ext/resources/images/tp/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/tp/form/trigger.png +srv/client175/static/ext/resources/images/tp/form/trigger.psd +srv/client175/static/ext/resources/images/tp/gradient-bg.gif +#srv/client175/static/ext/resources/images/tp/grid +srv/client175/static/ext/resources/images/tp/grid/Thumbs.db +srv/client175/static/ext/resources/images/tp/grid/arrow-left-white.gif +srv/client175/static/ext/resources/images/tp/grid/arrow-right-white.gif +srv/client175/static/ext/resources/images/tp/grid/bg.gif +srv/client175/static/ext/resources/images/tp/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/tp/grid/col-move-top.gif +srv/client175/static/ext/resources/images/tp/grid/columns.gif +srv/client175/static/ext/resources/images/tp/grid/dirty.gif +srv/client175/static/ext/resources/images/tp/grid/done.gif +srv/client175/static/ext/resources/images/tp/grid/drop-no.gif +srv/client175/static/ext/resources/images/tp/grid/drop-yes.gif +srv/client175/static/ext/resources/images/tp/grid/footer-bg.gif +srv/client175/static/ext/resources/images/tp/grid/grid-blue-hd.gif +srv/client175/static/ext/resources/images/tp/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/tp/grid/grid-loading.gif +srv/client175/static/ext/resources/images/tp/grid/grid-split.gif +srv/client175/static/ext/resources/images/tp/grid/grid-vista-hd.gif +srv/client175/static/ext/resources/images/tp/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/tp/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/tp/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/tp/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/tp/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/tp/grid/group-by.gif +srv/client175/static/ext/resources/images/tp/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/tp/grid/hd-pop.gif +srv/client175/static/ext/resources/images/tp/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/tp/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/tp/grid/hmenu-lock.gif +srv/client175/static/ext/resources/images/tp/grid/hmenu-lock.png +srv/client175/static/ext/resources/images/tp/grid/hmenu-unlock.gif +srv/client175/static/ext/resources/images/tp/grid/hmenu-unlock.png +srv/client175/static/ext/resources/images/tp/grid/invalid_line.gif +srv/client175/static/ext/resources/images/tp/grid/loading.gif +srv/client175/static/ext/resources/images/tp/grid/mso-hd.gif +srv/client175/static/ext/resources/images/tp/grid/nowait.gif +srv/client175/static/ext/resources/images/tp/grid/page-first-disabled.png +srv/client175/static/ext/resources/images/tp/grid/page-first.png +srv/client175/static/ext/resources/images/tp/grid/page-last-disabled.png +srv/client175/static/ext/resources/images/tp/grid/page-last.png +srv/client175/static/ext/resources/images/tp/grid/page-next-disabled.png +srv/client175/static/ext/resources/images/tp/grid/page-next.png +srv/client175/static/ext/resources/images/tp/grid/page-prev-disabled.png +srv/client175/static/ext/resources/images/tp/grid/page-prev.png +srv/client175/static/ext/resources/images/tp/grid/pick-button.gif +srv/client175/static/ext/resources/images/tp/grid/refresh.gif +srv/client175/static/ext/resources/images/tp/grid/refresh.png +srv/client175/static/ext/resources/images/tp/grid/row-check-sprite.gif +srv/client175/static/ext/resources/images/tp/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/tp/grid/row-over.gif +srv/client175/static/ext/resources/images/tp/grid/row-sel.gif +srv/client175/static/ext/resources/images/tp/grid/sort-hd.gif +srv/client175/static/ext/resources/images/tp/grid/sort_asc.gif +srv/client175/static/ext/resources/images/tp/grid/sort_desc.gif +srv/client175/static/ext/resources/images/tp/grid/wait.gif +#srv/client175/static/ext/resources/images/tp/layout +srv/client175/static/ext/resources/images/tp/layout/collapse.gif +srv/client175/static/ext/resources/images/tp/layout/expand.gif +srv/client175/static/ext/resources/images/tp/layout/gradient-bg.gif +srv/client175/static/ext/resources/images/tp/layout/mini-bottom.gif +srv/client175/static/ext/resources/images/tp/layout/mini-left.gif +srv/client175/static/ext/resources/images/tp/layout/mini-right.gif +srv/client175/static/ext/resources/images/tp/layout/mini-top.gif +srv/client175/static/ext/resources/images/tp/layout/ns-collapse.gif +srv/client175/static/ext/resources/images/tp/layout/ns-expand.gif +srv/client175/static/ext/resources/images/tp/layout/panel-close.gif +srv/client175/static/ext/resources/images/tp/layout/panel-title-bg.gif +srv/client175/static/ext/resources/images/tp/layout/panel-title-light-bg.gif +srv/client175/static/ext/resources/images/tp/layout/stick.gif +srv/client175/static/ext/resources/images/tp/layout/stuck.gif +srv/client175/static/ext/resources/images/tp/layout/tab-close-on.gif +srv/client175/static/ext/resources/images/tp/layout/tab-close.gif +#srv/client175/static/ext/resources/images/tp/menu +srv/client175/static/ext/resources/images/tp/menu/checked.gif +srv/client175/static/ext/resources/images/tp/menu/group-checked.gif +srv/client175/static/ext/resources/images/tp/menu/item-over.gif +srv/client175/static/ext/resources/images/tp/menu/menu-parent.gif +srv/client175/static/ext/resources/images/tp/menu/menu.gif +srv/client175/static/ext/resources/images/tp/menu/unchecked.gif +srv/client175/static/ext/resources/images/tp/menu/wip.gif +#srv/client175/static/ext/resources/images/tp/panel +srv/client175/static/ext/resources/images/tp/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/tp/panel/left-right.gif +srv/client175/static/ext/resources/images/tp/panel/light-hd.gif +srv/client175/static/ext/resources/images/tp/panel/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/tp/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/tp/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/tp/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/tp/panel/top-bottom.gif +srv/client175/static/ext/resources/images/tp/panel/top-bottom.png +srv/client175/static/ext/resources/images/tp/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/tp/panel/white-left-right.gif +srv/client175/static/ext/resources/images/tp/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/tp/progress +srv/client175/static/ext/resources/images/tp/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/tp/qtip +srv/client175/static/ext/resources/images/tp/qtip/bg.gif +srv/client175/static/ext/resources/images/tp/qtip/close.gif +srv/client175/static/ext/resources/images/tp/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/tp/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/tp/s.gif +srv/client175/static/ext/resources/images/tp/shadow-c.png +srv/client175/static/ext/resources/images/tp/shadow-lr.png +srv/client175/static/ext/resources/images/tp/shadow.png +#srv/client175/static/ext/resources/images/tp/shared +srv/client175/static/ext/resources/images/tp/shared/blue-loading.gif +srv/client175/static/ext/resources/images/tp/shared/calendar.gif +srv/client175/static/ext/resources/images/tp/shared/glass-bg.gif +srv/client175/static/ext/resources/images/tp/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/tp/shared/large-loading.gif +srv/client175/static/ext/resources/images/tp/shared/left-btn.gif +srv/client175/static/ext/resources/images/tp/shared/loading-balls.gif +srv/client175/static/ext/resources/images/tp/shared/right-btn.gif +srv/client175/static/ext/resources/images/tp/shared/warning.gif +#srv/client175/static/ext/resources/images/tp/sizer +srv/client175/static/ext/resources/images/tp/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/tp/sizer/e-handle.gif +srv/client175/static/ext/resources/images/tp/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/tp/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/tp/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/tp/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/tp/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/tp/sizer/s-handle.gif +srv/client175/static/ext/resources/images/tp/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/tp/sizer/se-handle.gif +srv/client175/static/ext/resources/images/tp/sizer/square.gif +srv/client175/static/ext/resources/images/tp/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/tp/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/tp/slider +srv/client175/static/ext/resources/images/tp/slider/slider-bg.png +srv/client175/static/ext/resources/images/tp/slider/slider-thumb.png +srv/client175/static/ext/resources/images/tp/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/tp/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/tp/tabs +srv/client175/static/ext/resources/images/tp/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/tp/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/tp/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/tp/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/tp/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/tp/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/tp/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/tp/tabs/tab-close.png +srv/client175/static/ext/resources/images/tp/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/tp/tabs/tabs-sprite.png +#srv/client175/static/ext/resources/images/tp/toolbar +srv/client175/static/ext/resources/images/tp/toolbar/bg.gif +srv/client175/static/ext/resources/images/tp/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/tp/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/tp/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/tp/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/tp/toolbar/more.gif +srv/client175/static/ext/resources/images/tp/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/tp/toolbar/tb-btn-sprite.gif +srv/client175/static/ext/resources/images/tp/toolbar/tb-xl-btn-sprite.gif +srv/client175/static/ext/resources/images/tp/toolbar/tb-xl-sep.gif +#srv/client175/static/ext/resources/images/tp/tree +srv/client175/static/ext/resources/images/tp/tree/arrows.gif +srv/client175/static/ext/resources/images/tp/tree/drop-add.gif +srv/client175/static/ext/resources/images/tp/tree/drop-between.gif +srv/client175/static/ext/resources/images/tp/tree/drop-no.gif +srv/client175/static/ext/resources/images/tp/tree/drop-over.gif +srv/client175/static/ext/resources/images/tp/tree/drop-under.gif +srv/client175/static/ext/resources/images/tp/tree/drop-yes.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-end-plus.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-end.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-line.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-minus-nl.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-minus.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-plus-nl.gif +srv/client175/static/ext/resources/images/tp/tree/elbow-plus.gif +srv/client175/static/ext/resources/images/tp/tree/elbow.gif +srv/client175/static/ext/resources/images/tp/tree/folder-open.gif +srv/client175/static/ext/resources/images/tp/tree/folder.gif +srv/client175/static/ext/resources/images/tp/tree/leaf.gif +srv/client175/static/ext/resources/images/tp/tree/loading.gif +srv/client175/static/ext/resources/images/tp/tree/s.gif +#srv/client175/static/ext/resources/images/tp/window +srv/client175/static/ext/resources/images/tp/window/icon-error.png +srv/client175/static/ext/resources/images/tp/window/icon-info.png +srv/client175/static/ext/resources/images/tp/window/icon-question.png +srv/client175/static/ext/resources/images/tp/window/icon-warning.png +srv/client175/static/ext/resources/images/tp/window/left-corners.png +srv/client175/static/ext/resources/images/tp/window/left-corners.psd +srv/client175/static/ext/resources/images/tp/window/left-right.png +srv/client175/static/ext/resources/images/tp/window/left-right.psd +srv/client175/static/ext/resources/images/tp/window/right-corners.png +srv/client175/static/ext/resources/images/tp/window/right-corners.psd +srv/client175/static/ext/resources/images/tp/window/top-bottom.png +srv/client175/static/ext/resources/images/tp/window/top-bottom.psd +#srv/client175/static/ext/resources/images/vista +#srv/client175/static/ext/resources/images/vista/basic-dialog +srv/client175/static/ext/resources/images/vista/basic-dialog/bg-center.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/bg-left.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/bg-right.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/close.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/collapse.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/dlg-bg.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/e-handle.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/expand.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/hd-sprite.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/s-handle.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/se-handle.gif +srv/client175/static/ext/resources/images/vista/basic-dialog/w-handle.gif +#srv/client175/static/ext/resources/images/vista/dd +srv/client175/static/ext/resources/images/vista/gradient-bg.gif +#srv/client175/static/ext/resources/images/vista/grid +srv/client175/static/ext/resources/images/vista/grid/grid-split.gif +srv/client175/static/ext/resources/images/vista/grid/grid-vista-hd.gif +#srv/client175/static/ext/resources/images/vista/layout +srv/client175/static/ext/resources/images/vista/layout/collapse.gif +srv/client175/static/ext/resources/images/vista/layout/expand.gif +srv/client175/static/ext/resources/images/vista/layout/gradient-bg.gif +srv/client175/static/ext/resources/images/vista/layout/ns-collapse.gif +srv/client175/static/ext/resources/images/vista/layout/ns-expand.gif +srv/client175/static/ext/resources/images/vista/layout/panel-close.gif +srv/client175/static/ext/resources/images/vista/layout/panel-title-bg.gif +srv/client175/static/ext/resources/images/vista/layout/panel-title-light-bg.gif +srv/client175/static/ext/resources/images/vista/layout/stick.gif +srv/client175/static/ext/resources/images/vista/layout/tab-close-on.gif +srv/client175/static/ext/resources/images/vista/layout/tab-close.gif +#srv/client175/static/ext/resources/images/vista/qtip +srv/client175/static/ext/resources/images/vista/qtip/bg.gif +srv/client175/static/ext/resources/images/vista/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/vista/s.gif +#srv/client175/static/ext/resources/images/vista/sizer +srv/client175/static/ext/resources/images/vista/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/vista/sizer/e-handle.gif +srv/client175/static/ext/resources/images/vista/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/vista/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/vista/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/vista/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/vista/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/vista/sizer/s-handle.gif +srv/client175/static/ext/resources/images/vista/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/vista/sizer/se-handle.gif +srv/client175/static/ext/resources/images/vista/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/vista/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/vista/tabs +srv/client175/static/ext/resources/images/vista/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/vista/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/vista/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/vista/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/vista/tabs/tab-sprite.gif +#srv/client175/static/ext/resources/images/vista/toolbar +srv/client175/static/ext/resources/images/vista/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/vista/toolbar/tb-btn-sprite.gif +#srv/client175/static/ext/resources/images/vista/tree +#srv/client175/static/ext/resources/images/yourtheme +srv/client175/static/ext/resources/images/yourtheme/README.txt +#srv/client175/static/ext/resources/images/yourtheme/box +srv/client175/static/ext/resources/images/yourtheme/box/corners-blue.gif +srv/client175/static/ext/resources/images/yourtheme/box/corners.gif +srv/client175/static/ext/resources/images/yourtheme/box/l-blue.gif +srv/client175/static/ext/resources/images/yourtheme/box/l.gif +srv/client175/static/ext/resources/images/yourtheme/box/r-blue.gif +srv/client175/static/ext/resources/images/yourtheme/box/r.gif +srv/client175/static/ext/resources/images/yourtheme/box/tb-blue.gif +srv/client175/static/ext/resources/images/yourtheme/box/tb.gif +#srv/client175/static/ext/resources/images/yourtheme/button +srv/client175/static/ext/resources/images/yourtheme/button/arrow.gif +srv/client175/static/ext/resources/images/yourtheme/button/btn.gif +srv/client175/static/ext/resources/images/yourtheme/button/group-cs.gif +srv/client175/static/ext/resources/images/yourtheme/button/group-lr.gif +srv/client175/static/ext/resources/images/yourtheme/button/group-tb.gif +srv/client175/static/ext/resources/images/yourtheme/button/s-arrow-b-noline.gif +srv/client175/static/ext/resources/images/yourtheme/button/s-arrow-b.gif +srv/client175/static/ext/resources/images/yourtheme/button/s-arrow-bo.gif +srv/client175/static/ext/resources/images/yourtheme/button/s-arrow-noline.gif +srv/client175/static/ext/resources/images/yourtheme/button/s-arrow-o.gif +srv/client175/static/ext/resources/images/yourtheme/button/s-arrow.gif +#srv/client175/static/ext/resources/images/yourtheme/dd +srv/client175/static/ext/resources/images/yourtheme/dd/drop-add.gif +srv/client175/static/ext/resources/images/yourtheme/dd/drop-no.gif +srv/client175/static/ext/resources/images/yourtheme/dd/drop-yes.gif +#srv/client175/static/ext/resources/images/yourtheme/editor +srv/client175/static/ext/resources/images/yourtheme/editor/tb-sprite.gif +#srv/client175/static/ext/resources/images/yourtheme/form +srv/client175/static/ext/resources/images/yourtheme/form/checkbox.gif +srv/client175/static/ext/resources/images/yourtheme/form/clear-trigger.gif +srv/client175/static/ext/resources/images/yourtheme/form/clear-trigger.psd +srv/client175/static/ext/resources/images/yourtheme/form/date-trigger.gif +srv/client175/static/ext/resources/images/yourtheme/form/date-trigger.psd +srv/client175/static/ext/resources/images/yourtheme/form/error-tip-corners.gif +srv/client175/static/ext/resources/images/yourtheme/form/exclamation.gif +srv/client175/static/ext/resources/images/yourtheme/form/radio.gif +srv/client175/static/ext/resources/images/yourtheme/form/search-trigger.gif +srv/client175/static/ext/resources/images/yourtheme/form/search-trigger.psd +srv/client175/static/ext/resources/images/yourtheme/form/text-bg.gif +srv/client175/static/ext/resources/images/yourtheme/form/trigger-square.gif +srv/client175/static/ext/resources/images/yourtheme/form/trigger-square.psd +srv/client175/static/ext/resources/images/yourtheme/form/trigger-tpl.gif +srv/client175/static/ext/resources/images/yourtheme/form/trigger.gif +srv/client175/static/ext/resources/images/yourtheme/form/trigger.psd +srv/client175/static/ext/resources/images/yourtheme/gradient-bg.gif +#srv/client175/static/ext/resources/images/yourtheme/grid +srv/client175/static/ext/resources/images/yourtheme/grid/arrow-left-white.gif +srv/client175/static/ext/resources/images/yourtheme/grid/arrow-right-white.gif +srv/client175/static/ext/resources/images/yourtheme/grid/col-move-bottom.gif +srv/client175/static/ext/resources/images/yourtheme/grid/col-move-top.gif +srv/client175/static/ext/resources/images/yourtheme/grid/columns.gif +srv/client175/static/ext/resources/images/yourtheme/grid/dirty.gif +srv/client175/static/ext/resources/images/yourtheme/grid/done.gif +srv/client175/static/ext/resources/images/yourtheme/grid/drop-no.gif +srv/client175/static/ext/resources/images/yourtheme/grid/drop-yes.gif +srv/client175/static/ext/resources/images/yourtheme/grid/footer-bg.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid-blue-hd.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid-blue-split.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid-hrow.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid-loading.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid-split.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid-vista-hd.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid3-hd-btn.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid3-hrow-over.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid3-hrow.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid3-special-col-bg.gif +srv/client175/static/ext/resources/images/yourtheme/grid/grid3-special-col-sel-bg.gif +srv/client175/static/ext/resources/images/yourtheme/grid/group-by.gif +srv/client175/static/ext/resources/images/yourtheme/grid/group-collapse.gif +srv/client175/static/ext/resources/images/yourtheme/grid/group-expand-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/grid/group-expand.gif +srv/client175/static/ext/resources/images/yourtheme/grid/hd-pop.gif +srv/client175/static/ext/resources/images/yourtheme/grid/hmenu-asc.gif +srv/client175/static/ext/resources/images/yourtheme/grid/hmenu-desc.gif +srv/client175/static/ext/resources/images/yourtheme/grid/hmenu-lock.gif +srv/client175/static/ext/resources/images/yourtheme/grid/hmenu-lock.png +srv/client175/static/ext/resources/images/yourtheme/grid/hmenu-unlock.gif +srv/client175/static/ext/resources/images/yourtheme/grid/hmenu-unlock.png +srv/client175/static/ext/resources/images/yourtheme/grid/invalid_line.gif +srv/client175/static/ext/resources/images/yourtheme/grid/loading.gif +srv/client175/static/ext/resources/images/yourtheme/grid/mso-hd.gif +srv/client175/static/ext/resources/images/yourtheme/grid/nowait.gif +srv/client175/static/ext/resources/images/yourtheme/grid/page-first-disabled.gif +srv/client175/static/ext/resources/images/yourtheme/grid/page-first.gif +srv/client175/static/ext/resources/images/yourtheme/grid/page-last-disabled.gif +srv/client175/static/ext/resources/images/yourtheme/grid/page-last.gif +srv/client175/static/ext/resources/images/yourtheme/grid/page-next-disabled.gif +srv/client175/static/ext/resources/images/yourtheme/grid/page-next.gif +srv/client175/static/ext/resources/images/yourtheme/grid/page-prev-disabled.gif +srv/client175/static/ext/resources/images/yourtheme/grid/page-prev.gif +srv/client175/static/ext/resources/images/yourtheme/grid/pick-button.gif +srv/client175/static/ext/resources/images/yourtheme/grid/refresh.gif +srv/client175/static/ext/resources/images/yourtheme/grid/row-check-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/grid/row-expand-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/grid/row-over.gif +srv/client175/static/ext/resources/images/yourtheme/grid/row-sel.gif +srv/client175/static/ext/resources/images/yourtheme/grid/sort-hd.gif +srv/client175/static/ext/resources/images/yourtheme/grid/sort_asc.gif +srv/client175/static/ext/resources/images/yourtheme/grid/sort_desc.gif +srv/client175/static/ext/resources/images/yourtheme/grid/wait.gif +#srv/client175/static/ext/resources/images/yourtheme/layout +srv/client175/static/ext/resources/images/yourtheme/layout/collapse.gif +srv/client175/static/ext/resources/images/yourtheme/layout/expand.gif +srv/client175/static/ext/resources/images/yourtheme/layout/gradient-bg.gif +srv/client175/static/ext/resources/images/yourtheme/layout/mini-bottom.gif +srv/client175/static/ext/resources/images/yourtheme/layout/mini-left.gif +srv/client175/static/ext/resources/images/yourtheme/layout/mini-right.gif +srv/client175/static/ext/resources/images/yourtheme/layout/mini-top.gif +srv/client175/static/ext/resources/images/yourtheme/layout/ns-collapse.gif +srv/client175/static/ext/resources/images/yourtheme/layout/ns-expand.gif +srv/client175/static/ext/resources/images/yourtheme/layout/panel-close.gif +srv/client175/static/ext/resources/images/yourtheme/layout/panel-title-bg.gif +srv/client175/static/ext/resources/images/yourtheme/layout/panel-title-light-bg.gif +srv/client175/static/ext/resources/images/yourtheme/layout/stick.gif +srv/client175/static/ext/resources/images/yourtheme/layout/stuck.gif +srv/client175/static/ext/resources/images/yourtheme/layout/tab-close-on.gif +srv/client175/static/ext/resources/images/yourtheme/layout/tab-close.gif +#srv/client175/static/ext/resources/images/yourtheme/menu +srv/client175/static/ext/resources/images/yourtheme/menu/checked.gif +srv/client175/static/ext/resources/images/yourtheme/menu/group-checked.gif +srv/client175/static/ext/resources/images/yourtheme/menu/item-over.gif +srv/client175/static/ext/resources/images/yourtheme/menu/menu-parent.gif +srv/client175/static/ext/resources/images/yourtheme/menu/menu.gif +srv/client175/static/ext/resources/images/yourtheme/menu/unchecked.gif +#srv/client175/static/ext/resources/images/yourtheme/panel +srv/client175/static/ext/resources/images/yourtheme/panel/corners-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/panel/left-right.gif +srv/client175/static/ext/resources/images/yourtheme/panel/light-hd.gif +srv/client175/static/ext/resources/images/yourtheme/panel/tool-sprite-tpl.gif +srv/client175/static/ext/resources/images/yourtheme/panel/tool-sprites.gif +srv/client175/static/ext/resources/images/yourtheme/panel/tools-sprites-trans.gif +srv/client175/static/ext/resources/images/yourtheme/panel/top-bottom.gif +srv/client175/static/ext/resources/images/yourtheme/panel/top-bottom.png +srv/client175/static/ext/resources/images/yourtheme/panel/white-corners-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/panel/white-left-right.gif +srv/client175/static/ext/resources/images/yourtheme/panel/white-top-bottom.gif +#srv/client175/static/ext/resources/images/yourtheme/progress +srv/client175/static/ext/resources/images/yourtheme/progress/progress-bg.gif +#srv/client175/static/ext/resources/images/yourtheme/qtip +srv/client175/static/ext/resources/images/yourtheme/qtip/bg.gif +srv/client175/static/ext/resources/images/yourtheme/qtip/close.gif +srv/client175/static/ext/resources/images/yourtheme/qtip/tip-anchor-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/qtip/tip-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/s.gif +srv/client175/static/ext/resources/images/yourtheme/shadow-c.png +srv/client175/static/ext/resources/images/yourtheme/shadow-lr.png +srv/client175/static/ext/resources/images/yourtheme/shadow.png +#srv/client175/static/ext/resources/images/yourtheme/shared +srv/client175/static/ext/resources/images/yourtheme/shared/blue-loading.gif +srv/client175/static/ext/resources/images/yourtheme/shared/calendar.gif +srv/client175/static/ext/resources/images/yourtheme/shared/glass-bg.gif +srv/client175/static/ext/resources/images/yourtheme/shared/hd-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/shared/large-loading.gif +srv/client175/static/ext/resources/images/yourtheme/shared/left-btn.gif +srv/client175/static/ext/resources/images/yourtheme/shared/loading-balls.gif +srv/client175/static/ext/resources/images/yourtheme/shared/right-btn.gif +srv/client175/static/ext/resources/images/yourtheme/shared/warning.gif +#srv/client175/static/ext/resources/images/yourtheme/sizer +srv/client175/static/ext/resources/images/yourtheme/sizer/e-handle-dark.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/e-handle.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/ne-handle-dark.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/ne-handle.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/nw-handle-dark.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/nw-handle.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/s-handle-dark.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/s-handle.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/se-handle-dark.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/se-handle.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/square.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/sw-handle-dark.gif +srv/client175/static/ext/resources/images/yourtheme/sizer/sw-handle.gif +#srv/client175/static/ext/resources/images/yourtheme/slider +srv/client175/static/ext/resources/images/yourtheme/slider/slider-bg.png +srv/client175/static/ext/resources/images/yourtheme/slider/slider-thumb.png +srv/client175/static/ext/resources/images/yourtheme/slider/slider-v-bg.png +srv/client175/static/ext/resources/images/yourtheme/slider/slider-v-thumb.png +#srv/client175/static/ext/resources/images/yourtheme/tabs +srv/client175/static/ext/resources/images/yourtheme/tabs/scroll-left.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/scroll-right.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/scroller-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-btm-inactive-left-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-btm-inactive-right-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-btm-left-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-btm-over-left-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-btm-over-right-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-btm-right-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-close.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-strip-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-strip-bg.png +srv/client175/static/ext/resources/images/yourtheme/tabs/tab-strip-btm-bg.gif +srv/client175/static/ext/resources/images/yourtheme/tabs/tabs-sprite.gif +#srv/client175/static/ext/resources/images/yourtheme/toolbar +srv/client175/static/ext/resources/images/yourtheme/toolbar/bg.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/btn-arrow-light.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/btn-arrow.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/btn-over-bg.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/gray-bg.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/more.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/tb-bg.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/tb-btn-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/tb-xl-btn-sprite.gif +srv/client175/static/ext/resources/images/yourtheme/toolbar/tb-xl-sep.gif +#srv/client175/static/ext/resources/images/yourtheme/tree +srv/client175/static/ext/resources/images/yourtheme/tree/arrows.gif +srv/client175/static/ext/resources/images/yourtheme/tree/drop-add.gif +srv/client175/static/ext/resources/images/yourtheme/tree/drop-between.gif +srv/client175/static/ext/resources/images/yourtheme/tree/drop-no.gif +srv/client175/static/ext/resources/images/yourtheme/tree/drop-over.gif +srv/client175/static/ext/resources/images/yourtheme/tree/drop-under.gif +srv/client175/static/ext/resources/images/yourtheme/tree/drop-yes.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-end-minus-nl.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-end-minus.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-end-plus-nl.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-end-plus.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-end.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-line.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-minus-nl.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-minus.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-plus-nl.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow-plus.gif +srv/client175/static/ext/resources/images/yourtheme/tree/elbow.gif +srv/client175/static/ext/resources/images/yourtheme/tree/folder-open.gif +srv/client175/static/ext/resources/images/yourtheme/tree/folder.gif +srv/client175/static/ext/resources/images/yourtheme/tree/leaf.gif +srv/client175/static/ext/resources/images/yourtheme/tree/loading.gif +srv/client175/static/ext/resources/images/yourtheme/tree/s.gif +#srv/client175/static/ext/resources/images/yourtheme/window +srv/client175/static/ext/resources/images/yourtheme/window/icon-error.gif +srv/client175/static/ext/resources/images/yourtheme/window/icon-info.gif +srv/client175/static/ext/resources/images/yourtheme/window/icon-question.gif +srv/client175/static/ext/resources/images/yourtheme/window/icon-warning.gif +srv/client175/static/ext/resources/images/yourtheme/window/left-corners.png +srv/client175/static/ext/resources/images/yourtheme/window/left-corners.psd +srv/client175/static/ext/resources/images/yourtheme/window/left-right.png +srv/client175/static/ext/resources/images/yourtheme/window/left-right.psd +srv/client175/static/ext/resources/images/yourtheme/window/right-corners.png +srv/client175/static/ext/resources/images/yourtheme/window/right-corners.psd +srv/client175/static/ext/resources/images/yourtheme/window/top-bottom.png +srv/client175/static/ext/resources/images/yourtheme/window/top-bottom.psd +srv/client175/static/ext/resources/resources.jsb +#srv/client175/static/ext/ux +srv/client175/static/ext/ux/Ext.ux.PanelCollapsedTitle.js +srv/client175/static/ext/ux/Ext.ux.state.LocalStorage.js +srv/client175/static/ext/ux/SearchField.js +srv/client175/static/ext/ux/styleswitcher.js +#srv/client175/static/icons +#srv/client175/static/icons/fugue +srv/client175/static/icons/fugue/README.txt +srv/client175/static/icons/fugue/arrow-circle-315.png +srv/client175/static/icons/fugue/arrow-repeat-gray.png +srv/client175/static/icons/fugue/arrow-repeat.png +srv/client175/static/icons/fugue/arrow-stop-090.png +srv/client175/static/icons/fugue/arrow-stop-270.png +srv/client175/static/icons/fugue/arrow-switch-gray.png +srv/client175/static/icons/fugue/arrow-switch.png +srv/client175/static/icons/fugue/blog.png +srv/client175/static/icons/fugue/calendar-day.png +srv/client175/static/icons/fugue/clock.png +srv/client175/static/icons/fugue/control.png +srv/client175/static/icons/fugue/cross-circle.png +srv/client175/static/icons/fugue/cross-script.png +srv/client175/static/icons/fugue/cross.png +srv/client175/static/icons/fugue/disc-case-label.png +srv/client175/static/icons/fugue/disc-case.png +srv/client175/static/icons/fugue/disc.png +srv/client175/static/icons/fugue/discs.png +srv/client175/static/icons/fugue/disk.png +srv/client175/static/icons/fugue/document-music.png +srv/client175/static/icons/fugue/document-new.png +srv/client175/static/icons/fugue/document.png +srv/client175/static/icons/fugue/folder-disc.png +srv/client175/static/icons/fugue/folder-horizontal-open.png +srv/client175/static/icons/fugue/folder-horizontal.png +srv/client175/static/icons/fugue/folder-microphone.png +srv/client175/static/icons/fugue/folder-open-document-music.png +srv/client175/static/icons/fugue/folder-open.png +srv/client175/static/icons/fugue/home.png +srv/client175/static/icons/fugue/information-frame.png +srv/client175/static/icons/fugue/information.png +srv/client175/static/icons/fugue/layout-select-sidebar-right.png +srv/client175/static/icons/fugue/magnifier.png +srv/client175/static/icons/fugue/microphone.png +srv/client175/static/icons/fugue/music.png +srv/client175/static/icons/fugue/pencil.png +srv/client175/static/icons/fugue/plus-octagon.png +srv/client175/static/icons/fugue/plus.png +srv/client175/static/icons/fugue/tag--pencil.png +srv/client175/static/icons/fugue/tag.png +srv/client175/static/icons/fugue/ui-tab--plus.png +srv/client175/static/icons/fugue/users.png +#srv/client175/static/images +srv/client175/static/images/next.png +srv/client175/static/images/pause.png +srv/client175/static/images/play.png +srv/client175/static/images/prev.png +srv/client175/static/images/stop.png +srv/client175/static/index.html +srv/client175/static/made_with_cherrypy_small.png +srv/client175/static/main.js +#srv/client175/static/metadata +srv/client175/static/metadata/COPYING.txt +srv/client175/static/mpd.browser.js +srv/client175/static/mpd.controls.js +srv/client175/static/mpd.js +srv/client175/static/mpd.sidebar.js +srv/client175/static/mpd.util.js +#srv/client175/static/mutagen +srv/client175/static/mutagen/COPYING.txt +srv/client175/static/rgbcolor.js +srv/client175/static/style.css +srv/client175/static/tb_btn_fix.css +etc/rc.d/rc0.d/K34client175 +etc/rc.d/rc6.d/K34client175 +etc/rc.d/rc3.d/S66client175 +etc/rc.d/init.d/client175 diff --git a/lfs/client175 b/lfs/client175 new file mode 100644 index 000000000..203ec601c --- /dev/null +++ b/lfs/client175 @@ -0,0 +1,88 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2005-2010 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.3 + +THISAPP = client175_$(VER) +DL_FILE = $(THISAPP).tar.xz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) +PROG = client175 +PAK_VER = 1 + +DEPS = "mpfire" + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 4de3a175077fea8793b9c666029e9632 +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + + +dist: + @$(PAK) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar Jxvf $(DIR_DL)/$(DL_FILE) + @rm -rf /srv/client175 + mkdir -pv /srv/client175 + + cd $(DIR_APP) && mv -vf * /srv/client175 + cp -vf $(DIR_SRC)/config/client175/site.conf /srv/client175/ + + chown -R nobody:nobody /srv/client175 + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/lfs/initscripts b/lfs/initscripts index 7388d2fd5..bc11ce201 100644 --- a/lfs/initscripts +++ b/lfs/initscripts @@ -137,6 +137,9 @@ $(TARGET) : ln -sf ../init.d/mediatomb /etc/rc.d/rc3.d/S98mediatomb ln -sf ../init.d/mediatomb /etc/rc.d/rc0.d/K02mediatomb ln -sf ../init.d/mediatomb /etc/rc.d/rc6.d/K02mediatomb + ln -sf ../init.d/client175 /etc/rc.d/rc0.d/K34client175 + ln -sf ../init.d/client175 /etc/rc.d/rc3.d/S66client175 + ln -sf ../init.d/client175 /etc/rc.d/rc6.d/K34client175 ln -sf ../init.d/sslh /etc/rc.d/rc3.d/S98sslh ln -sf ../init.d/sslh /etc/rc.d/rc0.d/K02sslh ln -sf ../init.d/sslh /etc/rc.d/rc6.d/K02sslh diff --git a/make.sh b/make.sh index 110d926de..2222e773a 100755 --- a/make.sh +++ b/make.sh @@ -681,6 +681,7 @@ buildipfire() { ipfiremake ddrescue ipfiremake tcl ipfiremake imspector + ipfiremake client175 echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild echo >> $BASEDIR/build/var/ipfire/firebuild diff --git a/src/initscripts/init.d/client175 b/src/initscripts/init.d/client175 new file mode 100644 index 000000000..9f279b7fb --- /dev/null +++ b/src/initscripts/init.d/client175 @@ -0,0 +1,71 @@ +#!/bin/sh +######################################################################## +# Begin $rc_base/init.d/ +# +# Description : Client175 (MPD Client with Webinterface) +# +# Author : Arne Fitzenreiter +# +# Version : 01.00 +# +# Notes : for www.ipfire.org - GPLv3 +# +######################################################################## + +. /etc/sysconfig/rc +. ${rc_functions} + +case "$1" in + start) + if [ -e /var/run/client175.pid ]; then + if ps -p $(cat /var/run/client175.pid) > /dev/null + then + boot_mesg "Client175 is already running." + echo_failure + exit 0 + fi + fi + boot_mesg "Starting Client175 MPD WebIF..." + sudo -u nobody python /srv/client175/server.py > /var/log/client175 2>&1 & + echo $! > /var/run/client175.pid + evaluate_retval + ;; + + stop) + if [ ! -e /var/run/client175.pid ]; then + boot_mesg "Client175 pidfile not found!" + echo_failure + exit 0 + fi + boot_mesg "Stopping Client175 MPD WebIF..." + kill $(cat /var/run/client175.pid) + evaluate_retval + rm -f /var/run/client175.pid + ;; + + restart) + ${0} stop + sleep 1 + ${0} start + + ;; + status) + if [ -e /var/run/client175.pid ]; then + if ps -p $(cat /var/run/client175.pid) > /dev/null + then + + boot_mesg "Client175 is running with Process Id(s) $(cat /var/run/client175.pid)" + exit 0 + fi + fi + boot_mesg "Client175 should not running" + exit 0 + ;; + + *) + echo "Usage: ${0} {start|stop|reload|restart|status}" + exit 1 + ;; +esac + +# End $rc_base/init.d/ From e9581f09df723395dc0c56bd88c35faa7f43d311 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Nov 2010 01:12:05 +0100 Subject: [PATCH 123/153] New package: miniupnpd. --- lfs/miniupnpd | 79 +++++++++++++++++++++++++++++ make.sh | 1 + src/patches/miniupnpd-iptcrdr.patch | 16 ++++++ 3 files changed, 96 insertions(+) create mode 100644 lfs/miniupnpd create mode 100644 src/patches/miniupnpd-iptcrdr.patch diff --git a/lfs/miniupnpd b/lfs/miniupnpd new file mode 100644 index 000000000..96531db71 --- /dev/null +++ b/lfs/miniupnpd @@ -0,0 +1,79 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 1.4 + +THISAPP = miniupnpd-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = ffa33d4ed8732c662bdb7d511e86db76 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np0 -i $(DIR_SRC)/src/patches/miniupnpd-iptcrdr.patch + cd $(DIR_APP) && make -f Makefile.linux \ + CFLAGS="$(CFLAGS) -DIPTABLES_143 -I/usr/src/linux/include" + + cd $(DIR_APP) && install -m 755 miniupnpd /usr/sbin + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 03cf93736..479cae58e 100755 --- a/make.sh +++ b/make.sh @@ -648,6 +648,7 @@ buildipfire() { ipfiremake minicom ipfiremake ddrescue ipfiremake imspector + ipfiremake miniupnpd echo Build on $HOSTNAME > $BASEDIR/build/var/ipfire/firebuild cat /proc/version >> $BASEDIR/build/var/ipfire/firebuild echo >> $BASEDIR/build/var/ipfire/firebuild diff --git a/src/patches/miniupnpd-iptcrdr.patch b/src/patches/miniupnpd-iptcrdr.patch new file mode 100644 index 000000000..677043bdc --- /dev/null +++ b/src/patches/miniupnpd-iptcrdr.patch @@ -0,0 +1,16 @@ +--- netfilter/iptcrdr.c.old 2010-02-24 14:22:23.000000000 +0100 ++++ netfilter/iptcrdr.c 2010-02-24 14:48:00.000000000 +0100 +@@ -20,6 +20,13 @@ + + #if IPTABLES_143 + /* IPTABLES API version >= 1.4.3 */ ++ ++#define BUILD_BUG_ON_ZERO(e) (sizeof(struct { int:-!!(e); })) ++#define __must_be_array(a) \ ++ BUILD_BUG_ON_ZERO(__builtin_types_compatible_p(typeof(a), typeof(&a[0]))) ++#define ARRAY_SIZE(arr) (sizeof(arr) / sizeof((arr)[0]) + __must_be_array(arr)) ++#define LIST_POISON2 ((void *) 0x00200200 ) ++ + #include + #define ip_nat_multi_range nf_nat_multi_range + #define ip_nat_range nf_nat_range From 54194ba452dcab3d2d117fc3a72cec5c2ab2cc00 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Nov 2010 02:00:32 +0100 Subject: [PATCH 124/153] miniupnpd: Add configuration and scripts. --- config/miniupnpd/miniupnpd.conf | 47 +++++++++++++ lfs/miniupnpd | 3 + src/initscripts/init.d/firewall | 3 +- src/initscripts/init.d/miniupnpd | 69 +++++++++++++++++++ .../init.d/networking/red.down/10-miniupnpd | 6 ++ .../init.d/networking/red.up/10-miniupnpd | 6 ++ 6 files changed, 133 insertions(+), 1 deletion(-) create mode 100644 config/miniupnpd/miniupnpd.conf create mode 100644 src/initscripts/init.d/miniupnpd create mode 100644 src/initscripts/init.d/networking/red.down/10-miniupnpd create mode 100644 src/initscripts/init.d/networking/red.up/10-miniupnpd diff --git a/config/miniupnpd/miniupnpd.conf b/config/miniupnpd/miniupnpd.conf new file mode 100644 index 000000000..4a9cbc086 --- /dev/null +++ b/config/miniupnpd/miniupnpd.conf @@ -0,0 +1,47 @@ + +# LAN network interfaces IPs / networks +# there can be multiple listening ips for SSDP traffic. +# should be under the form nnn.nnn.nnn.nnn/nn +# HTTP is available on all interfaces +# port for HTTP (descriptions and SOAP) traffic. set 0 for autoselect. +port=0 + +# chain names for netfilter (not used for pf or ipf). +upnp_forward_chain=UPNPFW +upnp_nat_chain=UPNPFW + +# bitrates reported by daemon in bits per second +bitrate_up=1000000 +bitrate_down=10000000 + +# "secure" mode : when enabled, UPnP client are allowed to add mappings only +# to their IP. +secure_mode=yes + +# report system uptime instead of daemon uptime +system_uptime=yes + +# notify interval in seconds. default is 30 seconds. +notify_interval=60 + +# unused rules cleaning. +# never remove any rule before this threshold for the number +# of redirections is exceeded. default to 20 +#clean_ruleset_threshold=10 +# clean process work interval in seconds. default to 0 (disabled). +# a 600 seconds (10 minutes) interval makes sense +clean_ruleset_interval=600 + +# serial and model number the daemon will report to clients +# in its XML description +serial=12345678 +model_number=1 + +# UPnP permission rules +# (allow|deny) (external port range) ip/mask (internal port range) +# A port range is - or if there is only +# one port in the range. +# ip/mask format must be nn.nn.nn.nn/nn +# it is advised to only allow redirection of port above 1024 +# and to finish the rule set with "deny 0-65535 0.0.0.0/0 0-65535" +allow 0-65535 0.0.0.0/0 0-65535 diff --git a/lfs/miniupnpd b/lfs/miniupnpd index 96531db71..0317f8323 100644 --- a/lfs/miniupnpd +++ b/lfs/miniupnpd @@ -75,5 +75,8 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) CFLAGS="$(CFLAGS) -DIPTABLES_143 -I/usr/src/linux/include" cd $(DIR_APP) && install -m 755 miniupnpd /usr/sbin + -mkdir -pv /etc/miniupnpd + cp -vf $(DIR_SRC)/config/miniupnpd/miniupnpd.conf /etc/miniupnpd/miniupnpd.conf + @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/src/initscripts/init.d/firewall b/src/initscripts/init.d/firewall index f4d5611d3..fea8d87e8 100644 --- a/src/initscripts/init.d/firewall +++ b/src/initscripts/init.d/firewall @@ -250,7 +250,8 @@ case "$1" in # upnp chain for our upnp daemon /sbin/iptables -t nat -N UPNPFW /sbin/iptables -t nat -A PREROUTING -j UPNPFW - + # This chain only contains dummy rules. + /sbin/iptables -N UPNPFW # Custom mangle chain (for port fowarding) /sbin/iptables -t mangle -N PORTFWMANGLE diff --git a/src/initscripts/init.d/miniupnpd b/src/initscripts/init.d/miniupnpd new file mode 100644 index 000000000..1fd02a25a --- /dev/null +++ b/src/initscripts/init.d/miniupnpd @@ -0,0 +1,69 @@ +#!/bin/sh +######################################################################## +# Begin $rc_base/init.d/miniupnpd +# +# Description : Miniupnp daemon +# +# Authors : Michael Tremer +# +######################################################################## + +. /etc/sysconfig/rc +. ${rc_functions} + +if [ ! -e /etc/miniupnpd/id ]; then + uuidgen > /etc/miniupnpd/id +fi + +UUID=$(cat /etc/miniupnpd/id) + +EXT_DEV=$(cat /var/ipfire/red/iface) +EXT_IP4=$(cat /var/ipfire/red/local-ipaddress) + +. /var/ipfire/ethernet/settings + +for i in GREEN_ADDRESS BLUE_ADDRESS; do + [ -n "${!i}" ] && LISTEN_IP="${LISTEN_IP} -a ${!i}" +done + +function flush_iptables() { + # Flush iptables to remove all entries that were left + iptables -F UPNPFW + iptables -t nat -F UPNPFW +} + +case "${1}" in + start) + boot_mesg "Starting miniupnpd..." + + flush_iptables + + loadproc miniupnpd -f /etc/miniupnpd/miniupnpd.conf \ + -i ${EXT_DEV} -o ${EXT_IP4} ${LISTEN_IP} \ + -u ${UUID} + ;; + + stop) + boot_mesg "Stopping miniupnpd..." + killproc miniupnpd + + flush_iptables + ;; + + restart) + ${0} stop + sleep 1 + ${0} start + ;; + + status) + statusproc miniupnpd + ;; + + *) + echo "Usage: ${0} {start|stop|restart|status}" + exit 1 + ;; +esac + +# End $rc_base/init.d/miniupnpd diff --git a/src/initscripts/init.d/networking/red.down/10-miniupnpd b/src/initscripts/init.d/networking/red.down/10-miniupnpd new file mode 100644 index 000000000..eaf2239e9 --- /dev/null +++ b/src/initscripts/init.d/networking/red.down/10-miniupnpd @@ -0,0 +1,6 @@ +#!/bin/bash + +[ -x /etc/init.d/miniupnpd ] && \ + /etc/init.d/miniupnpd stop &>/dev/null + +exit 0 diff --git a/src/initscripts/init.d/networking/red.up/10-miniupnpd b/src/initscripts/init.d/networking/red.up/10-miniupnpd new file mode 100644 index 000000000..54431331b --- /dev/null +++ b/src/initscripts/init.d/networking/red.up/10-miniupnpd @@ -0,0 +1,6 @@ +#!/bin/bash + +[ -x /etc/init.d/miniupnpd ] && \ + /etc/init.d/miniupnpd start &>/dev/null + +exit 0 From c37586818dde64f2444925d420e5e775e43ab2ba Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Nov 2010 13:22:11 +0100 Subject: [PATCH 125/153] Update rootfiles (due to new miniupnpd). --- config/rootfiles/common/initscripts | 5 ++++- config/rootfiles/packages/miniupnpd | 4 ++++ make.sh | 10 +++++++--- tools/make-functions | 6 +++--- 4 files changed, 18 insertions(+), 7 deletions(-) create mode 100644 config/rootfiles/packages/miniupnpd diff --git a/config/rootfiles/common/initscripts b/config/rootfiles/common/initscripts index 0a99dc97a..77a567d0b 100644 --- a/config/rootfiles/common/initscripts +++ b/config/rootfiles/common/initscripts @@ -44,6 +44,7 @@ etc/rc.d/init.d/mISDN #etc/rc.d/init.d/mediatomb #etc/rc.d/init.d/messagebus #etc/rc.d/init.d/miau +#etc/rc.d/init.d/miniupnpd #etc/rc.d/init.d/mldonkey etc/rc.d/init.d/modules #etc/rc.d/init.d/motion @@ -63,11 +64,13 @@ etc/rc.d/init.d/networking/red #etc/rc.d/init.d/networking/red.down etc/rc.d/init.d/networking/red.down/05-RS-dnsmasq etc/rc.d/init.d/networking/red.down/10-ipsec +etc/rc.d/init.d/networking/red.down/10-miniupnpd etc/rc.d/init.d/networking/red.down/10-ovpn etc/rc.d/init.d/networking/red.down/20-RL-firewall etc/rc.d/init.d/networking/red.down/99-D-dialctrl.pl #etc/rc.d/init.d/networking/red.up etc/rc.d/init.d/networking/red.up/05-RS-dnsmasq +etc/rc.d/init.d/networking/red.up/10-miniupnpd etc/rc.d/init.d/networking/red.up/10-multicast etc/rc.d/init.d/networking/red.up/20-RL-firewall etc/rc.d/init.d/networking/red.up/22-outgoingfwctrl @@ -207,4 +210,4 @@ etc/sysconfig/firewall.local etc/sysconfig/modules etc/sysconfig/rc etc/sysconfig/rc.local -etc/init.d +-etc/init.d diff --git a/config/rootfiles/packages/miniupnpd b/config/rootfiles/packages/miniupnpd new file mode 100644 index 000000000..fad368df7 --- /dev/null +++ b/config/rootfiles/packages/miniupnpd @@ -0,0 +1,4 @@ +etc/init.d/miniupnpd +etc/miniupnpd +etc/miniupnpd/miniupnpd.conf +usr/sbin/miniupnpd diff --git a/make.sh b/make.sh index 479cae58e..8a99c7553 100755 --- a/make.sh +++ b/make.sh @@ -227,6 +227,10 @@ prepareenv() { } buildtoolchain() { + if [ "$(uname -m)" = "x86_64" ]; then + exiterror "Cannot build toolchain on x86_64. Please use the download." + fi + LOGFILE="$BASEDIR/log/_build.toolchain.log" export LOGFILE ORG_PATH=$PATH @@ -790,7 +794,7 @@ ipfirepackages() { case "$1" in build) clear - BUILDMACHINE=`uname -m` + BUILDMACHINE="i686" PACKAGE=`ls -v -r $BASEDIR/cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE.tar.gz 2> /dev/null | head -n 1` #only restore on a clean disk if [ ! -f log/cleanup-toolchain-2-tools ]; then @@ -918,7 +922,7 @@ toolchain) prepareenv beautify build_stage "Toolchain compilation - Native GCC: `gcc --version | grep GCC | awk {'print $3'}`" buildtoolchain - BUILDMACHINE=`uname -m` + BUILDMACHINE="i686" echo "`date -u '+%b %e %T'`: Create toolchain tar.gz for $BUILDMACHINE" | tee -a $LOGFILE test -d $BASEDIR/cache/toolchains || mkdir -p $BASEDIR/cache/toolchains cd $BASEDIR && tar -zc --exclude='log/_build.*.log' -f cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE.tar.gz \ @@ -930,7 +934,7 @@ toolchain) stdumount ;; gettoolchain) - BUILDMACHINE=`uname -m` + BUILDMACHINE="i686" # arbitrary name to be updated in case of new toolchain package upload PACKAGE=$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE if [ ! -f $BASEDIR/cache/toolchains/$PACKAGE.tar.gz ]; then diff --git a/tools/make-functions b/tools/make-functions index 4bf414079..7a9e3d392 100644 --- a/tools/make-functions +++ b/tools/make-functions @@ -363,7 +363,7 @@ lfsmake2() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \ VERSION=$VERSION \ @@ -394,7 +394,7 @@ ipfiremake() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin \ VERSION=$VERSION \ @@ -456,7 +456,7 @@ installmake() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/opt/i586-uClibc/i586-linux-uclibc/bin:/opt/i586-uClibc/bin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin \ VERSION=$VERSION \ From bc321d6f115e355e507bbffb691bc154381644d6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Nov 2010 13:25:16 +0100 Subject: [PATCH 126/153] Add package information to miniupnpd. --- lfs/miniupnpd | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lfs/miniupnpd b/lfs/miniupnpd index 0317f8323..fafef0f79 100644 --- a/lfs/miniupnpd +++ b/lfs/miniupnpd @@ -31,6 +31,8 @@ DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) +PROG = miniupnpd +PAK_VER = 0 ############################################################################### # Top-level Rules @@ -50,6 +52,9 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) md5 : $(subst %,%_MD5,$(objects)) +dist: + @$(PAK) + ############################################################################### # Downloading, checking, md5sum ############################################################################### From c0e410b79d447f276726cdd84ac561d69ff75fcd Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Nov 2010 13:31:17 +0100 Subject: [PATCH 127/153] Add miniupnpd changes to core update 43. --- config/rootfiles/core/43/filelists/files | 3 +++ 1 file changed, 3 insertions(+) diff --git a/config/rootfiles/core/43/filelists/files b/config/rootfiles/core/43/filelists/files index 0037af183..8d9cc55c5 100644 --- a/config/rootfiles/core/43/filelists/files +++ b/config/rootfiles/core/43/filelists/files @@ -1 +1,4 @@ +etc/init.d/firewall +etc/init.d/networking/red.down/10-miniupnpd +etc/init.d/networking/red.up/10-miniupnpd etc/system-release From 2026d43448a18b3d78bda51d0e2df880c88518f2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Nov 2010 15:25:49 +0100 Subject: [PATCH 128/153] miniupnpd: Fix whitespace error. --- lfs/miniupnpd | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/miniupnpd b/lfs/miniupnpd index fafef0f79..470fc28cb 100644 --- a/lfs/miniupnpd +++ b/lfs/miniupnpd @@ -53,7 +53,7 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects)) md5 : $(subst %,%_MD5,$(objects)) dist: - @$(PAK) + @$(PAK) ############################################################################### # Downloading, checking, md5sum From 3bcfadb1d9b7029370d26d833754b38220189dac Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Nov 2010 15:26:03 +0100 Subject: [PATCH 129/153] miniupnpd: I would rather like to have the updown scripts in the package. --- config/rootfiles/core/43/filelists/files | 2 -- config/rootfiles/packages/miniupnpd | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/rootfiles/core/43/filelists/files b/config/rootfiles/core/43/filelists/files index 8d9cc55c5..995b69070 100644 --- a/config/rootfiles/core/43/filelists/files +++ b/config/rootfiles/core/43/filelists/files @@ -1,4 +1,2 @@ etc/init.d/firewall -etc/init.d/networking/red.down/10-miniupnpd -etc/init.d/networking/red.up/10-miniupnpd etc/system-release diff --git a/config/rootfiles/packages/miniupnpd b/config/rootfiles/packages/miniupnpd index fad368df7..44513472b 100644 --- a/config/rootfiles/packages/miniupnpd +++ b/config/rootfiles/packages/miniupnpd @@ -1,4 +1,6 @@ etc/init.d/miniupnpd +etc/init.d/networking/red.down/10-miniupnpd +etc/init.d/networking/red.up/10-miniupnpd etc/miniupnpd etc/miniupnpd/miniupnpd.conf usr/sbin/miniupnpd From c1cb34067820979ad26f7d9d0b6da4965a815080 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 22 Nov 2010 15:37:41 +0100 Subject: [PATCH 130/153] Revert mistakenly committed changes. --- make.sh | 10 +++------- tools/make-functions | 6 +++--- 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/make.sh b/make.sh index 13672542f..2def8ff41 100755 --- a/make.sh +++ b/make.sh @@ -227,10 +227,6 @@ prepareenv() { } buildtoolchain() { - if [ "$(uname -m)" = "x86_64" ]; then - exiterror "Cannot build toolchain on x86_64. Please use the download." - fi - LOGFILE="$BASEDIR/log/_build.toolchain.log" export LOGFILE ORG_PATH=$PATH @@ -794,7 +790,7 @@ ipfirepackages() { case "$1" in build) clear - BUILDMACHINE="i686" + BUILDMACHINE=`uname -m` PACKAGE=`ls -v -r $BASEDIR/cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE.tar.gz 2> /dev/null | head -n 1` #only restore on a clean disk if [ ! -f log/cleanup-toolchain-2-tools ]; then @@ -922,7 +918,7 @@ toolchain) prepareenv beautify build_stage "Toolchain compilation - Native GCC: `gcc --version | grep GCC | awk {'print $3'}`" buildtoolchain - BUILDMACHINE="i686" + BUILDMACHINE=`uname -m` echo "`date -u '+%b %e %T'`: Create toolchain tar.gz for $BUILDMACHINE" | tee -a $LOGFILE test -d $BASEDIR/cache/toolchains || mkdir -p $BASEDIR/cache/toolchains cd $BASEDIR && tar -zc --exclude='log/_build.*.log' -f cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE.tar.gz \ @@ -934,7 +930,7 @@ toolchain) stdumount ;; gettoolchain) - BUILDMACHINE="i686" + BUILDMACHINE=`uname -m` # arbitrary name to be updated in case of new toolchain package upload PACKAGE=$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE if [ ! -f $BASEDIR/cache/toolchains/$PACKAGE.tar.gz ]; then diff --git a/tools/make-functions b/tools/make-functions index 7a9e3d392..4bf414079 100644 --- a/tools/make-functions +++ b/tools/make-functions @@ -363,7 +363,7 @@ lfsmake2() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - linux32 chroot $LFS /tools/bin/env -i HOME=/root \ + chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \ VERSION=$VERSION \ @@ -394,7 +394,7 @@ ipfiremake() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - linux32 chroot $LFS /tools/bin/env -i HOME=/root \ + chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin \ VERSION=$VERSION \ @@ -456,7 +456,7 @@ installmake() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - linux32 chroot $LFS /tools/bin/env -i HOME=/root \ + chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/opt/i586-uClibc/i586-linux-uclibc/bin:/opt/i586-uClibc/bin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin \ VERSION=$VERSION \ From 94f6d10badacc7f9b019ae7ca687d78cd09b8b17 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 23 Nov 2010 14:04:49 +0100 Subject: [PATCH 131/153] Add emergency shell if filesystem check fail. Fix checkfstab for UUID entries. --- src/initscripts/init.d/checkfs | 10 ++++------ src/initscripts/init.d/checkfstab | 11 ++++++++++- 2 files changed, 14 insertions(+), 7 deletions(-) diff --git a/src/initscripts/init.d/checkfs b/src/initscripts/init.d/checkfs index f31390de9..1127099e0 100644 --- a/src/initscripts/init.d/checkfs +++ b/src/initscripts/init.d/checkfs @@ -98,19 +98,17 @@ case "${1}" in if [ "${error_value}" -gt 3 -a "${error_value}" -lt 16 ]; then echo_failure + sleep 2 boot_mesg -n "FAILURE:\n\nFile system errors" ${FAILURE} boot_mesg -n " were encountered that could not be" boot_mesg -n " fixed automatically. This system" boot_mesg -n " cannot continue to boot and will" boot_mesg -n " therefore be halted until those" boot_mesg -n " errors are fixed manually by a" - boot_mesg -n " System Administrator.\n\nAfter you" - boot_mesg -n " press Enter, this system will be" - boot_mesg -n " halted and powered off." - boot_mesg -n "\n\nPress Enter to continue or wait a minute..." ${INFO} + boot_mesg -n " System Administrator.\n\n" boot_mesg "" ${NORMAL} - read -t 60 ENTER - ${rc_base}/init.d/halt stop + sulogin + reboot -f fi if [ "${error_value}" -ge 16 ]; then diff --git a/src/initscripts/init.d/checkfstab b/src/initscripts/init.d/checkfstab index 2fe80bf31..691050ef0 100644 --- a/src/initscripts/init.d/checkfstab +++ b/src/initscripts/init.d/checkfstab @@ -25,7 +25,7 @@ case "${1}" in read CMDLINE < /proc/cmdline ROOTPOS=`expr index "$CMDLINE" root=` NEWROOT=`echo ${CMDLINE:$ROOTPOS} | cut -d"=" -f2 | cut -d" " -f1`; - OLDBOOT=`cat /etc/fstab | grep -m1 "/boot" | cut -d" " -f1 | cut -f1`; + OLDBOOT=`cat /etc/fstab | grep -m1 " / " | cut -d" " -f1 | cut -f1`; OLDDRV=${OLDBOOT::`expr length $OLDBOOT`-1} NEWDRV=${NEWROOT::`expr length $NEWROOT`-1} if [ "$OLDDRV" == "$NEWDRV" ]; then @@ -38,6 +38,15 @@ case "${1}" in boot_mesg "Bootdrive: $NEWDRV" boot_mesg "fstab-entry: $OLDDRV" boot_mesg + if [ "${OLDDRV:0:4}" == "UUID" ]; then + #Short sleep because the kernel has not finished hardware detections + #and made many messages here and the password question is not readable + sleep 3 + boot_mesg "${FAILURE}Error OLD Bootdrive is already a UUID. Can't fix." + boot_mesg "${NORMAL}" + sulogin + reboot -f + fi boot_mesg "Attempt to repair it ..." mount -o remount,rw / sed -i -e "s|$OLDDRV|$NEWDRV|g" /etc/fstab From 950fe4a5b598f45b7b92cd10ea55d715aa217330 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 23 Nov 2010 21:52:49 +0100 Subject: [PATCH 132/153] Add checkfs to test core updater. --- config/rootfiles/core/test/filelists/files | 1 + 1 file changed, 1 insertion(+) diff --git a/config/rootfiles/core/test/filelists/files b/config/rootfiles/core/test/filelists/files index 369dd01ff..eb3c9517e 100644 --- a/config/rootfiles/core/test/filelists/files +++ b/config/rootfiles/core/test/filelists/files @@ -1,4 +1,5 @@ etc/system-release +etc/rc.d/init.d/checkfs etc/rc.d/init.d/checkfstab etc/rc.d/init.d/squid srv/web/ipfire/cgi-bin/proxy.cgi From 9f969cc1a9a61d98910a1cbba1b7db4bf97d346e Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 23 Nov 2010 21:54:15 +0100 Subject: [PATCH 133/153] Updated kernel (2.6.32.26). --- config/rootfiles/core/test/update.sh | 2 +- lfs/linux | 6 +++--- src/paks/linux-pae/install.sh | 2 +- src/paks/linux-xen/install.sh | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh index dd837eeb8..3c52e0135 100644 --- a/config/rootfiles/core/test/update.sh +++ b/config/rootfiles/core/test/update.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh /usr/local/bin/backupctrl exclude >/dev/null 2>&1 # -KVER="2.6.32.25" +KVER="2.6.32.26" MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` # Nur den letzten Parameter verwenden echo $MOUNT > /dev/null diff --git a/lfs/linux b/lfs/linux index 0a4d3e6e0..add0b9e6e 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,8 +24,8 @@ include Config -PATCHLEVEL = .25 -VER = 2.6.32.25 +PATCHLEVEL = .26 +VER = 2.6.32.26 THISAPP = linux-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -68,7 +68,7 @@ patch-2.6.16-nath323-1.3.bz2 = $(URL_IPFIRE)/patch-2.6.16-nath323-1.3.bz2 reiser4-for-2.6.32.patch.bz2 = $(URL_IPFIRE)/reiser4-for-2.6.32.patch.bz2 xen-patches-2.6.32-2d.tar.bz2 = $(URL_IPFIRE)/xen-patches-2.6.32-2d.tar.bz2 -$(DL_FILE)_MD5 = 0d6ad4e7e387f56c5b5831beb97c0c1f +$(DL_FILE)_MD5 = bdb37b8e48aaf33d9bd6e2af3ae2f1ea netfilter-layer7-v2.22.tar.gz_MD5 = 98dff8a3d5a31885b73341633f69501f patch-2.6.16-nath323-1.3.bz2_MD5 = f926409ff703a307baf54b57ab75d138 reiser4-for-2.6.32.patch.bz2_MD5 = 3246397973d9271eb8e6d7c97c5d2d91 diff --git a/src/paks/linux-pae/install.sh b/src/paks/linux-pae/install.sh index 384a31df6..e323ee81f 100644 --- a/src/paks/linux-pae/install.sh +++ b/src/paks/linux-pae/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.25 +KVER=2.6.32.26 ROOT=`mount | grep " / " | cut -d" " -f1` ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` if [ ! -z $ROOTUUID ]; then diff --git a/src/paks/linux-xen/install.sh b/src/paks/linux-xen/install.sh index c80c0fd11..d566405a0 100644 --- a/src/paks/linux-xen/install.sh +++ b/src/paks/linux-xen/install.sh @@ -24,7 +24,7 @@ . /opt/pakfire/lib/functions.sh extract_files # -KVER=2.6.32.25 +KVER=2.6.32.26 ROOT=`mount | grep " / " | cut -d" " -f1` ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` if [ ! -z $ROOTUUID ]; then From b93741f4ef58800e2e16e813bc39917d2595e191 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Tue, 23 Nov 2010 21:54:42 +0100 Subject: [PATCH 134/153] Remove unneeded mtd package. --- config/rootfiles/common/mtd | 1 - lfs/mtd | 87 ------------------------------------- make.sh | 1 - 3 files changed, 89 deletions(-) delete mode 100644 config/rootfiles/common/mtd delete mode 100644 lfs/mtd diff --git a/config/rootfiles/common/mtd b/config/rootfiles/common/mtd deleted file mode 100644 index 3940cd759..000000000 --- a/config/rootfiles/common/mtd +++ /dev/null @@ -1 +0,0 @@ -sbin/mkfs.jffs2 diff --git a/lfs/mtd b/lfs/mtd deleted file mode 100644 index 6e1a70c6f..000000000 --- a/lfs/mtd +++ /dev/null @@ -1,87 +0,0 @@ -############################################################################### -# # -# IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation, either version 3 of the License, or # -# (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with this program. If not, see . # -# # -############################################################################### - -############################################################################### -# Definitions -############################################################################### - -include Config - -VER = CVS-20070507 - -THISAPP = mtd-$(VER) -DL_FILE = $(THISAPP).tar.bz2 -DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/mtd -ifeq "$(LFS_PASS)" "install" - TARGET = $(DIR_INFO)/$(THISAPP)-install -else - TARGET = $(DIR_INFO)/$(THISAPP) -endif - -############################################################################### -# Top-level Rules -############################################################################### - -objects = $(DL_FILE) - -$(DL_FILE) = $(DL_FROM)/$(DL_FILE) - -$(DL_FILE)_MD5 = 788e4255023e325172ad42a26f4685bb - -install : $(TARGET) - -check : $(patsubst %,$(DIR_CHK)/%,$(objects)) - -download :$(patsubst %,$(DIR_DL)/%,$(objects)) - -md5 : $(subst %,%_MD5,$(objects)) - -############################################################################### -# Downloading, checking, md5sum -############################################################################### - -$(patsubst %,$(DIR_CHK)/%,$(objects)) : - @$(CHECK) - -$(patsubst %,$(DIR_DL)/%,$(objects)) : - @$(LOAD) - -$(subst %,%_MD5,$(objects)) : - @$(MD5) - -############################################################################### -# Installation Details -############################################################################### - -$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) - @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) - -ifeq "$(LFS_PASS)" "install" - cd $(DIR_APP)/util && make mkfs.jffs2 CFLAGS="$(CFLAGS) -I ../include -I/opt/$(MACHINE)-uClibc/include" \ - LDFLAGS=-static - cd $(DIR_APP)/util && install -m 755 mkfs.jffs2 /install/initrd/sbin/mkfs.jffs2 -else - cd $(DIR_APP)/util && make mkfs.jffs2 CFLAGS="$(CFLAGS) -I ../include" - cd $(DIR_APP)/util && install -m 755 mkfs.jffs2 /sbin/mkfs.jffs2 -endif - @rm -rf $(DIR_APP) - @$(POSTBUILD) diff --git a/make.sh b/make.sh index 2222e773a..24753ce9c 100755 --- a/make.sh +++ b/make.sh @@ -327,7 +327,6 @@ buildbase() { lfsmake2 man lfsmake2 mktemp lfsmake2 module-init-tools - lfsmake2 mtd lfsmake2 net-tools lfsmake2 patch lfsmake2 psmisc From 79df3f75fcbbdcd9a7d70aa1307ae1f45696c9d5 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 23 Nov 2010 22:10:40 +0100 Subject: [PATCH 135/153] Fix roofiles. --- config/rootfiles/common/initscripts | 1 - 1 file changed, 1 deletion(-) diff --git a/config/rootfiles/common/initscripts b/config/rootfiles/common/initscripts index 77a567d0b..87da362db 100644 --- a/config/rootfiles/common/initscripts +++ b/config/rootfiles/common/initscripts @@ -210,4 +210,3 @@ etc/sysconfig/firewall.local etc/sysconfig/modules etc/sysconfig/rc etc/sysconfig/rc.local --etc/init.d From 94571564362b2583f2aed6a4f49c577774fe7928 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 10 Nov 2010 22:00:05 +0100 Subject: [PATCH 136/153] Enabled build on x86_64 machines. --- make.sh | 14 +++++++++++--- tools/make-functions | 6 +++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/make.sh b/make.sh index 331479dab..fc3d93877 100755 --- a/make.sh +++ b/make.sh @@ -40,6 +40,13 @@ GIT_LASTCOMMIT=$(git log | head -n1 | cut -d" " -f2 |head -c8) # Last commit TOOLCHAINVER=3 IPFVER="full" # Which versions should be compiled? (full|devel) +BUILDMACHINE=$MACHINE + if [ "$MACHINE" = "x86_64" ]; then + BUILDMACHINE="i686"; + linux32="linux32"; + fi + + # Debian specific settings if [ ! -e /etc/debian_version ]; then FULLPATH=`which $0` @@ -227,6 +234,10 @@ prepareenv() { } buildtoolchain() { + if [ "$MACHINE" = "x86_64" ]; then + exiterror "Cannot build toolchain on x86_64. Please use the download." + fi + LOGFILE="$BASEDIR/log/_build.toolchain.log" export LOGFILE ORG_PATH=$PATH @@ -789,7 +800,6 @@ ipfirepackages() { case "$1" in build) clear - BUILDMACHINE=`uname -m` PACKAGE=`ls -v -r $BASEDIR/cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE.tar.gz 2> /dev/null | head -n 1` #only restore on a clean disk if [ ! -f log/cleanup-toolchain-2-tools ]; then @@ -917,7 +927,6 @@ toolchain) prepareenv beautify build_stage "Toolchain compilation - Native GCC: `gcc --version | grep GCC | awk {'print $3'}`" buildtoolchain - BUILDMACHINE=`uname -m` echo "`date -u '+%b %e %T'`: Create toolchain tar.gz for $BUILDMACHINE" | tee -a $LOGFILE test -d $BASEDIR/cache/toolchains || mkdir -p $BASEDIR/cache/toolchains cd $BASEDIR && tar -zc --exclude='log/_build.*.log' -f cache/toolchains/$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE.tar.gz \ @@ -929,7 +938,6 @@ toolchain) stdumount ;; gettoolchain) - BUILDMACHINE=`uname -m` # arbitrary name to be updated in case of new toolchain package upload PACKAGE=$SNAME-$VERSION-toolchain-$TOOLCHAINVER-$BUILDMACHINE if [ ! -f $BASEDIR/cache/toolchains/$PACKAGE.tar.gz ]; then diff --git a/tools/make-functions b/tools/make-functions index 4bf414079..530cd4737 100644 --- a/tools/make-functions +++ b/tools/make-functions @@ -363,7 +363,7 @@ lfsmake2() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + $linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \ VERSION=$VERSION \ @@ -394,7 +394,7 @@ ipfiremake() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + $linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin \ VERSION=$VERSION \ @@ -456,7 +456,7 @@ installmake() { [ $? == 1 ] && return 0 local PKG_TIME_START=`date +%s` - chroot $LFS /tools/bin/env -i HOME=/root \ + $linux32 chroot $LFS /tools/bin/env -i HOME=/root \ TERM=$TERM PS1='\u:\w\$ ' \ PATH=/opt/i586-uClibc/i586-linux-uclibc/bin:/opt/i586-uClibc/bin:/usr/local/bin:/bin:/usr/bin:/sbin:/usr/sbin \ VERSION=$VERSION \ From 84e0e7133bbd270979b87451147ccbd593485e11 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 24 Nov 2010 01:05:59 +0100 Subject: [PATCH 137/153] Updated cpufrequtils (008). --- lfs/cpufrequtils | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lfs/cpufrequtils b/lfs/cpufrequtils index fa5d1f635..eb3685761 100644 --- a/lfs/cpufrequtils +++ b/lfs/cpufrequtils @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team Date: Wed, 24 Nov 2010 01:06:33 +0100 Subject: [PATCH 138/153] Removed unsupported p4-clockmod from cpufreq moduleloader. --- src/initscripts/init.d/cpufreq | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/initscripts/init.d/cpufreq b/src/initscripts/init.d/cpufreq index 5f28be2cf..093b8b129 100644 --- a/src/initscripts/init.d/cpufreq +++ b/src/initscripts/init.d/cpufreq @@ -6,7 +6,7 @@ # # Authors : Arne Fitzenreiter - arne_f@ipfire.org # -# Version : 01.00 +# Version : 01.01 # # Notes : # @@ -21,7 +21,7 @@ case "${1}" in # try cpufreq hardware depend modules for i in $(find /lib/modules/$(uname -r)/kernel/arch/x86/kernel/cpu/cpufreq \ - ! -name speedstep-lib.ko | sort -d -r); do + ! -name speedstep-lib.ko ! -name p4-clockmod.ko | sort -d -r); do module=$(basename $i | cut -d. -f1); modprobe $module > /dev/null 2>&1; if [ ${?} = 0 ]; then From 8931915b9eefd3c7af39ebe9006274340fbadd7a Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 24 Nov 2010 01:07:26 +0100 Subject: [PATCH 139/153] Added usbutils to installer filesys. --- config/rootfiles/installer/usbutils | 1 + 1 file changed, 1 insertion(+) create mode 120000 config/rootfiles/installer/usbutils diff --git a/config/rootfiles/installer/usbutils b/config/rootfiles/installer/usbutils new file mode 120000 index 000000000..dcc136f99 --- /dev/null +++ b/config/rootfiles/installer/usbutils @@ -0,0 +1 @@ +../common/usbutils \ No newline at end of file From 1a3a2ac6666f60e49cb52744c5c668e916a84020 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 24 Nov 2010 01:07:56 +0100 Subject: [PATCH 140/153] Remove mtd from installer filesystem. --- config/rootfiles/installer/mtd | 1 - 1 file changed, 1 deletion(-) delete mode 120000 config/rootfiles/installer/mtd diff --git a/config/rootfiles/installer/mtd b/config/rootfiles/installer/mtd deleted file mode 120000 index 75bc3db4a..000000000 --- a/config/rootfiles/installer/mtd +++ /dev/null @@ -1 +0,0 @@ -../common/mtd \ No newline at end of file From f988059bd2aff01450ad68985c8cdd34d201e6f6 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Wed, 24 Nov 2010 22:38:54 +0100 Subject: [PATCH 141/153] Add libusb to installer filesystem. --- config/rootfiles/installer/libusb | 1 + 1 file changed, 1 insertion(+) create mode 120000 config/rootfiles/installer/libusb diff --git a/config/rootfiles/installer/libusb b/config/rootfiles/installer/libusb new file mode 120000 index 000000000..efe4a2801 --- /dev/null +++ b/config/rootfiles/installer/libusb @@ -0,0 +1 @@ +../common/libusb \ No newline at end of file From 9e1ceb99a17a1da7bb0b07660504a19350208d0b Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 25 Nov 2010 14:15:25 +0100 Subject: [PATCH 142/153] checkfstab: Fix "root=" parsing. --- src/initscripts/init.d/checkfstab | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/initscripts/init.d/checkfstab b/src/initscripts/init.d/checkfstab index 691050ef0..ea845458f 100644 --- a/src/initscripts/init.d/checkfstab +++ b/src/initscripts/init.d/checkfstab @@ -18,12 +18,13 @@ case "${1}" in start) #Skip if root is set by UUID - if (grep "root=UUID=" /proc/cmdline); then + if (grep "root=UUID=" /proc/cmdline > /dev/null); then exit 0; fi boot_mesg "Checking fstab bootdevice ..." read CMDLINE < /proc/cmdline - ROOTPOS=`expr index "$CMDLINE" root=` + ROOTPOS=${CMDLINE%%root=*} + ROOTPOS=${#ROOTPOS} NEWROOT=`echo ${CMDLINE:$ROOTPOS} | cut -d"=" -f2 | cut -d" " -f1`; OLDBOOT=`cat /etc/fstab | grep -m1 " / " | cut -d" " -f1 | cut -f1`; OLDDRV=${OLDBOOT::`expr length $OLDBOOT`-1} From 0f680bccd34690496f6d154177c2c48804e26131 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 25 Nov 2010 14:18:11 +0100 Subject: [PATCH 143/153] Installer: Add installmedia download support. --- config/initrd/dhcpc/70-dhcpcd.exe | 32 ++++ config/install/rc_installer | 1 + config/rootfiles/installer/dhcpcd | 1 + config/rootfiles/installer/files | 4 + config/rootfiles/installer/iproute2 | 1 + config/rootfiles/installer/libsafe | 1 + config/rootfiles/installer/misc-progs | 1 + config/rootfiles/installer/network-modules | 176 ++++++++++++++++++++ config/rootfiles/installer/openssl | 1 + config/rootfiles/installer/wget | 1 + langs/de/install/lang_de.c | 9 +- langs/en/install/lang_en.c | 9 +- langs/es/install/lang_es.c | 9 +- langs/fr/install/lang_fr.c | 9 +- lfs/initrd | 14 +- lfs/installer | 5 +- src/install+setup/install/downloadsource.sh | 52 ++++++ src/install+setup/install/main.c | 20 +-- 18 files changed, 323 insertions(+), 23 deletions(-) create mode 100755 config/initrd/dhcpc/70-dhcpcd.exe create mode 120000 config/rootfiles/installer/dhcpcd create mode 100644 config/rootfiles/installer/files create mode 120000 config/rootfiles/installer/iproute2 create mode 120000 config/rootfiles/installer/libsafe create mode 100644 config/rootfiles/installer/network-modules create mode 120000 config/rootfiles/installer/openssl create mode 120000 config/rootfiles/installer/wget create mode 100644 src/install+setup/install/downloadsource.sh diff --git a/config/initrd/dhcpc/70-dhcpcd.exe b/config/initrd/dhcpc/70-dhcpcd.exe new file mode 100755 index 000000000..4100fc957 --- /dev/null +++ b/config/initrd/dhcpc/70-dhcpcd.exe @@ -0,0 +1,32 @@ +#/bin/bash +######################################################################## +# Begin +# +# Description : DHCP Client Script (initrd version) +# +# Authors : Arne Fitzenreiter - arne_f@ipfire.org +# +# Version : 02.00 +# +# Notes : +# +######################################################################## + +dhcpcd_up() +{ + set | grep "^new_" | sed "s|^new_||g" | \ + sed "s|'||g" | \ + sort > /var/ipfire/dhcpc/dhcpcd-$interface.info + + DNS=`grep "domain_name_servers" /var/ipfire/dhcpc/dhcpcd-$interface.info | cut -d"=" -f2` + DNS1=`echo $DNS | cut -d" " -f1` + DNS2=`echo $DNS | cut -d" " -f2` + + echo "nameserver $DNS1" > /etc/resolv.conf + echo "nameserver $DNS2" >> /etc/resolv.conf + +} + +case "$reason" in +BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT|STATIC) dhcpcd_up;; +esac diff --git a/config/install/rc_installer b/config/install/rc_installer index 0c3ec09b6..c1dd5b6e5 100644 --- a/config/install/rc_installer +++ b/config/install/rc_installer @@ -9,6 +9,7 @@ ln -snf /proc/self/fd/0 /dev/stdin ln -snf /proc/self/fd/1 /dev/stdout ln -snf /proc/self/fd/2 /dev/stderr ln -s /proc/kcore /dev/core +mount tmpfs -t tmpfs /tmp echo "Starting shells on tty2 and tty3 ..." /usr/local/bin/iowrap /dev/tty2 /bin/bash & diff --git a/config/rootfiles/installer/dhcpcd b/config/rootfiles/installer/dhcpcd new file mode 120000 index 000000000..ea5996c83 --- /dev/null +++ b/config/rootfiles/installer/dhcpcd @@ -0,0 +1 @@ +../common/dhcpcd \ No newline at end of file diff --git a/config/rootfiles/installer/files b/config/rootfiles/installer/files new file mode 100644 index 000000000..aba14d80e --- /dev/null +++ b/config/rootfiles/installer/files @@ -0,0 +1,4 @@ +etc/host.conf +etc/hosts +etc/protocols + diff --git a/config/rootfiles/installer/iproute2 b/config/rootfiles/installer/iproute2 new file mode 120000 index 000000000..efe83c546 --- /dev/null +++ b/config/rootfiles/installer/iproute2 @@ -0,0 +1 @@ +../common/iproute2 \ No newline at end of file diff --git a/config/rootfiles/installer/libsafe b/config/rootfiles/installer/libsafe new file mode 120000 index 000000000..c31e31db4 --- /dev/null +++ b/config/rootfiles/installer/libsafe @@ -0,0 +1 @@ +../common/libsafe \ No newline at end of file diff --git a/config/rootfiles/installer/misc-progs b/config/rootfiles/installer/misc-progs index ac5e8dd9d..1e4226bd9 100644 --- a/config/rootfiles/installer/misc-progs +++ b/config/rootfiles/installer/misc-progs @@ -1 +1,2 @@ +bin/ping usr/local/bin/iowrap diff --git a/config/rootfiles/installer/network-modules b/config/rootfiles/installer/network-modules new file mode 100644 index 000000000..50c2179c2 --- /dev/null +++ b/config/rootfiles/installer/network-modules @@ -0,0 +1,176 @@ +lib/modules/KVER-ipfire/kernel/drivers/net/3c501.ko +lib/modules/KVER-ipfire/kernel/drivers/net/3c503.ko +lib/modules/KVER-ipfire/kernel/drivers/net/3c505.ko +lib/modules/KVER-ipfire/kernel/drivers/net/3c507.ko +lib/modules/KVER-ipfire/kernel/drivers/net/3c509.ko +lib/modules/KVER-ipfire/kernel/drivers/net/3c515.ko +lib/modules/KVER-ipfire/kernel/drivers/net/3c523.ko +lib/modules/KVER-ipfire/kernel/drivers/net/3c527.ko +lib/modules/KVER-ipfire/kernel/drivers/net/3c59x.ko +lib/modules/KVER-ipfire/kernel/drivers/net/8139cp.ko +lib/modules/KVER-ipfire/kernel/drivers/net/8139too.ko +lib/modules/KVER-ipfire/kernel/drivers/net/82596.ko +lib/modules/KVER-ipfire/kernel/drivers/net/8390.ko +lib/modules/KVER-ipfire/kernel/drivers/net/8390p.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ac3200.ko +lib/modules/KVER-ipfire/kernel/drivers/net/acenic.ko +lib/modules/KVER-ipfire/kernel/drivers/net/amd8111e.ko +lib/modules/KVER-ipfire/kernel/drivers/net/at1700.ko +lib/modules/KVER-ipfire/kernel/drivers/net/atl1c/atl1c.ko +lib/modules/KVER-ipfire/kernel/drivers/net/atl1e/atl1e.ko +lib/modules/KVER-ipfire/kernel/drivers/net/atlx/atl1.ko +lib/modules/KVER-ipfire/kernel/drivers/net/atlx/atl2.ko +lib/modules/KVER-ipfire/kernel/drivers/net/atp.ko +lib/modules/KVER-ipfire/kernel/drivers/net/b44.ko +lib/modules/KVER-ipfire/kernel/drivers/net/benet/be2net.ko +lib/modules/KVER-ipfire/kernel/drivers/net/bnx2.ko +lib/modules/KVER-ipfire/kernel/drivers/net/bnx2x.ko +lib/modules/KVER-ipfire/kernel/drivers/net/bsd_comp.ko +lib/modules/KVER-ipfire/kernel/drivers/net/cassini.ko +lib/modules/KVER-ipfire/kernel/drivers/net/chelsio/cxgb.ko +lib/modules/KVER-ipfire/kernel/drivers/net/cnic.ko +lib/modules/KVER-ipfire/kernel/drivers/net/cs89x0.ko +lib/modules/KVER-ipfire/kernel/drivers/net/cxgb3/cxgb3.ko +lib/modules/KVER-ipfire/kernel/drivers/net/de600.ko +lib/modules/KVER-ipfire/kernel/drivers/net/de620.ko +lib/modules/KVER-ipfire/kernel/drivers/net/depca.ko +lib/modules/KVER-ipfire/kernel/drivers/net/dl2k.ko +lib/modules/KVER-ipfire/kernel/drivers/net/dnet.ko +lib/modules/KVER-ipfire/kernel/drivers/net/dummy.ko +lib/modules/KVER-ipfire/kernel/drivers/net/e100.ko +lib/modules/KVER-ipfire/kernel/drivers/net/e1000/e1000.ko +lib/modules/KVER-ipfire/kernel/drivers/net/e1000e/e1000e.ko +lib/modules/KVER-ipfire/kernel/drivers/net/e2100.ko +lib/modules/KVER-ipfire/kernel/drivers/net/eepro.ko +lib/modules/KVER-ipfire/kernel/drivers/net/eexpress.ko +lib/modules/KVER-ipfire/kernel/drivers/net/enic/enic.ko +lib/modules/KVER-ipfire/kernel/drivers/net/epic100.ko +lib/modules/KVER-ipfire/kernel/drivers/net/eql.ko +lib/modules/KVER-ipfire/kernel/drivers/net/es3210.ko +lib/modules/KVER-ipfire/kernel/drivers/net/eth16i.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ethoc.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ewrk3.ko +lib/modules/KVER-ipfire/kernel/drivers/net/fealnx.ko +lib/modules/KVER-ipfire/kernel/drivers/net/forcedeth.ko +lib/modules/KVER-ipfire/kernel/drivers/net/hamachi.ko +lib/modules/KVER-ipfire/kernel/drivers/net/hp-plus.ko +lib/modules/KVER-ipfire/kernel/drivers/net/hp.ko +lib/modules/KVER-ipfire/kernel/drivers/net/hp100.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ibmlana.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ifb.ko +lib/modules/KVER-ipfire/kernel/drivers/net/igb/igb.ko +lib/modules/KVER-ipfire/kernel/drivers/net/igbvf/igbvf.ko +lib/modules/KVER-ipfire/kernel/drivers/net/imq.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ipg.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ixgb/ixgb.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ixgbe/ixgbe.ko +lib/modules/KVER-ipfire/kernel/drivers/net/jme.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ks8842.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ks8851_mll.ko +lib/modules/KVER-ipfire/kernel/drivers/net/lance.ko +lib/modules/KVER-ipfire/kernel/drivers/net/lne390.ko +lib/modules/KVER-ipfire/kernel/drivers/net/lp486e.ko +lib/modules/KVER-ipfire/kernel/drivers/net/macvlan.ko +lib/modules/KVER-ipfire/kernel/drivers/net/mdio.ko +lib/modules/KVER-ipfire/kernel/drivers/net/mii.ko +lib/modules/KVER-ipfire/kernel/drivers/net/mlx4/mlx4_core.ko +lib/modules/KVER-ipfire/kernel/drivers/net/mlx4/mlx4_en.ko +lib/modules/KVER-ipfire/kernel/drivers/net/myri10ge/myri10ge.ko +lib/modules/KVER-ipfire/kernel/drivers/net/natsemi.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ne.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ne2.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ne2k-pci.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ne3210.ko +lib/modules/KVER-ipfire/kernel/drivers/net/netxen/netxen_nic.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ni52.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ni65.ko +lib/modules/KVER-ipfire/kernel/drivers/net/niu.ko +lib/modules/KVER-ipfire/kernel/drivers/net/ns83820.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/3c574_cs.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/3c589_cs.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/axnet_cs.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/fmvj18x_cs.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/nmclan_cs.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/pcnet_cs.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/smc91c92_cs.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcmcia/xirc2ps_cs.ko +lib/modules/KVER-ipfire/kernel/drivers/net/pcnet32.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/broadcom.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/cicada.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/davicom.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/et1011c.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/icplus.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/lxt.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/marvell.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/mdio-bitbang.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/national.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/qsemi.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/realtek.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/smsc.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/ste10Xp.ko +lib/modules/KVER-ipfire/kernel/drivers/net/phy/vitesse.ko +lib/modules/KVER-ipfire/kernel/drivers/net/qla3xxx.ko +lib/modules/KVER-ipfire/kernel/drivers/net/qlge/qlge.ko +lib/modules/KVER-ipfire/kernel/drivers/net/r6040.ko +lib/modules/KVER-ipfire/kernel/drivers/net/r8169.ko +lib/modules/KVER-ipfire/kernel/drivers/net/s2io.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sb1000.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sc92031.ko +lib/modules/KVER-ipfire/kernel/drivers/net/seeq8005.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sfc/sfc.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sis190.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sis900.ko +lib/modules/KVER-ipfire/kernel/drivers/net/skge.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sky2.ko +lib/modules/KVER-ipfire/kernel/drivers/net/slhc.ko +lib/modules/KVER-ipfire/kernel/drivers/net/smc-mca.ko +lib/modules/KVER-ipfire/kernel/drivers/net/smc-ultra.ko +lib/modules/KVER-ipfire/kernel/drivers/net/smc-ultra32.ko +lib/modules/KVER-ipfire/kernel/drivers/net/smc9194.ko +lib/modules/KVER-ipfire/kernel/drivers/net/smsc9420.ko +lib/modules/KVER-ipfire/kernel/drivers/net/starfire.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sundance.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sungem.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sungem_phy.ko +lib/modules/KVER-ipfire/kernel/drivers/net/sunhme.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tehuti.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tg3.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tlan.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tulip/de2104x.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tulip/de4x5.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tulip/dmfe.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tulip/tulip.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tulip/uli526x.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tulip/winbond-840.ko +lib/modules/KVER-ipfire/kernel/drivers/net/tulip/xircom_cb.ko +lib/modules/KVER-ipfire/kernel/drivers/net/typhoon.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/asix.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/catc.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/cdc-phonet.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/cdc_eem.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/cdc_ether.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/cdc_subset.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/dm9601.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/gl620a.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/hso.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/int51x1.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/kaweth.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/mcs7830.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/net1080.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/pegasus.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/plusb.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/rndis_host.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/rtl8150.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/smsc95xx.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/usbnet.ko +lib/modules/KVER-ipfire/kernel/drivers/net/usb/zaurus.ko +lib/modules/KVER-ipfire/kernel/drivers/net/veth.ko +lib/modules/KVER-ipfire/kernel/drivers/net/via-rhine.ko +lib/modules/KVER-ipfire/kernel/drivers/net/via-velocity.ko +lib/modules/KVER-ipfire/kernel/drivers/net/virtio_net.ko +lib/modules/KVER-ipfire/kernel/drivers/net/vmxnet3/vmxnet3.ko +lib/modules/KVER-ipfire/kernel/drivers/net/vxge/vxge.ko +lib/modules/KVER-ipfire/kernel/drivers/net/wd.ko +lib/modules/KVER-ipfire/kernel/drivers/net/yellowfin.ko +lib/modules/KVER-ipfire/kernel/drivers/net/znet.ko +lib/modules/KVER-ipfire/kernel/drivers/staging/et131x/et131x.ko diff --git a/config/rootfiles/installer/openssl b/config/rootfiles/installer/openssl new file mode 120000 index 000000000..8317ffd07 --- /dev/null +++ b/config/rootfiles/installer/openssl @@ -0,0 +1 @@ +../common/openssl \ No newline at end of file diff --git a/config/rootfiles/installer/wget b/config/rootfiles/installer/wget new file mode 120000 index 000000000..b75cdbce7 --- /dev/null +++ b/config/rootfiles/installer/wget @@ -0,0 +1 @@ +../common/wget \ No newline at end of file diff --git a/langs/de/install/lang_de.c b/langs/de/install/lang_de.c index 87e06cf4d..a1df97c22 100644 --- a/langs/de/install/lang_de.c +++ b/langs/de/install/lang_de.c @@ -583,5 +583,10 @@ char *de_tr[] = { "Ext4 - Dateisystem mit Journal", /* TR_REISERFS_DESCR */ "ReiserFS - Dateisystem mit Journal", -}; - +/* TR_NO_LOCAL_SOURCE */ +"Kein lokales Quellmedium gefunden. Starte Download.", +/* TR_DOWNLOADING_ISO */ +"Lade Installations-Abbild ...", +/* TR_DOWNLOAD_ERROR */ +"Beim Herunterladen ist ein Fehler aufgetreten!", +}; diff --git a/langs/en/install/lang_en.c b/langs/en/install/lang_en.c index ee65330a6..b8edeac15 100644 --- a/langs/en/install/lang_en.c +++ b/langs/en/install/lang_en.c @@ -579,5 +579,10 @@ char *en_tr[] = { "Ext4 - Filesystem with Journal", /* TR_REISERFS_DESCR */ "ReiserFS - Filesystem with Journal", -}; - +/* TR_NO_LOCAL_SOURCE */ +"No local source media found. Starting download.", +/* TR_DOWNLOADING_ISO */ +"Downloading Installation-Image ...", +/* TR_DOWNLOAD_ERROR */ +"Error while downloading!", +}; diff --git a/langs/es/install/lang_es.c b/langs/es/install/lang_es.c index 7dd06521e..63e2eab0f 100644 --- a/langs/es/install/lang_es.c +++ b/langs/es/install/lang_es.c @@ -575,5 +575,10 @@ char *es_tr[] = { "Ext4 - Filesystem with Journal", /* TR_REISERFS_DESCR */ "ReiserFS - Filesystem with Journal", -}; - +/* TR_NO_LOCAL_SOURCE */ +"No local source media found. Starting download.", +/* TR_DOWNLOADING_ISO */ +"Downloading Installation-Image ...", +/* TR_DOWNLOAD_ERROR */ +"Error while downloading!", +}; diff --git a/langs/fr/install/lang_fr.c b/langs/fr/install/lang_fr.c index 506faf52b..d2abdbad1 100644 --- a/langs/fr/install/lang_fr.c +++ b/langs/fr/install/lang_fr.c @@ -575,5 +575,10 @@ char *fr_tr[] = { "Ext4 - Filesystem with Journal", /* TR_REISERFS_DESCR */ "ReiserFS - Filesystem with Journal", -}; - +/* TR_NO_LOCAL_SOURCE */ +"No local source media found. Starting download.", +/* TR_DOWNLOADING_ISO */ +"Downloading Installation-Image ...", +/* TR_DOWNLOAD_ERROR */ +"Error while downloading!", +}; diff --git a/lfs/initrd b/lfs/initrd index cf2dc3f47..c5ceb3200 100644 --- a/lfs/initrd +++ b/lfs/initrd @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -56,6 +56,10 @@ $(TARGET) : # Copy Files packages for installer find $(DIR_SRC)/config/rootfiles/installer/* -maxdepth 1 | xargs cat | grep -v "^#" > /tmp/ROOTFILES + + # Patch Kernel Version to rootfiles + sed -e "s/KVER/$(KVER)/g" -i /tmp/ROOTFILES + -cd / && cpio -d -p /install/initrd < /tmp/ROOTFILES cd /install/initrd/etc && rm -f fstab @@ -71,11 +75,15 @@ $(TARGET) : -mkdir -p /install/{images,mnt} rm -rf /install/mnt/* - cp -aR /install/initrd/* /install/mnt - + #Build Module deps for installer. + depmod -a -b /install/initrd/ -F /boot/System.map-$(KVER)-ipfire $(KVER)-ipfire # Remove binary depmod files rm -rf /install/initrd/lib/modules/$(KVER)-ipfire/modules.*.bin + #Name service from dhcpcd + cp -f /etc/nsswitch.conf /install/initrd/etc/ + cp -f $(DIR_SRC)/config/initrd/dhcpc/* /install/initrd/var/ipfire/dhcpc/dhcpcd-hooks/ + cd /install/initrd && find . | cpio -o -H newc | lzma > /install/images/initrd cd /install/initrd && find ./ -ls > $(DIR_INFO)/_build.initrd.log diff --git a/lfs/installer b/lfs/installer index dad920010..553d59901 100644 --- a/lfs/installer +++ b/lfs/installer @@ -61,6 +61,9 @@ $(TARGET) : -DNAME='\"$(NAME)\"' -DSNAME='\"$(SNAME)\"' -DVERSION='\"$(VERSION)\"' \ -DSLOGAN='\"$(SLOGAN)\"' -DCONFIG_ROOT='\"$(CONFIG_ROOT)\"' -DKERNEL_VERSION='\"$(KVER)\"'" cd $(DIR_APP)/install && install -v -m 0755 install probenic.sh \ - probehw.sh mountsource.sh mountdest.sh /install/initrd/bin + probehw.sh downloadsource.sh mountsource.sh mountdest.sh /install/initrd/bin + #Patch ISO Name for download ... + sed -i -e "s|ipfire.iso|$(SNAME)-$(VERSION).$(MACHINE)-full-core$(CORE).iso|g" \ + /install/initrd/bin/downloadsource.sh @rm -rf $(DIR_APP) @$(POSTBUILD) diff --git a/src/install+setup/install/downloadsource.sh b/src/install+setup/install/downloadsource.sh new file mode 100644 index 000000000..ef7d34917 --- /dev/null +++ b/src/install+setup/install/downloadsource.sh @@ -0,0 +1,52 @@ +#!/bin/sh +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2010 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +# Path for testing. Need to be changed for release! +IPFireISO=people.ipfire.org/~arne_f/testing/next/ipfire.iso +#IPFireISO=download.ipfire.org/iso/ipfire.iso + +#Get user defined download from boot cmdline +grep "netinstall=" /proc/cmdline > /dev/null && CMDLINE=1 +if ( [ "$CMDLINE" == "1" ]); then + read CMDLINE < /proc/cmdline + POS=${CMDLINE%%netinstall*} + POS=${#POS} + IPFireISO=`echo ${CMDLINE:POS} | cut -d"=" -f2 | cut -d" " -f1` +fi + +echo +echo "Configure Network with DHCP..." +dhcpcd +echo +echo "Download with wget..." +wget $IPFireISO -O /tmp/download.iso -t3 -U IPFire_NetInstall/2.x +echo +echo "Checking download..." +mount /tmp/download.iso -o loop /cdrom 2> /dev/null +if [ -n "$(ls /cdrom/ipfire-*.tlz 2>/dev/null)" ]; then + echo -n "null" > /tmp/source_device + echo "Found tarball in /tmp/download.iso" + exit 0 +else + echo "Found no tarballs in /tmp/download.iso - SKIP" +fi +umount /cdrom 2> /dev/null +exit 10 diff --git a/src/install+setup/install/main.c b/src/install+setup/install/main.c index 1f615d0d6..5de914f76 100644 --- a/src/install+setup/install/main.c +++ b/src/install+setup/install/main.c @@ -156,19 +156,17 @@ int main(int argc, char *argv[]) } } - switch (mysystem("/bin/mountsource.sh")) { - case 0: - break; - case 10: - errorbox(ctr[TR_NO_CDROM]); - goto EXIT; + mysystem("/bin/mountsource.sh"); + + if ((handle = fopen("/tmp/source_device", "r")) == NULL) { + newtWinMessage(title, ctr[TR_OK], ctr[TR_NO_LOCAL_SOURCE]); + runcommandwithstatus("/bin/downloadsource.sh",ctr[TR_DOWNLOADING_ISO]); + if ((handle = fopen("/tmp/source_device", "r")) == NULL) { + errorbox(ctr[TR_DOWNLOAD_ERROR]); + goto EXIT; + } } - /* read source drive letter */ - if ((handle = fopen("/tmp/source_device", "r")) == NULL) { - errorbox(ctr[TR_ERROR_PROBING_CDROM]); - goto EXIT; - } fgets(sourcedrive, 5, handle); fprintf(flog, "Source drive: %s\n", sourcedrive); fclose(handle); From 9d80adf1b463c0b730df93bf727a5dde51df4bcd Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Thu, 25 Nov 2010 14:43:24 +0100 Subject: [PATCH 144/153] Installer: Add delay after dhcpcd start. --- src/install+setup/install/downloadsource.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/install+setup/install/downloadsource.sh b/src/install+setup/install/downloadsource.sh index ef7d34917..8db2dc674 100644 --- a/src/install+setup/install/downloadsource.sh +++ b/src/install+setup/install/downloadsource.sh @@ -36,6 +36,9 @@ echo echo "Configure Network with DHCP..." dhcpcd echo +echo "Sleep 15s..." +sleep 15 +echo echo "Download with wget..." wget $IPFireISO -O /tmp/download.iso -t3 -U IPFire_NetInstall/2.x echo From 01d103a92b2091b0830f83256b9d35b83a9f9559 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 26 Nov 2010 15:02:08 +0100 Subject: [PATCH 145/153] Initial import of fireinfo module. --- config/rootfiles/common/fireinfo | 13 ++++++ lfs/fireinfo | 80 ++++++++++++++++++++++++++++++++ make.sh | 1 + 3 files changed, 94 insertions(+) create mode 100644 config/rootfiles/common/fireinfo create mode 100644 lfs/fireinfo diff --git a/config/rootfiles/common/fireinfo b/config/rootfiles/common/fireinfo new file mode 100644 index 000000000..ea327e353 --- /dev/null +++ b/config/rootfiles/common/fireinfo @@ -0,0 +1,13 @@ +usr/bin/sendprofile +usr/lib/python2.7/site-packages/_fireinfo.so +usr/lib/python2.7/site-packages/fireinfo +usr/lib/python2.7/site-packages/fireinfo/__init__.py +usr/lib/python2.7/site-packages/fireinfo/__init__.pyc +usr/lib/python2.7/site-packages/fireinfo/cpu.py +usr/lib/python2.7/site-packages/fireinfo/cpu.pyc +usr/lib/python2.7/site-packages/fireinfo/device.py +usr/lib/python2.7/site-packages/fireinfo/device.pyc +usr/lib/python2.7/site-packages/fireinfo/hypervisor.py +usr/lib/python2.7/site-packages/fireinfo/hypervisor.pyc +usr/lib/python2.7/site-packages/fireinfo/system.py +usr/lib/python2.7/site-packages/fireinfo/system.pyc diff --git a/lfs/fireinfo b/lfs/fireinfo new file mode 100644 index 000000000..2a791d414 --- /dev/null +++ b/lfs/fireinfo @@ -0,0 +1,80 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 0.2 + +THISAPP = fireinfo-$(VER) +DL_FILE = $(THISAPP).tar.gz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 30870d3a8f9d47611efc148a76a5b87f + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && python setup.py build + cd $(DIR_APP) && python setup.py install + + # Remove egg-info + rm -rvf /usr/lib/python*/site-packages/fireinfo*.egg-info + + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index fa13d0d79..36ac68f7f 100755 --- a/make.sh +++ b/make.sh @@ -398,6 +398,7 @@ buildipfire() { ipfiremake openssl ipfiremake curl ipfiremake python + ipfiremake fireinfo ipfiremake libnet ipfiremake libnl ipfiremake libidn From e95ea70202ccdb16f2371cb4bbbe871239bf33c0 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 27 Nov 2010 10:08:51 +0100 Subject: [PATCH 146/153] Removed core40-42. --- config/rootfiles/{core => oldcore}/42/exclude | 0 config/rootfiles/{core => oldcore}/42/filelists/files | 0 config/rootfiles/{core => oldcore}/42/filelists/openssh | 0 config/rootfiles/{core => oldcore}/42/filelists/openssl | 0 config/rootfiles/{core => oldcore}/42/meta | 0 config/rootfiles/{core => oldcore}/42/update.sh | 0 6 files changed, 0 insertions(+), 0 deletions(-) rename config/rootfiles/{core => oldcore}/42/exclude (100%) rename config/rootfiles/{core => oldcore}/42/filelists/files (100%) rename config/rootfiles/{core => oldcore}/42/filelists/openssh (100%) rename config/rootfiles/{core => oldcore}/42/filelists/openssl (100%) rename config/rootfiles/{core => oldcore}/42/meta (100%) rename config/rootfiles/{core => oldcore}/42/update.sh (100%) diff --git a/config/rootfiles/core/42/exclude b/config/rootfiles/oldcore/42/exclude similarity index 100% rename from config/rootfiles/core/42/exclude rename to config/rootfiles/oldcore/42/exclude diff --git a/config/rootfiles/core/42/filelists/files b/config/rootfiles/oldcore/42/filelists/files similarity index 100% rename from config/rootfiles/core/42/filelists/files rename to config/rootfiles/oldcore/42/filelists/files diff --git a/config/rootfiles/core/42/filelists/openssh b/config/rootfiles/oldcore/42/filelists/openssh similarity index 100% rename from config/rootfiles/core/42/filelists/openssh rename to config/rootfiles/oldcore/42/filelists/openssh diff --git a/config/rootfiles/core/42/filelists/openssl b/config/rootfiles/oldcore/42/filelists/openssl similarity index 100% rename from config/rootfiles/core/42/filelists/openssl rename to config/rootfiles/oldcore/42/filelists/openssl diff --git a/config/rootfiles/core/42/meta b/config/rootfiles/oldcore/42/meta similarity index 100% rename from config/rootfiles/core/42/meta rename to config/rootfiles/oldcore/42/meta diff --git a/config/rootfiles/core/42/update.sh b/config/rootfiles/oldcore/42/update.sh similarity index 100% rename from config/rootfiles/core/42/update.sh rename to config/rootfiles/oldcore/42/update.sh From c1db56367201e69f44d40369533a4e54338686a5 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sat, 27 Nov 2010 12:08:54 +0100 Subject: [PATCH 147/153] Update to 2.9 is now core43. --- config/rootfiles/core/43/exclude | 6 + .../core/{test => 43}/filelists/apache2 | 0 .../core/{test => 43}/filelists/attr | 0 .../core/{test => 43}/filelists/cpio | 0 .../core/{test => 43}/filelists/dnsmasq | 0 .../core/{test => 43}/filelists/dracut | 0 config/rootfiles/core/43/filelists/files | 10 + .../core/{test => 43}/filelists/findutils | 0 .../core/{test => 43}/filelists/grub | 0 .../rootfiles/core/{test => 43}/filelists/iw | 0 .../core/{test => 43}/filelists/libcap | 0 .../core/{test => 43}/filelists/linux | 0 .../{test => 43}/filelists/linux-firmware | 0 .../core/{test => 43}/filelists/smartmontools | 0 .../core/{test => 43}/filelists/squid | 0 .../core/{test => 43}/filelists/strongswan | 0 .../rootfiles/core/{test => 43}/filelists/tcl | 0 .../core/{test => 43}/filelists/udev | 0 .../{test => 43}/filelists/usb_modeswitch | 0 .../filelists/usb_modeswitch_data | 0 .../core/{test => 43}/filelists/wireless | 0 .../{test => 43}/filelists/wpa_supplicant | 0 config/rootfiles/core/43/update.sh | 183 ++++++++++++++-- config/rootfiles/core/test/exclude | 6 - config/rootfiles/core/test/filelists/files | 11 - config/rootfiles/core/test/meta | 1 - config/rootfiles/core/test/update.sh | 203 ------------------ 27 files changed, 185 insertions(+), 235 deletions(-) rename config/rootfiles/core/{test => 43}/filelists/apache2 (100%) rename config/rootfiles/core/{test => 43}/filelists/attr (100%) rename config/rootfiles/core/{test => 43}/filelists/cpio (100%) rename config/rootfiles/core/{test => 43}/filelists/dnsmasq (100%) rename config/rootfiles/core/{test => 43}/filelists/dracut (100%) rename config/rootfiles/core/{test => 43}/filelists/findutils (100%) rename config/rootfiles/core/{test => 43}/filelists/grub (100%) rename config/rootfiles/core/{test => 43}/filelists/iw (100%) rename config/rootfiles/core/{test => 43}/filelists/libcap (100%) rename config/rootfiles/core/{test => 43}/filelists/linux (100%) rename config/rootfiles/core/{test => 43}/filelists/linux-firmware (100%) rename config/rootfiles/core/{test => 43}/filelists/smartmontools (100%) rename config/rootfiles/core/{test => 43}/filelists/squid (100%) rename config/rootfiles/core/{test => 43}/filelists/strongswan (100%) rename config/rootfiles/core/{test => 43}/filelists/tcl (100%) rename config/rootfiles/core/{test => 43}/filelists/udev (100%) rename config/rootfiles/core/{test => 43}/filelists/usb_modeswitch (100%) rename config/rootfiles/core/{test => 43}/filelists/usb_modeswitch_data (100%) rename config/rootfiles/core/{test => 43}/filelists/wireless (100%) rename config/rootfiles/core/{test => 43}/filelists/wpa_supplicant (100%) delete mode 100644 config/rootfiles/core/test/exclude delete mode 100644 config/rootfiles/core/test/filelists/files delete mode 100644 config/rootfiles/core/test/meta delete mode 100644 config/rootfiles/core/test/update.sh diff --git a/config/rootfiles/core/43/exclude b/config/rootfiles/core/43/exclude index e69de29bb..c2bceb866 100644 --- a/config/rootfiles/core/43/exclude +++ b/config/rootfiles/core/43/exclude @@ -0,0 +1,6 @@ +etc/udev/rules.d/30-persistent-network.rules +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets +var/updatecache diff --git a/config/rootfiles/core/test/filelists/apache2 b/config/rootfiles/core/43/filelists/apache2 similarity index 100% rename from config/rootfiles/core/test/filelists/apache2 rename to config/rootfiles/core/43/filelists/apache2 diff --git a/config/rootfiles/core/test/filelists/attr b/config/rootfiles/core/43/filelists/attr similarity index 100% rename from config/rootfiles/core/test/filelists/attr rename to config/rootfiles/core/43/filelists/attr diff --git a/config/rootfiles/core/test/filelists/cpio b/config/rootfiles/core/43/filelists/cpio similarity index 100% rename from config/rootfiles/core/test/filelists/cpio rename to config/rootfiles/core/43/filelists/cpio diff --git a/config/rootfiles/core/test/filelists/dnsmasq b/config/rootfiles/core/43/filelists/dnsmasq similarity index 100% rename from config/rootfiles/core/test/filelists/dnsmasq rename to config/rootfiles/core/43/filelists/dnsmasq diff --git a/config/rootfiles/core/test/filelists/dracut b/config/rootfiles/core/43/filelists/dracut similarity index 100% rename from config/rootfiles/core/test/filelists/dracut rename to config/rootfiles/core/43/filelists/dracut diff --git a/config/rootfiles/core/43/filelists/files b/config/rootfiles/core/43/filelists/files index 0037af183..eb3c9517e 100644 --- a/config/rootfiles/core/43/filelists/files +++ b/config/rootfiles/core/43/filelists/files @@ -1 +1,11 @@ etc/system-release +etc/rc.d/init.d/checkfs +etc/rc.d/init.d/checkfstab +etc/rc.d/init.d/squid +srv/web/ipfire/cgi-bin/proxy.cgi +srv/web/ipfire/cgi-bin/speed.cgi +srv/web/ipfire/cgi-bin/vpnmain.cgi +srv/web/ipfire/html/images/urlfilter/copy.gif +var/ipfire/general-functions.pl +usr/local/bin/rebuild-initrd +usr/bin/ldd diff --git a/config/rootfiles/core/test/filelists/findutils b/config/rootfiles/core/43/filelists/findutils similarity index 100% rename from config/rootfiles/core/test/filelists/findutils rename to config/rootfiles/core/43/filelists/findutils diff --git a/config/rootfiles/core/test/filelists/grub b/config/rootfiles/core/43/filelists/grub similarity index 100% rename from config/rootfiles/core/test/filelists/grub rename to config/rootfiles/core/43/filelists/grub diff --git a/config/rootfiles/core/test/filelists/iw b/config/rootfiles/core/43/filelists/iw similarity index 100% rename from config/rootfiles/core/test/filelists/iw rename to config/rootfiles/core/43/filelists/iw diff --git a/config/rootfiles/core/test/filelists/libcap b/config/rootfiles/core/43/filelists/libcap similarity index 100% rename from config/rootfiles/core/test/filelists/libcap rename to config/rootfiles/core/43/filelists/libcap diff --git a/config/rootfiles/core/test/filelists/linux b/config/rootfiles/core/43/filelists/linux similarity index 100% rename from config/rootfiles/core/test/filelists/linux rename to config/rootfiles/core/43/filelists/linux diff --git a/config/rootfiles/core/test/filelists/linux-firmware b/config/rootfiles/core/43/filelists/linux-firmware similarity index 100% rename from config/rootfiles/core/test/filelists/linux-firmware rename to config/rootfiles/core/43/filelists/linux-firmware diff --git a/config/rootfiles/core/test/filelists/smartmontools b/config/rootfiles/core/43/filelists/smartmontools similarity index 100% rename from config/rootfiles/core/test/filelists/smartmontools rename to config/rootfiles/core/43/filelists/smartmontools diff --git a/config/rootfiles/core/test/filelists/squid b/config/rootfiles/core/43/filelists/squid similarity index 100% rename from config/rootfiles/core/test/filelists/squid rename to config/rootfiles/core/43/filelists/squid diff --git a/config/rootfiles/core/test/filelists/strongswan b/config/rootfiles/core/43/filelists/strongswan similarity index 100% rename from config/rootfiles/core/test/filelists/strongswan rename to config/rootfiles/core/43/filelists/strongswan diff --git a/config/rootfiles/core/test/filelists/tcl b/config/rootfiles/core/43/filelists/tcl similarity index 100% rename from config/rootfiles/core/test/filelists/tcl rename to config/rootfiles/core/43/filelists/tcl diff --git a/config/rootfiles/core/test/filelists/udev b/config/rootfiles/core/43/filelists/udev similarity index 100% rename from config/rootfiles/core/test/filelists/udev rename to config/rootfiles/core/43/filelists/udev diff --git a/config/rootfiles/core/test/filelists/usb_modeswitch b/config/rootfiles/core/43/filelists/usb_modeswitch similarity index 100% rename from config/rootfiles/core/test/filelists/usb_modeswitch rename to config/rootfiles/core/43/filelists/usb_modeswitch diff --git a/config/rootfiles/core/test/filelists/usb_modeswitch_data b/config/rootfiles/core/43/filelists/usb_modeswitch_data similarity index 100% rename from config/rootfiles/core/test/filelists/usb_modeswitch_data rename to config/rootfiles/core/43/filelists/usb_modeswitch_data diff --git a/config/rootfiles/core/test/filelists/wireless b/config/rootfiles/core/43/filelists/wireless similarity index 100% rename from config/rootfiles/core/test/filelists/wireless rename to config/rootfiles/core/43/filelists/wireless diff --git a/config/rootfiles/core/test/filelists/wpa_supplicant b/config/rootfiles/core/43/filelists/wpa_supplicant similarity index 100% rename from config/rootfiles/core/test/filelists/wpa_supplicant rename to config/rootfiles/core/43/filelists/wpa_supplicant diff --git a/config/rootfiles/core/43/update.sh b/config/rootfiles/core/43/update.sh index 6b54995df..3c52e0135 100644 --- a/config/rootfiles/core/43/update.sh +++ b/config/rootfiles/core/43/update.sh @@ -23,26 +23,181 @@ # . /opt/pakfire/lib/functions.sh /usr/local/bin/backupctrl exclude >/dev/null 2>&1 +# +KVER="2.6.32.26" +MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` +# Nur den letzten Parameter verwenden +echo $MOUNT > /dev/null +MOUNT=$_ +if [ ! $MOUNT == "rw" ]; then + MOUNT="ro" +fi + # -#Stop services +# check if we the backup file already exist +if [ -e /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 ]; then + echo Moving backup to backup-old ... + mv -f /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ + /var/ipfire/backup/core-upgrade_$KVER-old.tar.bz2 +fi +echo First we made a backup of all files that was inside of the +echo update archive. This may take a while ... +# Add some files that are not in the package to backup +echo lib/modules >> /opt/pakfire/tmp/ROOTFILES +echo boot >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.conf >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.conf.org >> /opt/pakfire/tmp/ROOTFILES +echo etc/mkinitcpio.d >> /opt/pakfire/tmp/ROOTFILES +echo lib/initcpio >> /opt/pakfire/tmp/ROOTFILES +echo sbin/mkinitcpio >> /opt/pakfire/tmp/ROOTFILES +echo usr/bin/iw >> /opt/pakfire/tmp/ROOTFILES + +# Backup the files +tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ + -C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' > /dev/null 2>&1 + +echo +echo Update Kernel to $KVER ... +# Remove old kernel, configs, initrd, modules ... +# +rm -rf /boot/System.map-* +rm -rf /boot/config-* +rm -rf /boot/ipfirerd-* +rm -rf /boot/vmlinuz-* +rm -rf /lib/modules/*-ipfire +# Remove mkinitcpio +rm -rf /etc/mkinitcpio.* +rm -rf /lib/initcpio +rm -rf /sbin/mkinitcpio +# Remove old iw (new is in usr/sbin) +rm -rf /usr/bin/iw +# +# Backup grub.conf +# +cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org +# +# Unpack the updated files +# +echo +echo Unpack the updated files ... +# +tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ + --no-overwrite-dir # -#Extract files -extract_files +# Stop services to save memory +# +/etc/init.d/snort stop +/etc/init.d/squid stop + +# Convert /etc/fstab entries to UUID ... +# +echo Convert fstab entries to UUID ... +ROOT=`mount | grep " / " | cut -d" " -f1` +BOOT=`mount | grep " /boot " | cut -d" " -f1` +VAR=`mount | grep " /var " | cut -d" " -f1` +SWAP=`grep "/dev/" /proc/swaps | cut -d" " -f1` +# + +if [ ! -z $ROOT ]; then + ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` + if [ ! -z $ROOTUUID ]; then + sed -i "s|^$ROOT|UUID=$ROOTUUID|g" /etc/fstab + #else + #to do add uuid to rootfs + fi + else + echo "ERROR! / not found!!!" +fi + +if [ ! -z $BOOT ]; then + BOOTUUID=`blkid -c /dev/null -sUUID $BOOT | cut -d'"' -f2` + if [ ! -z $BOOTUUID ]; then + sed -i "s|^$BOOT|UUID=$BOOTUUID|g" /etc/fstab + #else + #to do add uuid to bootfs + fi + else + echo "WARNING! /boot not found!!!" +fi + +if [ ! -z $VAR ]; then + VARUUID=`blkid -c /dev/null -sUUID $VAR | cut -d'"' -f2` + if [ ! -z $VARUUID ]; then + sed -i "s|^$VAR|UUID=$VARUUID|g" /etc/fstab + #else + #to do add uuid to varfs + fi + else + echo "WARNING! /var not found!!!" +fi + +if [ ! -z $SWAP ]; then + SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` + if [ ! -z $SWAPUUID ]; then + sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab + else + # Reformat swap to add a UUID + swapoff -a + mkswap $SWAP + swapon -a + SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` + if [ ! -z $SWAPUUID ]; then + sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab + fi + fi + else + echo "WARNING! swap not found!!!" +fi # -#Start services +# Start services +# +/etc/init.d/squid start +/etc/init.d/snort start # -#Update Language cache -#perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" - -#Rebuild module dep's -#depmod 2.6.32.15-ipfire -#depmod 2.6.32.15-ipfire-xen - +# Modify grub.conf # -#Finish -#Don't report the exitcode last command -exit 0 +echo +echo Update grub configuration ... +if [ ! -z $ROOTUUID ]; then + sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf +else + sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf +fi +sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf +sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf + +if [ "$(grep "^serial" /boot/grub/grub.conf.org)" == "" ]; then + echo "grub use default console ..." +else + echo "grub use serial console ..." + sed -i -e "s|splashimage|#splashimage|g" /boot/grub/grub.conf + sed -i -e "s|#serial|serial|g" /boot/grub/grub.conf + sed -i -e "s|#terminal|terminal|g" /boot/grub/grub.conf + sed -i -e "s| panic=10 | console=ttyS0,38400n8 panic=10 |g" /boot/grub/grub.conf +fi +# +# Change /dev/hd? to /dev/sda +# +if [ "${ROOT:0:7}" == "/dev/hd" ];then + sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /boot/grub/grub.conf + sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /etc/fstab +fi +# +# ReInstall grub +# +grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} --recheck +# +# Rebuild Language +# +perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" +# +# Delete old lm-sensor modullist to force search at next boot +# +rm -rf /etc/sysconfig/lm_sensors +/usr/bin/logger -p syslog.emerg -t kernel "Upgrade finished. If you use a customized grub.cfg" +/usr/bin/logger -p syslog.emerg -t kernel "Check it before reboot !!!" +/usr/bin/logger -p syslog.emerg -t kernel " *** Please reboot... *** " diff --git a/config/rootfiles/core/test/exclude b/config/rootfiles/core/test/exclude deleted file mode 100644 index c2bceb866..000000000 --- a/config/rootfiles/core/test/exclude +++ /dev/null @@ -1,6 +0,0 @@ -etc/udev/rules.d/30-persistent-network.rules -etc/ipsec.conf -etc/ipsec.secrets -etc/ipsec.user.conf -etc/ipsec.user.secrets -var/updatecache diff --git a/config/rootfiles/core/test/filelists/files b/config/rootfiles/core/test/filelists/files deleted file mode 100644 index eb3c9517e..000000000 --- a/config/rootfiles/core/test/filelists/files +++ /dev/null @@ -1,11 +0,0 @@ -etc/system-release -etc/rc.d/init.d/checkfs -etc/rc.d/init.d/checkfstab -etc/rc.d/init.d/squid -srv/web/ipfire/cgi-bin/proxy.cgi -srv/web/ipfire/cgi-bin/speed.cgi -srv/web/ipfire/cgi-bin/vpnmain.cgi -srv/web/ipfire/html/images/urlfilter/copy.gif -var/ipfire/general-functions.pl -usr/local/bin/rebuild-initrd -usr/bin/ldd diff --git a/config/rootfiles/core/test/meta b/config/rootfiles/core/test/meta deleted file mode 100644 index d547fa86f..000000000 --- a/config/rootfiles/core/test/meta +++ /dev/null @@ -1 +0,0 @@ -DEPS="" diff --git a/config/rootfiles/core/test/update.sh b/config/rootfiles/core/test/update.sh deleted file mode 100644 index 3c52e0135..000000000 --- a/config/rootfiles/core/test/update.sh +++ /dev/null @@ -1,203 +0,0 @@ -#!/bin/bash -############################################################################ -# # -# This file is part of the IPFire Firewall. # -# # -# IPFire is free software; you can redistribute it and/or modify # -# it under the terms of the GNU General Public License as published by # -# the Free Software Foundation; either version 3 of the License, or # -# (at your option) any later version. # -# # -# IPFire is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU General Public License for more details. # -# # -# You should have received a copy of the GNU General Public License # -# along with IPFire; if not, write to the Free Software # -# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # -# # -# Copyright (C) 2010 IPFire-Team . # -# # -############################################################################ -# -. /opt/pakfire/lib/functions.sh -/usr/local/bin/backupctrl exclude >/dev/null 2>&1 -# -KVER="2.6.32.26" -MOUNT=`grep "kernel" /boot/grub/grub.conf | tail -n 1` -# Nur den letzten Parameter verwenden -echo $MOUNT > /dev/null -MOUNT=$_ -if [ ! $MOUNT == "rw" ]; then - MOUNT="ro" -fi - - -# -# check if we the backup file already exist -if [ -e /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 ]; then - echo Moving backup to backup-old ... - mv -f /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ - /var/ipfire/backup/core-upgrade_$KVER-old.tar.bz2 -fi -echo First we made a backup of all files that was inside of the -echo update archive. This may take a while ... -# Add some files that are not in the package to backup -echo lib/modules >> /opt/pakfire/tmp/ROOTFILES -echo boot >> /opt/pakfire/tmp/ROOTFILES -echo etc/mkinitcpio.conf >> /opt/pakfire/tmp/ROOTFILES -echo etc/mkinitcpio.conf.org >> /opt/pakfire/tmp/ROOTFILES -echo etc/mkinitcpio.d >> /opt/pakfire/tmp/ROOTFILES -echo lib/initcpio >> /opt/pakfire/tmp/ROOTFILES -echo sbin/mkinitcpio >> /opt/pakfire/tmp/ROOTFILES -echo usr/bin/iw >> /opt/pakfire/tmp/ROOTFILES - -# Backup the files -tar cjvf /var/ipfire/backup/core-upgrade_$KVER.tar.bz2 \ - -C / -T /opt/pakfire/tmp/ROOTFILES --exclude='#*' > /dev/null 2>&1 - -echo -echo Update Kernel to $KVER ... -# Remove old kernel, configs, initrd, modules ... -# -rm -rf /boot/System.map-* -rm -rf /boot/config-* -rm -rf /boot/ipfirerd-* -rm -rf /boot/vmlinuz-* -rm -rf /lib/modules/*-ipfire -# Remove mkinitcpio -rm -rf /etc/mkinitcpio.* -rm -rf /lib/initcpio -rm -rf /sbin/mkinitcpio -# Remove old iw (new is in usr/sbin) -rm -rf /usr/bin/iw -# -# Backup grub.conf -# -cp -vf /boot/grub/grub.conf /boot/grub/grub.conf.org -# -# Unpack the updated files -# -echo -echo Unpack the updated files ... -# -tar xvf /opt/pakfire/tmp/files --preserve --numeric-owner -C / \ - --no-overwrite-dir - -# -# Stop services to save memory -# -/etc/init.d/snort stop -/etc/init.d/squid stop - -# Convert /etc/fstab entries to UUID ... -# -echo Convert fstab entries to UUID ... -ROOT=`mount | grep " / " | cut -d" " -f1` -BOOT=`mount | grep " /boot " | cut -d" " -f1` -VAR=`mount | grep " /var " | cut -d" " -f1` -SWAP=`grep "/dev/" /proc/swaps | cut -d" " -f1` -# - -if [ ! -z $ROOT ]; then - ROOTUUID=`blkid -c /dev/null -sUUID $ROOT | cut -d'"' -f2` - if [ ! -z $ROOTUUID ]; then - sed -i "s|^$ROOT|UUID=$ROOTUUID|g" /etc/fstab - #else - #to do add uuid to rootfs - fi - else - echo "ERROR! / not found!!!" -fi - -if [ ! -z $BOOT ]; then - BOOTUUID=`blkid -c /dev/null -sUUID $BOOT | cut -d'"' -f2` - if [ ! -z $BOOTUUID ]; then - sed -i "s|^$BOOT|UUID=$BOOTUUID|g" /etc/fstab - #else - #to do add uuid to bootfs - fi - else - echo "WARNING! /boot not found!!!" -fi - -if [ ! -z $VAR ]; then - VARUUID=`blkid -c /dev/null -sUUID $VAR | cut -d'"' -f2` - if [ ! -z $VARUUID ]; then - sed -i "s|^$VAR|UUID=$VARUUID|g" /etc/fstab - #else - #to do add uuid to varfs - fi - else - echo "WARNING! /var not found!!!" -fi - -if [ ! -z $SWAP ]; then - SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` - if [ ! -z $SWAPUUID ]; then - sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab - else - # Reformat swap to add a UUID - swapoff -a - mkswap $SWAP - swapon -a - SWAPUUID=`blkid -c /dev/null -sUUID $SWAP | cut -d'"' -f2` - if [ ! -z $SWAPUUID ]; then - sed -i "s|^$SWAP|UUID=$SWAPUUID|g" /etc/fstab - fi - fi - else - echo "WARNING! swap not found!!!" -fi - -# -# Start services -# -/etc/init.d/squid start -/etc/init.d/snort start - -# -# Modify grub.conf -# -echo -echo Update grub configuration ... -if [ ! -z $ROOTUUID ]; then - sed -i "s|ROOT|UUID=$ROOTUUID|g" /boot/grub/grub.conf -else - sed -i "s|ROOT|$ROOT|g" /boot/grub/grub.conf -fi -sed -i "s|KVER|$KVER|g" /boot/grub/grub.conf -sed -i "s|MOUNT|$MOUNT|g" /boot/grub/grub.conf - -if [ "$(grep "^serial" /boot/grub/grub.conf.org)" == "" ]; then - echo "grub use default console ..." -else - echo "grub use serial console ..." - sed -i -e "s|splashimage|#splashimage|g" /boot/grub/grub.conf - sed -i -e "s|#serial|serial|g" /boot/grub/grub.conf - sed -i -e "s|#terminal|terminal|g" /boot/grub/grub.conf - sed -i -e "s| panic=10 | console=ttyS0,38400n8 panic=10 |g" /boot/grub/grub.conf -fi -# -# Change /dev/hd? to /dev/sda -# -if [ "${ROOT:0:7}" == "/dev/hd" ];then - sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /boot/grub/grub.conf - sed -i -e "s|${ROOT:0:8}|/dev/sda|g" /etc/fstab -fi -# -# ReInstall grub -# -grub-install --no-floppy ${ROOT::`expr length $ROOT`-1} --recheck -# -# Rebuild Language -# -perl -e "require '/var/ipfire/lang.pl'; &Lang::BuildCacheLang" -# -# Delete old lm-sensor modullist to force search at next boot -# -rm -rf /etc/sysconfig/lm_sensors -/usr/bin/logger -p syslog.emerg -t kernel "Upgrade finished. If you use a customized grub.cfg" -/usr/bin/logger -p syslog.emerg -t kernel "Check it before reboot !!!" -/usr/bin/logger -p syslog.emerg -t kernel " *** Please reboot... *** " From ce916ba73cc3ccb52eb30110483209612cfcb13c Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 27 Nov 2010 23:54:30 +0100 Subject: [PATCH 148/153] Update rootfile of miniupnpd. --- config/rootfiles/packages/miniupnpd | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/packages/miniupnpd b/config/rootfiles/packages/miniupnpd index 44513472b..cdad3be61 100644 --- a/config/rootfiles/packages/miniupnpd +++ b/config/rootfiles/packages/miniupnpd @@ -1,6 +1,6 @@ -etc/init.d/miniupnpd -etc/init.d/networking/red.down/10-miniupnpd -etc/init.d/networking/red.up/10-miniupnpd etc/miniupnpd etc/miniupnpd/miniupnpd.conf +etc/rc.d/init.d/miniupnpd +etc/rc.d/init.d/networking/red.down/10-miniupnpd +etc/rc.d/init.d/networking/red.up/10-miniupnpd usr/sbin/miniupnpd From 441726e1581e02f7d5d7f46c1e167a3ca8c600c4 Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 28 Nov 2010 16:53:17 +0100 Subject: [PATCH 149/153] Add fireinfo to core43. --- config/rootfiles/core/43/filelists/fireinfo | 1 + lfs/fireinfo | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) create mode 120000 config/rootfiles/core/43/filelists/fireinfo diff --git a/config/rootfiles/core/43/filelists/fireinfo b/config/rootfiles/core/43/filelists/fireinfo new file mode 120000 index 000000000..c46115521 --- /dev/null +++ b/config/rootfiles/core/43/filelists/fireinfo @@ -0,0 +1 @@ +../../../common/fireinfo \ No newline at end of file diff --git a/lfs/fireinfo b/lfs/fireinfo index 2a791d414..d898a399c 100644 --- a/lfs/fireinfo +++ b/lfs/fireinfo @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007 Michael Tremer & Christian Schmidt # +# Copyright (C) 2010 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # From 2c30258248e49686415aed9a0dfe1ca602f1b3bf Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 28 Nov 2010 19:46:08 +0100 Subject: [PATCH 150/153] Fix miniupnd package destroy /etc/init.d symlink. --- config/rootfiles/core/43/filelists/files | 2 +- config/rootfiles/packages/miniupnpd | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/config/rootfiles/core/43/filelists/files b/config/rootfiles/core/43/filelists/files index 49c6586bb..cf87bc6ca 100644 --- a/config/rootfiles/core/43/filelists/files +++ b/config/rootfiles/core/43/filelists/files @@ -1,7 +1,7 @@ -etc/init.d/firewall etc/system-release etc/rc.d/init.d/checkfs etc/rc.d/init.d/checkfstab +etc/rc.d/init.d/firewall etc/rc.d/init.d/squid srv/web/ipfire/cgi-bin/proxy.cgi srv/web/ipfire/cgi-bin/speed.cgi diff --git a/config/rootfiles/packages/miniupnpd b/config/rootfiles/packages/miniupnpd index 44513472b..cd3c61211 100644 --- a/config/rootfiles/packages/miniupnpd +++ b/config/rootfiles/packages/miniupnpd @@ -1,6 +1,6 @@ -etc/init.d/miniupnpd -etc/init.d/networking/red.down/10-miniupnpd -etc/init.d/networking/red.up/10-miniupnpd +etc/rc.d/init.d/miniupnpd +etc/rc.d/init.d/networking/red.down/10-miniupnpd +etc/rc.d/init.d/networking/red.up/10-miniupnpd etc/miniupnpd etc/miniupnpd/miniupnpd.conf usr/sbin/miniupnpd From d4e6e4ce5d57707e9e36b53ecf9106f88a707ec4 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sun, 28 Nov 2010 21:00:28 +0100 Subject: [PATCH 151/153] fireinfo: New version: 0.3. --- lfs/fireinfo | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/fireinfo b/lfs/fireinfo index 2a791d414..099612833 100644 --- a/lfs/fireinfo +++ b/lfs/fireinfo @@ -24,7 +24,7 @@ include Config -VER = 0.2 +VER = 0.3 THISAPP = fireinfo-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 30870d3a8f9d47611efc148a76a5b87f +$(DL_FILE)_MD5 = 2105bf88213dfd2198891a96eeb08949 install : $(TARGET) From 9aa36230a5d5001b10a78cc74a9661c8ac000e1d Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Sun, 28 Nov 2010 21:01:56 +0100 Subject: [PATCH 152/153] Updated dhcpcd (5.2.9). --- config/rootfiles/common/dhcpcd | 8 ++++---- config/rootfiles/core/43/filelists/dhcpcd | 1 + lfs/dhcpcd | 9 +++++++-- 3 files changed, 12 insertions(+), 6 deletions(-) create mode 120000 config/rootfiles/core/43/filelists/dhcpcd diff --git a/config/rootfiles/common/dhcpcd b/config/rootfiles/common/dhcpcd index 74a0f7acd..3f62fc655 100644 --- a/config/rootfiles/common/dhcpcd +++ b/config/rootfiles/common/dhcpcd @@ -1,13 +1,13 @@ sbin/dhcpcd -#var/ipfire/dhcpc +#usr/share/man/man5/dhcpcd.conf.5 +#usr/share/man/man8/dhcpcd-run-hooks.8 +#usr/share/man/man8/dhcpcd.8 var/ipfire/dhcpc/dhcpcd-hooks #var/ipfire/dhcpc/dhcpcd-hooks/01-test +#var/ipfire/dhcpc/dhcpcd-hooks/02-dump #var/ipfire/dhcpc/dhcpcd-hooks/10-mtu #var/ipfire/dhcpc/dhcpcd-hooks/29-lookup-hostname #var/ipfire/dhcpc/dhcpcd-hooks/30-hostname #var/ipfire/dhcpc/dhcpcd-hooks/70-dhcpcd.exe var/ipfire/dhcpc/dhcpcd-run-hooks -#usr/share/man/man5/dhcpcd.conf.5 -#usr/share/man/man8/dhcpcd-run-hooks.8 -#usr/share/man/man8/dhcpcd.8 var/ipfire/dhcpc/dhcpcd.conf diff --git a/config/rootfiles/core/43/filelists/dhcpcd b/config/rootfiles/core/43/filelists/dhcpcd new file mode 120000 index 000000000..1e799dabb --- /dev/null +++ b/config/rootfiles/core/43/filelists/dhcpcd @@ -0,0 +1 @@ +../../../common/dhcpcd \ No newline at end of file diff --git a/lfs/dhcpcd b/lfs/dhcpcd index 840691381..e843b9a75 100644 --- a/lfs/dhcpcd +++ b/lfs/dhcpcd @@ -24,7 +24,7 @@ include Config -VER = 5.1.3 +VER = 5.2.9 THISAPP = dhcpcd-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = f852090ad221b6331478f50fc1aa539e +$(DL_FILE)_MD5 = aabe4a3c1f23c55f2c99a416c9085de9 install : $(TARGET) @@ -79,5 +79,10 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) ln -sf /etc/rc.d/init.d/networking/dhcpcd.exe \ $(CONFIG_ROOT)/dhcpc/dhcpcd-hooks/70-dhcpcd.exe rm -f $(CONFIG_ROOT)/dhcpc/dhcpcd-hooks/20-resolv.conf + rm -f $(CONFIG_ROOT)/dhcpc/dhcpcd-hooks/50-dhcpcd-compat + rm -f $(CONFIG_ROOT)/dhcpc/dhcpcd-hooks/50-ntp.conf + rm -f $(CONFIG_ROOT)/dhcpc/dhcpcd-hooks/50-yp.conf + rm -f $(CONFIG_ROOT)/dhcpc/dhcpcd-hooks/50-ypbind + @rm -rf $(DIR_APP) @$(POSTBUILD) From fbe259ceea9b93a60df6f86322e8e75b80365cbc Mon Sep 17 00:00:00 2001 From: Arne Fitzenreiter Date: Mon, 29 Nov 2010 01:44:18 +0100 Subject: [PATCH 153/153] Disabled build of realtek vendor driver. --- make.sh | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/make.sh b/make.sh index 67163f480..a519f405f 100755 --- a/make.sh +++ b/make.sh @@ -365,9 +365,9 @@ buildipfire() { ipfiremake dahdi XEN=1 KMOD=1 ipfiremake cryptodev XEN=1 ipfiremake compat-wireless XEN=1 - ipfiremake r8169 XEN=1 - ipfiremake r8168 XEN=1 - ipfiremake r8101 XEN=1 +# ipfiremake r8169 XEN=1 +# ipfiremake r8168 XEN=1 +# ipfiremake r8101 XEN=1 ipfiremake e1000 XEN=1 ipfiremake e1000e XEN=1 ipfiremake igb XEN=1 @@ -381,9 +381,9 @@ buildipfire() { ipfiremake dahdi PAE=1 KMOD=1 ipfiremake cryptodev PAE=1 ipfiremake compat-wireless PAE=1 - ipfiremake r8169 PAE=1 - ipfiremake r8168 PAE=1 - ipfiremake r8101 PAE=1 +# ipfiremake r8169 PAE=1 +# ipfiremake r8168 PAE=1 +# ipfiremake r8101 PAE=1 ipfiremake e1000 PAE=1 ipfiremake e1000e PAE=1 ipfiremake igb PAE=1 @@ -397,9 +397,9 @@ buildipfire() { ipfiremake dahdi KMOD=1 ipfiremake cryptodev ipfiremake compat-wireless - ipfiremake r8169 - ipfiremake r8168 - ipfiremake r8101 +# ipfiremake r8169 +# ipfiremake r8168 +# ipfiremake r8101 ipfiremake e1000 ipfiremake e1000e ipfiremake igb