From 4a65251fe5a7e543a99cc6b9c22951c2a6de21a4 Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Thu, 16 Feb 2012 09:17:37 +0100 Subject: [PATCH] New state --- DIR_COLORS | 7 +- ImageMagick/delegates.xml | 10 +- ImageMagick/policy.xml | 6 +- ImageMagick/sRGB.icc | Bin 0 -> 6922 bytes ImageMagick/sRGB.icm | Bin 3144 -> 0 bytes bind/named-acl.conf | 16 +- bind/named.conf | 3 +- conf.d/fsck | 7 + conf.d/mysql.default | 79 + conf.d/net.example | 4 + conf.d/udev | 16 +- conf.d/urandom | 2 +- conf.d/wireless.example | 4 + config-archive/etc/DIR_COLORS,v | 47 +- .../etc/ImageMagick/delegates.xml,v | 165 + config-archive/etc/ImageMagick/policy.xml,v | 102 + config-archive/etc/conf.d/fsck,v | 73 + config-archive/etc/conf.d/mysql,v | 104 + config-archive/etc/conf.d/mysql.dist.new | 79 + config-archive/etc/conf.d/udev,v | 47 +- config-archive/etc/conf.d/urandom,v | 44 +- config-archive/etc/init.d/atd,v | 68 + config-archive/etc/init.d/net.lo,v | 806 +++++ config-archive/etc/init.d/sysfs,v | 151 + config-archive/etc/init.d/ulogd,v | 92 + config-archive/etc/ldap.conf.sudo,v | 50 + config-archive/etc/logrotate.d/mysql,v | 65 + config-archive/etc/lvm/lvm.conf,v | 226 +- config-archive/etc/man.conf,v | 30 + config-archive/etc/mc/filehighlight.ini,v | 97 + config-archive/etc/mc/mc.ext,v | 238 +- config-archive/etc/mc/mc.keymap,v | 675 +++- config-archive/etc/mc/mc.keymap.default,v | 675 +++- config-archive/etc/mc/mc.keymap.emacs,v | 702 +++- config-archive/etc/mc/mc.menu,v | 424 +++ config-archive/etc/mysql/my.cnf,v | 23 +- config-archive/etc/mysql/my.cnf.dist.new | 4 +- config-archive/etc/pam.d/system-login,v | 49 +- .../etc/php/apache2-php5.3/ext/apc.ini,v | 66 + .../etc/php/apache2-php5.3/php.ini,v | 101 +- .../etc/php/cgi-php5.3/ext/apc.ini,v | 66 + config-archive/etc/php/cgi-php5.3/php.ini,v | 106 +- .../etc/php/cli-php5.3/ext/apc.ini,v | 66 + config-archive/etc/php/cli-php5.3/php.ini,v | 101 +- config-archive/etc/php/embed-php5.3/php.ini,v | 106 +- .../etc/php/fpm-php5.3/ext/apc.ini,v | 66 + config-archive/etc/php/fpm-php5.3/php.ini,v | 106 +- config-archive/etc/rc.conf,v | 40 +- config-archive/etc/sensors3.conf,v | 142 +- config-archive/etc/ssl/openssl.cnf,v | 66 +- config-archive/etc/ssl/openssl.cnf.dist.new | 2 +- cron.monthly/update-usbids | 2 + csh.env | 3 +- env.d/50gconf | 2 + foomatic/filter.conf | 47 + foomatic/filter.conf.sample | 47 + gconf/2/evoldap.conf | 87 + gconf/2/path | 35 + init.d/atd | 6 +- init.d/bootmisc | 47 +- init.d/consolefont | 2 +- init.d/cupsd | 2 + init.d/fsck | 15 +- init.d/hwclock | 4 +- init.d/keymaps | 2 +- init.d/modules | 2 +- init.d/mysql | 409 +-- init.d/mysqlmanager | 230 -- init.d/net.lo | 96 +- init.d/network | 8 +- init.d/numlock | 2 +- init.d/php-fpm | 20 +- init.d/staticroute | 5 + init.d/svnserve | 6 +- init.d/sysfs | 40 + init.d/termencoding | 2 +- init.d/udev | 265 +- init.d/udev-dev-tarball | 95 - init.d/udev-mount | 43 +- init.d/udev-postmount | 37 +- init.d/ulogd | 12 +- init.d/urandom | 4 +- kernel-config/config-3.2.1-gentoo-r2-00 | 2898 +++++++++++++++++ ld.so.cache | Bin 115112 -> 117395 bytes ldap.conf.sudo | 9 +- logrotate.d/mysql | 6 +- lvm/cache/.cache | 121 - lvm/lvm.conf | 147 +- make.conf | 4 +- man.conf | 12 +- mc/filehighlight.ini | 10 +- mc/mc.ext | 104 +- mc/mc.keymap | 845 +++-- mc/mc.keymap.default | 845 +++-- mc/mc.keymap.emacs | 850 +++-- mc/mc.menu | 2 +- mc/{cedit.menu => mcedit.menu} | 144 +- mtab | 8 +- mysql/my.cnf.orig | 4 +- openvpn/pb/sample-server.cfg | 93 + openvpn/pb/vpn1.conf | 25 + pam.d/system-login | 3 + php/apache2-php5.3/ext-active/bcmath.ini | 1 - php/apache2-php5.3/ext-active/bz2.ini | 1 - php/apache2-php5.3/ext-active/calendar.ini | 1 - php/apache2-php5.3/ext-active/curl.ini | 1 - php/apache2-php5.3/ext-active/dba.ini | 1 - php/apache2-php5.3/ext-active/enchant.ini | 1 - php/apache2-php5.3/ext-active/exif.ini | 1 - php/apache2-php5.3/ext-active/ftp.ini | 1 - php/apache2-php5.3/ext-active/gd.ini | 1 - php/apache2-php5.3/ext-active/gettext.ini | 1 - php/apache2-php5.3/ext-active/gmp.ini | 1 - php/apache2-php5.3/ext-active/imap.ini | 1 - php/apache2-php5.3/ext-active/intl.ini | 1 - php/apache2-php5.3/ext-active/ldap.ini | 1 - php/apache2-php5.3/ext-active/mbstring.ini | 1 - php/apache2-php5.3/ext-active/mcrypt.ini | 1 - php/apache2-php5.3/ext-active/mysql.ini | 1 - php/apache2-php5.3/ext-active/mysqli.ini | 1 - php/apache2-php5.3/ext-active/odbc.ini | 1 - php/apache2-php5.3/ext-active/pcntl.ini | 1 - php/apache2-php5.3/ext-active/pspell.ini | 1 - php/apache2-php5.3/ext-active/snmp.ini | 1 - php/apache2-php5.3/ext-active/soap.ini | 1 - php/apache2-php5.3/ext-active/sockets.ini | 1 - php/apache2-php5.3/ext-active/sysvmsg.ini | 1 - php/apache2-php5.3/ext-active/sysvsem.ini | 1 - php/apache2-php5.3/ext-active/sysvshm.ini | 1 - php/apache2-php5.3/ext-active/tidy.ini | 1 - php/apache2-php5.3/ext-active/wddx.ini | 1 - php/apache2-php5.3/ext-active/xmlrpc.ini | 1 - php/apache2-php5.3/ext-active/xsl.ini | 1 - php/apache2-php5.3/ext-active/zip.ini | 1 - php/apache2-php5.3/ext-active/zlib.ini | 1 - php/apache2-php5.3/ext/apc.ini | 25 - php/apache2-php5.3/ext/bcmath.ini | 1 - php/apache2-php5.3/ext/bz2.ini | 1 - php/apache2-php5.3/ext/calendar.ini | 1 - php/apache2-php5.3/ext/curl.ini | 1 - php/apache2-php5.3/ext/dba.ini | 1 - php/apache2-php5.3/ext/enchant.ini | 1 - php/apache2-php5.3/ext/exif.ini | 1 - php/apache2-php5.3/ext/ftp.ini | 1 - php/apache2-php5.3/ext/gd.ini | 1 - php/apache2-php5.3/ext/gettext.ini | 1 - php/apache2-php5.3/ext/gmp.ini | 1 - php/apache2-php5.3/ext/imap.ini | 1 - php/apache2-php5.3/ext/intl.ini | 1 - php/apache2-php5.3/ext/ldap.ini | 1 - php/apache2-php5.3/ext/mbstring.ini | 1 - php/apache2-php5.3/ext/mcrypt.ini | 1 - php/apache2-php5.3/ext/mysql.ini | 1 - php/apache2-php5.3/ext/mysqli.ini | 1 - php/apache2-php5.3/ext/odbc.ini | 1 - php/apache2-php5.3/ext/pcntl.ini | 1 - php/apache2-php5.3/ext/pspell.ini | 1 - php/apache2-php5.3/ext/snmp.ini | 1 - php/apache2-php5.3/ext/soap.ini | 1 - php/apache2-php5.3/ext/sockets.ini | 1 - php/apache2-php5.3/ext/sysvmsg.ini | 1 - php/apache2-php5.3/ext/sysvsem.ini | 1 - php/apache2-php5.3/ext/sysvshm.ini | 1 - php/apache2-php5.3/ext/tidy.ini | 1 - php/apache2-php5.3/ext/wddx.ini | 1 - php/apache2-php5.3/ext/xmlrpc.ini | 1 - php/apache2-php5.3/ext/xsl.ini | 1 - php/apache2-php5.3/ext/zip.ini | 1 - php/apache2-php5.3/ext/zlib.ini | 1 - php/apache2-php5.3/php.ini | 39 +- php/cgi-php5.3/ext-active/bcmath.ini | 1 - php/cgi-php5.3/ext-active/bz2.ini | 1 - php/cgi-php5.3/ext-active/calendar.ini | 1 - php/cgi-php5.3/ext-active/curl.ini | 1 - php/cgi-php5.3/ext-active/dba.ini | 1 - php/cgi-php5.3/ext-active/enchant.ini | 1 - php/cgi-php5.3/ext-active/exif.ini | 1 - php/cgi-php5.3/ext-active/ftp.ini | 1 - php/cgi-php5.3/ext-active/gd.ini | 1 - php/cgi-php5.3/ext-active/gettext.ini | 1 - php/cgi-php5.3/ext-active/gmp.ini | 1 - php/cgi-php5.3/ext-active/imap.ini | 1 - php/cgi-php5.3/ext-active/intl.ini | 1 - php/cgi-php5.3/ext-active/ldap.ini | 1 - php/cgi-php5.3/ext-active/mbstring.ini | 1 - php/cgi-php5.3/ext-active/mcrypt.ini | 1 - php/cgi-php5.3/ext-active/mysql.ini | 1 - php/cgi-php5.3/ext-active/mysqli.ini | 1 - php/cgi-php5.3/ext-active/odbc.ini | 1 - php/cgi-php5.3/ext-active/pcntl.ini | 1 - php/cgi-php5.3/ext-active/pspell.ini | 1 - php/cgi-php5.3/ext-active/snmp.ini | 1 - php/cgi-php5.3/ext-active/soap.ini | 1 - php/cgi-php5.3/ext-active/sockets.ini | 1 - php/cgi-php5.3/ext-active/sysvmsg.ini | 1 - php/cgi-php5.3/ext-active/sysvsem.ini | 1 - php/cgi-php5.3/ext-active/sysvshm.ini | 1 - php/cgi-php5.3/ext-active/tidy.ini | 1 - php/cgi-php5.3/ext-active/wddx.ini | 1 - php/cgi-php5.3/ext-active/xmlrpc.ini | 1 - php/cgi-php5.3/ext-active/xsl.ini | 1 - php/cgi-php5.3/ext-active/zip.ini | 1 - php/cgi-php5.3/ext-active/zlib.ini | 1 - php/cgi-php5.3/ext/apc.ini | 25 - php/cgi-php5.3/ext/bcmath.ini | 1 - php/cgi-php5.3/ext/bz2.ini | 1 - php/cgi-php5.3/ext/calendar.ini | 1 - php/cgi-php5.3/ext/curl.ini | 1 - php/cgi-php5.3/ext/dba.ini | 1 - php/cgi-php5.3/ext/enchant.ini | 1 - php/cgi-php5.3/ext/exif.ini | 1 - php/cgi-php5.3/ext/ftp.ini | 1 - php/cgi-php5.3/ext/gd.ini | 1 - php/cgi-php5.3/ext/gettext.ini | 1 - php/cgi-php5.3/ext/gmp.ini | 1 - php/cgi-php5.3/ext/imap.ini | 1 - php/cgi-php5.3/ext/intl.ini | 1 - php/cgi-php5.3/ext/ldap.ini | 1 - php/cgi-php5.3/ext/mbstring.ini | 1 - php/cgi-php5.3/ext/mcrypt.ini | 1 - php/cgi-php5.3/ext/mysql.ini | 1 - php/cgi-php5.3/ext/mysqli.ini | 1 - php/cgi-php5.3/ext/odbc.ini | 1 - php/cgi-php5.3/ext/pcntl.ini | 1 - php/cgi-php5.3/ext/pspell.ini | 1 - php/cgi-php5.3/ext/snmp.ini | 1 - php/cgi-php5.3/ext/soap.ini | 1 - php/cgi-php5.3/ext/sockets.ini | 1 - php/cgi-php5.3/ext/sysvmsg.ini | 1 - php/cgi-php5.3/ext/sysvsem.ini | 1 - php/cgi-php5.3/ext/sysvshm.ini | 1 - php/cgi-php5.3/ext/tidy.ini | 1 - php/cgi-php5.3/ext/wddx.ini | 1 - php/cgi-php5.3/ext/xmlrpc.ini | 1 - php/cgi-php5.3/ext/xsl.ini | 1 - php/cgi-php5.3/ext/zip.ini | 1 - php/cgi-php5.3/ext/zlib.ini | 1 - php/cgi-php5.3/php.ini | 42 +- php/cli-php5.3/ext-active/bcmath.ini | 1 - php/cli-php5.3/ext-active/bz2.ini | 1 - php/cli-php5.3/ext-active/calendar.ini | 1 - php/cli-php5.3/ext-active/curl.ini | 1 - php/cli-php5.3/ext-active/dba.ini | 1 - php/cli-php5.3/ext-active/enchant.ini | 1 - php/cli-php5.3/ext-active/exif.ini | 1 - php/cli-php5.3/ext-active/ftp.ini | 1 - php/cli-php5.3/ext-active/gd.ini | 1 - php/cli-php5.3/ext-active/gettext.ini | 1 - php/cli-php5.3/ext-active/gmp.ini | 1 - php/cli-php5.3/ext-active/imap.ini | 1 - php/cli-php5.3/ext-active/intl.ini | 1 - php/cli-php5.3/ext-active/ldap.ini | 1 - php/cli-php5.3/ext-active/mbstring.ini | 1 - php/cli-php5.3/ext-active/mcrypt.ini | 1 - php/cli-php5.3/ext-active/mysql.ini | 1 - php/cli-php5.3/ext-active/mysqli.ini | 1 - php/cli-php5.3/ext-active/odbc.ini | 1 - php/cli-php5.3/ext-active/pcntl.ini | 1 - php/cli-php5.3/ext-active/pspell.ini | 1 - php/cli-php5.3/ext-active/snmp.ini | 1 - php/cli-php5.3/ext-active/soap.ini | 1 - php/cli-php5.3/ext-active/sockets.ini | 1 - php/cli-php5.3/ext-active/sysvmsg.ini | 1 - php/cli-php5.3/ext-active/sysvsem.ini | 1 - php/cli-php5.3/ext-active/sysvshm.ini | 1 - php/cli-php5.3/ext-active/tidy.ini | 1 - php/cli-php5.3/ext-active/wddx.ini | 1 - php/cli-php5.3/ext-active/xmlrpc.ini | 1 - php/cli-php5.3/ext-active/xsl.ini | 1 - php/cli-php5.3/ext-active/zip.ini | 1 - php/cli-php5.3/ext-active/zlib.ini | 1 - php/cli-php5.3/ext/apc.ini | 25 - php/cli-php5.3/ext/bcmath.ini | 1 - php/cli-php5.3/ext/bz2.ini | 1 - php/cli-php5.3/ext/calendar.ini | 1 - php/cli-php5.3/ext/curl.ini | 1 - php/cli-php5.3/ext/dba.ini | 1 - php/cli-php5.3/ext/enchant.ini | 1 - php/cli-php5.3/ext/exif.ini | 1 - php/cli-php5.3/ext/ftp.ini | 1 - php/cli-php5.3/ext/gd.ini | 1 - php/cli-php5.3/ext/gettext.ini | 1 - php/cli-php5.3/ext/gmp.ini | 1 - php/cli-php5.3/ext/imap.ini | 1 - php/cli-php5.3/ext/intl.ini | 1 - php/cli-php5.3/ext/ldap.ini | 1 - php/cli-php5.3/ext/mbstring.ini | 1 - php/cli-php5.3/ext/mcrypt.ini | 1 - php/cli-php5.3/ext/mysql.ini | 1 - php/cli-php5.3/ext/mysqli.ini | 1 - php/cli-php5.3/ext/odbc.ini | 1 - php/cli-php5.3/ext/pcntl.ini | 1 - php/cli-php5.3/ext/pspell.ini | 1 - php/cli-php5.3/ext/snmp.ini | 1 - php/cli-php5.3/ext/soap.ini | 1 - php/cli-php5.3/ext/sockets.ini | 1 - php/cli-php5.3/ext/sysvmsg.ini | 1 - php/cli-php5.3/ext/sysvsem.ini | 1 - php/cli-php5.3/ext/sysvshm.ini | 1 - php/cli-php5.3/ext/tidy.ini | 1 - php/cli-php5.3/ext/wddx.ini | 1 - php/cli-php5.3/ext/xmlrpc.ini | 1 - php/cli-php5.3/ext/xsl.ini | 1 - php/cli-php5.3/ext/zip.ini | 1 - php/cli-php5.3/ext/zlib.ini | 1 - php/cli-php5.3/php.ini | 39 +- php/embed-php5.3/ext-active/bcmath.ini | 1 - php/embed-php5.3/ext-active/bz2.ini | 1 - php/embed-php5.3/ext-active/calendar.ini | 1 - php/embed-php5.3/ext-active/curl.ini | 1 - php/embed-php5.3/ext-active/dba.ini | 1 - php/embed-php5.3/ext-active/enchant.ini | 1 - php/embed-php5.3/ext-active/exif.ini | 1 - php/embed-php5.3/ext-active/ftp.ini | 1 - php/embed-php5.3/ext-active/gd.ini | 1 - php/embed-php5.3/ext-active/gettext.ini | 1 - php/embed-php5.3/ext-active/gmp.ini | 1 - php/embed-php5.3/ext-active/imap.ini | 1 - php/embed-php5.3/ext-active/intl.ini | 1 - php/embed-php5.3/ext-active/ldap.ini | 1 - php/embed-php5.3/ext-active/mbstring.ini | 1 - php/embed-php5.3/ext-active/mcrypt.ini | 1 - php/embed-php5.3/ext-active/mysql.ini | 1 - php/embed-php5.3/ext-active/mysqli.ini | 1 - php/embed-php5.3/ext-active/odbc.ini | 1 - php/embed-php5.3/ext-active/pcntl.ini | 1 - php/embed-php5.3/ext-active/pspell.ini | 1 - php/embed-php5.3/ext-active/snmp.ini | 1 - php/embed-php5.3/ext-active/soap.ini | 1 - php/embed-php5.3/ext-active/sockets.ini | 1 - php/embed-php5.3/ext-active/sysvmsg.ini | 1 - php/embed-php5.3/ext-active/sysvsem.ini | 1 - php/embed-php5.3/ext-active/sysvshm.ini | 1 - php/embed-php5.3/ext-active/tidy.ini | 1 - php/embed-php5.3/ext-active/wddx.ini | 1 - php/embed-php5.3/ext-active/xmlrpc.ini | 1 - php/embed-php5.3/ext-active/xsl.ini | 1 - php/embed-php5.3/ext-active/zip.ini | 1 - php/embed-php5.3/ext-active/zlib.ini | 1 - php/embed-php5.3/ext/bcmath.ini | 1 - php/embed-php5.3/ext/bz2.ini | 1 - php/embed-php5.3/ext/calendar.ini | 1 - php/embed-php5.3/ext/curl.ini | 1 - php/embed-php5.3/ext/dba.ini | 1 - php/embed-php5.3/ext/enchant.ini | 1 - php/embed-php5.3/ext/exif.ini | 1 - php/embed-php5.3/ext/ftp.ini | 1 - php/embed-php5.3/ext/gd.ini | 1 - php/embed-php5.3/ext/gettext.ini | 1 - php/embed-php5.3/ext/gmp.ini | 1 - php/embed-php5.3/ext/imap.ini | 1 - php/embed-php5.3/ext/intl.ini | 1 - php/embed-php5.3/ext/ldap.ini | 1 - php/embed-php5.3/ext/mbstring.ini | 1 - php/embed-php5.3/ext/mcrypt.ini | 1 - php/embed-php5.3/ext/mysql.ini | 1 - php/embed-php5.3/ext/mysqli.ini | 1 - php/embed-php5.3/ext/odbc.ini | 1 - php/embed-php5.3/ext/pcntl.ini | 1 - php/embed-php5.3/ext/pspell.ini | 1 - php/embed-php5.3/ext/snmp.ini | 1 - php/embed-php5.3/ext/soap.ini | 1 - php/embed-php5.3/ext/sockets.ini | 1 - php/embed-php5.3/ext/sysvmsg.ini | 1 - php/embed-php5.3/ext/sysvsem.ini | 1 - php/embed-php5.3/ext/sysvshm.ini | 1 - php/embed-php5.3/ext/tidy.ini | 1 - php/embed-php5.3/ext/wddx.ini | 1 - php/embed-php5.3/ext/xmlrpc.ini | 1 - php/embed-php5.3/ext/xsl.ini | 1 - php/embed-php5.3/ext/zip.ini | 1 - php/embed-php5.3/ext/zlib.ini | 1 - php/embed-php5.3/php.ini | 42 +- php/fpm-php5.3/ext-active/bcmath.ini | 1 - php/fpm-php5.3/ext-active/bz2.ini | 1 - php/fpm-php5.3/ext-active/calendar.ini | 1 - php/fpm-php5.3/ext-active/curl.ini | 1 - php/fpm-php5.3/ext-active/dba.ini | 1 - php/fpm-php5.3/ext-active/enchant.ini | 1 - php/fpm-php5.3/ext-active/exif.ini | 1 - php/fpm-php5.3/ext-active/ftp.ini | 1 - php/fpm-php5.3/ext-active/gd.ini | 1 - php/fpm-php5.3/ext-active/gettext.ini | 1 - php/fpm-php5.3/ext-active/gmp.ini | 1 - php/fpm-php5.3/ext-active/imap.ini | 1 - php/fpm-php5.3/ext-active/intl.ini | 1 - php/fpm-php5.3/ext-active/ldap.ini | 1 - php/fpm-php5.3/ext-active/mbstring.ini | 1 - php/fpm-php5.3/ext-active/mcrypt.ini | 1 - php/fpm-php5.3/ext-active/mysql.ini | 1 - php/fpm-php5.3/ext-active/mysqli.ini | 1 - php/fpm-php5.3/ext-active/odbc.ini | 1 - php/fpm-php5.3/ext-active/pcntl.ini | 1 - php/fpm-php5.3/ext-active/pspell.ini | 1 - php/fpm-php5.3/ext-active/snmp.ini | 1 - php/fpm-php5.3/ext-active/soap.ini | 1 - php/fpm-php5.3/ext-active/sockets.ini | 1 - php/fpm-php5.3/ext-active/sysvmsg.ini | 1 - php/fpm-php5.3/ext-active/sysvsem.ini | 1 - php/fpm-php5.3/ext-active/sysvshm.ini | 1 - php/fpm-php5.3/ext-active/tidy.ini | 1 - php/fpm-php5.3/ext-active/wddx.ini | 1 - php/fpm-php5.3/ext-active/xmlrpc.ini | 1 - php/fpm-php5.3/ext-active/xsl.ini | 1 - php/fpm-php5.3/ext-active/zip.ini | 1 - php/fpm-php5.3/ext-active/zlib.ini | 1 - php/fpm-php5.3/ext/apc.ini | 25 - php/fpm-php5.3/ext/bcmath.ini | 1 - php/fpm-php5.3/ext/bz2.ini | 1 - php/fpm-php5.3/ext/calendar.ini | 1 - php/fpm-php5.3/ext/curl.ini | 1 - php/fpm-php5.3/ext/dba.ini | 1 - php/fpm-php5.3/ext/enchant.ini | 1 - php/fpm-php5.3/ext/exif.ini | 1 - php/fpm-php5.3/ext/ftp.ini | 1 - php/fpm-php5.3/ext/gd.ini | 1 - php/fpm-php5.3/ext/gettext.ini | 1 - php/fpm-php5.3/ext/gmp.ini | 1 - php/fpm-php5.3/ext/imap.ini | 1 - php/fpm-php5.3/ext/intl.ini | 1 - php/fpm-php5.3/ext/ldap.ini | 1 - php/fpm-php5.3/ext/mbstring.ini | 1 - php/fpm-php5.3/ext/mcrypt.ini | 1 - php/fpm-php5.3/ext/mysql.ini | 1 - php/fpm-php5.3/ext/mysqli.ini | 1 - php/fpm-php5.3/ext/odbc.ini | 1 - php/fpm-php5.3/ext/pcntl.ini | 1 - php/fpm-php5.3/ext/pspell.ini | 1 - php/fpm-php5.3/ext/snmp.ini | 1 - php/fpm-php5.3/ext/soap.ini | 1 - php/fpm-php5.3/ext/sockets.ini | 1 - php/fpm-php5.3/ext/sysvmsg.ini | 1 - php/fpm-php5.3/ext/sysvsem.ini | 1 - php/fpm-php5.3/ext/sysvshm.ini | 1 - php/fpm-php5.3/ext/tidy.ini | 1 - php/fpm-php5.3/ext/wddx.ini | 1 - php/fpm-php5.3/ext/xmlrpc.ini | 1 - php/fpm-php5.3/ext/xsl.ini | 1 - php/fpm-php5.3/ext/zip.ini | 1 - php/fpm-php5.3/ext/zlib.ini | 1 - php/fpm-php5.3/php.ini | 42 +- portage | 2 +- postfix/header_checks | 4 +- postfix/header_checks.2011-12-27_11:47:25 | 368 +++ postfix/header_checks.2012-01-28_15:45:56 | 369 +++ profile.env | 3 +- rc.conf | 19 +- sensors3.conf | 93 +- ssl/CA-Brehm/stunnel/mkcert | 111 + ssl/CA-Brehm/stunnel/stunnel-cert.cnf | 22 + ssl/CA-Brehm/stunnel/stunnel.rand | Bin 0 -> 512 bytes ssl/openssl.cnf | 55 +- ssl/openssl.cnf.orig | 41 +- texmf/ls-R | 13 +- texmf/texdoc.d/texdoc.cnf | 414 --- texmf/updmap.d/00updmap.cfg | 23 +- texmf/updmap.d/texlive-fontsrecommended.cfg | 1 - texmf/web2c.d/fmtutil-hdr.cnf | 35 + texmf/web2c.d/updmap-hdr.cfg | 101 + texmf/web2c/updmap.cfg | 24 +- xdg/autostart/gnome-keyring-gpg.desktop | 17 + xdg/autostart/gnome-keyring-pkcs11.desktop | 17 + xdg/autostart/gnome-keyring-secrets.desktop | 17 + xdg/autostart/gnome-keyring-ssh.desktop | 17 + xdg/autostart/gsettings-data-convert.desktop | 13 + 465 files changed, 12714 insertions(+), 3630 deletions(-) create mode 100644 ImageMagick/sRGB.icc delete mode 100644 ImageMagick/sRGB.icm create mode 100644 conf.d/mysql.default create mode 100644 config-archive/etc/ImageMagick/delegates.xml,v create mode 100644 config-archive/etc/ImageMagick/policy.xml,v create mode 100644 config-archive/etc/conf.d/fsck,v create mode 100644 config-archive/etc/conf.d/mysql,v create mode 100644 config-archive/etc/conf.d/mysql.dist.new create mode 100755 config-archive/etc/init.d/atd,v create mode 100755 config-archive/etc/init.d/net.lo,v create mode 100755 config-archive/etc/init.d/sysfs,v create mode 100755 config-archive/etc/init.d/ulogd,v create mode 100644 config-archive/etc/ldap.conf.sudo,v create mode 100644 config-archive/etc/logrotate.d/mysql,v create mode 100644 config-archive/etc/mc/filehighlight.ini,v create mode 100644 config-archive/etc/mc/mc.menu,v create mode 100644 config-archive/etc/php/apache2-php5.3/ext/apc.ini,v create mode 100644 config-archive/etc/php/cgi-php5.3/ext/apc.ini,v create mode 100644 config-archive/etc/php/cli-php5.3/ext/apc.ini,v create mode 100644 config-archive/etc/php/fpm-php5.3/ext/apc.ini,v create mode 100755 cron.monthly/update-usbids create mode 100644 env.d/50gconf create mode 100644 foomatic/filter.conf create mode 100644 foomatic/filter.conf.sample create mode 100644 gconf/2/evoldap.conf create mode 100644 gconf/2/path delete mode 100755 init.d/mysqlmanager delete mode 100755 init.d/udev-dev-tarball create mode 100644 kernel-config/config-3.2.1-gentoo-r2-00 delete mode 100644 lvm/cache/.cache rename mc/{cedit.menu => mcedit.menu} (80%) create mode 100644 openvpn/pb/sample-server.cfg create mode 100644 openvpn/pb/vpn1.conf delete mode 120000 php/apache2-php5.3/ext-active/bcmath.ini delete mode 120000 php/apache2-php5.3/ext-active/bz2.ini delete mode 120000 php/apache2-php5.3/ext-active/calendar.ini delete mode 120000 php/apache2-php5.3/ext-active/curl.ini delete mode 120000 php/apache2-php5.3/ext-active/dba.ini delete mode 120000 php/apache2-php5.3/ext-active/enchant.ini delete mode 120000 php/apache2-php5.3/ext-active/exif.ini delete mode 120000 php/apache2-php5.3/ext-active/ftp.ini delete mode 120000 php/apache2-php5.3/ext-active/gd.ini delete mode 120000 php/apache2-php5.3/ext-active/gettext.ini delete mode 120000 php/apache2-php5.3/ext-active/gmp.ini delete mode 120000 php/apache2-php5.3/ext-active/imap.ini delete mode 120000 php/apache2-php5.3/ext-active/intl.ini delete mode 120000 php/apache2-php5.3/ext-active/ldap.ini delete mode 120000 php/apache2-php5.3/ext-active/mbstring.ini delete mode 120000 php/apache2-php5.3/ext-active/mcrypt.ini delete mode 120000 php/apache2-php5.3/ext-active/mysql.ini delete mode 120000 php/apache2-php5.3/ext-active/mysqli.ini delete mode 120000 php/apache2-php5.3/ext-active/odbc.ini delete mode 120000 php/apache2-php5.3/ext-active/pcntl.ini delete mode 120000 php/apache2-php5.3/ext-active/pspell.ini delete mode 120000 php/apache2-php5.3/ext-active/snmp.ini delete mode 120000 php/apache2-php5.3/ext-active/soap.ini delete mode 120000 php/apache2-php5.3/ext-active/sockets.ini delete mode 120000 php/apache2-php5.3/ext-active/sysvmsg.ini delete mode 120000 php/apache2-php5.3/ext-active/sysvsem.ini delete mode 120000 php/apache2-php5.3/ext-active/sysvshm.ini delete mode 120000 php/apache2-php5.3/ext-active/tidy.ini delete mode 120000 php/apache2-php5.3/ext-active/wddx.ini delete mode 120000 php/apache2-php5.3/ext-active/xmlrpc.ini delete mode 120000 php/apache2-php5.3/ext-active/xsl.ini delete mode 120000 php/apache2-php5.3/ext-active/zip.ini delete mode 120000 php/apache2-php5.3/ext-active/zlib.ini delete mode 100644 php/apache2-php5.3/ext/bcmath.ini delete mode 100644 php/apache2-php5.3/ext/bz2.ini delete mode 100644 php/apache2-php5.3/ext/calendar.ini delete mode 100644 php/apache2-php5.3/ext/curl.ini delete mode 100644 php/apache2-php5.3/ext/dba.ini delete mode 100644 php/apache2-php5.3/ext/enchant.ini delete mode 100644 php/apache2-php5.3/ext/exif.ini delete mode 100644 php/apache2-php5.3/ext/ftp.ini delete mode 100644 php/apache2-php5.3/ext/gd.ini delete mode 100644 php/apache2-php5.3/ext/gettext.ini delete mode 100644 php/apache2-php5.3/ext/gmp.ini delete mode 100644 php/apache2-php5.3/ext/imap.ini delete mode 100644 php/apache2-php5.3/ext/intl.ini delete mode 100644 php/apache2-php5.3/ext/ldap.ini delete mode 100644 php/apache2-php5.3/ext/mbstring.ini delete mode 100644 php/apache2-php5.3/ext/mcrypt.ini delete mode 100644 php/apache2-php5.3/ext/mysql.ini delete mode 100644 php/apache2-php5.3/ext/mysqli.ini delete mode 100644 php/apache2-php5.3/ext/odbc.ini delete mode 100644 php/apache2-php5.3/ext/pcntl.ini delete mode 100644 php/apache2-php5.3/ext/pspell.ini delete mode 100644 php/apache2-php5.3/ext/snmp.ini delete mode 100644 php/apache2-php5.3/ext/soap.ini delete mode 100644 php/apache2-php5.3/ext/sockets.ini delete mode 100644 php/apache2-php5.3/ext/sysvmsg.ini delete mode 100644 php/apache2-php5.3/ext/sysvsem.ini delete mode 100644 php/apache2-php5.3/ext/sysvshm.ini delete mode 100644 php/apache2-php5.3/ext/tidy.ini delete mode 100644 php/apache2-php5.3/ext/wddx.ini delete mode 100644 php/apache2-php5.3/ext/xmlrpc.ini delete mode 100644 php/apache2-php5.3/ext/xsl.ini delete mode 100644 php/apache2-php5.3/ext/zip.ini delete mode 100644 php/apache2-php5.3/ext/zlib.ini delete mode 120000 php/cgi-php5.3/ext-active/bcmath.ini delete mode 120000 php/cgi-php5.3/ext-active/bz2.ini delete mode 120000 php/cgi-php5.3/ext-active/calendar.ini delete mode 120000 php/cgi-php5.3/ext-active/curl.ini delete mode 120000 php/cgi-php5.3/ext-active/dba.ini delete mode 120000 php/cgi-php5.3/ext-active/enchant.ini delete mode 120000 php/cgi-php5.3/ext-active/exif.ini delete mode 120000 php/cgi-php5.3/ext-active/ftp.ini delete mode 120000 php/cgi-php5.3/ext-active/gd.ini delete mode 120000 php/cgi-php5.3/ext-active/gettext.ini delete mode 120000 php/cgi-php5.3/ext-active/gmp.ini delete mode 120000 php/cgi-php5.3/ext-active/imap.ini delete mode 120000 php/cgi-php5.3/ext-active/intl.ini delete mode 120000 php/cgi-php5.3/ext-active/ldap.ini delete mode 120000 php/cgi-php5.3/ext-active/mbstring.ini delete mode 120000 php/cgi-php5.3/ext-active/mcrypt.ini delete mode 120000 php/cgi-php5.3/ext-active/mysql.ini delete mode 120000 php/cgi-php5.3/ext-active/mysqli.ini delete mode 120000 php/cgi-php5.3/ext-active/odbc.ini delete mode 120000 php/cgi-php5.3/ext-active/pcntl.ini delete mode 120000 php/cgi-php5.3/ext-active/pspell.ini delete mode 120000 php/cgi-php5.3/ext-active/snmp.ini delete mode 120000 php/cgi-php5.3/ext-active/soap.ini delete mode 120000 php/cgi-php5.3/ext-active/sockets.ini delete mode 120000 php/cgi-php5.3/ext-active/sysvmsg.ini delete mode 120000 php/cgi-php5.3/ext-active/sysvsem.ini delete mode 120000 php/cgi-php5.3/ext-active/sysvshm.ini delete mode 120000 php/cgi-php5.3/ext-active/tidy.ini delete mode 120000 php/cgi-php5.3/ext-active/wddx.ini delete mode 120000 php/cgi-php5.3/ext-active/xmlrpc.ini delete mode 120000 php/cgi-php5.3/ext-active/xsl.ini delete mode 120000 php/cgi-php5.3/ext-active/zip.ini delete mode 120000 php/cgi-php5.3/ext-active/zlib.ini delete mode 100644 php/cgi-php5.3/ext/bcmath.ini delete mode 100644 php/cgi-php5.3/ext/bz2.ini delete mode 100644 php/cgi-php5.3/ext/calendar.ini delete mode 100644 php/cgi-php5.3/ext/curl.ini delete mode 100644 php/cgi-php5.3/ext/dba.ini delete mode 100644 php/cgi-php5.3/ext/enchant.ini delete mode 100644 php/cgi-php5.3/ext/exif.ini delete mode 100644 php/cgi-php5.3/ext/ftp.ini delete mode 100644 php/cgi-php5.3/ext/gd.ini delete mode 100644 php/cgi-php5.3/ext/gettext.ini delete mode 100644 php/cgi-php5.3/ext/gmp.ini delete mode 100644 php/cgi-php5.3/ext/imap.ini delete mode 100644 php/cgi-php5.3/ext/intl.ini delete mode 100644 php/cgi-php5.3/ext/ldap.ini delete mode 100644 php/cgi-php5.3/ext/mbstring.ini delete mode 100644 php/cgi-php5.3/ext/mcrypt.ini delete mode 100644 php/cgi-php5.3/ext/mysql.ini delete mode 100644 php/cgi-php5.3/ext/mysqli.ini delete mode 100644 php/cgi-php5.3/ext/odbc.ini delete mode 100644 php/cgi-php5.3/ext/pcntl.ini delete mode 100644 php/cgi-php5.3/ext/pspell.ini delete mode 100644 php/cgi-php5.3/ext/snmp.ini delete mode 100644 php/cgi-php5.3/ext/soap.ini delete mode 100644 php/cgi-php5.3/ext/sockets.ini delete mode 100644 php/cgi-php5.3/ext/sysvmsg.ini delete mode 100644 php/cgi-php5.3/ext/sysvsem.ini delete mode 100644 php/cgi-php5.3/ext/sysvshm.ini delete mode 100644 php/cgi-php5.3/ext/tidy.ini delete mode 100644 php/cgi-php5.3/ext/wddx.ini delete mode 100644 php/cgi-php5.3/ext/xmlrpc.ini delete mode 100644 php/cgi-php5.3/ext/xsl.ini delete mode 100644 php/cgi-php5.3/ext/zip.ini delete mode 100644 php/cgi-php5.3/ext/zlib.ini delete mode 120000 php/cli-php5.3/ext-active/bcmath.ini delete mode 120000 php/cli-php5.3/ext-active/bz2.ini delete mode 120000 php/cli-php5.3/ext-active/calendar.ini delete mode 120000 php/cli-php5.3/ext-active/curl.ini delete mode 120000 php/cli-php5.3/ext-active/dba.ini delete mode 120000 php/cli-php5.3/ext-active/enchant.ini delete mode 120000 php/cli-php5.3/ext-active/exif.ini delete mode 120000 php/cli-php5.3/ext-active/ftp.ini delete mode 120000 php/cli-php5.3/ext-active/gd.ini delete mode 120000 php/cli-php5.3/ext-active/gettext.ini delete mode 120000 php/cli-php5.3/ext-active/gmp.ini delete mode 120000 php/cli-php5.3/ext-active/imap.ini delete mode 120000 php/cli-php5.3/ext-active/intl.ini delete mode 120000 php/cli-php5.3/ext-active/ldap.ini delete mode 120000 php/cli-php5.3/ext-active/mbstring.ini delete mode 120000 php/cli-php5.3/ext-active/mcrypt.ini delete mode 120000 php/cli-php5.3/ext-active/mysql.ini delete mode 120000 php/cli-php5.3/ext-active/mysqli.ini delete mode 120000 php/cli-php5.3/ext-active/odbc.ini delete mode 120000 php/cli-php5.3/ext-active/pcntl.ini delete mode 120000 php/cli-php5.3/ext-active/pspell.ini delete mode 120000 php/cli-php5.3/ext-active/snmp.ini delete mode 120000 php/cli-php5.3/ext-active/soap.ini delete mode 120000 php/cli-php5.3/ext-active/sockets.ini delete mode 120000 php/cli-php5.3/ext-active/sysvmsg.ini delete mode 120000 php/cli-php5.3/ext-active/sysvsem.ini delete mode 120000 php/cli-php5.3/ext-active/sysvshm.ini delete mode 120000 php/cli-php5.3/ext-active/tidy.ini delete mode 120000 php/cli-php5.3/ext-active/wddx.ini delete mode 120000 php/cli-php5.3/ext-active/xmlrpc.ini delete mode 120000 php/cli-php5.3/ext-active/xsl.ini delete mode 120000 php/cli-php5.3/ext-active/zip.ini delete mode 120000 php/cli-php5.3/ext-active/zlib.ini delete mode 100644 php/cli-php5.3/ext/bcmath.ini delete mode 100644 php/cli-php5.3/ext/bz2.ini delete mode 100644 php/cli-php5.3/ext/calendar.ini delete mode 100644 php/cli-php5.3/ext/curl.ini delete mode 100644 php/cli-php5.3/ext/dba.ini delete mode 100644 php/cli-php5.3/ext/enchant.ini delete mode 100644 php/cli-php5.3/ext/exif.ini delete mode 100644 php/cli-php5.3/ext/ftp.ini delete mode 100644 php/cli-php5.3/ext/gd.ini delete mode 100644 php/cli-php5.3/ext/gettext.ini delete mode 100644 php/cli-php5.3/ext/gmp.ini delete mode 100644 php/cli-php5.3/ext/imap.ini delete mode 100644 php/cli-php5.3/ext/intl.ini delete mode 100644 php/cli-php5.3/ext/ldap.ini delete mode 100644 php/cli-php5.3/ext/mbstring.ini delete mode 100644 php/cli-php5.3/ext/mcrypt.ini delete mode 100644 php/cli-php5.3/ext/mysql.ini delete mode 100644 php/cli-php5.3/ext/mysqli.ini delete mode 100644 php/cli-php5.3/ext/odbc.ini delete mode 100644 php/cli-php5.3/ext/pcntl.ini delete mode 100644 php/cli-php5.3/ext/pspell.ini delete mode 100644 php/cli-php5.3/ext/snmp.ini delete mode 100644 php/cli-php5.3/ext/soap.ini delete mode 100644 php/cli-php5.3/ext/sockets.ini delete mode 100644 php/cli-php5.3/ext/sysvmsg.ini delete mode 100644 php/cli-php5.3/ext/sysvsem.ini delete mode 100644 php/cli-php5.3/ext/sysvshm.ini delete mode 100644 php/cli-php5.3/ext/tidy.ini delete mode 100644 php/cli-php5.3/ext/wddx.ini delete mode 100644 php/cli-php5.3/ext/xmlrpc.ini delete mode 100644 php/cli-php5.3/ext/xsl.ini delete mode 100644 php/cli-php5.3/ext/zip.ini delete mode 100644 php/cli-php5.3/ext/zlib.ini delete mode 120000 php/embed-php5.3/ext-active/bcmath.ini delete mode 120000 php/embed-php5.3/ext-active/bz2.ini delete mode 120000 php/embed-php5.3/ext-active/calendar.ini delete mode 120000 php/embed-php5.3/ext-active/curl.ini delete mode 120000 php/embed-php5.3/ext-active/dba.ini delete mode 120000 php/embed-php5.3/ext-active/enchant.ini delete mode 120000 php/embed-php5.3/ext-active/exif.ini delete mode 120000 php/embed-php5.3/ext-active/ftp.ini delete mode 120000 php/embed-php5.3/ext-active/gd.ini delete mode 120000 php/embed-php5.3/ext-active/gettext.ini delete mode 120000 php/embed-php5.3/ext-active/gmp.ini delete mode 120000 php/embed-php5.3/ext-active/imap.ini delete mode 120000 php/embed-php5.3/ext-active/intl.ini delete mode 120000 php/embed-php5.3/ext-active/ldap.ini delete mode 120000 php/embed-php5.3/ext-active/mbstring.ini delete mode 120000 php/embed-php5.3/ext-active/mcrypt.ini delete mode 120000 php/embed-php5.3/ext-active/mysql.ini delete mode 120000 php/embed-php5.3/ext-active/mysqli.ini delete mode 120000 php/embed-php5.3/ext-active/odbc.ini delete mode 120000 php/embed-php5.3/ext-active/pcntl.ini delete mode 120000 php/embed-php5.3/ext-active/pspell.ini delete mode 120000 php/embed-php5.3/ext-active/snmp.ini delete mode 120000 php/embed-php5.3/ext-active/soap.ini delete mode 120000 php/embed-php5.3/ext-active/sockets.ini delete mode 120000 php/embed-php5.3/ext-active/sysvmsg.ini delete mode 120000 php/embed-php5.3/ext-active/sysvsem.ini delete mode 120000 php/embed-php5.3/ext-active/sysvshm.ini delete mode 120000 php/embed-php5.3/ext-active/tidy.ini delete mode 120000 php/embed-php5.3/ext-active/wddx.ini delete mode 120000 php/embed-php5.3/ext-active/xmlrpc.ini delete mode 120000 php/embed-php5.3/ext-active/xsl.ini delete mode 120000 php/embed-php5.3/ext-active/zip.ini delete mode 120000 php/embed-php5.3/ext-active/zlib.ini delete mode 100644 php/embed-php5.3/ext/bcmath.ini delete mode 100644 php/embed-php5.3/ext/bz2.ini delete mode 100644 php/embed-php5.3/ext/calendar.ini delete mode 100644 php/embed-php5.3/ext/curl.ini delete mode 100644 php/embed-php5.3/ext/dba.ini delete mode 100644 php/embed-php5.3/ext/enchant.ini delete mode 100644 php/embed-php5.3/ext/exif.ini delete mode 100644 php/embed-php5.3/ext/ftp.ini delete mode 100644 php/embed-php5.3/ext/gd.ini delete mode 100644 php/embed-php5.3/ext/gettext.ini delete mode 100644 php/embed-php5.3/ext/gmp.ini delete mode 100644 php/embed-php5.3/ext/imap.ini delete mode 100644 php/embed-php5.3/ext/intl.ini delete mode 100644 php/embed-php5.3/ext/ldap.ini delete mode 100644 php/embed-php5.3/ext/mbstring.ini delete mode 100644 php/embed-php5.3/ext/mcrypt.ini delete mode 100644 php/embed-php5.3/ext/mysql.ini delete mode 100644 php/embed-php5.3/ext/mysqli.ini delete mode 100644 php/embed-php5.3/ext/odbc.ini delete mode 100644 php/embed-php5.3/ext/pcntl.ini delete mode 100644 php/embed-php5.3/ext/pspell.ini delete mode 100644 php/embed-php5.3/ext/snmp.ini delete mode 100644 php/embed-php5.3/ext/soap.ini delete mode 100644 php/embed-php5.3/ext/sockets.ini delete mode 100644 php/embed-php5.3/ext/sysvmsg.ini delete mode 100644 php/embed-php5.3/ext/sysvsem.ini delete mode 100644 php/embed-php5.3/ext/sysvshm.ini delete mode 100644 php/embed-php5.3/ext/tidy.ini delete mode 100644 php/embed-php5.3/ext/wddx.ini delete mode 100644 php/embed-php5.3/ext/xmlrpc.ini delete mode 100644 php/embed-php5.3/ext/xsl.ini delete mode 100644 php/embed-php5.3/ext/zip.ini delete mode 100644 php/embed-php5.3/ext/zlib.ini delete mode 120000 php/fpm-php5.3/ext-active/bcmath.ini delete mode 120000 php/fpm-php5.3/ext-active/bz2.ini delete mode 120000 php/fpm-php5.3/ext-active/calendar.ini delete mode 120000 php/fpm-php5.3/ext-active/curl.ini delete mode 120000 php/fpm-php5.3/ext-active/dba.ini delete mode 120000 php/fpm-php5.3/ext-active/enchant.ini delete mode 120000 php/fpm-php5.3/ext-active/exif.ini delete mode 120000 php/fpm-php5.3/ext-active/ftp.ini delete mode 120000 php/fpm-php5.3/ext-active/gd.ini delete mode 120000 php/fpm-php5.3/ext-active/gettext.ini delete mode 120000 php/fpm-php5.3/ext-active/gmp.ini delete mode 120000 php/fpm-php5.3/ext-active/imap.ini delete mode 120000 php/fpm-php5.3/ext-active/intl.ini delete mode 120000 php/fpm-php5.3/ext-active/ldap.ini delete mode 120000 php/fpm-php5.3/ext-active/mbstring.ini delete mode 120000 php/fpm-php5.3/ext-active/mcrypt.ini delete mode 120000 php/fpm-php5.3/ext-active/mysql.ini delete mode 120000 php/fpm-php5.3/ext-active/mysqli.ini delete mode 120000 php/fpm-php5.3/ext-active/odbc.ini delete mode 120000 php/fpm-php5.3/ext-active/pcntl.ini delete mode 120000 php/fpm-php5.3/ext-active/pspell.ini delete mode 120000 php/fpm-php5.3/ext-active/snmp.ini delete mode 120000 php/fpm-php5.3/ext-active/soap.ini delete mode 120000 php/fpm-php5.3/ext-active/sockets.ini delete mode 120000 php/fpm-php5.3/ext-active/sysvmsg.ini delete mode 120000 php/fpm-php5.3/ext-active/sysvsem.ini delete mode 120000 php/fpm-php5.3/ext-active/sysvshm.ini delete mode 120000 php/fpm-php5.3/ext-active/tidy.ini delete mode 120000 php/fpm-php5.3/ext-active/wddx.ini delete mode 120000 php/fpm-php5.3/ext-active/xmlrpc.ini delete mode 120000 php/fpm-php5.3/ext-active/xsl.ini delete mode 120000 php/fpm-php5.3/ext-active/zip.ini delete mode 120000 php/fpm-php5.3/ext-active/zlib.ini delete mode 100644 php/fpm-php5.3/ext/bcmath.ini delete mode 100644 php/fpm-php5.3/ext/bz2.ini delete mode 100644 php/fpm-php5.3/ext/calendar.ini delete mode 100644 php/fpm-php5.3/ext/curl.ini delete mode 100644 php/fpm-php5.3/ext/dba.ini delete mode 100644 php/fpm-php5.3/ext/enchant.ini delete mode 100644 php/fpm-php5.3/ext/exif.ini delete mode 100644 php/fpm-php5.3/ext/ftp.ini delete mode 100644 php/fpm-php5.3/ext/gd.ini delete mode 100644 php/fpm-php5.3/ext/gettext.ini delete mode 100644 php/fpm-php5.3/ext/gmp.ini delete mode 100644 php/fpm-php5.3/ext/imap.ini delete mode 100644 php/fpm-php5.3/ext/intl.ini delete mode 100644 php/fpm-php5.3/ext/ldap.ini delete mode 100644 php/fpm-php5.3/ext/mbstring.ini delete mode 100644 php/fpm-php5.3/ext/mcrypt.ini delete mode 100644 php/fpm-php5.3/ext/mysql.ini delete mode 100644 php/fpm-php5.3/ext/mysqli.ini delete mode 100644 php/fpm-php5.3/ext/odbc.ini delete mode 100644 php/fpm-php5.3/ext/pcntl.ini delete mode 100644 php/fpm-php5.3/ext/pspell.ini delete mode 100644 php/fpm-php5.3/ext/snmp.ini delete mode 100644 php/fpm-php5.3/ext/soap.ini delete mode 100644 php/fpm-php5.3/ext/sockets.ini delete mode 100644 php/fpm-php5.3/ext/sysvmsg.ini delete mode 100644 php/fpm-php5.3/ext/sysvsem.ini delete mode 100644 php/fpm-php5.3/ext/sysvshm.ini delete mode 100644 php/fpm-php5.3/ext/tidy.ini delete mode 100644 php/fpm-php5.3/ext/wddx.ini delete mode 100644 php/fpm-php5.3/ext/xmlrpc.ini delete mode 100644 php/fpm-php5.3/ext/xsl.ini delete mode 100644 php/fpm-php5.3/ext/zip.ini delete mode 100644 php/fpm-php5.3/ext/zlib.ini create mode 100644 postfix/header_checks.2011-12-27_11:47:25 create mode 100644 postfix/header_checks.2012-01-28_15:45:56 create mode 100755 ssl/CA-Brehm/stunnel/mkcert create mode 100644 ssl/CA-Brehm/stunnel/stunnel-cert.cnf create mode 100644 ssl/CA-Brehm/stunnel/stunnel.rand delete mode 100644 texmf/texdoc.d/texdoc.cnf create mode 100644 texmf/web2c.d/fmtutil-hdr.cnf create mode 100644 texmf/web2c.d/updmap-hdr.cfg create mode 100644 xdg/autostart/gnome-keyring-gpg.desktop create mode 100644 xdg/autostart/gnome-keyring-pkcs11.desktop create mode 100644 xdg/autostart/gnome-keyring-secrets.desktop create mode 100644 xdg/autostart/gnome-keyring-ssh.desktop create mode 100644 xdg/autostart/gsettings-data-convert.desktop diff --git a/DIR_COLORS b/DIR_COLORS index 985fcae..3314f90 100644 --- a/DIR_COLORS +++ b/DIR_COLORS @@ -1,7 +1,7 @@ # Configuration file for dircolors, a utility to help you set the # LS_COLORS environment variable used by GNU ls with the --color option. -# Copyright (C) 1996, 1999-2010 Free Software Foundation, Inc. +# Copyright (C) 1996, 1999-2011 Free Software Foundation, Inc. # Copying and distribution of this file, with or without modification, # are permitted provided the copyright notice and this notice are preserved. @@ -52,6 +52,7 @@ TERM screen-256color TERM screen-256color-bce TERM screen-bce TERM screen-w +TERM screen.Eterm TERM screen.rxvt TERM screen.linux TERM terminator @@ -134,6 +135,9 @@ EXEC 01;32 .deb 01;31 .rpm 01;31 .jar 01;31 +.war 01;31 +.ear 01;31 +.sar 01;31 .rar 01;31 .ace 01;31 .zoo 01;31 @@ -164,6 +168,7 @@ EXEC 01;32 .mpeg 01;35 .m2v 01;35 .mkv 01;35 +.webm 01;35 .ogm 01;35 .mp4 01;35 .m4v 01;35 diff --git a/ImageMagick/delegates.xml b/ImageMagick/delegates.xml index f671293..b186532 100644 --- a/ImageMagick/delegates.xml +++ b/ImageMagick/delegates.xml @@ -80,14 +80,14 @@ - + - + - + @@ -100,11 +100,11 @@ - + - + diff --git a/ImageMagick/policy.xml b/ImageMagick/policy.xml index 28eda17..19e9796 100644 --- a/ImageMagick/policy.xml +++ b/ImageMagick/policy.xml @@ -37,7 +37,7 @@ Any large image is cached to disk rather than memory: - + Note, resource policies are maximums for each instance of ImageMagick (e.g. policy memory limit 1GB, -limit 2GB exceeds policy maximum so memory limit @@ -48,8 +48,8 @@ - - + + diff --git a/ImageMagick/sRGB.icc b/ImageMagick/sRGB.icc new file mode 100644 index 0000000000000000000000000000000000000000..6f3efbf02db0a9b7e9b0f0696a81c77d2d3042da GIT binary patch literal 6922 zcmeI1XH-~($xKc5@^=mZ{2|B{-2XY=O#ny`xu+|b&p%6w zEqSkNbac-3(VMB(&Hv2(uO}iaiNgW_qVi|rS?p9MpLg;(mX*X3#ODQ^nUB@2{`5(mwwF&@N?kj90dSNjQPs=Qv#0q%H&=FGh?|)0LTpT^HrJ2 zTz-8SK`*6mYv2 zKpH3j6`%=pfe|nRmcSM`0e9dH0zfF(0+=8cBmpkS1bJW=C;}y*92^9-paC?4R?q>? zfF5ujTn5*`EpQi%gDJoRv*0CI0`I^o1VI>x1W_PqND)$lbRZ*$0a-&%kSF8^g+dWf z48(!bp*(0eR035%wNN9}3jG9~gDyiipi$@{Gz~34e?lK&1Wbgfuso~|>%$D#4)%Zp z;LUIhoC4>-h44PO8g7D5!QJp>_!c}4^Wc~8G6En72pU2Op^IQ391z}!Fhn$hi`aoE zMpPl15FLm<#1P^hf`?c{d_ba+6eJy~i?l?#A_I|3WD0TzvJ_d1Jc;Z^4kGU%r;$s@ zFDMd94yA*#K)InpP%)@XR1vBQ)q?6mT}6$fW>N3ZXfzG2fi^?CqC?T~=v;Iu`Y^f^ zeF;5^oVWg>A$3 zW5=*_*j1buP7P;)^Tx4o*|;)XGp-MJ2RDmb#f#%L@K*Q$d^~;^z8c?wzlwj1e?uS; zlnLepUqT#VC!v~fnsA*kP53}06SavB#BgFdaUbyn@e=VN@ePSYQYYDx!boYPeWX^> z71C4Edl8C=o`{UPNZ98Oyrd)PE<|QPIQZCj%bzWS^h zWy%)Io{@bd2g_;8`N`$V9g`cDTb5Ulcacw)uaUnZzo+tCy0)$~F7l9HT~t5UjBqtb}dsWuEMC#`p0pTE9$ z{cB?#W47@T;|C@b6EBlJCIcp)P0dWXrX8jWW~ycpX7y&13@XEiQOdY(jxx75&o@7B z{=vf3BF*BA#UGZsmI;<^mh&4lHn2A|Z?BeZC*}bwiu;gxw@5Xd%bz5>bbKmYh=t1=G_o(%F=Be$;_3ZP4z1+PHcs<^z zwvn^3#~XONc^~k8;-le{;`56y+SkXo&iA>Wp zZ3^46wv8t1Bo`&~QY=yqrYvzixGkwr>gLqmG%EimJ)EwY{$2WXhIK|=#{0~m%(GeI zS)8olZ0+p5*>gG0ImdI6xy;;wJf*x{dDGkNwm0s8c0}zM$XCfP%%9!qvh(CF{H}yu zw+jpkDhl524&L2YC||g-W~|{Zh;-zFA^W zQdRP)lv#T72g4t#e^}cWy>Fz>6OKmZx3!g zc%#a=s^Jj+Q2HTWwP$s2jcQGK&8OPf+VML3y3TsJ`n~llhgpZmj@TaQXpnCxY4~_F z?&yO?m&WcU^`@$0=wlhjo;L?I4;^P5Z*7rjDQWq9f^&j*((mM8t66Jnn_OF2JKUb$ zzHlo1)ZHH)f9&nh?P%6ElVER`;;UaMx{<+g&53Bi(n* z?)2U@zuPyuVYGkDX6*7k$9vcAyWPJvzHxkXB5>ltWcVcS0qep1!^DTLA7wmRo!a>r z^|<(n*psTKa!;Fn)%vxQXUe-U?KnOB%>UWc40Gn?Z>hh1nk{@zdR{fBIM+IFG=F}< zdExGhO)q9&Ccj)=Ec#vi_xe|wuYUf+_K)GEkfqtz+}CS=mcEgGbK+ks`D<)`nG z-mR__zn6Z0@&n_;(8u79bE}!3FrTVFYkltf;_>D2TGHB@PzwmPfKUqvwSZ6y2(^Gv z3kbD<&=(N;0zzLv=nDva0iiD-^acKpeSxp%ID9pL5GaCUlK=$d0^oTYfSOtW)T8<5 m3*l+(EdKcp0Gw@f=C4GQ2c@f!gN>x zfHa|46z=Q6ToMz@#P0Oj{6)6@8zOaL$xnP1H3 zCZTMJGDQ>_?uqgO00@-CIlOWXi}^Wdo&b2JXXJ_miAiFn5!aY$<><&}`th?<`C>6E zl*3KohJ5ztS`M50QMwWn;o;hl~n+=Z3aN);jB;ZAOP|O0JPqm^B#t5UXsM(3?~bV z?CflF0iSCwE9f`-pMr17zlJ&Ynal3`Ry(E_KY=4j6*FZ;<)){mOGM1f3=WsiWc~LL z|Kq?pY0b&QES#Uf7x9JYRZ-}a351DgyM;V~SdcDc3WR^v;eQx5CkGjRoof_mbzcB| zg*i~TNe9SpJpe-^10-%gdIEjxTM#h{$iBR2t&y*Dk1~4x=lUNDT#9btOhF=3=JpJa zWO5~-11?AcX+Q+BK|a_3 z3PCa00d|9GZ~)YSde8(;f;MmlTm)CZ4R8w#fJZ5%ns2D1Ps-Z(rJ@g}V8oCHwgZiKc&>%Dh{Q-T1 z5tstgVGY;-wt(5NI~)i{!pq=9com!n7r@)$O1Kt24!6P=;T!M(EQMdflL$b_2m{eZ zSO^>OL_&~QBmog2Ymp+P0;xrskPf69xs6DXapVIAhoNDZ7#7AEHf9hrf%$@^V%4#xSSPGMb_q5Sn~g2RR$z}{Td>%$GT@D&7?Df)BxS@M3%+z6yUFe;(hDAI85YkO^7@ zYl06UmLMc-BvcR@2gb~6tQGuvWbRvcjdBj{|DY1^&LA*&ECQg$SNrogBQY0yv zw1HGfY9d`GJtn;&lgT<{M{*chKweL-B%dH(B@dE6P?RVp6i-SVMMBw5IZC-ec|dtX zrBV&3Zq!(+n7W->PrXEaN_{U!lQWm|m*dH;ldF+ymFt&#B~O&smv@(6E}th~A%9B# zru?`9QNcjLQ-PzfR-s1Ww8A}wNky8Xm12lunqrA!gW@&CQ6;>Rfs(fpPpLrZu+k-^ zAsRx{rFqi0v`w@++GW}>9Y;5$`_q%@#q=NOz4QrXC1qRXDCHdG8s)RfQU<~>VE8jq z8KsPqjJu4F^EBqU&*RVAHm_-3|GX)c`6_NIe3c@VW|aYzkE%>nZ`BmlovLlBPt-7K zCTd}7*=qaME~|~tr_Xnu&z)a1|K$9K>aeXRCp8onAC8dVyXG{!X< znr@oOn&q13G{>}PS_`!VTIE{jwO%llneNO~W+k(WIiant?WZl#KBV2NJ*{J?vsh=N zPP5JvU6L+aH$k^tw^MgQPfIUYFJG@w@1Z_XpRJ#yzem4Yf6BnnAlhJyL7Ty-p^Blu zVV+^5;bSAJk*m=vqgtao#yDfPafahC5 z+Qgb`U1NR6hHB$uv(Bd7=C!S z*mQO%yM%q!5$ovTxX$s6;|C{uC$ZB>r{A4f&MD3f&Z7$q7w{L-x-1*Nx|P#BIdg*ge_(xce&)OAnDpi^r6wljj=G3totquUC;* zueXx-V()72r#?D9i9U@!6TWu7t9>u{Vf_OAcKY4(*YM~1*ZWTdI0UQ-=nA9+Mg&#| zJ_|Al5(RYx!@&W;yMiAt(qAN8)D{9l{6ltyJP9=nT^0Is7%nU{tS0PvxK((5cy|OX zVnswl#Jfn3$kND1i;Wgb7I#L;N5w_eM@>b0MVCcOmsl)Wv*bpMT8tp3Jr*Au6?-Ih za;f*y-Ajk#?BWXJ?k+Q2mb2{Ia<%2D%g?TmU%^>%Djpjj9p4cDi4(%93l#rC8 zDKn|jsm*DGwD`2sLM35}uq$0NJtw^{!!)BXL%Pao)$UajqCnA+Oek|%X1kb<{!H~q zj3k>SgINo+YO>yEM`fSNQOptM^yHf4Zp$6X^U3>uHD)z;b!WbI{)YU)HSTK;t%cUE zT-&)$cU{4{;q|`jk8L1rNZIhqM$3(58{ck<-qcZ`QLw&XXtVF;#zMJ5QQ^HU&RY&_ z#cUO9?cHXxt!mqsB3{w;V$0%+;!h>qlI!1DeOLM2%=U!sy`}c0`*+}W2zT7w>ALe+ znPOR9+0d@wU9IKJ@}ly$yI1VKR$*IlU=L}JWRJ8msIt9EuWCotr|P8Yff|pR=Dq5B zx9y$U$J^Jx-)(=>0gVI22Rfw1Ho}dP#Y+O@16`i z*?Ee6s_7^FpZ2!UT8dhs*4);Kwxl*`drW)Z>44Ln9nKvsKb!x2^o;hInzPDhOV5$c z6`Y$npLc%pLdJ#hi-{M9I#+Z)y0qldovyI1-phfPuU_%Fa;e+B`}|dxt7on`T|0f9 zeZB35{f*WhyPlR`?0#wKweM}c>2S0CmgB9Cz6E{f`d#}k-uAkE<&OWI8v~05`tB~i zd;ebCJ?VYk{m}=h4_-gadN}=P{bTIoq9+PZDxRu8t^L*b*Ji1`^z5M5V9&FNXOD)s zLoff8`L9pI1<$F^D@L?N>PM|d&y4wu-FmU~#qi6Fm($~gzbXE<_m$DBpMH1yy=P*{ z#PDm;>zO}F-l)Dg`quVs=Va*Q(|2j_rl*SDtG++>f&HQTWAw+7>FiJVPnDmIKX-fy L{PK7vZD!`*_k{EN diff --git a/bind/named-acl.conf b/bind/named-acl.conf index 9902fb6..de512c8 100644 --- a/bind/named-acl.conf +++ b/bind/named-acl.conf @@ -15,11 +15,12 @@ //# Access-Control-Listen acl common-allow-transfer { - 213.20.92.7; - 80.154.16.7; - 85.199.64.7; - 85.214.43.33; - 85.214.134.152; + 213.20.92.7; + 80.154.16.7; + 85.199.64.7; + 46.16.73.175; + 85.214.43.33; + 85.214.134.152; 85.214.147.150; 195.50.185.7; 2a01:238:4239:8a00:d4da:215d:3d01:f9b9; @@ -32,8 +33,9 @@ acl common-allow-transfer { }; acl allow-dyn-update { - 127.0.0.1; - 85.214.134.152; + 127.0.0.1; + 85.214.134.152; + 46.16.73.175; }; diff --git a/bind/named.conf b/bind/named.conf index 0717c2a..a545669 100644 --- a/bind/named.conf +++ b/bind/named.conf @@ -2,8 +2,6 @@ //# Bind9-Konfigurationsdatei //# /etc/bind/named.conf //# -//# $Header: /etc/bind/.rcs/named.conf,v 1.10 2011/02/09 13:58:03 root Exp $ -//# //# Host Helga //# //# Generiert am: 26.05.2010 @@ -43,6 +41,7 @@ options { allow-notify { 85.214.147.150; 85.214.134.152; + 46.16.73.175; 127.0.0.1/8; ::1; 2a01:238:4225:6e00:8f8c:808a:7fb8:88df; diff --git a/conf.d/fsck b/conf.d/fsck index 5d42c9d..16aa575 100644 --- a/conf.d/fsck +++ b/conf.d/fsck @@ -13,6 +13,13 @@ #fsck_passno=">1" #fsck_passno="<2" +# If passno is not enough granularity, you can also specify mountpoints to +# check. This should NOT be used for the default non-multiplexed fsck, or your +# system might not be checked. Additionally, it is mutually exclusive with +# the fsck_passno setting. +#fsck_mnt="" +#fsck_mnt="/home" + # Most modern fs's don't require a full fsck on boot, but for those that do # it may be advisable to skip this when running on battery. # WARNING: Do not turn this off if you have any JFS partitions. diff --git a/conf.d/mysql.default b/conf.d/mysql.default new file mode 100644 index 0000000..df4c3a4 --- /dev/null +++ b/conf.d/mysql.default @@ -0,0 +1,79 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-init-scripts/files/mysql-5.1.53-conf.d,v 1.2 2011/01/15 17:54:31 robbat2 Exp $ + +# If you want a non-stock location for the config file, uncomment or update +# either of these as needed. If you do use it, you must make sure that none of +# your socket, pidfile, datadir, logfiles, binary logs, relay logs or InnoDB +# files collide with each other. +MY_CNF="/etc/mysql/my.cnf" +#MY_CNF="${MY_CNF:-/etc/${SVCNAME}/my.cnf}" +#MY_CNF="${MY_CNF:-/etc/mysql/my-${SVCNAME/mysql.}.cnf}" + +# Place any additional arguments here that you might need +# Common/useful options: +# --skip-slave-start=1 - For bringing up replication initially +# --server-id=NNN - Server ID for replication +# --skip-networking - lock it down to UNIX sockets only +MY_ARGS="" + +# This setting (in seconds) should be high enough to allow InnoDB to do a full +# checkpoint recovery. 900 is the default used in the upstream RPM startup +# scripts. 30 seconds should be sufficent if you just have a tiny <1GiB +# database. After the core startup is done, we wait this long for the UNIX +# socket to appear. +STARTUP_TIMEOUT="900" + +# This is how long, in milliseconds, we wait for pidfile to be created, early +# in the startup. +STARTUP_EARLY_TIMEOUT="1000" + +# How long (in seconds) should we wait for shutdown? +STOP_TIMEOUT=120 + +# integer [-20 .. 19 ] default 0 +# change the priority of the server -20 (high) to 19 (low) +# see nice(1) for description +#NICE=0 + +# See start-stop-daemon(8) for possible settings +#IONICE=2 + +# If defined, --verbose gets passed to S-S-D +#DEBUG=1 + +# Depending on your usage of MySQL, you may also wish to start it after some +# other services are up. Uncomment the lines below as needed. If these aren't +# enough for you, we encourage you to file a bug, and help us understand how +# you are using MySQL. + +# Do your MySQL ACLs refer to hostnames not in your /etc/hosts? +# If so, you need DNS before you can accept connections. +# Avoid dependency circular loops if you use MySQL to power a local DNS server. +#rc_use="dns" +#rc_after="dns" + +# Does your MySQL bind to an IP on an interface other than net.lo? +# Alternatively you might wish to specify the exact interface here. +#rc_use="net" +#rc_after="net" + +# Do you store your MySQL files on a SAN or other network filesystem, that is +# provided by the netmount init script? +#rc_need="netmount" + +# Or from NFS? P.S. This is not a good idea in most cases, but does have some +# valid usage cases, so we provide the option. +#rc_need="nfsmount" + +# Should any one of the instances satisfy the requirement for MySQL coming up? +# By default, we say no. +[ "${SVCNAME}" != mysql ] && rc_provide="!mysql" +# But uncomment this next instead if you think it should. +#rc_provide="mysql" + +# The conditional above has a false-positive "failure" return value as a +# side-effect, and since it's the last statement, without the next line, this +# script returns failure. +return 0 +# vim: ft=gentoo-conf-d et ts=4 sw=4: diff --git a/conf.d/net.example b/conf.d/net.example index e60b10c..736497f 100644 --- a/conf.d/net.example +++ b/conf.d/net.example @@ -4,6 +4,10 @@ # This file is obsolete. +# This file is obsolete. + +# This file is obsolete. + ############################################################################## # QUICK-START # diff --git a/conf.d/udev b/conf.d/udev index 6fd1470..12c2afa 100644 --- a/conf.d/udev +++ b/conf.d/udev @@ -11,15 +11,6 @@ persistent_net_disable="no" # as /dev/{cdrom,cdrw,dvd,dvdrw} persistent_cd_disable="no" -# Set to "yes" if you want to save /dev to a tarball on shutdown -# and restore it on startup. This is useful if you have a lot of -# custom device nodes that udev does not handle/know about. -# -# As this option is fragile, we recommend you -# to create your devices in /lib64/udev/devices. -# These will be copied to /dev on boot. -#rc_device_tarball="NO" - # udev can trigger coldplug events which cause services to start and # kernel modules to be loaded. # Services are deferred to start in the boot runlevel. @@ -36,9 +27,6 @@ persistent_cd_disable="no" # Expert options: -# Disable warning about unreliable kernel/udev combination -#unreliable_kernel_warning="no" - # Timeout in seconds to wait for processing of uevents at boot. # There should be no need to change this. #udev_settle_timeout="60" @@ -47,12 +35,12 @@ persistent_cd_disable="no" # udevd --help for possible values #udev_opts="" -# Run udevd --debug and write output to /dev/.udev/udev.log +# Run udevd --debug and write output to $RUNDIR/udev.log # Should not be kept on as it fills diskspace slowly #udev_debug="YES" # Run udevadmin monitor to get a log of all events -# in /dev/.udev/udevmonitor.log +# in $RUNDIR/udevmonitor.log #udev_monitor="YES" # Keep udevmonitor running after populating /dev. diff --git a/conf.d/urandom b/conf.d/urandom index fbaf4e8..f721a24 100644 --- a/conf.d/urandom +++ b/conf.d/urandom @@ -2,4 +2,4 @@ # (say for crypt swap), so you will need to customize this # behavior. If you have /var on a separate partition, then # make sure this path lives on your root device somewhere. -urandom_seed="/var/run/random-seed" +urandom_seed="/var/lib/misc/random-seed" diff --git a/conf.d/wireless.example b/conf.d/wireless.example index 92506f6..167dcf5 100644 --- a/conf.d/wireless.example +++ b/conf.d/wireless.example @@ -4,6 +4,10 @@ # This file is obsolete. +# This file is obsolete. + +# This file is obsolete. + # /etc/conf.d/wireless: # Global wireless config file for net.* rc-scripts diff --git a/config-archive/etc/DIR_COLORS,v b/config-archive/etc/DIR_COLORS,v index d43152c..c0d8d72 100644 --- a/config-archive/etc/DIR_COLORS,v +++ b/config-archive/etc/DIR_COLORS,v @@ -1,4 +1,4 @@ -head 1.2; +head 1.3; access; symbols; locks; strict; @@ -6,6 +6,11 @@ comment @# @; expand @o@; +1.3 +date 2012.01.29.08.25.31; author root; state Exp; +branches; +next 1.2; + 1.2 date 2011.01.09.10.16.07; author root; state Exp; branches; @@ -25,6 +30,11 @@ next 1.1.1.2; 1.1.1.2 date 2011.01.09.10.16.08; author root; state Exp; branches; +next 1.1.1.3; + +1.1.1.3 +date 2012.01.29.08.25.31; author root; state Exp; +branches; next ; @@ -33,7 +43,7 @@ desc @ -1.2 +1.3 log @dispatch-conf update. @ @@ -85,13 +95,16 @@ TERM rxvt-256color TERM rxvt-cygwin TERM rxvt-cygwin-native TERM rxvt-unicode +TERM rxvt-unicode-256color TERM rxvt-unicode256 TERM screen TERM screen-256color TERM screen-256color-bce TERM screen-bce TERM screen-w +TERM screen.rxvt TERM screen.linux +TERM terminator TERM vt100 TERM xterm TERM xterm-16color @@ -261,6 +274,17 @@ EXEC 01;32 @ +1.2 +log +@dispatch-conf update. +@ +text +@d48 1 +d55 1 +d57 1 +@ + + 1.1 log @dispatch-conf update. @@ -295,3 +319,22 @@ TERM screen.rxvt a54 1 TERM terminator @ + + +1.1.1.3 +log +@dispatch-conf update. +@ +text +@d4 1 +a4 1 +# Copyright (C) 1996, 1999-2011 Free Software Foundation, Inc. +a54 1 +TERM screen.Eterm +a136 3 +.war 01;31 +.ear 01;31 +.sar 01;31 +a166 1 +.webm 01;35 +@ diff --git a/config-archive/etc/ImageMagick/delegates.xml,v b/config-archive/etc/ImageMagick/delegates.xml,v new file mode 100644 index 0000000..8a32579 --- /dev/null +++ b/config-archive/etc/ImageMagick/delegates.xml,v @@ -0,0 +1,165 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.02.16.08.11.05; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.11.11; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@ + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d83 1 +a83 1 + +d86 1 +a86 1 + +d90 1 +a90 1 + +d103 1 +a103 1 + +d107 1 +a107 1 + +@ diff --git a/config-archive/etc/ImageMagick/policy.xml,v b/config-archive/etc/ImageMagick/policy.xml,v new file mode 100644 index 0000000..8550d3c --- /dev/null +++ b/config-archive/etc/ImageMagick/policy.xml,v @@ -0,0 +1,102 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.11.15; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@ + + + + + + + +]> + + + + + + + + + + + + + +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d40 1 +a40 1 + +d51 2 +a52 2 + + +@ diff --git a/config-archive/etc/conf.d/fsck,v b/config-archive/etc/conf.d/fsck,v new file mode 100644 index 0000000..51dae51 --- /dev/null +++ b/config-archive/etc/conf.d/fsck,v @@ -0,0 +1,73 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.01.29.08.25.31; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.01.29.08.25.31; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@# Pass any arguments to fsck. +# By default we preen. +# Linux systems also force -C0 and -T. +# If fsck_args is not specified then Linux systems also use -A +# (and -R if / is rw) +#fsck_args="-p" + +# We can also specify the passno in /etc/fstab to check +# If you multiplex fsck (ie ln -s fsck /etc/init.d/fsck.late) then you can +# do an fsck outside of the normal scope, say for /home. +# Here are some exampes:- +#fsck_passno="=1 =2" +#fsck_passno=">1" +#fsck_passno="<2" + +# Most modern fs's don't require a full fsck on boot, but for those that do +# it may be advisable to skip this when running on battery. +# WARNING: Do not turn this off if you have any JFS partitions. +fsck_on_battery="YES" + +# fsck_shutdown causes fsck to trigger during shutdown as well as startup. +# The end result of this is that if any periodic non-root filesystem checks are +# scheduled, under normal circumstances the actual check will happen during +# shutdown rather than at next boot. +# This is useful when periodic filesystem checks are causing undesirable +# delays at startup, but such delays at shutdown are acceptable. +fsck_shutdown="NO" +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@a15 7 +# If passno is not enough granularity, you can also specify mountpoints to +# check. This should NOT be used for the default non-multiplexed fsck, or your +# system might not be checked. Additionally, it is mutually exclusive with +# the fsck_passno setting. +#fsck_mnt="" +#fsck_mnt="/home" + +@ diff --git a/config-archive/etc/conf.d/mysql,v b/config-archive/etc/conf.d/mysql,v new file mode 100644 index 0000000..e225c16 --- /dev/null +++ b/config-archive/etc/conf.d/mysql,v @@ -0,0 +1,104 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.01.29.08.25.31; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@# Here is where we define which server(s) to start. +# Additional parameters to be passed to mysqld at startup may be added here, +# which will override the ones in "my.cnf". +# +# Below are described some suggested parameters to use. +# The parameters not recognized will be passed through to the mysqld daemon +# directly! +# To avoid starting a server just comment it's definition. +# +# Last but not least, SPACES are NOT allowed inside the parameters! +# +# Parameter : description +# ----------------+----------------------------------------------------------- +# nice : integer [-20 .. 19 ] default 0 +# : change the priority of the server -20 (high) to 19 (low) +# : see "man nice 1" for description +# ----------------+----------------------------------------------------------- +# mycnf : string [full path to my.cnf] +# : specify the path to my.cnf file to be used +# ----------------+----------------------------------------------------------- +# startup_timeout : integer [seconds] default 15 +# : time to wait for mysqld up and running, after this it's +# : marked as failed +# ----------------+----------------------------------------------------------- +# +# Additional parameters +# Parameter : description +# ----------------+----------------------------------------------------------- +# server-id : integer [1 .. 255] +# : Uniquely identifies the server instance in the community +# : of replication partners. +# ----------------+----------------------------------------------------------- +# port : integer [1025 .. 65535] default 3306 +# : Port number to use for connection. +# : Looses any meaning if skip-networking is set. +# ----------------+----------------------------------------------------------- +# skip-networking : NULL +# : Don't allow connection through TCP/IP. +# ----------------+----------------------------------------------------------- +# log-bin : string [name of the binlog files] +# : Log update queries in binary format. Optional (but +# : strongly recommended to avoid replication problems if +# : server's hostname changes) argument should be the chosen +# : location for the binary log files. +# ----------------+----------------------------------------------------------- +# Additionally the following variables are recognized: +# +# Be more verbose, accepts values from 1 to 4 +#DEBUG=4 +# +# The default location for the "master" pid file +#MYSQL_GLOB_PID_FILE="/var/run/svc-started-mysqld" +# +# The timeout for a failed attempt to stop a server +#STOPTIMEOUT=120 +# + +# The parameters are passed in a bash array variable, +# the variable name is mysql_slot_0_[server-num] +# "server-num" is an optional number used to start multiple servers +# +# Examples: +# +# start a default server with default options: +#mysql_slot_0=() +# +# start MySQL reniced, overriding some start parameters +#mysql_slot_0=( +# "nice=-5" +# "server-id=123" +# "log-bin="myhost" +# "port=3307" +#) +# +# start another server, different my.cnf +#mysql_slot_0_1=( +# "mycnf=/home/test/my.cnf" +# "server-id=124" +#) +# +@ diff --git a/config-archive/etc/conf.d/mysql.dist.new b/config-archive/etc/conf.d/mysql.dist.new new file mode 100644 index 0000000..df4c3a4 --- /dev/null +++ b/config-archive/etc/conf.d/mysql.dist.new @@ -0,0 +1,79 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-init-scripts/files/mysql-5.1.53-conf.d,v 1.2 2011/01/15 17:54:31 robbat2 Exp $ + +# If you want a non-stock location for the config file, uncomment or update +# either of these as needed. If you do use it, you must make sure that none of +# your socket, pidfile, datadir, logfiles, binary logs, relay logs or InnoDB +# files collide with each other. +MY_CNF="/etc/mysql/my.cnf" +#MY_CNF="${MY_CNF:-/etc/${SVCNAME}/my.cnf}" +#MY_CNF="${MY_CNF:-/etc/mysql/my-${SVCNAME/mysql.}.cnf}" + +# Place any additional arguments here that you might need +# Common/useful options: +# --skip-slave-start=1 - For bringing up replication initially +# --server-id=NNN - Server ID for replication +# --skip-networking - lock it down to UNIX sockets only +MY_ARGS="" + +# This setting (in seconds) should be high enough to allow InnoDB to do a full +# checkpoint recovery. 900 is the default used in the upstream RPM startup +# scripts. 30 seconds should be sufficent if you just have a tiny <1GiB +# database. After the core startup is done, we wait this long for the UNIX +# socket to appear. +STARTUP_TIMEOUT="900" + +# This is how long, in milliseconds, we wait for pidfile to be created, early +# in the startup. +STARTUP_EARLY_TIMEOUT="1000" + +# How long (in seconds) should we wait for shutdown? +STOP_TIMEOUT=120 + +# integer [-20 .. 19 ] default 0 +# change the priority of the server -20 (high) to 19 (low) +# see nice(1) for description +#NICE=0 + +# See start-stop-daemon(8) for possible settings +#IONICE=2 + +# If defined, --verbose gets passed to S-S-D +#DEBUG=1 + +# Depending on your usage of MySQL, you may also wish to start it after some +# other services are up. Uncomment the lines below as needed. If these aren't +# enough for you, we encourage you to file a bug, and help us understand how +# you are using MySQL. + +# Do your MySQL ACLs refer to hostnames not in your /etc/hosts? +# If so, you need DNS before you can accept connections. +# Avoid dependency circular loops if you use MySQL to power a local DNS server. +#rc_use="dns" +#rc_after="dns" + +# Does your MySQL bind to an IP on an interface other than net.lo? +# Alternatively you might wish to specify the exact interface here. +#rc_use="net" +#rc_after="net" + +# Do you store your MySQL files on a SAN or other network filesystem, that is +# provided by the netmount init script? +#rc_need="netmount" + +# Or from NFS? P.S. This is not a good idea in most cases, but does have some +# valid usage cases, so we provide the option. +#rc_need="nfsmount" + +# Should any one of the instances satisfy the requirement for MySQL coming up? +# By default, we say no. +[ "${SVCNAME}" != mysql ] && rc_provide="!mysql" +# But uncomment this next instead if you think it should. +#rc_provide="mysql" + +# The conditional above has a false-positive "failure" return value as a +# side-effect, and since it's the last statement, without the next line, this +# script returns failure. +return 0 +# vim: ft=gentoo-conf-d et ts=4 sw=4: diff --git a/config-archive/etc/conf.d/udev,v b/config-archive/etc/conf.d/udev,v index 6d7707d..5440441 100644 --- a/config-archive/etc/conf.d/udev,v +++ b/config-archive/etc/conf.d/udev,v @@ -1,4 +1,4 @@ -head 1.2; +head 1.3; access; symbols; locks; strict; @@ -6,6 +6,11 @@ comment @# @; expand @o@; +1.3 +date 2012.01.29.08.25.31; author root; state Exp; +branches; +next 1.2; + 1.2 date 2011.06.22.12.00.56; author root; state Exp; branches; @@ -25,6 +30,11 @@ next 1.1.1.2; 1.1.1.2 date 2011.06.22.12.00.57; author root; state Exp; branches; +next 1.1.1.3; + +1.1.1.3 +date 2012.01.29.08.25.31; author root; state Exp; +branches; next ; @@ -33,7 +43,7 @@ desc @ -1.2 +1.3 log @dispatch-conf update. @ @@ -83,8 +93,9 @@ persistent_cd_disable="no" # There should be no need to change this. #udev_settle_timeout="60" -# Run udevd so that all events are serialized, read more in man udevd at --debug-trace -#udev_trace="YES" +# Add extra command line options to udevd, use with care +# udevd --help for possible values +#udev_opts="" # Run udevd --debug and write output to /dev/.udev/udev.log # Should not be kept on as it fills diskspace slowly @@ -104,6 +115,18 @@ persistent_cd_disable="no" @ +1.2 +log +@dispatch-conf update. +@ +text +@d46 3 +a48 2 +# Run udevd so that all events are serialized, read more in man udevd at --debug-trace +#udev_trace="YES" +@ + + 1.1 log @dispatch-conf update. @@ -140,3 +163,19 @@ a47 3 # udevd --help for possible values #udev_opts="" @ + + +1.1.1.3 +log +@dispatch-conf update. +@ +text +@d14 9 +d39 3 +d50 1 +a50 1 +# Run udevd --debug and write output to $RUNDIR/udev.log +d55 1 +a55 1 +# in $RUNDIR/udevmonitor.log +@ diff --git a/config-archive/etc/conf.d/urandom,v b/config-archive/etc/conf.d/urandom,v index 61c8fac..962ba11 100644 --- a/config-archive/etc/conf.d/urandom,v +++ b/config-archive/etc/conf.d/urandom,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.06.07.07.29.31; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.06.07.07.39.42; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; next ; @@ -22,17 +33,29 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ text -@# /etc/conf.d/urandom - -# Sometimes you want to have urandom start before "localmount" +@# Sometimes you want to have urandom start before "localmount" # (say for crypt swap), so you will need to customize this # behavior. If you have /var on a separate partition, then # make sure this path lives on your root device somewhere. +urandom_seed="/var/run/random-seed" +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@a0 2 +# /etc/conf.d/urandom + +d5 1 +a5 2 URANDOM_SEED="/var/run/random-seed" @ @@ -48,3 +71,14 @@ d7 2 a8 1 urandom_seed="/var/run/random-seed" @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@d5 1 +a5 1 +urandom_seed="/var/lib/misc/random-seed" +@ diff --git a/config-archive/etc/init.d/atd,v b/config-archive/etc/init.d/atd,v new file mode 100755 index 0000000..09ca964 --- /dev/null +++ b/config-archive/etc/init.d/atd,v @@ -0,0 +1,68 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.01.30.06.24.12; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.01.30.06.24.23; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-process/at/files/atd.rc6,v 1.1 2005/03/03 17:40:23 ciaranm Exp $ + +depend() { + need clock logger +} + +start() { + ebegin "Starting atd" + start-stop-daemon --start --quiet --pidfile /var/run/atd.pid \ + --startas /usr/sbin/atd + eend $? +} + +stop() { + ebegin "Shutting down atd" + start-stop-daemon --stop --quiet --pidfile /var/run/atd.pid + eend $? +} +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d2 1 +a2 1 +# Copyright 1999-2011 Gentoo Foundation +d4 1 +a4 1 +# $Header: /var/cvsroot/gentoo-x86/sys-process/at/files/atd.rc6,v 1.3 2011/09/23 12:04:44 polynomial-c Exp $ +d13 1 +a13 1 + --exec /usr/sbin/atd -- ${ATD_OPTS} +@ diff --git a/config-archive/etc/init.d/net.lo,v b/config-archive/etc/init.d/net.lo,v new file mode 100755 index 0000000..61654ea --- /dev/null +++ b/config-archive/etc/init.d/net.lo,v @@ -0,0 +1,806 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.11.37; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@#!/sbin/runscript +# Copyright (c) 2007-2009 Roy Marples +# Released under the 2-clause BSD license. + +MODULESDIR="${RC_LIBEXECDIR}/net" +MODULESLIST="${RC_SVCDIR}/nettree" +_config_vars="config routes" + +[ -z "${IN_BACKGROUND}" ] && IN_BACKGROUND="NO" + +description="Configures network interfaces." + +# Handy var so we don't have to embed new lines everywhere for array splitting +__IFS=" +" +depend() +{ + local IFACE=${RC_SVCNAME#*.} + local IFVAR=$(shell_var "${IFACE}") + + need localmount + after bootmisc + provide net + keyword -shutdown -jail -prefix -vserver + + case "${IFACE}" in + lo|lo0);; + *) after net.lo net.lo0 dbus;; + esac + + if [ "$(command -v "depend_${IFVAR}")" = "depend_${IFVAR}" ]; then + depend_${IFVAR} + fi + + local dep= prov= + for dep in need use before after provide keyword; do + eval prov=\$rc_${dep}_${IFVAR} + if [ -n "${prov}" ]; then + ${dep} ${prov} + fi + done +} + +# Support bash arrays - sigh +_array_helper() +{ + local _a= + + eval _a=\$$1 + _a=$(echo "${_a}" | sed -e 's:^[[:space:]]*::' -e 's:[[:space:]]*$::' -e '/^$/d' -e 's:[[:space:]]\{1,\}: :g') + + [ -n "${_a}" ] && printf "%s\n" "${_a}" +} + +_get_array() +{ + local _a= + if [ -n "${BASH}" ]; then + case "$(declare -p "$1" 2>/dev/null)" in + "declare -a "*) + ewarn "You are using a bash array for $1." + ewarn "This feature will be removed in the future." + ewarn "Please see net.example for the correct format for $1." + eval "set -- \"\${$1[@@]}\"" + for _a; do + printf "%s\n" "${_a}" + done + return 0 + ;; + esac + fi + + _array_helper $1 +} + +# Flatten bash arrays to simple strings +_flatten_array() +{ + if [ -n "${BASH}" ]; then + case "$(declare -p "$1" 2>/dev/null)" in + "declare -a "*) + ewarn "You are using a bash array for $1." + ewarn "This feature will be removed in the future." + ewarn "Please see net.example for the correct format for $1." + eval "set -- \"\${$1[@@]}\"" + for x; do + printf "'%s' " "$(printf "$x" | sed "s:':'\\\'':g")" + done + return 0 + ;; + esac + fi + + _array_helper $1 +} + +_wait_for_carrier() +{ + local timeout= efunc=einfon + + _has_carrier && return 0 + + eval timeout=\$carrier_timeout_${IFVAR} + timeout=${timeout:-${carrier_timeout:-5}} + + # Incase users don't want this nice feature ... + [ ${timeout} -le 0 ] && return 0 + + yesno ${RC_PARALLEL} && efunc=einfo + ${efunc} "Waiting for carrier (${timeout} seconds) " + while [ ${timeout} -gt 0 ]; do + sleep 1 + if _has_carrier; then + [ "${efunc}" = "einfon" ] && echo + eend 0 + return 0 + fi + : $(( timeout -= 1 )) + [ "${efunc}" = "einfon" ] && printf "." + done + + [ "${efunc}" = "einfon" ] && echo + eend 1 + return 1 +} + +_netmask2cidr() +{ + # Some shells cannot handle hex arithmetic, so we massage it slightly + # Buggy shells include FreeBSD sh, dash and busybox. + # bash and NetBSD sh don't need this. + case $1 in + 0x*) + local hex=${1#0x*} quad= + while [ -n "${hex}" ]; do + local lastbut2=${hex#??*} + quad=${quad}${quad:+.}0x${hex%${lastbut2}*} + hex=${lastbut2} + done + set -- ${quad} + ;; + esac + + local i= len= + local IFS=. + for i in $1; do + while [ ${i} -ne 0 ]; do + : $(( len += i % 2 )) + : $(( i >>= 1 )) + done + done + + echo "${len}" +} + +_configure_variables() +{ + local var= v= t= + + for var in ${_config_vars}; do + local v= + for t; do + eval v=\$${var}_${t} + if [ -n "${v}" ]; then + eval ${var}_${IFVAR}=\$${var}_${t} + continue 2 + fi + done + done +} + +_which() +{ + local i OIFS + # Empty + [ -z "$1" ] && return + # check paths + OIFS="$IFS" + IFS=: + for i in $PATH ; do + [ -x $i/$1 ] && echo $i/$1 && break + done + IFS=$OIFS +} + +# Like _which, but also consider shell builtins, and multiple alternatives +_program_available() +{ + [ -z "$1" ] && return 0 + local x= + for x; do + case "${x}" in + /*) [ -x "${x}" ] && break;; + *) type "${x}" >/dev/null 2>&1 && break;; + esac + unset x + done + [ -n "${x}" ] && echo $x && return 0 + return 1 +} + +_show_address() +{ + einfo "received address $(_get_inet_address "${IFACE}")" +} + +# Basically sorts our modules into order and saves the list +_gen_module_list() +{ + local x= f= force=$1 + if ! ${force} && [ -s "${MODULESLIST}" -a "${MODULESLIST}" -nt "${MODULESDIR}" ]; then + local update=false + for x in "${MODULESDIR}"/*.sh; do + [ -e "${x}" ] || continue + if [ "${x}" -nt "${MODULESLIST}" ]; then + update=true + break + fi + done + ${update} || return 0 + fi + + einfo "Caching network module dependencies" + # Run in a subshell to protect the main script + ( + after() { + eval ${MODULE}_after="\"\${${MODULE}_after}\${${MODULE}_after:+ }$*\"" + } + + before() { + local mod=${MODULE} + local MODULE= + for MODULE; do + after "${mod}" + done + } + + program() { + if [ "$1" = "start" -o "$1" = "stop" ]; then + local s="$1" + shift + eval ${MODULE}_program_${s}="\"\${${MODULE}_program_${s}}\${${MODULE}_program_${s}:+ }$*\"" + else + eval ${MODULE}_program="\"\${${MODULE}_program}\${${MODULE}_program:+ }$*\"" + fi + } + + provide() { + eval ${MODULE}_provide="\"\${${MODULE}_provide}\${${MODULE}_provide:+ }$*\"" + local x + for x in $*; do + eval ${x}_providedby="\"\${${MODULE}_providedby}\${${MODULE}_providedby:+ }${MODULE}\"" + done + } + + for MODULE in "${MODULESDIR}"/*.sh; do + sh -n "${MODULE}" || continue + . "${MODULE}" || continue + MODULE=${MODULE#${MODULESDIR}/} + MODULE=${MODULE%.sh} + eval ${MODULE}_depend + MODULES="${MODULES} ${MODULE}" + done + + VISITED= + SORTED= + visit() { + case " ${VISITED} " in + *" $1 "*) return;; + esac + VISITED="${VISITED} $1" + + eval AFTER=\$${1}_after + for MODULE in ${AFTER}; do + eval PROVIDEDBY=\$${MODULE}_providedby + if [ -n "${PROVIDEDBY}" ]; then + for MODULE in ${PROVIDEDBY}; do + visit "${MODULE}" + done + else + visit "${MODULE}" + fi + done + + eval PROVIDE=\$${1}_provide + for MODULE in ${PROVIDE}; do + visit "${MODULE}" + done + + eval PROVIDEDBY=\$${1}_providedby + [ -z "${PROVIDEDBY}" ] && SORTED="${SORTED} $1" + } + + for MODULE in ${MODULES}; do + visit "${MODULE}" + done + + printf "" > "${MODULESLIST}" + i=0 + for MODULE in ${SORTED}; do + eval PROGRAM=\$${MODULE}_program + eval PROGRAM_START=\$${MODULE}_program_start + eval PROGRAM_STOP=\$${MODULE}_program_stop + eval PROVIDE=\$${MODULE}_provide + echo "module_${i}='${MODULE}'" >> "${MODULESLIST}" + echo "module_${i}_program='${PROGRAM}'" >> "${MODULESLIST}" + echo "module_${i}_program_start='${PROGRAM_START}'" >> "${MODULESLIST}" + echo "module_${i}_program_stop='${PROGRAM_STOP}'" >> "${MODULESLIST}" + echo "module_${i}_provide='${PROVIDE}'" >> "${MODULESLIST}" + : $(( i += 1 )) + done + echo "module_${i}=" >> "${MODULESLIST}" + ) + + return 0 +} + +_load_modules() +{ + local starting=$1 mymods= + + # Ensure our list is up to date + _gen_module_list false + if ! . "${MODULESLIST}"; then + _gen_module_list true + . "${MODULESLIST}" + fi + + MODULES= + if [ "${IFACE}" != "lo" -a "${IFACE}" != "lo0" ]; then + eval mymods=\$modules_${IFVAR} + [ -z "${mymods}" ] && mymods=${modules} + fi + + local i=-1 x= mod= f= provides= + while true; do + : $(( i += 1 )) + eval mod=\$module_${i} + [ -z "${mod}" ] && break + [ -e "${MODULESDIR}/${mod}.sh" ] || continue + + eval set -- \$module_${i}_program + if [ -n "$1" ]; then + if ! _program_available "$@@" >/dev/null; then + vewarn "Skipping module $mod due to missing program: $@@" + continue + fi + fi + if ${starting}; then + eval set -- \$module_${i}_program_start + else + eval set -- \$module_${i}_program_stop + fi + if [ -n "$1" ]; then + if ! _program_available "$@@" >/dev/null; then + vewarn "Skipping module $mod due to missing program: $@@" + continue + fi + fi + + eval provides=\$module_${i}_provide + if ${starting}; then + case " ${mymods} " in + *" !${mod} "*) continue;; + *" !${provides} "*) [ -n "${provides}" ] && continue;; + esac + fi + MODULES="${MODULES}${MODULES:+ }${mod}" + + # Now load and wrap our functions + if ! . "${MODULESDIR}/${mod}.sh"; then + eend 1 "${RC_SVCNAME}: error loading module \`${mod}'" + exit 1 + fi + + [ -z "${provides}" ] && continue + + # Wrap our provides + local f= + for f in pre_start start post_start; do + eval "${provides}_${f}() { [ "$(command -v "${mod}_${f}")" = "${mod}_${f}" ] || return 0; ${mod}_${f} \"\$@@\"; }" + done + + eval module_${mod}_provides="${provides}" + eval module_${provides}_providedby="${mod}" + done + + # Wrap our preferred modules + for mod in ${mymods}; do + case " ${MODULES} " in + *" ${mod} "*) + eval x=\$module_${mod}_provides + [ -z "${x}" ] && continue + for f in pre_start start post_start; do + eval "${x}_${f}() { [ "$(command -v "${mod}_${f}")" = "${mod}_${f}" ] || return 0; ${mod}_${f} \"\$@@\"; }" + done + eval module_${x}_providedby="${mod}" + ;; + esac + done + + # Finally remove any duplicated provides from our list if we're starting + # Otherwise reverse the list + local LIST="${MODULES}" p= + MODULES= + if ${starting}; then + for mod in ${LIST}; do + eval x=\$module_${mod}_provides + if [ -n "${x}" ]; then + eval p=\$module_${x}_providedby + [ "${mod}" != "${p}" ] && continue + fi + MODULES="${MODULES}${MODULES:+ }${mod}" + done + else + for mod in ${LIST}; do + MODULES="${mod}${MODULES:+ }${MODULES}" + done + fi + + veinfo "Loaded modules: ${MODULES}" +} + +_load_config() +{ + local config="$(_get_array "config_${IFVAR}")" + local fallback="$(_get_array fallback_${IFVAR})" + + config_index=0 + local IFS="$__IFS" + set -- ${config} + + # We should support a space separated array for cidr configs + # But only as long as they do not contain other parameters for the address + if [ $# = 1 ]; then + unset IFS + set -- ${config} + # Of course, we may have a single address added old style. + # If the NEXT argument is a v4 or v6 address, it's the next config. + # Otherwise, it's arguments to the first config... + if [ "${2#*.*}" = "${2}" -a "${2#*:*}" = "${2}" ]; then + # Not an IPv4/IPv6 + local IFS="$__IFS" + set -- ${config} + fi + fi + + # Ensure that loopback has the correct address + if [ "${IFACE}" = "lo" -o "${IFACE}" = "lo0" ]; then + if [ "$1" != "null" ]; then + config_0="127.0.0.1/8" + config_index=1 + fi + else + if [ -z "$1" ]; then + ewarn "No configuration specified; defaulting to DHCP" + config_0="dhcp" + config_index=1 + fi + fi + + + # We store our config in an array like vars + # so modules can influence it + for cmd; do + eval config_${config_index}="'${cmd}'" + : $(( config_index += 1 )) + done + # Terminate the list + eval config_${config_index}= + + config_index=0 + for cmd in ${fallback}; do + eval fallback_${config_index}="'${cmd}'" + : $(( config_index += 1 )) + done + # Terminate the list + eval fallback_${config_index}= + + # Don't set to zero, so any net modules don't have to do anything extra + config_index=-1 +} + +# Support functions +_run_if() +{ + local cmd=$1 iface=$2 ifr=${IFACE} ifv=${IFVAR} + # Ensure that we don't stamp on real values + local IFACE= IFVAR= + shift + if [ -n "${iface}" ]; then + IFACE="${iface}" + [ "${iface}" != "${ifr}" ] && IFVAR=$(shell_var "${IFACE}") + else + IFACE=${ifr} + IFVAR=${ifv} + fi + ${cmd} +} +interface_exists() +{ + _run_if _exists "$@@" +} +interface_up() +{ + _run_if _up "$@@" +} +interface_down() +{ + _run_if _down "$@@" +} + +start() +{ + local IFACE=${RC_SVCNAME#*.} oneworked=false fallback=false module= + local IFVAR=$(shell_var "${IFACE}") cmd= our_metric= + local metric=0 _up_before_preup + eval _up_before_preup="\$up_before_preup_${IFVAR}" + [ -z "${_up_before_preup}" ] && _up_before_preup=$up_before_preup + + einfo "Bringing up interface ${IFACE}" + eindent + + if [ -z "${MODULES}" ]; then + local MODULES= + _load_modules true + fi + + # We up the iface twice if we have a preup to ensure it's up if + # available in preup and afterwards incase the user inadvertently + # brings it down + if [ "$(command -v preup)" = "preup" ]; then + yesno "${_up_before_preup:-yes}" && _up 2>/dev/null + ebegin "Running preup" + eindent + preup || return 1 + eoutdent + fi + + _up 2>/dev/null + + for module in ${MODULES}; do + if [ "$(command -v "${module}_pre_start")" = "${module}_pre_start" ]; then + ${module}_pre_start || exit $? + fi + done + + if ! _exists; then + eerror "ERROR: interface ${IFACE} does not exist" + eerror "Ensure that you have loaded the correct kernel module for your hardware" + return 1 + fi + + if ! _wait_for_carrier; then + if service_started devd; then + ewarn "no carrier, but devd will start us when we have one" + mark_service_inactive "${RC_SVCNAME}" + else + eerror "no carrier" + fi + return 1 + fi + + local config= config_index= + _load_config + config_index=0 + + eval our_metric=\$metric_${IFVAR} + if [ -n "${our_metric}" ]; then + metric=${our_metric} + elif [ "${IFACE}" != "lo" -a "${IFACE}" != "lo0" ]; then + : $(( metric += $(_ifindex) )) + fi + + while true; do + eval config=\$config_${config_index} + [ -z "${config}" ] && break + + set -- ${config} + if [ "$1" != "null" -a "$1" != "noop" ]; then + ebegin "$1" + fi + eindent + case "$1" in + noop) + if [ -n "$(_get_inet_address)" ]; then + oneworked=true + break + fi + ;; + null) :;; + [0-9]*|*:*) _add_address ${config};; + *) + if [ "$(command -v "${config}_start")" = "${config}_start" ]; then + "${config}"_start + else + eerror "nothing provides \`${config}'" + fi + ;; + esac + if eend $?; then + oneworked=true + else + eval config=\$fallback_${config_index} + if [ -n "${config}" ]; then + fallback=true + eoutdent + ewarn "Trying fallback configuration ${config}" + eindent + eval config_${config_index}=\$config + unset fallback_${config_index} + : $(( config_index -= 1 )) + fi + fi + eoutdent + : $(( config_index += 1 )) + done + + if ! ${oneworked}; then + if [ "$(command -v failup)" = "failup" ]; then + ebegin "Running failup" + eindent + failup + eoutdent + fi + return 1 + fi + + local hidefirstroute=false first=true routes= + if ${fallback}; then + routes="$(_get_array "fallback_routes_${IFVAR}")" + fi + if [ -z "${routes}" ]; then + routes="$(_get_array "routes_${IFVAR}")" + fi + if [ "${IFACE}" = "lo" -o "${IFACE}" = "lo0" ]; then + if [ "${config_0}" != "null" ]; then + routes="127.0.0.0/8 via 127.0.0.1 +${routes}" + hidefirstroute=true + fi + fi + + local OIFS="${IFS}" SIFS="${IFS-y}" + local IFS="$__IFS" + for cmd in ${routes}; do + unset IFS + if ${first}; then + first=false + einfo "Adding routes" + fi + eindent + ebegin ${cmd} + # Work out if we're a host or a net if not told + case ${cmd} in + -net" "*|-host" "*);; + *" "netmask" "*) cmd="-net ${cmd}";; + *.*.*.*/32*) cmd="-host ${cmd}";; + *.*.*.*/*|0.0.0.0|0.0.0.0" "*) cmd="-net ${cmd}";; + default|default" "*) cmd="-net ${cmd}";; + *) cmd="-host ${cmd}";; + esac + if ${hidefirstroute}; then + _add_route ${cmd} >/dev/null 2>&1 + hidefirstroute=false + else + _add_route ${cmd} >/dev/null + fi + eend $? + eoutdent + done + if [ "${SIFS}" = "y" ]; then + unset IFS + else + IFS="${OIFS}" + fi + + for module in ${MODULES}; do + if [ "$(command -v "${module}_post_start")" = "${module}_post_start" ]; then + ${module}_post_start || exit $? + fi + done + + if [ "$(command -v postup)" = "postup" ]; then + ebegin "Running postup" + eindent + postup + eoutdent + fi + + return 0 +} + +stop() +{ + local IFACE=${RC_SVCNAME#*.} module= + local IFVAR=$(shell_var "${IFACE}") opts= + + einfo "Bringing down interface ${IFACE}" + eindent + + if [ -z "${MODULES}" ]; then + local MODULES= + _load_modules false + fi + + if [ "$(command -v predown)" = "predown" ]; then + ebegin "Running predown" + eindent + predown || return 1 + eoutdent + else + if is_net_fs /; then + eerror "root filesystem is network mounted -- can't stop ${IFACE}" + return 1 + fi + fi + + for module in ${MODULES}; do + if [ "$(command -v "${module}_pre_stop")" = "${module}_pre_stop" ]; then + ${module}_pre_stop || exit $? + fi + done + + for module in ${MODULES}; do + if [ "$(command -v "${module}_stop")" = "${module}_stop" ]; then + ${module}_stop + fi + done + + # Only delete addresses for interfaces that exist + if _exists; then + # PPP can manage it's own addresses when IN_BACKGROUND + # Important in case "demand" set on the ppp link + if ! (yesno ${IN_BACKGROUND} && is_ppp) ; then + _delete_addresses "${IFACE}" + fi + fi + + for module in ${MODULES}; do + if [ "$(command -v "${module}_post_stop")" = "${module}_post_stop" ]; then + ${module}_post_stop + fi + done + + # If not in background, and not loopback then bring the interface down + # unless overridden. + if ! yesno ${IN_BACKGROUND} && \ + [ "${IFACE}" != "lo" -a "${IFACE}" != "lo0" ]; then + eval module=\$ifdown_${IFVAR} + module=${module:-${ifdown:-YES}} + yesno ${module} && _down 2>/dev/null + fi + + type resolvconf >/dev/null 2>&1 && resolvconf -d "${IFACE}" 2>/dev/null + + if [ "$(command -v "postdown")" = "postdown" ]; then + ebegin "Running postdown" + eindent + postdown + eoutdent + fi + + return 0 +} +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d24 1 +a24 1 + keyword -jail -prefix -vserver +@ diff --git a/config-archive/etc/init.d/sysfs,v b/config-archive/etc/init.d/sysfs,v new file mode 100755 index 0000000..7f1e7f7 --- /dev/null +++ b/config-archive/etc/init.d/sysfs,v @@ -0,0 +1,151 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.11.51; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@#!/sbin/runscript +# Copyright (c) 2007-2009 Roy Marples +# Released under the 2-clause BSD license. + +description="Mount the sys filesystem." + +depend() +{ + keyword -prefix -vserver +} + +mount_sys() +{ + grep -Eq "[[:space:]]+sysfs$" /proc/filesystems || return 1 + mountinfo -q /sys && return 0 + + if [ ! -d /sys ]; then + if ! mkdir -m 0755 /sys; then + ewarn "Could not create /sys!" + return 1 + fi + fi + + ebegin "Mounting /sys" + if ! fstabinfo --mount /sys; then + mount -n -t sysfs -o noexec,nosuid,nodev sysfs /sys + fi + eend $? +} + +mount_misc() +{ + # Setup Kernel Support for securityfs + if [ -d /sys/kernel/security ] && \ + ! mountinfo -q /sys/kernel/security; then + if grep -qs securityfs /proc/filesystems; then + ebegin "Mounting security filesystem" + mount -n -t securityfs -o nodev,noexec,nosuid \ + securityfs /sys/kernel/security + eend $? + fi + fi + + # Setup Kernel Support for debugfs + if [ -d /sys/kernel/debug ] && ! mountinfo -q /sys/kernel/debug; then + if grep -qs debugfs /proc/filesystems; then + ebegin "Mounting debug filesystem" + mount -n -t debugfs -o nodev,noexec,nosuid \ + debugfs /sys/kernel/debug + eend $? + fi + fi + + # Setup Kernel Support for configfs + if [ -d /sys/kernel/config ] && ! mountinfo -q /sys/kernel/config; then + if grep -qs configfs /proc/filesystems; then + ebegin "Mounting config filesystem" + mount -n -t configfs -o nodev,noexec,nosuid \ + configfs /sys/kernel/config + eend $? + fi + fi + + # set up kernel support for cgroups + if [ -d /sys/fs/cgroup ] && ! mountinfo -q /sys/fs/cgroup; then + if grep -qs cgroup /proc/filesystems; then + ebegin "Mounting cgroup filesystem" + local opts="nodev,noexec,nosuid,mode=755,size=${rc_cgroupsize:-10m}" + mount -n -t tmpfs -o ${opts} cgroup_root /sys/fs/cgroup + eend $? + fi + fi +} + +mount_cgroups() +{ + yesno ${rc_cgroups:-YES} || return 0 + if [ ! -e /proc/cgroups ]; then + return 0 + fi + + while read name hier groups enabled rest; do + case "${enabled}" in + 1) mkdir /sys/fs/cgroup/${name} + mount -t cgroup -o nodev,noexec,nosuid,${name} \ + ${name} /sys/fs/cgroup/${name} + ;; + esac + done < /proc/cgroups +} + +start() +{ + local retval + mount_sys + retval=$? + if [ $retval -eq 0 ]; then + mount_misc + retval=$? + fi + if [ $retval -eq 0 ]; then + mount_cgroups + retval=$? + fi + return $retval +} +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d77 4 +a80 2 + yesno ${rc_cgroups:-YES} && [ -e /proc/cgroups ] && \ + mountinfo -q /sys/fs/cgroup || return 0 +d85 1 +a85 1 + mount -n -t cgroup -o nodev,noexec,nosuid,${name} \ +@ diff --git a/config-archive/etc/init.d/ulogd,v b/config-archive/etc/init.d/ulogd,v new file mode 100755 index 0000000..628f350 --- /dev/null +++ b/config-archive/etc/init.d/ulogd,v @@ -0,0 +1,92 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.01.30.06.26.47; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.01.30.06.27.01; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/files/ulogd,v 1.3 2009/08/10 06:01:18 wormo Exp $ + +opts="reload" + +depend() { + need net +} + +checkconfig() { + if [ ! -e /etc/ulogd.conf ]; then + eerror "You need /etc/ulogd.conf" + return 1 + fi +} + +start() { + checkconfig || return 1 + ebegin "Starting ulogd" + start-stop-daemon --start --quiet --exec /usr/sbin/ulogd -- -u ulogd -d >/dev/null 2>&1 + eend $? +} + +stop() { + ebegin "Stopping ulogd" + start-stop-daemon --stop --quiet --exec /usr/sbin/ulogd >/dev/null 2>&1 + eend $? +} + +reload() { + ebegin "Reloading ulogd.conf file" + killall -HUP ulogd &>/dev/null + eend $? +} +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d2 1 +a2 1 +# Copyright 1999-2012 Gentoo Foundation +d4 1 +a4 1 +# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/files/ulogd,v 1.5 2012/01/01 01:01:06 idl0r Exp $ +d6 1 +a6 1 +extra_started_commands="reload" +d24 1 +a24 1 +} +d30 1 +a30 1 +} +d36 1 +a36 1 +} +@ diff --git a/config-archive/etc/ldap.conf.sudo,v b/config-archive/etc/ldap.conf.sudo,v new file mode 100644 index 0000000..25ee550 --- /dev/null +++ b/config-archive/etc/ldap.conf.sudo,v @@ -0,0 +1,50 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.02.16.08.11.05; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.11.05; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@# See ldap.conf(5) and README.LDAP for details\n" +# This file should only be readable by root\n\n" +# supported directives: host, port, ssl, ldap_version\n" +# uri, binddn, bindpw, sudoers_base, sudoers_debug\n" +# tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d1 4 +a4 5 +# See ldap.conf(5) and README.LDAP for details +# This file should only be readable by root + +# supported directives: host, port, ssl, ldap_version +# uri, binddn, bindpw, sudoers_base, sudoers_debug +@ diff --git a/config-archive/etc/logrotate.d/mysql,v b/config-archive/etc/logrotate.d/mysql,v new file mode 100644 index 0000000..807b21a --- /dev/null +++ b/config-archive/etc/logrotate.d/mysql,v @@ -0,0 +1,65 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.01.29.08.25.32; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.01.29.08.28.12; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /etc/logrotate.d/.rcs/mysql,v 1.2 2010/12/02 12:03:24 root Exp $ + +/var/log/mysql/mysql.err /var/log/mysql/mysql.log /var/log/mysql/mysqld.err { +monthly +create 660 mysql mysql +notifempty +size 5M +sharedscripts +missingok +postrotate +/bin/kill -HUP `cat /var/run/mysqld/mysqld.pid` +endscript +} + +# vim: ts=4 filetype=conf +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d1 1 +a1 1 +# Copyright 1999-2011 Gentoo Foundation +d3 1 +a3 1 +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-init-scripts/files/logrotate.mysql,v 1.2 2011/01/13 20:06:06 robbat2 Exp $ +d13 1 +a13 1 +[ -f /var/run/mysqld/mysqld.pid ] && /bin/kill -HUP `cat /var/run/mysqld/mysqld.pid` +d16 2 +@ diff --git a/config-archive/etc/lvm/lvm.conf,v b/config-archive/etc/lvm/lvm.conf,v index d815b9a..c6ccd85 100644 --- a/config-archive/etc/lvm/lvm.conf,v +++ b/config-archive/etc/lvm/lvm.conf,v @@ -1,4 +1,4 @@ -head 1.2; +head 1.3; access; symbols; locks; strict; @@ -6,6 +6,11 @@ comment @# @; expand @o@; +1.3 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.2; + 1.2 date 2010.09.08.19.40.05; author root; state Exp; branches; @@ -25,6 +30,11 @@ next 1.1.1.2; 1.1.1.2 date 2010.09.08.19.40.05; author root; state Exp; branches; +next 1.1.1.3; + +1.1.1.3 +date 2012.01.29.08.25.32; author root; state Exp; +branches; next ; @@ -33,7 +43,7 @@ desc @ -1.2 +1.3 log @dispatch-conf update. @ @@ -155,7 +165,7 @@ devices { # Alignment (in KB) of start of data area when creating a new PV. # If a PV is placed directly upon an md device and md_chunk_alignment or # data_alignment_detection is enabled this parameter is ignored. - # Set to 0 for the default alignment of 64KB or page size, if larger. + # Set to 0 for the default alignment of 1MB or page size, if larger. data_alignment = 0 # By default, the start of the PV's aligned data area will be shifted by @@ -172,6 +182,9 @@ devices { # Set this to 1 to skip such devices. This should only be needed # in recovery situations. ignore_suspended_devices = 0 + + # Allow use of pvcreate --uuid without requiring --restorefile. + require_restorefile_with_uuid = 1 } # This section that allows you to configure the nature of the @@ -500,6 +513,19 @@ metadata { # Gentoo: enable for data safety, but PV resize is then disabled. #pvmetadatacopies = 2 + # Default number of copies of metadata to maintain for each VG. + # If set to a non-zero value, LVM automatically chooses which of + # the available metadata areas to use to achieve the requested + # number of copies of the VG metadata. If you set a value larger + # than the the total number of metadata areas available then + # metadata is stored in them all. + # The default value of 0 ("unmanaged") disables this automatic + # management and allows you to control which metadata areas + # are used at the individual PV level using 'pvchange + # --metadataignore y/n'. + + # vgmetadatacopies = 0 + # Approximate default size of on-disk metadata areas in sectors. # You should increase this if you have large volume groups or # you want to retain a large on-disk history of your metadata changes. @@ -537,15 +563,38 @@ dmeventd { # snapshot_library is the library used when monitoring a snapshot device. # # "libdevmapper-event-lvm2snapshot.so" monitors the filling of - # snapshots and emits a warning through syslog, when the use of - # snapshot exceedes 80%. The warning is repeated when 85%, 90% and - # 95% of the snapshot are filled. + # snapshots and emits a warning through syslog when the use of + # the snapshot exceeds 80%. The warning is repeated when 85%, 90% and + # 95% of the snapshot is filled. snapshot_library = "libdevmapper-event-lvm2snapshot.so" + + # Full path of the dmeventd binary. + # + # executable = "/sbin/dmeventd" } @ +1.2 +log +@dispatch-conf update. +@ +text +@d118 1 +a118 1 + # Set to 0 for the default alignment of 64KB or page size, if larger. +d135 3 +d466 13 +d516 3 +a518 3 + # snapshots and emits a warning through syslog, when the use of + # snapshot exceedes 80%. The warning is repeated when 85%, 90% and + # 95% of the snapshot are filled. +d521 4 +@ + + 1.1 log @dispatch-conf update. @@ -653,3 +702,168 @@ a504 4 # # executable = "/sbin/dmeventd" @ + + +1.1.1.3 +log +@dispatch-conf update. +@ +text +@a8 3 +# +# N.B. Take care that each setting only appears once if uncommenting +# example settings in this file. +a21 10 + # If set, the cache of block device nodes with all associated symlinks + # will be constructed out of the existing udev database content. + # This avoids using and opening any inapplicable non-block devices or + # subdirectories found in the device directory. This setting is applied + # to udev-managed device directory only, other directories will be scanned + # fully. LVM2 needs to be compiled with udev support for this setting to + # take effect. N.B. Any device node or symlink not managed by udev in + # udev directory will be ignored with this setting on. + obtain_device_list_from_udev = 1 + +a102 4 + # Default alignment of the start of a data area in MB. If set to 0, + # a value of 64KB will be used. Set to 1 for 1MiB, 2 for 2MiB, etc. + # default_data_alignment = 1 + +d116 3 +a118 3 + # md_chunk_alignment and data_alignment_detection are disabled if set. + # Set to 0 for the default alignment (see: data_alignment_default) + # or page size, if larger. +a126 1 + # But note that pvcreate --dataalignmentoffset will skip this detection. +a135 6 + # During each LVM operation errors received from each device are counted. + # If the counter of a particular device exceeds the limit set here, no + # further I/O is sent to that device for the remainder of the respective + # operation. Setting the parameter to 0 disables the counters altogether. + disable_after_error_count = 0 + +a137 22 + + # Minimum size (in KB) of block devices which can be used as PVs. + # In a clustered environment all nodes must use the same value. + # Any value smaller than 512KB is ignored. + + # Ignore devices smaller than 2MB such as floppy drives. + pv_min_size = 2048 + + # The original built-in setting was 512 up to and including version 2.02.84. + # pv_min_size = 512 + + # Issue discards to a logical volumes's underlying physical volume(s) when + # the logical volume is no longer using the physical volumes' space (e.g. + # lvremove, lvreduce, etc). Discards inform the storage that a region is + # no longer in use. Storage that supports discards advertise the protocol + # specific way discards should be issued by the kernel (TRIM, UNMAP, or + # WRITE SAME with UNMAP bit set). Not all storage will support or benefit + # from discards but SSDs and thinly provisioned LUNs generally do. If set + # to 1, discards will only be issued if both the storage and kernel provide + # support. + # 1 enables; 0 disables. + issue_discards = 0 +a139 32 +# This section allows you to configure the way in which LVM selects +# free space for its Logical Volumes. +#allocation { +# When searching for free space to extend an LV, the "cling" +# allocation policy will choose space on the same PVs as the last +# segment of the existing LV. If there is insufficient space and a +# list of tags is defined here, it will check whether any of them are +# attached to the PVs concerned and then seek to match those PV tags +# between existing extents and new extents. +# Use the special tag "@@*" as a wildcard to match any PV tag. +# +# Example: LVs are mirrored between two sites within a single VG. +# PVs are tagged with either @@site1 or @@site2 to indicate where +# they are situated. +# +# cling_tag_list = [ "@@site1", "@@site2" ] +# cling_tag_list = [ "@@*" ] +# +# Changes made in version 2.02.85 extended the reach of the 'cling' +# policies to detect more situations where data can be grouped +# onto the same disks. Set this to 0 to revert to the previous +# algorithm. +# +# maximise_cling = 1 +# +# Set to 1 to guarantee that mirror logs will always be placed on +# different PVs from the mirror images. This was the default +# until version 2.02.85. +# +# mirror_logs_require_separate_pvs = 0 +#} + +a329 32 + + # Check whether CRC is matching when parsed VG is used multiple times. + # This is useful to catch unexpected internal cached volume group + # structure modification. Please only enable for debugging. + detect_internal_vg_cache_corruption = 0 + + # If set to 1, no operations that change on-disk metadata will be permitted. + # Additionally, read-only commands that encounter metadata in need of repair + # will still be allowed to proceed exactly as if the repair had been + # performed (except for the unchanged vg_seqno). + # Inappropriate use could mess up your system, so seek advice first! + metadata_read_only = 0 + + # 'mirror_segtype_default' defines which segtype will be used when the + # shorthand '-m' option is used for mirroring. The possible options are: + # + # "mirror" - The original RAID1 implementation provided by LVM2/DM. It is + # characterized by a flexible log solution (core, disk, mirrored) + # and by the necessity to block I/O while reconfiguring in the + # event of a failure. Snapshots of this type of RAID1 can be + # problematic. + # + # "raid1" - This implementation leverages MD's RAID1 personality through + # device-mapper. It is characterized by a lack of log options. + # (A log is always allocated for every device and they are placed + # on the same device as the image - no separate devices are + # required.) This mirror implementation does not require I/O + # to be blocked in the kernel in the event of a failure. + # + # Specify the '--type ' option to override this default + # setting. + mirror_segtype_default = "mirror" +a332 6 + # Set to 1 to perform internal checks on the operations issued to + # libdevmapper. Useful for debugging problems with activation. + # Some of the checks may be expensive, so it's best to use this + # only when there seems to be a problem. + checks = 0 + +a349 6 + # Set to 1 for LVM2 to verify operations performed by udev. This turns on + # additional checks (and if necessary, repairs) on entries in the device + # directory after udev has completed processing its events. + # Useful for diagnosing problems with LVM2/udev interactions. + verify_udev_operations = 0 + +a422 19 + + # 'snapshot_autoextend_threshold' and 'snapshot_autoextend_percent' define + # how to handle automatic snapshot extension. The former defines when the + # snapshot should be extended: when its space usage exceeds this many + # percent. The latter defines how much extra space should be allocated for + # the snapshot, in percent of its current size. + # + # For example, if you set snapshot_autoextend_threshold to 70 and + # snapshot_autoextend_percent to 20, whenever a snapshot exceeds 70% usage, + # it will be extended by another 20%. For a 1G snapshot, using up 700M will + # trigger a resize to 1.2G. When the usage exceeds 840M, the snapshot will + # be extended to 1.44G, and so on. + # + # Setting snapshot_autoextend_threshold to 100 disables automatic + # extensions. The minimum value is 50 (A setting below 50 will be treated + # as 50). + + snapshot_autoextend_threshold = 100 + snapshot_autoextend_percent = 20 +@ diff --git a/config-archive/etc/man.conf,v b/config-archive/etc/man.conf,v index b7cba8a..b601b47 100644 --- a/config-archive/etc/man.conf,v +++ b/config-archive/etc/man.conf,v @@ -35,6 +35,11 @@ next 1.1.1.3; 1.1.1.3 date 2010.11.30.22.11.02; author root; state Exp; branches; +next 1.1.1.4; + +1.1.1.4 +date 2012.01.29.08.25.54; author root; state Exp; +branches; next ; @@ -284,3 +289,28 @@ d143 1 a143 1 .F @ + + +1.1.1.4 +log +@dispatch-conf update. +@ +text +@d5 1 +a5 1 +# man.conf from man-1.6g +a42 1 +MANPATH /usr/man +a43 1 +MANPATH /usr/local/man +d46 2 +d126 1 +a126 1 +MANSECT 1:1p:8:2:3:3p:4:5:6:7:9:0p:tcl:n:l:p:o +d140 1 +d143 1 +a143 1 +.F /usr/bin/fcat +a144 1 +.xz /usr/bin/unxz -c +@ diff --git a/config-archive/etc/mc/filehighlight.ini,v b/config-archive/etc/mc/filehighlight.ini,v new file mode 100644 index 0000000..475e33b --- /dev/null +++ b/config-archive/etc/mc/filehighlight.ini,v @@ -0,0 +1,97 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.11.58; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@[executable] + type=FILE_EXE + +[directory] + type=DIR + + +[device] + type=DEVICE + +[special] + type=SPECIAL + +[stalelink] + type=STALE_LINK + +[symlink] + type=SYMLINK + +[core] + regexp=^core\\.*\\d*$ + +[temp] + extensions=tmp;$$$;~;bak + extensions_case=false + regexp=(^#.*|.*~$) + +[archive] + extensions=gz;bz2;tar;tgz;rpm;Z;rar;zip;arj;cab;lzh;lha;zoo;arc;ark;xz;tbz;tbz2; + +[doc] + extensions=txt;doc;rtf;diz;ctl;me;ps;pdf;xml;xsd;xslt;dtd;html;shtml;htm;mail;msg;lsm;po;nroff;man;tex;sgml;css;text;letter;chm + +[source] + extensions=c;h;cc;hh;cpp;cxx;hpp;asm;py;pl;pm;inc;cgi;php;phps;js;java;jav;jasm;sh;bash;diff;patch;pas;tcl;tk;awk;m4;st;mak;sl;ada;caml;ml;mli;mly;mll;mlp;sas;prg;hs;hi;erl + +[media] + extensions=mp2;mp3;mpg;ogg;mpeg;wav;avi;asf;mov;mol;mpl;xm;mod;it;med;mid;midi;s3m;umx;vob;mkv;flv;mp4;m3u + +[graph] + extensions=jpg;jpeg;gif;png;tif;pcx;bmp;xpm;xbm;eps;pic;rle;ico;wmf;omf;ai;cdr + +[database] + extensions=dbf;mdn;db;mdb;dat;fox;dbx;mdx;sql;mssql;msql;ssql;pgsql;xls;cdx;dbi + +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d7 1 +a19 3 +[hardlink] + type=HARDLINK + +d29 1 +a29 1 + extensions=gz;bz2;tar;tgz;rpm;Z;rar;zip;arj;cab;lzh;lha;zoo;arc;ark;xz;tbz;tbz2;7z;ace +d32 1 +a32 1 + extensions=txt;doc;rtf;diz;ctl;me;ps;pdf;xml;xsd;xslt;dtd;html;shtml;htm;mail;msg;lsm;po;nroff;man;tex;sgml;css;text;letter;chm;docx;docm;xlsx;xlsm;pptx;pptm +d38 1 +a38 1 + extensions=mp2;mp3;mpg;ogg;mpeg;wav;avi;asf;mov;mol;mpl;xm;mod;it;med;mid;midi;s3m;umx;vob;mkv;flv;mp4;m3u;flac;ape;wma;wmv;3gp +@ diff --git a/config-archive/etc/mc/mc.ext,v b/config-archive/etc/mc/mc.ext,v index c683269..61e9026 100644 --- a/config-archive/etc/mc/mc.ext,v +++ b/config-archive/etc/mc/mc.ext,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.08.09.19.10.50; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.08.09.19.11.04; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -71,7 +82,7 @@ text # %% -> % character # %p -> name of the current file (without path, but pwd is its path) # %f -> name of the current file. Unlike %p, if file is located on a -# non-local virtual filesystem, i.e. either tarfs, mcfs or ftpfs, +# non-local virtual filesystem, i.e. either tarfs or ftpfs, # then the file will be temporarily copied into a local directory # and %f will be the full path to this local temporal file. # If you don't want to get a local copy and want to get the @@ -110,8 +121,8 @@ text # the second entry will be used. default should catch all the actions. # # Any new entries you develop for you are always welcome if they are -# useful on more than one system. You can send your modifications -# by e-mail to mc-devel@@gnome.org +# useful on more than one system. You can post your modifications +# as tickets at www.midnight-commander.org ### Changes ### @@ -237,7 +248,7 @@ regex/\.(diff|patch)$ regex/\.s?a$ Open=%cd %p#uar #Open=%view{ascii} ar tv %f - View=%view{ascii} file %f && nm %f + View=%view{ascii} file %f && nm -C %f # trpm regex/\.trpm$ @@ -268,7 +279,7 @@ shell/.deba View=%view{ascii} apt-cache show `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'` # ISO9660 -regex/\.iso$ +regex/\.([iI][sS][oO])$ Open=%cd %p#iso9660 View=%view{ascii} isoinfo -l -i %f @@ -296,11 +307,6 @@ shell/.f regex/\.(h|hpp)$ Open=%var{EDITOR:vi} %f -# Object -type/^ELF - #Open=%var{PAGER:more} %f - View=%view{ascii} file %f && nm %f - # Asm shell/.s Open=%var{EDITOR:vi} %f @@ -309,6 +315,14 @@ shell/.s regex/\.(C|cc|cpp)$ Open=%var{EDITOR:vi} %f +# .so libraries +regex/\.(so|so\.[0-9\.]*)$ + View=%view{ascii} file %f && nm -C -D %f + +# Object +type/^ELF + #Open=%var{PAGER:more} %f + View=%view{ascii} file %f && nm -C %f ### Documentation ### @@ -323,10 +337,6 @@ shell/.info Open=info -f %f # Manual page -# Exception - .so libraries are not manual pages -regex/\.(so|so\.[0-9\.]*)$ - View=%view{ascii} file %f && nm %f - regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$ Open=case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff -c -Tlatin1 -mandoc ;; esac | %var{PAGER:more} View=%view{ascii,nroff} case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff -c -Tlatin1 -mandoc ;; esac @@ -651,7 +661,7 @@ type/^gzip Open=gzip -dc %f | %var{PAGER:more} View=%view{ascii} gzip -dc %f 2>/dev/null -regex/\.(gz|Z)?$ +regex/\.(gz|Z)$ View=%view{ascii} gzip -dc %f 2>/dev/null # bzip2 @@ -695,6 +705,42 @@ default/* @ +1.1 +log +@dispatch-conf update. +@ +text +@d45 1 +a45 1 +# non-local virtual filesystem, i.e. either tarfs, mcfs or ftpfs, +d84 2 +a85 2 +# useful on more than one system. You can send your modifications +# by e-mail to mc-devel@@gnome.org +d211 1 +a211 1 + View=%view{ascii} file %f && nm %f +d242 1 +a242 1 +regex/\.iso$ +a269 5 +# Object +type/^ELF + #Open=%var{PAGER:more} %f + View=%view{ascii} file %f && nm %f + +d278 8 +a299 4 +# Exception - .so libraries are not manual pages +regex/\.(so|so\.[0-9\.]*)$ + View=%view{ascii} file %f && nm %f + +d624 1 +a624 1 +regex/\.(gz|Z)?$ +@ + + 1.1.1.1 log @dispatch-conf update. @@ -728,3 +774,161 @@ d625 1 a625 1 regex/\.(gz|Z)$ @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@a106 6 +### GIT Repo ### +# gitfs changeset +regex/^\[git\] + Open=%cd %p/changesetfs:// + View=%cd %p/patchsetfs:// + +d111 1 +a111 1 + Open=%cd %p/utar:// +d115 1 +a115 1 + # Open=%cd %p/utar:// +d119 1 +a119 1 + Open=%cd %p/utar:// +d124 1 +a124 1 + Open=%cd %p/utar:// +d129 1 +a129 1 + Open=%cd %p/utar:// +d134 1 +a134 1 + # Open=%cd %p/utar:// +d139 1 +a139 1 + Open=%cd %p/utar:// +d144 1 +a144 1 + Open=%cd %p/utar:// +d149 1 +a149 1 + Open=%cd %p/ulha:// +d154 1 +a154 1 + Open=%cd %p/uarj:// +d159 1 +a159 1 + Open=%cd %p/ucab:// +d164 1 +a164 1 + Open=%cd %p/uha:// +d169 1 +a169 1 + Open=%cd %p/urar:// +d174 1 +a174 1 + Open=%cd %p/ualz:// +d179 1 +a179 1 + Open=%cd %p/ucpio:// +d183 1 +a183 1 + Open=%cd %p/ucpio:// +d187 1 +a187 1 + Open=%cd %p/ucpio:// +d192 1 +a192 1 + Open=%cd %p/lslR:// +d196 1 +a196 1 + Open=%cd %p/patchfs:// +d200 1 +a200 1 + Open=%cd %p/patchfs:// +d204 1 +a204 1 + Open=%cd %p/patchfs:// +d209 1 +a209 1 + Open=%cd %p/uar:// +d215 1 +a215 1 + Open=%cd %p/trpm:// +d220 1 +a220 1 + Open=%cd %p/rpm:// +d224 1 +a224 1 + Open=%cd %p/rpm:// +d229 1 +a229 1 + Open=%cd %p/deb:// +d234 1 +a234 1 + Open=%cd %p/debd:// +d238 1 +a238 1 + Open=%cd %p/deba:// +d243 1 +a243 1 + Open=%cd %p/iso9660:// +d248 1 +a248 1 + Open=%cd %p/u7z:// +d253 1 +a253 1 + Open=%cd %p/mailfs:// +d260 1 +a260 1 + Include=editor +d264 1 +a264 1 + Include=editor +d268 1 +a268 1 + Include=editor +d272 1 +a272 1 + Include=editor +a275 3 + Include=editor + +include/editor +a298 4 +# Exception: .3gp are video files not manual pages +regex/\.(3[gG][pP])$ + Include=video + +a454 4 +# MPEG-2 TS container + H.264 codec +regex/\.([mM][tT][sS])$ + Include=video + +d546 1 +a546 1 + Include=editor +d577 1 +a577 1 + Open=%cd %p/uc1541:// +a593 4 +# torrent +regex/\.([tT][oO][rR][rR][eE][nN][tT])$ + View=%view{ascii} ctorrent -x %f 2>/dev/null + +d598 1 +a598 1 + Open=%cd %p/uace:// +d604 1 +a604 1 + Open=%cd %p/uarc:// +d611 1 +a611 1 + Open=%cd %p/uzip:// +d616 1 +a616 1 + Open=%cd %p/uzoo:// +d654 1 +@ diff --git a/config-archive/etc/mc/mc.keymap,v b/config-archive/etc/mc/mc.keymap,v index 2aded36..4e7b599 100644 --- a/config-archive/etc/mc/mc.keymap,v +++ b/config-archive/etc/mc/mc.keymap,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.08.09.19.10.50; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.08.09.19.11.14; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -42,12 +53,12 @@ EditUp = up EditDown = down EditEnter = enter EditReturn = shift-enter -EditBackSpace = backspace -EditDelete = delete +EditBackSpace = backspace; ctrl-h +EditDelete = delete; ctrl-d EditPageUp = pgup EditPageDown = pgdn -EditWordLeft = ctrl-left -EditWordRight = ctrl-right +EditWordLeft = ctrl-left; ctrl-z +EditWordRight = ctrl-right; ctrl-x EditHome = home EditEnd = end EditTab = tab @@ -73,6 +84,8 @@ EditRemove = f8 EditMarkAll = EditUnmark = EditFind = f7 +EditMarkLine = +EditMarkWord = EditShiftBlockLeft = EditShiftBlockRight = @@ -140,7 +153,7 @@ EditRefresh = ctrl-l EditGoto = alt-l EditManPage = EditSort = alt-t -EditMail = +EditMail = alt-m EditCancel = EditComplete = @@ -180,6 +193,7 @@ EditDeleteMacro = EditToggleLineState = alt-n EditToggleTabTWS = alt-underline EditToggleSyntax = ctrl-s +EditToggleShowMargin = EditFindDefinition = alt-enter EditLoadPrevFile = alt-minus @@ -190,7 +204,7 @@ SelectCodepage = alt-e [viewer] ViewHelp = f1 ViewToggleWrapMode = f2 -ViewQuit = f3; f10; q; esc; ctrl-g +ViewQuit = f3; f10; q; esc ViewToggleHexMode = f4 ViewGoto = f5 ViewSearch = f7; question; slash @@ -201,12 +215,16 @@ ViewMoveToBol = ctrl-a ViewMoveToEol = ctrl-e ViewMoveLeft = h; left ViewMoveRight = l; right -ViewMoveUp = k; y; insert; up -ViewMoveDown = j; e; delete; down; enter -ViewMovePgDn = f; space; pgdn -ViewMovePgUp = b; pgup +ViewMoveLeft10 = ctrl-left +ViewMoveRight10 = ctrl-right +ViewMoveUp = k; y; insert; up; ctrl-p +ViewMoveDown = j; e; delete; down; enter; ctrl-n +ViewMovePgDn = f; space; pgdn; ctrl-v +ViewMovePgUp = b; pgup; alt-v; backspace ViewMoveHalfPgDn = d ViewMoveHalfPgUp = u +ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g ViewGotoBookmark = m ViewNewBookmark = r ViewNextFile = ctrl-f @@ -218,7 +236,7 @@ ViewToggleRuler = alt-r [viewer:hex] ViewHelp = f1 ViewToggleHexEditMode = f2 -ViewQuit = f3; f10; q; esc; ctrl-g +ViewQuit = f3; f10; q; esc ViewToggleHexMode = f4 ViewGoto = f5 ViewHexEditSave = f6 @@ -232,6 +250,10 @@ ViewMoveLeft = b; left ViewMoveRight = f; right ViewMoveUp = k; y; up ViewMoveDown = j; delete; down +ViewMovePgDn = pgdn; ctrl-v +ViewMovePgUp = pgup; alt-v +ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g [main] CmdHelp = f1 @@ -239,6 +261,7 @@ CmdUserMenu = f2 CmdView = f3 CmdViewFile = f13 CmdEdit = f4 +CmdEditForceInternal = CmdCopy = f5 CmdRename = f6 CmdMkdir = f7 @@ -255,8 +278,10 @@ CmdSingleDirsize = ctrl-space CmdSuspend = ctrl-z CmdSwapPanel = ctrl-u CmdHistory = alt-h +CmdListing = CmdToggleListing = alt-t CmdToggleShowHidden = alt-dot +CmdTogglePanelsSplit = alt-comma ShowCommandLine = ctrl-o CmdCopyCurrentPathname = alt-a CmdCopyOtherPathname = alt-shift-a @@ -264,6 +289,7 @@ CmdFilteredView = alt-exclamation CmdSelect = kpplus CmdUnselect = kpminus CmdReverseSelection = kpasterisk +CmdDialogList = alt-prime ExtMap1 = ctrl-x [main:xmap] @@ -273,6 +299,7 @@ CmdCompareDirs = d CmdEditSymlink = ctrl-s CmdLink = l CmdSymlink = s +CmdRelativeSymlink = v CmdInfo = i CmdQuickView = q CmdExternalPanelize = exclamation @@ -282,10 +309,13 @@ CmdCopyCurrentPathname = p CmdCopyOtherPathname = ctrl-p CmdCopyCurrentTagged = t CmdCopyOtherTagged = ctrl-t +CmdDiffView = ctrl-d [panel] PanelStartSearch = ctrl-s; alt-s PanelMarkFile = insert; ctrl-t +PanelMarkFileUp = shift-up +PanelMarkFileDown = shift-down PanelMoveDown = down; ctrl-n PanelMoveUp = up; ctrl-p PanelMoveLeft = left @@ -303,8 +333,8 @@ PanelDeleteLocal = F18 PanelReverseSelection = alt-asterisk PanelSelect = alt-plus PanelUnselect = alt-minus -PanelCtrlNextPage = ctrl-pgdn -PanelCtrlPrevPage = ctrl-pgup +PanelGotoChildDir = ctrl-pgdn +PanelGotoParentDir = ctrl-pgup PanelDirectoryHistoryList = alt-shift-h PanelDirectoryHistoryNext = alt-u PanelDirectoryHistoryPrev = alt-y @@ -313,8 +343,8 @@ PanelGotoMiddleFile = alt-r PanelSyncOtherPanel = alt-i PanelGotoTopFile = alt-g PanelSetPanelEncoding = alt-e -PanelMoveHome = alt-lt; home -PanelMoveEnd = alt-gt; end +PanelMoveHome = alt-lt; home; a1 +PanelMoveEnd = alt-gt; end; c1 PanelSelectSortOrder= PanelToggleSortOrderPrev= PanelToggleSortOrderNext= @@ -323,12 +353,11 @@ PanelSortOrderByName= PanelSortOrderByExt= PanelSortOrderBySize= PanelSortOrderByMTime= - -[panel:xmap] +PanelSmartGotoParentDir= [input] -InputBol = ctrl-a; alt-lt; home -InputEol = ctrl-e; alt-gt; end +InputBol = ctrl-a; alt-lt; home; a1 +InputEol = ctrl-e; alt-gt; end; c1 InputMoveLeft = left; alt-left InputWordLeft = ctrl-left InputBackwardChar = ctrl-b @@ -337,12 +366,13 @@ InputMoveRight = right; alt-right InputWordRight = ctrl-right InputForwardChar = ctrl-f InputForwardWord = alt-f -InputBackwardDelete = backspace -InputDeleteChar = delete +InputBackwardDelete = backspace; ctrl-h +InputDeleteChar = delete; ctrl-d InputKillWord = alt-d InputBackwardKillWord = alt-backspace InputSetMark = InputKillRegion = ctrl-w +InputXCut = InputXStore = alt-w InputXPaste = InputYank = ctrl-y @@ -352,6 +382,22 @@ InputHistoryNext = alt-n; ctrl-up InputHistoryShow = alt-h InputComplete = alt-tab InputClearLine = +InputLeftHighlight = shift-left +InputRightHighlight = shift-right +InputWordLeftHighlight = ctrl-shift-left +InputWordRightHighlight = ctrl-shift-right +InputBolHighlight = shift-home +InputEolHighlight = shift-end + +[listbox] +ListboxMoveUp = up; ctrl-p +ListboxMoveDown = down; ctrl-n +ListboxMoveHome = home; alt-lt; a1 +ListboxMoveEnd = end; alt-gt; c1 +ListboxMovePgUp = pgup; alt-v +ListboxMovePgDn = pgdn; ctrl-v +ListboxDeleteItem = delete; d +ListboxDeleteAll = shift-delete; shift-d [tree] TreeHelp = f1 @@ -363,8 +409,8 @@ TreeMoveUp = up; ctrl-p TreeMoveDown = down; ctrl-n TreeMoveLeft = left TreeMoveRight = right -TreeMoveHome = home; alt-lt -TreeMoveEnd = end; alt-gt +TreeMoveHome = home; alt-lt; a1 +TreeMoveEnd = end; alt-gt; c1 TreeMovePgUp = pgup; alt-v TreeMovePgDn = pgdn; ctrl-v TreeOpen = enter @@ -376,14 +422,147 @@ TreeRemove = f8; delete HelpHelp = f1 HelpIndex = f2; c HelpBack = f3; left; l -HelpQuit = f10; esc; ctrl-g -HelpMoveUp = up -HelpMoveDown = down +HelpQuit = f10; esc +HelpMoveUp = up; ctrl-p +HelpMoveDown = down; ctrl-n +HelpMovePgDn = f; space; pgdn; ctrl-v +HelpMovePgUp = b; pgup; alt-v; backspace +HelpMoveHalfPgDn = d +HelpMoveHalfPgUp = u +HelpMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +HelpMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g HelpSelectLink = right; enter HelpNextLink = tab HelpPrevLink = alt-tab HelpNextNode = n HelpPrevNode = p + +[dialog] +DialogOK = enter +DialogCancel = f10; esc; ctrl-g +DialogPrevItem = left; up +DialogNextItem = right; down +DialogHelp = f1 +DialogSuspend = ctrl-z +DialogRefresh = ctrl-l +CmdDialogList = alt-prime +CmdDialogNext = alt-rbrace +CmdDialogPrev = alt-lbrace + + +[diffviewer] +DiffDisplaySymbols = alt-s; s +DiffDisplayNumbers = alt-n; l +DiffFull = f +DiffEqual = equal +DiffSplitMore = gt +DiffSplitLess = lt +DiffSetTab2 = 2 +DiffSetTab3 = 3 +DiffSetTab4 = 4 +DiffSetTab8 = 8 +DiffSwapPanel = ctrl-u +DiffRedo = ctrl-r +DiffNextHunk = n; enter; space +DiffPrevHunk = p; backspace +DiffGoto = g; shift-g +DiffSave = f2 +DiffEditCurrent = f4 +DiffEditOther = f14 +DiffMergeCurrentHunk = f5 +DiffSearch = f7 +DiffContinueSearch = f17 +DiffOptions = f9 +DiffBOF = ctrl-home +DiffEOF = ctrl-end +DiffDown = down +DiffUp = up +DiffQuickLeft = ctrl-left +DiffQuickRight = ctrl-right +DiffLeft = left +DiffRight = right +DiffPageDown = pgdn +DiffPageUp = pgup +DiffHome = home +DiffEnd = end +DiffHelp = f1 +DiffQuit = f10; q; shift-q; esc +ShowCommandLine = ctrl-o +SelectCodepage = alt-e +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@d16 2 +a17 2 +EditBackSpace = backspace +EditDelete = delete +d20 2 +a21 2 +EditWordLeft = ctrl-left +EditWordRight = ctrl-right +d47 2 +d116 1 +a116 1 +EditMail = +d156 1 +d167 1 +a167 1 +ViewQuit = f3; f10; q; esc; ctrl-g +d178 6 +a183 4 +ViewMoveUp = k; y; insert; up +ViewMoveDown = j; e; delete; down; enter +ViewMovePgDn = f; space; pgdn +ViewMovePgUp = b; pgup +d186 2 +d199 1 +a199 1 +ViewQuit = f3; f10; q; esc; ctrl-g +d213 4 +d224 1 +d241 1 +d244 1 +d252 1 +d262 1 +d272 1 +d277 2 +d296 2 +a297 2 +PanelCtrlNextPage = ctrl-pgdn +PanelCtrlPrevPage = ctrl-pgup +d306 2 +a307 2 +PanelMoveHome = alt-lt; home +PanelMoveEnd = alt-gt; end +d316 1 +a316 2 + +[panel:xmap] +d319 2 +a320 2 +InputBol = ctrl-a; alt-lt; home +InputEol = ctrl-e; alt-gt; end +d329 2 +a330 2 +InputBackwardDelete = backspace +InputDeleteChar = delete +d335 1 +d345 16 +d372 2 +a373 2 +TreeMoveHome = home; alt-lt +TreeMoveEnd = end; alt-gt +d385 9 +a393 3 +HelpQuit = f10; esc; ctrl-g +HelpMoveUp = up +HelpMoveDown = down +d399 53 @ @@ -553,3 +732,443 @@ DiffQuit = f10; q; shift-q; esc ShowCommandLine = ctrl-o SelectCodepage = alt-e @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@d1 217 +d219 35 +a253 50 +Help = f1 +UserMenu = f2 +View = f3 +ViewFile = +Edit = f4 +EditForceInternal = +Copy = f5 +Move = f6 +MakeDir = f7 +Delete = f8 +Menu = f9 +Quit = f10 +MenuLastSelected = f19 +QuitQuiet = f20 +Find = alt-question +CdQuick = alt-c +HotList = ctrl-backslash +Reread = ctrl-r +DirSize = ctrl-space +Suspend = ctrl-z +Swap = ctrl-u +History = alt-h +PanelListing = +PanelListingSwitch = alt-t +PanelListingChange = +ShowHidden = alt-dot +SplitVertHoriz = alt-comma +Shell = ctrl-o +PutCurrentPath = alt-a +PutOtherPath = alt-shift-a +ViewFiltered = alt-exclamation +Select = kpplus +Unselect = kpminus +SelectInvert = kpasterisk +ScreenList = alt-prime +OptionsLayout = +OptionsPanel = +OptionsConfirm = +OptionsDisplayBits = +OptionsVfs = +LearnKeys = +SaveSetup = +EditExtensionsFile = +EditFileHighlightFile = +Filter = +ConnectFish = +ConnectFtp = +ConnectSmb = +Undelete = +ExtendedKeyMap = ctrl-x +d256 17 +a272 20 +ChangeMode = c +ChangeOwn = o +CompareDirs = d +CompareFiles = ctrl-d +HotListAdd = h +LinkSymbolicEdit = ctrl-s +Link = l +LinkSymbolic = s +LinkSymbolicRelative = v +PanelInfo = i +PanelQuickView = q +ExternalPanelize = exclamation +VfsList = a +Jobs = j +PutCurrentPath = p +PutOtherPath = ctrl-p +PutCurrentTagged = t +PutOtherTagged = ctrl-t +PutCurrentLink = r +PutOtherLink = ctrl-r +d275 42 +a316 59 +Search = ctrl-s; alt-s +Mark = insert; ctrl-t +MarkUp = shift-up +MarkDown = shift-down +MarkLeft = +MarkRight = +Down = down; ctrl-n +Up = up; ctrl-p +Left = left +Right = right +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +PanelOtherCd = alt-o +PanelOtherCdLink = alt-l +ViewRaw = f13 +EditNew = f14 +CopySingle = f15 +MoveSingle = f16 +DeleteSingle = f18 +Select = alt-plus +Unselect = alt-minus +SelectInvert = alt-asterisk +CdChild = ctrl-pgdn +CdParent = ctrl-pgup +CdParentSmart = +Panelize = +History = alt-shift-h +HistoryNext = alt-u +HistoryPrev = alt-y +BottomOnScreen = alt-j +MiddleOnScreen = alt-r +TopOnScreen = alt-g +PanelOtherSync = alt-i +SelectCodepage = alt-e +Top = alt-lt; home; a1 +Bottom = alt-gt; end; c1 +Sort = +SortPrev = +SortNext = +SortReverse = +SortByName = +SortByExt = +SortBySize = +SortByMTime = + +[dialog] +Ok = enter +Cancel = f10; esc; ctrl-g +Up = left; up +#Left = left; up +Down = right; down +#Right = right; down +Help = f1 +Suspend = ctrl-z +Refresh = ctrl-l +ScreenList = alt-prime +ScreenNext = alt-rbrace +ScreenPrev = alt-lbrace +d319 32 +a350 28 +Home = ctrl-a; alt-lt; home; a1 +End = ctrl-e; alt-gt; end; c1 +Left = left; alt-left; ctrl-b +Right = right; alt-right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Backspace = backspace; ctrl-h +Delete = delete; ctrl-d +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +Mark = +Remove = ctrl-w +Cut = +Store = alt-w +Paste = +Yank = ctrl-y +DeleteToEnd = ctrl-k +HistoryPrev = alt-p; ctrl-down +HistoryNext = alt-n; ctrl-up +History = alt-h +Complete = alt-tab +Clear = +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkToHome = shift-home +MarkToEnd = shift-end +d353 8 +a360 8 +Up = up; ctrl-p +Down = down; ctrl-n +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Delete = delete; d +Clear = shift-delete; shift-d +d363 17 +a379 17 +Help = f1 +Reread = f2; ctrl-r +Forget = f3 +ToggleNavigation = f4 +Copy = f5 +Move = f6 +Up = up; ctrl-p +Down = down; ctrl-n +Left = left +Right = right +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +Search = ctrl-s; alt-s +Delete = f8; delete +d382 17 +a398 17 +Help = f1 +Index = f2; c +Back = f3; left; l +Quit = f10; esc +Up = up; ctrl-p +Down = down; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +Enter = right; enter +LinkNext = tab +LinkPrev = alt-tab +NodeNext = n +NodePrev = p +d400 11 +a410 122 +[editor] +Store = ctrl-insert +Paste = shift-insert +Cut = shift-delete +Up = up +Down = down +Left = left +Right = right +WordLeft = ctrl-left; ctrl-z +WordRight = ctrl-right; ctrl-x +Enter = enter +Return = shift-enter +BackSpace = backspace; ctrl-h +Delete = delete; ctrl-d +PageUp = pgup +PageDown = pgdn +Home = home +End = end +Tab = tab +Undo = ctrl-u +Redo = alt-r +Top = ctrl-home; alt-lt +Bottom = ctrl-end; alt-gt +ScrollUp = ctrl-up +ScrollDown = ctrl-down +TopOnScreen = ctrl-pgup +BottomOnScreen = ctrl-pgdn +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +DeleteLine = ctrl-y +DeleteToEnd = ctrl-k +DeleteToHome = +ParagraphUp = +ParagraphDown = +Save = f2 +EditFile = +EditNew = ctrl-n +SaveAs = f12; ctrl-f2 +Mark = f3 +Copy = f5 +Move = f6 +Remove = f8 +MarkLine = +MarkWord = +MarkAll = +Unmark = +Search = f7 +SearchContinue = f17 +BlockShiftLeft = +BlockShiftRight = +MarkPageUp = shift-pgup +MarkPageDown = shift-pgdn +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkUp = shift-up +MarkDown = shift-down +MarkToHome = shift-home +MarkToEnd = shift-end +MarkToFileBegin = ctrl-shift-home +MarkToFileEnd = ctrl-shift-end +MarkToPageBegin = ctrl-shift-pgup +MarkToPageEnd = ctrl-shift-pgdn +MarkScrollUp = ctrl-shift-up +MarkScrollDown = ctrl-shift-down +MarkParagraphUp = +MarkParagraphDown = +MarkColumnPageUp = alt-pgup +MarkColumnPageDown = alt-pgdn +MarkColumnLeft = alt-left +MarkColumnRight = alt-right +MarkColumnUp = alt-up +MarkColumnDown = alt-down +MarkColumnScrollUp = +MarkColumnScrollDown = +MarkColumnParagraphUp = +MarkColumnParagraphDown = +BlockSave = ctrl-f +MarkColumn = f13 +Replace = f4 +ReplaceContinue = f14 +Complete = alt-tab +InsertFile = f15 +Quit = f10 +InsertOverwrite = insert +Help = f1 +Date = +Refresh = ctrl-l +Goto = alt-l +Sort = alt-t +Mail = alt-m +ParagraphFormat = alt-p +MatchBracket = alt-b +ExternalCommand = alt-u +UserMenu = f11 +Menu = f9 +Bookmark = alt-k +BookmarkFlush = alt-o +BookmarkNext = alt-j +BookmarkPrev = alt-i +History = +Shell = ctrl-o +InsertLiteral = ctrl-q +MacroStartRecord = +MacroStopRecord = +MacroStartStopRecord = ctrl-r +MacroDelete = +ShowNumbers = alt-n +ShowTabTws = alt-underline +SyntaxOnOff = ctrl-s +SyntaxChoose = +ShowMargin = +Find = alt-enter +FilePrev = alt-minus +FileNext = alt-plus +RepeatStartStopRecord = +SelectCodepage = alt-e +Options = +OptionsSaveMode = +LearnKeys = +ExtendedKeyMap = +a411 54 +[viewer] +Help = f1 +WrapMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +Home = ctrl-a +End = ctrl-e +Left = h; left +Right = l; right +LeftQuick = ctrl-left +RightQuick = ctrl-right +Up = k; y; insert; up; ctrl-p +Down = j; e; delete; down; enter; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +BookmarkGoto = m +Bookmark = r +FileNext = ctrl-f +FilePrev = ctrl-b +SelectCodepage = alt-e +Shell = ctrl-o +Ruler = alt-r + +[viewer:hex] +Help = f1 +HexEditMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Save = f6 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +ToggleNavigation = tab +Home = ctrl-a; home +End = ctrl-e; end +Left = b; left +Right = f; right +Up = k; y; up +Down = j; delete; down +PageDown = pgdn; ctrl-v +PageUp = pgup; alt-v +Top = ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +d414 37 +a450 37 +ShowSymbols = alt-s; s +ShowNumbers = alt-n; l +SplitFull = f +SplitEqual = equal +SplitMore = gt +SplitLess = lt +Tab2 = 2 +Tab3 = 3 +Tab4 = 4 +Tab8 = 8 +Swap = ctrl-u +Redo = ctrl-r +HunkNext = n; enter; space +HunkPrev = p; backspace +Goto = g; shift-g +Save = f2 +Edit = f4 +EditOther = f14 +Merge = f5 +Search = f7 +SearchContinue = f17 +Options = f9 +Top = ctrl-home +Bottom = ctrl-end +Down = down +Up = up +LeftQuick = ctrl-left +RightQuick = ctrl-right +Left = left +Right = right +PageDown = pgdn +PageUp = pgup +Home = home +End = end +Help = f1 +Quit = f10; q; shift-q; esc +Shell = ctrl-o +@ diff --git a/config-archive/etc/mc/mc.keymap.default,v b/config-archive/etc/mc/mc.keymap.default,v index 1fff4bf..313b1c7 100644 --- a/config-archive/etc/mc/mc.keymap.default,v +++ b/config-archive/etc/mc/mc.keymap.default,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.08.09.19.10.51; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.08.09.19.11.21; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -42,12 +53,12 @@ EditUp = up EditDown = down EditEnter = enter EditReturn = shift-enter -EditBackSpace = backspace -EditDelete = delete +EditBackSpace = backspace; ctrl-h +EditDelete = delete; ctrl-d EditPageUp = pgup EditPageDown = pgdn -EditWordLeft = ctrl-left -EditWordRight = ctrl-right +EditWordLeft = ctrl-left; ctrl-z +EditWordRight = ctrl-right; ctrl-x EditHome = home EditEnd = end EditTab = tab @@ -73,6 +84,8 @@ EditRemove = f8 EditMarkAll = EditUnmark = EditFind = f7 +EditMarkLine = +EditMarkWord = EditShiftBlockLeft = EditShiftBlockRight = @@ -140,7 +153,7 @@ EditRefresh = ctrl-l EditGoto = alt-l EditManPage = EditSort = alt-t -EditMail = +EditMail = alt-m EditCancel = EditComplete = @@ -180,6 +193,7 @@ EditDeleteMacro = EditToggleLineState = alt-n EditToggleTabTWS = alt-underline EditToggleSyntax = ctrl-s +EditToggleShowMargin = EditFindDefinition = alt-enter EditLoadPrevFile = alt-minus @@ -190,7 +204,7 @@ SelectCodepage = alt-e [viewer] ViewHelp = f1 ViewToggleWrapMode = f2 -ViewQuit = f3; f10; q; esc; ctrl-g +ViewQuit = f3; f10; q; esc ViewToggleHexMode = f4 ViewGoto = f5 ViewSearch = f7; question; slash @@ -201,12 +215,16 @@ ViewMoveToBol = ctrl-a ViewMoveToEol = ctrl-e ViewMoveLeft = h; left ViewMoveRight = l; right -ViewMoveUp = k; y; insert; up -ViewMoveDown = j; e; delete; down; enter -ViewMovePgDn = f; space; pgdn -ViewMovePgUp = b; pgup +ViewMoveLeft10 = ctrl-left +ViewMoveRight10 = ctrl-right +ViewMoveUp = k; y; insert; up; ctrl-p +ViewMoveDown = j; e; delete; down; enter; ctrl-n +ViewMovePgDn = f; space; pgdn; ctrl-v +ViewMovePgUp = b; pgup; alt-v; backspace ViewMoveHalfPgDn = d ViewMoveHalfPgUp = u +ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g ViewGotoBookmark = m ViewNewBookmark = r ViewNextFile = ctrl-f @@ -218,7 +236,7 @@ ViewToggleRuler = alt-r [viewer:hex] ViewHelp = f1 ViewToggleHexEditMode = f2 -ViewQuit = f3; f10; q; esc; ctrl-g +ViewQuit = f3; f10; q; esc ViewToggleHexMode = f4 ViewGoto = f5 ViewHexEditSave = f6 @@ -232,6 +250,10 @@ ViewMoveLeft = b; left ViewMoveRight = f; right ViewMoveUp = k; y; up ViewMoveDown = j; delete; down +ViewMovePgDn = pgdn; ctrl-v +ViewMovePgUp = pgup; alt-v +ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g [main] CmdHelp = f1 @@ -239,6 +261,7 @@ CmdUserMenu = f2 CmdView = f3 CmdViewFile = f13 CmdEdit = f4 +CmdEditForceInternal = CmdCopy = f5 CmdRename = f6 CmdMkdir = f7 @@ -255,8 +278,10 @@ CmdSingleDirsize = ctrl-space CmdSuspend = ctrl-z CmdSwapPanel = ctrl-u CmdHistory = alt-h +CmdListing = CmdToggleListing = alt-t CmdToggleShowHidden = alt-dot +CmdTogglePanelsSplit = alt-comma ShowCommandLine = ctrl-o CmdCopyCurrentPathname = alt-a CmdCopyOtherPathname = alt-shift-a @@ -264,6 +289,7 @@ CmdFilteredView = alt-exclamation CmdSelect = kpplus CmdUnselect = kpminus CmdReverseSelection = kpasterisk +CmdDialogList = alt-prime ExtMap1 = ctrl-x [main:xmap] @@ -273,6 +299,7 @@ CmdCompareDirs = d CmdEditSymlink = ctrl-s CmdLink = l CmdSymlink = s +CmdRelativeSymlink = v CmdInfo = i CmdQuickView = q CmdExternalPanelize = exclamation @@ -282,10 +309,13 @@ CmdCopyCurrentPathname = p CmdCopyOtherPathname = ctrl-p CmdCopyCurrentTagged = t CmdCopyOtherTagged = ctrl-t +CmdDiffView = ctrl-d [panel] PanelStartSearch = ctrl-s; alt-s PanelMarkFile = insert; ctrl-t +PanelMarkFileUp = shift-up +PanelMarkFileDown = shift-down PanelMoveDown = down; ctrl-n PanelMoveUp = up; ctrl-p PanelMoveLeft = left @@ -303,8 +333,8 @@ PanelDeleteLocal = F18 PanelReverseSelection = alt-asterisk PanelSelect = alt-plus PanelUnselect = alt-minus -PanelCtrlNextPage = ctrl-pgdn -PanelCtrlPrevPage = ctrl-pgup +PanelGotoChildDir = ctrl-pgdn +PanelGotoParentDir = ctrl-pgup PanelDirectoryHistoryList = alt-shift-h PanelDirectoryHistoryNext = alt-u PanelDirectoryHistoryPrev = alt-y @@ -313,8 +343,8 @@ PanelGotoMiddleFile = alt-r PanelSyncOtherPanel = alt-i PanelGotoTopFile = alt-g PanelSetPanelEncoding = alt-e -PanelMoveHome = alt-lt; home -PanelMoveEnd = alt-gt; end +PanelMoveHome = alt-lt; home; a1 +PanelMoveEnd = alt-gt; end; c1 PanelSelectSortOrder= PanelToggleSortOrderPrev= PanelToggleSortOrderNext= @@ -323,12 +353,11 @@ PanelSortOrderByName= PanelSortOrderByExt= PanelSortOrderBySize= PanelSortOrderByMTime= - -[panel:xmap] +PanelSmartGotoParentDir= [input] -InputBol = ctrl-a; alt-lt; home -InputEol = ctrl-e; alt-gt; end +InputBol = ctrl-a; alt-lt; home; a1 +InputEol = ctrl-e; alt-gt; end; c1 InputMoveLeft = left; alt-left InputWordLeft = ctrl-left InputBackwardChar = ctrl-b @@ -337,12 +366,13 @@ InputMoveRight = right; alt-right InputWordRight = ctrl-right InputForwardChar = ctrl-f InputForwardWord = alt-f -InputBackwardDelete = backspace -InputDeleteChar = delete +InputBackwardDelete = backspace; ctrl-h +InputDeleteChar = delete; ctrl-d InputKillWord = alt-d InputBackwardKillWord = alt-backspace InputSetMark = InputKillRegion = ctrl-w +InputXCut = InputXStore = alt-w InputXPaste = InputYank = ctrl-y @@ -352,6 +382,22 @@ InputHistoryNext = alt-n; ctrl-up InputHistoryShow = alt-h InputComplete = alt-tab InputClearLine = +InputLeftHighlight = shift-left +InputRightHighlight = shift-right +InputWordLeftHighlight = ctrl-shift-left +InputWordRightHighlight = ctrl-shift-right +InputBolHighlight = shift-home +InputEolHighlight = shift-end + +[listbox] +ListboxMoveUp = up; ctrl-p +ListboxMoveDown = down; ctrl-n +ListboxMoveHome = home; alt-lt; a1 +ListboxMoveEnd = end; alt-gt; c1 +ListboxMovePgUp = pgup; alt-v +ListboxMovePgDn = pgdn; ctrl-v +ListboxDeleteItem = delete; d +ListboxDeleteAll = shift-delete; shift-d [tree] TreeHelp = f1 @@ -363,8 +409,8 @@ TreeMoveUp = up; ctrl-p TreeMoveDown = down; ctrl-n TreeMoveLeft = left TreeMoveRight = right -TreeMoveHome = home; alt-lt -TreeMoveEnd = end; alt-gt +TreeMoveHome = home; alt-lt; a1 +TreeMoveEnd = end; alt-gt; c1 TreeMovePgUp = pgup; alt-v TreeMovePgDn = pgdn; ctrl-v TreeOpen = enter @@ -376,14 +422,147 @@ TreeRemove = f8; delete HelpHelp = f1 HelpIndex = f2; c HelpBack = f3; left; l -HelpQuit = f10; esc; ctrl-g -HelpMoveUp = up -HelpMoveDown = down +HelpQuit = f10; esc +HelpMoveUp = up; ctrl-p +HelpMoveDown = down; ctrl-n +HelpMovePgDn = f; space; pgdn; ctrl-v +HelpMovePgUp = b; pgup; alt-v; backspace +HelpMoveHalfPgDn = d +HelpMoveHalfPgUp = u +HelpMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +HelpMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g HelpSelectLink = right; enter HelpNextLink = tab HelpPrevLink = alt-tab HelpNextNode = n HelpPrevNode = p + +[dialog] +DialogOK = enter +DialogCancel = f10; esc; ctrl-g +DialogPrevItem = left; up +DialogNextItem = right; down +DialogHelp = f1 +DialogSuspend = ctrl-z +DialogRefresh = ctrl-l +CmdDialogList = alt-prime +CmdDialogNext = alt-rbrace +CmdDialogPrev = alt-lbrace + + +[diffviewer] +DiffDisplaySymbols = alt-s; s +DiffDisplayNumbers = alt-n; l +DiffFull = f +DiffEqual = equal +DiffSplitMore = gt +DiffSplitLess = lt +DiffSetTab2 = 2 +DiffSetTab3 = 3 +DiffSetTab4 = 4 +DiffSetTab8 = 8 +DiffSwapPanel = ctrl-u +DiffRedo = ctrl-r +DiffNextHunk = n; enter; space +DiffPrevHunk = p; backspace +DiffGoto = g; shift-g +DiffSave = f2 +DiffEditCurrent = f4 +DiffEditOther = f14 +DiffMergeCurrentHunk = f5 +DiffSearch = f7 +DiffContinueSearch = f17 +DiffOptions = f9 +DiffBOF = ctrl-home +DiffEOF = ctrl-end +DiffDown = down +DiffUp = up +DiffQuickLeft = ctrl-left +DiffQuickRight = ctrl-right +DiffLeft = left +DiffRight = right +DiffPageDown = pgdn +DiffPageUp = pgup +DiffHome = home +DiffEnd = end +DiffHelp = f1 +DiffQuit = f10; q; shift-q; esc +ShowCommandLine = ctrl-o +SelectCodepage = alt-e +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@d16 2 +a17 2 +EditBackSpace = backspace +EditDelete = delete +d20 2 +a21 2 +EditWordLeft = ctrl-left +EditWordRight = ctrl-right +d47 2 +d116 1 +a116 1 +EditMail = +d156 1 +d167 1 +a167 1 +ViewQuit = f3; f10; q; esc; ctrl-g +d178 6 +a183 4 +ViewMoveUp = k; y; insert; up +ViewMoveDown = j; e; delete; down; enter +ViewMovePgDn = f; space; pgdn +ViewMovePgUp = b; pgup +d186 2 +d199 1 +a199 1 +ViewQuit = f3; f10; q; esc; ctrl-g +d213 4 +d224 1 +d241 1 +d244 1 +d252 1 +d262 1 +d272 1 +d277 2 +d296 2 +a297 2 +PanelCtrlNextPage = ctrl-pgdn +PanelCtrlPrevPage = ctrl-pgup +d306 2 +a307 2 +PanelMoveHome = alt-lt; home +PanelMoveEnd = alt-gt; end +d316 1 +a316 2 + +[panel:xmap] +d319 2 +a320 2 +InputBol = ctrl-a; alt-lt; home +InputEol = ctrl-e; alt-gt; end +d329 2 +a330 2 +InputBackwardDelete = backspace +InputDeleteChar = delete +d335 1 +d345 16 +d372 2 +a373 2 +TreeMoveHome = home; alt-lt +TreeMoveEnd = end; alt-gt +d385 9 +a393 3 +HelpQuit = f10; esc; ctrl-g +HelpMoveUp = up +HelpMoveDown = down +d399 53 @ @@ -553,3 +732,443 @@ DiffQuit = f10; q; shift-q; esc ShowCommandLine = ctrl-o SelectCodepage = alt-e @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@d1 217 +d219 35 +a253 50 +Help = f1 +UserMenu = f2 +View = f3 +ViewFile = +Edit = f4 +EditForceInternal = +Copy = f5 +Move = f6 +MakeDir = f7 +Delete = f8 +Menu = f9 +Quit = f10 +MenuLastSelected = f19 +QuitQuiet = f20 +Find = alt-question +CdQuick = alt-c +HotList = ctrl-backslash +Reread = ctrl-r +DirSize = ctrl-space +Suspend = ctrl-z +Swap = ctrl-u +History = alt-h +PanelListing = +PanelListingSwitch = alt-t +PanelListingChange = +ShowHidden = alt-dot +SplitVertHoriz = alt-comma +Shell = ctrl-o +PutCurrentPath = alt-a +PutOtherPath = alt-shift-a +ViewFiltered = alt-exclamation +Select = kpplus +Unselect = kpminus +SelectInvert = kpasterisk +ScreenList = alt-prime +OptionsLayout = +OptionsPanel = +OptionsConfirm = +OptionsDisplayBits = +OptionsVfs = +LearnKeys = +SaveSetup = +EditExtensionsFile = +EditFileHighlightFile = +Filter = +ConnectFish = +ConnectFtp = +ConnectSmb = +Undelete = +ExtendedKeyMap = ctrl-x +d256 17 +a272 20 +ChangeMode = c +ChangeOwn = o +CompareDirs = d +CompareFiles = ctrl-d +HotListAdd = h +LinkSymbolicEdit = ctrl-s +Link = l +LinkSymbolic = s +LinkSymbolicRelative = v +PanelInfo = i +PanelQuickView = q +ExternalPanelize = exclamation +VfsList = a +Jobs = j +PutCurrentPath = p +PutOtherPath = ctrl-p +PutCurrentTagged = t +PutOtherTagged = ctrl-t +PutCurrentLink = r +PutOtherLink = ctrl-r +d275 42 +a316 59 +Search = ctrl-s; alt-s +Mark = insert; ctrl-t +MarkUp = shift-up +MarkDown = shift-down +MarkLeft = +MarkRight = +Down = down; ctrl-n +Up = up; ctrl-p +Left = left +Right = right +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +PanelOtherCd = alt-o +PanelOtherCdLink = alt-l +ViewRaw = f13 +EditNew = f14 +CopySingle = f15 +MoveSingle = f16 +DeleteSingle = f18 +Select = alt-plus +Unselect = alt-minus +SelectInvert = alt-asterisk +CdChild = ctrl-pgdn +CdParent = ctrl-pgup +CdParentSmart = +Panelize = +History = alt-shift-h +HistoryNext = alt-u +HistoryPrev = alt-y +BottomOnScreen = alt-j +MiddleOnScreen = alt-r +TopOnScreen = alt-g +PanelOtherSync = alt-i +SelectCodepage = alt-e +Top = alt-lt; home; a1 +Bottom = alt-gt; end; c1 +Sort = +SortPrev = +SortNext = +SortReverse = +SortByName = +SortByExt = +SortBySize = +SortByMTime = + +[dialog] +Ok = enter +Cancel = f10; esc; ctrl-g +Up = left; up +#Left = left; up +Down = right; down +#Right = right; down +Help = f1 +Suspend = ctrl-z +Refresh = ctrl-l +ScreenList = alt-prime +ScreenNext = alt-rbrace +ScreenPrev = alt-lbrace +d319 32 +a350 28 +Home = ctrl-a; alt-lt; home; a1 +End = ctrl-e; alt-gt; end; c1 +Left = left; alt-left; ctrl-b +Right = right; alt-right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Backspace = backspace; ctrl-h +Delete = delete; ctrl-d +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +Mark = +Remove = ctrl-w +Cut = +Store = alt-w +Paste = +Yank = ctrl-y +DeleteToEnd = ctrl-k +HistoryPrev = alt-p; ctrl-down +HistoryNext = alt-n; ctrl-up +History = alt-h +Complete = alt-tab +Clear = +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkToHome = shift-home +MarkToEnd = shift-end +d353 8 +a360 8 +Up = up; ctrl-p +Down = down; ctrl-n +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Delete = delete; d +Clear = shift-delete; shift-d +d363 17 +a379 17 +Help = f1 +Reread = f2; ctrl-r +Forget = f3 +ToggleNavigation = f4 +Copy = f5 +Move = f6 +Up = up; ctrl-p +Down = down; ctrl-n +Left = left +Right = right +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +Search = ctrl-s; alt-s +Delete = f8; delete +d382 17 +a398 17 +Help = f1 +Index = f2; c +Back = f3; left; l +Quit = f10; esc +Up = up; ctrl-p +Down = down; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +Enter = right; enter +LinkNext = tab +LinkPrev = alt-tab +NodeNext = n +NodePrev = p +d400 11 +a410 122 +[editor] +Store = ctrl-insert +Paste = shift-insert +Cut = shift-delete +Up = up +Down = down +Left = left +Right = right +WordLeft = ctrl-left; ctrl-z +WordRight = ctrl-right; ctrl-x +Enter = enter +Return = shift-enter +BackSpace = backspace; ctrl-h +Delete = delete; ctrl-d +PageUp = pgup +PageDown = pgdn +Home = home +End = end +Tab = tab +Undo = ctrl-u +Redo = alt-r +Top = ctrl-home; alt-lt +Bottom = ctrl-end; alt-gt +ScrollUp = ctrl-up +ScrollDown = ctrl-down +TopOnScreen = ctrl-pgup +BottomOnScreen = ctrl-pgdn +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +DeleteLine = ctrl-y +DeleteToEnd = ctrl-k +DeleteToHome = +ParagraphUp = +ParagraphDown = +Save = f2 +EditFile = +EditNew = ctrl-n +SaveAs = f12; ctrl-f2 +Mark = f3 +Copy = f5 +Move = f6 +Remove = f8 +MarkLine = +MarkWord = +MarkAll = +Unmark = +Search = f7 +SearchContinue = f17 +BlockShiftLeft = +BlockShiftRight = +MarkPageUp = shift-pgup +MarkPageDown = shift-pgdn +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkUp = shift-up +MarkDown = shift-down +MarkToHome = shift-home +MarkToEnd = shift-end +MarkToFileBegin = ctrl-shift-home +MarkToFileEnd = ctrl-shift-end +MarkToPageBegin = ctrl-shift-pgup +MarkToPageEnd = ctrl-shift-pgdn +MarkScrollUp = ctrl-shift-up +MarkScrollDown = ctrl-shift-down +MarkParagraphUp = +MarkParagraphDown = +MarkColumnPageUp = alt-pgup +MarkColumnPageDown = alt-pgdn +MarkColumnLeft = alt-left +MarkColumnRight = alt-right +MarkColumnUp = alt-up +MarkColumnDown = alt-down +MarkColumnScrollUp = +MarkColumnScrollDown = +MarkColumnParagraphUp = +MarkColumnParagraphDown = +BlockSave = ctrl-f +MarkColumn = f13 +Replace = f4 +ReplaceContinue = f14 +Complete = alt-tab +InsertFile = f15 +Quit = f10 +InsertOverwrite = insert +Help = f1 +Date = +Refresh = ctrl-l +Goto = alt-l +Sort = alt-t +Mail = alt-m +ParagraphFormat = alt-p +MatchBracket = alt-b +ExternalCommand = alt-u +UserMenu = f11 +Menu = f9 +Bookmark = alt-k +BookmarkFlush = alt-o +BookmarkNext = alt-j +BookmarkPrev = alt-i +History = +Shell = ctrl-o +InsertLiteral = ctrl-q +MacroStartRecord = +MacroStopRecord = +MacroStartStopRecord = ctrl-r +MacroDelete = +ShowNumbers = alt-n +ShowTabTws = alt-underline +SyntaxOnOff = ctrl-s +SyntaxChoose = +ShowMargin = +Find = alt-enter +FilePrev = alt-minus +FileNext = alt-plus +RepeatStartStopRecord = +SelectCodepage = alt-e +Options = +OptionsSaveMode = +LearnKeys = +ExtendedKeyMap = +a411 54 +[viewer] +Help = f1 +WrapMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +Home = ctrl-a +End = ctrl-e +Left = h; left +Right = l; right +LeftQuick = ctrl-left +RightQuick = ctrl-right +Up = k; y; insert; up; ctrl-p +Down = j; e; delete; down; enter; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +BookmarkGoto = m +Bookmark = r +FileNext = ctrl-f +FilePrev = ctrl-b +SelectCodepage = alt-e +Shell = ctrl-o +Ruler = alt-r + +[viewer:hex] +Help = f1 +HexEditMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Save = f6 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +ToggleNavigation = tab +Home = ctrl-a; home +End = ctrl-e; end +Left = b; left +Right = f; right +Up = k; y; up +Down = j; delete; down +PageDown = pgdn; ctrl-v +PageUp = pgup; alt-v +Top = ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +d414 37 +a450 37 +ShowSymbols = alt-s; s +ShowNumbers = alt-n; l +SplitFull = f +SplitEqual = equal +SplitMore = gt +SplitLess = lt +Tab2 = 2 +Tab3 = 3 +Tab4 = 4 +Tab8 = 8 +Swap = ctrl-u +Redo = ctrl-r +HunkNext = n; enter; space +HunkPrev = p; backspace +Goto = g; shift-g +Save = f2 +Edit = f4 +EditOther = f14 +Merge = f5 +Search = f7 +SearchContinue = f17 +Options = f9 +Top = ctrl-home +Bottom = ctrl-end +Down = down +Up = up +LeftQuick = ctrl-left +RightQuick = ctrl-right +Left = left +Right = right +PageDown = pgdn +PageUp = pgup +Home = home +End = end +Help = f1 +Quit = f10; q; shift-q; esc +Shell = ctrl-o +@ diff --git a/config-archive/etc/mc/mc.keymap.emacs,v b/config-archive/etc/mc/mc.keymap.emacs,v index 22051e0..326bf81 100644 --- a/config-archive/etc/mc/mc.keymap.emacs,v +++ b/config-archive/etc/mc/mc.keymap.emacs,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.08.09.19.10.51; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.08.09.19.11.26; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; next ; @@ -22,13 +33,13 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ text @[editor] -EditXStore = meta-w +EditXStore = alt-w EditXPaste = ctrl-y EditXCut = ctrl-w @@ -36,20 +47,20 @@ EditDeleteLine = ctrl-y EditDeleteToLineEnd = ctrl-k EditDeleteToLineBegin = -EditLeft = left -EditRight = right -EditUp = up -EditDown = down +EditLeft = left; ctrl-b +EditRight = right; ctrl-f +EditUp = up; ctrl-p +EditDown = down; ctrl-n EditEnter = enter EditReturn = shift-enter EditBackSpace = backspace EditDelete = delete -EditPageUp = pgup -EditPageDown = pgdn -EditWordLeft = ctrl-left -EditWordRight = ctrl-right -EditHome = home -EditEnd = end +EditPageUp = pgup; alt-v +EditPageDown = pgdn; ctrl-v +EditWordLeft = ctrl-left; alt-b +EditWordRight = ctrl-right; alt-f +EditHome = home; ctrl-a +EditEnd = end; ctrl-e EditTab = tab EditUndo = ctrl-u EditBeginningOfText = ctrl-home; alt-lt @@ -65,13 +76,15 @@ EditParagraphDown = EditSave = f2 EditLoad = EditSaveas = f12 -EditMark = f3 +EditMark = f3; ctrl-at EditCopy = f5 EditMove = f6 EditRemove = f8 EditMarkAll = EditUnmark = -EditFind = f7 +EditFind = f7; ctrl-s +EditMarkLine = +EditMarkWord = EditShiftBlockLeft = EditShiftBlockRight = @@ -148,7 +161,7 @@ EditUtil = EditTypeLoadPython = EditFindFile = EditCtags = -EditMatchBracket = alt-b +EditMatchBracket = EditTerminal = EditTerminalApp = EditExtCmd = alt-u @@ -178,6 +191,7 @@ EditDeleteMacro = EditToggleLineState = alt-n EditToggleTabTWS = alt-underline EditToggleSyntax = ctrl-s +EditToggleShowMargin = EditFindDefinition = alt-enter EditLoadPrevFile = alt-minus @@ -194,7 +208,7 @@ EditExecuteMacro = e [viewer] ViewHelp = f1 ViewToggleWrapMode = f2 -ViewQuit = f3; f10; q; esc; ctrl-g +ViewQuit = f3; f10; q; esc ViewToggleHexMode = f4 ViewGoto = f5 ViewSearch = f7; question; slash @@ -205,12 +219,16 @@ ViewMoveToBol = ctrl-a ViewMoveToEol = ctrl-e ViewMoveLeft = h; left ViewMoveRight = l; right -ViewMoveUp = k; y; insert; up -ViewMoveDown = j; e; delete; down; enter -ViewMovePgDn = f; space; pgdn -ViewMovePgUp = b; pgup +ViewMoveLeft10 = ctrl-left +ViewMoveRight10 = ctrl-right +ViewMoveUp = k; y; insert; up; ctrl-p +ViewMoveDown = j; e; delete; down; enter; ctrl-n +ViewMovePgDn = f; space; pgdn; ctrl-v +ViewMovePgUp = b; pgup; alt-v; backspace ViewMoveHalfPgDn = d ViewMoveHalfPgUp = u +ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g ViewGotoBookmark = m ViewNewBookmark = r ViewNextFile = ctrl-f @@ -222,7 +240,7 @@ ViewToggleRuler = alt-r [viewer:hex] ViewHelp = f1 ViewToggleHexEditMode = f2 -ViewQuit = f3; f10; q; esc; ctrl-g +ViewQuit = f3; f10; q; esc ViewToggleHexMode = f4 ViewGoto = f5 ViewHexEditSave = f6 @@ -236,6 +254,10 @@ ViewMoveLeft = b; left ViewMoveRight = f; right ViewMoveUp = k; y; up ViewMoveDown = j; delete; down +ViewMovePgDn = pgdn; ctrl-v +ViewMovePgUp = pgup; alt-v +ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g [main] CmdHelp = f1 @@ -243,6 +265,7 @@ CmdUserMenu = f2 CmdView = f3 CmdViewFile = f13 CmdEdit = f4 +CmdEditForceInternal = CmdCopy = f5 CmdRename = f6 CmdMkdir = f7 @@ -259,8 +282,10 @@ CmdSingleDirsize = ctrl-space CmdSuspend = ctrl-z CmdSwapPanel = ctrl-u CmdHistory = alt-h +CmdListing = CmdToggleListing = alt-t CmdToggleShowHidden = alt-dot +CmdTogglePanelsSplit = alt-comma ShowCommandLine = ctrl-o CmdCopyCurrentPathname = alt-a CmdCopyOtherPathname = alt-shift-a @@ -268,6 +293,7 @@ CmdFilteredView = alt-exclamation CmdSelect = kpplus CmdUnselect = kpminus CmdReverseSelection = kpasterisk +CmdDialogList = alt-prime ExtMap1 = ctrl-x [main:xmap] @@ -277,6 +303,7 @@ CmdCompareDirs = d CmdEditSymlink = ctrl-s CmdLink = l CmdSymlink = s +CmdRelativeSymlink = v CmdInfo = i CmdQuickView = q CmdExternalPanelize = exclamation @@ -286,10 +313,13 @@ CmdCopyCurrentPathname = p CmdCopyOtherPathname = ctrl-p CmdCopyCurrentTagged = t CmdCopyOtherTagged = ctrl-t +CmdDiffView = ctrl-d [panel] PanelStartSearch = ctrl-s; alt-s PanelMarkFile = insert; ctrl-t +PanelMarkFileUp = shift-up +PanelMarkFileDown = shift-down PanelMoveDown = down; ctrl-n PanelMoveUp = up; ctrl-p PanelMoveLeft = left @@ -307,8 +337,8 @@ PanelDeleteLocal = F18 PanelReverseSelection = alt-asterisk PanelSelect = alt-plus PanelUnselect = alt-minus -PanelCtrlNextPage = ctrl-pgdn -PanelCtrlPrevPage = ctrl-pgup +PanelGotoChildDir = ctrl-pgdn +PanelGotoParentDir = ctrl-pgup PanelDirectoryHistoryList = alt-shift-h PanelDirectoryHistoryNext = alt-u PanelDirectoryHistoryPrev = alt-y @@ -317,8 +347,8 @@ PanelGotoMiddleFile = alt-r PanelSyncOtherPanel = alt-i PanelGotoTopFile = alt-g PanelSetPanelEncoding = alt-e -PanelMoveHome = alt-lt; home -PanelMoveEnd = alt-gt; end +PanelMoveHome = alt-lt; home; a1 +PanelMoveEnd = alt-gt; end; c1 PanelSelectSortOrder= PanelToggleSortOrderPrev= PanelToggleSortOrderNext= @@ -327,12 +357,11 @@ PanelSortOrderByName= PanelSortOrderByExt= PanelSortOrderBySize= PanelSortOrderByMTime= - -[panel:xmap] +PanelSmartGotoParentDir= [input] -InputBol = ctrl-a; alt-lt; home -InputEol = ctrl-e; alt-gt; end +InputBol = ctrl-a; alt-lt; home; a1 +InputEol = ctrl-e; alt-gt; end; c1 InputMoveLeft = left; alt-left InputWordLeft = ctrl-left InputBackwardChar = ctrl-b @@ -347,6 +376,7 @@ InputKillWord = alt-d InputBackwardKillWord = alt-backspace InputSetMark = InputKillRegion = ctrl-w +InputXCut = InputXStore = alt-w InputXPaste = InputYank = ctrl-y @@ -356,6 +386,22 @@ InputHistoryNext = alt-n; ctrl-up InputHistoryShow = alt-h InputComplete = alt-tab InputClearLine = +InputLeftHighlight = +InputRightHighlight = +InputWordLeftHighlight = +InputWordRightHighlight = +InputBolHighlight = +InputEolHighlight = + +[listbox] +ListboxMoveUp = up; ctrl-p +ListboxMoveDown = down; ctrl-n +ListboxMoveHome = home; alt-lt; a1 +ListboxMoveEnd = end; alt-gt; c1 +ListboxMovePgUp = pgup; alt-v +ListboxMovePgDn = pgdn; ctrl-v +ListboxDeleteItem = delete; d +ListboxDeleteAll = shift-delete; shift-d [tree] TreeHelp = f1 @@ -367,8 +413,8 @@ TreeMoveUp = up; ctrl-p TreeMoveDown = down; ctrl-n TreeMoveLeft = left TreeMoveRight = right -TreeMoveHome = home; alt-lt -TreeMoveEnd = end; alt-gt +TreeMoveHome = home; alt-lt; a1 +TreeMoveEnd = end; alt-gt; c1 TreeMovePgUp = pgup; alt-v TreeMovePgDn = pgdn; ctrl-v TreeOpen = enter @@ -380,14 +426,157 @@ TreeRemove = f8; delete HelpHelp = f1 HelpIndex = f2; c HelpBack = f3; left; l -HelpQuit = f10; esc; ctrl-g -HelpMoveUp = up -HelpMoveDown = down +HelpQuit = f10; esc +HelpMoveUp = up; ctrl-p +HelpMoveDown = down; ctrl-n +HelpMovePgDn = f; space; pgdn; ctrl-v +HelpMovePgUp = b; pgup; alt-v; backspace +HelpMoveHalfPgDn = d +HelpMoveHalfPgUp = u +HelpMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +HelpMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g HelpSelectLink = right; enter HelpNextLink = tab HelpPrevLink = alt-tab HelpNextNode = n HelpPrevNode = p + +[dialog] +DialogOK = enter +DialogCancel = f10; esc; ctrl-g +DialogPrevItem = left; up +DialogNextItem = right; down +DialogHelp = f1 +DialogSuspend = ctrl-z +DialogRefresh = ctrl-l +CmdDialogList = alt-prime +CmdDialogNext = alt-rbrace +CmdDialogPrev = alt-lbrace + + +[diffviewer] +DiffDisplaySymbols = alt-s; s +DiffDisplayNumbers = alt-n; l +DiffFull = f +DiffEqual = equal +DiffSplitMore = gt +DiffSplitLess = lt +DiffSetTab2 = 2 +DiffSetTab3 = 3 +DiffSetTab4 = 4 +DiffSetTab8 = 8 +DiffSwapPanel = ctrl-u +DiffRedo = ctrl-r +DiffNextHunk = n; enter; space +DiffPrevHunk = p; backspace +DiffGoto = g; shift-g +DiffSave = f2 +DiffEditCurrent = f4 +DiffEditOther = f14 +DiffMergeCurrentHunk = f5 +DiffSearch = f7 +DiffContinueSearch = f17 +DiffOptions = f9 +DiffBOF = ctrl-home +DiffEOF = ctrl-end +DiffDown = down +DiffUp = up +DiffQuickLeft = ctrl-left +DiffQuickRight = ctrl-right +DiffLeft = left +DiffRight = right +DiffPageDown = pgdn +DiffPageUp = pgup +DiffHome = home +DiffEnd = end +DiffHelp = f1 +DiffQuit = f10; q; shift-q; esc +ShowCommandLine = ctrl-o +SelectCodepage = alt-e +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@d2 1 +a2 1 +EditXStore = meta-w +d10 4 +a13 4 +EditLeft = left +EditRight = right +EditUp = up +EditDown = down +d18 6 +a23 6 +EditPageUp = pgup +EditPageDown = pgdn +EditWordLeft = ctrl-left +EditWordRight = ctrl-right +EditHome = home +EditEnd = end +d39 1 +a39 1 +EditMark = f3 +d45 3 +a47 1 +EditFind = f7 +d124 1 +a124 1 +EditMatchBracket = alt-b +d154 1 +d171 1 +a171 1 +ViewQuit = f3; f10; q; esc; ctrl-g +d182 6 +a187 4 +ViewMoveUp = k; y; insert; up +ViewMoveDown = j; e; delete; down; enter +ViewMovePgDn = f; space; pgdn +ViewMovePgUp = b; pgup +d190 2 +d203 1 +a203 1 +ViewQuit = f3; f10; q; esc; ctrl-g +d217 4 +d228 1 +d245 1 +d248 1 +d256 1 +d266 1 +d276 1 +d281 2 +d300 2 +a301 2 +PanelCtrlNextPage = ctrl-pgdn +PanelCtrlPrevPage = ctrl-pgup +d310 2 +a311 2 +PanelMoveHome = alt-lt; home +PanelMoveEnd = alt-gt; end +d320 1 +a320 2 + +[panel:xmap] +d323 2 +a324 2 +InputBol = ctrl-a; alt-lt; home +InputEol = ctrl-e; alt-gt; end +d339 1 +d349 16 +d376 2 +a377 2 +TreeMoveHome = home; alt-lt +TreeMoveEnd = end; alt-gt +d389 9 +a397 3 +HelpQuit = f10; esc; ctrl-g +HelpMoveUp = up +HelpMoveDown = down +d403 53 @ @@ -567,3 +756,446 @@ DiffQuit = f10; q; shift-q; esc ShowCommandLine = ctrl-o SelectCodepage = alt-e @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@d1 221 +d223 35 +a257 51 +Help = f1 +UserMenu = f2 +View = f3 +ViewFile = +Edit = f4 +EditForceInternal = +Copy = f5 +Move = f6 +MakeDir = f7 +Delete = f8 +Menu = f9 +Quit = f10 +MenuLastSelected = f19 +QuitQuiet = f20 +Find = alt-question +CdQuick = alt-c +HotList = ctrl-backslash +Reread = ctrl-r +DirSize = ctrl-space +Suspend = ctrl-z +Swap = ctrl-u +History = alt-h +PanelListing = +PanelListingSwitch = alt-t +PanelListingChange = +ShowHidden = alt-dot +SplitVertHoriz = alt-comma +Shell = ctrl-o +PutCurrentPath = alt-a +PutOtherPath = alt-shift-a +ViewFiltered = alt-exclamation +Select = kpplus +Unselect = kpminus +SelectInvert = kpasterisk +ScreenList = alt-prime +Options = +OptionsLayout = +OptionsPanel = +OptionsConfirm = +OptionsDisplayBits = +OptionsVfs = +LearnKeys = +SaveSetup = +EditExtensionsFile = +EditFileHighlightFile = +Filter = +ConnectFish = +ConnectFtp = +ConnectSmb = +Undelete = +ExtendedKeyMap = ctrl-x +d260 17 +a276 20 +ChangeMode = c +ChangeOwn = o +CompareDirs = d +CompareFiles = ctrl-d +HotListAdd = h +LinkSymbolicEdit = ctrl-s +Link = l +LinkSymbolic = s +LinkSymbolicRelative +PanelInfo = i +PanelQuickView = q +ExternalPanelize = exclamation +VfsList = a +Jobs = j +PutCurrentPath = p +PutOtherPath = ctrl-p +PutCurrentTagged = t +PutOtherTagged = ctrl-t +PutCurrentLink = r +PutOtherLink = ctrl-r +d279 42 +a320 59 +Search = ctrl-s; alt-s +Mark = insert; ctrl-t +MarkUp = shift-up +MarkDown = shift-down +MarkLeft = +MarkRight = +Down = down; ctrl-n +Up = up; ctrl-p +Left = left +Right = right +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +PanelOtherCd = alt-o +PanelOtherCdLink = alt-l +ViewRaw = f13 +EditNew = f14 +CopySingle = f15 +MoveSingle = f16 +DeleteSingle = f18 +Select = alt-plus +Unselect = alt-minus +SelectInvert = alt-asterisk +CdChild = ctrl-pgdn +CdParent = ctrl-pgup +Panelize = +CdParentSmart = +History = alt-shift-h +HistoryNext = alt-u +HistoryPrev = alt-y +BottomOnScreen = alt-j +MiddleOnScreen = alt-r +TopOnScreen = alt-g +PanelOtherSync = alt-i +SelectCodepage = alt-e +Top = alt-lt; home; a1 +Bottom = alt-gt; end; c1 +Sort = +SortPrev = +SortNext = +SortReverse = +SortByName = +SortByExt = +SortBySize = +SortByMTime = + +[dialog] +Ok = enter +Cancel = f10; esc +Up = left; up +#Left = left; up +Down = right; down +#Right = right; down +Help = f1 +Suspend = ctrl-z +Refresh = ctrl-l +ScreenList = alt-prime +ScreenNext = alt-rbrace +ScreenPrev = alt-lbrace +d323 32 +a354 28 +Home = ctrl-a; alt-lt; home; a1 +End = ctrl-e; alt-gt; end; c1 +Left = left; alt-left; ctrl-b +Right = right; alt-right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Backspace = backspace +Delete = delete +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +Mark = +Remove = ctrl-w +Cut = +Store = alt-w +Paste = +Yank = ctrl-y +DeleteToEnd = ctrl-k +HistoryPrev = alt-p; ctrl-down +HistoryNext = alt-n; ctrl-up +History = alt-h +Complete = alt-tab +Clear = +MarkLeft = +MarkRight = +MarkToWordBegin = +MarkToWordEnd = +MarkToHome = +MarkToEnd = +d357 8 +a364 8 +Up = up; ctrl-p +Down = down; ctrl-n +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Delete = delete; d +Clear = shift-delete; shift-d +d367 17 +a383 17 +Help = f1 +Reread = f2; ctrl-r +Forget = f3 +ToggleNavigation = f4 +Copy = f5 +Move = f6 +Up = up; ctrl-p +Down = down; ctrl-n +Left = left +Right = right +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +Search = ctrl-s; alt-s +Delete = f8; delete +d386 17 +a402 17 +Help = f1 +Index = f2; c +Back = f3; left; l +Quit = f10; esc; ctrl-g +Up = up; ctrl-p +Down = down; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +Enter = right; enter +LinkNext = tab +LinkPrev = alt-tab +NodeNext = n +NodePrev = p +d404 11 +a414 121 +[editor] +Store = alt-w +Paste = ctrl-y +Cut = ctrl-w +Up = up; ctrl-p +Down = down; ctrl-n +Left = left; ctrl-b +Right = right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Enter = enter +Return = shift-enter +BackSpace = backspace +Delete = delete +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Home = home; ctrl-a +End = end; ctrl-e +Tab = tab +Undo = ctrl-u +Redo = +Top = ctrl-home; alt-lt +Bottom = ctrl-end; alt-gt +ScrollUp = ctrl-up +ScrollDown = ctrl-down +TopOnScreen = ctrl-pgup +BottomOnScreen = ctrl-pgdn +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +DeleteLine = ctrl-y +DeleteToEnd = ctrl-k +DeleteToHome = +ParagraphUp = +ParagraphDown = +Save = f2 +EditFile = +SaveAs = f12; ctrl-f2 +Mark = f3; ctrl-at +Copy = f5 +Move = f6 +Remove = f8 +MarkLine = +MarkWord = +MarkAll = +Unmark = +Search = f7; ctrl-s +SearchContinue = f17 +BlockShiftLeft = +BlockShiftRight = +MarkPageUp = shift-pgup +MarkPageDown = shift-pgdn +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkUp = shift-up +MarkDown = shift-down +MarkToHome = shift-home +MarkToEnd = shift-end +MarkToFileBegin = ctrl-shift-home +MarkToFileEnd = ctrl-shift-end +MarkToPageBegin = ctrl-shift-pgup +MarkToPageEnd = ctrl-shift-pgdn +MarkScrollUp = ctrl-shift-up +MarkScrollDown = ctrl-shift-down +MarkParagraphUp = +MarkParagraphDown = +MarkColumnPageUp = alt-pgup +MarkColumnPageDown = alt-pgdn +MarkColumnLeft = alt-left +MarkColumnRight = alt-right +MarkColumnUp = alt-up +MarkColumnDown = alt-down +MarkColumnScrollUp = +MarkColumnScrollDown = +MarkColumnParagraphUp = +MarkColumnParagraphDown = +BlockSave = +MarkColumn = f13 +Replace = f4 +ReplaceContinue = f14 +Complete = alt-tab +InsertFile = f15 +Quit = f10 +InsertOverwrite = insert +Help = f1 +Date = +Refresh = ctrl-l +Goto = alt-l +Sort = alt-t +Mail = +ParagraphFormat = alt-p +MatchBracket = +ExternalCommand = alt-u +UserMenu = f11 +Menu = f9 +Bookmark = +BookmarkFlush = +BookmarkNext = +BookmarkPrev = +History = +Shell = ctrl-o +InsertLiteral = ctrl-q +MacroStartRecord = +MacroStopRecord = +MacroStartStopRecord = ctrl-r +MacroDelete = +ShowNumbers = alt-n +ShowTabTws = alt-underline +SyntaxOnOff = ctrl-s +SyntaxChoose = +ShowMargin = +Find = alt-enter +FilePrev = alt-minus +FileNext = alt-plus +RepeatStartStopRecord = +SelectCodepage = alt-e +Options = +OptionsSaveMode = +LearnKeys = +ExtendedKeyMap = ctrl-x +a415 57 +[editor:xmap] +EditNew = k + +[viewer] +Help = f1 +WrapMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Search = f7; question; slash +MagicMode = f8 +NroffMode = f9 +SearchContinue = ctrl-r; ctrl-s; f17; n +Home = ctrl-a +End = ctrl-e +Left = h; left +Right = l; right +LeftQuick= ctrl-left +RightQuick = ctrl-right +Up = k; y; insert; up; ctrl-p +Down = j; e; delete; down; enter; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +BookmarkGoto = m +Bookmark = r +FileNext = ctrl-f +FilePrev = ctrl-b +SelectCodepage = alt-e +Shell = ctrl-o +Ruler = alt-r + +[viewer:hex] +Help = f1 +HexEditMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Save = f6 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +ToggleNavigation = tab +Home = ctrl-a; home +End = ctrl-e; end +Left = b; left +Right = f; right +Up = k; y; up +Down = j; delete; down +PageDown = pgdn; ctrl-v +PageUp = pgup; alt-v +Top = ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +d418 37 +a454 37 +ShowSymbols = alt-s; s +ShowNumbers = alt-n; l +SplitFull = f +SplitEqual = equal +SplitMore = gt +SplitLess = lt +Tab2 = 2 +Tab3 = 3 +Tab4 = 4 +Tab8 = 8 +Swap = ctrl-u +Redo = ctrl-r +HunkNext = n; enter; space +HunkPrev = p; backspace +Goto = g; shift-g +Save = f2 +Edit = f4 +EditOther = f14 +Merge = f5 +Search = f7 +SearchContinue = f17 +Options = f9 +Top = ctrl-home +Bottom = ctrl-end +Down = down +Up = up +LeftQuick = ctrl-left +RightQuick = ctrl-right +Left = left +Right = right +PageDown = pgdn +PageUp = pgup +Home = home +End = end +Help = f1 +Quit = f10; q; shift-q; esc +Shell = ctrl-o +@ diff --git a/config-archive/etc/mc/mc.menu,v b/config-archive/etc/mc/mc.menu,v new file mode 100644 index 0000000..5ef3547 --- /dev/null +++ b/config-archive/etc/mc/mc.menu,v @@ -0,0 +1,424 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.12.04; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@shell_patterns=0 ++ ! t t +@@ Do something on the current file + CMD=%{Enter command} + $CMD %f + ++ t t +@@ Do something on the tagged files + set %t; CMD=%{Enter command} + while [ -n "$1" ]; do + $CMD "$1" + shift + done + + +0 Edit a bug report and send it to root + I=`mktemp "${MC_TMPDIR:-/tmp}/mail.XXXXXX"` || exit 1 + ${EDITOR-vi} "$I" + test -r $I && mail root < $I + rm -f "$I" + +=+ f \.1$ | f \.3$ | f \.4$ | f \.5$ | f \.6$ | f \.7$ | f \.8$ | f \.man$ & t r +1 Display the file with roff -man + nroff -man %f | less + +2 Call the info hypertext browser + info + += t d +3 Compress the current subdirectory (tar.gz) + Pwd=`basename %d /` + echo -n "Name of the compressed file (without extension) [$Pwd]: " + read tar + if [ "$tar"x = x ]; then tar="$Pwd"; fi + cd .. && \ + tar cf - "$Pwd" | gzip -f9 > "$tar.tar.gz" && \ + echo "../$tar.tar.gz created." + +4 Compress the current subdirectory (tar.bz2) + Pwd=`basename %d /` + echo -n "Name of the compressed file (without extension) [$Pwd]: " + read tar + if [ "$tar"x = x ]; then tar="$Pwd"; fi + cd .. && \ + tar cf - "$Pwd" | bzip2 -f > "$tar.tar.bz2" && \ + echo "../$tar.tar.bz2 created." + +5 Compress the current subdirectory (tar.p7) + Pwd=`basename %d /` + echo -n "Name of the compressed file (without extension) [$Pwd]: " + read tar + if [ "$tar"x = x ]; then tar="$Pwd"; fi + cd .. && \ + tar cf - "$Pwd" | 7za a -si "$tar.tar.7z" && \ + echo "../$tar.tar.7z created." + +6 Compress the current subdirectory (tar.lzma) + Pwd=`basename %d /` + echo -n "Name of the compressed file (without extension) [$Pwd]: " + read tar + if [ "$tar"x = x ]; then tar="$Pwd"; fi + cd .. && \ + tar cf - "$Pwd" | lzma -f > "$tar.tar.lzma" && \ + echo "../$tar.tar.lzma created." + +7 Compress the current subdirectory (tar.lz) + Pwd=`basename %d /` + echo -n "Name of the compressed file (without extension) [$Pwd]: " + read tar + if [ "$tar"x = x ]; then tar="$Pwd"; fi + cd .. && \ + tar cf - "$Pwd" | lzip -f > "$tar.tar.lz" && \ + echo "../$tar.tar.lz created." + +8 Compress the current subdirectory (tar.xz) + Pwd=`basename %d /` + echo -n "Name of the compressed file (without extension) [$Pwd]: " + read tar + if [ "$tar"x = x ]; then tar="$Pwd"; fi + cd .. && \ + tar cf - "$Pwd" | xz -f > "$tar.tar.xz" && \ + echo "../$tar.tar.xz created." + += f \.c$ & t r ++ f \.c$ & t r & ! t t + Compile and link current .c file + make `basename %f .c` 2>/dev/null || cc -O -o `basename %f .c` %f + ++ t r & ! t t +a Append file to opposite + cat %f >> %D/%f + ++ t t +A Append files to opposite files + set %t + while [ -n "$1" ]; do + cat "$1" >> "%D/$1" + shift + done + ++ t r & ! t t +d Delete file if a copy exists in the other directory. + if [ "%d" = "%D" ]; then + echo "The two directories must be different." + exit 1 + fi + if [ -f %D/%f ]; then # if two of them, then + if cmp -s %D/%f %f; then + rm %f && echo "%f: DELETED." + else + echo "%f and %D/%f differ: NOT deleted." + echo -n "Press RETURN " + read key + fi + else + echo "%f: No copy in %D/%f: NOT deleted." + fi + ++ t t +D Delete tagged files if a copy exists in the other directory. + if [ "%d" = "%D" ]; then + echo "The two directores must be different." + exit 1 + fi + for i in %t + do + if [ -f "%D/$i" ]; then + SUM1="`sum $i`" + SUM2="`sum %D/$i`" + if [ "$SUM1" = "$SUM2" ]; then + rm "$i" && echo "${i}: DELETED." + else + echo "$i and %D/$i differ: NOT deleted." + fi + else + echo "%f has no copy in %D/%f: NOT deleted." + fi + done + +m View manual page + MAN=%{Enter manual name} + %view man -P cat $MAN + += f \.gz$ & t r ++ ! t t +n Inspect gzip'ed newsbatch file + dd if=%f bs=1 skip=12|zcat|${PAGER-more} + # assuming the cunbatch header is 12 bytes long. + += t r & ++ ! t t +h Strip headers from current newsarticle + CHECK=`awk '{print $1 ; exit}' %f` 2>/dev/null + case "$CHECK" in + Newsgroups:|Path:) + I=`mktemp "${MC_TMPDIR:-/tmp}/news.XXXXXX"` || exit 1 + cp %f "$I" && sed '/^'"$CHECK"' /,/^$/d' "$I" > %f + [ "$?" = "0" ] && rm "$I" + echo "%f: header removed." + ;; + *) + echo "%f is not a news article." + ;; + esac + ++ t t +H Strip headers from the marked newsarticles + set %t + while [ -n "$1" ]; do + CHECK=`awk '{print $1 ; exit}' $1` 2>/dev/null + WFILE=`mktemp "${MC_TMPDIR:-/tmp}/news.XXXXXX"` || exit 1 + case "$CHECK" in + Newsgroups:|Path:) + cp "$1" "$WFILE" && sed '/^'"$CHECK"' /,/^$/d' "$WFILE" > "$1" + if [ "$?" = "0" ]; then + rm "$WFILE"; echo "$1 header removed. OK." + else + echo "Oops! Please check $1 against $WFILE." + fi + ;; + *) + echo "$1 skipped: Not a news article." + ;; + esac + shift + done + += t r ++ ! t t +r Copy file to remote host + echo -n "To which host?: " + read Host + echo -n "To which directory on $Host?: " + read Dir + rcp -p %f "${Host}:$Dir" + ++ t t +R Copy files to remote host (no error checking) + echo -n "Copy files to which host?: " + read Host + echo -n "To which directory on $Host? :" + read Dir + rcp -pr %u "${Host}:$Dir" + += f \.tex$ & t r ++ f \.tex$ & t r & ! t t +t Run latex on file and show it with xdvi + latex %f && xdvi `basename %f .tex`.dvi + +=+ f ^part | f ^Part | f uue & t r ++ t t +U Uudecode marked news articles (needs work) + set %t + ( + while [ -n "$1" ]; do # strip headers + FIRST=`awk '{print $1 ; exit}' "$1"` + cat "$1" | sed '/^'"$FIRST"' /,/^$/d'; shift + done + ) |sed '/^$/d' |sed -n '/^begin 6/,/^end$/p' | uudecode + if [ "$?" != "0" ]; then + echo "Cannot decode %t." + fi + echo "Please test the output file before deleting anything." + +=+ f \.tar\.gz$ | f \.tar\.z$ | f \.tgz$ | f \.tpz$ | f \.tar\.lz$ | f \.tar\.lzma$ | f \.tar\.7z$ | f \.tar\.xz$ | f \.tar\.Z$ | f \.tar\.bz2$ & t r +x Extract the contents of a compressed tar file + unset PRG + case %f in + *.tar.bz2) + PRG="bunzip2 -c" + ;; + *.tar.gz|*.tar.z|*.tgz|*.tpz|*.tar.Z) + PRG="gzip -dc" + ;; + *.tar.lzma) + PRG="lzma -dc" + ;; + *.tar.lz) + PRG="lzip -dc" + ;; + *.tar.xz) + PRG="xz -dc" + ;; + *.tar.7z) + PRG="7za e -so" + ;; + *) + exit 1 + ;; + esac + $PRG %f | tar xvf - + += t r ++ ! t t +y Gzip or gunzip current file + unset DECOMP + case %f in + *.gz) DECOMP=-d;; + *.[zZ]) DECOMP=-d;; + esac + gzip $DECOMP -v %f + ++ t t +Y Gzip or gunzip tagged files + for i in %t + do + unset DECOMP + case "$i" in + *.gz) DECOMP=-d;; + *.[zZ]) DECOMP=-d;; + esac + gzip $DECOMP -v "$i" + done + ++ ! t t +b Bzip2 or bunzip2 current file + unset DECOMP + case %f in + *.bz2) DECOMP=-d;; + esac + bzip2 $DECOMP -v %f + ++ t t +B Bzip2 or bunzip2 tagged files + for i in %t + do + unset DECOMP + case "$i" in + *.bz2) DECOMP=-d;; + esac + bzip2 $DECOMP -v "$i" + done + ++ f \.tar.gz$ | f \.tgz$ | f \.tpz$ | f \.tar.Z$ | f \.tar.z$ | f \.tar.bz2$ | f \.tar.F$ & t r & ! t t +z Extract compressed tar file to subdirectory + unset D + set gzip -cd + case %f in + *.tar.gz) D="`basename %f .tar.gz`";; + *.tgz) D="`basename %f .tgz`";; + *.tpz) D="`basename %f .tpz`";; + *.tar.Z) D="`basename %f .tar.Z`";; + *.tar.z) D="`basename %f .tar.z`";; + *.tar.bz2) D="`basename %f .tar.bz2`"; set bunzip2 -c ;; + *.tar.F) D="`basename %f .tar.F`"; set freeze -dc; + esac + mkdir "$D"; cd "$D" && ("$1" "$2" ../%f | tar xvf -) + ++ t t +Z Extract compressed tar files to subdirectories + for i in %t + do + set gzip -dc + unset D + case "$i" in + *.tar.gz) D="`basename $i .tar.gz`";; + *.tgz) D="`basename $i .tgz`";; + *.tpz) D="`basename $i .tpz`";; + *.tar.Z) D="`basename $i .tar.Z`";; + *.tar.z) D="`basename $i .tar.z`";; + *.tar.F) D="`basename $i .tar.F`"; set freeze -dc;; + *.tar.bz2) D="`basename $i .tar.bz2`"; set bunzip2 -c;; + esac + mkdir "$D"; (cd "$D" && "$1" "$2" "../$i" | tar xvf -) + done + ++ f \.gz$ | f \.tgz$ | f \.tpz$ | f \.Z$ | f \.z$ | f \.bz2$ & t r & ! t t +c Convert gz<->bz2, tar.gz<->tar.bz2 & tgz->tar.bz2 + unset D + unset EXT + case %f in + *.tgz) EXT=tgz;; + *.tpz) EXT=tpz;; + *.Z) EXT=Z;; + *.z) EXT=z;; + *.gz) EXT=gz;; + *.bz2) EXT=bz2;; + esac + case $EXT in + tgz|tpz) D="`basename %f .$EXT`.tar";; + gz|Z|z) D="`basename %f .$EXT`";; + bz2) D="`basename %f .bz2`";; + esac + if [ "$EXT" = "bz2" ]; then + bunzip2 -v %f ; gzip -f9 -v "$D" + else + gunzip -v %f ; bzip2 -v "$D" + fi + ++ t t +C Convert gz<->bz2, tar.gz<->tar.bz2 & tgz->tar.bz2 + set %t + while [ -n "$1" ] + do + unset D + unset EXT + case "$1" in + *.tgz) EXT=tgz;; + *.tpz) EXT=tpz;; + *.Z) EXT=Z;; + *.z) EXT=z;; + *.gz) EXT=gz;; + *.bz2) EXT=bz2;; + esac + case $EXT in + tgz) D="`basename $1 .tgz`.tar";; + tpz) D="`basename $1 .tpz`.tar";; + gz|Z|z) D="`basename $1 .$EXT`";; + bz2) D="`basename $1 .bz2`";; + esac + if [ "$EXT" = "bz2" ]; then + bunzip2 -v "$1" + gzip -f9 -v "$D" + else + gunzip -v "$1" + bzip2 -v "$D" + fi + shift + done + ++ x /usr/bin/open | x /usr/local/bin/open & x /bin/sh +o Open next a free console + open -s -- sh +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d86 1 +a86 1 +с Compile and link current .c file +@ diff --git a/config-archive/etc/mysql/my.cnf,v b/config-archive/etc/mysql/my.cnf,v index af74611..0c09078 100644 --- a/config-archive/etc/mysql/my.cnf,v +++ b/config-archive/etc/mysql/my.cnf,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.02.16.08.11.06; author root; state Exp; +branches; +next 1.1; + 1.1 date 2010.12.01.06.12.02; author root; state Exp; branches; @@ -16,13 +22,13 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ text @# /etc/mysql/my.cnf: The global mysql configuration file. -# $Header: /etc/mysql/my.cnf,v 1.4 2010/11/30 08:26:18 root Exp $ +# $Header: /etc/mysql/.rcs/my.cnf,v 1.5 2010/11/30 08:33:13 root Exp $ # The following options will be passed to all MySQL clients [client] @@ -182,3 +188,14 @@ write_buffer = 4M [mysqlhotcopy] interactive-timeout @ + + +1.1 +log +@dispatch-conf update. +@ +text +@d2 1 +a2 1 +# $Header: /etc/mysql/my.cnf,v 1.4 2010/11/30 08:26:18 root Exp $ +@ diff --git a/config-archive/etc/mysql/my.cnf.dist.new b/config-archive/etc/mysql/my.cnf.dist.new index 458e10d..50a3c2e 100644 --- a/config-archive/etc/mysql/my.cnf.dist.new +++ b/config-archive/etc/mysql/my.cnf.dist.new @@ -1,5 +1,5 @@ # /etc/mysql/my.cnf: The global mysql configuration file. -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/files/my.cnf-5.1,v 1.2 2010/03/24 18:26:09 robbat2 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/files/my.cnf-5.1,v 1.3 2012/02/15 02:07:21 jmbsvicetto Exp $ # The following options will be passed to all MySQL clients [client] @@ -54,7 +54,7 @@ datadir = /var/lib/mysql skip-external-locking key_buffer = 16M max_allowed_packet = 1M -table_cache = 64 +table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K diff --git a/config-archive/etc/pam.d/system-login,v b/config-archive/etc/pam.d/system-login,v index 6b6386f..3a9b0b9 100644 --- a/config-archive/etc/pam.d/system-login,v +++ b/config-archive/etc/pam.d/system-login,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.1; + 1.1 date 2010.11.19.09.21.53; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2010.11.19.09.23.41; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; next ; @@ -22,12 +33,12 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ text -@auth required pam_tally.so onerr=succeed +@auth required pam_tally2.so onerr=succeed auth required pam_shells.so auth required pam_nologin.so auth include system-auth @@ -35,10 +46,11 @@ auth include system-auth account required pam_access.so account required pam_nologin.so account include system-auth -account required pam_tally.so onerr=succeed +account required pam_tally2.so onerr=succeed password include system-auth +session optional pam_loginuid.so session required pam_env.so session optional pam_lastlog.so session include system-auth @@ -48,6 +60,21 @@ session optional pam_mail.so @ +1.1 +log +@dispatch-conf update. +@ +text +@d1 1 +a1 1 +auth required pam_tally.so onerr=succeed +d9 1 +a9 1 +account required pam_tally.so onerr=succeed +d13 1 +@ + + 1.1.1.1 log @dispatch-conf update. @@ -62,3 +89,17 @@ account required pam_tally2.so onerr=succeed a12 1 session optional pam_loginuid.so @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@a4 1 +auth optional pam_gnome_keyring.so +a11 1 +password optional pam_gnome_keyring.so +a16 1 +session optional pam_gnome_keyring.so auto_start +@ diff --git a/config-archive/etc/php/apache2-php5.3/ext/apc.ini,v b/config-archive/etc/php/apache2-php5.3/ext/apc.ini,v new file mode 100644 index 0000000..1c756b0 --- /dev/null +++ b/config-archive/etc/php/apache2-php5.3/ext/apc.ini,v @@ -0,0 +1,66 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; +expand @o@; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.13.50; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@extension=apc.so +apc.enabled="1" +apc.shm_segments="1" +apc.shm_size="30M" +apc.num_files_hint="1024" +apc.ttl="7200" +apc.user_ttl="7200" +apc.gc_ttl="3600" +apc.cache_by_default="1" +;apc.filters="" +apc.mmap_file_mask="/tmp/apcphp5.XXXXXX" +apc.slam_defense="0" +apc.file_update_protection="2" +apc.enable_cli="0" +apc.max_file_size="1M" +apc.stat="1" +apc.write_lock="1" +apc.report_autofilter="0" +apc.include_once_override="0" +apc.rfc1867="0" +apc.rfc1867_prefix="upload_" +apc.rfc1867_name="APC_UPLOAD_PROGRESS" +apc.rfc1867_freq="0" +apc.localcache="0" +apc.localcache.size="512" +apc.coredump_unmap="0" +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d2 25 +@ diff --git a/config-archive/etc/php/apache2-php5.3/php.ini,v b/config-archive/etc/php/apache2-php5.3/php.ini,v index 3a2461f..6b24cda 100644 --- a/config-archive/etc/php/apache2-php5.3/php.ini,v +++ b/config-archive/etc/php/apache2-php5.3/php.ini,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.05.03.05.05.33; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.05.03.05.12.03; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.01.29.08.31.09; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -652,13 +663,13 @@ html_errors = On ; this setting blank. ; http://php.net/error-prepend-string ; Example: -;error_prepend_string = "" +;error_prepend_string = "" ; String to output after an error message. PHP's default behavior is to leave ; this setting blank. ; http://php.net/error-append-string ; Example: -;error_append_string = "" +;error_append_string = "" ; Log errors to specified file. PHP's default behavior is to leave this value ; empty. @@ -1005,7 +1016,11 @@ default_socket_timeout = 60 ;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll + +; The MIBS data available in the PHP distribution must be installed. +; See http://www.php.net/manual/en/snmp.installation.php ;extension=php_snmp.dll + ;extension=php_soap.dll ;extension=php_sockets.dll ;extension=php_sqlite.dll @@ -1924,6 +1939,22 @@ ldap.max_links = -1 @ +1.1 +log +@dispatch-conf update. +@ +text +@d626 1 +a626 1 +;error_prepend_string = "" +d632 1 +a632 1 +;error_append_string = "" +d979 3 +d983 1 +@ + + 1.1.1.1 log @dispatch-conf update. @@ -1967,3 +1998,65 @@ d1489 1 a1489 1 session.name = PHPSESSID @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@a421 4 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + +d431 1 +a431 1 +expose_php = On +a455 3 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + +a639 5 +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + +d890 1 +a890 1 +allow_url_fopen = On +d962 1 +a962 1 +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client +d972 1 +a1250 8 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + +d1291 1 +a1291 1 +; Enable / Disable collection of general statistics by mysqlnd which can be +d1296 1 +a1296 1 +; Enable / Disable collection of memory usage statistics by mysqlnd which can be +d1363 1 +a1363 1 +[PostgreSQL] +d1595 1 +d1699 1 +a1699 1 +; If empty or not set the client charset from freetds.conf is used +a1890 6 + +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 +@ diff --git a/config-archive/etc/php/cgi-php5.3/ext/apc.ini,v b/config-archive/etc/php/cgi-php5.3/ext/apc.ini,v new file mode 100644 index 0000000..f3fe72c --- /dev/null +++ b/config-archive/etc/php/cgi-php5.3/ext/apc.ini,v @@ -0,0 +1,66 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; +expand @o@; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.13.56; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@extension=apc.so +apc.enabled="1" +apc.shm_segments="1" +apc.shm_size="30M" +apc.num_files_hint="1024" +apc.ttl="7200" +apc.user_ttl="7200" +apc.gc_ttl="3600" +apc.cache_by_default="1" +;apc.filters="" +;apc.mmap_file_mask="/tmp/apcphp5.XXXXXX" +apc.slam_defense="0" +apc.file_update_protection="2" +apc.enable_cli="0" +apc.max_file_size="1M" +apc.stat="1" +apc.write_lock="1" +apc.report_autofilter="0" +apc.include_once_override="0" +apc.rfc1867="0" +apc.rfc1867_prefix="upload_" +apc.rfc1867_name="APC_UPLOAD_PROGRESS" +apc.rfc1867_freq="0" +apc.localcache="0" +apc.localcache.size="512" +apc.coredump_unmap="0" +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d2 25 +@ diff --git a/config-archive/etc/php/cgi-php5.3/php.ini,v b/config-archive/etc/php/cgi-php5.3/php.ini,v index e07193f..a25119b 100644 --- a/config-archive/etc/php/cgi-php5.3/php.ini,v +++ b/config-archive/etc/php/cgi-php5.3/php.ini,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.05.03.05.05.33; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.05.03.05.12.15; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -346,7 +357,7 @@ unserialize_callback_func = ; When floats & doubles are serialized store serialize_precision significant ; digits after the floating point. The default value ensures that when floats ; are decoded with unserialize, the data will remain the same. -serialize_precision = 100 +serialize_precision = 17 ; This directive allows you to enable and disable warnings which PHP will issue ; if you pass a value by reference at function call time. Passing values by @@ -650,13 +661,13 @@ html_errors = On ; this setting blank. ; http://php.net/error-prepend-string ; Example: -;error_prepend_string = "" +;error_prepend_string = "" ; String to output after an error message. PHP's default behavior is to leave ; this setting blank. ; http://php.net/error-append-string ; Example: -;error_append_string = "" +;error_append_string = "" ; Log errors to specified file. PHP's default behavior is to leave this value ; empty. @@ -1001,7 +1012,11 @@ default_socket_timeout = 60 ;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll + +; The MIBS data available in the PHP distribution must be installed. +; See http://www.php.net/manual/en/snmp.installation.php ;extension=php_snmp.dll + ;extension=php_soap.dll ;extension=php_sockets.dll ;extension=php_sqlite.dll @@ -1920,6 +1935,25 @@ ldap.max_links = -1 @ +1.1 +log +@dispatch-conf update. +@ +text +@d320 1 +a320 1 +serialize_precision = 100 +d624 1 +a624 1 +;error_prepend_string = "" +d630 1 +a630 1 +;error_append_string = "" +d975 3 +d979 1 +@ + + 1.1.1.1 log @dispatch-conf update. @@ -1941,3 +1975,65 @@ a974 3 a975 1 @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@a421 4 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + +d431 1 +a431 1 +expose_php = On +a455 3 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + +a639 5 +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + +d890 1 +a890 1 +allow_url_fopen = On +d962 1 +a962 1 +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client +d972 1 +a1250 8 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + +d1291 1 +a1291 1 +; Enable / Disable collection of general statistics by mysqlnd which can be +d1296 1 +a1296 1 +; Enable / Disable collection of memory usage statistics by mysqlnd which can be +d1363 1 +a1363 1 +[PostgreSQL] +d1595 1 +d1699 1 +a1699 1 +; If empty or not set the client charset from freetds.conf is used +a1890 6 + +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 +@ diff --git a/config-archive/etc/php/cli-php5.3/ext/apc.ini,v b/config-archive/etc/php/cli-php5.3/ext/apc.ini,v new file mode 100644 index 0000000..f3fe72c --- /dev/null +++ b/config-archive/etc/php/cli-php5.3/ext/apc.ini,v @@ -0,0 +1,66 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; +expand @o@; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.13.56; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@extension=apc.so +apc.enabled="1" +apc.shm_segments="1" +apc.shm_size="30M" +apc.num_files_hint="1024" +apc.ttl="7200" +apc.user_ttl="7200" +apc.gc_ttl="3600" +apc.cache_by_default="1" +;apc.filters="" +;apc.mmap_file_mask="/tmp/apcphp5.XXXXXX" +apc.slam_defense="0" +apc.file_update_protection="2" +apc.enable_cli="0" +apc.max_file_size="1M" +apc.stat="1" +apc.write_lock="1" +apc.report_autofilter="0" +apc.include_once_override="0" +apc.rfc1867="0" +apc.rfc1867_prefix="upload_" +apc.rfc1867_name="APC_UPLOAD_PROGRESS" +apc.rfc1867_freq="0" +apc.localcache="0" +apc.localcache.size="512" +apc.coredump_unmap="0" +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d2 25 +@ diff --git a/config-archive/etc/php/cli-php5.3/php.ini,v b/config-archive/etc/php/cli-php5.3/php.ini,v index 2c926ae..1305d6d 100644 --- a/config-archive/etc/php/cli-php5.3/php.ini,v +++ b/config-archive/etc/php/cli-php5.3/php.ini,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.05.03.05.05.33; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.05.03.05.13.14; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.01.29.08.32.02; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -652,13 +663,13 @@ html_errors = On ; this setting blank. ; http://php.net/error-prepend-string ; Example: -;error_prepend_string = "" +;error_prepend_string = "" ; String to output after an error message. PHP's default behavior is to leave ; this setting blank. ; http://php.net/error-append-string ; Example: -;error_append_string = "" +;error_append_string = "" ; Log errors to specified file. PHP's default behavior is to leave this value ; empty. @@ -1004,7 +1015,11 @@ default_socket_timeout = 60 ;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll + +; The MIBS data available in the PHP distribution must be installed. +; See http://www.php.net/manual/en/snmp.installation.php ;extension=php_snmp.dll + ;extension=php_soap.dll ;extension=php_sockets.dll ;extension=php_sqlite.dll @@ -1923,6 +1938,22 @@ ldap.max_links = -1 @ +1.1 +log +@dispatch-conf update. +@ +text +@d626 1 +a626 1 +;error_prepend_string = "" +d632 1 +a632 1 +;error_append_string = "" +d978 3 +d982 1 +@ + + 1.1.1.1 log @dispatch-conf update. @@ -1978,3 +2009,65 @@ d1488 1 a1488 1 session.name = PHPSESSID @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@a421 4 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + +d431 1 +a431 1 +expose_php = On +a455 3 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + +a639 5 +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + +d890 1 +a890 1 +allow_url_fopen = On +d962 1 +a962 1 +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client +d972 1 +a1250 8 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + +d1291 1 +a1291 1 +; Enable / Disable collection of general statistics by mysqlnd which can be +d1296 1 +a1296 1 +; Enable / Disable collection of memory usage statistics by mysqlnd which can be +d1363 1 +a1363 1 +[PostgreSQL] +d1595 1 +d1699 1 +a1699 1 +; If empty or not set the client charset from freetds.conf is used +a1890 6 + +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 +@ diff --git a/config-archive/etc/php/embed-php5.3/php.ini,v b/config-archive/etc/php/embed-php5.3/php.ini,v index ba680c6..e930a53 100644 --- a/config-archive/etc/php/embed-php5.3/php.ini,v +++ b/config-archive/etc/php/embed-php5.3/php.ini,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.05.03.05.05.33; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.05.03.05.13.18; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -346,7 +357,7 @@ unserialize_callback_func = ; When floats & doubles are serialized store serialize_precision significant ; digits after the floating point. The default value ensures that when floats ; are decoded with unserialize, the data will remain the same. -serialize_precision = 100 +serialize_precision = 17 ; This directive allows you to enable and disable warnings which PHP will issue ; if you pass a value by reference at function call time. Passing values by @@ -650,13 +661,13 @@ html_errors = On ; this setting blank. ; http://php.net/error-prepend-string ; Example: -;error_prepend_string = "" +;error_prepend_string = "" ; String to output after an error message. PHP's default behavior is to leave ; this setting blank. ; http://php.net/error-append-string ; Example: -;error_append_string = "" +;error_append_string = "" ; Log errors to specified file. PHP's default behavior is to leave this value ; empty. @@ -1001,7 +1012,11 @@ default_socket_timeout = 60 ;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll + +; The MIBS data available in the PHP distribution must be installed. +; See http://www.php.net/manual/en/snmp.installation.php ;extension=php_snmp.dll + ;extension=php_soap.dll ;extension=php_sockets.dll ;extension=php_sqlite.dll @@ -1920,6 +1935,25 @@ ldap.max_links = -1 @ +1.1 +log +@dispatch-conf update. +@ +text +@d320 1 +a320 1 +serialize_precision = 100 +d624 1 +a624 1 +;error_prepend_string = "" +d630 1 +a630 1 +;error_append_string = "" +d975 3 +d979 1 +@ + + 1.1.1.1 log @dispatch-conf update. @@ -1941,3 +1975,65 @@ a974 3 a975 1 @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@a421 4 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + +d431 1 +a431 1 +expose_php = On +a455 3 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + +a639 5 +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + +d890 1 +a890 1 +allow_url_fopen = On +d962 1 +a962 1 +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client +d972 1 +a1250 8 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + +d1291 1 +a1291 1 +; Enable / Disable collection of general statistics by mysqlnd which can be +d1296 1 +a1296 1 +; Enable / Disable collection of memory usage statistics by mysqlnd which can be +d1363 1 +a1363 1 +[PostgreSQL] +d1595 1 +d1699 1 +a1699 1 +; If empty or not set the client charset from freetds.conf is used +a1890 6 + +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 +@ diff --git a/config-archive/etc/php/fpm-php5.3/ext/apc.ini,v b/config-archive/etc/php/fpm-php5.3/ext/apc.ini,v new file mode 100644 index 0000000..c79ebf5 --- /dev/null +++ b/config-archive/etc/php/fpm-php5.3/ext/apc.ini,v @@ -0,0 +1,66 @@ +head 1.1; +access; +symbols; +locks; strict; +comment @# @; +expand @o@; + + +1.1 +date 2012.02.16.08.11.06; author root; state Exp; +branches + 1.1.1.1; +next ; + +1.1.1.1 +date 2012.02.16.08.13.57; author root; state Exp; +branches; +next ; + + +desc +@Archived config file. +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@extension=apc.so +apc.enabled="1" +apc.shm_segments="1" +apc.shm_size="30M" +apc.num_files_hint="1024" +apc.ttl="7200" +apc.user_ttl="7200" +apc.gc_ttl="3600" +apc.cache_by_default="1" +;apc.filters="" +;apc.mmap_file_mask="/tmp/apcphp5.XXXXXX" +apc.slam_defense="0" +apc.file_update_protection="2" +apc.enable_cli="0" +apc.max_file_size="1M" +apc.stat="1" +apc.write_lock="1" +apc.report_autofilter="0" +apc.include_once_override="0" +apc.rfc1867="0" +apc.rfc1867_prefix="upload_" +apc.rfc1867_name="APC_UPLOAD_PROGRESS" +apc.rfc1867_freq="0" +apc.localcache="0" +apc.localcache.size="512" +apc.coredump_unmap="0" +@ + + +1.1.1.1 +log +@dispatch-conf update. +@ +text +@d2 25 +@ diff --git a/config-archive/etc/php/fpm-php5.3/php.ini,v b/config-archive/etc/php/fpm-php5.3/php.ini,v index d2ed825..e788c33 100644 --- a/config-archive/etc/php/fpm-php5.3/php.ini,v +++ b/config-archive/etc/php/fpm-php5.3/php.ini,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.1; + 1.1 date 2011.05.03.05.05.33; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2011.05.03.05.13.22; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -346,7 +357,7 @@ unserialize_callback_func = ; When floats & doubles are serialized store serialize_precision significant ; digits after the floating point. The default value ensures that when floats ; are decoded with unserialize, the data will remain the same. -serialize_precision = 100 +serialize_precision = 17 ; This directive allows you to enable and disable warnings which PHP will issue ; if you pass a value by reference at function call time. Passing values by @@ -650,13 +661,13 @@ html_errors = On ; this setting blank. ; http://php.net/error-prepend-string ; Example: -;error_prepend_string = "" +;error_prepend_string = "" ; String to output after an error message. PHP's default behavior is to leave ; this setting blank. ; http://php.net/error-append-string ; Example: -;error_append_string = "" +;error_append_string = "" ; Log errors to specified file. PHP's default behavior is to leave this value ; empty. @@ -1001,7 +1012,11 @@ default_socket_timeout = 60 ;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll + +; The MIBS data available in the PHP distribution must be installed. +; See http://www.php.net/manual/en/snmp.installation.php ;extension=php_snmp.dll + ;extension=php_soap.dll ;extension=php_sockets.dll ;extension=php_sqlite.dll @@ -1920,6 +1935,25 @@ ldap.max_links = -1 @ +1.1 +log +@dispatch-conf update. +@ +text +@d320 1 +a320 1 +serialize_precision = 100 +d624 1 +a624 1 +;error_prepend_string = "" +d630 1 +a630 1 +;error_append_string = "" +d975 3 +d979 1 +@ + + 1.1.1.1 log @dispatch-conf update. @@ -1941,3 +1975,65 @@ a974 3 a975 1 @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@a421 4 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + +d431 1 +a431 1 +expose_php = On +a455 3 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + +a639 5 +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + +d890 1 +a890 1 +allow_url_fopen = On +d962 1 +a962 1 +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client +d972 1 +a1250 8 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + +d1291 1 +a1291 1 +; Enable / Disable collection of general statistics by mysqlnd which can be +d1296 1 +a1296 1 +; Enable / Disable collection of memory usage statistics by mysqlnd which can be +d1363 1 +a1363 1 +[PostgreSQL] +d1595 1 +d1699 1 +a1699 1 +; If empty or not set the client charset from freetds.conf is used +a1890 6 + +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 +@ diff --git a/config-archive/etc/rc.conf,v b/config-archive/etc/rc.conf,v index c8b28fd..6dc96ea 100644 --- a/config-archive/etc/rc.conf,v +++ b/config-archive/etc/rc.conf,v @@ -1,4 +1,4 @@ -head 1.4; +head 1.5; access; symbols; locks; strict; @@ -6,6 +6,11 @@ comment @# @; expand @o@; +1.5 +date 2012.01.29.08.25.31; author root; state Exp; +branches; +next 1.4; + 1.4 date 2011.12.08.22.41.52; author root; state Exp; branches; @@ -45,6 +50,11 @@ next 1.1.1.4; 1.1.1.4 date 2011.12.08.22.41.52; author root; state Exp; branches; +next 1.1.1.5; + +1.1.1.5 +date 2012.01.29.08.25.31; author root; state Exp; +branches; next ; @@ -53,7 +63,7 @@ desc @ -1.4 +1.5 log @dispatch-conf update. @ @@ -107,6 +117,10 @@ rc_shell=/sbin/sulogin # logging can take place and as such cannot log the sysinit runlevel. #rc_logger="YES" +# Through rc_log_path you can specify a custom log file. +# The default value is: /var/log/rc.log +#rc_log_path="/var/log/rc.log" + # By default we filter the environment for our running scripts. To allow other # variables through, add them here. Use a * to allow all variables through. #rc_env_allow="VAR1 VAR2" @@ -203,6 +217,15 @@ rc_tty_number=12 @ +1.4 +log +@dispatch-conf update. +@ +text +@d50 4 +@ + + 1.3 log @dispatch-conf update. @@ -469,3 +492,16 @@ text #rc_log_path="/var/log/rc.log" @ + + +1.1.1.5 +log +@dispatch-conf update. +@ +text +@d3 9 +d14 2 +a15 1 +# this feature. +d146 1 +@ diff --git a/config-archive/etc/sensors3.conf,v b/config-archive/etc/sensors3.conf,v index b4ad1f9..04f075b 100644 --- a/config-archive/etc/sensors3.conf,v +++ b/config-archive/etc/sensors3.conf,v @@ -1,10 +1,16 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; comment @# @; +expand @o@; +1.2 +date 2012.01.29.08.25.31; author root; state Exp; +branches; +next 1.1; + 1.1 date 2010.12.07.06.31.14; author root; state Exp; branches @@ -14,6 +20,11 @@ next ; 1.1.1.1 date 2010.12.07.06.31.29; author root; state Exp; branches; +next 1.1.1.2; + +1.1.1.2 +date 2012.01.29.08.25.31; author root; state Exp; +branches; next ; @@ -22,7 +33,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -295,11 +306,11 @@ chip "adm1030-*" "adm1031-*" label temp1 "M/B Temp" -chip "w83627ehf-*" "w83627dhg-*" +chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" label in0 "Vcore" label in2 "AVCC" - label in3 "VCC" + label in3 "+3.3V" label in7 "3VSB" label in8 "Vbat" @@ -464,6 +475,20 @@ chip "adt7476-*" "adt7490-*" @ +1.1 +log +@dispatch-conf update. +@ +text +@d269 1 +a269 1 +chip "w83627ehf-*" "w83627dhg-*" +d273 1 +a273 1 + label in3 "VCC" +@ + + 1.1.1.1 log @dispatch-conf update. @@ -476,3 +501,112 @@ d273 1 a273 1 label in3 "+3.3V" @ + + +1.1.1.2 +log +@dispatch-conf update. +@ +text +@a51 14 +chip "w83795g-*" "w83795adg-*" + + label in12 "+3.3V" + label in13 "3VSB" + label in14 "Vbat" + + set in12_min 3.3 * 0.90 + set in12_max 3.3 * 1.10 + set in13_min 3.3 * 0.90 + set in13_max 3.3 * 1.10 + set in14_min 3.0 * 0.90 + set in14_max 3.3 * 1.10 + + +d212 1 +a212 2 +chip "lm85-*" "lm85b-*" "lm85c-*" "adm1027-*" "adt7463-*" "adt7468-*" \ + "emc6d100-*" "emc6d102-*" "emc6d103-*" "emc6d103s-*" +a230 8 +chip "emc6w201-*" + + label in2 "+3.3V" + label in3 "+5V" + + label temp6 "M/B Temp" + + +d269 1 +a269 20 +chip "w83627thf-*" + + label in3 "+5V" + label in7 "5VSB" + label in8 "Vbat" + + # Internal resistors + compute in3 @@ * (1 + 34/51), @@ / (1 + 34/51) + compute in7 @@ * (1 + 34/51), @@ / (1 + 34/51) + + set in3_min 5.0 * 0.90 + set in3_max 5.0 * 1.10 + set in7_min 5.0 * 0.90 + set in7_max 5.0 * 1.10 +# The battery voltage may or may not be monitored. +# set in8_min 3.0 * 0.90 +# set in8_max 3.0 * 1.10 + + +chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" "nct6775-*" "nct6776-*" +a286 17 +chip "w83627uhg-*" + + label in2 "AVCC" + label in3 "+5V" + label in7 "5VSB" + label in8 "Vbat" + + set in2_min 5.0 * 0.90 + set in2_max 5.0 * 1.10 + set in3_min 5.0 * 0.90 + set in3_max 5.0 * 1.10 + set in7_min 5.0 * 0.90 + set in7_max 5.0 * 1.10 + set in8_min 3.0 * 0.90 + set in8_max 3.0 * 1.10 + + +d386 1 +a386 16 +chip "sch5127-*" + + label in2 "+3.3V" + label in5 "3VSB" + label in6 "Vbat" + + set in2_min 3.3 * 0.90 + set in2_max 3.3 * 1.10 + set in5_min 3.3 * 0.90 + set in5_max 3.3 * 1.10 + set in6_min 3.0 * 0.90 + set in6_max 3.0 * 1.10 + + +chip "f71808e-*" "f71808a-*" "f71862fg-*" "f71869-*" "f71869a-*" "f71882fg-*" \ + "f71889fg-*" "f71889ed-*" "f71889a-*" +d397 1 +a397 1 +chip "f71858fg-*" "f8000-*" +a405 11 + + +chip "f81865f-*" + + label in0 "+3.3V" + label in5 "3VSB" + label in6 "Vbat" + + compute in0 @@*2, @@/2 + compute in5 @@*2, @@/2 + compute in6 @@*2, @@/2 +@ diff --git a/config-archive/etc/ssl/openssl.cnf,v b/config-archive/etc/ssl/openssl.cnf,v index 21a579b..7b5a871 100644 --- a/config-archive/etc/ssl/openssl.cnf,v +++ b/config-archive/etc/ssl/openssl.cnf,v @@ -1,4 +1,4 @@ -head 1.1; +head 1.2; access; symbols; locks; strict; @@ -6,6 +6,11 @@ comment @# @; expand @o@; +1.2 +date 2012.01.29.08.25.32; author root; state Exp; +branches; +next 1.1; + 1.1 date 2010.10.04.20.57.59; author root; state Exp; branches; @@ -17,7 +22,7 @@ desc @ -1.1 +1.2 log @dispatch-conf update. @ @@ -45,12 +50,17 @@ oid_section = new_oids [ new_oids ] -# We can add new OIDs in here for use by 'ca' and 'req'. +# We can add new OIDs in here for use by 'ca', 'req' and 'ts'. # Add a simple OID like this: # testoid1=1.2.3.4 # Or use config file substitution like this: # testoid2=${testoid1}.5.6 +# Policies used by the TSA examples. +tsa_policy1 = 1.2.3.4.1 +tsa_policy2 = 1.2.3.4.5.6 +tsa_policy3 = 1.2.3.4.5.7 + #################################################################### [ ca ] default_ca = CA_default # The default ca section @@ -59,6 +69,7 @@ default_ca = CA_default # The default ca section [ CA_default ] dir = /etc/ssl/CA-Brehm # Where everything is kept + certs = $dir/certs # Where the issued certs are kept crl_dir = $dir/crl # Where the issued crl are kept database = $dir/index.txt # database index file. @@ -91,7 +102,7 @@ cert_opt = ca_default # Certificate field options default_days = 1875 # how long to certify for default_crl_days= 30 # how long before next CRL -default_md = sha1 # which md to use. +default_md = default # use public key default MD preserve = no # keep passed DN ordering # A few difference way of specifying how similar the request should look @@ -335,4 +346,51 @@ authorityKeyIdentifier=keyid,issuer:always # This really needs to be in place for it to be a proxy certificate. proxyCertInfo=critical,language:id-ppl-anyLanguage,pathlen:3,policy:foo + +#################################################################### +[ tsa ] + +default_tsa = tsa_config1 # the default TSA section + +[ tsa_config1 ] + +# These are used by the TSA reply generation only. +dir = ./demoCA # TSA root directory +serial = $dir/tsaserial # The current serial number (mandatory) +crypto_device = builtin # OpenSSL engine to use for signing +signer_cert = $dir/tsacert.pem # The TSA signing certificate + # (optional) +certs = $dir/cacert.pem # Certificate chain to include in reply + # (optional) +signer_key = $dir/private/tsakey.pem # The TSA private key (optional) + +default_policy = tsa_policy1 # Policy if request did not specify it + # (optional) +other_policies = tsa_policy2, tsa_policy3 # acceptable policies (optional) +digests = md5, sha1 # Acceptable message digests (mandatory) +accuracy = secs:1, millisecs:500, microsecs:100 # (optional) +clock_precision_digits = 0 # number of digits after dot. (optional) +ordering = yes # Is ordering defined for timestamps? + # (optional, default: no) +tsa_name = yes # Must the TSA name be included in the reply? + # (optional, default: no) +ess_cert_id_chain = no # Must the ESS cert id chain be included? + # (optional, default: no) +@ + + +1.1 +log +@dispatch-conf update. +@ +text +@d24 1 +a24 1 +# We can add new OIDs in here for use by 'ca' and 'req'. +d30 5 +d43 1 +d76 1 +a76 1 +default_md = sha1 # which md to use. +d320 30 @ diff --git a/config-archive/etc/ssl/openssl.cnf.dist.new b/config-archive/etc/ssl/openssl.cnf.dist.new index 9d2cd5b..18760c6 100644 --- a/config-archive/etc/ssl/openssl.cnf.dist.new +++ b/config-archive/etc/ssl/openssl.cnf.dist.new @@ -145,7 +145,7 @@ localityName = Locality Name (eg, city) organizationalUnitName = Organizational Unit Name (eg, section) #organizationalUnitName_default = -commonName = Common Name (eg, YOUR name) +commonName = Common Name (e.g. server FQDN or YOUR name) commonName_max = 64 emailAddress = Email Address diff --git a/cron.monthly/update-usbids b/cron.monthly/update-usbids new file mode 100755 index 0000000..1018546 --- /dev/null +++ b/cron.monthly/update-usbids @@ -0,0 +1,2 @@ +#!/bin/sh +exec /usr/sbin/update-usbids -q diff --git a/csh.env b/csh.env index de20cf3..a31bc20 100644 --- a/csh.env +++ b/csh.env @@ -3,10 +3,11 @@ # GO INTO /etc/csh.cshrc NOT /etc/csh.env setenv CONFIG_PROTECT '/var/bind /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa' -setenv CONFIG_PROTECT_MASK '/etc/gentoo-release /etc/sandbox.d /etc/env.d/java/ /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/fonts/fonts.conf /etc/terminfo /etc/ca-certificates.conf /etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/revdep-rebuild' +setenv CONFIG_PROTECT_MASK '/etc/gentoo-release /etc/sandbox.d /etc/env.d/java/ /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/fonts/fonts.conf /etc/gconf /etc/terminfo /etc/ca-certificates.conf /etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/revdep-rebuild' setenv EDITOR '/usr/bin/vim' setenv GCC_SPECS '' setenv GDK_USE_XFT '1' +setenv GSETTINGS_BACKEND 'gconf' setenv GUILE_LOAD_PATH '/usr/share/guile/1.8' setenv HG '/usr/bin/hg' setenv INFOPATH '/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.21.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/info' diff --git a/env.d/50gconf b/env.d/50gconf new file mode 100644 index 0000000..3ee3da3 --- /dev/null +++ b/env.d/50gconf @@ -0,0 +1,2 @@ +CONFIG_PROTECT_MASK="/etc/gconf" +GSETTINGS_BACKEND="gconf" diff --git a/foomatic/filter.conf b/foomatic/filter.conf new file mode 100644 index 0000000..05fbed1 --- /dev/null +++ b/foomatic/filter.conf @@ -0,0 +1,47 @@ +# This file allows you to configure the "foomatic-rip" filter. + +# Uncomment the lines where you want to do a change and enter the +# desired value. + +# Enter here your personal command for converting non-PostScript files +# (especially text) to PostScript. Supported commands are "a2ps", +# "enscript" or "mpage". Command line options will be automatically +# set by "foomatic-rip". + +# textfilter: a2ps + +# Set debug to 1 to enable the debug logfile for "foomatic-rip"; it +# will appear as /tmp/foomatic-rip.log It will contain status info of +# the filtering process and the renderer's (usually GhostScript's) +# stderr output. + +# WARNING: This logfile is a security hole; do not use in production. + +# debug: 0 + +### CUPS only: + +# Set to 0 to suppress inserting postscript code for accounting. + +# ps_accounting: 1 + +### General Configuration + +# Set echo to the path to an echo program that uses echo -n + +# echo: /bin/echo + +# set gspath to the GhostScript to be used by foomatic +# gspath: gs + +# Set the PATH value to be used by foomatic-rip: +# execpath: /usr/local/bin:/usr/bin:/bin + +# Set the directories in which foomatic-rip should search for CUPS filters: +# cupsfilterpath: /usr/local/lib/cups/filter:/usr/local/lib/cups/filter:/usr/local/libexec/cups/filter:/opt/cups/filter:/usr/lib/cups/filter + +# Set the preferred shell to use when executing FoomaticRIPCommandLine and +# friends. Several PPD files use shell constructs that require a more +# modern shell like bash, zsh, or ksh. + +# preferred_shell: /bin/bash diff --git a/foomatic/filter.conf.sample b/foomatic/filter.conf.sample new file mode 100644 index 0000000..05fbed1 --- /dev/null +++ b/foomatic/filter.conf.sample @@ -0,0 +1,47 @@ +# This file allows you to configure the "foomatic-rip" filter. + +# Uncomment the lines where you want to do a change and enter the +# desired value. + +# Enter here your personal command for converting non-PostScript files +# (especially text) to PostScript. Supported commands are "a2ps", +# "enscript" or "mpage". Command line options will be automatically +# set by "foomatic-rip". + +# textfilter: a2ps + +# Set debug to 1 to enable the debug logfile for "foomatic-rip"; it +# will appear as /tmp/foomatic-rip.log It will contain status info of +# the filtering process and the renderer's (usually GhostScript's) +# stderr output. + +# WARNING: This logfile is a security hole; do not use in production. + +# debug: 0 + +### CUPS only: + +# Set to 0 to suppress inserting postscript code for accounting. + +# ps_accounting: 1 + +### General Configuration + +# Set echo to the path to an echo program that uses echo -n + +# echo: /bin/echo + +# set gspath to the GhostScript to be used by foomatic +# gspath: gs + +# Set the PATH value to be used by foomatic-rip: +# execpath: /usr/local/bin:/usr/bin:/bin + +# Set the directories in which foomatic-rip should search for CUPS filters: +# cupsfilterpath: /usr/local/lib/cups/filter:/usr/local/lib/cups/filter:/usr/local/libexec/cups/filter:/opt/cups/filter:/usr/lib/cups/filter + +# Set the preferred shell to use when executing FoomaticRIPCommandLine and +# friends. Several PPD files use shell constructs that require a more +# modern shell like bash, zsh, or ksh. + +# preferred_shell: /bin/bash diff --git a/gconf/2/evoldap.conf b/gconf/2/evoldap.conf new file mode 100644 index 0000000..41b2950 --- /dev/null +++ b/gconf/2/evoldap.conf @@ -0,0 +1,87 @@ + + + + + + + + + + + + diff --git a/gconf/2/path b/gconf/2/path new file mode 100644 index 0000000..1601065 --- /dev/null +++ b/gconf/2/path @@ -0,0 +1,35 @@ +# This file stores the addresses of config sources for GConf +# When a value is stored or requested, the sources are scanned from top to +# bottom, and the first one to have a value for the key (or the first one +# to be writeable) is used to load/store the data. + +# See the GConf manual for details + +# Look first in systemwide mandatory settings directory +xml:readonly:/etc/gconf/gconf.xml.mandatory + +# To read in any mandatory settings that the Sys Admin may have created +# prior to a desktop system upgrade. The SysAdmin can stick read-only system +# wide sources in this file. +include /etc/gconf/2/local-mandatory.path + +# Now see where users want us to look - basically the user can stick arbitrary +# sources in a ~/.gconf.path file and they're inserted here +include "$(HOME)/.gconf.path" + +# Give users a default storage location, ~/.gconf +xml:readwrite:$(HOME)/.gconf + +# Location for system-wide settings that are set by the defaults mechanism +xml:readonly:/etc/gconf/gconf.xml.system + +# To read in any defaults settings that the Sys Admin may have created +# prior to a desktop system upgrade. The SysAdmin can stick default values +# system-wide in this file. +include /etc/gconf/2/local-defaults.path + +# Finally, look at the systemwide defaults +xml:readonly:/etc/gconf/gconf.xml.defaults + + + diff --git a/init.d/atd b/init.d/atd index da022b0..8c89ad5 100755 --- a/init.d/atd +++ b/init.d/atd @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-process/at/files/atd.rc6,v 1.1 2005/03/03 17:40:23 ciaranm Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-process/at/files/atd.rc6,v 1.3 2011/09/23 12:04:44 polynomial-c Exp $ depend() { need clock logger @@ -10,7 +10,7 @@ depend() { start() { ebegin "Starting atd" start-stop-daemon --start --quiet --pidfile /var/run/atd.pid \ - --startas /usr/sbin/atd + --exec /usr/sbin/atd -- ${ATD_OPTS} eend $? } diff --git a/init.d/bootmisc b/init.d/bootmisc index 35af097..0e03938 100755 --- a/init.d/bootmisc +++ b/init.d/bootmisc @@ -10,7 +10,7 @@ depend() keyword -prefix -timeout } -dir_writeable() +dir_writable() { mkdir "$1"/.test.$$ 2>/dev/null && rmdir "$1"/.test.$$ } @@ -25,7 +25,7 @@ cleanup_tmp_dir() if ! [ -d "$dir" ]; then mkdir -p "$dir" || return $? fi - dir_writeable "$dir" || return 1 + dir_writable "$dir" || return 1 chmod a+rwt "$dir" 2> /dev/null cd "$dir" || return 1 if yesno $wipe_tmp; then @@ -72,6 +72,26 @@ mkutmp() chmod 0664 "$1" } +migrate_to_run() +{ + src="$1" + dst="$2" + if [ -L $src -a "$(readlink -f $src)" != $dst ]; then + ewarn "$src does not point to $dst." + ewarn "Setting $src to point to $dst." + rm $src + elif [ ! -L $src -a -d $src ]; then + ebegin "Migrating $src to $dst" + cp -a $src/* $dst/ + rm -rf $src + eend $? + fi + # If $src doesn't exist at all, just run this + if [ ! -e $src ]; then + ln -s $dst $src + fi +} + start() { # Remove any added console dirs @@ -79,8 +99,16 @@ start() local logw=false runw=false extra= # Ensure that our basic dirs exist - [ "$RC_UNAME" = Linux ] && extra=/var/lib/misc # Satisfy Linux FHS - for x in /var/log /var/run /tmp $extra; do + if [ "$RC_UNAME" = Linux ]; then + # Satisfy Linux FHS + extra=/var/lib/misc + if [ ! -d /run ]; then + extra="/var/run $extra" + fi + else + extra=/var/run + fi + for x in /var/log /tmp $extra; do if ! [ -d $x ]; then if ! mkdir -p $x; then eend 1 "failed to create needed directory $x" @@ -89,7 +117,12 @@ start() fi done - if dir_writeable /var/run; then + if [ "$RC_UNAME" = Linux -a -d /run ] && false; then + migrate_to_run /var/lock /run/lock + migrate_to_run /var/run /run + fi + + if dir_writable /var/run; then ebegin "Creating user login records" local xtra= [ "$RC_UNAME" = NetBSD ] && xtra=x @@ -131,7 +164,7 @@ start() cleanup_tmp_dir "$tmp" done - if dir_writeable /tmp; then + if dir_writable /tmp; then # Make sure our X11 stuff have the correct permissions # Omit the chown as bootmisc is run before network is up # and users may be using lame LDAP auth #139411 @@ -144,7 +177,7 @@ start() fi if yesno $log_dmesg; then - if $logw || dir_writeable /var/log; then + if $logw || dir_writable /var/log; then # Create an 'after-boot' dmesg log if [ "$RC_SYS" != VSERVER -a "$RC_SYS" != OPENVZ ]; then dmesg > /var/log/dmesg diff --git a/init.d/consolefont b/init.d/consolefont index ca9ee31..f989d2d 100755 --- a/init.d/consolefont +++ b/init.d/consolefont @@ -49,7 +49,7 @@ start() retval=1 break fi - x=$(($x + 1)) + : $(( x += 1 )) done eend $retval diff --git a/init.d/cupsd b/init.d/cupsd index f59e27b..e912038 100755 --- a/init.d/cupsd +++ b/init.d/cupsd @@ -9,6 +9,8 @@ depend() { start() { ebegin "Starting cupsd" + checkpath -q -d -m 0755 -o root:lp /var/run/cups + checkpath -q -d -m 0511 -o lp:lpadmin /var/run/cups/certs start-stop-daemon --start --quiet --exec /usr/sbin/cupsd eend $? } diff --git a/init.d/fsck b/init.d/fsck index 3960553..9cf35b8 100755 --- a/init.d/fsck +++ b/init.d/fsck @@ -48,8 +48,13 @@ start() if [ -n "$fsck_passno" ]; then check_extra="[passno $fsck_passno] $check_extra" + if [ -n "$fsck_mnt" ]; then + eerror "Only 1 of fsck_passno and fsck_mnt must be set!" + return 1 + fi fi ebegin "Checking local filesystems $check_extra" + # Append passno mounts for p in $fsck_passno; do local IFS="$_IFS" case "$p" in @@ -58,10 +63,16 @@ start() set -- "$@" $(fstabinfo --passno "$p") unset IFS done + # Append custom mounts + for m in $fsck_mnt ; do + local IFS="$_IFS" + set -- "$@" "$m" + unset IFS + done if [ "$RC_UNAME" = Linux ]; then fsck_opts="$fsck_opts -C0 -T" - if [ -z "$fsck_passno" ]; then + if [ -z "$fsck_passno" -a -z "$fsck_mnt" ]; then fsck_args=${fsck_args--A -p} if echo 2>/dev/null >/.test.$$; then rm -f /.test.$$ @@ -91,7 +102,7 @@ start() _reboot fi;; 8) ewend 1 "Operational error"; return 0;; - 12) ewend 1 "fsck interupted";; + 12) ewend 1 "fsck interrupted";; *) eend 2 "Filesystems couldn't be fixed";; esac _abort || return 1 diff --git a/init.d/hwclock b/init.d/hwclock index 20a9859..28d675a 100755 --- a/init.d/hwclock +++ b/init.d/hwclock @@ -85,7 +85,7 @@ start() if [ -e /etc/adjtime ] && yesno $clock_adjfile; then _hwclock --adjust $utc_cmd - retval=$(($retval + $?)) + : $(( retval += $? )) fi # If setting UTC, don't bother to run hwclock when first booting @@ -99,7 +99,7 @@ start() else _hwclock --systz $utc_cmd $clock_args fi - retval=$(($retval + $?)) + : $(( retval += $? )) fi eend $retval "Failed to set the system clock" diff --git a/init.d/keymaps b/init.d/keymaps index 8ab72fd..211fdd3 100755 --- a/init.d/keymaps +++ b/init.d/keymaps @@ -47,7 +47,7 @@ start() n=1 while [ $n -le $ttyn ]; do kbd_mode $kmode -C $ttydev$n - n=$(($n + 1)) + : $(( n += 1 )) done eend 0 diff --git a/init.d/modules b/init.d/modules index 3fa5867..17f60ce 100755 --- a/init.d/modules +++ b/init.d/modules @@ -57,7 +57,7 @@ start() [ -z "$args" ] && eval args=\$module_${aa}_args [ -z "$args" ] && eval args=\$module_${xx}_args eval modprobe -q "$mpargs" "$x" "$args" - eend $? "Failed to load $x" && cnt=$(($cnt + 1)) + eend $? "Failed to load $x" && : $(( cnt += 1 )) done einfo "Autoloaded $cnt module(s)" } diff --git a/init.d/mysql b/init.d/mysql index e67c2ca..d824b6a 100755 --- a/init.d/mysql +++ b/init.d/mysql @@ -1,358 +1,121 @@ #!/sbin/runscript -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-init-scripts/files/mysql.rc6,v 1.2 2007/03/04 15:47:03 vivo Exp $ - -# external binaries used: which, sed, tac - -# int in_list(char * elem, char * list) -function in_list() { - local elem=${1:-"none"} - local list=${2:-","} - - [[ "${list}" == "${list/,${elem},/}" ]] \ - && return 1 \ - || return 0 -} - -function wdebug() { - if [[ "${DEBUG}" -ge "${1}" ]] ; then - shift - echo "dbg: ${@}" - fi -} +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-init-scripts/files/mysql-5.1.53-init.d,v 1.1 2011/01/13 20:06:06 robbat2 Exp $ depend() { - use dns net localmount netmount nfsmount + use net.lo + # localmount needed for $basedir + need localmount } -do_escape() { - # Ihatethisreallyverymuch - #echo "$1" | sed -e "s|'| |" -e "s|=|='|" -e "s|$|'|" - echo "$1" +get_config() { + my_print_defaults --config-file="$1" mysqld | + sed -n -e "s/^--$2=//p" } -# int get_slot_config(srv_slot=0, srv_num) -get_slot_config() { - wdebug 4 ">>> get_slot_config()" - - local srv srv_slot srv_num - srv_slot="${1:-"0"}" - srv_num="${2}" - MY_SUFFIX="-${srv_slot}" - # srv=array(0 => [srv_slot], 1 => [srv_num] ) - srv=( ${srv_slot} ${srv_num} ) - - local tmp_eval="mysql_slot_${srv_slot}${srv_num:+"_"}${srv_num}[@]" - local conf_d_parameters="${!tmp_eval}" - if [[ "${srv_slot}" == "0" ]] ; then - MY_SUFFIX='' - # try some other default for the default server - [[ -z "${conf_d_parameters[@]}" ]] && conf_d_parameters=${mysql_slot[@]} - fi - [[ -z "${conf_d_parameters[@]}" ]] && conf_d_parameters=( ) - basedir="" datadir="" pidfile="" socket="" - CHROOT="" NICE="" STARTUPTIMEOUT=5 STOPTIMEOUT=120 - - wdebug 3 "srv ${srv[@]}" - wdebug 3 "srv_slot ${srv_slot}" - wdebug 3 "srv_num ${srv_num}" - wdebug 3 "tmp_eval ${tmp_eval}" - wdebug 3 "conf_d_parameters ${conf_d_parameters[@]}" - wdebug 3 "MY_SUFFIX ${MY_SUFFIX}" - - local tmp_eval="mysql_slot_${srv_slot}${srv_num:+"_"}${srv_num}[@]" - local conf_d_parameters="${!tmp_eval}" - # collations need to be defined *after* the character sets, - # so we will duplicate them - local collations="" - [[ ${conf_d_parameters[*]} == '()' ]] && conf_d_parameters='' - - MY_CNF="/etc/mysql${MY_SUFFIX}/my.cnf" - # summa of unmanaged parameters - # some parameters may be present multiple times - unmanagedparams="" - - # grab the parameters from conf.d/mysql definition - for my_default in ${conf_d_parameters[*]} ; do - case "${my_default}" in - nice=*) - NICE="${my_default#nice=}" - nice -n $NICE ls /tmp &>/dev/null || NICE="" - ;; - mycnf=*) MY_CNF="${my_default#mycnf=}" ;; - startup_timeout=*) - STARTUPTIMEOUT="${my_default#startup_timeout=}" ;; - basedir=*) basedir="${my_default#basedir=}" ;; - datadir=*) datadir="${my_default#datadir=}" ;; - pid-file=*) pidfile="${my_default#pid-file=}" ;; - socket=*) socket="${my_default#socket=}" ;; - *collation*=) - collations="${collations} --$( do_escape "${my_default}" )" - ;; - *=*) - # list of parameters we already have - # prepend "--" because my_print_defaults do it - unmanagedparams="${unmanagedparams} --$( do_escape "${my_default}" )" - ;; - *) - unmanagedparams="${unmanagedparams} --${my_default}" - ;; - esac - done +mysql_svcname() { + local ebextra= + case "${SVCNAME}" in + mysql*) ;; + *) ebextra=" (mysql)" ;; + esac + echo "${SVCNAME}${ebextra}" +} - if [[ ! -r "${MY_CNF}" ]] ; then - ewarn "Cannot access ${MY_CNF} !" - MY_CNF="" - my_defaults="" - else - local my_print_defaults="$(which my_print_defaults${MY_SUFFIX} 2>/dev/null)" - if [[ ! -x "${my_print_defaults}" ]] ; then - eerror "my_print_defaults NOT found or not executable" - my_defaults="" - else - my_defaults=$( ${my_print_defaults} \ - --loose-verbose \ - --config-file="${MY_CNF}" \ - mysqld server ) - fi +start() { + # Check for old conf.d variables that mean migration was not yet done. + local varlist="${!mysql_slot_*} ${!MYSQL_BLOG_PID_FILE*} ${!STOPTIMEOUT*}" + varlist="${varlist// /}" + # Yes, MYSQL_INIT_I_KNOW_WHAT_I_AM_DOING is a hidden variable. + # It does have a use in testing, as it is possible to build a config file + # that works with both the old and new init scripts simulateously. + if [ -n "${varlist}" -a -z "${MYSQL_INIT_I_KNOW_WHAT_I_AM_DOING}" ]; then + eerror "You have not updated your conf.d for the new mysql-init-scripts-2 revamp." + eerror "Not proceeding because it may be dangerous." + return 1 fi - # grab needed parameters from my.cnf, don't override the ones from - # conf.d/mysql - for my_default in ${my_defaults} ; do - case "${my_default}" in - --basedir=*) - [[ -z "${basedir}" ]] && basedir="${my_default#--basedir=}" ;; - --datadir=*) - [[ -z "${datadir}" ]] && datadir="${my_default#--datadir=}" ;; - --pid-file=*) - [[ -z "${pidfile}" ]] && pidfile="${my_default#--pid-file=}" ;; - --socket=*) - [[ -z "${socket}" ]] && socket="${my_default#--socket=}" ;; - --*collation*=) - # the order is inversed because we want the conf.d ones overriden - collations="$( do_escape "${my_default}" ) ${collations}" - ;; - esac - done - - # some parameters - basedir="${basedir:-"/usr"}" - datadir="${datadir:-"/var/lib/mysql${MY_SUFFIX}"}" - pidfile="${pidfile:-"/var/run/mysqld/mysqld${MY_SUFFIX}.pid"}" - socket="${socket:-"/var/run/mysqld/mysqld${MY_SUFFIX}.sock"}" - unmanagedparams="${unmanagedparams} ${collations}" + # Now we can startup + ebegin "Starting $(mysql_svcname)" - wdebug 3 "chroot dir => ${CHROOT}" - wdebug 3 "niceness => ${NICE}" - wdebug 3 "basedir => ${basedir}" - wdebug 3 "datadir => ${datadir}" - wdebug 3 "pidfile => ${pidfile}" - wdebug 3 "socket => ${socket}" - wdebug 3 "Unamanged => ${unmanagedparams}" + MY_CNF="${MY_CNF:-/etc/${SVCNAME}/my.cnf}" - # extension for sleep tenth of seconds, not very portable so check it before - if sleep 0.01 ; then - STARTUPTIMEOUT=$(( STARTUPTIMEOUT * 10 )) - STOPTIMEOUT=$(( STOPTIMEOUT * 10 )) - TIMEUNIT=0.1 - else - TIMEUNIT=1 + if [ ! -r "${MY_CNF}" ] ; then + eerror "Cannot read the configuration file \`${MY_CNF}'" + return 1 fi - # push these out to the script - export MY_SUFFIX NICE MY_CNF pidfile datadir basedir socket CHROOT - export unmanagedparams STARTUPTIMEOUT STOPTIMEOUT TIMEUNIT - wdebug 4 "<<< get_slot_config() ok" - return 0 -} - -checkconfig() { - wdebug 4 ">>> checkconfig(\"${1}\")" - local datadir="${1}" pidfile="${2}" socket="${3}" + # tail -n1 is critical as these we only want the last instance of the option + local basedir=$(get_config "${MY_CNF}" basedir | tail -n1) + local datadir=$(get_config "${MY_CNF}" datadir | tail -n1) + local pidfile=$(get_config "${MY_CNF}" pid-file | tail -n1) + local socket=$(get_config "${MY_CNF}" socket | tail -n1) - if [[ -n "${NOCHECK}" ]] ; then - rm -f "${pidfile}" "${socket}" - return 0 - fi - - if [[ ! -d "${datadir}" ]] ; then - eerror "MySQL datadir is empty or invalid" - eerror "Please check your my.cnf : ${MY_CNF}" - wdebug 4 "<<< checkconfig() KO" + if [ ! -d "${datadir}" ] ; then + eerror "MySQL datadir \`${datadir}' is empty or invalid" + eerror "Please check your config file \`${MY_CNF}'" return 1 fi - if [[ ! -d "${datadir}/mysql" ]] ; then + if [ ! -d "${datadir}"/mysql ] ; then eerror "You don't appear to have the mysql database installed yet." eerror "Please run /usr/bin/mysql_install_db to have this done..." - wdebug 4 "<<< checkconfig() KO" return 1 fi - if [[ -f "${pidfile}" ]] ; then - kill -15 $(< ${pidfile}) 2>/dev/null - if [[ $? -eq 0 ]] ; then - # the process exist, we have a problem - eerror "\"${pidfile}\" is still present and the process is running." - eerror "Please stop it \"kill $(< ${pidfile})\" maybe ?" - wdebug 4 "<<< checkconfig() KO" + local piddir="${pidfile%/*}" + if [ ! -d "$piddir" ] ; then + mkdir "$piddir" && \ + chown mysql "$piddir" + rc=$? + if [ $rc -ne 0 ]; then + eerror "Directory $piddir for pidfile does not exist and cannot be created" return 1 - else - rm -f "${pidfile}" fi fi - if [[ -S "${socket}" ]] ; then - ewarn "Strange, the socket file already exist in \"${socket}\"" - ewarn "it will be removed now and re-created by the MySQL server" - ewarn "BUT please make your checks." - rm -f "${socket}" + local startup_timeout=${STARTUP_TIMEOUT:-900} + local startup_early_timeout=${STARTUP_EARLY_TIMEOUT:-1000} + local tmpnice="${NICE:+"--nicelevel "}${NICE}" + local tmpionice="${IONICE:+"--ionice "}${IONICE}" + start-stop-daemon \ + ${DEBUG/*/"--verbose"} \ + --start \ + --exec "${basedir}"/sbin/mysqld \ + --pidfile "${pidfile}" \ + --background \ + --wait ${startup_early_timeout} \ + ${tmpnice} \ + ${tmpionice} \ + -- --defaults-file="${MY_CNF}" ${MY_ARGS} + local ret=$? + if [ ${ret} -ne 0 ] ; then + eend ${ret} + return ${ret} fi - wdebug 4 "<<< checkconfig() ok" - return 0 -} + ewaitfile ${startup_timeout} "${socket}" + eend $? || return 1 -start() { - wdebug 4 ">>> start()" - - MYSQL_GLOB_PID_FILE=${MYSQL_GLOB_PID_FILE:-"/var/run/svc-started-${SVCNAME/mysql/mysqld}"} - # servers are defined in /etc/conf.d/mysql - local serverlist=${!mysql_slot_*} - # provide default for empty conf.d/mysql - if [[ -z "${serverlist}" ]] ; then - serverlist=0 - export mysql_slot_0=( ) - fi - local retstatus timeout - local globretstatus=1 - local srv_slot srv_num - # server MUST NOT share same location for these - local pidfilelist=',' datadirlist=',' socketlist=',' - local ssd_thing=1 - local mysqld_thing tmpnice - - ebegin "Starting ${myservice}" - # try to start each server - for srv in ${serverlist[*]} ; do - - srv_slot="${srv#mysql_slot_}" - if [[ "${srv_slot}" == "${srv_slot#*_}" ]] ; then - srv_num='' - else - srv_num="${srv_slot#*_}" - fi - srv_slot="${srv_slot%%_*}" - - retstatus=0 - get_slot_config "${srv_slot}" "${srv_num}" || retstatus=1 - - # checks - if ! checkconfig "${datadir}" "${pidfile}" "${socket}" ; then - retstatus=2 ; continue - fi - if in_list "${pidfile}" "${pidfilelist}" ; then - eerror "Sorry, won't start with same pid-file: ${pidfile}" - retstatus=3 ; continue - fi - if in_list "${datadir}" "${datadirlist}" ; then - eerror "Sorry, won't start with same datadir: ${datadir}" - retstatus=4 ; continue - fi - if in_list "${socket}" "${socketlist}" ; then - eerror "Sorry, won't start with same socket: ${socket}" - retstatus=5 ; continue - fi - - einfo "Starting ${myservice} (${MY_CNF})" - - mysqld_thing="${MY_CNF:+"--defaults-file="}${MY_CNF}" - mysqld_thing="${mysqld_thing} ${unmanagedparams}" - mysqld_thing="${mysqld_thing} --basedir=${basedir}" - mysqld_thing="${mysqld_thing} --datadir=${datadir}" - mysqld_thing="${mysqld_thing} --pid-file=${pidfile}" - mysqld_thing="${mysqld_thing} --socket=${socket}" - - wdebug 2 "starting mysqld with: ${mysqld_thing}" - - if [[ ${ssd_thing} -eq 1 ]] ; then - tmpnice="${NICE:+"--nicelevel "}${NICE}" - start-stop-daemon --quiet ${DEBUG/*/"--verbose"} --start \ - --background ${tmpnice} --pidfile ${pidfile} \ - --exec ${basedir}/sbin/mysqld${MY_SUFFIX} -- ${mysqld_thing} \ - && sleep ${TIMEUNIT} - retstatus=$? - else - tmpnice="${NICE:+"nice -n "}${NICE}" - ${tmpnice} ${basedir}/sbin/mysqld${MY_SUFFIX} ${mysqld_thing} & - retstatus=0 - fi - - # only the first run is done by start-stop-daemon - ssd_thing="" - - # wait for socket creation - wdebug 1 - while ! [[ -S "${socket}" || "${STARTUPTIMEOUT}" -lt 1 || "${retstatus}" -ne 0 ]] ; do - STARTUPTIMEOUT=$(( STARTUPTIMEOUT - 1 )) - [[ ${DEBUG} -ge 1 ]] && echo -n "${STARTUPTIMEOUT}," - sleep ${TIMEUNIT} - done - wdebug 1 "" - if [[ ! -S "${socket}" ]] ; then - eerror "MySQL${MY_SUFFIX} NOT started (${retstatus})" - retstatus=1 - else - globretstatus=0 - pidfilelist="${pidfilelist}${pidfile}," - datadirlist="${datadirlist}${datadir}," - socketlist="${socketlist}${socket}," - echo "${srv_slot}${srv_num:+"_"}${srv_num}=${pidfile}" >> "${MYSQL_GLOB_PID_FILE}" - fi - done - # successfull if at least one mysqld started - wdebug 4 "<<< start()" - eend $globretstatus + save_options pidfile "${pidfile}" + save_options basedir "${basedir}" } stop() { - get_slot_config &> /dev/null - MYSQL_GLOB_PID_FILE=${MYSQL_GLOB_PID_FILE:-"/var/run/svc-started-${SVCNAME/mysql/mysqld}"} - local runwhat pidfile shutdown_elem - local PID cnt timeout=${STOPTIMEOUT:-"120"} - local retstatus=0 - local shutdown_list="$(< "${MYSQL_GLOB_PID_FILE}" )" - - ebegin "Stopping ${myservice}" - wdebug 5 "MYSQL_GLOB_PID_FILE: ${MYSQL_GLOB_PID_FILE}" - wdebug 5 "shutdown_list: ${shutdown_list}" - for shutdown_elem in ${shutdown_list} ; do - runwhat=${shutdown_elem%%=*} - pidfile=${shutdown_elem#*=} - timeout=${STOPTIMEOUT:-"120"} - PID=$(< "${pidfile}" ) - wdebug 3 "runwhat ${runwhat}" - wdebug 3 "pidfile ${pidfile}" - wdebug 3 "timeout ${timeout}" - wdebug 3 "PID ${PID}" - - einfo "Stopping mysqld (${runwhat})" - - start-stop-daemon --quiet ${DEBUG/*/"--verbose"} --stop --pidfile "${pidfile}" & - wdebug 1 "" - while [[ -n "$PID" ]] \ - && $( ps -Ao pid | grep -q "^ *$PID$" ) \ - && [[ "${timeout}" -ge 1 ]] - do - timeout=$(($timeout - 1)) - [[ ${DEBUG} -ge 1 ]] && echo -n "$(( $STOPTIMEOUT - $timeout ))," - sleep ${TIMEUNIT} - done - [[ "${timeout}" -lt 1 ]] && retstatus=1 - done - sleep ${TIMEUNIT} - [[ "$retstatus" -eq 0 ]] && rm -f "$MYSQL_GLOB_PID_FILE" - eend ${retstatus} + ebegin "Stopping $(mysql_svcname)" + + local pidfile="$(get_options pidfile)" + local basedir="$(get_options basedir)" + local stop_timeout=${STOP_TIMEOUT:-120} + + start-stop-daemon \ + ${DEBUG/*/"--verbose"} \ + --stop \ + --exec "${basedir}"/sbin/mysqld \ + --pidfile "${pidfile}" \ + --retry ${stop_timeout} + eend $? } +# vim: filetype=gentoo-init-d sw=2 ts=2 sts=2 noet: + diff --git a/init.d/mysqlmanager b/init.d/mysqlmanager deleted file mode 100755 index dd8b703..0000000 --- a/init.d/mysqlmanager +++ /dev/null @@ -1,230 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2006 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-init-scripts/files/mysqlmanager.rc6,v 1.1 2007/01/12 16:54:20 chtekk Exp $ - -# external binaries used: which, sed, tac - -depend() { - use dns net localmount netmount nfsmount - #provide mysql -} - -# int in_list(char * elem, char * list) -function in_list() { - local elem=${1:-"none"} - local list=${2:-","} - - [[ "${list}" == "${list/,${elem},/}" ]] \ - && return 1 \ - || return 0 -} - -do_escape() { - # Ihatethisreallyverymuch - #echo "$1" | sed -e "s|'| |" -e "s|=|='|" -e "s|$|'|" - echo "$1" -} - -# int get_slot_config(srv_slot=0, srv_num) -get_slot_config() { - [[ ${DEBUG} -ge 4 ]] && einfo ">>> get_slot_config(\"${1}\", \"${2}\")" - - srv_slot="${1:-"0"}" - srv_num="${2}" - MY_SUFFIX="-${srv_slot}" - [[ "${MY_SUFFIX}" == '-0' ]] && MY_SUFFIX='' - - basedir="" pidfile="" socket="" - - local tmp_eval="mysqlmanager_slot_${srv_slot}${srv_num:+"_"}${srv_num}[@]" - local conf_d_parameters="${!tmp_eval}" - [[ ${conf_d_parameters[*]} == '()' ]] && conf_d_parameters='' - - MY_CNF="/etc/mysql${MY_SUFFIX}/my.cnf" - # summa of unmanaged parameters - # some parameters may be present multiple times - unmanagedparams="" - - # grab the parameters from conf.d/mysql definition - for my_default in ${conf_d_parameters[*]} ; do - case "${my_default}" in - mycnf=*) MY_CNF="${my_default#mycnf=}" ;; - basedir=*) basedir="${my_default#basedir=}" ;; - pid-file=*) pidfile="${my_default#pid-file=}" ;; - socket=*) socket="${my_default#socket=}" ;; - *=*) - # list of parameters we already have - # prepend "--" because my_print_defaults do it - unmanagedparams="${unmanagedparams} --$( do_escape "${my_default}" )" - ;; - *) - unmanagedparams="${unmanagedparams} --${my_default}" - ;; - esac - done - - if [[ ! -r "${MY_CNF}" ]] ; then - ewarn "Cannot access ${MY_CNF} !" - MY_CNF="" - my_defaults="" - else - local my_print_defaults="$(which my_print_defaults${MY_SUFFIX} 2>/dev/null)" - if [[ ! -x "${my_print_defaults}" ]] ; then - eerror "my_print_defaults NOT found or not executable" - my_defaults="" - else - my_defaults=$( ${my_print_defaults} \ - --loose-verbose \ - --config-file="${MY_CNF}" \ - manager ) - fi - fi - - # grab needed parameters from my.cnf, don't override the ones from - # conf.d/mysql - for my_default in ${my_defaults} ; do - case "${my_default}" in - --pid-file=*) - [[ -z "${pidfile}" ]] && pidfile="${my_default#--pid-file=}" ;; - --socket=*) - [[ -z "${socket}" ]] && socket="${my_default#--socket=}" ;; - esac - done - - # still empty, I'm in doubt if assign a default or break, will see - basedir="${basedir:-"/usr"}" - pidfile="${pidfile:-"/var/run/mysqld/mysqlmanager${MY_SUFFIX}.pid"}" - socket="${socket:-"/var/run/mysqld/mysqlmanager${MY_SUFFIX}.sock"}" - - if [[ ${DEBUG} -ge 3 ]] ; then - einfo "basedir => ${basedir}" - einfo "pidfile => ${pidfile}" - einfo "socket => ${socket}" - einfo "Unamanged => ${unmanagedparams}" - fi - - # push these out to the script - export MY_SUFFIX MY_CNF pidfile basedir socket - export unmanagedparams - [[ ${DEBUG} -ge 4 ]] && einfo "<<< get_slot_config() ok" - return 0 -} - -start() { - [[ ${DEBUG} -ge 4 ]] && einfo ">>> start()" - MYSQL_GLOB_PID_FILE=${MYSQL_GLOB_PID_FILE:-"/var/run/svc-started-${SVCNAME}"} - # servers are defined in /etc/conf.d/mysql - local serverlist=${!mysqlmanager_slot_*} - # provide default for empty conf.d/mysql - if [[ -z "${serverlist}" ]] ; then - serverlist=0 - export mysqlmanager_slot_0=() - fi - local retstatus timeout - local globretstatus=1 - local srv_slot srv_num - # server MUST NOT share same location for these - local pidfilelist=',' socketlist=',' - - # additional security - rm -f "${MYSQL_GLOB_PID_FILE}" ; touch "${MYSQL_GLOB_PID_FILE}" - if [[ $? -ne 0 ]] ; then - eerror "cannot create MYSQL_GLOB_PID_FILE: ${MYSQL_GLOB_PID_FILE}" - [[ ${DEBUG} -ge 4 ]] && einfo "<<< start() KO" - return 1 - fi - - ebegin - # try to start each server - for srv in ${serverlist[*]} ; do - einfo "working on ${srv}" - - srv_slot="${srv#mysqlmanager_slot_}" - if [[ "${srv_slot}" == "${srv_slot#*_}" ]] ; then - srv_num='' - else - srv_num="${srv_slot#*_}" - fi - srv_slot="${srv_slot%%_*}" - - retstatus=0 - get_slot_config "${srv_slot}" "${srv_num}" || retstatus=1 - - # timeout (seconds) before declaring the startup failed - - # pre_run checks - if [[ "$retstatus" -eq 0 ]] ; then - if in_list "${pidfile}" "${pidfilelist}" ; then - retstatus=3 - eerror "Sorry, won't start with same pid-file: ${pidfile}" - fi - if in_list "${socket}" "${socketlist}" ; then - retstatus=5 - eerror "Sorry, won't start with same socket: ${socket}" - fi - fi - - if [[ $retstatus -eq 0 ]] ; then - # additional security - rm -f ${pidfile} ${socket} - einfo "Starting mysqlmanager${MY_SUFFIX:+"_"}${srv_slot}${srv_num:+"_"}${srv_num} (${MY_CNF})" - - [[ ${DEBUG} -ge 2 ]] && echo "starting mysqlmanager with: "${basedir}/sbin/mysqlmanager${MY_SUFFIX} ${unmanagedparams} --pid-file=${pidfile} --socket=${socket} - - start-stop-daemon --quiet --start --background \ - --pidfile "${pidfile}" \ - --exec ${basedir}/sbin/mysqlmanager${MY_SUFFIX} \ - -- \ - ${MY_CNF:+"--defaults-file="}${MY_CNF} \ - ${unmanagedparams} \ - --pid-file=${pidfile} \ - --socket=${socket} - - retstatus=$? - - if [[ "${retstatus}" -eq 0 ]] ; then - pidfilelist="${pidfilelist}${pidfile}," - socketlist="${socketlist}${socket}," - globretstatus=0 - echo "${srv_slot}${srv_num:+"_"}${srv_num}=${pidfile}" >> "${MYSQL_GLOB_PID_FILE}" - fi - fi - done - # successfull if at least one mysqlmanager started - [[ ${DEBUG} -ge 4 ]] && einfo "<<< start()" - eend $globretstatus -} - -stop () { - MYSQL_GLOB_PID_FILE=${MYSQL_GLOB_PID_FILE:-"/var/run/svc-started-${SVCNAME}"} - local runwhat pidfile shutdown_elem - local PID cnt timeout - local retstatus=0 - local shutdown_list="$(< "${MYSQL_GLOB_PID_FILE}" )" - - # shutdown in reverse order - ebegin - for shutdown_elem in $shutdown_list; do - runwhat=${shutdown_elem%%=*} - pidfile=${shutdown_elem#*=} - timeout=${STOPTIMEOUT:-"10"} - - einfo "Stopping mysqlmanager (${runwhat})" - - PID=$(cat "${pidfile}" 2>/dev/null) - start-stop-daemon --stop --quiet --pidfile="${pidfile}" - [[ ${DEBUG} -ge 1 ]] && echo "" - while [[ -n "$PID" && $( kill -0 $PID 2>/dev/null ) && "${timeout}" -ge 1 ]] ; do - timeout=$(($timeout - 1)) - [[ ${DEBUG} -ge 1 ]] && echo -n $(( $STOPTIMEOUT - $timeout )) - sleep 1 - done - if [[ "${timeout}" -lt 1 ]] ; then - retstatus=$(( $retstatus + 1 )) - fi - done - - [[ "$retstatus" -eq 0 ]] && rm -f "$MYSQL_GLOB_PID_FILE" - eend $retstatus -} diff --git a/init.d/net.lo b/init.d/net.lo index 6f8b5b1..a9040a3 100755 --- a/init.d/net.lo +++ b/init.d/net.lo @@ -25,7 +25,7 @@ depend() case "${IFACE}" in lo|lo0);; - *) after net.lo net.lo0;; + *) after net.lo net.lo0 dbus;; esac if [ "$(command -v "depend_${IFVAR}")" = "depend_${IFVAR}" ]; then @@ -115,7 +115,7 @@ _wait_for_carrier() eend 0 return 0 fi - timeout=$((${timeout} - 1)) + : $(( timeout -= 1 )) [ "${efunc}" = "einfon" ] && printf "." done @@ -144,9 +144,9 @@ _netmask2cidr() local i= len= local IFS=. for i in $1; do - while [ ${i} != "0" ]; do - len=$((${len} + ${i} % 2)) - i=$((${i} >> 1)) + while [ ${i} -ne 0 ]; do + : $(( len += i % 2 )) + : $(( i >>= 1 )) done done @@ -169,6 +169,36 @@ _configure_variables() done } +_which() +{ + local i OIFS + # Empty + [ -z "$1" ] && return + # check paths + OIFS="$IFS" + IFS=: + for i in $PATH ; do + [ -x $i/$1 ] && echo $i/$1 && break + done + IFS=$OIFS +} + +# Like _which, but also consider shell builtins, and multiple alternatives +_program_available() +{ + [ -z "$1" ] && return 0 + local x= + for x; do + case "${x}" in + /*) [ -x "${x}" ] && break;; + *) type "${x}" >/dev/null 2>&1 && break;; + esac + unset x + done + [ -n "${x}" ] && echo $x && return 0 + return 1 +} + _show_address() { einfo "received address $(_get_inet_address "${IFACE}")" @@ -277,7 +307,7 @@ _gen_module_list() echo "module_${i}_program_start='${PROGRAM_START}'" >> "${MODULESLIST}" echo "module_${i}_program_stop='${PROGRAM_STOP}'" >> "${MODULESLIST}" echo "module_${i}_provide='${PROVIDE}'" >> "${MODULESLIST}" - i=$((${i} + 1)) + : $(( i += 1 )) done echo "module_${i}=" >> "${MODULESLIST}" ) @@ -304,18 +334,17 @@ _load_modules() local i=-1 x= mod= f= provides= while true; do - i=$((${i} + 1)) + : $(( i += 1 )) eval mod=\$module_${i} [ -z "${mod}" ] && break [ -e "${MODULESDIR}/${mod}.sh" ] || continue eval set -- \$module_${i}_program if [ -n "$1" ]; then - x= - for x; do - [ -x "${x}" ] && break - done - [ -x "${x}" ] || continue + if ! _program_available "$@" >/dev/null; then + vewarn "Skipping module $mod due to missing program: $@" + continue + fi fi if ${starting}; then eval set -- \$module_${i}_program_start @@ -323,15 +352,10 @@ _load_modules() eval set -- \$module_${i}_program_stop fi if [ -n "$1" ]; then - x= - for x; do - case "${x}" in - /*) [ -x "${x}" ] && break;; - *) type "${x}" >/dev/null 2>&1 && break;; - esac - unset x - done - [ -n "${x}" ] || continue + if ! _program_available "$@" >/dev/null; then + vewarn "Skipping module $mod due to missing program: $@" + continue + fi fi eval provides=\$module_${i}_provide @@ -407,16 +431,18 @@ _load_config() set -- ${config} # We should support a space separated array for cidr configs + # But only as long as they do not contain other parameters for the address if [ $# = 1 ]; then unset IFS set -- ${config} # Of course, we may have a single address added old style. - case "$2" in - netmask|broadcast|brd|brd+|peer|pointopoint) - local IFS="$__IFS" - set -- ${config} - ;; - esac + # If the NEXT argument is a v4 or v6 address, it's the next config. + # Otherwise, it's arguments to the first config... + if [ "${2#*.*}" = "${2}" -a "${2#*:*}" = "${2}" ]; then + # Not an IPv4/IPv6 + local IFS="$__IFS" + set -- ${config} + fi fi # Ensure that loopback has the correct address @@ -438,7 +464,7 @@ _load_config() # so modules can influence it for cmd; do eval config_${config_index}="'${cmd}'" - config_index=$((${config_index} + 1)) + : $(( config_index += 1 )) done # Terminate the list eval config_${config_index}= @@ -446,7 +472,7 @@ _load_config() config_index=0 for cmd in ${fallback}; do eval fallback_${config_index}="'${cmd}'" - config_index=$((${config_index} + 1)) + : $(( config_index += 1 )) done # Terminate the list eval fallback_${config_index}= @@ -488,7 +514,9 @@ start() { local IFACE=${RC_SVCNAME#*.} oneworked=false fallback=false module= local IFVAR=$(shell_var "${IFACE}") cmd= our_metric= - local metric=0 + local metric=0 _up_before_preup + eval _up_before_preup="\$up_before_preup_${IFVAR}" + [ -z "${_up_before_preup}" ] && _up_before_preup=$up_before_preup einfo "Bringing up interface ${IFACE}" eindent @@ -502,7 +530,7 @@ start() # available in preup and afterwards incase the user inadvertently # brings it down if [ "$(command -v preup)" = "preup" ]; then - _up 2>/dev/null + yesno "${_up_before_preup:-yes}" && _up 2>/dev/null ebegin "Running preup" eindent preup || return 1 @@ -541,7 +569,7 @@ start() if [ -n "${our_metric}" ]; then metric=${our_metric} elif [ "${IFACE}" != "lo" -a "${IFACE}" != "lo0" ]; then - metric=$((${metric} + $(_ifindex))) + : $(( metric += $(_ifindex) )) fi while true; do @@ -581,11 +609,11 @@ start() eindent eval config_${config_index}=\$config unset fallback_${config_index} - config_index=$((${config_index} - 1)) + : $(( config_index -= 1 )) fi fi eoutdent - config_index=$((${config_index} + 1)) + : $(( config_index += 1 )) done if ! ${oneworked}; then diff --git a/init.d/network b/init.d/network index 9f8ac71..7ba4f48 100755 --- a/init.d/network +++ b/init.d/network @@ -219,6 +219,12 @@ start() eend $? fi + ewarn + ewarn "The $RC_SVCNAME script is deprecated and will be" + ewarn "removed in the future." + ewarn "Please use the net.* scripts to manage your network interfaces." + ewarn + einfo "Starting network" routeflush if [ "$RC_UNAME" = "Linux" ]; then @@ -281,7 +287,7 @@ start() tentative || break [ $r = 5 ] && vebegin "Waiting for tentative addresses" sleep 1 - r=$(($r - 1)) + : $(( r -= 1 )) done if [ $r != 5 ]; then [ $r != 0 ] diff --git a/init.d/numlock b/init.d/numlock index bfa6add..e354dfd 100755 --- a/init.d/numlock +++ b/init.d/numlock @@ -21,7 +21,7 @@ _setleds() while [ $i -le $ttyn ]; do setleds -D "$1"num < $dev$i || retval=1 - i=$(($i + 1)) + : $(( i += 1 )) done return $retval diff --git a/init.d/php-fpm b/init.d/php-fpm index 249df0f..a186d83 100755 --- a/init.d/php-fpm +++ b/init.d/php-fpm @@ -1,12 +1,15 @@ #!/sbin/runscript -PHPSLOT="php5.3" +set_phpvars() { + PHPSLOT=${SVCNAME#php-fpm-} + [ ${PHPSLOT} = 'php-fpm' ] && PHPSLOT="$(eselect php show fpm)" -PHP_FPM_CONF="/etc/php/fpm-${PHPSLOT}/php-fpm.conf" - -PHP_FPM_PID="/var/run/php-fpm.pid" + PHP_FPM_CONF="/etc/php/fpm-${PHPSLOT}/php-fpm.conf" + PHP_FPM_PID="/var/run/php-fpm-${PHPSLOT}.pid" +} -opts="depend start stop reload" +extra_commands="depend" +extra_started_commands="reload" depend() { need net @@ -15,8 +18,9 @@ depend() { start() { ebegin "Starting PHP FastCGI Process Manager" + set_phpvars start-stop-daemon --start --pidfile ${PHP_FPM_PID} --exec \ - /usr/bin/php-fpm -- -y "${PHP_FPM_CONF}" -g "${PHP_FPM_PID}" + /usr/lib/${PHPSLOT}/bin/php-fpm -- -y "${PHP_FPM_CONF}" -g "${PHP_FPM_PID}" local i=0 local timeout=5 while [ ! -f ${PHP_FPM_PID} ] && [ $i -le $timeout ]; do @@ -30,12 +34,14 @@ start() { stop() { ebegin "Stopping PHP FastCGI Process Manager" - start-stop-daemon --signal QUIT --stop --exec /usr/bin/php-fpm --pidfile ${PHP_FPM_PID} + set_phpvars + start-stop-daemon --signal QUIT --stop --exec /usr/lib/${PHPSLOT}/bin/php-fpm --pidfile ${PHP_FPM_PID} eend $? } reload() { ebegin "Reloading PHP FastCGI Process Manager" + set_phpvars [ -f ${PHP_FPM_PID} ] && kill -USR2 $(cat ${PHP_FPM_PID}) eend $? } diff --git a/init.d/staticroute b/init.d/staticroute index 558d57e..3a5d326 100755 --- a/init.d/staticroute +++ b/init.d/staticroute @@ -93,6 +93,11 @@ do_routes() start() { + ewarn + ewarn "The $RC_SVCNAME script is deprecated and will be" + ewarn "removed in the future." + ewarn "Please use the net.* scripts to manage your network interfaces." + ewarn do_routes "Adding" "add" } diff --git a/init.d/svnserve b/init.d/svnserve index 186d6f9..605a4e5 100755 --- a/init.d/svnserve +++ b/init.d/svnserve @@ -1,7 +1,7 @@ #!/sbin/runscript -# Copyright 2004-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License, v2 or later -# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/files/svnserve.initd2,v 1.1 2011/08/18 09:51:23 chainsaw Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-vcs/subversion/files/svnserve.initd2,v 1.2 2012/01/14 19:46:34 tommy Exp $ depend() { need net @@ -14,7 +14,7 @@ start() { cd / start-stop-daemon --start --quiet --background --make-pidfile \ --pidfile /var/run/svnserve.pid --exec /usr/bin/svnserve \ - --user ${SVNSERVE_USER:-apache}:${SVNSERVE_GROUP:-apache} -- \ + --user ${SVNSERVE_USER:-apache} --group ${SVNSERVE_GROUP:-apache} -- \ --foreground --daemon ${SVNSERVE_OPTS:---root=/var/svn} eend $? } diff --git a/init.d/sysfs b/init.d/sysfs index 2433d84..50c98a9 100755 --- a/init.d/sysfs +++ b/init.d/sysfs @@ -50,6 +50,41 @@ mount_misc() eend $? fi fi + + # Setup Kernel Support for configfs + if [ -d /sys/kernel/config ] && ! mountinfo -q /sys/kernel/config; then + if grep -qs configfs /proc/filesystems; then + ebegin "Mounting config filesystem" + mount -n -t configfs -o nodev,noexec,nosuid \ + configfs /sys/kernel/config + eend $? + fi + fi + + # set up kernel support for cgroups + if [ -d /sys/fs/cgroup ] && ! mountinfo -q /sys/fs/cgroup; then + if grep -qs cgroup /proc/filesystems; then + ebegin "Mounting cgroup filesystem" + local opts="nodev,noexec,nosuid,mode=755,size=${rc_cgroupsize:-10m}" + mount -n -t tmpfs -o ${opts} cgroup_root /sys/fs/cgroup + eend $? + fi + fi +} + +mount_cgroups() +{ + yesno ${rc_cgroups:-YES} && [ -e /proc/cgroups ] && \ + mountinfo -q /sys/fs/cgroup || return 0 + + while read name hier groups enabled rest; do + case "${enabled}" in + 1) mkdir /sys/fs/cgroup/${name} + mount -n -t cgroup -o nodev,noexec,nosuid,${name} \ + ${name} /sys/fs/cgroup/${name} + ;; + esac + done < /proc/cgroups } start() @@ -59,6 +94,11 @@ start() retval=$? if [ $retval -eq 0 ]; then mount_misc + retval=$? + fi + if [ $retval -eq 0 ]; then + mount_cgroups + retval=$? fi return $retval } diff --git a/init.d/termencoding b/init.d/termencoding index 2c2e6b0..d7951d1 100755 --- a/init.d/termencoding +++ b/init.d/termencoding @@ -31,7 +31,7 @@ start() n=1 while [ ${n} -le "$ttyn" ]; do printf "\033%s" "$termencoding" >$ttydev$n - n=$(($n + 1)) + : $(( n += 1 )) done # Save the encoding for use immediately at boot diff --git a/init.d/udev b/init.d/udev index 833cca0..1912c8b 100755 --- a/init.d/udev +++ b/init.d/udev @@ -2,48 +2,83 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 +command=/sbin/udevd +command_args="--daemon ${udev_opts}" description="Run udevd and create the device-nodes" -[ -e /etc/udev/udev.conf ] && . /etc/udev/udev.conf - +persistent_cd_disable="${persistent_cd_disable:-no}" +persistent_net_disable="${persistent_net_disable:-no}" rc_coldplug=${rc_coldplug:-${RC_COLDPLUG:-YES}} +udev_debug="${udev_debug:-no}" +udev_monitor="${udev_monitor:-no}" +udev_monitor_keep_running="${udev_monitor_keep_running:-no}" +udev_settle_timeout="${udev_settle_timeout:-60}" +kv_min="${kb_min:-2.6.32}" depend() { - if [ -f /etc/init.d/sysfs ]; then - # require new enough openrc with sysinit being extra runlevel - # on linux we just check if sysfs init-script exists - # this is to silence out ugly warnings about not-existing sysfs script - provide dev - if yesno "${rc_device_tarball:-no}"; then - need sysfs udev-mount udev-dev-tarball - else - need sysfs udev-mount - fi - before checkfs fsck + provide dev + need sysfs udev-mount + before checkfs fsck - # udev does not work inside vservers - keyword novserver nolxc - fi + # udev does not work inside vservers + keyword -vserver -lxc } -cleanup() +KV_to_int() { - # fail more gracely and not leave udevd running - start-stop-daemon --stop --exec /sbin/udevd - exit 1 + [ -z $1 ] && return 1 + + local x=${1%%[!0-9.]*} y= z= + local KV_MAJOR=${x%%.*} + y=${x#*.} + [ "$x" = "$y" ] && y=0.0 + local KV_MINOR=${y%%.*} + z=${y#*.} + [ "$y" = "$z" ] && z=0 + local KV_MICRO=${z%%.*} + local KV_int=$((${KV_MAJOR} * 65536 + ${KV_MINOR} * 256 + ${KV_MICRO} )) + + # We make version 2.2.0 the minimum version we will handle as + # a sanity check ... if its less, we fail ... + [ "${KV_int}" -lt 131584 ] && return 1 + + echo "${KV_int}" } -disable_hotplug_agent() +_RC_GET_KV_CACHE="" +get_KV() { - if [ -e /proc/sys/kernel/hotplug ]; then - echo "" >/proc/sys/kernel/hotplug + if [ -z "${_RC_GET_KV_CACHE}" ] ; then + _RC_GET_KV_CACHE="$(uname -r)" fi + echo "$(KV_to_int "${_RC_GET_KV_CACHE}")" + return $? } -root_link() +# FIXME +# Instead of this script testing kernel version, udev itself should +# Maybe something like udevd --test || exit $? +check_kernel() { - /lib64/udev/write_root_link_rule + if [ $(get_KV) -lt $(KV_to_int ${kv_min}) ]; then + eerror "Your kernel is too old to work with this version of udev." + eerror "Current udev only supports Linux kernel ${kv_min} and newer." + return 1 + fi + return 0 +} + +get_rundir() +{ + echo $(udevadm info --run) +} + +cleanup() +{ + # fail more gracely and not leave udevd running + start-stop-daemon --stop --exec /sbin/udevd + exit 1 } rules_disable_switch() @@ -51,7 +86,7 @@ rules_disable_switch() # this function disables rules files # by creating new files with the same name # in a temp rules directory with higher priority - local f=/dev/.udev/rules.d/"$1" bname="$1" onoff="$2" + local f=$(get_rundir)/rules.d/"$1" bname="$1" onoff="$2" if yesno "${onoff}"; then echo "# This file disables ${bname} due to /etc/conf.d/udev" \ @@ -61,8 +96,8 @@ rules_disable_switch() fi } -# only called on openrc -is_service_enabled() { +is_service_enabled() +{ local svc="$1" [ ! -e "/etc/init.d/${svc}" ] && return 1 @@ -72,35 +107,59 @@ is_service_enabled() { return 1 } -check_openrc_net() +start_pre() { - local f=/dev/.udev/rules.d/90-network.rules - is_service_enabled network || return 0 + if [ -d /run ]; then + checkpath -d -m 0755 -o root:root -q /run/udev + fi - # disable network hotplugging - echo "# This file disables network hotplug events calling old-style openrc net scripts" >> "${f}" - echo "# as we use new-style network init script /etc/init.d/network" >> "${f}" -} + if is_service_enabled network; then + # disable network hotplugging + local f="$(get_rundir)/rules.d/90-network.rules" + echo "# This file disables network hotplug events calling" >> "${f}" + echo "# old-style openrc net scripts" >> "${f}" + echo "# as we use /etc/init.d/network to set up our network" >> "${f}" + fi + + if [ ! -e /etc/runlevels/${RC_DEFAULTLEVEL:-default}/udev-postmount ]; then + ewarn "You should add udev-postmount service to your default runlevel." + fi + + /lib/udev/write_root_link_rule + + rules_disable_switch 75-persistent-net-generator.rules "${persistent_net_disable}" + rules_disable_switch 75-cd-aliases-generator.rules ${persistent_cd_disable} + + if [ -e /proc/sys/kernel/hotplug ]; then + echo "" >/proc/sys/kernel/hotplug + fi -start_udevd() -{ # load unix domain sockets if built as module, Bug #221253 - if [ -e /proc/modules ] ; then - modprobe -q unix 2>/dev/null + # and not yet loaded, Bug #363549 + if [ ! -e /proc/net/unix ]; then + if ! modprobe unix; then + eerror "Cannot load the unix domain socket module" + fi fi - local opts="${udev_opts}" - ebegin "Starting udevd" - if yesno "${udev_debug:-no}"; then - /sbin/udevd --daemon ${opts} --debug 2>/dev/.udev/udev.log - else - start-stop-daemon --start --exec /sbin/udevd -- --daemon ${opts} + if yesno "${udev_debug}"; then + command_args="${command_args} --debug 2> $(get_rundir)/udev.log" fi +} - eend $? +start_udevmonitor() +{ + yesno "${udev_monitor}" || return 0 + + udevmonitor_log="$(get_rundir)/udevmonitor.log" + udevmonitor_pid="$(get_rundir)/udevmonitor.pid" + + einfo "udev: Running udevadm monitor ${udev_monitor_opts} to log all events" + start-stop-daemon --start --stdout "${udevmonitor_log}" \ + --make-pidfile --pidfile "${udevmonitor_pid}" \ + --background --exec /sbin/udevadm -- monitor ${udev_monitor_opts} } -# populate /dev with devices already found by the kernel populate_dev() { if get_bootparam "nocoldplug" ; then @@ -109,71 +168,27 @@ populate_dev() fi ebegin "Populating /dev with existing devices through uevents" - udevadm control --property=STARTUP=1 - if yesno "${rc_coldplug}"; then - udevadm trigger --action="add" - else + if ! yesno "${rc_coldplug}"; then # Do not run any init-scripts, Bug #206518 udevadm control --property=do_not_run_plug_service=1 - - # only create device nodes - udevadm trigger --action="add" --attr-match=dev - - # run persistent-net stuff, bug 191466 - udevadm trigger --action="add" --subsystem-match=net fi + udevadm trigger --type=subsystems --action=add + udevadm trigger --type=devices --action=add eend $? # we can speed up booting under these conditions: # * using devtmpfs so kernel creates device nodes for us - # * only using kernel created device nodes at boot (in /etc/fstab and elsewhere) + # * only using kernel created device nodes at boot + # (in /etc/fstab and elsewhere) # ebegin "Waiting for uevents to be processed" - udevadm settle --timeout=${udev_settle_timeout:-60} + udevadm settle --timeout=${udev_settle_timeout} eend $? udevadm control --property=do_not_run_plug_service= - udevadm control --property=STARTUP= return 0 } -# for debugging -start_udevmonitor() -{ - yesno "${udev_monitor:-no}" || return 0 - - udevmonitor_log=/dev/.udev/udevmonitor.log - udevmonitor_pid=/dev/.udev/udevmonitor.pid - - einfo "udev: Running udevadm monitor ${udev_monitor_opts} to get a log of all events" - start-stop-daemon --start --stdout "${udevmonitor_log}" \ - --make-pidfile --pidfile "${udevmonitor_pid}" \ - --background --exec /sbin/udevadm -- monitor ${udev_monitor_opts} -} - -stop_udevmonitor() -{ - yesno "${udev_monitor:-no}" || return 0 - - if yesno "${udev_monitor_keep_running:-no}"; then - ewarn "udev: udevmonitor is still running and writing into ${udevmonitor_log}" - else - einfo "udev: Stopping udevmonitor: Log is in ${udevmonitor_log}" - start-stop-daemon --stop --pidfile "${udevmonitor_pid}" --exec /sbin/udevadm - fi -} - -display_hotplugged_services() { - local svcfile= svc= services= - for svcfile in "${RC_SVCDIR}"/hotplugged/*; do - svc="${svcfile##*/}" - [ -x "${svcfile}" ] || continue - - services="${services} ${svc}" - done - [ -n "${services}" ] && einfo "Device initiated services:${HILITE}${services}${NORMAL}" -} - check_persistent_net() { # check if there are problems with persistent-net @@ -196,7 +211,7 @@ check_persistent_net() # is installed into /usr/bin and not available at boot. dups=$( RULES_FILE='/etc/udev/rules.d/70-persistent-net.rules' - . /lib64/udev/rule_generator.functions + . /lib/udev/rule_generator.functions find_all_rules 'NAME=' '.*' | \ tr ' ' '\n' | \ sort | \ @@ -224,49 +239,37 @@ check_udev_works() return 0 } -start() +stop_udevmonitor() { - # do not run this on old baselayout where udev-addon gets loaded - if [ ! -f /etc/init.d/sysfs ]; then - eerror "The $SVCNAME init-script is written for baselayout-2!" - eerror "Please do not use it with baselayout-1!". - return 1 + yesno "${udev_monitor}" || return 0 + + if yesno "${udev_monitor_keep_running}"; then + ewarn "udev: udevmonitor is still running and writing into ${udevmonitor_log}" + else + einfo "udev: Stopping udevmonitor: Log is in ${udevmonitor_log}" + start-stop-daemon --stop --pidfile "${udevmonitor_pid}" --exec /sbin/udevadm fi +} - check_openrc_net - _start - - display_hotplugged_services +display_hotplugged_services() +{ + local svcfile= svc= services= + for svcfile in "${RC_SVCDIR}"/hotplugged/*; do + svc="${svcfile##*/}" + [ -x "${svcfile}" ] || continue - return 0 + services="${services} ${svc}" + done + [ -n "${services}" ] && einfo "Device initiated services:${HILITE}${services}${NORMAL}" } -_start() +start_post() { - if [ ! -e /etc/runlevels/${RC_DEFAULTLEVEL:-default}/udev-postmount ]; then - ewarn "You should add udev-postmount service to your default runlevel." - fi - - root_link - rules_disable_switch 75-persistent-net-generator.rules "${persistent_net_disable:-no}" - rules_disable_switch 75-cd-aliases-generator.rules ${persistent_cd_disable:-no} - - disable_hotplug_agent - start_udevd || cleanup start_udevmonitor - populate_dev || cleanup - + populate_dev check_persistent_net - check_udev_works || cleanup stop_udevmonitor - + display_hotplugged_services return 0 } - -stop() { - ebegin "Stopping udevd" - start-stop-daemon --stop --exec /sbin/udevd - eend $? -} - diff --git a/init.d/udev-dev-tarball b/init.d/udev-dev-tarball deleted file mode 100755 index d32c7b2..0000000 --- a/init.d/udev-dev-tarball +++ /dev/null @@ -1,95 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -description="Maintain a tarball of not udev managed device nodes" -[ -e /etc/conf.d/udev ] && . /etc/conf.d/udev - -rc_device_tarball=${rc_device_tarball:-${RC_DEVICE_TARBALL:-NO}} -device_tarball=/lib64/udev/state/devices.tar.bz2 - -depend() { - if [ -f /etc/init.d/sysfs ]; then - need udev-mount - fi -} - -start() -{ - _start -} - -_start() { - if yesno "${rc_device_tarball}" && \ - [ -s "${device_tarball}" ] - then - ebegin "Populating /dev with saved device nodes" - tar -jxpf "${device_tarball}" -C /dev - eend $? - fi -} - -stop() { - if [ -e /dev/.devfsd ] || [ ! -e /dev/.udev ] || [ ! -z "${CDBOOT}" ] || \ - ! yesno "${rc_device_tarball}" || \ - ! touch "${device_tarball}" 2>/dev/null - then - return 0 - fi - - ebegin "Saving device nodes" - # Handle our temp files - save_tmp_base=/tmp/udev.savedevices."$$" - devices_udev="${save_tmp_base}"/devices.udev - devices_real="${save_tmp_base}"/devices.real - devices_totar="${save_tmp_base}"/devices.totar - device_tmp_tarball="${save_tmp_base}"/devices - - rm -rf "${save_tmp_base}" - mkdir "${save_tmp_base}" - touch "${devices_udev}" "${devices_real}" \ - "${devices_totar}" "${device_tmp_tarball}" - - if [ -f "${devices_udev}" -a -f "${devices_real}" -a \ - -f "${devices_totar}" -a -f "${device_tmp_tarball}" ] - then - cd /dev - # Find all devices, but ignore .udev directory - find . -xdev -type b -or -type c -or -type l | \ - cut -d/ -f2- | \ - grep -v ^\\.udev >"${devices_real}" - - # Figure out what udev created - udevadm info --export-db | sed -ne 's,^[SN]: \(.*\),\1,p' >"${devices_udev}" - # These ones we also do not want in there - for x in MAKEDEV core fd initctl pts shm stderr stdin stdout root; do - echo "${x}" >> "${devices_udev}" - done - if [ -d /lib64/udev/devices ]; then - cd /lib64/udev/devices - find . -xdev -type b -or -type c -or -type l | \ - cut -d/ -f2- >> "${devices_udev}" - cd /dev - fi - - fgrep -x -v -f "${devices_udev}" "${devices_real}" > "${devices_totar}" - - # Now only tarball those not created by udev if we have any - if [ -s "${devices_totar}" ]; then - # we dont want to descend into mounted filesystems (e.g. devpts) - # looking up username may involve NIS/network - # and net may be down - tar --one-file-system --numeric-owner \ - -jcpf "${device_tmp_tarball}" -T "${devices_totar}" - mv -f "${device_tmp_tarball}" "${device_tarball}" - else - rm -f "${device_tarball}" - fi - eend 0 - else - eend 1 "Could not create temporary files!" - fi - - rm -rf "${save_tmp_base}" -} - diff --git a/init.d/udev-mount b/init.d/udev-mount index 52cf26b..62742bd 100755 --- a/init.d/udev-mount +++ b/init.d/udev-mount @@ -2,32 +2,13 @@ # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -description="Mount tmpfs on /dev" -[ -e /etc/conf.d/udev ] && . /etc/conf.d/udev +description="mount devtmpfs or tmpfs on /dev" -# get_KV and KV_to_int -. /lib64/udev/shell-compat-KV.sh - -# FIXME -# Instead of this script testing kernel version, udev itself should -# Maybe something like udevd --test || exit $? -check_kernel() +depend() { - if [ $(get_KV) -lt $(KV_to_int '2.6.25') ]; then - eerror "Your kernel is too old to work with this version of udev." - eerror "Current udev only supports Linux kernel 2.6.25 and newer." - return 1 - fi - - yesno "${unreliable_kernel_warning:-yes}" || return 0 - - if [ $(get_KV) -lt $(KV_to_int '2.6.27') ]; then - ewarn "You need at least Linux kernel 2.6.27 for reliable operation of udev." - fi - return 0 + keyword -vserver -lxc } - mount_dev_directory() { if mountinfo -q /dev; then @@ -72,22 +53,8 @@ seed_dev() return 0 } - start() { - # do not run this on too old baselayout - udev-addon is already loaded! - if [ ! -f /etc/init.d/sysfs ]; then - eerror "The $SVCNAME init-script is written for baselayout-2!" - eerror "Please do not use it with baselayout-1!". - return 1 - fi - - _start -} - -_start() -{ - check_kernel || return 1 mount_dev_directory || return 1 # Selinux lovin; /selinux should be mounted by selinux-patched init @@ -98,10 +65,6 @@ _start() HAVE_SELINUX=false fi - # make sure it exists - mkdir -p /dev/.udev /dev/.udev/rules.d - seed_dev - return 0 } diff --git a/init.d/udev-postmount b/init.d/udev-postmount index 12a30f6..d689681 100755 --- a/init.d/udev-postmount +++ b/init.d/udev-postmount @@ -1,11 +1,19 @@ #!/sbin/runscript # Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/udev/files/164/udev-postmount.initd,v 1.1 2010/10/30 13:53:54 zzam Exp $ -depend() { +udev_version() +{ + echo $(udevadm --version) +} + +depend() +{ need localmount - after dbus # for trigger failed + if [ $(udev_version) -lt 175 ]; then + after dbus # for trigger failed + fi + keyword -vserver -lxc } dir_writeable() @@ -15,12 +23,13 @@ dir_writeable() # store persistent-rules that got created while booting # when / was still read-only -store_persistent_rules() { +store_persistent_rules() +{ # only continue if rules-directory is writable dir_writeable /etc/udev/rules.d || return 0 local file dest - for file in /dev/.udev/tmp-rules--*; do + for file in "${RUNDIR}"/tmp-rules--*; do dest=${file##*tmp-rules--} [ "$dest" = '*' ] && break type=${dest##70-persistent-} @@ -31,23 +40,27 @@ store_persistent_rules() { done } - -start() { +start() +{ + RUNDIR=$(udevadm info --run) # check if this system uses udev - [ -d /dev/.udev/ ] || return 0 + [ -d "${RUNDIR}" ] || return 0 einfo "Doing udev cleanups" - # Run the events that failed at first udev trigger - udevadm trigger --type=failed -v + if [ $(udev_version) -lt 175 ]; then + # Run the events that failed at first udev trigger + udevadm trigger --type=failed -v + fi # store persistent-rules that got created while booting # when / was still read-only store_persistent_rules } -stop() { - : +stop() +{ + return 0 } # vim:ts=4 diff --git a/init.d/ulogd b/init.d/ulogd index 7d05fe8..e2f76a1 100755 --- a/init.d/ulogd +++ b/init.d/ulogd @@ -1,9 +1,9 @@ #!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/files/ulogd,v 1.3 2009/08/10 06:01:18 wormo Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-admin/ulogd/files/ulogd,v 1.5 2012/01/01 01:01:06 idl0r Exp $ -opts="reload" +extra_started_commands="reload" depend() { need net @@ -21,16 +21,16 @@ start() { ebegin "Starting ulogd" start-stop-daemon --start --quiet --exec /usr/sbin/ulogd -- -u ulogd -d >/dev/null 2>&1 eend $? -} +} stop() { ebegin "Stopping ulogd" start-stop-daemon --stop --quiet --exec /usr/sbin/ulogd >/dev/null 2>&1 eend $? -} +} reload() { ebegin "Reloading ulogd.conf file" killall -HUP ulogd &>/dev/null eend $? -} +} diff --git a/init.d/urandom b/init.d/urandom index 99e1127..20e4325 100755 --- a/init.d/urandom +++ b/init.d/urandom @@ -2,7 +2,7 @@ # Copyright (c) 2007-2009 Roy Marples # Released under the 2-clause BSD license. -: ${urandom_seed:=${URANDOM_SEED:-/var/run/random-seed}} +: ${urandom_seed:=${URANDOM_SEED:-/var/lib/misc/random-seed}} description="Initializes the random number generator." depend() @@ -16,7 +16,7 @@ save_seed() local psz=1 if [ -e /proc/sys/kernel/random/poolsize ]; then - psz=$(($(cat /proc/sys/kernel/random/poolsize) / 4096)) + : $(( psz = $(cat /proc/sys/kernel/random/poolsize) / 4096 )) fi ( # sub shell to prevent umask pollution diff --git a/kernel-config/config-3.2.1-gentoo-r2-00 b/kernel-config/config-3.2.1-gentoo-r2-00 new file mode 100644 index 0000000..d88c030 --- /dev/null +++ b/kernel-config/config-3.2.1-gentoo-r2-00 @@ -0,0 +1,2898 @@ +# +# Automatically generated file; DO NOT EDIT. +# Linux/x86_64 3.2.1-gentoo-r2 Kernel Configuration +# +CONFIG_64BIT=y +# CONFIG_X86_32 is not set +CONFIG_X86_64=y +CONFIG_X86=y +CONFIG_INSTRUCTION_DECODER=y +CONFIG_OUTPUT_FORMAT="elf64-x86-64" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" +CONFIG_GENERIC_CMOS_UPDATE=y +CONFIG_CLOCKSOURCE_WATCHDOG=y +CONFIG_GENERIC_CLOCKEVENTS=y +CONFIG_ARCH_CLOCKSOURCE_DATA=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_NEED_DMA_MAP_STATE=y +CONFIG_NEED_SG_DMA_LENGTH=y +CONFIG_GENERIC_ISA_DMA=y +CONFIG_GENERIC_IOMAP=y +CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=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=y +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_ARCH_HIBERNATION_POSSIBLE=y +CONFIG_ARCH_SUSPEND_POSSIBLE=y +CONFIG_ZONE_DMA32=y +CONFIG_ARCH_POPULATES_NODE_MAP=y +CONFIG_AUDIT_ARCH=y +CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y +CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y +CONFIG_HAVE_INTEL_TXT=y +CONFIG_X86_64_SMP=y +CONFIG_X86_HT=y +CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" +# CONFIG_KTIME_SCALAR is not set +CONFIG_ARCH_CPU_PROBE_RELEASE=y +CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_HAVE_IRQ_WORK=y +CONFIG_IRQ_WORK=y + +# +# General setup +# +CONFIG_EXPERIMENTAL=y +CONFIG_INIT_ENV_ARG_LIMIT=32 +CONFIG_CROSS_COMPILE="" +CONFIG_LOCALVERSION="" +# CONFIG_LOCALVERSION_AUTO is not set +CONFIG_HAVE_KERNEL_GZIP=y +CONFIG_HAVE_KERNEL_BZIP2=y +CONFIG_HAVE_KERNEL_LZMA=y +CONFIG_HAVE_KERNEL_XZ=y +CONFIG_HAVE_KERNEL_LZO=y +CONFIG_KERNEL_GZIP=y +# CONFIG_KERNEL_BZIP2 is not set +# CONFIG_KERNEL_LZMA is not set +# CONFIG_KERNEL_XZ is not set +# CONFIG_KERNEL_LZO is not set +CONFIG_DEFAULT_HOSTNAME="helga" +CONFIG_SWAP=y +CONFIG_SYSVIPC=y +CONFIG_SYSVIPC_SYSCTL=y +CONFIG_POSIX_MQUEUE=y +CONFIG_POSIX_MQUEUE_SYSCTL=y +CONFIG_BSD_PROCESS_ACCT=y +CONFIG_BSD_PROCESS_ACCT_V3=y +CONFIG_FHANDLE=y +CONFIG_TASKSTATS=y +CONFIG_TASK_DELAY_ACCT=y +CONFIG_TASK_XACCT=y +CONFIG_TASK_IO_ACCOUNTING=y +CONFIG_AUDIT=y +CONFIG_AUDITSYSCALL=y +CONFIG_AUDIT_WATCH=y +CONFIG_AUDIT_TREE=y +CONFIG_HAVE_GENERIC_HARDIRQS=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_HARDIRQS=y +CONFIG_HAVE_SPARSE_IRQ=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_IRQ_SHOW=y +CONFIG_GENERIC_PENDING_IRQ=y +CONFIG_IRQ_FORCED_THREADING=y +CONFIG_SPARSE_IRQ=y + +# +# RCU Subsystem +# +CONFIG_TREE_RCU=y +# CONFIG_PREEMPT_RCU is not set +# CONFIG_RCU_TRACE is not set +CONFIG_RCU_FANOUT=64 +# CONFIG_RCU_FANOUT_EXACT is not set +# CONFIG_RCU_FAST_NO_HZ is not set +# CONFIG_TREE_RCU_TRACE is not set +CONFIG_IKCONFIG=m +CONFIG_IKCONFIG_PROC=y +CONFIG_LOG_BUF_SHIFT=21 +CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y +CONFIG_CGROUPS=y +# CONFIG_CGROUP_DEBUG is not set +CONFIG_CGROUP_FREEZER=y +# CONFIG_CGROUP_DEVICE is not set +CONFIG_CPUSETS=y +CONFIG_PROC_PID_CPUSET=y +CONFIG_CGROUP_CPUACCT=y +CONFIG_RESOURCE_COUNTERS=y +# CONFIG_CGROUP_MEM_RES_CTLR is not set +# CONFIG_CGROUP_PERF is not set +CONFIG_CGROUP_SCHED=y +CONFIG_FAIR_GROUP_SCHED=y +CONFIG_CFS_BANDWIDTH=y +# CONFIG_RT_GROUP_SCHED is not set +CONFIG_BLK_CGROUP=m +# CONFIG_DEBUG_BLK_CGROUP is not set +CONFIG_NAMESPACES=y +CONFIG_UTS_NS=y +CONFIG_IPC_NS=y +CONFIG_USER_NS=y +CONFIG_PID_NS=y +CONFIG_NET_NS=y +# CONFIG_SCHED_AUTOGROUP is not set +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y +CONFIG_BLK_DEV_INITRD=y +CONFIG_INITRAMFS_SOURCE="" +CONFIG_RD_GZIP=y +CONFIG_RD_BZIP2=y +CONFIG_RD_LZMA=y +CONFIG_RD_XZ=y +CONFIG_RD_LZO=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set +CONFIG_SYSCTL=y +CONFIG_ANON_INODES=y +# CONFIG_EXPERT is not set +CONFIG_UID16=y +# CONFIG_SYSCTL_SYSCALL is not set +CONFIG_KALLSYMS=y +CONFIG_KALLSYMS_ALL=y +CONFIG_HOTPLUG=y +CONFIG_PRINTK=y +CONFIG_BUG=y +CONFIG_ELF_CORE=y +CONFIG_PCSPKR_PLATFORM=y +CONFIG_HAVE_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_EMBEDDED is not set +CONFIG_HAVE_PERF_EVENTS=y + +# +# Kernel Performance Events And Counters +# +CONFIG_PERF_EVENTS=y +# CONFIG_PERF_COUNTERS is not set +# CONFIG_DEBUG_PERF_USE_VMALLOC 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_PROFILING=y +CONFIG_TRACEPOINTS=y +# CONFIG_OPROFILE is not set +CONFIG_HAVE_OPROFILE=y +CONFIG_KPROBES=y +# CONFIG_JUMP_LABEL is not set +CONFIG_OPTPROBES=y +CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y +CONFIG_KRETPROBES=y +CONFIG_HAVE_IOREMAP_PROT=y +CONFIG_HAVE_KPROBES=y +CONFIG_HAVE_KRETPROBES=y +CONFIG_HAVE_OPTPROBES=y +CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y +CONFIG_USE_GENERIC_SMP_HELPERS=y +CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y +CONFIG_HAVE_DMA_API_DEBUG=y +CONFIG_HAVE_HW_BREAKPOINT=y +CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y +CONFIG_HAVE_USER_RETURN_NOTIFIER=y +CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y +CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set +CONFIG_SLABINFO=y +CONFIG_RT_MUTEXES=y +CONFIG_BASE_SMALL=0 +CONFIG_MODULES=y +CONFIG_MODULE_FORCE_LOAD=y +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_BLK_DEV_BSG=y +CONFIG_BLK_DEV_BSGLIB=y +# CONFIG_BLK_DEV_INTEGRITY is not set +CONFIG_BLOCK_COMPAT=y + +# +# IO Schedulers +# +CONFIG_IOSCHED_NOOP=y +CONFIG_IOSCHED_DEADLINE=y +CONFIG_IOSCHED_CFQ=m +# CONFIG_CFQ_GROUP_IOSCHED is not set +CONFIG_DEFAULT_DEADLINE=y +# CONFIG_DEFAULT_NOOP is not set +CONFIG_DEFAULT_IOSCHED="deadline" +# CONFIG_INLINE_SPIN_TRYLOCK is not set +# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK is not set +# CONFIG_INLINE_SPIN_LOCK_BH is not set +# CONFIG_INLINE_SPIN_LOCK_IRQ is not set +# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set +CONFIG_INLINE_SPIN_UNLOCK=y +# CONFIG_INLINE_SPIN_UNLOCK_BH is not set +CONFIG_INLINE_SPIN_UNLOCK_IRQ=y +# CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_READ_TRYLOCK is not set +# CONFIG_INLINE_READ_LOCK is not set +# CONFIG_INLINE_READ_LOCK_BH is not set +# CONFIG_INLINE_READ_LOCK_IRQ is not set +# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set +CONFIG_INLINE_READ_UNLOCK=y +# CONFIG_INLINE_READ_UNLOCK_BH is not set +CONFIG_INLINE_READ_UNLOCK_IRQ=y +# CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set +# CONFIG_INLINE_WRITE_TRYLOCK is not set +# CONFIG_INLINE_WRITE_LOCK is not set +# CONFIG_INLINE_WRITE_LOCK_BH is not set +# CONFIG_INLINE_WRITE_LOCK_IRQ is not set +# CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set +CONFIG_INLINE_WRITE_UNLOCK=y +# CONFIG_INLINE_WRITE_UNLOCK_BH is not set +CONFIG_INLINE_WRITE_UNLOCK_IRQ=y +# CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set +CONFIG_MUTEX_SPIN_ON_OWNER=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_GENERIC_CLOCKEVENTS_MIN_ADJUST=y +CONFIG_SMP=y +# CONFIG_X86_X2APIC is not set +CONFIG_X86_MPPARSE=y +CONFIG_X86_EXTENDED_PLATFORM=y +# CONFIG_X86_VSMP is not set +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y +CONFIG_SCHED_OMIT_FRAME_POINTER=y +# CONFIG_PARAVIRT_GUEST is not set +CONFIG_NO_BOOTMEM=y +# CONFIG_MEMTEST is not set +CONFIG_MK8=y +# CONFIG_MPSC is not set +# CONFIG_MCORE2 is not set +# CONFIG_MATOM is not set +# CONFIG_GENERIC_CPU is not set +CONFIG_X86_INTERNODE_CACHE_SHIFT=7 +CONFIG_X86_CMPXCHG=y +CONFIG_CMPXCHG_LOCAL=y +CONFIG_CMPXCHG_DOUBLE=y +CONFIG_X86_L1_CACHE_SHIFT=6 +CONFIG_X86_XADD=y +CONFIG_X86_WP_WORKS_OK=y +CONFIG_X86_INTEL_USERCOPY=y +CONFIG_X86_USE_PPRO_CHECKSUM=y +CONFIG_X86_TSC=y +CONFIG_X86_CMPXCHG64=y +CONFIG_X86_CMOV=y +CONFIG_X86_MINIMUM_CPU_FAMILY=64 +CONFIG_X86_DEBUGCTLMSR=y +CONFIG_CPU_SUP_INTEL=y +CONFIG_CPU_SUP_AMD=y +CONFIG_CPU_SUP_CENTAUR=y +CONFIG_HPET_TIMER=y +CONFIG_HPET_EMULATE_RTC=y +CONFIG_DMI=y +CONFIG_GART_IOMMU=y +CONFIG_CALGARY_IOMMU=y +CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y +# CONFIG_MAXSMP is not set +CONFIG_NR_CPUS=64 +CONFIG_SCHED_SMT=y +CONFIG_SCHED_MC=y +CONFIG_IRQ_TIME_ACCOUNTING=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_MCE_THRESHOLD=y +# CONFIG_X86_MCE_INJECT is not set +CONFIG_X86_THERMAL_VECTOR=y +# CONFIG_I8K is not set +CONFIG_MICROCODE=y +CONFIG_MICROCODE_INTEL=y +CONFIG_MICROCODE_AMD=y +CONFIG_MICROCODE_OLD_INTERFACE=y +CONFIG_X86_MSR=y +CONFIG_X86_CPUID=y +CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_DIRECT_GBPAGES=y +CONFIG_NUMA=y +CONFIG_AMD_NUMA=y +CONFIG_X86_64_ACPI_NUMA=y +CONFIG_NODES_SPAN_OTHER_NODES=y +# CONFIG_NUMA_EMU is not set +CONFIG_NODES_SHIFT=6 +CONFIG_ARCH_SPARSEMEM_ENABLE=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y +CONFIG_ARCH_SELECT_MEMORY_MODEL=y +CONFIG_ARCH_PROC_KCORE_TEXT=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 +CONFIG_SELECT_MEMORY_MODEL=y +CONFIG_SPARSEMEM_MANUAL=y +CONFIG_SPARSEMEM=y +CONFIG_NEED_MULTIPLE_NODES=y +CONFIG_HAVE_MEMORY_PRESENT=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_MEMBLOCK=y +# CONFIG_MEMORY_HOTPLUG is not set +CONFIG_PAGEFLAGS_EXTENDED=y +CONFIG_SPLIT_PTLOCK_CPUS=4 +CONFIG_COMPACTION=y +CONFIG_MIGRATION=y +CONFIG_PHYS_ADDR_T_64BIT=y +CONFIG_ZONE_DMA_FLAG=1 +CONFIG_BOUNCE=y +CONFIG_VIRT_TO_BUS=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_TRANSPARENT_HUGEPAGE=y +CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y +# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set +CONFIG_CLEANCACHE=y +CONFIG_X86_CHECK_BIOS_CORRUPTION=y +CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y +CONFIG_X86_RESERVE_LOW=64 +CONFIG_MTRR=y +# CONFIG_MTRR_SANITIZER is not set +CONFIG_X86_PAT=y +CONFIG_ARCH_USES_PG_UNCACHED=y +CONFIG_ARCH_RANDOM=y +CONFIG_EFI=y +CONFIG_SECCOMP=y +# CONFIG_CC_STACKPROTECTOR is not set +# CONFIG_HZ_100 is not set +# CONFIG_HZ_250 is not set +# CONFIG_HZ_300 is not set +CONFIG_HZ_1000=y +CONFIG_HZ=1000 +CONFIG_SCHED_HRTICK=y +CONFIG_KEXEC=y +CONFIG_CRASH_DUMP=y +CONFIG_PHYSICAL_START=0x1000000 +CONFIG_RELOCATABLE=y +CONFIG_PHYSICAL_ALIGN=0x1000000 +CONFIG_HOTPLUG_CPU=y +# CONFIG_COMPAT_VDSO is not set +# CONFIG_CMDLINE_BOOL is not set +CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y +CONFIG_USE_PERCPU_NUMA_NODE_ID=y + +# +# Power management and ACPI options +# +CONFIG_SUSPEND=y +CONFIG_SUSPEND_FREEZER=y +# CONFIG_HIBERNATION is not set +CONFIG_PM_SLEEP=y +CONFIG_PM_SLEEP_SMP=y +# CONFIG_PM_RUNTIME is not set +CONFIG_PM=y +CONFIG_PM_DEBUG=y +CONFIG_PM_ADVANCED_DEBUG=y +# CONFIG_PM_TEST_SUSPEND is not set +CONFIG_CAN_PM_TRACE=y +CONFIG_PM_TRACE=y +CONFIG_PM_TRACE_RTC=y +CONFIG_ACPI=y +CONFIG_ACPI_SLEEP=y +CONFIG_ACPI_PROCFS=y +CONFIG_ACPI_PROCFS_POWER=y +CONFIG_ACPI_EC_DEBUGFS=m +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_IPMI=m +CONFIG_ACPI_HOTPLUG_CPU=y +CONFIG_ACPI_PROCESSOR_AGGREGATOR=m +CONFIG_ACPI_THERMAL=m +CONFIG_ACPI_NUMA=y +# 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=y +# CONFIG_ACPI_SBS is not set +CONFIG_ACPI_HED=m +CONFIG_ACPI_CUSTOM_METHOD=m +CONFIG_ACPI_APEI=y +# CONFIG_ACPI_APEI_GHES is not set +# CONFIG_ACPI_APEI_PCIEAER is not set +CONFIG_ACPI_APEI_EINJ=m +CONFIG_ACPI_APEI_ERST_DEBUG=m +# CONFIG_SFI is not set + +# +# CPU Frequency scaling +# +CONFIG_CPU_FREQ=y +CONFIG_CPU_FREQ_TABLE=m +CONFIG_CPU_FREQ_STAT=m +CONFIG_CPU_FREQ_STAT_DETAILS=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set +# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set +CONFIG_CPU_FREQ_GOV_PERFORMANCE=m +CONFIG_CPU_FREQ_GOV_POWERSAVE=m +CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_ONDEMAND=m +CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m + +# +# x86 CPU frequency scaling drivers +# +CONFIG_X86_PCC_CPUFREQ=m +CONFIG_X86_ACPI_CPUFREQ=m +CONFIG_X86_POWERNOW_K8=m +# CONFIG_X86_SPEEDSTEP_CENTRINO is not set +# CONFIG_X86_P4_CLOCKMOD is not set + +# +# shared options +# +# CONFIG_X86_SPEEDSTEP_LIB is not set +CONFIG_CPU_IDLE=y +CONFIG_CPU_IDLE_GOV_LADDER=y +CONFIG_CPU_IDLE_GOV_MENU=y +# CONFIG_INTEL_IDLE is not set + +# +# Memory power savings +# +# CONFIG_I7300_IDLE is not set + +# +# Bus options (PCI etc.) +# +CONFIG_PCI=y +CONFIG_PCI_DIRECT=y +CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_DOMAINS=y +# CONFIG_PCI_CNB20LE_QUIRK is not set +CONFIG_PCIEPORTBUS=y +CONFIG_PCIEAER=y +# CONFIG_PCIE_ECRC is not set +# CONFIG_PCIEAER_INJECT is not set +CONFIG_PCIEASPM=y +# CONFIG_PCIEASPM_DEBUG is not set +CONFIG_ARCH_SUPPORTS_MSI=y +CONFIG_PCI_MSI=y +# CONFIG_PCI_DEBUG is not set +# CONFIG_PCI_STUB is not set +CONFIG_HT_IRQ=y +CONFIG_PCI_ATS=y +CONFIG_PCI_IOV=y +CONFIG_PCI_PRI=y +# CONFIG_PCI_PASID is not set +CONFIG_PCI_IOAPIC=y +CONFIG_PCI_LABEL=y +CONFIG_ISA_DMA_API=y +CONFIG_AMD_NB=y +# CONFIG_PCCARD is not set +# CONFIG_HOTPLUG_PCI is not set +# CONFIG_RAPIDIO is not set + +# +# Executable file formats / Emulations +# +CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y +CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_HAVE_AOUT is not set +CONFIG_BINFMT_MISC=y +CONFIG_IA32_EMULATION=y +CONFIG_IA32_AOUT=m +CONFIG_COMPAT=y +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_KEYS_COMPAT=y +CONFIG_HAVE_TEXT_POKE_SMP=y +CONFIG_NET=y + +# +# Networking options +# +CONFIG_PACKET=y +CONFIG_UNIX=y +CONFIG_XFRM=y +CONFIG_XFRM_USER=y +# CONFIG_XFRM_SUB_POLICY is not set +CONFIG_XFRM_MIGRATE=y +# CONFIG_XFRM_STATISTICS is not set +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_IP_FIB_TRIE_STATS=y +CONFIG_IP_MULTIPLE_TABLES=y +CONFIG_IP_ROUTE_MULTIPATH=y +CONFIG_IP_ROUTE_VERBOSE=y +CONFIG_IP_ROUTE_CLASSID=y +CONFIG_IP_PNP=y +CONFIG_IP_PNP_DHCP=y +CONFIG_IP_PNP_BOOTP=y +CONFIG_IP_PNP_RARP=y +CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m +CONFIG_NET_IPGRE=m +CONFIG_NET_IPGRE_BROADCAST=y +CONFIG_IP_MROUTE=y +CONFIG_IP_MROUTE_MULTIPLE_TABLES=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=m +CONFIG_INET_XFRM_MODE_TUNNEL=m +CONFIG_INET_XFRM_MODE_BEET=m +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_RENO=y +CONFIG_DEFAULT_TCP_CONG="reno" +CONFIG_TCP_MD5SIG=y +CONFIG_IPV6=y +CONFIG_IPV6_PRIVACY=y +CONFIG_IPV6_ROUTER_PREF=y +CONFIG_IPV6_ROUTE_INFO=y +# 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_SIT_6RD is not set +CONFIG_IPV6_NDISC_NODETYPE=y +CONFIG_IPV6_TUNNEL=m +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y +CONFIG_IPV6_MROUTE=y +CONFIG_IPV6_MROUTE_MULTIPLE_TABLES=y +CONFIG_IPV6_PIMSM_V2=y +CONFIG_NETLABEL=y +CONFIG_NETWORK_SECMARK=y +# CONFIG_NETWORK_PHY_TIMESTAMPING 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=y +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=y +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CONNTRACK_MARK=y +CONFIG_NF_CONNTRACK_SECMARK=y +# CONFIG_NF_CONNTRACK_ZONES is not set +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CONNTRACK_TIMESTAMP=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_BROADCAST=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_SNMP=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=y + +# +# Xtables combined modules +# +CONFIG_NETFILTER_XT_MARK=m +CONFIG_NETFILTER_XT_CONNMARK=m +CONFIG_NETFILTER_XT_SET=m + +# +# Xtables targets +# +CONFIG_NETFILTER_XT_TARGET_AUDIT=m +CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_CT=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_IDLETIMER=m +CONFIG_NETFILTER_XT_TARGET_LED=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_TEE=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m +CONFIG_NETFILTER_XT_TARGET_TCPMSS=m +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m + +# +# Xtables matches +# +CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=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_CPU=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DEVGROUP=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_OSF=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_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +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_IP_SET=m +CONFIG_IP_SET_MAX=256 +CONFIG_IP_SET_BITMAP_IP=m +CONFIG_IP_SET_BITMAP_IPMAC=m +CONFIG_IP_SET_BITMAP_PORT=m +CONFIG_IP_SET_HASH_IP=m +CONFIG_IP_SET_HASH_IPPORT=m +CONFIG_IP_SET_HASH_IPPORTIP=m +CONFIG_IP_SET_HASH_IPPORTNET=m +CONFIG_IP_SET_HASH_NET=m +CONFIG_IP_SET_HASH_NETPORT=m +CONFIG_IP_SET_HASH_NETIFACE=m +CONFIG_IP_SET_LIST_SET=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_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_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m + +# +# IPv6: Netfilter Configuration +# +CONFIG_NF_DEFRAG_IPV6=m +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_IP6_NF_SECURITY=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_IP6=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=m +CONFIG_INET_DCCP_DIAG=m + +# +# DCCP CCIDs Configuration (EXPERIMENTAL) +# +# CONFIG_IP_DCCP_CCID2_DEBUG is not set +CONFIG_IP_DCCP_CCID3=y +# CONFIG_IP_DCCP_CCID3_DEBUG is not set +CONFIG_IP_DCCP_TFRC_LIB=y + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set +# CONFIG_NET_DCCPPROBE is not set +CONFIG_IP_SCTP=m +CONFIG_NET_SCTPPROBE=m +# CONFIG_SCTP_DBG_MSG is not set +# CONFIG_SCTP_DBG_OBJCNT is not set +# CONFIG_SCTP_HMAC_NONE is not set +# CONFIG_SCTP_HMAC_SHA1 is not set +CONFIG_SCTP_HMAC_MD5=y +CONFIG_RDS=m +CONFIG_RDS_TCP=m +# CONFIG_RDS_DEBUG is not set +CONFIG_TIPC=m +CONFIG_TIPC_ADVANCED=y +CONFIG_TIPC_PORTS=8191 +CONFIG_TIPC_LOG=0 +# CONFIG_TIPC_DEBUG is not set +# CONFIG_ATM is not set +CONFIG_L2TP=m +CONFIG_L2TP_DEBUGFS=m +# CONFIG_L2TP_V3 is not set +CONFIG_STP=m +CONFIG_BRIDGE=m +CONFIG_BRIDGE_IGMP_SNOOPING=y +# CONFIG_NET_DSA is not set +CONFIG_VLAN_8021Q=m +# CONFIG_VLAN_8021Q_GVRP is not set +# CONFIG_DECNET is not set +CONFIG_LLC=m +# CONFIG_LLC2 is not set +CONFIG_IPX=m +# CONFIG_IPX_INTERN is not set +CONFIG_ATALK=m +# CONFIG_DEV_APPLETALK 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 is not set +# CONFIG_IEEE802154 is not set +CONFIG_NET_SCHED=y + +# +# Queueing/Scheduling +# +CONFIG_NET_SCH_CBQ=m +CONFIG_NET_SCH_HTB=m +CONFIG_NET_SCH_HFSC=m +CONFIG_NET_SCH_PRIO=m +CONFIG_NET_SCH_MULTIQ=m +CONFIG_NET_SCH_RED=m +CONFIG_NET_SCH_SFB=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_MQPRIO=m +CONFIG_NET_SCH_CHOKE=m +CONFIG_NET_SCH_QFQ=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_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=m +CONFIG_NET_CLS_FLOW=m +CONFIG_NET_CLS_CGROUP=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 is not set +CONFIG_NET_ACT_MIRRED=m +CONFIG_NET_ACT_IPT=m +CONFIG_NET_ACT_NAT=m +CONFIG_NET_ACT_PEDIT=m +CONFIG_NET_ACT_SIMP=m +CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m +# CONFIG_NET_CLS_IND is not set +CONFIG_NET_SCH_FIFO=y +# CONFIG_DCB is not set +CONFIG_DNS_RESOLVER=y +# CONFIG_BATMAN_ADV is not set +CONFIG_RPS=y +CONFIG_RFS_ACCEL=y +CONFIG_XPS=y +CONFIG_HAVE_BPF_JIT=y +# CONFIG_BPF_JIT is not set + +# +# Network testing +# +CONFIG_NET_PKTGEN=m +CONFIG_NET_TCPPROBE=m +# CONFIG_NET_DROP_MONITOR is not set +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set +# CONFIG_IRDA is not set +# CONFIG_BT is not set +CONFIG_AF_RXRPC=m +# CONFIG_AF_RXRPC_DEBUG is not set +# CONFIG_RXKAD is not set +CONFIG_FIB_RULES=y +# CONFIG_WIRELESS is not set +# CONFIG_WIMAX is not set +CONFIG_RFKILL=m +CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y +# CONFIG_NET_9P is not set +# CONFIG_CAIF is not set +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set +# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set +# CONFIG_NFC is not set + +# +# Device Drivers +# + +# +# Generic Driver Options +# +CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +# CONFIG_DEVTMPFS is not set +CONFIG_STANDALONE=y +CONFIG_PREVENT_FIRMWARE_BUILD=y +CONFIG_FW_LOADER=y +CONFIG_FIRMWARE_IN_KERNEL=y +CONFIG_EXTRA_FIRMWARE="" +# CONFIG_DEBUG_DRIVER is not set +CONFIG_DEBUG_DEVRES=y +# CONFIG_SYS_HYPERVISOR is not set +CONFIG_CONNECTOR=y +CONFIG_PROC_EVENTS=y +# CONFIG_MTD is not set +# CONFIG_PARPORT is not set +CONFIG_PNP=y +CONFIG_PNP_DEBUG_MESSAGES=y + +# +# Protocols +# +CONFIG_PNPACPI=y +CONFIG_BLK_DEV=y +# CONFIG_BLK_DEV_FD is not set +# CONFIG_BLK_CPQ_DA is not set +# CONFIG_BLK_CPQ_CISS_DA is not set +# CONFIG_BLK_DEV_DAC960 is not set +# CONFIG_BLK_DEV_UMEM is not set +# CONFIG_BLK_DEV_COW_COMMON is not set +CONFIG_BLK_DEV_LOOP=y +CONFIG_BLK_DEV_LOOP_MIN_COUNT=8 +# CONFIG_BLK_DEV_CRYPTOLOOP is not set +CONFIG_BLK_DEV_DRBD=m +# CONFIG_DRBD_FAULT_INJECTION is not set +CONFIG_BLK_DEV_NBD=m +# CONFIG_BLK_DEV_OSD is not set +# CONFIG_BLK_DEV_SX8 is not set +CONFIG_BLK_DEV_RAM=y +CONFIG_BLK_DEV_RAM_COUNT=16 +CONFIG_BLK_DEV_RAM_SIZE=16384 +# CONFIG_BLK_DEV_XIP is not set +# CONFIG_CDROM_PKTCDVD is not set +# CONFIG_ATA_OVER_ETH is not set +CONFIG_VIRTIO_BLK=m +# CONFIG_BLK_DEV_HD is not set +CONFIG_BLK_DEV_RBD=m +CONFIG_SENSORS_LIS3LV02D=m +CONFIG_MISC_DEVICES=y +# CONFIG_AD525X_DPOT is not set +# CONFIG_IBM_ASM is not set +# CONFIG_PHANTOM is not set +# CONFIG_INTEL_MID_PTI is not set +# CONFIG_SGI_IOC4 is not set +# CONFIG_TIFM_CORE is not set +# CONFIG_ICS932S401 is not set +# CONFIG_ENCLOSURE_SERVICES is not set +# CONFIG_HP_ILO is not set +# CONFIG_APDS9802ALS is not set +# CONFIG_ISL29003 is not set +# CONFIG_ISL29020 is not set +# CONFIG_SENSORS_TSL2550 is not set +# CONFIG_SENSORS_BH1780 is not set +# CONFIG_SENSORS_BH1770 is not set +# CONFIG_SENSORS_APDS990X is not set +# CONFIG_HMC6352 is not set +# CONFIG_DS1682 is not set +# CONFIG_VMWARE_BALLOON is not set +# CONFIG_BMP085 is not set +# CONFIG_PCH_PHUB is not set +# CONFIG_USB_SWITCH_FSA9480 is not set +# CONFIG_C2PORT is not set + +# +# EEPROM support +# +# CONFIG_EEPROM_AT24 is not set +# CONFIG_EEPROM_LEGACY is not set +# CONFIG_EEPROM_MAX6875 is not set +# CONFIG_EEPROM_93CX6 is not set +# CONFIG_CB710_CORE is not set + +# +# Texas Instruments shared transport line discipline +# +CONFIG_SENSORS_LIS3_I2C=m + +# +# Altera FPGA firmware download module +# +CONFIG_ALTERA_STAPL=m +CONFIG_HAVE_IDE=y +# CONFIG_IDE is not set + +# +# SCSI device support +# +CONFIG_SCSI_MOD=y +CONFIG_RAID_ATTRS=m +CONFIG_SCSI=y +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=y +# 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=y +# CONFIG_CHR_DEV_SCH is not set +# CONFIG_SCSI_MULTI_LUN is not set +CONFIG_SCSI_CONSTANTS=y +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set +CONFIG_SCSI_WAIT_SCAN=m + +# +# SCSI Transports +# +CONFIG_SCSI_SPI_ATTRS=y +CONFIG_SCSI_FC_ATTRS=m +CONFIG_SCSI_ISCSI_ATTRS=m +CONFIG_SCSI_SAS_ATTRS=m +CONFIG_SCSI_SAS_LIBSAS=m +# CONFIG_SCSI_SAS_ATA is not set +CONFIG_SCSI_SAS_HOST_SMP=y +CONFIG_SCSI_SRP_ATTRS=m +# CONFIG_SCSI_LOWLEVEL is not set +CONFIG_SCSI_DH=m +# CONFIG_SCSI_DH_RDAC is not set +# CONFIG_SCSI_DH_HP_SW is not set +# CONFIG_SCSI_DH_EMC is not set +# CONFIG_SCSI_DH_ALUA is not set +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=y +# CONFIG_ATA_NONSTANDARD is not set +CONFIG_ATA_VERBOSE_ERROR=y +CONFIG_ATA_ACPI=y +CONFIG_SATA_PMP=y + +# +# Controllers with non-SFF native interface +# +CONFIG_SATA_AHCI=y +# CONFIG_SATA_AHCI_PLATFORM is not set +# CONFIG_SATA_INIC162X is not set +# CONFIG_SATA_ACARD_AHCI is not set +# CONFIG_SATA_SIL24 is not set +CONFIG_ATA_SFF=y + +# +# SFF controllers with custom DMA interface +# +# CONFIG_PDC_ADMA is not set +# CONFIG_SATA_QSTOR is not set +# CONFIG_SATA_SX4 is not set +CONFIG_ATA_BMDMA=y + +# +# SATA SFF controllers with BMDMA +# +CONFIG_ATA_PIIX=y +# CONFIG_SATA_MV is not set +# CONFIG_SATA_NV is not set +# CONFIG_SATA_PROMISE is not set +# CONFIG_SATA_SIL is not set +# CONFIG_SATA_SIS is not set +# CONFIG_SATA_SVW is not set +# CONFIG_SATA_ULI is not set +# CONFIG_SATA_VIA is not set +# CONFIG_SATA_VITESSE is not set + +# +# PATA SFF controllers with BMDMA +# +# CONFIG_PATA_ALI is not set +CONFIG_PATA_AMD=y +# CONFIG_PATA_ARASAN_CF is not set +# CONFIG_PATA_ARTOP is not set +# CONFIG_PATA_ATIIXP is not set +# CONFIG_PATA_ATP867X is not set +# CONFIG_PATA_CMD64X is not set +# CONFIG_PATA_CS5520 is not set +# CONFIG_PATA_CS5530 is not set +# CONFIG_PATA_CS5536 is not set +# CONFIG_PATA_CYPRESS is not set +# CONFIG_PATA_EFAR is not set +# CONFIG_PATA_HPT366 is not set +# CONFIG_PATA_HPT37X is not set +# CONFIG_PATA_HPT3X2N is not set +# CONFIG_PATA_HPT3X3 is not set +# CONFIG_PATA_IT8213 is not set +# CONFIG_PATA_IT821X is not set +# CONFIG_PATA_JMICRON is not set +# CONFIG_PATA_MARVELL is not set +# CONFIG_PATA_NETCELL is not set +# CONFIG_PATA_NINJA32 is not set +# CONFIG_PATA_NS87415 is not set +CONFIG_PATA_OLDPIIX=y +# CONFIG_PATA_OPTIDMA is not set +# CONFIG_PATA_PDC2027X is not set +# CONFIG_PATA_PDC_OLD is not set +# CONFIG_PATA_RADISYS is not set +# CONFIG_PATA_RDC is not set +# CONFIG_PATA_SC1200 is not set +CONFIG_PATA_SCH=y +# CONFIG_PATA_SERVERWORKS is not set +# CONFIG_PATA_SIL680 is not set +# CONFIG_PATA_SIS is not set +# CONFIG_PATA_TOSHIBA is not set +# CONFIG_PATA_TRIFLEX is not set +# CONFIG_PATA_VIA is not set +# CONFIG_PATA_WINBOND is not set + +# +# PIO-only SFF controllers +# +# CONFIG_PATA_CMD640_PCI is not set +# CONFIG_PATA_MPIIX is not set +# CONFIG_PATA_NS87410 is not set +# CONFIG_PATA_OPTI is not set +# CONFIG_PATA_RZ1000 is not set + +# +# Generic fallback / legacy drivers +# +# CONFIG_PATA_ACPI is not set +# CONFIG_ATA_GENERIC is not set +# CONFIG_PATA_LEGACY is not set +CONFIG_MD=y +CONFIG_BLK_DEV_MD=y +CONFIG_MD_AUTODETECT=y +CONFIG_MD_LINEAR=m +CONFIG_MD_RAID0=m +CONFIG_MD_RAID1=y +CONFIG_MD_RAID10=y +CONFIG_MD_RAID456=m +CONFIG_MULTICORE_RAID456=y +CONFIG_MD_MULTIPATH=m +CONFIG_MD_FAULTY=m +CONFIG_BLK_DEV_DM=y +# CONFIG_DM_DEBUG is not set +CONFIG_DM_BUFIO=m +CONFIG_DM_PERSISTENT_DATA=m +CONFIG_DM_CRYPT=m +CONFIG_DM_SNAPSHOT=m +CONFIG_DM_THIN_PROVISIONING=m +# CONFIG_DM_DEBUG_BLOCK_STACK_TRACING is not set +CONFIG_DM_DEBUG_SPACE_MAPS=y +CONFIG_DM_MIRROR=y +CONFIG_DM_RAID=m +CONFIG_DM_LOG_USERSPACE=m +CONFIG_DM_ZERO=y +CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m +CONFIG_DM_DELAY=m +# CONFIG_DM_UEVENT is not set +CONFIG_DM_FLAKEY=m +CONFIG_TARGET_CORE=m +CONFIG_TCM_IBLOCK=m +CONFIG_TCM_FILEIO=m +CONFIG_TCM_PSCSI=m +CONFIG_LOOPBACK_TARGET=m +CONFIG_ISCSI_TARGET=m +# CONFIG_FUSION is not set + +# +# IEEE 1394 (FireWire) support +# +# CONFIG_FIREWIRE is not set +CONFIG_FIREWIRE_NOSY=m +CONFIG_I2O=m +CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y +CONFIG_I2O_EXT_ADAPTEC=y +CONFIG_I2O_EXT_ADAPTEC_DMA64=y +CONFIG_I2O_CONFIG=m +CONFIG_I2O_CONFIG_OLD_IOCTL=y +CONFIG_I2O_BUS=m +CONFIG_I2O_BLOCK=m +# CONFIG_I2O_SCSI is not set +CONFIG_I2O_PROC=m +# CONFIG_MACINTOSH_DRIVERS is not set +CONFIG_NETDEVICES=y +CONFIG_NET_CORE=y +CONFIG_BONDING=m +CONFIG_DUMMY=m +# CONFIG_EQUALIZER is not set +# CONFIG_NET_FC is not set +CONFIG_MII=y +CONFIG_IFB=m +CONFIG_MACVLAN=m +CONFIG_MACVTAP=m +CONFIG_NETCONSOLE=y +CONFIG_NETPOLL=y +# CONFIG_NETPOLL_TRAP is not set +CONFIG_NET_POLL_CONTROLLER=y +CONFIG_TUN=m +CONFIG_VETH=m +CONFIG_VIRTIO_NET=m +CONFIG_SUNGEM_PHY=m +# CONFIG_ARCNET is not set + +# +# CAIF transport drivers +# +CONFIG_ETHERNET=y +CONFIG_MDIO=m +CONFIG_NET_VENDOR_3COM=y +CONFIG_VORTEX=m +CONFIG_TYPHOON=m +CONFIG_NET_VENDOR_ADAPTEC=y +CONFIG_ADAPTEC_STARFIRE=m +CONFIG_NET_VENDOR_ALTEON=y +CONFIG_ACENIC=m +# CONFIG_ACENIC_OMIT_TIGON_I is not set +CONFIG_NET_VENDOR_AMD=y +CONFIG_AMD8111_ETH=m +CONFIG_PCNET32=m +CONFIG_NET_VENDOR_ATHEROS=y +CONFIG_ATL2=m +CONFIG_ATL1=m +CONFIG_ATL1E=m +CONFIG_ATL1C=m +CONFIG_NET_VENDOR_BROADCOM=y +CONFIG_B44=m +CONFIG_B44_PCI_AUTOSELECT=y +CONFIG_B44_PCICORE_AUTOSELECT=y +CONFIG_B44_PCI=y +CONFIG_BNX2=m +CONFIG_CNIC=m +CONFIG_TIGON3=m +CONFIG_BNX2X=m +CONFIG_NET_VENDOR_BROCADE=y +CONFIG_BNA=m +CONFIG_NET_VENDOR_CHELSIO=y +CONFIG_CHELSIO_T1=m +CONFIG_CHELSIO_T1_1G=y +CONFIG_CHELSIO_T3=m +CONFIG_CHELSIO_T4=m +CONFIG_CHELSIO_T4VF=m +CONFIG_NET_VENDOR_CISCO=y +CONFIG_ENIC=m +CONFIG_DNET=m +CONFIG_NET_VENDOR_DEC=y +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_NET_VENDOR_DLINK=y +CONFIG_DL2K=m +CONFIG_SUNDANCE=m +# CONFIG_SUNDANCE_MMIO is not set +CONFIG_NET_VENDOR_EMULEX=y +CONFIG_BE2NET=m +CONFIG_NET_VENDOR_EXAR=y +CONFIG_S2IO=m +CONFIG_VXGE=m +# CONFIG_VXGE_DEBUG_TRACE_ALL is not set +CONFIG_NET_VENDOR_HP=y +# CONFIG_HP100 is not set +CONFIG_NET_VENDOR_INTEL=y +CONFIG_E100=m +CONFIG_E1000=m +CONFIG_E1000E=m +CONFIG_IGB=m +CONFIG_IGBVF=m +CONFIG_IXGB=m +CONFIG_IXGBE=m +CONFIG_IXGBEVF=m +CONFIG_NET_VENDOR_I825XX=y +CONFIG_ZNET=m +CONFIG_IP1000=m +CONFIG_JME=m +CONFIG_NET_VENDOR_MARVELL=y +CONFIG_SKGE=m +# CONFIG_SKGE_DEBUG is not set +# CONFIG_SKGE_GENESIS is not set +CONFIG_SKY2=m +# CONFIG_SKY2_DEBUG is not set +CONFIG_NET_VENDOR_MELLANOX=y +CONFIG_MLX4_EN=m +CONFIG_MLX4_CORE=m +CONFIG_MLX4_DEBUG=y +CONFIG_NET_VENDOR_MICREL=y +CONFIG_KS8842=m +CONFIG_KS8851_MLL=m +CONFIG_KSZ884X_PCI=m +CONFIG_NET_VENDOR_MYRI=y +CONFIG_MYRI10GE=m +CONFIG_FEALNX=m +CONFIG_NET_VENDOR_NATSEMI=y +CONFIG_NATSEMI=m +CONFIG_NS83820=m +CONFIG_NET_VENDOR_8390=y +CONFIG_NE2K_PCI=m +CONFIG_NET_VENDOR_NVIDIA=y +CONFIG_FORCEDETH=m +CONFIG_NET_VENDOR_OKI=y +CONFIG_PCH_GBE=m +CONFIG_ETHOC=m +CONFIG_NET_PACKET_ENGINE=y +CONFIG_HAMACHI=m +CONFIG_YELLOWFIN=m +CONFIG_NET_VENDOR_QLOGIC=y +CONFIG_QLA3XXX=m +CONFIG_QLCNIC=m +CONFIG_QLGE=m +CONFIG_NETXEN_NIC=m +CONFIG_NET_VENDOR_REALTEK=y +CONFIG_8139CP=m +CONFIG_8139TOO=m +CONFIG_8139TOO_PIO=y +CONFIG_8139TOO_TUNE_TWISTER=y +CONFIG_8139TOO_8129=y +# CONFIG_8139_OLD_RX_RESET is not set +CONFIG_R8169=m +CONFIG_NET_VENDOR_RDC=y +CONFIG_R6040=m +CONFIG_NET_VENDOR_SEEQ=y +CONFIG_SEEQ8005=m +CONFIG_NET_VENDOR_SILAN=y +CONFIG_SC92031=m +CONFIG_NET_VENDOR_SIS=y +CONFIG_SIS900=m +CONFIG_SIS190=m +CONFIG_SFC=m +CONFIG_NET_VENDOR_SMSC=y +CONFIG_EPIC100=m +CONFIG_SMSC9420=m +CONFIG_NET_VENDOR_STMICRO=y +CONFIG_STMMAC_ETH=m +CONFIG_STMMAC_DEBUG_FS=y +CONFIG_STMMAC_DA=y +CONFIG_STMMAC_RING=y +# CONFIG_STMMAC_CHAINED is not set +CONFIG_NET_VENDOR_SUN=y +CONFIG_HAPPYMEAL=m +CONFIG_SUNGEM=m +CONFIG_CASSINI=m +CONFIG_NIU=m +CONFIG_NET_VENDOR_TEHUTI=y +CONFIG_TEHUTI=m +CONFIG_NET_VENDOR_TI=y +CONFIG_TLAN=m +CONFIG_NET_VENDOR_VIA=y +CONFIG_VIA_RHINE=m +# CONFIG_VIA_RHINE_MMIO is not set +CONFIG_VIA_VELOCITY=m +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set +# CONFIG_NET_SB1000 is not set +CONFIG_PHYLIB=y + +# +# MII PHY device drivers +# +# CONFIG_MARVELL_PHY is not set +# CONFIG_DAVICOM_PHY is not set +# CONFIG_QSEMI_PHY is not set +# CONFIG_LXT_PHY is not set +# CONFIG_CICADA_PHY is not set +# CONFIG_VITESSE_PHY is not set +CONFIG_SMSC_PHY=m +# CONFIG_BROADCOM_PHY is not set +# CONFIG_ICPLUS_PHY is not set +# CONFIG_REALTEK_PHY is not set +# CONFIG_NATIONAL_PHY is not set +# CONFIG_STE10XP is not set +# CONFIG_LSI_ET1011C_PHY is not set +# CONFIG_MICREL_PHY is not set +# CONFIG_FIXED_PHY is not set +# CONFIG_MDIO_BITBANG is not set +# CONFIG_PPP is not set +# CONFIG_SLIP is not set +# CONFIG_TR is not set +# CONFIG_WLAN is not set + +# +# Enable WiMAX (Networking options) to see the WiMAX drivers +# +# CONFIG_WAN is not set +# CONFIG_VMXNET3 is not set +# CONFIG_ISDN is not set +# CONFIG_PHONE is not set + +# +# Input device support +# +CONFIG_INPUT=y +CONFIG_INPUT_FF_MEMLESS=y +CONFIG_INPUT_POLLDEV=y +# CONFIG_INPUT_SPARSEKMAP is not set + +# +# 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=y +# CONFIG_INPUT_EVBUG is not set + +# +# Input Device Drivers +# +CONFIG_INPUT_KEYBOARD=y +# CONFIG_KEYBOARD_ADP5588 is not set +# CONFIG_KEYBOARD_ADP5589 is not set +CONFIG_KEYBOARD_ATKBD=y +# CONFIG_KEYBOARD_QT1070 is not set +# CONFIG_KEYBOARD_QT2160 is not set +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_TCA6416 is not set +# CONFIG_KEYBOARD_LM8323 is not set +# CONFIG_KEYBOARD_MAX7359 is not set +# CONFIG_KEYBOARD_MCS is not set +# CONFIG_KEYBOARD_MPR121 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_OPENCORES is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set +# 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 is not set + +# +# Hardware I/O ports +# +CONFIG_SERIO=y +CONFIG_SERIO_I8042=y +CONFIG_SERIO_SERPORT=y +# CONFIG_SERIO_CT82C710 is not set +# CONFIG_SERIO_PCIPS2 is not set +CONFIG_SERIO_LIBPS2=y +# CONFIG_SERIO_RAW is not set +# CONFIG_SERIO_ALTERA_PS2 is not set +# CONFIG_SERIO_PS2MULT is not set +# CONFIG_GAMEPORT is not set + +# +# Character devices +# +CONFIG_VT=y +CONFIG_CONSOLE_TRANSLATIONS=y +CONFIG_VT_CONSOLE=y +CONFIG_VT_CONSOLE_SLEEP=y +CONFIG_HW_CONSOLE=y +CONFIG_VT_HW_CONSOLE_BINDING=y +CONFIG_UNIX98_PTYS=y +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +# CONFIG_LEGACY_PTYS is not set +CONFIG_SERIAL_NONSTANDARD=y +# CONFIG_ROCKETPORT is not set +# CONFIG_CYCLADES is not set +# CONFIG_MOXA_INTELLIO is not set +# CONFIG_MOXA_SMARTIO is not set +# CONFIG_SYNCLINK is not set +# CONFIG_SYNCLINKMP is not set +# CONFIG_SYNCLINK_GT is not set +# CONFIG_NOZOMI is not set +# CONFIG_ISI is not set +# CONFIG_N_HDLC is not set +# CONFIG_N_GSM is not set +# CONFIG_TRACE_SINK is not set +CONFIG_DEVKMEM=y +# CONFIG_STALDRV is not set + +# +# 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_NR_UARTS=32 +CONFIG_SERIAL_8250_RUNTIME_UARTS=4 +CONFIG_SERIAL_8250_EXTENDED=y +CONFIG_SERIAL_8250_MANY_PORTS=y +CONFIG_SERIAL_8250_SHARE_IRQ=y +CONFIG_SERIAL_8250_DETECT_IRQ=y +CONFIG_SERIAL_8250_RSA=y + +# +# Non-8250 serial port support +# +# CONFIG_SERIAL_MFD_HSU is not set +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y +# CONFIG_SERIAL_JSM is not set +# CONFIG_SERIAL_TIMBERDALE is not set +# CONFIG_SERIAL_ALTERA_JTAGUART is not set +# CONFIG_SERIAL_ALTERA_UART is not set +# CONFIG_SERIAL_PCH_UART is not set +# CONFIG_SERIAL_XILINX_PS_UART is not set +CONFIG_HVC_DRIVER=y +CONFIG_VIRTIO_CONSOLE=m +CONFIG_IPMI_HANDLER=m +# CONFIG_IPMI_PANIC_EVENT 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_VIA=m +CONFIG_HW_RANDOM_VIRTIO=m +CONFIG_NVRAM=y +# CONFIG_R3964 is not set +# CONFIG_APPLICOM is not set +# CONFIG_MWAVE is not set +# CONFIG_RAW_DRIVER is not set +CONFIG_HPET=y +# CONFIG_HPET_MMAP is not set +# CONFIG_HANGCHECK_TIMER is not set +# CONFIG_TCG_TPM is not set +# CONFIG_TELCLOCK is not set +CONFIG_DEVPORT=y +# CONFIG_RAMOOPS is not set +CONFIG_I2C=y +CONFIG_I2C_BOARDINFO=y +CONFIG_I2C_COMPAT=y +CONFIG_I2C_CHARDEV=m +CONFIG_I2C_MUX=m + +# +# Multiplexer I2C Chip support +# +# CONFIG_I2C_MUX_PCA9541 is not set +CONFIG_I2C_MUX_PCA954x=m +CONFIG_I2C_HELPER_AUTO=y +CONFIG_I2C_SMBUS=m +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_DESIGNWARE_PCI=m +CONFIG_I2C_INTEL_MID=m +CONFIG_I2C_OCORES=m +CONFIG_I2C_PCA_PLATFORM=m +# CONFIG_I2C_PXA_PCI is not set +CONFIG_I2C_SIMTEC=m +# CONFIG_I2C_XILINX is not set +CONFIG_I2C_EG20T=m + +# +# External I2C/SMBus adapter drivers +# +CONFIG_I2C_PARPORT_LIGHT=m +CONFIG_I2C_TAOS_EVM=m + +# +# Other I2C/SMBus bus drivers +# +CONFIG_I2C_STUB=m +# CONFIG_I2C_DEBUG_CORE is not set +# CONFIG_I2C_DEBUG_ALGO is not set +# CONFIG_I2C_DEBUG_BUS is not set +# CONFIG_SPI is not set + +# +# PPS support +# +# CONFIG_PPS is not set + +# +# PPS generators support +# + +# +# PTP clock support +# + +# +# Enable Device Drivers -> PPS to see the PTP clock options. +# +CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y +# CONFIG_GPIOLIB is not set +# CONFIG_W1 is not set +CONFIG_POWER_SUPPLY=y +# CONFIG_POWER_SUPPLY_DEBUG is not set +# CONFIG_PDA_POWER is not set +CONFIG_TEST_POWER=m +# CONFIG_BATTERY_DS2780 is not set +# CONFIG_BATTERY_DS2782 is not set +# CONFIG_BATTERY_BQ20Z75 is not set +# CONFIG_BATTERY_BQ27x00 is not set +# CONFIG_BATTERY_MAX17040 is not set +# CONFIG_BATTERY_MAX17042 is not set +# CONFIG_CHARGER_MAX8903 is not set +CONFIG_HWMON=y +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_ADT7411=m +CONFIG_SENSORS_ADT7462=m +CONFIG_SENSORS_ADT7470=m +CONFIG_SENSORS_ADT7475=m +CONFIG_SENSORS_ASC7621=m +CONFIG_SENSORS_K8TEMP=m +CONFIG_SENSORS_K10TEMP=m +CONFIG_SENSORS_FAM15H_POWER=m +CONFIG_SENSORS_ASB100=m +CONFIG_SENSORS_ATXP1=m +CONFIG_SENSORS_DS620=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_JC42=m +CONFIG_SENSORS_LINEAGE=m +CONFIG_SENSORS_LM63=m +CONFIG_SENSORS_LM73=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_LTC4151=m +CONFIG_SENSORS_LTC4215=m +CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4261=m +CONFIG_SENSORS_LM95241=m +CONFIG_SENSORS_LM95245=m +CONFIG_SENSORS_MAX16065=m +CONFIG_SENSORS_MAX1619=m +CONFIG_SENSORS_MAX1668=m +CONFIG_SENSORS_MAX6639=m +CONFIG_SENSORS_MAX6642=m +CONFIG_SENSORS_MAX6650=m +CONFIG_SENSORS_NTC_THERMISTOR=m +CONFIG_SENSORS_PC87360=m +CONFIG_SENSORS_PC87427=m +CONFIG_SENSORS_PCF8591=m +CONFIG_PMBUS=m +CONFIG_SENSORS_PMBUS=m +CONFIG_SENSORS_ADM1275=m +CONFIG_SENSORS_LM25066=m +CONFIG_SENSORS_LTC2978=m +CONFIG_SENSORS_MAX16064=m +CONFIG_SENSORS_MAX34440=m +CONFIG_SENSORS_MAX8688=m +CONFIG_SENSORS_UCD9000=m +CONFIG_SENSORS_UCD9200=m +CONFIG_SENSORS_ZL6100=m +CONFIG_SENSORS_SHT21=m +CONFIG_SENSORS_SIS5595=m +CONFIG_SENSORS_SMM665=m +CONFIG_SENSORS_DME1737=m +CONFIG_SENSORS_EMC1403=m +CONFIG_SENSORS_EMC2103=m +CONFIG_SENSORS_EMC6W201=m +CONFIG_SENSORS_SMSC47M1=m +CONFIG_SENSORS_SMSC47M192=m +CONFIG_SENSORS_SMSC47B397=m +CONFIG_SENSORS_SCH56XX_COMMON=m +CONFIG_SENSORS_SCH5627=m +CONFIG_SENSORS_SCH5636=m +CONFIG_SENSORS_ADS1015=m +CONFIG_SENSORS_ADS7828=m +CONFIG_SENSORS_AMC6821=m +CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP102=m +CONFIG_SENSORS_TMP401=m +CONFIG_SENSORS_TMP421=m +CONFIG_SENSORS_VIA_CPUTEMP=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_W83795=m +CONFIG_SENSORS_W83795_FANCTRL=y +CONFIG_SENSORS_W83L785TS=m +CONFIG_SENSORS_W83L786NG=m +CONFIG_SENSORS_W83627HF=m +CONFIG_SENSORS_W83627EHF=m +CONFIG_SENSORS_APPLESMC=m + +# +# ACPI drivers +# +CONFIG_SENSORS_ACPI_POWER=m +CONFIG_SENSORS_ATK0110=m +CONFIG_THERMAL=y +CONFIG_THERMAL_HWMON=y +CONFIG_WATCHDOG=y +CONFIG_WATCHDOG_CORE=y +# CONFIG_WATCHDOG_NOWAYOUT is not set + +# +# Watchdog Device Drivers +# +CONFIG_SOFT_WATCHDOG=m +CONFIG_ACQUIRE_WDT=m +CONFIG_ADVANTECH_WDT=m +CONFIG_ALIM1535_WDT=m +CONFIG_ALIM7101_WDT=m +CONFIG_F71808E_WDT=m +CONFIG_SP5100_TCO=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_HPWDT_NMI_DECODING is not set +CONFIG_SC1200_WDT=m +CONFIG_PC87413_WDT=m +CONFIG_NV_TCO=m +CONFIG_60XX_WDT=m +CONFIG_SBC8360_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 + +# +# PCI-based Watchdog Cards +# +CONFIG_PCIPCWATCHDOG=m +CONFIG_WDTPCI=m +CONFIG_SSB_POSSIBLE=y + +# +# Sonics Silicon Backplane +# +CONFIG_SSB=m +CONFIG_SSB_SPROM=y +CONFIG_SSB_PCIHOST_POSSIBLE=y +CONFIG_SSB_PCIHOST=y +# CONFIG_SSB_B43_PCI_BRIDGE is not set +# CONFIG_SSB_DEBUG is not set +CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y +CONFIG_SSB_DRIVER_PCICORE=y +CONFIG_BCMA_POSSIBLE=y + +# +# Broadcom specific AMBA +# +CONFIG_BCMA=m +CONFIG_BCMA_HOST_PCI_POSSIBLE=y +CONFIG_BCMA_HOST_PCI=y +# CONFIG_BCMA_DEBUG is not set + +# +# Multifunction device drivers +# +CONFIG_MFD_CORE=m +# CONFIG_MFD_88PM860X is not set +# CONFIG_MFD_SM501 is not set +# CONFIG_HTC_PASIC3 is not set +# CONFIG_TPS6105X is not set +# CONFIG_TPS6507X is not set +# CONFIG_TWL4030_CORE is not set +# CONFIG_MFD_STMPE is not set +# CONFIG_MFD_TC3589X is not set +# CONFIG_MFD_TMIO is not set +# CONFIG_PMIC_DA903X is not set +# CONFIG_PMIC_ADP5520 is not set +# CONFIG_MFD_MAX8925 is not set +# CONFIG_MFD_MAX8997 is not set +# CONFIG_MFD_MAX8998 is not set +# CONFIG_MFD_WM8400 is not set +# CONFIG_MFD_WM831X_I2C is not set +# CONFIG_MFD_WM8350_I2C is not set +# CONFIG_MFD_WM8994 is not set +# CONFIG_MFD_PCF50633 is not set +# CONFIG_ABX500_CORE is not set +# CONFIG_MFD_CS5535 is not set +CONFIG_LPC_SCH=m +CONFIG_MFD_RDC321X=m +CONFIG_MFD_JANZ_CMODIO=m +CONFIG_MFD_VX855=m +# CONFIG_MFD_WL1273_CORE is not set +# CONFIG_REGULATOR is not set +# CONFIG_MEDIA_SUPPORT is not set + +# +# Graphics support +# +# CONFIG_AGP is not set +CONFIG_VGA_ARB=y +CONFIG_VGA_ARB_MAX_GPUS=16 +# CONFIG_VGA_SWITCHEROO is not set +# CONFIG_DRM is not set +CONFIG_STUB_POULSBO=m +# CONFIG_VGASTATE is not set +CONFIG_VIDEO_OUTPUT_CONTROL=m +CONFIG_FB=m +# CONFIG_FIRMWARE_EDID is not set +# CONFIG_FB_DDC is not set +# CONFIG_FB_BOOT_VESA_SUPPORT is not set +# CONFIG_FB_CFB_FILLRECT is not set +# CONFIG_FB_CFB_COPYAREA is not set +# CONFIG_FB_CFB_IMAGEBLIT is not set +# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set +# CONFIG_FB_SYS_FILLRECT is not set +# CONFIG_FB_SYS_COPYAREA is not set +# CONFIG_FB_SYS_IMAGEBLIT is not set +# CONFIG_FB_FOREIGN_ENDIAN is not set +# CONFIG_FB_SYS_FOPS is not set +# CONFIG_FB_WMT_GE_ROPS is not set +# CONFIG_FB_SVGALIB is not set +# CONFIG_FB_MACMODES is not set +# CONFIG_FB_BACKLIGHT is not set +CONFIG_FB_MODE_HELPERS=y +CONFIG_FB_TILEBLITTING=y + +# +# Frame buffer hardware drivers +# +# CONFIG_FB_CIRRUS is not set +# CONFIG_FB_PM2 is not set +# CONFIG_FB_CYBER2000 is not set +# CONFIG_FB_ARC is not set +# CONFIG_FB_VGA16 is not set +# CONFIG_FB_UVESA is not set +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_S1D13XXX is not set +# CONFIG_FB_NVIDIA is not set +# CONFIG_FB_RIVA is not set +# CONFIG_FB_LE80578 is not set +# CONFIG_FB_MATROX is not set +# CONFIG_FB_RADEON is not set +# CONFIG_FB_ATY128 is not set +# CONFIG_FB_ATY is not set +# CONFIG_FB_S3 is not set +# CONFIG_FB_SAVAGE is not set +# CONFIG_FB_SIS is not set +# CONFIG_FB_VIA is not set +# CONFIG_FB_NEOMAGIC is not set +# CONFIG_FB_KYRO is not set +# CONFIG_FB_3DFX is not set +# CONFIG_FB_VOODOO1 is not set +# CONFIG_FB_VT8623 is not set +# CONFIG_FB_TRIDENT is not set +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_GEODE is not set +# CONFIG_FB_TMIO is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set +# CONFIG_BACKLIGHT_LCD_SUPPORT is not set +CONFIG_BACKLIGHT_CLASS_DEVICE=m + +# +# Display device support +# +# CONFIG_DISPLAY_SUPPORT is not set + +# +# Console display driver support +# +CONFIG_VGA_CONSOLE=y +CONFIG_VGACON_SOFT_SCROLLBACK=y +CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 +CONFIG_DUMMY_CONSOLE=y +# CONFIG_FRAMEBUFFER_CONSOLE is not set +# CONFIG_LOGO is not set +# CONFIG_SOUND is not set +# CONFIG_HID_SUPPORT is not set +# CONFIG_USB_SUPPORT is not set +# CONFIG_UWB is not set +# CONFIG_MMC is not set +# CONFIG_MEMSTICK is not set +CONFIG_NEW_LEDS=y +CONFIG_LEDS_CLASS=y + +# +# LED drivers +# +# CONFIG_LEDS_LM3530 is not set +# CONFIG_LEDS_PCA9532 is not set +# CONFIG_LEDS_LP3944 is not set +# CONFIG_LEDS_LP5521 is not set +# CONFIG_LEDS_LP5523 is not set +# CONFIG_LEDS_CLEVO_MAIL is not set +# CONFIG_LEDS_PCA955X is not set +# CONFIG_LEDS_BD2802 is not set +# CONFIG_LEDS_INTEL_SS4200 is not set +CONFIG_LEDS_TRIGGERS=y + +# +# LED Triggers +# +# CONFIG_LEDS_TRIGGER_TIMER is not set +# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set +# CONFIG_LEDS_TRIGGER_BACKLIGHT is not set +# CONFIG_LEDS_TRIGGER_DEFAULT_ON is not set + +# +# iptables trigger is under Netfilter config (LED target) +# +# CONFIG_ACCESSIBILITY is not set +# CONFIG_INFINIBAND is not set +CONFIG_EDAC=y + +# +# Reporting subsystems +# +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_DECODE_MCE=y +CONFIG_EDAC_MCE_INJ=m +# CONFIG_EDAC_MM_EDAC is not set +CONFIG_RTC_LIB=y +CONFIG_RTC_CLASS=y +CONFIG_RTC_HCTOSYS=y +CONFIG_RTC_HCTOSYS_DEVICE="rtc0" +# CONFIG_RTC_DEBUG is not set + +# +# 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_DS3232=m +CONFIG_RTC_DRV_MAX6900=m +CONFIG_RTC_DRV_RS5C372=m +CONFIG_RTC_DRV_ISL1208=m +CONFIG_RTC_DRV_ISL12022=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_BQ32K=m +CONFIG_RTC_DRV_S35390A=m +CONFIG_RTC_DRV_FM3130=m +CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m +CONFIG_RTC_DRV_EM3027=m +CONFIG_RTC_DRV_RV3029C2=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_MSM6242=m +CONFIG_RTC_DRV_BQ4802=m +CONFIG_RTC_DRV_RP5C01=m +CONFIG_RTC_DRV_V3020=m + +# +# on-CPU RTC drivers +# +CONFIG_DMADEVICES=y +# CONFIG_DMADEVICES_DEBUG is not set + +# +# DMA Devices +# +CONFIG_INTEL_MID_DMAC=m +# CONFIG_INTEL_IOATDMA is not set +CONFIG_TIMB_DMA=m +CONFIG_PCH_DMA=m +CONFIG_DMA_ENGINE=y + +# +# DMA Clients +# +# CONFIG_NET_DMA is not set +# CONFIG_ASYNC_TX_DMA is not set +CONFIG_DMATEST=m +# CONFIG_AUXDISPLAY is not set +CONFIG_UIO=m +CONFIG_UIO_CIF=m +CONFIG_UIO_PDRV=m +CONFIG_UIO_PDRV_GENIRQ=m +CONFIG_UIO_AEC=m +CONFIG_UIO_SERCOS3=m +CONFIG_UIO_PCI_GENERIC=m +CONFIG_UIO_NETX=m +CONFIG_VIRTIO=m +CONFIG_VIRTIO_RING=m + +# +# Virtio drivers +# +CONFIG_VIRTIO_PCI=m +CONFIG_VIRTIO_BALLOON=m +CONFIG_VIRTIO_MMIO=m +CONFIG_STAGING=y +# CONFIG_ET131X is not set +# CONFIG_SLICOSS is not set +# CONFIG_ECHO is not set +# CONFIG_COMEDI is not set +# CONFIG_RTS_PSTOR is not set +# CONFIG_POHMELFS is not set +# CONFIG_IDE_PHISON is not set +# CONFIG_VME_BUS is not set +# CONFIG_DX_SEP is not set +# CONFIG_IIO is not set +CONFIG_XVMALLOC=y +CONFIG_ZRAM=m +# CONFIG_ZRAM_DEBUG is not set +CONFIG_ZCACHE=m +# CONFIG_FB_SM7XX is not set +# CONFIG_CRYSTALHD is not set +# CONFIG_FB_XGI is not set +# CONFIG_ACPI_QUICKSTART is not set +# CONFIG_FT1000 is not set + +# +# Speakup console speech +# +# CONFIG_SPEAKUP is not set +# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set +CONFIG_INTEL_MEI=m +# CONFIG_STAGING_MEDIA is not set +CONFIG_X86_PLATFORM_DEVICES=y +# CONFIG_ACERHDF is not set +# CONFIG_ASUS_LAPTOP is not set +# CONFIG_FUJITSU_LAPTOP is not set +# CONFIG_HP_ACCEL is not set +# CONFIG_MSI_LAPTOP is not set +# CONFIG_PANASONIC_LAPTOP is not set +# CONFIG_COMPAL_LAPTOP is not set +# CONFIG_SONY_LAPTOP is not set +# CONFIG_IDEAPAD_LAPTOP is not set +# CONFIG_THINKPAD_ACPI is not set +CONFIG_SENSORS_HDAPS=m +# CONFIG_INTEL_MENLOW is not set +# CONFIG_ACPI_WMI is not set +# CONFIG_ACPI_ASUS is not set +# CONFIG_TOPSTAR_LAPTOP is not set +# CONFIG_ACPI_TOSHIBA is not set +# CONFIG_TOSHIBA_BT_RFKILL is not set +# CONFIG_ACPI_CMPC is not set +# CONFIG_INTEL_IPS is not set +# CONFIG_IBM_RTL is not set +# CONFIG_XO15_EBOOK is not set +# CONFIG_SAMSUNG_LAPTOP is not set +# CONFIG_INTEL_OAKTRAIL is not set +# CONFIG_SAMSUNG_Q10 is not set + +# +# Hardware Spinlock drivers +# +CONFIG_CLKEVT_I8253=y +CONFIG_I8253_LOCK=y +CONFIG_CLKBLD_I8253=y +CONFIG_IOMMU_API=y +CONFIG_IOMMU_SUPPORT=y +CONFIG_AMD_IOMMU=y +CONFIG_AMD_IOMMU_STATS=y +CONFIG_DMAR_TABLE=y +CONFIG_INTEL_IOMMU=y +CONFIG_INTEL_IOMMU_DEFAULT_ON=y +CONFIG_INTEL_IOMMU_FLOPPY_WA=y +CONFIG_IRQ_REMAP=y +# CONFIG_VIRT_DRIVERS is not set +# CONFIG_HYPERV is not set +# CONFIG_PM_DEVFREQ is not set + +# +# Firmware Drivers +# +# CONFIG_EDD is not set +CONFIG_FIRMWARE_MEMMAP=y +CONFIG_EFI_VARS=y +# CONFIG_DELL_RBU is not set +# CONFIG_DCDBAS is not set +CONFIG_DMIID=y +CONFIG_DMI_SYSFS=m +# CONFIG_ISCSI_IBFT_FIND is not set +# CONFIG_SIGMA is not set +# CONFIG_GOOGLE_FIRMWARE is not set + +# +# 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=y +# 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=y +CONFIG_EXT4_FS_XATTR=y +CONFIG_EXT4_FS_POSIX_ACL=y +CONFIG_EXT4_FS_SECURITY=y +# CONFIG_EXT4_DEBUG is not set +CONFIG_JBD=y +CONFIG_JBD_DEBUG=y +CONFIG_JBD2=y +CONFIG_JBD2_DEBUG=y +CONFIG_FS_MBCACHE=y +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_XFS_FS=m +CONFIG_XFS_QUOTA=y +CONFIG_XFS_POSIX_ACL=y +CONFIG_XFS_RT=y +# CONFIG_XFS_DEBUG is not set +CONFIG_GFS2_FS=m +CONFIG_GFS2_FS_LOCKING_DLM=y +CONFIG_OCFS2_FS=m +CONFIG_OCFS2_FS_O2CB=m +CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m +CONFIG_OCFS2_FS_STATS=y +CONFIG_OCFS2_DEBUG_MASKLOG=y +# CONFIG_OCFS2_DEBUG_FS is not set +CONFIG_BTRFS_FS=m +CONFIG_BTRFS_FS_POSIX_ACL=y +CONFIG_NILFS2_FS=m +CONFIG_FS_POSIX_ACL=y +CONFIG_EXPORTFS=y +CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y +CONFIG_DNOTIFY=y +CONFIG_INOTIFY_USER=y +CONFIG_FANOTIFY=y +CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y +CONFIG_QUOTA=y +CONFIG_QUOTA_NETLINK_INTERFACE=y +# CONFIG_PRINT_QUOTA_WARNING is not set +CONFIG_QUOTA_DEBUG=y +CONFIG_QUOTA_TREE=m +# CONFIG_QFMT_V1 is not set +CONFIG_QFMT_V2=m +CONFIG_QUOTACTL=y +CONFIG_QUOTACTL_COMPAT=y +CONFIG_AUTOFS4_FS=m +CONFIG_FUSE_FS=m +CONFIG_CUSE=m +CONFIG_GENERIC_ACL=y + +# +# Caches +# +CONFIG_FSCACHE=m +CONFIG_FSCACHE_STATS=y +CONFIG_FSCACHE_HISTOGRAM=y +# CONFIG_FSCACHE_DEBUG is not set +CONFIG_FSCACHE_OBJECT_LIST=y +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=m +CONFIG_VFAT_FS=m +CONFIG_FAT_DEFAULT_CODEPAGE=437 +CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" +CONFIG_NTFS_FS=m +# CONFIG_NTFS_DEBUG is not set +CONFIG_NTFS_RW=y + +# +# Pseudo filesystems +# +CONFIG_PROC_FS=y +CONFIG_PROC_KCORE=y +CONFIG_PROC_VMCORE=y +CONFIG_PROC_SYSCTL=y +CONFIG_PROC_PAGE_MONITOR=y +CONFIG_SYSFS=y +CONFIG_TMPFS=y +CONFIG_TMPFS_POSIX_ACL=y +CONFIG_TMPFS_XATTR=y +CONFIG_HUGETLBFS=y +CONFIG_HUGETLB_PAGE=y +CONFIG_CONFIGFS_FS=m +CONFIG_MISC_FILESYSTEMS=y +CONFIG_ADFS_FS=m +# CONFIG_ADFS_FS_RW 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_LOGFS is not set +CONFIG_CRAMFS=m +CONFIG_SQUASHFS=m +CONFIG_SQUASHFS_XATTR=y +CONFIG_SQUASHFS_ZLIB=y +CONFIG_SQUASHFS_LZO=y +CONFIG_SQUASHFS_XZ=y +CONFIG_SQUASHFS_4K_DEVBLK_SIZE=y +CONFIG_SQUASHFS_EMBEDDED=y +CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 +# 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=m +CONFIG_ROMFS_BACKED_BY_BLOCK=y +CONFIG_ROMFS_ON_BLOCK=y +CONFIG_PSTORE=y +# CONFIG_SYSV_FS is not set +# CONFIG_UFS_FS is not set +# CONFIG_EXOFS_FS is not set +CONFIG_ORE=m +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=y +CONFIG_PNFS_FILE_LAYOUT=m +CONFIG_PNFS_BLOCK=m +CONFIG_PNFS_OBJLAYOUT=m +# CONFIG_NFS_FSCACHE is not set +# CONFIG_NFS_USE_LEGACY_DNS is not set +CONFIG_NFS_USE_KERNEL_DNS=y +# CONFIG_NFS_USE_NEW_IDMAPPER 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_NFS_ACL_SUPPORT=m +CONFIG_NFS_COMMON=y +CONFIG_SUNRPC=m +CONFIG_SUNRPC_GSS=m +CONFIG_SUNRPC_BACKCHANNEL=y +CONFIG_RPCSEC_GSS_KRB5=m +CONFIG_CEPH_FS=m +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=y +# CONFIG_CIFS_FSCACHE is not set +CONFIG_CIFS_ACL=y +# CONFIG_NCP_FS is not set +# CONFIG_CODA_FS is not set +CONFIG_AFS_FS=m +# CONFIG_AFS_DEBUG is not set +# CONFIG_AFS_FSCACHE is not set + +# +# Partition Types +# +CONFIG_PARTITION_ADVANCED=y +# CONFIG_ACORN_PARTITION is not set +CONFIG_OSF_PARTITION=y +CONFIG_AMIGA_PARTITION=y +# CONFIG_ATARI_PARTITION is not set +CONFIG_MAC_PARTITION=y +CONFIG_MSDOS_PARTITION=y +CONFIG_BSD_DISKLABEL=y +CONFIG_MINIX_SUBPARTITION=y +CONFIG_SOLARIS_X86_PARTITION=y +CONFIG_UNIXWARE_DISKLABEL=y +# CONFIG_LDM_PARTITION is not set +CONFIG_SGI_PARTITION=y +# CONFIG_ULTRIX_PARTITION is not set +CONFIG_SUN_PARTITION=y +CONFIG_KARMA_PARTITION=y +CONFIG_EFI_PARTITION=y +# CONFIG_SYSV68_PARTITION is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="utf8" +CONFIG_NLS_CODEPAGE_437=m +CONFIG_NLS_CODEPAGE_737=m +CONFIG_NLS_CODEPAGE_775=m +CONFIG_NLS_CODEPAGE_850=m +CONFIG_NLS_CODEPAGE_852=m +CONFIG_NLS_CODEPAGE_855=m +CONFIG_NLS_CODEPAGE_857=m +CONFIG_NLS_CODEPAGE_860=m +CONFIG_NLS_CODEPAGE_861=m +CONFIG_NLS_CODEPAGE_862=m +CONFIG_NLS_CODEPAGE_863=m +CONFIG_NLS_CODEPAGE_864=m +CONFIG_NLS_CODEPAGE_865=m +CONFIG_NLS_CODEPAGE_866=m +CONFIG_NLS_CODEPAGE_869=m +CONFIG_NLS_CODEPAGE_936=m +CONFIG_NLS_CODEPAGE_950=m +CONFIG_NLS_CODEPAGE_932=m +CONFIG_NLS_CODEPAGE_949=m +CONFIG_NLS_CODEPAGE_874=m +CONFIG_NLS_ISO8859_8=m +CONFIG_NLS_CODEPAGE_1250=m +CONFIG_NLS_CODEPAGE_1251=m +CONFIG_NLS_ASCII=y +CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_2=m +CONFIG_NLS_ISO8859_3=m +CONFIG_NLS_ISO8859_4=m +CONFIG_NLS_ISO8859_5=m +CONFIG_NLS_ISO8859_6=m +CONFIG_NLS_ISO8859_7=m +CONFIG_NLS_ISO8859_9=m +CONFIG_NLS_ISO8859_13=m +CONFIG_NLS_ISO8859_14=m +CONFIG_NLS_ISO8859_15=m +CONFIG_NLS_KOI8_R=m +CONFIG_NLS_KOI8_U=m +CONFIG_NLS_UTF8=y +CONFIG_DLM=m +# CONFIG_DLM_DEBUG is not set + +# +# Kernel hacking +# +CONFIG_TRACE_IRQFLAGS_SUPPORT=y +CONFIG_PRINTK_TIME=y +CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4 +# CONFIG_ENABLE_WARN_DEPRECATED is not set +CONFIG_ENABLE_MUST_CHECK=y +CONFIG_FRAME_WARN=2048 +CONFIG_MAGIC_SYSRQ=y +# CONFIG_STRIP_ASM_SYMS is not set +# CONFIG_UNUSED_SYMBOLS is not set +CONFIG_DEBUG_FS=y +# CONFIG_HEADERS_CHECK is not set +# CONFIG_DEBUG_SECTION_MISMATCH is not set +CONFIG_DEBUG_KERNEL=y +# CONFIG_DEBUG_SHIRQ is not set +# CONFIG_LOCKUP_DETECTOR is not set +# CONFIG_HARDLOCKUP_DETECTOR is not set +# CONFIG_DETECT_HUNG_TASK is not set +# CONFIG_SCHED_DEBUG is not set +CONFIG_SCHEDSTATS=y +CONFIG_TIMER_STATS=y +# CONFIG_DEBUG_OBJECTS is not set +# CONFIG_SLUB_DEBUG_ON is not set +# CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_RT_MUTEX_TESTER is not set +# CONFIG_DEBUG_SPINLOCK is not set +# CONFIG_DEBUG_MUTEXES is not set +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_SPARSE_RCU_POINTER is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_ATOMIC_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set +CONFIG_STACKTRACE=y +CONFIG_DEBUG_STACK_USAGE=y +# CONFIG_DEBUG_KOBJECT is not set +CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_INFO is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VIRTUAL is not set +# CONFIG_DEBUG_WRITECOUNT is not set +CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_LIST is not set +# CONFIG_TEST_LIST_SORT is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set +# CONFIG_DEBUG_CREDENTIALS is not set +CONFIG_ARCH_WANT_FRAME_POINTERS=y +CONFIG_FRAME_POINTER=y +# CONFIG_BOOT_PRINTK_DELAY is not set +# CONFIG_RCU_TORTURE_TEST is not set +CONFIG_RCU_CPU_STALL_TIMEOUT=60 +# CONFIG_KPROBES_SANITY_TEST is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set +# CONFIG_DEBUG_PER_CPU_MAPS is not set +# CONFIG_LKDTM is not set +CONFIG_CPU_NOTIFIER_ERROR_INJECT=m +# CONFIG_FAULT_INJECTION is not set +# CONFIG_LATENCYTOP is not set +CONFIG_SYSCTL_SYSCALL_CHECK=y +# CONFIG_DEBUG_PAGEALLOC is not set +CONFIG_USER_STACKTRACE_SUPPORT=y +CONFIG_NOP_TRACER=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_HAVE_C_RECORDMCOUNT=y +CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_EVENT_POWER_TRACING_DEPRECATED=y +CONFIG_CONTEXT_SWITCH_TRACER=y +CONFIG_TRACING=y +CONFIG_GENERIC_TRACER=y +CONFIG_TRACING_SUPPORT=y +CONFIG_FTRACE=y +# CONFIG_FUNCTION_TRACER is not set +# CONFIG_IRQSOFF_TRACER is not set +# CONFIG_SCHED_TRACER is not set +# CONFIG_FTRACE_SYSCALLS is not set +CONFIG_BRANCH_PROFILE_NONE=y +# CONFIG_PROFILE_ANNOTATED_BRANCHES is not set +# CONFIG_PROFILE_ALL_BRANCHES is not set +# CONFIG_STACK_TRACER is not set +CONFIG_BLK_DEV_IO_TRACE=y +CONFIG_KPROBE_EVENT=y +# CONFIG_FTRACE_STARTUP_TEST is not set +# CONFIG_MMIOTRACE is not set +# CONFIG_RING_BUFFER_BENCHMARK is not set +CONFIG_PROVIDE_OHCI1394_DMA_INIT=y +# CONFIG_DYNAMIC_DEBUG is not set +# CONFIG_DMA_API_DEBUG is not set +# CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m +# CONFIG_SAMPLES is not set +CONFIG_HAVE_ARCH_KGDB=y +# CONFIG_KGDB is not set +CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_KMEMCHECK is not set +# CONFIG_TEST_KSTRTOX is not set +# CONFIG_STRICT_DEVMEM is not set +CONFIG_X86_VERBOSE_BOOTUP=y +CONFIG_EARLY_PRINTK=y +CONFIG_EARLY_PRINTK_DBGP=y +CONFIG_DEBUG_STACKOVERFLOW=y +# CONFIG_X86_PTDUMP is not set +CONFIG_DEBUG_RODATA=y +# CONFIG_DEBUG_RODATA_TEST is not set +# CONFIG_DEBUG_SET_MODULE_RONX is not set +CONFIG_DEBUG_NX_TEST=m +# CONFIG_IOMMU_DEBUG is not set +# CONFIG_IOMMU_STRESS is not set +CONFIG_HAVE_MMIOTRACE_SUPPORT=y +# CONFIG_X86_DECODER_SELFTEST is not set +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_DEBUG_BOOT_PARAMS=y +# CONFIG_CPA_DEBUG is not set +CONFIG_OPTIMIZE_INLINING=y +# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set + +# +# Security options +# +CONFIG_KEYS=y +CONFIG_ENCRYPTED_KEYS=y +CONFIG_KEYS_DEBUG_PROC_KEYS=y +# CONFIG_SECURITY_DMESG_RESTRICT is not set +CONFIG_SECURITY=y +# CONFIG_SECURITYFS is not set +CONFIG_SECURITY_NETWORK=y +CONFIG_SECURITY_NETWORK_XFRM=y +# CONFIG_SECURITY_PATH is not set +# CONFIG_INTEL_TXT is not set +CONFIG_LSM_MMAP_MIN_ADDR=65536 +CONFIG_SECURITY_SELINUX=y +CONFIG_SECURITY_SELINUX_BOOTPARAM=y +CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=1 +CONFIG_SECURITY_SELINUX_DISABLE=y +CONFIG_SECURITY_SELINUX_DEVELOP=y +CONFIG_SECURITY_SELINUX_AVC_STATS=y +CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 +# CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set +# CONFIG_SECURITY_APPARMOR is not set +CONFIG_INTEGRITY=y +# CONFIG_IMA is not set +CONFIG_EVM=y +CONFIG_DEFAULT_SECURITY_SELINUX=y +# CONFIG_DEFAULT_SECURITY_DAC is not set +CONFIG_DEFAULT_SECURITY="selinux" +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_CRYPTO=y + +# +# Crypto core or helper +# +CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI2=y +CONFIG_CRYPTO_AEAD=y +CONFIG_CRYPTO_AEAD2=y +CONFIG_CRYPTO_BLKCIPHER=y +CONFIG_CRYPTO_BLKCIPHER2=y +CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH2=y +CONFIG_CRYPTO_RNG=y +CONFIG_CRYPTO_RNG2=y +CONFIG_CRYPTO_PCOMP=m +CONFIG_CRYPTO_PCOMP2=y +CONFIG_CRYPTO_MANAGER=y +CONFIG_CRYPTO_MANAGER2=y +CONFIG_CRYPTO_USER=m +CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y +CONFIG_CRYPTO_GF128MUL=m +CONFIG_CRYPTO_NULL=m +# CONFIG_CRYPTO_PCRYPT is not set +CONFIG_CRYPTO_WORKQUEUE=y +CONFIG_CRYPTO_CRYPTD=m +CONFIG_CRYPTO_AUTHENC=y +CONFIG_CRYPTO_TEST=m + +# +# Authenticated Encryption with Associated Data +# +CONFIG_CRYPTO_CCM=m +CONFIG_CRYPTO_GCM=m +CONFIG_CRYPTO_SEQIV=m + +# +# Block modes +# +CONFIG_CRYPTO_CBC=y +CONFIG_CRYPTO_CTR=m +CONFIG_CRYPTO_CTS=m +CONFIG_CRYPTO_ECB=y +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=m +CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MICHAEL_MIC=m +CONFIG_CRYPTO_RMD128=m +CONFIG_CRYPTO_RMD160=m +CONFIG_CRYPTO_RMD256=m +CONFIG_CRYPTO_RMD320=m +CONFIG_CRYPTO_SHA1=y +CONFIG_CRYPTO_SHA1_SSSE3=m +CONFIG_CRYPTO_SHA256=y +CONFIG_CRYPTO_SHA512=m +CONFIG_CRYPTO_TGR192=m +CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m + +# +# Ciphers +# +CONFIG_CRYPTO_AES=y +CONFIG_CRYPTO_AES_X86_64=m +CONFIG_CRYPTO_AES_NI_INTEL=m +CONFIG_CRYPTO_ANUBIS=m +CONFIG_CRYPTO_ARC4=y +CONFIG_CRYPTO_BLOWFISH=m +CONFIG_CRYPTO_BLOWFISH_COMMON=m +CONFIG_CRYPTO_BLOWFISH_X86_64=m +CONFIG_CRYPTO_CAMELLIA=m +CONFIG_CRYPTO_CAST5=m +CONFIG_CRYPTO_CAST6=m +CONFIG_CRYPTO_DES=y +CONFIG_CRYPTO_FCRYPT=m +CONFIG_CRYPTO_KHAZAD=m +CONFIG_CRYPTO_SALSA20=m +CONFIG_CRYPTO_SALSA20_X86_64=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_X86_64=m +CONFIG_CRYPTO_TWOFISH_X86_64_3WAY=m + +# +# Compression +# +CONFIG_CRYPTO_DEFLATE=m +CONFIG_CRYPTO_ZLIB=m +CONFIG_CRYPTO_LZO=m + +# +# Random Number Generation +# +CONFIG_CRYPTO_ANSI_CPRNG=m +CONFIG_CRYPTO_USER_API=m +CONFIG_CRYPTO_USER_API_HASH=m +CONFIG_CRYPTO_USER_API_SKCIPHER=m +CONFIG_CRYPTO_HW=y +# CONFIG_CRYPTO_DEV_PADLOCK is not set +CONFIG_HAVE_KVM=y +# CONFIG_VIRTUALIZATION is not set +CONFIG_BINARY_PRINTF=y + +# +# Library routines +# +CONFIG_RAID6_PQ=m +CONFIG_BITREVERSE=y +CONFIG_GENERIC_FIND_FIRST_BIT=y +CONFIG_CRC_CCITT=m +CONFIG_CRC16=y +CONFIG_CRC_T10DIF=y +CONFIG_CRC_ITU_T=m +CONFIG_CRC32=y +CONFIG_CRC7=m +CONFIG_LIBCRC32C=m +CONFIG_CRC8=m +CONFIG_ZLIB_INFLATE=y +CONFIG_ZLIB_DEFLATE=m +CONFIG_LZO_COMPRESS=m +CONFIG_LZO_DECOMPRESS=y +CONFIG_XZ_DEC=y +CONFIG_XZ_DEC_X86=y +CONFIG_XZ_DEC_POWERPC=y +CONFIG_XZ_DEC_IA64=y +CONFIG_XZ_DEC_ARM=y +CONFIG_XZ_DEC_ARMTHUMB=y +CONFIG_XZ_DEC_SPARC=y +CONFIG_XZ_DEC_BCJ=y +CONFIG_XZ_DEC_TEST=m +CONFIG_DECOMPRESS_GZIP=y +CONFIG_DECOMPRESS_BZIP2=y +CONFIG_DECOMPRESS_LZMA=y +CONFIG_DECOMPRESS_XZ=y +CONFIG_DECOMPRESS_LZO=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_CPU_RMAP=y +CONFIG_NLATTR=y +CONFIG_LRU_CACHE=m +CONFIG_AVERAGE=y +CONFIG_CORDIC=m diff --git a/ld.so.cache b/ld.so.cache index a743599398775f3b109259e26d1f37cd09939e67..b74966fe8bd85c6728f69ae91ec5afce59d1f5bf 100644 GIT binary patch literal 117395 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 cWmf2_{uTIl~=PNTv!&LZ*yGGUSF7 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 diff --git a/ldap.conf.sudo b/ldap.conf.sudo index 934f1b9..c5d51f9 100644 --- a/ldap.conf.sudo +++ b/ldap.conf.sudo @@ -1,5 +1,6 @@ -# See ldap.conf(5) and README.LDAP for details\n" -# This file should only be readable by root\n\n" -# supported directives: host, port, ssl, ldap_version\n" -# uri, binddn, bindpw, sudoers_base, sudoers_debug\n" +# See ldap.conf(5) and README.LDAP for details +# This file should only be readable by root + +# supported directives: host, port, ssl, ldap_version +# uri, binddn, bindpw, sudoers_base, sudoers_debug # tls_{checkpeer,cacertfile,cacertdir,randfile,ciphers,cert,key diff --git a/logrotate.d/mysql b/logrotate.d/mysql index 14ecda4..955f538 100644 --- a/logrotate.d/mysql +++ b/logrotate.d/mysql @@ -1,6 +1,6 @@ -# Copyright 1999-2006 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /etc/logrotate.d/.rcs/mysql,v 1.2 2010/12/02 12:03:24 root Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql-init-scripts/files/logrotate.mysql,v 1.2 2011/01/13 20:06:06 robbat2 Exp $ /var/log/mysql/mysql.err /var/log/mysql/mysql.log /var/log/mysql/mysqld.err { monthly @@ -10,7 +10,7 @@ size 5M sharedscripts missingok postrotate -/bin/kill -HUP `cat /var/run/mysqld/mysqld.pid` +[ -f /var/run/mysqld/mysqld.pid ] && /bin/kill -HUP `cat /var/run/mysqld/mysqld.pid` endscript } diff --git a/lvm/cache/.cache b/lvm/cache/.cache deleted file mode 100644 index f9a8c07..0000000 --- a/lvm/cache/.cache +++ /dev/null @@ -1,121 +0,0 @@ -# This file is automatically maintained by lvm. - -persistent_filter_cache { - valid_devices=[ - "/dev/block/1:13", - "/dev/block/1:14", - "/dev/disk/by-uuid/016e320e-adc4-49e2-bbef-3bbfcca3e061", - "/dev/disk/by-uuid/2ef3f905-85fb-449d-a475-cc7b155859e9", - "/dev/md5", - "/dev/dm-6", - "/dev/ram11", - "/dev/disk/by-uuid/4529fd4e-3f6a-4f93-97f6-13b239e290d0", - "/dev/mapper/vg0-opt", - "/dev/mapper/vg0-var_tmp", - "/dev/disk/by-uuid/ef01531f-1d0b-4017-9a0a-fe283b0b4002", - "/dev/block/253:2", - "/dev/block/253:8", - "/dev/mapper/vg0-tmp", - "/dev/disk/by-id/dm-name-vg0-portage", - "/dev/block/1:12", - "/dev/vg0/home", - "/dev/md/4_0", - "/dev/dm-5", - "/dev/vg0/distfiles", - "/dev/ram10", - "/dev/disk/by-id/md-uuid-d40fb806:936051ce:2bb44714:c9ba289e", - "/dev/mapper/vg0-backup", - "/dev/disk/by-id/md-uuid-e14ce422:f5403896:2bb44714:c9ba289e", - "/dev/block/253:3", - "/dev/block/253:4", - "/dev/block/253:7", - "/dev/disk/by-id/dm-name-vg0-usr", - "/dev/block/1:10", - "/dev/vg0/portage", - "/dev/ram12", - "/dev/vg0/opt", - "/dev/block/1:6", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilhRTdfBJrROm3zaoFAjG5iQTkBPEdJ43zh", - "/dev/disk/by-id/dm-name-vg0-var", - "/dev/ram6", - "/dev/block/253:1", - "/dev/mapper/vg0-portage", - "/dev/disk/by-id/md-uuid-e646515a:d67b7d90:2bb44714:c9ba289e", - "/dev/disk/by-uuid/195667d8-27ba-43d7-8f7c-4e1adec2480e", - "/dev/block/1:11", - "/dev/block/9:5", - "/dev/ram13", - "/dev/ram14", - "/dev/block/1:5", - "/dev/disk/by-uuid/6c4afd3c-e823-4b2f-8bf9-379dad03656a", - "/dev/vg0/tmp", - "/dev/mapper/vg0-distfiles", - "/dev/ram5", - "/dev/block/253:0", - "/dev/vg0/backup", - "/dev/block/1:15", - "/dev/dm-2", - "/dev/md3", - "/dev/md4", - "/dev/dm-8", - "/dev/block/1:1", - "/dev/mapper/vg0-home", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilhMvBpISWHWzHpzVgTfIyexqOdbk9gLkL8", - "/dev/ram1", - "/dev/disk/by-uuid/45140c03-809b-4343-8c8a-c424786ed86b", - "/dev/block/253:6", - "/dev/mapper/vg0-usr", - "/dev/md2", - "/dev/dm-3", - "/dev/dm-4", - "/dev/dm-7", - "/dev/block/1:0", - "/dev/mapper/vg0-var", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilhQdCiqcWAxVqFyC808HtdytxdEfQbfzv2", - "/dev/disk/by-id/dm-name-vg0-var_tmp", - "/dev/disk/by-id/dm-name-vg0-distfiles", - "/dev/ram0", - "/dev/disk/by-id/dm-name-vg0-home", - "/dev/vg0/var_tmp", - "/dev/block/253:5", - "/dev/disk/by-uuid/3d73e83f-56d2-4d34-a881-0db5edb71ca2", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilh7RV5kq43EpeJil3RScIQj5RjzpCtLxfY", - "/dev/block/9:2", - "/dev/dm-1", - "/dev/root", - "/dev/disk/by-uuid/8313d568-2a70-4cf9-a608-7a82bf9e12a5", - "/dev/disk/by-id/dm-name-vg0-tmp", - "/dev/block/1:2", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilhoU4b0re0QhRsUgn0m0JAx2T3isUOXV7W", - "/dev/block/1:8", - "/dev/block/1:9", - "/dev/md/2_0", - "/dev/disk/by-id/dm-name-vg0-backup", - "/dev/ram2", - "/dev/ram8", - "/dev/ram9", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilhvNtxlo1SGLLRmW6RcjK2lvSsWWMj76sq", - "/dev/md/3_0", - "/dev/md/5_0", - "/dev/disk/by-id/md-uuid-dd2865af:1aa294d4:2bb44714:c9ba289e", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilh1bbUbKjKNYdbqmU0T0OKffh5EdNtK8fh", - "/dev/block/9:3", - "/dev/block/9:4", - "/dev/dm-0", - "/dev/disk/by-uuid/95d9c65b-c487-4045-bfb8-017cdeb21a0f", - "/dev/vg0/var", - "/dev/ram15", - "/dev/block/1:3", - "/dev/block/1:4", - "/dev/block/1:7", - "/dev/disk/by-uuid/093cbf96-5d04-479b-a77f-4abcb88ebe6c", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilhjQqaJPSu48lBZzoVduHNru6m3LzXLgiz", - "/dev/vg0/usr", - "/dev/disk/by-id/dm-uuid-LVM-UflbwMFGlwqFqq1b6TUw2GAAdYM94ilhnz4D5cTcAHO0iDRSs70CjgrDSA399f3S", - "/dev/disk/by-id/dm-name-vg0-opt", - "/dev/disk/by-uuid/e346fd9e-67df-446e-8295-631e2846089b", - "/dev/ram3", - "/dev/ram4", - "/dev/ram7" - ] -} diff --git a/lvm/lvm.conf b/lvm/lvm.conf index 567144b..cec2578 100644 --- a/lvm/lvm.conf +++ b/lvm/lvm.conf @@ -6,6 +6,9 @@ # # To put this file in a different directory and override /etc/lvm set # the environment variable LVM_SYSTEM_DIR before running the tools. +# +# N.B. Take care that each setting only appears once if uncommenting +# example settings in this file. # This section allows you to configure which block devices should @@ -19,6 +22,16 @@ devices { # to use with LVM2. scan = [ "/dev" ] + # If set, the cache of block device nodes with all associated symlinks + # will be constructed out of the existing udev database content. + # This avoids using and opening any inapplicable non-block devices or + # subdirectories found in the device directory. This setting is applied + # to udev-managed device directory only, other directories will be scanned + # fully. LVM2 needs to be compiled with udev support for this setting to + # take effect. N.B. Any device node or symlink not managed by udev in + # udev directory will be ignored with this setting on. + obtain_device_list_from_udev = 1 + # If several entries in the scanned directories correspond to the # same block device and the tools need to display a name for device, # all the pathnames are matched against each item in the following @@ -100,6 +113,10 @@ devices { # 1 enables; 0 disables. md_chunk_alignment = 1 + # Default alignment of the start of a data area in MB. If set to 0, + # a value of 64KB will be used. Set to 1 for 1MiB, 2 for 2MiB, etc. + # default_data_alignment = 1 + # By default, the start of a PV's data area will be a multiple of # the 'minimum_io_size' or 'optimal_io_size' exposed in sysfs. # - minimum_io_size - the smallest request the device can perform @@ -113,9 +130,9 @@ devices { data_alignment_detection = 1 # Alignment (in KB) of start of data area when creating a new PV. - # If a PV is placed directly upon an md device and md_chunk_alignment or - # data_alignment_detection is enabled this parameter is ignored. - # Set to 0 for the default alignment of 1MB or page size, if larger. + # md_chunk_alignment and data_alignment_detection are disabled if set. + # Set to 0 for the default alignment (see: data_alignment_default) + # or page size, if larger. data_alignment = 0 # By default, the start of the PV's aligned data area will be shifted by @@ -124,6 +141,7 @@ devices { # windows partitioning will have an alignment_offset of 3584 bytes # (sector 7 is the lowest aligned logical block, the 4KB sectors start # at LBA -1, and consequently sector 63 is aligned on a 4KB boundary). + # But note that pvcreate --dataalignmentoffset will skip this detection. # 1 enables; 0 disables. data_alignment_offset_detection = 1 @@ -133,10 +151,70 @@ devices { # in recovery situations. ignore_suspended_devices = 0 + # During each LVM operation errors received from each device are counted. + # If the counter of a particular device exceeds the limit set here, no + # further I/O is sent to that device for the remainder of the respective + # operation. Setting the parameter to 0 disables the counters altogether. + disable_after_error_count = 0 + # Allow use of pvcreate --uuid without requiring --restorefile. require_restorefile_with_uuid = 1 + + # Minimum size (in KB) of block devices which can be used as PVs. + # In a clustered environment all nodes must use the same value. + # Any value smaller than 512KB is ignored. + + # Ignore devices smaller than 2MB such as floppy drives. + pv_min_size = 2048 + + # The original built-in setting was 512 up to and including version 2.02.84. + # pv_min_size = 512 + + # Issue discards to a logical volumes's underlying physical volume(s) when + # the logical volume is no longer using the physical volumes' space (e.g. + # lvremove, lvreduce, etc). Discards inform the storage that a region is + # no longer in use. Storage that supports discards advertise the protocol + # specific way discards should be issued by the kernel (TRIM, UNMAP, or + # WRITE SAME with UNMAP bit set). Not all storage will support or benefit + # from discards but SSDs and thinly provisioned LUNs generally do. If set + # to 1, discards will only be issued if both the storage and kernel provide + # support. + # 1 enables; 0 disables. + issue_discards = 0 } +# This section allows you to configure the way in which LVM selects +# free space for its Logical Volumes. +#allocation { +# When searching for free space to extend an LV, the "cling" +# allocation policy will choose space on the same PVs as the last +# segment of the existing LV. If there is insufficient space and a +# list of tags is defined here, it will check whether any of them are +# attached to the PVs concerned and then seek to match those PV tags +# between existing extents and new extents. +# Use the special tag "@*" as a wildcard to match any PV tag. +# +# Example: LVs are mirrored between two sites within a single VG. +# PVs are tagged with either @site1 or @site2 to indicate where +# they are situated. +# +# cling_tag_list = [ "@site1", "@site2" ] +# cling_tag_list = [ "@*" ] +# +# Changes made in version 2.02.85 extended the reach of the 'cling' +# policies to detect more situations where data can be grouped +# onto the same disks. Set this to 0 to revert to the previous +# algorithm. +# +# maximise_cling = 1 +# +# Set to 1 to guarantee that mirror logs will always be placed on +# different PVs from the mirror images. This was the default +# until version 2.02.85. +# +# mirror_logs_require_separate_pvs = 0 +#} + # This section that allows you to configure the nature of the # information that LVM2 reports. log { @@ -327,9 +405,47 @@ global { # Treat any internal errors as fatal errors, aborting the process that # encountered the internal error. Please only enable for debugging. abort_on_internal_errors = 0 + + # Check whether CRC is matching when parsed VG is used multiple times. + # This is useful to catch unexpected internal cached volume group + # structure modification. Please only enable for debugging. + detect_internal_vg_cache_corruption = 0 + + # If set to 1, no operations that change on-disk metadata will be permitted. + # Additionally, read-only commands that encounter metadata in need of repair + # will still be allowed to proceed exactly as if the repair had been + # performed (except for the unchanged vg_seqno). + # Inappropriate use could mess up your system, so seek advice first! + metadata_read_only = 0 + + # 'mirror_segtype_default' defines which segtype will be used when the + # shorthand '-m' option is used for mirroring. The possible options are: + # + # "mirror" - The original RAID1 implementation provided by LVM2/DM. It is + # characterized by a flexible log solution (core, disk, mirrored) + # and by the necessity to block I/O while reconfiguring in the + # event of a failure. Snapshots of this type of RAID1 can be + # problematic. + # + # "raid1" - This implementation leverages MD's RAID1 personality through + # device-mapper. It is characterized by a lack of log options. + # (A log is always allocated for every device and they are placed + # on the same device as the image - no separate devices are + # required.) This mirror implementation does not require I/O + # to be blocked in the kernel in the event of a failure. + # + # Specify the '--type ' option to override this default + # setting. + mirror_segtype_default = "mirror" } activation { + # Set to 1 to perform internal checks on the operations issued to + # libdevmapper. Useful for debugging problems with activation. + # Some of the checks may be expensive, so it's best to use this + # only when there seems to be a problem. + checks = 0 + # Set to 0 to disable udev synchronisation (if compiled into the binaries). # Processes will not wait for notification from udev. # They will continue irrespective of any possible udev processing @@ -347,6 +463,12 @@ activation { # while any logical volumes are active. udev_rules = 1 + # Set to 1 for LVM2 to verify operations performed by udev. This turns on + # additional checks (and if necessary, repairs) on entries in the device + # directory after udev has completed processing its events. + # Useful for diagnosing problems with LVM2/udev interactions. + verify_udev_operations = 0 + # How to fill in missing stripes if activating an incomplete volume. # Using "error" will make inaccessible parts of the device return # I/O errors on access. You can instead use a device path, in which @@ -421,6 +543,25 @@ activation { mirror_log_fault_policy = "allocate" mirror_image_fault_policy = "remove" + # 'snapshot_autoextend_threshold' and 'snapshot_autoextend_percent' define + # how to handle automatic snapshot extension. The former defines when the + # snapshot should be extended: when its space usage exceeds this many + # percent. The latter defines how much extra space should be allocated for + # the snapshot, in percent of its current size. + # + # For example, if you set snapshot_autoextend_threshold to 70 and + # snapshot_autoextend_percent to 20, whenever a snapshot exceeds 70% usage, + # it will be extended by another 20%. For a 1G snapshot, using up 700M will + # trigger a resize to 1.2G. When the usage exceeds 840M, the snapshot will + # be extended to 1.44G, and so on. + # + # Setting snapshot_autoextend_threshold to 100 disables automatic + # extensions. The minimum value is 50 (A setting below 50 will be treated + # as 50). + + snapshot_autoextend_threshold = 100 + snapshot_autoextend_percent = 20 + # While activating devices, I/O to devices being (re)configured is # suspended, and as a precaution against deadlocks, LVM2 needs to pin # any memory it is using so it is not paged out. Groups of pages that diff --git a/make.conf b/make.conf index 9f6d78d..44ff79c 100644 --- a/make.conf +++ b/make.conf @@ -49,7 +49,7 @@ CONFIG_PROTECT="/var/www/ldap/htdocs/config \ /var/www/myadmin/htdocs/config.inc.php \ /var/www/webmail/htdocs/horde/config \ " -CONFIG_PROTECT_MASK="/etc/init.d" +#CONFIG_PROTECT_MASK="/etc/init.d" PORTAGE_NICENESS=3 @@ -62,7 +62,7 @@ PORTDIR_OVERLAY="/usr/local/portage" FEATURES="parallel-fetch" #MAKEOPTS="-j3" -EMERGE_DEFAULT_OPTS="--with-bdeps y " +EMERGE_DEFAULT_OPTS="--with-bdeps y --quiet-build=y --jobs=4 --load-average=6" LINGUAS="de de_AT de_BE de_CH de_DE de_LU en en_AG en_AU en_BW en_CA en_DK en_GB en_HK en_IE en_IN en_NG en_NZ en_PH en_SG en_ZA en_ZW en_US ru_RU ru_UA" diff --git a/man.conf b/man.conf index eb8ddd3..a4e02fa 100644 --- a/man.conf +++ b/man.conf @@ -2,7 +2,7 @@ # Generated automatically from man.conf.in by the # configure script. # -# man.conf from man-1.6f +# man.conf from man-1.6g # # For more information about this file, see the man pages man(1) # and man.conf(5). @@ -40,11 +40,11 @@ FHS # # Every automatically generated MANPATH includes these fields # +MANPATH /usr/man MANPATH /usr/share/man +MANPATH /usr/local/man MANPATH /usr/local/share/man MANPATH /usr/X11R6/man -MANPATH /usr/local/man -MANPATH /usr/man # # Uncomment if you want to include one of these by default # @@ -123,7 +123,7 @@ COMPRESS_EXT .bz2 # Default manual sections (and order) to search if -S is not specified # and the MANSECT environment variable is not set. # -MANSECT 1:1p:8:2:3:3p:4:5:6:7:9:0p:tcl:n:l:p:o:1x:2x:3x:4x:5x:6x:7x:8x +MANSECT 1:1p:8:2:3:3p:4:5:6:7:9:0p:tcl:n:l:p:o # # Default options to use when man is invoked without options # This is mainly for the benefit of those that think -a should be the default @@ -137,8 +137,8 @@ MANSECT 1:1p:8:2:3:3p:4:5:6:7:9:0p:tcl:n:l:p:o:1x:2x:3x:4x:5x:6x:7x:8x .gz /bin/gunzip -c .bz2 /bin/bzip2 -c -d .lzma /usr/bin/unlzma -c -d -.xz /usr/bin/unxz -c -d .z .Z /bin/zcat -.F +.F /usr/bin/fcat .Y +.xz /usr/bin/unxz -c diff --git a/mc/filehighlight.ini b/mc/filehighlight.ini index cca5499..50490d8 100644 --- a/mc/filehighlight.ini +++ b/mc/filehighlight.ini @@ -4,7 +4,6 @@ [directory] type=DIR - [device] type=DEVICE @@ -17,6 +16,9 @@ [symlink] type=SYMLINK +[hardlink] + type=HARDLINK + [core] regexp=^core\\.*\\d*$ @@ -26,16 +28,16 @@ regexp=(^#.*|.*~$) [archive] - extensions=gz;bz2;tar;tgz;rpm;Z;rar;zip;arj;cab;lzh;lha;zoo;arc;ark;xz;tbz;tbz2; + extensions=gz;bz2;tar;tgz;rpm;Z;rar;zip;arj;cab;lzh;lha;zoo;arc;ark;xz;tbz;tbz2;7z;ace [doc] - extensions=txt;doc;rtf;diz;ctl;me;ps;pdf;xml;xsd;xslt;dtd;html;shtml;htm;mail;msg;lsm;po;nroff;man;tex;sgml;css;text;letter;chm + extensions=txt;doc;rtf;diz;ctl;me;ps;pdf;xml;xsd;xslt;dtd;html;shtml;htm;mail;msg;lsm;po;nroff;man;tex;sgml;css;text;letter;chm;docx;docm;xlsx;xlsm;pptx;pptm [source] extensions=c;h;cc;hh;cpp;cxx;hpp;asm;py;pl;pm;inc;cgi;php;phps;js;java;jav;jasm;sh;bash;diff;patch;pas;tcl;tk;awk;m4;st;mak;sl;ada;caml;ml;mli;mly;mll;mlp;sas;prg;hs;hi;erl [media] - extensions=mp2;mp3;mpg;ogg;mpeg;wav;avi;asf;mov;mol;mpl;xm;mod;it;med;mid;midi;s3m;umx;vob;mkv;flv;mp4;m3u + extensions=mp2;mp3;mpg;ogg;mpeg;wav;avi;asf;mov;mol;mpl;xm;mod;it;med;mid;midi;s3m;umx;vob;mkv;flv;mp4;m3u;flac;ape;wma;wmv;3gp [graph] extensions=jpg;jpeg;gif;png;tif;pcx;bmp;xpm;xbm;eps;pic;rle;ico;wmf;omf;ai;cdr diff --git a/mc/mc.ext b/mc/mc.ext index 7d97ed7..204d1a5 100644 --- a/mc/mc.ext +++ b/mc/mc.ext @@ -104,175 +104,184 @@ # Maybe: Open/XOpen/GOpen/KOpen/... for Console/X/GNOME/KDE/etc. +### GIT Repo ### +# gitfs changeset +regex/^\[git\] + Open=%cd %p/changesetfs:// + View=%cd %p/patchsetfs:// + ### Archives ### # .tgz, .tpz, .tar.gz, .tar.z, .tar.Z, .ipk regex/\.t([gp]?z|ar\.g?[zZ])$|\.ipk$ - Open=%cd %p#utar + Open=%cd %p/utar:// View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf - regex/\.tar\.bz$ - # Open=%cd %p#utar + # Open=%cd %p/utar:// View=%view{ascii} bzip -dc %f 2>/dev/null | tar tvvf - regex/\.t(ar\.bz2|bz2?|b2)$ - Open=%cd %p#utar + Open=%cd %p/utar:// View=%view{ascii} bzip2 -dc %f 2>/dev/null | tar tvvf - # .tar.lzma, .tlz regex/\.t(ar\.lzma|lz)$ - Open=%cd %p#utar + Open=%cd %p/utar:// View=%view{ascii} lzma -dc %f 2>/dev/null | tar tvvf - # .tar.xz, .txz regex/\.t(ar\.xz|xz)$ - Open=%cd %p#utar + Open=%cd %p/utar:// View=%view{ascii} xz -dc %f 2>/dev/null | tar tvvf - # .tar.F - used in QNX regex/\.tar\.F$ - # Open=%cd %p#utar + # Open=%cd %p/utar:// View=%view{ascii} freeze -dc %f 2>/dev/null | tar tvvf - # .qpr/.qpk - QNX Neutrino package installer files regex/\.(qp[rk])$ - Open=%cd %p#utar + Open=%cd %p/utar:// View=%view{ascii} gzip -dc %f 2>/dev/null | tar tvvf - # tar regex/\.(tar|TAR)$ - Open=%cd %p#utar + Open=%cd %p/utar:// View=%view{ascii} tar tvvf - < %f # lha type/^LHa\ .*archive - Open=%cd %p#ulha + Open=%cd %p/ulha:// View=%view{ascii} lha l %f # arj regex/\.a(rj|[0-9][0-9])$ - Open=%cd %p#uarj + Open=%cd %p/uarj:// View=%view{ascii} unarj l %f # cab regex/\.([cC][aA][bB])$ - Open=%cd %p#ucab + Open=%cd %p/ucab:// View=%view{ascii} cabextract -l %f # ha regex/\.([Hh][Aa])$ - Open=%cd %p#uha + Open=%cd %p/uha:// View=%view{ascii} ha lf %f # rar regex/\.[rR]([aA][rR]|[0-9][0-9])$ - Open=%cd %p#urar + Open=%cd %p/urar:// View=%view{ascii} rar v -c- %f # ALZip regex/\.(alz|ALZ)$ - Open=%cd %p#ualz + Open=%cd %p/ualz:// View=%view{ascii} unalz -l %f # cpio shell/.cpio.Z - Open=%cd %p#ucpio + Open=%cd %p/ucpio:// View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null shell/.cpio.gz - Open=%cd %p#ucpio + Open=%cd %p/ucpio:// View=%view{ascii} gzip -dc %f | cpio -itv 2>/dev/null shell/.cpio - Open=%cd %p#ucpio + Open=%cd %p/ucpio:// View=%view{ascii} cpio -itv < %f 2>/dev/null # ls-lR regex/(^|\.)ls-?lR(\.gz|Z|bz2)$ - Open=%cd %p#lslR + Open=%cd %p/lslR:// # patch regex/\.(diff|patch)(\.bz2)$ - Open=%cd %p#patchfs + Open=%cd %p/patchfs:// View=%view{ascii} bzip2 -dc %f 2>/dev/null regex/\.(diff|patch)(\.(gz|Z))$ - Open=%cd %p#patchfs + Open=%cd %p/patchfs:// View=%view{ascii} gzip -dc %f 2>/dev/null regex/\.(diff|patch)$ - Open=%cd %p#patchfs + Open=%cd %p/patchfs:// View=%view{ascii} /bin/cat %f 2>/dev/null # ar library regex/\.s?a$ - Open=%cd %p#uar + Open=%cd %p/uar:// #Open=%view{ascii} ar tv %f View=%view{ascii} file %f && nm -C %f # trpm regex/\.trpm$ - Open=%cd %p#trpm + Open=%cd %p/trpm:// View=%view{ascii} rpm -qivl --scripts `basename %p .trpm` # RPM packages (SuSE uses *.spm for source packages) regex/\.(src\.rpm|spm)$ - Open=%cd %p#rpm + Open=%cd %p/rpm:// View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f regex/\.rpm$ - Open=%cd %p#rpm + Open=%cd %p/rpm:// View=%view{ascii} if rpm --nosignature --version >/dev/null 2>&1; then RPM="rpm --nosignature" ; else RPM="rpm" ; fi ; $RPM -qivlp --scripts %f # deb regex/\.u?deb$ - Open=%cd %p#deb + Open=%cd %p/deb:// View=%view{ascii} dpkg-deb -I %f && echo && dpkg-deb -c %f # dpkg shell/.debd - Open=%cd %p#debd + Open=%cd %p/debd:// View=%view{ascii} dpkg -s `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'` # apt shell/.deba - Open=%cd %p#deba + Open=%cd %p/deba:// View=%view{ascii} apt-cache show `echo %p | sed 's/\([0-9a-z.-]*\).*/\1/'` # ISO9660 regex/\.([iI][sS][oO])$ - Open=%cd %p#iso9660 + Open=%cd %p/iso9660:// View=%view{ascii} isoinfo -l -i %f # 7zip archives (they are not man pages) regex/\.(7z|7Z)$ - Open=%cd %p#u7z + Open=%cd %p/u7z:// View=%view{ascii} 7za l %f 2>/dev/null # Mailboxes type/^ASCII\ mail\ text - Open=%cd %p#mailfs + Open=%cd %p/mailfs:// ### Sources ### # C shell/.c - Open=%var{EDITOR:vi} %f + Include=editor # Fortran shell/.f - Open=%var{EDITOR:vi} %f + Include=editor # Header regex/\.(h|hpp)$ - Open=%var{EDITOR:vi} %f + Include=editor # Asm shell/.s - Open=%var{EDITOR:vi} %f + Include=editor # C++ regex/\.(C|cc|cpp)$ + Include=editor + +include/editor Open=%var{EDITOR:vi} %f # .so libraries @@ -296,6 +305,10 @@ type/^Info\ text shell/.info Open=info -f %f +# Exception: .3gp are video files not manual pages +regex/\.(3[gG][pP])$ + Include=video + # Manual page regex/(([^0-9]|^[^\.]*)\.([1-9][A-Za-z]*|[ln])|\.man)$ Open=case %d/%f in */log/*|*/logs/*) cat %f ;; *) { zsoelim %f 2>/dev/null || cat %f; } | nroff -c -Tlatin1 -mandoc ;; esac | %var{PAGER:more} @@ -452,6 +465,10 @@ regex/\.([mM][oO][vV]|[qQ][tT])$ regex/\.([mM][pP]4|[mM][pP][eE]?[gG])$ Include=video +# MPEG-2 TS container + H.264 codec +regex/\.([mM][tT][sS])$ + Include=video + regex/\.([vV][oO][bB])$ Include=video @@ -543,7 +560,7 @@ regex/\.([dD][vV][iI])$ # TeX regex/\.([Tt][Ee][Xx])$ - Open=%var{EDITOR:vi} %f + Include=editor # DjVu regex/\.(djvu|DJVU)$ @@ -574,7 +591,7 @@ regex/\.(rexx?|cmd)$ # Disk images for Commodore computers (VIC20, C64, C128) regex/\.(d64|D64)$ - Open=%cd %p#uc1541 + Open=%cd %p/uc1541:// View=%view{ascii} c1541 %f -list Extract=c1541 %f -extract @@ -591,29 +608,33 @@ regex/\.(lyx|LYX)$ Open=lyx %f View=%view{ascii} lyxcat %f +# torrent +regex/\.([tT][oO][rR][rR][eE][nN][tT])$ + View=%view{ascii} ctorrent -x %f 2>/dev/null + ### Plain compressed files ### # ace regex/\.(ace|ACE)$ - Open=%cd %p#uace + Open=%cd %p/uace:// View=%view{ascii} unace l %f Extract=unace x %f # arc regex/\.(arc|ARC)$ - Open=%cd %p#uarc + Open=%cd %p/uarc:// View=%view{ascii} arc l %f Extract=arc x %f '*' Extract (with flags)=I=%{Enter any Arc flags:}; if test -n "$I"; then arc x $I %f; fi # zip type/^([Zz][Ii][Pp])\ archive - Open=%cd %p#uzip + Open=%cd %p/uzip:// View=%view{ascii} unzip -v %f # zoo regex/\.([Zz][Oo][Oo])$ - Open=%cd %p#uzoo + Open=%cd %p/uzoo:// View=%view{ascii} zoo l %f # gzip @@ -652,7 +673,6 @@ regex/\.xz$ Open=xz -dc %f | %var{PAGER:more} View=%view{ascii} xz -dc %f 2>/dev/null - ### Default ### # Default target for anything not described above diff --git a/mc/mc.keymap b/mc/mc.keymap index 07b1c85..2432ce8 100644 --- a/mc/mc.keymap +++ b/mc/mc.keymap @@ -1,451 +1,430 @@ -[editor] -EditXStore = ctrl-insert -EditXPaste = shift-insert -EditXCut = shift-delete - -EditDeleteLine = ctrl-y -EditDeleteToLineEnd = ctrl-k -EditDeleteToLineBegin = - -EditLeft = left -EditRight = right -EditUp = up -EditDown = down -EditEnter = enter -EditReturn = shift-enter -EditBackSpace = backspace; ctrl-h -EditDelete = delete; ctrl-d -EditPageUp = pgup -EditPageDown = pgdn -EditWordLeft = ctrl-left; ctrl-z -EditWordRight = ctrl-right; ctrl-x -EditHome = home -EditEnd = end -EditTab = tab -EditUndo = ctrl-u -EditBeginningOfText = ctrl-home; alt-lt -EditEndOfText = ctrl-end; alt-gt -EditScrollUp = ctrl-up -EditScrollDown = ctrl-down -EditBeginPage = ctrl-pgup -EditEndPage = ctrl-pgdn -EditDeleteWordLeft = alt-backspace -EditDeleteWordRight = alt-d -EditParagraphUp = -EditParagraphDown = -EditSave = f2 -EditLoad = -EditNew = ctrl-n -EditSaveas = f12 -EditMark = f3 -EditCopy = f5 -EditMove = f6 -EditRemove = f8 -EditMarkAll = -EditUnmark = -EditFind = f7 -EditMarkLine = -EditMarkWord = - -EditShiftBlockLeft = -EditShiftBlockRight = - -EditPageUpHighlight = shift-pgup -EditPageDownHighlight = shift-pgdn -EditLeftHighlight = shift-left -EditRightHighlight = shift-right -EditWordLeftHighlight = ctrl-shift-left -EditWordRightHighlight = ctrl-shift-right -EditUpHighlight = shift-up -EditDownHighlight = shift-down -EditHomeHighlight = shift-home -EditEndHighlight = shift-end -EditBeginningOfTextHighlight = ctrl-shift-home -EditEndOfTextHighlight = ctrl-shift-end -EditBeginPageHighlight = ctrl-shift-pgup -EditEndPageHighlight = ctrl-shift-pgdn -EditScrollUpHighlight = ctrl-shift-up -EditScrollDownHighlight = ctrl-shift-down -EditParagraphUpHighlight = -EditParagraphDownHighlight = - -EditPageUpAltHighlight = alt-pgup -EditPageDownAltHighlight = alt-pgdn -EditLeftAltHighlight = alt-left -EditRightAltHighlight = alt-right -EditWordLeftAltHighlight = ctrl-alt-left -EditWordRightAltHighlight = ctrl-alt-right -EditUpAltHighlight = alt-up -EditDownAltHighlight = alt-down -EditHomeAltHighlight = alt-home -EditEndAltHighlight = alt-end -EditBeginningOfTextAltHighlight = ctrl-alt-home -EditEndOfTextHighlight = ctrl-alt-end -EditBeginPageHighlight = ctrl-alt-pgup -EditEndPageAltHighlight = ctrl-alt-pgdn -EditScrollUpAltHighlight = -EditScrollDownAltHighlight = -EditParagraphUpAltHighlight = -EditParagraphDownAltHighlight = - -EditSaveBlock = ctrl-f -EditColumnMark = f13 -EditFindAgain = f17 -EditReplace = f4 -EditReplaceAgain = f14 -EditCompleteWord = alt-tab -EditDebugStart = -EditDebugStop = -EditDebugToggleBreak = -EditDebugClear = -EditDebugNext = -EditDebugStep = -EditDebugBackTrace = -EditDebugContinue = -EditDebugEnterCommand = -EditDebugUntilCurser = -EditInsertFile = f15 -EditQuit = f10 -EditToggleInsert = insert -EditHelp = f1 -EditDate = -EditRefresh = ctrl-l -EditGoto = alt-l -EditManPage = -EditSort = alt-t -EditMail = alt-m -EditCancel = -EditComplete = - -EditParagraphFormat = alt-p -EditUtil = -EditTypeLoadPython = -EditFindFile = -EditCtags = -EditMatchBracket = alt-b -EditTerminal = -EditTerminalApp = -EditExtCmd = alt-u -EditUserMenu = f11 -EditSaveDesktop = -EditNewWindow = -EditCycle = -EditMenu = f9 -EditSaveAndQuit = -EditRunAnother = -EditCheckSaveAndQuit = -EditMaximize = -EditToggleBookmark = alt-k -EditFlushBookmarks = alt-o -EditNextBookmark = alt-j -EditPrevBookmark = alt-i - -EditSelectionHistory = -EditShell = ctrl-o -EditInsertLiteral = ctrl-q - -EditBeginRecordMacro = -EditEndRecordMacro = -EditBeginOrEndMacro = ctrl-r -EditExecuteMacro = ctrl-a -EditDeleteMacro = - -EditToggleLineState = alt-n -EditToggleTabTWS = alt-underline -EditToggleSyntax = ctrl-s -EditToggleShowMargin = - -EditFindDefinition = alt-enter -EditLoadPrevFile = alt-minus -EditLoadNextFile = alt-plus - -SelectCodepage = alt-e - -[viewer] -ViewHelp = f1 -ViewToggleWrapMode = f2 -ViewQuit = f3; f10; q; esc -ViewToggleHexMode = f4 -ViewGoto = f5 -ViewSearch = f7; question; slash -ViewToggleMagicMode = f8 -ViewToggleNroffMode = f9 -ViewContinueSearch = ctrl-r; ctrl-s; f17; n -ViewMoveToBol = ctrl-a -ViewMoveToEol = ctrl-e -ViewMoveLeft = h; left -ViewMoveRight = l; right -ViewMoveLeft10 = ctrl-left -ViewMoveRight10 = ctrl-right -ViewMoveUp = k; y; insert; up; ctrl-p -ViewMoveDown = j; e; delete; down; enter; ctrl-n -ViewMovePgDn = f; space; pgdn; ctrl-v -ViewMovePgUp = b; pgup; alt-v; backspace -ViewMoveHalfPgDn = d -ViewMoveHalfPgUp = u -ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -ViewGotoBookmark = m -ViewNewBookmark = r -ViewNextFile = ctrl-f -ViewPrevFile = ctrl-b -SelectCodepage = alt-e -ShowCommandLine = ctrl-o -ViewToggleRuler = alt-r - -[viewer:hex] -ViewHelp = f1 -ViewToggleHexEditMode = f2 -ViewQuit = f3; f10; q; esc -ViewToggleHexMode = f4 -ViewGoto = f5 -ViewHexEditSave = f6 -ViewSearch = f7; question; slash -ViewToggleMagicMode = f8 -ViewToggleNroffMode = f9 -ViewToggleHexNavMode = tab -ViewMoveToBol = ctrl-a; home -ViewMoveToEol = ctrl-e; end -ViewMoveLeft = b; left -ViewMoveRight = f; right -ViewMoveUp = k; y; up -ViewMoveDown = j; delete; down -ViewMovePgDn = pgdn; ctrl-v -ViewMovePgUp = pgup; alt-v -ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g - [main] -CmdHelp = f1 -CmdUserMenu = f2 -CmdView = f3 -CmdViewFile = f13 -CmdEdit = f4 -CmdEditForceInternal = -CmdCopy = f5 -CmdRename = f6 -CmdMkdir = f7 -CmdDelete = f8 -CmdMenu = f9 -CmdQuit = f10 -CmdMenuLastSelected = f19 -CmdQuietQuit = f20 -CmdFind = alt-question -CmdQuickCd = alt-c -CmdQuickChdir = ctrl-backslash -CmdReread = ctrl-r -CmdSingleDirsize = ctrl-space -CmdSuspend = ctrl-z -CmdSwapPanel = ctrl-u -CmdHistory = alt-h -CmdListing = -CmdToggleListing = alt-t -CmdToggleShowHidden = alt-dot -CmdTogglePanelsSplit = alt-comma -ShowCommandLine = ctrl-o -CmdCopyCurrentPathname = alt-a -CmdCopyOtherPathname = alt-shift-a -CmdFilteredView = alt-exclamation -CmdSelect = kpplus -CmdUnselect = kpminus -CmdReverseSelection = kpasterisk -CmdDialogList = alt-prime -ExtMap1 = ctrl-x +Help = f1 +UserMenu = f2 +View = f3 +ViewFile = +Edit = f4 +EditForceInternal = +Copy = f5 +Move = f6 +MakeDir = f7 +Delete = f8 +Menu = f9 +Quit = f10 +MenuLastSelected = f19 +QuitQuiet = f20 +Find = alt-question +CdQuick = alt-c +HotList = ctrl-backslash +Reread = ctrl-r +DirSize = ctrl-space +Suspend = ctrl-z +Swap = ctrl-u +History = alt-h +PanelListing = +PanelListingSwitch = alt-t +PanelListingChange = +ShowHidden = alt-dot +SplitVertHoriz = alt-comma +Shell = ctrl-o +PutCurrentPath = alt-a +PutOtherPath = alt-shift-a +ViewFiltered = alt-exclamation +Select = kpplus +Unselect = kpminus +SelectInvert = kpasterisk +ScreenList = alt-prime +OptionsLayout = +OptionsPanel = +OptionsConfirm = +OptionsDisplayBits = +OptionsVfs = +LearnKeys = +SaveSetup = +EditExtensionsFile = +EditFileHighlightFile = +Filter = +ConnectFish = +ConnectFtp = +ConnectSmb = +Undelete = +ExtendedKeyMap = ctrl-x [main:xmap] -CmdChmod = c -CmdChown = o -CmdCompareDirs = d -CmdEditSymlink = ctrl-s -CmdLink = l -CmdSymlink = s -CmdRelativeSymlink = v -CmdInfo = i -CmdQuickView = q -CmdExternalPanelize = exclamation -CmdReselectVfs = a -CmdJobs = j -CmdCopyCurrentPathname = p -CmdCopyOtherPathname = ctrl-p -CmdCopyCurrentTagged = t -CmdCopyOtherTagged = ctrl-t -CmdDiffView = ctrl-d +ChangeMode = c +ChangeOwn = o +CompareDirs = d +CompareFiles = ctrl-d +HotListAdd = h +LinkSymbolicEdit = ctrl-s +Link = l +LinkSymbolic = s +LinkSymbolicRelative = v +PanelInfo = i +PanelQuickView = q +ExternalPanelize = exclamation +VfsList = a +Jobs = j +PutCurrentPath = p +PutOtherPath = ctrl-p +PutCurrentTagged = t +PutOtherTagged = ctrl-t +PutCurrentLink = r +PutOtherLink = ctrl-r [panel] -PanelStartSearch = ctrl-s; alt-s -PanelMarkFile = insert; ctrl-t -PanelMarkFileUp = shift-up -PanelMarkFileDown = shift-down -PanelMoveDown = down; ctrl-n -PanelMoveUp = up; ctrl-p -PanelMoveLeft = left -PanelMoveRight = right -PanelPrevPage = pgup; alt-v -PanelNextPage = pgdn; ctrl-v -PanelDoEnter = enter -PanelChdirOtherPanel = alt-o -PanelChdirToReadlink = alt-l -PanelViewSimple = F13 -PanelEditNew = F14 -PanelCopyLocal = F15 -PanelRenameLocal = F16 -PanelDeleteLocal = F18 -PanelReverseSelection = alt-asterisk -PanelSelect = alt-plus -PanelUnselect = alt-minus -PanelGotoChildDir = ctrl-pgdn -PanelGotoParentDir = ctrl-pgup -PanelDirectoryHistoryList = alt-shift-h -PanelDirectoryHistoryNext = alt-u -PanelDirectoryHistoryPrev = alt-y -PanelGotoBottomFile = alt-j -PanelGotoMiddleFile = alt-r -PanelSyncOtherPanel = alt-i -PanelGotoTopFile = alt-g -PanelSetPanelEncoding = alt-e -PanelMoveHome = alt-lt; home; a1 -PanelMoveEnd = alt-gt; end; c1 -PanelSelectSortOrder= -PanelToggleSortOrderPrev= -PanelToggleSortOrderNext= -PanelReverseSort= -PanelSortOrderByName= -PanelSortOrderByExt= -PanelSortOrderBySize= -PanelSortOrderByMTime= -PanelSmartGotoParentDir= +Search = ctrl-s; alt-s +Mark = insert; ctrl-t +MarkUp = shift-up +MarkDown = shift-down +MarkLeft = +MarkRight = +Down = down; ctrl-n +Up = up; ctrl-p +Left = left +Right = right +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +PanelOtherCd = alt-o +PanelOtherCdLink = alt-l +ViewRaw = f13 +EditNew = f14 +CopySingle = f15 +MoveSingle = f16 +DeleteSingle = f18 +Select = alt-plus +Unselect = alt-minus +SelectInvert = alt-asterisk +CdChild = ctrl-pgdn +CdParent = ctrl-pgup +CdParentSmart = +Panelize = +History = alt-shift-h +HistoryNext = alt-u +HistoryPrev = alt-y +BottomOnScreen = alt-j +MiddleOnScreen = alt-r +TopOnScreen = alt-g +PanelOtherSync = alt-i +SelectCodepage = alt-e +Top = alt-lt; home; a1 +Bottom = alt-gt; end; c1 +Sort = +SortPrev = +SortNext = +SortReverse = +SortByName = +SortByExt = +SortBySize = +SortByMTime = + +[dialog] +Ok = enter +Cancel = f10; esc; ctrl-g +Up = left; up +#Left = left; up +Down = right; down +#Right = right; down +Help = f1 +Suspend = ctrl-z +Refresh = ctrl-l +ScreenList = alt-prime +ScreenNext = alt-rbrace +ScreenPrev = alt-lbrace [input] -InputBol = ctrl-a; alt-lt; home; a1 -InputEol = ctrl-e; alt-gt; end; c1 -InputMoveLeft = left; alt-left -InputWordLeft = ctrl-left -InputBackwardChar = ctrl-b -InputBackwardWord = alt-b -InputMoveRight = right; alt-right -InputWordRight = ctrl-right -InputForwardChar = ctrl-f -InputForwardWord = alt-f -InputBackwardDelete = backspace; ctrl-h -InputDeleteChar = delete; ctrl-d -InputKillWord = alt-d -InputBackwardKillWord = alt-backspace -InputSetMark = -InputKillRegion = ctrl-w -InputXCut = -InputXStore = alt-w -InputXPaste = -InputYank = ctrl-y -InputKillLine = ctrl-k -InputHistoryPrev = alt-p; ctrl-down -InputHistoryNext = alt-n; ctrl-up -InputHistoryShow = alt-h -InputComplete = alt-tab -InputClearLine = -InputLeftHighlight = shift-left -InputRightHighlight = shift-right -InputWordLeftHighlight = ctrl-shift-left -InputWordRightHighlight = ctrl-shift-right -InputBolHighlight = shift-home -InputEolHighlight = shift-end +Home = ctrl-a; alt-lt; home; a1 +End = ctrl-e; alt-gt; end; c1 +Left = left; alt-left; ctrl-b +Right = right; alt-right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Backspace = backspace; ctrl-h +Delete = delete; ctrl-d +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +Mark = +Remove = ctrl-w +Cut = +Store = alt-w +Paste = +Yank = ctrl-y +DeleteToEnd = ctrl-k +HistoryPrev = alt-p; ctrl-down +HistoryNext = alt-n; ctrl-up +History = alt-h +Complete = alt-tab +Clear = +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkToHome = shift-home +MarkToEnd = shift-end [listbox] -ListboxMoveUp = up; ctrl-p -ListboxMoveDown = down; ctrl-n -ListboxMoveHome = home; alt-lt; a1 -ListboxMoveEnd = end; alt-gt; c1 -ListboxMovePgUp = pgup; alt-v -ListboxMovePgDn = pgdn; ctrl-v -ListboxDeleteItem = delete; d -ListboxDeleteAll = shift-delete; shift-d +Up = up; ctrl-p +Down = down; ctrl-n +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Delete = delete; d +Clear = shift-delete; shift-d [tree] -TreeHelp = f1 -TreeForget = f3 -TreeToggleNav = f4 -TreeCopy = f5 -TreeMove = f6 -TreeMoveUp = up; ctrl-p -TreeMoveDown = down; ctrl-n -TreeMoveLeft = left -TreeMoveRight = right -TreeMoveHome = home; alt-lt; a1 -TreeMoveEnd = end; alt-gt; c1 -TreeMovePgUp = pgup; alt-v -TreeMovePgDn = pgdn; ctrl-v -TreeOpen = enter -TreeRescan = f2; ctrl-r -TreeStartSearch = ctrl-s; alt-s -TreeRemove = f8; delete +Help = f1 +Reread = f2; ctrl-r +Forget = f3 +ToggleNavigation = f4 +Copy = f5 +Move = f6 +Up = up; ctrl-p +Down = down; ctrl-n +Left = left +Right = right +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +Search = ctrl-s; alt-s +Delete = f8; delete [help] -HelpHelp = f1 -HelpIndex = f2; c -HelpBack = f3; left; l -HelpQuit = f10; esc -HelpMoveUp = up; ctrl-p -HelpMoveDown = down; ctrl-n -HelpMovePgDn = f; space; pgdn; ctrl-v -HelpMovePgUp = b; pgup; alt-v; backspace -HelpMoveHalfPgDn = d -HelpMoveHalfPgUp = u -HelpMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -HelpMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -HelpSelectLink = right; enter -HelpNextLink = tab -HelpPrevLink = alt-tab -HelpNextNode = n -HelpPrevNode = p +Help = f1 +Index = f2; c +Back = f3; left; l +Quit = f10; esc +Up = up; ctrl-p +Down = down; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +Enter = right; enter +LinkNext = tab +LinkPrev = alt-tab +NodeNext = n +NodePrev = p -[dialog] -DialogOK = enter -DialogCancel = f10; esc; ctrl-g -DialogPrevItem = left; up -DialogNextItem = right; down -DialogHelp = f1 -DialogSuspend = ctrl-z -DialogRefresh = ctrl-l -CmdDialogList = alt-prime -CmdDialogNext = alt-rbrace -CmdDialogPrev = alt-lbrace +[editor] +Store = ctrl-insert +Paste = shift-insert +Cut = shift-delete +Up = up +Down = down +Left = left +Right = right +WordLeft = ctrl-left; ctrl-z +WordRight = ctrl-right; ctrl-x +Enter = enter +Return = shift-enter +BackSpace = backspace; ctrl-h +Delete = delete; ctrl-d +PageUp = pgup +PageDown = pgdn +Home = home +End = end +Tab = tab +Undo = ctrl-u +Redo = alt-r +Top = ctrl-home; alt-lt +Bottom = ctrl-end; alt-gt +ScrollUp = ctrl-up +ScrollDown = ctrl-down +TopOnScreen = ctrl-pgup +BottomOnScreen = ctrl-pgdn +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +DeleteLine = ctrl-y +DeleteToEnd = ctrl-k +DeleteToHome = +ParagraphUp = +ParagraphDown = +Save = f2 +EditFile = +EditNew = ctrl-n +SaveAs = f12; ctrl-f2 +Mark = f3 +Copy = f5 +Move = f6 +Remove = f8 +MarkLine = +MarkWord = +MarkAll = +Unmark = +Search = f7 +SearchContinue = f17 +BlockShiftLeft = +BlockShiftRight = +MarkPageUp = shift-pgup +MarkPageDown = shift-pgdn +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkUp = shift-up +MarkDown = shift-down +MarkToHome = shift-home +MarkToEnd = shift-end +MarkToFileBegin = ctrl-shift-home +MarkToFileEnd = ctrl-shift-end +MarkToPageBegin = ctrl-shift-pgup +MarkToPageEnd = ctrl-shift-pgdn +MarkScrollUp = ctrl-shift-up +MarkScrollDown = ctrl-shift-down +MarkParagraphUp = +MarkParagraphDown = +MarkColumnPageUp = alt-pgup +MarkColumnPageDown = alt-pgdn +MarkColumnLeft = alt-left +MarkColumnRight = alt-right +MarkColumnUp = alt-up +MarkColumnDown = alt-down +MarkColumnScrollUp = +MarkColumnScrollDown = +MarkColumnParagraphUp = +MarkColumnParagraphDown = +BlockSave = ctrl-f +MarkColumn = f13 +Replace = f4 +ReplaceContinue = f14 +Complete = alt-tab +InsertFile = f15 +Quit = f10 +InsertOverwrite = insert +Help = f1 +Date = +Refresh = ctrl-l +Goto = alt-l +Sort = alt-t +Mail = alt-m +ParagraphFormat = alt-p +MatchBracket = alt-b +ExternalCommand = alt-u +UserMenu = f11 +Menu = f9 +Bookmark = alt-k +BookmarkFlush = alt-o +BookmarkNext = alt-j +BookmarkPrev = alt-i +History = +Shell = ctrl-o +InsertLiteral = ctrl-q +MacroStartRecord = +MacroStopRecord = +MacroStartStopRecord = ctrl-r +MacroDelete = +ShowNumbers = alt-n +ShowTabTws = alt-underline +SyntaxOnOff = ctrl-s +SyntaxChoose = +ShowMargin = +Find = alt-enter +FilePrev = alt-minus +FileNext = alt-plus +RepeatStartStopRecord = +SelectCodepage = alt-e +Options = +OptionsSaveMode = +LearnKeys = +ExtendedKeyMap = +[viewer] +Help = f1 +WrapMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +Home = ctrl-a +End = ctrl-e +Left = h; left +Right = l; right +LeftQuick = ctrl-left +RightQuick = ctrl-right +Up = k; y; insert; up; ctrl-p +Down = j; e; delete; down; enter; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +BookmarkGoto = m +Bookmark = r +FileNext = ctrl-f +FilePrev = ctrl-b +SelectCodepage = alt-e +Shell = ctrl-o +Ruler = alt-r + +[viewer:hex] +Help = f1 +HexEditMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Save = f6 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +ToggleNavigation = tab +Home = ctrl-a; home +End = ctrl-e; end +Left = b; left +Right = f; right +Up = k; y; up +Down = j; delete; down +PageDown = pgdn; ctrl-v +PageUp = pgup; alt-v +Top = ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g [diffviewer] -DiffDisplaySymbols = alt-s; s -DiffDisplayNumbers = alt-n; l -DiffFull = f -DiffEqual = equal -DiffSplitMore = gt -DiffSplitLess = lt -DiffSetTab2 = 2 -DiffSetTab3 = 3 -DiffSetTab4 = 4 -DiffSetTab8 = 8 -DiffSwapPanel = ctrl-u -DiffRedo = ctrl-r -DiffNextHunk = n; enter; space -DiffPrevHunk = p; backspace -DiffGoto = g; shift-g -DiffSave = f2 -DiffEditCurrent = f4 -DiffEditOther = f14 -DiffMergeCurrentHunk = f5 -DiffSearch = f7 -DiffContinueSearch = f17 -DiffOptions = f9 -DiffBOF = ctrl-home -DiffEOF = ctrl-end -DiffDown = down -DiffUp = up -DiffQuickLeft = ctrl-left -DiffQuickRight = ctrl-right -DiffLeft = left -DiffRight = right -DiffPageDown = pgdn -DiffPageUp = pgup -DiffHome = home -DiffEnd = end -DiffHelp = f1 -DiffQuit = f10; q; shift-q; esc -ShowCommandLine = ctrl-o +ShowSymbols = alt-s; s +ShowNumbers = alt-n; l +SplitFull = f +SplitEqual = equal +SplitMore = gt +SplitLess = lt +Tab2 = 2 +Tab3 = 3 +Tab4 = 4 +Tab8 = 8 +Swap = ctrl-u +Redo = ctrl-r +HunkNext = n; enter; space +HunkPrev = p; backspace +Goto = g; shift-g +Save = f2 +Edit = f4 +EditOther = f14 +Merge = f5 +Search = f7 +SearchContinue = f17 +Options = f9 +Top = ctrl-home +Bottom = ctrl-end +Down = down +Up = up +LeftQuick = ctrl-left +RightQuick = ctrl-right +Left = left +Right = right +PageDown = pgdn +PageUp = pgup +Home = home +End = end +Help = f1 +Quit = f10; q; shift-q; esc +Shell = ctrl-o SelectCodepage = alt-e diff --git a/mc/mc.keymap.default b/mc/mc.keymap.default index 07b1c85..2432ce8 100644 --- a/mc/mc.keymap.default +++ b/mc/mc.keymap.default @@ -1,451 +1,430 @@ -[editor] -EditXStore = ctrl-insert -EditXPaste = shift-insert -EditXCut = shift-delete - -EditDeleteLine = ctrl-y -EditDeleteToLineEnd = ctrl-k -EditDeleteToLineBegin = - -EditLeft = left -EditRight = right -EditUp = up -EditDown = down -EditEnter = enter -EditReturn = shift-enter -EditBackSpace = backspace; ctrl-h -EditDelete = delete; ctrl-d -EditPageUp = pgup -EditPageDown = pgdn -EditWordLeft = ctrl-left; ctrl-z -EditWordRight = ctrl-right; ctrl-x -EditHome = home -EditEnd = end -EditTab = tab -EditUndo = ctrl-u -EditBeginningOfText = ctrl-home; alt-lt -EditEndOfText = ctrl-end; alt-gt -EditScrollUp = ctrl-up -EditScrollDown = ctrl-down -EditBeginPage = ctrl-pgup -EditEndPage = ctrl-pgdn -EditDeleteWordLeft = alt-backspace -EditDeleteWordRight = alt-d -EditParagraphUp = -EditParagraphDown = -EditSave = f2 -EditLoad = -EditNew = ctrl-n -EditSaveas = f12 -EditMark = f3 -EditCopy = f5 -EditMove = f6 -EditRemove = f8 -EditMarkAll = -EditUnmark = -EditFind = f7 -EditMarkLine = -EditMarkWord = - -EditShiftBlockLeft = -EditShiftBlockRight = - -EditPageUpHighlight = shift-pgup -EditPageDownHighlight = shift-pgdn -EditLeftHighlight = shift-left -EditRightHighlight = shift-right -EditWordLeftHighlight = ctrl-shift-left -EditWordRightHighlight = ctrl-shift-right -EditUpHighlight = shift-up -EditDownHighlight = shift-down -EditHomeHighlight = shift-home -EditEndHighlight = shift-end -EditBeginningOfTextHighlight = ctrl-shift-home -EditEndOfTextHighlight = ctrl-shift-end -EditBeginPageHighlight = ctrl-shift-pgup -EditEndPageHighlight = ctrl-shift-pgdn -EditScrollUpHighlight = ctrl-shift-up -EditScrollDownHighlight = ctrl-shift-down -EditParagraphUpHighlight = -EditParagraphDownHighlight = - -EditPageUpAltHighlight = alt-pgup -EditPageDownAltHighlight = alt-pgdn -EditLeftAltHighlight = alt-left -EditRightAltHighlight = alt-right -EditWordLeftAltHighlight = ctrl-alt-left -EditWordRightAltHighlight = ctrl-alt-right -EditUpAltHighlight = alt-up -EditDownAltHighlight = alt-down -EditHomeAltHighlight = alt-home -EditEndAltHighlight = alt-end -EditBeginningOfTextAltHighlight = ctrl-alt-home -EditEndOfTextHighlight = ctrl-alt-end -EditBeginPageHighlight = ctrl-alt-pgup -EditEndPageAltHighlight = ctrl-alt-pgdn -EditScrollUpAltHighlight = -EditScrollDownAltHighlight = -EditParagraphUpAltHighlight = -EditParagraphDownAltHighlight = - -EditSaveBlock = ctrl-f -EditColumnMark = f13 -EditFindAgain = f17 -EditReplace = f4 -EditReplaceAgain = f14 -EditCompleteWord = alt-tab -EditDebugStart = -EditDebugStop = -EditDebugToggleBreak = -EditDebugClear = -EditDebugNext = -EditDebugStep = -EditDebugBackTrace = -EditDebugContinue = -EditDebugEnterCommand = -EditDebugUntilCurser = -EditInsertFile = f15 -EditQuit = f10 -EditToggleInsert = insert -EditHelp = f1 -EditDate = -EditRefresh = ctrl-l -EditGoto = alt-l -EditManPage = -EditSort = alt-t -EditMail = alt-m -EditCancel = -EditComplete = - -EditParagraphFormat = alt-p -EditUtil = -EditTypeLoadPython = -EditFindFile = -EditCtags = -EditMatchBracket = alt-b -EditTerminal = -EditTerminalApp = -EditExtCmd = alt-u -EditUserMenu = f11 -EditSaveDesktop = -EditNewWindow = -EditCycle = -EditMenu = f9 -EditSaveAndQuit = -EditRunAnother = -EditCheckSaveAndQuit = -EditMaximize = -EditToggleBookmark = alt-k -EditFlushBookmarks = alt-o -EditNextBookmark = alt-j -EditPrevBookmark = alt-i - -EditSelectionHistory = -EditShell = ctrl-o -EditInsertLiteral = ctrl-q - -EditBeginRecordMacro = -EditEndRecordMacro = -EditBeginOrEndMacro = ctrl-r -EditExecuteMacro = ctrl-a -EditDeleteMacro = - -EditToggleLineState = alt-n -EditToggleTabTWS = alt-underline -EditToggleSyntax = ctrl-s -EditToggleShowMargin = - -EditFindDefinition = alt-enter -EditLoadPrevFile = alt-minus -EditLoadNextFile = alt-plus - -SelectCodepage = alt-e - -[viewer] -ViewHelp = f1 -ViewToggleWrapMode = f2 -ViewQuit = f3; f10; q; esc -ViewToggleHexMode = f4 -ViewGoto = f5 -ViewSearch = f7; question; slash -ViewToggleMagicMode = f8 -ViewToggleNroffMode = f9 -ViewContinueSearch = ctrl-r; ctrl-s; f17; n -ViewMoveToBol = ctrl-a -ViewMoveToEol = ctrl-e -ViewMoveLeft = h; left -ViewMoveRight = l; right -ViewMoveLeft10 = ctrl-left -ViewMoveRight10 = ctrl-right -ViewMoveUp = k; y; insert; up; ctrl-p -ViewMoveDown = j; e; delete; down; enter; ctrl-n -ViewMovePgDn = f; space; pgdn; ctrl-v -ViewMovePgUp = b; pgup; alt-v; backspace -ViewMoveHalfPgDn = d -ViewMoveHalfPgUp = u -ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -ViewGotoBookmark = m -ViewNewBookmark = r -ViewNextFile = ctrl-f -ViewPrevFile = ctrl-b -SelectCodepage = alt-e -ShowCommandLine = ctrl-o -ViewToggleRuler = alt-r - -[viewer:hex] -ViewHelp = f1 -ViewToggleHexEditMode = f2 -ViewQuit = f3; f10; q; esc -ViewToggleHexMode = f4 -ViewGoto = f5 -ViewHexEditSave = f6 -ViewSearch = f7; question; slash -ViewToggleMagicMode = f8 -ViewToggleNroffMode = f9 -ViewToggleHexNavMode = tab -ViewMoveToBol = ctrl-a; home -ViewMoveToEol = ctrl-e; end -ViewMoveLeft = b; left -ViewMoveRight = f; right -ViewMoveUp = k; y; up -ViewMoveDown = j; delete; down -ViewMovePgDn = pgdn; ctrl-v -ViewMovePgUp = pgup; alt-v -ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g - [main] -CmdHelp = f1 -CmdUserMenu = f2 -CmdView = f3 -CmdViewFile = f13 -CmdEdit = f4 -CmdEditForceInternal = -CmdCopy = f5 -CmdRename = f6 -CmdMkdir = f7 -CmdDelete = f8 -CmdMenu = f9 -CmdQuit = f10 -CmdMenuLastSelected = f19 -CmdQuietQuit = f20 -CmdFind = alt-question -CmdQuickCd = alt-c -CmdQuickChdir = ctrl-backslash -CmdReread = ctrl-r -CmdSingleDirsize = ctrl-space -CmdSuspend = ctrl-z -CmdSwapPanel = ctrl-u -CmdHistory = alt-h -CmdListing = -CmdToggleListing = alt-t -CmdToggleShowHidden = alt-dot -CmdTogglePanelsSplit = alt-comma -ShowCommandLine = ctrl-o -CmdCopyCurrentPathname = alt-a -CmdCopyOtherPathname = alt-shift-a -CmdFilteredView = alt-exclamation -CmdSelect = kpplus -CmdUnselect = kpminus -CmdReverseSelection = kpasterisk -CmdDialogList = alt-prime -ExtMap1 = ctrl-x +Help = f1 +UserMenu = f2 +View = f3 +ViewFile = +Edit = f4 +EditForceInternal = +Copy = f5 +Move = f6 +MakeDir = f7 +Delete = f8 +Menu = f9 +Quit = f10 +MenuLastSelected = f19 +QuitQuiet = f20 +Find = alt-question +CdQuick = alt-c +HotList = ctrl-backslash +Reread = ctrl-r +DirSize = ctrl-space +Suspend = ctrl-z +Swap = ctrl-u +History = alt-h +PanelListing = +PanelListingSwitch = alt-t +PanelListingChange = +ShowHidden = alt-dot +SplitVertHoriz = alt-comma +Shell = ctrl-o +PutCurrentPath = alt-a +PutOtherPath = alt-shift-a +ViewFiltered = alt-exclamation +Select = kpplus +Unselect = kpminus +SelectInvert = kpasterisk +ScreenList = alt-prime +OptionsLayout = +OptionsPanel = +OptionsConfirm = +OptionsDisplayBits = +OptionsVfs = +LearnKeys = +SaveSetup = +EditExtensionsFile = +EditFileHighlightFile = +Filter = +ConnectFish = +ConnectFtp = +ConnectSmb = +Undelete = +ExtendedKeyMap = ctrl-x [main:xmap] -CmdChmod = c -CmdChown = o -CmdCompareDirs = d -CmdEditSymlink = ctrl-s -CmdLink = l -CmdSymlink = s -CmdRelativeSymlink = v -CmdInfo = i -CmdQuickView = q -CmdExternalPanelize = exclamation -CmdReselectVfs = a -CmdJobs = j -CmdCopyCurrentPathname = p -CmdCopyOtherPathname = ctrl-p -CmdCopyCurrentTagged = t -CmdCopyOtherTagged = ctrl-t -CmdDiffView = ctrl-d +ChangeMode = c +ChangeOwn = o +CompareDirs = d +CompareFiles = ctrl-d +HotListAdd = h +LinkSymbolicEdit = ctrl-s +Link = l +LinkSymbolic = s +LinkSymbolicRelative = v +PanelInfo = i +PanelQuickView = q +ExternalPanelize = exclamation +VfsList = a +Jobs = j +PutCurrentPath = p +PutOtherPath = ctrl-p +PutCurrentTagged = t +PutOtherTagged = ctrl-t +PutCurrentLink = r +PutOtherLink = ctrl-r [panel] -PanelStartSearch = ctrl-s; alt-s -PanelMarkFile = insert; ctrl-t -PanelMarkFileUp = shift-up -PanelMarkFileDown = shift-down -PanelMoveDown = down; ctrl-n -PanelMoveUp = up; ctrl-p -PanelMoveLeft = left -PanelMoveRight = right -PanelPrevPage = pgup; alt-v -PanelNextPage = pgdn; ctrl-v -PanelDoEnter = enter -PanelChdirOtherPanel = alt-o -PanelChdirToReadlink = alt-l -PanelViewSimple = F13 -PanelEditNew = F14 -PanelCopyLocal = F15 -PanelRenameLocal = F16 -PanelDeleteLocal = F18 -PanelReverseSelection = alt-asterisk -PanelSelect = alt-plus -PanelUnselect = alt-minus -PanelGotoChildDir = ctrl-pgdn -PanelGotoParentDir = ctrl-pgup -PanelDirectoryHistoryList = alt-shift-h -PanelDirectoryHistoryNext = alt-u -PanelDirectoryHistoryPrev = alt-y -PanelGotoBottomFile = alt-j -PanelGotoMiddleFile = alt-r -PanelSyncOtherPanel = alt-i -PanelGotoTopFile = alt-g -PanelSetPanelEncoding = alt-e -PanelMoveHome = alt-lt; home; a1 -PanelMoveEnd = alt-gt; end; c1 -PanelSelectSortOrder= -PanelToggleSortOrderPrev= -PanelToggleSortOrderNext= -PanelReverseSort= -PanelSortOrderByName= -PanelSortOrderByExt= -PanelSortOrderBySize= -PanelSortOrderByMTime= -PanelSmartGotoParentDir= +Search = ctrl-s; alt-s +Mark = insert; ctrl-t +MarkUp = shift-up +MarkDown = shift-down +MarkLeft = +MarkRight = +Down = down; ctrl-n +Up = up; ctrl-p +Left = left +Right = right +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +PanelOtherCd = alt-o +PanelOtherCdLink = alt-l +ViewRaw = f13 +EditNew = f14 +CopySingle = f15 +MoveSingle = f16 +DeleteSingle = f18 +Select = alt-plus +Unselect = alt-minus +SelectInvert = alt-asterisk +CdChild = ctrl-pgdn +CdParent = ctrl-pgup +CdParentSmart = +Panelize = +History = alt-shift-h +HistoryNext = alt-u +HistoryPrev = alt-y +BottomOnScreen = alt-j +MiddleOnScreen = alt-r +TopOnScreen = alt-g +PanelOtherSync = alt-i +SelectCodepage = alt-e +Top = alt-lt; home; a1 +Bottom = alt-gt; end; c1 +Sort = +SortPrev = +SortNext = +SortReverse = +SortByName = +SortByExt = +SortBySize = +SortByMTime = + +[dialog] +Ok = enter +Cancel = f10; esc; ctrl-g +Up = left; up +#Left = left; up +Down = right; down +#Right = right; down +Help = f1 +Suspend = ctrl-z +Refresh = ctrl-l +ScreenList = alt-prime +ScreenNext = alt-rbrace +ScreenPrev = alt-lbrace [input] -InputBol = ctrl-a; alt-lt; home; a1 -InputEol = ctrl-e; alt-gt; end; c1 -InputMoveLeft = left; alt-left -InputWordLeft = ctrl-left -InputBackwardChar = ctrl-b -InputBackwardWord = alt-b -InputMoveRight = right; alt-right -InputWordRight = ctrl-right -InputForwardChar = ctrl-f -InputForwardWord = alt-f -InputBackwardDelete = backspace; ctrl-h -InputDeleteChar = delete; ctrl-d -InputKillWord = alt-d -InputBackwardKillWord = alt-backspace -InputSetMark = -InputKillRegion = ctrl-w -InputXCut = -InputXStore = alt-w -InputXPaste = -InputYank = ctrl-y -InputKillLine = ctrl-k -InputHistoryPrev = alt-p; ctrl-down -InputHistoryNext = alt-n; ctrl-up -InputHistoryShow = alt-h -InputComplete = alt-tab -InputClearLine = -InputLeftHighlight = shift-left -InputRightHighlight = shift-right -InputWordLeftHighlight = ctrl-shift-left -InputWordRightHighlight = ctrl-shift-right -InputBolHighlight = shift-home -InputEolHighlight = shift-end +Home = ctrl-a; alt-lt; home; a1 +End = ctrl-e; alt-gt; end; c1 +Left = left; alt-left; ctrl-b +Right = right; alt-right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Backspace = backspace; ctrl-h +Delete = delete; ctrl-d +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +Mark = +Remove = ctrl-w +Cut = +Store = alt-w +Paste = +Yank = ctrl-y +DeleteToEnd = ctrl-k +HistoryPrev = alt-p; ctrl-down +HistoryNext = alt-n; ctrl-up +History = alt-h +Complete = alt-tab +Clear = +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkToHome = shift-home +MarkToEnd = shift-end [listbox] -ListboxMoveUp = up; ctrl-p -ListboxMoveDown = down; ctrl-n -ListboxMoveHome = home; alt-lt; a1 -ListboxMoveEnd = end; alt-gt; c1 -ListboxMovePgUp = pgup; alt-v -ListboxMovePgDn = pgdn; ctrl-v -ListboxDeleteItem = delete; d -ListboxDeleteAll = shift-delete; shift-d +Up = up; ctrl-p +Down = down; ctrl-n +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Delete = delete; d +Clear = shift-delete; shift-d [tree] -TreeHelp = f1 -TreeForget = f3 -TreeToggleNav = f4 -TreeCopy = f5 -TreeMove = f6 -TreeMoveUp = up; ctrl-p -TreeMoveDown = down; ctrl-n -TreeMoveLeft = left -TreeMoveRight = right -TreeMoveHome = home; alt-lt; a1 -TreeMoveEnd = end; alt-gt; c1 -TreeMovePgUp = pgup; alt-v -TreeMovePgDn = pgdn; ctrl-v -TreeOpen = enter -TreeRescan = f2; ctrl-r -TreeStartSearch = ctrl-s; alt-s -TreeRemove = f8; delete +Help = f1 +Reread = f2; ctrl-r +Forget = f3 +ToggleNavigation = f4 +Copy = f5 +Move = f6 +Up = up; ctrl-p +Down = down; ctrl-n +Left = left +Right = right +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +Search = ctrl-s; alt-s +Delete = f8; delete [help] -HelpHelp = f1 -HelpIndex = f2; c -HelpBack = f3; left; l -HelpQuit = f10; esc -HelpMoveUp = up; ctrl-p -HelpMoveDown = down; ctrl-n -HelpMovePgDn = f; space; pgdn; ctrl-v -HelpMovePgUp = b; pgup; alt-v; backspace -HelpMoveHalfPgDn = d -HelpMoveHalfPgUp = u -HelpMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -HelpMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -HelpSelectLink = right; enter -HelpNextLink = tab -HelpPrevLink = alt-tab -HelpNextNode = n -HelpPrevNode = p +Help = f1 +Index = f2; c +Back = f3; left; l +Quit = f10; esc +Up = up; ctrl-p +Down = down; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +Enter = right; enter +LinkNext = tab +LinkPrev = alt-tab +NodeNext = n +NodePrev = p -[dialog] -DialogOK = enter -DialogCancel = f10; esc; ctrl-g -DialogPrevItem = left; up -DialogNextItem = right; down -DialogHelp = f1 -DialogSuspend = ctrl-z -DialogRefresh = ctrl-l -CmdDialogList = alt-prime -CmdDialogNext = alt-rbrace -CmdDialogPrev = alt-lbrace +[editor] +Store = ctrl-insert +Paste = shift-insert +Cut = shift-delete +Up = up +Down = down +Left = left +Right = right +WordLeft = ctrl-left; ctrl-z +WordRight = ctrl-right; ctrl-x +Enter = enter +Return = shift-enter +BackSpace = backspace; ctrl-h +Delete = delete; ctrl-d +PageUp = pgup +PageDown = pgdn +Home = home +End = end +Tab = tab +Undo = ctrl-u +Redo = alt-r +Top = ctrl-home; alt-lt +Bottom = ctrl-end; alt-gt +ScrollUp = ctrl-up +ScrollDown = ctrl-down +TopOnScreen = ctrl-pgup +BottomOnScreen = ctrl-pgdn +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +DeleteLine = ctrl-y +DeleteToEnd = ctrl-k +DeleteToHome = +ParagraphUp = +ParagraphDown = +Save = f2 +EditFile = +EditNew = ctrl-n +SaveAs = f12; ctrl-f2 +Mark = f3 +Copy = f5 +Move = f6 +Remove = f8 +MarkLine = +MarkWord = +MarkAll = +Unmark = +Search = f7 +SearchContinue = f17 +BlockShiftLeft = +BlockShiftRight = +MarkPageUp = shift-pgup +MarkPageDown = shift-pgdn +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkUp = shift-up +MarkDown = shift-down +MarkToHome = shift-home +MarkToEnd = shift-end +MarkToFileBegin = ctrl-shift-home +MarkToFileEnd = ctrl-shift-end +MarkToPageBegin = ctrl-shift-pgup +MarkToPageEnd = ctrl-shift-pgdn +MarkScrollUp = ctrl-shift-up +MarkScrollDown = ctrl-shift-down +MarkParagraphUp = +MarkParagraphDown = +MarkColumnPageUp = alt-pgup +MarkColumnPageDown = alt-pgdn +MarkColumnLeft = alt-left +MarkColumnRight = alt-right +MarkColumnUp = alt-up +MarkColumnDown = alt-down +MarkColumnScrollUp = +MarkColumnScrollDown = +MarkColumnParagraphUp = +MarkColumnParagraphDown = +BlockSave = ctrl-f +MarkColumn = f13 +Replace = f4 +ReplaceContinue = f14 +Complete = alt-tab +InsertFile = f15 +Quit = f10 +InsertOverwrite = insert +Help = f1 +Date = +Refresh = ctrl-l +Goto = alt-l +Sort = alt-t +Mail = alt-m +ParagraphFormat = alt-p +MatchBracket = alt-b +ExternalCommand = alt-u +UserMenu = f11 +Menu = f9 +Bookmark = alt-k +BookmarkFlush = alt-o +BookmarkNext = alt-j +BookmarkPrev = alt-i +History = +Shell = ctrl-o +InsertLiteral = ctrl-q +MacroStartRecord = +MacroStopRecord = +MacroStartStopRecord = ctrl-r +MacroDelete = +ShowNumbers = alt-n +ShowTabTws = alt-underline +SyntaxOnOff = ctrl-s +SyntaxChoose = +ShowMargin = +Find = alt-enter +FilePrev = alt-minus +FileNext = alt-plus +RepeatStartStopRecord = +SelectCodepage = alt-e +Options = +OptionsSaveMode = +LearnKeys = +ExtendedKeyMap = +[viewer] +Help = f1 +WrapMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +Home = ctrl-a +End = ctrl-e +Left = h; left +Right = l; right +LeftQuick = ctrl-left +RightQuick = ctrl-right +Up = k; y; insert; up; ctrl-p +Down = j; e; delete; down; enter; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +BookmarkGoto = m +Bookmark = r +FileNext = ctrl-f +FilePrev = ctrl-b +SelectCodepage = alt-e +Shell = ctrl-o +Ruler = alt-r + +[viewer:hex] +Help = f1 +HexEditMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Save = f6 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +ToggleNavigation = tab +Home = ctrl-a; home +End = ctrl-e; end +Left = b; left +Right = f; right +Up = k; y; up +Down = j; delete; down +PageDown = pgdn; ctrl-v +PageUp = pgup; alt-v +Top = ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g [diffviewer] -DiffDisplaySymbols = alt-s; s -DiffDisplayNumbers = alt-n; l -DiffFull = f -DiffEqual = equal -DiffSplitMore = gt -DiffSplitLess = lt -DiffSetTab2 = 2 -DiffSetTab3 = 3 -DiffSetTab4 = 4 -DiffSetTab8 = 8 -DiffSwapPanel = ctrl-u -DiffRedo = ctrl-r -DiffNextHunk = n; enter; space -DiffPrevHunk = p; backspace -DiffGoto = g; shift-g -DiffSave = f2 -DiffEditCurrent = f4 -DiffEditOther = f14 -DiffMergeCurrentHunk = f5 -DiffSearch = f7 -DiffContinueSearch = f17 -DiffOptions = f9 -DiffBOF = ctrl-home -DiffEOF = ctrl-end -DiffDown = down -DiffUp = up -DiffQuickLeft = ctrl-left -DiffQuickRight = ctrl-right -DiffLeft = left -DiffRight = right -DiffPageDown = pgdn -DiffPageUp = pgup -DiffHome = home -DiffEnd = end -DiffHelp = f1 -DiffQuit = f10; q; shift-q; esc -ShowCommandLine = ctrl-o +ShowSymbols = alt-s; s +ShowNumbers = alt-n; l +SplitFull = f +SplitEqual = equal +SplitMore = gt +SplitLess = lt +Tab2 = 2 +Tab3 = 3 +Tab4 = 4 +Tab8 = 8 +Swap = ctrl-u +Redo = ctrl-r +HunkNext = n; enter; space +HunkPrev = p; backspace +Goto = g; shift-g +Save = f2 +Edit = f4 +EditOther = f14 +Merge = f5 +Search = f7 +SearchContinue = f17 +Options = f9 +Top = ctrl-home +Bottom = ctrl-end +Down = down +Up = up +LeftQuick = ctrl-left +RightQuick = ctrl-right +Left = left +Right = right +PageDown = pgdn +PageUp = pgup +Home = home +End = end +Help = f1 +Quit = f10; q; shift-q; esc +Shell = ctrl-o SelectCodepage = alt-e diff --git a/mc/mc.keymap.emacs b/mc/mc.keymap.emacs index 0f38188..fb6f623 100644 --- a/mc/mc.keymap.emacs +++ b/mc/mc.keymap.emacs @@ -1,455 +1,433 @@ -[editor] -EditXStore = alt-w -EditXPaste = ctrl-y -EditXCut = ctrl-w - -EditDeleteLine = ctrl-y -EditDeleteToLineEnd = ctrl-k -EditDeleteToLineBegin = - -EditLeft = left; ctrl-b -EditRight = right; ctrl-f -EditUp = up; ctrl-p -EditDown = down; ctrl-n -EditEnter = enter -EditReturn = shift-enter -EditBackSpace = backspace -EditDelete = delete -EditPageUp = pgup; alt-v -EditPageDown = pgdn; ctrl-v -EditWordLeft = ctrl-left; alt-b -EditWordRight = ctrl-right; alt-f -EditHome = home; ctrl-a -EditEnd = end; ctrl-e -EditTab = tab -EditUndo = ctrl-u -EditBeginningOfText = ctrl-home; alt-lt -EditEndOfText = ctrl-end; alt-gt -EditScrollUp = ctrl-up -EditScrollDown = ctrl-down -EditBeginPage = ctrl-pgup -EditEndPage = ctrl-pgdn -EditDeleteWordLeft = alt-backspace -EditDeleteWordRight = alt-d -EditParagraphUp = -EditParagraphDown = -EditSave = f2 -EditLoad = -EditSaveas = f12 -EditMark = f3; ctrl-at -EditCopy = f5 -EditMove = f6 -EditRemove = f8 -EditMarkAll = -EditUnmark = -EditFind = f7; ctrl-s -EditMarkLine = -EditMarkWord = - -EditShiftBlockLeft = -EditShiftBlockRight = - -EditPageUpHighlight = shift-pgup -EditPageDownHighlight = shift-pgdn -EditLeftHighlight = shift-left -EditRightHighlight = shift-right -EditWordLeftHighlight = ctrl-shift-left -EditWordRightHighlight = ctrl-shift-right -EditUpHighlight = shift-up -EditDownHighlight = shift-down -EditHomeHighlight = shift-home -EditEndHighlight = shift-end -EditBeginningOfTextHighlight = ctrl-shift-home -EditEndOfTextHighlight = ctrl-shift-end -EditBeginPageHighlight = ctrl-shift-pgup -EditEndPageHighlight = ctrl-shift-pgdn -EditScrollUpHighlight = ctrl-shift-up -EditScrollDownHighlight = ctrl-shift-down -EditParagraphUpHighlight = -EditParagraphDownHighlight = +[main] +Help = f1 +UserMenu = f2 +View = f3 +ViewFile = +Edit = f4 +EditForceInternal = +Copy = f5 +Move = f6 +MakeDir = f7 +Delete = f8 +Menu = f9 +Quit = f10 +MenuLastSelected = f19 +QuitQuiet = f20 +Find = alt-question +CdQuick = alt-c +HotList = ctrl-backslash +Reread = ctrl-r +DirSize = ctrl-space +Suspend = ctrl-z +Swap = ctrl-u +History = alt-h +PanelListing = +PanelListingSwitch = alt-t +PanelListingChange = +ShowHidden = alt-dot +SplitVertHoriz = alt-comma +Shell = ctrl-o +PutCurrentPath = alt-a +PutOtherPath = alt-shift-a +ViewFiltered = alt-exclamation +Select = kpplus +Unselect = kpminus +SelectInvert = kpasterisk +ScreenList = alt-prime +Options = +OptionsLayout = +OptionsPanel = +OptionsConfirm = +OptionsDisplayBits = +OptionsVfs = +LearnKeys = +SaveSetup = +EditExtensionsFile = +EditFileHighlightFile = +Filter = +ConnectFish = +ConnectFtp = +ConnectSmb = +Undelete = +ExtendedKeyMap = ctrl-x -EditPageUpAltHighlight = alt-pgup -EditPageDownAltHighlight = alt-pgdn -EditLeftAltHighlight = alt-left -EditRightAltHighlight = alt-right -EditWordLeftAltHighlight = ctrl-alt-left -EditWordRightAltHighlight = ctrl-alt-right -EditUpAltHighlight = alt-up -EditDownAltHighlight = alt-down -EditHomeAltHighlight = alt-home -EditEndAltHighlight = alt-end -EditBeginningOfTextAltHighlight = ctrl-alt-home -EditEndOfTextHighlight = ctrl-alt-end -EditBeginPageHighlight = ctrl-alt-pgup -EditEndPageAltHighlight = ctrl-alt-pgdn -EditScrollUpAltHighlight = -EditScrollDownAltHighlight = -EditParagraphUpAltHighlight = -EditParagraphDownAltHighlight = +[main:xmap] +ChangeMode = c +ChangeOwn = o +CompareDirs = d +CompareFiles = ctrl-d +HotListAdd = h +LinkSymbolicEdit = ctrl-s +Link = l +LinkSymbolic = s +LinkSymbolicRelative +PanelInfo = i +PanelQuickView = q +ExternalPanelize = exclamation +VfsList = a +Jobs = j +PutCurrentPath = p +PutOtherPath = ctrl-p +PutCurrentTagged = t +PutOtherTagged = ctrl-t +PutCurrentLink = r +PutOtherLink = ctrl-r -EditSaveBlock = -EditColumnMark = f13 -EditFindAgain = f17 -EditReplace = f4 -EditReplaceAgain = f14 -EditCompleteWord = alt-tab -EditDebugStart = -EditDebugStop = -EditDebugToggleBreak = -EditDebugClear = -EditDebugNext = -EditDebugStep = -EditDebugBackTrace = -EditDebugContinue = -EditDebugEnterCommand = -EditDebugUntilCurser = -EditInsertFile = f15 -EditQuit = f10 -EditToggleInsert = insert -EditHelp = f1 -EditDate = -EditRefresh = ctrl-l -EditGoto = alt-l -EditManPage = -EditSort = alt-t -EditMail = -EditCancel = -EditComplete = +[panel] +Search = ctrl-s; alt-s +Mark = insert; ctrl-t +MarkUp = shift-up +MarkDown = shift-down +MarkLeft = +MarkRight = +Down = down; ctrl-n +Up = up; ctrl-p +Left = left +Right = right +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +PanelOtherCd = alt-o +PanelOtherCdLink = alt-l +ViewRaw = f13 +EditNew = f14 +CopySingle = f15 +MoveSingle = f16 +DeleteSingle = f18 +Select = alt-plus +Unselect = alt-minus +SelectInvert = alt-asterisk +CdChild = ctrl-pgdn +CdParent = ctrl-pgup +Panelize = +CdParentSmart = +History = alt-shift-h +HistoryNext = alt-u +HistoryPrev = alt-y +BottomOnScreen = alt-j +MiddleOnScreen = alt-r +TopOnScreen = alt-g +PanelOtherSync = alt-i +SelectCodepage = alt-e +Top = alt-lt; home; a1 +Bottom = alt-gt; end; c1 +Sort = +SortPrev = +SortNext = +SortReverse = +SortByName = +SortByExt = +SortBySize = +SortByMTime = -EditParagraphFormat = alt-p -EditUtil = -EditTypeLoadPython = -EditFindFile = -EditCtags = -EditMatchBracket = -EditTerminal = -EditTerminalApp = -EditExtCmd = alt-u -EditUserMenu = f11 -EditSaveDesktop = -EditNewWindow = -EditCycle = -EditMenu = f9 -EditSaveAndQuit = -EditRunAnother = -EditCheckSaveAndQuit = -EditMaximize = -EditToggleBookmark = -EditFlushBookmarks = -EditNextBookmark = -EditPrevBookmark = +[dialog] +Ok = enter +Cancel = f10; esc +Up = left; up +#Left = left; up +Down = right; down +#Right = right; down +Help = f1 +Suspend = ctrl-z +Refresh = ctrl-l +ScreenList = alt-prime +ScreenNext = alt-rbrace +ScreenPrev = alt-lbrace -EditSelectionHistory = -EditShell = ctrl-o -EditInsertLiteral = ctrl-q +[input] +Home = ctrl-a; alt-lt; home; a1 +End = ctrl-e; alt-gt; end; c1 +Left = left; alt-left; ctrl-b +Right = right; alt-right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Backspace = backspace +Delete = delete +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +Mark = +Remove = ctrl-w +Cut = +Store = alt-w +Paste = +Yank = ctrl-y +DeleteToEnd = ctrl-k +HistoryPrev = alt-p; ctrl-down +HistoryNext = alt-n; ctrl-up +History = alt-h +Complete = alt-tab +Clear = +MarkLeft = +MarkRight = +MarkToWordBegin = +MarkToWordEnd = +MarkToHome = +MarkToEnd = -EditBeginRecordMacro = -EditEndRecordMacro = -EditBeginOrEndMacro = ctrl-r -EditDeleteMacro = +[listbox] +Up = up; ctrl-p +Down = down; ctrl-n +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Delete = delete; d +Clear = shift-delete; shift-d -EditToggleLineState = alt-n -EditToggleTabTWS = alt-underline -EditToggleSyntax = ctrl-s -EditToggleShowMargin = +[tree] +Help = f1 +Reread = f2; ctrl-r +Forget = f3 +ToggleNavigation = f4 +Copy = f5 +Move = f6 +Up = up; ctrl-p +Down = down; ctrl-n +Left = left +Right = right +Top = home; alt-lt; a1 +Bottom = end; alt-gt; c1 +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Enter = enter +Search = ctrl-s; alt-s +Delete = f8; delete -EditFindDefinition = alt-enter -EditLoadPrevFile = alt-minus -EditLoadNextFile = alt-plus +[help] +Help = f1 +Index = f2; c +Back = f3; left; l +Quit = f10; esc; ctrl-g +Up = up; ctrl-p +Down = down; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +Enter = right; enter +LinkNext = tab +LinkPrev = alt-tab +NodeNext = n +NodePrev = p +[editor] +Store = alt-w +Paste = ctrl-y +Cut = ctrl-w +Up = up; ctrl-p +Down = down; ctrl-n +Left = left; ctrl-b +Right = right; ctrl-f +WordLeft = ctrl-left; alt-b +WordRight = ctrl-right; alt-f +Enter = enter +Return = shift-enter +BackSpace = backspace +Delete = delete +PageUp = pgup; alt-v +PageDown = pgdn; ctrl-v +Home = home; ctrl-a +End = end; ctrl-e +Tab = tab +Undo = ctrl-u +Redo = +Top = ctrl-home; alt-lt +Bottom = ctrl-end; alt-gt +ScrollUp = ctrl-up +ScrollDown = ctrl-down +TopOnScreen = ctrl-pgup +BottomOnScreen = ctrl-pgdn +DeleteToWordBegin = alt-backspace +DeleteToWordEnd = alt-d +DeleteLine = ctrl-y +DeleteToEnd = ctrl-k +DeleteToHome = +ParagraphUp = +ParagraphDown = +Save = f2 +EditFile = +SaveAs = f12; ctrl-f2 +Mark = f3; ctrl-at +Copy = f5 +Move = f6 +Remove = f8 +MarkLine = +MarkWord = +MarkAll = +Unmark = +Search = f7; ctrl-s +SearchContinue = f17 +BlockShiftLeft = +BlockShiftRight = +MarkPageUp = shift-pgup +MarkPageDown = shift-pgdn +MarkLeft = shift-left +MarkRight = shift-right +MarkToWordBegin = ctrl-shift-left +MarkToWordEnd = ctrl-shift-right +MarkUp = shift-up +MarkDown = shift-down +MarkToHome = shift-home +MarkToEnd = shift-end +MarkToFileBegin = ctrl-shift-home +MarkToFileEnd = ctrl-shift-end +MarkToPageBegin = ctrl-shift-pgup +MarkToPageEnd = ctrl-shift-pgdn +MarkScrollUp = ctrl-shift-up +MarkScrollDown = ctrl-shift-down +MarkParagraphUp = +MarkParagraphDown = +MarkColumnPageUp = alt-pgup +MarkColumnPageDown = alt-pgdn +MarkColumnLeft = alt-left +MarkColumnRight = alt-right +MarkColumnUp = alt-up +MarkColumnDown = alt-down +MarkColumnScrollUp = +MarkColumnScrollDown = +MarkColumnParagraphUp = +MarkColumnParagraphDown = +BlockSave = +MarkColumn = f13 +Replace = f4 +ReplaceContinue = f14 +Complete = alt-tab +InsertFile = f15 +Quit = f10 +InsertOverwrite = insert +Help = f1 +Date = +Refresh = ctrl-l +Goto = alt-l +Sort = alt-t +Mail = +ParagraphFormat = alt-p +MatchBracket = +ExternalCommand = alt-u +UserMenu = f11 +Menu = f9 +Bookmark = +BookmarkFlush = +BookmarkNext = +BookmarkPrev = +History = +Shell = ctrl-o +InsertLiteral = ctrl-q +MacroStartRecord = +MacroStopRecord = +MacroStartStopRecord = ctrl-r +MacroDelete = +ShowNumbers = alt-n +ShowTabTws = alt-underline +SyntaxOnOff = ctrl-s +SyntaxChoose = +ShowMargin = +Find = alt-enter +FilePrev = alt-minus +FileNext = alt-plus +RepeatStartStopRecord = SelectCodepage = alt-e +Options = +OptionsSaveMode = +LearnKeys = +ExtendedKeyMap = ctrl-x -EditExtMode = ctrl-x - -[edit:xmap] +[editor:xmap] EditNew = k -EditExecuteMacro = e [viewer] -ViewHelp = f1 -ViewToggleWrapMode = f2 -ViewQuit = f3; f10; q; esc -ViewToggleHexMode = f4 -ViewGoto = f5 -ViewSearch = f7; question; slash -ViewToggleMagicMode = f8 -ViewToggleNroffMode = f9 -ViewContinueSearch = ctrl-r; ctrl-s; f17; n -ViewMoveToBol = ctrl-a -ViewMoveToEol = ctrl-e -ViewMoveLeft = h; left -ViewMoveRight = l; right -ViewMoveLeft10 = ctrl-left -ViewMoveRight10 = ctrl-right -ViewMoveUp = k; y; insert; up; ctrl-p -ViewMoveDown = j; e; delete; down; enter; ctrl-n -ViewMovePgDn = f; space; pgdn; ctrl-v -ViewMovePgUp = b; pgup; alt-v; backspace -ViewMoveHalfPgDn = d -ViewMoveHalfPgUp = u -ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -ViewGotoBookmark = m -ViewNewBookmark = r -ViewNextFile = ctrl-f -ViewPrevFile = ctrl-b +Help = f1 +WrapMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Search = f7; question; slash +MagicMode = f8 +NroffMode = f9 +SearchContinue = ctrl-r; ctrl-s; f17; n +Home = ctrl-a +End = ctrl-e +Left = h; left +Right = l; right +LeftQuick= ctrl-left +RightQuick = ctrl-right +Up = k; y; insert; up; ctrl-p +Down = j; e; delete; down; enter; ctrl-n +PageDown = f; space; pgdn; ctrl-v +PageUp = b; pgup; alt-v; backspace +HalfPageDown = d +HalfPageUp = u +Top = home; ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g +BookmarkGoto = m +Bookmark = r +FileNext = ctrl-f +FilePrev = ctrl-b SelectCodepage = alt-e -ShowCommandLine = ctrl-o -ViewToggleRuler = alt-r +Shell = ctrl-o +Ruler = alt-r [viewer:hex] -ViewHelp = f1 -ViewToggleHexEditMode = f2 -ViewQuit = f3; f10; q; esc -ViewToggleHexMode = f4 -ViewGoto = f5 -ViewHexEditSave = f6 -ViewSearch = f7; question; slash -ViewToggleMagicMode = f8 -ViewToggleNroffMode = f9 -ViewToggleHexNavMode = tab -ViewMoveToBol = ctrl-a; home -ViewMoveToEol = ctrl-e; end -ViewMoveLeft = b; left -ViewMoveRight = f; right -ViewMoveUp = k; y; up -ViewMoveDown = j; delete; down -ViewMovePgDn = pgdn; ctrl-v -ViewMovePgUp = pgup; alt-v -ViewMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -ViewMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g - -[main] -CmdHelp = f1 -CmdUserMenu = f2 -CmdView = f3 -CmdViewFile = f13 -CmdEdit = f4 -CmdEditForceInternal = -CmdCopy = f5 -CmdRename = f6 -CmdMkdir = f7 -CmdDelete = f8 -CmdMenu = f9 -CmdQuit = f10 -CmdMenuLastSelected = f19 -CmdQuietQuit = f20 -CmdFind = alt-question -CmdQuickCd = alt-c -CmdQuickChdir = ctrl-backslash -CmdReread = ctrl-r -CmdSingleDirsize = ctrl-space -CmdSuspend = ctrl-z -CmdSwapPanel = ctrl-u -CmdHistory = alt-h -CmdListing = -CmdToggleListing = alt-t -CmdToggleShowHidden = alt-dot -CmdTogglePanelsSplit = alt-comma -ShowCommandLine = ctrl-o -CmdCopyCurrentPathname = alt-a -CmdCopyOtherPathname = alt-shift-a -CmdFilteredView = alt-exclamation -CmdSelect = kpplus -CmdUnselect = kpminus -CmdReverseSelection = kpasterisk -CmdDialogList = alt-prime -ExtMap1 = ctrl-x - -[main:xmap] -CmdChmod = c -CmdChown = o -CmdCompareDirs = d -CmdEditSymlink = ctrl-s -CmdLink = l -CmdSymlink = s -CmdRelativeSymlink = v -CmdInfo = i -CmdQuickView = q -CmdExternalPanelize = exclamation -CmdReselectVfs = a -CmdJobs = j -CmdCopyCurrentPathname = p -CmdCopyOtherPathname = ctrl-p -CmdCopyCurrentTagged = t -CmdCopyOtherTagged = ctrl-t -CmdDiffView = ctrl-d - -[panel] -PanelStartSearch = ctrl-s; alt-s -PanelMarkFile = insert; ctrl-t -PanelMarkFileUp = shift-up -PanelMarkFileDown = shift-down -PanelMoveDown = down; ctrl-n -PanelMoveUp = up; ctrl-p -PanelMoveLeft = left -PanelMoveRight = right -PanelPrevPage = pgup; alt-v -PanelNextPage = pgdn; ctrl-v -PanelDoEnter = enter -PanelChdirOtherPanel = alt-o -PanelChdirToReadlink = alt-l -PanelViewSimple = F13 -PanelEditNew = F14 -PanelCopyLocal = F15 -PanelRenameLocal = F16 -PanelDeleteLocal = F18 -PanelReverseSelection = alt-asterisk -PanelSelect = alt-plus -PanelUnselect = alt-minus -PanelGotoChildDir = ctrl-pgdn -PanelGotoParentDir = ctrl-pgup -PanelDirectoryHistoryList = alt-shift-h -PanelDirectoryHistoryNext = alt-u -PanelDirectoryHistoryPrev = alt-y -PanelGotoBottomFile = alt-j -PanelGotoMiddleFile = alt-r -PanelSyncOtherPanel = alt-i -PanelGotoTopFile = alt-g -PanelSetPanelEncoding = alt-e -PanelMoveHome = alt-lt; home; a1 -PanelMoveEnd = alt-gt; end; c1 -PanelSelectSortOrder= -PanelToggleSortOrderPrev= -PanelToggleSortOrderNext= -PanelReverseSort= -PanelSortOrderByName= -PanelSortOrderByExt= -PanelSortOrderBySize= -PanelSortOrderByMTime= -PanelSmartGotoParentDir= - -[input] -InputBol = ctrl-a; alt-lt; home; a1 -InputEol = ctrl-e; alt-gt; end; c1 -InputMoveLeft = left; alt-left -InputWordLeft = ctrl-left -InputBackwardChar = ctrl-b -InputBackwardWord = alt-b -InputMoveRight = right; alt-right -InputWordRight = ctrl-right -InputForwardChar = ctrl-f -InputForwardWord = alt-f -InputBackwardDelete = backspace -InputDeleteChar = delete -InputKillWord = alt-d -InputBackwardKillWord = alt-backspace -InputSetMark = -InputKillRegion = ctrl-w -InputXCut = -InputXStore = alt-w -InputXPaste = -InputYank = ctrl-y -InputKillLine = ctrl-k -InputHistoryPrev = alt-p; ctrl-down -InputHistoryNext = alt-n; ctrl-up -InputHistoryShow = alt-h -InputComplete = alt-tab -InputClearLine = -InputLeftHighlight = -InputRightHighlight = -InputWordLeftHighlight = -InputWordRightHighlight = -InputBolHighlight = -InputEolHighlight = - -[listbox] -ListboxMoveUp = up; ctrl-p -ListboxMoveDown = down; ctrl-n -ListboxMoveHome = home; alt-lt; a1 -ListboxMoveEnd = end; alt-gt; c1 -ListboxMovePgUp = pgup; alt-v -ListboxMovePgDn = pgdn; ctrl-v -ListboxDeleteItem = delete; d -ListboxDeleteAll = shift-delete; shift-d - -[tree] -TreeHelp = f1 -TreeForget = f3 -TreeToggleNav = f4 -TreeCopy = f5 -TreeMove = f6 -TreeMoveUp = up; ctrl-p -TreeMoveDown = down; ctrl-n -TreeMoveLeft = left -TreeMoveRight = right -TreeMoveHome = home; alt-lt; a1 -TreeMoveEnd = end; alt-gt; c1 -TreeMovePgUp = pgup; alt-v -TreeMovePgDn = pgdn; ctrl-v -TreeOpen = enter -TreeRescan = f2; ctrl-r -TreeStartSearch = ctrl-s; alt-s -TreeRemove = f8; delete - -[help] -HelpHelp = f1 -HelpIndex = f2; c -HelpBack = f3; left; l -HelpQuit = f10; esc -HelpMoveUp = up; ctrl-p -HelpMoveDown = down; ctrl-n -HelpMovePgDn = f; space; pgdn; ctrl-v -HelpMovePgUp = b; pgup; alt-v; backspace -HelpMoveHalfPgDn = d -HelpMoveHalfPgUp = u -HelpMoveTop = home; ctrl-home; ctrl-pgup; a1; alt-lt; g -HelpMoveBottom = end; ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g -HelpSelectLink = right; enter -HelpNextLink = tab -HelpPrevLink = alt-tab -HelpNextNode = n -HelpPrevNode = p - -[dialog] -DialogOK = enter -DialogCancel = f10; esc; ctrl-g -DialogPrevItem = left; up -DialogNextItem = right; down -DialogHelp = f1 -DialogSuspend = ctrl-z -DialogRefresh = ctrl-l -CmdDialogList = alt-prime -CmdDialogNext = alt-rbrace -CmdDialogPrev = alt-lbrace - +Help = f1 +HexEditMode = f2 +Quit = f3; f10; q; esc +HexMode = f4 +Goto = f5 +Save = f6 +Search = f7; question; slash +SearchContinue = ctrl-r; ctrl-s; f17; n +MagicMode = f8 +NroffMode = f9 +ToggleNavigation = tab +Home = ctrl-a; home +End = ctrl-e; end +Left = b; left +Right = f; right +Up = k; y; up +Down = j; delete; down +PageDown = pgdn; ctrl-v +PageUp = pgup; alt-v +Top = ctrl-home; ctrl-pgup; a1; alt-lt; g +Bottom = ctrl-end; ctrl-pgdn; c1; alt-gt; shift-g [diffviewer] -DiffDisplaySymbols = alt-s; s -DiffDisplayNumbers = alt-n; l -DiffFull = f -DiffEqual = equal -DiffSplitMore = gt -DiffSplitLess = lt -DiffSetTab2 = 2 -DiffSetTab3 = 3 -DiffSetTab4 = 4 -DiffSetTab8 = 8 -DiffSwapPanel = ctrl-u -DiffRedo = ctrl-r -DiffNextHunk = n; enter; space -DiffPrevHunk = p; backspace -DiffGoto = g; shift-g -DiffSave = f2 -DiffEditCurrent = f4 -DiffEditOther = f14 -DiffMergeCurrentHunk = f5 -DiffSearch = f7 -DiffContinueSearch = f17 -DiffOptions = f9 -DiffBOF = ctrl-home -DiffEOF = ctrl-end -DiffDown = down -DiffUp = up -DiffQuickLeft = ctrl-left -DiffQuickRight = ctrl-right -DiffLeft = left -DiffRight = right -DiffPageDown = pgdn -DiffPageUp = pgup -DiffHome = home -DiffEnd = end -DiffHelp = f1 -DiffQuit = f10; q; shift-q; esc -ShowCommandLine = ctrl-o +ShowSymbols = alt-s; s +ShowNumbers = alt-n; l +SplitFull = f +SplitEqual = equal +SplitMore = gt +SplitLess = lt +Tab2 = 2 +Tab3 = 3 +Tab4 = 4 +Tab8 = 8 +Swap = ctrl-u +Redo = ctrl-r +HunkNext = n; enter; space +HunkPrev = p; backspace +Goto = g; shift-g +Save = f2 +Edit = f4 +EditOther = f14 +Merge = f5 +Search = f7 +SearchContinue = f17 +Options = f9 +Top = ctrl-home +Bottom = ctrl-end +Down = down +Up = up +LeftQuick = ctrl-left +RightQuick = ctrl-right +Left = left +Right = right +PageDown = pgdn +PageUp = pgup +Home = home +End = end +Help = f1 +Quit = f10; q; shift-q; esc +Shell = ctrl-o SelectCodepage = alt-e diff --git a/mc/mc.menu b/mc/mc.menu index 929776f..6aa01aa 100644 --- a/mc/mc.menu +++ b/mc/mc.menu @@ -83,7 +83,7 @@ shell_patterns=0 = f \.c$ & t r + f \.c$ & t r & ! t t - Compile and link current .c file +с Compile and link current .c file make `basename %f .c` 2>/dev/null || cc -O -o `basename %f .c` %f + t r & ! t t diff --git a/mc/cedit.menu b/mc/mcedit.menu similarity index 80% rename from mc/cedit.menu rename to mc/mcedit.menu index c2dfe29..3d11d96 100644 --- a/mc/cedit.menu +++ b/mc/mcedit.menu @@ -21,7 +21,7 @@ shell_patterns=0 # expression type # because next time there will be no tagged files. # %s and %S The selected files: The tagged files if # there are any. Otherwise the current file. -# +# # %% The % character # # %{some text} Prompt for the substitution. An input box @@ -34,10 +34,10 @@ shell_patterns=0 # expression type + y Perl\ Program | f \.pl$ 1 Author description header unset LANG - unset LANGUAGE - LC_ALL= - MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" - AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" + unset LANGUAGE + LC_ALL= + MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" + AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" cat >>%b < %b @@ -118,7 +118,7 @@ a sub () sub $NAME () { - } # end of $NAME() + } # end of $NAME() EOF #----------------------- End [perl] language template ------------------------- @@ -126,10 +126,10 @@ a sub () + y Shell\ Script | f \.sh$ 1 Author description header unset LANG - unset LANGUAGE - LC_ALL= - MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" - AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" + unset LANGUAGE + LC_ALL= + MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" + AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" cat >>%b <> %b %i) - %i ;; + %i ;; EOF - let NUMBER=$NUMBER-1 + let NUMBER=$NUMBER-1 done cat <> %b %i*) @@ -199,38 +199,38 @@ a sub () $NAME() { } # end of $NAME() EOF - + + y Shell\ Script | f \.sh$ 8 select of bash cat <> %b %iselect i in \$l %ido %i if [ -n "\$i" ];then - %i break + %i break %i else - %i continue - %i fi + %i continue + %i fi %idone EOF - + #----------------------- End [shell] language template ------------------------ #------------------------- Begin [c] language template ------------------------ + f \.h$ | f \.c$ | f \.cc$ 1 Author description header unset LANG - unset LANGUAGE - LC_ALL= - MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" - AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" + unset LANGUAGE + LC_ALL= + MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" + AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" cat >> %b < * Created at: `date` - * Computer: `uname -n` + * Computer: `uname -n` * System: `uname -sr` on `uname -m` - * + * * Copyright (c) `date +%%Y` $AUTHOR All rights reserved. * ********************************************************************/ @@ -240,19 +240,18 @@ a sub () 2 GPL description header cat >>%b <. */ EOF @@ -262,7 +261,7 @@ a sub () %iif () { %i} EOF - + + f \.c$ | f \.cc$ 4 if () else cat < %b @@ -287,32 +286,32 @@ a sub () do echo "%icase '':" >>%b echo "%i break;" >>%b - let NUMBER=$NUMBER-1 + let NUMBER=$NUMBER-1 done echo "%i default:" >>%b echo "%i}" >>%b - + + f \.c$ | f \.cc$ 7 for () cat < %b %ifor (i = ; i < ; i++) { %i} EOF - + + f \.c$ | f \.cc$ -8 while () +8 while () cat < %b %iwhile () { %i} EOF + f \.c$ | f \.cc$ -9 do {} while () +9 do {} while () cat < %b %ido { %i} while () EOF - + + f \.c$ | f \.cc$ a array cat < %b @@ -336,7 +335,7 @@ c struct %i; %i}; EOF - + + f \.c$ | f \.cc$ d union cat < %b @@ -344,7 +343,7 @@ d union %i; %i}; EOF - + + f \.c$ | f \.cc$ e typedef struct cat < %b @@ -388,7 +387,7 @@ d #ifdef + f \.c$ | f \.h$ | f \.cc$ h View all *.h into current directory - cat *.h |less + cat *.h |less + f \.c$ | f \.cc$ d Run gdb for current file @@ -405,7 +404,7 @@ c Compile, link and run the current .c file + f \.c$ | f \.h$ t Indent `C' formatter - indent -kr -pcs %b 1>/dev/null 2> %e + indent -kr -pcs %b 1>/dev/null 2> %e #--------------------- End [c/c++] language template -------------------------- @@ -421,10 +420,10 @@ p #! /usr/bin/perl + y unknown & t r a Author description header unset LANG - unset LANGUAGE - LC_ALL= - MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" - AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" + unset LANGUAGE + LC_ALL= + MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" + AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" cat >>%b < $TMPFILE + cat $TMPFILE| sort >%b + rm -f $TMPFILE + I Insert `Changelog' string DATE="`date +%%Y-%%m-%%d`" - MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" - AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" + MY_UID="`id | sed 's/^.*uid=\([^(]*\).*$/\1/'`" + AUTHOR="`awk -F: '$3 == '$MY_UID' {print $5}' /etc/passwd`" EMAIL="<$REPLYTO>" echo "$DATE $AUTHOR $EMAIL" >%b s Invoke `shell' - sh + sh m view `man' MAN=%{Enter name of man:} @@ -458,11 +463,24 @@ m view `man' man -Pcat $MAN >$TMPFILE mcview $TMPFILE rm -f $TMPFILE - + i Insert a out of command to cursor. CMD=%{ Enter command: } - eval $CMD > %b + eval $CMD > %b o Open bash to next free console open -s -- /bin/bash + +u Upper case selection + TMPFILE=`mktemp ${MC_TMPDIR:-/tmp}/up.XXXXXX` || exit 1 + cat %b > $TMPFILE + cat $TMPFILE| sed 's/\(.*\)/\U\1/' >%b + rm -f $TMPFILE + +l Lower case selection + TMPFILE=`mktemp ${MC_TMPDIR:-/tmp}/up.XXXXXX` || exit 1 + cat %b > $TMPFILE + cat $TMPFILE| sed 's/\(.*\)/\U\1/' >%b + rm -f $TMPFILE + #-------------------------- End of common section ----------------------------- diff --git a/mtab b/mtab index b40eecf..6af4511 100644 --- a/mtab +++ b/mtab @@ -1,9 +1,14 @@ rootfs / rootfs rw 0 0 -/dev/root / ext3 rw,noatime,errors=continue,user_xattr,acl,barrier=0,data=writeback 0 0 +/dev/root / ext3 rw,noatime,errors=continue,user_xattr,acl,barrier=1,data=writeback 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 rc-svcdir /lib64/rc/init.d tmpfs rw,nosuid,nodev,noexec,relatime,size=1024k,mode=755 0 0 sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0 debugfs /sys/kernel/debug debugfs rw,nosuid,nodev,noexec,relatime 0 0 +cgroup_root /sys/fs/cgroup tmpfs rw,nosuid,nodev,noexec,relatime,size=10240k,mode=755 0 0 +cpuset /sys/fs/cgroup/cpuset cgroup rw,nosuid,nodev,noexec,relatime,cpuset 0 0 +cpu /sys/fs/cgroup/cpu cgroup rw,nosuid,nodev,noexec,relatime,cpu 0 0 +cpuacct /sys/fs/cgroup/cpuacct cgroup rw,nosuid,nodev,noexec,relatime,cpuacct 0 0 +freezer /sys/fs/cgroup/freezer cgroup rw,nosuid,nodev,noexec,relatime,freezer 0 0 udev /dev tmpfs rw,nosuid,relatime,size=10240k,mode=755 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620 0 0 shm /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0 @@ -19,3 +24,4 @@ shm /dev/shm tmpfs rw,nosuid,nodev,noexec,relatime 0 0 /dev/mapper/vg0-portage /usr/portage ext4 rw,noatime 0 0 /dev/mapper/vg0-distfiles /usr/portage/distfiles ext4 rw,noatime 0 0 binfmt_misc /proc/sys/fs/binfmt_misc binfmt_misc rw,noexec,nosuid,nodev 0 0 +/dev/md2 /boot ext3 rw,noatime 0 0 diff --git a/mysql/my.cnf.orig b/mysql/my.cnf.orig index ac235e3..50a3c2e 100644 --- a/mysql/my.cnf.orig +++ b/mysql/my.cnf.orig @@ -1,5 +1,5 @@ # /etc/mysql/my.cnf: The global mysql configuration file. -# $Header: /etc/mysql/.rcs/my.cnf.orig,v 1.1 2010/11/30 08:22:44 root Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-db/mysql/files/my.cnf-5.1,v 1.3 2012/02/15 02:07:21 jmbsvicetto Exp $ # The following options will be passed to all MySQL clients [client] @@ -54,7 +54,7 @@ datadir = /var/lib/mysql skip-external-locking key_buffer = 16M max_allowed_packet = 1M -table_cache = 64 +table_open_cache = 64 sort_buffer_size = 512K net_buffer_length = 8K read_buffer_size = 256K diff --git a/openvpn/pb/sample-server.cfg b/openvpn/pb/sample-server.cfg new file mode 100644 index 0000000..4b39fe4 --- /dev/null +++ b/openvpn/pb/sample-server.cfg @@ -0,0 +1,93 @@ +# Port +port 443 + +# TCP oder UDP? +proto udp + +# tun oder tap? +# Das tun Device erstellt einen IP Tunnel, +# während das tap Device einen Ethernet Tunnel erstellt. +dev tun + +# Die ermittelte mtu für das tun Interface. +# Wir fügen die Optionen fragment und +# mssfix hinzu, um ein Aushandeln der +# Paketgroessen zu ermoeglichen + +tun-mtu 1492 +fragment 1300 +mssfix + +# Die Pfade zu den Keys und Zertifikaten. +# Ich kopiere die Pärchen später in das +# openvpn Verzeichnis, um Wirrwarr vorzubeugen. +ca /usr/local/etc/openvpn/vpn-ca.pem +cert /usr/local/etc/openvpn/servercert.pem +key /usr/local/etc/openvpn/serverkey.pem + +# der Pfad zu den Diffie-Hellmann Parametern. +# Auch diese werde ich später ins openvpn +# Verzeichnis kopieren. +dh /usr/local/etc/openvpn/dh1024.pem + +# Durch die Angabe von server veranlassen +# wir openvpn im Servermodus zu lauern. +# Hier übergeben wir auch den Adressbereich +# und die Netzwerkmaske für das virtuelle +# Netzwerk. Der Server wird automatisch +#auf der ersten IP lauschen - also 10.8.0.1 +server 10.8.0.0 255.255.255.0 + +# Wir können einen Pool für die Virtuellen +# Adressen angeben. Falls ein Client die +# Verbindung beendet, bekommt er bei der +# nächsten Verbindung automatisch die selbe +# IP zugewiesen. +ifconfig-pool-persist ipp.txt + +# Mit dem push Befehl können wir die +# Clients veranlassen ihre Routing Tabellen +# automatisch beim Verbindungsaufbau neu +# zu schreiben. Wir veranlassen also die Clients +# die Route in den Adressbereich +# 192.168.0.0 automatisch über vpn zu routen +push "route 192.168.0.0 255.255.255.0" + +# Mit keepalive können wir uns +# informieren, ob die Gegenstelle noch +# erreichbar ist. Wir setzen alle 10 Sekunden +# ein ping ähnliches Paket ab und gehen +# davon aus, dass die Gegenstelle weg ist, +# wenn nach 120 Sekunden keine Antwort kommt. +keepalive 10 120 + +# Unsere Authentifizierungsmethode +auth SHA1 + +# Unsere Verschlüsselungsmethode +cipher AES-256-CBC + +# Wir wollen komprimierten Datenverkehr +comp-lzo + +# Wir reduzieren die Rechte, mit dem der +# Server läuft nach dem Verbindungsaufbau. +# Dies wird allerdings zur Folge haben, dass er keine Berechtigung mehr hat die +# Routing Tabelle in den ursprünglichen +# Zustand zu versetzen, was hier aber kein +# Problem darstellt. +user nobody +group nobody + +# Die persist Optionen werden die Keys +# und Zertifikate im Speicher behalten, +# so dass sie auch noch gelesen werden +# können nachdem Gruppe und User +# gewechselt wurden. +persist-key +persist-tun + +# Für unsere Versuche setzen wir die Geschwätzigkeit +# auf Level 3 +verb 3 + diff --git a/openvpn/pb/vpn1.conf b/openvpn/pb/vpn1.conf new file mode 100644 index 0000000..ba3bbe2 --- /dev/null +++ b/openvpn/pb/vpn1.conf @@ -0,0 +1,25 @@ +client +dev tun +proto udp +remote vpn.profitbricks.com 1194 +resolv-retry infinite +nobind +persist-tun +route 192.168.0.0 255.255.0.0 vpn_gateway +ca /etc/openvpn/keys/ca.crt +cert /etc/openvpn/keys/pb-2-office.crt +key /etc/openvpn/keys/pb-2-office.key +ns-cert-type server +comp-lzo +script-security 2 +status /tmp/openvpn.status +mssfix 1200 +tls-client +reneg-sec 86400 +verb 3 +link-mtu 1500 + +#for Debian-Linux uncomment: +#up /etc/openvpn/profitbricks/update-resolv-conf +#down /etc/openvpn/profitbricks/update-resolv-conf + diff --git a/pam.d/system-login b/pam.d/system-login index a20e8f9..27fa05a 100644 --- a/pam.d/system-login +++ b/pam.d/system-login @@ -2,6 +2,7 @@ auth required pam_tally2.so onerr=succeed auth required pam_shells.so auth required pam_nologin.so auth include system-auth +auth optional pam_gnome_keyring.so account required pam_access.so account required pam_nologin.so @@ -9,11 +10,13 @@ account include system-auth account required pam_tally2.so onerr=succeed password include system-auth +password optional pam_gnome_keyring.so session optional pam_loginuid.so session required pam_env.so session optional pam_lastlog.so session include system-auth +session optional pam_gnome_keyring.so auto_start session optional pam_motd.so motd=/etc/motd session optional pam_mail.so diff --git a/php/apache2-php5.3/ext-active/bcmath.ini b/php/apache2-php5.3/ext-active/bcmath.ini deleted file mode 120000 index 0836843..0000000 --- a/php/apache2-php5.3/ext-active/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/bcmath.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/bz2.ini b/php/apache2-php5.3/ext-active/bz2.ini deleted file mode 120000 index 93621af..0000000 --- a/php/apache2-php5.3/ext-active/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/bz2.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/calendar.ini b/php/apache2-php5.3/ext-active/calendar.ini deleted file mode 120000 index 248e0d7..0000000 --- a/php/apache2-php5.3/ext-active/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/calendar.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/curl.ini b/php/apache2-php5.3/ext-active/curl.ini deleted file mode 120000 index ffe30f7..0000000 --- a/php/apache2-php5.3/ext-active/curl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/curl.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/dba.ini b/php/apache2-php5.3/ext-active/dba.ini deleted file mode 120000 index ca34cb7..0000000 --- a/php/apache2-php5.3/ext-active/dba.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/dba.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/enchant.ini b/php/apache2-php5.3/ext-active/enchant.ini deleted file mode 120000 index 8b23bb2..0000000 --- a/php/apache2-php5.3/ext-active/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/enchant.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/exif.ini b/php/apache2-php5.3/ext-active/exif.ini deleted file mode 120000 index 9d71ca8..0000000 --- a/php/apache2-php5.3/ext-active/exif.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/exif.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/ftp.ini b/php/apache2-php5.3/ext-active/ftp.ini deleted file mode 120000 index 14abd12..0000000 --- a/php/apache2-php5.3/ext-active/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/ftp.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/gd.ini b/php/apache2-php5.3/ext-active/gd.ini deleted file mode 120000 index 4f5ef54..0000000 --- a/php/apache2-php5.3/ext-active/gd.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/gd.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/gettext.ini b/php/apache2-php5.3/ext-active/gettext.ini deleted file mode 120000 index f3444bd..0000000 --- a/php/apache2-php5.3/ext-active/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/gettext.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/gmp.ini b/php/apache2-php5.3/ext-active/gmp.ini deleted file mode 120000 index 26aa0c1..0000000 --- a/php/apache2-php5.3/ext-active/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/gmp.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/imap.ini b/php/apache2-php5.3/ext-active/imap.ini deleted file mode 120000 index 5f59b3e..0000000 --- a/php/apache2-php5.3/ext-active/imap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/imap.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/intl.ini b/php/apache2-php5.3/ext-active/intl.ini deleted file mode 120000 index b68d7c4..0000000 --- a/php/apache2-php5.3/ext-active/intl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/intl.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/ldap.ini b/php/apache2-php5.3/ext-active/ldap.ini deleted file mode 120000 index ddc1074..0000000 --- a/php/apache2-php5.3/ext-active/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/ldap.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/mbstring.ini b/php/apache2-php5.3/ext-active/mbstring.ini deleted file mode 120000 index a9afaa0..0000000 --- a/php/apache2-php5.3/ext-active/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/mbstring.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/mcrypt.ini b/php/apache2-php5.3/ext-active/mcrypt.ini deleted file mode 120000 index fdab9c7..0000000 --- a/php/apache2-php5.3/ext-active/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/mcrypt.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/mysql.ini b/php/apache2-php5.3/ext-active/mysql.ini deleted file mode 120000 index 6ac65a7..0000000 --- a/php/apache2-php5.3/ext-active/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/mysql.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/mysqli.ini b/php/apache2-php5.3/ext-active/mysqli.ini deleted file mode 120000 index dd21899..0000000 --- a/php/apache2-php5.3/ext-active/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/mysqli.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/odbc.ini b/php/apache2-php5.3/ext-active/odbc.ini deleted file mode 120000 index b77e96d..0000000 --- a/php/apache2-php5.3/ext-active/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/odbc.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/pcntl.ini b/php/apache2-php5.3/ext-active/pcntl.ini deleted file mode 120000 index fe1f813..0000000 --- a/php/apache2-php5.3/ext-active/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/pcntl.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/pspell.ini b/php/apache2-php5.3/ext-active/pspell.ini deleted file mode 120000 index 7d0dd91..0000000 --- a/php/apache2-php5.3/ext-active/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/pspell.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/snmp.ini b/php/apache2-php5.3/ext-active/snmp.ini deleted file mode 120000 index 21b868d..0000000 --- a/php/apache2-php5.3/ext-active/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/snmp.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/soap.ini b/php/apache2-php5.3/ext-active/soap.ini deleted file mode 120000 index 54fe260..0000000 --- a/php/apache2-php5.3/ext-active/soap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/soap.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/sockets.ini b/php/apache2-php5.3/ext-active/sockets.ini deleted file mode 120000 index 976c36b..0000000 --- a/php/apache2-php5.3/ext-active/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/sockets.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/sysvmsg.ini b/php/apache2-php5.3/ext-active/sysvmsg.ini deleted file mode 120000 index 05cd9aa..0000000 --- a/php/apache2-php5.3/ext-active/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/sysvmsg.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/sysvsem.ini b/php/apache2-php5.3/ext-active/sysvsem.ini deleted file mode 120000 index 97698c5..0000000 --- a/php/apache2-php5.3/ext-active/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/sysvsem.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/sysvshm.ini b/php/apache2-php5.3/ext-active/sysvshm.ini deleted file mode 120000 index cf63cfa..0000000 --- a/php/apache2-php5.3/ext-active/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/sysvshm.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/tidy.ini b/php/apache2-php5.3/ext-active/tidy.ini deleted file mode 120000 index b8ef64f..0000000 --- a/php/apache2-php5.3/ext-active/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/tidy.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/wddx.ini b/php/apache2-php5.3/ext-active/wddx.ini deleted file mode 120000 index c851489..0000000 --- a/php/apache2-php5.3/ext-active/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/wddx.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/xmlrpc.ini b/php/apache2-php5.3/ext-active/xmlrpc.ini deleted file mode 120000 index 94cc8ea..0000000 --- a/php/apache2-php5.3/ext-active/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/xmlrpc.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/xsl.ini b/php/apache2-php5.3/ext-active/xsl.ini deleted file mode 120000 index 26780c3..0000000 --- a/php/apache2-php5.3/ext-active/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/xsl.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/zip.ini b/php/apache2-php5.3/ext-active/zip.ini deleted file mode 120000 index ea03892..0000000 --- a/php/apache2-php5.3/ext-active/zip.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/zip.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext-active/zlib.ini b/php/apache2-php5.3/ext-active/zlib.ini deleted file mode 120000 index 23c1e3a..0000000 --- a/php/apache2-php5.3/ext-active/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/apache2-php5.3/ext/zlib.ini \ No newline at end of file diff --git a/php/apache2-php5.3/ext/apc.ini b/php/apache2-php5.3/ext/apc.ini index 5ec2d6e..a56eab8 100644 --- a/php/apache2-php5.3/ext/apc.ini +++ b/php/apache2-php5.3/ext/apc.ini @@ -1,26 +1 @@ extension=apc.so -apc.enabled="1" -apc.shm_segments="1" -apc.shm_size="30M" -apc.num_files_hint="1024" -apc.ttl="7200" -apc.user_ttl="7200" -apc.gc_ttl="3600" -apc.cache_by_default="1" -;apc.filters="" -apc.mmap_file_mask="/tmp/apcphp5.XXXXXX" -apc.slam_defense="0" -apc.file_update_protection="2" -apc.enable_cli="0" -apc.max_file_size="1M" -apc.stat="1" -apc.write_lock="1" -apc.report_autofilter="0" -apc.include_once_override="0" -apc.rfc1867="0" -apc.rfc1867_prefix="upload_" -apc.rfc1867_name="APC_UPLOAD_PROGRESS" -apc.rfc1867_freq="0" -apc.localcache="0" -apc.localcache.size="512" -apc.coredump_unmap="0" diff --git a/php/apache2-php5.3/ext/bcmath.ini b/php/apache2-php5.3/ext/bcmath.ini deleted file mode 100644 index 7e0ae9a..0000000 --- a/php/apache2-php5.3/ext/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bcmath.so diff --git a/php/apache2-php5.3/ext/bz2.ini b/php/apache2-php5.3/ext/bz2.ini deleted file mode 100644 index f9d67d2..0000000 --- a/php/apache2-php5.3/ext/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bz2.so diff --git a/php/apache2-php5.3/ext/calendar.ini b/php/apache2-php5.3/ext/calendar.ini deleted file mode 100644 index 9106f44..0000000 --- a/php/apache2-php5.3/ext/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -extension=calendar.so diff --git a/php/apache2-php5.3/ext/curl.ini b/php/apache2-php5.3/ext/curl.ini deleted file mode 100644 index 3ed40f6..0000000 --- a/php/apache2-php5.3/ext/curl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=curl.so diff --git a/php/apache2-php5.3/ext/dba.ini b/php/apache2-php5.3/ext/dba.ini deleted file mode 100644 index 3058911..0000000 --- a/php/apache2-php5.3/ext/dba.ini +++ /dev/null @@ -1 +0,0 @@ -extension=dba.so diff --git a/php/apache2-php5.3/ext/enchant.ini b/php/apache2-php5.3/ext/enchant.ini deleted file mode 100644 index f9b3244..0000000 --- a/php/apache2-php5.3/ext/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -extension=enchant.so diff --git a/php/apache2-php5.3/ext/exif.ini b/php/apache2-php5.3/ext/exif.ini deleted file mode 100644 index 0688bbe..0000000 --- a/php/apache2-php5.3/ext/exif.ini +++ /dev/null @@ -1 +0,0 @@ -extension=exif.so diff --git a/php/apache2-php5.3/ext/ftp.ini b/php/apache2-php5.3/ext/ftp.ini deleted file mode 100644 index d4c6f43..0000000 --- a/php/apache2-php5.3/ext/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ftp.so diff --git a/php/apache2-php5.3/ext/gd.ini b/php/apache2-php5.3/ext/gd.ini deleted file mode 100644 index 1941c0d..0000000 --- a/php/apache2-php5.3/ext/gd.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gd.so diff --git a/php/apache2-php5.3/ext/gettext.ini b/php/apache2-php5.3/ext/gettext.ini deleted file mode 100644 index 1b2e930..0000000 --- a/php/apache2-php5.3/ext/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gettext.so diff --git a/php/apache2-php5.3/ext/gmp.ini b/php/apache2-php5.3/ext/gmp.ini deleted file mode 100644 index 16d339e..0000000 --- a/php/apache2-php5.3/ext/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gmp.so diff --git a/php/apache2-php5.3/ext/imap.ini b/php/apache2-php5.3/ext/imap.ini deleted file mode 100644 index a70747f..0000000 --- a/php/apache2-php5.3/ext/imap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=imap.so diff --git a/php/apache2-php5.3/ext/intl.ini b/php/apache2-php5.3/ext/intl.ini deleted file mode 100644 index b334e92..0000000 --- a/php/apache2-php5.3/ext/intl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=intl.so diff --git a/php/apache2-php5.3/ext/ldap.ini b/php/apache2-php5.3/ext/ldap.ini deleted file mode 100644 index 00825a2..0000000 --- a/php/apache2-php5.3/ext/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ldap.so diff --git a/php/apache2-php5.3/ext/mbstring.ini b/php/apache2-php5.3/ext/mbstring.ini deleted file mode 100644 index 772b052..0000000 --- a/php/apache2-php5.3/ext/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mbstring.so diff --git a/php/apache2-php5.3/ext/mcrypt.ini b/php/apache2-php5.3/ext/mcrypt.ini deleted file mode 100644 index 547ebdd..0000000 --- a/php/apache2-php5.3/ext/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mcrypt.so diff --git a/php/apache2-php5.3/ext/mysql.ini b/php/apache2-php5.3/ext/mysql.ini deleted file mode 100644 index da09c40..0000000 --- a/php/apache2-php5.3/ext/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysql.so diff --git a/php/apache2-php5.3/ext/mysqli.ini b/php/apache2-php5.3/ext/mysqli.ini deleted file mode 100644 index 9d0502f..0000000 --- a/php/apache2-php5.3/ext/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysqli.so diff --git a/php/apache2-php5.3/ext/odbc.ini b/php/apache2-php5.3/ext/odbc.ini deleted file mode 100644 index 96a0730..0000000 --- a/php/apache2-php5.3/ext/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=odbc.so diff --git a/php/apache2-php5.3/ext/pcntl.ini b/php/apache2-php5.3/ext/pcntl.ini deleted file mode 100644 index f0a7145..0000000 --- a/php/apache2-php5.3/ext/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pcntl.so diff --git a/php/apache2-php5.3/ext/pspell.ini b/php/apache2-php5.3/ext/pspell.ini deleted file mode 100644 index b4d0a8c..0000000 --- a/php/apache2-php5.3/ext/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pspell.so diff --git a/php/apache2-php5.3/ext/snmp.ini b/php/apache2-php5.3/ext/snmp.ini deleted file mode 100644 index 15acf38..0000000 --- a/php/apache2-php5.3/ext/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=snmp.so diff --git a/php/apache2-php5.3/ext/soap.ini b/php/apache2-php5.3/ext/soap.ini deleted file mode 100644 index 1deef9c..0000000 --- a/php/apache2-php5.3/ext/soap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=soap.so diff --git a/php/apache2-php5.3/ext/sockets.ini b/php/apache2-php5.3/ext/sockets.ini deleted file mode 100644 index 327228b..0000000 --- a/php/apache2-php5.3/ext/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sockets.so diff --git a/php/apache2-php5.3/ext/sysvmsg.ini b/php/apache2-php5.3/ext/sysvmsg.ini deleted file mode 100644 index 639950e..0000000 --- a/php/apache2-php5.3/ext/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvmsg.so diff --git a/php/apache2-php5.3/ext/sysvsem.ini b/php/apache2-php5.3/ext/sysvsem.ini deleted file mode 100644 index dd2c343..0000000 --- a/php/apache2-php5.3/ext/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvsem.so diff --git a/php/apache2-php5.3/ext/sysvshm.ini b/php/apache2-php5.3/ext/sysvshm.ini deleted file mode 100644 index 4c26779..0000000 --- a/php/apache2-php5.3/ext/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvshm.so diff --git a/php/apache2-php5.3/ext/tidy.ini b/php/apache2-php5.3/ext/tidy.ini deleted file mode 100644 index 834babc..0000000 --- a/php/apache2-php5.3/ext/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -extension=tidy.so diff --git a/php/apache2-php5.3/ext/wddx.ini b/php/apache2-php5.3/ext/wddx.ini deleted file mode 100644 index 95571ae..0000000 --- a/php/apache2-php5.3/ext/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -extension=wddx.so diff --git a/php/apache2-php5.3/ext/xmlrpc.ini b/php/apache2-php5.3/ext/xmlrpc.ini deleted file mode 100644 index b03d93c..0000000 --- a/php/apache2-php5.3/ext/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xmlrpc.so diff --git a/php/apache2-php5.3/ext/xsl.ini b/php/apache2-php5.3/ext/xsl.ini deleted file mode 100644 index 3223510..0000000 --- a/php/apache2-php5.3/ext/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xsl.so diff --git a/php/apache2-php5.3/ext/zip.ini b/php/apache2-php5.3/ext/zip.ini deleted file mode 100644 index bb70997..0000000 --- a/php/apache2-php5.3/ext/zip.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zip.so diff --git a/php/apache2-php5.3/ext/zlib.ini b/php/apache2-php5.3/ext/zlib.ini deleted file mode 100644 index 3d29bce..0000000 --- a/php/apache2-php5.3/ext/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zlib.so diff --git a/php/apache2-php5.3/php.ini b/php/apache2-php5.3/php.ini index 0af83e3..0c012e1 100644 --- a/php/apache2-php5.3/php.ini +++ b/php/apache2-php5.3/php.ini @@ -420,6 +420,10 @@ disable_classes = ; http://php.net/realpath-cache-ttl ;realpath_cache_ttl = 120 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + ;;;;;;;;;;;;;;;;; ; Miscellaneous ; ;;;;;;;;;;;;;;;;; @@ -454,6 +458,9 @@ max_input_time = 60 ; http://php.net/max-input-nesting-level ;max_input_nesting_level = 64 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + ; Maximum amount of memory a script may consume (128MB) ; http://php.net/memory-limit memory_limit = 128M @@ -639,6 +646,11 @@ html_errors = On ; Log errors to syslog (Event Log on NT, not valid in Windows 95). ;error_log = syslog +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + ;;;;;;;;;;;;;;;;; ; Data Handling ; ;;;;;;;;;;;;;;;;; @@ -963,7 +975,7 @@ default_socket_timeout = 60 ;extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client -;extension=php_oci8_11g.dll ; Use with Oracle 11g Instant Client +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client ;extension=php_openssl.dll ;extension=php_pdo_firebird.dll ;extension=php_pdo_mssql.dll @@ -973,7 +985,6 @@ default_socket_timeout = 60 ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll -;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll @@ -1252,6 +1263,14 @@ mysql.trace_mode = Off ; http://php.net/mysqli.max-persistent mysqli.max_persistent = -1 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + ; Maximum number of links. -1 means no limit. ; http://php.net/mysqli.max-links mysqli.max_links = -1 @@ -1292,12 +1311,12 @@ mysqli.default_pw = mysqli.reconnect = Off [mysqlnd] -; Enable / Disable collection of general statstics by mysqlnd which can be +; Enable / Disable collection of general statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_statistics mysqlnd.collect_statistics = On -; Enable / Disable collection of memory usage statstics by mysqlnd which can be +; Enable / Disable collection of memory usage statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_memory_statistics mysqlnd.collect_memory_statistics = On @@ -1364,7 +1383,7 @@ mysqlnd.collect_memory_statistics = On ; http://php.net/oci8.old-oci-close-semantics ;oci8.old_oci_close_semantics = Off -[PostgresSQL] +[PostgreSQL] ; Allow or prevent persistent links. ; http://php.net/pgsql.allow-persistent pgsql.allow_persistent = On @@ -1596,7 +1615,7 @@ session.entropy_length = 0 ; On windows, setting the entropy_length setting will activate the ; Windows random source (using the CryptoAPI) ;session.entropy_file = /dev/urandom -session.entropy_file = +session.entropy_file = /dev/urandom ; Set to {nocache,private,public,} to determine HTTP caching aspects ; or leave this empty to avoid sending anti-caching headers. @@ -1700,7 +1719,7 @@ mssql.secure_connection = Off ;mssql.max_procs = -1 ; Specify client character set. -; If empty or not set the client charset from freetds.comf is used +; If empty or not set the client charset from freetds.conf is used ; This is only used when compiled with FreeTDS ;mssql.charset = "ISO-8859-1" @@ -1893,6 +1912,12 @@ ldap.max_links = -1 [dba] ;dba.default_handler= +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 + ; Local Variables: ; tab-width: 4 ; End: diff --git a/php/cgi-php5.3/ext-active/bcmath.ini b/php/cgi-php5.3/ext-active/bcmath.ini deleted file mode 120000 index c5482f6..0000000 --- a/php/cgi-php5.3/ext-active/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/bcmath.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/bz2.ini b/php/cgi-php5.3/ext-active/bz2.ini deleted file mode 120000 index 1cd67c8..0000000 --- a/php/cgi-php5.3/ext-active/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/bz2.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/calendar.ini b/php/cgi-php5.3/ext-active/calendar.ini deleted file mode 120000 index 8ea0ad9..0000000 --- a/php/cgi-php5.3/ext-active/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/calendar.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/curl.ini b/php/cgi-php5.3/ext-active/curl.ini deleted file mode 120000 index cebfa0d..0000000 --- a/php/cgi-php5.3/ext-active/curl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/curl.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/dba.ini b/php/cgi-php5.3/ext-active/dba.ini deleted file mode 120000 index 13459e2..0000000 --- a/php/cgi-php5.3/ext-active/dba.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/dba.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/enchant.ini b/php/cgi-php5.3/ext-active/enchant.ini deleted file mode 120000 index b3b44b6..0000000 --- a/php/cgi-php5.3/ext-active/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/enchant.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/exif.ini b/php/cgi-php5.3/ext-active/exif.ini deleted file mode 120000 index 0b57b92..0000000 --- a/php/cgi-php5.3/ext-active/exif.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/exif.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/ftp.ini b/php/cgi-php5.3/ext-active/ftp.ini deleted file mode 120000 index 812cf09..0000000 --- a/php/cgi-php5.3/ext-active/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/ftp.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/gd.ini b/php/cgi-php5.3/ext-active/gd.ini deleted file mode 120000 index 8e6cc7d..0000000 --- a/php/cgi-php5.3/ext-active/gd.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/gd.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/gettext.ini b/php/cgi-php5.3/ext-active/gettext.ini deleted file mode 120000 index 3303fbc..0000000 --- a/php/cgi-php5.3/ext-active/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/gettext.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/gmp.ini b/php/cgi-php5.3/ext-active/gmp.ini deleted file mode 120000 index e11f744..0000000 --- a/php/cgi-php5.3/ext-active/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/gmp.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/imap.ini b/php/cgi-php5.3/ext-active/imap.ini deleted file mode 120000 index 0475992..0000000 --- a/php/cgi-php5.3/ext-active/imap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/imap.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/intl.ini b/php/cgi-php5.3/ext-active/intl.ini deleted file mode 120000 index 92edbcc..0000000 --- a/php/cgi-php5.3/ext-active/intl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/intl.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/ldap.ini b/php/cgi-php5.3/ext-active/ldap.ini deleted file mode 120000 index dee6822..0000000 --- a/php/cgi-php5.3/ext-active/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/ldap.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/mbstring.ini b/php/cgi-php5.3/ext-active/mbstring.ini deleted file mode 120000 index 91e625f..0000000 --- a/php/cgi-php5.3/ext-active/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/mbstring.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/mcrypt.ini b/php/cgi-php5.3/ext-active/mcrypt.ini deleted file mode 120000 index e23bdee..0000000 --- a/php/cgi-php5.3/ext-active/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/mcrypt.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/mysql.ini b/php/cgi-php5.3/ext-active/mysql.ini deleted file mode 120000 index a7233e5..0000000 --- a/php/cgi-php5.3/ext-active/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/mysql.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/mysqli.ini b/php/cgi-php5.3/ext-active/mysqli.ini deleted file mode 120000 index d5405d2..0000000 --- a/php/cgi-php5.3/ext-active/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/mysqli.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/odbc.ini b/php/cgi-php5.3/ext-active/odbc.ini deleted file mode 120000 index 864c5b0..0000000 --- a/php/cgi-php5.3/ext-active/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/odbc.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/pcntl.ini b/php/cgi-php5.3/ext-active/pcntl.ini deleted file mode 120000 index 95f496e..0000000 --- a/php/cgi-php5.3/ext-active/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/pcntl.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/pspell.ini b/php/cgi-php5.3/ext-active/pspell.ini deleted file mode 120000 index e7d5cb7..0000000 --- a/php/cgi-php5.3/ext-active/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/pspell.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/snmp.ini b/php/cgi-php5.3/ext-active/snmp.ini deleted file mode 120000 index 1cc15d7..0000000 --- a/php/cgi-php5.3/ext-active/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/snmp.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/soap.ini b/php/cgi-php5.3/ext-active/soap.ini deleted file mode 120000 index 3d96d18..0000000 --- a/php/cgi-php5.3/ext-active/soap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/soap.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/sockets.ini b/php/cgi-php5.3/ext-active/sockets.ini deleted file mode 120000 index f6c2b48..0000000 --- a/php/cgi-php5.3/ext-active/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/sockets.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/sysvmsg.ini b/php/cgi-php5.3/ext-active/sysvmsg.ini deleted file mode 120000 index 8f47e0f..0000000 --- a/php/cgi-php5.3/ext-active/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/sysvmsg.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/sysvsem.ini b/php/cgi-php5.3/ext-active/sysvsem.ini deleted file mode 120000 index a8aafdf..0000000 --- a/php/cgi-php5.3/ext-active/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/sysvsem.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/sysvshm.ini b/php/cgi-php5.3/ext-active/sysvshm.ini deleted file mode 120000 index bff669a..0000000 --- a/php/cgi-php5.3/ext-active/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/sysvshm.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/tidy.ini b/php/cgi-php5.3/ext-active/tidy.ini deleted file mode 120000 index f883069..0000000 --- a/php/cgi-php5.3/ext-active/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/tidy.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/wddx.ini b/php/cgi-php5.3/ext-active/wddx.ini deleted file mode 120000 index 9f70415..0000000 --- a/php/cgi-php5.3/ext-active/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/wddx.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/xmlrpc.ini b/php/cgi-php5.3/ext-active/xmlrpc.ini deleted file mode 120000 index 04f9efc..0000000 --- a/php/cgi-php5.3/ext-active/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/xmlrpc.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/xsl.ini b/php/cgi-php5.3/ext-active/xsl.ini deleted file mode 120000 index 73fce9c..0000000 --- a/php/cgi-php5.3/ext-active/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/xsl.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/zip.ini b/php/cgi-php5.3/ext-active/zip.ini deleted file mode 120000 index 5c6d322..0000000 --- a/php/cgi-php5.3/ext-active/zip.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/zip.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext-active/zlib.ini b/php/cgi-php5.3/ext-active/zlib.ini deleted file mode 120000 index 57a6803..0000000 --- a/php/cgi-php5.3/ext-active/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cgi-php5.3/ext/zlib.ini \ No newline at end of file diff --git a/php/cgi-php5.3/ext/apc.ini b/php/cgi-php5.3/ext/apc.ini index 119e167..a56eab8 100644 --- a/php/cgi-php5.3/ext/apc.ini +++ b/php/cgi-php5.3/ext/apc.ini @@ -1,26 +1 @@ extension=apc.so -apc.enabled="1" -apc.shm_segments="1" -apc.shm_size="30M" -apc.num_files_hint="1024" -apc.ttl="7200" -apc.user_ttl="7200" -apc.gc_ttl="3600" -apc.cache_by_default="1" -;apc.filters="" -;apc.mmap_file_mask="/tmp/apcphp5.XXXXXX" -apc.slam_defense="0" -apc.file_update_protection="2" -apc.enable_cli="0" -apc.max_file_size="1M" -apc.stat="1" -apc.write_lock="1" -apc.report_autofilter="0" -apc.include_once_override="0" -apc.rfc1867="0" -apc.rfc1867_prefix="upload_" -apc.rfc1867_name="APC_UPLOAD_PROGRESS" -apc.rfc1867_freq="0" -apc.localcache="0" -apc.localcache.size="512" -apc.coredump_unmap="0" diff --git a/php/cgi-php5.3/ext/bcmath.ini b/php/cgi-php5.3/ext/bcmath.ini deleted file mode 100644 index 7e0ae9a..0000000 --- a/php/cgi-php5.3/ext/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bcmath.so diff --git a/php/cgi-php5.3/ext/bz2.ini b/php/cgi-php5.3/ext/bz2.ini deleted file mode 100644 index f9d67d2..0000000 --- a/php/cgi-php5.3/ext/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bz2.so diff --git a/php/cgi-php5.3/ext/calendar.ini b/php/cgi-php5.3/ext/calendar.ini deleted file mode 100644 index 9106f44..0000000 --- a/php/cgi-php5.3/ext/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -extension=calendar.so diff --git a/php/cgi-php5.3/ext/curl.ini b/php/cgi-php5.3/ext/curl.ini deleted file mode 100644 index 3ed40f6..0000000 --- a/php/cgi-php5.3/ext/curl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=curl.so diff --git a/php/cgi-php5.3/ext/dba.ini b/php/cgi-php5.3/ext/dba.ini deleted file mode 100644 index 3058911..0000000 --- a/php/cgi-php5.3/ext/dba.ini +++ /dev/null @@ -1 +0,0 @@ -extension=dba.so diff --git a/php/cgi-php5.3/ext/enchant.ini b/php/cgi-php5.3/ext/enchant.ini deleted file mode 100644 index f9b3244..0000000 --- a/php/cgi-php5.3/ext/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -extension=enchant.so diff --git a/php/cgi-php5.3/ext/exif.ini b/php/cgi-php5.3/ext/exif.ini deleted file mode 100644 index 0688bbe..0000000 --- a/php/cgi-php5.3/ext/exif.ini +++ /dev/null @@ -1 +0,0 @@ -extension=exif.so diff --git a/php/cgi-php5.3/ext/ftp.ini b/php/cgi-php5.3/ext/ftp.ini deleted file mode 100644 index d4c6f43..0000000 --- a/php/cgi-php5.3/ext/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ftp.so diff --git a/php/cgi-php5.3/ext/gd.ini b/php/cgi-php5.3/ext/gd.ini deleted file mode 100644 index 1941c0d..0000000 --- a/php/cgi-php5.3/ext/gd.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gd.so diff --git a/php/cgi-php5.3/ext/gettext.ini b/php/cgi-php5.3/ext/gettext.ini deleted file mode 100644 index 1b2e930..0000000 --- a/php/cgi-php5.3/ext/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gettext.so diff --git a/php/cgi-php5.3/ext/gmp.ini b/php/cgi-php5.3/ext/gmp.ini deleted file mode 100644 index 16d339e..0000000 --- a/php/cgi-php5.3/ext/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gmp.so diff --git a/php/cgi-php5.3/ext/imap.ini b/php/cgi-php5.3/ext/imap.ini deleted file mode 100644 index a70747f..0000000 --- a/php/cgi-php5.3/ext/imap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=imap.so diff --git a/php/cgi-php5.3/ext/intl.ini b/php/cgi-php5.3/ext/intl.ini deleted file mode 100644 index b334e92..0000000 --- a/php/cgi-php5.3/ext/intl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=intl.so diff --git a/php/cgi-php5.3/ext/ldap.ini b/php/cgi-php5.3/ext/ldap.ini deleted file mode 100644 index 00825a2..0000000 --- a/php/cgi-php5.3/ext/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ldap.so diff --git a/php/cgi-php5.3/ext/mbstring.ini b/php/cgi-php5.3/ext/mbstring.ini deleted file mode 100644 index 772b052..0000000 --- a/php/cgi-php5.3/ext/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mbstring.so diff --git a/php/cgi-php5.3/ext/mcrypt.ini b/php/cgi-php5.3/ext/mcrypt.ini deleted file mode 100644 index 547ebdd..0000000 --- a/php/cgi-php5.3/ext/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mcrypt.so diff --git a/php/cgi-php5.3/ext/mysql.ini b/php/cgi-php5.3/ext/mysql.ini deleted file mode 100644 index da09c40..0000000 --- a/php/cgi-php5.3/ext/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysql.so diff --git a/php/cgi-php5.3/ext/mysqli.ini b/php/cgi-php5.3/ext/mysqli.ini deleted file mode 100644 index 9d0502f..0000000 --- a/php/cgi-php5.3/ext/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysqli.so diff --git a/php/cgi-php5.3/ext/odbc.ini b/php/cgi-php5.3/ext/odbc.ini deleted file mode 100644 index 96a0730..0000000 --- a/php/cgi-php5.3/ext/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=odbc.so diff --git a/php/cgi-php5.3/ext/pcntl.ini b/php/cgi-php5.3/ext/pcntl.ini deleted file mode 100644 index f0a7145..0000000 --- a/php/cgi-php5.3/ext/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pcntl.so diff --git a/php/cgi-php5.3/ext/pspell.ini b/php/cgi-php5.3/ext/pspell.ini deleted file mode 100644 index b4d0a8c..0000000 --- a/php/cgi-php5.3/ext/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pspell.so diff --git a/php/cgi-php5.3/ext/snmp.ini b/php/cgi-php5.3/ext/snmp.ini deleted file mode 100644 index 15acf38..0000000 --- a/php/cgi-php5.3/ext/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=snmp.so diff --git a/php/cgi-php5.3/ext/soap.ini b/php/cgi-php5.3/ext/soap.ini deleted file mode 100644 index 1deef9c..0000000 --- a/php/cgi-php5.3/ext/soap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=soap.so diff --git a/php/cgi-php5.3/ext/sockets.ini b/php/cgi-php5.3/ext/sockets.ini deleted file mode 100644 index 327228b..0000000 --- a/php/cgi-php5.3/ext/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sockets.so diff --git a/php/cgi-php5.3/ext/sysvmsg.ini b/php/cgi-php5.3/ext/sysvmsg.ini deleted file mode 100644 index 639950e..0000000 --- a/php/cgi-php5.3/ext/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvmsg.so diff --git a/php/cgi-php5.3/ext/sysvsem.ini b/php/cgi-php5.3/ext/sysvsem.ini deleted file mode 100644 index dd2c343..0000000 --- a/php/cgi-php5.3/ext/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvsem.so diff --git a/php/cgi-php5.3/ext/sysvshm.ini b/php/cgi-php5.3/ext/sysvshm.ini deleted file mode 100644 index 4c26779..0000000 --- a/php/cgi-php5.3/ext/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvshm.so diff --git a/php/cgi-php5.3/ext/tidy.ini b/php/cgi-php5.3/ext/tidy.ini deleted file mode 100644 index 834babc..0000000 --- a/php/cgi-php5.3/ext/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -extension=tidy.so diff --git a/php/cgi-php5.3/ext/wddx.ini b/php/cgi-php5.3/ext/wddx.ini deleted file mode 100644 index 95571ae..0000000 --- a/php/cgi-php5.3/ext/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -extension=wddx.so diff --git a/php/cgi-php5.3/ext/xmlrpc.ini b/php/cgi-php5.3/ext/xmlrpc.ini deleted file mode 100644 index b03d93c..0000000 --- a/php/cgi-php5.3/ext/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xmlrpc.so diff --git a/php/cgi-php5.3/ext/xsl.ini b/php/cgi-php5.3/ext/xsl.ini deleted file mode 100644 index 3223510..0000000 --- a/php/cgi-php5.3/ext/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xsl.so diff --git a/php/cgi-php5.3/ext/zip.ini b/php/cgi-php5.3/ext/zip.ini deleted file mode 100644 index bb70997..0000000 --- a/php/cgi-php5.3/ext/zip.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zip.so diff --git a/php/cgi-php5.3/ext/zlib.ini b/php/cgi-php5.3/ext/zlib.ini deleted file mode 100644 index 3d29bce..0000000 --- a/php/cgi-php5.3/ext/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zlib.so diff --git a/php/cgi-php5.3/php.ini b/php/cgi-php5.3/php.ini index 26ecfb2..2725889 100644 --- a/php/cgi-php5.3/php.ini +++ b/php/cgi-php5.3/php.ini @@ -419,6 +419,10 @@ disable_classes = ; http://php.net/realpath-cache-ttl ;realpath_cache_ttl = 120 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + ;;;;;;;;;;;;;;;;; ; Miscellaneous ; ;;;;;;;;;;;;;;;;; @@ -428,7 +432,7 @@ disable_classes = ; threat in any way, but it makes it possible to determine whether you use PHP ; on your server or not. ; http://php.net/expose-php -expose_php = Off +expose_php = On ;;;;;;;;;;;;;;;;;;; ; Resource Limits ; @@ -453,6 +457,9 @@ max_input_time = 60 ; http://php.net/max-input-nesting-level ;max_input_nesting_level = 64 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + ; Maximum amount of memory a script may consume (128MB) ; http://php.net/memory-limit memory_limit = 128M @@ -637,6 +644,11 @@ html_errors = On ; Log errors to syslog (Event Log on NT, not valid in Windows 95). ;error_log = syslog +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + ;;;;;;;;;;;;;;;;; ; Data Handling ; ;;;;;;;;;;;;;;;;; @@ -887,7 +899,7 @@ max_file_uploads = 20 ; Whether to allow the treatment of URLs (like http:// or ftp://) as files. ; http://php.net/allow-url-fopen -allow_url_fopen = Off +allow_url_fopen = On ; Whether to allow include/require to open URLs (like http:// or ftp://) as files. ; http://php.net/allow-url-include @@ -959,7 +971,7 @@ default_socket_timeout = 60 ;extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client -;extension=php_oci8_11g.dll ; Use with Oracle 11g Instant Client +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client ;extension=php_openssl.dll ;extension=php_pdo_firebird.dll ;extension=php_pdo_mssql.dll @@ -969,7 +981,6 @@ default_socket_timeout = 60 ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll -;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll @@ -1248,6 +1259,14 @@ mysql.trace_mode = Off ; http://php.net/mysqli.max-persistent mysqli.max_persistent = -1 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + ; Maximum number of links. -1 means no limit. ; http://php.net/mysqli.max-links mysqli.max_links = -1 @@ -1288,12 +1307,12 @@ mysqli.default_pw = mysqli.reconnect = Off [mysqlnd] -; Enable / Disable collection of general statstics by mysqlnd which can be +; Enable / Disable collection of general statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_statistics mysqlnd.collect_statistics = On -; Enable / Disable collection of memory usage statstics by mysqlnd which can be +; Enable / Disable collection of memory usage statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_memory_statistics mysqlnd.collect_memory_statistics = On @@ -1360,7 +1379,7 @@ mysqlnd.collect_memory_statistics = On ; http://php.net/oci8.old-oci-close-semantics ;oci8.old_oci_close_semantics = Off -[PostgresSQL] +[PostgreSQL] ; Allow or prevent persistent links. ; http://php.net/pgsql.allow-persistent pgsql.allow_persistent = On @@ -1592,7 +1611,6 @@ session.entropy_length = 0 ; On windows, setting the entropy_length setting will activate the ; Windows random source (using the CryptoAPI) ;session.entropy_file = /dev/urandom -session.entropy_file = ; Set to {nocache,private,public,} to determine HTTP caching aspects ; or leave this empty to avoid sending anti-caching headers. @@ -1696,7 +1714,7 @@ mssql.secure_connection = Off ;mssql.max_procs = -1 ; Specify client character set. -; If empty or not set the client charset from freetds.comf is used +; If empty or not set the client charset from freetds.conf is used ; This is only used when compiled with FreeTDS ;mssql.charset = "ISO-8859-1" @@ -1889,6 +1907,12 @@ ldap.max_links = -1 [dba] ;dba.default_handler= +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 + ; Local Variables: ; tab-width: 4 ; End: diff --git a/php/cli-php5.3/ext-active/bcmath.ini b/php/cli-php5.3/ext-active/bcmath.ini deleted file mode 120000 index 826548f..0000000 --- a/php/cli-php5.3/ext-active/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/bcmath.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/bz2.ini b/php/cli-php5.3/ext-active/bz2.ini deleted file mode 120000 index a130aa6..0000000 --- a/php/cli-php5.3/ext-active/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/bz2.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/calendar.ini b/php/cli-php5.3/ext-active/calendar.ini deleted file mode 120000 index 40cc0f6..0000000 --- a/php/cli-php5.3/ext-active/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/calendar.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/curl.ini b/php/cli-php5.3/ext-active/curl.ini deleted file mode 120000 index d7500d2..0000000 --- a/php/cli-php5.3/ext-active/curl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/curl.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/dba.ini b/php/cli-php5.3/ext-active/dba.ini deleted file mode 120000 index 46e4bdf..0000000 --- a/php/cli-php5.3/ext-active/dba.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/dba.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/enchant.ini b/php/cli-php5.3/ext-active/enchant.ini deleted file mode 120000 index 6d625df..0000000 --- a/php/cli-php5.3/ext-active/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/enchant.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/exif.ini b/php/cli-php5.3/ext-active/exif.ini deleted file mode 120000 index 0cba204..0000000 --- a/php/cli-php5.3/ext-active/exif.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/exif.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/ftp.ini b/php/cli-php5.3/ext-active/ftp.ini deleted file mode 120000 index 17bdf23..0000000 --- a/php/cli-php5.3/ext-active/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/ftp.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/gd.ini b/php/cli-php5.3/ext-active/gd.ini deleted file mode 120000 index 01dbef2..0000000 --- a/php/cli-php5.3/ext-active/gd.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/gd.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/gettext.ini b/php/cli-php5.3/ext-active/gettext.ini deleted file mode 120000 index a544cfb..0000000 --- a/php/cli-php5.3/ext-active/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/gettext.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/gmp.ini b/php/cli-php5.3/ext-active/gmp.ini deleted file mode 120000 index 44bab54..0000000 --- a/php/cli-php5.3/ext-active/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/gmp.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/imap.ini b/php/cli-php5.3/ext-active/imap.ini deleted file mode 120000 index 9a3c358..0000000 --- a/php/cli-php5.3/ext-active/imap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/imap.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/intl.ini b/php/cli-php5.3/ext-active/intl.ini deleted file mode 120000 index 1e184e2..0000000 --- a/php/cli-php5.3/ext-active/intl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/intl.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/ldap.ini b/php/cli-php5.3/ext-active/ldap.ini deleted file mode 120000 index b5c5d4f..0000000 --- a/php/cli-php5.3/ext-active/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/ldap.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/mbstring.ini b/php/cli-php5.3/ext-active/mbstring.ini deleted file mode 120000 index 2e699be..0000000 --- a/php/cli-php5.3/ext-active/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/mbstring.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/mcrypt.ini b/php/cli-php5.3/ext-active/mcrypt.ini deleted file mode 120000 index 8ebd2d2..0000000 --- a/php/cli-php5.3/ext-active/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/mcrypt.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/mysql.ini b/php/cli-php5.3/ext-active/mysql.ini deleted file mode 120000 index cb764a7..0000000 --- a/php/cli-php5.3/ext-active/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/mysql.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/mysqli.ini b/php/cli-php5.3/ext-active/mysqli.ini deleted file mode 120000 index 5d16f5f..0000000 --- a/php/cli-php5.3/ext-active/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/mysqli.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/odbc.ini b/php/cli-php5.3/ext-active/odbc.ini deleted file mode 120000 index 43d276a..0000000 --- a/php/cli-php5.3/ext-active/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/odbc.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/pcntl.ini b/php/cli-php5.3/ext-active/pcntl.ini deleted file mode 120000 index 8e5122d..0000000 --- a/php/cli-php5.3/ext-active/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/pcntl.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/pspell.ini b/php/cli-php5.3/ext-active/pspell.ini deleted file mode 120000 index 75928e4..0000000 --- a/php/cli-php5.3/ext-active/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/pspell.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/snmp.ini b/php/cli-php5.3/ext-active/snmp.ini deleted file mode 120000 index d160f8e..0000000 --- a/php/cli-php5.3/ext-active/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/snmp.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/soap.ini b/php/cli-php5.3/ext-active/soap.ini deleted file mode 120000 index 8fbd6e0..0000000 --- a/php/cli-php5.3/ext-active/soap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/soap.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/sockets.ini b/php/cli-php5.3/ext-active/sockets.ini deleted file mode 120000 index 3af21f9..0000000 --- a/php/cli-php5.3/ext-active/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/sockets.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/sysvmsg.ini b/php/cli-php5.3/ext-active/sysvmsg.ini deleted file mode 120000 index b279a8e..0000000 --- a/php/cli-php5.3/ext-active/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/sysvmsg.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/sysvsem.ini b/php/cli-php5.3/ext-active/sysvsem.ini deleted file mode 120000 index e7d5192..0000000 --- a/php/cli-php5.3/ext-active/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/sysvsem.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/sysvshm.ini b/php/cli-php5.3/ext-active/sysvshm.ini deleted file mode 120000 index 1b62420..0000000 --- a/php/cli-php5.3/ext-active/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/sysvshm.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/tidy.ini b/php/cli-php5.3/ext-active/tidy.ini deleted file mode 120000 index cec5a06..0000000 --- a/php/cli-php5.3/ext-active/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/tidy.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/wddx.ini b/php/cli-php5.3/ext-active/wddx.ini deleted file mode 120000 index 92a9c95..0000000 --- a/php/cli-php5.3/ext-active/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/wddx.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/xmlrpc.ini b/php/cli-php5.3/ext-active/xmlrpc.ini deleted file mode 120000 index 1424232..0000000 --- a/php/cli-php5.3/ext-active/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/xmlrpc.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/xsl.ini b/php/cli-php5.3/ext-active/xsl.ini deleted file mode 120000 index 0c6cdb7..0000000 --- a/php/cli-php5.3/ext-active/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/xsl.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/zip.ini b/php/cli-php5.3/ext-active/zip.ini deleted file mode 120000 index 435b3ca..0000000 --- a/php/cli-php5.3/ext-active/zip.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/zip.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext-active/zlib.ini b/php/cli-php5.3/ext-active/zlib.ini deleted file mode 120000 index 3407a19..0000000 --- a/php/cli-php5.3/ext-active/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/cli-php5.3/ext/zlib.ini \ No newline at end of file diff --git a/php/cli-php5.3/ext/apc.ini b/php/cli-php5.3/ext/apc.ini index 119e167..a56eab8 100644 --- a/php/cli-php5.3/ext/apc.ini +++ b/php/cli-php5.3/ext/apc.ini @@ -1,26 +1 @@ extension=apc.so -apc.enabled="1" -apc.shm_segments="1" -apc.shm_size="30M" -apc.num_files_hint="1024" -apc.ttl="7200" -apc.user_ttl="7200" -apc.gc_ttl="3600" -apc.cache_by_default="1" -;apc.filters="" -;apc.mmap_file_mask="/tmp/apcphp5.XXXXXX" -apc.slam_defense="0" -apc.file_update_protection="2" -apc.enable_cli="0" -apc.max_file_size="1M" -apc.stat="1" -apc.write_lock="1" -apc.report_autofilter="0" -apc.include_once_override="0" -apc.rfc1867="0" -apc.rfc1867_prefix="upload_" -apc.rfc1867_name="APC_UPLOAD_PROGRESS" -apc.rfc1867_freq="0" -apc.localcache="0" -apc.localcache.size="512" -apc.coredump_unmap="0" diff --git a/php/cli-php5.3/ext/bcmath.ini b/php/cli-php5.3/ext/bcmath.ini deleted file mode 100644 index 7e0ae9a..0000000 --- a/php/cli-php5.3/ext/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bcmath.so diff --git a/php/cli-php5.3/ext/bz2.ini b/php/cli-php5.3/ext/bz2.ini deleted file mode 100644 index f9d67d2..0000000 --- a/php/cli-php5.3/ext/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bz2.so diff --git a/php/cli-php5.3/ext/calendar.ini b/php/cli-php5.3/ext/calendar.ini deleted file mode 100644 index 9106f44..0000000 --- a/php/cli-php5.3/ext/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -extension=calendar.so diff --git a/php/cli-php5.3/ext/curl.ini b/php/cli-php5.3/ext/curl.ini deleted file mode 100644 index 3ed40f6..0000000 --- a/php/cli-php5.3/ext/curl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=curl.so diff --git a/php/cli-php5.3/ext/dba.ini b/php/cli-php5.3/ext/dba.ini deleted file mode 100644 index 3058911..0000000 --- a/php/cli-php5.3/ext/dba.ini +++ /dev/null @@ -1 +0,0 @@ -extension=dba.so diff --git a/php/cli-php5.3/ext/enchant.ini b/php/cli-php5.3/ext/enchant.ini deleted file mode 100644 index f9b3244..0000000 --- a/php/cli-php5.3/ext/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -extension=enchant.so diff --git a/php/cli-php5.3/ext/exif.ini b/php/cli-php5.3/ext/exif.ini deleted file mode 100644 index 0688bbe..0000000 --- a/php/cli-php5.3/ext/exif.ini +++ /dev/null @@ -1 +0,0 @@ -extension=exif.so diff --git a/php/cli-php5.3/ext/ftp.ini b/php/cli-php5.3/ext/ftp.ini deleted file mode 100644 index d4c6f43..0000000 --- a/php/cli-php5.3/ext/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ftp.so diff --git a/php/cli-php5.3/ext/gd.ini b/php/cli-php5.3/ext/gd.ini deleted file mode 100644 index 1941c0d..0000000 --- a/php/cli-php5.3/ext/gd.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gd.so diff --git a/php/cli-php5.3/ext/gettext.ini b/php/cli-php5.3/ext/gettext.ini deleted file mode 100644 index 1b2e930..0000000 --- a/php/cli-php5.3/ext/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gettext.so diff --git a/php/cli-php5.3/ext/gmp.ini b/php/cli-php5.3/ext/gmp.ini deleted file mode 100644 index 16d339e..0000000 --- a/php/cli-php5.3/ext/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gmp.so diff --git a/php/cli-php5.3/ext/imap.ini b/php/cli-php5.3/ext/imap.ini deleted file mode 100644 index a70747f..0000000 --- a/php/cli-php5.3/ext/imap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=imap.so diff --git a/php/cli-php5.3/ext/intl.ini b/php/cli-php5.3/ext/intl.ini deleted file mode 100644 index b334e92..0000000 --- a/php/cli-php5.3/ext/intl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=intl.so diff --git a/php/cli-php5.3/ext/ldap.ini b/php/cli-php5.3/ext/ldap.ini deleted file mode 100644 index 00825a2..0000000 --- a/php/cli-php5.3/ext/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ldap.so diff --git a/php/cli-php5.3/ext/mbstring.ini b/php/cli-php5.3/ext/mbstring.ini deleted file mode 100644 index 772b052..0000000 --- a/php/cli-php5.3/ext/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mbstring.so diff --git a/php/cli-php5.3/ext/mcrypt.ini b/php/cli-php5.3/ext/mcrypt.ini deleted file mode 100644 index 547ebdd..0000000 --- a/php/cli-php5.3/ext/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mcrypt.so diff --git a/php/cli-php5.3/ext/mysql.ini b/php/cli-php5.3/ext/mysql.ini deleted file mode 100644 index da09c40..0000000 --- a/php/cli-php5.3/ext/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysql.so diff --git a/php/cli-php5.3/ext/mysqli.ini b/php/cli-php5.3/ext/mysqli.ini deleted file mode 100644 index 9d0502f..0000000 --- a/php/cli-php5.3/ext/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysqli.so diff --git a/php/cli-php5.3/ext/odbc.ini b/php/cli-php5.3/ext/odbc.ini deleted file mode 100644 index 96a0730..0000000 --- a/php/cli-php5.3/ext/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=odbc.so diff --git a/php/cli-php5.3/ext/pcntl.ini b/php/cli-php5.3/ext/pcntl.ini deleted file mode 100644 index f0a7145..0000000 --- a/php/cli-php5.3/ext/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pcntl.so diff --git a/php/cli-php5.3/ext/pspell.ini b/php/cli-php5.3/ext/pspell.ini deleted file mode 100644 index b4d0a8c..0000000 --- a/php/cli-php5.3/ext/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pspell.so diff --git a/php/cli-php5.3/ext/snmp.ini b/php/cli-php5.3/ext/snmp.ini deleted file mode 100644 index 15acf38..0000000 --- a/php/cli-php5.3/ext/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=snmp.so diff --git a/php/cli-php5.3/ext/soap.ini b/php/cli-php5.3/ext/soap.ini deleted file mode 100644 index 1deef9c..0000000 --- a/php/cli-php5.3/ext/soap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=soap.so diff --git a/php/cli-php5.3/ext/sockets.ini b/php/cli-php5.3/ext/sockets.ini deleted file mode 100644 index 327228b..0000000 --- a/php/cli-php5.3/ext/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sockets.so diff --git a/php/cli-php5.3/ext/sysvmsg.ini b/php/cli-php5.3/ext/sysvmsg.ini deleted file mode 100644 index 639950e..0000000 --- a/php/cli-php5.3/ext/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvmsg.so diff --git a/php/cli-php5.3/ext/sysvsem.ini b/php/cli-php5.3/ext/sysvsem.ini deleted file mode 100644 index dd2c343..0000000 --- a/php/cli-php5.3/ext/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvsem.so diff --git a/php/cli-php5.3/ext/sysvshm.ini b/php/cli-php5.3/ext/sysvshm.ini deleted file mode 100644 index 4c26779..0000000 --- a/php/cli-php5.3/ext/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvshm.so diff --git a/php/cli-php5.3/ext/tidy.ini b/php/cli-php5.3/ext/tidy.ini deleted file mode 100644 index 834babc..0000000 --- a/php/cli-php5.3/ext/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -extension=tidy.so diff --git a/php/cli-php5.3/ext/wddx.ini b/php/cli-php5.3/ext/wddx.ini deleted file mode 100644 index 95571ae..0000000 --- a/php/cli-php5.3/ext/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -extension=wddx.so diff --git a/php/cli-php5.3/ext/xmlrpc.ini b/php/cli-php5.3/ext/xmlrpc.ini deleted file mode 100644 index b03d93c..0000000 --- a/php/cli-php5.3/ext/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xmlrpc.so diff --git a/php/cli-php5.3/ext/xsl.ini b/php/cli-php5.3/ext/xsl.ini deleted file mode 100644 index 3223510..0000000 --- a/php/cli-php5.3/ext/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xsl.so diff --git a/php/cli-php5.3/ext/zip.ini b/php/cli-php5.3/ext/zip.ini deleted file mode 100644 index bb70997..0000000 --- a/php/cli-php5.3/ext/zip.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zip.so diff --git a/php/cli-php5.3/ext/zlib.ini b/php/cli-php5.3/ext/zlib.ini deleted file mode 100644 index 3d29bce..0000000 --- a/php/cli-php5.3/ext/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zlib.so diff --git a/php/cli-php5.3/php.ini b/php/cli-php5.3/php.ini index 38067fd..5a51722 100644 --- a/php/cli-php5.3/php.ini +++ b/php/cli-php5.3/php.ini @@ -419,6 +419,10 @@ disable_classes = ; http://php.net/realpath-cache-ttl ;realpath_cache_ttl = 120 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + ;;;;;;;;;;;;;;;;; ; Miscellaneous ; ;;;;;;;;;;;;;;;;; @@ -453,6 +457,9 @@ max_input_time = 60 ; http://php.net/max-input-nesting-level ;max_input_nesting_level = 64 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + ; Maximum amount of memory a script may consume (128MB) ; http://php.net/memory-limit memory_limit = 128M @@ -639,6 +646,11 @@ html_errors = On ; Log errors to syslog (Event Log on NT, not valid in Windows 95). ;error_log = syslog +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + ;;;;;;;;;;;;;;;;; ; Data Handling ; ;;;;;;;;;;;;;;;;; @@ -962,7 +974,7 @@ default_socket_timeout = 60 ;extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client -;extension=php_oci8_11g.dll ; Use with Oracle 11g Instant Client +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client ;extension=php_openssl.dll ;extension=php_pdo_firebird.dll ;extension=php_pdo_mssql.dll @@ -972,7 +984,6 @@ default_socket_timeout = 60 ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll -;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll @@ -1251,6 +1262,14 @@ mysql.trace_mode = Off ; http://php.net/mysqli.max-persistent mysqli.max_persistent = -1 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + ; Maximum number of links. -1 means no limit. ; http://php.net/mysqli.max-links mysqli.max_links = -1 @@ -1291,12 +1310,12 @@ mysqli.default_pw = mysqli.reconnect = Off [mysqlnd] -; Enable / Disable collection of general statstics by mysqlnd which can be +; Enable / Disable collection of general statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_statistics mysqlnd.collect_statistics = On -; Enable / Disable collection of memory usage statstics by mysqlnd which can be +; Enable / Disable collection of memory usage statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_memory_statistics mysqlnd.collect_memory_statistics = On @@ -1363,7 +1382,7 @@ mysqlnd.collect_memory_statistics = On ; http://php.net/oci8.old-oci-close-semantics ;oci8.old_oci_close_semantics = Off -[PostgresSQL] +[PostgreSQL] ; Allow or prevent persistent links. ; http://php.net/pgsql.allow-persistent pgsql.allow_persistent = On @@ -1595,7 +1614,7 @@ session.entropy_length = 0 ; On windows, setting the entropy_length setting will activate the ; Windows random source (using the CryptoAPI) ;session.entropy_file = /dev/urandom -session.entropy_file = +session.entropy_file = /dev/urandom ; Set to {nocache,private,public,} to determine HTTP caching aspects ; or leave this empty to avoid sending anti-caching headers. @@ -1699,7 +1718,7 @@ mssql.secure_connection = Off ;mssql.max_procs = -1 ; Specify client character set. -; If empty or not set the client charset from freetds.comf is used +; If empty or not set the client charset from freetds.conf is used ; This is only used when compiled with FreeTDS ;mssql.charset = "ISO-8859-1" @@ -1892,6 +1911,12 @@ ldap.max_links = -1 [dba] ;dba.default_handler= +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 + ; Local Variables: ; tab-width: 4 ; End: diff --git a/php/embed-php5.3/ext-active/bcmath.ini b/php/embed-php5.3/ext-active/bcmath.ini deleted file mode 120000 index 56a12f4..0000000 --- a/php/embed-php5.3/ext-active/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/bcmath.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/bz2.ini b/php/embed-php5.3/ext-active/bz2.ini deleted file mode 120000 index ce77108..0000000 --- a/php/embed-php5.3/ext-active/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/bz2.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/calendar.ini b/php/embed-php5.3/ext-active/calendar.ini deleted file mode 120000 index 7c90b0c..0000000 --- a/php/embed-php5.3/ext-active/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/calendar.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/curl.ini b/php/embed-php5.3/ext-active/curl.ini deleted file mode 120000 index 771b0a1..0000000 --- a/php/embed-php5.3/ext-active/curl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/curl.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/dba.ini b/php/embed-php5.3/ext-active/dba.ini deleted file mode 120000 index 248949f..0000000 --- a/php/embed-php5.3/ext-active/dba.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/dba.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/enchant.ini b/php/embed-php5.3/ext-active/enchant.ini deleted file mode 120000 index c7a4a8d..0000000 --- a/php/embed-php5.3/ext-active/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/enchant.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/exif.ini b/php/embed-php5.3/ext-active/exif.ini deleted file mode 120000 index 8ada06b..0000000 --- a/php/embed-php5.3/ext-active/exif.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/exif.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/ftp.ini b/php/embed-php5.3/ext-active/ftp.ini deleted file mode 120000 index cbf996b..0000000 --- a/php/embed-php5.3/ext-active/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/ftp.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/gd.ini b/php/embed-php5.3/ext-active/gd.ini deleted file mode 120000 index 82d8a45..0000000 --- a/php/embed-php5.3/ext-active/gd.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/gd.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/gettext.ini b/php/embed-php5.3/ext-active/gettext.ini deleted file mode 120000 index 5ebd3fa..0000000 --- a/php/embed-php5.3/ext-active/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/gettext.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/gmp.ini b/php/embed-php5.3/ext-active/gmp.ini deleted file mode 120000 index 8d75d0f..0000000 --- a/php/embed-php5.3/ext-active/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/gmp.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/imap.ini b/php/embed-php5.3/ext-active/imap.ini deleted file mode 120000 index b5de9ad..0000000 --- a/php/embed-php5.3/ext-active/imap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/imap.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/intl.ini b/php/embed-php5.3/ext-active/intl.ini deleted file mode 120000 index e3293da..0000000 --- a/php/embed-php5.3/ext-active/intl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/intl.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/ldap.ini b/php/embed-php5.3/ext-active/ldap.ini deleted file mode 120000 index ca4e5a0..0000000 --- a/php/embed-php5.3/ext-active/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/ldap.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/mbstring.ini b/php/embed-php5.3/ext-active/mbstring.ini deleted file mode 120000 index 718e6e5..0000000 --- a/php/embed-php5.3/ext-active/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/mbstring.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/mcrypt.ini b/php/embed-php5.3/ext-active/mcrypt.ini deleted file mode 120000 index b42a636..0000000 --- a/php/embed-php5.3/ext-active/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/mcrypt.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/mysql.ini b/php/embed-php5.3/ext-active/mysql.ini deleted file mode 120000 index ad1ee4b..0000000 --- a/php/embed-php5.3/ext-active/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/mysql.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/mysqli.ini b/php/embed-php5.3/ext-active/mysqli.ini deleted file mode 120000 index 26ba5c6..0000000 --- a/php/embed-php5.3/ext-active/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/mysqli.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/odbc.ini b/php/embed-php5.3/ext-active/odbc.ini deleted file mode 120000 index 704cdd6..0000000 --- a/php/embed-php5.3/ext-active/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/odbc.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/pcntl.ini b/php/embed-php5.3/ext-active/pcntl.ini deleted file mode 120000 index 9b5628b..0000000 --- a/php/embed-php5.3/ext-active/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/pcntl.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/pspell.ini b/php/embed-php5.3/ext-active/pspell.ini deleted file mode 120000 index f8e6ffe..0000000 --- a/php/embed-php5.3/ext-active/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/pspell.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/snmp.ini b/php/embed-php5.3/ext-active/snmp.ini deleted file mode 120000 index f971521..0000000 --- a/php/embed-php5.3/ext-active/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/snmp.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/soap.ini b/php/embed-php5.3/ext-active/soap.ini deleted file mode 120000 index 0bb20b6..0000000 --- a/php/embed-php5.3/ext-active/soap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/soap.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/sockets.ini b/php/embed-php5.3/ext-active/sockets.ini deleted file mode 120000 index b40c169..0000000 --- a/php/embed-php5.3/ext-active/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/sockets.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/sysvmsg.ini b/php/embed-php5.3/ext-active/sysvmsg.ini deleted file mode 120000 index 4cc4fbf..0000000 --- a/php/embed-php5.3/ext-active/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/sysvmsg.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/sysvsem.ini b/php/embed-php5.3/ext-active/sysvsem.ini deleted file mode 120000 index 6039be1..0000000 --- a/php/embed-php5.3/ext-active/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/sysvsem.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/sysvshm.ini b/php/embed-php5.3/ext-active/sysvshm.ini deleted file mode 120000 index 925021f..0000000 --- a/php/embed-php5.3/ext-active/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/sysvshm.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/tidy.ini b/php/embed-php5.3/ext-active/tidy.ini deleted file mode 120000 index 2245444..0000000 --- a/php/embed-php5.3/ext-active/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/tidy.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/wddx.ini b/php/embed-php5.3/ext-active/wddx.ini deleted file mode 120000 index e41c4ca..0000000 --- a/php/embed-php5.3/ext-active/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/wddx.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/xmlrpc.ini b/php/embed-php5.3/ext-active/xmlrpc.ini deleted file mode 120000 index 49562fa..0000000 --- a/php/embed-php5.3/ext-active/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/xmlrpc.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/xsl.ini b/php/embed-php5.3/ext-active/xsl.ini deleted file mode 120000 index 7df11c2..0000000 --- a/php/embed-php5.3/ext-active/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/xsl.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/zip.ini b/php/embed-php5.3/ext-active/zip.ini deleted file mode 120000 index 9964b65..0000000 --- a/php/embed-php5.3/ext-active/zip.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/zip.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext-active/zlib.ini b/php/embed-php5.3/ext-active/zlib.ini deleted file mode 120000 index 90e98da..0000000 --- a/php/embed-php5.3/ext-active/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/embed-php5.3/ext/zlib.ini \ No newline at end of file diff --git a/php/embed-php5.3/ext/bcmath.ini b/php/embed-php5.3/ext/bcmath.ini deleted file mode 100644 index 7e0ae9a..0000000 --- a/php/embed-php5.3/ext/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bcmath.so diff --git a/php/embed-php5.3/ext/bz2.ini b/php/embed-php5.3/ext/bz2.ini deleted file mode 100644 index f9d67d2..0000000 --- a/php/embed-php5.3/ext/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bz2.so diff --git a/php/embed-php5.3/ext/calendar.ini b/php/embed-php5.3/ext/calendar.ini deleted file mode 100644 index 9106f44..0000000 --- a/php/embed-php5.3/ext/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -extension=calendar.so diff --git a/php/embed-php5.3/ext/curl.ini b/php/embed-php5.3/ext/curl.ini deleted file mode 100644 index 3ed40f6..0000000 --- a/php/embed-php5.3/ext/curl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=curl.so diff --git a/php/embed-php5.3/ext/dba.ini b/php/embed-php5.3/ext/dba.ini deleted file mode 100644 index 3058911..0000000 --- a/php/embed-php5.3/ext/dba.ini +++ /dev/null @@ -1 +0,0 @@ -extension=dba.so diff --git a/php/embed-php5.3/ext/enchant.ini b/php/embed-php5.3/ext/enchant.ini deleted file mode 100644 index f9b3244..0000000 --- a/php/embed-php5.3/ext/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -extension=enchant.so diff --git a/php/embed-php5.3/ext/exif.ini b/php/embed-php5.3/ext/exif.ini deleted file mode 100644 index 0688bbe..0000000 --- a/php/embed-php5.3/ext/exif.ini +++ /dev/null @@ -1 +0,0 @@ -extension=exif.so diff --git a/php/embed-php5.3/ext/ftp.ini b/php/embed-php5.3/ext/ftp.ini deleted file mode 100644 index d4c6f43..0000000 --- a/php/embed-php5.3/ext/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ftp.so diff --git a/php/embed-php5.3/ext/gd.ini b/php/embed-php5.3/ext/gd.ini deleted file mode 100644 index 1941c0d..0000000 --- a/php/embed-php5.3/ext/gd.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gd.so diff --git a/php/embed-php5.3/ext/gettext.ini b/php/embed-php5.3/ext/gettext.ini deleted file mode 100644 index 1b2e930..0000000 --- a/php/embed-php5.3/ext/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gettext.so diff --git a/php/embed-php5.3/ext/gmp.ini b/php/embed-php5.3/ext/gmp.ini deleted file mode 100644 index 16d339e..0000000 --- a/php/embed-php5.3/ext/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gmp.so diff --git a/php/embed-php5.3/ext/imap.ini b/php/embed-php5.3/ext/imap.ini deleted file mode 100644 index a70747f..0000000 --- a/php/embed-php5.3/ext/imap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=imap.so diff --git a/php/embed-php5.3/ext/intl.ini b/php/embed-php5.3/ext/intl.ini deleted file mode 100644 index b334e92..0000000 --- a/php/embed-php5.3/ext/intl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=intl.so diff --git a/php/embed-php5.3/ext/ldap.ini b/php/embed-php5.3/ext/ldap.ini deleted file mode 100644 index 00825a2..0000000 --- a/php/embed-php5.3/ext/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ldap.so diff --git a/php/embed-php5.3/ext/mbstring.ini b/php/embed-php5.3/ext/mbstring.ini deleted file mode 100644 index 772b052..0000000 --- a/php/embed-php5.3/ext/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mbstring.so diff --git a/php/embed-php5.3/ext/mcrypt.ini b/php/embed-php5.3/ext/mcrypt.ini deleted file mode 100644 index 547ebdd..0000000 --- a/php/embed-php5.3/ext/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mcrypt.so diff --git a/php/embed-php5.3/ext/mysql.ini b/php/embed-php5.3/ext/mysql.ini deleted file mode 100644 index da09c40..0000000 --- a/php/embed-php5.3/ext/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysql.so diff --git a/php/embed-php5.3/ext/mysqli.ini b/php/embed-php5.3/ext/mysqli.ini deleted file mode 100644 index 9d0502f..0000000 --- a/php/embed-php5.3/ext/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysqli.so diff --git a/php/embed-php5.3/ext/odbc.ini b/php/embed-php5.3/ext/odbc.ini deleted file mode 100644 index 96a0730..0000000 --- a/php/embed-php5.3/ext/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=odbc.so diff --git a/php/embed-php5.3/ext/pcntl.ini b/php/embed-php5.3/ext/pcntl.ini deleted file mode 100644 index f0a7145..0000000 --- a/php/embed-php5.3/ext/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pcntl.so diff --git a/php/embed-php5.3/ext/pspell.ini b/php/embed-php5.3/ext/pspell.ini deleted file mode 100644 index b4d0a8c..0000000 --- a/php/embed-php5.3/ext/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pspell.so diff --git a/php/embed-php5.3/ext/snmp.ini b/php/embed-php5.3/ext/snmp.ini deleted file mode 100644 index 15acf38..0000000 --- a/php/embed-php5.3/ext/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=snmp.so diff --git a/php/embed-php5.3/ext/soap.ini b/php/embed-php5.3/ext/soap.ini deleted file mode 100644 index 1deef9c..0000000 --- a/php/embed-php5.3/ext/soap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=soap.so diff --git a/php/embed-php5.3/ext/sockets.ini b/php/embed-php5.3/ext/sockets.ini deleted file mode 100644 index 327228b..0000000 --- a/php/embed-php5.3/ext/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sockets.so diff --git a/php/embed-php5.3/ext/sysvmsg.ini b/php/embed-php5.3/ext/sysvmsg.ini deleted file mode 100644 index 639950e..0000000 --- a/php/embed-php5.3/ext/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvmsg.so diff --git a/php/embed-php5.3/ext/sysvsem.ini b/php/embed-php5.3/ext/sysvsem.ini deleted file mode 100644 index dd2c343..0000000 --- a/php/embed-php5.3/ext/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvsem.so diff --git a/php/embed-php5.3/ext/sysvshm.ini b/php/embed-php5.3/ext/sysvshm.ini deleted file mode 100644 index 4c26779..0000000 --- a/php/embed-php5.3/ext/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvshm.so diff --git a/php/embed-php5.3/ext/tidy.ini b/php/embed-php5.3/ext/tidy.ini deleted file mode 100644 index 834babc..0000000 --- a/php/embed-php5.3/ext/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -extension=tidy.so diff --git a/php/embed-php5.3/ext/wddx.ini b/php/embed-php5.3/ext/wddx.ini deleted file mode 100644 index 95571ae..0000000 --- a/php/embed-php5.3/ext/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -extension=wddx.so diff --git a/php/embed-php5.3/ext/xmlrpc.ini b/php/embed-php5.3/ext/xmlrpc.ini deleted file mode 100644 index b03d93c..0000000 --- a/php/embed-php5.3/ext/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xmlrpc.so diff --git a/php/embed-php5.3/ext/xsl.ini b/php/embed-php5.3/ext/xsl.ini deleted file mode 100644 index 3223510..0000000 --- a/php/embed-php5.3/ext/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xsl.so diff --git a/php/embed-php5.3/ext/zip.ini b/php/embed-php5.3/ext/zip.ini deleted file mode 100644 index bb70997..0000000 --- a/php/embed-php5.3/ext/zip.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zip.so diff --git a/php/embed-php5.3/ext/zlib.ini b/php/embed-php5.3/ext/zlib.ini deleted file mode 100644 index 3d29bce..0000000 --- a/php/embed-php5.3/ext/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zlib.so diff --git a/php/embed-php5.3/php.ini b/php/embed-php5.3/php.ini index 26ecfb2..2725889 100644 --- a/php/embed-php5.3/php.ini +++ b/php/embed-php5.3/php.ini @@ -419,6 +419,10 @@ disable_classes = ; http://php.net/realpath-cache-ttl ;realpath_cache_ttl = 120 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + ;;;;;;;;;;;;;;;;; ; Miscellaneous ; ;;;;;;;;;;;;;;;;; @@ -428,7 +432,7 @@ disable_classes = ; threat in any way, but it makes it possible to determine whether you use PHP ; on your server or not. ; http://php.net/expose-php -expose_php = Off +expose_php = On ;;;;;;;;;;;;;;;;;;; ; Resource Limits ; @@ -453,6 +457,9 @@ max_input_time = 60 ; http://php.net/max-input-nesting-level ;max_input_nesting_level = 64 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + ; Maximum amount of memory a script may consume (128MB) ; http://php.net/memory-limit memory_limit = 128M @@ -637,6 +644,11 @@ html_errors = On ; Log errors to syslog (Event Log on NT, not valid in Windows 95). ;error_log = syslog +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + ;;;;;;;;;;;;;;;;; ; Data Handling ; ;;;;;;;;;;;;;;;;; @@ -887,7 +899,7 @@ max_file_uploads = 20 ; Whether to allow the treatment of URLs (like http:// or ftp://) as files. ; http://php.net/allow-url-fopen -allow_url_fopen = Off +allow_url_fopen = On ; Whether to allow include/require to open URLs (like http:// or ftp://) as files. ; http://php.net/allow-url-include @@ -959,7 +971,7 @@ default_socket_timeout = 60 ;extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client -;extension=php_oci8_11g.dll ; Use with Oracle 11g Instant Client +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client ;extension=php_openssl.dll ;extension=php_pdo_firebird.dll ;extension=php_pdo_mssql.dll @@ -969,7 +981,6 @@ default_socket_timeout = 60 ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll -;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll @@ -1248,6 +1259,14 @@ mysql.trace_mode = Off ; http://php.net/mysqli.max-persistent mysqli.max_persistent = -1 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + ; Maximum number of links. -1 means no limit. ; http://php.net/mysqli.max-links mysqli.max_links = -1 @@ -1288,12 +1307,12 @@ mysqli.default_pw = mysqli.reconnect = Off [mysqlnd] -; Enable / Disable collection of general statstics by mysqlnd which can be +; Enable / Disable collection of general statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_statistics mysqlnd.collect_statistics = On -; Enable / Disable collection of memory usage statstics by mysqlnd which can be +; Enable / Disable collection of memory usage statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_memory_statistics mysqlnd.collect_memory_statistics = On @@ -1360,7 +1379,7 @@ mysqlnd.collect_memory_statistics = On ; http://php.net/oci8.old-oci-close-semantics ;oci8.old_oci_close_semantics = Off -[PostgresSQL] +[PostgreSQL] ; Allow or prevent persistent links. ; http://php.net/pgsql.allow-persistent pgsql.allow_persistent = On @@ -1592,7 +1611,6 @@ session.entropy_length = 0 ; On windows, setting the entropy_length setting will activate the ; Windows random source (using the CryptoAPI) ;session.entropy_file = /dev/urandom -session.entropy_file = ; Set to {nocache,private,public,} to determine HTTP caching aspects ; or leave this empty to avoid sending anti-caching headers. @@ -1696,7 +1714,7 @@ mssql.secure_connection = Off ;mssql.max_procs = -1 ; Specify client character set. -; If empty or not set the client charset from freetds.comf is used +; If empty or not set the client charset from freetds.conf is used ; This is only used when compiled with FreeTDS ;mssql.charset = "ISO-8859-1" @@ -1889,6 +1907,12 @@ ldap.max_links = -1 [dba] ;dba.default_handler= +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 + ; Local Variables: ; tab-width: 4 ; End: diff --git a/php/fpm-php5.3/ext-active/bcmath.ini b/php/fpm-php5.3/ext-active/bcmath.ini deleted file mode 120000 index 50920b1..0000000 --- a/php/fpm-php5.3/ext-active/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/bcmath.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/bz2.ini b/php/fpm-php5.3/ext-active/bz2.ini deleted file mode 120000 index 65d899b..0000000 --- a/php/fpm-php5.3/ext-active/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/bz2.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/calendar.ini b/php/fpm-php5.3/ext-active/calendar.ini deleted file mode 120000 index 4b59a3d..0000000 --- a/php/fpm-php5.3/ext-active/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/calendar.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/curl.ini b/php/fpm-php5.3/ext-active/curl.ini deleted file mode 120000 index 95a83d2..0000000 --- a/php/fpm-php5.3/ext-active/curl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/curl.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/dba.ini b/php/fpm-php5.3/ext-active/dba.ini deleted file mode 120000 index 36bda47..0000000 --- a/php/fpm-php5.3/ext-active/dba.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/dba.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/enchant.ini b/php/fpm-php5.3/ext-active/enchant.ini deleted file mode 120000 index bbd5ea7..0000000 --- a/php/fpm-php5.3/ext-active/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/enchant.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/exif.ini b/php/fpm-php5.3/ext-active/exif.ini deleted file mode 120000 index 5c667e5..0000000 --- a/php/fpm-php5.3/ext-active/exif.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/exif.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/ftp.ini b/php/fpm-php5.3/ext-active/ftp.ini deleted file mode 120000 index 2cdac08..0000000 --- a/php/fpm-php5.3/ext-active/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/ftp.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/gd.ini b/php/fpm-php5.3/ext-active/gd.ini deleted file mode 120000 index ae4e8f2..0000000 --- a/php/fpm-php5.3/ext-active/gd.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/gd.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/gettext.ini b/php/fpm-php5.3/ext-active/gettext.ini deleted file mode 120000 index c0a0fae..0000000 --- a/php/fpm-php5.3/ext-active/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/gettext.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/gmp.ini b/php/fpm-php5.3/ext-active/gmp.ini deleted file mode 120000 index e21cfdc..0000000 --- a/php/fpm-php5.3/ext-active/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/gmp.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/imap.ini b/php/fpm-php5.3/ext-active/imap.ini deleted file mode 120000 index b6cbab2..0000000 --- a/php/fpm-php5.3/ext-active/imap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/imap.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/intl.ini b/php/fpm-php5.3/ext-active/intl.ini deleted file mode 120000 index 18e9890..0000000 --- a/php/fpm-php5.3/ext-active/intl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/intl.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/ldap.ini b/php/fpm-php5.3/ext-active/ldap.ini deleted file mode 120000 index 10a6aba..0000000 --- a/php/fpm-php5.3/ext-active/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/ldap.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/mbstring.ini b/php/fpm-php5.3/ext-active/mbstring.ini deleted file mode 120000 index 9704708..0000000 --- a/php/fpm-php5.3/ext-active/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/mbstring.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/mcrypt.ini b/php/fpm-php5.3/ext-active/mcrypt.ini deleted file mode 120000 index 9e3f027..0000000 --- a/php/fpm-php5.3/ext-active/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/mcrypt.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/mysql.ini b/php/fpm-php5.3/ext-active/mysql.ini deleted file mode 120000 index 225057d..0000000 --- a/php/fpm-php5.3/ext-active/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/mysql.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/mysqli.ini b/php/fpm-php5.3/ext-active/mysqli.ini deleted file mode 120000 index 549ef0f..0000000 --- a/php/fpm-php5.3/ext-active/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/mysqli.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/odbc.ini b/php/fpm-php5.3/ext-active/odbc.ini deleted file mode 120000 index 5d5f29f..0000000 --- a/php/fpm-php5.3/ext-active/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/odbc.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/pcntl.ini b/php/fpm-php5.3/ext-active/pcntl.ini deleted file mode 120000 index 0059a95..0000000 --- a/php/fpm-php5.3/ext-active/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/pcntl.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/pspell.ini b/php/fpm-php5.3/ext-active/pspell.ini deleted file mode 120000 index 9b62f58..0000000 --- a/php/fpm-php5.3/ext-active/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/pspell.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/snmp.ini b/php/fpm-php5.3/ext-active/snmp.ini deleted file mode 120000 index 7cda956..0000000 --- a/php/fpm-php5.3/ext-active/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/snmp.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/soap.ini b/php/fpm-php5.3/ext-active/soap.ini deleted file mode 120000 index 87d5857..0000000 --- a/php/fpm-php5.3/ext-active/soap.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/soap.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/sockets.ini b/php/fpm-php5.3/ext-active/sockets.ini deleted file mode 120000 index dc448ca..0000000 --- a/php/fpm-php5.3/ext-active/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/sockets.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/sysvmsg.ini b/php/fpm-php5.3/ext-active/sysvmsg.ini deleted file mode 120000 index 05f5bce..0000000 --- a/php/fpm-php5.3/ext-active/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/sysvmsg.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/sysvsem.ini b/php/fpm-php5.3/ext-active/sysvsem.ini deleted file mode 120000 index 0307f3f..0000000 --- a/php/fpm-php5.3/ext-active/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/sysvsem.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/sysvshm.ini b/php/fpm-php5.3/ext-active/sysvshm.ini deleted file mode 120000 index ab9dfd9..0000000 --- a/php/fpm-php5.3/ext-active/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/sysvshm.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/tidy.ini b/php/fpm-php5.3/ext-active/tidy.ini deleted file mode 120000 index b0ec2b7..0000000 --- a/php/fpm-php5.3/ext-active/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/tidy.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/wddx.ini b/php/fpm-php5.3/ext-active/wddx.ini deleted file mode 120000 index 1be22ef..0000000 --- a/php/fpm-php5.3/ext-active/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/wddx.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/xmlrpc.ini b/php/fpm-php5.3/ext-active/xmlrpc.ini deleted file mode 120000 index 33ee22d..0000000 --- a/php/fpm-php5.3/ext-active/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/xmlrpc.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/xsl.ini b/php/fpm-php5.3/ext-active/xsl.ini deleted file mode 120000 index f13b375..0000000 --- a/php/fpm-php5.3/ext-active/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/xsl.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/zip.ini b/php/fpm-php5.3/ext-active/zip.ini deleted file mode 120000 index fcba933..0000000 --- a/php/fpm-php5.3/ext-active/zip.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/zip.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext-active/zlib.ini b/php/fpm-php5.3/ext-active/zlib.ini deleted file mode 120000 index e898e36..0000000 --- a/php/fpm-php5.3/ext-active/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -/etc/php/fpm-php5.3/ext/zlib.ini \ No newline at end of file diff --git a/php/fpm-php5.3/ext/apc.ini b/php/fpm-php5.3/ext/apc.ini index 119e167..a56eab8 100644 --- a/php/fpm-php5.3/ext/apc.ini +++ b/php/fpm-php5.3/ext/apc.ini @@ -1,26 +1 @@ extension=apc.so -apc.enabled="1" -apc.shm_segments="1" -apc.shm_size="30M" -apc.num_files_hint="1024" -apc.ttl="7200" -apc.user_ttl="7200" -apc.gc_ttl="3600" -apc.cache_by_default="1" -;apc.filters="" -;apc.mmap_file_mask="/tmp/apcphp5.XXXXXX" -apc.slam_defense="0" -apc.file_update_protection="2" -apc.enable_cli="0" -apc.max_file_size="1M" -apc.stat="1" -apc.write_lock="1" -apc.report_autofilter="0" -apc.include_once_override="0" -apc.rfc1867="0" -apc.rfc1867_prefix="upload_" -apc.rfc1867_name="APC_UPLOAD_PROGRESS" -apc.rfc1867_freq="0" -apc.localcache="0" -apc.localcache.size="512" -apc.coredump_unmap="0" diff --git a/php/fpm-php5.3/ext/bcmath.ini b/php/fpm-php5.3/ext/bcmath.ini deleted file mode 100644 index 7e0ae9a..0000000 --- a/php/fpm-php5.3/ext/bcmath.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bcmath.so diff --git a/php/fpm-php5.3/ext/bz2.ini b/php/fpm-php5.3/ext/bz2.ini deleted file mode 100644 index f9d67d2..0000000 --- a/php/fpm-php5.3/ext/bz2.ini +++ /dev/null @@ -1 +0,0 @@ -extension=bz2.so diff --git a/php/fpm-php5.3/ext/calendar.ini b/php/fpm-php5.3/ext/calendar.ini deleted file mode 100644 index 9106f44..0000000 --- a/php/fpm-php5.3/ext/calendar.ini +++ /dev/null @@ -1 +0,0 @@ -extension=calendar.so diff --git a/php/fpm-php5.3/ext/curl.ini b/php/fpm-php5.3/ext/curl.ini deleted file mode 100644 index 3ed40f6..0000000 --- a/php/fpm-php5.3/ext/curl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=curl.so diff --git a/php/fpm-php5.3/ext/dba.ini b/php/fpm-php5.3/ext/dba.ini deleted file mode 100644 index 3058911..0000000 --- a/php/fpm-php5.3/ext/dba.ini +++ /dev/null @@ -1 +0,0 @@ -extension=dba.so diff --git a/php/fpm-php5.3/ext/enchant.ini b/php/fpm-php5.3/ext/enchant.ini deleted file mode 100644 index f9b3244..0000000 --- a/php/fpm-php5.3/ext/enchant.ini +++ /dev/null @@ -1 +0,0 @@ -extension=enchant.so diff --git a/php/fpm-php5.3/ext/exif.ini b/php/fpm-php5.3/ext/exif.ini deleted file mode 100644 index 0688bbe..0000000 --- a/php/fpm-php5.3/ext/exif.ini +++ /dev/null @@ -1 +0,0 @@ -extension=exif.so diff --git a/php/fpm-php5.3/ext/ftp.ini b/php/fpm-php5.3/ext/ftp.ini deleted file mode 100644 index d4c6f43..0000000 --- a/php/fpm-php5.3/ext/ftp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ftp.so diff --git a/php/fpm-php5.3/ext/gd.ini b/php/fpm-php5.3/ext/gd.ini deleted file mode 100644 index 1941c0d..0000000 --- a/php/fpm-php5.3/ext/gd.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gd.so diff --git a/php/fpm-php5.3/ext/gettext.ini b/php/fpm-php5.3/ext/gettext.ini deleted file mode 100644 index 1b2e930..0000000 --- a/php/fpm-php5.3/ext/gettext.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gettext.so diff --git a/php/fpm-php5.3/ext/gmp.ini b/php/fpm-php5.3/ext/gmp.ini deleted file mode 100644 index 16d339e..0000000 --- a/php/fpm-php5.3/ext/gmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=gmp.so diff --git a/php/fpm-php5.3/ext/imap.ini b/php/fpm-php5.3/ext/imap.ini deleted file mode 100644 index a70747f..0000000 --- a/php/fpm-php5.3/ext/imap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=imap.so diff --git a/php/fpm-php5.3/ext/intl.ini b/php/fpm-php5.3/ext/intl.ini deleted file mode 100644 index b334e92..0000000 --- a/php/fpm-php5.3/ext/intl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=intl.so diff --git a/php/fpm-php5.3/ext/ldap.ini b/php/fpm-php5.3/ext/ldap.ini deleted file mode 100644 index 00825a2..0000000 --- a/php/fpm-php5.3/ext/ldap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=ldap.so diff --git a/php/fpm-php5.3/ext/mbstring.ini b/php/fpm-php5.3/ext/mbstring.ini deleted file mode 100644 index 772b052..0000000 --- a/php/fpm-php5.3/ext/mbstring.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mbstring.so diff --git a/php/fpm-php5.3/ext/mcrypt.ini b/php/fpm-php5.3/ext/mcrypt.ini deleted file mode 100644 index 547ebdd..0000000 --- a/php/fpm-php5.3/ext/mcrypt.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mcrypt.so diff --git a/php/fpm-php5.3/ext/mysql.ini b/php/fpm-php5.3/ext/mysql.ini deleted file mode 100644 index da09c40..0000000 --- a/php/fpm-php5.3/ext/mysql.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysql.so diff --git a/php/fpm-php5.3/ext/mysqli.ini b/php/fpm-php5.3/ext/mysqli.ini deleted file mode 100644 index 9d0502f..0000000 --- a/php/fpm-php5.3/ext/mysqli.ini +++ /dev/null @@ -1 +0,0 @@ -extension=mysqli.so diff --git a/php/fpm-php5.3/ext/odbc.ini b/php/fpm-php5.3/ext/odbc.ini deleted file mode 100644 index 96a0730..0000000 --- a/php/fpm-php5.3/ext/odbc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=odbc.so diff --git a/php/fpm-php5.3/ext/pcntl.ini b/php/fpm-php5.3/ext/pcntl.ini deleted file mode 100644 index f0a7145..0000000 --- a/php/fpm-php5.3/ext/pcntl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pcntl.so diff --git a/php/fpm-php5.3/ext/pspell.ini b/php/fpm-php5.3/ext/pspell.ini deleted file mode 100644 index b4d0a8c..0000000 --- a/php/fpm-php5.3/ext/pspell.ini +++ /dev/null @@ -1 +0,0 @@ -extension=pspell.so diff --git a/php/fpm-php5.3/ext/snmp.ini b/php/fpm-php5.3/ext/snmp.ini deleted file mode 100644 index 15acf38..0000000 --- a/php/fpm-php5.3/ext/snmp.ini +++ /dev/null @@ -1 +0,0 @@ -extension=snmp.so diff --git a/php/fpm-php5.3/ext/soap.ini b/php/fpm-php5.3/ext/soap.ini deleted file mode 100644 index 1deef9c..0000000 --- a/php/fpm-php5.3/ext/soap.ini +++ /dev/null @@ -1 +0,0 @@ -extension=soap.so diff --git a/php/fpm-php5.3/ext/sockets.ini b/php/fpm-php5.3/ext/sockets.ini deleted file mode 100644 index 327228b..0000000 --- a/php/fpm-php5.3/ext/sockets.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sockets.so diff --git a/php/fpm-php5.3/ext/sysvmsg.ini b/php/fpm-php5.3/ext/sysvmsg.ini deleted file mode 100644 index 639950e..0000000 --- a/php/fpm-php5.3/ext/sysvmsg.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvmsg.so diff --git a/php/fpm-php5.3/ext/sysvsem.ini b/php/fpm-php5.3/ext/sysvsem.ini deleted file mode 100644 index dd2c343..0000000 --- a/php/fpm-php5.3/ext/sysvsem.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvsem.so diff --git a/php/fpm-php5.3/ext/sysvshm.ini b/php/fpm-php5.3/ext/sysvshm.ini deleted file mode 100644 index 4c26779..0000000 --- a/php/fpm-php5.3/ext/sysvshm.ini +++ /dev/null @@ -1 +0,0 @@ -extension=sysvshm.so diff --git a/php/fpm-php5.3/ext/tidy.ini b/php/fpm-php5.3/ext/tidy.ini deleted file mode 100644 index 834babc..0000000 --- a/php/fpm-php5.3/ext/tidy.ini +++ /dev/null @@ -1 +0,0 @@ -extension=tidy.so diff --git a/php/fpm-php5.3/ext/wddx.ini b/php/fpm-php5.3/ext/wddx.ini deleted file mode 100644 index 95571ae..0000000 --- a/php/fpm-php5.3/ext/wddx.ini +++ /dev/null @@ -1 +0,0 @@ -extension=wddx.so diff --git a/php/fpm-php5.3/ext/xmlrpc.ini b/php/fpm-php5.3/ext/xmlrpc.ini deleted file mode 100644 index b03d93c..0000000 --- a/php/fpm-php5.3/ext/xmlrpc.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xmlrpc.so diff --git a/php/fpm-php5.3/ext/xsl.ini b/php/fpm-php5.3/ext/xsl.ini deleted file mode 100644 index 3223510..0000000 --- a/php/fpm-php5.3/ext/xsl.ini +++ /dev/null @@ -1 +0,0 @@ -extension=xsl.so diff --git a/php/fpm-php5.3/ext/zip.ini b/php/fpm-php5.3/ext/zip.ini deleted file mode 100644 index bb70997..0000000 --- a/php/fpm-php5.3/ext/zip.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zip.so diff --git a/php/fpm-php5.3/ext/zlib.ini b/php/fpm-php5.3/ext/zlib.ini deleted file mode 100644 index 3d29bce..0000000 --- a/php/fpm-php5.3/ext/zlib.ini +++ /dev/null @@ -1 +0,0 @@ -extension=zlib.so diff --git a/php/fpm-php5.3/php.ini b/php/fpm-php5.3/php.ini index 26ecfb2..2725889 100644 --- a/php/fpm-php5.3/php.ini +++ b/php/fpm-php5.3/php.ini @@ -419,6 +419,10 @@ disable_classes = ; http://php.net/realpath-cache-ttl ;realpath_cache_ttl = 120 +; Enables or disables the circular reference collector. +; http://php.net/zend.enable-gc +zend.enable_gc = On + ;;;;;;;;;;;;;;;;; ; Miscellaneous ; ;;;;;;;;;;;;;;;;; @@ -428,7 +432,7 @@ disable_classes = ; threat in any way, but it makes it possible to determine whether you use PHP ; on your server or not. ; http://php.net/expose-php -expose_php = Off +expose_php = On ;;;;;;;;;;;;;;;;;;; ; Resource Limits ; @@ -453,6 +457,9 @@ max_input_time = 60 ; http://php.net/max-input-nesting-level ;max_input_nesting_level = 64 +; How many GET/POST/COOKIE input variables may be accepted +; max_input_vars = 1000 + ; Maximum amount of memory a script may consume (128MB) ; http://php.net/memory-limit memory_limit = 128M @@ -637,6 +644,11 @@ html_errors = On ; Log errors to syslog (Event Log on NT, not valid in Windows 95). ;error_log = syslog +;windows.show_crt_warning +; Default value: 0 +; Development value: 0 +; Production value: 0 + ;;;;;;;;;;;;;;;;; ; Data Handling ; ;;;;;;;;;;;;;;;;; @@ -887,7 +899,7 @@ max_file_uploads = 20 ; Whether to allow the treatment of URLs (like http:// or ftp://) as files. ; http://php.net/allow-url-fopen -allow_url_fopen = Off +allow_url_fopen = On ; Whether to allow include/require to open URLs (like http:// or ftp://) as files. ; http://php.net/allow-url-include @@ -959,7 +971,7 @@ default_socket_timeout = 60 ;extension=php_mysql.dll ;extension=php_mysqli.dll ;extension=php_oci8.dll ; Use with Oracle 10gR2 Instant Client -;extension=php_oci8_11g.dll ; Use with Oracle 11g Instant Client +;extension=php_oci8_11g.dll ; Use with Oracle 11gR2 Instant Client ;extension=php_openssl.dll ;extension=php_pdo_firebird.dll ;extension=php_pdo_mssql.dll @@ -969,7 +981,6 @@ default_socket_timeout = 60 ;extension=php_pdo_pgsql.dll ;extension=php_pdo_sqlite.dll ;extension=php_pgsql.dll -;extension=php_phar.dll ;extension=php_pspell.dll ;extension=php_shmop.dll @@ -1248,6 +1259,14 @@ mysql.trace_mode = Off ; http://php.net/mysqli.max-persistent mysqli.max_persistent = -1 +; Allow accessing, from PHP's perspective, local files with LOAD DATA statements +; http://php.net/mysqli.allow_local_infile +;mysqli.allow_local_infile = On + +; Allow or prevent persistent links. +; http://php.net/mysqli.allow-persistent +mysqli.allow_persistent = On + ; Maximum number of links. -1 means no limit. ; http://php.net/mysqli.max-links mysqli.max_links = -1 @@ -1288,12 +1307,12 @@ mysqli.default_pw = mysqli.reconnect = Off [mysqlnd] -; Enable / Disable collection of general statstics by mysqlnd which can be +; Enable / Disable collection of general statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_statistics mysqlnd.collect_statistics = On -; Enable / Disable collection of memory usage statstics by mysqlnd which can be +; Enable / Disable collection of memory usage statistics by mysqlnd which can be ; used to tune and monitor MySQL operations. ; http://php.net/mysqlnd.collect_memory_statistics mysqlnd.collect_memory_statistics = On @@ -1360,7 +1379,7 @@ mysqlnd.collect_memory_statistics = On ; http://php.net/oci8.old-oci-close-semantics ;oci8.old_oci_close_semantics = Off -[PostgresSQL] +[PostgreSQL] ; Allow or prevent persistent links. ; http://php.net/pgsql.allow-persistent pgsql.allow_persistent = On @@ -1592,7 +1611,6 @@ session.entropy_length = 0 ; On windows, setting the entropy_length setting will activate the ; Windows random source (using the CryptoAPI) ;session.entropy_file = /dev/urandom -session.entropy_file = ; Set to {nocache,private,public,} to determine HTTP caching aspects ; or leave this empty to avoid sending anti-caching headers. @@ -1696,7 +1714,7 @@ mssql.secure_connection = Off ;mssql.max_procs = -1 ; Specify client character set. -; If empty or not set the client charset from freetds.comf is used +; If empty or not set the client charset from freetds.conf is used ; This is only used when compiled with FreeTDS ;mssql.charset = "ISO-8859-1" @@ -1889,6 +1907,12 @@ ldap.max_links = -1 [dba] ;dba.default_handler= +[xsl] +; Write operations from within XSLT are disabled by default. +; XSL_SECPREF_CREATE_DIRECTORY | XSL_SECPREF_WRITE_NETWORK | XSL_SECPREF_WRITE_FILE = 44 +; Set it to 0 to allow all operations +;xsl.security_prefs = 44 + ; Local Variables: ; tab-width: 4 ; End: diff --git a/portage b/portage index 8e4784b..42cc3d3 160000 --- a/portage +++ b/portage @@ -1 +1 @@ -Subproject commit 8e4784b10d07a76822ad36827dc024b1743ccdbe +Subproject commit 42cc3d301e78831e9786b0e7566643d374ac9d1c diff --git a/postfix/header_checks b/postfix/header_checks index 9ce6e63..0fbfcb6 100644 --- a/postfix/header_checks +++ b/postfix/header_checks @@ -76,11 +76,13 @@ # # +/^Subject:.*zusammenarbeit zur webverbesserung/ REJECT Header-Spamschutzregel 1049 +/^X-PHP-Script: biditsaleit.com\/dz\/mailer.php*/ REJECT Header-Spamschutzregel 1048 /^Subject:.*from GMC manufacturer/ REJECT Header-Spamschutzregel 1047 /^Return-Path: *ventouxl@ns[0-9]{3}.medialook.net/ REJECT Header-Spamschutzregel 1046 /^From :.*Topillen Apotheke / REJECT Header-Spamschutzregel 1145 /^Subject: Top Apotheke/ REJECT Header-Spamschutzregel 1144 -/^Message-ID: *phx.gbl/ REJECT Header-Spamschutzregel 1143 +/^message-ID: *phx.gbl/ REJECT Header-Spamschutzregel 1143 /^List-Unsubscribe: *e-mailing.pymac.fr\/[a-z]\/[a-z]\/[0-9]{4}\/[0-9]{6}/ REJECT Header-Spamschutzregel 1142 /^Return-Path: *@oanm[0-9]{2}.com/ REJECT Header-Spamschutzregel 1141 /^Subject: lighting products from GMC manufacturer/ REJECT Header-Spamschutzregel 1140 diff --git a/postfix/header_checks.2011-12-27_11:47:25 b/postfix/header_checks.2011-12-27_11:47:25 new file mode 100644 index 0000000..9ce6e63 --- /dev/null +++ b/postfix/header_checks.2011-12-27_11:47:25 @@ -0,0 +1,368 @@ +# Version 3.70 / 25.09.2011 +# +# Das Postfix-Buch - Sichere Mailserver mit Linux +# http://www.postfixbuch.de - Peer Heinlein +# +# Heinlein Professional Linux Support GmbH +# http://www.heinlein-support.de +# +# Downloadquelle dieser Datei: http://www.postfixbuch.de/web/service/checks/ +# +# +# Verwendung der Filtersammlung auf eigene Gefahr. +# +# Es handelt sich dabei um einen tagesaktuellen Auszug der beim +# ISP "JPBerlin.de" genutzten Filterregeln. Bitte pruefen Sie vor einem +# Einsatz bei Ihnen ganz genau, ob diese Regeln noch aktuell und sinnvoll +# sind und ob Sie sie einsetzen moechten! +# +# +# Setzen Sie in /etc/postfix/main.cf einfach +# +# header_checks = pcre:/etc/postfix/header_checks oder +# oder +# header_checks = regexp:/etc/postfix/header_checks +# +# und fuehren Sie "rcpostfix reload" aus. +# +# Tipp: pcre ist ein Drittel schneller als regexp! +# +# + +# +# Die Nummern hinter dem REJECT tauchen spaeter iM SMTP-Error oder im Log +# auf, um die Filter-Regel wiederzufinden, die den Block ausgeloest hat. +# Es kann stattdessen auch einfacher Text benutzt werden. +# + + +# +# +# Besondere Regelungen ausserhalb unseres Spamschutzes +# =============================================== +# + +# Filtert Amavis-Einträge +/^Received: from localhost/ IGNORE + +# +# Domeus hat bis heute nicht den Unterschied zwischen Mailheader-To und +# SMTP-Envelope-To verstanden und fabriziert seit nunmehr über sieben Jahren in +# schöner Regelmäßigkeit Mailschleifen im vier/fünfstelligen Bereich. +# +# /^Received:.*domeus\.com/ REJECT Domeus baut Mailschleifen und hat wichtige RFCs nicht verstanden + +/X-policyd-weight:.*to=dresden@listen.attac.de/ IGNORE + +# +# +# Tagesaktuelle, nur voruebergehende Regelungen: +# =============================================== +# [Immer mit Timestamp (!) und ggf. Ticket-Nummer eintragen!] +# +/^Received: from 62.56.132.7.satcom-systems.net/ REJECT Header-Spamschutzregel TMP-1 + +# 20110630 - HPLS-Ticket#: 2011063010000278 +/^Received: from dsl88-247-23947.ttnet.net.tr/ REJECT Header-Spamschutzregel TMP-2 + +# 20110925 - u.A. HPLS-Ticket#: 2011092510000102 +/^Subject: *pdf ist Ihre Gewinnchancen Informationen*/ REJECT Header-Spamschutzregel TMP-3 + +# +# +# Dauerhaft genutzte Regelungen: +# =============================================== +# [Immer mit aufsteiger Nummer sauber eintragen!] +# +# + +/^Subject:.*from GMC manufacturer/ REJECT Header-Spamschutzregel 1047 +/^Return-Path: *ventouxl@ns[0-9]{3}.medialook.net/ REJECT Header-Spamschutzregel 1046 +/^From :.*Topillen Apotheke / REJECT Header-Spamschutzregel 1145 +/^Subject: Top Apotheke/ REJECT Header-Spamschutzregel 1144 +/^Message-ID: *phx.gbl/ REJECT Header-Spamschutzregel 1143 +/^List-Unsubscribe: *e-mailing.pymac.fr\/[a-z]\/[a-z]\/[0-9]{4}\/[0-9]{6}/ REJECT Header-Spamschutzregel 1142 +/^Return-Path: *@oanm[0-9]{2}.com/ REJECT Header-Spamschutzregel 1141 +/^Subject: lighting products from GMC manufacturer/ REJECT Header-Spamschutzregel 1140 +/^Subject: OFFIZIELLE GEWINNBENACHRITIGUNG/ REJECT Header-Spamschutzregel 1139 +/^Subject: God bless you as you get back to me/ REJECT Header-Spamschutzregel 1038 +/^List-Unsubribe: *tk3.sbc01.com\/sy\/*/ REJECT Header-Spamschutzregel 1037 +/^List-Unsubscribe: *tk3.sbc01.com\/sy\/*/ REJECT Header-Spamschutzregel 1037 +/^Message-ID: *[0-9]{8}-[0-9]{8}-[0-9a-z]{3}-0@S102*/ REJECT Header-Spamschutzregel 1036 +/^Subject: *YOUR EMAIL HAS WON YOU GBP*/ REJECT Header-Spamschutzregel 1035 +/^From: *ventouxl@ns[0-9]?[0-9].medialook.net/ REJECT Header-Spamschutzregel 1034 +/^From: *gestioncreditexpert_[0-9]{4}@gce-mailer-[0-9]{2}.com/ REJECT Header-Spamschutzregel 1033 +/^From:.*erosvision.com/ REJECT Header-Spamschutzregel 1032 +/^From:*@payapl.fr/ REJECT Header-Spamschutzregel 1031 +# 20110706 - HPLS-Ticket#: 2011070610000053 +/^X-PHP-Script: mars.rapidvps.com\/~emoosite\/tmp\/install_4b10cb87da737\/languages\/site\/husa.php*/ REJECT Header-Spamschutzregel 1030 +/^Thread-Index: *Acvd0cAG8IQaasqAcNaztWODnM30ZA/ REJECT Header-Spamschutzregel 1029 +/^Subject: aktualisieren Sie Ihre Bankdaten/ REJECT Header-Spamschutzregel 1028 +/^Subject: Erfahrungsbericht Bernd Matthes/ REJECT Header-Spamschutzregel 1027 +/^Subject:.*IP PBX/i REJECT Header-Spamschutzregel 1026 +/^From:.*Nicoll Christopher John/ REJECT Header-Spamschutzregel 1025 +/^From:.*SHELL PETROLEUM/ REJECT Header-Spamschutzregel 1024 +/^From:.*Versicherungs Dienst/ REJECT Header-Spamschutzregel 1023 +/^From:.*soft-cd.com/ REJECT Header-Spamschutzregel 1022 +/^From: "Oxford Business News" / REJECT Header-Spamschutzregel 1021 +/^Subject: =?iso-8859-1?Q?Leider_st=F6?= =?iso-8859-1?Q?ren_Sie.?=/ REJECT Header-Spamschutzregel 1020 +/^From:.*Elena.*@eposta.ru/ REJECT Header-Spamschutzregel 1019 +/^Subject:.*Results 2008 !/ REJECT Header-Spamschutzregel 1018 +/^From: Sponsor Lotto/ REJECT Header-Spamschutzregel 1017 +/^From:.*nodiet@web.de/ REJECT Header-Spamschutzregel 1016 +/^From:.*edirects.com/ REJECT Header-Spamschutzregel 1015 +/^Subject:.*WINNING NOTIFICATION!!!/ REJECT Header-Spamschutzregel 1014 +/^Subject:.*Wir wissen was Frauen wollern/ REJECT Header-Spamschutzregel 1013 +/^From:.*newscd\.org/ REJECT Header-Spamschutzregel 1012 +/^From:.*mms-und-sms-gutschein.com/ REJECT Header-Spamschutzregel 1011 +/^Subject:.*CONFIRM YOUR WINNING/ REJECT Header-Spamschutzregel 1010 +/^Subject:.*Gratisaktion - Du wurdest ausgewaehlt unseren neuen SMS/ REJECT Header-Spamschutzregel 1009 +/^From:.*Seitensprung/ REJECT Header-Spamschutzregel 1008 +/^Received:.*germans-mailc.com/ REJECT Header-Spamschutzregel 1007: Lisa-Schindler-Spam +/^Received:.*stienitzsee.info/ REJECT Header-Spamschutzregel 1006 +/^Subject: Bonus 555eu/ REJECT Header-Spamschutzregel 1005 +/^Subject: *(ATTN|TO) *:.*SALES? *MANAGER/i REJECT Header-Spamschutzregel 1004 +/^Subject:.*Take this postcard now!/ REJECT Header-Spamschutzregel 1003 +/^Subject:.*FUXIN/ REJECT Header-Spamschutzregel 1002 +/^From:.*marion.backera/ REJECT Header-Spamschutzregel 1001 +/^Subject:.*kein spam. aber eine Antwort auf ihre Fragen/ REJECT Header-Spamschutzregel 1000 + + + + +# Nazi-Spam-Welle mit Hetze + +######################################## +if /^Subject:/i + +/^Subject: 4,8 Mill\. Osteuropaeer durch Fischer-Volmer Erlass/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Auf Streife durch den Berliner Wedding/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Auslaender bevorzugt/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Auslaenderpolitik/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Deutsche werden kuenftig beim Arzt abgezockt/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Du wirst zum Sklaven gemacht\!\!\!/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Graeberschaendung auf bundesdeutsche Anordnung/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Hier sind wir Lehrer die einzigen Auslaender/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Paranoider Deutschenmoerder kommt in Psychiatrie/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Tuerkei in die EU/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Verbrechen der deutschen Frau/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject:.*Skandal in Berlin/ REJECT Header-Spamschutzregel JPBERLIN-14 +/^Subject:.*Auslaendergewalt: Herr Rau, wo waren Sie?/ REJECT Header-Spamschutzregel JPBERLIN-15 +/^Subject:.*Bankrott des Gesundheitswesens durch Auslaender!/ REJECT Header-Spamschutzregel JPBERLIN-16 +/^Subject:.*Wer an ein Tabu ruehrt, muss und darf vernichtet werden/ REJECT Header-Spamschutzregel JPBERLIN-17 +/^Subject:.*EU Beitritt der Tuerkei/ REJECT Header-Spamschutzregel JPBERLIN-18 +/^Subject:.*Bin ich zu weltfremd.*Ich glaube wohl kaum/ REJECT Header-Spamschutzregel JPBERLIN-19 +/^Subject:.*Die Deform der sozialen Ordnung/ REJECT Header-Spamschutzregel JPBERLIN-20 +/^Subject:.*Moschee-Bau in Deutschland/ REJECT Header-Spamschutzregel JPBERLIN-21 +/^Subject:.*Augen auf.*So sieht es aus/ REJECT Header-Spamschutzregel JPBERLIN-22 +/^Subject:.*Paradies Bundesrepublik - Rente fuer die Welt/ REJECT Header-Spamschutzregel JPBERLIN-23 +/^Subject:.*Libanesen in Berlin/ REJECT Header-Spamschutzregel JPBERLIN-24 +/^Subject:.*Garather klagen ueber eskalierende Gewalt im Stadtteil!/ REJECT Header-Spamschutzregel JPBERLIN-24 +/^Subject:.*Auslaender erschleichen sich zunehmend Sozialleistungen/ REJECT Header-Spamschutzregel JPBERLIN-25 +/^Subject:.*Auslaenderkriminalitaet steigt weiter!/ REJECT Header-Spamschutzregel JPBERLIN-26 +/^Subject:.*Das kann unmoeglich sein -Leserbrief/ REJECT Header-Spamschutzregel JPBERLIN-27 +/^Subject:.*Nein zum Zuwanderungsgesetz !/ REJECT Header-Spamschutzregel JPBERLIN-28 +/^Subject:.*Skandalurteil in Darmstadt/ REJECT Header-Spamschutzregel JPBERLIN-29 +/^Subject:.*Auf Kosten der deutschen Beitragszahler und Rentner!/ REJECT Header-Spamschutzregel JPBERLIN-30 +/^Subject:.*Wir haben die Auslaender doch geholt/ REJECT Header-Spamschutzregel JPBERLIN-31 +/^Subject:.*TUERKEN-TERROR AM HIMMELFAHRTSTAG/ REJECT Header-Spamschutzregel JPBERLIN-32 +/^Subject:.*MULTI-KULTI-BANDE TYRANNISIERTE MITSCHUELER/ REJECT Header-Spamschutzregel JPBERLIN-33 +/^Subject:.*ASYLANTEN BEGRABSCHTEN DEUTSCHES MAEDCHEN/ REJECT Header-Spamschutzregel JPBERLIN-34 +/^Subject:.*Was Deutschland braucht, sind deutsche Kinder!/ REJECT Header-Spamschutzregel JPBERLIN-35 +/^Subject:.*Diplomatische Zensur/ REJECT Header-Spamschutzregel JPBERLIN-36 +/^Subject:.*EU gibt Erwerbslosen volle Freizuegigkeit/ REJECT Header-Spamschutzregel JPBERLIN-37 +/^Subject:.*Richter unterstuetzt kriminelle Auslaenderin/ REJECT Header-Spamschutzregel JPBERLIN-38 +/^Subject:.*Auslaenderanteile in Schweizer Gefaengnissen/ REJECT Header-Spamschutzregel JPBERLIN-39 +/^Subject:.*Augen auf! (So sieht es aus!)/ REJECT Header-Spamschutzregel JPBERLIN-40 +/^Subject:.*Neue Voelkerwanderung droht!/ REJECT Header-Spamschutzregel JPBERLIN-41 +/^Subject:.*Client TOS Notification/ REJECT Header-Spamschutzregel JPBERLIN-50 +/^Subject:.* CIALIS / REJECT Header-Spamschutzregel JPBERLIN-51: Cialis-Keyword +/^Subject:.*Postbank Sicherheitsaktualisierung/ REJECT Header-Spamschutzregel JPBERLIN-52 +/^Subject:.*Sicherheitsaktualisierung/ REJECT Header-Spamschutzregel JPBERLIN-53 +/^Subject:.*Deutsche-bank Sicherheitsaktualisierung/ REJECT Header-Spamschutzregel JPBERLIN-54 +/^Subject:.*internet.*pharmacy/ REJECT Header-Spamschutzregel JPBERLIN-55 +/^Subject:.*Affordable Premade Logos/ REJECT Header-Spamschutzregel JPBERLIN-56 +/^Subject:.*Best prices.*on the net/ REJECT Header-Spamschutzregel JPBERLIN-57 +/^Subject:.*V.?i.?a.?g.?r.?a/ REJECT Header-Spamschutzregel JPBERLIN-58: Viagra-Keyword +/^Subject:.*X.?a.?n.?a.?x/ REJECT Header-Spamschutzregel JPBERLIN-59: Xanax-Keyword +/^Subject:.*Phentermine/ REJECT Header-Spamschutzregel JPBERLIN-60 +/^Subject:.*Die Sahne tropft heraus/ REJECT Header-Spamschutzregel JPBERLIN-61 +/^Subject:.* Rolex / REJECT Header-Spamschutzregel JPBERLIN-62 +/^Subject:.*Rechnung Online Monat November 2004/ REJECT Header-Spamschutzregel JPBERLIN-63 Trojaner-Alarm +/^Subject:.*Replica Watch Models/ REJECT Header-Spamschutzregel JPBERLIN-64 +/^Subject:.*Sehr geehrter Postbankkunde/ REJECT Header-Spamschutzregel JPBERLIN-65 +/^Subject:.*AIR ANTALYA/ REJECT Header-Spamschutzregel JPBERLIN-66 +/^Subject:.*Search engines - submit/ REJECT Header-Spamschutzregel JPBERLIN-12 +/^Subject:.*Search engine traffic/ REJECT Header-Spamschutzregel JPBERLIN-13 +/^Subject: More efficient than via-gra/ REJECT Header-Spamschutzregel 22 +/^Subject: Mailadresse unbekannt/ REJECT Header-Spamschutzregel 27 +/^Subject:.*SARS: Viet Nam removed from list of affected countries.*/ REJECT Header-Spamschutzregel 29 +/^Subject:.*Wichtig !!! Die Telefonnummer die du haben wolltest/ REJECT Header-Spamschutzregel 31 +/^Subject:.*Weihnachtsbaeume ab EURO.*/ REJECT Header-Spamschutzregel 32 +/^Subject:.*Neue Version zum downloaden.*/ REJECT Header-Spamschutzregel 33 +/^Subject:.*Frants for.*/ REJECT Header-Spamschutzregel 34 +/^Subject:.*FREEE.*/ REJECT Header-Spamschutzregel 35 +/^Subject:.*Webdesign leicht gemacht.*/ REJECT Header-Spamschutzregel 36 +/^Subject:.*Check this Message Board Out.*/ REJECT Header-Spamschutzregel 37 +/^Subject: SAVE GERMANY VOTE STOIBER.*/ REJECT Header-Spamschutzregel 38 + +Endif +#################################### + + + +#/^Return-Path: / REJECT Header-Spamschutzregel 20 +/^Received:.*luftmensch.com/ REJECT Header-Spamschutzregel 28 +/^Delivered-To:.*jo@pcj.mlbc.test/ REJECT Header-Spamschutzregel +/From:.*Mandy Tweed/ REJECT Header-Spamschutzregel 39 +/Received: from privat .*.aol.com/ REJECT Header-Spamschutzregel 40 +/Received:.*tpg_exsrvr.thepowellgroup.com/ REJECT Header-Spamschutzregel 41 +/Received: from mx?.eudoramail.com/ REJECT Header-Spamschutzregel 42 +/Flashmail\.com/ REJECT Header-Spamschutzregel 44 + + + +# +# Checks gesammelt aus dem Netz von +# http://www.hispalinux.es/~data/postfix/ +# + +###################################### +If /^Subject:/i + +/^Subject: FW: Warm this world by truely Love$/ REJECT Header-Spamschutzregel 51 +/^Subject:.*Fwd:Peace BeTweeN AmeriCa and IsLaM!/ REJECT Header-Spamschutzregel 58 +/^Subject: ILOVEYOU/ REJECT Header-Spamschutzregel 60 +# Regel 61 rausgenommen -- zu allgemein. 20080128 / phei +#/^Subject: (Re: )*Important Message From/ REJECT Header-Spamschutzregel 61 +/^Subject: (Re: )*BubbleBoy is back!/ REJECT Header-Spamschutzregel 62 +/^Subject: Accept Credit Cards/ REJECT Header-Spamschutzregel 63 +/^Subject: How Soon Are You Going To Retire\?/ REJECT Header-Spamschutzregel 64 +/^Subject: \[ADV:/ REJECT Header-Spamschutzregel 65 +/^Subject: ADV:/ REJECT Header-Spamschutzregel 66 +/^Subject: Snowhite and the Seven Dwarfs - The REAL story!/ REJECT Header-Spamschutzregel 67 +/^Subject: Are you losing sleep over debt\?/ REJECT Header-Spamschutzregel 68 +/^Subject: a stock that makes money/ REJECT Header-Spamschutzregel 69 +/^Subject: high earnings may soar/ REJECT Header-Spamschutzregel 70 +/^Subject: See the VIDEO Britney/ REJECT Header-Spamschutzregel 71 +/^Subject: FW: VIDEOS OF BRITNEY/ REJECT Header-Spamschutzregel 72 +/^Subject: STOLEN HARDCORE VIDEO/ REJECT Header-Spamschutzregel 73 +/^Subject: NEW CASH PROGRAM/ REJECT Header-Spamschutzregel 74 +/^Subject: Hot Celebs 100% Exposed!/ REJECT Header-Spamschutzregel 75 +/^Subject: Make It Happen/ REJECT Header-Spamschutzregel 76 +/^Subject: If you need extra money...read this!/ REJECT Header-Spamschutzregel 77 +/^Subject: Recieve A Free Quote/ REJECT Header-Spamschutzregel 78 +/^Subject: We Have Low Mortgage Rates!!!/ REJECT Header-Spamschutzregel 79 +/^Subject: Re: travel confirmation/ REJECT Header-Spamschutzregel 80 +/^Subject: Receive a FREE SAMPLE of Viagra for Women/ REJECT Header-Spamschutzregel 81 +/^Subject: DOUBLE YOUR BREAST SIZE! GUARANTEED/ REJECT Header-Spamschutzregel 82 +/^Subject: Ground Breaking Business "Starts Today"/ REJECT Header-Spamschutzregel 83 +/^Subject: AS SEEN ON T\.V/ REJECT Header-Spamschutzregel 84 +/^Subject: 99 Million Email Addresses - \$99/ REJECT Header-Spamschutzregel 85 +/^Subject: 50 Million Fresh Email Addresses/ REJECT Header-Spamschutzregel 87 +/^Subject: 200 Million Email Addresses - \$149/ REJECT Header-Spamschutzregel 88 +/^Subject: Get Viagra Online Now !!!/ REJECT Header-Spamschutzregel 89 +/^Subject: Boost Your Windows Reliability/ REJECT Header-Spamschutzregel 90 +/^Subject: I know what you've been doing/ REJECT Header-Spamschutzregel 91 +/^Subject: Hot Penny Stock Pick/ REJECT Header-Spamschutzregel 92 +/^Subject: Need a great deal on a home loan\?/ REJECT Header-Spamschutzregel 93 +/^Subject: I used to be in debt too!/ REJECT Header-Spamschutzregel 94 +/^Subject: Work less, make more/ REJECT Header-Spamschutzregel 95 +/^Subject: Drive Your Web Counter Ballistic/ REJECT Header-Spamschutzregel 96 +/^Subject: Re: have you considered doing this\?/ REJECT Header-Spamschutzregel 97 +/^Subject: Work from home and get paid!/ REJECT Header-Spamschutzregel 98 +/^Subject: Enter To Win One of 25 Dream Vacations!!/ REJECT Header-Spamschutzregel 99 +/^Subject: Do You Accept Credit Cards/ REJECT Header-Spamschutzregel 100 +/^Subject: Home Owners ONLY/ REJECT Header-Spamschutzregel 101 +/^Subject: Your Credit Info/ REJECT Header-Spamschutzregel 102 +/^Subject: Do you owe money\?/ REJECT Header-Spamschutzregel 103 +/^Subject: Need a Home Loan? We Can Help!!/ REJECT Header-Spamschutzregel 104 +/^Subject: stock alert/ REJECT Header-Spamschutzregel 105 +/^Subject: contact lenses/ REJECT Header-Spamschutzregel 106 +/^Subject: ENLARGE YOUR PACAKGE GUARANTEED/ REJECT Header-Spamschutzregel 107 +/^Subject: ENLARGE YOUR PACKAGE GUARANTEED/ REJECT Header-Spamschutzregel 108 +/^Subject: We purchase uncollected Judicial Judgments/ REJECT Header-Spamschutzregel 109 +/^Subject: Increase Your Gas Mileage by up to 27%!/ REJECT Header-Spamschutzregel 112 +/^Subject: Willow Flower Herb For Prostate Problems\./ REJECT Header-Spamschutzregel 113 +/^Subject: NEW Increase Your Gas Mileage by 27%/ REJECT Header-Spamschutzregel 114 +/^Subject: The easiest way to make money on the internet!/ REJECT Header-Spamschutzregel 115 +/^Subject: Re: think about this\.\.\./ REJECT Header-Spamschutzregel 116 +/^Subject: think about this\.\.\./ REJECT Header-Spamschutzregel 117 +/^Subject: At Last, Herbal V, the All Natural Alternative!/ REJECT Header-Spamschutzregel 119 +/^Subject: Make Money In Your Sleep! / REJECT Header-Spamschutzregel 120 +/^Subject: FREE Satellite TV System/ REJECT Header-Spamschutzregel 122 +/^Subject: About your site/ REJECT Header-Spamschutzregel 124 +/^Subject: No Deposit VISA or Master Card!/ REJECT Header-Spamschutzregel 126 +/^Subject: FREE Auto Insurance Quote!/ REJECT Header-Spamschutzregel 127 +/^Subject: Need money for college\?/ REJECT Header-Spamschutzregel 131 +/^Subject:(\s+\[[^]]*\])?\s+[-\.{<]*ADV(ertisement)?[-:\.>}\s]/ REJECT Header-Spamschutzregel 153 +/^Subject:.*\s+ADV$/ REJECT Header-Spamschutzregel 154 +/^Subject: I viewed your site-/ REJECT Header-Spamschutzregel 155 +/^Subject:.*Millions?\s*(E?-?MAIL\s*)?ADDRESS/ REJECT Header-Spamschutzregel 156 +/^Subject:.*(are you (being investigated|in need of a lifestyle)|Free 1 Ounce Silver Coin|All foreign residents. Check out this offer|CAN YOU ADVERTISE TO OVER 20 MILLION E-MAIL ADDRESSES\??|DSL - FREE DSL Modem! FREE Install! NO Contract!|We want to give you a Brand New FREE Motorola Pager|FREE Motorola Pager|Cellphone Signal Booster|You('| ha)?ve qualified for)/ REJECT Header-Spamschutzregel 157 +# /^Subject:.*[ ._]{5,}[^0 ._]\d+$/ REJECT Header-Spamschutzregel 160 +# /^Subject:.*[ ._]{5,}\[[^ ]+\]$/ REJECT Header-Spamschutzregel 161 +/^Subject:.*\sTime[: ]+\d+:\d+:\d+ [AP]M\s*$/i REJECT Header-Spamschutzregel 162 +/^Subject: Snowhite and the Seven Dwarfs - The REAL story!/ REJECT Header-Spamschutzregel 177 +/^Subject: new photos from my party!/ REJECT Header-Spamschutzregel 180 +#/^Subject:.*=\?(euc-kr|ks_c_5601-1987)\?/ REJECT Header-Spamschutzregel 200 +/^Subject: Liebe freunde, es tropft wieder/ REJECT Header-Spamschutzregel 201 +/^Subject: The best gift a wife or girlfriend could ever ask for/ REJECT Header-Spamschutzregel 202 +/^Subject: Increase your drive, stamina, size and performance.. reach your potential!/ REJECT Header-Spamschutzregel 203 +/^Subject: Discover your true sexual potential/ REJECT Header-Spamschutzregel 204 +/^Subject: .*you could need it Pharamaceu tical/ REJECT Header-Spamschutzregel 205 +/^Subject: Nearly 65% of women claim they wish their lover was more adept.. let us help/ REJECT Header-Spamschutzregel 206 +/^Subject: Increased spending on homeland security has created incredible opportunity/ REJECT Header-Spamschutzregel 207 +/^Subject: The security explosion/ REJECT Header-Spamschutzregel 208 +/^Subject: Ermittlungsverfahren gegen Sie.*/ REJECT Header-Spamschutzregel 210 +/^Subject: Bekommen Sie Uhren.*/ REJECT Header-Spamschutzregel 211 +Endif +################################################# + + +/^To: / REJECT Header-Spamschutzregel 53 +/^To: ACERCAS@europarl.eu.int/ REJECT Header-Spamschutzregel 54 +/^To: infomail@recurrent.com/ REJECT Header-Spamschutzregel 57 +/^X-Spanska:/ REJECT Header-Spamschutzregel 59 +/^From steve-larson1@execs.com/ REJECT Header-Spamschutzregel 110 +/^From @execs.com*/ REJECT Header-Spamschutzregel 111 +/^From: enews@uscav.com/ REJECT Header-Spamschutzregel 118 +/weatherbug\.com/ REJECT Header-Spamschutzregel 123 +/virtumundo\.com/ REJECT Header-Spamschutzregel 125 +/thesexymessage\.com/ REJECT Header-Spamschutzregel 128 +/insideporn\.net/ REJECT Header-Spamschutzregel 129 +/shoplet\.com/ REJECT Header-Spamschutzregel 132 +/real-net\.net/ REJECT Header-Spamschutzregel 133 +/bizinfo/ REJECT Header-Spamschutzregel 134 +/servicenetbest\.com/ REJECT Header-Spamschutzregel 135 +/petter_zhang/ REJECT Header-Spamschutzregel 137 +/^(To|From|Cc|Reply-To):.*Investor Alert/ REJECT Header-Spamschutzregel 142 +/^(To|From|Cc|Reply-To):.*friend@(public.com|localhost.net)/ REJECT Header-Spamschutzregel 143 +/^(To|From|Cc|Reply-To):.*[ <]\d+@(onramp|prodigy|uu)\.net/ REJECT Header-Spamschutzregel 145 +/^(To|From|Cc|Reply-To):.*@funstuff2000.net/ REJECT Header-Spamschutzregel 146 +/^(To|From|Cc|Reply-To):.*(infowatch\.net|nakedmail\d?\.com)/ REJECT Header-Spamschutzregel 147 +/^(To|From|Cc|Reply-To):.*customer@aol/ REJECT Header-Spamschutzregel 148 +/^To: ListMembers@theneteffect/ REJECT Header-Spamschutzregel 149 +/^Reply-To:.*@(china\.com|rever-dreaming\.com|btamail\.net\.cn|amdpress\.com|nakedmail\d?\.com|big-salesfor\.you-now\.net)/ REJECT Header-Spamschutzregel 150 + +# X-Bulkmail rausgenommen, da dies von UCI-Kinowelt benutzt wird :-( +#/^X-(Advertisement|\d|UltraMail|Bulkmail): / REJECT Header-Spamschutzregel 166 +/^X-(Advertisement|\d|UltraMail): / REJECT Header-Spamschutzregel 166 + +/^(Received|Message-Id|X-(Mailer|Sender)):.*\b(E-Broadcaster|Emailer Platinum|eMarksman|Extractor|e-Merge|from stealth[^.]|Global Messenger|GroupMaster|Mailcast|MailKing|Match10|MassE-Mail|massmail\.pl|News Breaker|Powermailer|Quick Shot|Ready Aim Fire|WindoZ|WorldMerge|Yourdora)\b/ REJECT Header-Spamschutzregel 167 +/^X-Mailer:.*\b(Aristotle|Avalanche|Blaster|Bomber|DejaVu|eMerge|Extractor|UltraMail|Sonic|Floodgate|GeoList|Mach10|MegaPro|Aureate|MultiMailer|Bluecom|Achi-Kochi Mail|Direct Email|Andrew's SuperCool Blastoise|MailerGear|Advanced Mass Sender|SpireMail|MailWorkZ|UltimDBMail|Mabry)\b/ REJECT Header-Spamschutzregel 168 +/^X-EM-(Version|Registration):/ WARN TEST DER X-EM-Header +/^X-AD2000-(Serial|Register):/ REJECT Header-Spamschutzregel 170 +/^X-Server: Advanced Direct Remailer/ REJECT Header-Spamschutzregel 171 +# spamware mistake. real header is "Comments:" +/^Comment: Authenticated sender is/ REJECT Header-Spamschutzregel 174 +# viruses +/^(To|From|Cc|Reply-To):.*@sexyfun.net/ REJECT Header-Spamschutzregel 178 +/^Content-Disposition: Multipart message/i REJECT Header-Spamschutzregel 179 +# sendmail Received: header overflow +/^Received:.*\.{50,}/ REJECT Header-Spamschutzregel 183 +# Date headers do not end in AM or PM. +/^Date:.* [AP]M/i REJECT Header-Spamschutzregel 193 +# invalid timezone in Date header +/^Date:.*[+-](1[4-9]|2\d)\d\d$/ REJECT Header-Spamschutzregel 195 +/^From:.*icyhot.bakas24.de/ REJECT Header-Spamschutzregel 209 diff --git a/postfix/header_checks.2012-01-28_15:45:56 b/postfix/header_checks.2012-01-28_15:45:56 new file mode 100644 index 0000000..396bcce --- /dev/null +++ b/postfix/header_checks.2012-01-28_15:45:56 @@ -0,0 +1,369 @@ +# Version 3.70 / 25.09.2011 +# +# Das Postfix-Buch - Sichere Mailserver mit Linux +# http://www.postfixbuch.de - Peer Heinlein +# +# Heinlein Professional Linux Support GmbH +# http://www.heinlein-support.de +# +# Downloadquelle dieser Datei: http://www.postfixbuch.de/web/service/checks/ +# +# +# Verwendung der Filtersammlung auf eigene Gefahr. +# +# Es handelt sich dabei um einen tagesaktuellen Auszug der beim +# ISP "JPBerlin.de" genutzten Filterregeln. Bitte pruefen Sie vor einem +# Einsatz bei Ihnen ganz genau, ob diese Regeln noch aktuell und sinnvoll +# sind und ob Sie sie einsetzen moechten! +# +# +# Setzen Sie in /etc/postfix/main.cf einfach +# +# header_checks = pcre:/etc/postfix/header_checks oder +# oder +# header_checks = regexp:/etc/postfix/header_checks +# +# und fuehren Sie "rcpostfix reload" aus. +# +# Tipp: pcre ist ein Drittel schneller als regexp! +# +# + +# +# Die Nummern hinter dem REJECT tauchen spaeter iM SMTP-Error oder im Log +# auf, um die Filter-Regel wiederzufinden, die den Block ausgeloest hat. +# Es kann stattdessen auch einfacher Text benutzt werden. +# + + +# +# +# Besondere Regelungen ausserhalb unseres Spamschutzes +# =============================================== +# + +# Filtert Amavis-Einträge +/^Received: from localhost/ IGNORE + +# +# Domeus hat bis heute nicht den Unterschied zwischen Mailheader-To und +# SMTP-Envelope-To verstanden und fabriziert seit nunmehr über sieben Jahren in +# schöner Regelmäßigkeit Mailschleifen im vier/fünfstelligen Bereich. +# +# /^Received:.*domeus\.com/ REJECT Domeus baut Mailschleifen und hat wichtige RFCs nicht verstanden + +/X-policyd-weight:.*to=dresden@listen.attac.de/ IGNORE + +# +# +# Tagesaktuelle, nur voruebergehende Regelungen: +# =============================================== +# [Immer mit Timestamp (!) und ggf. Ticket-Nummer eintragen!] +# +/^Received: from 62.56.132.7.satcom-systems.net/ REJECT Header-Spamschutzregel TMP-1 + +# 20110630 - HPLS-Ticket#: 2011063010000278 +/^Received: from dsl88-247-23947.ttnet.net.tr/ REJECT Header-Spamschutzregel TMP-2 + +# 20110925 - u.A. HPLS-Ticket#: 2011092510000102 +/^Subject: *pdf ist Ihre Gewinnchancen Informationen*/ REJECT Header-Spamschutzregel TMP-3 + +# +# +# Dauerhaft genutzte Regelungen: +# =============================================== +# [Immer mit aufsteiger Nummer sauber eintragen!] +# +# + +/^X-PHP-Script: biditsaleit.com\/dz\/mailer.php*/ REJECT Header-Spamschutzregel 1048 +/^Subject:.*from GMC manufacturer/ REJECT Header-Spamschutzregel 1047 +/^Return-Path: *ventouxl@ns[0-9]{3}.medialook.net/ REJECT Header-Spamschutzregel 1046 +/^From :.*Topillen Apotheke / REJECT Header-Spamschutzregel 1145 +/^Subject: Top Apotheke/ REJECT Header-Spamschutzregel 1144 +/^message-ID: *phx.gbl/ REJECT Header-Spamschutzregel 1143 +/^List-Unsubscribe: *e-mailing.pymac.fr\/[a-z]\/[a-z]\/[0-9]{4}\/[0-9]{6}/ REJECT Header-Spamschutzregel 1142 +/^Return-Path: *@oanm[0-9]{2}.com/ REJECT Header-Spamschutzregel 1141 +/^Subject: lighting products from GMC manufacturer/ REJECT Header-Spamschutzregel 1140 +/^Subject: OFFIZIELLE GEWINNBENACHRITIGUNG/ REJECT Header-Spamschutzregel 1139 +/^Subject: God bless you as you get back to me/ REJECT Header-Spamschutzregel 1038 +/^List-Unsubribe: *tk3.sbc01.com\/sy\/*/ REJECT Header-Spamschutzregel 1037 +/^List-Unsubscribe: *tk3.sbc01.com\/sy\/*/ REJECT Header-Spamschutzregel 1037 +/^Message-ID: *[0-9]{8}-[0-9]{8}-[0-9a-z]{3}-0@S102*/ REJECT Header-Spamschutzregel 1036 +/^Subject: *YOUR EMAIL HAS WON YOU GBP*/ REJECT Header-Spamschutzregel 1035 +/^From: *ventouxl@ns[0-9]?[0-9].medialook.net/ REJECT Header-Spamschutzregel 1034 +/^From: *gestioncreditexpert_[0-9]{4}@gce-mailer-[0-9]{2}.com/ REJECT Header-Spamschutzregel 1033 +/^From:.*erosvision.com/ REJECT Header-Spamschutzregel 1032 +/^From:*@payapl.fr/ REJECT Header-Spamschutzregel 1031 +# 20110706 - HPLS-Ticket#: 2011070610000053 +/^X-PHP-Script: mars.rapidvps.com\/~emoosite\/tmp\/install_4b10cb87da737\/languages\/site\/husa.php*/ REJECT Header-Spamschutzregel 1030 +/^Thread-Index: *Acvd0cAG8IQaasqAcNaztWODnM30ZA/ REJECT Header-Spamschutzregel 1029 +/^Subject: aktualisieren Sie Ihre Bankdaten/ REJECT Header-Spamschutzregel 1028 +/^Subject: Erfahrungsbericht Bernd Matthes/ REJECT Header-Spamschutzregel 1027 +/^Subject:.*IP PBX/i REJECT Header-Spamschutzregel 1026 +/^From:.*Nicoll Christopher John/ REJECT Header-Spamschutzregel 1025 +/^From:.*SHELL PETROLEUM/ REJECT Header-Spamschutzregel 1024 +/^From:.*Versicherungs Dienst/ REJECT Header-Spamschutzregel 1023 +/^From:.*soft-cd.com/ REJECT Header-Spamschutzregel 1022 +/^From: "Oxford Business News" / REJECT Header-Spamschutzregel 1021 +/^Subject: =?iso-8859-1?Q?Leider_st=F6?= =?iso-8859-1?Q?ren_Sie.?=/ REJECT Header-Spamschutzregel 1020 +/^From:.*Elena.*@eposta.ru/ REJECT Header-Spamschutzregel 1019 +/^Subject:.*Results 2008 !/ REJECT Header-Spamschutzregel 1018 +/^From: Sponsor Lotto/ REJECT Header-Spamschutzregel 1017 +/^From:.*nodiet@web.de/ REJECT Header-Spamschutzregel 1016 +/^From:.*edirects.com/ REJECT Header-Spamschutzregel 1015 +/^Subject:.*WINNING NOTIFICATION!!!/ REJECT Header-Spamschutzregel 1014 +/^Subject:.*Wir wissen was Frauen wollern/ REJECT Header-Spamschutzregel 1013 +/^From:.*newscd\.org/ REJECT Header-Spamschutzregel 1012 +/^From:.*mms-und-sms-gutschein.com/ REJECT Header-Spamschutzregel 1011 +/^Subject:.*CONFIRM YOUR WINNING/ REJECT Header-Spamschutzregel 1010 +/^Subject:.*Gratisaktion - Du wurdest ausgewaehlt unseren neuen SMS/ REJECT Header-Spamschutzregel 1009 +/^From:.*Seitensprung/ REJECT Header-Spamschutzregel 1008 +/^Received:.*germans-mailc.com/ REJECT Header-Spamschutzregel 1007: Lisa-Schindler-Spam +/^Received:.*stienitzsee.info/ REJECT Header-Spamschutzregel 1006 +/^Subject: Bonus 555eu/ REJECT Header-Spamschutzregel 1005 +/^Subject: *(ATTN|TO) *:.*SALES? *MANAGER/i REJECT Header-Spamschutzregel 1004 +/^Subject:.*Take this postcard now!/ REJECT Header-Spamschutzregel 1003 +/^Subject:.*FUXIN/ REJECT Header-Spamschutzregel 1002 +/^From:.*marion.backera/ REJECT Header-Spamschutzregel 1001 +/^Subject:.*kein spam. aber eine Antwort auf ihre Fragen/ REJECT Header-Spamschutzregel 1000 + + + + +# Nazi-Spam-Welle mit Hetze + +######################################## +if /^Subject:/i + +/^Subject: 4,8 Mill\. Osteuropaeer durch Fischer-Volmer Erlass/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Auf Streife durch den Berliner Wedding/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Auslaender bevorzugt/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Auslaenderpolitik/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Deutsche werden kuenftig beim Arzt abgezockt/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Du wirst zum Sklaven gemacht\!\!\!/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Graeberschaendung auf bundesdeutsche Anordnung/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Hier sind wir Lehrer die einzigen Auslaender/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Paranoider Deutschenmoerder kommt in Psychiatrie/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Tuerkei in die EU/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject: Verbrechen der deutschen Frau/ REJECT Header-Spamschutzregel Nazi Spam +/^Subject:.*Skandal in Berlin/ REJECT Header-Spamschutzregel JPBERLIN-14 +/^Subject:.*Auslaendergewalt: Herr Rau, wo waren Sie?/ REJECT Header-Spamschutzregel JPBERLIN-15 +/^Subject:.*Bankrott des Gesundheitswesens durch Auslaender!/ REJECT Header-Spamschutzregel JPBERLIN-16 +/^Subject:.*Wer an ein Tabu ruehrt, muss und darf vernichtet werden/ REJECT Header-Spamschutzregel JPBERLIN-17 +/^Subject:.*EU Beitritt der Tuerkei/ REJECT Header-Spamschutzregel JPBERLIN-18 +/^Subject:.*Bin ich zu weltfremd.*Ich glaube wohl kaum/ REJECT Header-Spamschutzregel JPBERLIN-19 +/^Subject:.*Die Deform der sozialen Ordnung/ REJECT Header-Spamschutzregel JPBERLIN-20 +/^Subject:.*Moschee-Bau in Deutschland/ REJECT Header-Spamschutzregel JPBERLIN-21 +/^Subject:.*Augen auf.*So sieht es aus/ REJECT Header-Spamschutzregel JPBERLIN-22 +/^Subject:.*Paradies Bundesrepublik - Rente fuer die Welt/ REJECT Header-Spamschutzregel JPBERLIN-23 +/^Subject:.*Libanesen in Berlin/ REJECT Header-Spamschutzregel JPBERLIN-24 +/^Subject:.*Garather klagen ueber eskalierende Gewalt im Stadtteil!/ REJECT Header-Spamschutzregel JPBERLIN-24 +/^Subject:.*Auslaender erschleichen sich zunehmend Sozialleistungen/ REJECT Header-Spamschutzregel JPBERLIN-25 +/^Subject:.*Auslaenderkriminalitaet steigt weiter!/ REJECT Header-Spamschutzregel JPBERLIN-26 +/^Subject:.*Das kann unmoeglich sein -Leserbrief/ REJECT Header-Spamschutzregel JPBERLIN-27 +/^Subject:.*Nein zum Zuwanderungsgesetz !/ REJECT Header-Spamschutzregel JPBERLIN-28 +/^Subject:.*Skandalurteil in Darmstadt/ REJECT Header-Spamschutzregel JPBERLIN-29 +/^Subject:.*Auf Kosten der deutschen Beitragszahler und Rentner!/ REJECT Header-Spamschutzregel JPBERLIN-30 +/^Subject:.*Wir haben die Auslaender doch geholt/ REJECT Header-Spamschutzregel JPBERLIN-31 +/^Subject:.*TUERKEN-TERROR AM HIMMELFAHRTSTAG/ REJECT Header-Spamschutzregel JPBERLIN-32 +/^Subject:.*MULTI-KULTI-BANDE TYRANNISIERTE MITSCHUELER/ REJECT Header-Spamschutzregel JPBERLIN-33 +/^Subject:.*ASYLANTEN BEGRABSCHTEN DEUTSCHES MAEDCHEN/ REJECT Header-Spamschutzregel JPBERLIN-34 +/^Subject:.*Was Deutschland braucht, sind deutsche Kinder!/ REJECT Header-Spamschutzregel JPBERLIN-35 +/^Subject:.*Diplomatische Zensur/ REJECT Header-Spamschutzregel JPBERLIN-36 +/^Subject:.*EU gibt Erwerbslosen volle Freizuegigkeit/ REJECT Header-Spamschutzregel JPBERLIN-37 +/^Subject:.*Richter unterstuetzt kriminelle Auslaenderin/ REJECT Header-Spamschutzregel JPBERLIN-38 +/^Subject:.*Auslaenderanteile in Schweizer Gefaengnissen/ REJECT Header-Spamschutzregel JPBERLIN-39 +/^Subject:.*Augen auf! (So sieht es aus!)/ REJECT Header-Spamschutzregel JPBERLIN-40 +/^Subject:.*Neue Voelkerwanderung droht!/ REJECT Header-Spamschutzregel JPBERLIN-41 +/^Subject:.*Client TOS Notification/ REJECT Header-Spamschutzregel JPBERLIN-50 +/^Subject:.* CIALIS / REJECT Header-Spamschutzregel JPBERLIN-51: Cialis-Keyword +/^Subject:.*Postbank Sicherheitsaktualisierung/ REJECT Header-Spamschutzregel JPBERLIN-52 +/^Subject:.*Sicherheitsaktualisierung/ REJECT Header-Spamschutzregel JPBERLIN-53 +/^Subject:.*Deutsche-bank Sicherheitsaktualisierung/ REJECT Header-Spamschutzregel JPBERLIN-54 +/^Subject:.*internet.*pharmacy/ REJECT Header-Spamschutzregel JPBERLIN-55 +/^Subject:.*Affordable Premade Logos/ REJECT Header-Spamschutzregel JPBERLIN-56 +/^Subject:.*Best prices.*on the net/ REJECT Header-Spamschutzregel JPBERLIN-57 +/^Subject:.*V.?i.?a.?g.?r.?a/ REJECT Header-Spamschutzregel JPBERLIN-58: Viagra-Keyword +/^Subject:.*X.?a.?n.?a.?x/ REJECT Header-Spamschutzregel JPBERLIN-59: Xanax-Keyword +/^Subject:.*Phentermine/ REJECT Header-Spamschutzregel JPBERLIN-60 +/^Subject:.*Die Sahne tropft heraus/ REJECT Header-Spamschutzregel JPBERLIN-61 +/^Subject:.* Rolex / REJECT Header-Spamschutzregel JPBERLIN-62 +/^Subject:.*Rechnung Online Monat November 2004/ REJECT Header-Spamschutzregel JPBERLIN-63 Trojaner-Alarm +/^Subject:.*Replica Watch Models/ REJECT Header-Spamschutzregel JPBERLIN-64 +/^Subject:.*Sehr geehrter Postbankkunde/ REJECT Header-Spamschutzregel JPBERLIN-65 +/^Subject:.*AIR ANTALYA/ REJECT Header-Spamschutzregel JPBERLIN-66 +/^Subject:.*Search engines - submit/ REJECT Header-Spamschutzregel JPBERLIN-12 +/^Subject:.*Search engine traffic/ REJECT Header-Spamschutzregel JPBERLIN-13 +/^Subject: More efficient than via-gra/ REJECT Header-Spamschutzregel 22 +/^Subject: Mailadresse unbekannt/ REJECT Header-Spamschutzregel 27 +/^Subject:.*SARS: Viet Nam removed from list of affected countries.*/ REJECT Header-Spamschutzregel 29 +/^Subject:.*Wichtig !!! Die Telefonnummer die du haben wolltest/ REJECT Header-Spamschutzregel 31 +/^Subject:.*Weihnachtsbaeume ab EURO.*/ REJECT Header-Spamschutzregel 32 +/^Subject:.*Neue Version zum downloaden.*/ REJECT Header-Spamschutzregel 33 +/^Subject:.*Frants for.*/ REJECT Header-Spamschutzregel 34 +/^Subject:.*FREEE.*/ REJECT Header-Spamschutzregel 35 +/^Subject:.*Webdesign leicht gemacht.*/ REJECT Header-Spamschutzregel 36 +/^Subject:.*Check this Message Board Out.*/ REJECT Header-Spamschutzregel 37 +/^Subject: SAVE GERMANY VOTE STOIBER.*/ REJECT Header-Spamschutzregel 38 + +Endif +#################################### + + + +#/^Return-Path: / REJECT Header-Spamschutzregel 20 +/^Received:.*luftmensch.com/ REJECT Header-Spamschutzregel 28 +/^Delivered-To:.*jo@pcj.mlbc.test/ REJECT Header-Spamschutzregel +/From:.*Mandy Tweed/ REJECT Header-Spamschutzregel 39 +/Received: from privat .*.aol.com/ REJECT Header-Spamschutzregel 40 +/Received:.*tpg_exsrvr.thepowellgroup.com/ REJECT Header-Spamschutzregel 41 +/Received: from mx?.eudoramail.com/ REJECT Header-Spamschutzregel 42 +/Flashmail\.com/ REJECT Header-Spamschutzregel 44 + + + +# +# Checks gesammelt aus dem Netz von +# http://www.hispalinux.es/~data/postfix/ +# + +###################################### +If /^Subject:/i + +/^Subject: FW: Warm this world by truely Love$/ REJECT Header-Spamschutzregel 51 +/^Subject:.*Fwd:Peace BeTweeN AmeriCa and IsLaM!/ REJECT Header-Spamschutzregel 58 +/^Subject: ILOVEYOU/ REJECT Header-Spamschutzregel 60 +# Regel 61 rausgenommen -- zu allgemein. 20080128 / phei +#/^Subject: (Re: )*Important Message From/ REJECT Header-Spamschutzregel 61 +/^Subject: (Re: )*BubbleBoy is back!/ REJECT Header-Spamschutzregel 62 +/^Subject: Accept Credit Cards/ REJECT Header-Spamschutzregel 63 +/^Subject: How Soon Are You Going To Retire\?/ REJECT Header-Spamschutzregel 64 +/^Subject: \[ADV:/ REJECT Header-Spamschutzregel 65 +/^Subject: ADV:/ REJECT Header-Spamschutzregel 66 +/^Subject: Snowhite and the Seven Dwarfs - The REAL story!/ REJECT Header-Spamschutzregel 67 +/^Subject: Are you losing sleep over debt\?/ REJECT Header-Spamschutzregel 68 +/^Subject: a stock that makes money/ REJECT Header-Spamschutzregel 69 +/^Subject: high earnings may soar/ REJECT Header-Spamschutzregel 70 +/^Subject: See the VIDEO Britney/ REJECT Header-Spamschutzregel 71 +/^Subject: FW: VIDEOS OF BRITNEY/ REJECT Header-Spamschutzregel 72 +/^Subject: STOLEN HARDCORE VIDEO/ REJECT Header-Spamschutzregel 73 +/^Subject: NEW CASH PROGRAM/ REJECT Header-Spamschutzregel 74 +/^Subject: Hot Celebs 100% Exposed!/ REJECT Header-Spamschutzregel 75 +/^Subject: Make It Happen/ REJECT Header-Spamschutzregel 76 +/^Subject: If you need extra money...read this!/ REJECT Header-Spamschutzregel 77 +/^Subject: Recieve A Free Quote/ REJECT Header-Spamschutzregel 78 +/^Subject: We Have Low Mortgage Rates!!!/ REJECT Header-Spamschutzregel 79 +/^Subject: Re: travel confirmation/ REJECT Header-Spamschutzregel 80 +/^Subject: Receive a FREE SAMPLE of Viagra for Women/ REJECT Header-Spamschutzregel 81 +/^Subject: DOUBLE YOUR BREAST SIZE! GUARANTEED/ REJECT Header-Spamschutzregel 82 +/^Subject: Ground Breaking Business "Starts Today"/ REJECT Header-Spamschutzregel 83 +/^Subject: AS SEEN ON T\.V/ REJECT Header-Spamschutzregel 84 +/^Subject: 99 Million Email Addresses - \$99/ REJECT Header-Spamschutzregel 85 +/^Subject: 50 Million Fresh Email Addresses/ REJECT Header-Spamschutzregel 87 +/^Subject: 200 Million Email Addresses - \$149/ REJECT Header-Spamschutzregel 88 +/^Subject: Get Viagra Online Now !!!/ REJECT Header-Spamschutzregel 89 +/^Subject: Boost Your Windows Reliability/ REJECT Header-Spamschutzregel 90 +/^Subject: I know what you've been doing/ REJECT Header-Spamschutzregel 91 +/^Subject: Hot Penny Stock Pick/ REJECT Header-Spamschutzregel 92 +/^Subject: Need a great deal on a home loan\?/ REJECT Header-Spamschutzregel 93 +/^Subject: I used to be in debt too!/ REJECT Header-Spamschutzregel 94 +/^Subject: Work less, make more/ REJECT Header-Spamschutzregel 95 +/^Subject: Drive Your Web Counter Ballistic/ REJECT Header-Spamschutzregel 96 +/^Subject: Re: have you considered doing this\?/ REJECT Header-Spamschutzregel 97 +/^Subject: Work from home and get paid!/ REJECT Header-Spamschutzregel 98 +/^Subject: Enter To Win One of 25 Dream Vacations!!/ REJECT Header-Spamschutzregel 99 +/^Subject: Do You Accept Credit Cards/ REJECT Header-Spamschutzregel 100 +/^Subject: Home Owners ONLY/ REJECT Header-Spamschutzregel 101 +/^Subject: Your Credit Info/ REJECT Header-Spamschutzregel 102 +/^Subject: Do you owe money\?/ REJECT Header-Spamschutzregel 103 +/^Subject: Need a Home Loan? We Can Help!!/ REJECT Header-Spamschutzregel 104 +/^Subject: stock alert/ REJECT Header-Spamschutzregel 105 +/^Subject: contact lenses/ REJECT Header-Spamschutzregel 106 +/^Subject: ENLARGE YOUR PACAKGE GUARANTEED/ REJECT Header-Spamschutzregel 107 +/^Subject: ENLARGE YOUR PACKAGE GUARANTEED/ REJECT Header-Spamschutzregel 108 +/^Subject: We purchase uncollected Judicial Judgments/ REJECT Header-Spamschutzregel 109 +/^Subject: Increase Your Gas Mileage by up to 27%!/ REJECT Header-Spamschutzregel 112 +/^Subject: Willow Flower Herb For Prostate Problems\./ REJECT Header-Spamschutzregel 113 +/^Subject: NEW Increase Your Gas Mileage by 27%/ REJECT Header-Spamschutzregel 114 +/^Subject: The easiest way to make money on the internet!/ REJECT Header-Spamschutzregel 115 +/^Subject: Re: think about this\.\.\./ REJECT Header-Spamschutzregel 116 +/^Subject: think about this\.\.\./ REJECT Header-Spamschutzregel 117 +/^Subject: At Last, Herbal V, the All Natural Alternative!/ REJECT Header-Spamschutzregel 119 +/^Subject: Make Money In Your Sleep! / REJECT Header-Spamschutzregel 120 +/^Subject: FREE Satellite TV System/ REJECT Header-Spamschutzregel 122 +/^Subject: About your site/ REJECT Header-Spamschutzregel 124 +/^Subject: No Deposit VISA or Master Card!/ REJECT Header-Spamschutzregel 126 +/^Subject: FREE Auto Insurance Quote!/ REJECT Header-Spamschutzregel 127 +/^Subject: Need money for college\?/ REJECT Header-Spamschutzregel 131 +/^Subject:(\s+\[[^]]*\])?\s+[-\.{<]*ADV(ertisement)?[-:\.>}\s]/ REJECT Header-Spamschutzregel 153 +/^Subject:.*\s+ADV$/ REJECT Header-Spamschutzregel 154 +/^Subject: I viewed your site-/ REJECT Header-Spamschutzregel 155 +/^Subject:.*Millions?\s*(E?-?MAIL\s*)?ADDRESS/ REJECT Header-Spamschutzregel 156 +/^Subject:.*(are you (being investigated|in need of a lifestyle)|Free 1 Ounce Silver Coin|All foreign residents. Check out this offer|CAN YOU ADVERTISE TO OVER 20 MILLION E-MAIL ADDRESSES\??|DSL - FREE DSL Modem! FREE Install! NO Contract!|We want to give you a Brand New FREE Motorola Pager|FREE Motorola Pager|Cellphone Signal Booster|You('| ha)?ve qualified for)/ REJECT Header-Spamschutzregel 157 +# /^Subject:.*[ ._]{5,}[^0 ._]\d+$/ REJECT Header-Spamschutzregel 160 +# /^Subject:.*[ ._]{5,}\[[^ ]+\]$/ REJECT Header-Spamschutzregel 161 +/^Subject:.*\sTime[: ]+\d+:\d+:\d+ [AP]M\s*$/i REJECT Header-Spamschutzregel 162 +/^Subject: Snowhite and the Seven Dwarfs - The REAL story!/ REJECT Header-Spamschutzregel 177 +/^Subject: new photos from my party!/ REJECT Header-Spamschutzregel 180 +#/^Subject:.*=\?(euc-kr|ks_c_5601-1987)\?/ REJECT Header-Spamschutzregel 200 +/^Subject: Liebe freunde, es tropft wieder/ REJECT Header-Spamschutzregel 201 +/^Subject: The best gift a wife or girlfriend could ever ask for/ REJECT Header-Spamschutzregel 202 +/^Subject: Increase your drive, stamina, size and performance.. reach your potential!/ REJECT Header-Spamschutzregel 203 +/^Subject: Discover your true sexual potential/ REJECT Header-Spamschutzregel 204 +/^Subject: .*you could need it Pharamaceu tical/ REJECT Header-Spamschutzregel 205 +/^Subject: Nearly 65% of women claim they wish their lover was more adept.. let us help/ REJECT Header-Spamschutzregel 206 +/^Subject: Increased spending on homeland security has created incredible opportunity/ REJECT Header-Spamschutzregel 207 +/^Subject: The security explosion/ REJECT Header-Spamschutzregel 208 +/^Subject: Ermittlungsverfahren gegen Sie.*/ REJECT Header-Spamschutzregel 210 +/^Subject: Bekommen Sie Uhren.*/ REJECT Header-Spamschutzregel 211 +Endif +################################################# + + +/^To: / REJECT Header-Spamschutzregel 53 +/^To: ACERCAS@europarl.eu.int/ REJECT Header-Spamschutzregel 54 +/^To: infomail@recurrent.com/ REJECT Header-Spamschutzregel 57 +/^X-Spanska:/ REJECT Header-Spamschutzregel 59 +/^From steve-larson1@execs.com/ REJECT Header-Spamschutzregel 110 +/^From @execs.com*/ REJECT Header-Spamschutzregel 111 +/^From: enews@uscav.com/ REJECT Header-Spamschutzregel 118 +/weatherbug\.com/ REJECT Header-Spamschutzregel 123 +/virtumundo\.com/ REJECT Header-Spamschutzregel 125 +/thesexymessage\.com/ REJECT Header-Spamschutzregel 128 +/insideporn\.net/ REJECT Header-Spamschutzregel 129 +/shoplet\.com/ REJECT Header-Spamschutzregel 132 +/real-net\.net/ REJECT Header-Spamschutzregel 133 +/bizinfo/ REJECT Header-Spamschutzregel 134 +/servicenetbest\.com/ REJECT Header-Spamschutzregel 135 +/petter_zhang/ REJECT Header-Spamschutzregel 137 +/^(To|From|Cc|Reply-To):.*Investor Alert/ REJECT Header-Spamschutzregel 142 +/^(To|From|Cc|Reply-To):.*friend@(public.com|localhost.net)/ REJECT Header-Spamschutzregel 143 +/^(To|From|Cc|Reply-To):.*[ <]\d+@(onramp|prodigy|uu)\.net/ REJECT Header-Spamschutzregel 145 +/^(To|From|Cc|Reply-To):.*@funstuff2000.net/ REJECT Header-Spamschutzregel 146 +/^(To|From|Cc|Reply-To):.*(infowatch\.net|nakedmail\d?\.com)/ REJECT Header-Spamschutzregel 147 +/^(To|From|Cc|Reply-To):.*customer@aol/ REJECT Header-Spamschutzregel 148 +/^To: ListMembers@theneteffect/ REJECT Header-Spamschutzregel 149 +/^Reply-To:.*@(china\.com|rever-dreaming\.com|btamail\.net\.cn|amdpress\.com|nakedmail\d?\.com|big-salesfor\.you-now\.net)/ REJECT Header-Spamschutzregel 150 + +# X-Bulkmail rausgenommen, da dies von UCI-Kinowelt benutzt wird :-( +#/^X-(Advertisement|\d|UltraMail|Bulkmail): / REJECT Header-Spamschutzregel 166 +/^X-(Advertisement|\d|UltraMail): / REJECT Header-Spamschutzregel 166 + +/^(Received|Message-Id|X-(Mailer|Sender)):.*\b(E-Broadcaster|Emailer Platinum|eMarksman|Extractor|e-Merge|from stealth[^.]|Global Messenger|GroupMaster|Mailcast|MailKing|Match10|MassE-Mail|massmail\.pl|News Breaker|Powermailer|Quick Shot|Ready Aim Fire|WindoZ|WorldMerge|Yourdora)\b/ REJECT Header-Spamschutzregel 167 +/^X-Mailer:.*\b(Aristotle|Avalanche|Blaster|Bomber|DejaVu|eMerge|Extractor|UltraMail|Sonic|Floodgate|GeoList|Mach10|MegaPro|Aureate|MultiMailer|Bluecom|Achi-Kochi Mail|Direct Email|Andrew's SuperCool Blastoise|MailerGear|Advanced Mass Sender|SpireMail|MailWorkZ|UltimDBMail|Mabry)\b/ REJECT Header-Spamschutzregel 168 +/^X-EM-(Version|Registration):/ WARN TEST DER X-EM-Header +/^X-AD2000-(Serial|Register):/ REJECT Header-Spamschutzregel 170 +/^X-Server: Advanced Direct Remailer/ REJECT Header-Spamschutzregel 171 +# spamware mistake. real header is "Comments:" +/^Comment: Authenticated sender is/ REJECT Header-Spamschutzregel 174 +# viruses +/^(To|From|Cc|Reply-To):.*@sexyfun.net/ REJECT Header-Spamschutzregel 178 +/^Content-Disposition: Multipart message/i REJECT Header-Spamschutzregel 179 +# sendmail Received: header overflow +/^Received:.*\.{50,}/ REJECT Header-Spamschutzregel 183 +# Date headers do not end in AM or PM. +/^Date:.* [AP]M/i REJECT Header-Spamschutzregel 193 +# invalid timezone in Date header +/^Date:.*[+-](1[4-9]|2\d)\d\d$/ REJECT Header-Spamschutzregel 195 +/^From:.*icyhot.bakas24.de/ REJECT Header-Spamschutzregel 209 diff --git a/profile.env b/profile.env index 9e401b8..6d2f348 100644 --- a/profile.env +++ b/profile.env @@ -3,10 +3,11 @@ # GO INTO /etc/profile NOT /etc/profile.env export CONFIG_PROTECT='/var/bind /usr/share/gnupg/qualified.txt /usr/share/openvpn/easy-rsa' -export CONFIG_PROTECT_MASK='/etc/gentoo-release /etc/sandbox.d /etc/env.d/java/ /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/fonts/fonts.conf /etc/terminfo /etc/ca-certificates.conf /etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/revdep-rebuild' +export CONFIG_PROTECT_MASK='/etc/gentoo-release /etc/sandbox.d /etc/env.d/java/ /etc/php/cli-php5.3/ext-active/ /etc/php/cgi-php5.3/ext-active/ /etc/php/apache2-php5.3/ext-active/ /etc/fonts/fonts.conf /etc/gconf /etc/terminfo /etc/ca-certificates.conf /etc/texmf/web2c /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/revdep-rebuild' export EDITOR='/usr/bin/vim' export GCC_SPECS='' export GDK_USE_XFT='1' +export GSETTINGS_BACKEND='gconf' export GUILE_LOAD_PATH='/usr/share/guile/1.8' export HG='/usr/bin/hg' export INFOPATH='/usr/share/info:/usr/share/binutils-data/x86_64-pc-linux-gnu/2.21.1/info:/usr/share/gcc-data/x86_64-pc-linux-gnu/4.5.3/info' diff --git a/rc.conf b/rc.conf index acc4b3c..e0be8cb 100644 --- a/rc.conf +++ b/rc.conf @@ -1,18 +1,8 @@ # Global OpenRC configuration settings -# Set to "YES" if you want the rc system to try and start services -# in parallel for a slight speed improvement. When running in parallel we -# prefix the service output with its name as the output will get -# jumbled up. -# WARNING: whilst we have improved parallel, it can still potentially lock -# the boot process. Don't file bugs about this unless you can supply -# patches that fix it without breaking other things! -#rc_parallel="NO" - # Set rc_interactive to "YES" and you'll be able to press the I key during # boot so you can choose to start specific services. Set to "NO" to disable -# this feature. This feature is automatically disabled if rc_parallel is -# set to YES. +# this feature. #rc_interactive="YES" # If we need to drop to a shell, you can specify it here. @@ -45,11 +35,11 @@ rc_shell=/sbin/sulogin # /var/log/rc.log # NOTE: Linux systems require the devfs service to be started before # logging can take place and as such cannot log the sysinit runlevel. -#rc_logger="YES" +rc_logger="YES" # Through rc_log_path you can specify a custom log file. # The default value is: /var/log/rc.log -#rc_log_path="/var/log/rc.log" +rc_log_path="/var/log/rc.log" # By default we filter the environment for our running scripts. To allow other # variables through, add them here. Use a * to allow all variables through. @@ -138,9 +128,8 @@ unicode="YES" # # This should be set to the value representing the environment this file is # PRESENTLY in, not the virtualization the environment is capable of. -#rc_sys="" +rc_sys="" # This is the number of tty's used in most of the rc-scripts (like # consolefont, numlock, etc ...) rc_tty_number=12 - diff --git a/sensors3.conf b/sensors3.conf index 35f4908..c1e08f9 100644 --- a/sensors3.conf +++ b/sensors3.conf @@ -49,6 +49,20 @@ chip "w83793-*" set in9_max 3.0 * 1.10 +chip "w83795g-*" "w83795adg-*" + + label in12 "+3.3V" + label in13 "3VSB" + label in14 "Vbat" + + set in12_min 3.3 * 0.90 + set in12_max 3.3 * 1.10 + set in13_min 3.3 * 0.90 + set in13_max 3.3 * 1.10 + set in14_min 3.0 * 0.90 + set in14_max 3.3 * 1.10 + + chip "via686a-*" label in0 "Vcore" @@ -209,7 +223,8 @@ chip "smsc47m192-*" label temp1 "SIO Temp" -chip "lm85-*" "lm85b-*" "lm85c-*" "adm1027-*" "adt7463-*" "adt7468-*" "emc6d100-*" "emc6d102-*" +chip "lm85-*" "lm85b-*" "lm85c-*" "adm1027-*" "adt7463-*" "adt7468-*" \ + "emc6d100-*" "emc6d102-*" "emc6d103-*" "emc6d103s-*" label in1 "Vcore" label in2 "+3.3V" @@ -228,6 +243,14 @@ chip "lm85-*" "lm85b-*" "lm85c-*" "adm1027-*" "adt7463-*" "adt7468-*" "emc6d100- label temp2 "M/B Temp" +chip "emc6w201-*" + + label in2 "+3.3V" + label in3 "+5V" + + label temp6 "M/B Temp" + + chip "pc87365-*" "pc87366-*" # Voltage inputs @@ -266,7 +289,26 @@ chip "adm1030-*" "adm1031-*" label temp1 "M/B Temp" -chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" +chip "w83627thf-*" + + label in3 "+5V" + label in7 "5VSB" + label in8 "Vbat" + + # Internal resistors + compute in3 @ * (1 + 34/51), @ / (1 + 34/51) + compute in7 @ * (1 + 34/51), @ / (1 + 34/51) + + set in3_min 5.0 * 0.90 + set in3_max 5.0 * 1.10 + set in7_min 5.0 * 0.90 + set in7_max 5.0 * 1.10 +# The battery voltage may or may not be monitored. +# set in8_min 3.0 * 0.90 +# set in8_max 3.0 * 1.10 + + +chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" "nct6775-*" "nct6776-*" label in0 "Vcore" label in2 "AVCC" @@ -284,6 +326,23 @@ chip "w83627ehf-*" "w83627dhg-*" "w83667hg-*" set in8_max 3.0 * 1.10 +chip "w83627uhg-*" + + label in2 "AVCC" + label in3 "+5V" + label in7 "5VSB" + label in8 "Vbat" + + set in2_min 5.0 * 0.90 + set in2_max 5.0 * 1.10 + set in3_min 5.0 * 0.90 + set in3_max 5.0 * 1.10 + set in7_min 5.0 * 0.90 + set in7_max 5.0 * 1.10 + set in8_min 3.0 * 0.90 + set in8_max 3.0 * 1.10 + + chip "f71805f-*" label in0 "+3.3V" @@ -383,7 +442,22 @@ chip "sch5027-*" set in6_max 3.0 * 1.10 -chip "f71882fg-*" +chip "sch5127-*" + + label in2 "+3.3V" + label in5 "3VSB" + label in6 "Vbat" + + set in2_min 3.3 * 0.90 + set in2_max 3.3 * 1.10 + set in5_min 3.3 * 0.90 + set in5_max 3.3 * 1.10 + set in6_min 3.0 * 0.90 + set in6_max 3.0 * 1.10 + + +chip "f71808e-*" "f71808a-*" "f71862fg-*" "f71869-*" "f71869a-*" "f71882fg-*" \ + "f71889fg-*" "f71889ed-*" "f71889a-*" label in0 "+3.3V" label in7 "3VSB" @@ -394,7 +468,7 @@ chip "f71882fg-*" compute in8 @*2, @/2 -chip "f8000-*" +chip "f71858fg-*" "f8000-*" label in0 "+3.3V" label in1 "3VSB" @@ -405,6 +479,17 @@ chip "f8000-*" compute in2 @*2, @/2 +chip "f81865f-*" + + label in0 "+3.3V" + label in5 "3VSB" + label in6 "Vbat" + + compute in0 @*2, @/2 + compute in5 @*2, @/2 + compute in6 @*2, @/2 + + chip "adt7473-*" "adt7475-*" label in2 "+3.3V" diff --git a/ssl/CA-Brehm/stunnel/mkcert b/ssl/CA-Brehm/stunnel/mkcert new file mode 100755 index 0000000..cd3ac76 --- /dev/null +++ b/ssl/CA-Brehm/stunnel/mkcert @@ -0,0 +1,111 @@ +#!/bin/bash +# +# This is a short script to quickly generate a self-signed X.509 key for +# Courier-IMAP/POP3 over SSL. + +set -e + +test -x /usr/bin/openssl || exit 0 + +CADir="/etc/ssl/CA-Brehm/stunnel" +prefix="/usr" +randfile="$CADir/stunnel.rand" +days=1875 +do_install=0 + +if [ "${#BASH_ARGV[@]}" == "0" ]; then + echo "No instances to generate certificates given." >&2 + exit 1 +fi + +echo +echo "Generating Random file '$randfile' ..." +dd if=/dev/urandom of=$randfile count=1 2>/dev/null + +clear_randfile() { + if [ -f "${randfile}" ] ; then + + fi +} + +trap clear_randfile INT TERM EXIT + +for i in "${BASH_ARGV[@]}"; do + echo + echo " - '${i}'" + echo + + target_dir="${CADir}/${i}" + + if [ ! -d "${target_dir}" ] ; then + echo " Creating directory ${target_dir} ..." + mkdir -p "${target_dir}" || exit 3 + fi + + pemfile="${target_dir}/${i}-cert.pem" + conffile="${target_dir}/${i}-cert.cnf" + + if [ ! -f "${conffile}" ] ; then + fi + +done + +exit 0 +Instances="webmail myadmin" + +for i in $Instances ; do + + pemfile="$CADir/$i-cert.pem" + conffile="$CADir/$i-cert.cnf" + + if [ -f $pemfile ]; then + echo "$pemfile already exists." + continue + fi + do_install=1 + + if [ ! -f $conffile ] ; then + echo "$conffile does not exists!" + exit 2 + fi + + cp /dev/null $pemfile + chmod 600 $pemfile + chown root $pemfile + + cleanup() { + echo + echo "Emergency Cleanup ..." >&2 + rm -f $pemfile + rm -f $randfile + exit 10 + } + + echo "Generating Cert for IMAP ..." + /usr/bin/openssl req -new -x509 -days $days -nodes \ + -config $conffile -out $pemfile -keyout $pemfile || cleanup + /usr/bin/openssl gendh -rand $randfile 512 >> $pemfile || cleanup + /usr/bin/openssl x509 -subject -dates -fingerprint -noout -in $pemfile || cleanup + +done + +if [ "$do_install" = "1" ] ; then + + echo + echo "Installing Certificates ..." + + for i in $Instances ; do + + pemfile="$CADir/$i-cert.pem" + pemfile_orig="/etc/apache2/ssl/$i-cert.pem" + + cp -pv $pemfile $pemfile_orig + + done + +fi + +rm -f $randfile + + +# vim: ts=4 expandtab diff --git a/ssl/CA-Brehm/stunnel/stunnel-cert.cnf b/ssl/CA-Brehm/stunnel/stunnel-cert.cnf new file mode 100644 index 0000000..dabb192 --- /dev/null +++ b/ssl/CA-Brehm/stunnel/stunnel-cert.cnf @@ -0,0 +1,22 @@ +RANDFILE = /usr/share/webmail.rand + +[ req ] +default_bits = 1024 +encrypt_key = yes +distinguished_name = req_dn +x509_extensions = cert_type +prompt = no + +[ req_dn ] +C=DE +ST=Berlin +L=Berlin +O=Brehm +OU=Frank Brehm SSL Key +CN=myadmin.brehm-online.com +emailAddress=frank@brehm-online.com + + +[ cert_type ] +nsCertType = server + diff --git a/ssl/CA-Brehm/stunnel/stunnel.rand b/ssl/CA-Brehm/stunnel/stunnel.rand new file mode 100644 index 0000000000000000000000000000000000000000..5f47e0594bdac4865e398b96ba3b5a13db246b86 GIT binary patch literal 512 zcmV+b0{{KFaBz##Li$9v5MT!6I2zVxp+alOa@ZoN9<*rFXB$C(bD22$N7Y5B`O?h& zBq41~t_&AZ29Qy8`E!hJl$~=S(8y941GIB4cU#prjL5wEE=K7p6%-9@Kd=F!q0=+q zAe4Tp*A9%D-oB(5BdjBa<^31PeT;v1aa~80;_Lq8sdK4BiZ*mkm2LD^!z4Y6{MXv_ zM+hZtQmaCIf>A>MdqL~KTKdy@wiU2GQW=HISenRt$eDwJND~-xlqq}am6&lSAucYI z=ZyRb)7S4kZOX zDH<86*BrGW#NX71T0@BOue2$V{BMH7sNXCA8ta`=FVbX1sX5KiTH6Mep{0I_%RAj; zm0(=g0MKFo@y;s-ddfIELLqZvAGnKR_ZOXP`5>+Jpw!OW<=nI;iFBG;X$PeuQ{Eq? zL49n`n$f&xO3IVDkL>DVH_`nHY%&1(myoi; = -ref (duplicated: no alias cascading) -alias e-tex = etex_man -alias etex = etex_man -alias xetex = XeTeX-reference -alias luatex = luatexref-t - -# latex/basic classes -alias article = classes -alias report = classes -alias book = classes -#alias ltxguide = ??? -#alias minimal = ??? -adjscore(minimal) europecv = -1000 # false positive - -# latex/basic packages, grouped by dtx -alias bezier = latex209 -alias fleqn = latex209 -alias leqno = latex209 -alias openbib = latex209 -alias t1enc = latex209 -alias fix-cm = fixltx2e -alias flafter = source2e -alias tracefnt = source2e -alias fontenc = source2e -alias textcomp = source2e -alias(20) fontenc = encguide -alias(20) textcomp = encguide -alias makeidx = makeindx -alias showidx = makeindx -alias letter = base/letter -alias slides = base/slides -alias shortvrb = base/doc -alias doc = base/doc -# TODO: try to avoid the huge amount of false positives for `doc' itself. - -# latex's required graphics bundle -alias graphics = grfguide -alias graphicx = grfguide -alias color = grfguide -alias epsfig = grfguide - -# latex's required psnfss2e bundle -alias mathpazo = psnfss2e -alias mathptmx = psnfss2e -alias helvet = psnfss2e -alias avant = psnfss2e -alias courier = psnfss2e -alias chancery = psnfss2e -alias bookman = psnfss2e -alias newcent = psnfss2e -alias charter = psnfss2e -alias times = psnfss2e -alias palatino = psnfss2e -alias mathptm = psnfss2e -alias mathpple = psnfss2e -alias utopia = psnfss2e - -# ams -alias amsmath = amsldoc -alias amsthm = amsthdoc -alias amsfonts = amsfndoc -alias amsrefs = amsrdoc -alias amslatex2 = technote -# -alias amsmath-dev = amsmath -alias amscls-dev = amsclass -alias amsart-dev = amsclass -alias amsproc-dev = amsclass -alias amsbook-dev = amsclass - -# koma-script -alias koma-script = scrguien -alias koma = scrguien -alias scrartcl = scrguien -alias scrreprt = scrguien -alias scrbook = scrguien -alias typearea = scrguien -alias koma-script-de = scrguide -alias koma-de = scrguide -alias scrartcl-de = scrguide -alias scrreprt-de = scrguide -alias scrbook-de = scrguide -alias typearea-de = scrguide - -# tugboat package and classes -alias tugboat = ltubguid - -# caption -alias caption = caption-eng -alias caption-dev = caption.pdf - -# misc -alias hyperref = hyperref/manual.pdf -alias hyperref-dev = hyperref.pdf -alias bibtex = btxdoc -alias metapost = mpman -alias(5) metapost = mpintro -alias(5) metapost = mpgraph -alias iso = isoman -alias pstricks = pstricks-doc -alias xstring-fr = xstring_doc_fr -alias isomath = isomath.sty.pdf -alias elsarticle = elsdoc -alias afoot = arabtex-doc -alias vntex = vntex # umbrella document (manual comes first due to catalogue) -alias asymptote = asymptote # not mentioned in the catalogue currently -alias nonfloat = nonfloat-en -alias nonfloat-de = nonfloat -alias subdocs = bezos -alias dotlessi = bezos -alias checkend = bezos -alias arabicfont = bezos -alias cm-super = cm-super/README -alias cmsuper = cm-super/README -alias(5) cmsuper = cm-super/FAQ -alias cyrillic = cyrillic/00readme.txt - -## a few easy patterns - -# egrep 'manual\.pdf\>' -alias t-angles = t-manual -alias tree-dvips = tree-manual - -# egrep 'user\.pdf\>' -alias cweb-latex = cweb-user - -# egrep 'doc\.pdf\>' -alias barcode = eandoc.pdf -alias enctex-cz = encdoc -alias jurabib-de = jbgerdoc -alias ofs = ofsdoc-e -alias ofs-cz = ofsdoc -alias pst-geo = pst-map3d-doc -alias german = gerdoc -alias ngerman = gerdoc -alias pst-eucl = pst-eucl/euclide_english -alias pst-eucl-fr = pst-eucl/euclide - -## aliases basically borrowed from texdoctk.dat with some adaptations - -alias texguide = usrguide -alias lehman = fontinstallationguide -alias uktugfaq = newfaq -alias datenumber-de = datenumber/docgerman -alias index = ind -alias psnfss = psnfss2e -alias euro = eurosamp -alias lmfonts = lm-info -alias dutch = rapdoc -alias montex = mlsquick -alias(60) akademia = tex-virtual-academy-pl/index.html -alias otibet = otibet/unidoc -alias startex = startex/base/guide -alias apmgraph = pmgraph -alias tikz = pgfmanual -alias treetex = tree_doc -alias(5) xypic = xyrefer -alias pbdiagram = pb-manual -alias expressg = expeg -alias arydshln = arydshln-man -alias natbib2 = natnotes -alias tangles = t-angles/t-manual -alias mathenv = mdwtab -alias gnlogic = gn-logic14 -alias labels(1) = envlab/elguide -alias lineno = ulineno -alias akletter = akletter/lettereng -alias mltex = mltex/mltex.txt -alias flcards = flashcards -alias tex4ht = tex4ht/mn.html -alias ppower4 = ppower4/report -alias latex3 = ltx3info -alias musictex = musicdoc -alias kluwer = kluwer/usrman -alias cv = curve/curve -alias preprint = preprint/00readme.txt -alias onrannual = onrannual/README - -## packages from ctan/macros/latex/contrib/misc or with doc in .sty only - -# the score used is 4.1 because: -# - it is less than 4.5, the default score of foobar/foobar.pdf for name foobar -# - it is greater than the worse false positive here (.../VERSION for version) -# -# Anyway, this is a hopefully a temporary measure, since work is going on to -# produce suitable documentation for all these packages (thanks to Philipp -# Stephani and Robin Fairbairns mostly). - -alias(4.1) 3parttable = 3parttable.sty -alias(4.1) bibcheck = bibcheck.sty -alias(4.1) concrete = concrete.sty -alias(4.1) linsys = linsys.sty -alias(4.1) mitpress = mitpress.sty -alias(4.1) morefloats = morefloats.sty -alias(4.1) nextpage = nextpage.sty -alias(4.1) parskip = parskip.sty -alias(4.1) path = path.sty -alias(4.1) printlen = printlen.sty -alias(4.1) relsize = relsize.sty -alias(4.1) romanneg = romanneg.sty -alias(4.1) secdot = secdot.sty -alias(4.1) section = section.sty -alias(4.1) selectp = selectp.sty -alias(4.1) sepnum = sepnum.sty -alias(4.1) shadow = shadow.sty -alias(4.1) showtags = showtags.sty -alias(4.1) sphack = sphack.sty -alias(4.1) statex2 = statex2.sty -alias(4.1) statex = statex.sty -alias(4.1) subfigmat = subfigmat.sty -alias(4.1) texilikecover = texilikecover.sty -alias(4.1) thrmappendix = thrmappendix.sty -alias(4.1) topcapt = topcapt.sty -alias(4.1) varwidth = varwidth.sty -alias(4.1) verbasef = verbasef.sty -alias(4.1) version = version.sty -alias(4.1) vertbars = vertbars.sty -alias(4.1) vrbexin = vrbexin.sty -alias(4.1) wrapfig = wrapfig.sty -alias(0) theoremref = theoremref.sty -alias(0) shadethm = shadethm.sty - -# The next line has no effect when this file is installed as the last -# configuration file (default) but is useful when you install it as the "tricky" -# configuration file (usually TEXMFHOME/texdoc/texdoc-dist.cnf) whose mere -# existence is a hack to make it easier to run the the development version, see -# . -# -# It is strongly recommended NOT to use it in any other circumstance. -lastfile_switch = true diff --git a/texmf/updmap.d/00updmap.cfg b/texmf/updmap.d/00updmap.cfg index b8cccf0..1b91171 100644 --- a/texmf/updmap.d/00updmap.cfg +++ b/texmf/updmap.d/00updmap.cfg @@ -1,4 +1,4 @@ -# Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Sun Oct 3 04:04:52 2010 +# Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Tue May 31 04:12:04 2011 # $Id: updmap-hdr.cfg 11382 2008-11-20 18:59:26Z karl $ # # The full updmap.cfg is generated by concatenating updmap-hdr.cfg with @@ -125,11 +125,15 @@ dvipdfmDownloadBase14 true #! Map auncial.map #! Map aurical.map #! Map ybv.map +#! MixedMap bbold.map #! Map belleek.map #! Map bera.map #! Map ybd.map +#! Map sqrcaps.map +#! Map boondox.map #! Map pbsi.map #! Map burmese.map +#! Map cantarell.map #! Map cmin.map #! MixedMap cbgreek-full.map #! MixedMap ccpl.map @@ -147,19 +151,23 @@ dvipdfmDownloadBase14 true #! MixedMap cm-super-x2.map #! Map cmcyr.map #! MixedMap cmll.map +#! Map comfortaa.map +#! Map original-context-symbol.map #! MixedMap csother.map #! MixedMap cstext.map #! Map cyklop.map #! Map dictsym.map #! Map dstroke.map +#! Map droid.map #! Map yes.map #! Map epigrafica.map #! Map epiolmec.map #! MixedMap esint.map +#! Map ESSTIX.map #! Map esvect.map #! MixedMap ethiop.map -#! Map zpeu.map #! MixedMap eurosym.map +#! Map fdsymbol.map #! Map fge.map #! Map foekfont.map #! Map fonetika.map @@ -175,7 +183,6 @@ dvipdfmDownloadBase14 true #! Map gfsporson.map #! Map gfssolomos.map #! Map yfrak.map -#! Map troff-updmap.map #! Map ugq.map #! Map grverb.map #! MixedMap hfbright.map @@ -209,6 +216,7 @@ dvipdfmDownloadBase14 true #! Map knitfont.map #! Map kpfonts.map #! Map kurier.map +#! Map lato.map #! Map libertine.map #! Map yly.map #! Map linearA.map @@ -217,15 +225,18 @@ dvipdfmDownloadBase14 true #! MixedMap lxfonts.map #! MixedMap manfnt.map #! Map marvosym.map +#! Map mathabx.map #! Map mdbch.map #! Map mdput.map #! Map mdugm.map +#! Map troff-updmap.map #! MixedMap mflogo.map #! Map MnSymbol.map #! MixedMap mongolian.map #! MixedMap musix.map #! Map norasi-c90.map #! Map cherokee.map +#! Map ocrb.map #! Map oinuit.map #! Map omega.map #! Map phaistos.map @@ -233,10 +244,13 @@ dvipdfmDownloadBase14 true #! MixedMap plother.map #! MixedMap pltext.map #! Map ap.map +#! Map prodint.map #! Map charter.map #! Map fpls.map #! Map pazo.map #! Map utopia.map +#! Map PTSans-type1.map +#! Map PTSerif-type1.map #! Map pxfonts.map #! Map recycle.map #! Map yrd.map @@ -248,6 +262,7 @@ dvipdfmDownloadBase14 true #! Map icelandic.map #! MixedMap stmaryrd.map #! Map tabvar.map +Map mathpple.map #! Map qag.map #! Map qbk.map #! Map qcr.map @@ -256,6 +271,7 @@ dvipdfmDownloadBase14 true #! Map qpl.map #! Map qtm.map #! Map qzc.map +#! Map tfrupee.map #! MixedMap tipa.map #! MixedMap trajan.map #! Map txfonts.map @@ -286,4 +302,3 @@ dvipdfmDownloadBase14 true #! MixedMap wasy.map #! MixedMap xypic.map #! MixedMap yhmath.map -#! Map slantcm.map diff --git a/texmf/updmap.d/texlive-fontsrecommended.cfg b/texmf/updmap.d/texlive-fontsrecommended.cfg index 77e9375..5584bf7 100644 --- a/texmf/updmap.d/texlive-fontsrecommended.cfg +++ b/texmf/updmap.d/texlive-fontsrecommended.cfg @@ -4,7 +4,6 @@ MixedMap cm-super-t2b.map MixedMap cm-super-t2c.map MixedMap cm-super-ts1.map MixedMap cm-super-x2.map -Map zpeu.map MixedMap eurosym.map Map lm.map Map marvosym.map diff --git a/texmf/web2c.d/fmtutil-hdr.cnf b/texmf/web2c.d/fmtutil-hdr.cnf new file mode 100644 index 0000000..1d93173 --- /dev/null +++ b/texmf/web2c.d/fmtutil-hdr.cnf @@ -0,0 +1,35 @@ +# $Id: fmtutil-hdr.cnf 13067 2009-05-12 22:04:17Z preining $ +# Originally written by Thomas Esser, 1998. Public domain. +# +# As of TeX Live 2008, the final fmtutil.cnf is generated by +# tlmgr generate fmtutil. You can use +# tlmgr generate fmtutil -localcfg /some/file to make local additions. +# See tlmgr --help for more info. +# +# The format of the table is: +# +# format engine pattern-file arguments +# +# The last "argument" must be the name of the file on which to run +# the ini-engine (such as initex). If the ini-engine is e-TeX, and the +# e-TeX extensions should be enabled, the filename must be prefixed with +# a * character. +# +# fmtutil always passes the -ini option to the engine. +# If no pattern-file is desired, use -. +# Either spaces or tabs can be used as separators. +# +# Other notes: +# 1) tex and amstex just load hyphen.tex. No customization. +# You can have your own customized (via babel's hyphen.cfg) +# formats on top of plain by using "bplain.tex" instead of +# plain.tex (see e.g. bplain.ini file for bplain format). +# +# 2) etex-based formats load language.def, not language.dat. +# +# 3) The symbolic link to the right engines (e.g. bplain -> tex) +# is generated by the "texlinks" script. +# +# 4) usual comments start with "# ", whereas disabled configurations +# start with "#! " in this file. + diff --git a/texmf/web2c.d/updmap-hdr.cfg b/texmf/web2c.d/updmap-hdr.cfg new file mode 100644 index 0000000..68bdc36 --- /dev/null +++ b/texmf/web2c.d/updmap-hdr.cfg @@ -0,0 +1,101 @@ +# $Id: updmap-hdr.cfg 11382 2008-11-20 18:59:26Z karl $ +# +# The full updmap.cfg is generated by concatenating updmap-hdr.cfg with +# all the Map and MixedMap lines from an installation, possibly +# appending a local configuration file. +# +# To make local customizations to the map files, please use of the +# following methods: +# +# 1) call +# updmap-sys --enable Map=foo.map +# for each map file. (Or MixedMap instead of Map, if your font has +# both Metafont and outline definitions.) See the updmap --help +# documentation. +# +# 2) add your local map entries to the file +# TEXMFLOCAL/web2c/updmap-local.cfg +# and then call +# tlmgr generate updmap +# which will concatenate updmap-local.cfg to the end of the final +# updmap.cfg. (You can override the local.cfg file location with the +# --localcfg option; see tlmgr --help.) +# +# If you use either of these methods, your local adaptations will be +# preserved when tlmgr updates the installation or this config file. +# Manual edits to updmap.cfg may be lost on update. + + +################################################################ +# OPTIONS +################################################################ + +# +# dvipsPreferOutline +# +# Should dvips (by default) prefer bitmap fonts or outline fonts +# if both are available? Independent of this setting, outlines +# can be forced by putting "p psfonts_t1.map" into a config file +# that dvips reads. Bitmaps (for the fonts in question) can +# be forced by putting "p psfonts_pk.map" into a config file. +# We provide such config files which can be enabled via +# dvips -Poutline ... resp. dvips -Ppk ... +# +# Valid settings for dvipsPreferOutline are true / false: +dvipsPreferOutline true + +# +# LW35 +# +# Which fonts for the "Basic 35 Laserwriter Fonts" do you want to use and +# how are the filenames chosen? Valid settings: +# URW: URW fonts with "vendor" filenames (e.g. n019064l.pfb) +# URWkb: URW fonts with "berry" filenames (e.g. uhvbo8ac.pfb) +# ADOBE: Adobe fonts with "vendor" filenames (e.g. hvnbo___.pfb) +# ADOBEkb: Adobe fonts with "berry" filenames (e.g. phvbo8an.pfb) +LW35 URWkb + +# +# dvipsDownloadBase35 +# +# Should dvips (by default) download the standard 35 LaserWriter fonts +# with the document (then set dvipsDownloadBase35 true) or should these +# fonts be used from the ps interpreter / printer? +# Whatever the default is, the user can override it by specifying +# dvips -Pdownload35 ... resp. dvips -Pbuiltin35 ... to either download +# the LW35 fonts resp. use the built-in fonts. +# +# Valid settings are true / false: +dvipsDownloadBase35 false + +# +# pdftexDownloadBase14 +# +# Should pdftex download the base 14 pdf fonts? Since some configurations +# (ps / pdf tools / printers) use bad default fonts, it is safer to download +# the fonts. The pdf files will get bigger, though. +# Valid settings are true (download the fonts) or false (don't download +# the fonts). Adobe recommends embedding all fonts. +pdftexDownloadBase14 true + +# +# dvipdfmDownloadBase14 +# +# Should dvipdfm download the base 14 pdf fonts? Since some configurations +# (ps / pdf tools / printers) use bad default fonts, it is safer to download +# the fonts. The pdf files will get bigger, though. +# Valid settings are true (download the fonts) or false (don't download +# the fonts). +dvipdfmDownloadBase14 true + +################################################################ +# Map files. +################################################################ +# +# There are two possible entries: Map and MixedMap. Both have one additional +# argument: the filename of the map file. MixedMap ("mixed" means that +# the font is available as bitmap and as outline) lines will not be used +# in the default map of dvips if dvipsPreferOutline is false. Inactive +# Map files should be marked by "#! " (without the quotes), not just #. +# + diff --git a/texmf/web2c/updmap.cfg b/texmf/web2c/updmap.cfg index 1e4a29a..18112a9 100644 --- a/texmf/web2c/updmap.cfg +++ b/texmf/web2c/updmap.cfg @@ -1,4 +1,4 @@ -# Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Sun Oct 3 04:04:52 2010 +# Generated by /home/texlive/karl/Master/bin/i386-linux/tlmgr on Tue May 31 04:12:04 2011 # $Id: updmap-hdr.cfg 11382 2008-11-20 18:59:26Z karl $ # # The full updmap.cfg is generated by concatenating updmap-hdr.cfg with @@ -125,11 +125,15 @@ dvipdfmDownloadBase14 true #! Map auncial.map #! Map aurical.map #! Map ybv.map +#! MixedMap bbold.map #! Map belleek.map #! Map bera.map #! Map ybd.map +#! Map sqrcaps.map +#! Map boondox.map #! Map pbsi.map #! Map burmese.map +#! Map cantarell.map #! Map cmin.map #! MixedMap cbgreek-full.map #! MixedMap ccpl.map @@ -147,19 +151,23 @@ dvipdfmDownloadBase14 true #! MixedMap cm-super-x2.map #! Map cmcyr.map #! MixedMap cmll.map +#! Map comfortaa.map +#! Map original-context-symbol.map #! MixedMap csother.map #! MixedMap cstext.map #! Map cyklop.map #! Map dictsym.map #! Map dstroke.map +#! Map droid.map #! Map yes.map #! Map epigrafica.map #! Map epiolmec.map #! MixedMap esint.map +#! Map ESSTIX.map #! Map esvect.map #! MixedMap ethiop.map -#! Map zpeu.map #! MixedMap eurosym.map +#! Map fdsymbol.map #! Map fge.map #! Map foekfont.map #! Map fonetika.map @@ -175,7 +183,6 @@ dvipdfmDownloadBase14 true #! Map gfsporson.map #! Map gfssolomos.map #! Map yfrak.map -#! Map troff-updmap.map #! Map ugq.map #! Map grverb.map #! MixedMap hfbright.map @@ -209,6 +216,7 @@ dvipdfmDownloadBase14 true #! Map knitfont.map #! Map kpfonts.map #! Map kurier.map +#! Map lato.map #! Map libertine.map #! Map yly.map #! Map linearA.map @@ -217,15 +225,18 @@ dvipdfmDownloadBase14 true #! MixedMap lxfonts.map #! MixedMap manfnt.map #! Map marvosym.map +#! Map mathabx.map #! Map mdbch.map #! Map mdput.map #! Map mdugm.map +#! Map troff-updmap.map #! MixedMap mflogo.map #! Map MnSymbol.map #! MixedMap mongolian.map #! MixedMap musix.map #! Map norasi-c90.map #! Map cherokee.map +#! Map ocrb.map #! Map oinuit.map #! Map omega.map #! Map phaistos.map @@ -233,10 +244,13 @@ dvipdfmDownloadBase14 true #! MixedMap plother.map #! MixedMap pltext.map #! Map ap.map +#! Map prodint.map #! Map charter.map #! Map fpls.map #! Map pazo.map #! Map utopia.map +#! Map PTSans-type1.map +#! Map PTSerif-type1.map #! Map pxfonts.map #! Map recycle.map #! Map yrd.map @@ -248,6 +262,7 @@ dvipdfmDownloadBase14 true #! Map icelandic.map #! MixedMap stmaryrd.map #! Map tabvar.map +Map mathpple.map #! Map qag.map #! Map qbk.map #! Map qcr.map @@ -256,6 +271,7 @@ dvipdfmDownloadBase14 true #! Map qpl.map #! Map qtm.map #! Map qzc.map +#! Map tfrupee.map #! MixedMap tipa.map #! MixedMap trajan.map #! Map txfonts.map @@ -286,7 +302,6 @@ dvipdfmDownloadBase14 true #! MixedMap wasy.map #! MixedMap xypic.map #! MixedMap yhmath.map -#! Map slantcm.map Map euler.map MixedMap cmextra.map MixedMap cm.map @@ -301,7 +316,6 @@ MixedMap cm-super-t2b.map MixedMap cm-super-t2c.map MixedMap cm-super-ts1.map MixedMap cm-super-x2.map -Map zpeu.map MixedMap eurosym.map Map lm.map Map marvosym.map diff --git a/xdg/autostart/gnome-keyring-gpg.desktop b/xdg/autostart/gnome-keyring-gpg.desktop new file mode 100644 index 0000000..342bafa --- /dev/null +++ b/xdg/autostart/gnome-keyring-gpg.desktop @@ -0,0 +1,17 @@ +[Desktop Entry] +Type=Application +Name=GPG Password Agent +Name[de]=GPG-Passwort-Agent +Name[en_GB]=GPG Password Agent +Comment=GNOME Keyring: GPG Agent +Comment[de]=GNOME-Schlüsselbunddienst: GPG-Agent +Comment[en_GB]=GNOME Keyring: GPG Agent +Exec= gnome-keyring-daemon --start --components=gpg +OnlyShowIn=GNOME;LXDE; +X-GNOME-Autostart-Phase=Initialization +X-GNOME-AutoRestart=false +X-GNOME-Autostart-Notify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=gnome-keyring +X-GNOME-Bugzilla-Component=general +X-GNOME-Bugzilla-Version=2.32.1 diff --git a/xdg/autostart/gnome-keyring-pkcs11.desktop b/xdg/autostart/gnome-keyring-pkcs11.desktop new file mode 100644 index 0000000..97f3ba3 --- /dev/null +++ b/xdg/autostart/gnome-keyring-pkcs11.desktop @@ -0,0 +1,17 @@ +[Desktop Entry] +Type=Application +Name=Certificate and Key Storage +Name[de]=Zertifikat-/Schlüsselverwahrung +Name[en_GB]=Certificate and Key Storage +Comment=GNOME Keyring: PKCS#11 Component +Comment[de]=GNOME-Schlüsselbunddienst: PKCS#11-Komponente +Comment[en_GB]=GNOME Keyring: PKCS#11 Component +Exec=/usr/bin/gnome-keyring-daemon --start --components=pkcs11 +OnlyShowIn=GNOME;LXDE; +X-GNOME-Autostart-Phase=Initialization +X-GNOME-AutoRestart=false +X-GNOME-Autostart-Notify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=gnome-keyring +X-GNOME-Bugzilla-Component=general +X-GNOME-Bugzilla-Version=2.32.1 diff --git a/xdg/autostart/gnome-keyring-secrets.desktop b/xdg/autostart/gnome-keyring-secrets.desktop new file mode 100644 index 0000000..a8b8d03 --- /dev/null +++ b/xdg/autostart/gnome-keyring-secrets.desktop @@ -0,0 +1,17 @@ +[Desktop Entry] +Type=Application +Name=Secret Storage Service +Name[de]=Sicherheitsdienst +Name[en_GB]=Secret Storage Service +Comment=GNOME Keyring: Secret Service +Comment[de]=GNOME-Schlüsselbunddienst: Sicherheitsdienst +Comment[en_GB]=GNOME Keyring: Secret Service +Exec=/usr/bin/gnome-keyring-daemon --start --components=secrets +OnlyShowIn=GNOME;LXDE; +X-GNOME-Autostart-Phase=Initialization +X-GNOME-AutoRestart=false +X-GNOME-Autostart-Notify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=gnome-keyring +X-GNOME-Bugzilla-Component=general +X-GNOME-Bugzilla-Version=2.32.1 diff --git a/xdg/autostart/gnome-keyring-ssh.desktop b/xdg/autostart/gnome-keyring-ssh.desktop new file mode 100644 index 0000000..5ed5734 --- /dev/null +++ b/xdg/autostart/gnome-keyring-ssh.desktop @@ -0,0 +1,17 @@ +[Desktop Entry] +Type=Application +Name=SSH Key Agent +Name[de]=SSH-Schlüsselagent +Name[en_GB]=SSH Key Agent +Comment=GNOME Keyring: SSH Agent +Comment[de]=GNOME-Schlüsselbunddienst: SSH-Agent +Comment[en_GB]=GNOME Keyring: SSH Agent +Exec=/usr/bin/gnome-keyring-daemon --start --components=ssh +OnlyShowIn=GNOME;LXDE; +X-GNOME-Autostart-Phase=Initialization +X-GNOME-AutoRestart=false +X-GNOME-Autostart-Notify=true +X-GNOME-Bugzilla-Bugzilla=GNOME +X-GNOME-Bugzilla-Product=gnome-keyring +X-GNOME-Bugzilla-Component=general +X-GNOME-Bugzilla-Version=2.32.1 diff --git a/xdg/autostart/gsettings-data-convert.desktop b/xdg/autostart/gsettings-data-convert.desktop new file mode 100644 index 0000000..0a027f4 --- /dev/null +++ b/xdg/autostart/gsettings-data-convert.desktop @@ -0,0 +1,13 @@ +[Desktop Entry] +Version=1.0 +Name=GSettings Data Conversion +Name[de]=GSettings-Datenumwandlung +Name[en_GB]=GSettings Data Conversion +Comment=Migrates user settings from GConf to dconf +Comment[de]=Migriert Benutzereinstellungen von GConf zu dconf +Comment[en_GB]=Migrates user settings from GConf to dconf +Exec=gsettings-data-convert +Terminal=false +Type=Application +OnlyShowIn=GNOME; +X-GNOME-Autostart-Phase=Initialization -- 2.39.5