]> Frank Brehm's Git Trees - config/samara/etc.git/commitdiff
Cleanup of config-archive
authorFrank Brehm <frank.brehm@profitbricks.com>
Sat, 9 Mar 2013 09:35:52 +0000 (10:35 +0100)
committerFrank Brehm <frank.brehm@profitbricks.com>
Sat, 9 Mar 2013 09:35:52 +0000 (10:35 +0100)
323 files changed:
config-archive/etc/ImageMagick/delegates.xml [deleted file]
config-archive/etc/ImageMagick/delegates.xml.dist [deleted file]
config-archive/etc/ImageMagick/policy.xml [deleted file]
config-archive/etc/ImageMagick/policy.xml.dist [deleted file]
config-archive/etc/ImageMagick/type-ghostscript.xml [deleted file]
config-archive/etc/ImageMagick/type-ghostscript.xml.dist [deleted file]
config-archive/etc/UPower/UPower.conf [deleted file]
config-archive/etc/UPower/UPower.conf.dist [deleted file]
config-archive/etc/X11/gdm/custom.conf [deleted file]
config-archive/etc/X11/gdm/custom.conf.dist.new [deleted file]
config-archive/etc/abcde/abcde.conf [deleted file]
config-archive/etc/abcde/abcde.conf.dist [deleted file]
config-archive/etc/aiccu.conf [deleted file]
config-archive/etc/aiccu.conf.dist.new [deleted file]
config-archive/etc/apache2/modules.d/00_apache_manual.conf [deleted file]
config-archive/etc/apache2/modules.d/00_apache_manual.conf.1 [deleted file]
config-archive/etc/apache2/modules.d/00_apache_manual.conf.dist [deleted file]
config-archive/etc/bash/bashrc [deleted file]
config-archive/etc/bash/bashrc.1 [deleted file]
config-archive/etc/bash/bashrc.dist.new [deleted file]
config-archive/etc/colord.conf [deleted file]
config-archive/etc/colord.conf.dist [deleted file]
config-archive/etc/conf.d/acpid [deleted file]
config-archive/etc/conf.d/acpid.dist [deleted file]
config-archive/etc/conf.d/alsasound [deleted file]
config-archive/etc/conf.d/alsasound.dist [deleted file]
config-archive/etc/conf.d/hwclock [deleted file]
config-archive/etc/conf.d/hwclock.dist [deleted file]
config-archive/etc/conf.d/keymaps [deleted file]
config-archive/etc/conf.d/keymaps.dist [deleted file]
config-archive/etc/conf.d/libvirtd [deleted file]
config-archive/etc/conf.d/libvirtd.dist [deleted file]
config-archive/etc/conf.d/modules [deleted file]
config-archive/etc/conf.d/modules.dist.new [deleted file]
config-archive/etc/conf.d/slapd [deleted file]
config-archive/etc/conf.d/slapd.dist [deleted file]
config-archive/etc/conf.d/udev [deleted file]
config-archive/etc/conf.d/udev.dist [deleted file]
config-archive/etc/conf.d/xdm [deleted file]
config-archive/etc/conf.d/xdm.dist.new [deleted file]
config-archive/etc/cron.daily/logrotate.cron [deleted file]
config-archive/etc/cron.daily/logrotate.cron.dist.new [deleted file]
config-archive/etc/cups/cups-pdf.conf [deleted file]
config-archive/etc/cups/cups-pdf.conf.dist [deleted file]
config-archive/etc/cups/cupsd.conf [deleted file]
config-archive/etc/cups/cupsd.conf.default [deleted file]
config-archive/etc/cups/cupsd.conf.default.dist [deleted file]
config-archive/etc/cups/cupsd.conf.dist [deleted file]
config-archive/etc/cups/snmp.conf [deleted file]
config-archive/etc/cups/snmp.conf.dist [deleted file]
config-archive/etc/cupshelpers/preferreddrivers.xml [deleted file]
config-archive/etc/cupshelpers/preferreddrivers.xml.dist [deleted file]
config-archive/etc/dbus-1/system.d/org.freedesktop.ColorManager.conf [deleted file]
config-archive/etc/dbus-1/system.d/org.freedesktop.ColorManager.conf.dist [deleted file]
config-archive/etc/dispatch-conf.conf [deleted file]
config-archive/etc/dispatch-conf.conf.dist.new [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/base [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/base.1 [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/base.dist [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/docs [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/docs.1 [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/docs.dist [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/server [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/server.1 [deleted file]
config-archive/etc/eselect/postgresql/slots/9.1/server.dist [deleted file]
config-archive/etc/gentoo/gentoorc [deleted file]
config-archive/etc/gentoo/gentoorc.dist [deleted file]
config-archive/etc/hosts [deleted file]
config-archive/etc/hosts.dist.new [deleted file]
config-archive/etc/hp/hplip.conf [deleted file]
config-archive/etc/hp/hplip.conf.dist [deleted file]
config-archive/etc/init.d/acpid [deleted file]
config-archive/etc/init.d/acpid.dist [deleted file]
config-archive/etc/init.d/alsasound [deleted file]
config-archive/etc/init.d/alsasound.dist [deleted file]
config-archive/etc/init.d/apache2 [deleted file]
config-archive/etc/init.d/apache2.dist [deleted file]
config-archive/etc/init.d/consolekit [deleted file]
config-archive/etc/init.d/consolekit.dist [deleted file]
config-archive/etc/init.d/cupsd [deleted file]
config-archive/etc/init.d/cupsd.dist [deleted file]
config-archive/etc/init.d/dbus [deleted file]
config-archive/etc/init.d/dbus.dist [deleted file]
config-archive/etc/init.d/libvirtd [deleted file]
config-archive/etc/init.d/libvirtd.dist [deleted file]
config-archive/etc/init.d/nscd [deleted file]
config-archive/etc/init.d/nscd.dist [deleted file]
config-archive/etc/init.d/postgresql-9.1 [deleted file]
config-archive/etc/init.d/postgresql-9.1.dist [deleted file]
config-archive/etc/init.d/slapd [deleted file]
config-archive/etc/init.d/slapd.dist [deleted file]
config-archive/etc/init.d/sshd [deleted file]
config-archive/etc/init.d/sshd.dist [deleted file]
config-archive/etc/init.d/sysstat [deleted file]
config-archive/etc/init.d/sysstat.dist [deleted file]
config-archive/etc/ksysguarddrc [deleted file]
config-archive/etc/ksysguarddrc.dist [deleted file]
config-archive/etc/layman/layman.cfg [deleted file]
config-archive/etc/layman/layman.cfg.1 [deleted file]
config-archive/etc/layman/layman.cfg.dist [deleted file]
config-archive/etc/libvirt/libvirt.conf [deleted file]
config-archive/etc/libvirt/libvirt.conf.dist [deleted file]
config-archive/etc/libvirt/libvirtd.conf [deleted file]
config-archive/etc/libvirt/libvirtd.conf.dist [deleted file]
config-archive/etc/libvirt/lxc.conf [deleted file]
config-archive/etc/libvirt/lxc.conf.dist [deleted file]
config-archive/etc/libvirt/nwfilter/no-ip-spoofing.xml [deleted file]
config-archive/etc/libvirt/nwfilter/no-ip-spoofing.xml.dist [deleted file]
config-archive/etc/logrotate.conf [deleted file]
config-archive/etc/logrotate.conf.dist.new [deleted file]
config-archive/etc/logrotate.d/openrc [deleted file]
config-archive/etc/logrotate.d/openrc.dist.new [deleted file]
config-archive/etc/lynx.cfg [deleted file]
config-archive/etc/lynx.cfg.dist [deleted file]
config-archive/etc/mail/aliases [deleted file]
config-archive/etc/mail/aliases.dist.new [deleted file]
config-archive/etc/mke2fs.conf [deleted file]
config-archive/etc/mke2fs.conf.dist [deleted file]
config-archive/etc/nilfs_cleanerd.conf [deleted file]
config-archive/etc/nilfs_cleanerd.conf.dist [deleted file]
config-archive/etc/ntp.conf [deleted file]
config-archive/etc/ntp.conf.dist [deleted file]
config-archive/etc/openldap/DB_CONFIG.example [deleted file]
config-archive/etc/openldap/DB_CONFIG.example.dist [deleted file]
config-archive/etc/openldap/schema/README [deleted file]
config-archive/etc/openldap/schema/README.1 [deleted file]
config-archive/etc/openldap/schema/README.dist [deleted file]
config-archive/etc/openldap/schema/collective.ldif [deleted file]
config-archive/etc/openldap/schema/collective.ldif.dist [deleted file]
config-archive/etc/openldap/schema/collective.schema [deleted file]
config-archive/etc/openldap/schema/collective.schema.1 [deleted file]
config-archive/etc/openldap/schema/collective.schema.dist [deleted file]
config-archive/etc/openldap/schema/corba.ldif [deleted file]
config-archive/etc/openldap/schema/corba.ldif.dist [deleted file]
config-archive/etc/openldap/schema/corba.schema [deleted file]
config-archive/etc/openldap/schema/corba.schema.1 [deleted file]
config-archive/etc/openldap/schema/corba.schema.dist [deleted file]
config-archive/etc/openldap/schema/core.ldif [deleted file]
config-archive/etc/openldap/schema/core.ldif.1 [deleted file]
config-archive/etc/openldap/schema/core.ldif.dist [deleted file]
config-archive/etc/openldap/schema/core.schema [deleted file]
config-archive/etc/openldap/schema/core.schema.1 [deleted file]
config-archive/etc/openldap/schema/core.schema.dist [deleted file]
config-archive/etc/openldap/schema/cosine.ldif [deleted file]
config-archive/etc/openldap/schema/cosine.ldif.1 [deleted file]
config-archive/etc/openldap/schema/cosine.ldif.dist [deleted file]
config-archive/etc/openldap/schema/cosine.schema [deleted file]
config-archive/etc/openldap/schema/cosine.schema.1 [deleted file]
config-archive/etc/openldap/schema/cosine.schema.dist [deleted file]
config-archive/etc/openldap/schema/duaconf.ldif [deleted file]
config-archive/etc/openldap/schema/duaconf.ldif.dist [deleted file]
config-archive/etc/openldap/schema/duaconf.schema [deleted file]
config-archive/etc/openldap/schema/duaconf.schema.1 [deleted file]
config-archive/etc/openldap/schema/duaconf.schema.dist [deleted file]
config-archive/etc/openldap/schema/dyngroup.ldif [deleted file]
config-archive/etc/openldap/schema/dyngroup.ldif.1 [deleted file]
config-archive/etc/openldap/schema/dyngroup.ldif.dist [deleted file]
config-archive/etc/openldap/schema/dyngroup.schema [deleted file]
config-archive/etc/openldap/schema/dyngroup.schema.1 [deleted file]
config-archive/etc/openldap/schema/dyngroup.schema.dist [deleted file]
config-archive/etc/openldap/schema/inetorgperson.ldif [deleted file]
config-archive/etc/openldap/schema/inetorgperson.ldif.1 [deleted file]
config-archive/etc/openldap/schema/inetorgperson.ldif.dist [deleted file]
config-archive/etc/openldap/schema/inetorgperson.schema [deleted file]
config-archive/etc/openldap/schema/inetorgperson.schema.1 [deleted file]
config-archive/etc/openldap/schema/inetorgperson.schema.dist [deleted file]
config-archive/etc/openldap/schema/java.ldif [deleted file]
config-archive/etc/openldap/schema/java.ldif.dist [deleted file]
config-archive/etc/openldap/schema/java.schema [deleted file]
config-archive/etc/openldap/schema/java.schema.1 [deleted file]
config-archive/etc/openldap/schema/java.schema.dist [deleted file]
config-archive/etc/openldap/schema/misc.ldif [deleted file]
config-archive/etc/openldap/schema/misc.ldif.dist [deleted file]
config-archive/etc/openldap/schema/misc.schema [deleted file]
config-archive/etc/openldap/schema/misc.schema.1 [deleted file]
config-archive/etc/openldap/schema/misc.schema.dist [deleted file]
config-archive/etc/openldap/schema/nis.ldif [deleted file]
config-archive/etc/openldap/schema/nis.ldif.1 [deleted file]
config-archive/etc/openldap/schema/nis.ldif.dist [deleted file]
config-archive/etc/openldap/schema/nis.schema [deleted file]
config-archive/etc/openldap/schema/nis.schema.1 [deleted file]
config-archive/etc/openldap/schema/nis.schema.dist [deleted file]
config-archive/etc/openldap/schema/openldap.ldif [deleted file]
config-archive/etc/openldap/schema/openldap.ldif.1 [deleted file]
config-archive/etc/openldap/schema/openldap.ldif.dist [deleted file]
config-archive/etc/openldap/schema/openldap.schema [deleted file]
config-archive/etc/openldap/schema/openldap.schema.1 [deleted file]
config-archive/etc/openldap/schema/openldap.schema.dist [deleted file]
config-archive/etc/openldap/schema/pmi.ldif [deleted file]
config-archive/etc/openldap/schema/pmi.ldif.dist [deleted file]
config-archive/etc/openldap/schema/pmi.schema [deleted file]
config-archive/etc/openldap/schema/pmi.schema.1 [deleted file]
config-archive/etc/openldap/schema/pmi.schema.dist [deleted file]
config-archive/etc/openldap/schema/ppolicy.ldif [deleted file]
config-archive/etc/openldap/schema/ppolicy.ldif.dist [deleted file]
config-archive/etc/openldap/schema/ppolicy.schema [deleted file]
config-archive/etc/openldap/schema/ppolicy.schema.1 [deleted file]
config-archive/etc/openldap/schema/ppolicy.schema.dist [deleted file]
config-archive/etc/pam.d/atd [deleted file]
config-archive/etc/pam.d/atd.dist [deleted file]
config-archive/etc/pam.d/system-auth [deleted file]
config-archive/etc/pam.d/system-auth.dist [deleted file]
config-archive/etc/pam.d/system-login [deleted file]
config-archive/etc/pam.d/system-login.dist [deleted file]
config-archive/etc/pam.d/system-services [deleted file]
config-archive/etc/pam.d/system-services.dist [deleted file]
config-archive/etc/php/cgi-php5.3/php.ini [deleted file]
config-archive/etc/php/cgi-php5.3/php.ini.dist [deleted file]
config-archive/etc/php/cli-php5.3/php.ini [deleted file]
config-archive/etc/php/cli-php5.3/php.ini.dist [deleted file]
config-archive/etc/php/embed-php5.3/php.ini [deleted file]
config-archive/etc/php/embed-php5.3/php.ini.dist [deleted file]
config-archive/etc/php/fpm-php5.3/php.ini [deleted file]
config-archive/etc/php/fpm-php5.3/php.ini.dist [deleted file]
config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1 [deleted file]
config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1.1 [deleted file]
config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1.dist [deleted file]
config-archive/etc/postfix/main.cf [deleted file]
config-archive/etc/postfix/main.cf.dist [deleted file]
config-archive/etc/ppd.cfg.default [deleted file]
config-archive/etc/ppd.cfg.default.1 [deleted file]
config-archive/etc/ppd.cfg.default.dist [deleted file]
config-archive/etc/profile [deleted file]
config-archive/etc/profile.dist [deleted file]
config-archive/etc/pulse/client.conf [deleted file]
config-archive/etc/pulse/client.conf.dist [deleted file]
config-archive/etc/pulse/daemon.conf [deleted file]
config-archive/etc/pulse/daemon.conf.dist [deleted file]
config-archive/etc/pulse/default.pa [deleted file]
config-archive/etc/pulse/default.pa.dist [deleted file]
config-archive/etc/pulse/system.pa [deleted file]
config-archive/etc/pulse/system.pa.dist [deleted file]
config-archive/etc/rc.conf [deleted file]
config-archive/etc/rc.conf.1 [deleted file]
config-archive/etc/rc.conf.2 [deleted file]
config-archive/etc/rc.conf.dist [deleted file]
config-archive/etc/request-key.conf [deleted file]
config-archive/etc/request-key.conf.dist [deleted file]
config-archive/etc/screenrc [deleted file]
config-archive/etc/screenrc.dist.new [deleted file]
config-archive/etc/ssh/ssh_config [deleted file]
config-archive/etc/ssh/ssh_config.dist [deleted file]
config-archive/etc/ssh/sshd_config [deleted file]
config-archive/etc/ssh/sshd_config.1 [deleted file]
config-archive/etc/ssh/sshd_config.2 [deleted file]
config-archive/etc/ssh/sshd_config.dist [deleted file]
config-archive/etc/sudoers [deleted file]
config-archive/etc/sudoers.dist.new [deleted file]
config-archive/etc/sysstat [deleted file]
config-archive/etc/sysstat.dist [deleted file]
config-archive/etc/xdg/Thunar/uca.xml [deleted file]
config-archive/etc/xdg/Thunar/uca.xml.dist [deleted file]
config-archive/etc/xdg/autostart/Gentoo-print-applet.desktop [deleted file]
config-archive/etc/xdg/autostart/Gentoo-print-applet.desktop.dist [deleted file]
config-archive/etc/xdg/autostart/pulseaudio.desktop [deleted file]
config-archive/etc/xdg/autostart/pulseaudio.desktop.dist [deleted file]
config-archive/etc/xdg/autostart/user-dirs-update-gtk.desktop [deleted file]
config-archive/etc/xdg/autostart/user-dirs-update-gtk.desktop.dist [deleted file]
config-archive/etc/xdg/menus/xfce-applications.menu [deleted file]
config-archive/etc/xdg/menus/xfce-applications.menu.dist [deleted file]
config-archive/etc/xdg/xfce4/helpers.rc [deleted file]
config-archive/etc/xdg/xfce4/helpers.rc.dist [deleted file]
config-archive/etc/xdg/xfce4/panel/default.xml [deleted file]
config-archive/etc/xdg/xfce4/panel/default.xml.dist [deleted file]
config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml [deleted file]
config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.dist [deleted file]
config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml [deleted file]
config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml.dist [deleted file]
config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml [deleted file]
config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml.dist [deleted file]
config-archive/etc/xdg/xfce4/xinitrc [deleted file]
config-archive/etc/xdg/xfce4/xinitrc.dist [deleted file]
config-archive/usr/share/config/akonadi/mysql-global-mobile.conf [deleted file]
config-archive/usr/share/config/akonadi/mysql-global-mobile.conf.dist [deleted file]
config-archive/usr/share/config/akonadi/mysql-global.conf [deleted file]
config-archive/usr/share/config/akonadi/mysql-global.conf.dist [deleted file]
config-archive/usr/share/config/kdm/kdmrc [deleted file]
config-archive/usr/share/config/kdm/kdmrc.1 [deleted file]
config-archive/usr/share/config/kdm/kdmrc.2 [deleted file]
config-archive/usr/share/config/kdm/kdmrc.dist [deleted file]
config-archive/usr/share/config/libkleopatrarc [deleted file]
config-archive/usr/share/config/libkleopatrarc.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/README [deleted file]
config-archive/usr/share/openvpn/easy-rsa/README.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-ca [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-ca.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-dh [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-dh.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-inter [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-inter.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-key [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-key-pass [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-key-pass.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-key-pkcs12 [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-key-pkcs12.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-key-server [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-key-server.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-key.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-req [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-req-pass [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-req-pass.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/build-req.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/clean-all [deleted file]
config-archive/usr/share/openvpn/easy-rsa/clean-all.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/inherit-inter [deleted file]
config-archive/usr/share/openvpn/easy-rsa/inherit-inter.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/list-crl [deleted file]
config-archive/usr/share/openvpn/easy-rsa/list-crl.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/pkitool [deleted file]
config-archive/usr/share/openvpn/easy-rsa/pkitool.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/revoke-full [deleted file]
config-archive/usr/share/openvpn/easy-rsa/revoke-full.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/sign-req [deleted file]
config-archive/usr/share/openvpn/easy-rsa/sign-req.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/vars [deleted file]
config-archive/usr/share/openvpn/easy-rsa/vars.dist [deleted file]
config-archive/usr/share/openvpn/easy-rsa/whichopensslcnf [deleted file]
config-archive/usr/share/openvpn/easy-rsa/whichopensslcnf.dist [deleted file]
config-archive/usr/share/xsessions/KDE-4.desktop [deleted file]
config-archive/usr/share/xsessions/KDE-4.desktop.1 [deleted file]
config-archive/usr/share/xsessions/KDE-4.desktop.dist [deleted file]
config-archive/usr/share/xsessions/xfce.desktop [deleted file]
config-archive/usr/share/xsessions/xfce.desktop.dist [deleted file]

diff --git a/config-archive/etc/ImageMagick/delegates.xml b/config-archive/etc/ImageMagick/delegates.xml
deleted file mode 100644 (file)
index 3870f06..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE delegatemap [
-<!ELEMENT delegatemap (delegate)+>
-<!ELEMENT delegate (#PCDATA)>
-<!ATTLIST delegate decode CDATA #IMPLIED>
-<!ATTLIST delegate encode CDATA #IMPLIED>
-<!ATTLIST delegate mode CDATA #IMPLIED>
-<!ATTLIST delegate spawn CDATA #IMPLIED>
-<!ATTLIST delegate stealth CDATA #IMPLIED>
-<!ATTLIST delegate thread-support CDATA #IMPLIED>
-<!ATTLIST delegate command CDATA #REQUIRED>
-]>
-<!--
-  Delegate command file.
-
-  Commands which specify
-
-    decode="in_format" encode="out_format"
-
-  specify the rules for converting from in_format to out_format These
-  rules may be used to translate directly between formats.
-
-  Commands which specify only
-
-    decode="in_format"
-
-  specify the rules for converting from in_format to some format that
-  ImageMagick will automatically recognize. These rules are used to
-  decode formats.
-
-  Commands which specify only
-
-   encode="out_format"
-
-  specify the rules for an "encoder" which may accept any input format.
-
-  For delegates other than ps:*, pcl:*, and mpeg:* the substitution rules are
-  as follows:
-
-    %i  input image filename
-    %o  output image filename
-    %u  unique temporary filename
-    %Z  unique temporary filename
-    %#  input image signature
-    %b  image file size
-    %c  input image comment
-    %g  image geometry
-    %h  image rows (height)
-    %k  input image number colors
-    %l  image label
-    %m  input image format
-    %p  page number
-    %q  input image depth
-    %s  scene number
-    %w  image columns (width)
-    %x  input image x resolution
-    %y  input image y resolution
-
-  Set option delegate:bimodal=true to process bimodal delegates otherwise they
-  are ignored.
--->
-<delegatemap>
-  <delegate decode="autotrace" stealth="True" command="&quot;convert&quot; &quot;%i&quot; &quot;pnm:%u&quot;\n&quot;autotrace&quot; -input-format pnm -output-format svg -output-file &quot;%o&quot; &quot;%u&quot;"/>
-  <delegate decode="blender" command="&quot;blender&quot; -b &quot;%i&quot; -F PNG -o &quot;%o&quot;&quot;\n&quot;convert&quot; -concatenate &quot;%o*.png&quot; &quot;%o&quot;"/>
-  <delegate decode="browse" stealth="True" spawn="True" command="&quot;xdg-open&quot; http://www.imagemagick.org/"/>
-  <delegate decode="cdr" command="&quot;uniconvertor&quot; &quot;%i&quot; &quot;%o.svg&quot;; mv &quot;%o.svg&quot; &quot;%o&quot;"/>
-  <delegate decode="cgm" thread-support="False" command="&quot;ralcgm&quot; -d ps -oC &lt; &quot;%i&quot; &gt; &quot;%o&quot; 2&gt; &quot;%Z&quot;"/>
-  <delegate decode="dvi" command="&quot;dvips&quot; -q -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="dng:decode" command="&quot;ufraw-batch&quot; --silent --create-id=also --out-type=png --out-depth=16 &quot;--output=%u.png&quot; &quot;%i&quot;"/>
-  <delegate decode="edit" stealth="True" command="&quot;xterm&quot; -title &quot;Edit Image Comment&quot; -e vi &quot;%o&quot;"/>
-  <delegate decode="eps" encode="pdf" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 &quot;-sDEVICE=pdfwrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="eps" encode="ps" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pswrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="fig" command="&quot;fig2dev&quot; -L ps &quot;%i&quot; &quot;%o&quot;"/>
-  <delegate decode="plt" command="&quot;echo&quot; &quot;set size 1.25,0.62; set terminal postscript portrait color solid; set output \'%o\'; load \'%i\'&quot; &gt; &quot;%u&quot;;&quot;gnuplot&quot; &quot;%u&quot;"/>
-  <delegate decode="hpg" command="&quot;hp2xx&quot; -q -m eps -f `basename &quot;%o&quot;` &quot;%i&quot;;     mv -f `basename &quot;%o&quot;` &quot;%o&quot;"/>
-  <delegate decode="hpgl" command="if [ -e hp2xx -o -e /usr/bin/hp2xx ]; then     hp2xx -q -m eps -f `basename &quot;%o&quot;` &quot;%i&quot;;     mv -f `basename &quot;%o&quot;` &quot;%o&quot;;   else     echo &quot;You need to install hp2xx to use HPGL files with ImageMagick.&quot;;     exit 1;   fi"/>
-  <delegate decode="htm" command="&quot;html2ps&quot; -U -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="html" command="&quot;html2ps&quot; -U -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="https" command="&quot;curl&quot; -s -k -o &quot;%o&quot; &quot;https:%M&quot;"/>
-  <delegate decode="ilbm" command="&quot;ilbmtoppm&quot; &quot;%i&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="man" command="&quot;groff&quot; -man -Tps &quot;%i&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="mpeg:decode" command="&quot;ffmpeg&quot; -v -1 -vframes %S -i &quot;%i&quot; -vcodec pam -an -f rawvideo -y &quot;%u.pam&quot; 2&gt; &quot;%Z&quot;"/>
-  <delegate encode="mpeg:encode" stealth="True" command="&quot;ffmpeg&quot; -v -1 -mbd rd -trellis 2 -cmp 2 -subcmp 2 -g 300 -i &quot;%M%%d.jpg&quot; &quot;%u.%m&quot; 2&gt; &quot;%Z&quot;"/>
-  <delegate decode="sid" command="&quot;mrsidgeodecode&quot; -if sid -i &quot;%i&quot; -of tif -o &quot;%o&quot; &gt; &quot;%u&quot;"/>
-  <delegate decode="pcl:color" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="pcl:cmyk" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pamcmyk32&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="pcl:mono" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="pdf" encode="eps" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=epswrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="pdf" encode="ps" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pswrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="tiff" encode="launch" mode="encode" command="&quot;gimp&quot; &quot;%i&quot;"/>
-  <delegate decode="pnm" encode="ilbm" mode="encode" command="&quot;ppmtoilbm&quot; -24if &quot;%i&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="pov" command="&quot;povray&quot; &quot;+i%i&quot; -D0 +o&quot;%o&quot; +fn%q +w%w +h%h +a -q9 -kfi&quot;%s&quot; -kff&quot;%n&quot;\n&quot;convert&quot; -concatenate &quot;%o*.png&quot; &quot;%o&quot;"/>
-  <delegate decode="ps" encode="eps" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=epswrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="ps" encode="pdf" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pdfwrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="ps" encode="print" mode="encode" command="lpr &quot;%i&quot;"/>
-  <delegate decode="ps:alpha" stealth="True" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pngalpha&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
-  <delegate decode="ps:cmyk" stealth="True" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pam&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
-  <delegate decode="ps:color" stealth="True" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pnmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
-  <delegate decode="ps:mono" stealth="True" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
-  <delegate decode="rgba" encode="rle" mode="encode" command="&quot;rawtorle&quot; -o &quot;%o&quot; -v &quot;%i&quot;"/>
-  <delegate decode="scan" command="&quot;scanimage&quot; -d &quot;%i&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="scanx" command="&quot;scanimage&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="miff" encode="show" spawn="True" command="&quot;/usr/bin/display&quot; -delay 0 -window-group %[group] -title &quot;%l &quot; &quot;ephemeral:%i&quot;"/>
-  <delegate decode="shtml" command="&quot;html2ps&quot; -U -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="svg" command="&quot;rsvg&quot; &quot;%i&quot; &quot;%o&quot;"/>
-  <delegate decode="txt" encode="ps" mode="bi" command="&quot;enscript&quot; -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="miff" encode="win" stealth="True" spawn="True" command="&quot;/usr/bin/display&quot; -immutable -delay 0 -window-group %[group] -title &quot;%l &quot; &quot;ephemeral:%i&quot;"/>
-  <delegate decode="wmf" command="&quot;wmf2eps&quot; -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="xps:color" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="xps:cmyk" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=bmpsep8&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="xps:mono" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-</delegatemap>
diff --git a/config-archive/etc/ImageMagick/delegates.xml.dist b/config-archive/etc/ImageMagick/delegates.xml.dist
deleted file mode 100644 (file)
index a21e0e7..0000000
+++ /dev/null
@@ -1,112 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE delegatemap [
-<!ELEMENT delegatemap (delegate)+>
-<!ELEMENT delegate (#PCDATA)>
-<!ATTLIST delegate decode CDATA #IMPLIED>
-<!ATTLIST delegate encode CDATA #IMPLIED>
-<!ATTLIST delegate mode CDATA #IMPLIED>
-<!ATTLIST delegate spawn CDATA #IMPLIED>
-<!ATTLIST delegate stealth CDATA #IMPLIED>
-<!ATTLIST delegate thread-support CDATA #IMPLIED>
-<!ATTLIST delegate command CDATA #REQUIRED>
-]>
-<!--
-  Delegate command file.
-
-  Commands which specify
-
-    decode="in_format" encode="out_format"
-
-  specify the rules for converting from in_format to out_format These
-  rules may be used to translate directly between formats.
-
-  Commands which specify only
-
-    decode="in_format"
-
-  specify the rules for converting from in_format to some format that
-  ImageMagick will automatically recognize. These rules are used to
-  decode formats.
-
-  Commands which specify only
-
-   encode="out_format"
-
-  specify the rules for an "encoder" which may accept any input format.
-
-  For delegates other than ps:*, pcl:*, and mpeg:* the substitution rules are
-  as follows:
-
-    %i  input image filename
-    %o  output image filename
-    %u  unique temporary filename
-    %Z  unique temporary filename
-    %#  input image signature
-    %b  image file size
-    %c  input image comment
-    %g  image geometry
-    %h  image rows (height)
-    %k  input image number colors
-    %l  image label
-    %m  input image format
-    %p  page number
-    %q  input image depth
-    %s  scene number
-    %w  image columns (width)
-    %x  input image x resolution
-    %y  input image y resolution
-
-  Set option delegate:bimodal=true to process bimodal delegates otherwise they
-  are ignored.
--->
-<delegatemap>
-  <delegate decode="autotrace" stealth="True" command="&quot;convert&quot; &quot;%i&quot; &quot;pnm:%u&quot;\n&quot;autotrace&quot; -input-format pnm -output-format svg -output-file &quot;%o&quot; &quot;%u&quot;"/>
-  <delegate decode="blender" command="&quot;blender&quot; -b &quot;%i&quot; -F PNG -o &quot;%o&quot;&quot;\n&quot;convert&quot; -concatenate &quot;%o*.png&quot; &quot;%o&quot;"/>
-  <delegate decode="browse" stealth="True" spawn="True" command="&quot;xdg-open&quot; http://www.imagemagick.org/"/>
-  <delegate decode="cdr" command="&quot;uniconvertor&quot; &quot;%i&quot; &quot;%o.svg&quot;; mv &quot;%o.svg&quot; &quot;%o&quot;"/>
-  <delegate decode="cgm" thread-support="False" command="&quot;ralcgm&quot; -d ps -oC &lt; &quot;%i&quot; &gt; &quot;%o&quot; 2&gt; &quot;%Z&quot;"/>
-  <delegate decode="dvi" command="&quot;dvips&quot; -q -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="dng:decode" command="&quot;/usr/bin/ufraw-batch&quot; --silent --create-id=also --out-type=png --out-depth=16 &quot;--output=%u.png&quot; &quot;%i&quot;"/>
-  <delegate decode="edit" stealth="True" command="&quot;xterm&quot; -title &quot;Edit Image Comment&quot; -e vi &quot;%o&quot;"/>
-  <delegate decode="eps" encode="pdf" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 &quot;-sDEVICE=pdfwrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="eps" encode="ps" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pswrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="fig" command="&quot;fig2dev&quot; -L ps &quot;%i&quot; &quot;%o&quot;"/>
-  <delegate decode="plt" command="&quot;echo&quot; &quot;set size 1.25,0.62; set terminal postscript portrait color solid; set output \'%o\'; load \'%i\'&quot; &gt; &quot;%u&quot;;&quot;gnuplot&quot; &quot;%u&quot;"/>
-  <delegate decode="hpg" command="&quot;hp2xx&quot; -q -m eps -f `basename &quot;%o&quot;` &quot;%i&quot;;     mv -f `basename &quot;%o&quot;` &quot;%o&quot;"/>
-  <delegate decode="hpgl" command="if [ -e hp2xx -o -e /usr/bin/hp2xx ]; then     hp2xx -q -m eps -f `basename &quot;%o&quot;` &quot;%i&quot;;     mv -f `basename &quot;%o&quot;` &quot;%o&quot;;   else     echo &quot;You need to install hp2xx to use HPGL files with ImageMagick.&quot;;     exit 1;   fi"/>
-  <delegate decode="htm" command="&quot;html2ps&quot; -U -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="html" command="&quot;html2ps&quot; -U -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="https" command="&quot;curl&quot; -s -k -o &quot;%o&quot; &quot;https:%M&quot;"/>
-  <delegate decode="ilbm" command="&quot;ilbmtoppm&quot; &quot;%i&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="man" command="&quot;groff&quot; -man -Tps &quot;%i&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="mpeg:decode" command="&quot;ffmpeg&quot; -v -1 -vframes %S -i &quot;%i&quot; -vcodec pam -an -f rawvideo -y &quot;%u.pam&quot; 2&gt; &quot;%Z&quot;"/>
-  <delegate encode="mpeg:encode" stealth="True" command="&quot;ffmpeg&quot; -v -1 -mbd rd -trellis 2 -cmp 2 -subcmp 2 -g 300 -i &quot;%M%%d.jpg&quot; &quot;%u.%m&quot; 2&gt; &quot;%Z&quot;"/>
-  <delegate decode="sid" command="&quot;mrsidgeodecode&quot; -if sid -i &quot;%i&quot; -of tif -o &quot;%o&quot; &gt; &quot;%u&quot;"/>
-  <delegate decode="pcl:color" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="pcl:cmyk" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pamcmyk32&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="pcl:mono" stealth="True" command="&quot;pcl6&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="pdf" encode="eps" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=epswrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="pdf" encode="ps" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pswrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="tiff" encode="launch" mode="encode" command="&quot;gimp&quot; &quot;%i&quot;"/>
-  <delegate decode="pnm" encode="ilbm" mode="encode" command="&quot;ppmtoilbm&quot; -24if &quot;%i&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="pov" command="&quot;povray&quot; &quot;+i%i&quot; -D0 +o&quot;%o&quot; +fn%q +w%w +h%h +a -q9 -kfi&quot;%s&quot; -kff&quot;%n&quot;\n&quot;convert&quot; -concatenate &quot;%o*.png&quot; &quot;%o&quot;"/>
-  <delegate decode="ps" encode="eps" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=epswrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="ps" encode="pdf" mode="bi" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pdfwrite&quot; &quot;-sOutputFile=%o&quot; &quot;-f%i&quot;"/>
-  <delegate decode="ps" encode="print" mode="encode" command="lpr &quot;%i&quot;"/>
-  <delegate decode="ps:alpha" stealth="True" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pngalpha&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
-  <delegate decode="ps:cmyk" stealth="True" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pam&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
-  <delegate decode="ps:color" stealth="True" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pnmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
-  <delegate decode="ps:mono" stealth="True" command="&quot;gs&quot; -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;-f%s&quot; &quot;-f%s&quot;"/>
-  <delegate decode="rgba" encode="rle" mode="encode" command="&quot;rawtorle&quot; -o &quot;%o&quot; -v &quot;%i&quot;"/>
-  <delegate decode="scan" command="&quot;scanimage&quot; -d &quot;%i&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="scanx" command="&quot;scanimage&quot; &gt; &quot;%o&quot;"/>
-  <delegate decode="miff" encode="show" spawn="True" command="&quot;/usr/bin/display&quot; -delay 0 -window-group %[group] -title &quot;%l &quot; &quot;ephemeral:%i&quot;"/>
-  <delegate decode="shtml" command="&quot;html2ps&quot; -U -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="svg" command="&quot;rsvg-convert&quot; -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="txt" encode="ps" mode="bi" command="&quot;enscript&quot; -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="miff" encode="win" stealth="True" spawn="True" command="&quot;/usr/bin/display&quot; -immutable -delay 0 -window-group %[group] -title &quot;%l &quot; &quot;ephemeral:%i&quot;"/>
-  <delegate decode="wmf" command="&quot;wmf2eps&quot; -o &quot;%o&quot; &quot;%i&quot;"/>
-  <delegate decode="xps:color" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=ppmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="xps:cmyk" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=bmpsep8&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-  <delegate decode="xps:mono" stealth="True" command="&quot;gxps&quot; -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -dAlignToPixels=0 -dGridFitTT=2 &quot;-sDEVICE=pbmraw&quot; -dTextAlphaBits=%u -dGraphicsAlphaBits=%u &quot;-r%s&quot; %s &quot;-sOutputFile=%s&quot; &quot;%s&quot;"/>
-</delegatemap>
diff --git a/config-archive/etc/ImageMagick/policy.xml b/config-archive/etc/ImageMagick/policy.xml
deleted file mode 100644 (file)
index 19e9796..0000000
+++ /dev/null
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE policymap [
-<!ELEMENT policymap (policy)+>
-<!ELEMENT policy (#PCDATA)>
-<!ATTLIST policy domain (delegate|coder|filter|path|resource) #IMPLIED>
-<!ATTLIST policy name CDATA #IMPLIED>
-<!ATTLIST policy rights CDATA #IMPLIED>
-<!ATTLIST policy pattern CDATA #IMPLIED>
-<!ATTLIST policy value CDATA #IMPLIED>
-]>
-<!--
-  Configure ImageMagick policies.
-
-  Domains include system, delegate, coder, filter, path, or resource.
-
-  Rights include none, read, write, and execute.  Use | to combine them,
-  for example: "read | write" to permit read from, or write to, a path.
-
-  Use a glob expression as a pattern.
-
-  Suppose we do not want users to process MPEG video images:
-
-    <policy domain="delegate" rights="none" pattern="mpeg:decode" />
-
-  Here we do not want users reading images from HTTP:
-
-    <policy domain="coder" rights="none" pattern="HTTP" />
-
-  Lets prevent users from executing any image filters:
-
-    <policy domain="filter" rights="none" pattern="*" />
-
-  The /repository file system is restricted to read only.  We use a glob
-  expression to match all paths that start with /repository:
-  
-    <policy domain="path" rights="read" pattern="/repository/*" />
-
-  Any large image is cached to disk rather than memory:
-
-    <policy domain="resource" name="area" value="1GB"/>
-
-  Note, resource policies are maximums for each instance of ImageMagick (e.g.
-  policy memory limit 1GB, -limit 2GB exceeds policy maximum so memory limit
-  is 1GB).
--->
-<policymap>
-  <!-- <policy domain="system" name="precision" value="6"/> -->
-  <!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
-  <!-- <policy domain="resource" name="memory" value="2GiB"/> -->
-  <!-- <policy domain="resource" name="map" value="4GiB"/> -->
-  <!-- <policy domain="resource" name="area" value="1GB"/> -->
-  <!-- <policy domain="resource" name="disk" value="16EB"/> -->
-  <!-- <policy domain="resource" name="file" value="768"/> -->
-  <!-- <policy domain="resource" name="thread" value="4"/> -->
-  <!-- <policy domain="resource" name="throttle" value="0"/> -->
-  <!-- <policy domain="resource" name="time" value="3600"/> -->
-</policymap>
diff --git a/config-archive/etc/ImageMagick/policy.xml.dist b/config-archive/etc/ImageMagick/policy.xml.dist
deleted file mode 100644 (file)
index 3be0a4b..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE policymap [
-<!ELEMENT policymap (policy)+>
-<!ELEMENT policy (#PCDATA)>
-<!ATTLIST policy domain (delegate|coder|filter|path|resource) #IMPLIED>
-<!ATTLIST policy name CDATA #IMPLIED>
-<!ATTLIST policy rights CDATA #IMPLIED>
-<!ATTLIST policy pattern CDATA #IMPLIED>
-<!ATTLIST policy value CDATA #IMPLIED>
-]>
-<!--
-  Configure ImageMagick policies.
-
-  Domains include system, delegate, coder, filter, path, or resource.
-
-  Rights include none, read, write, and execute.  Use | to combine them,
-  for example: "read | write" to permit read from, or write to, a path.
-
-  Use a glob expression as a pattern.
-
-  Suppose we do not want users to process MPEG video images:
-
-    <policy domain="delegate" rights="none" pattern="mpeg:decode" />
-
-  Here we do not want users reading images from HTTP:
-
-    <policy domain="coder" rights="none" pattern="HTTP" />
-
-  Lets prevent users from executing any image filters:
-
-    <policy domain="filter" rights="none" pattern="*" />
-
-  The /repository file system is restricted to read only.  We use a glob
-  expression to match all paths that start with /repository:
-  
-    <policy domain="path" rights="read" pattern="/repository/*" />
-
-  Any large image is cached to disk rather than memory:
-
-    <policy domain="resource" name="area" value="1GB"/>
-
-  Define arguments for the memory, map, area, and disk resources with
-  SI prefixes (.e.g 100MB).  In addition, resource policies are maximums for
-  each instance of ImageMagick (e.g. policy memory limit 1GB, -limit 2GB
-  exceeds policy maximum so memory limit is 1GB).
--->
-<policymap>
-  <!-- <policy domain="system" name="precision" value="6"/> -->
-  <!-- <policy domain="resource" name="temporary-path" value="/tmp"/> -->
-  <!-- <policy domain="resource" name="memory" value="2GiB"/> -->
-  <!-- <policy domain="resource" name="map" value="4GiB"/> -->
-  <!-- <policy domain="resource" name="area" value="1GB"/> -->
-  <!-- <policy domain="resource" name="disk" value="16EB"/> -->
-  <!-- <policy domain="resource" name="file" value="768"/> -->
-  <!-- <policy domain="resource" name="thread" value="4"/> -->
-  <!-- <policy domain="resource" name="throttle" value="0"/> -->
-  <!-- <policy domain="resource" name="time" value="3600"/> -->
-</policymap>
diff --git a/config-archive/etc/ImageMagick/type-ghostscript.xml b/config-archive/etc/ImageMagick/type-ghostscript.xml
deleted file mode 100644 (file)
index 30182b8..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE typemap [
-<!ELEMENT typemap (type)+>
-<!ELEMENT type (#PCDATA)>
-<!ELEMENT include (#PCDATA)>
-<!ATTLIST type name CDATA #REQUIRED>
-<!ATTLIST type fullname CDATA #IMPLIED>
-<!ATTLIST type family CDATA #IMPLIED>
-<!ATTLIST type foundry CDATA #IMPLIED>
-<!ATTLIST type weight CDATA #IMPLIED>
-<!ATTLIST type style CDATA #IMPLIED>
-<!ATTLIST type stretch CDATA #IMPLIED>
-<!ATTLIST type format CDATA #IMPLIED>
-<!ATTLIST type metrics CDATA #IMPLIED>
-<!ATTLIST type glyphs CDATA #REQUIRED>
-<!ATTLIST type version CDATA #IMPLIED>
-<!ATTLIST include file CDATA #REQUIRED>
-]>
-<typemap>
-  <type name="AvantGarde-Book" fullname="AvantGarde Book" family="AvantGarde" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/a010013l.afm" glyphs="/usr/share/fonts/default/ghostscript/a010013l.pfb"/>
-  <type name="AvantGarde-BookOblique" fullname="AvantGarde Book Oblique" family="AvantGarde" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/a010033l.afm" glyphs="/usr/share/fonts/default/ghostscript/a010033l.pfb"/>
-  <type name="AvantGarde-Demi" fullname="AvantGarde DemiBold" family="AvantGarde" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/a010015l.afm" glyphs="/usr/share/fonts/default/ghostscript/a010015l.pfb"/>
-  <type name="AvantGarde-DemiOblique" fullname="AvantGarde DemiOblique" family="AvantGarde" foundry="URW" weight="600" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/a010035l.afm" glyphs="/usr/share/fonts/default/ghostscript/a010035l.pfb"/>
-  <type name="Bookman-Demi" fullname="Bookman DemiBold" family="Bookman" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/b018015l.afm" glyphs="/usr/share/fonts/default/ghostscript/b018015l.pfb"/>
-  <type name="Bookman-DemiItalic" fullname="Bookman DemiBold Italic" family="Bookman" foundry="URW" weight="600" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/b018035l.afm" glyphs="/usr/share/fonts/default/ghostscript/b018035l.pfb"/>
-  <type name="Bookman-Light" fullname="Bookman Light" family="Bookman" foundry="URW" weight="300" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/b018012l.afm" glyphs="/usr/share/fonts/default/ghostscript/b018012l.pfb"/>
-  <type name="Bookman-LightItalic" fullname="Bookman Light Italic" family="Bookman" foundry="URW" weight="300" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/b018032l.afm" glyphs="/usr/share/fonts/default/ghostscript/b018032l.pfb"/>
-  <type name="Courier" fullname="Courier Regular" family="Courier" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n022003l.afm" glyphs="/usr/share/fonts/default/ghostscript/n022003l.pfb"/>
-  <type name="Courier-Bold" fullname="Courier Bold" family="Courier" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n022004l.afm" glyphs="/usr/share/fonts/default/ghostscript/n022004l.pfb"/>
-  <type name="Courier-Oblique" fullname="Courier Regular Oblique" family="Courier" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n022023l.afm" glyphs="/usr/share/fonts/default/ghostscript/n022023l.pfb"/>
-  <type name="Courier-BoldOblique" fullname="Courier Bold Oblique" family="Courier" foundry="URW" weight="700" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n022024l.afm" glyphs="/usr/share/fonts/default/ghostscript/n022024l.pfb"/>
-  <type name="fixed" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019003l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019003l.pfb"/>
-  <type name="Helvetica" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019003l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019003l.pfb"/>
-  <type name="Helvetica-Bold" fullname="Helvetica Bold" family="Helvetica" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019004l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019004l.pfb"/>
-  <type name="Helvetica-Oblique" fullname="Helvetica Regular Italic" family="Helvetica" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019023l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019023l.pfb"/>
-  <type name="Helvetica-BoldOblique" fullname="Helvetica Bold Italic" family="Helvetica" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019024l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019024l.pfb"/>
-  <type name="Helvetica-Narrow" fullname="Helvetica Narrow" family="Helvetica Narrow" foundry="URW" weight="400" style="normal" stretch="condensed" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019043l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019043l.pfb"/>
-  <type name="Helvetica-Narrow-Oblique" fullname="Helvetica Narrow Oblique" family="Helvetica Narrow" foundry="URW" weight="400" style="oblique" stretch="condensed" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019063l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019063l.pfb"/>
-  <type name="Helvetica-Narrow-Bold" fullname="Helvetica Narrow Bold" family="Helvetica Narrow" foundry="URW" weight="700" style="normal" stretch="condensed" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019044l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019044l.pfb"/>
-  <type name="Helvetica-Narrow-BoldOblique" fullname="Helvetica Narrow Bold Oblique" family="Helvetica Narrow" foundry="URW" weight="700" style="oblique" stretch="condensed" format="type1" metrics="/usr/share/fonts/default/ghostscript/n019064l.afm" glyphs="/usr/share/fonts/default/ghostscript/n019064l.pfb"/>
-  <type name="NewCenturySchlbk-Roman" fullname="New Century Schoolbook" family="NewCenturySchlbk" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/c059013l.afm" glyphs="/usr/share/fonts/default/ghostscript/c059013l.pfb"/>
-  <type name="NewCenturySchlbk-Italic" fullname="New Century Schoolbook Italic" family="NewCenturySchlbk" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/c059033l.afm" glyphs="/usr/share/fonts/default/ghostscript/c059033l.pfb"/>
-  <type name="NewCenturySchlbk-Bold" fullname="New Century Schoolbook Bold" family="NewCenturySchlbk" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/c059016l.afm" glyphs="/usr/share/fonts/default/ghostscript/c059016l.pfb"/>
-  <type name="NewCenturySchlbk-BoldItalic" fullname="New Century Schoolbook Bold Italic" family="NewCenturySchlbk" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/c059036l.afm" glyphs="/usr/share/fonts/default/ghostscript/c059036l.pfb"/>
-  <type name="Palatino-Roman" fullname="Palatino Regular" family="Palatino" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/p052003l.afm" glyphs="/usr/share/fonts/default/ghostscript/p052003l.pfb"/>
-  <type name="Palatino-Italic" fullname="Palatino Italic" family="Palatino" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/p052023l.afm" glyphs="/usr/share/fonts/default/ghostscript/p052023l.pfb"/>
-  <type name="Palatino-Bold" fullname="Palatino Bold" family="Palatino" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/p052004l.afm" glyphs="/usr/share/fonts/default/ghostscript/p052004l.pfb"/>
-  <type name="Palatino-BoldItalic" fullname="Palatino Bold Italic" family="Palatino" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/p052024l.afm" glyphs="/usr/share/fonts/default/ghostscript/p052024l.pfb"/>
-  <type name="Times-Roman" fullname="Times Regular" family="Times" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n021003l.afm" glyphs="/usr/share/fonts/default/ghostscript/n021003l.pfb"/>
-  <type name="Times-Bold" fullname="Times Medium" family="Times" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n021004l.afm" glyphs="/usr/share/fonts/default/ghostscript/n021004l.pfb"/>
-  <type name="Times-Italic" fullname="Times Regular Italic" family="Times" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n021023l.afm" glyphs="/usr/share/fonts/default/ghostscript/n021023l.pfb"/>
-  <type name="Times-BoldItalic" fullname="Times Medium Italic" family="Times" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/n021024l.afm" glyphs="/usr/share/fonts/default/ghostscript/n021024l.pfb"/>
-  <type name="Symbol" fullname="Symbol" family="Symbol" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/default/ghostscript/s050000l.afm" glyphs="/usr/share/fonts/default/ghostscript/s050000l.pfb" version="0.1" encoding="AdobeCustom"/>
-</typemap>
diff --git a/config-archive/etc/ImageMagick/type-ghostscript.xml.dist b/config-archive/etc/ImageMagick/type-ghostscript.xml.dist
deleted file mode 100644 (file)
index 213cb31..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE typemap [
-<!ELEMENT typemap (type)+>
-<!ELEMENT type (#PCDATA)>
-<!ELEMENT include (#PCDATA)>
-<!ATTLIST type name CDATA #REQUIRED>
-<!ATTLIST type fullname CDATA #IMPLIED>
-<!ATTLIST type family CDATA #IMPLIED>
-<!ATTLIST type foundry CDATA #IMPLIED>
-<!ATTLIST type weight CDATA #IMPLIED>
-<!ATTLIST type style CDATA #IMPLIED>
-<!ATTLIST type stretch CDATA #IMPLIED>
-<!ATTLIST type format CDATA #IMPLIED>
-<!ATTLIST type metrics CDATA #IMPLIED>
-<!ATTLIST type glyphs CDATA #REQUIRED>
-<!ATTLIST type version CDATA #IMPLIED>
-<!ATTLIST include file CDATA #REQUIRED>
-]>
-<typemap>
-  <type name="AvantGarde-Book" fullname="AvantGarde Book" family="AvantGarde" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/a010013l.afm" glyphs="/usr/share/fonts/urw-fonts/a010013l.pfb"/>
-  <type name="AvantGarde-BookOblique" fullname="AvantGarde Book Oblique" family="AvantGarde" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/a010033l.afm" glyphs="/usr/share/fonts/urw-fonts/a010033l.pfb"/>
-  <type name="AvantGarde-Demi" fullname="AvantGarde DemiBold" family="AvantGarde" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/a010015l.afm" glyphs="/usr/share/fonts/urw-fonts/a010015l.pfb"/>
-  <type name="AvantGarde-DemiOblique" fullname="AvantGarde DemiOblique" family="AvantGarde" foundry="URW" weight="600" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/a010035l.afm" glyphs="/usr/share/fonts/urw-fonts/a010035l.pfb"/>
-  <type name="Bookman-Demi" fullname="Bookman DemiBold" family="Bookman" foundry="URW" weight="600" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/b018015l.afm" glyphs="/usr/share/fonts/urw-fonts/b018015l.pfb"/>
-  <type name="Bookman-DemiItalic" fullname="Bookman DemiBold Italic" family="Bookman" foundry="URW" weight="600" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/b018035l.afm" glyphs="/usr/share/fonts/urw-fonts/b018035l.pfb"/>
-  <type name="Bookman-Light" fullname="Bookman Light" family="Bookman" foundry="URW" weight="300" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/b018012l.afm" glyphs="/usr/share/fonts/urw-fonts/b018012l.pfb"/>
-  <type name="Bookman-LightItalic" fullname="Bookman Light Italic" family="Bookman" foundry="URW" weight="300" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/b018032l.afm" glyphs="/usr/share/fonts/urw-fonts/b018032l.pfb"/>
-  <type name="Courier" fullname="Courier Regular" family="Courier" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n022003l.afm" glyphs="/usr/share/fonts/urw-fonts/n022003l.pfb"/>
-  <type name="Courier-Bold" fullname="Courier Bold" family="Courier" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n022004l.afm" glyphs="/usr/share/fonts/urw-fonts/n022004l.pfb"/>
-  <type name="Courier-Oblique" fullname="Courier Regular Oblique" family="Courier" foundry="URW" weight="400" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n022023l.afm" glyphs="/usr/share/fonts/urw-fonts/n022023l.pfb"/>
-  <type name="Courier-BoldOblique" fullname="Courier Bold Oblique" family="Courier" foundry="URW" weight="700" style="oblique" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n022024l.afm" glyphs="/usr/share/fonts/urw-fonts/n022024l.pfb"/>
-  <type name="fixed" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019003l.afm" glyphs="/usr/share/fonts/urw-fonts/n019003l.pfb"/>
-  <type name="Helvetica" fullname="Helvetica Regular" family="Helvetica" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019003l.afm" glyphs="/usr/share/fonts/urw-fonts/n019003l.pfb"/>
-  <type name="Helvetica-Bold" fullname="Helvetica Bold" family="Helvetica" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019004l.afm" glyphs="/usr/share/fonts/urw-fonts/n019004l.pfb"/>
-  <type name="Helvetica-Oblique" fullname="Helvetica Regular Italic" family="Helvetica" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019023l.afm" glyphs="/usr/share/fonts/urw-fonts/n019023l.pfb"/>
-  <type name="Helvetica-BoldOblique" fullname="Helvetica Bold Italic" family="Helvetica" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n019024l.afm" glyphs="/usr/share/fonts/urw-fonts/n019024l.pfb"/>
-  <type name="Helvetica-Narrow" fullname="Helvetica Narrow" family="Helvetica Narrow" foundry="URW" weight="400" style="normal" stretch="condensed" format="type1" metrics="/usr/share/fonts/urw-fonts/n019043l.afm" glyphs="/usr/share/fonts/urw-fonts/n019043l.pfb"/>
-  <type name="Helvetica-Narrow-Oblique" fullname="Helvetica Narrow Oblique" family="Helvetica Narrow" foundry="URW" weight="400" style="oblique" stretch="condensed" format="type1" metrics="/usr/share/fonts/urw-fonts/n019063l.afm" glyphs="/usr/share/fonts/urw-fonts/n019063l.pfb"/>
-  <type name="Helvetica-Narrow-Bold" fullname="Helvetica Narrow Bold" family="Helvetica Narrow" foundry="URW" weight="700" style="normal" stretch="condensed" format="type1" metrics="/usr/share/fonts/urw-fonts/n019044l.afm" glyphs="/usr/share/fonts/urw-fonts/n019044l.pfb"/>
-  <type name="Helvetica-Narrow-BoldOblique" fullname="Helvetica Narrow Bold Oblique" family="Helvetica Narrow" foundry="URW" weight="700" style="oblique" stretch="condensed" format="type1" metrics="/usr/share/fonts/urw-fonts/n019064l.afm" glyphs="/usr/share/fonts/urw-fonts/n019064l.pfb"/>
-  <type name="NewCenturySchlbk-Roman" fullname="New Century Schoolbook" family="NewCenturySchlbk" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/c059013l.afm" glyphs="/usr/share/fonts/urw-fonts/c059013l.pfb"/>
-  <type name="NewCenturySchlbk-Italic" fullname="New Century Schoolbook Italic" family="NewCenturySchlbk" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/c059033l.afm" glyphs="/usr/share/fonts/urw-fonts/c059033l.pfb"/>
-  <type name="NewCenturySchlbk-Bold" fullname="New Century Schoolbook Bold" family="NewCenturySchlbk" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/c059016l.afm" glyphs="/usr/share/fonts/urw-fonts/c059016l.pfb"/>
-  <type name="NewCenturySchlbk-BoldItalic" fullname="New Century Schoolbook Bold Italic" family="NewCenturySchlbk" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/c059036l.afm" glyphs="/usr/share/fonts/urw-fonts/c059036l.pfb"/>
-  <type name="Palatino-Roman" fullname="Palatino Regular" family="Palatino" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/p052003l.afm" glyphs="/usr/share/fonts/urw-fonts/p052003l.pfb"/>
-  <type name="Palatino-Italic" fullname="Palatino Italic" family="Palatino" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/p052023l.afm" glyphs="/usr/share/fonts/urw-fonts/p052023l.pfb"/>
-  <type name="Palatino-Bold" fullname="Palatino Bold" family="Palatino" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/p052004l.afm" glyphs="/usr/share/fonts/urw-fonts/p052004l.pfb"/>
-  <type name="Palatino-BoldItalic" fullname="Palatino Bold Italic" family="Palatino" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/p052024l.afm" glyphs="/usr/share/fonts/urw-fonts/p052024l.pfb"/>
-  <type name="Times-Roman" fullname="Times Regular" family="Times" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n021003l.afm" glyphs="/usr/share/fonts/urw-fonts/n021003l.pfb"/>
-  <type name="Times-Bold" fullname="Times Medium" family="Times" foundry="URW" weight="700" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n021004l.afm" glyphs="/usr/share/fonts/urw-fonts/n021004l.pfb"/>
-  <type name="Times-Italic" fullname="Times Regular Italic" family="Times" foundry="URW" weight="400" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n021023l.afm" glyphs="/usr/share/fonts/urw-fonts/n021023l.pfb"/>
-  <type name="Times-BoldItalic" fullname="Times Medium Italic" family="Times" foundry="URW" weight="700" style="italic" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/n021024l.afm" glyphs="/usr/share/fonts/urw-fonts/n021024l.pfb"/>
-  <type name="Symbol" fullname="Symbol" family="Symbol" foundry="URW" weight="400" style="normal" stretch="normal" format="type1" metrics="/usr/share/fonts/urw-fonts/s050000l.afm" glyphs="/usr/share/fonts/urw-fonts/s050000l.pfb" version="0.1" encoding="AdobeCustom"/>
-</typemap>
diff --git a/config-archive/etc/UPower/UPower.conf b/config-archive/etc/UPower/UPower.conf
deleted file mode 100644 (file)
index c9da9cd..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-# Only the system vendor should modify this file, ordinary users
-# should not have to change anything.
-
-[UPower]
-
-# This is the smallest amount of time that UPower gives to session and system
-# processes after the suspend or hibernate request is given.
-# If the session power management component uses AboutToSuspend() then the
-# session process can only make this time larger than the value below, never
-# smaller.
-#
-# Reducing this time means the suspend happens quicker, but might also not give
-# some processes enough time to save state.
-#
-# default=1000
-SleepTimeout=1000
-
-# This controls whether hibernate is allowed when using encrypted swap.
-#
-# default=true
-AllowHibernateEncryptedSwap=true
-
-# Enable the Watts Up Pro device.
-#
-# The Watts Up Pro contains a generic FTDI USB device without a specific
-# vendor and product ID. When we probe for WUP devices, we can cause
-# the user to get a perplexing "Device or resource busy" error when
-# attempting to use their non-WUP device.
-#
-# The generic FTDI device is known to also be used on:
-#
-# - Sparkfun FT232 breakout board
-# - Parallax Propeller
-#
-# default=true
-EnableWattsUpPro=true
-
-# Poll the kernel for dock state changes.
-#
-# Some drivers are still broken, and do not send out uvents when the
-# connected state changes.
-#
-# default=false
-PollDockDevices=false
-
-# Do we ignore the lid state
-#
-# Some laptops are broken. The lid state is either inverted, or stuck
-# on or off. We can't do much to fix these problems, but this is a way
-# for users to make the laptop panel vanish and for programs like
-# gnome-power-manager to not suspend on system startup.
-#
-# default=false
-IgnoreLid=false
diff --git a/config-archive/etc/UPower/UPower.conf.dist b/config-archive/etc/UPower/UPower.conf.dist
deleted file mode 100644 (file)
index 23f06f8..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-# Only the system vendor should modify this file, ordinary users
-# should not have to change anything.
-
-[UPower]
-
-# This is the smallest amount of time that UPower gives to session and system
-# processes after the suspend or hibernate request is given.
-# If the session power management component uses AboutToSuspend() then the
-# session process can only make this time larger than the value below, never
-# smaller.
-#
-# Reducing this time means the suspend happens quicker, but might also not give
-# some processes enough time to save state.
-#
-# default=1000
-SleepTimeout=1000
-
-# This controls whether hibernate is allowed when using encrypted swap.
-#
-# default=true
-AllowHibernateEncryptedSwap=true
-
-# This controls whether we want the powersave commands to be run when running
-# on battery or plugging AC.
-#
-# default=true
-RunPowersaveCommand=true
-
-# Enable the Watts Up Pro device.
-#
-# The Watts Up Pro contains a generic FTDI USB device without a specific
-# vendor and product ID. When we probe for WUP devices, we can cause
-# the user to get a perplexing "Device or resource busy" error when
-# attempting to use their non-WUP device.
-#
-# The generic FTDI device is known to also be used on:
-#
-# - Sparkfun FT232 breakout board
-# - Parallax Propeller
-#
-# default=true
-EnableWattsUpPro=true
-
-# Poll the kernel for dock state changes.
-#
-# Some drivers are still broken, and do not send out uvents when the
-# connected state changes.
-#
-# default=false
-PollDockDevices=false
-
-# Do we ignore the lid state
-#
-# Some laptops are broken. The lid state is either inverted, or stuck
-# on or off. We can't do much to fix these problems, but this is a way
-# for users to make the laptop panel vanish and for programs like
-# gnome-power-manager to not suspend on system startup.
-#
-# default=false
-IgnoreLid=false
diff --git a/config-archive/etc/X11/gdm/custom.conf b/config-archive/etc/X11/gdm/custom.conf
deleted file mode 100644 (file)
index f7dc8cc..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-# GDM Custom Configuration file.
-#
-# This file is the appropriate place for specifying your customizations to the
-# GDM configuration.   If you run gdmsetup, it will automatically edit this
-# file for you and will cause the daemon and any running GDM GUI programs to
-# automatically update with the new configuration.  Not all configuration
-# options are supported by gdmsetup, so to modify some values it may be
-# necessary to modify this file directly by hand.
-#
-# This file overrides the default configuration settings.  These settings 
-# are stored in the GDM System Defaults configuration file, which is found
-# at the following location.
-#
-# /usr/share/gdm/defaults.conf.  
-#
-# This file contains comments about the meaning of each configuration option,
-# so is also a useful reference.  Also refer to the documentation links at
-# the end of this comment for further information.  In short, to hand-edit
-# this file, simply add or modify the key=value combination in the
-# appropriate section in the template below this comment section.
-#
-# For example, if you want to specify a different value for the Enable key
-# in the "[debug]" section of your GDM System Defaults configuration file,
-# then add "Enable=true" in the "[debug]" section of this file.  If the
-# key already exists in this file, then simply modify it.
-#
-# Older versions of GDM used the "gdm.conf" file for configuration.  If your
-# system has an old gdm.conf file on the system, it will be used instead of
-# this file - so changes made to this file will not take effect.  Consider
-# migrating your configuration to this file and removing the gdm.conf file.
-#
-# If you hand edit a GDM configuration file, you can run the following
-# command and the GDM daemon will immediately reflect the change.  Any
-# running GDM GUI programs will also be notified to update with the new
-# configuration.
-#
-# gdmflexiserver --command="UPDATE_CONFIG <configuration key>"
-#
-# e.g, the "Enable" key in the "[debug]" section would be "debug/Enable".
-#
-# You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and
-# re-read the new configuration settings.  You can also restart GDM by sending
-# a HUP or USR1 signal to the daemon.  HUP behaves like gdm-restart and causes
-# any user session started by GDM to exit immediately while USR1 behaves like
-# gdm-safe-restart and will wait until all users log out before restarting GDM.
-#
-# For full reference documentation see the gnome help browser under
-# GNOME|System category.  You can also find the docs in HTML form on
-# http://www.gnome.org/projects/gdm/
-#
-# NOTE: Lines that begin with "#" are considered comments.
-#
-# Have fun!
-
-[daemon]
-
-[security]
-
-[xdmcp]
-
-[gui]
-
-[greeter]
-
-
-
-Browser=true
-
-
-
-
-SoundOnLoginFile=/usr/share/sounds/startup3.wav
-
-GraphicalTheme=gentoo-cow
-
-[chooser]
-
-[debug]
-
-# Note that to disable servers defined in the GDM System Defaults
-# configuration file (such as 0=Standard, you must put a line in this file
-# that says 0=inactive, as described in the Configuration section of the GDM
-# documentation.
-#
-[servers]
-
-# Also note, that if you redefine a [server-foo] section, then GDM will
-# use the definition in this file, not the GDM System Defaults configuration
-# file.  It is currently not possible to disable a [server-foo] section
-# defined in the GDM System Defaults configuration file.
-#
diff --git a/config-archive/etc/X11/gdm/custom.conf.dist.new b/config-archive/etc/X11/gdm/custom.conf.dist.new
deleted file mode 100644 (file)
index 559823b..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-# GDM Custom Configuration file.
-#
-# This file is the appropriate place for specifying your customizations to the
-# GDM configuration.   If you run gdmsetup, it will automatically edit this
-# file for you and will cause the daemon and any running GDM GUI programs to
-# automatically update with the new configuration.  Not all configuration
-# options are supported by gdmsetup, so to modify some values it may be
-# necessary to modify this file directly by hand.
-#
-# This file overrides the default configuration settings.  These settings 
-# are stored in the GDM System Defaults configuration file, which is found
-# at the following location.
-#
-# /usr/share/gdm/defaults.conf.  
-#
-# This file contains comments about the meaning of each configuration option,
-# so is also a useful reference.  Also refer to the documentation links at
-# the end of this comment for further information.  In short, to hand-edit
-# this file, simply add or modify the key=value combination in the
-# appropriate section in the template below this comment section.
-#
-# For example, if you want to specify a different value for the Enable key
-# in the "[debug]" section of your GDM System Defaults configuration file,
-# then add "Enable=true" in the "[debug]" section of this file.  If the
-# key already exists in this file, then simply modify it.
-#
-# Older versions of GDM used the "gdm.conf" file for configuration.  If your
-# system has an old gdm.conf file on the system, it will be used instead of
-# this file - so changes made to this file will not take effect.  Consider
-# migrating your configuration to this file and removing the gdm.conf file.
-#
-# If you hand edit a GDM configuration file, you can run the following
-# command and the GDM daemon will immediately reflect the change.  Any
-# running GDM GUI programs will also be notified to update with the new
-# configuration.
-#
-# gdmflexiserver --command="UPDATE_CONFIG <configuration key>"
-#
-# e.g, the "Enable" key in the "[debug]" section would be "debug/Enable".
-#
-# You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and
-# re-read the new configuration settings.  You can also restart GDM by sending
-# a HUP or USR1 signal to the daemon.  HUP behaves like gdm-restart and causes
-# any user session started by GDM to exit immediately while USR1 behaves like
-# gdm-safe-restart and will wait until all users log out before restarting GDM.
-#
-# For full reference documentation see the gnome help browser under
-# GNOME|System category.  You can also find the docs in HTML form on
-# http://www.gnome.org/projects/gdm/
-#
-# NOTE: Lines that begin with "#" are considered comments.
-#
-# Have fun!
-
-[daemon]
-
-[security]
-
-[xdmcp]
-
-[gui]
-
-[greeter]
-
-[chooser]
-
-[debug]
-
-# Note that to disable servers defined in the GDM System Defaults
-# configuration file (such as 0=Standard, you must put a line in this file
-# that says 0=inactive, as described in the Configuration section of the GDM
-# documentation.
-#
-[servers]
-
-# Also note, that if you redefine a [server-foo] section, then GDM will
-# use the definition in this file, not the GDM System Defaults configuration
-# file.  It is currently not possible to disable a [server-foo] section
-# defined in the GDM System Defaults configuration file.
-#
diff --git a/config-archive/etc/abcde/abcde.conf b/config-archive/etc/abcde/abcde.conf
deleted file mode 100644 (file)
index 07dc9c7..0000000
+++ /dev/null
@@ -1,372 +0,0 @@
-# System defaults for abcde version 2.2.x
-# Nothing in this file is uncommented by default.
-# 
-# If you wish to override these system-wide settings, create your own
-# .abcde.conf file in your home directory.
-
-# CDDB options
-
-# If you wish to use a different CDDB server, edit this line.
-# If you just wanted to use a proxy server, just set your http_proxy
-# environment variable - wget will use it correctly.
-#CDDBURL="http://freedb.freedb.org/~cddb/cddb.cgi"
-
-# The CDDB protocol level.
-# Right now 5 is latin1 output and 6 is UTF8 encoding.
-#CDDBPROTO=6
-
-# The CDDB protocol requires hello information, including a valid username
-# and hostname. If you feel paranoid about giving away such info, edit this
-# line - the format is username@hostname.
-#HELLOINFO="`whoami`@`hostname`"
-
-# This controls the email address CDDB changes are submitted to.
-#CDDBSUBMIT=freedb-submit@freedb.org
-
-# The following options control whether or not fetched CDDB entries
-# are cached locally in $CDDBLOCALDIR
-#CDDBCOPYLOCAL="n"
-#CDDBLOCALDIR="$HOME/.cddb"
-#CDDBLOCALRECURSIVE="n"
-
-# If NOSUBMIT is set to y, then abcde will never prompt asking if you
-# wish to submit your edited cddb file.
-#NOSUBMIT=n
-
-# If NOCDDBQUERY is set to y, then abcde will never even try to access
-# the CDDB server; running abcde will automatically drop you into a
-# blank cddb file to edit at your leisure.  This is the same as the
-# -n option.  NOCDDBQUERY=y implies NOSUBMIT=y.
-#NOCDDBQUERY=n
-
-# Select here if you want to use the locally stored CDDB entries.
-# This is useful if you do a lot of editing to those CDDB entries. 
-# Also, other tools like Grip store CDDB entries under $HOME/.cddb,
-# so they can be reused when ripping CDs.
-#CDDBUSELOCAL="n"
-
-# List, separated with a comma, the fields we want the parsing function to
-# output. Defaults to YEAR and GENRE, for a complete list of fields provided by
-# CDDB.
-# The fields are not case sensitive. Actually, "y,g" will work as fine as "Y,G"
-# or "YEAR, GENRE"
-#SHOWCDDBFIELDS=year,genre
-
-# Specify the style of encoder to use here - 
-# oggenc, vorbize - for OGGENCODERSYNTAX
-# lame, gogo, bladeenc, l3enc, xingmp3enc, mp3enc - for MP3ENCODERSYNTAX
-# flac - the only supported for FLACENCODERSYNTAX at the moment
-# speexenc - the only encoder for SPEEXENCODERSYNTAX
-# mppenc - encoder for MPPENCODERSYNTAX
-# default is a valid option for oggenc, lame, flac, speexenc and mppenc.
-# Currently this affects the default location of the binary, the variable
-# to pick encoder command-line options from, and where the options are
-# given.
-MP3ENCODERSYNTAX=default
-#OGGENCODERSYNTAX=default
-#FLACENCODERSYNTAX=default
-#SPEEXENCODERSYNTAX=default
-#MPPENCODERSYNTAX=default
-#AACENCODERSYNTAX=default
-
-# Specify the syntax of the normalize binary here - so far only 'normalize'
-# is supported.
-#NORMALIZERSYNTAX=default
-
-# CD reader program to use - currently recognized options are 'cdparanoia',
-# 'icedax', 'cdda2wav', 'dagrab', 'cddafs' (Mac OS X only) and 'flac'.
-#CDROMREADERSYNTAX=cdparanoia
-
-# CUE reader syntax for the CUE reader program to use.
-# abcde supports 2 CUE modes: 'mkcue' and 'abcde.mkcue' so you can set the
-# MKCUE variable accordingly. The 'abcde.mkcue' uses an internal
-# implementation, without the need of an external program.
-#CUEREADERSYNTAX=default
-
-# Specify the program to convert a CUE sheet back to a CD disc ID for CDDB queries.
-# Select between '/path/to/cue2discid' (provided as an example) or
-# 'abcde.cue2discid', implemented internaly.
-#CUE2DISCID=abcde.cue2discid
-
-# Keep the wav files after encoding. Set it to "y" and remove "clean" from
-# the list of default actions, since we purge the temp directory as default.
-KEEPWAVS=y
-
-# Track padding: force abcde to pad tracks using 0, so every song uses a two
-# digit entry. If set to "y", even a single song encoding outputs a file like
-# 01.my_song.ext
-PADTRACKS=y
-
-# Define if you want abcde to be non-interactive.
-# Keep in mind that there is no way to deactivate it right now in the command
-# line, so setting this option makes abcde to be always non-interactive.
-#INTERACTIVE=n
-
-# Specify 'nice'ness of the encoder, the CD reader and the distmp3 proc.
-# This is a relative 'nice'ness (that is, if the parent process is at a
-# nice level of 12, and the ENCNICE is set to 3, then the encoder will
-# run with an absolute nice value of 15. Note also, that setting these
-# to be empty will result in some default niceness increase (4 in tcsh
-# and 10 using the bsdutils' nice).
-#ENCNICE=10
-#READNICE=10
-#DISTMP3NICE=10
-
-# Paths of programs to use
-#LAME=lame
-#TOOLAME=toolame
-#GOGO=gogo
-#BLADEENC=bladeenc
-#L3ENC=l3enc
-#XINGMP3ENC=xingmp3enc
-#MP3ENC=mp3enc
-#VORBIZE=vorbize
-#OGGENC=oggenc
-#FLAC=flac
-#SPEEXENC=speexenc
-#MPPENC=mppenc
-#AACENC=faac
-
-#ID3=id3
-#ID3V2=id3v2
-#CDPARANOIA=cdparanoia
-#CDDA2WAV=icedax
-#CDDAFS=cp
-#CDDISCID=cd-discid
-#CDDBTOOL=cddb-tool
-#EJECT=eject
-#MD5SUM=md5sum
-#DISTMP3=distmp3
-#VORBISCOMMENT=vorbiscomment
-#METAFLAC=metaflac
-NORMALIZE=normalize
-#CDSPEED=eject
-#VORBISGAIN=vorbisgain
-#MKCUE=mkcue
-#MKTOC=cdrdao
-#DIFF=diff
-
-# Options to call programs with:
-
-# If HTTPGET is modified, the HTTPGETOPTS options should also be defined 
-# accordingly. If HTTPGET is changed, the default options will be set,
-# if HTTPGETOPTS is empty or not defined.
-#HTTPGET=wget
-# for fetch (FreeBSD): HTTPGETOPTS="-q -o -"
-# for wget: HTTPGETOPTS="-q -nv -O -"
-# for curl (MacOSX): HTTPGETOPTS="-f -s"
-#HTTPGETOPTS="-q -O -"
-
-# MP3:
-LAMEOPTS="--preset standard"
-#TOOLAMEOPTS=
-#GOGOOPTS=
-#BLADEENCOPTS=
-#L3ENCOPTS=
-#XINGMP3ENCOPTS=
-#MP3ENCOPTS=
-
-# Ogg:
-#VORBIZEOPTS=
-#OGGENCOPTS=
-
-# FLAC:
-#FLACOPTS="-f"
-
-# Speex:
-#SPEEXENCOPTS=
-
-# MPP/MP+ (Musepack):
-# For the encoder options take a look at the manpage. Set them like this:
-# MPPENCOPTS='--xtreme' if you wish to set more options then:
-# MPPENCOPTS='--xtreme --skip 20 --fade 10'
-#MPPENCOPTS=
-
-# M4A/AAC
-#AACENCOPTS=
-
-#ID3OPTS=
-#ID3V2OPTS=
-#CDPARANOIAOPTS=
-#CDDA2WAVOPTS=
-#CDDAFSOPTS="-f"
-#CDDBTOOLOPTS=
-#EJECTOPTS=
-#DISTMP3OPTS=
-#NORMALIZEOPTS=
-#CDSPEEDOPTS="-x"
-#CDSPEEDVALUE=""
-#MKCUEOPTS=""
-#MKTOCOPTS=""
-#DIFFOPTS=""
-#VORBISCOMMENTOPTS="-R"
-#METAFLACOPTS="--no-utf8-convert"
-#DIFFOPTS=""
-
-# Actions to take
-# Comma-separated list of one or more of the following:
-#  cddb,cue,read,normalize,encode,tag,move,playlist,clean,default
-#   encode implies read
-#   normalize implies read
-#   tag implies cddb,read,encode
-#   move implies cddb,read,encode,tag
-#   playlist implies cddb
-# An action can be added to the "default" action by specifying it along with
-# "default", without having to repeat the default ones:
-#  ACTIONS=default,playlist
-# The default action list (referenced as "default") is defined in the following
-# comment:
-#ACTIONS=cddb,read,encode,tag,move,clean
-ACTIONS=cddb,read,normalize,encode,tag,move,playlist,clean
-
-# CD device you want to read from
-# It can be defined as a singletrack flac file, but since it might change from
-# file to file it makes little sense to define it here.
-#CDROM=/dev/cdrom
-# If we are using the IDE bus, we need CDPARANOIACDROMBUS defined as "d"
-# If we are using the ide-scsi emulation layer, we need to define a "g"
-#CDPARANOIACDROMBUS="d"
-
-# If you'd like to make a default location that overrides the current
-# directory for putting mp3's, uncomment this.
-#OUTPUTDIR=`pwd`
-
-# Or if you'd just like to put the temporary .wav files somewhere else
-# you can specify that here
-#WAVOUTPUTDIR=`pwd`
-
-# OUTPUTTYPE can be either "ogg", "mp3", "flac" or "spx", or a combination
-# of them separated with ",": "ogg,mp3".
-#OUTPUTTYPE=ogg
-OUTPUTTYPE=mp3
-
-# Output filename format - change this to reflect your inner desire to
-# organize things differently than everyone else :)
-# You have the following variables at your disposal:
-# OUTPUT, GENRE, ALBUMFILE, ARTISTFILE, TRACKFILE, and TRACKNUM.
-# Make sure to single-quote this variable. abcde will automatically create
-# the directory portion of this filename.
-# NOTICE: OUTPUTTYPE has been deprecated in the OUTPUTFORMAT string.
-# Since multiple-output was integrated we always append the file type
-# to the files. Remove it from your user defined string if you are getting
-# files like ".ogg.ogg".
-#OUTPUTFORMAT='${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'
-OUTPUTFORMAT='${ARTISTFILE}-${ALBUMFILE}/${ARTISTFILE}_-_${ALBUMFILE}_-_${TRACKNUM}.${TRACKFILE}'
-
-# Like OUTPUTFORMAT but for Various Artists discs.
-#VAOUTPUTFORMAT='Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}'
-VAOUTPUTFORMAT='${ALBUMFILE}/${TRACKNUM}_-_${ARTISTFILE}_-_${TRACKFILE}'
-
-# Like OUTPUTFORMAT and VAOUTPUTFORMAT but for the ONEFILE rips.
-#ONETRACKOUTPUTFORMAT=$OUTPUTFORMAT
-#VAONETRACKOUTPUTFORMAT=$VAOUTPUTFORMAT
-
-# Define how many encoders to run at once. This makes for huge speedups
-# on SMP systems. Defaults to 1. Equivalent to -j.
-#MAXPROCS=2
-
-# Support for systems with low disk space:
-# n:   Default parallelization (read entire CD in while encoding)
-# y:   No parallelization (rip, encode, rip, encode...)
-#LOWDISK=n
-
-# If set to y, enables batch mode normalization, which preserves relative
-# volume differences between tracks of an album. 
-#BATCHNORM=n
-
-# Enables nogap encoding when using the 'lame' encoder.
-NOGAP=y
-
-# Set the playlist file location format. Uses the same variables and format
-# as OUTPUTFORMAT. If the playlist is specified to be in a subdirectory, it
-# will be created for you and the playlist will reference files from that
-# subdirectory.
-#PLAYLISTFORMAT='${ARTISTFILE}-${ALBUMFILE}.${OUTPUT}.m3u'
-# If you want to prefix every filename in a playlist with an arbitrary
-# string (such as 'http://you/yourstuff/'), use this option
-#PLAYLISTDATAPREFIX=''
-
-#Like PLAYLIST{FORMAT,DATAPREFIX} but for Various Artists discs:
-#VAPLAYLISTFORMAT='${ARTISTFILE}-${ALBUMFILE}.${OUTPUT}.m3u'
-#VAPLAYLISTDATAPREFIX=''
-
-#This will give the playlist CR-LF line-endings, if set to "y".
-#(some hardware players insist on CR-LF line-endings)
-#DOSPLAYLIST=n
-
-# Custom filename munging:
-# By default, abcde will do the following to CDDB data to get a useful
-# filename:
-# * Translate colons to a space and a dash for Windows compatibility
-# * Eat control characters, single quotes, and question marks
-# * Translate spaces and forward slashes to underscores
-# To change that, redefine the mungefilename function.
-# mungefilename receives the CDDB data (artist, track, title, whatever)
-# as $1 and outputs it on stdout.
-#mungefilename ()
-#{
-#      echo "$@" | sed s,:,\ -,g | tr \ / __ | tr -d \'\"\?\[:cntrl:\]
-#}
-
-# Custom genre munging:
-# By default we just transform uppercase to lowercase. Not much of a fancy
-# function, with not much use, but one can disable it or just turn the first
-# Uppercase.
-#mungegenre ()
-#{
-#      echo $CDGENRE | tr "[:upper:]" "[:lower:]"
-#}
-
-
-# Custom pre-read function
-# By default it does nothing.
-# You can set some things to get abcde function in better ways:
-# * Close the CD tray using eject -t (if available in eject and supported by 
-#   your CD device.
-# * Set the CD speed. You can also use the built-in options, but you can also 
-#   set it here. In Debian, eject -x and cdset -x do the job.
-# KEEP IN MIND that executables included in pre_read must be in your $PATH or
-# you have to define them with full /path/to/binary
-# Uncomment and substitute the ":" with your commands.
-#pre_read ()
-#{
-#:
-#}
-
-# Custom post-read function
-# By default it does nothing.
-# You can set some things to get abcde function in better ways:
-# * Store a copy of the CD TOC.
-# KEEP IN MIND that executables included in post_read must be in your $PATH or
-# you have to define them with full /path/to/binary
-# Uncomment and substitute the ":" with your commands.
-#post_read ()
-#{
-#:
-#}
-
-# post_encode
-# By default it does nothing.
-# You can set some things to get abcde function in better ways:
-# * Move the resulting directory over the network
-# * Compare results with a previously made run, for tests
-# KEEP IN MIND that executables included in post_encode must be in your $PATH or
-# you have to define them with full /path/to/binary
-# Uncomment and substitute the ":" with your commands.
-#post_encode ()
-#{
-#:
-#}
-
-# If you'd like to have abcde eject the cdrom after all the tracks have been
-# read, uncomment the following line.
-#EJECTCD=y
-
-# To encode on the remote machines foo, bar, baz, quux, and qiix, as well as
-# on the local machine (requires distmp3 to be installed on local machine and
-# distmp3host to be installed and running on all remote machines - see README)
-#REMOTEHOSTS=foo,bar,baz,quux,qiix
-
-# Set to obtain some information about actions happening in the background
-# Useful if you have a slow network or CDDB servers seem unresponsive.
-#EXTRAVERBOSE=n
diff --git a/config-archive/etc/abcde/abcde.conf.dist b/config-archive/etc/abcde/abcde.conf.dist
deleted file mode 100644 (file)
index 033146e..0000000
+++ /dev/null
@@ -1,370 +0,0 @@
-# System defaults for abcde version 2.2.x
-# Nothing in this file is uncommented by default.
-# 
-# If you wish to override these system-wide settings, create your own
-# .abcde.conf file in your home directory.
-
-# CDDB options
-# Choose whether you want to use CDDB or Musicbrainz. Default is CDDB
-#CDDBMETHOD=cddb
-
-# If you wish to use a different CDDB server, edit this line.
-# If you just wanted to use a proxy server, just set your http_proxy
-# environment variable - wget will use it correctly.
-#CDDBURL="http://freedb.freedb.org/~cddb/cddb.cgi"
-
-# The CDDB protocol level.
-# Right now 5 is latin1 output and 6 is UTF8 encoding.
-#CDDBPROTO=6
-
-# The CDDB protocol requires hello information, including a valid username
-# and hostname. If you feel paranoid about giving away such info, edit this
-# line - the format is username@hostname.
-#HELLOINFO="`whoami`@`hostname`"
-
-# This controls the email address CDDB changes are submitted to.
-#CDDBSUBMIT=freedb-submit@freedb.org
-
-# The following options control whether or not fetched CDDB entries
-# are cached locally in $CDDBLOCALDIR
-#CDDBCOPYLOCAL="n"
-#CDDBLOCALDIR="$HOME/.cddb"
-#CDDBLOCALRECURSIVE="n"
-
-# If NOSUBMIT is set to y, then abcde will never prompt asking if you
-# wish to submit your edited cddb file.
-#NOSUBMIT=n
-
-# If NOCDDBQUERY is set to y, then abcde will never even try to access
-# the CDDB server; running abcde will automatically drop you into a
-# blank cddb file to edit at your leisure.  This is the same as the
-# -n option.  NOCDDBQUERY=y implies NOSUBMIT=y.
-#NOCDDBQUERY=n
-
-# Select here if you want to use the locally stored CDDB entries.
-# This is useful if you do a lot of editing to those CDDB entries. 
-# Also, other tools like Grip store CDDB entries under $HOME/.cddb,
-# so they can be reused when ripping CDs.
-#CDDBUSELOCAL="n"
-
-# List, separated with a comma, the fields we want the parsing function to
-# output. Defaults to YEAR and GENRE, for a complete list of fields provided by
-# CDDB.
-# The fields are not case sensitive. Actually, "y,g" will work as fine as "Y,G"
-# or "YEAR, GENRE"
-#SHOWCDDBFIELDS=year,genre
-
-# Specify the style of encoder to use here - 
-# oggenc, vorbize - for OGGENCODERSYNTAX
-# lame, gogo, bladeenc, l3enc, xingmp3enc, mp3enc - for MP3ENCODERSYNTAX
-# flac - the only supported for FLACENCODERSYNTAX at the moment
-# speexenc - the only encoder for SPEEXENCODERSYNTAX
-# mppenc - encoder for MPPENCODERSYNTAX
-# default is a valid option for oggenc, lame, flac, speexenc and mppenc.
-# Currently this affects the default location of the binary, the variable
-# to pick encoder command-line options from, and where the options are
-# given.
-#MP3ENCODERSYNTAX=default
-#OGGENCODERSYNTAX=default
-#FLACENCODERSYNTAX=default
-#SPEEXENCODERSYNTAX=default
-#MPPENCODERSYNTAX=default
-#AACENCODERSYNTAX=default
-
-# Specify the syntax of the normalize binary here - so far only 'normalize'
-# is supported.
-#NORMALIZERSYNTAX=default
-
-# CD reader program to use - currently recognized options are 'cdparanoia',
-# 'icedax', 'cdda2wav', 'dagrab', 'cddafs' (Mac OS X only) and 'flac'.
-#CDROMREADERSYNTAX=cdparanoia
-
-# CUE reader syntax for the CUE reader program to use.
-# abcde supports 2 CUE modes: 'mkcue' and 'abcde.mkcue' so you can set the
-# MKCUE variable accordingly. The 'abcde.mkcue' uses an internal
-# implementation, without the need of an external program.
-#CUEREADERSYNTAX=default
-
-# Specify the program to convert a CUE sheet back to a CD disc ID for CDDB queries.
-# Select between '/path/to/cue2discid' (provided as an example) or
-# 'abcde.cue2discid', implemented internaly.
-#CUE2DISCID=abcde.cue2discid
-
-# Keep the wav files after encoding. Set it to "y" and remove "clean" from
-# the list of default actions, since we purge the temp directory as default.
-#KEEPWAVS=n
-
-# Track padding: force abcde to pad tracks using 0, so every song uses a two
-# digit entry. If set to "y", even a single song encoding outputs a file like
-# 01.my_song.ext
-#PADTRACKS=n
-
-# Define if you want abcde to be non-interactive.
-# Keep in mind that there is no way to deactivate it right now in the command
-# line, so setting this option makes abcde to be always non-interactive.
-#INTERACTIVE=n
-
-# Specify 'nice'ness of the encoder, the CD reader and the distmp3 proc.
-# This is a relative 'nice'ness (that is, if the parent process is at a
-# nice level of 12, and the ENCNICE is set to 3, then the encoder will
-# run with an absolute nice value of 15. Note also, that setting these
-# to be empty will result in some default niceness increase (4 in tcsh
-# and 10 using the bsdutils' nice).
-#ENCNICE=10
-#READNICE=10
-#DISTMP3NICE=10
-
-# Paths of programs to use
-#LAME=lame
-#TOOLAME=toolame
-#GOGO=gogo
-#BLADEENC=bladeenc
-#L3ENC=l3enc
-#XINGMP3ENC=xingmp3enc
-#MP3ENC=mp3enc
-#VORBIZE=vorbize
-#OGGENC=oggenc
-#FLAC=flac
-#SPEEXENC=speexenc
-#MPPENC=mppenc
-#AACENC=faac
-
-#ID3=id3
-#ID3V2=id3v2
-#CDPARANOIA=cdparanoia
-#CDDA2WAV=icedax
-#CDDAFS=cp
-#CDDISCID=cd-discid
-#CDDBTOOL=cddb-tool
-#EJECT=eject
-#MD5SUM=md5sum
-#DISTMP3=distmp3
-#VORBISCOMMENT=vorbiscomment
-#METAFLAC=metaflac
-#NORMALIZE=normalize-audio
-#CDSPEED=eject
-#VORBISGAIN=vorbisgain
-#MKCUE=mkcue
-#MKTOC=cdrdao
-#DIFF=diff
-
-# Options to call programs with:
-
-# If HTTPGET is modified, the HTTPGETOPTS options should also be defined 
-# accordingly. If HTTPGET is changed, the default options will be set,
-# if HTTPGETOPTS is empty or not defined.
-#HTTPGET=wget
-# for fetch (FreeBSD): HTTPGETOPTS="-q -o -"
-# for wget: HTTPGETOPTS="-q -nv -O -"
-# for curl (MacOSX): HTTPGETOPTS="-f -s"
-#HTTPGETOPTS="-q -O -"
-
-# MP3:
-#LAMEOPTS=
-#TOOLAMEOPTS=
-#GOGOOPTS=
-#BLADEENCOPTS=
-#L3ENCOPTS=
-#XINGMP3ENCOPTS=
-#MP3ENCOPTS=
-
-# Ogg:
-#VORBIZEOPTS=
-#OGGENCOPTS=
-
-# FLAC:
-#FLACOPTS="-f"
-
-# Speex:
-#SPEEXENCOPTS=
-
-# MPP/MP+ (Musepack):
-# For the encoder options take a look at the manpage. Set them like this:
-# MPPENCOPTS='--xtreme' if you wish to set more options then:
-# MPPENCOPTS='--xtreme --skip 20 --fade 10'
-#MPPENCOPTS=
-
-# M4A/AAC
-#AACENCOPTS=
-
-#ID3OPTS=
-#ID3V2OPTS=
-#CDPARANOIAOPTS=
-#CDDA2WAVOPTS=
-#CDDAFSOPTS="-f"
-#CDDBTOOLOPTS=
-#EJECTOPTS=
-#DISTMP3OPTS=
-#NORMALIZEOPTS=
-#CDSPEEDOPTS="-x"
-#CDSPEEDVALUE=""
-#MKCUEOPTS=""
-#MKTOCOPTS=""
-#DIFFOPTS=""
-#VORBISCOMMENTOPTS="-R"
-#METAFLACOPTS="--no-utf8-convert"
-#DIFFOPTS=""
-
-# Actions to take
-# Comma-separated list of one or more of the following:
-#  cddb,cue,read,normalize,encode,tag,move,playlist,clean,default
-#   encode implies read
-#   normalize implies read
-#   tag implies cddb,read,encode
-#   move implies cddb,read,encode,tag
-#   playlist implies cddb
-# An action can be added to the "default" action by specifying it along with
-# "default", without having to repeat the default ones:
-#  ACTIONS=default,playlist
-# The default action list (referenced as "default") is defined in the following
-# comment:
-#ACTIONS=cddb,read,encode,tag,move,clean
-
-# CD device you want to read from
-# It can be defined as a singletrack flac file, but since it might change from
-# file to file it makes little sense to define it here.
-#CDROM=/dev/cdrom
-# If we are using the IDE bus, we need CDPARANOIACDROMBUS defined as "d"
-# If we are using the ide-scsi emulation layer, we need to define a "g"
-#CDPARANOIACDROMBUS="d"
-
-# If you'd like to make a default location that overrides the current
-# directory for putting mp3's, uncomment this.
-#OUTPUTDIR=`pwd`
-
-# Or if you'd just like to put the temporary .wav files somewhere else
-# you can specify that here
-#WAVOUTPUTDIR=`pwd`
-
-# OUTPUTTYPE can be either "ogg", "mp3", "flac" or "spx", or a combination
-# of them separated with ",": "ogg,mp3".
-#OUTPUTTYPE=ogg
-
-# Output filename format - change this to reflect your inner desire to
-# organize things differently than everyone else :)
-# You have the following variables at your disposal:
-# OUTPUT, GENRE, ALBUMFILE, ARTISTFILE, TRACKFILE, and TRACKNUM.
-# Make sure to single-quote this variable. abcde will automatically create
-# the directory portion of this filename.
-# NOTICE: OUTPUTTYPE has been deprecated in the OUTPUTFORMAT string.
-# Since multiple-output was integrated we always append the file type
-# to the files. Remove it from your user defined string if you are getting
-# files like ".ogg.ogg".
-#OUTPUTFORMAT='${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}.${TRACKFILE}'
-
-# Like OUTPUTFORMAT but for Various Artists discs.
-#VAOUTPUTFORMAT='Various-${ALBUMFILE}/${TRACKNUM}.${ARTISTFILE}-${TRACKFILE}'
-
-# Like OUTPUTFORMAT and VAOUTPUTFORMAT but for the ONEFILE rips.
-#ONETRACKOUTPUTFORMAT=$OUTPUTFORMAT
-#VAONETRACKOUTPUTFORMAT=$VAOUTPUTFORMAT
-
-# Define how many encoders to run at once. This makes for huge speedups
-# on SMP systems. Defaults to 1. Equivalent to -j.
-#MAXPROCS=2
-
-# Support for systems with low disk space:
-# n:   Default parallelization (read entire CD in while encoding)
-# y:   No parallelization (rip, encode, rip, encode...)
-#LOWDISK=n
-
-# If set to y, enables batch mode normalization, which preserves relative
-# volume differences between tracks of an album. 
-#BATCHNORM=n
-
-# Enables nogap encoding when using the 'lame' encoder.
-#NOGAP=y
-
-# Set the playlist file location format. Uses the same variables and format
-# as OUTPUTFORMAT. If the playlist is specified to be in a subdirectory, it
-# will be created for you and the playlist will reference files from that
-# subdirectory.
-#PLAYLISTFORMAT='${ARTISTFILE}-${ALBUMFILE}.${OUTPUT}.m3u'
-# If you want to prefix every filename in a playlist with an arbitrary
-# string (such as 'http://you/yourstuff/'), use this option
-#PLAYLISTDATAPREFIX=''
-
-#Like PLAYLIST{FORMAT,DATAPREFIX} but for Various Artists discs:
-#VAPLAYLISTFORMAT='${ARTISTFILE}-${ALBUMFILE}.${OUTPUT}.m3u'
-#VAPLAYLISTDATAPREFIX=''
-
-#This will give the playlist CR-LF line-endings, if set to "y".
-#(some hardware players insist on CR-LF line-endings)
-#DOSPLAYLIST=n
-
-# Custom filename munging:
-# By default, abcde will do the following to CDDB data to get a useful
-# filename:
-# * Translate colons to a space and a dash for Windows compatibility
-# * Eat control characters, single quotes, and question marks
-# * Translate spaces and forward slashes to underscores
-# To change that, redefine the mungefilename function.
-# mungefilename receives the CDDB data (artist, track, title, whatever)
-# as $1 and outputs it on stdout.
-#mungefilename ()
-#{
-#      echo "$@" | sed s,:,\ -,g | tr \ / __ | tr -d \'\"\?\[:cntrl:\]
-#}
-
-# Custom genre munging:
-# By default we just transform uppercase to lowercase. Not much of a fancy
-# function, with not much use, but one can disable it or just turn the first
-# Uppercase.
-#mungegenre ()
-#{
-#      echo $CDGENRE | tr "[:upper:]" "[:lower:]"
-#}
-
-
-# Custom pre-read function
-# By default it does nothing.
-# You can set some things to get abcde function in better ways:
-# * Close the CD tray using eject -t (if available in eject and supported by 
-#   your CD device.
-# * Set the CD speed. You can also use the built-in options, but you can also 
-#   set it here. In Debian, eject -x and cdset -x do the job.
-# KEEP IN MIND that executables included in pre_read must be in your $PATH or
-# you have to define them with full /path/to/binary
-# Uncomment and substitute the ":" with your commands.
-#pre_read ()
-#{
-#:
-#}
-
-# Custom post-read function
-# By default it does nothing.
-# You can set some things to get abcde function in better ways:
-# * Store a copy of the CD TOC.
-# KEEP IN MIND that executables included in post_read must be in your $PATH or
-# you have to define them with full /path/to/binary
-# Uncomment and substitute the ":" with your commands.
-#post_read ()
-#{
-#:
-#}
-
-# post_encode
-# By default it does nothing.
-# You can set some things to get abcde function in better ways:
-# * Move the resulting directory over the network
-# * Compare results with a previously made run, for tests
-# KEEP IN MIND that executables included in post_encode must be in your $PATH or
-# you have to define them with full /path/to/binary
-# Uncomment and substitute the ":" with your commands.
-#post_encode ()
-#{
-#:
-#}
-
-# If you'd like to have abcde eject the cdrom after all the tracks have been
-# read, uncomment the following line.
-#EJECTCD=y
-
-# To encode on the remote machines foo, bar, baz, quux, and qiix, as well as
-# on the local machine (requires distmp3 to be installed on local machine and
-# distmp3host to be installed and running on all remote machines - see README)
-#REMOTEHOSTS=foo,bar,baz,quux,qiix
-
-# Set to 1,2, etc. to obtain some information about actions happening in the background
-# Useful if you have a slow network or CDDB servers seem unresponsive.
-#EXTRAVERBOSE=0
diff --git a/config-archive/etc/aiccu.conf b/config-archive/etc/aiccu.conf
deleted file mode 100644 (file)
index df00d9c..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-# AICCU Configuration
-
-# Login information (defaults: none)
-#username <your nichandle/username>
-#password <your password>
-username FBT6-SIXXS
-password EMsiWgsus
-
-# Protocol and server to use for setting up the tunnel (defaults: none)
-#protocol <tic|tsp|l2tp>
-#server <server to use>
-protocol tic
-server tic.sixxs.net
-
-# Interface names to use (default: aiccu)
-# ipv6_interface is the name of the interface that will be used as a tunnel interface.
-# On *BSD the ipv6_interface should be set to gifX (eg gif0) for proto-41 tunnels
-# or tunX (eg tun0) for AYIYA tunnels.
-ipv6_interface sixxs
-
-# The tunnel_id to use (default: none)
-# (only required when there are multiple tunnels in the list)
-#tunnel_id Txxxx
-tunnel_id T84158
-
-# Be verbose? (default: false)
-verbose false
-
-# Daemonize? (default: true)
-# Set to false if you want to see any output
-# When true output goes to syslog
-#
-# WARNING: never run AICCU from DaemonTools or a similar automated
-# 'restart' tool/script. When AICCU does not start, it has a reason
-# not to start which it gives on either the stdout or in the (sys)log
-# file. The TIC server *will* automatically disable accounts which
-# are detected to run in this mode.
-#
-daemonize true
-
-# Automatic Login and Tunnel activation?
-automatic true
-
-# Require TLS?
-# When set to true, if TLS is not supported on the server
-# the TIC transaction will fail.
-# When set to false, it will try a starttls, when that is
-# not supported it will continue.
-# In any case if AICCU is build with TLS support it will
-# try to do a 'starttls' to the TIC server to see if that
-# is supported.
-requiretls false
-
-# PID File
-#pidfile /var/run/aiccu.pid
-
-# Add a default route (default: true)
-defaultroute true
-
-# Script to run after setting up the interfaces (default: none)
-#setupscript /usr/local/etc/aiccu-subnets.sh
-
-# Make heartbeats (default true)
-# In general you don't want to turn this off
-# Of course only applies to AYIYA and heartbeat tunnels not to static ones
-#makebeats true
-
-# Don't configure anything (default: false)
-#noconfigure true
-
-# Behind NAT (default: false)
-# Notify the user that a NAT-kind network is detected
-behindnat true
-
-# Local IPv4 Override (default: none)
-# Overrides the IPv4 parameter received from TIC
-# This allows one to configure a NAT into "DMZ" mode and then
-# forwarding the proto-41 packets to an internal host.
-# 
-# This is only needed for static proto-41 tunnels!
-# AYIYA and heartbeat tunnels don't require this.
-#local_ipv4_override
-
diff --git a/config-archive/etc/aiccu.conf.dist.new b/config-archive/etc/aiccu.conf.dist.new
deleted file mode 100644 (file)
index 71e8c6c..0000000
+++ /dev/null
@@ -1,78 +0,0 @@
-# AICCU Configuration
-
-# Login information (defaults: none)
-#username <your nichandle/username>
-#password <your password>
-
-# Protocol and server to use for setting up the tunnel (defaults: none)
-#protocol <tic|tsp|l2tp>
-#server <server to use>
-
-# Interface names to use (default: aiccu)
-# ipv6_interface is the name of the interface that will be used as a tunnel interface.
-# On *BSD the ipv6_interface should be set to gifX (eg gif0) for proto-41 tunnels
-# or tunX (eg tun0) for AYIYA tunnels.
-ipv6_interface sixxs
-
-# The tunnel_id to use (default: none)
-# (only required when there are multiple tunnels in the list)
-#tunnel_id Txxxx
-
-# Be verbose? (default: false)
-verbose false
-
-# Daemonize? (default: true)
-# Set to false if you want to see any output
-# When true output goes to syslog
-#
-# WARNING: never run AICCU from DaemonTools or a similar automated
-# 'restart' tool/script. When AICCU does not start, it has a reason
-# not to start which it gives on either the stdout or in the (sys)log
-# file. The TIC server *will* automatically disable accounts which
-# are detected to run in this mode.
-#
-daemonize true
-
-# Automatic Login and Tunnel activation?
-automatic true
-
-# Require TLS?
-# When set to true, if TLS is not supported on the server
-# the TIC transaction will fail.
-# When set to false, it will try a starttls, when that is
-# not supported it will continue.
-# In any case if AICCU is build with TLS support it will
-# try to do a 'starttls' to the TIC server to see if that
-# is supported.
-requiretls false
-
-# PID File
-#pidfile /var/run/aiccu.pid
-
-# Add a default route (default: true)
-#defaultroute true
-
-# Script to run after setting up the interfaces (default: none)
-#setupscript /usr/local/etc/aiccu-subnets.sh
-
-# Make heartbeats (default true)
-# In general you don't want to turn this off
-# Of course only applies to AYIYA and heartbeat tunnels not to static ones
-#makebeats true
-
-# Don't configure anything (default: false)
-#noconfigure true
-
-# Behind NAT (default: false)
-# Notify the user that a NAT-kind network is detected
-#behindnat true
-
-# Local IPv4 Override (default: none)
-# Overrides the IPv4 parameter received from TIC
-# This allows one to configure a NAT into "DMZ" mode and then
-# forwarding the proto-41 packets to an internal host.
-# 
-# This is only needed for static proto-41 tunnels!
-# AYIYA and heartbeat tunnels don't require this.
-#local_ipv4_override
-
diff --git a/config-archive/etc/apache2/modules.d/00_apache_manual.conf b/config-archive/etc/apache2/modules.d/00_apache_manual.conf
deleted file mode 100644 (file)
index 25de5d1..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-# Provide access to the documentation on your server as
-#  http://yourserver.example.com/manual/
-# The documentation is always available at
-#  http://httpd.apache.org/docs/2.2/
-<IfDefine MANUAL>
-AliasMatch ^/manual(?:/(?:de|en|es|fr|ja|ko|pt-br))?(/.*)?$ "/usr/share/doc/apache-2.2.22/manual$1"
-
-<Directory "/usr/share/doc/apache-2.2.22/manual">
-       Options Indexes
-       AllowOverride None
-       Order allow,deny
-       Allow from all
-
-       <Files *.html>
-               SetHandler type-map
-       </Files>
-
-       SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|pt-br)/ prefer-language=$1
-       RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|pt-br)){2,}(/.*)?$ /manual/$1$2
-
-       LanguagePriority en de es fr ja ko pt-br
-       ForceLanguagePriority Prefer Fallback
-</Directory>
-</IfDefine>
-
-# vim: ts=4 filetype=apache
diff --git a/config-archive/etc/apache2/modules.d/00_apache_manual.conf.1 b/config-archive/etc/apache2/modules.d/00_apache_manual.conf.1
deleted file mode 100644 (file)
index a1bfed2..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-# Provide access to the documentation on your server as
-#  http://yourserver.example.com/manual/
-# The documentation is always available at
-#  http://httpd.apache.org/docs/2.2/
-<IfDefine MANUAL>
-AliasMatch ^/manual(?:/(?:de|en|es|fr|ja|ko|pt-br))?(/.*)?$ "/usr/share/doc/apache-2.2.21-r1/manual$1"
-
-<Directory "/usr/share/doc/apache-2.2.21-r1/manual">
-       Options Indexes
-       AllowOverride None
-       Order allow,deny
-       Allow from all
-
-       <Files *.html>
-               SetHandler type-map
-       </Files>
-
-       SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|pt-br)/ prefer-language=$1
-       RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|pt-br)){2,}(/.*)?$ /manual/$1$2
-
-       LanguagePriority en de es fr ja ko pt-br
-       ForceLanguagePriority Prefer Fallback
-</Directory>
-</IfDefine>
-
-# vim: ts=4 filetype=apache
diff --git a/config-archive/etc/apache2/modules.d/00_apache_manual.conf.dist b/config-archive/etc/apache2/modules.d/00_apache_manual.conf.dist
deleted file mode 100644 (file)
index c08b2a6..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-# Provide access to the documentation on your server as
-#  http://yourserver.example.com/manual/
-# The documentation is always available at
-#  http://httpd.apache.org/docs/2.2/
-<IfDefine MANUAL>
-AliasMatch ^/manual(?:/(?:de|en|es|fr|ja|ko|pt-br))?(/.*)?$ "/usr/share/doc/apache-2.2.22-r1/manual$1"
-
-<Directory "/usr/share/doc/apache-2.2.22-r1/manual">
-       Options Indexes
-       AllowOverride None
-       Order allow,deny
-       Allow from all
-
-       <Files *.html>
-               SetHandler type-map
-       </Files>
-
-       SetEnvIf Request_URI ^/manual/(de|en|es|fr|ja|ko|pt-br)/ prefer-language=$1
-       RedirectMatch 301 ^/manual(?:/(de|en|es|fr|ja|ko|pt-br)){2,}(/.*)?$ /manual/$1$2
-
-       LanguagePriority en de es fr ja ko pt-br
-       ForceLanguagePriority Prefer Fallback
-</Directory>
-</IfDefine>
-
-# vim: ts=4 filetype=apache
diff --git a/config-archive/etc/bash/bashrc b/config-archive/etc/bash/bashrc
deleted file mode 100644 (file)
index 978da9b..0000000
+++ /dev/null
@@ -1,172 +0,0 @@
-# /etc/bash/bashrc
-#
-# This file is sourced by all *interactive* bash shells on startup,
-# including some apparently interactive shells such as scp and rcp
-# that can't tolerate any output.  So make sure this doesn't display
-# anything or bad things will happen !
-
-
-# Test for an interactive shell.  There is no need to set anything
-# past this point for scp and rcp, and it's important to refrain from
-# outputting anything in those cases.
-if [[ $- != *i* ]] ; then
-       # Shell is non-interactive.  Be done now!
-       return
-fi
-
-# Bash won't get SIGWINCH if another process is in the foreground.
-# Enable checkwinsize so that bash will check the terminal size when
-# it regains control.  #65623
-# http://cnswww.cns.cwru.edu/~chet/bash/FAQ (E11)
-shopt -s checkwinsize
-
-# Enable history appending instead of overwriting.  #139609
-shopt -s histappend
-
-# Change the window title of X terminals 
-case ${TERM} in
-       xterm*|rxvt*|Eterm|aterm|kterm|gnome*|interix)
-               PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\007"'
-               ;;
-       screen)
-               PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\033\\"'
-               ;;
-esac
-
-use_color=false
-
-# Set colorful PS1 only on colorful terminals.
-# dircolors --print-database uses its own built-in database
-# instead of using /etc/DIR_COLORS.  Try to use the external file
-# first to take advantage of user additions.  Use internal bash
-# globbing instead of external grep binary.
-safe_term=${TERM//[^[:alnum:]]/?}   # sanitize TERM
-match_lhs=""
-[[ -f ~/.dir_colors   ]] && match_lhs="${match_lhs}$(<~/.dir_colors)"
-[[ -f /etc/DIR_COLORS ]] && match_lhs="${match_lhs}$(</etc/DIR_COLORS)"
-[[ -z ${match_lhs}    ]] \
-       && type -P dircolors >/dev/null \
-       && match_lhs=$(dircolors --print-database)
-[[ $'\n'${match_lhs} == *$'\n'"TERM "${safe_term}* ]] && use_color=true
-
-if ${use_color} ; then
-       # Enable colors for ls, etc.  Prefer ~/.dir_colors #64489
-       if type -P dircolors >/dev/null ; then
-               if [[ -f ~/.dir_colors ]] ; then
-                       eval $(dircolors -b ~/.dir_colors)
-               elif [[ -f /etc/DIR_COLORS ]] ; then
-                       eval $(dircolors -b /etc/DIR_COLORS)
-               fi
-       fi
-
-       if [[ ${EUID} == 0 ]] ; then
-               #PS1='\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
-        PS1='$? \[\033[01;31m\]\h\[\033[01;30m\]:\[\033[01;34m\]\w \$ \[\033[00m\]'
-       else
-               #PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
-        PS1='$? \[\033[01;32m\]\u@\h\[\033[01;30m\]:\[\033[01;34m\]\w > \[\033[00m\]'
-       fi
-
-       alias ls='ls --color=auto'
-       #alias grep='grep --colour=auto'
-else
-       if [[ ${EUID} == 0 ]] ; then
-               # show root@ when we don't have colors
-               PS1='\u@\h \W \$ '
-       else
-               PS1='\u@\h \w \$ '
-       fi
-fi
-
-# Try to keep environment pollution down, EPA loves us.
-unset safe_term match_lhs
-
-if [ -d /usr/scripts ] ; then
-  export PATH="/usr/scripts:${PATH}"
-fi
-
-if [ -d "${HOME}/bin" ] ; then
-  export PATH="${PATH}:${HOME}/bin"
-fi
-
-if [ -d "$HOME/lib" ] ; then
-    if [ -d "$HOME/lib/perl" ] ; then
-        if [ -z "${PERL5LIB}" ] ; then
-            export PERL5LIB="$HOME/lib/perl"
-        else
-            export PERL5LIB="$HOME/lib/perl:${PERL5LIB}"
-        fi
-    fi
-    if [ -d "$HOME/lib/python" ] ; then
-        if [ -z "${PYTHONPATH}" ] ; then
-            export PYTHONPATH="$HOME/lib/python"
-        else
-            export PYTHONPATH="$HOME/lib/python:${PYTHONPATH}"
-        fi
-    fi
-fi
-
-
-#if [[ ${EUID} == 0 ]] ; then
-#  alias ll="ls -lA"
-#else
-#  alias ll="ls -l"
-#fi
-alias l="ls -l"
-alias ll="ls -lA"
-alias la="ls -la"
-alias md=mkdir
-alias rd=rmdir
-alias ..='cd ..'
-alias ...='cd ../..'
-alias cd..='cd ..'
-alias cd...='cd ../..'
-alias pl="ps -fu $USER"
-
-lcd() {
-    cd $( perl -e '
-use strict;
-use Cwd;
-my $new = shift;
-my $cwd = Cwd::abs_path(getcwd());
-my $newa = $cwd;
-if ($new){
-    $newa = Cwd::abs_path($new);
-    $newa = $cwd unless $newa;
-};
-printf("%s\n", $newa);
-' $1 )
-}
-
-export LESS="-R -M -I --shift 5"
-export LESSCHARSET="utf-8"
-
-HISTCONTROL=ignoreboth
-HISTSIZE=50000
-HISTFILESIZE=50000
-HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S '
-
-if [ -f /usr/share/mc/mc.gentoo ]; then
-    . /usr/share/mc/mc.gentoo
-fi
-
-if [ -e /etc/bash_completion.d/git -o "${HOME}"/.bash_completion.d/git ] ; then
-    #echo "/etc/bash_completion.d/git or ${HOME}/.bash_completion.d/git exists ..."
-    if ${use_color} ; then
-        if [ "$UID" = 0 ]; then
-            PS1='$? \[\033[01;31m\]\h\[\033[01;30m\]:\[\033[01;34m\]\w\[\033[01;31m\]$(__git_ps1)\[\033[01;34m\] \$ \[\033[00m\]'
-        else
-            PS1='$? \[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[01;31m\]$(__git_ps1)\[\033[01;34m\] > \[\033[00m\]'
-        fi  
-    else
-        if [ "$UID" = 0 ]; then
-            PS1='$? \h:\w$(__git_ps1) \$ '
-        else
-            PS1='$? \u@\h:\w$(__git_ps1) > '
-        fi  
-    fi  
-fi
-
-unset use_color
-
-# vim: ts=4 expandtab
diff --git a/config-archive/etc/bash/bashrc.1 b/config-archive/etc/bash/bashrc.1
deleted file mode 100644 (file)
index 753ce3a..0000000
+++ /dev/null
@@ -1,150 +0,0 @@
-# /etc/bash/bashrc
-#
-# This file is sourced by all *interactive* bash shells on startup,
-# including some apparently interactive shells such as scp and rcp
-# that can't tolerate any output.  So make sure this doesn't display
-# anything or bad things will happen !
-
-
-# Test for an interactive shell.  There is no need to set anything
-# past this point for scp and rcp, and it's important to refrain from
-# outputting anything in those cases.
-if [[ $- != *i* ]] ; then
-       # Shell is non-interactive.  Be done now!
-       return
-fi
-
-# Bash won't get SIGWINCH if another process is in the foreground.
-# Enable checkwinsize so that bash will check the terminal size when
-# it regains control.  #65623
-# http://cnswww.cns.cwru.edu/~chet/bash/FAQ (E11)
-shopt -s checkwinsize
-
-# Enable history appending instead of overwriting.  #139609
-shopt -s histappend
-
-# Change the window title of X terminals 
-case ${TERM} in
-       xterm*|rxvt*|Eterm|aterm|kterm|gnome*|interix)
-               PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\007"'
-               ;;
-       screen)
-               PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\033\\"'
-               ;;
-esac
-
-use_color=false
-
-# Set colorful PS1 only on colorful terminals.
-# dircolors --print-database uses its own built-in database
-# instead of using /etc/DIR_COLORS.  Try to use the external file
-# first to take advantage of user additions.  Use internal bash
-# globbing instead of external grep binary.
-safe_term=${TERM//[^[:alnum:]]/?}   # sanitize TERM
-match_lhs=""
-[[ -f ~/.dir_colors   ]] && match_lhs="${match_lhs}$(<~/.dir_colors)"
-[[ -f /etc/DIR_COLORS ]] && match_lhs="${match_lhs}$(</etc/DIR_COLORS)"
-[[ -z ${match_lhs}    ]] \
-       && type -P dircolors >/dev/null \
-       && match_lhs=$(dircolors --print-database)
-[[ $'\n'${match_lhs} == *$'\n'"TERM "${safe_term}* ]] && use_color=true
-
-if ${use_color} ; then
-       # Enable colors for ls, etc.  Prefer ~/.dir_colors #64489
-       if type -P dircolors >/dev/null ; then
-               if [[ -f ~/.dir_colors ]] ; then
-                       eval $(dircolors -b ~/.dir_colors)
-               elif [[ -f /etc/DIR_COLORS ]] ; then
-                       eval $(dircolors -b /etc/DIR_COLORS)
-               fi
-       fi
-
-       if [[ ${EUID} == 0 ]] ; then
-               #PS1='\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
-        PS1='$? \[\033[01;31m\]\h\[\033[01;30m\]:\[\033[01;34m\]\w \$ \[\033[00m\]'
-       else
-               #PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
-        PS1='$? \[\033[01;32m\]\u@\h\[\033[01;30m\]:\[\033[01;34m\]\w > \[\033[00m\]'
-       fi
-
-       alias ls='ls --color=auto'
-       #alias grep='grep --colour=auto'
-else
-       if [[ ${EUID} == 0 ]] ; then
-               # show root@ when we don't have colors
-               PS1='\u@\h \W \$ '
-       else
-               PS1='\u@\h \w \$ '
-       fi
-fi
-
-# Try to keep environment pollution down, EPA loves us.
-unset use_color safe_term match_lhs
-
-if [ -d /usr/scripts ] ; then
-  PATH=/usr/scripts:$PATH
-  export PATH
-fi
-
-if [ -d $HOME/bin ] ; then
-  PATH=$PATH:$HOME/bin
-  export PATH
-fi
-
-if [ -d $HOME/lib ] ; then
-  PERL5LIB=$HOME/lib
-  export PERL5LIB
-fi
-
-#if [[ ${EUID} == 0 ]] ; then
-#  alias ll="ls -lA"
-#else
-#  alias ll="ls -l"
-#fi
-alias l="ls -l"
-alias ll="ls -lA"
-alias la="ls -la"
-alias md=mkdir
-alias rd=rmdir
-alias ..='cd ..'
-alias ...='cd ../..'
-alias cd..='cd ..'
-alias cd...='cd ../..'
-alias pl="ps -fu $USER"
-
-lcd() {
-    cd $( perl -e '
-use strict;
-use Cwd;
-my $new = shift;
-my $cwd = Cwd::abs_path(getcwd());
-my $newa = $cwd;
-if ($new){
-    $newa = Cwd::abs_path($new);
-    $newa = $cwd unless $newa;
-};
-printf("%s\n", $newa);
-' $1 )
-}
-
-export LESS="-R -M -I --shift 5"
-export LESSCHARSET="utf-8"
-
-HISTCONTROL=ignoreboth
-HISTSIZE=50000
-HISTFILESIZE=50000
-HISTTIMEFORMAT='%Y-%m-%d %H:%M:%S '
-
-if [ -f /usr/share/mc/mc.gentoo ]; then
-    . /usr/share/mc/mc.gentoo
-fi
-
-if [ -e /etc/bash_completion.d/git ] ; then
-    if [[ ${EUID} == 0 ]] ; then
-        PS1='$? \[\033[01;31m\]\h\[\033[01;30m\]:\[\033[01;34m\]\w\[\033[01;31m\]$(__git_ps1)\[\033[01;34m\] \$ \[\033[00m\]'
-    else
-        PS1='$? \[\033[01;32m\]\u@\h\[\033[01;30m\]:\[\033[01;34m\]\w\[\033[01;31m\]$(__git_ps1)\[\033[01;34m\] > \[\033[00m\]'
-    fi
-fi
-
-# vim: ts=4 expandtab
diff --git a/config-archive/etc/bash/bashrc.dist.new b/config-archive/etc/bash/bashrc.dist.new
deleted file mode 100644 (file)
index 24a1431..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-# /etc/bash/bashrc
-#
-# This file is sourced by all *interactive* bash shells on startup,
-# including some apparently interactive shells such as scp and rcp
-# that can't tolerate any output.  So make sure this doesn't display
-# anything or bad things will happen !
-
-
-# Test for an interactive shell.  There is no need to set anything
-# past this point for scp and rcp, and it's important to refrain from
-# outputting anything in those cases.
-if [[ $- != *i* ]] ; then
-       # Shell is non-interactive.  Be done now!
-       return
-fi
-
-# Bash won't get SIGWINCH if another process is in the foreground.
-# Enable checkwinsize so that bash will check the terminal size when
-# it regains control.  #65623
-# http://cnswww.cns.cwru.edu/~chet/bash/FAQ (E11)
-shopt -s checkwinsize
-
-# Enable history appending instead of overwriting.  #139609
-shopt -s histappend
-
-# Change the window title of X terminals 
-case ${TERM} in
-       xterm*|rxvt*|Eterm|aterm|kterm|gnome*|interix)
-               PROMPT_COMMAND='echo -ne "\033]0;${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\007"'
-               ;;
-       screen)
-               PROMPT_COMMAND='echo -ne "\033_${USER}@${HOSTNAME%%.*}:${PWD/#$HOME/~}\033\\"'
-               ;;
-esac
-
-use_color=false
-
-# Set colorful PS1 only on colorful terminals.
-# dircolors --print-database uses its own built-in database
-# instead of using /etc/DIR_COLORS.  Try to use the external file
-# first to take advantage of user additions.  Use internal bash
-# globbing instead of external grep binary.
-safe_term=${TERM//[^[:alnum:]]/?}   # sanitize TERM
-match_lhs=""
-[[ -f ~/.dir_colors   ]] && match_lhs="${match_lhs}$(<~/.dir_colors)"
-[[ -f /etc/DIR_COLORS ]] && match_lhs="${match_lhs}$(</etc/DIR_COLORS)"
-[[ -z ${match_lhs}    ]] \
-       && type -P dircolors >/dev/null \
-       && match_lhs=$(dircolors --print-database)
-[[ $'\n'${match_lhs} == *$'\n'"TERM "${safe_term}* ]] && use_color=true
-
-if ${use_color} ; then
-       # Enable colors for ls, etc.  Prefer ~/.dir_colors #64489
-       if type -P dircolors >/dev/null ; then
-               if [[ -f ~/.dir_colors ]] ; then
-                       eval $(dircolors -b ~/.dir_colors)
-               elif [[ -f /etc/DIR_COLORS ]] ; then
-                       eval $(dircolors -b /etc/DIR_COLORS)
-               fi
-       fi
-
-       if [[ ${EUID} == 0 ]] ; then
-               PS1='\[\033[01;31m\]\h\[\033[01;34m\] \W \$\[\033[00m\] '
-       else
-               PS1='\[\033[01;32m\]\u@\h\[\033[01;34m\] \w \$\[\033[00m\] '
-       fi
-
-       alias ls='ls --color=auto'
-       alias grep='grep --colour=auto'
-       alias egrep='egrep --colour=auto'
-       alias fgrep='fgrep --colour=auto'
-else
-       if [[ ${EUID} == 0 ]] ; then
-               # show root@ when we don't have colors
-               PS1='\u@\h \W \$ '
-       else
-               PS1='\u@\h \w \$ '
-       fi
-fi
-
-# Try to keep environment pollution down, EPA loves us.
-unset use_color safe_term match_lhs
diff --git a/config-archive/etc/colord.conf b/config-archive/etc/colord.conf
deleted file mode 100644 (file)
index 6b1aedb..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-[colord]
-
-# This controls whether we search external volumes for color profiles.
-#
-# default=false
-SearchVolumes=false
-
-# If we should use SANE to add scanner and camera devices.
-#
-# default=true
-UseSANE=true
-
-# If we should create a dummy sensor for testing
-#
-# default=false
-CreateDummySensor=false
-
-# Known profiles are specific colorspaces that applications may request,
-# e.g. 'AdobeRGB' or 'sRGB'.
-# This key sets up any manual overrides that are not automatically added
-# using the profile dictionary metadata.
-#
-# default=
-StandardSpaces=adobe-rgb:/usr/share/color/icc/Argyll/ClayRGB1998.icm;srgb:/usr/share/color/icc/Argyll/sRGB.icm;prophoto-rgb:/usr/share/color/icc/Argyll/ProPhotoRGB.icc
diff --git a/config-archive/etc/colord.conf.dist b/config-archive/etc/colord.conf.dist
deleted file mode 100644 (file)
index 1f36101..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-[colord]
-
-# This controls whether we search external volumes for color profiles.
-#
-# default=false
-SearchVolumes=false
-
-# If we should use SANE to add scanner and camera devices.
-#
-# If this is set to 'true' then a colord-sane process will
-# automatically be started by the daemon which watches USB scanner
-# devices as they are inserted and removed.
-#
-# default=true
-UseSANE=true
-
-# If we should create a dummy sensor for testing
-#
-# default=false
-CreateDummySensor=false
-
-# Known profiles are specific colorspaces that applications may request,
-# e.g. 'AdobeRGB' or 'sRGB'.
-# This key sets up any manual overrides that are not automatically added
-# using the profile dictionary metadata.
-#
-# default=
-StandardSpaces=adobe-rgb:/usr/share/color/icc/Argyll/ClayRGB1998.icm;srgb:/usr/share/color/icc/Argyll/sRGB.icm;prophoto-rgb:/usr/share/color/icc/Argyll/ProPhotoRGB.icc
diff --git a/config-archive/etc/conf.d/acpid b/config-archive/etc/conf.d/acpid
deleted file mode 100644 (file)
index 3032976..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-# /etc/conf.d/acpid: config file for /etc/init.d/acpid
-
-# Options to pass to the acpid daemon.
-# See the acpid(8) man page for more info.
-
-ACPID_OPTIONS=""
diff --git a/config-archive/etc/conf.d/acpid.dist b/config-archive/etc/conf.d/acpid.dist
deleted file mode 100644 (file)
index 9aadb4c..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-# /etc/conf.d/acpid: config file for /etc/init.d/acpid
-
-# Options to pass to the acpid daemon.
-# See the acpid(8) man page for more info.
-
-ACPID_ARGS=""
diff --git a/config-archive/etc/conf.d/alsasound b/config-archive/etc/conf.d/alsasound
deleted file mode 100644 (file)
index 0a5d58f..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-# ENABLE_OSS_EMUL:
-# Do you want to enable in-kernel oss emulation?
-# no - Do not load oss emul drivers
-# yes - Load oss emul drivers if they're found
-
-ENABLE_OSS_EMUL="yes"
-
-# RESTORE_ON_START:
-# Do you want to restore your mixer settings?  If not, your cards will be
-# muted.
-# no - Do not restore state
-# yes - Restore state
-
-RESTORE_ON_START="yes"
-
-# SAVE_ON_STOP:
-# Do you want to save changes made to your mixer volumes when alsasound
-# stops? 
-# no - Do not save state
-# yes - Save state
-
-SAVE_ON_STOP="yes"
-
-# LOAD_ON_START:
-# Do you want to load sound modules when alsasound starts?
-# Note: The Gentoo ALSA developers encourage you to build your sound 
-#       drivers into the kernel unless the device is hotpluggable or 
-#       you need to supply specific options (such as model= to HD-Audio).
-# no - Do not load modules
-# yes - Load modules
-LOAD_ON_START="yes"
diff --git a/config-archive/etc/conf.d/alsasound.dist b/config-archive/etc/conf.d/alsasound.dist
deleted file mode 100644 (file)
index 6fec8f5..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-# RESTORE_ON_START:
-# Do you want to restore your mixer settings?  If not, your cards will be
-# muted.
-# no - Do not restore state
-# yes - Restore state
-
-RESTORE_ON_START="yes"
-
-# SAVE_ON_STOP:
-# Do you want to save changes made to your mixer volumes when alsasound
-# stops? 
-# no - Do not save state
-# yes - Save state
-
-SAVE_ON_STOP="yes"
diff --git a/config-archive/etc/conf.d/hwclock b/config-archive/etc/conf.d/hwclock
deleted file mode 100644 (file)
index e1dff13..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-# Set CLOCK to "UTC" if your Hardware Clock is set to UTC (also known as
-# Greenwich Mean Time).  If that clock is set to the local time, then 
-# set CLOCK to "local".  Note that if you dual boot with Windows, then 
-# you should set it to "local".
-clock="UTC"
-
-# If you want to set the Hardware Clock to the current System Time 
-# (software clock) during shutdown, then say "YES" here.
-# You normally don't need to do this if you run a ntp daemon.
-clock_systohc="YES"
-
-# If you want to set the system time to the current hardware clock
-# during bootup, then say "YES" here. You do not need this if you are
-# running a modern kernel with CONFIG_RTC_HCTOSYS set to y.
-# Also, be aware that if you set this to "NO", the system time will
-# never be saved to the hardware clock unless you set
-# clock_systohc="YES" above.
-clock_hctosys="YES"
-# If you wish to pass any other arguments to hwclock during bootup,
-# you may do so here. Alpha users may wish to use --arc or --srm here.
-clock_args=""
diff --git a/config-archive/etc/conf.d/hwclock.dist b/config-archive/etc/conf.d/hwclock.dist
deleted file mode 100644 (file)
index 59bb732..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-# Set CLOCK to "UTC" if your Hardware Clock is set to UTC (also known as
-# Greenwich Mean Time).  If that clock is set to the local time, then
-# set CLOCK to "local".  Note that if you dual boot with Windows, then
-# you should set it to "local".
-clock="UTC"
-
-# If you want the hwclock script to set the system time (software clock)
-# to match the current hardware clock during bootup, leave this
-# commented out.
-# However, you can set this to "NO" ifyou are running a modern kernel
-# with CONFIG_RTC_HCTOSYS set to y and your hardware clock set to UTC.
-#clock_hctosys="YES"
-
-# If you do not want to set the hardware clock to the current system
-# time (software clock) during shutdown, set this to no.
-#clock_systohc="YES"
-
-# If you wish to pass any other arguments to hwclock during bootup,
-# you may do so here. Alpha users may wish to use --arc or --srm here.
-clock_args=""
diff --git a/config-archive/etc/conf.d/keymaps b/config-archive/etc/conf.d/keymaps
deleted file mode 100644 (file)
index 9b84390..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-# Use keymap to specify the default console keymap.  There is a complete tree
-# of keymaps in /usr/share/keymaps to choose from.
-keymap="de-latin1-nodeadkeys"
-
-# Should we first load the 'windowkeys' console keymap?  Most x86 users will
-# say "yes" here.  Note that non-x86 users should leave it as "no".
-# Loading this keymap will enable VT switching (like ALT+Left/Right)
-# using the special windows keys on the linux console.
-windowkeys="YES"
-
-# The maps to load for extended keyboards.  Most users will leave this as is.
-extended_keymaps=""
-#extended_keymaps="backspace keypad euro2"
-
-# Tell dumpkeys(1) to interpret character action codes to be 
-# from the specified character set.
-# This only matters if you set unicode="yes" in /etc/rc.conf.
-# For a list of valid sets, run `dumpkeys --help`
-dumpkeys_charset=""
-
-# Some fonts map AltGr-E to the currency symbol ¤ instead of the Euro €
-# To fix this, set to "yes"
-fix_euro="NO"
diff --git a/config-archive/etc/conf.d/keymaps.dist b/config-archive/etc/conf.d/keymaps.dist
deleted file mode 100644 (file)
index 35d5b89..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-# Use keymap to specify the default console keymap.  There is a complete tree
-# of keymaps in /usr/share/keymaps to choose from.
-keymap="us"
-
-# Should we first load the 'windowkeys' console keymap?  Most x86 users will
-# say "yes" here.  Note that non-x86 users should leave it as "no".
-# Loading this keymap will enable VT switching (like ALT+Left/Right)
-# using the special windows keys on the linux console.
-windowkeys="YES"
-
-# The maps to load for extended keyboards.  Most users will leave this as is.
-extended_keymaps=""
-#extended_keymaps="backspace keypad euro2"
-
-# Tell dumpkeys(1) to interpret character action codes to be
-# from the specified character set.
-# This only matters if you set unicode="yes" in /etc/rc.conf.
-# For a list of valid sets, run `dumpkeys --help`
-dumpkeys_charset=""
-
-# Some fonts map AltGr-E to the currency symbol ¤ instead of the Euro €
-# To fix this, set to "yes"
-fix_euro="NO"
diff --git a/config-archive/etc/conf.d/libvirtd b/config-archive/etc/conf.d/libvirtd
deleted file mode 100644 (file)
index 9040157..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# /etc/conf.d/libvirtd
-
-# LIBVIRTD_OPTS
-# You may want to add '--listen' to have libvirtd listen for tcp/ip connections
-# if you want to use libvirt for remote control
-# Please consult 'libvirtd --help' for more options
-#LIBVIRTD_OPTS="--listen"
-
-# LIBVIRTD_KVM_SHUTDOWN
-# Valid options:
-# * shutdown - Sends an ACPI shutdown (think when you tap the power button
-#                              on your machine and it begins a graceful shutdown). If your
-#                              VM ignores this, it will have the power yanked out from under
-#                              it in LIBVIRTD_KVM_SHUTDOWN_MAXWAIT seconds.
-# * managedsave - Performs a state save external to the VM. qemu-kvm will stop
-#                              stop the CPU and save off all state to a separate file. When
-#                              the machine is started again, it will resume like nothing ever
-#                              happened. This is guarenteed to always successfully stop your
-#                              machine and restart it. However it may take some time to finish.
-# * none - No attempts will be made to stop any VMs. If you are restarting your
-#              machine the qemu-kvm process will be simply killed, which may result
-#              in your VMs having disk corruption.
-LIBVIRTD_KVM_SHUTDOWN="managedsave"
-
-# LIBVIRTD_KVM_SHUTDOWN_MAXWAIT
-# Timeout in seconds until stopping libvirtd and "pulling the plug" on the
-# remaining VM's still in a running state
-#LIBVIRTD_KVM_SHUTDOWN_MAXWAIT="500"
-
-# LIBVIRTD_NET_SHUTDOWN
-# If libvirtd created networks for you (e.g. NATed networks) then this init
-# script will shut them down for you if this is set to 'yes'. Otherwise,
-# the networks will be left running once libvirt is shutdown. For this
-# option to be useful you must have enabled the 'virt-network' USE flag and
-# have had libvirt create a NATed network for you.
-# Valid values: 'yes' or 'no'
-#LIBVIRTD_NET_SHUTDOWN="yes"
diff --git a/config-archive/etc/conf.d/libvirtd.dist b/config-archive/etc/conf.d/libvirtd.dist
deleted file mode 100644 (file)
index d2634bd..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# /etc/conf.d/libvirtd
-
-# LIBVIRTD_OPTS
-# You may want to add '--listen' to have libvirtd listen for tcp/ip connections
-# if you want to use libvirt for remote control
-# Please consult 'libvirtd --help' for more options
-#LIBVIRTD_OPTS="--listen"
-
-# LIBVIRTD_KVM_SHUTDOWN
-# Valid options:
-# * shutdown - Sends an ACPI shutdown (think when you tap the power button
-#                              on your machine and it begins a graceful shutdown). If your
-#                              VM ignores this, it will have the power yanked out from under
-#                              it in LIBVIRTD_KVM_SHUTDOWN_MAXWAIT seconds.
-# * managedsave - Performs a state save external to the VM. qemu-kvm will stop
-#                              stop the CPU and save off all state to a separate file. When
-#                              the machine is started again, it will resume like nothing ever
-#                              happened. This is guarenteed to always successfully stop your
-#                              machine and restart it. However it may take some time to finish.
-# * none - No attempts will be made to stop any VMs. If you are restarting your
-#              machine the qemu-kvm process will be simply killed, which may result
-#              in your VMs having disk corruption.
-LIBVIRTD_KVM_SHUTDOWN="managedsave"
-
-# LIBVIRTD_KVM_SHUTDOWN_MAXWAIT
-# Timeout in seconds until stopping libvirtd and "pulling the plug" on the
-# remaining VM's still in a running state
-#LIBVIRTD_KVM_SHUTDOWN_MAXWAIT="500"
-
-# LIBVIRTD_KVM_NET_SHUTDOWN
-# If libvirtd created networks for you (e.g. NATed networks) then this init
-# script will shut them down for you if this is set to 'yes'. Otherwise,
-# the networks will be left running once libvirt is shutdown. For this
-# option to be useful you must have enabled the 'virt-network' USE flag and
-# have had libvirt create a NATed network for you.
-# Valid values: 'yes' or 'no'
-#LIBVIRTD_KVM_NET_SHUTDOWN="yes"
diff --git a/config-archive/etc/conf.d/modules b/config-archive/etc/conf.d/modules
deleted file mode 100644 (file)
index 4d917ad..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-# You can define a list modules for a specific kernel version,
-# a released kernel version, a main kernel version or just a list.
-# The most specific versioned variable will take precedence.
-#modules_2_6_23_gentoo_r5="ieee1394 ohci1394"
-#modules_2_6_23="tun ieee1394"
-#modules_2_6="tun"
-#modules_2="ipv6"
-#modules="ohci1394"
-
-# vboxdrv", "vboxnetflt" and "vboxnetadp
-modules="vboxdrv vboxnetflt vboxnetadp"
-
-# You can give modules a different name when they load - the new name
-# will also be used to pick arguments below.
-#modules="dummy:dummy1"
-
-# Give the modules some arguments if needed, per version if necessary.
-# Again, the most specific versioned variable will take precedence.
-#module_ieee1394_args="debug"
-#module_ieee1394_args_2_6_23_gentoo_r5="debug2"
-#module_ieee1394_args_2_6_23="debug3"
-#module_ieee1394_args_2_6="debug4"
-#module_ieee1394_args_2="debug5"
-
-# You should consult your kernel documentation and configuration
-# for a list of modules and their options.
diff --git a/config-archive/etc/conf.d/modules.dist.new b/config-archive/etc/conf.d/modules.dist.new
deleted file mode 100644 (file)
index a062a62..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-# You can define a list modules for a specific kernel version,
-# a released kernel version, a main kernel version or just a list.
-# The most specific versioned variable will take precedence.
-#modules_2_6_23_gentoo_r5="ieee1394 ohci1394"
-#modules_2_6_23="tun ieee1394"
-#modules_2_6="tun"
-#modules_2="ipv6"
-#modules="ohci1394"
-
-# You can give modules a different name when they load - the new name
-# will also be used to pick arguments below.
-#modules="dummy:dummy1"
-
-# Give the modules some arguments if needed, per version if necessary.
-# Again, the most specific versioned variable will take precedence.
-#module_ieee1394_args="debug"
-#module_ieee1394_args_2_6_23_gentoo_r5="debug2"
-#module_ieee1394_args_2_6_23="debug3"
-#module_ieee1394_args_2_6="debug4"
-#module_ieee1394_args_2="debug5"
-
-# You should consult your kernel documentation and configuration
-# for a list of modules and their options.
diff --git a/config-archive/etc/conf.d/slapd b/config-archive/etc/conf.d/slapd
deleted file mode 100644 (file)
index 28e9d23..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# conf.d file for openldap
-#
-# To enable both the standard unciphered server and the ssl encrypted
-# one uncomment this line or set any other server starting options
-# you may desire.
-#
-# OPTS="-h 'ldaps:// ldap:// ldapi://%2fvar%2frun%2fopenldap%2fslapd.sock'"
-# Uncomment the below to use the new slapd configuration for openldap 2.3
-#OPTS="-F /etc/openldap/slapd.d -h 'ldaps:// ldap:// ldapi://%2fvar%2frun%2fopenldap%2fslapd.sock'"
-#
-# If you change the above listen statement to bind on a specific IP for
-# listening, you should ensure that interface is up here (change eth0 as
-# needed).
-#rc_need="net.eth0"
diff --git a/config-archive/etc/conf.d/slapd.dist b/config-archive/etc/conf.d/slapd.dist
deleted file mode 100644 (file)
index ef19899..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-# conf.d file for openldap
-#
-# To enable both the standard unciphered server and the ssl encrypted
-# one uncomment this line or set any other server starting options
-# you may desire.
-
-# If you have multiple slapd instances per #376699, this will provide a default config
-INSTANCE="openldap${SVCNAME#slapd}"
-
-# If you use the classical configuration file:
-OPTS_CONF="-f /etc/${INSTANCE}/slapd.conf"
-# Uncomment this instead to use the new slapd.d configuration directory for openldap 2.3
-#OPTS_CONF="-F /etc/${INSTANCE}/slapd.d"
-# (the OPTS_CONF variable is also passed to slaptest during startup)
-
-OPTS="${OPTS_CONF} -h 'ldaps:// ldap:// ldapi://%2fvar%2frun%2fopenldap%2fslapd.sock'"
-# Optional connectionless LDAP:
-#OPTS="${OPTS_CONF} -h 'ldaps:// ldap:// ldapi://%2fvar%2frun%2fopenldap%2fslapd.sock cldap://'"
-
-# If you change the above listen statement to bind on a specific IP for
-# listening, you should ensure that interface is up here (change eth0 as
-# needed).
-#rc_need="net.eth0"
-
-# Specify the kerberos keytab file
-#KRB5_KTNAME=/etc/openldap/krb5-ldap.keytab
diff --git a/config-archive/etc/conf.d/udev b/config-archive/etc/conf.d/udev
deleted file mode 100644 (file)
index 0f6d944..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-# /etc/conf.d/udev: config file for udev
-
-# We discourage to disable persistent-net!!
-# this may lead to random interface naming
-
-# Disable adding new rules for persistent-net
-persistent_net_disable="no"
-
-# Disable adding new rules for persistent-cd
-# Disabling this will stop new cdrom devices to appear
-# as /dev/{cdrom,cdrw,dvd,dvdrw}
-persistent_cd_disable="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.
-# Set rc_coldplug="NO" if you don't want this.
-# If you want module coldplugging but not coldplugging of services then you
-# can disable service coldplugging in baselayout/openrc config files.
-# The setting is named different in different versions.
-# in /etc/rc.conf: rc_hotplug="!*" or
-# in /etc/conf.d/rc: rc_plug_services="!*"
-#rc_coldplug="YES"
-
-
-
-
-# Expert options:
-
-# Timeout in seconds to wait for processing of uevents at boot.
-# There should be no need to change this.
-#udev_settle_timeout="60"
-
-# Add extra command line options to udevd, use with care
-# udevd --help for possible values
-#udev_opts=""
-
-# 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 $RUNDIR/udevmonitor.log
-#udev_monitor="YES"
-
-# Keep udevmonitor running after populating /dev.
-#udev_monitor_keep_running="no"
-
-# Set cmdline options for udevmonitor.
-# could be some of --env --kernel --udev
-#udev_monitor_opts="--env"
-
diff --git a/config-archive/etc/conf.d/udev.dist b/config-archive/etc/conf.d/udev.dist
deleted file mode 100644 (file)
index 667cc8b..0000000
+++ /dev/null
@@ -1,38 +0,0 @@
-# /etc/conf.d/udev: config file for udev
-
-# 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.
-# Set rc_coldplug="NO" if you don't want this.
-# If you want module coldplugging but not coldplugging of services then you
-# can disable service coldplugging in baselayout/openrc config files.
-# The setting is named different in different versions.
-# in /etc/rc.conf: rc_hotplug="!*" or
-# in /etc/conf.d/rc: rc_plug_services="!*"
-#rc_coldplug="YES"
-
-# Expert options:
-
-# Timeout in seconds to wait for processing of uevents at boot.
-# There should be no need to change this.
-#udev_settle_timeout="60"
-
-# Add extra command line options to udevd, use with care
-# udevd --help for possible values
-#udev_opts=""
-
-# Run udevd --debug and write output to /run/udevdebug.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 /run/udevmonitor.log
-#udev_monitor="YES"
-
-# Keep udevmonitor running after populating /dev.
-#udev_monitor_keep_running="no"
-
-# Set cmdline options for udevmonitor.
-# could be some of --env --kernel --udev
-#udev_monitor_opts="--env"
-
diff --git a/config-archive/etc/conf.d/xdm b/config-archive/etc/conf.d/xdm
deleted file mode 100644 (file)
index 3b6c5c7..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-# We always try and start X on a static VT. The various DMs normally default
-# to using VT7. If you wish to use the xdm init script, then you should ensure
-# that the VT checked is the same VT your DM wants to use. We do this check to
-# ensure that you haven't accidentally configured something to run on the VT
-# in your /etc/inittab file so that you don't get a dead keyboard.
-CHECKVT=7
-
-# What display manager do you use ?  [ xdm | gdm | kdm | gpe | entrance ]
-# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
-#DISPLAYMANAGER="xdm"
-DISPLAYMANAGER="gdm"
diff --git a/config-archive/etc/conf.d/xdm.dist.new b/config-archive/etc/conf.d/xdm.dist.new
deleted file mode 100644 (file)
index c82fece..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-# We always try and start X on a static VT. The various DMs normally default
-# to using VT7. If you wish to use the xdm init script, then you should ensure
-# that the VT checked is the same VT your DM wants to use. We do this check to
-# ensure that you haven't accidentally configured something to run on the VT
-# in your /etc/inittab file so that you don't get a dead keyboard.
-CHECKVT=7
-
-# What display manager do you use ?  [ xdm | gdm | kdm | gpe | entrance ]
-# NOTE: If this is set in /etc/rc.conf, that setting will override this one.
-DISPLAYMANAGER="xdm"
diff --git a/config-archive/etc/cron.daily/logrotate.cron b/config-archive/etc/cron.daily/logrotate.cron
deleted file mode 100755 (executable)
index f9ce2b6..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#! /bin/sh
-
-#/usr/sbin/logrotate /etc/logrotate.conf
-
-if [ -x /usr/scripts/logrotate.pl ] ; then
-    /usr/scripts/logrotate.pl >> /var/log/logrotate.log
-fi
-
diff --git a/config-archive/etc/cron.daily/logrotate.cron.dist.new b/config-archive/etc/cron.daily/logrotate.cron.dist.new
deleted file mode 100755 (executable)
index 63cbe96..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-#! /bin/sh
-
-/usr/sbin/logrotate /etc/logrotate.conf
diff --git a/config-archive/etc/cups/cups-pdf.conf b/config-archive/etc/cups/cups-pdf.conf
deleted file mode 100644 (file)
index 895fe9b..0000000
+++ /dev/null
@@ -1,265 +0,0 @@
-#  cups-pdf.conf -- CUPS Backend Configuration (version 2.4.8, 2008-06-22)
-#  18.09.2005, Volker C. Behr
-#  Exp. Physik V, Uni Wuerzburg 
-#  vrbehr@cip.physik.uni-wuerzburg.de
-#  http://cip.physik.uni-wuerzburg.de/~vrbehr/cups-pdf
-#
-#
-#  This code may be freely distributed as long as this header 
-#  is preserved. Changes to the code should be clearly indicated.   
-#
-#  This code is distributed under the GPL.
-#  (http://www.gnu.org/copyleft/gpl.html)
-#
-#  For more detailed licensing information see cups-pdf.c in the 
-#  corresponding version number.                                    
-
-###########################################################################
-#                                                                        #
-# This is the configuration file for CUPS-PDF. Values that are not set in #
-# here will use the defaults. Changes take effect immediately without the #
-# need for restarting any services.                                      #
-#                                                                        #
-# Take care not to add whitespaces at the end of a line!                 #
-#                                                                        #
-###########################################################################
-
-
-###########################################################################
-#                                                                        #
-# Path Settings                                                                  #
-#                                                                        #
-###########################################################################
-
-### Key: Out
-##  CUPS-PDF output directory 
-##  special qualifiers: 
-##     ${HOME} will be expanded to the user's home directory
-##     ${USER} will be expanded to the user name
-##  in case it is an NFS export make sure it is exported without
-##  root_squash! 
-### Default: /var/spool/cups-pdf/${USER}
-
-#Out /var/spool/cups-pdf/${USER}
-
-### Key: AnonDirName
-##  ABSOLUTE path for anonymously created PDF files
-##  if anonymous access is disabled this setting has no effect
-### Default: /var/spool/cups-pdf/ANONYMOUS
-
-#AnonDirName /var/spool/cups-pdf/ANONYMOUS
-
-### Key: Spool
-##  CUPS-PDF spool directory - make sure there is no user 'SPOOL' on your
-##  system or change the path  
-### Default: /var/spool/cups-pdf/SPOOL
-
-#Spool /var/spool/cups-pdf/SPOOL
-
-
-###########################################################################
-#                                                                        #
-# Filename Settings                                                      #
-#                                                                        #
-###########################################################################
-
-### Key: Cut
-##  removing file name extensions before appending .pdf to output
-##  extensions will only be removed if _both_ the following criteria are met:
-##   - the extension (w/o the dot) is not longer than <Cut> characters
-##   - the remaining filename has a minimal length of 1 character
-##  set Cut to -1 in order to disable cutting
-##  recommended values: pure UNIX environment : -1
-##                      mixed environments    :  3
-### Default: 3
-
-#Cut 3
-
-### Key: Label
-##  label all jobs with a unique job-id in order to avoid overwriting old
-##  files in case new ones with identical names are created; always true for
-##  untitled documents
-##  0: label untitled documents only, 1: label all documents
-### Default: 0
-
-#Label 0
-
-### Key: TitlePref
-##  where to look first for a title when creating the output filename
-##  (title in PS file or title on commandline):
-##  0: prefer title from %Title statement in the PS file
-##  1: prefer title passed via commandline 
-### Default: 0
-
-#TitlePref 0
-
-
-###########################################################################
-#                                                                        #
-# User Settings                                                                  #
-#                                                                        #
-###########################################################################
-
-### Key: AnonUser
-##  user for anonymous PDF creation (this might be a security issue)
-##  set this to an empty value to disable anonymous
-### Default: nobody
-
-#AnonUser nobody
-
-### Key: LowerCase
-##  This options allows to check user names given to CUPS-PDF additionally 
-##  against their lower case variants. This is necessary since in some 
-##  Windows environments only upper case user names are passed. Usually UNIX
-##  user names are all lower case and it is save to use this option  
-##  but be aware that it can lead to mis-identifications in case
-##  you have user names that differ only in upper/lower case.
-##     check only against user name as passed to CUPS  : 0
-##     check additionally against lower case user name : 1
-### Default: 1
-
-#LowerCase 1
-
-### Key: UserPrefix
-##  some installations require a domain prefix added to the user name
-##  leave empty for no prefix 
-### Default: <empty>
-
-#UserPrefix
-
-### Key: DirPrefix
-##  if a prefix was defined above this switch toggels whether to include
-##  the prefix in the output directory's name (if not $HOME) or not
-##  0: do not include, 1: include
-### Default: 0
-
-#DirPrefix 0
-
-### Key: RemovePrefix
-##  some installation pass usernames with a prefix (usually a domain name)
-##  if you do not want this prefix to be used by the ${USER} variable for
-##  output directories put the part which is to be cut here
-### Default: <empty>
-
-#RemovePrefix
-
-
-###########################################################################
-#                                                                        #
-# Security Settings                                                      #
-#                                                                        #
-###########################################################################
-
-### Key: AnonUMask
-##  umask for anonymous output
-##  these are the _inverse_ permissions to be granted
-### Default: 0000
-
-#AnonUMask 0000
-
-### Key: UserUMask
-##  umask for user output of known users
-##  changing this can introduce security leaks if confidential
-##  information is processed!
-### Default: 0077
-
-#UserUMask 0077
-
-### Key: Grp
-##  group cups-pdf is supposed to run as - this will also be the gid for all
-##  created directories and log files
-### Default: lp
-
-#Grp lp
-
-
-###########################################################################
-#                                                                        #
-# Log Settings                                                           #
-#                                                                        #
-###########################################################################
-
-### Key: Log
-##  CUPS-PDF log directory 
-##  set this to an empty value to disable all logging
-### Default: /var/log/cups
-
-#Log /var/log/cups
-
-### Key: LogType
-##  log-mode 
-##  1: errors
-##  2: status (i.e. activity)
-##  4: debug - this will generate a lot of log-output!
-##  add up values to combine options, i.e. 7 is full logging
-##  if logging is disabled these setting have no effect
-### Default: 3
-
-#LogType 3
-
-
-###########################################################################
-#                                                                        #
-# PDF Conversion Settings                                                #
-#                                                                        #
-###########################################################################
-
-### Key: GhostScript
-##  location of GhostScript binary (gs) 
-##  MacOSX: for using pstopdf (recommended) set this to /usr/bin/pstopdf
-##          or its proper location on your system
-### Default: /usr/bin/gs
-
-#GhostScript /usr/bin/gs
-
-### Key: GSTmp
-##  location of temporary files during GhostScript operation 
-##  this must be user-writable like /var/tmp or /tmp ! 
-### Default: /var/tmp
-
-#GSTmp /var/tmp
-
-### Key: GSCall
-## command line for calling GhostScript (!!! DO NOT USE NEWLINES !!!)
-## MacOSX: for using pstopdf set this to %s %s -o %s %s
-### Default: %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s
-
-#GSCall %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s
-
-### Key: PDFVer
-##  PDF version to be created - can be "1.5", "1.4", "1.3" or "1.2" 
-##  MacOSX: for using pstopdf set this to an empty value
-### Default: 1.4
-
-#PDFVer 1.4
-
-### Key: PostProcessing
-##  postprocessing script that will be called after the creation of the PDF
-##  as arguments the filename of the PDF, the username as determined by 
-##  CUPS-PDF and the one as given to CUPS-PDF will be passed
-##  the script will be called with user privileges
-##  set this to an empty value to use no postprocessing
-### Default: <empty>
-
-#PostProcessing 
-
-
-###########################################################################
-#                                                                         #
-# Experimental Settings                                                   #
-#   These settings activate experimental options. If you decide to use    #
-#   them I would appreciate any feedback - including an 'ok' if they      #
-#   work as expected - so I can eventually put them into the non-         #
-#   experimental sections.                                               #
-#                                                                         #
-###########################################################################
-
-### Key: DecodeHexStrings
-##  this option will try to decode hex strings in the title to allow 
-##  internationalized titles
-##  (have a look at contrib/pstitleconv for a suitable filter for data
-##   from Windows clients)
-##  0: disable, 1: enable
-### Default: 0
-
-#DecodeHexStrings 0
diff --git a/config-archive/etc/cups/cups-pdf.conf.dist b/config-archive/etc/cups/cups-pdf.conf.dist
deleted file mode 100644 (file)
index 79a3769..0000000
+++ /dev/null
@@ -1,287 +0,0 @@
-#  cups-pdf.conf -- CUPS Backend Configuration (version 2.6.1, 2011-10-04)
-#  18.09.2005, Volker C. Behr
-#  Experimentelle Physik V, Universitaet Wuerzburg 
-#  behr@physik.uni-wuerzburg.de
-#  http://www.cups-pdf.de
-#
-#
-#  This code may be freely distributed as long as this header 
-#  is preserved. Changes to the code should be clearly indicated.   
-#
-#  This code is distributed under the GPL.
-#  (http://www.gnu.org/copyleft/gpl.html)
-#
-#  For more detailed licensing information see cups-pdf.c in the 
-#  corresponding version number.                                    
-
-###########################################################################
-#                                                                        #
-# This is the configuration file for CUPS-PDF. Values that are not set in #
-# here will use the defaults. Changes take effect immediately without the #
-# need for restarting any services.                                      #
-#                                                                        #
-# Take care not to add whitespaces at the end of a line!                 #
-#                                                                        #
-###########################################################################
-
-
-###########################################################################
-#                                                                        #
-# Path Settings                                                                  #
-#                                                                        #
-###########################################################################
-
-### Key: Out
-##  CUPS-PDF output directory 
-##  special qualifiers: 
-##     ${HOME} will be expanded to the user's home directory
-##     ${USER} will be expanded to the user name
-##  in case it is an NFS export make sure it is exported without
-##  root_squash! 
-### Default: /var/spool/cups-pdf/${USER}
-
-#Out /var/spool/cups-pdf/${USER}
-
-### Key: AnonDirName
-##  ABSOLUTE path for anonymously created PDF files
-##  if anonymous access is disabled this setting has no effect
-### Default: /var/spool/cups-pdf/ANONYMOUS
-
-#AnonDirName /var/spool/cups-pdf/ANONYMOUS
-
-### Key: Spool
-##  CUPS-PDF spool directory - make sure there is no user 'SPOOL' on your
-##  system or change the path  
-### Default: /var/spool/cups-pdf/SPOOL
-
-#Spool /var/spool/cups-pdf/SPOOL
-
-
-###########################################################################
-#                                                                        #
-# Filename Settings                                                      #
-#                                                                        #
-###########################################################################
-
-### Key: Truncate
-##  truncate long filenames to a maximum of <Truncate> characters
-##  this does not consider the full path to the output but only the filename
-##  without the .pdf-extension or a job-id prefix (see 'Label')
-##  the minimal value is 8
-### Default: 64
-
-#Truncate 64
-
-### Key: Cut
-##  removing file name extensions before appending .pdf to output
-##  extensions will only be removed if _both_ the following criteria are met:
-##   - the extension (w/o the dot) is not longer than <Cut> characters
-##   - the remaining filename has a minimal length of 1 character
-##  set Cut to -1 in order to disable cutting
-##  recommended values: pure UNIX environment : -1
-##                      mixed environments    :  3
-### Default: 3
-
-#Cut 3
-
-### Key: Label
-##  label all jobs with a unique job-id in order to avoid overwriting old
-##  files in case new ones with identical names are created; always true for
-##  untitled documents
-##  0: label untitled documents only
-##  1: label all documents with a preceeding "job_#-"
-##  2: label all documents with a tailing "-job_#"
-### Default: 0
-
-#Label 0
-
-### Key: TitlePref
-##  where to look first for a title when creating the output filename
-##  (title in PS file or title on commandline):
-##  0: prefer title from %Title statement in the PS file
-##  1: prefer title passed via commandline 
-### Default: 0
-
-#TitlePref 0
-
-
-###########################################################################
-#                                                                        #
-# User Settings                                                                  #
-#                                                                        #
-###########################################################################
-
-### Key: AnonUser
-##  uid for anonymous PDF creation (this might be a security issue)
-##  this setting has no influence on AnonDirName (see there)
-##  set this to an empty value to disable anonymous
-### Default: nobody
-
-#AnonUser nobody
-
-### Key: LowerCase
-##  This options allows to check user names given to CUPS-PDF additionally 
-##  against their lower case variants. This is necessary since in some 
-##  Windows environments only upper case user names are passed. Usually UNIX
-##  user names are all lower case and it is save to use this option  
-##  but be aware that it can lead to mis-identifications in case
-##  you have user names that differ only in upper/lower case.
-##     check only against user name as passed to CUPS  : 0
-##     check additionally against lower case user name : 1
-### Default: 1
-
-#LowerCase 1
-
-### Key: UserPrefix
-##  some installations require a domain prefix added to the user name
-##  leave empty for no prefix 
-### Default: <empty>
-
-#UserPrefix
-
-### Key: DirPrefix
-##  if a prefix was defined above this switch toggels whether to include
-##  the prefix in the output directory's name (if not $HOME) or not
-##  0: do not include, 1: include
-### Default: 0
-
-#DirPrefix 0
-
-### Key: RemovePrefix
-##  some installation pass usernames with a prefix (usually a domain name)
-##  if you do not want this prefix to be used by the ${USER} variable for
-##  output directories put the part which is to be cut here
-### Default: <empty>
-
-#RemovePrefix
-
-
-###########################################################################
-#                                                                        #
-# Security Settings                                                      #
-#                                                                        #
-###########################################################################
-
-### Key: AnonUMask
-##  umask for anonymous output
-##  these are the _inverse_ permissions to be granted
-### Default: 0000
-
-#AnonUMask 0000
-
-### Key: UserUMask
-##  umask for user output of known users
-##  changing this can introduce security leaks if confidential
-##  information is processed!
-### Default: 0077
-
-#UserUMask 0077
-
-### Key: Grp
-##  group cups-pdf is supposed to run as - this will also be the gid for all
-##  created directories and log files
-### Default: lp
-
-#Grp lp
-
-
-###########################################################################
-#                                                                        #
-# Log Settings                                                           #
-#                                                                        #
-###########################################################################
-
-### Key: Log
-##  CUPS-PDF log directory 
-##  set this to an empty value to disable all logging
-### Default: /var/log/cups
-
-#Log /var/log/cups
-
-### Key: LogType
-##  log-mode 
-##  1: errors
-##  2: status (i.e. activity)
-##  4: debug - this will generate a lot of log-output!
-##  add up values to combine options, i.e. 7 is full logging
-##  if logging is disabled these setting have no effect
-### Default: 3
-
-#LogType 3
-
-
-###########################################################################
-#                                                                        #
-# PDF Conversion Settings                                                #
-#                                                                        #
-###########################################################################
-
-### Key: GhostScript
-##  location of GhostScript binary (gs) 
-##  MacOSX: for using pstopdf (recommended) set this to /usr/bin/pstopdf
-##          or its proper location on your system
-### Default: /usr/bin/gs
-
-#GhostScript /usr/bin/gs
-
-### Key: GSTmp
-##  location of temporary files during GhostScript operation 
-##  this must be user-writable like /var/tmp or /tmp ! 
-### Default: /var/tmp
-
-#GSTmp /var/tmp
-
-### Key: GSCall
-## command line for calling GhostScript (!!! DO NOT USE NEWLINES !!!)
-## MacOSX: for using pstopdf set this to %s %s -o %s %s
-### Default: %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s
-
-#GSCall %s -q -dCompatibilityLevel=%s -dNOPAUSE -dBATCH -dSAFER -sDEVICE=pdfwrite -sOutputFile="%s" -dAutoRotatePages=/PageByPage -dAutoFilterColorImages=false -dColorImageFilter=/FlateEncode -dPDFSETTINGS=/prepress -c .setpdfwrite -f %s
-
-### Key: PDFVer
-##  PDF version to be created - can be "1.5", "1.4", "1.3" or "1.2" 
-##  MacOSX: for using pstopdf set this to an empty value
-### Default: 1.4
-
-#PDFVer 1.4
-
-### Key: PostProcessing
-##  postprocessing script that will be called after the creation of the PDF
-##  as arguments the filename of the PDF, the username as determined by 
-##  CUPS-PDF and the one as given to CUPS-PDF will be passed
-##  the script will be called with user privileges
-##  set this to an empty value to use no postprocessing
-### Default: <empty>
-
-#PostProcessing 
-
-
-###########################################################################
-#                                                                         #
-# Experimental Settings                                                   #
-#   These settings activate experimental options. If you decide to use    #
-#   them I would appreciate any feedback - including an 'ok' if they      #
-#   work as expected - so I can eventually put them into the non-         #
-#   experimental sections.                                               #
-#                                                                         #
-###########################################################################
-
-### Key: DecodeHexStrings
-##  this option will try to decode hex strings in the title to allow
-##  internationalized titles
-##  (have a look at contrib/pstitleconv for a suitable filter for data
-##   from Windows clients)
-##  0: disable, 1: enable
-### Default: 0
-
-#DecodeHexStrings 0
-
-### Key: FixNewlines
-##  this option will try to fix various unusal line delimiters (e.g.
-##  form feeds)
-##  especially useful when using non-Linux-generated files
-##  0: disable, 1: enable
-### Default: 0
-
-#FixNewlines 0
-
diff --git a/config-archive/etc/cups/cupsd.conf b/config-archive/etc/cups/cupsd.conf
deleted file mode 100644 (file)
index 318bcd1..0000000
+++ /dev/null
@@ -1,76 +0,0 @@
-LogLevel warn
-SystemGroup lpadmin
-Listen localhost:631
-Listen /var/run/cups/cups.sock
-Browsing On
-BrowseOrder allow,deny
-BrowseAllow all
-BrowseLocalProtocols CUPS
-DefaultAuthType Basic
-<Location />
-  Order allow,deny
-</Location>
-<Location /admin>
-  Order allow,deny
-</Location>
-<Location /admin/conf>
-  AuthType Default
-  Require user @SYSTEM
-  Order allow,deny
-</Location>
-<Policy default>
-  <Limit Create-Job Print-Job Print-URI Validate-Job>
-    Order deny,allow
-  </Limit>
-  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-  <Limit Cancel-Job CUPS-Authenticate-Job>
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-  <Limit All>
-    Order deny,allow
-  </Limit>
-</Policy>
-<Policy authenticated>
-  <Limit Create-Job Print-Job Print-URI Validate-Job>
-    AuthType Default
-    Order deny,allow
-  </Limit>
-  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
-    AuthType Default
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-  <Limit Cancel-Job CUPS-Authenticate-Job>
-    AuthType Default
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-  <Limit All>
-    Order deny,allow
-  </Limit>
-</Policy>
-BrowseRemoteProtocols cups ldap slp
diff --git a/config-archive/etc/cups/cupsd.conf.default b/config-archive/etc/cups/cupsd.conf.default
deleted file mode 100644 (file)
index 4b078f5..0000000
+++ /dev/null
@@ -1,125 +0,0 @@
-#
-# "$Id: cupsd.conf.in 9310 2010-09-21 22:34:57Z mike $"
-#
-# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
-# complete description of this file.
-#
-
-# Log general information in error_log - change "warn" to "debug"
-# for troubleshooting...
-LogLevel warn
-
-# Administrator user group...
-SystemGroup lpadmin
-
-
-# Only listen for connections from the local machine.
-Listen localhost:631
-Listen /var/run/cups/cups.sock
-
-# Show shared printers on the local network.
-Browsing On
-BrowseOrder allow,deny
-BrowseAllow all
-BrowseLocalProtocols CUPS
-
-# Default authentication type, when authentication is required...
-DefaultAuthType Basic
-
-# Restrict access to the server...
-<Location />
-  Order allow,deny
-</Location>
-
-# Restrict access to the admin pages...
-<Location /admin>
-  Order allow,deny
-</Location>
-
-# Restrict access to configuration files...
-<Location /admin/conf>
-  AuthType Default
-  Require user @SYSTEM
-  Order allow,deny
-</Location>
-
-# Set the default printer/job policies...
-<Policy default>
-  # Job-related operations must be done by the owner or an administrator...
-  <Limit Create-Job Print-Job Print-URI Validate-Job>
-    Order deny,allow
-  </Limit>
-
-  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All administration operations require an administrator to authenticate...
-  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All printer operations require a printer operator to authenticate...
-  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # Only the owner or an administrator can cancel or authenticate a job...
-  <Limit Cancel-Job CUPS-Authenticate-Job>
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  <Limit All>
-    Order deny,allow
-  </Limit>
-</Policy>
-
-# Set the authenticated printer/job policies...
-<Policy authenticated>
-  # Job-related operations must be done by the owner or an administrator...
-  <Limit Create-Job Print-Job Print-URI Validate-Job>
-    AuthType Default
-    Order deny,allow
-  </Limit>
-
-  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job CUPS-Move-Job CUPS-Get-Document>
-    AuthType Default
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All administration operations require an administrator to authenticate...
-  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All printer operations require a printer operator to authenticate...
-  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After CUPS-Accept-Jobs CUPS-Reject-Jobs>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # Only the owner or an administrator can cancel or authenticate a job...
-  <Limit Cancel-Job CUPS-Authenticate-Job>
-    AuthType Default
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  <Limit All>
-    Order deny,allow
-  </Limit>
-</Policy>
-
-#
-# End of "$Id: cupsd.conf.in 9310 2010-09-21 22:34:57Z mike $".
-#
diff --git a/config-archive/etc/cups/cupsd.conf.default.dist b/config-archive/etc/cups/cupsd.conf.default.dist
deleted file mode 100644 (file)
index ea8c061..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#
-# "$Id: cupsd.conf.in 9407 2010-12-09 21:24:51Z mike $"
-#
-# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
-# complete description of this file.
-#
-
-# Log general information in error_log - change "warn" to "debug"
-# for troubleshooting...
-LogLevel warn
-
-# Administrator user group...
-SystemGroup lpadmin
-
-
-# Only listen for connections from the local machine.
-Listen localhost:631
-Listen /var/run/cups/cups.sock
-
-# Show shared printers on the local network.
-# We switch this off by default in Gentoo, to avoid an unnecessary open port.
-Browsing Off
-BrowseOrder allow,deny
-BrowseAllow all
-BrowseLocalProtocols CUPS dnssd
-
-# Default authentication type, when authentication is required...
-DefaultAuthType Basic
-
-# Web interface setting...
-WebInterface Yes
-
-# Restrict access to the server...
-<Location />
-  Order allow,deny
-</Location>
-
-# Restrict access to the admin pages...
-<Location /admin>
-  Order allow,deny
-</Location>
-
-# Restrict access to configuration files...
-<Location /admin/conf>
-  AuthType Default
-  Require user @SYSTEM
-  Order allow,deny
-</Location>
-
-# Set the default printer/job policies...
-<Policy default>
-  # Job/subscription privacy...
-  JobPrivateAccess default
-  JobPrivateValues default
-  SubscriptionPrivateAccess default
-  SubscriptionPrivateValues default
-
-  # Job-related operations must be done by the owner or an administrator...
-  <Limit Create-Job Print-Job Print-URI Validate-Job>
-    Order deny,allow
-  </Limit>
-
-  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All administration operations require an administrator to authenticate...
-  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All printer operations require a printer operator to authenticate...
-  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # Only the owner or an administrator can cancel or authenticate a job...
-  <Limit Cancel-Job CUPS-Authenticate-Job>
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  <Limit All>
-    Order deny,allow
-  </Limit>
-</Policy>
-
-# Set the authenticated printer/job policies...
-<Policy authenticated>
-  # Job/subscription privacy...
-  JobPrivateAccess default
-  JobPrivateValues default
-  SubscriptionPrivateAccess default
-  SubscriptionPrivateValues default
-
-  # Job-related operations must be done by the owner or an administrator...
-  <Limit Create-Job Print-Job Print-URI Validate-Job>
-    AuthType Default
-    Order deny,allow
-  </Limit>
-
-  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
-    AuthType Default
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All administration operations require an administrator to authenticate...
-  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All printer operations require a printer operator to authenticate...
-  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # Only the owner or an administrator can cancel or authenticate a job...
-  <Limit Cancel-Job CUPS-Authenticate-Job>
-    AuthType Default
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  <Limit All>
-    Order deny,allow
-  </Limit>
-</Policy>
-
-#
-# End of "$Id: cupsd.conf.in 9407 2010-12-09 21:24:51Z mike $".
-#
diff --git a/config-archive/etc/cups/cupsd.conf.dist b/config-archive/etc/cups/cupsd.conf.dist
deleted file mode 100644 (file)
index ea8c061..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#
-# "$Id: cupsd.conf.in 9407 2010-12-09 21:24:51Z mike $"
-#
-# Sample configuration file for the CUPS scheduler.  See "man cupsd.conf" for a
-# complete description of this file.
-#
-
-# Log general information in error_log - change "warn" to "debug"
-# for troubleshooting...
-LogLevel warn
-
-# Administrator user group...
-SystemGroup lpadmin
-
-
-# Only listen for connections from the local machine.
-Listen localhost:631
-Listen /var/run/cups/cups.sock
-
-# Show shared printers on the local network.
-# We switch this off by default in Gentoo, to avoid an unnecessary open port.
-Browsing Off
-BrowseOrder allow,deny
-BrowseAllow all
-BrowseLocalProtocols CUPS dnssd
-
-# Default authentication type, when authentication is required...
-DefaultAuthType Basic
-
-# Web interface setting...
-WebInterface Yes
-
-# Restrict access to the server...
-<Location />
-  Order allow,deny
-</Location>
-
-# Restrict access to the admin pages...
-<Location /admin>
-  Order allow,deny
-</Location>
-
-# Restrict access to configuration files...
-<Location /admin/conf>
-  AuthType Default
-  Require user @SYSTEM
-  Order allow,deny
-</Location>
-
-# Set the default printer/job policies...
-<Policy default>
-  # Job/subscription privacy...
-  JobPrivateAccess default
-  JobPrivateValues default
-  SubscriptionPrivateAccess default
-  SubscriptionPrivateValues default
-
-  # Job-related operations must be done by the owner or an administrator...
-  <Limit Create-Job Print-Job Print-URI Validate-Job>
-    Order deny,allow
-  </Limit>
-
-  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All administration operations require an administrator to authenticate...
-  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All printer operations require a printer operator to authenticate...
-  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # Only the owner or an administrator can cancel or authenticate a job...
-  <Limit Cancel-Job CUPS-Authenticate-Job>
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  <Limit All>
-    Order deny,allow
-  </Limit>
-</Policy>
-
-# Set the authenticated printer/job policies...
-<Policy authenticated>
-  # Job/subscription privacy...
-  JobPrivateAccess default
-  JobPrivateValues default
-  SubscriptionPrivateAccess default
-  SubscriptionPrivateValues default
-
-  # Job-related operations must be done by the owner or an administrator...
-  <Limit Create-Job Print-Job Print-URI Validate-Job>
-    AuthType Default
-    Order deny,allow
-  </Limit>
-
-  <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
-    AuthType Default
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All administration operations require an administrator to authenticate...
-  <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # All printer operations require a printer operator to authenticate...
-  <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
-    AuthType Default
-    Require user @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  # Only the owner or an administrator can cancel or authenticate a job...
-  <Limit Cancel-Job CUPS-Authenticate-Job>
-    AuthType Default
-    Require user @OWNER @SYSTEM
-    Order deny,allow
-  </Limit>
-
-  <Limit All>
-    Order deny,allow
-  </Limit>
-</Policy>
-
-#
-# End of "$Id: cupsd.conf.in 9407 2010-12-09 21:24:51Z mike $".
-#
diff --git a/config-archive/etc/cups/snmp.conf b/config-archive/etc/cups/snmp.conf
deleted file mode 100644 (file)
index cf954df..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# "$Id$"
-#
-#   Sample SNMP configuration file for CUPS.  See "man cups-snmp.conf" for a
-#   complete description of this file.
-#
-
-Address @LOCAL
-Community public
-
-#
-# End of "$Id$".
-#
diff --git a/config-archive/etc/cups/snmp.conf.dist b/config-archive/etc/cups/snmp.conf.dist
deleted file mode 100644 (file)
index 5539d50..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#
-# "$Id: snmp.conf.in 9045 2010-03-24 07:48:42Z mike $"
-#
-#   Sample SNMP configuration file for CUPS.  See "man cups-snmp.conf" for a
-#   complete description of this file.
-#
-
-Address @LOCAL
-Community public
-
-#
-# End of "$Id: snmp.conf.in 9045 2010-03-24 07:48:42Z mike $".
-#
diff --git a/config-archive/etc/cupshelpers/preferreddrivers.xml b/config-archive/etc/cupshelpers/preferreddrivers.xml
deleted file mode 100644 (file)
index e8097fe..0000000
+++ /dev/null
@@ -1,309 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<preferreddrivers>
-  <drivertypes>
-    <!-- GENERIC DRIVERS -->
-    <drivertype name="generic-foomatic-recommended">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):"/>
-      <deviceid>
-       <field name="DRV" match=".*,?R1"/>
-      </deviceid>
-      <fit>
-       generic
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-escp">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):Generic-ESC_P"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-escp">
-      <ppdname match="drv:///sample.drv/epson(9|24).ppd"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-postscript">
-      <attribute name="ppd-make-and-model"
-                match="Generic PostScript Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-pcl6">
-      <attribute name="ppd-make-and-model"
-                match="Generic PCL 6 Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-pcl5e">
-      <attribute name="ppd-make-and-model"
-                match="Generic PCL 5e Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-pcl5">
-      <attribute name="ppd-make-and-model"
-                match="Generic PCL 5 Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-pcl">
-      <attribute name="ppd-make-and-model"
-                match="Generic PCL Laser Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic">
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <!-- END OF GENERIC DRIVERS -->
-    <!-- now fit is either exact-cmd, exact, or close -->
-
-    <drivertype name="cups">
-      <ppdname match="drv:///sample.drv/"/>
-    </drivertype>
-
-    <drivertype name="ghostscript">
-      <attribute name="ppd-product" match=".*Ghostscript"/>
-    </drivertype>
-
-    <drivertype name="gutenprint-simplified">
-      <ppdname match="gutenprint.*:.*/simple|.*-gutenprint.*\.sim"/>
-    </drivertype>
-
-    <drivertype name="gutenprint-expert">
-      <ppdname match="gutenprint.*:|.*-gutenprint"/>
-    </drivertype>
-
-    <drivertype name="foomatic-recommended-hpijs">
-      <attribute name="ppd-make-and-model" match=".* Foomatic/hpijs"/>
-      <deviceid>
-       <field name="DRV" match=".*,?R1"/>
-      </deviceid>
-    </drivertype>
-
-    <drivertype name="foomatic-hpijs">
-      <attribute name="ppd-make-and-model" match=".* Foomatic/hpijs"/>
-    </drivertype>
-
-    <drivertype name="foomatic-recommended-postscript">
-      <ppdname match="foomatic(-db-compressed-ppds)?:"/>
-      <attribute name="ppd-make-and-model" match=".*Postscript"/>
-      <deviceid>
-       <field name="DRV" match=".*,?R1"/>
-      </deviceid>
-    </drivertype>
-
-    <drivertype name="foomatic-postscript">
-      <ppdname match="foomatic(-db-compressed-ppds)?:.*-Postscript"/>
-    </drivertype>
-
-    <drivertype name="foomatic-pxlmono">
-      <!-- Treat this one specially because of the size of the output
-           it generates (see bug #661814) -->
-      <attribute name="ppd-make-and-model" match=".* Foomatic/pxlmono"/>
-    </drivertype>
-
-    <drivertype name="foomatic-recommended-nonpostscript">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):"/>
-      <deviceid>
-       <field name="DRV" match=".*,?R1"/>
-      </deviceid>
-    </drivertype>
-
-    <drivertype name="foomatic-gutenprint">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):.*-gutenprint"/>
-    </drivertype>
-
-    <drivertype name="foomatic">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):"/>
-    </drivertype>
-
-    <drivertype name="hpcups-plugin">
-      <ppdname match="drv:///(hp/)?hpcups.drv/|.*-hpcups"/>
-      <attribute name="ppd-make-and-model" match=".* plugin"/>
-    </drivertype>
-
-    <drivertype name="hpcups">
-      <ppdname match="drv:///(hp/)?hpcups.drv/|.*-hpcups"/>
-    </drivertype>
-
-    <drivertype name="hpijs-plugin">
-      <ppdname match="drv:///(hp/)?hpijs.drv/|.*-hpijs"/>
-      <attribute name="ppd-make-and-model" match=".* plugin"/>
-    </drivertype>
-
-    <drivertype name="hpijs">
-      <ppdname match="drv:///(hp/)?hpijs.drv/|.*-hpijs"/>
-    </drivertype>
-
-    <drivertype name="splix">
-      <ppdname match=".*splix"/>
-    </drivertype>
-
-    <drivertype name="turboprint">
-      <ppdname match=".*turboprint"/>
-    </drivertype>
-
-    <drivertype name="manufacturer-ricoh-ps">
-      <ppdname match=".*/(Ricoh|Lanier|Gestetner|InfoPrint|Infotech|Savin|NRG)/PS/"/>
-    </drivertype>
-
-    <drivertype name="manufacturer-ricoh-pxl">
-      <ppdname match=".*/(Ricoh|Lanier|Gestetner|InfoPrint|Infotech|Savin|NRG)/PXL/"/>
-    </drivertype>
-
-    <drivertype name="manufacturer-cmd">
-      <fit>
-       exact-cmd
-      </fit>
-    </drivertype>
-
-    <!-- Catch-all -->
-    <drivertype name="manufacturer"/>
-  </drivertypes>
-
-  <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
-  <!-- This is where the types are arranged into the preferred order -->
-  <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
-
-  <preferenceorder>
-    <!-- gutenprint is no good on the Brother HL-2030 (bug #645993) -->
-    <printer>
-      <make-and-model match="Brother HL-2030"/>
-      <deviceid>
-       <field name="MFG" match="Brother"/>
-       <field name="MDL" match="HL-2030"/>
-      </deviceid>
-      <blacklist>
-       <drivertype>gutenprint*</drivertype>
-      </blacklist>
-    </printer>
-
-    <!-- Ricoh family printers should use manufacturer's own PPD
-         files, with PostScript versions in preference to PXL versions
-        (bug #550315 comment #8)
-         -->
-    <printer>
-      <make-and-model
-         match="(Ricoh|Lanier|Gestetner|InfoPrint|Infotech|Savin|NRG) "/>
-      <deviceid>
-       <field name="MFG"
-              match="(Ricoh|Lanier|Gestetner|InfoPrint|Infotech|Savin|NRG)"/>
-      </deviceid>
-      <drivers>
-       <drivertype>manufacturer-ricoh-ps</drivertype>
-       <drivertype>manufacturer-ricoh-pxl</drivertype>
-      </drivers>
-    </printer>
-
-    <!-- HP LaserJet 2100 series: avoid using PostScript for these
-         models because they only understand PS level 2 (bug
-         #710231). -->
-    <printer>
-      <make-and-model
-         match="(Hewlett-Packard|HP) LaserJet 2100 Series"/>
-      <deviceid>
-       <field name="MFG" match="(HP|Hewlett-Packard)"/>
-       <field name="MDL" match="HP LaserJet 2100 Series"/>
-      </deviceid>
-      <avoid>
-       <drivertype>*-postscript</drivertype>
-      </avoid>
-    </printer>
-
-    <!-- The gutenprint driver for the Xerox 6250DP is black and
-         white, so prefer other drivers (LP #669152) -->
-    <printer>
-      <make-and-model match="Xerox 6250DP"/>
-      <deviceid>
-       <field name="MFG" match="Xerox"/>
-       <field name="MDL" match="6250DP"/>
-      </deviceid>
-      <avoid>
-       <drivertype>gutenprint*</drivertype>
-      </avoid>
-    </printer>
-
-    <printer>
-      <!-- For all printers -->
-      <drivers>
-       <drivertype>manufacturer-cmd</drivertype>
-       <drivertype>foomatic-recommended-hpijs</drivertype>
-       <drivertype>foomatic-recommended-nonpostscript</drivertype>
-       <drivertype>manufacturer*</drivertype>
-       <drivertype>foomatic-recommended-postscript</drivertype>
-       <drivertype>foomatic-postscript</drivertype>
-       <drivertype>hpcups</drivertype>
-       <drivertype>hpijs</drivertype>
-      </drivers>
-    </printer>
-
-    <printer>
-      <!-- Use hpijs on HP printers at this point (i.e. in preference
-           to gutenprint) -->
-      <make-and-model match="(HP|Hewlett-Packard) "/>
-      <deviceid>
-       <field name="MFG" match="HP|Hewlett-Packard"/>
-      </deviceid>
-      <drivers>
-       <drivertype>foomatic-hpijs</drivertype>
-      </drivers>
-    </printer>
-
-    <printer>
-      <!-- For all printers (continued) -->
-      <drivers>
-       <drivertype>splix</drivertype>
-       <drivertype>gutenprint-simplified</drivertype>
-       <drivertype>gutenprint-expert</drivertype>
-       <drivertype>foomatic-hpijs</drivertype>
-       <drivertype>foomatic-gutenprint</drivertype>
-       <drivertype>foomatic</drivertype>
-       <drivertype>cups</drivertype>
-
-       <!-- Generic drivers listed last, in this order -->
-       <drivertype>generic-postscript</drivertype>
-       <drivertype>generic-foomatic-recommended</drivertype>
-       <drivertype>generic-pcl6</drivertype>
-       <drivertype>generic-pcl5c</drivertype>
-       <drivertype>generic-pcl5e</drivertype>
-       <drivertype>generic-pcl5</drivertype>
-       <drivertype>generic-pcl</drivertype>
-       <drivertype>foomatic-pxlmono</drivertype>
-       <drivertype>generic-escp</drivertype>
-       <drivertype>ghostscript</drivertype>
-       <drivertype>generic</drivertype>
-
-       <!-- Last of all, 3rd party non-free drivers -->
-       <drivertype>hpcups-plugin</drivertype>
-       <drivertype>hpijs-plugin</drivertype>
-       <drivertype>turboprint</drivertype>
-      </drivers>
-    </printer>
-  </preferenceorder>
-</preferreddrivers>
diff --git a/config-archive/etc/cupshelpers/preferreddrivers.xml.dist b/config-archive/etc/cupshelpers/preferreddrivers.xml.dist
deleted file mode 100644 (file)
index 31052b9..0000000
+++ /dev/null
@@ -1,302 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<preferreddrivers>
-  <drivertypes>
-    <!-- GENERIC DRIVERS -->
-    <drivertype name="generic-foomatic-recommended">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):"/>
-      <deviceid>
-       <field name="DRV" match=".*,?R1"/>
-      </deviceid>
-      <fit>
-       generic
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-escp">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):Generic-ESC_P"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-escp">
-      <ppdname match="drv:///sample.drv/epson(9|24).ppd"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-postscript">
-      <attribute name="ppd-make-and-model"
-                match="Generic PostScript Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-pcl6">
-      <attribute name="ppd-make-and-model"
-                match="Generic PCL 6 Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-pcl5e">
-      <attribute name="ppd-make-and-model"
-                match="Generic PCL 5e Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-pcl5">
-      <attribute name="ppd-make-and-model"
-                match="Generic PCL 5 Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic-pcl">
-      <attribute name="ppd-make-and-model"
-                match="Generic PCL Laser Printer"/>
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <drivertype name="generic">
-      <fit>
-       generic
-       none
-      </fit>
-    </drivertype>
-
-    <!-- END OF GENERIC DRIVERS -->
-    <!-- now fit is either exact-cmd, exact, or close -->
-
-    <drivertype name="cups">
-      <ppdname match="drv:///sample.drv/"/>
-    </drivertype>
-
-    <drivertype name="ghostscript">
-      <attribute name="ppd-product" match=".*Ghostscript"/>
-    </drivertype>
-
-    <drivertype name="gutenprint-simplified">
-      <ppdname match="gutenprint.*:.*/simple|.*-gutenprint.*\.sim"/>
-    </drivertype>
-
-    <drivertype name="gutenprint-expert">
-      <ppdname match="gutenprint.*:|.*-gutenprint"/>
-    </drivertype>
-
-    <drivertype name="foomatic-recommended-hpijs">
-      <attribute name="ppd-make-and-model" match=".* Foomatic/hpijs"/>
-      <deviceid>
-       <field name="DRV" match=".*,?R1"/>
-      </deviceid>
-    </drivertype>
-
-    <drivertype name="foomatic-hpijs">
-      <attribute name="ppd-make-and-model" match=".* Foomatic/hpijs"/>
-    </drivertype>
-
-    <drivertype name="foomatic-recommended-postscript">
-      <ppdname match="foomatic(-db-compressed-ppds)?:"/>
-      <attribute name="ppd-make-and-model" match=".*Postscript"/>
-      <deviceid>
-       <field name="DRV" match=".*,?R1"/>
-      </deviceid>
-    </drivertype>
-
-    <drivertype name="foomatic-postscript">
-      <ppdname match="foomatic(-db-compressed-ppds)?:.*-Postscript"/>
-    </drivertype>
-
-    <drivertype name="foomatic-recommended-nonpostscript">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):"/>
-      <deviceid>
-       <field name="DRV" match=".*,?R1"/>
-      </deviceid>
-    </drivertype>
-
-    <drivertype name="foomatic-gutenprint">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):.*-gutenprint"/>
-    </drivertype>
-
-    <drivertype name="foomatic">
-      <ppdname match="(foomatic(-db-compressed-ppds)?|ijsgutenprint.*):"/>
-    </drivertype>
-
-    <drivertype name="hpcups-plugin">
-      <ppdname match="drv:///(hp/)?hpcups.drv/|.*-hpcups"/>
-      <attribute name="ppd-make-and-model" match=".* plugin"/>
-    </drivertype>
-
-    <drivertype name="hpcups">
-      <ppdname match="drv:///(hp/)?hpcups.drv/|.*-hpcups"/>
-    </drivertype>
-
-    <drivertype name="hpijs-plugin">
-      <ppdname match="drv:///(hp/)?hpijs.drv/|.*-hpijs"/>
-      <attribute name="ppd-make-and-model" match=".* plugin"/>
-    </drivertype>
-
-    <drivertype name="hpijs">
-      <ppdname match="drv:///(hp/)?hpijs.drv/|.*-hpijs"/>
-    </drivertype>
-
-    <drivertype name="splix">
-      <ppdname match=".*splix"/>
-    </drivertype>
-
-    <drivertype name="turboprint">
-      <ppdname match=".*turboprint"/>
-    </drivertype>
-
-    <drivertype name="manufacturer-ricoh-ps">
-      <ppdname match=".*/(Ricoh|Lanier|Gestetner|InfoPrint|Infotech|Savin|NRG)/PS/"/>
-    </drivertype>
-
-    <drivertype name="manufacturer-ricoh-pxl">
-      <ppdname match=".*/(Ricoh|Lanier|Gestetner|InfoPrint|Infotech|Savin|NRG)/PXL/"/>
-    </drivertype>
-
-    <drivertype name="manufacturer-cmd">
-      <fit>
-       exact-cmd
-      </fit>
-    </drivertype>
-
-    <!-- Catch-all -->
-    <drivertype name="manufacturer"/>
-  </drivertypes>
-
-  <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
-  <!-- This is where the types are arranged into the preferred order -->
-  <!-- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
-
-  <preferenceorder>
-    <!-- gutenprint is no good on the Brother HL-2030 (bug #645993) -->
-    <printer>
-      <make-and-model match="Brother HL-2030"/>
-      <deviceid>
-       <field name="MFG" match="Brother"/>
-       <field name="MDL" match="HL-2030"/>
-      </deviceid>
-      <blacklist>
-       <drivertype>gutenprint*</drivertype>
-      </blacklist>
-    </printer>
-
-    <!-- Ricoh family printers should use manufacturer's own PPD
-         files, with PostScript versions in preference to PXL versions
-        (bug #550315 comment #8)
-         -->
-    <printer>
-      <make-and-model
-         match="(Ricoh|Lanier|Gestetner|InfoPrint|Infotech|Savin|NRG) "/>
-      <deviceid>
-       <field name="MFG"
-              match="(Ricoh|Lanier|Gestetner|InfoPrint|Infotech|Savin|NRG)"/>
-      </deviceid>
-      <drivers>
-       <drivertype>manufacturer-ricoh-ps</drivertype>
-       <drivertype>manufacturer-ricoh-pxl</drivertype>
-      </drivers>
-    </printer>
-
-    <!-- HP LaserJet 2100 series: avoid using PostScript for these
-         models because they only understand PS level 2 (bug
-         #710231). -->
-    <printer>
-      <make-and-model
-         match="(Hewlett-Packard|HP) LaserJet 2100 Series"/>
-      <deviceid>
-       <field name="MFG" match="(HP|Hewlett-Packard)"/>
-       <field name="MDL" match="HP LaserJet 2100 Series"/>
-      </deviceid>
-      <avoid>
-       <drivertype>*-postscript</drivertype>
-      </avoid>
-    </printer>
-
-    <!-- The gutenprint driver for the Xerox 6250DP is black and
-         white, so prefer other drivers (LP #669152) -->
-    <printer>
-      <make-and-model match="Xerox 6250DP"/>
-      <deviceid>
-       <field name="MFG" match="Xerox"/>
-       <field name="MDL" match="6250DP"/>
-      </deviceid>
-      <avoid>
-       <drivertype>gutenprint*</drivertype>
-      </avoid>
-    </printer>
-
-    <printer>
-      <!-- For all printers -->
-      <drivers>
-       <drivertype>manufacturer-cmd</drivertype>
-       <drivertype>foomatic-recommended-hpijs</drivertype>
-       <drivertype>foomatic-recommended-nonpostscript</drivertype>
-       <drivertype>manufacturer*</drivertype>
-       <drivertype>foomatic-recommended-postscript</drivertype>
-       <drivertype>foomatic-postscript</drivertype>
-       <drivertype>hpcups</drivertype>
-       <drivertype>hpijs</drivertype>
-      </drivers>
-    </printer>
-
-    <printer>
-      <!-- Use hpijs on HP printers at this point (i.e. in preference
-           to gutenprint) -->
-      <make-and-model match="(HP|Hewlett-Packard) "/>
-      <deviceid>
-       <field name="MFG" match="HP|Hewlett-Packard"/>
-      </deviceid>
-      <drivers>
-       <drivertype>foomatic-hpijs</drivertype>
-      </drivers>
-    </printer>
-
-    <printer>
-      <!-- For all printers (continued) -->
-      <drivers>
-       <drivertype>splix</drivertype>
-       <drivertype>gutenprint-simplified</drivertype>
-       <drivertype>gutenprint-expert</drivertype>
-       <drivertype>foomatic-hpijs</drivertype>
-       <drivertype>foomatic-gutenprint</drivertype>
-       <drivertype>foomatic</drivertype>
-       <drivertype>cups</drivertype>
-
-       <!-- Generic drivers listed last, in this order -->
-       <drivertype>generic-postscript</drivertype>
-       <drivertype>generic-foomatic-recommended</drivertype>
-       <drivertype>generic-pcl6</drivertype>
-       <drivertype>generic-pcl5c</drivertype>
-       <drivertype>generic-pcl5e</drivertype>
-       <drivertype>generic-pcl5</drivertype>
-       <drivertype>generic-pcl</drivertype>
-       <drivertype>generic-escp</drivertype>
-       <drivertype>ghostscript</drivertype>
-       <drivertype>generic</drivertype>
-
-       <!-- Last of all, 3rd party non-free drivers -->
-       <drivertype>hpcups-plugin</drivertype>
-       <drivertype>hpijs-plugin</drivertype>
-       <drivertype>turboprint</drivertype>
-      </drivers>
-    </printer>
-  </preferenceorder>
-</preferreddrivers>
diff --git a/config-archive/etc/dbus-1/system.d/org.freedesktop.ColorManager.conf b/config-archive/etc/dbus-1/system.d/org.freedesktop.ColorManager.conf
deleted file mode 100644 (file)
index 0518bd7..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
-
-<!DOCTYPE busconfig PUBLIC
- "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
- "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
-<busconfig>
-
-  <!-- This configuration file specifies the required security policies
-       for the ColorManager to work. -->
-
-  <!-- Only user root or user colord can own the colord service -->
-  <policy user="root">
-    <allow own="org.freedesktop.ColorManager"/>
-  </policy>
-  <policy user="colord">
-    <allow own="org.freedesktop.ColorManager"/>
-  </policy>
-
- <!-- Use at_console policy rather than PolicyKit to allow running as colord user -->
-  <policy at_console="true">
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Profile"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Device"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Sensor"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.DBus.Properties"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.DBus.Introspectable"/>
-  </policy>
-
-  <!-- Also allow root to access the API; cupsd needs to talk to colord -->
-  <policy user="root">
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Profile"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Device"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Sensor"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.DBus.Properties"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.DBus.Introspectable"/>
-  </policy>
-</busconfig>
-
diff --git a/config-archive/etc/dbus-1/system.d/org.freedesktop.ColorManager.conf.dist b/config-archive/etc/dbus-1/system.d/org.freedesktop.ColorManager.conf.dist
deleted file mode 100644 (file)
index cfe7f05..0000000
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?> <!-- -*- XML -*- -->
-
-<!DOCTYPE busconfig PUBLIC
- "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
- "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
-<busconfig>
-
-  <!-- This configuration file specifies the required security policies
-       for the ColorManager to work. -->
-
-  <!-- Only user root or user colord can own the colord service -->
-  <policy user="root">
-    <allow own="org.freedesktop.ColorManager"/>
-  </policy>
-  <policy user="colord">
-    <allow own="org.freedesktop.ColorManager"/>
-  </policy>
-
- <!-- Allow anyone to call into the service - we'll reject callers using PolicyKit -->
-  <policy context="default">
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Profile"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Device"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.ColorManager.Sensor"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.DBus.Properties"/>
-    <allow send_destination="org.freedesktop.ColorManager"
-           send_interface="org.freedesktop.DBus.Introspectable"/>
-  </policy>
-
-</busconfig>
-
diff --git a/config-archive/etc/dispatch-conf.conf b/config-archive/etc/dispatch-conf.conf
deleted file mode 100644 (file)
index c82992c..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-#
-# dispatch-conf.conf
-#
-
-# Directory to archive replaced configs
-archive-dir=${EPREFIX}/etc/config-archive
-
-# Use rcs for storing files in the archive directory?
-# WARNING: When configured to use rcs, read and execute permissions of
-# archived files may be inherited from the first check in of a working
-# file, as documented in the ci(1) man page. This means that even if
-# the permissions of the working file have since changed, the older
-# permissions of the first check in may be inherited. As mentioned in
-# the ci(1) man page, users can control access to RCS files by setting
-# the permissions of the directory containing the files (see
-# archive-dir above).
-# (yes or no)
-use-rcs=no
-
-# Diff for display
-# %s old file
-# %s new file
-# If using colordiff instead of diff, the less -R option may be required
-# for correct display.
-diff="diff -Nu '%s' '%s' | colordiff"
-
-# Set the pager for use with diff commands (this will
-# cause the PAGER environment variable to be ignored).
-# Setting pager="cat" will disable pager usage.
-pager=""
-
-# Default options used if less is the pager
-less-opts="--no-init --QUIT-AT-EOF"
-
-# Diff for interactive merges.
-# %s output file
-# %s old file
-# %s new file
-merge="sdiff --suppress-common-lines --output='%s' '%s' '%s'"
-
-# Automerge files comprising only CVS interpolations (e.g. Header or Id)
-# (yes or no)
-replace-cvs=yes
-
-# Automerge files comprising only whitespace and/or comments
-# (yes or no)
-replace-wscomments=yes
-
-# Automerge files that the user hasn't modified
-# (yes or no)
-replace-unmodified=yes
-
-# Ignore a version that is identical to the previously merged version,
-# even though it is different from the current user modified version
-# Note that emerge already has a similar feature enabled by default,
-# which can be disabled by the emerge --noconfmem option.
-# (yes or no)
-ignore-previously-merged=no
-
-# Per-session log file of changes made to configuration files
-#log-file=/var/log/dispatch-conf.log
-
-# List of frozen files for which dispatch-conf will automatically zap updates
-#frozen-files=""
diff --git a/config-archive/etc/dispatch-conf.conf.dist.new b/config-archive/etc/dispatch-conf.conf.dist.new
deleted file mode 100644 (file)
index 125b7cc..0000000
+++ /dev/null
@@ -1,65 +0,0 @@
-#
-# dispatch-conf.conf
-#
-
-# Directory to archive replaced configs
-archive-dir=${EPREFIX}/etc/config-archive
-
-# Use rcs for storing files in the archive directory?
-# NOTE: You should install dev-vcs/rcs before enabling this option.
-# WARNING: When configured to use rcs, read and execute permissions of
-# archived files may be inherited from the first check in of a working
-# file, as documented in the ci(1) man page. This means that even if
-# the permissions of the working file have since changed, the older
-# permissions of the first check in may be inherited. As mentioned in
-# the ci(1) man page, users can control access to RCS files by setting
-# the permissions of the directory containing the files (see
-# archive-dir above).
-# (yes or no)
-use-rcs=no
-
-# Diff for display
-# %s old file
-# %s new file
-# If using colordiff instead of diff, the less -R option may be required
-# for correct display.
-diff="diff -Nu '%s' '%s'"
-
-# Set the pager for use with diff commands (this will
-# cause the PAGER environment variable to be ignored).
-# Setting pager="cat" will disable pager usage.
-pager=""
-
-# Default options used if less is the pager
-less-opts="--no-init --QUIT-AT-EOF"
-
-# Diff for interactive merges.
-# %s output file
-# %s old file
-# %s new file
-merge="sdiff --suppress-common-lines --output='%s' '%s' '%s'"
-
-# Automerge files comprising only CVS interpolations (e.g. Header or Id)
-# (yes or no)
-replace-cvs=yes
-
-# Automerge files comprising only whitespace and/or comments
-# (yes or no)
-replace-wscomments=no
-
-# Automerge files that the user hasn't modified
-# (yes or no)
-replace-unmodified=no
-
-# Ignore a version that is identical to the previously merged version,
-# even though it is different from the current user modified version
-# Note that emerge already has a similar feature enabled by default,
-# which can be disabled by the emerge --noconfmem option.
-# (yes or no)
-ignore-previously-merged=no
-
-# Per-session log file of changes made to configuration files
-#log-file=/var/log/dispatch-conf.log
-
-# List of frozen files for which dispatch-conf will automatically zap updates
-#frozen-files=""
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/base b/config-archive/etc/eselect/postgresql/slots/9.1/base
deleted file mode 100644 (file)
index 34425d9..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-base-9.1.3"
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/base.1 b/config-archive/etc/eselect/postgresql/slots/9.1/base.1
deleted file mode 100644 (file)
index 479bd41..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-base-9.1.2"
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/base.dist b/config-archive/etc/eselect/postgresql/slots/9.1/base.dist
deleted file mode 100644 (file)
index bb3cb40..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-base-9.1.4"
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/docs b/config-archive/etc/eselect/postgresql/slots/9.1/docs
deleted file mode 100644 (file)
index 4b0d9a8..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-docs-9.1.3"
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/docs.1 b/config-archive/etc/eselect/postgresql/slots/9.1/docs.1
deleted file mode 100644 (file)
index 8cec4d4..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-docs-9.1.2"
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/docs.dist b/config-archive/etc/eselect/postgresql/slots/9.1/docs.dist
deleted file mode 100644 (file)
index 348f602..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-docs-9.1.4"
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/server b/config-archive/etc/eselect/postgresql/slots/9.1/server
deleted file mode 100644 (file)
index a02e087..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-server-9.1.3"
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/server.1 b/config-archive/etc/eselect/postgresql/slots/9.1/server.1
deleted file mode 100644 (file)
index 7a0a9c0..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-server-9.1.2-r2"
diff --git a/config-archive/etc/eselect/postgresql/slots/9.1/server.dist b/config-archive/etc/eselect/postgresql/slots/9.1/server.dist
deleted file mode 100644 (file)
index 8805b8c..0000000
+++ /dev/null
@@ -1 +0,0 @@
-postgres_ebuilds="${postgres_ebuilds} postgresql-server-9.1.4"
diff --git a/config-archive/etc/gentoo/gentoorc b/config-archive/etc/gentoo/gentoorc
deleted file mode 100644 (file)
index b39bf9d..0000000
+++ /dev/null
@@ -1,3081 +0,0 @@
-<?xml version="1.0" standalone="yes"?>
-
-<GentooConfig>
- <version>"0.19.12"</version>
- <DirPanes>
-  <count>2</count>
-  <DirPaneLeft>
-   <columns>9</columns>
-   <DPColumn>
-    <index>0</index>
-    <title>"I"</title>
-    <content>"icon"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>20</width>
-   </DPColumn>
-   <DPColumn>
-    <index>1</index>
-    <title>"Name"</title>
-    <content>"name"</content>
-    <DPExtra>
-     <show_type>FALSE</show_type>
-     <show_linkname>TRUE</show_linkname>
-    </DPExtra>
-    <justification>0</justification>
-    <width>267</width>
-   </DPColumn>
-   <DPColumn>
-    <index>2</index>
-    <title>"Size"</title>
-    <content>"size"</content>
-    <DPExtra>
-     <unit>"bytesnounit"</unit>
-     <ticks>TRUE</ticks>
-     <tick>","</tick>
-     <digits>3</digits>
-     <dir_fs>TRUE</dir_fs>
-    </DPExtra>
-    <justification>1</justification>
-    <width>110</width>
-   </DPColumn>
-   <DPColumn>
-    <index>3</index>
-    <title>"Mode"</title>
-    <content>"modenum"</content>
-    <DPExtra>
-     <numformat>"%o"</numformat>
-    </DPExtra>
-    <justification>1</justification>
-    <width>57</width>
-   </DPColumn>
-   <DPColumn>
-    <index>4</index>
-    <title>"Mode2"</title>
-    <content>"modestr"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>96</width>
-   </DPColumn>
-   <DPColumn>
-    <index>5</index>
-    <title>"Nlink"</title>
-    <content>"nlink"</content>
-    <DPExtra>
-     <numformat>"%d"</numformat>
-    </DPExtra>
-    <justification>2</justification>
-    <width>40</width>
-   </DPColumn>
-   <DPColumn>
-    <index>6</index>
-    <title>"User"</title>
-    <content>"uname"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>80</width>
-   </DPColumn>
-   <DPColumn>
-    <index>7</index>
-    <title>"Group"</title>
-    <content>"gname"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>64</width>
-   </DPColumn>
-   <DPColumn>
-    <index>8</index>
-    <title>"Modified"</title>
-    <content>"mtime"</content>
-    <DPExtra>
-     <dateformat>"%Y-%m-%d %H:%M.%S"</dateformat>
-    </DPExtra>
-    <justification>2</justification>
-    <width>180</width>
-   </DPColumn>
-   <DPSort>
-    <content>"name"</content>
-    <mode>"dirs_first"</mode>
-    <invert>FALSE</invert>
-    <nocase>FALSE</nocase>
-   </DPSort>
-   <defpath>"@history[0]"</defpath>
-   <path_above>FALSE</path_above>
-   <hide_allowed>TRUE</hide_allowed>
-   <scrollbar_always>TRUE</scrollbar_always>
-   <huge_parent>FALSE</huge_parent>
-   <set_font>TRUE</set_font>
-   <font_name>"Monospace 8"</font_name>
-   <rubber_banding>TRUE</rubber_banding>
-   <sbar_pos>"system"</sbar_pos>
-  </DirPaneLeft>
-  <DirPaneRight>
-   <columns>9</columns>
-   <DPColumn>
-    <index>0</index>
-    <title>"I"</title>
-    <content>"icon"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>20</width>
-   </DPColumn>
-   <DPColumn>
-    <index>1</index>
-    <title>"Name"</title>
-    <content>"name"</content>
-    <DPExtra>
-     <show_type>TRUE</show_type>
-     <show_linkname>TRUE</show_linkname>
-    </DPExtra>
-    <justification>0</justification>
-    <width>273</width>
-   </DPColumn>
-   <DPColumn>
-    <index>2</index>
-    <title>"Size"</title>
-    <content>"size"</content>
-    <DPExtra>
-     <unit>"bytesnounit"</unit>
-     <ticks>TRUE</ticks>
-     <tick>","</tick>
-     <digits>3</digits>
-     <dir_fs>TRUE</dir_fs>
-    </DPExtra>
-    <justification>1</justification>
-    <width>99</width>
-   </DPColumn>
-   <DPColumn>
-    <index>3</index>
-    <title>"Mode"</title>
-    <content>"modenum"</content>
-    <DPExtra>
-     <numformat>"%o"</numformat>
-    </DPExtra>
-    <justification>1</justification>
-    <width>57</width>
-   </DPColumn>
-   <DPColumn>
-    <index>4</index>
-    <title>"Mode2"</title>
-    <content>"modestr"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>96</width>
-   </DPColumn>
-   <DPColumn>
-    <index>5</index>
-    <title>"Nlink"</title>
-    <content>"nlink"</content>
-    <DPExtra>
-     <numformat>"%d"</numformat>
-    </DPExtra>
-    <justification>2</justification>
-    <width>40</width>
-   </DPColumn>
-   <DPColumn>
-    <index>6</index>
-    <title>"User"</title>
-    <content>"uname"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>80</width>
-   </DPColumn>
-   <DPColumn>
-    <index>7</index>
-    <title>"Group"</title>
-    <content>"gname"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>64</width>
-   </DPColumn>
-   <DPColumn>
-    <index>8</index>
-    <title>"Modified"</title>
-    <content>"mtime"</content>
-    <DPExtra>
-     <dateformat>"%Y-%m-%d %H:%M.%S"</dateformat>
-    </DPExtra>
-    <justification>2</justification>
-    <width>180</width>
-   </DPColumn>
-   <DPSort>
-    <content>"name"</content>
-    <mode>"dirs_first"</mode>
-    <invert>FALSE</invert>
-    <nocase>FALSE</nocase>
-   </DPSort>
-   <defpath>"@history[0]"</defpath>
-   <path_above>FALSE</path_above>
-   <hide_allowed>TRUE</hide_allowed>
-   <scrollbar_always>TRUE</scrollbar_always>
-   <huge_parent>FALSE</huge_parent>
-   <set_font>TRUE</set_font>
-   <font_name>"Monospace 8"</font_name>
-   <rubber_banding>TRUE</rubber_banding>
-   <sbar_pos>"left"</sbar_pos>
-  </DirPaneRight>
-  <DirPanePaning>
-   <orientation>"horizontal"</orientation>
-   <mode>"ratio"</mode>
-   <value>0.500000</value>
-  </DirPanePaning>
-  <DirPaneHistory>
-   <select>TRUE</select>
-   <save>TRUE</save>
-  </DirPaneHistory>
- </DirPanes>
- <CmdSeqs>
-  <CmdSeq>
-   <name>"mouse_right"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"SelectRow action=select"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"MenuPopup"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_checkbox"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {It:&quot;Testing checkboxes&quot;} {Ix:&quot;One&quot;} {Ix:&quot;Two&quot;} {Ix:&quot;Three&quot;}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"wrap_about"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"About"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"play_mod"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"xmp {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>3</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_pipe"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"bash -c &apos;echo {Fup} | wc&apos;"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"run_file"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"/usr/bin/env bash -c {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_tar_bzip2"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar --use-compress-program=bzip2 -xf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_uri"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {uq}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"unmount"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"umount  {fpu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_rpm"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"rpm -SOME_SMART_OPTION {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"print_selected"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {Fpu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"compress_gzip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gzip -9 {Fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>1</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_video"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"mplayer -quiet -vo x11 {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"open_other"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"DirToOther"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"ActivateOther"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"DirEnter"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"ActivateOther"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"UnselectFirst"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_rfc"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"less {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_tar_bzip2"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar -tvf {fpu} --use-compress-prog=bunzip2"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_rar"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"unrar x -inul {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_tar_gzip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar -tvzf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_grab"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"{$HOME}/data/src/C/spew --delay=5000000"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_exec"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"nonexistant {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"tar_extract"</name>
-   <flags>1</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo Extracting {fp} to {Pd}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar xzf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>16</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_gzip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"zcat {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_zip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"unzip -qq -o {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_call"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"wrap_about"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"compress_tar"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar {It:&quot;Create tar archive&quot;}{Ic:&quot;Mode&quot;=&quot;-cf&quot;,&quot;-czf&quot;,&quot;-cyf&quot;} {Pd}/{Is:&quot;Archive Name&quot;} {Ix:&quot;Dereference links?&quot;=&quot;-h&quot;,&quot;&quot;}{Ix:&quot;Compress?&quot;=&quot;-z&quot;,&quot;&quot;} {Fu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>16</gflags>
-      <bflags>4</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_man"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"groff -man -Tascii -P-b -P-u {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_menu"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {Im:&quot;First&quot;=&quot;Hello,:1&quot;,&quot;Good day,:2&quot;,&quot;Good evening,:3&quot;,&quot;Hi,:4&quot;,&quot;Yo:5&quot;} {Im:&quot;Second&quot;=&quot;person&quot;,&quot;dude&quot;,&quot;geek&quot;}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_tar"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar -tvf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"edit_image"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gimp {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>3</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_image"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gliv {Fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>4</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_html"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"lynx -dump {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_howto"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"less {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"play_mp3"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"xmms {Fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"edit_text"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"{$EDITOR} {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"mkdir_and_enter_selected"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"MkDir 1"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"DirEnter dir={fpu}"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"run_missing"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"whatever {Fpu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_dirparent"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"DirParent"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"About"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_pdf"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>" evince {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"Unnamed"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {Fu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>16</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"diff"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"diff -pu {fpu} {fdup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>16</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"play_sid"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"sidplay {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"convert_mp3"</name>
-   <flags>1</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"bash -c &apos;mpg123 -q -w $(basename {f} .mp3).wav {fup}&apos;"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>4</bflags>
-      <aflags>1</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_deb"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"dpkg-deb -c {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_input"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {It:&quot;String input defaults to first selected filename:&quot;} {It:&quot;-&quot;} {Is:&quot;Name:&quot;=&quot;prefix-{fQ}-postfix&quot;}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_bzip2"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"bzcat {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"run_script"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"/usr/bin/env bash {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>16</gflags>
-      <bflags>20</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_ps"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gv {fut}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_gzip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gunzip {Fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>1</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_tar_gzip"</name>
-   <flags>1</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar xzf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"run_calculator"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gnome-calculator"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>3</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_zip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"unzip -v {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"new_shell"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"xterm"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>4</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"play_sample"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"aplay {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_rar"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"unrar lt {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
- </CmdSeqs>
- <CommandConfig>
-  <Configure>
-   <auto_save>FALSE</auto_save>
-  </Configure>
-  <Copy>
-   <copy_dates>TRUE</copy_dates>
-   <ignore_attrib_err>TRUE</ignore_attrib_err>
-   <leave_fullsize>TRUE</leave_fullsize>
-   <buf_size>u2097152</buf_size>
-  </Copy>
-  <Delete>
-   <set_mode>u1</set_mode>
-  </Delete>
-  <DpFocus>
-   <fake_select>FALSE</fake_select>
-   <focus_select>FALSE</focus_select>
-  </DpFocus>
-  <GetSize>
-   <unselect>FALSE</unselect>
-  </GetSize>
-  <Information>
-   <use_file>TRUE</use_file>
-   <recurse_dirs>TRUE</recurse_dirs>
-   <df_access>"%Y-%m-%d %H:%M.%S"</df_access>
-   <df_modify>"%Y-%m-%d %H:%M.%S"</df_modify>
-   <df_change>"%Y-%m-%d %H:%M.%S"</df_change>
-   <tick>","</tick>
-  </Information>
-  <MkDir>
-   <cd_new>TRUE</cd_new>
-   <focus_new>FALSE</focus_new>
-  </MkDir>
-  <Rename>
-   <inplace>TRUE</inplace>
-   <preselect>u2</preselect>
-  </Rename>
-  <ViewText>
-   <buf_size>u1048576</buf_size>
-   <check_size>u512</check_size>
-   <exit_left>TRUE</exit_left>
-  </ViewText>
- </CommandConfig>
- <FileStyles>
-  <Style>
-   <name>"Root"</name>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"FileAction action=View"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C0000,0000,0000</color>
-    </Property>
-    <Property>
-     <name>"uBG"</name>
-     <color>CE665,E665,E665</color>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>"ViewText mode=Auto"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Document.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Data"</name>
-   <parent>"Root"</parent>
-   <expand>TRUE</expand>
-  </Style>
-  <Style>
-   <name>"Archive"</name>
-   <parent>"Data"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"ClickMClick"</name>
-     <action>"FileAction action=extract"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C8080,0000,6666</color>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Package.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Package"</name>
-   <parent>"Archive"</parent>
-   <expand>FALSE</expand>
-  </Style>
-  <Style>
-   <name>"DEB"</name>
-   <parent>"Package"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_deb"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"deb.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"RPM"</name>
-   <parent>"Package"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_rpm"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"rpm.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Rar"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_rar"</action>
-    </Property>
-    <Property>
-     <name>"extract"</name>
-     <action>"uncompress_rar"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Tar"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_tar"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Tar BZip2"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_tar_bzip2"</action>
-    </Property>
-    <Property>
-     <name>"extract"</name>
-     <action>"uncompress_tar_bzip2"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Tar GZip"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_tar_gzip"</action>
-    </Property>
-    <Property>
-     <name>"extract"</name>
-     <action>"uncompress_tar_gzip"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"ZIP"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_zip"</action>
-    </Property>
-    <Property>
-     <name>"extract"</name>
-     <action>"uncompress_zip"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Compressed"</name>
-   <parent>"Data"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Package.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"BZip2"</name>
-   <parent>"Compressed"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_bzip2"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"GZip"</name>
-   <parent>"Compressed"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_gzip"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Image"</name>
-   <parent>"Data"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"FileAction action=View"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C8080,0000,3333</color>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Image.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Edit"</name>
-     <action>"edit_image"</action>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>"view_image"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"BMP"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Windows.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"GIF"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"gif.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"IFF-ILBM"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"iff.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"JPEG"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"jpeg.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"PNG"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"png.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"TARGA"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"targa.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"TIFF"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"tiff.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"XPM"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"xpm.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Sound"</name>
-   <parent>"Data"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"FileAction action=Play"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C4848,4848,6868</color>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Music"</name>
-   <parent>"Sound"</parent>
-   <expand>FALSE</expand>
-  </Style>
-  <Style>
-   <name>"MP3"</name>
-   <parent>"Music"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"mp3.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Play"</name>
-     <action>"play_mp3"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Module"</name>
-   <parent>"Music"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"mod.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Play"</name>
-     <action>"play_mod"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"SID"</name>
-   <parent>"Music"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"sid.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Play"</name>
-     <action>"play_sid"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Sample"</name>
-   <parent>"Sound"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"Play"</name>
-     <action>"play_sample"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"WAV"</name>
-   <parent>"Sample"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"wav.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"au"</name>
-   <parent>"Sample"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"au.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Text"</name>
-   <parent>"Data"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"txt.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C0000,6666,3333</color>
-    </Property>
-    <Property>
-     <name>"Edit"</name>
-     <action>"edit_text"</action>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>"ViewText encoding=ISO-8859-1"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"COPYING"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"License.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Config"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"conf.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"HOWTO"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_howto"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Readme.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"HTML"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_html"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"html.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"MS Word"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"MSWordDoc.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Makefile"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Makefile.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Man Page"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_man"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"man.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"PDF"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_pdf"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"pdf.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Package Info"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Readme.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Plain"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-  </Style>
-  <Style>
-   <name>"PostScript"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_ps"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"ps.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"RFC"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_rfc"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Source Code"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uFG"</name>
-     <color>C0000,3333,0000</color>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Source.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Assembly Source"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-  </Style>
-  <Style>
-   <name>"C Header"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"h.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"C Source"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"c.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Java Source"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"java.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"M4"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Source.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Perl"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"pl.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Python"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"py.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Video"</name>
-   <parent>"Data"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uFG"</name>
-     <color>CA665,0000,428F</color>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>"view_video"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Animation.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"3GP"</name>
-   <parent>"Video"</parent>
-   <expand>TRUE</expand>
-  </Style>
-  <Style>
-   <name>"AVI"</name>
-   <parent>"Video"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"avi.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"MPEG"</name>
-   <parent>"Video"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"mpeg.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Directory"</name>
-   <parent>"Root"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"DirEnter"</action>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>""</action>
-    </Property>
-    <Property>
-     <name>"OpenOther"</name>
-     <action>"open_other"</action>
-    </Property>
-    <Property>
-     <name>"ClickMClick"</name>
-     <action>"FileAction action=OpenOther"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>CFFFF,3333,3333</color>
-    </Property>
-    <Property>
-     <name>"unmount"</name>
-     <action>"unmount"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Directory.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Executable"</name>
-   <parent>"Root"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"run_file"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C8080,8080,0000</color>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Executable.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Java Class"</name>
-   <parent>"Executable"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"class.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Object"</name>
-   <parent>"Executable"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"o.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Shared Object"</name>
-   <parent>"Executable"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"so.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Windows"</name>
-   <parent>"Executable"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"exe.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Special"</name>
-   <parent>"Root"</parent>
-   <expand>FALSE</expand>
-  </Style>
-  <Style>
-   <name>"FIFO"</name>
-   <parent>"Special"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"FIFO.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Socket"</name>
-   <parent>"Special"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Port.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
- </FileStyles>
- <FileTypes>
-  <FileType>
-   <name>"Directory"</name>
-   <mode>16384</mode>
-   <style>"Directory"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Tar"</name>
-   <mode>32768</mode>
-   <suffix>".tar"</suffix>
-   <style>"Tar"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Rar"</name>
-   <mode>32768</mode>
-   <suffix>".rar"</suffix>
-   <style>"Rar"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Tar BZip2"</name>
-   <mode>32768</mode>
-   <name_re>"^.+\\.(tbz|tar\\.bz2)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Tar BZip2"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Tar Gzip"</name>
-   <mode>32768</mode>
-   <name_re>".+\\.(tar\\.gz|tgz)"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Tar GZip"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, ZIP"</name>
-   <mode>32768</mode>
-   <suffix>".zip"</suffix>
-   <style>"ZIP"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Package, Debian"</name>
-   <mode>32768</mode>
-   <suffix>".deb"</suffix>
-   <style>"DEB"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Package, RPM"</name>
-   <mode>32768</mode>
-   <suffix>".rpm"</suffix>
-   <style>"RPM"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, BMP"</name>
-   <mode>32768</mode>
-   <suffix>".bmp"</suffix>
-   <style>"BMP"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, GIF"</name>
-   <mode>32768</mode>
-   <suffix>".gif"</suffix>
-   <style>"GIF"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, JPEG"</name>
-   <mode>32768</mode>
-   <name_re>"^.+\\.jpe?g$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>TRUE</name_nocase>
-   <style>"JPEG"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, IFF-ILBM"</name>
-   <mode>32768</mode>
-   <name_re>"\\.(lbm|iff)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"IFF-ILBM"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, TARGA"</name>
-   <mode>32768</mode>
-   <suffix>".tga"</suffix>
-   <style>"TARGA"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, TIFF"</name>
-   <mode>32768</mode>
-   <name_re>"\\.tiff?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"TIFF"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, PNG"</name>
-   <mode>32768</mode>
-   <suffix>".png"</suffix>
-   <style>"PNG"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, XPM"</name>
-   <mode>32768</mode>
-   <suffix>".xpm"</suffix>
-   <style>"XPM"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Music, Module"</name>
-   <mode>32768</mode>
-   <name_re>"(^mod\\..+)|(.+\\.mod$)"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Module"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Music, MP3"</name>
-   <mode>32768</mode>
-   <suffix>".mp3"</suffix>
-   <style>"MP3"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Music, SID"</name>
-   <mode>32768</mode>
-   <suffix>".sid"</suffix>
-   <style>"SID"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Sample, WAV"</name>
-   <mode>32768</mode>
-   <file_re>"WAVE audio"</file_re>
-   <file_glob>FALSE</file_glob>
-   <file_nocase>FALSE</file_nocase>
-   <style>"WAV"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Sample, au"</name>
-   <mode>32768</mode>
-   <suffix>".au"</suffix>
-   <style>"au"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Assembly, ASM-One"</name>
-   <mode>32768</mode>
-   <name_re>"\\.(s|S)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Root"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Assembly"</name>
-   <mode>32768</mode>
-   <name_re>"\\.(s|asm)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Assembly Source"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, C Header"</name>
-   <mode>32768</mode>
-   <suffix>".h"</suffix>
-   <style>"C Header"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, C Source"</name>
-   <mode>32768</mode>
-   <suffix>".c"</suffix>
-   <style>"C Source"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, C++ Source"</name>
-   <mode>32768</mode>
-   <name_re>"\\.(cpp|cc)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"C Source"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Java"</name>
-   <mode>32768</mode>
-   <suffix>".java"</suffix>
-   <style>"Java Source"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, M4"</name>
-   <mode>32768</mode>
-   <suffix>".m4"</suffix>
-   <style>"M4"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Perl"</name>
-   <mode>32768</mode>
-   <suffix>".pl"</suffix>
-   <style>"Perl"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, PHP"</name>
-   <mode>32768</mode>
-   <suffix>".php"</suffix>
-   <style>"Source Code"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Python"</name>
-   <mode>32768</mode>
-   <suffix>".py"</suffix>
-   <style>"Python"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, COPYING"</name>
-   <mode>32768</mode>
-   <name_re>"^(COPYING|COPYRIGHT|LICENSE)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"COPYING"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Config"</name>
-   <mode>32768</mode>
-   <name_re>"^\\..+rc$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Config"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, HOWTO"</name>
-   <mode>32768</mode>
-   <name_re>"-HOWTO(\\.gz)?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"HOWTO"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, MS Word"</name>
-   <mode>32768</mode>
-   <suffix>".doc"</suffix>
-   <style>"MS Word"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, HTML"</name>
-   <mode>32768</mode>
-   <name_re>".+\\.html?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"HTML"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Makefile"</name>
-   <mode>32768</mode>
-   <name_re>"^Makefile"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Makefile"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Man Page"</name>
-   <mode>32768</mode>
-   <name_re>"^[^.]+[^0-9]\\.[0-9][A-Za-z]?(\\.gz)?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Man Page"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Package Information"</name>
-   <mode>32768</mode>
-   <name_re>"^(BUGS|ChangeLog|INSTALL|README|TODO)"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Package Info"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, PDF"</name>
-   <mode>32768</mode>
-   <suffix>".pdf"</suffix>
-   <style>"PDF"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Plain"</name>
-   <mode>32768</mode>
-   <suffix>".txt"</suffix>
-   <file_re>"ASCII text"</file_re>
-   <file_glob>FALSE</file_glob>
-   <file_nocase>FALSE</file_nocase>
-   <style>"Plain"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, PostScript"</name>
-   <mode>32768</mode>
-   <suffix>".ps"</suffix>
-   <style>"PostScript"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, RFC"</name>
-   <mode>32768</mode>
-   <name_re>"^rfc[0-9]+(\\.gz)?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"RFC"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, 3GP"</name>
-   <mode>32768</mode>
-   <suffix>".3gp"</suffix>
-   <style>"3GP"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, AVI"</name>
-   <mode>32768</mode>
-   <suffix>".avi"</suffix>
-   <style>"AVI"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, MPEG"</name>
-   <mode>32768</mode>
-   <name_re>"\\.mpe?g$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"MPEG"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, MOV"</name>
-   <mode>32768</mode>
-   <suffix>".mov"</suffix>
-   <style>"3GP"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, WMV"</name>
-   <mode>32768</mode>
-   <suffix>".wmv"</suffix>
-   <style>"3GP"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, RealMedia"</name>
-   <mode>32768</mode>
-   <suffix>".rm"</suffix>
-   <style>"3GP"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable, Shared Object"</name>
-   <mode>32768</mode>
-   <name_re>"^lib.+\\.so(\\.[0-9.]+)?"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Shared Object"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable"</name>
-   <mode>32768</mode>
-   <perm>32</perm>
-   <style>"Executable"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable, Java Class"</name>
-   <mode>32768</mode>
-   <suffix>".class"</suffix>
-   <style>"Java Class"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable, Object"</name>
-   <mode>32768</mode>
-   <suffix>".o"</suffix>
-   <style>"Object"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable, Windows"</name>
-   <mode>32768</mode>
-   <suffix>".exe"</suffix>
-   <style>"Windows"</style>
-  </FileType>
-  <FileType>
-   <name>"Data, Compressed, GZip"</name>
-   <mode>32768</mode>
-   <suffix>".gz"</suffix>
-   <style>"GZip"</style>
-  </FileType>
-  <FileType>
-   <name>"Data, Compressed, BZip2"</name>
-   <mode>32768</mode>
-   <suffix>".bz2"</suffix>
-   <style>"BZip2"</style>
-  </FileType>
-  <FileType>
-   <name>"Special, Link"</name>
-   <mode>40960</mode>
-   <style>"FIFO"</style>
-  </FileType>
-  <FileType>
-   <name>"Special, Socket"</name>
-   <mode>49152</mode>
-   <style>"Socket"</style>
-  </FileType>
-  <FileType>
-   <name>"Special, FIFO"</name>
-   <mode>4096</mode>
-   <style>"FIFO"</style>
-  </FileType>
-  <FileType>
-   <name>"Unknown"</name>
-   <mode>0</mode>
-   <style>"Root"</style>
-  </FileType>
- </FileTypes>
- <ButtonSheets>
-  <ButtonSheet>
-   <label>"Shortcuts"</label>
-   <ButtonSheetRows>
-    <ButtonRow>
-     <width>1</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Home"</label>
-        <cmdseq>"DirEnter &apos;dir=$HOME&apos;"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"~root"</label>
-        <cmdseq>"DirEnter &apos;dir=~root&apos;"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>1</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Local"</label>
-        <cmdseq>"DirEnter &apos;dir=/usr/local/&apos;"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>1</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"/"</label>
-        <cmdseq>"DirEnter &apos;dir=/&apos;"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>1</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"CD-ROM"</label>
-        <cmdseq>"DirEnter &apos;dir=/cdrom/&apos;"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"CD-RW"</label>
-        <cmdseq>"DirEnter &apos;dir=/cdrw/&apos;"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-   </ButtonSheetRows>
-  </ButtonSheet>
-  <ButtonSheet>
-   <label>"Default"</label>
-   <ButtonSheetRows>
-    <ButtonRow>
-     <width>8</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"All"</label>
-        <cmdseq>"SelectAll"</cmdseq>
-        <key>"&lt;Control&gt;a"</key>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"None"</label>
-        <cmdseq>"SelectNone"</cmdseq>
-        <key>"&lt;Shift&gt;&lt;Control&gt;a"</key>
-       </BFace>
-       </BFaces>
-       <tooltip>"Ctrl+A / Shift+Ctrl+A"</tooltip>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u1</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Copy"</label>
-        <cmdseq>"Copy"</cmdseq>
-        <key>"F3"</key>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Copy As"</label>
-        <cmdseq>"CopyAs"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u2</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Make Link"</label>
-        <cmdseq>"SymLink"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Link As"</label>
-        <cmdseq>"SymLinkAs"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u3</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Move"</label>
-        <cmdseq>"Move"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Move As"</label>
-        <cmdseq>"MoveAs"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u4</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Delete"</label>
-        <cmdseq>"Delete"</cmdseq>
-        <key>"Delete"</key>
-        <fg>CE2FB,14C2,14C2</fg>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u5</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Make Dir"</label>
-        <cmdseq>"MkDir"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u6</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"ChMod"</label>
-        <cmdseq>"ChMod"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"ChOwn"</label>
-        <cmdseq>"ChOwn"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u7</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"_Configure..."</label>
-        <cmdseq>"Configure"</cmdseq>
-        <key>"c"</key>
-        <fg>C21F3,88D9,D580</fg>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>8</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Toggle"</label>
-        <cmdseq>"SelectToggle"</cmdseq>
-        <key>"&lt;Alt&gt;a"</key>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <cmdseq>""</cmdseq>
-       </BFace>
-       </BFaces>
-       <tooltip>"Alt+A"</tooltip>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u1</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Clone"</label>
-        <cmdseq>"Clone"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u2</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Link Clone"</label>
-        <cmdseq>"SymLinkClone"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Link Edit"</label>
-        <cmdseq>"SymLinkEdit"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u3</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Rename"</label>
-        <cmdseq>"Rename"</cmdseq>
-        <key>"F2"</key>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"RenameRE"</label>
-        <cmdseq>"RenameRE"</cmdseq>
-        <key>"&lt;Shift&gt;F2"</key>
-       </BFace>
-       </BFaces>
-       <tooltip>"F2"</tooltip>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u4</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"_Information"</label>
-        <cmdseq>"Information"</cmdseq>
-        <key>"i"</key>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u5</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Get Size"</label>
-        <cmdseq>"GetSize"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"ClearSize"</label>
-        <cmdseq>"ClearSize"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u6</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"XTerm"</label>
-        <cmdseq>"new_shell"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>8</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"SelectRE"</label>
-        <cmdseq>"SelectRE"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"SelectShell"</label>
-        <cmdseq>"SelectShell"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u1</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"tar..."</label>
-        <cmdseq>"compress_tar"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"untar"</label>
-        <cmdseq>"uncompress_tar_gzip"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u2</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"gzip"</label>
-        <cmdseq>"compress_gzip"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"gunzip"</label>
-        <cmdseq>"uncompress_gzip"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u3</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"RenameSeq"</label>
-        <cmdseq>"RenameSeq"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u4</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Split"</label>
-        <cmdseq>"Split"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Join"</label>
-        <cmdseq>"Join"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u5</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"SelectRE"</label>
-        <cmdseq>"SelectRE {It:&quot;Home-grown RE Selection&quot;} set={Im:&quot;Set&quot;=&quot;All rows&quot;,&quot;Selected&quot;,&quot;Unselected&quot;} type={Im:&quot;Type&quot;=&quot;All types&quot;,&quot;Directories only&quot;,&quot;Non-directories only&quot;} action={Im:&quot;Action&quot;=&quot;Select&quot;,&quot;Unselect&quot;,&quot;Toggle&quot;} full={Ix:&quot;Require full match?&quot;*} {Is:&quot;RE&quot;}"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <cmdseq>""</cmdseq>
-       </BFace>
-       </BFaces>
-       <tooltip>"This uses command arguments to &quot;fake&quot; the SelectRE command"</tooltip>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u6</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <cmdseq>""</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u7</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"_Quit"</label>
-        <cmdseq>"Quit"</cmdseq>
-        <key>"q"</key>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-   </ButtonSheetRows>
-  </ButtonSheet>
- </ButtonSheets>
- <ButtonLayout>
-  <ShortcutSheet>
-   <right>FALSE</right>
-   <separation>2</separation>
-  </ShortcutSheet>
- </ButtonLayout>
- <Paths>
-  <PathList>
-   <Path>
-    <index>0</index>
-    <path>"icons:/usr/share/gentoo/icons"</path>
-   </Path>
-   <Path>
-    <index>1</index>
-    <path>"~"</path>
-   </Path>
-   <Path>
-    <index>2</index>
-    <path>"/etc/fstab"</path>
-   </Path>
-   <Path>
-    <index>3</index>
-    <path>"/proc/mounts"</path>
-   </Path>
-  </PathList>
-  <HideInfo>
-   <mode>1</mode>
-   <re>"^\\."</re>
-   <re_nocase>FALSE</re_nocase>
-  </HideInfo>
- </Paths>
- <Windows>
-  <Window>
-   <id>u0</id>
-   <x>619</x>
-   <y>123</y>
-   <w>797</w>
-   <h>1112</h>
-   <pos_use>FALSE</pos_use>
-   <pos_update>FALSE</pos_update>
-   <size_use>TRUE</size_use>
-   <size_update>TRUE</size_update>
-  </Window>
-  <Window>
-   <id>u1</id>
-   <x>32</x>
-   <y>32</y>
-   <w>800</w>
-   <h>600</h>
-   <pos_use>FALSE</pos_use>
-   <pos_update>FALSE</pos_update>
-   <size_use>TRUE</size_use>
-   <size_update>TRUE</size_update>
-  </Window>
-  <Window>
-   <id>u2</id>
-   <x>32</x>
-   <y>32</y>
-   <w>694</w>
-   <h>600</h>
-   <pos_use>FALSE</pos_use>
-   <pos_update>FALSE</pos_update>
-   <size_use>TRUE</size_use>
-   <size_update>TRUE</size_update>
-  </Window>
-  <Window>
-   <id>u3</id>
-   <x>32</x>
-   <y>32</y>
-   <w>320</w>
-   <h>480</h>
-   <pos_use>FALSE</pos_use>
-   <pos_update>FALSE</pos_update>
-   <size_use>TRUE</size_use>
-   <size_update>TRUE</size_update>
-  </Window>
-  <Borders>
-   <width>4</width>
-   <height>-24</height>
-  </Borders>
- </Windows>
- <Dialogs>
-  <pos>"mouse"</pos>
- </Dialogs>
- <Controls>
-  <Keys>
-   <Key>
-    <keyname>"&lt;Alt&gt;&lt;Mod2&gt;1"</keyname>
-    <cmdseq>"ActivateLeft"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;&lt;Mod2&gt;2"</keyname>
-    <cmdseq>"ActivateRight"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Down"</keyname>
-    <cmdseq>"DpFocus next"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Page_Down"</keyname>
-    <cmdseq>"DpFocus pagenext"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Page_Up"</keyname>
-    <cmdseq>"DpFocus pageprev"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Return"</keyname>
-    <cmdseq>"DpFocus select=true same"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Up"</keyname>
-    <cmdseq>"DpFocus prev"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;&lt;Mod2&gt;F8"</keyname>
-    <cmdseq>"Rerun"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;Tab"</keyname>
-    <cmdseq>"DirFromOther"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;g"</keyname>
-    <cmdseq>"DpGotoRow {It:&quot;Jump To Row Matching&quot;} re=^{Is:&quot;Regular Expression&quot;} focus={Ix:&quot;Focus Destination?&quot;}"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;l"</keyname>
-    <cmdseq>"DpFocusPath select=true"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;r"</keyname>
-    <cmdseq>"DpReorient"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;s"</keyname>
-    <cmdseq>"DpFocusISrch text="</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;space"</keyname>
-    <cmdseq>"MenuPopup"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Mod2&gt;c"</keyname>
-    <cmdseq>"Configure"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Mod2&gt;q"</keyname>
-    <cmdseq>"Quit"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Shift&gt;&lt;Mod2&gt;r"</keyname>
-    <cmdseq>"DpMaximize"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Shift&gt;Return"</keyname>
-    <cmdseq>"DpFocusPath select=true"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"BackSpace"</keyname>
-    <cmdseq>"DirParent"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"Delete"</keyname>
-    <cmdseq>"Delete"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"F1"</keyname>
-    <cmdseq>"About"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"F5"</keyname>
-    <cmdseq>"DirRescan"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"F8"</keyname>
-    <cmdseq>"Run"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"Left"</keyname>
-    <cmdseq>"DirParent"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"Tab"</keyname>
-    <cmdseq>"ActivateOther"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"c"</keyname>
-    <cmdseq>"Configure"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"h"</keyname>
-    <cmdseq>"DpHide"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"r"</keyname>
-    <cmdseq>"DpRecenter value=50"</cmdseq>
-   </Key>
-  </Keys>
-  <MouseButtons>
-   <MouseButton>
-    <button>u1</button>
-    <state>u5</state>
-    <cmdseq>"SelectSuffix action=toggle"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u1</button>
-    <state>u8</state>
-    <cmdseq>"SelectType action=toggle"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u2</button>
-    <state>u0</state>
-    <cmdseq>"DirParent"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u2</button>
-    <state>u1</state>
-    <cmdseq>"SelectRow"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u3</button>
-    <state>u0</state>
-    <cmdseq>"MenuPopup"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u3</button>
-    <state>u1</state>
-    <cmdseq>"mouse_right"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u3</button>
-    <state>u4</state>
-    <cmdseq>"MenuPopup menu=&lt;ActionMenu&gt;"</cmdseq>
-   </MouseButton>
-  </MouseButtons>
-  <ClickMClick>
-   <cmdseq>"FileAction action=ClickMClick"</cmdseq>
-   <delay>0.400000</delay>
-  </ClickMClick>
-  <Generals>
-   <General>
-    <context>"evt-path-rmb"</context>
-    <cmdseq>"About"</cmdseq>
-   </General>
-  </Generals>
-  <ignore_numlock>TRUE</ignore_numlock>
- </Controls>
- <Errors>
-  <display>0</display>
-  <beep>FALSE</beep>
- </Errors>
- <Nagging>
-  
-  
- </Nagging>
-</GentooConfig>
diff --git a/config-archive/etc/gentoo/gentoorc.dist b/config-archive/etc/gentoo/gentoorc.dist
deleted file mode 100644 (file)
index 37f74c9..0000000
+++ /dev/null
@@ -1,3081 +0,0 @@
-<?xml version="1.0" standalone="yes"?>
-
-<GentooConfig>
- <version>"0.19.13"</version>
- <DirPanes>
-  <count>2</count>
-  <DirPaneLeft>
-   <columns>9</columns>
-   <DPColumn>
-    <index>0</index>
-    <title>"I"</title>
-    <content>"icon"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>20</width>
-   </DPColumn>
-   <DPColumn>
-    <index>1</index>
-    <title>"Name"</title>
-    <content>"name"</content>
-    <DPExtra>
-     <show_type>FALSE</show_type>
-     <show_linkname>TRUE</show_linkname>
-    </DPExtra>
-    <justification>0</justification>
-    <width>267</width>
-   </DPColumn>
-   <DPColumn>
-    <index>2</index>
-    <title>"Size"</title>
-    <content>"size"</content>
-    <DPExtra>
-     <unit>"bytesnounit"</unit>
-     <ticks>TRUE</ticks>
-     <tick>","</tick>
-     <digits>3</digits>
-     <dir_fs>TRUE</dir_fs>
-    </DPExtra>
-    <justification>1</justification>
-    <width>110</width>
-   </DPColumn>
-   <DPColumn>
-    <index>3</index>
-    <title>"Mode"</title>
-    <content>"modenum"</content>
-    <DPExtra>
-     <numformat>"%o"</numformat>
-    </DPExtra>
-    <justification>1</justification>
-    <width>57</width>
-   </DPColumn>
-   <DPColumn>
-    <index>4</index>
-    <title>"Mode2"</title>
-    <content>"modestr"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>96</width>
-   </DPColumn>
-   <DPColumn>
-    <index>5</index>
-    <title>"Nlink"</title>
-    <content>"nlink"</content>
-    <DPExtra>
-     <numformat>"%d"</numformat>
-    </DPExtra>
-    <justification>2</justification>
-    <width>40</width>
-   </DPColumn>
-   <DPColumn>
-    <index>6</index>
-    <title>"User"</title>
-    <content>"uname"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>80</width>
-   </DPColumn>
-   <DPColumn>
-    <index>7</index>
-    <title>"Group"</title>
-    <content>"gname"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>64</width>
-   </DPColumn>
-   <DPColumn>
-    <index>8</index>
-    <title>"Modified"</title>
-    <content>"mtime"</content>
-    <DPExtra>
-     <dateformat>"%Y-%m-%d %H:%M.%S"</dateformat>
-    </DPExtra>
-    <justification>2</justification>
-    <width>180</width>
-   </DPColumn>
-   <DPSort>
-    <content>"name"</content>
-    <mode>"dirs_first"</mode>
-    <invert>FALSE</invert>
-    <nocase>FALSE</nocase>
-   </DPSort>
-   <defpath>"@history[0]"</defpath>
-   <path_above>FALSE</path_above>
-   <hide_allowed>TRUE</hide_allowed>
-   <scrollbar_always>TRUE</scrollbar_always>
-   <huge_parent>FALSE</huge_parent>
-   <set_font>TRUE</set_font>
-   <font_name>"Monospace 8"</font_name>
-   <rubber_banding>TRUE</rubber_banding>
-   <sbar_pos>"system"</sbar_pos>
-  </DirPaneLeft>
-  <DirPaneRight>
-   <columns>9</columns>
-   <DPColumn>
-    <index>0</index>
-    <title>"I"</title>
-    <content>"icon"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>20</width>
-   </DPColumn>
-   <DPColumn>
-    <index>1</index>
-    <title>"Name"</title>
-    <content>"name"</content>
-    <DPExtra>
-     <show_type>TRUE</show_type>
-     <show_linkname>TRUE</show_linkname>
-    </DPExtra>
-    <justification>0</justification>
-    <width>273</width>
-   </DPColumn>
-   <DPColumn>
-    <index>2</index>
-    <title>"Size"</title>
-    <content>"size"</content>
-    <DPExtra>
-     <unit>"bytesnounit"</unit>
-     <ticks>TRUE</ticks>
-     <tick>","</tick>
-     <digits>3</digits>
-     <dir_fs>TRUE</dir_fs>
-    </DPExtra>
-    <justification>1</justification>
-    <width>99</width>
-   </DPColumn>
-   <DPColumn>
-    <index>3</index>
-    <title>"Mode"</title>
-    <content>"modenum"</content>
-    <DPExtra>
-     <numformat>"%o"</numformat>
-    </DPExtra>
-    <justification>1</justification>
-    <width>57</width>
-   </DPColumn>
-   <DPColumn>
-    <index>4</index>
-    <title>"Mode2"</title>
-    <content>"modestr"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>96</width>
-   </DPColumn>
-   <DPColumn>
-    <index>5</index>
-    <title>"Nlink"</title>
-    <content>"nlink"</content>
-    <DPExtra>
-     <numformat>"%d"</numformat>
-    </DPExtra>
-    <justification>2</justification>
-    <width>40</width>
-   </DPColumn>
-   <DPColumn>
-    <index>6</index>
-    <title>"User"</title>
-    <content>"uname"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>80</width>
-   </DPColumn>
-   <DPColumn>
-    <index>7</index>
-    <title>"Group"</title>
-    <content>"gname"</content>
-    <DPExtra>
-    </DPExtra>
-    <justification>2</justification>
-    <width>64</width>
-   </DPColumn>
-   <DPColumn>
-    <index>8</index>
-    <title>"Modified"</title>
-    <content>"mtime"</content>
-    <DPExtra>
-     <dateformat>"%Y-%m-%d %H:%M.%S"</dateformat>
-    </DPExtra>
-    <justification>2</justification>
-    <width>180</width>
-   </DPColumn>
-   <DPSort>
-    <content>"name"</content>
-    <mode>"dirs_first"</mode>
-    <invert>FALSE</invert>
-    <nocase>FALSE</nocase>
-   </DPSort>
-   <defpath>"@history[0]"</defpath>
-   <path_above>FALSE</path_above>
-   <hide_allowed>TRUE</hide_allowed>
-   <scrollbar_always>TRUE</scrollbar_always>
-   <huge_parent>FALSE</huge_parent>
-   <set_font>TRUE</set_font>
-   <font_name>"Monospace 8"</font_name>
-   <rubber_banding>TRUE</rubber_banding>
-   <sbar_pos>"left"</sbar_pos>
-  </DirPaneRight>
-  <DirPanePaning>
-   <orientation>"horizontal"</orientation>
-   <mode>"ratio"</mode>
-   <value>0.500000</value>
-  </DirPanePaning>
-  <DirPaneHistory>
-   <select>TRUE</select>
-   <save>TRUE</save>
-  </DirPaneHistory>
- </DirPanes>
- <CmdSeqs>
-  <CmdSeq>
-   <name>"run_script"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"/usr/bin/env bash {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>16</gflags>
-      <bflags>20</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_checkbox"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {It:&quot;Testing checkboxes&quot;} {Ix:&quot;One&quot;} {Ix:&quot;Two&quot;} {Ix:&quot;Three&quot;}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"wrap_about"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"About"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_rar"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"unrar lt {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_pipe"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"bash -c &apos;echo {Fup} | wc&apos;"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"run_file"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"/usr/bin/env bash -c {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_ps"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gv {fut}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_tar_bzip2"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar --use-compress-program=bzip2 -xf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_uri"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {uq}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"play_sample"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"aplay {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"unmount"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"umount  {fpu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"compress_gzip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gzip -9 {Fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>1</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"new_shell"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"xterm"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>4</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"open_other"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"DirToOther"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"ActivateOther"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"DirEnter"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"ActivateOther"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"UnselectFirst"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_rfc"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"less {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_tar_bzip2"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar -tvf {fpu} --use-compress-prog=bunzip2"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_rar"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"unrar x -inul {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_tar_gzip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar -tvzf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_grab"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"{$HOME}/data/src/C/spew --delay=5000000"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_exec"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"nonexistant {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"tar_extract"</name>
-   <flags>1</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo Extracting {fp} to {Pd}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar xzf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>16</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_gzip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"zcat {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_zip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"unzip -qq -o {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_call"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"wrap_about"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"compress_tar"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar {It:&quot;Create tar archive&quot;}{Ic:&quot;Mode&quot;=&quot;-cf&quot;,&quot;-czf&quot;,&quot;-cyf&quot;} {Pd}/{Is:&quot;Archive Name&quot;} {Ix:&quot;Dereference links?&quot;=&quot;-h&quot;,&quot;&quot;}{Ix:&quot;Compress?&quot;=&quot;-z&quot;,&quot;&quot;} {Fu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>16</gflags>
-      <bflags>4</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_man"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"groff -man -Tascii -P-b -P-u {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_menu"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {Im:&quot;First&quot;=&quot;Hello,:1&quot;,&quot;Good day,:2&quot;,&quot;Good evening,:3&quot;,&quot;Hi,:4&quot;,&quot;Yo:5&quot;} {Im:&quot;Second&quot;=&quot;person&quot;,&quot;dude&quot;,&quot;geek&quot;}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_tar"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar -tvf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"edit_image"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gimp {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>3</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_image"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gliv {Fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>4</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_html"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"lynx -dump {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_howto"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"less {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"play_mp3"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"xmms {Fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"edit_text"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"{$EDITOR} {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"mkdir_and_enter_selected"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"MkDir 1"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"DirEnter dir={fpu}"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"run_missing"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"whatever {Fpu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_dirparent"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"DirParent"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"About"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_pdf"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>" evince {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"Unnamed"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {Fu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>16</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"diff"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"diff -pu {fpu} {fdup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>16</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"play_sid"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"sidplay {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>1</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"print_selected"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {Fpu}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"convert_mp3"</name>
-   <flags>1</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"bash -c &apos;mpg123 -q -w $(basename {f} .mp3).wav {fup}&apos;"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>4</bflags>
-      <aflags>1</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"test_input"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"echo {It:&quot;String input defaults to first selected filename:&quot;} {It:&quot;-&quot;} {Is:&quot;Name:&quot;=&quot;prefix-{fQ}-postfix&quot;}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"mouse_right"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"SelectRow action=select"</def>
-     <flags>0</flags>
-    </CmdRow>
-    <CmdRow>
-     <type>"Built-In"</type>
-     <def>"MenuPopup"</def>
-     <flags>0</flags>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_rpm"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"rpm -SOME_SMART_OPTION {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_bzip2"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"bzcat {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"play_mod"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"xmp {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>3</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_gzip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gunzip {Fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>1</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"uncompress_tar_gzip"</name>
-   <flags>1</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"tar xzf {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>8</bflags>
-      <aflags>2</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_video"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"mplayer -quiet -vo x11 {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>0</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_deb"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"dpkg-deb -c {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"run_calculator"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"gnome-calculator"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>3</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
-  <CmdSeq>
-   <name>"view_zip"</name>
-   <flags>0</flags>
-   <CmdRows>
-    <CmdRow>
-     <type>"External"</type>
-     <def>"unzip -v {fup}"</def>
-     <flags>0</flags>
-     <CX_External>
-      <gflags>4</gflags>
-      <bflags>0</bflags>
-      <aflags>0</aflags>
-     </CX_External>
-    </CmdRow>
-   </CmdRows>
-  </CmdSeq>
- </CmdSeqs>
- <CommandConfig>
-  <Configure>
-   <auto_save>FALSE</auto_save>
-  </Configure>
-  <Copy>
-   <copy_dates>TRUE</copy_dates>
-   <ignore_attrib_err>TRUE</ignore_attrib_err>
-   <leave_fullsize>TRUE</leave_fullsize>
-   <buf_size>u2097152</buf_size>
-  </Copy>
-  <Delete>
-   <set_mode>u1</set_mode>
-  </Delete>
-  <DpFocus>
-   <fake_select>FALSE</fake_select>
-   <focus_select>FALSE</focus_select>
-  </DpFocus>
-  <GetSize>
-   <unselect>FALSE</unselect>
-  </GetSize>
-  <Information>
-   <use_file>TRUE</use_file>
-   <recurse_dirs>TRUE</recurse_dirs>
-   <df_access>"%Y-%m-%d %H:%M.%S"</df_access>
-   <df_modify>"%Y-%m-%d %H:%M.%S"</df_modify>
-   <df_change>"%Y-%m-%d %H:%M.%S"</df_change>
-   <tick>","</tick>
-  </Information>
-  <MkDir>
-   <cd_new>TRUE</cd_new>
-   <focus_new>FALSE</focus_new>
-  </MkDir>
-  <Rename>
-   <inplace>TRUE</inplace>
-   <preselect>u2</preselect>
-  </Rename>
-  <ViewText>
-   <buf_size>u1048576</buf_size>
-   <check_size>u512</check_size>
-   <exit_left>TRUE</exit_left>
-  </ViewText>
- </CommandConfig>
- <FileStyles>
-  <Style>
-   <name>"Root"</name>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"FileAction action=View"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C0000,0000,0000</color>
-    </Property>
-    <Property>
-     <name>"uBG"</name>
-     <color>CE665,E665,E665</color>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>"ViewText mode=Auto"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Document.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Data"</name>
-   <parent>"Root"</parent>
-   <expand>TRUE</expand>
-  </Style>
-  <Style>
-   <name>"Archive"</name>
-   <parent>"Data"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"ClickMClick"</name>
-     <action>"FileAction action=extract"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C8080,0000,6666</color>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Package.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Package"</name>
-   <parent>"Archive"</parent>
-   <expand>FALSE</expand>
-  </Style>
-  <Style>
-   <name>"DEB"</name>
-   <parent>"Package"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_deb"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"deb.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"RPM"</name>
-   <parent>"Package"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_rpm"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"rpm.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Rar"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_rar"</action>
-    </Property>
-    <Property>
-     <name>"extract"</name>
-     <action>"uncompress_rar"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Tar"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_tar"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Tar BZip2"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_tar_bzip2"</action>
-    </Property>
-    <Property>
-     <name>"extract"</name>
-     <action>"uncompress_tar_bzip2"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Tar GZip"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_tar_gzip"</action>
-    </Property>
-    <Property>
-     <name>"extract"</name>
-     <action>"uncompress_tar_gzip"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"ZIP"</name>
-   <parent>"Archive"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_zip"</action>
-    </Property>
-    <Property>
-     <name>"extract"</name>
-     <action>"uncompress_zip"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Compressed"</name>
-   <parent>"Data"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Package.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"BZip2"</name>
-   <parent>"Compressed"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_bzip2"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"GZip"</name>
-   <parent>"Compressed"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_gzip"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Image"</name>
-   <parent>"Data"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"FileAction action=View"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C8080,0000,3333</color>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>"view_image"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Image.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Edit"</name>
-     <action>"edit_image"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"BMP"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Windows.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"GIF"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"gif.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"IFF-ILBM"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"iff.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"JPEG"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"jpeg.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"PNG"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"png.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"TARGA"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"targa.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"TIFF"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"tiff.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"XPM"</name>
-   <parent>"Image"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"xpm.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Sound"</name>
-   <parent>"Data"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"FileAction action=Play"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C4848,4848,6868</color>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Music"</name>
-   <parent>"Sound"</parent>
-   <expand>FALSE</expand>
-  </Style>
-  <Style>
-   <name>"MP3"</name>
-   <parent>"Music"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"mp3.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Play"</name>
-     <action>"play_mp3"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Module"</name>
-   <parent>"Music"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"mod.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Play"</name>
-     <action>"play_mod"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"SID"</name>
-   <parent>"Music"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"sid.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Play"</name>
-     <action>"play_sid"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Sample"</name>
-   <parent>"Sound"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"Play"</name>
-     <action>"play_sample"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"WAV"</name>
-   <parent>"Sample"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"wav.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"au"</name>
-   <parent>"Sample"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"au.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Text"</name>
-   <parent>"Data"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"ViewText encoding=ISO-8859-1"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C0000,6666,3333</color>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"txt.xpm"</icon>
-    </Property>
-    <Property>
-     <name>"Edit"</name>
-     <action>"edit_text"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"COPYING"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"License.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Config"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"conf.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"HOWTO"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_howto"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Readme.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"HTML"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_html"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"html.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"MS Word"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"MSWordDoc.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Makefile"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Makefile.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Man Page"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_man"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"man.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"PDF"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_pdf"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"pdf.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Package Info"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Readme.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Plain"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-  </Style>
-  <Style>
-   <name>"PostScript"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_ps"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"ps.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"RFC"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"View"</name>
-     <action>"view_rfc"</action>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Source Code"</name>
-   <parent>"Text"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uFG"</name>
-     <color>C0000,3333,0000</color>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Source.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Assembly Source"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-  </Style>
-  <Style>
-   <name>"C Header"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"h.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"C Source"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"c.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Java Source"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"java.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"M4"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Source.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Perl"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"pl.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Python"</name>
-   <parent>"Source Code"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"py.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Video"</name>
-   <parent>"Data"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uFG"</name>
-     <color>CA665,0000,428F</color>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>"view_video"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Animation.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"3GP"</name>
-   <parent>"Video"</parent>
-   <expand>TRUE</expand>
-  </Style>
-  <Style>
-   <name>"AVI"</name>
-   <parent>"Video"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"avi.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"MPEG"</name>
-   <parent>"Video"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"mpeg.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Directory"</name>
-   <parent>"Root"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"DirEnter"</action>
-    </Property>
-    <Property>
-     <name>"View"</name>
-     <action>""</action>
-    </Property>
-    <Property>
-     <name>"OpenOther"</name>
-     <action>"open_other"</action>
-    </Property>
-    <Property>
-     <name>"ClickMClick"</name>
-     <action>"FileAction action=OpenOther"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>CFFFF,3333,3333</color>
-    </Property>
-    <Property>
-     <name>"unmount"</name>
-     <action>"unmount"</action>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Directory.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Executable"</name>
-   <parent>"Root"</parent>
-   <expand>FALSE</expand>
-   <Properties>
-    <Property>
-     <name>"Default"</name>
-     <action>"run_file"</action>
-    </Property>
-    <Property>
-     <name>"uFG"</name>
-     <color>C8080,8080,0000</color>
-    </Property>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Executable.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Java Class"</name>
-   <parent>"Executable"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"class.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Object"</name>
-   <parent>"Executable"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"o.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Shared Object"</name>
-   <parent>"Executable"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"so.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Windows"</name>
-   <parent>"Executable"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"exe.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Special"</name>
-   <parent>"Root"</parent>
-   <expand>FALSE</expand>
-  </Style>
-  <Style>
-   <name>"FIFO"</name>
-   <parent>"Special"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"FIFO.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
-  <Style>
-   <name>"Socket"</name>
-   <parent>"Special"</parent>
-   <expand>TRUE</expand>
-   <Properties>
-    <Property>
-     <name>"uIcon"</name>
-     <icon>"Port.xpm"</icon>
-    </Property>
-   </Properties>
-  </Style>
- </FileStyles>
- <FileTypes>
-  <FileType>
-   <name>"Directory"</name>
-   <mode>16384</mode>
-   <style>"Directory"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Tar"</name>
-   <mode>32768</mode>
-   <suffix>".tar"</suffix>
-   <style>"Tar"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Rar"</name>
-   <mode>32768</mode>
-   <suffix>".rar"</suffix>
-   <style>"Rar"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Tar BZip2"</name>
-   <mode>32768</mode>
-   <name_re>"^.+\\.(tbz|tar\\.bz2)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Tar BZip2"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Tar Gzip"</name>
-   <mode>32768</mode>
-   <name_re>".+\\.(tar\\.gz|tgz)"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Tar GZip"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, ZIP"</name>
-   <mode>32768</mode>
-   <suffix>".zip"</suffix>
-   <style>"ZIP"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Package, Debian"</name>
-   <mode>32768</mode>
-   <suffix>".deb"</suffix>
-   <style>"DEB"</style>
-  </FileType>
-  <FileType>
-   <name>"Archive, Package, RPM"</name>
-   <mode>32768</mode>
-   <suffix>".rpm"</suffix>
-   <style>"RPM"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, BMP"</name>
-   <mode>32768</mode>
-   <suffix>".bmp"</suffix>
-   <style>"BMP"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, GIF"</name>
-   <mode>32768</mode>
-   <suffix>".gif"</suffix>
-   <style>"GIF"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, JPEG"</name>
-   <mode>32768</mode>
-   <name_re>"^.+\\.jpe?g$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>TRUE</name_nocase>
-   <style>"JPEG"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, IFF-ILBM"</name>
-   <mode>32768</mode>
-   <name_re>"\\.(lbm|iff)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"IFF-ILBM"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, TARGA"</name>
-   <mode>32768</mode>
-   <suffix>".tga"</suffix>
-   <style>"TARGA"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, TIFF"</name>
-   <mode>32768</mode>
-   <name_re>"\\.tiff?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"TIFF"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, PNG"</name>
-   <mode>32768</mode>
-   <suffix>".png"</suffix>
-   <style>"PNG"</style>
-  </FileType>
-  <FileType>
-   <name>"Image, XPM"</name>
-   <mode>32768</mode>
-   <suffix>".xpm"</suffix>
-   <style>"XPM"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Music, Module"</name>
-   <mode>32768</mode>
-   <name_re>"(^mod\\..+)|(.+\\.mod$)"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Module"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Music, MP3"</name>
-   <mode>32768</mode>
-   <suffix>".mp3"</suffix>
-   <style>"MP3"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Music, SID"</name>
-   <mode>32768</mode>
-   <suffix>".sid"</suffix>
-   <style>"SID"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Sample, WAV"</name>
-   <mode>32768</mode>
-   <file_re>"WAVE audio"</file_re>
-   <file_glob>FALSE</file_glob>
-   <file_nocase>FALSE</file_nocase>
-   <style>"WAV"</style>
-  </FileType>
-  <FileType>
-   <name>"Sound, Sample, au"</name>
-   <mode>32768</mode>
-   <suffix>".au"</suffix>
-   <style>"au"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Assembly, ASM-One"</name>
-   <mode>32768</mode>
-   <name_re>"\\.(s|S)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Root"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Assembly"</name>
-   <mode>32768</mode>
-   <name_re>"\\.(s|asm)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Assembly Source"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, C Header"</name>
-   <mode>32768</mode>
-   <suffix>".h"</suffix>
-   <style>"C Header"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, C Source"</name>
-   <mode>32768</mode>
-   <suffix>".c"</suffix>
-   <style>"C Source"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, C++ Source"</name>
-   <mode>32768</mode>
-   <name_re>"\\.(cpp|cc)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"C Source"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Java"</name>
-   <mode>32768</mode>
-   <suffix>".java"</suffix>
-   <style>"Java Source"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, M4"</name>
-   <mode>32768</mode>
-   <suffix>".m4"</suffix>
-   <style>"M4"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Perl"</name>
-   <mode>32768</mode>
-   <suffix>".pl"</suffix>
-   <style>"Perl"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, PHP"</name>
-   <mode>32768</mode>
-   <suffix>".php"</suffix>
-   <style>"Source Code"</style>
-  </FileType>
-  <FileType>
-   <name>"Source Code, Python"</name>
-   <mode>32768</mode>
-   <suffix>".py"</suffix>
-   <style>"Python"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, COPYING"</name>
-   <mode>32768</mode>
-   <name_re>"^(COPYING|COPYRIGHT|LICENSE)$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"COPYING"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Config"</name>
-   <mode>32768</mode>
-   <name_re>"^\\..+rc$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Config"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, HOWTO"</name>
-   <mode>32768</mode>
-   <name_re>"-HOWTO(\\.gz)?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"HOWTO"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, MS Word"</name>
-   <mode>32768</mode>
-   <suffix>".doc"</suffix>
-   <style>"MS Word"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, HTML"</name>
-   <mode>32768</mode>
-   <name_re>".+\\.html?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"HTML"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Makefile"</name>
-   <mode>32768</mode>
-   <name_re>"^Makefile"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Makefile"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Man Page"</name>
-   <mode>32768</mode>
-   <name_re>"^[^.]+[^0-9]\\.[0-9][A-Za-z]?(\\.gz)?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Man Page"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Package Information"</name>
-   <mode>32768</mode>
-   <name_re>"^(BUGS|ChangeLog|INSTALL|README|TODO)"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Package Info"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, PDF"</name>
-   <mode>32768</mode>
-   <suffix>".pdf"</suffix>
-   <style>"PDF"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, Plain"</name>
-   <mode>32768</mode>
-   <suffix>".txt"</suffix>
-   <file_re>"ASCII text"</file_re>
-   <file_glob>FALSE</file_glob>
-   <file_nocase>FALSE</file_nocase>
-   <style>"Plain"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, PostScript"</name>
-   <mode>32768</mode>
-   <suffix>".ps"</suffix>
-   <style>"PostScript"</style>
-  </FileType>
-  <FileType>
-   <name>"Text, RFC"</name>
-   <mode>32768</mode>
-   <name_re>"^rfc[0-9]+(\\.gz)?$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"RFC"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, 3GP"</name>
-   <mode>32768</mode>
-   <suffix>".3gp"</suffix>
-   <style>"3GP"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, AVI"</name>
-   <mode>32768</mode>
-   <suffix>".avi"</suffix>
-   <style>"AVI"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, MPEG"</name>
-   <mode>32768</mode>
-   <name_re>"\\.mpe?g$"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"MPEG"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, MOV"</name>
-   <mode>32768</mode>
-   <suffix>".mov"</suffix>
-   <style>"3GP"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, WMV"</name>
-   <mode>32768</mode>
-   <suffix>".wmv"</suffix>
-   <style>"3GP"</style>
-  </FileType>
-  <FileType>
-   <name>"Video, RealMedia"</name>
-   <mode>32768</mode>
-   <suffix>".rm"</suffix>
-   <style>"3GP"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable, Shared Object"</name>
-   <mode>32768</mode>
-   <name_re>"^lib.+\\.so(\\.[0-9.]+)?"</name_re>
-   <name_glob>FALSE</name_glob>
-   <name_nocase>FALSE</name_nocase>
-   <style>"Shared Object"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable"</name>
-   <mode>32768</mode>
-   <perm>32</perm>
-   <style>"Executable"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable, Java Class"</name>
-   <mode>32768</mode>
-   <suffix>".class"</suffix>
-   <style>"Java Class"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable, Object"</name>
-   <mode>32768</mode>
-   <suffix>".o"</suffix>
-   <style>"Object"</style>
-  </FileType>
-  <FileType>
-   <name>"Executable, Windows"</name>
-   <mode>32768</mode>
-   <suffix>".exe"</suffix>
-   <style>"Windows"</style>
-  </FileType>
-  <FileType>
-   <name>"Data, Compressed, GZip"</name>
-   <mode>32768</mode>
-   <suffix>".gz"</suffix>
-   <style>"GZip"</style>
-  </FileType>
-  <FileType>
-   <name>"Data, Compressed, BZip2"</name>
-   <mode>32768</mode>
-   <suffix>".bz2"</suffix>
-   <style>"BZip2"</style>
-  </FileType>
-  <FileType>
-   <name>"Special, Link"</name>
-   <mode>40960</mode>
-   <style>"FIFO"</style>
-  </FileType>
-  <FileType>
-   <name>"Special, Socket"</name>
-   <mode>49152</mode>
-   <style>"Socket"</style>
-  </FileType>
-  <FileType>
-   <name>"Special, FIFO"</name>
-   <mode>4096</mode>
-   <style>"FIFO"</style>
-  </FileType>
-  <FileType>
-   <name>"Unknown"</name>
-   <mode>0</mode>
-   <style>"Root"</style>
-  </FileType>
- </FileTypes>
- <ButtonSheets>
-  <ButtonSheet>
-   <label>"Shortcuts"</label>
-   <ButtonSheetRows>
-    <ButtonRow>
-     <width>1</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Home"</label>
-        <cmdseq>"DirEnter &apos;dir=$HOME&apos;"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"~root"</label>
-        <cmdseq>"DirEnter &apos;dir=~root&apos;"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>1</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Local"</label>
-        <cmdseq>"DirEnter &apos;dir=/usr/local/&apos;"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>1</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"/"</label>
-        <cmdseq>"DirEnter &apos;dir=/&apos;"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>1</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"CD-ROM"</label>
-        <cmdseq>"DirEnter &apos;dir=/cdrom/&apos;"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"CD-RW"</label>
-        <cmdseq>"DirEnter &apos;dir=/cdrw/&apos;"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-   </ButtonSheetRows>
-  </ButtonSheet>
-  <ButtonSheet>
-   <label>"Default"</label>
-   <ButtonSheetRows>
-    <ButtonRow>
-     <width>8</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"All"</label>
-        <cmdseq>"SelectAll"</cmdseq>
-        <key>"&lt;Control&gt;a"</key>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"None"</label>
-        <cmdseq>"SelectNone"</cmdseq>
-        <key>"&lt;Shift&gt;&lt;Control&gt;a"</key>
-       </BFace>
-       </BFaces>
-       <tooltip>"Ctrl+A / Shift+Ctrl+A"</tooltip>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u1</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Copy"</label>
-        <cmdseq>"Copy"</cmdseq>
-        <key>"F3"</key>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Copy As"</label>
-        <cmdseq>"CopyAs"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u2</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Make Link"</label>
-        <cmdseq>"SymLink"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Link As"</label>
-        <cmdseq>"SymLinkAs"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u3</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Move"</label>
-        <cmdseq>"Move"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Move As"</label>
-        <cmdseq>"MoveAs"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u4</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Delete"</label>
-        <cmdseq>"Delete"</cmdseq>
-        <key>"Delete"</key>
-        <fg>CE2FB,14C2,14C2</fg>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u5</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Make Dir"</label>
-        <cmdseq>"MkDir"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u6</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"ChMod"</label>
-        <cmdseq>"ChMod"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"ChOwn"</label>
-        <cmdseq>"ChOwn"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u7</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"_Configure..."</label>
-        <cmdseq>"Configure"</cmdseq>
-        <key>"c"</key>
-        <fg>C21F3,88D9,D580</fg>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>8</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Toggle"</label>
-        <cmdseq>"SelectToggle"</cmdseq>
-        <key>"&lt;Alt&gt;a"</key>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <cmdseq>""</cmdseq>
-       </BFace>
-       </BFaces>
-       <tooltip>"Alt+A"</tooltip>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u1</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Clone"</label>
-        <cmdseq>"Clone"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u2</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Link Clone"</label>
-        <cmdseq>"SymLinkClone"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Link Edit"</label>
-        <cmdseq>"SymLinkEdit"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u3</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Rename"</label>
-        <cmdseq>"Rename"</cmdseq>
-        <key>"F2"</key>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"RenameRE"</label>
-        <cmdseq>"RenameRE"</cmdseq>
-        <key>"&lt;Shift&gt;F2"</key>
-       </BFace>
-       </BFaces>
-       <tooltip>"F2"</tooltip>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u4</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"_Information"</label>
-        <cmdseq>"Information"</cmdseq>
-        <key>"i"</key>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u5</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Get Size"</label>
-        <cmdseq>"GetSize"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"ClearSize"</label>
-        <cmdseq>"ClearSize"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u6</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"XTerm"</label>
-        <cmdseq>"new_shell"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-    <ButtonRow>
-     <width>8</width>
-     <ButtonRowButtons>
-      <Button>
-       <pos>u0</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"SelectRE"</label>
-        <cmdseq>"SelectRE"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"SelectShell"</label>
-        <cmdseq>"SelectShell"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u1</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"tar..."</label>
-        <cmdseq>"compress_tar"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"untar"</label>
-        <cmdseq>"uncompress_tar_gzip"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u2</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"gzip"</label>
-        <cmdseq>"compress_gzip"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"gunzip"</label>
-        <cmdseq>"uncompress_gzip"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u3</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"RenameSeq"</label>
-        <cmdseq>"RenameSeq"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u4</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"Split"</label>
-        <cmdseq>"Split"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <label>"Join"</label>
-        <cmdseq>"Join"</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u5</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"SelectRE"</label>
-        <cmdseq>"SelectRE {It:&quot;Home-grown RE Selection&quot;} set={Im:&quot;Set&quot;=&quot;All rows&quot;,&quot;Selected&quot;,&quot;Unselected&quot;} type={Im:&quot;Type&quot;=&quot;All types&quot;,&quot;Directories only&quot;,&quot;Non-directories only&quot;} action={Im:&quot;Action&quot;=&quot;Select&quot;,&quot;Unselect&quot;,&quot;Toggle&quot;} full={Ix:&quot;Require full match?&quot;*} {Is:&quot;RE&quot;}"</cmdseq>
-       </BFace>
-       <BFace>
-        <face>u1</face>
-        <cmdseq>""</cmdseq>
-       </BFace>
-       </BFaces>
-       <tooltip>"This uses command arguments to &quot;fake&quot; the SelectRE command"</tooltip>
-       <flags>u2</flags>
-      </Button>
-      <Button>
-       <pos>u6</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <cmdseq>""</cmdseq>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-      <Button>
-       <pos>u7</pos>
-       <BFaces>
-       <BFace>
-        <face>u0</face>
-        <label>"_Quit"</label>
-        <cmdseq>"Quit"</cmdseq>
-        <key>"q"</key>
-       </BFace>
-       </BFaces>
-       <flags>u0</flags>
-      </Button>
-     </ButtonRowButtons>
-    </ButtonRow>
-   </ButtonSheetRows>
-  </ButtonSheet>
- </ButtonSheets>
- <ButtonLayout>
-  <ShortcutSheet>
-   <right>FALSE</right>
-   <separation>2</separation>
-  </ShortcutSheet>
- </ButtonLayout>
- <Paths>
-  <PathList>
-   <Path>
-    <index>0</index>
-    <path>"icons:/usr/share/gentoo/icons"</path>
-   </Path>
-   <Path>
-    <index>1</index>
-    <path>"~"</path>
-   </Path>
-   <Path>
-    <index>2</index>
-    <path>"/etc/fstab"</path>
-   </Path>
-   <Path>
-    <index>3</index>
-    <path>"/proc/mounts"</path>
-   </Path>
-  </PathList>
-  <HideInfo>
-   <mode>1</mode>
-   <re>"^\\."</re>
-   <re_nocase>FALSE</re_nocase>
-  </HideInfo>
- </Paths>
- <Windows>
-  <Window>
-   <id>u0</id>
-   <x>619</x>
-   <y>123</y>
-   <w>797</w>
-   <h>1112</h>
-   <pos_use>FALSE</pos_use>
-   <pos_update>FALSE</pos_update>
-   <size_use>TRUE</size_use>
-   <size_update>TRUE</size_update>
-  </Window>
-  <Window>
-   <id>u1</id>
-   <x>32</x>
-   <y>32</y>
-   <w>800</w>
-   <h>600</h>
-   <pos_use>FALSE</pos_use>
-   <pos_update>FALSE</pos_update>
-   <size_use>TRUE</size_use>
-   <size_update>TRUE</size_update>
-  </Window>
-  <Window>
-   <id>u2</id>
-   <x>32</x>
-   <y>32</y>
-   <w>694</w>
-   <h>600</h>
-   <pos_use>FALSE</pos_use>
-   <pos_update>FALSE</pos_update>
-   <size_use>TRUE</size_use>
-   <size_update>TRUE</size_update>
-  </Window>
-  <Window>
-   <id>u3</id>
-   <x>32</x>
-   <y>32</y>
-   <w>320</w>
-   <h>480</h>
-   <pos_use>FALSE</pos_use>
-   <pos_update>FALSE</pos_update>
-   <size_use>TRUE</size_use>
-   <size_update>TRUE</size_update>
-  </Window>
-  <Borders>
-   <width>4</width>
-   <height>-24</height>
-  </Borders>
- </Windows>
- <Dialogs>
-  <pos>"mouse"</pos>
- </Dialogs>
- <Controls>
-  <Keys>
-   <Key>
-    <keyname>"&lt;Alt&gt;&lt;Mod2&gt;1"</keyname>
-    <cmdseq>"ActivateLeft"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;&lt;Mod2&gt;2"</keyname>
-    <cmdseq>"ActivateRight"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Down"</keyname>
-    <cmdseq>"DpFocus next"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Page_Down"</keyname>
-    <cmdseq>"DpFocus pagenext"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Page_Up"</keyname>
-    <cmdseq>"DpFocus pageprev"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Return"</keyname>
-    <cmdseq>"DpFocus select=true same"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Alt&gt;Up"</keyname>
-    <cmdseq>"DpFocus prev"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;&lt;Mod2&gt;F8"</keyname>
-    <cmdseq>"Rerun"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;Tab"</keyname>
-    <cmdseq>"DirFromOther"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;g"</keyname>
-    <cmdseq>"DpGotoRow {It:&quot;Jump To Row Matching&quot;} re=^{Is:&quot;Regular Expression&quot;} focus={Ix:&quot;Focus Destination?&quot;}"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;l"</keyname>
-    <cmdseq>"DpFocusPath select=true"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;r"</keyname>
-    <cmdseq>"DpReorient"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;s"</keyname>
-    <cmdseq>"DpFocusISrch text="</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Control&gt;space"</keyname>
-    <cmdseq>"MenuPopup"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Mod2&gt;c"</keyname>
-    <cmdseq>"Configure"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Mod2&gt;q"</keyname>
-    <cmdseq>"Quit"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Shift&gt;&lt;Mod2&gt;r"</keyname>
-    <cmdseq>"DpMaximize"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"&lt;Shift&gt;Return"</keyname>
-    <cmdseq>"DpFocusPath select=true"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"BackSpace"</keyname>
-    <cmdseq>"DirParent"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"Delete"</keyname>
-    <cmdseq>"Delete"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"F1"</keyname>
-    <cmdseq>"About"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"F5"</keyname>
-    <cmdseq>"DirRescan"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"F8"</keyname>
-    <cmdseq>"Run"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"Left"</keyname>
-    <cmdseq>"DirParent"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"Tab"</keyname>
-    <cmdseq>"ActivateOther"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"c"</keyname>
-    <cmdseq>"Configure"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"h"</keyname>
-    <cmdseq>"DpHide"</cmdseq>
-   </Key>
-   <Key>
-    <keyname>"r"</keyname>
-    <cmdseq>"DpRecenter value=50"</cmdseq>
-   </Key>
-  </Keys>
-  <MouseButtons>
-   <MouseButton>
-    <button>u1</button>
-    <state>u5</state>
-    <cmdseq>"SelectSuffix action=toggle"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u1</button>
-    <state>u8</state>
-    <cmdseq>"SelectType action=toggle"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u2</button>
-    <state>u0</state>
-    <cmdseq>"DirParent"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u2</button>
-    <state>u1</state>
-    <cmdseq>"SelectRow"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u3</button>
-    <state>u0</state>
-    <cmdseq>"MenuPopup"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u3</button>
-    <state>u1</state>
-    <cmdseq>"mouse_right"</cmdseq>
-   </MouseButton>
-   <MouseButton>
-    <button>u3</button>
-    <state>u4</state>
-    <cmdseq>"MenuPopup menu=&lt;ActionMenu&gt;"</cmdseq>
-   </MouseButton>
-  </MouseButtons>
-  <ClickMClick>
-   <cmdseq>"FileAction action=ClickMClick"</cmdseq>
-   <delay>0.400000</delay>
-  </ClickMClick>
-  <Generals>
-   <General>
-    <context>"evt-path-rmb"</context>
-    <cmdseq>"About"</cmdseq>
-   </General>
-  </Generals>
-  <ignore_numlock>TRUE</ignore_numlock>
- </Controls>
- <Errors>
-  <display>0</display>
-  <beep>FALSE</beep>
- </Errors>
- <Nagging>
-  
-  
- </Nagging>
-</GentooConfig>
diff --git a/config-archive/etc/hosts b/config-archive/etc/hosts
deleted file mode 100644 (file)
index e50a27d..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-# /etc/hosts: Local Host Database
-#
-# This file describes a number of aliases-to-address mappings for the for 
-# local hosts that share this file.
-#
-# In the presence of the domain name service or NIS, this file may not be 
-# consulted at all; see /etc/host.conf for the resolution order.
-#
-
-# IPv4 and IPv6 localhost aliases
-127.0.0.1      samara.profitbricks.localdomain samara localhost
-::1            samara.profitbricks.localdomain samara localhost
-
-#
-# Imaginary network.
-#10.0.0.2               myname
-#10.0.0.3               myfriend
-#
-# According to RFC 1918, you can use the following IP networks for private 
-# nets which will never be connected to the Internet:
-#
-#       10.0.0.0        -   10.255.255.255
-#       172.16.0.0      -   172.31.255.255
-#       192.168.0.0     -   192.168.255.255
-#
-# In case you want to be able to connect directly to the Internet (i.e. not 
-# behind a NAT, ADSL router, etc...), you need real official assigned 
-# numbers.  Do not try to invent your own network numbers but instead get one 
-# from your network provider (if any) or from your regional registry (ARIN, 
-# APNIC, LACNIC, RIPE NCC, or AfriNIC.)
-#
diff --git a/config-archive/etc/hosts.dist.new b/config-archive/etc/hosts.dist.new
deleted file mode 100644 (file)
index 8a37ca5..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-# /etc/hosts: Local Host Database
-#
-# This file describes a number of aliases-to-address mappings for the for 
-# local hosts that share this file.
-#
-# In the presence of the domain name service or NIS, this file may not be 
-# consulted at all; see /etc/host.conf for the resolution order.
-#
-
-# IPv4 and IPv6 localhost aliases
-127.0.0.1      localhost
-::1            localhost
-
-#
-# Imaginary network.
-#10.0.0.2               myname
-#10.0.0.3               myfriend
-#
-# According to RFC 1918, you can use the following IP networks for private 
-# nets which will never be connected to the Internet:
-#
-#       10.0.0.0        -   10.255.255.255
-#       172.16.0.0      -   172.31.255.255
-#       192.168.0.0     -   192.168.255.255
-#
-# In case you want to be able to connect directly to the Internet (i.e. not 
-# behind a NAT, ADSL router, etc...), you need real official assigned 
-# numbers.  Do not try to invent your own network numbers but instead get one 
-# from your network provider (if any) or from your regional registry (ARIN, 
-# APNIC, LACNIC, RIPE NCC, or AfriNIC.)
-#
diff --git a/config-archive/etc/hp/hplip.conf b/config-archive/etc/hp/hplip.conf
deleted file mode 100644 (file)
index ecfcf89..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-# hplip.conf.  Generated from hplip.conf.in by configure.
-
-[hplip]
-version=3.11.10
-
-[dirs]
-home=/usr/share/hplip
-run=/var/run
-ppd=/usr/share/ppd/HP
-ppdbase=/usr/share/ppd
-doc=/usr/share/doc/hplip-3.11.10
-html=/usr/share/doc/hplip-3.11.10/html
-icon=/usr/share/applications
-cupsbackend=/usr/libexec/cups/backend
-cupsfilter=/usr/libexec/cups/filter
-drv=/usr/share/cups/drv/hp
-
-# Following values are determined at configure time and cannot be changed.
-[configure]
-network-build=no
-pp-build=yes
-gui-build=yes
-scanner-build=yes
-fax-build=yes
-dbus-build=yes
-cups11-build=no
-doc-build=yes
-shadow-build=no
-hpijs-install=no
-foomatic-drv-install=no
-foomatic-ppd-install=no
-foomatic-rip-hplip-install=no
-hpcups-install=yes
-cups-drv-install=yes
-cups-ppd-install=no
-internal-tag=3.11.10
-restricted-build=no
-ui-toolkit=qt4
-qt3=no
-qt4=yes
-policy-kit=yes
-hpijs-only-build=no
-lite-build=no
-udev-acl-rules=yes
-hpcups-only-build=no
-hpijs-only-build=no
diff --git a/config-archive/etc/hp/hplip.conf.dist b/config-archive/etc/hp/hplip.conf.dist
deleted file mode 100644 (file)
index e416799..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-# hplip.conf.  Generated from hplip.conf.in by configure.
-
-[hplip]
-version=3.12.4
-
-[dirs]
-home=/usr/share/hplip
-run=/var/run
-ppd=/usr/share/ppd/HP
-ppdbase=/usr/share/ppd
-doc=/usr/share/doc/hplip-3.12.4
-html=/usr/share/doc/hplip-3.12.4/html
-icon=/usr/share/applications
-cupsbackend=/usr/libexec/cups/backend
-cupsfilter=/usr/libexec/cups/filter
-drv=/usr/share/cups/drv/hp
-
-# Following values are determined at configure time and cannot be changed.
-[configure]
-network-build=no
-pp-build=yes
-gui-build=yes
-scanner-build=yes
-fax-build=yes
-dbus-build=yes
-cups11-build=no
-doc-build=yes
-shadow-build=no
-hpijs-install=no
-foomatic-drv-install=no
-foomatic-ppd-install=no
-foomatic-rip-hplip-install=no
-hpcups-install=yes
-cups-drv-install=yes
-cups-ppd-install=no
-internal-tag=3.12.4
-restricted-build=no
-ui-toolkit=qt4
-qt3=no
-qt4=yes
-policy-kit=yes
-hpijs-only-build=no
-lite-build=no
-udev-acl-rules=yes
-hpcups-only-build=no
-hpijs-only-build=no
diff --git a/config-archive/etc/init.d/acpid b/config-archive/etc/init.d/acpid
deleted file mode 100755 (executable)
index 946e39b..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/acpid/files/acpid-2.0.11-init.d,v 1.7 2011/12/04 10:33:21 swegener Exp $
-
-extra_started_commands="reload"
-command="/usr/sbin/acpid"
-command_args="${ACPID_OPTIONS}"
-start_stop_daemon_args="--quiet"
-description="Daemon for Advanced Configuration and Power Interface"
-
-depend() {
-       need localmount
-       use logger
-}
-
-if [ "${RC_VERSION:-0}" = "0" ]; then
-       start() {
-               eerror "This script cannot be used for baselayout-1."
-               return 1
-       }
-fi
-
-reload() {
-       ebegin "Reloading acpid configuration"
-       start-stop-daemon --exec $command --signal HUP
-       eend $?
-}
diff --git a/config-archive/etc/init.d/acpid.dist b/config-archive/etc/init.d/acpid.dist
deleted file mode 100755 (executable)
index 412a265..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-power/acpid/files/acpid-2.0.16-init.d,v 1.1 2012/05/19 09:53:59 ssuominen Exp $
-
-extra_started_commands="reload"
-command="/usr/sbin/acpid"
-command_args="${ACPID_ARGS}"
-start_stop_daemon_args="--quiet"
-description="Daemon for Advanced Configuration and Power Interface"
-
-depend() {
-       need localmount
-       use logger
-}
-
-reload() {
-       ebegin "Reloading acpid configuration"
-       start-stop-daemon --exec $command --signal HUP
-       eend $?
-}
diff --git a/config-archive/etc/init.d/alsasound b/config-archive/etc/init.d/alsasound
deleted file mode 100755 (executable)
index 6d49375..0000000
+++ /dev/null
@@ -1,218 +0,0 @@
-#!/sbin/runscript
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsasound.initd-r4,v 1.2 2011/10/23 15:59:07 polynomial-c Exp $
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-alsastatedir=/var/lib/alsa
-alsascrdir=/etc/alsa.d
-
-extra_commands="save restore"
-
-depend() {
-       need localmount
-       after bootmisc modules isapnp coldplug hotplug
-}
-
-load_modules() {
-       # List of drivers for each card.
-       local DRIVERS="$(modprobe -c | sed -n -e 's/^alias \(snd-card-[[:digit:]]\+\) .*/\1/p')"
-
-       # Fall back on the automated aliases if we don't have ALSA configured properly...
-       if [ -z "${DRIVERS}" ] && \
-       ( [ ! -r /proc/asound/cards ] || grep -q ' no soundcards ' /proc/asound/cards 2>/dev/null ) ; then
-               ewarn "Could not detect custom ALSA settings.  Loading all detected alsa drivers."
-               DRIVERS="$(modprobe -c | sed -n -e '/^alias pci:.* snd.*/ s/^alias pci:[^ ]* \(.*\)/\1/p' | sort | uniq)"
-               if [ -z "${DRIVERS}" ] ; then
-                       eerror "Unable to find any ALSA drivers. Have you compiled alsa-drivers correctly?"
-               fi
-       fi
-
-       if [ "${ENABLE_OSS_EMUL}" = "yes" ] ; then
-               DRIVERS="${DRIVERS} $(modprobe -l | sed -n -e '/snd.*oss/ s:.*\/\([[:alnum:]_-]\+\).ko:\1:p')"
-       fi
-
-       # We want to ensure snd-seq is loaded as it is needed for things like
-       # timidity even if we don't use a real sequencer.
-       DRIVERS="${DRIVERS} $(modprobe -l | sed -n -e '/snd.seq\./ s:.*\/\([[:alnum:]_-]\+\).ko:\1:p')"
-
-       # We want to ensure snd-ioctl32 is loaded as it is needed for 32bit
-       # compatibility
-       DRIVERS="${DRIVERS} $(modprobe -l | sed -n -e '/snd.ioctl32\./ s:.*\/\([[:alnum:]_-]\+\).ko:\1:p')"
-
-       local DRIVER= DMOD=
-       for DRIVER in ${DRIVERS} ; do
-               [ "${DRIVER}" = "off" ] && continue
-               DMOD="$(echo "${DRIVER}" | sed -e 's/-/_/g')"
-               if ! grep -q "^${DMOD} " /proc/modules ; then
-                       ebegin "Loading: ${DRIVER}"
-                       modprobe ${DRIVER}
-                       eend $?
-               fi
-       done
-
-       if [ -f /proc/asound/seq/drivers ] ; then
-               local SEQUENCERS="$(sed -n -e 's/\([^,]*\),empty,.*/\1/p' /proc/asound/seq/drivers)"
-               local SEQUENCER
-               for SEQUENCER in ${SEQUENCERS} ; do
-                       DMOD="$(echo "${SEQUENCER}" | sed -e 's/-/_/g')"
-                       if ! grep -q "^${DMOD} " /proc/modules ; then
-                               ebegin "Loading: ${SEQUENCER}"
-                               modprobe ${SEQUENCER}
-                               eend $?
-                       fi
-               done
-       fi
-
-       for DRIVER in ${DRIVERS}
-       do
-               local TMP=${DRIVER##snd-}
-               TMP=${TMP##snd_}
-               if [ -x "${alsascrdir}/${TMP}" ] ; then
-                       ebegin "Running: ${alsascrdir}/${TMP}"
-                       "${alsascrdir}/${TMP}"
-                       eend $?
-               fi
-       done
-
-       if [ ! -d /proc/asound ] || grep -q ' no soundcards ' /proc/asound/cards ; then
-               eerror "ERROR: Failed to load necessary drivers"
-               return 1
-       fi
-}
-
-unload_modules_24() {
-       local LOADED_MODULES="$(lsmod | sed -n -e 's/^\(snd[^ ]*\) .*/\1/p')"
-       local MODULE
-       for MODULE in ${LOADED_MODULES} ; do
-           rmmod "${MODULE}"
-       done
-       rmmod soundcore 2>/dev/null
-       rmmod gameport 2>/dev/null
-
-       lsmod | grep -vq '^snd'
-}
-
-unload_modules_recursive() {
-       local revdeps="$(lsmod | sed -n -e "s/,/ /g" -e "s/^$1 *[0-9]* *[0-9]* \(.*\)/\1/p")"
-
-       for module in ${revdeps} ; do
-               unload_modules_recursive "${module}"
-       done
-
-       vebegin "Unloading: $1"
-       rmmod --wait "$1"
-       veend $?
-}
-
-unload_modules_26() {
-       # First of all, remove the snd module and all the modules depending
-       # on it, this should remove already most of ALSA modules.
-       lsmod | grep -q "^snd[[:space:]]" && unload_modules_recursive snd
-
-       # Then find the remaining ones, and handle them too.
-       for module in $(lsmod | sed -n -e 's/^\(snd[^ ]*\) .*/\1/p'); do
-               unload_modules_recursive "${module}"
-       done
-
-       lsmod | grep -vq "^snd"
-}
-
-terminate() {
-       #
-       # Kill processes holding open sound devices
-       #
-       # DEVS=`find /dev/ -follow -type c -maxdepth 1 -print 2>/dev/null | xargs ls -dils | grep "1*1[46]," | cut -d: -f2 | cut -d" " -f2; echo /proc/asound/dev/*`
-       local ossdevs="/dev/admmidi* /dev/adsp* /dev/amidi* /dev/audio* /dev/dmfm* \
-                       /dev/dmmidi* /dev/dsp* /dev/dspW* /dev/midi0* /dev/mixer* /dev/music \
-                       /dev/patmgr* /dev/sequencer* /dev/sndstat"
-       local alsadevs="/proc/asound/dev/* /dev/sound/* /dev/snd/*"
-       fuser -k ${ossdevs} ${alsadevs} >/dev/null 2>/dev/null
-
-       # remove all sequencer connections if any
-       [ -f /proc/asound/seq/clients ] && type aconnect >/dev/null 2>/dev/null && aconnect --removeall
-}
-
-restore() {
-       ebegin "Restoring Mixer Levels"
-
-       if [ ! -r "${alsastatedir}/asound.state" ] ; then
-               ewarn "No mixer config in ${alsastatedir}/asound.state, you have to unmute your card!"
-               eend 0
-               return 0
-       fi
-
-       local cards="$(sed -n -e 's/ *\([[:digit:]]*\) .*/\1/p' /proc/asound/cards)"
-       local CARDNUM
-       for cardnum in ${cards}; do
-               [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-               [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-               [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-               [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-               alsactl -f "${alsastatedir}/asound.state" restore ${cardnum} \
-                       || ewarn "Errors while restoring defaults, ignoring"
-       done
-
-       for ossfile in "${alsastatedir}"/oss/card*_pcm* ; do
-               [ -e "${ossfile}" ] || continue
-               # We use cat because I'm not sure if cp works properly on /proc
-               local procfile=${ossfile##${alsastatedir}/oss}
-               procfile="$(echo "${procfile}" | sed -e 's,_,/,g')"
-               if [ -e /proc/asound/"${procfile}"/oss ] ; then
-                   cat "${ossfile}" > /proc/asound/"${procfile}"/oss 
-               fi
-       done
-
-       eend 0
-}
-
-save() {
-       ebegin "Storing ALSA Mixer Levels"
-
-       mkdir -p "${alsastatedir}"
-       if ! alsactl -f "${alsastatedir}/asound.state" store; then
-               eerror "Error saving levels."
-               eend 1
-               return 1
-       fi
-
-       for ossfile in /proc/asound/card*/pcm*/oss; do
-               [ -e "${ossfile}" ] || continue
-               local device=${ossfile##/proc/asound/} ; device=${device%%/oss}
-               device="$(echo "${device}" | sed -e 's,/,_,g')"
-               mkdir -p "${alsastatedir}/oss/"
-               cp "${ossfile}" "${alsastatedir}/oss/${device}"
-       done
-
-       eend 0
-}
-
-start() {
-       if [ -f /proc/modules ] && [ "${LOAD_ON_START}" = "yes" ]; then
-               ebegin "Loading ALSA modules"
-               eindent
-               load_modules
-               eoutdent
-               eend $? || return 1
-       fi
-
-       if [ ! -d /proc/asound ]; then
-               eerror "ALSA failed to load."
-               eend 1
-               return 1
-       elif [ "${RESTORE_ON_START}" = "yes" ]; then
-               restore
-       fi
-
-       return 0
-}
-
-stop() {
-       if [ ! -d /proc/asound ] ; then
-               eerror "ALSA is not loaded"
-               return 0
-       fi
-
-       [ "${SAVE_ON_STOP}" = "yes" ] && save
-
-       return 0
-}
diff --git a/config-archive/etc/init.d/alsasound.dist b/config-archive/etc/init.d/alsasound.dist
deleted file mode 100755 (executable)
index e3c8dd9..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-#!/sbin/runscript
-# $Header: /var/cvsroot/gentoo-x86/media-sound/alsa-utils/files/alsasound.initd-r5,v 1.1 2012/02/20 09:03:53 chainsaw Exp $
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-alsastatedir=/var/lib/alsa
-alsascrdir=/etc/alsa.d
-
-extra_commands="save restore"
-
-depend() {
-       need localmount
-       after bootmisc modules isapnp coldplug hotplug
-}
-
-restore() {
-       ebegin "Restoring Mixer Levels"
-
-       if [ ! -r "${alsastatedir}/asound.state" ] ; then
-               ewarn "No mixer config in ${alsastatedir}/asound.state, you have to unmute your card!"
-               eend 0
-               return 0
-       fi
-
-       local cards="$(sed -n -e 's/ *\([[:digit:]]*\) .*/\1/p' /proc/asound/cards)"
-       local CARDNUM
-       for cardnum in ${cards}; do
-               [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-               [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-               [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-               [ -e /dev/snd/controlC${cardnum} ] || sleep 2
-               alsactl -I -f "${alsastatedir}/asound.state" restore ${cardnum} \
-                       || ewarn "Errors while restoring defaults, ignoring"
-       done
-
-       for ossfile in "${alsastatedir}"/oss/card*_pcm* ; do
-               [ -e "${ossfile}" ] || continue
-               # We use cat because I'm not sure if cp works properly on /proc
-               local procfile=${ossfile##${alsastatedir}/oss}
-               procfile="$(echo "${procfile}" | sed -e 's,_,/,g')"
-               if [ -e /proc/asound/"${procfile}"/oss ] ; then
-                   cat "${ossfile}" > /proc/asound/"${procfile}"/oss 
-               fi
-       done
-
-       eend 0
-}
-
-save() {
-       ebegin "Storing ALSA Mixer Levels"
-
-       mkdir -p "${alsastatedir}"
-       if ! alsactl -f "${alsastatedir}/asound.state" store; then
-               eerror "Error saving levels."
-               eend 1
-               return 1
-       fi
-
-       for ossfile in /proc/asound/card*/pcm*/oss; do
-               [ -e "${ossfile}" ] || continue
-               local device=${ossfile##/proc/asound/} ; device=${device%%/oss}
-               device="$(echo "${device}" | sed -e 's,/,_,g')"
-               mkdir -p "${alsastatedir}/oss/"
-               cp "${ossfile}" "${alsastatedir}/oss/${device}"
-       done
-
-       eend 0
-}
-
-start() {
-       if [ "${RESTORE_ON_START}" = "yes" ]; then
-               restore
-       fi
-
-       return 0
-}
-
-stop() {
-       if [ "${SAVE_ON_STOP}" = "yes" ]; then
-               save
-       fi
-       return 0
-}
diff --git a/config-archive/etc/init.d/apache2 b/config-archive/etc/init.d/apache2
deleted file mode 100755 (executable)
index 6d22ce8..0000000
+++ /dev/null
@@ -1,182 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_commands="configtest modules virtualhosts"
-extra_started_commands="configdump fullstatus graceful gracefulstop reload"
-
-description_configdump="Dumps the configuration of the runing apache server. Requires server-info to be enabled and www-client/lynx."
-description_configtest="Run syntax tests for configuration files."
-description_fullstatus="Gives the full status of the server. Requires lynx and server-status to be enabled."
-description_graceful="A graceful restart advises the children to exit after the current request and reloads the configuration."
-description_gracefulstop="A graceful stop advises the children to exit after the current request and stops the server."
-description_modules="Dump a list of loaded Static and Shared Modules."
-description_reload="Kills all children and reloads the configuration."
-description_virtualhosts="Show the settings as parsed from the config file (currently only shows the virtualhost settings)."
-description_stop="Kills all children and stops the server."
-
-depend() {
-       need net
-       use mysql dns logger netmount postgresql
-       after sshd
-}
-
-configtest() {
-       ebegin "Checking ${SVCNAME} configuration"
-       checkconfig
-       eend $?
-}
-
-checkconfd() {
-       if [ ! -f /etc/init.d/sysfs ]; then
-               eerror "This init script works only with openrc (baselayout-2)."
-               eerror "If you still need baselayout-1.x, please, use"
-               eerror "apache2.initd-baselayout-1 from /usr/share/doc/apache2-*/"
-       fi
-
-       PIDFILE="${PIDFILE:-/var/run/apache2.pid}"
-       TIMEOUT=${TIMEOUT:-15}
-
-       SERVERROOT="${SERVERROOT:-/usr/lib64/apache2}"
-       if [ ! -d ${SERVERROOT} ]; then
-               eerror "SERVERROOT does not exist: ${SERVERROOT}"
-               return 1
-       fi
-
-       CONFIGFILE="${CONFIGFILE:-/etc/apache2/httpd.conf}"
-       [ "${CONFIGFILE#/}" = "${CONFIGFILE}" ] && CONFIGFILE="${SERVERROOT}/${CONFIGFILE}"
-       if [ ! -r "${CONFIGFILE}" ]; then
-               eerror "Unable to read configuration file: ${CONFIGFILE}"
-               return 1
-       fi
-
-       APACHE2_OPTS="${APACHE2_OPTS} -d ${SERVERROOT}"
-       APACHE2_OPTS="${APACHE2_OPTS} -f ${CONFIGFILE}"
-       [ -n "${STARTUPERRORLOG}" ] && APACHE2_OPTS="${APACHE2_OPTS} -E ${STARTUPERRORLOG}"
-
-       APACHE2="/usr/sbin/apache2"
-}
-
-checkconfig() {
-       checkconfd || return 1
-
-       ${APACHE2} ${APACHE2_OPTS} -t 1>/dev/null 2>&1
-       ret=$?
-       if [ $ret -ne 0 ]; then
-               eerror "${SVCNAME} has detected an error in your setup:"
-               ${APACHE2} ${APACHE2_OPTS} -t
-       fi
-
-       return $ret
-}
-
-start() {
-       checkconfig || return 1
-
-       ebegin "Starting ${SVCNAME}"
-       # Use start stop daemon to apply system limits #347301 
-       start-stop-daemon --start -- ${APACHE2} ${APACHE2_OPTS} -k start
-
-       i=0
-       while [ ! -e "${PIDFILE}" ] && [ $i -lt ${TIMEOUT} ]; do
-               sleep 1 && i=$(expr $i + 1)
-       done
-
-       eend $(test $i -lt ${TIMEOUT})
-}
-
-stop() {
-       if [ "${RC_CMD}" = "restart" ]; then
-               checkconfig || return 1
-       else
-               checkconfd || return 1
-       fi
-
-       PID=$(cat "${PIDFILE}" 2>/dev/null)
-       if [ -z "${PID}" ]; then
-               einfo "${SVCNAME} not running (no pid file)"
-               return 0
-       fi
-
-       ebegin "Stopping ${SVCNAME}"
-       ${APACHE2} ${APACHE2_OPTS} -k stop
-
-       i=0
-       while ( ! test -f "${PIDFILE}" && pgrep -P ${PID} apache2 >/dev/null ) \
-               && [ $i -lt ${TIMEOUT} ]; do
-               sleep 1 && i=$(expr $i + 1)
-       done
-
-       eend $(test $i -lt ${TIMEOUT})
-}
-
-reload() {
-       RELOAD_TYPE="${RELOAD_TYPE:-graceful}"
-
-       checkconfig || return 1
-
-       if [ "${RELOAD_TYPE}" = "restart" ]; then
-               ebegin "Restarting ${SVCNAME}"
-               ${APACHE2} ${APACHE2_OPTS} -k restart
-               eend $?
-       elif [ "${RELOAD_TYPE}" = "graceful" ]; then
-               ebegin "Gracefully restarting ${SVCNAME}"
-               ${APACHE2} ${APACHE2_OPTS} -k graceful
-               eend $?
-       else
-               eerror "${RELOAD_TYPE} is not a valid RELOAD_TYPE. Please edit /etc/conf.d/${SVCNAME}"
-       fi
-}
-
-graceful() {
-       checkconfig || return 1
-       ebegin "Gracefully restarting ${SVCNAME}"
-       ${APACHE2} ${APACHE2_OPTS} -k graceful
-       eend $?
-}
-
-gracefulstop() {
-       checkconfig || return 1
-       ebegin "Gracefully stopping ${SVCNAME}"
-       ${APACHE2} ${APACHE2_OPTS} -k graceful-stop
-       eend $?
-}
-
-modules() {
-       checkconfig || return 1
-       ${APACHE2} ${APACHE2_OPTS} -M 2>&1
-}
-
-fullstatus() {
-       LYNX="${LYNX:-lynx -dump}"
-       STATUSURL="${STATUSURL:-http://localhost/server-status}"
-
-       if ! type -p $(set -- ${LYNX}; echo $1) 2>&1 >/dev/null; then
-               eerror "lynx not found! you need to emerge www-client/lynx"
-       else
-               ${LYNX} ${STATUSURL}
-       fi
-}
-
-virtualhosts() {
-       checkconfig || return 1
-       ${APACHE2} ${APACHE2_OPTS} -S
-}
-
-configdump() {
-       LYNX="${LYNX:-lynx -dump}"
-       INFOURL="${INFOURL:-http://localhost/server-info}"
-
-       checkconfd || return 1
-
-       if ! type -p $(set -- ${LYNX}; echo $1) 2>&1 >/dev/null; then
-               eerror "lynx not found! you need to emerge www-client/lynx"
-       else
-               echo "${APACHE2} started with '${APACHE2_OPTS}'"
-               for i in config server list; do
-                       ${LYNX} "${INFOURL}/?${i}" | sed '/Apache Server Information/d;/^[[:space:]]\+[_]\+$/Q'
-               done
-       fi
-}
-
-# vim: ts=4 filetype=gentoo-init-d
diff --git a/config-archive/etc/init.d/apache2.dist b/config-archive/etc/init.d/apache2.dist
deleted file mode 100755 (executable)
index c3ce4e7..0000000
+++ /dev/null
@@ -1,182 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-extra_commands="configtest modules virtualhosts"
-extra_started_commands="configdump fullstatus graceful gracefulstop reload"
-
-description_configdump="Dumps the configuration of the runing apache server. Requires server-info to be enabled and www-client/lynx."
-description_configtest="Run syntax tests for configuration files."
-description_fullstatus="Gives the full status of the server. Requires lynx and server-status to be enabled."
-description_graceful="A graceful restart advises the children to exit after the current request and reloads the configuration."
-description_gracefulstop="A graceful stop advises the children to exit after the current request and stops the server."
-description_modules="Dump a list of loaded Static and Shared Modules."
-description_reload="Kills all children and reloads the configuration."
-description_virtualhosts="Show the settings as parsed from the config file (currently only shows the virtualhost settings)."
-description_stop="Kills all children and stops the server."
-
-depend() {
-       need net
-       use mysql dns logger netmount postgresql
-       after sshd
-}
-
-configtest() {
-       ebegin "Checking ${SVCNAME} configuration"
-       checkconfig
-       eend $?
-}
-
-checkconfd() {
-       if [ ! -f /etc/init.d/sysfs ]; then
-               eerror "This init script works only with openrc (baselayout-2)."
-               eerror "If you still need baselayout-1.x, please, use"
-               eerror "apache2.initd-baselayout-1 from /usr/share/doc/apache2-*/"
-       fi
-
-       PIDFILE="${PIDFILE:-/var/run/apache2.pid}"
-       TIMEOUT=${TIMEOUT:-15}
-
-       SERVERROOT="${SERVERROOT:-/usr/lib64/apache2}"
-       if [ ! -d ${SERVERROOT} ]; then
-               eerror "SERVERROOT does not exist: ${SERVERROOT}"
-               return 1
-       fi
-
-       CONFIGFILE="${CONFIGFILE:-/etc/apache2/httpd.conf}"
-       [ "${CONFIGFILE#/}" = "${CONFIGFILE}" ] && CONFIGFILE="${SERVERROOT}/${CONFIGFILE}"
-       if [ ! -r "${CONFIGFILE}" ]; then
-               eerror "Unable to read configuration file: ${CONFIGFILE}"
-               return 1
-       fi
-
-       APACHE2_OPTS="${APACHE2_OPTS} -d ${SERVERROOT}"
-       APACHE2_OPTS="${APACHE2_OPTS} -f ${CONFIGFILE}"
-       [ -n "${STARTUPERRORLOG}" ] && APACHE2_OPTS="${APACHE2_OPTS} -E ${STARTUPERRORLOG}"
-
-       APACHE2="/usr/sbin/apache2"
-}
-
-checkconfig() {
-       checkconfd || return 1
-
-       ${APACHE2} ${APACHE2_OPTS} -t 1>/dev/null 2>&1
-       ret=$?
-       if [ $ret -ne 0 ]; then
-               eerror "${SVCNAME} has detected an error in your setup:"
-               ${APACHE2} ${APACHE2_OPTS} -t
-       fi
-
-       return $ret
-}
-
-start() {
-       checkconfig || return 1
-
-       ebegin "Starting ${SVCNAME}"
-       # Use start stop daemon to apply system limits #347301 
-       start-stop-daemon --start -- ${APACHE2} ${APACHE2_OPTS} -k start
-
-       i=0
-       while [ ! -e "${PIDFILE}" ] && [ $i -lt ${TIMEOUT} ]; do
-               sleep 1 && i=$(expr $i + 1)
-       done
-
-       eend $(test $i -lt ${TIMEOUT})
-}
-
-stop() {
-       if [ "${RC_CMD}" = "restart" ]; then
-               checkconfig || return 1
-       else
-               checkconfd || return 1
-       fi
-
-       PID=$(cat "${PIDFILE}" 2>/dev/null)
-       if [ -z "${PID}" ]; then
-               einfo "${SVCNAME} not running (no pid file)"
-               return 0
-       fi
-
-       ebegin "Stopping ${SVCNAME}"
-       ${APACHE2} ${APACHE2_OPTS} -k stop
-
-       i=0
-       while ( test -f "${PIDFILE}" && pgrep -P ${PID} apache2 >/dev/null ) \
-               && [ $i -lt ${TIMEOUT} ]; do
-               sleep 1 && i=$(expr $i + 1)
-       done
-
-       eend $(test $i -lt ${TIMEOUT})
-}
-
-reload() {
-       RELOAD_TYPE="${RELOAD_TYPE:-graceful}"
-
-       checkconfig || return 1
-
-       if [ "${RELOAD_TYPE}" = "restart" ]; then
-               ebegin "Restarting ${SVCNAME}"
-               ${APACHE2} ${APACHE2_OPTS} -k restart
-               eend $?
-       elif [ "${RELOAD_TYPE}" = "graceful" ]; then
-               ebegin "Gracefully restarting ${SVCNAME}"
-               ${APACHE2} ${APACHE2_OPTS} -k graceful
-               eend $?
-       else
-               eerror "${RELOAD_TYPE} is not a valid RELOAD_TYPE. Please edit /etc/conf.d/${SVCNAME}"
-       fi
-}
-
-graceful() {
-       checkconfig || return 1
-       ebegin "Gracefully restarting ${SVCNAME}"
-       ${APACHE2} ${APACHE2_OPTS} -k graceful
-       eend $?
-}
-
-gracefulstop() {
-       checkconfig || return 1
-       ebegin "Gracefully stopping ${SVCNAME}"
-       ${APACHE2} ${APACHE2_OPTS} -k graceful-stop
-       eend $?
-}
-
-modules() {
-       checkconfig || return 1
-       ${APACHE2} ${APACHE2_OPTS} -M 2>&1
-}
-
-fullstatus() {
-       LYNX="${LYNX:-lynx -dump}"
-       STATUSURL="${STATUSURL:-http://localhost/server-status}"
-
-       if ! type -p $(set -- ${LYNX}; echo $1) 2>&1 >/dev/null; then
-               eerror "lynx not found! you need to emerge www-client/lynx"
-       else
-               ${LYNX} ${STATUSURL}
-       fi
-}
-
-virtualhosts() {
-       checkconfig || return 1
-       ${APACHE2} ${APACHE2_OPTS} -S
-}
-
-configdump() {
-       LYNX="${LYNX:-lynx -dump}"
-       INFOURL="${INFOURL:-http://localhost/server-info}"
-
-       checkconfd || return 1
-
-       if ! type -p $(set -- ${LYNX}; echo $1) 2>&1 >/dev/null; then
-               eerror "lynx not found! you need to emerge www-client/lynx"
-       else
-               echo "${APACHE2} started with '${APACHE2_OPTS}'"
-               for i in config server list; do
-                       ${LYNX} "${INFOURL}/?${i}" | sed '/Apache Server Information/d;/^[[:space:]]\+[_]\+$/Q'
-               done
-       fi
-}
-
-# vim: ts=4 filetype=gentoo-init-d
diff --git a/config-archive/etc/init.d/consolekit b/config-archive/etc/init.d/consolekit
deleted file mode 100755 (executable)
index d469b46..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/consolekit/files/consolekit-0.1.rc,v 1.2 2009/09/12 19:46:19 nirbheek Exp $
-
-depend() {
-       need dbus
-       use logger
-}
-
-start() {
-       ebegin "Starting ConsoleKit daemon"
-
-       start-stop-daemon --start -q \
-               --pidfile /var/run/ConsoleKit/pid \
-               --exec /usr/sbin/console-kit-daemon -- 
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping ConsoleKit daemon"
-       start-stop-daemon --stop -q --pidfile /var/run/ConsoleKit/pid 
-       eend $?
-}
diff --git a/config-archive/etc/init.d/consolekit.dist b/config-archive/etc/init.d/consolekit.dist
deleted file mode 100755 (executable)
index b202267..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/consolekit/files/consolekit-0.2.rc,v 1.1 2011/10/20 19:14:47 axs Exp $
-
-depend() {
-       need dbus
-       use logger
-}
-
-start() {
-       ebegin "Starting ConsoleKit daemon"
-
-       checkpath -q -d -m 0755 /var/run/ConsoleKit
-
-       start-stop-daemon --start -q \
-               --pidfile /var/run/ConsoleKit/pid \
-               --exec /usr/sbin/console-kit-daemon -- 
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping ConsoleKit daemon"
-       start-stop-daemon --stop -q --pidfile /var/run/ConsoleKit/pid 
-       eend $?
-}
diff --git a/config-archive/etc/init.d/cupsd b/config-archive/etc/init.d/cupsd
deleted file mode 100755 (executable)
index e912038..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/sbin/runscript
-
-depend() {
-       use net
-       need dbus
-       before nfs
-       after logger
-}
-
-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 $?
-}
-
-stop() {
-       ebegin "Stopping cupsd"
-       start-stop-daemon --stop --quiet --exec /usr/sbin/cupsd
-       eend $?
-}
diff --git a/config-archive/etc/init.d/cupsd.dist b/config-archive/etc/init.d/cupsd.dist
deleted file mode 100755 (executable)
index 7ccc359..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/sbin/runscript
-
-depend() {
-       use net
-       need avahi-daemon dbus
-       before nfs
-       after logger
-}
-
-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 $?
-}
-
-stop() {
-       ebegin "Stopping cupsd"
-       start-stop-daemon --stop --quiet --exec /usr/sbin/cupsd
-       eend $?
-}
diff --git a/config-archive/etc/init.d/dbus b/config-archive/etc/init.d/dbus
deleted file mode 100755 (executable)
index 502f40f..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus/files/dbus.init-1.0,v 1.5 2011/09/23 12:45:03 polynomial-c Exp $
-
-extra_started_commands="reload"
-
-depend() {
-       need localmount
-       after bootmisc
-}
-
-start() {
-       ebegin "Starting D-BUS system messagebus"
-
-       /usr/bin/dbus-uuidgen --ensure
-
-       # We need to test if /var/run/dbus exists, since script will fail if it does not
-       [ ! -e /var/run/dbus ] && mkdir /var/run/dbus 
-
-       start-stop-daemon --start --pidfile /var/run/dbus.pid --exec /usr/bin/dbus-daemon -- --system
-       eend $?
-}
-
-stop() {
-       local retval
-
-       ebegin "Stopping D-BUS system messagebus"
-
-       start-stop-daemon --stop --pidfile /var/run/dbus.pid
-       retval=$?
-
-       eend ${retval}
-
-       [ -S /var/run/dbus/system_bus_socket ] && rm -f /var/run/dbus/system_bus_socket
-
-       return ${retval}
-}
-
-reload() {
-       local retval
-
-       ebegin "Reloading D-BUS messagebus config"
-       
-       /usr/bin/dbus-send --print-reply --system --type=method_call \
-                       --dest=org.freedesktop.DBus \
-                       / org.freedesktop.DBus.ReloadConfig > /dev/null
-       retval=$?
-       eend ${retval}
-       return ${retval}
-}
diff --git a/config-archive/etc/init.d/dbus.dist b/config-archive/etc/init.d/dbus.dist
deleted file mode 100755 (executable)
index 65271f6..0000000
+++ /dev/null
@@ -1,50 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License, v2 or later
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/dbus/files/dbus.initd,v 1.1 2011/11/05 13:56:10 ssuominen Exp $
-
-extra_started_commands="reload"
-
-depend() {
-       need localmount
-       after bootmisc
-}
-
-start() {
-       ebegin "Starting D-BUS system messagebus"
-       /usr/bin/dbus-uuidgen --ensure=/etc/machine-id
-
-       # We need to test if /var/run/dbus exists, since script will fail if it does not
-       [ ! -e /var/run/dbus ] && mkdir /var/run/dbus 
-
-       start-stop-daemon --start --pidfile /var/run/dbus.pid --exec /usr/bin/dbus-daemon -- --system
-       eend $?
-}
-
-stop() {
-       local retval
-
-       ebegin "Stopping D-BUS system messagebus"
-
-       start-stop-daemon --stop --pidfile /var/run/dbus.pid
-       retval=$?
-
-       eend ${retval}
-
-       [ -S /var/run/dbus/system_bus_socket ] && rm -f /var/run/dbus/system_bus_socket
-
-       return ${retval}
-}
-
-reload() {
-       local retval
-
-       ebegin "Reloading D-BUS messagebus config"
-       
-       /usr/bin/dbus-send --print-reply --system --type=method_call \
-                       --dest=org.freedesktop.DBus \
-                       / org.freedesktop.DBus.ReloadConfig > /dev/null
-       retval=$?
-       eend ${retval}
-       return ${retval}
-}
diff --git a/config-archive/etc/init.d/libvirtd b/config-archive/etc/init.d/libvirtd
deleted file mode 100755 (executable)
index 3007359..0000000
+++ /dev/null
@@ -1,125 +0,0 @@
-#!/sbin/runscript
-
-description="Virtual Machine Management daemon (libvirt)"
-extra_commands="halt"
-extra_started_commands="reload"
-description_halt="Stops the libvirt daemon without stopping your VMs"
-description_reload="Restarts the libvirt daemon without stopping your VMs"
-
-depend() {
-    need net
-       after ntp-client ntpd nfs iscsid nfsmount portmap rpc.statd iptables ip6tables ebtables ceph corosync sanlock cgconfig
-}
-
-libvirtd_virsh() {
-    # Silence errors because virsh always throws an error about
-    # not finding the hypervisor version when connecting to libvirtd
-    LC_ALL=C virsh -c qemu:///system "$@" 2>/dev/null
-}
-
-libvirtd_dom_list() {
-    # Make sure that it wouldn't be confused if the domain name
-    # contains the word running.
-    libvirtd_virsh list | awk '$3 == "running" { print $1 }'
-}
-
-libvirtd_dom_count() {
-    # Make sure that it wouldn't be confused if the domain name
-    # contains the word running.
-    libvirtd_virsh list | awk 'BEGIN { count = 0 } \
-               $3 == "running" { count++ } \
-               END { print count }'
-}
-
-libvirtd_net_list() {
-       # The purpose of the awk is to avoid networks with 'active' in the name
-       libvirtd_virsh net-list | awk '$2 == "active" { print $1 }'
-}
-
-libvirtd_net_count() {
-       # The purpose of the awk is to avoid networks with 'active' in the name
-       libvirtd_virsh net-list | awk 'BEGIN { count = 0 } \
-               $2 == "active" { count++ } \
-               END { print count }'
-}
-
-
-start() {
-    ebegin "Starting libvirtd"
-    start-stop-daemon --start \
-        --env KRB5_KTNAME=/etc/libvirt/krb5.tab \
-        --exec /usr/sbin/libvirtd -- -d ${LIBVIRTD_OPTS}
-    eend $?
-}
-
-stop() {
-    ebegin "Stopping libvirtd"
-    # try to shutdown all (KVM/Qemu) domains
-    DOM_COUNT="$(libvirtd_dom_count)"
-    if [ "${LIBVIRTD_KVM_SHUTDOWN}" != "none" ] \
-        && [ "${DOM_COUNT}" != "0" ] ; then
-
-        einfo " Shutting down domain(s):"
-        for DOM_ID in $(libvirtd_dom_list) ; do
-            NAME="$(libvirtd_virsh domname ${DOM_ID} | head -n 1)"
-            einfo "   ${NAME}"
-            libvirtd_virsh ${LIBVIRTD_KVM_SHUTDOWN} ${DOM_ID} > /dev/null
-        done
-
-        if [ -n "${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}" ] ; then
-            COUNTER="${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}"
-        else
-            COUNTER=500
-        fi
-
-               if [ "${LIBVIRTD_KVM_SHUTDOWN}" = "shutdown" ]; then
-                       einfo " Waiting ${COUNTER} seconds while domains shutdown ..."
-                       DOM_COUNT="$(libvirtd_dom_count)"
-                       while [ ${DOM_COUNT} -gt 0 ] && [ ${COUNTER} -gt 0 ] ; do
-                               DOM_COUNT="$(libvirtd_dom_count)"
-                                       sleep 1
-                                       COUNTER=$((${COUNTER} - 1))
-                                       echo -n "."
-                       done
-               fi
-
-        DOM_COUNT="$(libvirtd_dom_count)"
-        if [ "${DOM_COUNT}" != "0" ] ; then
-            eerror " !!! Some guests are still running, stopping anyway"
-        fi
-
-    fi
-
-       NET_COUNT="$(libvirtd_net_count)"
-       if [ "${LIBVIRTD_NET_SHUTDOWN}" != "no" ] \
-               && [ "${NET_COUNT}" != "0" ]; then
-
-               einfo " Shutting down network(s):"
-                       for NET_NAME in $(libvirtd_net_list); do
-                               einfo "   ${NET_NAME}"
-                               libvirtd_virsh net-destroy ${NET_NAME} > /dev/null
-                       done
-
-               NET_COUNT="$(libvirtd_net_count)"
-               if [ "${NET_COUNT}" != "0" ]; then
-                       eerror " !!! Some networks are still active, stopping anyway"
-               fi
-       fi
-
-       # Now actually stop the daemon
-    start-stop-daemon --stop --quiet --exec \
-               /usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid
-    eend $?
-}
-
-halt() {
-    ebegin "Stopping libvirtd without shutting down your VMs"
-    start-stop-daemon --stop --quiet --exec \
-               /usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid
-       eend $?
-}
-
-reload() {
-       halt
-       start
-}
diff --git a/config-archive/etc/init.d/libvirtd.dist b/config-archive/etc/init.d/libvirtd.dist
deleted file mode 100755 (executable)
index 402617f..0000000
+++ /dev/null
@@ -1,129 +0,0 @@
-#!/sbin/runscript
-
-description="Virtual Machine Management daemon (libvirt)"
-extra_started_commands="reload"
-extra_stopped_commands="halt"
-description_halt="Stops the libvirt daemon without stopping your VMs"
-description_reload="Restarts the libvirt daemon without stopping your VMs"
-
-depend() {
-    need net
-       after ntp-client ntpd nfs iscsid nfsmount portmap rpc.statd iptables ip6tables ebtables ceph corosync sanlock cgconfig
-}
-
-libvirtd_virsh() {
-       local mode=$1
-       shift
-
-    # Silence errors because virsh always throws an error about
-    # not finding the hypervisor version when connecting to libvirtd
-    LC_ALL=C virsh -c ${mode}:///system "$@" 2>/dev/null
-}
-
-libvirtd_dom_list() {
-    # Make sure that it wouldn't be confused if the domain name
-    # contains the word running.
-    libvirtd_virsh $1 list | awk '$3 == "running" { print $1 }'
-}
-
-libvirtd_dom_count() {
-    # Make sure that it wouldn't be confused if the domain name
-    # contains the word running.
-    libvirtd_virsh $1 list | awk 'BEGIN { count = 0 } \
-               $3 == "running" { count++ } \
-               END { print count }'
-}
-
-libvirtd_net_list() {
-       # The purpose of the awk is to avoid networks with 'active' in the name
-       libvirtd_virsh $1 net-list | awk '$2 == "active" { print $1 }'
-}
-
-libvirtd_net_count() {
-       # The purpose of the awk is to avoid networks with 'active' in the name
-       libvirtd_virsh $1 net-list | awk 'BEGIN { count = 0 } \
-               $2 == "active" { count++ } \
-               END { print count }'
-}
-
-
-start() {
-    ebegin "Starting libvirtd"
-    start-stop-daemon --start \
-        --env KRB5_KTNAME=/etc/libvirt/krb5.tab \
-        --exec /usr/sbin/libvirtd -- -d ${LIBVIRTD_OPTS}
-    eend $?
-}
-
-stop() {
-       local counter=
-       local vm_name=
-       local net_name=
-       local dom_id=
-
-    ebegin "Stopping libvirtd"
-    # try to shutdown all (KVM/Qemu) domains
-    if [ "${LIBVIRTD_KVM_SHUTDOWN}" != "none" ] \
-        && [ "$(libvirtd_dom_count qemu)" != "0" ] ; then
-
-        einfo " Shutting down domain(s):"
-        for dom_id in $(libvirtd_dom_list qemu) ; do
-            vm_name="$(libvirtd_virsh qemu domname ${dom_id} | head -n 1)"
-            einfo "   ${vm_name}"
-            libvirtd_virsh qemu ${LIBVIRTD_KVM_SHUTDOWN} ${dom_id} > /dev/null
-        done
-
-        if [ -n "${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}" ] ; then
-            counter="${LIBVIRTD_KVM_SHUTDOWN_MAXWAIT}"
-        else
-            counter=500
-        fi
-
-               if [ "${LIBVIRTD_KVM_SHUTDOWN}" = "shutdown" ]; then
-                       einfo " Waiting ${counter} seconds while domains shutdown ..."
-                       DOM_COUNT="$(libvirtd_dom_count qemu)"
-                       while [ ${DOM_COUNT} -gt 0 ] && [ ${counter} -gt 0 ] ; do
-                               DOM_COUNT="$(libvirtd_dom_count qemu)"
-                               sleep 1
-                               counter=$((${counter} - 1))
-                               echo -n "."
-                       done
-               fi
-
-        if [ "$(libvirtd_dom_count qemu)" != "0" ] ; then
-            eerror " !!! Some guests are still running, stopping anyway"
-        fi
-
-    fi
-
-       if [ "${LIBVIRTD_KVM_NET_SHUTDOWN}" != "no" ] \
-               && [ "$(libvirtd_net_count qemu)" != "0" ]; then
-
-               einfo " Shutting down network(s):"
-                       for net_name in $(libvirtd_net_list qemu); do
-                               einfo "   ${net_name}"
-                               libvirtd_virsh qemu net-destroy ${net_name} > /dev/null
-                       done
-
-               if [ "$(libvirtd_net_count qemu)" != "0" ]; then
-                       eerror " !!! Some networks are still active, stopping anyway"
-               fi
-       fi
-
-       # Now actually stop the daemon
-    start-stop-daemon --stop --quiet --exec \
-               /usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid
-    eend $?
-}
-
-halt() {
-    ebegin "Stopping libvirtd without shutting down your VMs"
-    start-stop-daemon --stop --quiet --exec \
-               /usr/sbin/libvirtd --pidfile=/var/run/libvirtd.pid
-       eend $?
-}
-
-reload() {
-       halt
-       start
-}
diff --git a/config-archive/etc/init.d/nscd b/config-archive/etc/init.d/nscd
deleted file mode 100755 (executable)
index 70fb3ea..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nscd,v 1.3 2009/09/18 12:29:46 flameeyes Exp $
-
-depend() {
-       use dns ldap net slapd
-}
-
-checkconfig() {
-       if [ ! -d /var/run/nscd ] ; then
-               mkdir -p /var/run/nscd
-               chmod 755 /var/run/nscd
-       fi
-       if [ -z "${NSCD_PERMS_OK}" ] && [ "$(stat -c %a /var/run/nscd)" != "755" ] ; then
-               echo ""
-               ewarn "nscd run dir is not world readable, you should reset the perms:"
-               ewarn "chmod 755 /var/run/nscd"
-               ewarn "chmod a+rw /var/run/nscd/socket"
-               echo ""
-               ewarn "To disable this warning, set 'NSCD_PERMS_OK' in /etc/conf.d/nscd"
-               echo ""
-       fi
-}
-
-start() {
-       checkconfig
-
-       ebegin "Starting Name Service Cache Daemon"
-       local secure=`while read curline ; do
-               table=${curline%:*}
-               entries=${curline##$table:}
-               table=${table%%[^a-z]*}
-               case $table in
-                       passwd*|group*|hosts)
-                       for entry in $entries ; do
-                       case $entry in
-                               nisplus*)
-                                       /usr/sbin/nscd_nischeck $table || \
-                                       /echo "-S $table,yes"
-                               ;;
-                       esac
-                       done
-               ;;
-               esac
-               done < /etc/nsswitch.conf`
-       local pidfile=/var/run/nscd/nscd.pid
-       mkdir -p "$(dirname ${pidfile})"
-       start-stop-daemon --start --quiet \
-               --exec /usr/sbin/nscd --pidfile ${pidfile} \
-               -- $secure
-       eend $?
-}
-
-stop() {
-       local pidfile=/var/run/nscd/nscd.pid
-       ebegin "Shutting down Name Service Cache Daemon"
-       start-stop-daemon --stop --quiet \
-               --exec /usr/sbin/nscd --pidfile ${pidfile}
-       eend $?
-}
-
-# vim:ts=4
diff --git a/config-archive/etc/init.d/nscd.dist b/config-archive/etc/init.d/nscd.dist
deleted file mode 100755 (executable)
index e613715..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo/src/patchsets/glibc/extra/etc/nscd,v 1.5 2011/08/29 05:21:40 vapier Exp $
-
-depend() {
-       use dns ldap net slapd
-}
-
-checkconfig() {
-       if [ ! -d /var/run/nscd ] ; then
-               checkpath -d -m 755 /var/run/nscd
-       fi
-       if [ -z "${NSCD_PERMS_OK}" ] && [ "$(stat -c %a /var/run/nscd)" != "755" ] ; then
-               ewarn "nscd run dir is not world readable, you should reset the perms:"
-               ewarn "chmod 755 /var/run/nscd"
-               ewarn "chmod a+rw /var/run/nscd/socket"
-               ewarn "To disable this warning, set 'NSCD_PERMS_OK' in /etc/conf.d/nscd"
-       fi
-
-       if grep -qs '^[[:space:]]*persistent\>' /etc/nscd.conf ; then
-               checkpath -d -m 700 /var/db/nscd
-       fi
-}
-
-start() {
-       checkconfig
-
-       ebegin "Starting Name Service Cache Daemon"
-
-       local secure=`while read curline ; do
-               table=${curline%:*}
-               entries=${curline##$table:}
-               table=${table%%[^a-z]*}
-               case $table in
-                       passwd*|group*|hosts)
-                       for entry in $entries ; do
-                       case $entry in
-                               nisplus*)
-                                       /usr/sbin/nscd_nischeck $table || \
-                                       /echo "-S $table,yes"
-                               ;;
-                       esac
-                       done
-               ;;
-               esac
-               done < /etc/nsswitch.conf`
-
-       local pidfile="/var/run/nscd/nscd.pid"
-       mkdir -p "${pidfile%/*}"
-
-       start-stop-daemon --start --quiet \
-               --exec /usr/sbin/nscd --pidfile ${pidfile} \
-               -- $secure
-       eend $?
-}
-
-stop() {
-       local pidfile="/var/run/nscd/nscd.pid"
-       ebegin "Shutting down Name Service Cache Daemon"
-       start-stop-daemon --stop --quiet \
-               --exec /usr/sbin/nscd --pidfile ${pidfile}
-       eend $?
-}
-
-# vim:ts=4
diff --git a/config-archive/etc/init.d/postgresql-9.1 b/config-archive/etc/init.d/postgresql-9.1
deleted file mode 100755 (executable)
index 0137691..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-extra_started_commands="reload"
-
-get_config() {
-    [ -f ${PGDATA}/postgresql.conf ] || return 1
-
-    eval echo $(sed -e 's:#.*::' ${PGDATA}/postgresql.conf | awk '$1 == "'$1'" { print $2 == "=" ? $3 : $2 }')
-}
-
-depend() {
-    use net
-    provide postgresql
-
-    if [ "$(get_config log_destination)" = "syslog" ]; then
-               use logger
-    fi
-}
-
-configured_port=$(get_config port)
-: ${configured_port:=${PGPORT}}
-socket_path=$(get_config unix_socket_path)
-: ${socket_path:=/var/run/postgresql}
-
-checkconfig() {
-       # Check that DATA_DIR has been set and exists
-       if [ -z ${DATA_DIR} ] ; then
-               eerror "DATA_DIR not set"
-               eerror "HINT: Perhaps you need to update /etc/conf.d/postgresql-9.1"
-       fi
-       if [ ! -d ${DATA_DIR} ] ; then
-               eerror "Directory not found: ${DATA_DIR}"
-               eerror "HINT: Ensure that DATA_DIR points to the right path."
-               eerror "HINT: Or perhaps you need to create the database cluster:"
-               eerror "    emerge --config dev-db/postgresql-server:9.1"
-               return 1
-       fi
-
-       # Check for the existence of and PostgreSQL's ability to read the config files.
-       if [ ! -f ${PGDATA}/postgresql.conf -o \
-               ! -f ${PGDATA}/pg_hba.conf -o ! -f ${PGDATA}/pg_ident.conf ] ; then
-               eerror "The following file(s) were not found in ${PGDATA}:"
-               [ ! -f ${PGDATA}/postgresql.conf ] && eerror "    postgresql.conf"
-               [ ! -f ${PGDATA}/pg_hba.conf ] && eerror "    pg_hba.conf"
-               [ ! -f ${PGDATA}/pg_ident.conf ] && eerror "    pg_ident.conf"
-               eerror "HINT: Try:"
-               eerror "    mv ${DATA_DIR}/*.conf ${PGDATA}"
-               return 1
-       fi
-
-       local file
-       local failed
-       for file in pg_hba pg_ident postgresql ; do
-               file="${PGDATA}/${file}.conf"
-               su postgres -c "test -r ${file}" || failed="${file} ${failed}"
-       done
-       if [ -n "${failed}" ] ; then
-               eerror "The following file(s) are not readable by 'postgres':"
-               local x
-               for x in ${failed} ; do
-                       eerror "    ${x}"
-               done
-               eerror "HINT: Try: 'chmod 644 ${PGDATA}/*.conf'"
-               return 1
-       fi
-
-       checkpath -d -m 0770 -o postgres:postgres ${socket_path}
-       if [ -e ${socket_path}/.s.PGSQL.${configured_port} ] ; then
-               eerror "Socket conflict."
-               eerror "A server is already listening on:"
-               eerror "    ${socket_path}/.s.PGSQL.${configured_port}"
-               eerror "HINT: Change PGPORT to listen on a different socket."
-               return 1
-       fi
-}
-
-start() {
-       checkconfig || return 1
-
-       ebegin "Starting PostgreSQL"
-
-       rm -f ${DATA_DIR}/postmaster.pid
-
-       local extraenv
-       local x
-       for x in ${PG_EXTRA_ENV} ; do
-               extraenv="${extraenv} --env ${x}"
-       done
-
-       start-stop-daemon --start \
-               --user postgres \
-               --exec /usr/lib/postgresql-9.1/bin/postgres \
-               --env "PGPORT=${configured_port}" \
-               ${extraenv} \
-               --wait $((${START_TIMEOUT}*1000)) \
-               --pidfile ${DATA_DIR}/postmaster.pid \
-               -- -D ${PGDATA} --data-directory=${DATA_DIR} --silent-mode=true ${PGOPTS}
-       local retval=$?
-
-       if [ $retval -ne 0 ] ; then
-               eerror "Check the PostgreSQL 9.1 log for a detailed explanation of the above error."
-               eend $retval
-               return $retval
-       fi
-
-       eend $retval
-}
-
-stop() {
-       local seconds=$(( ${NICE_TIMEOUT} + ${RUDE_TIMEOUT} + ${FORCE_TIMEOUT} ))
-       ebegin "Stopping PostgreSQL (this can take up to ${seconds} seconds)"
-
-       local retval
-       local retries=SIGTERM/${NICE_TIMEOUT}
-
-       if [ "${RUDE_QUIT}" != "NO" ] ; then
-               einfo "RUDE_QUIT enabled."
-               retries="${retries}/SIGINT/${RUDE_TIMEOUT}"
-       fi
-       if [ "${FORCE_QUIT}" = "YES" ] ; then
-               einfo "FORCE_QUIT enabled."
-               ewarn "A recover-run might be executed on next startup."
-               retries="${retries}/SIGQUIT/${FORCE_TIMEOUT}"
-       fi
-
-       start-stop-daemon --stop \
-               --exec /usr/lib/postgresql-9.1/bin/postgres \
-               --retry ${retries} \
-               --pidfile ${DATA_DIR}/postmaster.pid
-
-       eend
-}
-
-reload() {
-       ebegin "Reloading PostgreSQL configuration"
-       kill -HUP $(head -n1 ${DATA_DIR}/postmaster.pid)
-       eend $?
-}
diff --git a/config-archive/etc/init.d/postgresql-9.1.dist b/config-archive/etc/init.d/postgresql-9.1.dist
deleted file mode 100755 (executable)
index a7616fd..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-extra_started_commands="reload"
-
-get_config() {
-    [ -f ${PGDATA}/postgresql.conf ] || return 1
-
-    eval echo $(sed -e 's:#.*::' ${PGDATA}/postgresql.conf | awk '$1 == "'$1'" { print $2 == "=" ? $3 : $2 }')
-}
-
-depend() {
-    use net
-    provide postgresql
-
-    if [ "$(get_config log_destination)" = "syslog" ]; then
-               use logger
-    fi
-}
-
-configured_port=$(get_config port)
-: ${configured_port:=${PGPORT}}
-socket_path=$(get_config unix_socket_path)
-: ${socket_path:=/run/postgresql}
-
-checkconfig() {
-       # Check that DATA_DIR has been set and exists
-       if [ -z ${DATA_DIR} ] ; then
-               eerror "DATA_DIR not set"
-               eerror "HINT: Perhaps you need to update /etc/conf.d/postgresql-9.1"
-       fi
-       if [ ! -d ${DATA_DIR} ] ; then
-               eerror "Directory not found: ${DATA_DIR}"
-               eerror "HINT: Ensure that DATA_DIR points to the right path."
-               eerror "HINT: Or perhaps you need to create the database cluster:"
-               eerror "    emerge --config dev-db/postgresql-server:9.1"
-               return 1
-       fi
-
-       # Check for the existence of and PostgreSQL's ability to read the config files.
-       if [ ! -f ${PGDATA}/postgresql.conf -o \
-               ! -f ${PGDATA}/pg_hba.conf -o ! -f ${PGDATA}/pg_ident.conf ] ; then
-               eerror "The following file(s) were not found in ${PGDATA}:"
-               [ ! -f ${PGDATA}/postgresql.conf ] && eerror "    postgresql.conf"
-               [ ! -f ${PGDATA}/pg_hba.conf ] && eerror "    pg_hba.conf"
-               [ ! -f ${PGDATA}/pg_ident.conf ] && eerror "    pg_ident.conf"
-               eerror "HINT: Try:"
-               eerror "    mv ${DATA_DIR}/*.conf ${PGDATA}"
-               return 1
-       fi
-
-       local file
-       local failed
-       for file in pg_hba pg_ident postgresql ; do
-               file="${PGDATA}/${file}.conf"
-               su postgres -c "test -r ${file}" || failed="${file} ${failed}"
-       done
-       if [ -n "${failed}" ] ; then
-               eerror "The following file(s) are not readable by 'postgres':"
-               local x
-               for x in ${failed} ; do
-                       eerror "    ${x}"
-               done
-               eerror "HINT: Try: 'chmod 644 ${PGDATA}/*.conf'"
-               return 1
-       fi
-
-       checkpath -d -m 0770 -o postgres:postgres ${socket_path}
-       if [ -e ${socket_path}/.s.PGSQL.${configured_port} ] ; then
-               eerror "Socket conflict."
-               eerror "A server is already listening on:"
-               eerror "    ${socket_path}/.s.PGSQL.${configured_port}"
-               eerror "HINT: Change PGPORT to listen on a different socket."
-               return 1
-       fi
-}
-
-start() {
-       checkconfig || return 1
-
-       ebegin "Starting PostgreSQL"
-
-       rm -f ${DATA_DIR}/postmaster.pid
-
-       local extraenv
-       local x
-       for x in ${PG_EXTRA_ENV} ; do
-               extraenv="${extraenv} --env ${x}"
-       done
-
-       start-stop-daemon --start \
-               --user postgres \
-               --exec /usr/lib/postgresql-9.1/bin/postgres \
-               --env "PGPORT=${configured_port}" \
-               ${extraenv} \
-               --wait $((${START_TIMEOUT}*1000)) \
-               --pidfile ${DATA_DIR}/postmaster.pid \
-               -- -D ${PGDATA} --data-directory=${DATA_DIR} --silent-mode=true ${PGOPTS}
-       local retval=$?
-
-       if [ $retval -ne 0 ] ; then
-               eerror "Check the PostgreSQL 9.1 log for a detailed explanation of the above error."
-               eend $retval
-               return $retval
-       fi
-
-       eend $retval
-}
-
-stop() {
-       local seconds=$(( ${NICE_TIMEOUT} + ${RUDE_TIMEOUT} + ${FORCE_TIMEOUT} ))
-       ebegin "Stopping PostgreSQL (this can take up to ${seconds} seconds)"
-
-       local retval
-       local retries=SIGTERM/${NICE_TIMEOUT}
-
-       if [ "${RUDE_QUIT}" != "NO" ] ; then
-               einfo "RUDE_QUIT enabled."
-               retries="${retries}/SIGINT/${RUDE_TIMEOUT}"
-       fi
-       if [ "${FORCE_QUIT}" = "YES" ] ; then
-               einfo "FORCE_QUIT enabled."
-               ewarn "A recover-run might be executed on next startup."
-               retries="${retries}/SIGQUIT/${FORCE_TIMEOUT}"
-       fi
-
-       start-stop-daemon --stop \
-               --exec /usr/lib/postgresql-9.1/bin/postgres \
-               --retry ${retries} \
-               --pidfile ${DATA_DIR}/postmaster.pid
-
-       eend
-}
-
-reload() {
-       ebegin "Reloading PostgreSQL configuration"
-       kill -HUP $(head -n1 ${DATA_DIR}/postmaster.pid)
-       eend $?
-}
diff --git a/config-archive/etc/init.d/slapd b/config-archive/etc/init.d/slapd
deleted file mode 100755 (executable)
index a432944..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/files/slapd-initd2,v 1.1 2010/04/11 15:14:48 jokey Exp $
-
-depend() {
-       need net
-       before dbus hald avahi-daemon
-       provide ldap
-}
-
-start() {
-       ebegin "Starting ldap-server"
-       eval start-stop-daemon --start --pidfile /var/run/openldap/slapd.pid --exec /usr/lib64/openldap/slapd -- -u ldap -g ldap "${OPTS}"
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping ldap-server"
-       start-stop-daemon --stop --signal 2 --quiet --pidfile /var/run/openldap/slapd.pid 
-       eend $?
-}
diff --git a/config-archive/etc/init.d/slapd.dist b/config-archive/etc/init.d/slapd.dist
deleted file mode 100755 (executable)
index 005a3c1..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/files/slapd-initd-2.4.28-r1,v 1.2 2012/02/12 21:35:04 robbat2 Exp $
-
-extra_commands="checkconfig"
-
-[ -z "$INSTANCE" ] && INSTANCE="openldap${SVCNAME#slapd}"
-
-depend() {
-       need net
-       before dbus hald avahi-daemon
-       provide ldap
-}
-
-start() {
-       if ! checkconfig -Q ; then
-               eerror "There is a problem with your slapd.conf!"
-               return 1
-       fi
-       ebegin "Starting ldap-server"
-       [ -n "$KRB5_KTNAME" ] && export KRB5_KTNAME
-       eval start-stop-daemon --start --pidfile /var/run/openldap/${SVCNAME}.pid --exec /usr/lib64/openldap/slapd -- -u ldap -g ldap "${OPTS}"
-       eend $?
-}
-
-stop() {
-       ebegin "Stopping ldap-server"
-       start-stop-daemon --stop --signal 2 --quiet --pidfile /var/run/openldap/${SVCNAME}.pid
-       eend $?
-}
-
-checkconfig() {
-       /usr/sbin/slaptest -u "$@" ${OPTS_CONF}
-}
diff --git a/config-archive/etc/init.d/sshd b/config-archive/etc/init.d/sshd
deleted file mode 100755 (executable)
index 22aaaad..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/files/sshd.rc6.2,v 1.3 2011/12/04 10:08:19 swegener Exp $
-
-extra_commands="checkconfig gen_keys"
-extra_started_commands="reload"
-
-depend() {
-       use logger dns
-       need net
-}
-
-SSHD_CONFDIR=${SSHD_CONFDIR:-/etc/ssh}
-SSHD_PIDFILE=${SSHD_PIDFILE:-/var/run/${SVCNAME}.pid}
-SSHD_BINARY=${SSHD_BINARY:-/usr/sbin/sshd}
-
-checkconfig() {
-       if [ ! -d /var/empty ] ; then
-               mkdir -p /var/empty || return 1
-       fi
-
-       if [ ! -e "${SSHD_CONFDIR}"/sshd_config ] ; then
-               eerror "You need an ${SSHD_CONFDIR}/sshd_config file to run sshd"
-               eerror "There is a sample file in /usr/share/doc/openssh"
-               return 1
-       fi
-
-       gen_keys || return 1
-
-       [ "${SSHD_PIDFILE}" != "/var/run/sshd.pid" ] \
-               && SSHD_OPTS="${SSHD_OPTS} -o PidFile=${SSHD_PIDFILE}"
-       [ "${SSHD_CONFDIR}" != "/etc/ssh" ] \
-               && SSHD_OPTS="${SSHD_OPTS} -f ${SSHD_CONFDIR}/sshd_config"
-
-       "${SSHD_BINARY}" -t ${SSHD_OPTS} || return 1
-}
-
-gen_key() {
-       local type=$1 key ks
-       [ $# -eq 1 ] && ks="${type}_"
-       key="${SSHD_CONFDIR}/ssh_host_${ks}key"
-       if [ ! -e "${key}" ] ; then
-               ebegin "Generating ${type} host key"
-               ssh-keygen -t ${type} -f "${key}" -N ''
-               eend $? || return $?
-       fi
-}
-
-gen_keys() {
-       if egrep -q '^[[:space:]]*Protocol[[:space:]]+.*1' "${SSHD_CONFDIR}"/sshd_config ; then
-               gen_key rsa1 "" || return 1
-       fi
-       gen_key dsa && gen_key rsa && gen_key ecdsa
-       return $?
-}
-
-start() {
-       checkconfig || return 1
-
-       ebegin "Starting ${SVCNAME}"
-       start-stop-daemon --start --exec "${SSHD_BINARY}" \
-           --pidfile "${SSHD_PIDFILE}" \
-           -- ${SSHD_OPTS}
-       eend $?
-}
-
-stop() {
-       if [ "${RC_CMD}" = "restart" ] ; then
-               checkconfig || return 1
-       fi
-
-       ebegin "Stopping ${SVCNAME}"
-       start-stop-daemon --stop --exec "${SSHD_BINARY}" \
-           --pidfile "${SSHD_PIDFILE}" --quiet
-       eend $?
-}
-
-reload() {
-       checkconfig || return 1
-       ebegin "Reloading ${SVCNAME}"
-       start-stop-daemon --stop --signal HUP --oknodo \
-           --exec "${SSHD_BINARY}" --pidfile "${SSHD_PIDFILE}"
-       eend $?
-}
diff --git a/config-archive/etc/init.d/sshd.dist b/config-archive/etc/init.d/sshd.dist
deleted file mode 100755 (executable)
index c55116e..0000000
+++ /dev/null
@@ -1,85 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/openssh/files/sshd.rc6.3,v 1.2 2011/09/14 21:46:19 polynomial-c Exp $
-
-extra_commands="checkconfig gen_keys"
-extra_started_commands="reload"
-
-depend() {
-       use logger dns
-       need net
-}
-
-SSHD_CONFDIR=${SSHD_CONFDIR:-/etc/ssh}
-SSHD_PIDFILE=${SSHD_PIDFILE:-/var/run/${SVCNAME}.pid}
-SSHD_BINARY=${SSHD_BINARY:-/usr/sbin/sshd}
-
-checkconfig() {
-       if [ ! -d /var/empty ] ; then
-               mkdir -p /var/empty || return 1
-       fi
-
-       if [ ! -e "${SSHD_CONFDIR}"/sshd_config ] ; then
-               eerror "You need an ${SSHD_CONFDIR}/sshd_config file to run sshd"
-               eerror "There is a sample file in /usr/share/doc/openssh"
-               return 1
-       fi
-
-       gen_keys || return 1
-
-       [ "${SSHD_PIDFILE}" != "/var/run/sshd.pid" ] \
-               && SSHD_OPTS="${SSHD_OPTS} -o PidFile=${SSHD_PIDFILE}"
-       [ "${SSHD_CONFDIR}" != "/etc/ssh" ] \
-               && SSHD_OPTS="${SSHD_OPTS} -f ${SSHD_CONFDIR}/sshd_config"
-
-       "${SSHD_BINARY}" -t ${SSHD_OPTS} || return 1
-}
-
-gen_key() {
-       local type=$1 key ks
-       [ $# -eq 1 ] && ks="${type}_"
-       key="${SSHD_CONFDIR}/ssh_host_${ks}key"
-       if [ ! -e "${key}" ] ; then
-               ebegin "Generating ${type} host key"
-               ssh-keygen -t ${type} -f "${key}" -N ''
-               eend $? || return $?
-       fi
-}
-
-gen_keys() {
-       if egrep -q '^[[:space:]]*Protocol[[:space:]]+.*1' "${SSHD_CONFDIR}"/sshd_config ; then
-               gen_key rsa1 "" || return 1
-       fi
-       gen_key dsa && gen_key rsa && gen_key ecdsa
-       return $?
-}
-
-start() {
-       checkconfig || return 1
-
-       ebegin "Starting ${SVCNAME}"
-       start-stop-daemon --start --exec "${SSHD_BINARY}" \
-           --pidfile "${SSHD_PIDFILE}" \
-           -- ${SSHD_OPTS}
-       eend $?
-}
-
-stop() {
-       if [ "${RC_CMD}" = "restart" ] ; then
-               checkconfig || return 1
-       fi
-
-       ebegin "Stopping ${SVCNAME}"
-       start-stop-daemon --stop --exec "${SSHD_BINARY}" \
-           --pidfile "${SSHD_PIDFILE}" --quiet
-       eend $?
-}
-
-reload() {
-       checkconfig || return 1
-       ebegin "Reloading ${SVCNAME}"
-       start-stop-daemon --signal HUP \
-           --exec "${SSHD_BINARY}" --pidfile "${SSHD_PIDFILE}"
-       eend $?
-}
diff --git a/config-archive/etc/init.d/sysstat b/config-archive/etc/init.d/sysstat
deleted file mode 100755 (executable)
index 885782a..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/files/sysstat.init.d,v 1.3 2011/05/18 02:21:33 jer Exp $
-
-depend() {
-    use hostname
-}
-
-start() {
-    ebegin "Writing a dummy startup record using sadc (see sadc(8))..."
-    /usr/lib/sa/sadc -F -L -
-    eend $?
-}
-
-stop() {
-    ebegin "Cannot stop writing a dummy startup record (see sadc(8))..."
-    eend $?
-}
diff --git a/config-archive/etc/init.d/sysstat.dist b/config-archive/etc/init.d/sysstat.dist
deleted file mode 100755 (executable)
index 7875fcd..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-admin/sysstat/files/sysstat.init.d,v 1.4 2012/05/14 20:01:19 jer Exp $
-
-depend() {
-    use hostname
-}
-
-start() {
-    ebegin "Writing a dummy startup record using sadc (see sadc(8))..."
-    /usr/lib/sa/sa1 --boot
-    eend $?
-}
-
-stop() {
-    ebegin "Cannot stop writing a dummy startup record (see sadc(8))..."
-    eend $?
-}
diff --git a/config-archive/etc/ksysguarddrc b/config-archive/etc/ksysguarddrc
deleted file mode 100644 (file)
index 2783b42..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-# /etc/ksysguardd.conf
-
-# LogFiles: the list of all available logfiles
-LogFiles=messages:/var/log/messages,kern:/var/log/kern.log,daemon:/var/log/daemon.log
-
-# Sensors: the list of all accessible sensors
-#      Apm             Advanced Power Management
-#      Acpi            Advanced Configuration and Power Interface
-#      CpuInfo         CPU-Clock information
-#      DiskStat        partition space. Data comes from mtab, getmntent() and statfs()
-#      DiskStats       disk throughput. Data comes from /etc/diskstats
-#      LmSensors       information about motherboard and CPU
-#      LoadAvg         system load values
-#      LogFile         local logfiles
-#      Memory          physical memory and swap
-#      NetDev          throughput of network interfaces
-#      NetStat         number of TCP/UDP/ICMP/Unix sockets
-#      ProcessList     current processes
-#      SoftRaid        Monitors software raid devices. See mdadm.
-#      Stat            interrupts, CPU and disk throughput. Data comes from /etc/stat
-#      Uptime          System uptime. Data comes from /etc/uptime
-Sensors=ProcessList,Memory,Stat,NetDev,NetStat,Apm,Acpi,CpuInfo,LoadAvg,LmSensors,DiskStat,LogFile,DiskStats,Uptime,SoftRaid
diff --git a/config-archive/etc/ksysguarddrc.dist b/config-archive/etc/ksysguarddrc.dist
deleted file mode 100644 (file)
index b626ea5..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-# /etc/ksysguardd.conf
-
-# LogFiles: the list of all available logfiles
-LogFiles=messages:/var/log/messages,kern:/var/log/kern.log,daemon:/var/log/daemon.log,syslog:/var/log/syslog,auth:/var/log/auth.log
-
-# Sensors: the list of all accessible sensors
-#      Apm             Advanced Power Management
-#      Acpi            Advanced Configuration and Power Interface
-#      CpuInfo         CPU-Clock information
-#      DiskStat        partition space. Data comes from mtab, getmntent() and statfs()
-#      DiskStats       disk throughput. Data comes from /etc/diskstats
-#      LmSensors       information about motherboard and CPU
-#      LoadAvg         system load values
-#      LogFile         local logfiles
-#      Memory          physical memory and swap
-#      NetDev          throughput of network interfaces
-#      NetStat         number of TCP/UDP/ICMP/Unix sockets
-#      ProcessList     current processes
-#      SoftRaid        Monitors software raid devices. See mdadm.
-#      Stat            interrupts, CPU and disk throughput. Data comes from /etc/stat
-#      Uptime          System uptime. Data comes from /etc/uptime
-Sensors=ProcessList,Memory,Stat,NetDev,NetStat,Apm,Acpi,CpuInfo,LoadAvg,LmSensors,DiskStat,LogFile,DiskStats,Uptime,SoftRaid
diff --git a/config-archive/etc/layman/layman.cfg b/config-archive/etc/layman/layman.cfg
deleted file mode 100644 (file)
index caa49ec..0000000
+++ /dev/null
@@ -1,90 +0,0 @@
-[MAIN]
-
-#-----------------------------------------------------------
-# Defines the directory where overlays should be installed
-
-storage   : /var/lib/layman
-
-#-----------------------------------------------------------
-# Remote overlay lists will be stored here
-# layman will append _md5(url).xml to each filename
-
-cache     : %(storage)s/cache
-
-#-----------------------------------------------------------
-# The list of locally installed overlays
-
-local_list: %(storage)s/overlays.xml
-
-#-----------------------------------------------------------
-# Path to the make.conf file that should be modified by 
-# layman
-
-make_conf : %(storage)s/make.conf
-
-#-----------------------------------------------------------
-# URLs of the remote lists of overlays (one per line) or 
-# local overlay definitions
-#
-#overlays  : http://www.gentoo.org/proj/en/overlays/repositories.xml
-#            http://dev.gentoo.org/~wrobel/layman/global-overlays.xml
-#            http://mydomain.org/my-layman-list.xml
-#            file:///var/lib/layman/my-list.xml
-
-overlays  : http://www.gentoo.org/proj/en/overlays/repositories.xml
-            http://10.1.1.1/gentoo/overlay-repos.xml
-
-#-----------------------------------------------------------
-# Proxy support
-# If unset, layman will use the http_proxy environment variable.
-#
-#proxy  : http://[user:pass@]www.my-proxy.org:3128
-
-#-----------------------------------------------------------
-# Strict checking of overlay definitions
-#
-# The nocheck option is a bit confusing, for historical reasons.
-# Hopefully this description eases the double negation trouble:
-#
-# nocheck : yes
-# - Accepts completene overlay entries without warnings
-# - Lists overlays of type foo (say Git) even with no foo installed
-#
-# nocheck : no
-# - Checks overlay entries for missing description or contact
-#     information and issue warnings as needed
-# - Hides overlays of type foo (say Git) if foo not not installed
-#
-nocheck  : yes
-
-#-----------------------------------------------------------
-# Umask settings
-#
-# layman should usually work with a umask of 0022. You should
-# only change this setting if you are absolutely certain that
-# you know what you are doing.
-#
-#umask  : 0022
-
-#-----------------------------------------------------------
-# Command overrides
-#
-# You can have commands point to either a binary at a different
-# location, e.g.
-#
-#   /home/you/local/bin/git
-#
-# or just the command, e.g.
-#
-#   git
-#
-# to use PATH-based resolution of the binary to call.
-#
-#bzr_command        : /usr/bin/bzr
-#cvs_command        : /usr/bin/cvs
-#darcs_command      : /usr/bin/darcs
-#git_command        : /usr/bin/git
-#mercurial_command  : /usr/bin/hg
-#rsync_command      : /usr/bin/rsync
-#svn_command        : /usr/bin/svn
-#tar_command        : /bin/tar
diff --git a/config-archive/etc/layman/layman.cfg.1 b/config-archive/etc/layman/layman.cfg.1
deleted file mode 100644 (file)
index eeeb5a8..0000000
+++ /dev/null
@@ -1,82 +0,0 @@
-[MAIN]
-
-#-----------------------------------------------------------
-# Defines the directory where overlays should be installed
-
-storage   : /var/lib/layman
-
-#-----------------------------------------------------------
-# Remote overlay lists will be stored here
-# layman will append _md5(url).xml to each filename
-
-cache     : %(storage)s/cache
-
-#-----------------------------------------------------------
-# The list of locally installed overlays
-
-local_list: %(storage)s/overlays.xml
-
-#-----------------------------------------------------------
-# Path to the make.conf file that should be modified by 
-# layman
-
-make_conf : %(storage)s/make.conf
-
-#-----------------------------------------------------------
-# URLs of the remote lists of overlays (one per line) or 
-# local overlay definitions
-#
-#overlays  : http://www.gentoo.org/proj/en/overlays/repositories.xml
-#            http://dev.gentoo.org/~wrobel/layman/global-overlays.xml
-#            http://mydomain.org/my-layman-list.xml
-#            file:///var/lib/layman/my-list.xml
-
-overlays  : http://www.gentoo.org/proj/en/overlays/repositories.xml
-            http://10.1.1.1/gentoo/overlay-repos.xml
-
-#-----------------------------------------------------------
-# Proxy support
-# If unset, layman will use the http_proxy environment variable.
-#
-#proxy  : http://[user:pass@]www.my-proxy.org:3128
-
-#-----------------------------------------------------------
-# Strict checking of overlay definitions
-#
-# Set either to "yes" or "no". If "no" layman will issue
-# warnings if an overlay definition is missing either 
-# description or contact information.
-#
-nocheck  : yes
-
-#-----------------------------------------------------------
-# Umask settings
-#
-# layman should usually work with a umask of 0022. You should
-# only change this setting if you are absolutely certain that
-# you know what you are doing.
-#
-#umask  : 0022
-
-#-----------------------------------------------------------
-# Command overrides
-#
-# You can have commands point to either a binary at a different
-# location, e.g.
-#
-#   /home/you/local/bin/git
-#
-# or just the command, e.g.
-#
-#   git
-#
-# to use PATH-based resolution of the binary to call.
-#
-#bzr_command        : /usr/bin/bzr
-#cvs_command        : /usr/bin/cvs
-#darcs_command      : /usr/bin/darcs
-#git_command        : /usr/bin/git
-#mercurial_command  : /usr/bin/hg
-#rsync_command      : /usr/bin/rsync
-#svn_command        : /usr/bin/svn
-#tar_command        : /bin/tar
diff --git a/config-archive/etc/layman/layman.cfg.dist b/config-archive/etc/layman/layman.cfg.dist
deleted file mode 100644 (file)
index e5c7c72..0000000
+++ /dev/null
@@ -1,200 +0,0 @@
-[MAIN]
-#-----------------------------------------------------------
-# Defines the directory where overlays should be installed
-
-storage   : /var/lib/layman
-
-#-----------------------------------------------------------
-# Remote overlay lists will be stored here
-# layman will append _md5(url).xml to each filename
-
-cache     : %(storage)s/cache
-
-#-----------------------------------------------------------
-# The list of locally installed overlays
-
-installed: %(storage)s/installed.xml
-
-# This has been renamed from the following
-# old name  : value use it for updating to new one above
-# local_list: %(storage)s/overlays.xml
-# either rename the overlays.xml file to installed.xml
-# or edit the value above to the current name of your
-# installed overlay(s) file.
-
-#-----------------------------------------------------------
-# Path to the make.conf file that should be modified by
-# layman
-
-make_conf : %(storage)s/make.conf
-
-#-----------------------------------------------------------
-# URLs of the remote lists of overlays (one per line) or
-# local overlay definitions
-#
-#overlays  : http://www.gentoo.org/proj/en/overlays/repositories.xml
-#            http://dev.gentoo.org/~wrobel/layman/global-overlays.xml
-#            http://mydomain.org/my-layman-list.xml
-#            file:///var/lib/layman/my-list.xml
-
-overlays  : http://www.gentoo.org/proj/en/overlays/repositories.xml
-
-#-----------------------------------------------------------
-# The directory to scan for xml overlay definition files to include
-# in the list of available overlays.  They are automatically added to the
-# "overlays" parameter above.  Use either method, but do not add the same
-# definition in both.
-#
-
-#overlay_defs : /etc/layman/overlays
-
-#-----------------------------------------------------------
-# Proxy support
-# If unset, layman will use the http_proxy environment variable.
-#
-#proxy  : http://[user:pass@]www.my-proxy.org:3128
-
-#-----------------------------------------------------------
-# Strict checking of overlay definitions
-#
-# The nocheck option is a bit confusing, for historical reasons.
-# Hopefully this description eases the double negation trouble:
-#
-# nocheck : yes
-# - Accepts complete overlay entries without warnings
-# - Lists overlays of type foo (say Git) even with no foo installed
-#
-# nocheck : no
-# - Checks overlay entries for missing description or contact
-#     information and issue warnings as needed
-# - Hides overlays of type foo (say Git) if foo not not installed
-#
-nocheck  : yes
-
-#-----------------------------------------------------------
-# Umask settings
-#
-# layman should usually work with a umask of 0022. You should
-# only change this setting if you are absolutely certain that
-# you know what you are doing.
-#
-#umask  : 0022
-
-#-----------------------------------------------------------
-# News reporting settings
-#
-# This is for when layman is adding/syncing overlays.
-# It is required  for GLEP 42.
-# Currently there are 3 possible values:
-#   portage, pkgcore, custom
-#
-# portage:  uses portage to report news only from overlay(s) in
-#           versions >=2.2.0_alpha72 or >=2.1.10.32
-#           or all repositories (including gentoo) for older portage versions.
-# pkgcore:  does not yet support glep 42, no news is reported
-# custom:   requires that you provide a suitable python function
-#           to 'custom_news_func' using the api's config.set_option()
-#           or define the python package to import it from in custom_news_pkg
-
-news_reporter: portage
-
-#-----------------------------------------------------------
-# News reporting custom function setting
-#
-# the pkg name that contains the layman_news_function()
-# for it to import and use.  It must be found in PYTHONPATH
-
-#custom_news_pkg :
-
-#-----------------------------------------------------------
-# Command overrides
-#
-# You can have commands point to either a binary at a different
-# location, e.g.
-#
-#   /home/you/local/bin/git
-#
-# or just the command, e.g.
-#
-#   git
-#
-# to use PATH-based resolution of the binary to call.
-#
-#bzr_command        : /usr/bin/bzr
-#cvs_command        : /usr/bin/cvs
-#darcs_command      : /usr/bin/darcs
-#git_command        : /usr/bin/git
-#mercurial_command  : /usr/bin/hg
-#rsync_command      : /usr/bin/rsync
-#svn_command        : /usr/bin/svn
-#tar_command        : /bin/tar
-#g-common_command   : /usr/bin/g-common
-
-
-#-----------------------------------------------------------
-# Command additional options
-#
-# These commnad options will be added to the above commands
-# when the overlay is added or synced.
-#
-#    note: there are some options hardcoded in the backend
-#          scripts already.  All VCS types listed here are
-#          for general consistency.  Options may not be available
-#          or recommended for all VCS types and/or add/sync operations.
-#          Any options defined here are deemed:
-#                "Use at your own risk"
-#          and are not supported.
-#
-#  eg:
-#     svn_addopts : --config-option=config:miscellany:use-commit-times=yes
-#
-
-#bzr_addopts :
-#bzr_syncopts :
-#cvs_addopts :
-#cvs_syncopts :
-#darcs_addopts :
-#darcs_syncopts :
-#git_addopts :
-#git_syncopts :
-#mercurial_addopts :
-#mercurial_syncopts :
-#rsync_syncopts :
-#svn_addopts :
-#svn_syncopts :
-#g-common_generateopts :
-#g-common_syncopts :
-
-
-#-----------------------------------------------------------
-# Per VCS Post Sync/Add hooks
-#
-#  The listed commands will be run after every add/sync operation.
-#  All on one line  If the repo path is needed, use a %cwd= in
-#  where you want the path substituted in.  It will be detected
-#  and replaced with the correct path.
-#
-#  eg: git_postsync : git-set-file-times
-#  eg: git_postsync : git-set-file-times %cwd=
-#  eg: git_postsync : git-set-file-times path=%cwd=
-#
-#bzr_postsync :
-#cvs_postsync :
-#darcs_postsync :
-#git_postsync :
-#mercurial_postsync :
-#rsync_postsync :
-#svn_postsync :
-#tar_postsync :
-#g-common_postsync :
-
-
-#-----------------------------------------------------------
-# Layman user info
-#
-#  The user name and email to use when adding new repos
-#
-#git_user  : layman
-#git_email : layman@localhost
-
-
diff --git a/config-archive/etc/libvirt/libvirt.conf b/config-archive/etc/libvirt/libvirt.conf
deleted file mode 100644 (file)
index c54903c..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-#
-# This can be used to setup URI aliases for frequently
-# used connection URIs. Aliases may contain only the
-# characters  a-Z, 0-9, _, -.
-#
-# Following the '=' may be any valid libvirt connection
-# URI, including arbitrary parameters
-
-#uri_aliases = [
-#  "hail=qemu+ssh://root@hail.cloud.example.com/system",
-#  "sleet=qemu+ssh://root@sleet.cloud.example.com/system",
-#]
diff --git a/config-archive/etc/libvirt/libvirt.conf.dist b/config-archive/etc/libvirt/libvirt.conf.dist
deleted file mode 100644 (file)
index 016cd24..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-#
-# This can be used to setup URI aliases for frequently
-# used connection URIs. Aliases may contain only the
-# characters  a-Z, 0-9, _, -.
-#
-# Following the '=' may be any valid libvirt connection
-# URI, including arbitrary parameters
-
-#uri_aliases = [
-#  "hail=qemu+ssh://root@hail.cloud.example.com/system",
-#  "sleet=qemu+ssh://root@sleet.cloud.example.com/system",
-#]
-
-#
-# This can be used to prevent probing of the hypervisor
-# driver when no URI is supplied by the application.
-
-#uri_default = "qemu:///system"
diff --git a/config-archive/etc/libvirt/libvirtd.conf b/config-archive/etc/libvirt/libvirtd.conf
deleted file mode 100644 (file)
index 3eab2be..0000000
+++ /dev/null
@@ -1,393 +0,0 @@
-# Master libvirt daemon configuration file
-#
-# For further information consult http://libvirt.org/format.html
-#
-# NOTE: the tests/daemon-conf regression test script requires
-# that each "PARAMETER = VALUE" line in this file have the parameter
-# name just after a leading "#".
-
-#################################################################
-#
-# Network connectivity controls
-#
-
-# Flag listening for secure TLS connections on the public TCP/IP port.
-# NB, must pass the --listen flag to the libvirtd process for this to
-# have any effect.
-#
-# It is necessary to setup a CA and issue server certificates before
-# using this capability.
-#
-# This is enabled by default, uncomment this to disable it
-#listen_tls = 0
-
-# Listen for unencrypted TCP connections on the public TCP/IP port.
-# NB, must pass the --listen flag to the libvirtd process for this to
-# have any effect.
-#
-# Using the TCP socket requires SASL authentication by default. Only
-# SASL mechanisms which support data encryption are allowed. This is
-# DIGEST_MD5 and GSSAPI (Kerberos5)
-#
-# This is disabled by default, uncomment this to enable it.
-#listen_tcp = 1
-
-
-
-# Override the port for accepting secure TLS connections
-# This can be a port number, or service name
-#
-#tls_port = "16514"
-
-# Override the port for accepting insecure TCP connections
-# This can be a port number, or service name
-#
-#tcp_port = "16509"
-
-
-# Override the default configuration which binds to all network
-# interfaces. This can be a numeric IPv4/6 address, or hostname
-#
-#listen_addr = "192.168.0.1"
-
-
-# Flag toggling mDNS advertizement of the libvirt service.
-#
-# Alternatively can disable for all services on a host by
-# stopping the Avahi daemon
-#
-# This is enabled by default, uncomment this to disable it
-#mdns_adv = 0
-
-# Override the default mDNS advertizement name. This must be
-# unique on the immediate broadcast network.
-#
-# The default is "Virtualization Host HOSTNAME", where HOSTNAME
-# is subsituted for the short hostname of the machine (without domain)
-#
-#mdns_name = "Virtualization Host Joe Demo"
-
-
-#################################################################
-#
-# UNIX socket access controls
-#
-
-# Set the UNIX domain socket group ownership. This can be used to
-# allow a 'trusted' set of users access to management capabilities
-# without becoming root.
-#
-# This is restricted to 'root' by default.
-#unix_sock_group = "libvirt"
-
-# Set the UNIX socket permissions for the R/O socket. This is used
-# for monitoring VM status only
-#
-# Default allows any user. If setting group ownership may want to
-# restrict this to:
-#unix_sock_ro_perms = "0777"
-
-# Set the UNIX socket permissions for the R/W socket. This is used
-# for full management of VMs
-#
-# Default allows only root. If PolicyKit is enabled on the socket,
-# the default will change to allow everyone (eg, 0777)
-#
-# If not using PolicyKit and setting group ownership for access
-# control then you may want to relax this to:
-#unix_sock_rw_perms = "0770"
-
-# Set the name of the directory in which sockets will be found/created.
-#unix_sock_dir = "/var/run/libvirt"
-
-#################################################################
-#
-# Authentication.
-#
-#  - none: do not perform auth checks. If you can connect to the
-#          socket you are allowed. This is suitable if there are
-#          restrictions on connecting to the socket (eg, UNIX
-#          socket permissions), or if there is a lower layer in
-#          the network providing auth (eg, TLS/x509 certificates)
-#
-#  - sasl: use SASL infrastructure. The actual auth scheme is then
-#          controlled from /etc/sasl2/libvirt.conf. For the TCP
-#          socket only GSSAPI & DIGEST-MD5 mechanisms will be used.
-#          For non-TCP or TLS sockets,  any scheme is allowed.
-#
-#  - polkit: use PolicyKit to authenticate. This is only suitable
-#            for use on the UNIX sockets. The default policy will
-#            require a user to supply their own password to gain
-#            full read/write access (aka sudo like), while anyone
-#            is allowed read/only access.
-#
-# Set an authentication scheme for UNIX read-only sockets
-# By default socket permissions allow anyone to connect
-#
-# To restrict monitoring of domains you may wish to enable
-# an authentication mechanism here
-#auth_unix_ro = "none"
-
-# Set an authentication scheme for UNIX read-write sockets
-# By default socket permissions only allow root. If PolicyKit
-# support was compiled into libvirt, the default will be to
-# use 'polkit' auth.
-#
-# If the unix_sock_rw_perms are changed you may wish to enable
-# an authentication mechanism here
-#auth_unix_rw = "none"
-
-# Change the authentication scheme for TCP sockets.
-#
-# If you don't enable SASL, then all TCP traffic is cleartext.
-# Don't do this outside of a dev/test scenario. For real world
-# use, always enable SASL and use the GSSAPI or DIGEST-MD5
-# mechanism in /etc/sasl2/libvirt.conf
-#auth_tcp = "sasl"
-
-# Change the authentication scheme for TLS sockets.
-#
-# TLS sockets already have encryption provided by the TLS
-# layer, and limited authentication is done by certificates
-#
-# It is possible to make use of any SASL authentication
-# mechanism as well, by using 'sasl' for this option
-#auth_tls = "none"
-
-
-
-#################################################################
-#
-# TLS x509 certificate configuration
-#
-
-
-# Override the default server key file path
-#
-#key_file = "/etc/pki/libvirt/private/serverkey.pem"
-
-# Override the default server certificate file path
-#
-#cert_file = "/etc/pki/libvirt/servercert.pem"
-
-# Override the default CA certificate path
-#
-#ca_file = "/etc/pki/CA/cacert.pem"
-
-# Specify a certificate revocation list.
-#
-# Defaults to not using a CRL, uncomment to enable it
-#crl_file = "/etc/pki/CA/crl.pem"
-
-
-
-#################################################################
-#
-# Authorization controls
-#
-
-
-# Flag to disable verification of our own server certificates
-#
-# When libvirtd starts it performs some sanity checks against
-# its own certificates.
-#
-# Default is to always run sanity checks. Uncommenting this
-# will disable sanity checks which is not a good idea
-#tls_no_sanity_certificate = 1
-
-# Flag to disable verification of client certificates
-#
-# Client certificate verification is the primary authentication mechanism.
-# Any client which does not present a certificate signed by the CA
-# will be rejected.
-#
-# Default is to always verify. Uncommenting this will disable
-# verification - make sure an IP whitelist is set
-#tls_no_verify_certificate = 1
-
-
-# A whitelist of allowed x509  Distinguished Names
-# This list may contain wildcards such as
-#
-#    "C=GB,ST=London,L=London,O=Red Hat,CN=*"
-#
-# See the POSIX fnmatch function for the format of the wildcards.
-#
-# NB If this is an empty list, no client can connect, so comment out
-# entirely rather than using empty list to disable these checks
-#
-# By default, no DN's are checked
-#tls_allowed_dn_list = ["DN1", "DN2"]
-
-
-# A whitelist of allowed SASL usernames. The format for usernames
-# depends on the SASL authentication mechanism. Kerberos usernames
-# look like username@REALM
-#
-# This list may contain wildcards such as
-#
-#    "*@EXAMPLE.COM"
-#
-# See the POSIX fnmatch function for the format of the wildcards.
-#
-# NB If this is an empty list, no client can connect, so comment out
-# entirely rather than using empty list to disable these checks
-#
-# By default, no Username's are checked
-#sasl_allowed_username_list = ["joe@EXAMPLE.COM", "fred@EXAMPLE.COM" ]
-
-
-
-#################################################################
-#
-# Processing controls
-#
-
-# The maximum number of concurrent client connections to allow
-# over all sockets combined.
-#max_clients = 20
-
-
-# The minimum limit sets the number of workers to start up
-# initially. If the number of active clients exceeds this,
-# then more threads are spawned, upto max_workers limit.
-# Typically you'd want max_workers to equal maximum number
-# of clients allowed
-#min_workers = 5
-#max_workers = 20
-
-
-# The number of priority workers. If all workers from above
-# pool will stuck, some calls marked as high priority
-# (notably domainDestroy) can be executed in this pool.
-#prio_workers = 5
-
-# Total global limit on concurrent RPC calls. Should be
-# at least as large as max_workers. Beyond this, RPC requests
-# will be read into memory and queued. This directly impact
-# memory usage, currently each request requires 256 KB of
-# memory. So by default upto 5 MB of memory is used
-#
-# XXX this isn't actually enforced yet, only the per-client
-# limit is used so far
-#max_requests = 20
-
-# Limit on concurrent requests from a single client
-# connection. To avoid one client monopolizing the server
-# this should be a small fraction of the global max_requests
-# and max_workers parameter
-#max_client_requests = 5
-
-#################################################################
-#
-# Logging controls
-#
-
-# Logging level: 4 errors, 3 warnings, 2 information, 1 debug
-# basically 1 will log everything possible
-#log_level = 3
-
-# Logging filters:
-# A filter allows to select a different logging level for a given category
-# of logs
-# The format for a filter is:
-#    x:name
-#      where name is a match string e.g. remote or qemu
-# the x prefix is the minimal level where matching messages should be logged
-#    1: DEBUG
-#    2: INFO
-#    3: WARNING
-#    4: ERROR
-#
-# Multiple filter can be defined in a single @filters, they just need to be
-# separated by spaces.
-#
-# e.g:
-# log_filters="3:remote 4:event"
-# to only get warning or errors from the remote layer and only errors from
-# the event layer.
-
-# Logging outputs:
-# An output is one of the places to save logging information
-# The format for an output can be:
-#    x:stderr
-#      output goes to stderr
-#    x:syslog:name
-#      use syslog for the output and use the given name as the ident
-#    x:file:file_path
-#      output to a file, with the given filepath
-# In all case the x prefix is the minimal level, acting as a filter
-#    1: DEBUG
-#    2: INFO
-#    3: WARNING
-#    4: ERROR
-#
-# Multiple output can be defined, they just need to be separated by spaces.
-# e.g.:
-# log_outputs="3:syslog:libvirtd"
-# to log all warnings and errors to syslog under the libvirtd ident
-
-# Log debug buffer size: default 64
-# The daemon keeps an internal debug log buffer which will be dumped in case
-# of crash or upon receiving a SIGUSR2 signal. This setting allows to override
-# the default buffer size in kilobytes.
-# If value is 0 or less the debug log buffer is deactivated
-#log_buffer_size = 64
-
-
-##################################################################
-#
-# Auditing
-#
-# This setting allows usage of the auditing subsystem to be altered:
-#
-#   audit_level == 0  -> disable all auditing
-#   audit_level == 1  -> enable auditing, only if enabled on host (default)
-#   audit_level == 2  -> enable auditing, and exit if disabled on host
-#
-#audit_level = 2
-#
-# If set to 1, then audit messages will also be sent
-# via libvirt logging infrastructure. Defaults to 0
-#
-#audit_logging = 1
-
-###################################################################
-# UUID of the host:
-# Provide the UUID of the host here in case the command
-# 'dmidecode -s system-uuid' does not provide a valid uuid. In case
-# 'dmidecode' does not provide a valid UUID and none is provided here, a
-# temporary UUID will be generated.
-# Keep the format of the example UUID below. UUID must not have all digits
-# be the same.
-
-# NB This default all-zeros UUID will not work. Replace
-# it with the output of the 'uuidgen' command and then
-# uncomment this entry
-#host_uuid = "00000000-0000-0000-0000-000000000000"
-
-###################################################################
-# Keepalive protocol:
-# This allows libvirtd to detect broken client connections or even
-# dead client.  A keepalive message is sent to a client after
-# keepalive_interval seconds of inactivity to check if the client is
-# still responding; keepalive_count is a maximum number of keepalive
-# messages that are allowed to be sent to the client without getting
-# any response before the connection is considered broken.  In other
-# words, the connection is automatically closed approximately after
-# keepalive_interval * (keepalive_count + 1) seconds since the last
-# message received from the client.  If keepalive_interval is set to
-# -1, libvirtd will never send keepalive requests; however clients
-# can still send them and the deamon will send responses.  When
-# keepalive_count is set to 0, connections will be automatically
-# closed after keepalive_interval seconds of inactivity without
-# sending any keepalive messages.
-#
-#keepalive_interval = 5
-#keepalive_count = 5
-#
-# If set to 1, libvirtd will refuse to talk to clients that do not
-# support keepalive protocol.  Defaults to 0.
-#
-#keepalive_required = 1
diff --git a/config-archive/etc/libvirt/libvirtd.conf.dist b/config-archive/etc/libvirt/libvirtd.conf.dist
deleted file mode 100644 (file)
index 50eda1b..0000000
+++ /dev/null
@@ -1,393 +0,0 @@
-# Master libvirt daemon configuration file
-#
-# For further information consult http://libvirt.org/format.html
-#
-# NOTE: the tests/daemon-conf regression test script requires
-# that each "PARAMETER = VALUE" line in this file have the parameter
-# name just after a leading "#".
-
-#################################################################
-#
-# Network connectivity controls
-#
-
-# Flag listening for secure TLS connections on the public TCP/IP port.
-# NB, must pass the --listen flag to the libvirtd process for this to
-# have any effect.
-#
-# It is necessary to setup a CA and issue server certificates before
-# using this capability.
-#
-# This is enabled by default, uncomment this to disable it
-#listen_tls = 0
-
-# Listen for unencrypted TCP connections on the public TCP/IP port.
-# NB, must pass the --listen flag to the libvirtd process for this to
-# have any effect.
-#
-# Using the TCP socket requires SASL authentication by default. Only
-# SASL mechanisms which support data encryption are allowed. This is
-# DIGEST_MD5 and GSSAPI (Kerberos5)
-#
-# This is disabled by default, uncomment this to enable it.
-#listen_tcp = 1
-
-
-
-# Override the port for accepting secure TLS connections
-# This can be a port number, or service name
-#
-#tls_port = "16514"
-
-# Override the port for accepting insecure TCP connections
-# This can be a port number, or service name
-#
-#tcp_port = "16509"
-
-
-# Override the default configuration which binds to all network
-# interfaces. This can be a numeric IPv4/6 address, or hostname
-#
-#listen_addr = "192.168.0.1"
-
-
-# Flag toggling mDNS advertizement of the libvirt service.
-#
-# Alternatively can disable for all services on a host by
-# stopping the Avahi daemon
-#
-# This is disabled by default, uncomment this to enable it
-#mdns_adv = 1
-
-# Override the default mDNS advertizement name. This must be
-# unique on the immediate broadcast network.
-#
-# The default is "Virtualization Host HOSTNAME", where HOSTNAME
-# is subsituted for the short hostname of the machine (without domain)
-#
-#mdns_name = "Virtualization Host Joe Demo"
-
-
-#################################################################
-#
-# UNIX socket access controls
-#
-
-# Set the UNIX domain socket group ownership. This can be used to
-# allow a 'trusted' set of users access to management capabilities
-# without becoming root.
-#
-# This is restricted to 'root' by default.
-#unix_sock_group = "libvirt"
-
-# Set the UNIX socket permissions for the R/O socket. This is used
-# for monitoring VM status only
-#
-# Default allows any user. If setting group ownership may want to
-# restrict this to:
-#unix_sock_ro_perms = "0777"
-
-# Set the UNIX socket permissions for the R/W socket. This is used
-# for full management of VMs
-#
-# Default allows only root. If PolicyKit is enabled on the socket,
-# the default will change to allow everyone (eg, 0777)
-#
-# If not using PolicyKit and setting group ownership for access
-# control then you may want to relax this to:
-#unix_sock_rw_perms = "0770"
-
-# Set the name of the directory in which sockets will be found/created.
-#unix_sock_dir = "/var/run/libvirt"
-
-#################################################################
-#
-# Authentication.
-#
-#  - none: do not perform auth checks. If you can connect to the
-#          socket you are allowed. This is suitable if there are
-#          restrictions on connecting to the socket (eg, UNIX
-#          socket permissions), or if there is a lower layer in
-#          the network providing auth (eg, TLS/x509 certificates)
-#
-#  - sasl: use SASL infrastructure. The actual auth scheme is then
-#          controlled from /etc/sasl2/libvirt.conf. For the TCP
-#          socket only GSSAPI & DIGEST-MD5 mechanisms will be used.
-#          For non-TCP or TLS sockets,  any scheme is allowed.
-#
-#  - polkit: use PolicyKit to authenticate. This is only suitable
-#            for use on the UNIX sockets. The default policy will
-#            require a user to supply their own password to gain
-#            full read/write access (aka sudo like), while anyone
-#            is allowed read/only access.
-#
-# Set an authentication scheme for UNIX read-only sockets
-# By default socket permissions allow anyone to connect
-#
-# To restrict monitoring of domains you may wish to enable
-# an authentication mechanism here
-#auth_unix_ro = "none"
-
-# Set an authentication scheme for UNIX read-write sockets
-# By default socket permissions only allow root. If PolicyKit
-# support was compiled into libvirt, the default will be to
-# use 'polkit' auth.
-#
-# If the unix_sock_rw_perms are changed you may wish to enable
-# an authentication mechanism here
-#auth_unix_rw = "none"
-
-# Change the authentication scheme for TCP sockets.
-#
-# If you don't enable SASL, then all TCP traffic is cleartext.
-# Don't do this outside of a dev/test scenario. For real world
-# use, always enable SASL and use the GSSAPI or DIGEST-MD5
-# mechanism in /etc/sasl2/libvirt.conf
-#auth_tcp = "sasl"
-
-# Change the authentication scheme for TLS sockets.
-#
-# TLS sockets already have encryption provided by the TLS
-# layer, and limited authentication is done by certificates
-#
-# It is possible to make use of any SASL authentication
-# mechanism as well, by using 'sasl' for this option
-#auth_tls = "none"
-
-
-
-#################################################################
-#
-# TLS x509 certificate configuration
-#
-
-
-# Override the default server key file path
-#
-#key_file = "/etc/pki/libvirt/private/serverkey.pem"
-
-# Override the default server certificate file path
-#
-#cert_file = "/etc/pki/libvirt/servercert.pem"
-
-# Override the default CA certificate path
-#
-#ca_file = "/etc/pki/CA/cacert.pem"
-
-# Specify a certificate revocation list.
-#
-# Defaults to not using a CRL, uncomment to enable it
-#crl_file = "/etc/pki/CA/crl.pem"
-
-
-
-#################################################################
-#
-# Authorization controls
-#
-
-
-# Flag to disable verification of our own server certificates
-#
-# When libvirtd starts it performs some sanity checks against
-# its own certificates.
-#
-# Default is to always run sanity checks. Uncommenting this
-# will disable sanity checks which is not a good idea
-#tls_no_sanity_certificate = 1
-
-# Flag to disable verification of client certificates
-#
-# Client certificate verification is the primary authentication mechanism.
-# Any client which does not present a certificate signed by the CA
-# will be rejected.
-#
-# Default is to always verify. Uncommenting this will disable
-# verification - make sure an IP whitelist is set
-#tls_no_verify_certificate = 1
-
-
-# A whitelist of allowed x509  Distinguished Names
-# This list may contain wildcards such as
-#
-#    "C=GB,ST=London,L=London,O=Red Hat,CN=*"
-#
-# See the POSIX fnmatch function for the format of the wildcards.
-#
-# NB If this is an empty list, no client can connect, so comment out
-# entirely rather than using empty list to disable these checks
-#
-# By default, no DN's are checked
-#tls_allowed_dn_list = ["DN1", "DN2"]
-
-
-# A whitelist of allowed SASL usernames. The format for usernames
-# depends on the SASL authentication mechanism. Kerberos usernames
-# look like username@REALM
-#
-# This list may contain wildcards such as
-#
-#    "*@EXAMPLE.COM"
-#
-# See the POSIX fnmatch function for the format of the wildcards.
-#
-# NB If this is an empty list, no client can connect, so comment out
-# entirely rather than using empty list to disable these checks
-#
-# By default, no Username's are checked
-#sasl_allowed_username_list = ["joe@EXAMPLE.COM", "fred@EXAMPLE.COM" ]
-
-
-
-#################################################################
-#
-# Processing controls
-#
-
-# The maximum number of concurrent client connections to allow
-# over all sockets combined.
-#max_clients = 20
-
-
-# The minimum limit sets the number of workers to start up
-# initially. If the number of active clients exceeds this,
-# then more threads are spawned, upto max_workers limit.
-# Typically you'd want max_workers to equal maximum number
-# of clients allowed
-#min_workers = 5
-#max_workers = 20
-
-
-# The number of priority workers. If all workers from above
-# pool will stuck, some calls marked as high priority
-# (notably domainDestroy) can be executed in this pool.
-#prio_workers = 5
-
-# Total global limit on concurrent RPC calls. Should be
-# at least as large as max_workers. Beyond this, RPC requests
-# will be read into memory and queued. This directly impact
-# memory usage, currently each request requires 256 KB of
-# memory. So by default upto 5 MB of memory is used
-#
-# XXX this isn't actually enforced yet, only the per-client
-# limit is used so far
-#max_requests = 20
-
-# Limit on concurrent requests from a single client
-# connection. To avoid one client monopolizing the server
-# this should be a small fraction of the global max_requests
-# and max_workers parameter
-#max_client_requests = 5
-
-#################################################################
-#
-# Logging controls
-#
-
-# Logging level: 4 errors, 3 warnings, 2 information, 1 debug
-# basically 1 will log everything possible
-#log_level = 3
-
-# Logging filters:
-# A filter allows to select a different logging level for a given category
-# of logs
-# The format for a filter is:
-#    x:name
-#      where name is a match string e.g. remote or qemu
-# the x prefix is the minimal level where matching messages should be logged
-#    1: DEBUG
-#    2: INFO
-#    3: WARNING
-#    4: ERROR
-#
-# Multiple filter can be defined in a single @filters, they just need to be
-# separated by spaces.
-#
-# e.g:
-# log_filters="3:remote 4:event"
-# to only get warning or errors from the remote layer and only errors from
-# the event layer.
-
-# Logging outputs:
-# An output is one of the places to save logging information
-# The format for an output can be:
-#    x:stderr
-#      output goes to stderr
-#    x:syslog:name
-#      use syslog for the output and use the given name as the ident
-#    x:file:file_path
-#      output to a file, with the given filepath
-# In all case the x prefix is the minimal level, acting as a filter
-#    1: DEBUG
-#    2: INFO
-#    3: WARNING
-#    4: ERROR
-#
-# Multiple output can be defined, they just need to be separated by spaces.
-# e.g.:
-# log_outputs="3:syslog:libvirtd"
-# to log all warnings and errors to syslog under the libvirtd ident
-
-# Log debug buffer size: default 64
-# The daemon keeps an internal debug log buffer which will be dumped in case
-# of crash or upon receiving a SIGUSR2 signal. This setting allows to override
-# the default buffer size in kilobytes.
-# If value is 0 or less the debug log buffer is deactivated
-#log_buffer_size = 64
-
-
-##################################################################
-#
-# Auditing
-#
-# This setting allows usage of the auditing subsystem to be altered:
-#
-#   audit_level == 0  -> disable all auditing
-#   audit_level == 1  -> enable auditing, only if enabled on host (default)
-#   audit_level == 2  -> enable auditing, and exit if disabled on host
-#
-#audit_level = 2
-#
-# If set to 1, then audit messages will also be sent
-# via libvirt logging infrastructure. Defaults to 0
-#
-#audit_logging = 1
-
-###################################################################
-# UUID of the host:
-# Provide the UUID of the host here in case the command
-# 'dmidecode -s system-uuid' does not provide a valid uuid. In case
-# 'dmidecode' does not provide a valid UUID and none is provided here, a
-# temporary UUID will be generated.
-# Keep the format of the example UUID below. UUID must not have all digits
-# be the same.
-
-# NB This default all-zeros UUID will not work. Replace
-# it with the output of the 'uuidgen' command and then
-# uncomment this entry
-#host_uuid = "00000000-0000-0000-0000-000000000000"
-
-###################################################################
-# Keepalive protocol:
-# This allows libvirtd to detect broken client connections or even
-# dead client.  A keepalive message is sent to a client after
-# keepalive_interval seconds of inactivity to check if the client is
-# still responding; keepalive_count is a maximum number of keepalive
-# messages that are allowed to be sent to the client without getting
-# any response before the connection is considered broken.  In other
-# words, the connection is automatically closed approximately after
-# keepalive_interval * (keepalive_count + 1) seconds since the last
-# message received from the client.  If keepalive_interval is set to
-# -1, libvirtd will never send keepalive requests; however clients
-# can still send them and the deamon will send responses.  When
-# keepalive_count is set to 0, connections will be automatically
-# closed after keepalive_interval seconds of inactivity without
-# sending any keepalive messages.
-#
-#keepalive_interval = 5
-#keepalive_count = 5
-#
-# If set to 1, libvirtd will refuse to talk to clients that do not
-# support keepalive protocol.  Defaults to 0.
-#
-#keepalive_required = 1
diff --git a/config-archive/etc/libvirt/lxc.conf b/config-archive/etc/libvirt/lxc.conf
deleted file mode 100644 (file)
index 7a5066f..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-# Master configuration file for the LXC driver.
-# All settings described here are optional - if omitted, sensible
-# defaults are used.
-
-# By default, log messages generated by the lxc controller go to the
-# container logfile. It is also possible to accumulate log messages
-# from all lxc controllers along with libvirtd's log outputs. In this
-# case, the lxc controller will honor either LIBVIRT_LOG_OUTPUTS or
-# log_outputs from libvirtd.conf.
-#
-# This is disabled by default, uncomment below to enable it.
-#
-# log_with_libvirtd = 1
diff --git a/config-archive/etc/libvirt/lxc.conf.dist b/config-archive/etc/libvirt/lxc.conf.dist
deleted file mode 100644 (file)
index 09dc95f..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-# Master configuration file for the LXC driver.
-# All settings described here are optional - if omitted, sensible
-# defaults are used.
-
-# By default, log messages generated by the lxc controller go to the
-# container logfile. It is also possible to accumulate log messages
-# from all lxc controllers along with libvirtd's log outputs. In this
-# case, the lxc controller will honor either LIBVIRT_LOG_OUTPUTS or
-# log_outputs from libvirtd.conf.
-#
-# This is disabled by default, uncomment below to enable it.
-#
-# log_with_libvirtd = 1
-
-
-# The default security driver is SELinux. If SELinux is disabled
-# on the host, then the security driver will automatically disable
-# itself. If you wish to disable QEMU SELinux security driver while
-# leaving SELinux enabled for the host in general, then set this
-# to 'none' instead.
-#
-# security_driver = "selinux"
-
-# If set to non-zero, then the default security labeling
-# will make guests confined. If set to zero, then guests
-# will be unconfined by default. Defaults to 0.
-# security_default_confined = 1
-
-# If set to non-zero, then attempts to create unconfined
-# guests will be blocked. Defaults to 0.
-# security_require_confined = 1
diff --git a/config-archive/etc/libvirt/nwfilter/no-ip-spoofing.xml b/config-archive/etc/libvirt/nwfilter/no-ip-spoofing.xml
deleted file mode 100644 (file)
index cbed030..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<filter name='no-ip-spoofing' chain='ipv4-ip' priority='-710'>
-  <!-- allow DHCP requests -->
-  <rule action='accept' direction='out' priority='100'>
-    <ip srcipaddr='0.0.0.0' protocol='udp' srcportstart='68' srcportend='68'/>
-  </rule>
-
-  <!-- allow all known IP addresses -->
-  <rule direction='out' action='return' priority='500'>
-    <ip srcipaddr='$IP'/>
-  </rule>
-
-  <!-- drop everything else -->
-  <rule direction='out' action='drop' priority='1000'/>
-</filter>
diff --git a/config-archive/etc/libvirt/nwfilter/no-ip-spoofing.xml.dist b/config-archive/etc/libvirt/nwfilter/no-ip-spoofing.xml.dist
deleted file mode 100644 (file)
index f8c9573..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-<filter name='no-ip-spoofing' chain='ipv4-ip' priority='-710'>
-  <!-- allow UDP sent from 0.0.0.0 (DHCP); filter more exact later -->
-  <rule action='return' direction='out' priority='100'>
-    <ip srcipaddr='0.0.0.0' protocol='udp'/>
-  </rule>
-
-  <!-- allow all known IP addresses -->
-  <rule direction='out' action='return' priority='500'>
-    <ip srcipaddr='$IP'/>
-  </rule>
-
-  <!-- drop everything else -->
-  <rule direction='out' action='drop' priority='1000'/>
-</filter>
diff --git a/config-archive/etc/logrotate.conf b/config-archive/etc/logrotate.conf
deleted file mode 100644 (file)
index 59b3fff..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/files/logrotate.conf,v 1.3 2008/12/24 20:49:10 dang Exp $
-#
-# Logrotate default configuration file for Gentoo Linux
-#
-# See "man logrotate" for details
-
-# rotate log files weekly
-weekly
-#daily
-
-# keep 4 weeks worth of backlogs
-rotate 999
-maxage 2y
-
-# create new (empty) log files after rotating old ones
-create
-
-tabooprefix    \.
-
-# use date as a suffix of the rotated file
-dateext
-
-# uncomment this if you want your log files compressed
-compress
-
-notifempty
-nomail
-noolddir
-
-# no packages own lastlog or wtmp -- we'll rotate them here
-/var/log/wtmp {
-    weekly
-    create 0664 root utmp
-    rotate 12
-       olddir /var/log/wtmp.d
-       size 4M
-}
-
-/var/log/btmp {
-    missingok
-    monthly
-    create 0600 root utmp
-    rotate 12
-       olddir /var/log/wtmp.d
-       size 4M
-}
-
-# packages can drop log rotation information into this directory
-include /etc/logrotate.d
-
-# system-specific logs may be also be configured here.
-
-# vim: ts=4 filetype=conf
diff --git a/config-archive/etc/logrotate.conf.dist.new b/config-archive/etc/logrotate.conf.dist.new
deleted file mode 100644 (file)
index 25dd134..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-# $Header: /var/cvsroot/gentoo-x86/app-admin/logrotate/files/logrotate.conf,v 1.3 2008/12/24 20:49:10 dang Exp $
-#
-# Logrotate default configuration file for Gentoo Linux
-#
-# See "man logrotate" for details
-
-# rotate log files weekly
-weekly
-#daily
-
-# keep 4 weeks worth of backlogs
-rotate 4
-
-# create new (empty) log files after rotating old ones
-create
-
-# use date as a suffix of the rotated file
-dateext
-
-# uncomment this if you want your log files compressed
-compress
-
-# packages can drop log rotation information into this directory
-include /etc/logrotate.d
-
-notifempty
-nomail
-noolddir
-
-# no packages own lastlog or wtmp -- we'll rotate them here
-/var/log/wtmp {
-    monthly
-    create 0664 root utmp
-    rotate 1
-}
-
-/var/log/btmp {
-    missingok
-    monthly
-    create 0600 root utmp
-    rotate 1
-}
-
-# system-specific logs may be also be configured here.
diff --git a/config-archive/etc/logrotate.d/openrc b/config-archive/etc/logrotate.d/openrc
deleted file mode 100644 (file)
index 3c8ffd0..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-/var/log/rc.log {
-       compress
-       rotate 4
-       weekly
-       missingok
-       notifempty
-       size 4M
-}
diff --git a/config-archive/etc/logrotate.d/openrc.dist.new b/config-archive/etc/logrotate.d/openrc.dist.new
deleted file mode 100644 (file)
index a168f23..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-/var/log/rc.log {
-       compress
-       rotate 4
-       weekly
-       missingok
-       notifempty
-}
diff --git a/config-archive/etc/lynx.cfg b/config-archive/etc/lynx.cfg
deleted file mode 100644 (file)
index be9fc53..0000000
+++ /dev/null
@@ -1,3589 +0,0 @@
-# $LynxId: lynx.cfg,v 1.180 2009/06/07 17:02:21 tom Exp $
-# lynx.cfg file.
-# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)
-#                                     or Lynx_Dir:lynx.cfg (VMS)
-#
-# $Format: "#PRCS LYNX_VERSION \"$ProjectVersion$\""$
-#PRCS LYNX_VERSION "2.8.7rel.1"
-#
-# $Format: "#PRCS LYNX_DATE \"$ProjectDate$\""$
-#PRCS LYNX_DATE "Sun, 05 Jul 2009 16:52:33 -0700"
-#
-# Definition pairs are of the form  VARIABLE:DEFINITION
-# NO spaces are allowed between the pair items.
-#
-#  If you do not have write access to /usr/local/lib you may change
-#  the default location of this file in the userdefs.h file and recompile,
-#  or specify its location on the command line with the "-cfg"
-#  command line option.
-#
-# Items may be commented out by putting a '#' as the FIRST char of the line
-# (Any line beginning with punctuation is ignored).  Leading blanks on each
-# line are ignored; trailing blanks may be significant depending on the option.
-
-# An HTML'ized description of all settings (based on comments in this file,
-# with alphabetical table of settings and with table of settings by category)
-# is available at http://lynx.isc.org/release/lynx2-8-5/lynx_help/cattoc.html
-#
-### The conversion is done via the scripts/cfg2html.pl script.
-### Several directives beginning with '.' are used for this purpose.
-
-
-.h1 Auxiliary Facilities
-# These settings control the auxiliary navigating facilities of lynx, e.g.,
-# jumpfiles, bookmarks, default URLs.
-
-
-.h2 INCLUDE
-# Starting with Lynx 2.8.1, the lynx.cfg file has a crude "include"
-# facility.  This means that you can take advantage of the global lynx.cfg
-# while also supplying your own tweaks.
-#
-# You can use a command-line argument (-cfg /where/is/lynx.cfg) or an
-# environment variable (LYNX_CFG=/where/is/lynx.cfg).
-# For instance, put in your .profile or .login:
-#
-#   LYNX_CFG=~/lynx.cfg; export LYNX_CFG   # in .profile for sh/ksh/bash/etc.
-#   setenv LYNX_CFG ~/lynx.cfg             # in .login for [t]csh
-#
-# Then in ~/lynx.cfg:
-#
-#   INCLUDE:/usr/local/lib/lynx.cfg
-#           ^^^^^^^^^^^^^^^^^^^^^^^ or whatever is appropriate on your system
-# and now your own tweaks.
-#
-# Starting with Lynx 2.8.2, the INCLUDE facility is yet more powerful.  You can
-# suppress all but specific settings that will be read from included files.
-# This allows sysadmins to provide users the ability to customize lynx with
-# options that normally do not affect security, such as COLOR, VIEWER, KEYMAP.
-#
-# The syntax is
-#
-#   INCLUDE:filename for <space-separated-list-of-allowed-settings>
-#
-# sample:
-.ex
-#INCLUDE:~/lynx.cfg for COLOR VIEWER KEYMAP
-# only one space character should surround the word 'for'.  On Unix systems ':'
-# is also accepted as separator.  In that case, the example can be written as
-.ex
-#INCLUDE:~/lynx.cfg:COLOR VIEWER KEYMAP
-# In the example, only the settings COLOR, VIEWER and KEYMAP are accepted by
-# lynx.  Other settings are ignored.  Note:  INCLUDE is also treated as a
-# setting, so to allow an included file to include other files, put INCLUDE in
-# the list of allowed settings.
-#
-# If you allow an included file to include other files, and if a list of
-# allowed settings is specified for that file with the INCLUDE command, nested
-# files are only allowed to include the list of settings that is the set AND of
-# settings allowed for the included file and settings allowed by nested INCLUDE
-# commands.  In short, there is no security hole introduced by including a
-# user-defined configuration file if the original list of allowed settings is
-# secure.
-
-
-.h2 STARTFILE
-# STARTFILE is the default starting URL if none is specified
-#   on the command line or via a WWW_HOME environment variable;
-#   Lynx will refuse to start without a starting URL of some kind.
-# STARTFILE can be remote, e.g. http://www.w3.org/default.html ,
-#                or local, e.g. file://localhost/PATH_TO/FILENAME ,
-#           where PATH_TO is replaced with the complete path to FILENAME
-#           using Unix shell syntax and including the device on VMS.
-#
-# Normally we expect you will connect to a remote site, e.g., the Lynx starting
-# site:
-STARTFILE:http://lynx.isc.org/
-#
-# As an alternative, you may want to use a local URL.  A good choice for this is
-# the user's home directory:
-.ex
-#STARTFILE:file://localhost/~/
-#
-# Your choice of STARTFILE should reflect your site's needs, and be a URL that
-# you can connect to reliably.  Otherwise users will become confused and think
-# that they cannot run Lynx.
-
-
-.h2 HELPFILE
-# HELPFILE must be defined as a URL and must have a
-# complete path if local:
-# file://localhost/PATH_TO/lynx_help/lynx_help_main.html
-#   Replace PATH_TO with the path to the lynx_help subdirectory
-#   for this distribution (use SHELL syntax including the device
-#   on VMS systems).
-# The default HELPFILE is:
-# http://lynx.isc.org/release/lynx2-8-6/lynx_help/lynx_help_main.html
-#   This should be changed to the local path.
-# This definition will be overridden if the "LYNX_HELPFILE" environment
-# variable has been set.
-#
-HELPFILE:file://localhost/usr/share/doc/lynx-2.8.7_p1/lynx_help/lynx_help_main.html
-.ex
-#HELPFILE:file://localhost/PATH_TO/lynx_help/lynx_help_main.html
-
-
-.h2 DEFAULT_INDEX_FILE
-# DEFAULT_INDEX_FILE is the default file retrieved when the
-# user presses the 'I' key when viewing any document.
-# An index to your CWIS can be placed here or a document containing
-# pointers to lots of interesting places on the web.
-#
-#DEFAULT_INDEX_FILE:http://www.ncsa.uiuc.edu/SDG/Software/Mosaic/MetaIndex.html
-DEFAULT_INDEX_FILE:http://lynx.isc.org/
-
-
-.h1 Interaction
-
-.h2 GOTOBUFFER
-# Set GOTOBUFFER to TRUE if you want to have the previous goto URL,
-# if any, offered for reuse or editing when using the 'g'oto command.
-# The default is defined in userdefs.h.  If left FALSE, the circular
-# buffer of previously entered goto URLs can still be invoked via the
-# Up-Arrow or Down-Arrow keys after entering the 'g'oto command.
-#
-#GOTOBUFFER:FALSE
-
-
-.h2 JUMP_PROMPT
-# JUMP_PROMPT is the default statusline prompt for selecting a jumps file
-# shortcut.  (see below).
-# You can change the prompt here from that defined in userdefs.h.  Any
-# trailing white space will be trimmed, and a single space is added by Lynx
-# following the last non-white character.  You must set the default prompt
-# before setting the default jumps file (below).  If a default jumps file
-# was set via userdefs.h, and you change the prompt here, you must set the
-# default jumps file again (below) for the change to be implemented.
-#
-#JUMP_PROMPT:Jump to (use '?' for list):
-
-
-.h1 Auxiliary Facilities
-
-.h2 JUMPFILE
-# JUMPFILE is the local file checked for short-cut names for URLs
-# when the user presses the 'j' (JUMP) key.  The user will be prompted
-# to enter a short-cut name for an URL, which Lynx will then follow
-# in a similar manner to 'g'oto; alternatively, s/he can enter '?'
-# to view the full JUMPFILE list of short-cuts with associated URLs.
-# There is an example jumps file in the samples subdirectory.
-# If not defined here or in userdefs.h, the JUMP command will invoke
-# the NO_JUMPFILE statusline message (see  LYMessages_en.h ).
-#
-# To allow '?' to work, include in the JUMPFILE
-# a short-cut to the JUMPFILE itself, e.g.
-# <dt>?<dd><a href="file://localhost/path/jumps.html">This Shortcut List</a>
-#
-# On VMS, use Unix SHELL syntax (including a lead slash) to define it.
-#
-# Alternate jumps files can be defined and mapped to keys here.  If the
-# keys have already been mapped, then those mappings will be replaced,
-# but you should leave at least one key mapped to the default jumps
-# file.  You optionally may include a statusline prompt string for the
-# mapping.  You must map upper and lowercase keys separately (beware of
-# mappings to keys which the user can further remap via the 'o'ptions
-# menu).  The format is:
-#
-#      JUMPFILE:path:key[:prompt]
-#
-# where path should begin with a '/' (i.e., not include file://localhost).
-# Any white space following a prompt string will be trimmed, and a single
-# space will be added by Lynx.
-#
-# In the following line, include the actual full local path to JUMPFILE,
-# but do not include 'file://localhost' in the line.
-#JUMPFILE:/FULL_LOCAL_PATH/jumps.html
-.ex
-#JUMPFILE:/Lynx_Dir/ips.html:i:IP or Interest group (? for list):
-
-
-.h2 JUMPBUFFER
-# Set JUMPBUFFER to TRUE if you want to have the previous jump target,
-# if any, offered for reuse or editing when using the 'J'ump command.
-# The default is defined in userdefs.h.  If left FALSE, the circular
-# buffer of previously entered targets (shortcuts) can still be invoked
-# via the Up-Arrow or Down-Arrow keys after entering the 'J'ump command.
-# If multiple jumps files are installed, the recalls of shortcuts will
-# be specific to each file.  If Lynx was built with PERMIT_GOTO_FROM_JUMP
-# defined, any random URLs used instead of shortcuts will be stored in the
-# goto URL buffer, not in the shortcuts buffer(s), and the single character
-# ':' can be used as a target to invoke the goto URL buffer (as if 'g'oto
-# followed by Up-Arrow had been entered).
-#
-#JUMPBUFFER:FALSE
-
-
-.h1 Internal Behavior
-
-.h2 SAVE_SPACE
-# If SAVE_SPACE is defined, it will be used as a path prefix for the
-# suggested filename in "Save to Disk" operations from the 'p'rint or
-# 'd'ownload menus.  On VMS, you can use either VMS (e.g., "SYS$LOGIN:")
-# or Unix syntax (including '~' for the HOME directory).  On Unix, you
-# must use Unix syntax.  If the symbol is not defined, or is zero-length
-# (""), no prefix will be used, and only a filename for saving in the
-# current default directory will be suggested.
-# This definition will be overridden if a "LYNX_SAVE_SPACE" environment
-# variable has been set on Unix, or logical has been defined on VMS.
-#
-#SAVE_SPACE:~/foo/
-
-
-.h2 REUSE_TEMPFILES
-# Lynx uses temporary files for (among other purposes) the content of
-# various user interface pages.  REUSE_TEMPFILES changes the behavior
-# for some of these temp files, among them pages shown for HISTORY,
-# VLINKS, OPTIONS, INFO, PRINT, DOWNLOAD commands.
-# If set to TRUE, the same file can be used multiple times for the same
-# purpose.  If set to FALSE, a new filename is generated each time before
-# rewriting such a page.  With TRUE, repeated invocation of these commands
-# is less likely to push previous documents out of the cache of rendered
-# texts (see also DEFAULT_CACHE_SIZE).  This is especially useful with
-# intermittent (dialup) network connections, when it is desirable to
-# continue browsing through the cached documents after disconnecting.
-# With the default setting of FALSE, there can be more than one incarnation
-# of e.g. the VLINKS page cached in memory (but still only the most recently
-# generated one is kept as a file), resulting in sometimes less surprising
-# behaviour when returning to such a page via HISTORY or PREV_DOC functions
-# (most users will not encounter and notice this difference).
-#
-#REUSE_TEMPFILES:FALSE
-
-
-.h2 LYNX_HOST_NAME
-# If LYNX_HOST_NAME is defined here or in userdefs.h, it will be
-# treated as an alias for the local host name in checks for URLs on
-# the local host (e.g., when the -localhost switch is set), and this
-# host name, "localhost", and HTHostName (the fully qualified domain
-# name of the system on which Lynx is running) will all be passed as
-# local.  A different definition here will override that in userdefs.h.
-#
-#LYNX_HOST_NAME:www.cc.ukans.edu
-
-
-.h2 LOCALHOST_ALIAS
-# localhost aliases
-# Any LOCALHOST_ALIAS definitions also will be accepted as local when
-# the -localhost switch is set.  These need not actually be local, i.e.,
-# in contrast to LYNX_HOST_NAME, you can define them to trusted hosts at
-# other Internet sites.
-#
-.ex 2
-#LOCALHOST_ALIAS:gopher.server.domain
-#LOCALHOST_ALIAS:news.server.domain
-
-
-.h2 LOCAL_DOMAIN
-# LOCAL_DOMAIN is used for a tail match with the ut_host element of
-# the utmp or utmpx structure on systems with utmp capabilities, to
-# determine if a user is local to your campus or organization when
-# handling -restrictions=inside_foo or outside_foo settings for ftp,
-# news, telnet/tn3270 and rlogin URLs.  An "inside" user is assumed
-# if your system does not have utmp capabilities.  CHANGE THIS here
-# if it was not changed in userdefs.h at compilation time.
-#
-#LOCAL_DOMAIN:ukans.edu
-
-
-.h1 Session support
-
-.h2 AUTO_SESSION
-# If AUTO_SESSION is TRUE lynx will save/restore useful information about
-# your browsing history when closing/starting current lynx session if
-# no command-line session switches override this setting.
-# This setting is useful only if SESSION_FILE is defined here or in the user's
-# .lynxrc file.
-#
-#AUTO_SESSION:FALSE
-
-.h2 SESSION_FILE
-# SESSION_FILE defines the file name where lynx will store user sessions.
-# This setting is used only when AUTO_SESSION is true.
-# Note: the default setting will store/resume each session in a different
-# folder under same file name (if that is allowed by operating system)
-# when lynx is invoked from different directories.
-# (The current working directory may be changed inside lynx)
-#
-# If you want to use the same session file wherever you invoke Lynx,
-# enter the full path below, eg '/home/<username>/.lynx_session'.
-#
-# If you do not want this feature, leave the setting commented.
-# Users can still customize SESSION_FILE and AUTO_SESSION via
-# their .lynxrc file.
-#
-#SESSION_FILE:lynx_session
-
-.h2 SESSION_LIMIT
-# SESSION_LIMIT defines maximum number of:  searched strings, goto URLs,
-# visited links and history entries which will be saved in session file.  The
-# minimum allowed is 1, the maximum is 10000.
-#
-# For instance, if SESSION_LIMIT is 250, a per-session limit of 250 entries of
-# searched strings, goto URLs, visited links and history entries will be saved
-# in the session file.
-#
-# There is no fixed limit on the number of entries which can be restored;
-# It is limited only by available memory.
-#
-#SESSION_LIMIT:250
-
-
-.h1 Character sets
-
-.h2 CHARACTER_SET
-# CHARACTER_SET defines the display character set, i.e., assumed to be
-# installed on the user's terminal.  It determines which characters or strings
-# will be used to represent 8-bit character entities within HTML.  New
-# character sets may be defined as explained in the README files of the
-# src/chrtrans directory in the Lynx source code distribution.  For Asian (CJK)
-# character sets, it also determines how Kanji code will be handled.  The
-# default is defined in userdefs.h and can be changed here or via the
-# 'o'ptions menu.  The 'o'ptions menu setting will be stored in the user's RC
-# file whenever those settings are saved, and thereafter will be used as the
-# default.  For Lynx a "character set" has two names:  a MIME name (for
-# recognizing properly labeled charset parameters in HTTP headers etc.), and a
-# human-readable string for the 'O'ptions Menu (so you may find info about
-# language or group of languages besides MIME name).  Not all 'human-readable'
-# names correspond to exactly one valid MIME charset (example is "Chinese");
-# in that case an appropriate valid (and more specific) MIME name should be
-# used where required.  Well-known synonyms are also processed in the code.
-#
-# Raw (CJK) mode
-#
-# Lynx normally translates characters from a document's charset to display
-# charset, using ASSUME_CHARSET value (see below) if the document's charset
-# is not specified explicitly.  Raw (CJK) mode is OFF for this case.
-# When the document charset is specified explicitly, that charset
-# overrides any assumption like ASSUME_CHARSET or raw (CJK) mode.
-#
-# For the Asian (CJK) display character sets, the corresponding charset is
-# assumed in documents, i.e., raw (CJK) mode is ON by default.  In raw CJK
-# mode, 8-bit characters are not reverse translated in relation to the entity
-# conversion arrays, i.e., they are assumed to be appropriate for the display
-# character set.  The mode should be toggled OFF when an Asian (CJK) display
-# character set is selected but the document is not CJK and its charset not
-# specified explicitly.
-#
-# Raw (CJK) mode may be toggled by user via '@' (LYK_RAW_TOGGLE) key,
-# the -raw command line switch or from the 'o'ptions menu.
-#
-# Raw (CJK) mode effectively changes the charset assumption about unlabeled
-# documents.  You can toggle raw mode ON if you believe the document has a
-# charset which does correspond to your Display Character Set.  On the other
-# hand, if you set ASSUME_CHARSET the same as Display Character Set you get raw
-# mode ON by default (but you get assume_charset=iso-8859-1 if you try raw mode
-# OFF after it).
-#
-# Note that "raw" does not mean that every byte will be passed to the screen.
-# HTML character entities may get expanded and translated, inappropriate
-# control characters filtered out, etc.  There is a "Transparent" pseudo
-# character set for more "rawness".
-#
-# Since Lynx now supports a wide range of platforms it may be useful to note
-# the cpXXX codepages used by IBM PC compatible computers, and windows-xxxx
-# used by native MS-Windows apps.  We also note that cpXXX pages rarely are
-# found on Internet, but are mostly for local needs on DOS.
-#
-# Recognized character sets include:
-#
-.nf
-#    string for 'O'ptions Menu          MIME name
-#    ===========================        =========
-#    7 bit approximations (US-ASCII)    us-ascii
-#    Western (ISO-8859-1)               iso-8859-1
-#    Western (ISO-8859-15)              iso-8859-15
-#    Western (cp850)                    cp850
-#    Western (windows-1252)             windows-1252
-#    IBM PC US codepage (cp437)         cp437
-#    DEC Multinational                  dec-mcs
-#    Macintosh (8 bit)                  macintosh
-#    NeXT character set                 next
-#    HP Roman8                          hp-roman8
-#    Chinese                            euc-cn
-#    Japanese (EUC-JP)                  euc-jp
-#    Japanese (Shift_JIS)               shift_jis
-#    Korean                             euc-kr
-#    Taipei (Big5)                      big5
-#    Vietnamese (VISCII)                viscii
-#    Eastern European (ISO-8859-2)      iso-8859-2
-#    Eastern European (cp852)           cp852
-#    Eastern European (windows-1250)    windows-1250
-#    Latin 3 (ISO-8859-3)               iso-8859-3
-#    Latin 4 (ISO-8859-4)               iso-8859-4
-#    Baltic Rim (ISO-8859-13)          iso-8859-13
-#    Baltic Rim (cp775)                 cp775
-#    Baltic Rim (windows-1257)          windows-1257
-#    Celtic (ISO-8859-14)              iso-8859-14
-#    Cyrillic (ISO-8859-5)              iso-8859-5
-#    Cyrillic (cp866)                   cp866
-#    Cyrillic (windows-1251)            windows-1251
-#    Cyrillic (KOI8-R)                  koi8-r
-#    Arabic (ISO-8859-6)                iso-8859-6
-#    Arabic (cp864)                     cp864
-#    Arabic (windows-1256)              windows-1256
-#    Greek (ISO-8859-7)                 iso-8859-7
-#    Greek (cp737)                      cp737
-#    Greek2 (cp869)                     cp869
-#    Greek (windows-1253)               windows-1253
-#    Hebrew (ISO-8859-8)                iso-8859-8
-#    Hebrew (cp862)                     cp862
-#    Hebrew (windows-1255)              windows-1255
-#    Turkish (ISO-8859-9)               iso-8859-9
-#    North European (ISO-8859-10)      iso-8859-10
-#    Ukrainian Cyrillic (cp866u)        cp866u
-#    Ukrainian Cyrillic (KOI8-U)        koi8-u
-#    UNICODE (UTF-8)                    utf-8
-#    RFC 1345 w/o Intro                 mnemonic+ascii+0
-#    RFC 1345 Mnemonic                  mnemonic
-#    Transparent                        x-transparent
-.fi
-#
-# The value should be the MIME name of a character set recognized by
-# Lynx (case insensitive).
-# Find RFC 1345 at http://www.ics.uci.edu/pub/ietf/uri/rfc1345.txt .
-#
-CHARACTER_SET:utf-8
-
-.h2 LOCALE_CHARSET
-# LOCALE_CHARSET overrides CHARACTER_SET if true, using the current locale to
-# lookup a MIME name that corresponds, and use that as the display charset.
-#
-# Note that while nl_langinfo(CODESET) itself is standardized, the return
-# values and their relationship to the locale value is not.  GNU libiconv
-# happens to give useful values, but other implementations are not guaranteed
-# to do this.
-#LOCALE_CHARSET:FALSE
-
-
-.h2 ASSUME_CHARSET
-# ASSUME_CHARSET changes the handling of documents which do not
-# explicitly specify a charset.  Normally Lynx assumes that 8-bit
-# characters in those documents are encoded according to iso-8859-1
-# (the official default for the HTTP protocol).  When ASSUME_CHARSET
-# is defined here or by an -assume_charset command line flag is in effect,
-# Lynx will treat documents as if they were encoded accordingly.
-# See above on how this interacts with "raw mode" and the Display
-# Character Set.
-# ASSUME_CHARSET can also be changed via the 'o'ptions menu but will
-# not be saved as permanent value in user's .lynxrc file to avoid more chaos.
-#
-#ASSUME_CHARSET:iso-8859-1
-
-
-.h2 ASSUMED_DOC_CHARSET_CHOICE
-.h2 DISPLAY_CHARSET_CHOICE
-# It is possible to reduce the number of charset choices in the 'O'ptions menu
-# for "display charset" and "assumed document charset" fields via
-# DISPLAY_CHARSET_CHOICE and ASSUMED_DOC_CHARSET_CHOICE settings correspondingly.
-# Each of these settings can be used several times to define the set of possible
-# choices for corresponding field. The syntax for the values is
-#
-#      string | prefix* | *
-#
-# where
-#
-#      'string' is either the MIME name of charset or it's full name (listed
-#              either in the left or in the right column of table of
-#              recognized charsets), case-insensitive - e.g.  'Koi8-R' or
-#              'Cyrillic (KOI8-R)' (both without quotes),
-#
-#      'prefix' is any string, and such value will select all charsets having
-#              the name with prefix matching given (case insensitive), i.e.,
-#              for the charsets listed in the table of recognized charsets,
-#
-.ex
-# ASSUMED_DOC_CHARSET_CHOICE:cyrillic*
-#              will be equal to specifying
-.ex 4
-# ASSUMED_DOC_CHARSET_CHOICE:cp866
-# ASSUMED_DOC_CHARSET_CHOICE:windows-1251
-# ASSUMED_DOC_CHARSET_CHOICE:koi8-r
-# ASSUMED_DOC_CHARSET_CHOICE:iso-8859-5
-#              or lines with full names of charsets.
-#
-#      literal string '*' (without quotes) will enable all charset choices
-#              in corresponding field.  This is useful for overriding site
-#              defaults in private pieces of lynx.cfg included via INCLUDE
-#              directive.
-#
-# Default values for both settings are '*', but any occurrence of settings
-# with values that denote any charsets will make only listed choices available
-# for corresponding field.
-#ASSUMED_DOC_CHARSET_CHOICE:*
-#DISPLAY_CHARSET_CHOICE:*
-
-
-.h2 ASSUME_LOCAL_CHARSET
-# ASSUME_LOCAL_CHARSET is like ASSUME_CHARSET but only applies to local
-# files.  If no setting is given here or by an -assume_local_charset
-# command line option, the value for ASSUME_CHARSET or -assume_charset
-# is used.  It works for both text/plain and text/html files.
-# This option will ignore "raw mode" toggling when local files are viewed
-# (it is "stronger" than "assume_charset" or the effective change
-# of the charset assumption caused by changing "raw mode"),
-# so only use when necessary.
-#
-#ASSUME_LOCAL_CHARSET:iso-8859-1
-
-
-.h2 PREPEND_CHARSET_TO_SOURCE
-# PREPEND_CHARSET_TO_SOURCE:TRUE tells Lynx to prepend a META CHARSET line
-# to text/html source files when they are retrieved for 'd'ownloading
-# or passed to 'p'rint functions, so HTTP headers will not be lost.
-# This is necessary for resolving charset for local html files,
-# while the assume_local_charset is just an assumption.
-# For the 'd'ownload option, a META CHARSET will be added only if the HTTP
-# charset is present.  The compilation default is TRUE.
-# It is generally desirable to have charset information for every local
-# html file, but META CHARSET string potentially could cause
-# compatibility problems with other browsers, see also PREPEND_BASE_TO_SOURCE.
-# Note that the prepending is not done for -source dumps.
-#
-#PREPEND_CHARSET_TO_SOURCE:TRUE
-
-
-.h2 NCR_IN_BOOKMARKS
-# NCR_IN_BOOKMARKS:TRUE allows you to save 8-bit characters in bookmark titles
-# in the unicode format (NCR).  This may be useful if you need to switch
-# display charsets frequently.  This is the case when you use Lynx on different
-# platforms, e.g., on UNIX and from a remote PC, and want to keep the bookmarks
-# file persistent.
-# Another aspect is compatibility:  NCR is part of I18N and HTML4.0
-# specifications supported starting with Lynx 2.7.2, Netscape 4.0 and MSIE 4.0.
-# Older browser versions will fail so keep NCR_IN_BOOKMARKS:FALSE if you
-# plan to use them.
-#
-#NCR_IN_BOOKMARKS:FALSE
-
-
-.h2 FORCE_8BIT_TOUPPER
-# FORCE_8BIT_TOUPPER overrides locale settings and uses internal 8-bit
-# case-conversion mechanism for case-insensitive searches in non-ASCII display
-# character sets.  It is FALSE by default and should not be changed unless
-# you encounter problems with case-insensitive searches.
-#
-#FORCE_8BIT_TOUPPER:FALSE
-
-
-.h2 OUTGOING_MAIL_CHARSET
-# While Lynx supports different platforms and display character sets
-# we need to limit the charset in outgoing mail to reduce
-# trouble for remote recipients who may not recognize our charset.
-# You may try US-ASCII as the safest value (7 bit), any other MIME name,
-# or leave this field blank (default) to use the display character set.
-# Charset translations currently are implemented for mail "subjects= " only.
-#
-#OUTGOING_MAIL_CHARSET:
-
-
-.h2 ASSUME_UNREC_CHARSET
-# If Lynx encounters a charset parameter it doesn't recognize, it will
-# replace the value given by ASSUME_UNREC_CHARSET (or a corresponding
-# -assume_unrec_charset command line option) for it.  This can be used
-# to deal with charsets unknown to Lynx, if they are "sufficiently
-# similar" to one that Lynx does know about, by forcing the same
-# treatment.  There is no default, and you probably should leave this
-# undefined unless necessary.
-#
-#ASSUME_UNREC_CHARSET:iso-8859-1
-
-.h2 PREFERRED_LANGUAGE
-# PREFERRED_LANGUAGE is the language in MIME notation (e.g., "en",
-# "fr") which will be indicated by Lynx in its Accept-Language headers
-# as the preferred language.  If available, the document will be
-# transmitted in that language.  Users can override this setting via
-# the 'o'ptions menu and save that preference in their RC file.
-# This may be a comma-separated list of languages in decreasing preference.
-#
-#PREFERRED_LANGUAGE:en
-
-
-.h2 PREFERRED_CHARSET
-# PREFERRED_CHARSET specifies the character set in MIME notation (e.g.,
-# "ISO-8859-2", "ISO-8859-5") which Lynx will indicate you prefer in
-# requests to http servers using an Accept-Charsets header.  Users can
-# change it via the 'o'ptions menu and save that preference in their RC file.
-# The value should NOT include "ISO-8859-1" or "US-ASCII",
-# since those values are always assumed by default.
-# If a file in that character set is available, the server will send it.
-# If no Accept-Charset header is present, the default is that any
-# character set is acceptable.  If an Accept-Charset header is present,
-# and if the server cannot send a response which is acceptable
-# according to the Accept-Charset header, then the server SHOULD send
-# an error response with the 406 (not acceptable) status code, though
-# the sending of an unacceptable response is also allowed.  See RFC 2068
-# (http://www.ics.uci.edu/pub/ietf/uri/rfc2068.txt).
-#
-#PREFERRED_CHARSET:
-
-
-.h2 CHARSETS_DIRECTORY
-# CHARSETS_DIRECTORY specifies the directory with the fonts (glyph data)
-# used by Lynx to switch the display-font to a font best suited for the
-# given document.  The font should be in a format understood by the
-# platforms TTY-display-font-switching API.  Currently supported on OS/2 only.
-#
-# Lynx expects the glyphs for the charset CHARSET with character cell
-# size HHHxWWW to be stored in a file HHHxWWW/CHARSET.fnt inside the directory
-# specified by CHARSETS_DIRECTORY.  E.g., the font for koi8-r sized 14x9
-# should be in the file 14x9/koi8-r.fnt.
-#
-#CHARSETS_DIRECTORY:
-
-
-.h2 CHARSET_SWITCH_RULES
-# CHARSET_SWITCH_RULES hints lynx on how to choose the best display font given
-# the document encoding.  This string is a sequence of chunks, each chunk
-# having the following form:
-#
-# IN_CHARSET1 IN_CHARSET2 ... IN_CHARSET5 :OUT_CHARSET
-#
-# For readability, one may insert arbitrary additional punctuation (anything
-# but : is ignored).  E.g., if lynx is able to switch only to display charsets
-# cp866, cp850, cp852, and cp862, then the following setting may be useful
-# (split for readability):
-#
-# CHARSET_SWITCH_RULES: koi8-r ISO-8859-5 windows-1251 cp866u KOI8-U :cp866,
-#      iso-8859-1 windows-1252 ISO-8859-15 :cp850,
-#      ISO-8859-2 windows-1250 :cp852,
-#      ISO-8859-8 windows-1255 :cp862
-#
-#CHARSET_SWITCH_RULES:
-
-
-.h1 Interaction
-
-.h2 URL_DOMAIN_PREFIXES
-.h2 URL_DOMAIN_SUFFIXES
-# URL_DOMAIN_PREFIXES and URL_DOMAIN_SUFFIXES are strings which will be
-# prepended (together with a scheme://) and appended to the first element
-# of command line or 'g'oto arguments which are not complete URLs and
-# cannot be opened as a local file (file://localhost/string).  Both
-# can be comma-separated lists.  Each prefix must end with a dot, each
-# suffix must begin with a dot, and either may contain other dots (e.g.,
-# .com.jp).  The default lists are defined in userdefs.h and can be
-# replaced here.  Each prefix will be used with each suffix, in order,
-# until a valid Internet host is created, based on a successful DNS
-# lookup (e.g., foo will be tested as www.foo.com and then www.foo.edu
-# etc.).  The first element can include a :port and/or /path which will
-# be restored with the expanded host (e.g., wfbr:8002/dir/lynx will
-# become http://www.wfbr.edu:8002/dir/lynx).  The prefixes will not be
-# used if the first element ends in a dot (or has a dot before the
-# :port or /path), and similarly the suffixes will not be used if the
-# the first element begins with a dot (e.g., .nyu.edu will become
-# http://www.nyu.edu without testing www.nyu.com).  Lynx will try to
-# guess the scheme based on the first field of the expanded host name,
-# and use "http://" as the default (e.g., gopher.wfbr.edu or gopher.wfbr.
-# will be made gopher://gopher.wfbr.edu).
-#
-#URL_DOMAIN_PREFIXES:www.
-#URL_DOMAIN_SUFFIXES:.com,.edu,.net,.org
-
-
-.h2 FORMS_OPTIONS
-# Toggle whether the Options Menu is key-based or form-based;
-# the key-based version is available only if specified at compile time.
-#FORMS_OPTIONS:TRUE
-
-
-.h2 PARTIAL
-# Display partial pages while downloading
-#PARTIAL:TRUE
-
-
-.h2 PARTIAL_THRES
-# Set the threshold # of lines Lynx must render before it
-# redraws the screen in PARTIAL mode.  Anything < 0 implies
-# use of the screen size.
-#PARTIAL_THRES:-1
-
-
-.h2 SHOW_KB_RATE
-# While getting large files, Lynx shows the approximate rate of transfer.
-# Set this to change the units shown.  "Kilobytes" denotes 1024 bytes:
-#      NONE to disable the display of transfer rate altogether.
-#      TRUE or KB for Kilobytes/second.
-#      FALSE or BYTES for bytes/second.
-#      KB,ETA to show Kilobytes/second with estimated completion time.
-#      BYTES,ETA to show BYTES/second with estimated completion time.
-# Note that the "ETA" values are available if USE_READPROGRESS was defined.
-#SHOW_KB_RATE:TRUE
-
-.h2 SHOW_KB_NAME
-# Set the abbreviation for Kilobytes (1024).
-# Quoting from
-#      http://www.romulus2.com/articles/guides/misc/bitsbytes.shtml
-# In December 1998, the International Electrotechnical Commission (IEC)
-# approved a new IEC International Standard.  Instead of using the metric
-# prefixes for multiples in binary code, the new IEC standard invented specific
-# prefixes for binary multiples made up of only the first two letters of the
-# metric prefixes and adding the first two letters of the word "binary".  Thus,
-# for instance, instead of Kilobyte (KB) or Gigabyte (GB), the new terms would
-# be kibibyte (KiB) or gibibyte (GiB).
-#
-# If you prefer using the conventional (and more common) "KB", modify this
-# setting.
-#SHOW_KB_NAME:KiB
-
-.h1 Timeouts
-
-.h2 INFOSECS
-.h2 MESSAGESECS
-.h2 ALERTSECS
-.h2 NO_PAUSE
-# The following definitions set the number of seconds for
-# pauses following statusline messages that would otherwise be
-# replaced immediately, and are more important than the unpaused
-# progress messages.  Those set by INFOSECS are also basically
-# progress messages (e.g., that a prompted input has been canceled)
-# and should have the shortest pause.  Those set by MESSAGESECS are
-# informational (e.g., that a function is disabled) and should have
-# a pause of intermediate duration.  Those set by ALERTSECS typically
-# report a serious problem and should be paused long enough to read
-# whenever they appear (typically unexpectedly).  The default values
-# are defined in userdefs.h, and can be modified here should longer
-# pauses be desired for braille-based access to Lynx.
-#
-# SVr4-curses implementations support time delays in milliseconds,
-# hence the value may be given shorter, e.g., 0.5
-#
-# Use the NO_PAUSE option (like the command-line -nopause) to override
-# all of the delay times.
-#
-#INFOSECS:1
-#MESSAGESECS:2
-#ALERTSECS:3
-#NO_PAUSE:FALSE
-
-.h2 DEBUGSECS
-# Set DEBUGSECS to a nonzero value to slow down progress messages
-# (see "-delay" option).
-#DEBUGSECS:0
-
-.h2 REPLAYSECS
-# Set REPLAYSECS to a nonzero value to allow for slow replaying of
-# command scripts (see "-cmd_script" option).
-#REPLAYSECS:0
-
-.h1 Appearance
-# These settings control the appearance of Lynx's screen and the way
-# Lynx renders some tags.
-
-.h2 USE_SELECT_POPUPS
-# If USE_SELECT_POPUPS is set FALSE, Lynx will present a vertical list of
-# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLE
-# attribute, instead of using a popup menu.  Note that if the MULTIPLE
-# attribute is present in the SELECT start tag, Lynx always will create a
-# vertical list of checkboxes for the OPTIONs.
-# The default defined here or in userdefs.h can be changed via the 'o'ptions
-# menu and saved in the RC file, and always can be toggled via the -popup
-# command line switch.
-#
-#USE_SELECT_POPUPS:TRUE
-
-
-.h2 SHOW_CURSOR
-# SHOW_CURSOR controls whether or not the cursor is hidden or appears
-# over the current link in documents or the current option in popups.
-# Showing the cursor is handy if you are a sighted user with a poor
-# terminal that can't do bold and reverse video at the same time or
-# at all.  It also can be useful to blind users, as an alternative
-# or supplement to setting LINKS_AND_FIELDS_ARE_NUMBERED or
-# LINKS_ARE_NUMBERED.
-# The default defined here or in userdefs.h can be changed via the
-# 'o'ptions menu and saved in the RC file, and always can be toggled
-# via the -show_cursor command line switch.
-#
-#SHOW_CURSOR:FALSE
-
-.h2 UNDERLINE_LINKS
-# UNDERLINE_LINKS controls whether links are underlined by default, or shown
-# in bold.  Normally this default is set from the configure script.
-#
-#UNDERLINE_LINKS:FALSE
-
-.h2 BOLD_HEADERS
-# If BOLD_HEADERS is set to TRUE the HT_BOLD default style will be acted
-# upon for <H1> through <H6> headers.  The compilation default is FALSE
-# (only the indentation styles are acted upon, but see BOLD_H1, below).
-# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the
-# HT_BOLD style for headers when BOLD_HEADERS is TRUE.
-#
-#BOLD_HEADERS:FALSE
-
-
-.h2 BOLD_H1
-# If BOLD_H1 is set to TRUE the HT_BOLD default style will be acted
-# upon for <H1> headers even if BOLD_HEADERS is FALSE.  The compilation
-# default is FALSE.  On Unix, compilation with -DUNDERLINE_LINKS also
-# will apply to the HT_BOLD style for headers when BOLD_H1 is TRUE.
-#
-#BOLD_H1:FALSE
-
-
-.h2 BOLD_NAME_ANCHORS
-# If BOLD_NAME_ANCHORS is set to TRUE the content of anchors without
-# an HREF attribute, (i.e., anchors with a NAME or ID attribute) will
-# have the HT_BOLD default style.  The compilation default is FALSE.
-# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the
-# HT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.
-#
-#BOLD_NAME_ANCHORS:FALSE
-
-
-.h1 Internal Behavior
-
-.h2 DEFAULT_CACHE_SIZE
-.h2 DEFAULT_VIRTUAL_MEMORY_SIZE
-# The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be
-# cached in memory at one time.
-#
-# This so-called cache size (actually, number) is defined in userdefs.h and
-# may be modified here and/or with the command line argument -cache=NUMBER
-# The minimum allowed value is 2, for the current document and at least one
-# to fetch, and there is no absolute maximum number of cached documents.
-# On Unix, and VMS not compiled with VAXC, whenever the number is exceeded
-# the least recently displayed document will be removed from memory.
-#
-# On VMS compiled with VAXC, the DEFAULT_VIRTUAL_MEMORY_SIZE specifies the
-# amount (bytes) of virtual memory that can be allocated and not yet be freed
-# before previous documents are removed from memory.  If the values for both
-# the DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE are exceeded, then
-# the least recently displayed documents will be freed until one or the other
-# value is no longer exceeded.  The default value is defined in userdefs.h.
-#
-# The Unix and VMS (but not VAXC) implementations use the C library malloc's
-# and calloc's for memory allocation, but procedures for taking the actual
-# amount of cache into account still need to be developed.  They use only
-# the DEFAULT_CACHE_SIZE value, and that specifies the absolute maximum
-# number of documents to cache (rather than the maximum number only if
-# DEFAULT_VIRTUAL_MEMORY_SIZE has been exceeded, as with VAXC/VAX).
-#
-#DEFAULT_CACHE_SIZE:10
-#DEFAULT_VIRTUAL_MEMORY_SIZE:512000
-
-
-.h2 SOURCE_CACHE
-# SOURCE_CACHE sets the source caching behavior for Lynx:
-# FILE causes Lynx to keep a temporary file for each cached document
-#   containing the HTML source of the document, which it uses to regenerate
-#   the document when certain settings are changed (for instance,
-#   historical vs. minimal vs. valid comment parsing) instead of reloading
-#   the source from the network.
-# MEMORY is like FILE, except the document source is kept in memory.  You
-#   may wish to adjust DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE
-#   accordingly.
-# NONE is the default; the document source is not cached, and is reloaded
-#   from the network when needed.
-#
-#SOURCE_CACHE:NONE
-
-
-.h2 SOURCE_CACHE_FOR_ABORTED
-# This setting controls what will happen with cached source for the document
-# being fetched from the net if fetching was aborted (either user pressed
-# 'z' or network went down). If set to KEEP, the source fetched so far will
-# be preserved (and used as cache), if set to DROP lynx will drop the
-# source cache for that document (i.e. only completely downloaded documents
-# will be cached in that case).
-#SOURCE_CACHE_FOR_ABORTED:DROP
-
-.h2 ALWAYS_RESUBMIT_POSTS
-# If ALWAYS_RESUBMIT_POSTS is set TRUE, Lynx always will resubmit forms
-# with method POST, dumping any cache from a previous submission of the
-# form, including when the document returned by that form is sought with
-# the PREV_DOC command or via the history list.  Lynx always resubmits
-# forms with method POST when a submit button or a submitting text input
-# is activated, but normally retrieves the previously returned document
-# if it had links which you activated, and then go back with the PREV_DOC
-# command or via the history list.
-#
-# The default defined here or in userdefs.h can be toggled via
-# the -resubmit_forms command line switch.
-#
-#ALWAYS_RESUBMIT_POSTS:FALSE
-
-.h2 TRIM_INPUT_FIELDS
-# If TRIM_INPUT_FIELDS is set TRUE, Lynx will trim trailing whitespace (e.g.,
-# space, tab, carriage return, line feed and form feed) from the text entered
-# into form text and textarea fields.  Older versions of Lynx do this trimming
-# unconditionally, but other browsers do not, which would yield different
-# behavior for CGI scripts.
-#TRIM_INPUT_FIELDS:FALSE
-
-.h1 HTML Parsing
-
-.h2 NO_ISMAP_IF_USEMAP
-# If NO_ISMAP_IF_USEMAP is set TRUE, Lynx will not include a link to the
-# server-side image map if both a server-side and client-side map for the
-# same image is indicated in the HTML markup.  The compilation default is
-# FALSE, such that a link with "[ISMAP]" as the link name, followed by a
-# hyphen, will be prepended to the ALT string or "[USEMAP]" pseudo-ALT for
-# accessing Lynx's text-based rendition of the client-side map (based on
-# the content of the associated MAP element).  If the "[ISMAP]" link is
-# activated, Lynx will send a 0,0 coordinate pair to the server, which
-# Lynx-friendly sites can map to a for-text-client document, homologous
-# to what is intended for the content of a FIG element.
-#
-# The compilation default, or default defined here, can be toggled via
-# the "-ismap" command line switch.
-#
-#NO_ISMAP_IF_USEMAP:FALSE
-
-
-.h2 SEEK_FRAG_MAP_IN_CUR
-# If SEEK_FRAG_MAP_IN_CUR is set FALSE, then USEMAP attribute values
-# (in IMG or OBJECT tags) consisting of only a fragment (USEMAP="#foo")
-# will be resolved with respect to the current document's base, which
-# might not be the same as the current document's URL.
-# The compilation default is to use the current document's URL in all
-# cases (i.e., assume the MAP is present below, if it wasn't present
-# above the point in the HTML stream where the USEMAP attribute was
-# detected).  Lynx's present "single pass" rendering engine precludes
-# checking below before making the decision on how to resolve a USEMAP
-# reference consisting solely of a fragment.
-#
-#SEEK_FRAG_MAP_IN_CUR:TRUE
-
-
-.h2 SEEK_FRAG_AREA_IN_CUR
-# If SEEK_FRAG_AREA_IN_CUR is set FALSE, then HREF attribute values
-# in AREA tags consisting of only a fragment (HREF="#foo") will be
-# resolved with respect to the current document's base, which might
-# not be the same as the current document's URL.  The compilation
-# default is to use the current document's URL, as is done for the
-# HREF attribute values of Anchors and LINKs that consist solely of
-# a fragment.
-#
-#SEEK_FRAG_AREA_IN_CUR:TRUE
-
-
-.h1 CGI scripts
-# These settings control Lynx's ability to execute various types of scripts.
-
-.h2 LOCAL_EXECUTION_LINKS_ALWAYS_ON
-.h2 LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE
-# Local execution links and scripts are by default completely disabled,
-# unless a change is made to the userdefs.h file to enable them or
-# the configure script is used with the corresponding options
-# (--enable-exec-links and --enable-exec-scripts).
-# See the Lynx source code distribution and the userdefs.h
-# file for more detail on enabling execution links and scripts.
-#
-# If you have enabled execution links or scripts the following
-# two variables control Lynx's action when an execution link
-# or script is encountered.
-#
-# If LOCAL_EXECUTION_LINKS_ALWAYS_ON is set to TRUE any execution
-# link or script will be executed no matter where it came from.
-# This is EXTREMELY dangerous.  Since Lynx can access files from
-# anywhere in the world, you may encounter links or scripts that
-# will cause damage or compromise the security of your system.
-#
-# If LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE is set to TRUE only
-# links or scripts that reside on the local machine and are
-# referenced with a URL beginning with "file://localhost/" or meet
-# TRUSTED_EXEC or ALWAYS_TRUSTED_EXEC rules (see below) will be
-# executed.  This is much less dangerous than enabling all execution
-# links, but can still be dangerous.
-#
-#LOCAL_EXECUTION_LINKS_ALWAYS_ON:FALSE
-#LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:FALSE
-
-
-.h2 TRUSTED_EXEC
-# If LOCAL_EXECUTION_LINK_ON_BUT_NOT_REMOTE is TRUE, and no TRUSTED_EXEC
-# rule is defined, it defaults to "file://localhost/" and any lynxexec
-# or lynxprog command will be permitted if it was referenced from within
-# a document whose URL begins with that string.  If you wish to restrict the
-# referencing URLs further, you can extend the string to include a trusted
-# path.  You also can specify a trusted directory for http URLs, which will
-# then be treated as if they were local rather than remote.  For example:
-#
-#      TRUSTED_EXEC:file://localhost/trusted/
-#      TRUSTED_EXEC:http://www.wfbr.edu/trusted/
-#
-# If you also wish to restrict the commands which can be executed, create
-# a series of rules with the path (Unix) or command name (VMS) following
-# the string, separated by a tab.  For example:
-#
-# Unix:
-# ====
-#      TRUSTED_EXEC:file://localhost/<tab>/bin/cp
-#      TRUSTED_EXEC:file://localhost/<tab>/bin/rm
-# VMS:
-# ===
-#      TRUSTED_EXEC:file://localhost/<tab>copy
-#      TRUSTED_EXEC:file://localhost/<tab>delete
-#
-# Once you specify a TRUSTED_EXEC referencing string, the default is
-# replaced, and all the referencing strings you desire must be specified
-# as a series.  Similarly, if you associate a command with the referencing
-# string, you must specify all of the allowable commands as a series of
-# TRUSTED_EXEC rules for that string.  If you specify ALWAYS_TRUSTED_EXEC
-# rules below, you need not repeat them as TRUSTED_EXEC rules.
-#
-# If EXEC_LINKS and JUMPFILE have been defined, any lynxexec or lynxprog
-# URLs in that file will be permitted, regardless of other settings.  If
-# you also set LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:TRUE and a single
-# TRUSTED_EXEC rule that will always fail (e.g., "none"), then *ONLY* the
-# lynxexec or lynxprog URLs in JUMPFILE (and any ALWAYS_TRUSTED_EXEC rules,
-# see below) will be allowed.  Note, however, that if Lynx was compiled with
-# CAN_ANONYMOUS_JUMP set to FALSE (default is TRUE), or -restrictions=jump
-# is included with the -anonymous switch at run time, then users of an
-# anonymous account will not be able to access the jumps file or enter
-# 'j'ump shortcuts, and this selective execution feature will be overridden
-# as well (i.e., they will only be able to access lynxexec or lynxprog
-# URLs which meet any ALWAYS_TRUSTED_EXEC rules).
-#
-#TRUSTED_EXEC:none
-
-
-.h2 ALWAYS_TRUSTED_EXEC
-# If EXEC_LINKS was defined, any lynxexec or lynxprog URL can be made
-# always enabled by an ALWAYS_TRUSTED_EXEC rule for it.  This is useful for
-# anonymous accounts in which you have disabled execution links generally,
-# and may also have disabled jumps file links, but still want to allow
-# execution of particular utility scripts or programs.  The format is
-# like that for TRUSTED_EXEC.  For example:
-#
-# Unix:
-# ====
-#   ALWAYS_TRUSTED_EXEC:file://localhost/<tab>/usr/local/kinetic/bin/usertime
-#   ALWAYS_TRUSTED_EXEC:http://www.more.net/<tab>/usr/local/kinetic/bin/who.sh
-# VMS:
-# ===
-#   ALWAYS_TRUSTED_EXEC:file://localhost/<tab>usertime
-#   ALWAYS_TRUSTED_EXEC:http://www.more.net/<tab>show users
-#
-# The default ALWAYS_TRUSTED_EXEC rule is "none".
-#
-#ALWAYS_TRUSTED_EXEC:none
-
-
-.h2 TRUSTED_LYNXCGI
-# Unix:
-# =====
-# TRUSTED_LYNXCGI rules define the permitted sources and/or paths for
-# lynxcgi links (if LYNXCGI_LINKS is defined in userdefs.h).  The format
-# is the same as for TRUSTED_EXEC rules (see above).  Example rules:
-#
-#      TRUSTED_LYNXCGI:file://localhost/
-#      TRUSTED_LYNXCGI:<tab>/usr/local/etc/httpd/cgi-bin/
-#      TRUSTED_LYNXCGI:file://localhost/<tab>/usr/local/www/cgi-bin/
-#
-# VMS:
-# ====
-# Do not define this.
-#
-# The default TRUSTED_LYNXCGI rule is "none".
-#
-#TRUSTED_LYNXCGI:none
-
-
-.h2 LYNXCGI_ENVIRONMENT
-# Unix:
-# =====
-# LYNXCGI_ENVIRONMENT adds the current value of the specified
-# environment variable to the list of environment variables passed on to the
-# lynxcgi script.  Useful variables are HOME, USER, etc...  If proxies
-# are in use, and the script invokes another copy of lynx (or a program like
-# wget) in a subsidiary role, it can be useful to add http_proxy and other
-# *_proxy variables.
-#
-# VMS:
-# ====
-# Do not define this.
-#
-#LYNXCGI_ENVIRONMENT:
-
-
-.h2 LYNXCGI_DOCUMENT_ROOT
-# Unix:
-# =====
-# LYNXCGI_DOCUMENT_ROOT is the value of DOCUMENT_ROOT that will be passed
-# to lynxcgi scripts.  If set and the URL has PATH_INFO data, then
-# PATH_TRANSLATED will also be generated.  Examples:
-#      LYNXCGI_DOCUMENT_ROOT:/usr/local/etc/httpd/htdocs
-#      LYNXCGI_DOCUMENT_ROOT:/data/htdocs/
-#
-# VMS:
-# ====
-# Do not define this.
-#
-#LYNXCGI_DOCUMENT_ROOT:
-
-
-.h1 Cookies
-
-.h2 FORCE_SSL_COOKIES_SECURE
-# If FORCE_SSL_COOKIES_SECURE is set to TRUE, then SSL encrypted cookies
-# received from https servers never will be sent unencrypted to http
-# servers.  The compilation default is to impose this block only if the
-# https server included a secure attribute for the cookie.  The normal
-# default or that defined here can be toggled via the -force_secure
-# command line switch.
-#
-#FORCE_SSL_COOKIES_SECURE:FALSE
-
-
-.h1 Internal Behavior
-
-.h2 MAIL_SYSTEM_ERROR_LOGGING
-#  MAIL_SYSTEM_ERROR_LOGGING will send a message to the owner of
-#  the information, or ALERTMAIL if there is no owner, every time
-#  that a document cannot be accessed!
-#
-#  NOTE:  This can generate A LOT of mail, be warned.
-#
-#MAIL_SYSTEM_ERROR_LOGGING:FALSE
-
-
-.h2 CHECKMAIL
-# If CHECKMAIL is set to TRUE, the user will be informed (via a statusline
-# message) about the existence of any unread mail at startup of Lynx, and
-# will get statusline messages if subsequent new mail arrives.  If a jumps
-# file with a lynxprog URL for invoking mail is available, or your html
-# pages include an mail launch file URL, the user thereby can access mail
-# and read the messages.  The checks and statusline reports will not be
-# performed if Lynx has been invoked with the -restrictions=mail switch.
-#
-# VMS USERS !!!
-# =============
-# New mail is normally broadcast as it arrives, via "unsolicited screen
-# broadcasts", which can be "wiped" from the Lynx display via the Ctrl-W
-# command.  You may prefer to disable the broadcasts and use CHECKMAIL
-# instead (e.g., in a public account which will be used by people who
-# are ignorant about VMS).
-#
-#CHECKMAIL:FALSE
-
-
-.h1 News-groups
-
-.h2 NNTPSERVER
-# To enable news reading ability via Lynx, the environment variable NNTPSERVER
-# must be set so that it points to your site's NNTP server
-# (see Lynx Users Guide on environment variables).
-# Lynx respects RFC 1738 (http://www.ics.uci.edu/pub/ietf/uri/rfc1738.txt)
-# and does not accept a host field in news URLs (use nntp: instead of news: for
-# the scheme if you wish to specify an NNTP host in a URL, as explained in the
-# RFC).  If you have not set the variable externally, you can set it at run
-# time via this configuration file.  It will not override an external setting.
-# Note that on VMS it is set as a process logical rather than symbol, and will
-# outlive the Lynx image.
-# The news reading facility in Lynx is quite limited.  Lynx does not provide a
-# full featured news reader with elaborate error checking and safety features.
-#
-#NNTPSERVER:news.server.dom
-
-
-.h2 LIST_NEWS_NUMBERS
-# If LIST_NEWS_NUMBERS is set TRUE, Lynx will use an ordered list and include
-# the numbers of articles in news listings, instead of using an unordered
-# list.  The default is defined in userdefs.h, and can be overridden here.
-#
-#LIST_NEWS_NUMBERS:FALSE
-
-
-.h2 LIST_NEWS_DATES
-# If LIST_NEWS_DATES is set TRUE, Lynx will include the dates of articles in
-# news listings.  The dates always are included in the articles, themselves.
-# The default is defined in userdefs.h, and can be overridden here.
-#
-#LIST_NEWS_DATES:FALSE
-
-
-.h2 NEWS_CHUNK_SIZE
-.h2 NEWS_MAX_CHUNK
-# NEWS_CHUNK_SIZE and NEWS_MAX_CHUNK regulate the chunking of news article
-# listings with inclusion of links for listing earlier and/or later articles.
-# The defaults are defined in HTNews.c as 30 and 40, respectively.  If the
-# news group contains more than NEWS_MAX_CHUNK articles, they will be listed
-# in NEWS_CHUNK_SIZE chunks.  You can change the defaults here, and/or on
-# the command line via -newschunksize=NUMBER and/or -newsmaxchunk=NUMBER
-# switches.  Note that if the chunk size is increased, here or on the command
-# line, to a value greater than the current maximum, the maximum will be
-# increased to that number.  Conversely, if the maximum is set to a number
-# less than the current chunk size, the chunk size will be reduced to that
-# number.  Thus, you need use only one of the two switches on the command
-# line, based on the direction of intended change relative to the compilation
-# or configuration defaults.  The compilation defaults ensure that there will
-# be at least 10 earlier articles before bothering to chunk and create a link
-# for earlier articles.
-#
-#NEWS_CHUNK_SIZE:30
-#NEWS_MAX_CHUNK:40
-
-
-.h2 NEWS_POSTING
-# Set NEWS_POSTING to FALSE if you do not want to support posting to
-# news groups via Lynx.  If left TRUE, Lynx will use its news gateway to
-# post new messages or followups to news groups, using the URL schemes
-# described in the "Supported URLs" section of the online 'h'elp.  The
-# posts will be attempted via the nntp server specified in the URL, or
-# if none was specified, via the NNTPSERVER configuration or environment
-# variable.  Links with these URLs for posting or sending followups are
-# created by the news gateway when reading group listings or articles
-# from nntp servers if the server indicates that it permits posting.
-# The compilation default set in userdefs.h can be changed here.  If
-# the default is TRUE, posting can still be disallowed via the
-# -restrictions command line switch.
-# The posting facility in Lynx is quite limited.  Lynx does not provide a
-# full featured news poster with elaborate error checking and safety features.
-#
-#NEWS_POSTING:TRUE
-
-
-.h2 LYNX_SIG_FILE
-# LYNX_SIG_FILE defines the name of a file containing a signature which
-# can be appended to email messages and news postings or followups.  The
-# user will be prompted whether to append it.  It is sought in the home
-# directory.  If it is in a subdirectory, begin it with a dot-slash
-# (e.g., ./lynx/.lynxsig).  The definition is set in userdefs.h and can
-# be changed here.
-#
-#LYNX_SIG_FILE:.lynxsig
-
-.h1 Bibliographic Protocol (bibp scheme)
-
-.h2 BIBP_GLOBAL_SERVER
-# BIBP_GLOBAL_SERVER is the default global server for bibp: links, used
-# when a local bibhost or document-specified citehost is unavailable.
-# Set in userdefs.h and can be changed here.
-#BIBP_GLOBAL_SERVER:http://usin.org/
-
-.h2 BIBP_BIBHOST
-# BIBP_BIBHOST is the URL at which local bibp service may be found, if
-# it exists.   Defaults to http://bibhost/ for protocol conformance, but
-# may be overridden here or via --bibhost parameter.
-#BIBP_BIBHOST:http://bibhost/
-
-.h1 Interaction
-# These settings control interaction of the user with lynx.
-
-.h2 SCROLLBAR
-# If SCROLLBAR is set TRUE, Lynx will show scrollbar on windows.  With mouse
-# enabled, the scrollbar strip outside the bar is clickable, and scrolls the
-# window by pages.  The appearance of the scrollbar can be changed from
-# LYNX_LSS file:  define attributes scroll.bar, scroll.back (for the bar, and
-# for the strip along which the scrollbar moves).
-#SCROLLBAR:FALSE
-
-
-.h2 SCROLLBAR_ARROW
-# If SCROLLBAR_ARROW is set TRUE, Lynx's scrollbar will have arrows at the
-# ends.  With mouse enabled, the arrows are clickable, and scroll the window by
-# 2 lines.  The appearance of the scrollbar arrows can be changed from LYNX_LSS
-# file:  define attributes scroll.arrow, scroll.noarrow (for enabled-arrows,
-# and disabled arrows).  An arrow is "disabled" if the bar is at this end of
-# the strip.
-#SCROLLBAR_ARROW:TRUE
-
-
-.h2 USE_MOUSE
-# If Lynx is configured with ncurses, PDcurses or slang & USE_MOUSE is TRUE,
-# users can perform commands by left-clicking certain parts of the screen:
-#   on a link = `g'oto + ACTIVATE (i.e., move highlight & follow the link);
-#   on the top/bottom lines = PREV/NEXT_PAGE (i.e., go up/down 1 page);
-#   on the top/bottom left corners = PREV/NEXT_DOC (i.e., go to the previous
-#   document / undo goto previous document);
-#   on the top/bottom right corners = HISTORY/VLINKS (i.e., call up the history
-#   page or visited links page if on history page).
-# NB if the mouse is defined in this way, it will not be available
-# for copy/paste operations using the clipboard of a desktop manager:
-# for flexibility instead, use the command-line switch  -use_mouse .
-#
-# ncurses and slang have built-in support for the xterm mouse protocol.  In
-# addition, ncurses can be linked with the gpm mouse library, to automatically
-# provide support for this interface in applications such as Lynx.  (Please
-# read the ncurses faq to work around broken gpm configurations packaged by
-# some distributors).  PDCurses implements mouse support for win32 console
-# windows, as does slang.
-#USE_MOUSE:FALSE
-
-
-.h1 HTML Parsing
-# These settings control the way Lynx parses invalid HTML
-# and how it may resolve such issues.
-
-.h2 COLLAPSE_BR_TAGS
-# If COLLAPSE_BR_TAGS is set FALSE, Lynx will not collapse serial BR tags.
-# If set TRUE, two or more concurrent BRs will be collapsed into a single
-# line break.  Note that the valid way to insert extra blank lines in HTML
-# is via a PRE block with only newlines in the block.
-#
-#COLLAPSE_BR_TAGS:TRUE
-
-
-.h2 TAGSOUP
-# If TAGSOUP is set, Lynx uses the "Tag Soup DTD" rather than "SortaSGML".
-# The two approaches differ by the style of error detection and recovery.
-# Tag Soup DTD allows for improperly nested tags; SortaSGML is stricter.
-#TAGSOUP:FALSE
-
-
-.h1 Cookies
-
-.h2 SET_COOKIES
-# If SET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headers
-# in http server replies.  Note that if a COOKIE_FILE is in use (see
-# below) that contains cookies at startup, Lynx will still send those
-# persistent cookies in requests as appropriate.  Setting SET_COOKIES
-# to FALSE just prevents accepting any new cookies from servers.  To
-# prevent all cookie processing (sending *and* receiving) in a session,
-# make sure that PERSISTENT_COOKIES is not TRUE or that COOKIE_FILE does
-# not point to a file with cookies, in addition to setting SET_COOKIES
-# to FALSE.
-# The default is defined in userdefs.h, and can be overridden here,
-# and/or toggled via the -cookies command line switch.
-#
-#SET_COOKIES:TRUE
-
-
-.h2 ACCEPT_ALL_COOKIES
-# If ACCEPT_ALL_COOKIES is set TRUE, Lynx will accept cookies from all
-# domains with no user interaction.  This is equivalent to automatically
-# replying to all cookie 'Allow?' prompts with 'A'lways.  Note that it
-# does not preempt validity checking, which has to be controlled separately
-# (see below).
-# The default is defined in userdefs.h and can be overridden here, or
-# in the .lynxrc file via an o(ptions) screen setting.  It may also be
-# toggled via the -accept_all_cookies command line switch.
-#
-#ACCEPT_ALL_COOKIES:FALSE
-
-
-.h2 COOKIE_ACCEPT_DOMAINS
-.h2 COOKIE_REJECT_DOMAINS
-# COOKIE_ACCEPT_DOMAINS and COOKIE_REJECT_DOMAINS are comma-delimited lists
-# of domains from which Lynx should automatically accept or reject cookies
-# without asking for confirmation.  If the same domain is specified in both
-# lists, rejection will take precedence.
-# Note that in order to match cookies, domains have to be spelled out exactly
-# in the form in which they would appear on the Cookie Jar page (case is
-# insignificant).  They are not wildcards.  Domains that apply to more than
-# one host have a leading '.', but have to match *the cookie's* domain
-# exactly.
-#
-#COOKIE_ACCEPT_DOMAINS:
-#COOKIE_REJECT_DOMAINS:
-
-
-.h2 COOKIE_LOOSE_INVALID_DOMAINS
-.h2 COOKIE_STRICT_INVALID_DOMAINS
-.h2 COOKIE_QUERY_INVALID_DOMAINS
-# COOKIE_LOOSE_INVALID_DOMAINS, COOKIE_STRICT_INVALID_DOMAINS, and
-# COOKIE_QUERY_INVALID_DOMAINS are comma-delimited lists of domains.
-# They control the degree of validity checking that is applied to cookies
-# for the specified domains.
-# Note that in order to match cookies, domains have to be spelled out exactly
-# in the form in which they would appear on the Cookie Jar page (case is
-# insignificant).  They are not wildcards.  Domains that apply to more than
-# one host have a leading '.', but have to match *the cookie's* domain
-# exactly.
-# If a domain is set to strict checking, strict conformance to RFC2109 will
-# be applied.  A domain with loose checking will be allowed to set cookies
-# with an invalid path or domain attribute.  All domains will default to
-# asking the user for confirmation in case of an invalid path or domain.
-# Cookie validity checking takes place as a separate step before the
-# final decision to accept or reject (see previous options), therefore
-# a cookie that passes validity checking may still be automatically
-# rejected or cause another prompt.
-#
-#COOKIE_LOOSE_INVALID_DOMAINS:
-#COOKIE_STRICT_INVALID_DOMAINS:
-#COOKIE_QUERY_INVALID_DOMAINS:
-
-.h2 MAX_COOKIES_DOMAIN
-.h2 MAX_COOKIES_GLOBAL
-.h2 MAX_COOKIES_BUFFER
-# MAX_COOKIES_DOMAIN,
-# MAX_COOKIES_GLOBAL and
-# MAX_COOKIES_BUFFER are limits on the total number of cookies for each domain,
-# globally, and the per-cookie buffer size.  These limits are by default large
-# enough for reasonable usage; if they are very high, some sites may present
-# undue performance waste.
-#
-#MAX_COOKIES_DOMAIN:50
-#MAX_COOKIES_GLOBAL:500
-#MAX_COOKIES_BUFFER:4096
-
-.h2 PERSISTENT_COOKIES
-# PERSISTENT_COOKIES indicates that cookies should be read at startup from
-# the COOKIE_FILE, and saved at exit for storage between Lynx sessions.
-# It is not used if Lynx was compiled without USE_PERSISTENT_COOKIES.
-# The default is FALSE, so that the feature needs to be enabled here
-# explicitly if you want it.
-#
-#PERSISTENT_COOKIES:FALSE
-
-
-.h2 COOKIE_FILE
-# COOKIE_FILE is the default file from which persistent cookies are read
-# at startup (if the file exists), if Lynx was compiled with
-# USE_PERSISTENT_COOKIES and the PERSISTENT_COOKIES option is enabled.
-# The cookie file can also be specified in .lynxrc or on the command line.
-#
-#COOKIE_FILE:~/.lynx_cookies
-
-
-.h2 COOKIE_SAVE_FILE
-# COOKIE_SAVE_FILE is the default file in which persistent cookies are
-# stored at exit, if Lynx was compiled with USE_PERSISTENT_COOKIES and the
-# PERSISTENT_COOKIES option is enabled.  The cookie save file can also be
-# specified on the command line.
-#
-# With an interactive Lynx session, COOKIE_SAVE_FILE will default to
-# COOKIE_FILE if it is not set.  With a non-interactive Lynx session (e.g.,
-# -dump), cookies will only be saved to file if COOKIE_SAVE_FILE is set.
-#
-#COOKIE_SAVE_FILE:~/.lynx_cookies
-
-
-.h1 Mail-related
-
-.h2 SYSTEM_MAIL
-.h2 SYSTEM_MAIL_FLAGS
-# VMS:
-# ===
-# The mail command and qualifiers are defined in userdefs.h.  Lynx
-# will spawn a subprocess to send replies and error messages.  The
-# command, and qualifiers (if any), can be re-defined here.  If
-# you use PMDF then headers will we passed via a header file.
-# If you use "generic" VMS MAIL, the subject will be passed on the
-# command line via a /subject="SUBJECT" qualifier, and inclusion
-# of other relevant headers may not be possible.
-# If your mailer uses another syntax, some hacking of the mailform()
-# mailmsg() and reply_by_mail() functions in LYMail.c, and send_file_to_mail()
-# function in LYPrint.c, may be required.
-#
-.ex 2
-#SYSTEM_MAIL:PMDF SEND
-#SYSTEM_MAIL_FLAGS:/headers
-#
-.ex 2
-#SYSTEM_MAIL:MAIL
-#SYSTEM_MAIL_FLAGS:
-#
-# Unix:
-#======
-# The mail path and flags normally are defined for sendmail (or submit
-# with MMDF) in userdefs.h.  You can change them here, but should first
-# read the zillions of CERT advisories about security problems with Unix
-# mailers.
-#
-.ex 2
-#SYSTEM_MAIL:/usr/mmdf/bin/submit
-#SYSTEM_MAIL_FLAGS:-mlruxto,cc\*
-#
-.ex 2
-#SYSTEM_MAIL:/usr/sbin/sendmail
-#SYSTEM_MAIL_FLAGS:-t -oi
-#
-.ex 2
-#SYSTEM_MAIL:/usr/lib/sendmail
-#SYSTEM_MAIL_FLAGS:-t -oi
-
-# Win32:
-#=======
-# Please read sendmail.txt in the LYNX_W32.ZIP distribution
-#
-#SYSTEM_MAIL:sendmail -f me@my.host -h my.host -r my.smtp.mailer -m SMTP
-
-
-.h2 MAIL_ADRS
-# VMS ONLY:
-# ========
-# MAIL_ADRS is defined in userdefs.h and normally is structured for PMDF's
-# IN%"INTERNET_ADDRESS" scheme.  The %s is replaced with the address given
-# by the user.  If you are using a different Internet mail transport, change
-# the IN appropriately (e.g., to SMTP, MX, or WINS).
-#
-#MAIL_ADRS:"IN%%""%s"""
-
-
-.h2 USE_FIXED_RECORDS
-# VMS ONLY:
-# ========
-# If USE_FIXED_RECORDS is set to TRUE here or in userdefs.h, Lynx will
-# convert 'd'ownloaded binary files to FIXED 512 record format before saving
-# them to disk or acting on a DOWNLOADER option.  If set to FALSE, the
-# headers of such files will indicate that they are Stream_LF with Implied
-# Carriage Control, which is incorrect, and can cause downloading software
-# to get confused and unhappy.  If you do set it FALSE, you can use the
-# FIXED512.COM command file, which is included in this distribution, to do
-# the conversion externally.
-#
-#USE_FIXED_RECORDS:TRUE
-
-
-.h1 Keyboard Input
-# These settings control the way Lynx interprets user input.
-
-
-.h2 VI_KEYS_ALWAYS_ON
-.h2 EMACS_KEYS_ALWAYS_ON
-# Vi or Emacs movement keys, i.e. familiar hjkl or ^N^P^F^B .
-# These are defaults, which can be changed in the Options Menu or .lynxrc .
-#VI_KEYS_ALWAYS_ON:FALSE
-#EMACS_KEYS_ALWAYS_ON:FALSE
-
-
-.h2 DEFAULT_KEYPAD_MODE
-# DEFAULT_KEYPAD_MODE may be set to NUMBERS_AS_ARROWS
-#                                or LINKS_ARE_NOT_NUMBERED (the same)
-#                                or LINKS_ARE_NUMBERED
-#                                or LINKS_AND_FIELDS_ARE_NUMBERED
-#                                or FIELDS_ARE_NUMBERED
-# to specify whether numbers (e.g. [10]) appear next to all links,
-# allowing immediate access by entering the number on the keyboard,
-# or numbers on the numeric key-pad work like arrows;
-# the "FIELDS" options cause form fields also to be numbered.
-# This may be overridden by the keypad_mode setting in .lynxrc,
-# and can also be changed via the Options Menu.
-#
-#DEFAULT_KEYPAD_MODE:NUMBERS_AS_ARROWS
-
-
-.h2 NUMBER_LINKS_ON_LEFT
-.h2 NUMBER_FIELDS_ON_LEFT
-# Denotes the position for link- and field-numbers (whether it is on the left
-# or right of the anchor).  These are subject to DEFAULT_KEYPAD_MODE, which
-# determines whether numbers are shown.
-#NUMBER_LINKS_ON_LEFT:TRUE
-#NUMBER_FIELDS_ON_LEFT:TRUE
-
-.h2 DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS
-# Obsolete form of DEFAULT_KEYPAD_MODE,
-# numbers work like arrows or numbered links.
-# Set to TRUE, indicates numbers act as arrows,
-# and set to FALSE indicates numbers refer to numbered links on the page.
-# LINKS_AND_FIELDS_ARE_NUMBERED cannot be set by this option because
-# it allows only two values (true and false).
-#
-#DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS:TRUE
-
-
-.h2 CASE_SENSITIVE_ALWAYS_ON
-# The default search type.
-# This is a default that can be overridden by the user!
-#
-#CASE_SENSITIVE_ALWAYS_ON:FALSE
-
-
-.h1 Auxiliary Facilities
-
-.h2 DEFAULT_BOOKMARK_FILE
-# DEFAULT_BOOKMARK_FILE is the filename used for storing personal bookmarks.
-# It will be prepended by the user's home directory.
-# NOTE that a file ending in .html or other suffix mapped to text/html
-# should be used to ensure its treatment as HTML.  The built-in default
-# is lynx_bookmarks.html.  On both Unix and VMS, if a subdirectory off of
-# the HOME directory is desired, the path should begin with "./" (e.g.,
-# ./BM/lynx_bookmarks.html), but the subdirectory must already exist.
-# Lynx will create the bookmark file, if it does not already exist, on
-# the first ADD_BOOKMARK attempt if the HOME directory is indicated
-# (i.e., if the definition is just filename.html without any slashes),
-# but requires a pre-existing subdirectory to create the file there.
-# The user can re-define the default bookmark file, as well as a set
-# of sub-bookmark files if multiple bookmark file support is enabled
-# (see below), via the 'o'ptions menu, and can save those definitions
-# in the .lynxrc file.
-#
-#DEFAULT_BOOKMARK_FILE:lynx_bookmarks.html
-
-
-.h2 MULTI_BOOKMARK_SUPPORT
-# If MULTI_BOOKMARK_SUPPORT is set TRUE, and BLOCK_MULTI_BOOKMARKS (see
-# below) is FALSE, and sub-bookmarks exist, all bookmark operations will
-# first prompt the user to select an active sub-bookmark file or the
-# default bookmark file.  FALSE is the default so that one (the default)
-# bookmark file will be available initially.  The definition here will
-# override that in userdefs.h.  The user can turn on multiple bookmark
-# support via the 'o'ptions menu, and can save that choice as the startup
-# default via the .lynxrc file.  When on, the setting can be STANDARD or
-# ADVANCED.  If SUPPORT is set to the latter, and the user mode also is
-# ADVANCED, the VIEW_BOOKMARK command will invoke a statusline prompt at
-# which the user can enter the letter token (A - Z) of the desired bookmark,
-# or '=' to get a menu of available bookmark files.  The menu always is
-# presented in NOVICE or INTERMEDIATE mode, or if the SUPPORT is set to
-# STANDARD.  No prompting or menu display occurs if only one (the startup
-# default) bookmark file has been defined (define additional ones via the
-# 'o'ptions menu).  The startup default, however set, can be overridden on
-# the command line via the -restrictions=multibook or the -anonymous or
-# -validate switches.
-#
-#MULTI_BOOKMARK_SUPPORT:FALSE
-
-
-.h2 BLOCK_MULTI_BOOKMARKS
-# If BLOCK_MULTI_BOOKMARKS is set TRUE, multiple bookmark support will
-# be forced off, and cannot to toggled on via the 'o'ptions menu.  The
-# compilation setting is normally FALSE, and can be overridden here.
-# It can also be set via the -restrictions=multibook or the -anonymous
-# or -validate command line switches.
-#
-#BLOCK_MULTI_BOOKMARKS:FALSE
-
-
-.h1 Interaction
-
-.h2 DEFAULT_USER_MODE
-# DEFAULT_USER_MODE sets the default user mode for Lynx users.
-# NOVICE shows a three line help message at the bottom of the screen.
-# INTERMEDIATE shows normal amount of help (one line).
-# ADVANCED help is replaced by the URL of the current link.
-#
-#DEFAULT_USER_MODE:NOVICE
-
-
-.h1 External Programs
-
-.h2 DEFAULT_EDITOR
-# If DEFAULT_EDITOR is defined, users may edit local documents with it
-# & it will also be used for sending mail messages.
-# If no editor is defined here or by the user,
-# the user will not be able to edit local documents
-# and a primitive line-oriented mail-input mode will be used.
-#
-# For sysadmins: do not define a default editor
-# unless you know EVERY user will know how to use it;
-# users can easily define their own editor in the Options Menu.
-#
-#DEFAULT_EDITOR:
-
-
-.h2 SYSTEM_EDITOR
-# SYSTEM_EDITOR behaves the same as DEFAULT_EDITOR,
-# except that it can't be changed by users.
-#
-#SYSTEM_EDITOR:
-
-.h3 POSITIONABLE_EDITOR
-# If POSITIONABLE_EDITOR is defined once or multiple times and if the same
-# editor is used as editor in lynx, lynx will use its features, i.e., adding an
-# option to set the initial line-position, when editing files and textarea.
-# The commented editors below are already known; there is no need to uncomment
-# them.
-#
-#POSITIONABLE_EDITOR:emacs
-#POSITIONABLE_EDITOR:jed
-#POSITIONABLE_EDITOR:jmacs
-#POSITIONABLE_EDITOR:joe
-#POSITIONABLE_EDITOR:jove
-#POSITIONABLE_EDITOR:jpico
-#POSITIONABLE_EDITOR:jstar
-#POSITIONABLE_EDITOR:nano
-#POSITIONABLE_EDITOR:pico
-#POSITIONABLE_EDITOR:rjoe
-#POSITIONABLE_EDITOR:vi
-
-.h1 Proxy
-
-.h2 HTTP_PROXY
-.h2 HTTPS_PROXY
-.h2 FTP_PROXY
-.h2 GOPHER_PROXY
-.h2 NEWSPOST_PROXY
-.h2 NEWSREPLY_PROXY
-.h2 NEWS_PROXY
-.h2 NNTP_PROXY
-.h2 SNEWSPOST_PROXY
-.h2 SNEWSREPLY_PROXY
-.h2 SNEWS_PROXY
-.h2 WAIS_PROXY
-.h2 FINGER_PROXY
-.h2 CSO_PROXY
-# Lynx version 2.2 and beyond supports the use of proxy servers that can act as
-# firewall gateways and caching servers.  They are preferable to the older
-# gateway servers.  Each protocol used by Lynx can be mapped separately using
-# PROTOCOL_proxy environment variables (see Lynx Users Guide).  If you have not set
-# them externally, you can set them at run time via this configuration file.
-# They will not override external settings.  The no_proxy variable can be used
-# to inhibit proxying to selected regions of the Web (see below).  Note that on
-# VMS these proxy variables are set as process logicals rather than symbols, to
-# preserve lowercasing, and will outlive the Lynx image.
-#
-.ex 15
-#http_proxy:http://some.server.dom:port/
-#https_proxy:http://some.server.dom:port/
-#ftp_proxy:http://some.server.dom:port/
-#gopher_proxy:http://some.server.dom:port/
-#news_proxy:http://some.server.dom:port/
-#newspost_proxy:http://some.server.dom:port/
-#newsreply_proxy:http://some.server.dom:port/
-#snews_proxy:http://some.server.dom:port/
-#snewspost_proxy:http://some.server.dom:port/
-#snewsreply_proxy:http://some.server.dom:port/
-#nntp_proxy:http://some.server.dom:port/
-#wais_proxy:http://some.server.dom:port/
-#finger_proxy:http://some.server.dom:port/
-#cso_proxy:http://some.server.dom:port/
-#no_proxy:host.domain.dom
-
-
-.h2 NO_PROXY
-# The no_proxy variable can be a comma-separated list of strings defining
-# no-proxy zones in the DNS domain name space.  If a tail substring of the
-# domain-path for a host matches one of these strings, transactions with that
-# node will not be proxied.
-.ex
-#no_proxy:domain.path1,path2
-#
-# A single asterisk as an entry will override all proxy variables and no
-# transactions will be proxied.
-.ex
-#no_proxy:*
-# This is the only allowed use of * in no_proxy.
-#
-# Warning:  Note that setting 'il' as an entry in this list will block proxying
-# for the .mil domain as well as the .il domain.  If the entry is '.il' this
-# will not happen.
-
-
-.h1 External Programs
-
-.h2 PRINTER
-.h2 DOWNLOADER
-.h2 UPLOADER
-# PRINTER, DOWNLOADER & UPLOADER DEFINITIONS:
-# Lynx has 4 pre-defined print options & 1 pre-defined download option,
-# which are called up on-screen when `p' or `d' are entered;
-# any number of options can be added by the user, as explained below.
-# Uploaders can be defined only for UNIX with DIRED_SUPPORT:
-# see the Makefile in the top directory & the header of src/LYUpload.c .
-#
-# For `p' pre-defined options are: `Save to local file', `E-mail the file',
-# `Print to screen' and `Print to local printer attached to vt100'.
-# `Print to screen' allows file transfers in the absence of alternatives
-# and is often the only option allowed here for anonymous users;
-# the 3rd & 4th options are not pre-defined for DOS/WINDOWS versions of Lynx.
-# For `d' the pre-defined option is: `Download to local file'.
-#
-# To define your own print or download option use the following formats:
-#
-# PRINTER:<name>:<command>:<option>:<lines/page>[:<environment>]
-#
-# DOWNLOADER:<name>:<command>:<option>[:<environment>]
-#
-# <name>       is what you will see on the print/download screen.
-#
-# <command>    is the command your system will execute:
-#              the 1st %s in the command will be replaced
-#              by the temporary filename used by Lynx;
-#              a 2nd %s will be replaced by a filename of your choice,
-#              for which Lynx will prompt, offering a suggestion.
-#              On Unix, which has pipes, you may use a '|' as the first
-#              character of the command, and Lynx will open a pipe to
-#              the command.
-#              If the command format of your printer/downloader requires
-#              a different layout, you will need to use a script
-#              (see the last 2 download examples below).
-#
-# <option>     TRUE : the printer/downloader will always be ENABLED,
-#              except that downloading is disabled when -validate is used;
-#              FALSE : both will be DISABLED for anonymous users
-#              and printing will be disabled when -noprint is used.
-#
-# <lines/page> (printers: optional) the number of lines/page (default 66):
-#              used to compute the approximate output size
-#              and prompt if the document is > 4 printer pages;
-#              it uses current screen length for the computation
-#              when `Print to screen' is selected.
-#
-# [:<environment>]
-#              optional, if XWINDOWS then printer/downloader will be
-#              enabled if DISPLAY environment variable IS defined and
-#              disabled otherwise, if environment is NON_XWINDOWS
-#              then printer/downloader will be enabled if DISPLAY
-#              environment variable IS NOT defined and disabled otherwise,
-#              for anything else or if environment is not specified
-#              printer/downloader is always enabled.
-#
-# You must put the whole definition on one line;
-# if you use a colon, precede it with a backslash.
-#
-# `Printer' can be any file-handling program you find useful,
-# even if it does not physically print anything.
-#
-# Usually, down/up-loading involves the use of (e.g.) Ckermit or ZModem
-# to transfer files to a user's local machine over a serial link,
-# but download options do not have to be download-protocol programs.
-#
-# Printer examples:
-.ex 3
-#PRINTER:Computer Center printer:lpr -Pccprt %s:FALSE
-#PRINTER:Office printer:lpr -POffprt %s:TRUE
-#PRINTER:VMS printer:print /queue=cc$print %s:FALSE:58
-# If you have a very busy VMS print queue
-# and Lynx deletes the temporary files before they have been queued,
-# use the VMSPrint.com included in the distribution:
-.ex
-#PRINTER:Busy VMS printer:@Lynx_Dir\:VMSPrint sys$print %s:FALSE:58
-# To specify a print option at run-time:
-# NBB if you have ANONYMOUS users, DO NOT allow this option!
-.ex
-#PRINTER:Specify at run-time:echo -n "Enter a print command\: "; read word; sh -c "$word %s":FALSE
-# To pass to a sophisticated file viewer: -k suppresses invocation
-# of hex display mode if 8-bit or control characters are present;
-# +s invokes secure mode (see ftp://space.mit.edu/pub/davis/most):
-.ex
-#PRINTER:Use Most to view:most -k +s %s:TRUE:23
-#
-# Downloader examples:
-# in Kermit, -s %s is the filename sent, -a %s the filename on arrival
-# (if they are given in reverse order here, the command will fail):
-.ex
-#DOWNLOADER:Use Kermit to download to the terminal:kermit -i -s %s -a %s:TRUE
-# NB don't use -k with Most, so that binaries will invoke hexadecimal mode:
-.ex
-#DOWNLOADER:Use Most to view:most +s %s:TRUE
-# The following example gives wrong filenames
-# (`sz' doesn't support a suggested filename parameter):
-.ex
-#DOWNLOADER:Use Zmodem to download to the local terminal:sz %s:TRUE
-# The following example returns correct filenames
-# by using a script to make a subdirectory in /tmp,
-# but may conflict with very strong security or permissions restrictions:
-.ex
-#DOWNLOADER:Use Zmodem to download to the local terminal:set %s %s;td=/tmp/Lsz$$;mkdir $td;ln -s $1 $td/"$2";sz $td/"$2";rm -r $td:TRUE
-.ex 2
-#UPLOADER:Use Kermit to upload from your computer: kermit -i -r -a %s:TRUE
-#UPLOADER:Use Zmodem to upload from your computer: rz %s:TRUE
-#
-# Note for OS/390: /* S/390 -- gil -- 1464 */
-# The following is strongly recommended to undo ASCII->EBCDIC conversion.
-.ex
-#DOWNLOADER:Save OS/390 binary file: iconv -f IBM-1047 -t ISO8859-1 %s >%s:FALSE
-
-
-.h1 Interaction
-
-.h2 NO_DOT_FILES
-# If NO_DOT_FILES is TRUE (normal default via userdefs.h), the user will not
-# be allowed to specify files beginning with a dot in reply to output filename
-# prompts, and files beginning with a dot (e.g., file://localhost/path/.lynxrc)
-# will not be included in the directory browser's listings.  If set FALSE, you
-# can force it to be treated as TRUE via -restrictions=dotfiles.  If set FALSE
-# and not forced TRUE, the user can regulate it via the 'o'ptions menu (and
-# may save the preference in the RC file).
-#
-#NO_DOT_FILES:TRUE
-
-
-.h1 Internal Behavior
-
-.h2 NO_FROM_HEADER
-# If NO_FROM_HEADER is set FALSE, From headers will be sent in transmissions
-# to http or https servers if the personal_mail_address has been defined via
-# the 'o'ptions menu.  The compilation default is TRUE (no From header is
-# sent) and the default can be changed here.  The default can be toggled at
-# run time via the -from switch.  Note that transmissions of From headers
-# have become widely considered to create an invasion of privacy risk.
-#
-#NO_FROM_HEADER:TRUE
-
-
-.h2 NO_REFERER_HEADER
-# If NO_REFERER_HEADER is TRUE, Referer headers never will be sent in
-# transmissions to servers.  Lynx normally sends the URL of the document
-# from which the link was derived, but not for startfile URLs, 'g'oto
-# URLs, 'j'ump shortcuts, bookmark file links, history list links, or
-# URLs that include the content from form submissions with method GET.
-# If left FALSE here, it can be set TRUE at run time via the -noreferer
-# switch.
-#
-#NO_REFERER_HEADER:FALSE
-
-
-.h1 Internal Behavior
-
-.h2 NO_FILE_REFERER
-# If NO_FILE_REFERER is TRUE, Referer headers never will be sent in
-# transmissions to servers for links or actions derived from documents
-# or forms with file URLs.  This ensures that paths associated with
-# the local file system are never indicated to servers, even if
-# NO_REFERER_HEADER is FALSE.  If set to FALSE here, it can still be
-# set TRUE at run time via the -nofilereferer switch.
-#
-#NO_FILE_REFERER:TRUE
-
-
-.h2 REFERER_WITH_QUERY
-# REFERER_WITH_QUERY controls what happens when the URL in a Referer
-# header to be sent would contain a query part in the form of a '?'
-# character followed by one or more attribute=value pairs.  Query parts
-# often contain sensitive or personal information resulting from filling
-# out forms, or other info that allows tracking of a user's browsing path
-# through a site, an thus should not be put in a Referer header (which may
-# get sent to an unrelated third-party site).  On the other hand, some
-# sites (improperly) rely on browsers sending Referer headers, even when
-# the user is coming from a page whose URL has a query part.
-#
-# If REFERER_WITH_QUERY is SEND, full Referer headers will be sent
-# including the query part (unless sending of Referer is disabled in
-# general, see NO_REFERER_HEADER above).  If REFERER_WITH_QUERY is
-# PARTIAL, the Referer header will contain a partial URL, with the query
-# part stripped off.  This is not strictly correct, but should satisfy
-# those sites that check only whether the user arrived at a page from an
-# "outside" link.  If REFERER_WITH_QUERY is set to DROP (or anything else
-# unrecognized), the default, no Referer header is sent at all in this
-# situation.
-#
-#REFERER_WITH_QUERY:DROP
-
-
-.h1 Appearance
-
-.h2 VERBOSE_IMAGES
-# VERBOSE_IMAGES controls whether Lynx replaces [LINK], [INLINE] and [IMAGE]
-# (for images without ALT) with filenames of these images.
-# This can be useful in determining what images are important
-# and which are mere decorations, e.g. button.gif, line.gif,
-# provided the author uses meaningful names.
-#
-# The definition here will override the setting in userdefs.h.
-#
-#VERBOSE_IMAGES:TRUE
-
-
-.h2 MAKE_LINKS_FOR_ALL_IMAGES
-# If MAKE_LINKS_FOR_ALL_IMAGES is TRUE, all images will be given links
-# which can be ACTIVATEd.  For inlines, the ALT or pseudo-ALT ("[INLINE]")
-# strings will be links for the resolved SRC rather than just text.
-# For ISMAP or other graphic links, ALT or pseudo-ALT ("[ISMAP]" or "[LINK]")
-# will have '-' and a link labeled "[IMAGE]" for the resolved SRC appended.
-# See also VERBOSE_IMAGES flag.
-#
-# The definition here will override that in userdefs.h
-# and can be toggled via an "-image_links" command-line switch.
-# The user can also use the LYK_IMAGE_TOGGLE key (default `*')
-# or `Show Images' in the Form-based Options Menu.
-#
-#MAKE_LINKS_FOR_ALL_IMAGES:FALSE
-
-.h2 MAKE_PSEUDO_ALTS_FOR_INLINES
-# If MAKE_PSEUDO_ALTS_FOR_INLINES is FALSE, inline images which don't specify
-# an ALT string will not have "[INLINE]" inserted as a pseudo-ALT,
-# i.e. they'll be treated as having ALT="".
-# Otherwise (if TRUE), pseudo-ALTs will be created for inlines,
-# so that they can be used as links to the SRCs.
-# See also VERBOSE_IMAGES flag.
-#
-# The definition here will override that in userdefs.h
-# and can be toggled via a "-pseudo_inlines" command-line switch.
-# The user can also use the LYK_INLINE_TOGGLE key (default `[')
-# or `Show Images' in the Form-based Options Menu.
-#
-#MAKE_PSEUDO_ALTS_FOR_INLINES:TRUE
-
-
-.h2 SUBSTITUTE_UNDERSCORES
-# If SUBSTITUTE_UNDERSCORES is TRUE, the _underline_ format will be used
-# for emphasis tags in dumps.
-#
-# The default defined here will override that in userdefs.h, and the user
-# can toggle the default via a "-underscore" command line switch.
-#
-#SUBSTITUTE_UNDERSCORES:FALSE
-
-
-.h1 Interaction
-
-.h2 QUIT_DEFAULT_YES
-# If QUIT_DEFAULT_YES is TRUE then when the QUIT command is entered, any
-# response other than n or N will confirm.  It should be FALSE if you
-# prefer the more conservative action of requiring an explicit Y or y to
-# confirm.  The default defined here will override that in userdefs.h.
-#
-#QUIT_DEFAULT_YES:TRUE
-
-
-.h1 HTML Parsing
-
-.h2 HISTORICAL_COMMENTS
-# If HISTORICAL_COMMENTS is TRUE, Lynx will revert to the "Historical"
-# behavior of treating any '>' as a terminator for comments, instead of
-# seeking a valid '-->' terminator (note that white space can be present
-# between the '--' and '>' in valid terminators).  The compilation default
-# is FALSE.
-#
-# The compilation default, or default defined here, can be toggled via a
-# "-historical" command line switch, and via the LYK_HISTORICAL command key.
-#
-#HISTORICAL_COMMENTS:FALSE
-
-
-.h2 MINIMAL_COMMENTS
-# If MINIMAL_COMMENTS is TRUE, Lynx will not use Valid comment parsing
-# of '--' pairs as serial comments within an overall comment element,
-# and instead will seek only a '-->' terminator for the overall comment
-# element.  This emulates the Netscape v2.0 comment parsing bug, and
-# will help Lynx cope with the use of dashes as "decorations", which
-# consequently has become common in so-called "Enhanced for Netscape"
-# pages.  Note that setting Historical comments on will override the
-# Minimal or Valid setting.
-#
-# The compilation default for MINIMAL_COMMENTS is FALSE, but we'll
-# set it TRUE here, until Netscape gets its comment parsing right,
-# and "decorative" dashes cease to be so common.
-#
-# The compilation default, or default defined here, can be toggled via a
-# "-minimal" command line switch, and via the LYK_MINIMAL command key.
-#
-MINIMAL_COMMENTS:TRUE
-
-
-.h2 SOFT_DQUOTES
-# If SOFT_DQUOTES is TRUE, Lynx will emulate the invalid behavior of
-# treating '>' as a co-terminator of a double-quoted attribute value
-# and the tag which contains it, as was done in old versions of Netscape
-# and Mosaic.  The compilation default is FALSE.
-#
-# The compilation default, or default defined here, can be toggled via
-# a "-soft_dquotes" command line switch.
-#
-#SOFT_DQUOTES:FALSE
-
-
-.h2 STRIP_DOTDOT_URLS
-# If STRIP_DOTDOT_URLS is TRUE, Lynx emulates the invalid behavior of many
-# browsers to strip a leading "../" segment from relative URLs in HTML
-# documents with a http or https base URL, if this would otherwise lead to
-# an absolute URLs with those characters still in it.  Such URLs are normally
-# erroneous and not what is intended by page authors.  Lynx will issue
-# a warning message when this occurs.
-#
-# If STRIP_DOTDOT_URLS is FALSE, Lynx will use those URLs for requests
-# without taking any special actions or issuing Warnings, in most cases
-# this will result in an error response from the server.
-#
-# Note that Lynx never tries to fix similar URLs for protocols other than
-# http and https, since they are less common and may actually be valid in
-# some cases.
-#
-#STRIP_DOTDOT_URLS:TRUE
-
-
-.h1 Appearance
-
-.h2 ENABLE_SCROLLBACK
-# If ENABLE_SCROLLBACK is TRUE, Lynx will clear the entire screen before
-# displaying each new screenful of text.  Though less efficient for normal
-# use, this allows programs that maintain a buffer of previously-displayed
-# text to recognize the continuity of what has been displayed, so that
-# previous screenfuls can be reviewed by whatever method the program uses
-# to scroll back through previous text.  For example, the PC comm program
-# QModem has a key that can be pressed to scroll back; if ENABLE_SCROLLBACK
-# is TRUE, pressing the scrollback key will access previous screenfuls which
-# will have been stored on the local PC and will therefore be displayed
-# instantaneously, instead of needing to be retransmitted by Lynx at the
-# speed of the comm connection (but Lynx will not know about the change,
-# so you must restore the last screen before resuming with Lynx commands).
-#
-# The compilation default is FALSE (if REVERSE_CLEAR_SCREEN_PROBLEM was not
-# defined in the Unix Makefile to invoke this behavior as a workaround for
-# some poor curses implementations).
-#
-# The default compilation or configuration setting can be toggled via an
-# "-enable_scrollback" command line switch.
-#
-#ENABLE_SCROLLBACK:FALSE
-
-
-.h2 SCAN_FOR_BURIED_NEWS_REFS
-# If SCAN_FOR_BURIED_NEWS_REFS is set to TRUE, Lynx will scan the bodies
-# of news articles for buried article and URL references and convert them
-# to links.  The compilation default is TRUE, but some email addresses
-# enclosed in angle brackets ("<user@address>") might be converted to false
-# news links, and uuencoded messages might be corrupted.  The conversion is
-# not done when the display is toggled to source or when 'd'ownloading, so
-# uuencoded articles can be saved intact regardless of these settings.
-#
-# The default setting can be toggled via a "-buried_news" command line
-# switch.
-#
-#SCAN_FOR_BURIED_NEWS_REFS:TRUE
-
-
-.h2 PREPEND_BASE_TO_SOURCE
-# If PREPEND_BASE_TO_SOURCE is set to FALSE, Lynx will not prepend a
-# Request URL comment and BASE element to text/html source files when
-# they are retrieved for 'd'ownloading or passed to 'p'rint functions.
-# The compilation default is TRUE.  Note that this prepending is not
-# done for -source dumps, unless the -base switch also was included on
-# the command line, and the latter switch overrides the setting of the
-# PREPEND_BASE_TO_SOURCE configuration variable.
-#
-#PREPEND_BASE_TO_SOURCE:TRUE
-
-
-# MIME types and viewers!
-#
-# file extensions may be assigned to MIME types using
-# the SUFFIX: definition.
-#
-# NOTE: It is normally preferable to define new extension mappings in
-#       EXTENSION_MAP files (see below) instead of here:  Definitions
-#       here are overridden by those in EXTENSION_MAP files and even by
-#       some built-in defaults in src/HTInit.c.  On the other hand,
-#       definitions here allow some more fields that are not possible
-#       in those files.
-#
-#       Extension mappings have an effect mostly for ftp and local files,
-#       they are NOT used to determine the type of content for URLs with
-#       the http protocol.  This is because HTTP servers already specify
-#       the MIME type in the Content-Type header.  [It may still be
-#       necessary to set up an appropriate suffix for some MIME types,
-#       even if they are accessed only via the HTTP protocol, if the viewer
-#       (see below) for those MIME types requires a certain suffix for the
-#       temporary file passed to it.]
-
-
-.h1 External Programs
-
-.h2 GLOBAL_EXTENSION_MAP
-.h2 PERSONAL_EXTENSION_MAP
-# The global and personal EXTENSION_MAP files allow you to assign extensions
-# to MIME types which will override any of the suffix maps in this (lynx.cfg)
-# configuration file, or in src/HTInit.c.  See the example mime.types file
-# in the samples subdirectory.
-#
-# Unix:
-# ====
-#GLOBAL_EXTENSION_MAP:/usr/local/lib/mosaic/mime.types
-# VMS:
-# ===
-#GLOBAL_EXTENSION_MAP:Lynx_Dir:mime.types
-#
-#      Unix (sought in user's home directory):
-#PERSONAL_EXTENSION_MAP:.mime.types
-#      VMS (sought in user's sys$login directory):
-#PERSONAL_EXTENSION_MAP:mime.types
-
-
-.h2 SUFFIX_ORDER
-# With SUFFIX_ORDER the precedence of suffix mappings can be changed.
-# Two kinds of settings are recognized:
-#
-#    PRECEDENCE_OTHER or PRECEDENCE_HERE
-#      Suffix mappings can come from four sources: (1) SUFFIX rules
-#      given here - see below, (2) builtin defaults (HTInit.c), and the
-#      (3) GLOBAL_EXTENSION_MAP and (4) PERSONAL_EXTENSION_MAP files.
-#      The order of precedence is normally as listed: (1) has the
-#      *lowest*, (4) has the *highest* precedence if there are conflicts.
-#      In other words, SUFFIX mappings here are overridden by conflicting
-#      ones elsewhere.  This default ordering is called PRECEDENCE_OTHER.
-#      With PRECEDENCE_HERE, the order becomes (2) (3) (4) (1), i.e.
-#      mappings here override others made elsewhere.
-#
-#    NO_BUILTIN
-#      This disables all builtin default rules.  In other words, (2) in the
-#      list above is skipped.  Some recognition for compressed files (".gz",
-#      ".Z") is still hardwired.   A mapping for some basic types, at least
-#      for text/html is probably necessary to get a usable configuration,
-#      it can be given in a SUFFIX rule below or an extension map file.
-# Both kinds of settings can be combined, separated by comma as in
-#        SUFFIX_ORDER:PRECEDENCE_HERE,NO_BUILTIN
-# Note: Using PRECEDENCE_HERE has only an effect on SUFFIX rules that follow.
-# Moreover, if GLOBAL_EXTENSION_MAP or PERSONAL_EXTENSION_MAP directives
-# are used, they should come *before* a SUFFIX_ORDER:PRECEDENCE_HERE.
-#
-#SUFFIX_ORDER:PRECEDENCE_OTHER
-
-
-.h2 SUFFIX
-# The SUFFIX definition takes the form of:
-#
-#    SUFFIX:<file extension>:<mime type>:<encoding>:<quality>:<description>
-#
-# All fields after <mime type> are optional (including the separators
-# if no more fields follow).
-#
-#     <file extension> trailing end of file name.  This need not strictly
-#                      be a file extension as understood by the OS, a dot
-#                      has to be given explicitly if it is indented, for
-#                      some uses one could even match full filenames here.
-#                      In addition, two forms are special: "*.*" and "*"
-#                      refer to the defaults for otherwise unmatched files
-#                      (the first for filenames with a dot somewhere in
-#                      the name, the second without), these are currently
-#                      mapped to text/plain in the (HTInit.c) builtin code.
-#                      Lynx compares the file-extensions ignoring case.
-#
-#     <mime type> a MIME content type.  It can also contain a charset
-#                 parameter, see example below.  This should be given in
-#                 all lowercase, use <description> for more fancy labels.
-#                 It can be left empty if an HTTP style encoding is given.
-#
-# Fields in addition to the usual ones are
-#
-#     <encoding>  either a mail style trivial encoding (7bit, 8bit, binary)
-#                 which could be used on some systems to determine how to
-#                 open local files (currently it isn't), and is used to
-#                 determine transfer mode for some FTP URLs; or a HTTP style
-#                 content encoding (gzip (equivalent to x-gzip), compress)
-#
-#     <quality> a floating point quality factor, usually between 0.0 and 1.0
-#               currently unused in most situations.
-#
-#     <description> text that can appear in FTP directory listings, and in
-#                   local directory listings (see LIST_FORMAT, code %t)
-#
-# For instance the following definition maps the
-# extension ".gif" to the mime type "image/gif"
-.ex
-#    SUFFIX:.gif:image/gif
-#
-# The following can be used if you have a convention to label
-# HTML files in some character set that differs from your local
-# default (see also ASSUME_LOCAL_CHARSET) with a different
-# extension, here ".html-u8".  It also demonstrates use of the
-# description field, note extra separators for omitted fields:
-.ex
-#    SUFFIX:.html-u8:text/html;charset=utf-8:::UTF-8 HTML
-#
-# The following shows how a suffix can indicate a combination
-# of MIME type and compression method. (The ending ".ps.gz" should
-# already be recognized by default; the form below could be used on
-# systems that don't allow more than one dot in filenames.)
-.ex
-#    SUFFIX:.ps_gz:application/postscript:gzip::gzip'd Postscript
-#
-# The following is meant to match a full filename (but can match
-# any file ending in "core", so be careful):
-.ex
-#    SUFFIX:core:application/x-core-file
-#
-# file suffixes are case INsensitive!
-#
-# The suffix definitions listed here in the default lynx.cfg file are
-# similar to those normally established via src/HTInit.c.  You can change
-# the defaults by editing that file or disable them, or via the global or
-# personal mime.types files at run time (except for the additional fields).
-# Assignments made here are overridden by entries in those files
-# unless preceded with a SUFFIX_ORDER:PRECEDENCE_HERE.
-#
-.ex 29
-#SUFFIX:.ps:application/postscript
-#SUFFIX:.eps:application/postscript
-#SUFFIX:.ai:application/postscript
-#SUFFIX:.rtf:application/rtf
-#SUFFIX:.snd:audio/basic
-#SUFFIX:.gif:image/gif
-#SUFFIX:.rgb:image/x-rgb
-#SUFFIX:.png:image/png
-#SUFFIX:.xbm:image/x-xbitmap
-#SUFFIX:.tiff:image/tiff
-#SUFFIX:.jpg:image/jpeg
-#SUFFIX:.jpeg:image/jpeg
-#SUFFIX:.mpg:video/mpeg
-#SUFFIX:.mpeg:video/mpeg
-#SUFFIX:.mov:video/quicktime
-#SUFFIX:.hqx:application/mac-binhex40
-#SUFFIX:.bin:application/octet-stream
-#SUFFIX:.exe:application/octet-stream
-#SUFFIX:.tar:application/x-tar
-#SUFFIX:.tgz:application/x-tar:gzip
-#SUFFIX:.Z::compress
-#SUFFIX:.gz::gzip
-#SUFFIX:.bz2:application/x-bzip2
-#SUFFIX:.zip:application/zip
-#SUFFIX:.lzh:application/x-lzh
-#SUFFIX:.lha:application/x-lha
-#SUFFIX:.dms:application/x-dms
-#SUFFIX:.html:text/html
-#SUFFIX:.txt:text/plain
-
-
-.h2 XLOADIMAGE_COMMAND
-# VMS:
-# ====
-# XLOADIMAGE_COMMAND will be used as a default in src/HTInit.c
-# for viewing image content types when the DECW$DISPLAY logical
-# is set.  Make it the foreign command for your system's X image
-# viewer (commonly, "xv").  It can be anything that will handle GIF,
-# TIFF and other popular image formats.  Freeware ports of xv for
-# VMS are available in the ftp://ftp.wku.edu/vms/unsupported and
-# http://www.openvms.digital.com/cd/XV310A/ subdirectories.  You
-# must also have a "%s" for the filename.  The default is defined
-# in userdefs.h and can be overridden here, or via the global or
-# personal mailcap files (see below).
-#
-# Make this empty (but not commented out) if you don't have such a viewer or
-# want to disable the built-in default viewer mappings for image types.
-#
-#XLOADIMAGE_COMMAND:xv %s
-
-# Unix:
-# =====
-# XLOADIMAGE_COMMAND will be used as a default in src/HTInit.c for
-# viewing image content types when the DISPLAY environment variable
-# is set.  Make it the full path and name of the xli (also know as
-# xloadimage or xview) command, or other image viewer.  It can be
-# anything that will handle GIF, TIFF and other popular image formats
-# (xli does).  The freeware distribution of xli is available in the
-# ftp://ftp.x.org/contrib subdirectory.  The shareware, xv, also is
-# suitable.  You must also have a "%s" for the filename; "&" for
-# background is optional.  The default is defined in userdefs.h and can be
-# overridden here, or via the global or personal mailcap files (see below).
-# Make this empty (but not commented out) if you don't have such a
-# viewer or don't want to disable the built-in default viewer
-# mappings for image types.
-# Note that open is used as the default for NeXT, instead of the
-# XLOADIMAGE_COMMAND definition.
-# If you use xli, you may want to add the -quiet flag.
-#
-#XLOADIMAGE_COMMAND:xli %s &
-
-.h2 VIEWER
-# MIME types may be assigned to external viewers using
-# the VIEWER definition.
-#
-# NOTE: if you do not define a viewer to a new MIME type
-#       that you assigned above then it will be saved to
-#       disk by default.
-#       It is normally preferable to define new viewers in
-#       MAILCAP files (see below) instead of here:  Definitions
-#       here are overridden by those in MAILCAP files and even
-#       by some built-in defaults in src/HTInit.c.
-#
-# The VIEWER definition takes the form of:
-#    VIEWER:<mime type>:<viewer command>[:<environment>]
-#      where -mime type is the MIME content type of the file
-#           -viewer command is a system command that can be
-#             used to display the file where %s is replaced
-#             within the command with the physical filename
-#             (e.g., "ghostview %s" becomes "ghostview /tmp/temppsfile")
-#            -environment is optional.  The only valid keywords
-#             are currently XWINDOWS and NON_XWINDOWS.  If the XWINDOWS
-#             environment is specified then the viewer will only be
-#             defined when the user has the environment variable DISPLAY
-#             (DECW$DISPLAY on VMS) defined.  If the NON_XWINDOWS environment
-#             is specified the specified viewer will only be defined when the
-#             user DOES NOT have the environment variable DISPLAY defined.
-#  examples:
-#              VIEWER:image/gif:xli %s:XWINDOWS
-#               VIEWER:image/gif:ascii-view %s:NON_XWINDOWS
-#               VIEWER:application/start-elm:elm
-#
-# You must put the whole definition on one line.
-#
-# If you must use a colon in the viewer command, precede it with a backslash!
-#
-# The MIME_type:viewer:XWINDOWS definitions listed here in the lynx.cfg
-# file are among those established via src/HTInit.c.  For the image types,
-# HTInit.c uses the XLOADIMAGE_COMMAND definition in userdefs.h or above
-# (open is used for NeXT).  You can change any of these defaults via the
-# global or personal mailcap files.  Assignments made here will be overridden
-# by entries in those files.
-#
-.ex 7
-#VIEWER:application/postscript:ghostview %s&:XWINDOWS
-#VIEWER:image/gif:xli %s&:XWINDOWS
-#VIEWER:image/x-xbm:xli %s&:XWINDOWS
-#VIEWER:image/png:xli %s&:XWINDOWS
-#VIEWER:image/tiff:xli %s&:XWINDOWS
-#VIEWER:image/jpeg:xli %s&:XWINDOWS
-#VIEWER:video/mpeg:mpeg_play %s &:XWINDOWS
-
-
-.h2 GLOBAL_MAILCAP
-.h2 PERSONAL_MAILCAP
-# The global and personal MAILCAP files allow you to specify external
-# viewers to be spawned when Lynx encounters different MIME types, which
-# will override any of the suffix maps in this (lynx.cfg) configuration
-# file, or in src/HTInit.c.  See http://www.internic.net/rfc/rfc1524.txt
-# and the example mailcap file in the samples subdirectory.
-#
-# Unix:
-# ====
-#GLOBAL_MAILCAP:/usr/local/lib/mosaic/mailcap
-# VMS:
-# ===
-#GLOBAL_MAILCAP:Lynx_Dir:mailcap
-#
-#      Sought in user's home (Unix) or sys$login (VMS) directory.
-#PERSONAL_MAILCAP:.mailcap
-
-.h2 PREFERRED_MEDIA_TYPES
-# When doing a GET, lynx lists the MIME types which it knows how to present
-# (the "Accept:" string).  Depending on your system configuration, the
-# mime.types or other data given by the GLOBAL_EXTENSION_MAP may include many
-# entries that lynx really does not handle.  Use this option to select one
-# of the built-in subsets of the MIME types that lynx could list in the
-# Accept.
-#
-# Values for this option are keywords:
-#      INTERNAL        lynx's built-in types for internal conversions
-#      CONFIGFILE      adds lynx.cfg
-#      USER            adds PERSONAL_EXTENSION_MAP settings
-#      SYSTEM          adds GLOBAL_EXTENSION_MAP  settings
-#      ALL             adds lynx's built-in types for external conversions
-#
-#PREFERRED_MEDIA_TYPES:internal
-
-.h2 PREFERRED_ENCODING
-# When doing a GET, lynx tells what types of compressed data it can decompress
-# (the "Accept-Encoding:" string).  This is determined by compiled-in support
-# for decompression or external decompression programs.
-#
-# Values for this option are keywords:
-#      NONE            Do not request compressed data
-#      GZIP            For gzip
-#      COMPRESS        For compress
-#      BZIP2           For bzip2
-#      ALL             All of the above.
-#PREFERRED_ENCODING:all
-
-
-
-.h1 Keyboard Input
-
-.h2 KEYBOARD_LAYOUT
-# If your terminal (or terminal emulator, or operating system) does not
-# support 8-bit input (at all or in easy way), you can use Lynx to
-# generate 8-bit characters from 7-bit ones output by terminal.
-#
-# Currently available keyboard layouts:
-#      ROT13'd keyboard layout
-#      JCUKEN Cyrillic, for AT 101-key kbd
-#      YAWERTY Cyrillic, for DEC LK201 kbd
-#
-# This feature is ifdef'd with EXP_KEYBOARD_LAYOUT.
-#KEYBOARD_LAYOUT:JCUKEN Cyrillic, for AT 101-key kbd
-
-
-.h2 KEYMAP
-# Key remapping definitions!
-#
-# You may redefine the keymapping of any function in Lynx by
-# using the KEYMAP option.  The basic form of KEYMAP is:
-#  KEYMAP:<KEYSTROKE>:<LYNX FUNCTION>
-# (See below for an extended format.)
-#
-# You must map upper and lowercase keys separately.
-#
-# A representative list of functions mapped to their default keys is
-# provided below.  All of the mappings are commented out by default
-# since they just repeat the default mappings, except for TOGGLE_HELP
-# (see below).  See LYKeymap.c for the complete key mapping.  Use the
-# 'K'eymap command when running Lynx for a list of the _current_ keymappings.
-#
-# (However, in contrast to the output of 'K' command,
-# 'H'elp (lynx_help/*.html and lynx_help/keystrokes/*.html files) shows
-# the default mapping unless you change that files manually,
-# so you are responsible for possible deviations
-# when you are changing any KEYMAP below).
-.nf
-#
-# Keystrokes for special keys are represented by the following codes:
-#         Up Arrow: 0x100
-#       Down Arrow: 0x101
-#      Right Arrow: 0x102
-#       Left Arrow: 0x103
-#        Page Down: 0x104
-#          Page Up: 0x105
-#      Keypad Home: 0x106 (see also 0x10A)
-#       Keypad End: 0x107 (see also 0x10B)
-#   Function key 1: 0x108
-# vt100   Help Key: 0x108
-# vt100     Do Key: 0x109
-# vt100   Find Key: 0x10A (The key with label "Home" may be treated as Find)
-# vt100 Select Key: 0x10B (The key with label "End" may be treated as Select)
-#       Insert Key: 0x10C
-# Remove (Del) Key: 0x10D
-#      ignored key  0x10E (reserved for internal use, DO_NOTHING)
-# Back (Shift) Tab: 0x10F
-#    reserved code  0x11D (reserved for internal use with -use_mouse)
-#    reserved code  0x290 (reserved for internal use with -use_mouse)
-#
-.fi
-# Other codes not listed above may be available for additional keys,
-# depending on operating system and libraries used to compile Lynx.
-# On some systems, if compiled with recent versions of slang or ncurses
-# (if macro USE_KEYMAPS was in effect during compilation), an additional
-# level of key mapping is supported via an external ".lynx-keymaps" file.
-# This file, if found in the home directory at startup, will always be
-# used under those conditions; see lynx-keymaps distributed in the samples
-# subdirectory for further explanation.  Note that mapping via
-# .lynx-keymaps, if applicable, is a step that logically comes before the
-# mappings done here: KEYMAP maps the result of that step (which still
-# represents a key) to a function (which represents an action that Lynx
-# should perform).
-#
-.nf
-#KEYMAP:0x5C:SOURCE            # Toggle source viewing mode (show HTML source)
-#KEYMAP:^R:RELOAD              # Reload the current document and redisplay
-#KEYMAP:^U:NEXT_DOC            # Undo PREV_DOC)
-#KEYMAP:q:QUIT                 # Ask the user to quit
-#KEYMAP:Q:ABORT                        # Quit without verification
-#KEYMAP:0x20:NEXT_PAGE         # Move down to next page
-#KEYMAP:-:PREV_PAGE            # Move up to previous page
-#KEYMAP:^P:UP_TWO              # Move display up two lines
-#KEYMAP:0x10C:UP_TWO           # Function key Insert - Move display up two lines
-#KEYMAP:^N:DOWN_TWO            # Move display down two lines
-#KEYMAP:0x10D:DOWN_TWO         # Function key Remove - Move display down two lines
-#KEYMAP:(:UP_HALF              # Move display up half a page
-#KEYMAP:):DOWN_HALF            # Move display down half a page
-#KEYMAP:^W:REFRESH             # Refresh the screen
-#KEYMAP:^A:HOME                        # Go to top of current document
-#KEYMAP:0x106:HOME             # Keypad Home - Go to top of current document
-#KEYMAP:0x10A:HOME             # Function key Find - Go to top of current document
-#KEYMAP:^E:END                 # Go to bottom of current document
-#KEYMAP:0x107:END              # Keypad End - Go to bottom of current document
-#KEYMAP:0x10B:END              # Function key Select - Go to bottom of current document
-#KEYMAP:0x100:PREV_LINK                # Move to the previous link or page
-#KEYMAP:0x101:NEXT_LINK                # Move to the next link or page
-#KEYMAP:0x10F:FASTBACKW_LINK   # Back Tab - Move to previous link or text area
-#KEYMAP:^I:FASTFORW_LINK       # Tab key - Move always to next link or text area
-#KEYMAP:^:FIRST_LINK           # Move to the first link on line
-#KEYMAP:$:LAST_LINK            # Move to the last link on line
-#KEYMAP:<:UP_LINK              # Move to the link above
-#KEYMAP:>:DOWN_LINK            # Move to the link below
-#KEYMAP:0x7F:HISTORY           # Show the history list
-#KEYMAP:0x08:HISTORY           # Show the history list
-#KEYMAP:0x103:PREV_DOC         # Return to the previous document in history stack
-#KEYMAP:0x102:ACTIVATE         # Select the current link
-#KEYMAP:0x109:ACTIVATE         # Function key Do - Select the current link
-#KEYMAP:g:GOTO                 # Goto a random URL
-#KEYMAP:G:ECGOTO               # Edit the current document's URL and go to it
-#KEYMAP:H:HELP                 # Show default help screen
-#KEYMAP:0x108:DWIMHELP         # Function key Help - Show a help screen
-#KEYMAP:i:INDEX                        # Show default index
-#*** Edit FORM_LINK_* messages in LYMessages_en.h if you change NOCACHE ***
-#KEYMAP:x:NOCACHE              # Force submission of form or link with no-cache
-#*** Do not change INTERRUPT from 'z' & 'Z' ***
-#KEYMAP:z:INTERRUPT            # Interrupt network transmission
-#KEYMAP:m:MAIN_MENU            # Return to the main menu
-#KEYMAP:o:OPTIONS              # Show the options menu
-#KEYMAP:i:INDEX_SEARCH         # Search a server based index
-#KEYMAP:/:WHEREIS              # Find a string within the current document
-#KEYMAP:n:NEXT                 # Find next occurrence of string within document
-#KEYMAP:c:COMMENT              # Comment to the author of the current document
-#KEYMAP:C:CHDIR                        # Change current directory
-#KEYMAP:e:EDIT                 # Edit current document or form's textarea (call: ^Ve)
-#KEYMAP:E:ELGOTO               # Edit the current link's URL or ACTION and go to it
-#KEYMAP:=:INFO                 # Show info about current document
-#KEYMAP:p:PRINT                        # Show print options
-#KEYMAP:a:ADD_BOOKMARK         # Add current document to bookmark list
-#KEYMAP:v:VIEW_BOOKMARK                # View the bookmark list
-#KEYMAP:V:VLINKS               # List links visited during the current Lynx session
-#KEYMAP:!:SHELL                        # Spawn default shell
-#KEYMAP:d:DOWNLOAD             # Download current link
-#KEYMAP:j:JUMP                 # Jump to a predefined target
-#KEYMAP:k:KEYMAP               # Display the current key map
-#KEYMAP:l:LIST                 # List the references (links) in the current document
-#KEYMAP:#:TOOLBAR              # Go to the Toolbar or Banner in the current document
-#KEYMAP:^T:TRACE_TOGGLE                # Toggle detailed tracing for debugging
-#KEYMAP:;:TRACE_LOG            # View trace log if available for the current session
-#KEYMAP:*:IMAGE_TOGGLE         # Toggle inclusion of links for all images
-#KEYMAP:[:INLINE_TOGGLE                # Toggle pseudo-ALTs for inlines with no ALT string
-#KEYMAP:]:HEAD                 # Send a HEAD request for current document or link
-#*** Must be compiled with USE_EXTERNALS to enable EXTERN_LINK, EXTERN_PAGE ***
-#KEYMAP:,:EXTERN_PAGE          # Run external program with current page
-#KEYMAP:.:EXTERN_LINK          # Run external program with current link
-#*** Escaping from text input fields with ^V is independent from this: ***
-#KEYMAP:^V:SWITCH_DTD          # Toggle between SortaSGML and TagSoup HTML parsing
-#KEYMAP:0x00:DO_NOTHING                # Does nothing (ignore this key)
-#KEYMAP:0x10E:DO_NOTHING       # Does nothing (ignore this key)
-#KEYMAP:{:SHIFT_LEFT           # shift the screen left
-#KEYMAP:}:SHIFT_RIGHT          # shift the screen right
-#KEYMAP:|:LINEWRAP_TOGGLE      # toggle linewrap on/off, for shift-commands
-#KEYMAP:~:NESTED_TABLES                # toggle nested-tables parsing on/off
-#
-.fi
-# In addition to the bindings available by default, the following functions
-# are not directly mapped to any keys by default, although some of them may
-# be mapped in specific line-editor bindings (effective while in text input
-# fields):
-.nf
-#
-#KEYMAP:???:RIGHT_LINK         # Move to the link to the right
-#KEYMAP:???:LEFT_LINK          # Move to the link to the left
-#KEYMAP:???:LPOS_PREV_LINK     # Like PREV_LINK, last column pos if form input
-#KEYMAP:???:LPOS_NEXT_LINK     # Like NEXT_LINK, last column pos if form input
-#*** Only useful in form text fields , need PASS or prefixing with ^V: ***
-#KEYMAP:???:DWIMHELP           # Display help page that may depend on context
-#KEYMAP:???:DWIMEDIT           # Use external editor for context-dependent purpose
-#*** Only useful in a form textarea, need PASS or prefixing with ^V: ***
-#KEYMAP:???:EDITTEXTAREA       # use external editor to edit a form textarea
-#KEYMAP:???:GROWTEXTAREA       # Add some blank lines to bottom of textarea
-#KEYMAP:???:INSERTFILE         # Insert file into a textarea (just above cursor)
-#*** Only useful with dired support and OK_INSTALL: ***
-#KEYMAP:???:INSTALL            # install (i.e. copy) local files to new location
-.fi
-#
-# If TOGGLE_HELP is mapped, in novice mode the second help menu line
-# can be toggled among NOVICE_LINE_TWO_A, _B, and _C, as defined in
-# LYMessages_en.h  Otherwise, it will be NOVICE_LINE_TWO.
-#
-#KEYMAP:O:TOGGLE_HELP          # Show other commands in the novice help menu
-#
-# KEYMAP lines can have one or two additional fields.  The extended format is
-#  KEYMAP:<KEYSTROKE>:[<MAIN LYNX FUNCTION>]:<OTHER BINDING>[:<SELECT>]
-#
-# If the additional field OTHER BINDING specifies DIRED, then the function is
-# mapped in the override table used only in DIRED mode.  This is only valid
-# if lynx was compiled with dired support and OK_OVERRIDE defined.  A
-# MAIN LYNX FUNCTION must be given (it should of course be one that makes
-# sense in Dired mode), and SELECT is meaningless.  Default built-in override
-# mappings are
-#
-#KEYMAP:^U:NEXT_DOC:DIRED      # Undo going back to the previous document
-#KEYMAP:.:TAG_LINK:DIRED       # Tag a file or directory for later action
-#KEYMAP:c:CREATE:DIRED         # Create a new file or directory
-#KEYMAP:C:CHDIR:DIRED          # change current directory
-#KEYMAP:f:DIRED_MENU:DIRED     # Display a menu of file operations
-#KEYMAP:m:MODIFY:DIRED         # Modify name or location of a file or directory
-#KEYMAP:r:REMOVE:DIRED         # Remove files or directories
-#KEYMAP:t:TAG_LINK:DIRED       # Tag a file or directory for later action
-#KEYMAP:u:UPLOAD:DIRED         # Show menu of "Upload Options"
-#
-# If the OTHER BINDING field does not specify DIRED, then it is taken as a
-# line-editor action.  It is possible to keep the MAIN LYNX FUNCTION field
-# empty in that case, for changing only the line-editing behavior.
-# If alternative line edit styles are compiled in, and modifying a key's
-# line-editor binding on a per style basis is possible, then SELECT can be
-# used to specify which styles are affected.  By default, or if SELECT is
-# 0, all line edit styles are affected.  If SELECT is a positive integer
-# number, only the binding for the numbered style is changed (numbering
-# is in the order in which styles are shown in the Options Menu, starting
-# with 1 for the Default style).  If SELECT is negative (-n), all styles
-# except n are affected.
-.nf
-#
-#  NOP         # Do Nothing
-#  ABORT       # Input cancelled
-#
-#  BOL         # Go to begin of line
-#  EOL         # Go to end   of line
-#  FORW                # Cursor forwards
-#  FORW_RL     # Cursor forwards or right link
-#  BACK                # Cursor backwards
-#  FORWW       # Word forward
-#  BACKW       # Word back
-#  BACK_LL     # Cursor backwards or left link
-#
-#  DELN                # Delete next/curr char
-#  DELP                # Delete prev      char
-#  DELNW       # Delete next word
-#  DELPW       # Delete prev word
-#  DELBL       # Delete back to BOL
-#  DELEL       # Delete thru EOL
-#  ERASE       # Erase the line
-#  LOWER       # Lower case the line
-#  UPPER       # Upper case the line
-#
-#  LKCMD       # In fields: Invoke key command prompt (default for ^V)
-#  PASS                # In fields: handle as non-lineedit key; in prompts: ignore
-#
-.fi
-# Modify following key (prefixing only works within line-editing, edit actions
-# of some resulting prefixed keys are built-in, see Line Editor help pages)
-#  SETM1       # Set modifier 1 flag (default for ^X - key prefix)
-#  SETM2       # Set modifier 2 flag (another key prefix - same effect)
-#
-# May not always be compiled in:
-.nf
-#
-#  TPOS                # Transpose characters
-#  SETMARK     # emacs-like set-mark-command
-#  XPMARK      # emacs-like exchange-point-and-mark
-#  KILLREG     # emacs-like kill-region
-#  YANK                # emacs-like yank
-#  SWMAP       # Switch input keymap
-#  PASTE       # ClipBoard to Lynx - Windows Extension
-#
-.fi
-# May work differently from expected if not bound to their expected keys:
-.nf
-#
-#  CHAR                # Insert printable char (default for all ASCII printable)
-#  ENTER       # Input complete, return char/lynxkeycode (for RETURN/ENTER)
-#  TAB         # Input complete, return TAB (for ASCII TAB char ^I)
-#
-.fi
-# Internal use, probably not useful for binding, listed for completeness:
-.nf
-#
-#  UNMOD       # Fall back to no-modifier command
-#  AIX         # Hex 97
-#  C1CHAR      # Insert C1 char if printable
-#
-.fi
-# If OTHER BINDING specifies PASS, then if the key is pressed in a text input
-# field it is passed by the built-in line-editor to normal KEYMAP handling,
-# i.e. this flag acts like an implied ^V escape (always overrides line-editor
-# behavior of the key).  For example,
-#KEYMAP:0x10C:UP_TWO:PASS # Function key Insert - Move display up two lines
-#
-# Other examples (repeating built-in bindings)
-#KEYMAP:^V::LKCMD      # set (only) line-edit action for ^V
-#KEYMAP:^V:SWITCH_DTD:LKCMD # set main lynxaction and line-edit action for ^V
-#KEYMAP:^U::ERASE:1    # set line-edit binding for ^U, for default style
-#KEYMAP:^[::SETM2:3    # use escape key as modifier - works only sometimes
-
-
-.h1 External Programs
-# These settings control the ability of Lynx to invoke various programs for
-# the user.
-
-.h2 CSWING_PATH
-# VMS ONLY:
-#==========
-# On VMS, CSwing (an XTree emulation for VTxxx terminals) is intended for
-# use as the Directory/File Manager (sources, objects, or executables are
-# available from ftp://narnia.memst.edu/).  CSWING_PATH should be defined
-# here or in userdefs.h to your foreign command for CSwing, with any
-# regulatory switches you want included.  If not defined, or defined as
-# a zero-length string ("") or "none" (case-insensitive), the support
-# will be disabled.  It will also be disabled if the -nobrowse or
-# -selective switches are used, or if the file_url restriction is set.
-#
-# When enabled, the DIRED_MENU command (normally 'f' or 'F') will invoke
-# CSwing, normally with the current default directory as an argument to
-# position the user on that node of the directory tree.  However, if the
-# current document is a local directory listing, or a local file and not
-# one of the temporary menu or list files, the associated directory will
-# be passed as an argument, to position the user on that node of the tree.
-#
-#CSWING_PATH:swing
-
-
-.h1 Internal Behavior
-
-.h2 AUTO_UNCACHE_DIRLISTS
-# AUTO_UNCACHE_DIRLISTS determines when local file directory listings are
-# automatically regenerated (by re-reading the actual directory from disk).
-# Set the value to 0 to avoid automatic regeneration in most cases.  This is
-# useful for browsing large directories that take some time to read and format.
-# An update can still always be forced with the RELOAD key, and specific DIRED
-# actions may cause a refresh anyway.  Set the value to 1 to force regeneration
-# after commands that usually change the directory or some files and would make
-# the displayed info stale, like EDIT and REMOVE.  Set it to 2 (the default) or
-# greater to force regeneration even after leaving the displayed directory
-# listing by some action that usually causes no change, like GOTO or entering a
-# file with the ACTIVATE key.  This option is only honored in DIRED mode (i.e.
-# when lynx is compiled with DIRED_SUPPORT and it is not disabled with a
-# -restriction).  Local directories displayed without DIRED normally act as if
-# AUTO_UNCACHE_DIRLISTS:0 was in effect.
-#
-#AUTO_UNCACHE_DIRLISTS:2
-
-
-.h1 Appearance
-
-.h2 LIST_FORMAT
-# LIST_FORMAT defines the display for local files when Lynx has been
-# compiled with LONG_LIST defined in the Makefile.  The default is set
-# in userdefs.h, normally to "ls -l" format, and can be changed here
-# by uncommenting the indicated lines, or adding a definition with a
-# modified parameter list.
-#
-# This feature is not available for VMS.
-#
-# The percent items in the list are interpreted as follows:
-.nf
-#
-#      %p      Unix-style permission bits
-#      %l      link count
-#      %o      owner of file
-#      %g      group of file
-#      %d      date of last modification
-#      %a      anchor pointing to file or directory
-#      %A      as above but don't show symbolic links
-#      %t      type of file (description derived from MIME type)
-#      %T      MIME type as known by Lynx (from mime.types or default)
-#      %k      size of file in Kilobytes
-#      %K      as above but omit size for directories
-#      %s      size of file in bytes
-#
-.fi
-# Anything between the percent and the letter is passed on to sprintf.
-# A double percent yields a literal percent on output.  Other characters
-# are passed through literally.
-#
-# If you want only the filename:
-#
-.ex
-#LIST_FORMAT:    %a
-#
-# If you want a brief output:
-#
-.ex
-#LIST_FORMAT:   %4K %-12.12d %a
-#
-# If you want the Unix "ls -l" format:
-#
-.ex
-#LIST_FORMAT:    %p %4l %-8.8o %-8.8g %7s %-12.12d %a
-
-
-.h1 External Programs
-
-.h2 DIRED_MENU
-# Unix ONLY:
-#===========
-# DIRED_MENU items are used to compose the F)ull menu list in DIRED mode
-# The behavior of the default configuration given here is much the same
-# as it was when this menu was hard-coded but these items can now be adjusted
-# to suit local needs.  In particular, many of the LYNXDIRED actions can be
-# replaced with lynxexec, lynxprog and lynxcgi script references.
-#
-# NOTE that defining even one DIRED_MENU line overrides all the built-in
-# definitions, so a complete set must then be defined here.
-#
-# Each line consists of the following fields:
-.nf
-#
-#      DIRED_MENU:type:suffix:link text:extra text:action
-#
-#      type: TAG:   list only when one or more files are tagged
-#            FILE:  list only when the current selection is a regular file
-#            DIR:   list only when the current selection is a directory
-#            LINK:  list only when the current selection is a symbolic link
-#
-#      suffix:  list only if the current selection ends in this pattern
-#
-#      link text:  the displayed text of the link
-#
-#      extra text:  the text displayed following the link
-#
-#      action:  the URL to be followed upon selection
-#
-#      link text and action are scanned for % sequences that are expanded
-#      at display time as follows:
-#
-#              %p  path of current selection
-#              %f  filename (last component) of current selection
-#              %t  tagged list (full paths)
-#              %l  list of tagged file names
-#              %d  the current directory
-#
-.fi
-#DIRED_MENU:::New File:(in current directory):LYNXDIRED://NEW_FILE%d
-#DIRED_MENU:::New Directory:(in current directory):LYNXDIRED://NEW_FOLDER%d
-
-# Following depends on OK_INSTALL
-#DIRED_MENU:FILE::Install:selected file to new location:LYNXDIRED://INSTALL_SRC%p
-#DIRED_MENU:DIR::Install:selected directory to new location:LYNXDIRED://INSTALL_SRC%p
-
-#DIRED_MENU:FILE::Modify File Name:(of current selection):LYNXDIRED://MODIFY_NAME%p
-#DIRED_MENU:DIR::Modify Directory Name:(of current selection):LYNXDIRED://MODIFY_NAME%p
-#DIRED_MENU:LINK::Modify Name:(of selected symbolic link):LYNXDIRED://MODIFY_NAME%p
-
-# Following depends on OK_PERMIT
-#DIRED_MENU:FILE::Modify File Permissions:(of current selection):LYNXDIRED://PERMIT_SRC%p
-#DIRED_MENU:DIR::Modify Directory Permissions:(of current selection):LYNXDIRED://PERMIT_SRC%p
-
-#DIRED_MENU:FILE::Change Location:(of selected file):LYNXDIRED://MODIFY_LOCATION%p
-#DIRED_MENU:DIR::Change Location:(of selected directory):LYNXDIRED://MODIFY_LOCATION%p
-#DIRED_MENU:LINK::Change Location:(of selected symbolic link):LYNXDIRED://MODIFY_LOCATION%p
-#DIRED_MENU:FILE::Remove File:(current selection):LYNXDIRED://REMOVE_SINGLE%p
-#DIRED_MENU:DIR::Remove Directory:(current selection):LYNXDIRED://REMOVE_SINGLE%p
-#DIRED_MENU:LINK::Remove Symbolic Link:(current selection):LYNXDIRED://REMOVE_SINGLE%p
-
-# Following depends on OK_UUDECODE and !ARCHIVE_ONLY
-#DIRED_MENU:FILE::UUDecode:(current selection):LYNXDIRED://UUDECODE%p
-
-# Following depends on OK_TAR and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.tar.Z:Expand:(current selection):LYNXDIRED://UNTAR_Z%p
-
-# Following depend on OK_TAR and OK_GZIP and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.tar.gz:Expand:(current selection):LYNXDIRED://UNTAR_GZ%p
-#DIRED_MENU:FILE:.tgz:Expand:(current selection):LYNXDIRED://UNTAR_GZ%p
-
-# Following depends on !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.Z:Uncompress:(current selection):LYNXDIRED://DECOMPRESS%p
-
-# Following depends on OK_GZIP and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.gz:Uncompress:(current selection):LYNXDIRED://UNGZIP%p
-
-# Following depends on OK_ZIP and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.zip:Uncompress:(current selection):LYNXDIRED://UNZIP%p
-
-# Following depends on OK_TAR and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.tar:UnTar:(current selection):LYNXDIRED://UNTAR%p
-
-# Following depends on OK_TAR
-#DIRED_MENU:DIR::Tar:(current selection):LYNXDIRED://TAR%p
-
-# Following depends on OK_TAR and OK_GZIP
-#DIRED_MENU:DIR::Tar and compress:(using GNU gzip):LYNXDIRED://TAR_GZ%p
-
-# Following depends on OK_ZIP
-#DIRED_MENU:DIR::Package and compress:(using zip):LYNXDIRED://ZIP%p
-
-#DIRED_MENU:FILE::Compress:(using Unix compress):LYNXDIRED://COMPRESS%p
-
-# Following depends on OK_GZIP
-#DIRED_MENU:FILE::Compress:(using gzip):LYNXDIRED://GZIP%p
-
-# Following depends on OK_ZIP
-#DIRED_MENU:FILE::Compress:(using zip):LYNXDIRED://ZIP%p
-
-#DIRED_MENU:TAG::Move all tagged items to another location.::LYNXDIRED://MOVE_TAGGED%d
-
-# Following depends on OK_INSTALL
-#DIRED_MENU:TAG::Install tagged files into another directory.::LYNXDIRED://INSTALL_SRC%00
-
-#DIRED_MENU:TAG::Remove all tagged files and directories.::LYNXDIRED://REMOVE_TAGGED
-#DIRED_MENU:TAG::Untag all tagged items.::LYNXDIRED://CLEAR_TAGGED
-
-
-.h1 Internal Behavior
-
-.h2 NONRESTARTING_SIGWINCH
-# Some systems only:
-#===================
-# Lynx tries to detect window size changes with a signal handler for
-# SIGWINCH if supported.  If NONRESTARTING_SIGWINCH is set to TRUE,
-# and the sigaction interface is available on the system, the handler
-# is installed as 'non-restarting'.  On some systems (depending on the
-# library used for handling keyboard input, e.g. ncurses), this allows
-# more immediate notification of window size change events.  If the value
-# is set to FALSE, the signal() interface is used; this normally makes
-# the handler 'restarting', with the effect that lynx can react to size
-# changes only after some key is pressed.  The value can also be set to
-# XWINDOWS; this is equivalent to TRUE when the user has the environment
-# variable DISPLAY defined *at program start*, and equivalent to FALSE
-# otherwise.  The non-restarting behavior can also be changed to TRUE
-# or FALSE with the -nonrestarting_sigwinch switch, which overrides the
-# value in this file.
-#
-# Note that Lynx never re-parses document text purely as a result of a
-# window size change, so text lines may appear truncated after narrowing
-# the window, until the document is reloaded with ^R or a similar key
-# or until a different text is loaded.
-#
-# The default is FALSE since there is a possibility that non-restarting
-# interrupts may be mis-interpreted as fatal input errors in some
-# configurations (leading to an abrupt program exit), and since this
-# option is useful mostly only for users running Lynx under xterm or a
-# similar X terminal emulator.  On systems where the preconditions don't
-# apply this option is ignored.
-#
-#NONRESTARTING_SIGWINCH:FALSE
-
-
-.h2 NO_FORCED_CORE_DUMP
-# Unix ONLY:
-#===========
-# If NO_FORCED_CORE_DUMP is set to TRUE, Lynx will not force
-# core dumps via abort() calls on fatal errors or assert()
-# calls to check potentially fatal errors.  The compilation
-# default normally is FALSE, and can be changed here.  The
-# compilation or configuration default can be toggled via
-# the -core command line switch.
-# Note that this setting cannot be used to prevent core dumps
-# with certainty.  If this is important, means provided by the
-# operating system or kernel should be used.
-#
-#NO_FORCED_CORE_DUMP:FALSE
-
-
-.h1 Appearance
-
-.h2 COLOR
-# COLORS (only available if compiled with SVr4 curses or slang)
-#
-# The line must be of the form:
-#
-# COLOR:Integer:Foreground:Background
-.nf
-#
-# The Integer value is interpreted as follows:
-#   0 - normal                      - normal text
-#   1 - bold                        - hyperlinks, see also BOLD_* options above
-#   2 - reverse                     - statusline
-#   3 - bold + reverse              (not used)
-#   4 - underline                   - text emphasis (EM, I, B tags etc.)
-#   5 - bold + underline            - hyperlinks within text emphasis
-#   6 - reverse + underline         - currently selected hyperlink
-#   7 - reverse + underline + bold  - WHEREIS search hits
-#
-# Each Foreground and Background value must be one of:
-#   black         red            green         brown
-#   blue          magenta        cyan          lightgray
-#   gray          brightred      brightgreen   yellow
-#   brightblue    brightmagenta  brightcyan    white
-.fi
-# or (if you have configured using --enable-default-colors with ncurses or
-# slang), "default" may be used for foreground and background.
-#
-# Note that in most cases a white background is really "lightgray", since
-# terminals generally do not implement bright backgrounds.
-#
-# Uncomment and change any of the compilation defaults.
-#
-#COLOR:0:black:white
-#COLOR:1:blue:white
-#COLOR:2:yellow:blue
-#COLOR:3:green:white
-#COLOR:4:magenta:white
-#COLOR:5:blue:white
-#COLOR:6:red:white
-COLOR:6:brightred:black
-#COLOR:7:magenta:cyan
-
-
-.h2 COLOR_STYLE
-# Also known as "lss" (lynx style-sheet), the color-style file assigns color
-# combination to tags and combinations of tags.  Normally a non-empty value
-# is compiled into lynx, and the user can override that using the -lss
-# command-line option.  The configure script allows one to compile in an
-# empty string.  If lynx finds no value for this setting, it simulates the
-# non-color-style assignments using the COLOR settings.
-#
-# If neither the command-line "-lss" or this COLOR_STYLE setting are given,
-# lynx tries the environment variables "LYNX_LSS" and "lynx_lss".  If neither
-# is set, lynx uses the compiled-in value (which as noted, may be empty).
-#
-#COLOR_STYLE: lynx.lss
-
-.h2 NESTED_TABLES
-# This is an experimental feature for improving table layout.
-# It is enabled by default when the COLOR_STYLE configuration is used,
-# and false otherwise.
-#
-#NESTED_TABLES: true
-
-
-.h2 ASSUMED_COLOR
-# If built with a library that recognizes default colors (usually ncurses or
-# slang), and if the corresponding option is compiled into lynx, lynx
-# initializes it to assume the corresponding foreground and background colors.
-# Default colors are those that the terminal (emulator) itself is initialized
-# to.  For instance, you might have an xterm running with black text on a white
-# background, and want lynx to display colored text on the white background,
-# but leave the possibility of using the same configuration to draw colored
-# text on a different xterm, this time using its background set to black.
-#
-# If built with conventional SVr3/SVr4 curses, tells lynx to use color pair 0
-# when the given colors match this setting.  That gives a similar effect,
-# though not as flexible.  You will get the best results by setting the
-# terminal's default colors to match the prevailing text and background colors
-# that you have setup with lynx, and then alter the ASSUMED_COLOR setting to
-# match that.  If you do not alter the ASSUMED_COLOR setting, curses assumes
-# color pair 0's background is black, which implies that its foreground (text)
-# is white.
-#
-# The first value given is the foreground, the second is the background.
-#ASSUMED_COLOR:default:default
-
-.h2 DEFAULT_COLORS
-# If built with a library that recognizes default colors (usually ncurses or
-# slang), and if the corresponding option is compiled into lynx, lynx
-# initializes it to assume the corresponding foreground and background colors.
-# Default colors are those that the terminal (emulator) itself is initialized
-# to.
-#
-# Use this feature to disable the default-colors feature at runtime.
-# This is useful for constructing scripts which use the non-color-style
-# scheme, e.g., the oldlynx script.
-#
-# This should precede ASSUMED_COLOR settings.
-#DEFAULT_COLORS:true
-
-
-.h1 External Programs
-
-.h2 EXTERNAL
-# External application support.  This feature allows Lynx to pass a given
-# URL to an external program.  It was written for three reasons.
-#
-# 1) To overcome the deficiency        of Lynx_386 not supporting ftp and news.
-#    External programs can be used instead by passing the URL.
-#
-# 2) To allow for background   transfers in multitasking systems.
-#    I use wget for http and ftp transfers via the external command.
-#
-# 3) To allow for new URLs to be used through Lynx.
-#        URLs can be made up such as mymail: to spawn desired applications
-#        via the external command.
-#
-# Restrictions can be imposed using -restrictions=externals at the Lynx command
-# line.  This will disallow all EXTERNAL lines in lynx.cfg that have FALSE in
-# the 3rd field (not counting the name of the setting).  TRUE lines will still
-# function.
-#
-# The lynx.cfg line is as follows:
-#
-# EXTERNAL:<url>:<command> %s:<norestriction>:<allow_for_activate>[:environment]
-#
-# <url> Any given URL.  This can be normal ones like ftp or http or it
-# can be one made up like mymail.
-#
-# <command> The command to run with %s being the URL that will be passed.
-# In Linux I use "wget -q %s &" (no quotes) to spawn a copy of wget for
-# downloading http and ftp files in the background.  In Win95 I use
-# "start ncftp %s" to spawn ncftp in a new window.
-#
-# <norestriction> This complements the -restrictions=externals feature to allow
-# for certain externals to be enabled while restricting others.  TRUE means
-# a command will still function while Lynx is restricted.  WB
-#
-# <allow_for_activate> Setting this to TRUE allows the use of this command not
-# only when EXTERN key is pressed, but also when ACTIVATE command is invoked
-# (i.e., activating the link with the given prefix will be equivalent to
-# pressing EXTERN key on it).  If this component of the line is absent, then
-# FALSE is assumed.
-#
-# [:environment] Optional, if XWINDOWS then command is allowed only if
-# $DISPLAY environment variable is set, else if NON_XWINDOWS then command
-# is allowed only if $DISPLAY environment variable is not set, if absent or
-# anything else command is always allowed.
-#
-# For invoking the command use the EXTERN_LINK or EXTERN_PAGE key.  By default
-# EXTERN_LINK is mapped to '.', and EXTERN_PAGE to ',' (if the feature is
-# enabled), see the KEYMAP section above.
-#
-#EXTERNAL:ftp:wget %s &:TRUE
-
-
-.h1 Internal Behavior
-
-.h2 RULE
-.h2 RULESFILE
-# CERN-style rules, EXPERIMENTAL  -  URL-specific rules
-#
-# A CERN-style rules file can be given with RULESFILE.  Use the system's
-# native format for filenames, on Unix '~' is also recognized.  If a filename
-# is given, the file must exist.
-#
-# Single CERN-style rules can be specified with RULES.
-#
-# Both options can be repeated, rules accumulate in the order
-# given, they will be applied in first-to-last order.  See cernrules.txt
-# in the samples subdirectory for further explanation.
-#
-# Examples:
-.ex 5
-#      RULESFILE:/etc/lynx/cernrules
-#      RULE:Fail       gopher:*                     # reject by scheme
-#      RULE:Pass       finger://*@localhost/        # allow this,
-#      RULE:Fail       finger:*                     # but not others
-#      RULE:Redirect   http://old.server/*     http://new.server/*
-
-
-.h1 Appearance
-
-.h2 PRETTYSRC
-# Enable pretty source view
-#PRETTYSRC:FALSE
-
-.h2 PRETTYSRC_SPEC
-# Pretty source view settings. These settings are in effect when -prettysrc
-# is specified.
-# The following lexical elements (lexemes) are recognized:
-# comment, tag, attribute, attribute value, generalized angle brackets (
-# '<' '>' '</' ), entity, hyperlink destination, entire file, bad sequence,
-# bad tag, bad attribute, sgml special.
-#  The following group of option tells which styles will surround each
-# lexeme. The syntax of option in this group is:
-#PRETTYSRC_SPEC:<LEXEMENAME>:<TAGSPEC>:<TAGSPEC>
-# The first <TAGSPEC> specifies what tags will precede lexemes of that class
-# in the internal html markup. The second - what will be placed (internally)
-# after it.
-# TAGSPEC has the following syntax:
-# <TAGSPEC>:= [ (<TAGOPEN> | <TAGCLOSE>) <SPACE>+ ]*
-# <TAGOPEN>:= tagname[.classname]
-# <TAGCLOSE>:= !tagname
-#
-# The following table gives correspondence between lexeme and lexeme name
-.nf
-# Lexeme                   LEXEMENAME  FURTHER EXPLANATION
-# =========================================================
-# comment                  COMM
-# tag                      TAG         recognized tag name only
-# attribute                ATTRIB
-# attribute value          ATTRVAL
-# generalized brackets     ABRACKET    <  >  </
-# entity                   ENTITY
-# hyperlink destination    HREF
-# entire file              ENTIRE
-# bad sequence             BADSEQ      bad entity or invalid construct at text
-#                                      level.
-# bad tag                  BADTAG      Unrecognized construct in generalized
-#                                      brackets.
-# bad attribute            BADATTR     The name of the attribute unknown to lynx
-#                                      of the tag known to lynx. (i.e.,
-#                                      attributes of unknown tags will have
-#                                      markup of  ATTRIB)
-# sgml special             SGMLSPECIAL doctype, sgmlelt, sgmlele,
-#                                      sgmlattlist, marked section, identifier
-.fi
-#
-# Notes:
-#
-# 1) The markup for HTML_ENTIRE will be emitted only once - it will surround
-#    entire file source.
-#
-# 2) The tagnames specified by TAGSPEC should be valid html tag names.
-#
-# 3) If the tag/class combination given by TAGOPEN is not assigned a color
-#    style in lss file (for lynx compiled with lss support), that tag/class
-#    combination will be emitted anyway during internal html markup. Such
-#    combinations will be also reported to the trace log.
-#
-# 4) Lexeme 'tag' means tag name only
-#
-# 5) Angle brackets of html specials won't be surrounded by markup for ABRACKET
-#
-.ex
-# PRETTYSRC_SPEC:COMM:B I:!I !B
-#           HTML comments will be surrounded by <b><i> and </i></b> in the
-#           internal html markup
-.ex
-# PRETTYSRC_SPEC:ATTRVAL: span.attrval : !span
-#           Values of the attributes will be surrounded by the
-#           <SPAN class=attrval> </SPAN>
-.ex
-# PRETTYSRC_SPEC:HREF::
-#           No special html markup will surround hyperlink destinations (
-#           this means that only default color style for hrefs will be applied
-#           to them)
-#
-# For lynx compiled with lss support, the following settings are the default:
-#PRETTYSRC_SPEC:COMM:span.htmlsrc_comment:!span
-#PRETTYSRC_SPEC:TAG:span.htmlsrc_tag:!span
-#PRETTYSRC_SPEC:ATTRIB:span.htmlsrc_attrib:!span
-#PRETTYSRC_SPEC:ATTRVAL:span.htmlsrc_attrval:!span
-#PRETTYSRC_SPEC:ABRACKET:span.htmlsrc_abracket:!span
-#PRETTYSRC_SPEC:ENTITY:span.htmlsrc_entity:!span
-#PRETTYSRC_SPEC:HREF:span.htmlsrc_href:!span
-#PRETTYSRC_SPEC:ENTIRE:span.htmlsrc_entire:!span
-#PRETTYSRC_SPEC:BADSEQ:span.htmlsrc_badseq:!span
-#PRETTYSRC_SPEC:BADTAG:span.htmlsrc_badtag:!span
-#PRETTYSRC_SPEC:BADATTR:span.htmlsrc_badattr:!span
-#PRETTYSRC_SPEC:SGMLSPECIAL:span.htmlsrc_sgmlspecial:!span
-# the styles corresponding to them are present in sample .lss file.
-# For lynx compiled without lss support, the following settings are the default:
-#PRETTYSRC_SPEC:COMM:b:!b
-#PRETTYSRC_SPEC:TAG:b:!b
-#PRETTYSRC_SPEC:ATTRIB:b:!b
-#PRETTYSRC_SPEC:ATTRVAL::
-#PRETTYSRC_SPEC:ABRACKET:b:!b
-#PRETTYSRC_SPEC:ENTITY:b:!b
-#PRETTYSRC_SPEC:HREF::
-#PRETTYSRC_SPEC:ENTIRE::
-#PRETTYSRC_SPEC:BADSEQ:b:!b
-#PRETTYSRC_SPEC:BADTAG::
-#PRETTYSRC_SPEC:BADATTR::
-#PRETTYSRC_SPEC:SGMLSPECIAL:b:!b
-
-
-.h2 HTMLSRC_ATTRNAME_XFORM
-.h2 HTMLSRC_TAGNAME_XFORM
-# Options HTMLSRC_TAGNAME_XFORM and HTMLSRC_ATTRNAME_XFORM control the way the
-# names of tags and names of attributes are transformed correspondingly.
-# Possible values: 0 - lowercase, 1 - leave as is, 2 - uppercase.
-#HTMLSRC_TAGNAME_XFORM:2
-#HTMLSRC_ATTRNAME_XFORM:2
-
-
-.h2 PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING
-# PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING - pretty source view setting
-# If "keypad mode" in 'O'ptions screen is "Links are numbered" or
-# "Links and form fields are numbered", and PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING is
-# TRUE, then links won't be numbered in psrc view and will be numbered
-# otherwise. Set this setting to TRUE if you prefer numbered links, but wish
-# to get valid HTML source when printing or mailing when in psrc view.
-# Default is FALSE.
-#PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING:FALSE
-
-
-.h1 HTML Parsing
-
-.h2 FORCE_EMPTY_HREFLESS_A
-# FORCE_EMPTY_HREFLESS_A - HTML parsing
-# This option mirrors command-line option with the same name.  Default is
-# FALSE.  If true, then any 'A' element without HREF will be closed
-# immediately.  This is useful when viewing documentation produced by broken
-# translator that doesn't emit balanced A elements.  If lynx was compiled with
-# color styles, setting this option to TRUE will make lynx screen much more
-# reasonable (otherwise all text will probably have color corresponding to the
-# A element).
-#
-#FORCE_EMPTY_HREFLESS_A:FALSE
-
-.h2 HIDDEN_LINK_MARKER
-# HIDDEN_LINK_MARKER - HTML parsing
-# This option defines the string that will be used as title of hidden link (a
-# link that otherwise will have no label associated with it).  Using an empty
-# string as the value will cause lynx to behave in the old way - hidden links
-# will be handled according to other settings (mostly the parameter of
-# --hiddenlinks command-line switch).  If the value is non-empty string, hidden
-# link becomes non-hidden so it won't be handled as hidden link, e.g., listed
-# among hidden links on 'l'isting page.
-#
-#HIDDEN_LINK_MARKER:
-
-.h2 XHTML_PARSING
-# XHTML_PARSING - HTML parsing
-# When true, tells lynx that it can ignore certain tags which have no content
-# in an XHTML 1.0 document.  For example
-#      <p />
-#      <a />
-# When the option is false, lynx will not treat the tag as an ending.
-#XHTML_PARSING:FALSE
-
-.h1 Appearance
-
-.h2 JUSTIFY
-# JUSTIFY - Appearance
-# This option mirrors command-line option with same name.  Default is TRUE.  If
-# true, most of text (except headers and like this) will be justified.  This
-# has no influence on CJK text rendering.
-#
-# This option is only available if Lynx was compiled with EXP_JUSTIFY_ELTS.
-#
-#JUSTIFY:FALSE
-
-.h2 JUSTIFY_MAX_VOID_PERCENT
-# JUSTIFY_MAX_VOID_PERCENT - Appearance
-# This option controls the maximum allowed value for ratio (in percents) of
-# 'the number of spaces to spread across the line to justify it' to
-# 'max line size for current style and nesting' when justification is allowed.
-# When that ratio exceeds the value specified, that particular line won't be
-# justified. I.e. the value 28 for this setting will mean maximum value for
-# that ratio is 0.28.
-#
-#JUSTIFY_MAX_VOID_PERCENT:35
-
-
-.h1 Interaction
-
-.h2 TEXTFIELDS_NEED_ACTIVATION
-# If TEXTFIELDS_NEED_ACTIVATION is set to TRUE, and lynx was compiled with
-# TEXTFIELDS_MAY_NEED_ACTIVATION defined, then text input form fields need
-# to be activated (by pressing the Enter key or similar) before the user
-# can enter or modify input.  By default, input fields become automatically
-# activated when selected.  Requiring explicit activation can be desired for
-# users who use alphanumeric keys for navigation (or other keys that have
-# special meaning in the line editor - ' ', 'b', INS, DEL, etc), and don't
-# want to 'get stuck' in form fields.  Instead of setting the option here,
-# explicit activation can also be requested with the -tna command line
-# option.
-#
-#TEXTFIELDS_NEED_ACTIVATION:FALSE
-
-.h2 LEFTARROW_IN_TEXTFIELD_PROMPT
-# LEFTARROW_IN_TEXTFIELD_PROMPT
-# This option controls what happens when a Left Arrow key is pressed while
-# in the first position of an active text input field.  By default, Lynx
-# asks for confirmation ("Do you want to go back to the previous document?")
-# only if the contents of the fields have been changed since entering it.
-# If set to TRUE, the confirmation prompt is always issued.
-#
-#LEFTARROW_IN_TEXTFIELD_PROMPT:FALSE
-
-
-.h1 Timeouts
-
-.h2 CONNECT_TIMEOUT
-# Specifies (in seconds) connect timeout. Default value is rather huge.
-#CONNECT_TIMEOUT:18000
-
-.h2 READ_TIMEOUT
-# Specifies (in seconds) read-timeout. Default value is rather huge.
-#READ_TIMEOUT:18000
-
-
-.h1 Internal Behavior
-# These settings control internal lynx behavior - the way it interacts with the
-# operating system and Internet.  Modifying these settings will not change
-# the rendition of documents that you browse with lynx, but can change various
-# delays and resource utilization.
-
-.h2 FTP_PASSIVE
-# Set FTP_PASSIVE to TRUE if you want to use passive mode ftp transfers.
-# You might have to do this if you're behind a restrictive firewall.
-#FTP_PASSIVE:TRUE
-
-.h2 ENABLE_LYNXRC
-# The forms-based O'ptions menu shows a (!) marker beside items which are not
-# saved to ~/.lynxrc -- the reason for disabling some of these items is that
-# they are likely to cause confusion if they are read from the .lynxrc file for
-# each session.  However, they can be enabled or disabled using the
-# ENABLE_LYNXRC settings.  The default (compiled-in) settings are shown below.
-# The second column is the name by which a setting is saved to .lynxrc (which
-# is chosen where possible to correspond with lynx.cfg).  Use "OFF" to disable
-# writing a setting, "ON" to enable it.  Settings are read from .lynxrc after
-# the corresponding data from lynx.cfg, so they override lynx.cfg, which is
-# probably what users expect.
-#
-# Note that a few settings (Cookies and Show images) are comprised of more than
-# one lynx.cfg setting.
-.nf
-#ENABLE_LYNXRC:accept_all_cookies:ON
-#ENABLE_LYNXRC:assume_charset:OFF
-#ENABLE_LYNXRC:auto_session:OFF
-#ENABLE_LYNXRC:bookmark_file:ON
-#ENABLE_LYNXRC:case_sensitive_searching:ON
-#ENABLE_LYNXRC:character_set:ON
-#ENABLE_LYNXRC:cookie_accept_domains:ON
-#ENABLE_LYNXRC:cookie_file:ON
-#ENABLE_LYNXRC:cookie_loose_invalid_domains:ON
-#ENABLE_LYNXRC:cookie_query_invalid_domains:ON
-#ENABLE_LYNXRC:cookie_reject_domains:ON
-#ENABLE_LYNXRC:cookie_strict_invalid_domains:ON
-#ENABLE_LYNXRC:dir_list_style:ON
-#ENABLE_LYNXRC:display:OFF
-#ENABLE_LYNXRC:emacs_keys:ON
-#ENABLE_LYNXRC:file_editor:ON
-#ENABLE_LYNXRC:file_sorting_method:ON
-#ENABLE_LYNXRC:force_cookie_prompt:OFF
-#ENABLE_LYNXRC:force_ssl_prompt:OFF
-#ENABLE_LYNXRC:ftp_passive:OFF
-#ENABLE_LYNXRC:kblayout:ON
-#ENABLE_LYNXRC:keypad_mode:ON
-#ENABLE_LYNXRC:lineedit_mode:ON
-#ENABLE_LYNXRC:locale_charset:ON
-#ENABLE_LYNXRC:make_links_for_all_images:OFF
-#ENABLE_LYNXRC:make_pseudo_alts_for_inlines:OFF
-#ENABLE_LYNXRC:multi_bookmark:ON
-#ENABLE_LYNXRC:no_pause:OFF
-#ENABLE_LYNXRC:personal_mail_address:ON
-#ENABLE_LYNXRC:preferred_charset:ON
-#ENABLE_LYNXRC:preferred_encoding:OFF
-#ENABLE_LYNXRC:preferred_language:ON
-#ENABLE_LYNXRC:preferred_media_types:OFF
-#ENABLE_LYNXRC:raw_mode:OFF
-#ENABLE_LYNXRC:run_all_execution_links:ON
-#ENABLE_LYNXRC:run_execution_links_on_local_files:ON
-#ENABLE_LYNXRC:scrollbar:OFF
-#ENABLE_LYNXRC:select_popups:ON
-#ENABLE_LYNXRC:send_useragent:OFF
-#ENABLE_LYNXRC:session_file:OFF
-#ENABLE_LYNXRC:set_cookies:OFF
-#ENABLE_LYNXRC:show_color:ON
-#ENABLE_LYNXRC:show_cursor:ON
-#ENABLE_LYNXRC:show_dotfiles:ON
-#ENABLE_LYNXRC:show_kb_rate:OFF
-#ENABLE_LYNXRC:sub_bookmarks:ON
-#ENABLE_LYNXRC:tagsoup:OFF
-#ENABLE_LYNXRC:underline_links:OFF
-#ENABLE_LYNXRC:user_mode:ON
-#ENABLE_LYNXRC:useragent:OFF
-#ENABLE_LYNXRC:verbose_images:ON
-#ENABLE_LYNXRC:vi_keys:ON
-#ENABLE_LYNXRC:visited_links:ON
-.fi
-
-.h1 External Programs
-# Any of the compiled-in pathnames of external programs can be overridden
-# by specifying the corresponding xxx_PATH variable.  If the variable is
-# given as an empty string, lynx will not use the program.  For a few cases,
-# there are internal functions (such as mkdir) which can be used instead.
-#BZIP2_PATH:
-#CHMOD_PATH:
-#COMPRESS_PATH:
-#COPY_PATH:
-#GZIP_PATH:
-#INFLATE_PATH:
-#INSTALL_PATH:
-#MKDIR_PATH:
-#MV_PATH:
-#RLOGIN_PATH:
-#RMDIR_PATH:
-#RM_PATH:
-#SETFONT_PATH:
-#TAR_PATH:
-#TELNET_PATH:
-#TN3270_PATH:
-#TOUCH_PATH:
-#UNCOMPRESS_PATH:
-#UNZIP_PATH:
-#UUDECODE_PATH:
-#ZCAT_PATH:
-#ZIP_PATH:
-
-.h1 Interaction
-
-.h2 FORCE_SSL_PROMPT
-# If FORCE_SSL_PROMPT is set to "yes", then questionable conditions, such as
-# self-signed certificates will be ignored.  If set to "no", these will be
-# reported, but not attempted.  The default "prompt" permits the user to make
-# this choice on a case-by-case basis.
-#
-#FORCE_SSL_PROMPT:PROMPT
-
-.h2 FORCE_COOKIE_PROMPT
-# If FORCE_COOKIE_PROMPT is set to "yes", then questionable conditions, such as
-# cookies with invalid syntax will be ignored.  If set to "no", these will be
-# reported, but not attempted.  The default "prompt" permits the user to make
-# this choice on a case-by-case basis.
-#
-#FORCE_COOKIE_PROMPT:PROMPT
-
-.h2 SSL_CERT_FILE
-# Set SSL_CERT_FILE to the file that contains all valid CA certificates lynx
-# should accept, in case the $SSL_CERT_FILE environment variable is not set,
-# e.g.,
-#
-#SSL_CERT_FILE:/etc/ssl/certs/ca-certificates.crt
-#SSL_CERT_FILE:NULL
-
-.h1 Appearance
-
-.h2 SCREEN_SIZE
-# For win32, allow the console window to be resized to the given values.  This
-# requires PDCurses 2.5.  The values given are width,height.
-#SCREEN_SIZE:80,24
-
-.h2 NO_MARGINS
-# Disable left/right margins in the default style sheet.
-# This is the same as the command-line "-nomargins" option.
-#NO_MARGINS:FALSE
-
-.h2 NO_TITLE
-# Disable title and blank line from top of page.
-# This is the same as the command-line "-notitle" option.
-#NO_TITLE:FALSE
-
-.h1 External Programs
-
-.h2 SYSLOG_REQUESTED_URLS
-# Log the requested URLs using the syslog interface.
-#SYSLOG_REQUESTED_URLS:TRUE
-
-.h2 SYSLOG_TEXT
-# Add the given text to calls made to syslog, to distinguish Lynx from other
-# applications which use that interface.
-#SYSLOG_TEXT:
-
-.h1 Internal Behavior
-.h2 BROKEN_FTP_RETR
-# Some ftp servers are known to have a broken implementation of RETR.  If asked
-# to retrieve a directory, they get confused and fails subsequent commands such
-# as CWD and LIST.  Workaround: reconnect after a failed RETR, which is slow.
-#
-# Each BROKEN_FTP_RETR gives a string match for the reported FTP server version
-#BROKEN_FTP_RETR:ProFTPD 1.2.5
-#BROKEN_FTP_RETR:spftp/
-
-.h2 BROKEN_FTP_EPSV
-# Some ftp servers are known to have a broken implementation of EPSV.  The
-# server will hang for a long time when we attempt to connect after issuing
-# this command.   Workaround: do not use EPSV, just use PASV.
-#
-# Each BROKEN_FTP_EPSV gives a string match for the reported FTP server version
-#BROKEN_FTP_EPSV:(Version wu-2.6.2-12)
-
-.h1 Appearance
-.h2 FTP_FORMAT
-# FTP_FORMAT defines the display for remote files.
-# It uses the same "%" codes as LIST_FORMAT.
-#FTP_FORMAT:%d  %-16.16t %a  %K
-
-.h1 Internal Behavior
-
-.h2 STATUS_BUFFER_SIZE
-# STATUS_BUFFER_SIZE controls the size of the buffer used for the LYNXMESSAGES
-# special url.
-#
-# The default size (if not overridden in userdefs.h) is 40.
-#STATUS_BUFFER_SIZE:40
diff --git a/config-archive/etc/lynx.cfg.dist b/config-archive/etc/lynx.cfg.dist
deleted file mode 100644 (file)
index ff532c6..0000000
+++ /dev/null
@@ -1,3650 +0,0 @@
-# $LynxId: lynx.cfg,v 1.215 2012/01/31 23:48:09 tom Exp $
-# lynx.cfg file.
-# The default placement for this file is /usr/local/lib/lynx.cfg (Unix)
-#                                     or Lynx_Dir:lynx.cfg (VMS)
-#
-# $Format: "#PRCS LYNX_VERSION \"$ProjectVersion$\""$
-#PRCS LYNX_VERSION "2.8.8dev.12"
-#
-# $Format: "#PRCS LYNX_DATE \"$ProjectDate$\""$
-#PRCS LYNX_DATE "Wed, 22 Feb 2012 18:03:33 -0800"
-#
-# Definition pairs are of the form  VARIABLE:DEFINITION
-# NO spaces are allowed between the pair items.
-#
-#  If you do not have write access to /usr/local/lib you may change
-#  the default location of this file in the userdefs.h file and recompile,
-#  or specify its location on the command line with the "-cfg"
-#  command line option.
-#
-# Items may be commented out by putting a '#' as the FIRST char of the line
-# (Any line beginning with punctuation is ignored).  Leading blanks on each
-# line are ignored; trailing blanks may be significant depending on the option.
-
-# An HTML'ized description of all settings (based on comments in this file,
-# with alphabetical table of settings and with table of settings by category)
-# is available at http://lynx.isc.org/release/lynx2-8-7/lynx_help/cattoc.html
-#
-### The conversion is done via the scripts/cfg2html.pl script.
-### Several directives beginning with '.' are used for this purpose.
-
-.h1 Auxiliary Facilities
-# These settings control the auxiliary navigating facilities of lynx, e.g.,
-# jumpfiles, bookmarks, default URLs.
-
-.h2 INCLUDE
-# Starting with Lynx 2.8.1, the lynx.cfg file has a crude "include"
-# facility.  This means that you can take advantage of the global lynx.cfg
-# while also supplying your own tweaks.
-#
-# You can use a command-line argument (-cfg /where/is/lynx.cfg) or an
-# environment variable (LYNX_CFG=/where/is/lynx.cfg).
-# For instance, put in your .profile or .login:
-#
-#   LYNX_CFG=~/lynx.cfg; export LYNX_CFG   # in .profile for sh/ksh/bash/etc.
-#   setenv LYNX_CFG ~/lynx.cfg             # in .login for [t]csh
-#
-# Then in ~/lynx.cfg:
-#
-#   INCLUDE:/usr/local/lib/lynx.cfg
-#           ^^^^^^^^^^^^^^^^^^^^^^^ or whatever is appropriate on your system
-# and now your own tweaks.
-#
-# Starting with Lynx 2.8.2, the INCLUDE facility is yet more powerful.  You can
-# suppress all but specific settings that will be read from included files.
-# This allows sysadmins to provide users the ability to customize lynx with
-# options that normally do not affect security, such as COLOR, VIEWER, KEYMAP.
-#
-# The syntax is
-#
-#   INCLUDE:filename for <space-separated-list-of-allowed-settings>
-#
-# sample:
-.ex
-#INCLUDE:~/lynx.cfg for COLOR VIEWER KEYMAP
-# only one space character should surround the word 'for'.  On Unix systems ':'
-# is also accepted as separator.  In that case, the example can be written as
-.ex
-#INCLUDE:~/lynx.cfg:COLOR VIEWER KEYMAP
-# In the example, only the settings COLOR, VIEWER and KEYMAP are accepted by
-# lynx.  Other settings are ignored.  Note:  INCLUDE is also treated as a
-# setting, so to allow an included file to include other files, put INCLUDE in
-# the list of allowed settings.
-#
-# If you allow an included file to include other files, and if a list of
-# allowed settings is specified for that file with the INCLUDE command, nested
-# files are only allowed to include the list of settings that is the set AND of
-# settings allowed for the included file and settings allowed by nested INCLUDE
-# commands.  In short, there is no security hole introduced by including a
-# user-defined configuration file if the original list of allowed settings is
-# secure.
-
-.h2 STARTFILE
-# STARTFILE is the default starting URL if none is specified
-#   on the command line or via a WWW_HOME environment variable;
-#   Lynx will refuse to start without a starting URL of some kind.
-# STARTFILE can be remote, e.g. http://www.w3.org/default.html ,
-#                or local, e.g. file://localhost/PATH_TO/FILENAME ,
-#           where PATH_TO is replaced with the complete path to FILENAME
-#           using Unix shell syntax and including the device on VMS.
-#
-# Normally we expect you will connect to a remote site, e.g., the Lynx starting
-# site:
-STARTFILE:http://lynx.isc.org/
-#
-# As an alternative, you may want to use a local URL.  A good choice for this is
-# the user's home directory:
-.ex
-#STARTFILE:file://localhost/~/
-#
-# Your choice of STARTFILE should reflect your site's needs, and be a URL that
-# you can connect to reliably.  Otherwise users will become confused and think
-# that they cannot run Lynx.
-
-.h2 HELPFILE
-# HELPFILE must be defined as a URL and must have a
-# complete path if local:
-# file://localhost/PATH_TO/lynx_help/lynx_help_main.html
-#   Replace PATH_TO with the path to the lynx_help subdirectory
-#   for this distribution (use SHELL syntax including the device
-#   on VMS systems).
-# The default HELPFILE is:
-.url http://lynx.isc.org/release/lynx2-8-7/lynx_help/lynx_help_main.html
-#   This should be changed to the local path.
-# This definition will be overridden if the "LYNX_HELPFILE" environment
-# variable has been set.
-#
-HELPFILE:file://localhost/usr/share/doc/lynx-2.8.8_pre12/lynx_help/lynx_help_main.html
-.ex
-#HELPFILE:file://localhost/PATH_TO/lynx_help/lynx_help_main.html
-
-.h2 DEFAULT_INDEX_FILE
-# DEFAULT_INDEX_FILE is the default file retrieved when the
-# user presses the 'I' key when viewing any document.
-# An index to your CWIS can be placed here or a document containing
-# pointers to lots of interesting places on the web.
-#
-DEFAULT_INDEX_FILE:http://scout.wisc.edu/
-
-.h1 Interaction
-
-.h2 GOTOBUFFER
-# Set GOTOBUFFER to TRUE if you want to have the previous goto URL,
-# if any, offered for reuse or editing when using the 'g'oto command.
-# The default is defined in userdefs.h.  If left FALSE, the circular
-# buffer of previously entered goto URLs can still be invoked via the
-# Up-Arrow or Down-Arrow keys after entering the 'g'oto command.
-#
-#GOTOBUFFER:FALSE
-
-.h2 JUMP_PROMPT
-# JUMP_PROMPT is the default statusline prompt for selecting a jumps file
-# shortcut.  (see below).
-# You can change the prompt here from that defined in userdefs.h.  Any
-# trailing white space will be trimmed, and a single space is added by Lynx
-# following the last non-white character.  You must set the default prompt
-# before setting the default jumps file (below).  If a default jumps file
-# was set via userdefs.h, and you change the prompt here, you must set the
-# default jumps file again (below) for the change to be implemented.
-#
-#JUMP_PROMPT:Jump to (use '?' for list):
-
-.h1 Auxiliary Facilities
-
-.h2 JUMPFILE
-# JUMPFILE is the local file checked for short-cut names for URLs when
-# the user presses the 'j' (JUMP) key.  The file contains an HTML
-# definition list (DL).  The definition titles (DT) are used as
-# short-cut name; the definition data (DD) are URLs.
-#
-# There is an example jumps file in the samples subdirectory.
-#
-# After pressing 'j', the user will be prompted to enter a short-cut
-# name for an URL, which Lynx will then follow in a similar manner to
-# 'g'oto; alternatively, s/he can enter '?' to view the full JUMPFILE
-# list of short-cuts with associated URLs.
-#
-# If the URL contains one or more "%s" markers, Lynx will prompt the user
-# for text to fill in for each marker.  If no text is given, the jump is
-# cancelled.
-#
-# If not defined here or in userdefs.h, the JUMP command will invoke the
-# NO_JUMPFILE statusline message (see LYMessages_en.h ).
-#
-# To allow '?' to work, include in the JUMPFILE
-# a short-cut to the JUMPFILE itself, e.g.
-# <dt>?<dd><a href="file://localhost/path/jumps.html">This Shortcut List</a>
-#
-# On VMS, use Unix SHELL syntax (including a lead slash) to define it.
-#
-# Alternate jumps files can be defined and mapped to keys here.  If the
-# keys have already been mapped, then those mappings will be replaced,
-# but you should leave at least one key mapped to the default jumps
-# file.  You optionally may include a statusline prompt string for the
-# mapping.  You must map upper and lowercase keys separately (beware of
-# mappings to keys which the user can further remap via the 'o'ptions
-# menu).  The format is:
-#
-#      JUMPFILE:path:key[:prompt]
-#
-# where path should begin with a '/' (i.e., not include file://localhost).
-# Any white space following a prompt string will be trimmed, and a single
-# space will be added by Lynx.
-#
-# In the following line, include the actual full local path to JUMPFILE,
-# but do not include 'file://localhost' in the line.
-#JUMPFILE:/FULL_LOCAL_PATH/jumps.html
-.ex
-#JUMPFILE:/Lynx_Dir/ips.html:i:IP or Interest group (? for list):
-
-.h2 JUMPBUFFER
-# Set JUMPBUFFER to TRUE if you want to have the previous jump target,
-# if any, offered for reuse or editing when using the 'J'ump command.
-# The default is defined in userdefs.h.  If left FALSE, the circular
-# buffer of previously entered targets (shortcuts) can still be invoked
-# via the Up-Arrow or Down-Arrow keys after entering the 'J'ump command.
-# If multiple jumps files are installed, the recalls of shortcuts will
-# be specific to each file.  If Lynx was built with PERMIT_GOTO_FROM_JUMP
-# defined, any random URLs used instead of shortcuts will be stored in the
-# goto URL buffer, not in the shortcuts buffer(s), and the single character
-# ':' can be used as a target to invoke the goto URL buffer (as if 'g'oto
-# followed by Up-Arrow had been entered).
-#
-#JUMPBUFFER:FALSE
-
-.h1 Internal Behavior
-
-.h2 SAVE_SPACE
-# If SAVE_SPACE is defined, it will be used as a path prefix for the
-# suggested filename in "Save to Disk" operations from the 'p'rint or
-# 'd'ownload menus.  On VMS, you can use either VMS (e.g., "SYS$LOGIN:")
-# or Unix syntax (including '~' for the HOME directory).  On Unix, you
-# must use Unix syntax.  If the symbol is not defined, or is zero-length
-# (""), no prefix will be used, and only a filename for saving in the
-# current default directory will be suggested.
-# This definition will be overridden if a "LYNX_SAVE_SPACE" environment
-# variable has been set on Unix, or logical has been defined on VMS.
-#
-#SAVE_SPACE:~/foo/
-
-.h2 REUSE_TEMPFILES
-# Lynx uses temporary files for (among other purposes) the content of
-# various user interface pages.  REUSE_TEMPFILES changes the behavior
-# for some of these temp files, among them pages shown for HISTORY,
-# VLINKS, OPTIONS, INFO, PRINT, DOWNLOAD commands.
-# If set to TRUE, the same file can be used multiple times for the same
-# purpose.  If set to FALSE, a new filename is generated each time before
-# rewriting such a page.  With TRUE, repeated invocation of these commands
-# is less likely to push previous documents out of the cache of rendered
-# texts (see also DEFAULT_CACHE_SIZE).  This is especially useful with
-# intermittent (dialup) network connections, when it is desirable to
-# continue browsing through the cached documents after disconnecting.
-# With the default setting of FALSE, there can be more than one incarnation
-# of e.g. the VLINKS page cached in memory (but still only the most recently
-# generated one is kept as a file), resulting in sometimes less surprising
-# behaviour when returning to such a page via HISTORY or PREV_DOC functions
-# (most users will not encounter and notice this difference).
-#
-#REUSE_TEMPFILES:FALSE
-
-.h2 LYNX_HOST_NAME
-# If LYNX_HOST_NAME is defined here or in userdefs.h, it will be
-# treated as an alias for the local host name in checks for URLs on
-# the local host (e.g., when the -localhost switch is set), and this
-# host name, "localhost", and HTHostName (the fully qualified domain
-# name of the system on which Lynx is running) will all be passed as
-# local.  A different definition here will override that in userdefs.h.
-#
-#LYNX_HOST_NAME:www.cc.ukans.edu
-
-.h2 LOCALHOST_ALIAS
-# localhost aliases
-# Any LOCALHOST_ALIAS definitions also will be accepted as local when
-# the -localhost switch is set.  These need not actually be local, i.e.,
-# in contrast to LYNX_HOST_NAME, you can define them to trusted hosts at
-# other Internet sites.
-#
-.ex 2
-#LOCALHOST_ALIAS:gopher.server.domain
-#LOCALHOST_ALIAS:news.server.domain
-
-.h2 LOCAL_DOMAIN
-# LOCAL_DOMAIN is used for a tail match with the ut_host element of
-# the utmp or utmpx structure on systems with utmp capabilities, to
-# determine if a user is local to your campus or organization when
-# handling -restrictions=inside_foo or outside_foo settings for ftp,
-# news, telnet/tn3270 and rlogin URLs.  An "inside" user is assumed
-# if your system does not have utmp capabilities.  CHANGE THIS here
-# if it was not changed in userdefs.h at compilation time.
-#
-#LOCAL_DOMAIN:ukans.edu
-
-.h1 Session support
-
-.h2 AUTO_SESSION
-# If AUTO_SESSION is TRUE lynx will save/restore useful information about
-# your browsing history when closing/starting current lynx session if
-# no command-line session switches override this setting.
-# This setting is useful only if SESSION_FILE is defined here or in the user's
-# .lynxrc file.
-#
-#AUTO_SESSION:FALSE
-
-.h2 SESSION_FILE
-# SESSION_FILE defines the file name where lynx will store user sessions.
-# This setting is used only when AUTO_SESSION is true.
-# Note: the default setting will store/resume each session in a different
-# folder under same file name (if that is allowed by operating system)
-# when lynx is invoked from different directories.
-# (The current working directory may be changed inside lynx)
-#
-# If you want to use the same session file wherever you invoke Lynx,
-# enter the full path below, eg '/home/<username>/.lynx_session'.
-#
-# If you do not want this feature, leave the setting commented.
-# Users can still customize SESSION_FILE and AUTO_SESSION via
-# their .lynxrc file.
-#
-#SESSION_FILE:lynx_session
-
-.h2 SESSION_LIMIT
-# SESSION_LIMIT defines maximum number of:  searched strings, goto URLs,
-# visited links and history entries which will be saved in session file.  The
-# minimum allowed is 1, the maximum is 10000.
-#
-# For instance, if SESSION_LIMIT is 250, a per-session limit of 250 entries of
-# searched strings, goto URLs, visited links and history entries will be saved
-# in the session file.
-#
-# There is no fixed limit on the number of entries which can be restored;
-# It is limited only by available memory.
-#
-#SESSION_LIMIT:250
-
-.h1 Character Sets
-
-.h2 CHARACTER_SET
-# CHARACTER_SET defines the display character set, i.e., assumed to be
-# installed on the user's terminal.  It determines which characters or strings
-# will be used to represent 8-bit character entities within HTML.  New
-# character sets may be defined as explained in the README files of the
-# src/chrtrans directory in the Lynx source code distribution.  For Asian (CJK)
-# character sets, it also determines how Kanji code will be handled.  The
-# default is defined in userdefs.h and can be changed here or via the
-# 'o'ptions menu.  The 'o'ptions menu setting will be stored in the user's RC
-# file whenever those settings are saved, and thereafter will be used as the
-# default.  For Lynx a "character set" has two names:  a MIME name (for
-# recognizing properly labeled charset parameters in HTTP headers etc.), and a
-# human-readable string for the 'O'ptions Menu (so you may find info about
-# language or group of languages besides MIME name).  Not all 'human-readable'
-# names correspond to exactly one valid MIME charset (example is "Chinese");
-# in that case an appropriate valid (and more specific) MIME name should be
-# used where required.  Well-known synonyms are also processed in the code.
-#
-# Raw (CJK) mode
-#
-# Lynx normally translates characters from a document's charset to display
-# charset, using ASSUME_CHARSET value (see below) if the document's charset
-# is not specified explicitly.  Raw (CJK) mode is OFF for this case.
-# When the document charset is specified explicitly, that charset
-# overrides any assumption like ASSUME_CHARSET or raw (CJK) mode.
-#
-# For the Asian (CJK) display character sets, the corresponding charset is
-# assumed in documents, i.e., raw (CJK) mode is ON by default.  In raw CJK
-# mode, 8-bit characters are not reverse translated in relation to the entity
-# conversion arrays, i.e., they are assumed to be appropriate for the display
-# character set.  The mode should be toggled OFF when an Asian (CJK) display
-# character set is selected but the document is not CJK and its charset not
-# specified explicitly.
-#
-# Raw (CJK) mode may be toggled by user via '@' (LYK_RAW_TOGGLE) key,
-# the -raw command line switch or from the 'o'ptions menu.
-#
-# Raw (CJK) mode effectively changes the charset assumption about unlabeled
-# documents.  You can toggle raw mode ON if you believe the document has a
-# charset which does correspond to your Display Character Set.  On the other
-# hand, if you set ASSUME_CHARSET the same as Display Character Set you get raw
-# mode ON by default (but you get assume_charset=iso-8859-1 if you try raw mode
-# OFF after it).
-#
-# Note that "raw" does not mean that every byte will be passed to the screen.
-# HTML character entities may get expanded and translated, inappropriate
-# control characters filtered out, etc.  There is a "Transparent" pseudo
-# character set for more "rawness".
-#
-# Since Lynx now supports a wide range of platforms it may be useful to note
-# the cpXXX codepages used by IBM PC compatible computers, and windows-xxxx
-# used by native MS-Windows apps.  We also note that cpXXX pages rarely are
-# found on Internet, but are mostly for local needs on DOS.
-#
-# Recognized character sets include:
-#
-.nf
-#    string for 'O'ptions Menu          MIME name
-#    ===========================        =========
-#    7 bit approximations (US-ASCII)    us-ascii
-#    Western (ISO-8859-1)               iso-8859-1
-#    Western (ISO-8859-15)              iso-8859-15
-#    Western (cp850)                    cp850
-#    Western (windows-1252)             windows-1252
-#    IBM PC US codepage (cp437)         cp437
-#    DEC Multinational                  dec-mcs
-#    Macintosh (8 bit)                  macintosh
-#    NeXT character set                 next
-#    HP Roman8                          hp-roman8
-#    Chinese                            euc-cn
-#    Japanese (EUC-JP)                  euc-jp
-#    Japanese (Shift_JIS)               shift_jis
-#    Korean                             euc-kr
-#    Taipei (Big5)                      big5
-#    Vietnamese (VISCII)                viscii
-#    Eastern European (ISO-8859-2)      iso-8859-2
-#    Eastern European (cp852)           cp852
-#    Eastern European (windows-1250)    windows-1250
-#    Latin 3 (ISO-8859-3)               iso-8859-3
-#    Latin 4 (ISO-8859-4)               iso-8859-4
-#    Baltic Rim (ISO-8859-13)          iso-8859-13
-#    Baltic Rim (cp775)                 cp775
-#    Baltic Rim (windows-1257)          windows-1257
-#    Celtic (ISO-8859-14)              iso-8859-14
-#    Cyrillic (ISO-8859-5)              iso-8859-5
-#    Cyrillic (cp866)                   cp866
-#    Cyrillic (windows-1251)            windows-1251
-#    Cyrillic (KOI8-R)                  koi8-r
-#    Arabic (ISO-8859-6)                iso-8859-6
-#    Arabic (cp864)                     cp864
-#    Arabic (windows-1256)              windows-1256
-#    Greek (ISO-8859-7)                 iso-8859-7
-#    Greek (cp737)                      cp737
-#    Greek2 (cp869)                     cp869
-#    Greek (windows-1253)               windows-1253
-#    Hebrew (ISO-8859-8)                iso-8859-8
-#    Hebrew (cp862)                     cp862
-#    Hebrew (windows-1255)              windows-1255
-#    Turkish (ISO-8859-9)               iso-8859-9
-#    North European (ISO-8859-10)      iso-8859-10
-#    Ukrainian Cyrillic (cp866u)        cp866u
-#    Ukrainian Cyrillic (KOI8-U)        koi8-u
-#    UNICODE (UTF-8)                    utf-8
-#    RFC 1345 w/o Intro                 mnemonic+ascii+0
-#    RFC 1345 Mnemonic                  mnemonic
-#    Transparent                        x-transparent
-.fi
-#
-# The value should be the MIME name of a character set recognized by
-# Lynx (case insensitive).
-# Find RFC 1345 at
-.url http://tools.ietf.org/html/rfc1345
-#
-CHARACTER_SET:utf-8
-
-.h2 LOCALE_CHARSET
-# LOCALE_CHARSET overrides CHARACTER_SET if true, using the current locale to
-# lookup a MIME name that corresponds, and use that as the display charset.
-#
-# Note that while nl_langinfo(CODESET) itself is standardized, the return
-# values and their relationship to the locale value is not.  GNU libiconv
-# happens to give useful values, but other implementations are not guaranteed
-# to do this.
-#LOCALE_CHARSET:FALSE
-
-.h2 HTML5_CHARSETS
-# HTML5_CHARSETS is an alternative to ASSUME_CHARSET and ASSUME_LOCAL_CHARSET.
-# Those assume by default that the character set of an HTML document is (as is
-# standard in HTML4) ISO-8859-1, in the absence of locale information.
-#
-# HTML5 introduces a "compatibility" (sic) feature which assumes that the
-# default is Windows 1252.  In the same way, it equates ISO-8859-4 and Windows
-# 1254.  Finally, it also makes recommendations which selectively reinterpret
-# the locale encoding.
-#
-# This option currently implements only the equating of ISO-8859-1 and Windows
-# 1252.
-#
-#HTML5_CHARSETS:FALSE
-
-.h2 ASSUME_CHARSET
-# ASSUME_CHARSET changes the handling of documents which do not
-# explicitly specify a charset.  Normally Lynx assumes that 8-bit
-# characters in those documents are encoded according to iso-8859-1
-# (the official default for the HTTP protocol).  When ASSUME_CHARSET
-# is defined here or by an -assume_charset command line flag is in effect,
-# Lynx will treat documents as if they were encoded accordingly.
-# See above on how this interacts with "raw mode" and the Display
-# Character Set.
-# ASSUME_CHARSET can also be changed via the 'o'ptions menu but will
-# not be saved as permanent value in user's .lynxrc file to avoid more chaos.
-#
-#ASSUME_CHARSET:iso-8859-1
-
-.h2 ASSUMED_DOC_CHARSET_CHOICE
-.h2 DISPLAY_CHARSET_CHOICE
-# It is possible to reduce the number of charset choices in the 'O'ptions menu
-# for "display charset" and "assumed document charset" fields via
-# DISPLAY_CHARSET_CHOICE and ASSUMED_DOC_CHARSET_CHOICE settings correspondingly.
-# Each of these settings can be used several times to define the set of possible
-# choices for corresponding field. The syntax for the values is
-#
-#      string | prefix* | *
-#
-# where
-#
-#      'string' is either the MIME name of charset or it's full name (listed
-#              either in the left or in the right column of table of
-#              recognized charsets), case-insensitive - e.g.  'Koi8-R' or
-#              'Cyrillic (KOI8-R)' (both without quotes),
-#
-#      'prefix' is any string, and such value will select all charsets having
-#              the name with prefix matching given (case insensitive), i.e.,
-#              for the charsets listed in the table of recognized charsets,
-#
-.ex
-# ASSUMED_DOC_CHARSET_CHOICE:cyrillic*
-#              will be equal to specifying
-.ex 4
-# ASSUMED_DOC_CHARSET_CHOICE:cp866
-# ASSUMED_DOC_CHARSET_CHOICE:windows-1251
-# ASSUMED_DOC_CHARSET_CHOICE:koi8-r
-# ASSUMED_DOC_CHARSET_CHOICE:iso-8859-5
-#              or lines with full names of charsets.
-#
-#      literal string '*' (without quotes) will enable all charset choices
-#              in corresponding field.  This is useful for overriding site
-#              defaults in private pieces of lynx.cfg included via INCLUDE
-#              directive.
-#
-# Default values for both settings are '*', but any occurrence of settings
-# with values that denote any charsets will make only listed choices available
-# for corresponding field.
-#ASSUMED_DOC_CHARSET_CHOICE:*
-#DISPLAY_CHARSET_CHOICE:*
-
-.h2 ASSUME_LOCAL_CHARSET
-# ASSUME_LOCAL_CHARSET is like ASSUME_CHARSET but only applies to local
-# files.  If no setting is given here or by an -assume_local_charset
-# command line option, the value for ASSUME_CHARSET or -assume_charset
-# is used.  It works for both text/plain and text/html files.
-# This option will ignore "raw mode" toggling when local files are viewed
-# (it is "stronger" than "assume_charset" or the effective change
-# of the charset assumption caused by changing "raw mode"),
-# so only use when necessary.
-#
-#ASSUME_LOCAL_CHARSET:iso-8859-1
-
-.h2 PREPEND_CHARSET_TO_SOURCE
-# PREPEND_CHARSET_TO_SOURCE:TRUE tells Lynx to prepend a META CHARSET line
-# to text/html source files when they are retrieved for 'd'ownloading
-# or passed to 'p'rint functions, so HTTP headers will not be lost.
-# This is necessary for resolving charset for local html files,
-# while the assume_local_charset is just an assumption.
-# For the 'd'ownload option, a META CHARSET will be added only if the HTTP
-# charset is present.  The compilation default is TRUE.
-# It is generally desirable to have charset information for every local
-# html file, but META CHARSET string potentially could cause
-# compatibility problems with other browsers, see also PREPEND_BASE_TO_SOURCE.
-# Note that the prepending is not done for -source dumps.
-#
-#PREPEND_CHARSET_TO_SOURCE:TRUE
-
-.h2 NCR_IN_BOOKMARKS
-# NCR_IN_BOOKMARKS:TRUE allows you to save 8-bit characters in bookmark titles
-# in the unicode format (NCR).  This may be useful if you need to switch
-# display charsets frequently.  This is the case when you use Lynx on different
-# platforms, e.g., on UNIX and from a remote PC, and want to keep the bookmarks
-# file persistent.
-# Another aspect is compatibility:  NCR is part of I18N and HTML4.0
-# specifications supported starting with Lynx 2.7.2, Netscape 4.0 and MSIE 4.0.
-# Older browser versions will fail so keep NCR_IN_BOOKMARKS:FALSE if you
-# plan to use them.
-#
-#NCR_IN_BOOKMARKS:FALSE
-
-.h2 FORCE_8BIT_TOUPPER
-# FORCE_8BIT_TOUPPER overrides locale settings and uses internal 8-bit
-# case-conversion mechanism for case-insensitive searches in non-ASCII display
-# character sets.  It is FALSE by default and should not be changed unless
-# you encounter problems with case-insensitive searches.
-#
-#FORCE_8BIT_TOUPPER:FALSE
-
-.h2 OUTGOING_MAIL_CHARSET
-# While Lynx supports different platforms and display character sets
-# we need to limit the charset in outgoing mail to reduce
-# trouble for remote recipients who may not recognize our charset.
-# You may try US-ASCII as the safest value (7 bit), any other MIME name,
-# or leave this field blank (default) to use the display character set.
-# Charset translations currently are implemented for mail "subjects= " only.
-#
-#OUTGOING_MAIL_CHARSET:
-
-.h2 ASSUME_UNREC_CHARSET
-# If Lynx encounters a charset parameter it doesn't recognize, it will
-# replace the value given by ASSUME_UNREC_CHARSET (or a corresponding
-# -assume_unrec_charset command line option) for it.  This can be used
-# to deal with charsets unknown to Lynx, if they are "sufficiently
-# similar" to one that Lynx does know about, by forcing the same
-# treatment.  There is no default, and you probably should leave this
-# undefined unless necessary.
-#
-#ASSUME_UNREC_CHARSET:iso-8859-1
-
-.h2 PREFERRED_LANGUAGE
-# PREFERRED_LANGUAGE is the language in MIME notation (e.g., "en",
-# "fr") which will be indicated by Lynx in its Accept-Language headers
-# as the preferred language.  If available, the document will be
-# transmitted in that language.  Users can override this setting via
-# the 'o'ptions menu and save that preference in their RC file.
-# This may be a comma-separated list of languages in decreasing preference.
-#
-#PREFERRED_LANGUAGE:en
-
-.h2 PREFERRED_CHARSET
-# PREFERRED_CHARSET specifies the character set in MIME notation (e.g.,
-# "ISO-8859-2", "ISO-8859-5") which Lynx will indicate you prefer in
-# requests to http servers using an Accept-Charsets header.  Users can
-# change it via the 'o'ptions menu and save that preference in their RC file.
-# The value should NOT include "ISO-8859-1" or "US-ASCII",
-# since those values are always assumed by default.
-# If a file in that character set is available, the server will send it.
-# If no Accept-Charset header is present, the default is that any
-# character set is acceptable.  If an Accept-Charset header is present,
-# and if the server cannot send a response which is acceptable
-# according to the Accept-Charset header, then the server SHOULD send
-# an error response with the 406 (not acceptable) status code, though
-# the sending of an unacceptable response is also allowed.  See RFC 2068
-.url http://tools.ietf.org/html/rfc2068
-#
-#PREFERRED_CHARSET:
-
-.h2 CHARSETS_DIRECTORY
-# CHARSETS_DIRECTORY specifies the directory with the fonts (glyph data)
-# used by Lynx to switch the display-font to a font best suited for the
-# given document.  The font should be in a format understood by the
-# platforms TTY-display-font-switching API.  Currently supported on OS/2 only.
-#
-# Lynx expects the glyphs for the charset CHARSET with character cell
-# size HHHxWWW to be stored in a file HHHxWWW/CHARSET.fnt inside the directory
-# specified by CHARSETS_DIRECTORY.  E.g., the font for koi8-r sized 14x9
-# should be in the file 14x9/koi8-r.fnt.
-#
-#CHARSETS_DIRECTORY:
-
-.h2 CHARSET_SWITCH_RULES
-# CHARSET_SWITCH_RULES hints lynx on how to choose the best display font given
-# the document encoding.  This string is a sequence of chunks, each chunk
-# having the following form:
-#
-# IN_CHARSET1 IN_CHARSET2 ... IN_CHARSET5 :OUT_CHARSET
-#
-# For readability, one may insert arbitrary additional punctuation (anything
-# but : is ignored).  E.g., if lynx is able to switch only to display charsets
-# cp866, cp850, cp852, and cp862, then the following setting may be useful
-# (split for readability):
-#
-# CHARSET_SWITCH_RULES: koi8-r ISO-8859-5 windows-1251 cp866u KOI8-U :cp866,
-#      iso-8859-1 windows-1252 ISO-8859-15 :cp850,
-#      ISO-8859-2 windows-1250 :cp852,
-#      ISO-8859-8 windows-1255 :cp862
-#
-#CHARSET_SWITCH_RULES:
-
-.h1 Interaction
-
-.h2 URL_DOMAIN_PREFIXES
-.h2 URL_DOMAIN_SUFFIXES
-# URL_DOMAIN_PREFIXES and URL_DOMAIN_SUFFIXES are strings which will be
-# prepended (together with a scheme://) and appended to the first element
-# of command line or 'g'oto arguments which are not complete URLs and
-# cannot be opened as a local file (file://localhost/string).  Both
-# can be comma-separated lists.  Each prefix must end with a dot, each
-# suffix must begin with a dot, and either may contain other dots (e.g.,
-# .com.jp).  The default lists are defined in userdefs.h and can be
-# replaced here.  Each prefix will be used with each suffix, in order,
-# until a valid Internet host is created, based on a successful DNS
-# lookup (e.g., foo will be tested as www.foo.com and then www.foo.edu
-# etc.).  The first element can include a :port and/or /path which will
-# be restored with the expanded host (e.g., wfbr:8002/dir/lynx will
-# become http://www.wfbr.edu:8002/dir/lynx).  The prefixes will not be
-# used if the first element ends in a dot (or has a dot before the
-# :port or /path), and similarly the suffixes will not be used if the
-# the first element begins with a dot (e.g., .nyu.edu will become
-# http://www.nyu.edu without testing www.nyu.com).  Lynx will try to
-# guess the scheme based on the first field of the expanded host name,
-# and use "http://" as the default (e.g., gopher.wfbr.edu or gopher.wfbr.
-# will be made gopher://gopher.wfbr.edu).
-#
-#URL_DOMAIN_PREFIXES:www.
-#URL_DOMAIN_SUFFIXES:.com,.edu,.net,.org
-
-.h2 FORMS_OPTIONS
-# Toggle whether the Options Menu is key-based or form-based;
-# the key-based version is available only if specified at compile time.
-#FORMS_OPTIONS:TRUE
-
-.h2 PARTIAL
-# Display partial pages while downloading
-#PARTIAL:TRUE
-
-.h2 PARTIAL_THRES
-# Set the threshold # of lines Lynx must render before it
-# redraws the screen in PARTIAL mode.  Anything < 0 implies
-# use of the screen size.
-#PARTIAL_THRES:-1
-
-.h2 SHOW_KB_RATE
-# While getting large files, Lynx shows the approximate rate of transfer.
-# Set this to change the units shown.  "Kilobytes" denotes 1024 bytes:
-#      NONE to disable the display of transfer rate altogether.
-#      TRUE or KB for Kilobytes/second.
-#      FALSE or BYTES for bytes/second.
-#      KB,ETA to show Kilobytes/second with estimated completion time.
-#      BYTES,ETA to show BYTES/second with estimated completion time.
-# Note that the "ETA" values are available if USE_READPROGRESS was defined.
-#SHOW_KB_RATE:TRUE
-
-.h2 SHOW_KB_NAME
-# Set the abbreviation for Kilobytes (1024).
-# Quoting from
-.url http://www.romulus2.com/articles/guides/misc/bitsbytes.shtml
-# In December 1998, the International Electrotechnical Commission (IEC)
-# approved a new IEC International Standard.  Instead of using the metric
-# prefixes for multiples in binary code, the new IEC standard invented specific
-# prefixes for binary multiples made up of only the first two letters of the
-# metric prefixes and adding the first two letters of the word "binary".  Thus,
-# for instance, instead of Kilobyte (KB) or Gigabyte (GB), the new terms would
-# be kibibyte (KiB) or gibibyte (GiB).
-#
-# If you prefer using the conventional (and more common) "KB", modify this
-# setting.
-#SHOW_KB_NAME:KiB
-
-.h1 Timeouts
-
-.h2 INFOSECS
-.h2 MESSAGESECS
-.h2 ALERTSECS
-.h2 NO_PAUSE
-# The following definitions set the number of seconds for
-# pauses following statusline messages that would otherwise be
-# replaced immediately, and are more important than the unpaused
-# progress messages.  Those set by INFOSECS are also basically
-# progress messages (e.g., that a prompted input has been canceled)
-# and should have the shortest pause.  Those set by MESSAGESECS are
-# informational (e.g., that a function is disabled) and should have
-# a pause of intermediate duration.  Those set by ALERTSECS typically
-# report a serious problem and should be paused long enough to read
-# whenever they appear (typically unexpectedly).  The default values
-# are defined in userdefs.h, and can be modified here should longer
-# pauses be desired for braille-based access to Lynx.
-#
-# SVr4-curses implementations support time delays in milliseconds,
-# hence the value may be given shorter, e.g., 0.5
-#
-# Use the NO_PAUSE option (like the command-line -nopause) to override
-# all of the delay times.
-#
-#INFOSECS:1
-#MESSAGESECS:2
-#ALERTSECS:3
-#NO_PAUSE:FALSE
-
-.h2 DEBUGSECS
-# Set DEBUGSECS to a nonzero value to slow down progress messages
-# (see "-delay" option).
-#DEBUGSECS:0
-
-.h2 REPLAYSECS
-# Set REPLAYSECS to a nonzero value to allow for slow replaying of
-# command scripts (see "-cmd_script" option).
-#REPLAYSECS:0
-
-.h1 Appearance
-# These settings control the appearance of Lynx's screen and the way
-# Lynx renders some tags.
-
-.h2 USE_SELECT_POPUPS
-# If USE_SELECT_POPUPS is set FALSE, Lynx will present a vertical list of
-# radio buttons for the OPTIONs in SELECT blocks which lack the MULTIPLE
-# attribute, instead of using a popup menu.  Note that if the MULTIPLE
-# attribute is present in the SELECT start tag, Lynx always will create a
-# vertical list of checkboxes for the OPTIONs.
-# The default defined here or in userdefs.h can be changed via the 'o'ptions
-# menu and saved in the RC file, and always can be toggled via the -popup
-# command line switch.
-#
-#USE_SELECT_POPUPS:TRUE
-
-.h2 SHOW_CURSOR
-# SHOW_CURSOR controls whether or not the cursor is hidden or appears
-# over the current link in documents or the current option in popups.
-# Showing the cursor is handy if you are a sighted user with a poor
-# terminal that can't do bold and reverse video at the same time or
-# at all.  It also can be useful to blind users, as an alternative
-# or supplement to setting LINKS_AND_FIELDS_ARE_NUMBERED or
-# LINKS_ARE_NUMBERED.
-# The default defined here or in userdefs.h can be changed via the
-# 'o'ptions menu and saved in the RC file, and always can be toggled
-# via the -show_cursor command line switch.
-#
-#SHOW_CURSOR:FALSE
-
-.h2 UNDERLINE_LINKS
-# UNDERLINE_LINKS controls whether links are underlined by default, or shown
-# in bold.  Normally this default is set from the configure script.
-#
-#UNDERLINE_LINKS:FALSE
-
-.h2 BOLD_HEADERS
-# If BOLD_HEADERS is set to TRUE the HT_BOLD default style will be acted
-# upon for <H1> through <H6> headers.  The compilation default is FALSE
-# (only the indentation styles are acted upon, but see BOLD_H1, below).
-# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the
-# HT_BOLD style for headers when BOLD_HEADERS is TRUE.
-#
-#BOLD_HEADERS:FALSE
-
-.h2 BOLD_H1
-# If BOLD_H1 is set to TRUE the HT_BOLD default style will be acted
-# upon for <H1> headers even if BOLD_HEADERS is FALSE.  The compilation
-# default is FALSE.  On Unix, compilation with -DUNDERLINE_LINKS also
-# will apply to the HT_BOLD style for headers when BOLD_H1 is TRUE.
-#
-#BOLD_H1:FALSE
-
-.h2 BOLD_NAME_ANCHORS
-# If BOLD_NAME_ANCHORS is set to TRUE the content of anchors without
-# an HREF attribute, (i.e., anchors with a NAME or ID attribute) will
-# have the HT_BOLD default style.  The compilation default is FALSE.
-# On Unix, compilation with -DUNDERLINE_LINKS also will apply to the
-# HT_BOLD style for NAME (ID) anchors when BOLD_NAME_ANCHORS is TRUE.
-#
-#BOLD_NAME_ANCHORS:FALSE
-
-.h1 Internal Behavior
-
-.h2 DEFAULT_CACHE_SIZE
-.h2 DEFAULT_VIRTUAL_MEMORY_SIZE
-# The DEFAULT_CACHE_SIZE specifies the number of WWW documents to be
-# cached in memory at one time.
-#
-# This so-called cache size (actually, number) is defined in userdefs.h and
-# may be modified here and/or with the command line argument -cache=NUMBER
-# The minimum allowed value is 2, for the current document and at least one
-# to fetch, and there is no absolute maximum number of cached documents.
-# On Unix, and VMS not compiled with VAXC, whenever the number is exceeded
-# the least recently displayed document will be removed from memory.
-#
-# On VMS compiled with VAXC, the DEFAULT_VIRTUAL_MEMORY_SIZE specifies the
-# amount (bytes) of virtual memory that can be allocated and not yet be freed
-# before previous documents are removed from memory.  If the values for both
-# the DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE are exceeded, then
-# the least recently displayed documents will be freed until one or the other
-# value is no longer exceeded.  The default value is defined in userdefs.h.
-#
-# The Unix and VMS (but not VAXC) implementations use the C library malloc's
-# and calloc's for memory allocation, but procedures for taking the actual
-# amount of cache into account still need to be developed.  They use only
-# the DEFAULT_CACHE_SIZE value, and that specifies the absolute maximum
-# number of documents to cache (rather than the maximum number only if
-# DEFAULT_VIRTUAL_MEMORY_SIZE has been exceeded, as with VAXC/VAX).
-#
-#DEFAULT_CACHE_SIZE:10
-#DEFAULT_VIRTUAL_MEMORY_SIZE:512000
-
-.h2 SOURCE_CACHE
-# SOURCE_CACHE sets the source caching behavior for Lynx:
-# FILE causes Lynx to keep a temporary file for each cached document
-#   containing the HTML source of the document, which it uses to regenerate
-#   the document when certain settings are changed (for instance,
-#   historical vs. minimal vs. valid comment parsing) instead of reloading
-#   the source from the network.
-# MEMORY is like FILE, except the document source is kept in memory.  You
-#   may wish to adjust DEFAULT_CACHE_SIZE and DEFAULT_VIRTUAL_MEMORY_SIZE
-#   accordingly.
-# NONE is the default; the document source is not cached, and is reloaded
-#   from the network when needed.
-#
-#SOURCE_CACHE:NONE
-
-.h2 SOURCE_CACHE_FOR_ABORTED
-# This setting controls what will happen with cached source for the document
-# being fetched from the net if fetching was aborted (either user pressed
-# 'z' or network went down). If set to KEEP, the source fetched so far will
-# be preserved (and used as cache), if set to DROP lynx will drop the
-# source cache for that document (i.e. only completely downloaded documents
-# will be cached in that case).
-#SOURCE_CACHE_FOR_ABORTED:DROP
-
-.h2 ALWAYS_RESUBMIT_POSTS
-# If ALWAYS_RESUBMIT_POSTS is set TRUE, Lynx always will resubmit forms
-# with method POST, dumping any cache from a previous submission of the
-# form, including when the document returned by that form is sought with
-# the PREV_DOC command or via the history list.  Lynx always resubmits
-# forms with method POST when a submit button or a submitting text input
-# is activated, but normally retrieves the previously returned document
-# if it had links which you activated, and then go back with the PREV_DOC
-# command or via the history list.
-#
-# The default defined here or in userdefs.h can be toggled via
-# the -resubmit_forms command line switch.
-#
-#ALWAYS_RESUBMIT_POSTS:FALSE
-
-.h2 TRIM_INPUT_FIELDS
-# If TRIM_INPUT_FIELDS is set TRUE, Lynx will trim trailing whitespace (e.g.,
-# space, tab, carriage return, line feed and form feed) from the text entered
-# into form text and textarea fields.  Older versions of Lynx do this trimming
-# unconditionally, but other browsers do not, which would yield different
-# behavior for CGI scripts.
-#TRIM_INPUT_FIELDS:FALSE
-
-.h1 HTML Parsing
-
-.h2 NO_ISMAP_IF_USEMAP
-# If NO_ISMAP_IF_USEMAP is set TRUE, Lynx will not include a link to the
-# server-side image map if both a server-side and client-side map for the
-# same image is indicated in the HTML markup.  The compilation default is
-# FALSE, such that a link with "[ISMAP]" as the link name, followed by a
-# hyphen, will be prepended to the ALT string or "[USEMAP]" pseudo-ALT for
-# accessing Lynx's text-based rendition of the client-side map (based on
-# the content of the associated MAP element).  If the "[ISMAP]" link is
-# activated, Lynx will send a 0,0 coordinate pair to the server, which
-# Lynx-friendly sites can map to a for-text-client document, homologous
-# to what is intended for the content of a FIG element.
-#
-# The compilation default, or default defined here, can be toggled via
-# the "-ismap" command line switch.
-#
-#NO_ISMAP_IF_USEMAP:FALSE
-
-.h2 SEEK_FRAG_MAP_IN_CUR
-# If SEEK_FRAG_MAP_IN_CUR is set FALSE, then USEMAP attribute values
-# (in IMG or OBJECT tags) consisting of only a fragment (USEMAP="#foo")
-# will be resolved with respect to the current document's base, which
-# might not be the same as the current document's URL.
-# The compilation default is to use the current document's URL in all
-# cases (i.e., assume the MAP is present below, if it wasn't present
-# above the point in the HTML stream where the USEMAP attribute was
-# detected).  Lynx's present "single pass" rendering engine precludes
-# checking below before making the decision on how to resolve a USEMAP
-# reference consisting solely of a fragment.
-#
-#SEEK_FRAG_MAP_IN_CUR:TRUE
-
-.h2 SEEK_FRAG_AREA_IN_CUR
-# If SEEK_FRAG_AREA_IN_CUR is set FALSE, then HREF attribute values
-# in AREA tags consisting of only a fragment (HREF="#foo") will be
-# resolved with respect to the current document's base, which might
-# not be the same as the current document's URL.  The compilation
-# default is to use the current document's URL, as is done for the
-# HREF attribute values of Anchors and LINKs that consist solely of
-# a fragment.
-#
-#SEEK_FRAG_AREA_IN_CUR:TRUE
-
-.h1 CGI scripts
-# These settings control Lynx's ability to execute various types of scripts.
-
-.h2 LOCAL_EXECUTION_LINKS_ALWAYS_ON
-.h2 LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE
-# Local execution links and scripts are by default completely disabled,
-# unless a change is made to the userdefs.h file to enable them or
-# the configure script is used with the corresponding options
-# (--enable-exec-links and --enable-exec-scripts).
-# See the Lynx source code distribution and the userdefs.h
-# file for more detail on enabling execution links and scripts.
-#
-# If you have enabled execution links or scripts the following
-# two variables control Lynx's action when an execution link
-# or script is encountered.
-#
-# If LOCAL_EXECUTION_LINKS_ALWAYS_ON is set to TRUE any execution
-# link or script will be executed no matter where it came from.
-# This is EXTREMELY dangerous.  Since Lynx can access files from
-# anywhere in the world, you may encounter links or scripts that
-# will cause damage or compromise the security of your system.
-#
-# If LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE is set to TRUE only
-# links or scripts that reside on the local machine and are
-# referenced with a URL beginning with "file://localhost/" or meet
-# TRUSTED_EXEC or ALWAYS_TRUSTED_EXEC rules (see below) will be
-# executed.  This is much less dangerous than enabling all execution
-# links, but can still be dangerous.
-#
-#LOCAL_EXECUTION_LINKS_ALWAYS_ON:FALSE
-#LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:FALSE
-
-.h2 TRUSTED_EXEC
-# If LOCAL_EXECUTION_LINK_ON_BUT_NOT_REMOTE is TRUE, and no TRUSTED_EXEC
-# rule is defined, it defaults to "file://localhost/" and any lynxexec
-# or lynxprog command will be permitted if it was referenced from within
-# a document whose URL begins with that string.  If you wish to restrict the
-# referencing URLs further, you can extend the string to include a trusted
-# path.  You also can specify a trusted directory for http URLs, which will
-# then be treated as if they were local rather than remote.  For example:
-#
-#      TRUSTED_EXEC:file://localhost/trusted/
-#      TRUSTED_EXEC:http://www.wfbr.edu/trusted/
-#
-# If you also wish to restrict the commands which can be executed, create
-# a series of rules with the path (Unix) or command name (VMS) following
-# the string, separated by a tab.  For example:
-#
-# Unix:
-# ====
-#      TRUSTED_EXEC:file://localhost/<tab>/bin/cp
-#      TRUSTED_EXEC:file://localhost/<tab>/bin/rm
-# VMS:
-# ===
-#      TRUSTED_EXEC:file://localhost/<tab>copy
-#      TRUSTED_EXEC:file://localhost/<tab>delete
-#
-# Once you specify a TRUSTED_EXEC referencing string, the default is
-# replaced, and all the referencing strings you desire must be specified
-# as a series.  Similarly, if you associate a command with the referencing
-# string, you must specify all of the allowable commands as a series of
-# TRUSTED_EXEC rules for that string.  If you specify ALWAYS_TRUSTED_EXEC
-# rules below, you need not repeat them as TRUSTED_EXEC rules.
-#
-# If EXEC_LINKS and JUMPFILE have been defined, any lynxexec or lynxprog
-# URLs in that file will be permitted, regardless of other settings.  If
-# you also set LOCAL_EXECUTION_LINKS_ON_BUT_NOT_REMOTE:TRUE and a single
-# TRUSTED_EXEC rule that will always fail (e.g., "none"), then *ONLY* the
-# lynxexec or lynxprog URLs in JUMPFILE (and any ALWAYS_TRUSTED_EXEC rules,
-# see below) will be allowed.  Note, however, that if Lynx was compiled with
-# CAN_ANONYMOUS_JUMP set to FALSE (default is TRUE), or -restrictions=jump
-# is included with the -anonymous switch at run time, then users of an
-# anonymous account will not be able to access the jumps file or enter
-# 'j'ump shortcuts, and this selective execution feature will be overridden
-# as well (i.e., they will only be able to access lynxexec or lynxprog
-# URLs which meet any ALWAYS_TRUSTED_EXEC rules).
-#
-#TRUSTED_EXEC:none
-
-.h2 ALWAYS_TRUSTED_EXEC
-# If EXEC_LINKS was defined, any lynxexec or lynxprog URL can be made
-# always enabled by an ALWAYS_TRUSTED_EXEC rule for it.  This is useful for
-# anonymous accounts in which you have disabled execution links generally,
-# and may also have disabled jumps file links, but still want to allow
-# execution of particular utility scripts or programs.  The format is
-# like that for TRUSTED_EXEC.  For example:
-#
-# Unix:
-# ====
-#   ALWAYS_TRUSTED_EXEC:file://localhost/<tab>/usr/local/kinetic/bin/usertime
-#   ALWAYS_TRUSTED_EXEC:http://www.more.net/<tab>/usr/local/kinetic/bin/who.sh
-# VMS:
-# ===
-#   ALWAYS_TRUSTED_EXEC:file://localhost/<tab>usertime
-#   ALWAYS_TRUSTED_EXEC:http://www.more.net/<tab>show users
-#
-# The default ALWAYS_TRUSTED_EXEC rule is "none".
-#
-#ALWAYS_TRUSTED_EXEC:none
-
-.h2 TRUSTED_LYNXCGI
-# Unix:
-# =====
-# TRUSTED_LYNXCGI rules define the permitted sources and/or paths for
-# lynxcgi links (if LYNXCGI_LINKS is defined in userdefs.h).  The format
-# is the same as for TRUSTED_EXEC rules (see above).  Example rules:
-#
-#      TRUSTED_LYNXCGI:file://localhost/
-#      TRUSTED_LYNXCGI:<tab>/usr/local/etc/httpd/cgi-bin/
-#      TRUSTED_LYNXCGI:file://localhost/<tab>/usr/local/www/cgi-bin/
-#
-# VMS:
-# ====
-# Do not define this.
-#
-# The default TRUSTED_LYNXCGI rule is "none".
-#
-#TRUSTED_LYNXCGI:none
-
-.h2 LYNXCGI_ENVIRONMENT
-# Unix:
-# =====
-# LYNXCGI_ENVIRONMENT adds the current value of the specified
-# environment variable to the list of environment variables passed on to the
-# lynxcgi script.  Useful variables are HOME, USER, etc...  If proxies
-# are in use, and the script invokes another copy of lynx (or a program like
-# wget) in a subsidiary role, it can be useful to add http_proxy and other
-# *_proxy variables.
-#
-# VMS:
-# ====
-# Do not define this.
-#
-#LYNXCGI_ENVIRONMENT:
-
-.h2 LYNXCGI_DOCUMENT_ROOT
-# Unix:
-# =====
-# LYNXCGI_DOCUMENT_ROOT is the value of DOCUMENT_ROOT that will be passed
-# to lynxcgi scripts.  If set and the URL has PATH_INFO data, then
-# PATH_TRANSLATED will also be generated.  Examples:
-#      LYNXCGI_DOCUMENT_ROOT:/usr/local/etc/httpd/htdocs
-#      LYNXCGI_DOCUMENT_ROOT:/data/htdocs/
-#
-# VMS:
-# ====
-# Do not define this.
-#
-#LYNXCGI_DOCUMENT_ROOT:
-
-.h1 Cookies
-
-.h2 FORCE_SSL_COOKIES_SECURE
-# If FORCE_SSL_COOKIES_SECURE is set to TRUE, then SSL encrypted cookies
-# received from https servers never will be sent unencrypted to http
-# servers.  The compilation default is to impose this block only if the
-# https server included a secure attribute for the cookie.  The normal
-# default or that defined here can be toggled via the -force_secure
-# command line switch.
-#
-#FORCE_SSL_COOKIES_SECURE:FALSE
-
-.h1 Internal Behavior
-
-.h2 MAIL_SYSTEM_ERROR_LOGGING
-#  MAIL_SYSTEM_ERROR_LOGGING will send a message to the owner of
-#  the information, or ALERTMAIL if there is no owner, every time
-#  that a document cannot be accessed!
-#
-#  NOTE:  This can generate A LOT of mail, be warned.
-#
-#MAIL_SYSTEM_ERROR_LOGGING:FALSE
-
-.h2 CHECKMAIL
-# If CHECKMAIL is set to TRUE, the user will be informed (via a statusline
-# message) about the existence of any unread mail at startup of Lynx, and
-# will get statusline messages if subsequent new mail arrives.  If a jumps
-# file with a lynxprog URL for invoking mail is available, or your html
-# pages include an mail launch file URL, the user thereby can access mail
-# and read the messages.  The checks and statusline reports will not be
-# performed if Lynx has been invoked with the -restrictions=mail switch.
-#
-# VMS USERS !!!
-# =============
-# New mail is normally broadcast as it arrives, via "unsolicited screen
-# broadcasts", which can be "wiped" from the Lynx display via the Ctrl-W
-# command.  You may prefer to disable the broadcasts and use CHECKMAIL
-# instead (e.g., in a public account which will be used by people who
-# are ignorant about VMS).
-#
-#CHECKMAIL:FALSE
-
-.h1 News-groups
-
-.h2 NNTPSERVER
-# To enable news reading ability via Lynx, the environment variable NNTPSERVER
-# must be set so that it points to your site's NNTP server
-# (see Lynx Users Guide on environment variables).
-# Lynx respects RFC 1738
-.url http://tools.ietf.org/html/rfc1738
-# and does not accept a host field in news URLs (use nntp: instead of news: for
-# the scheme if you wish to specify an NNTP host in a URL, as explained in the
-# RFC).  If you have not set the variable externally, you can set it at run
-# time via this configuration file.  It will not override an external setting.
-# Note that on VMS it is set as a process logical rather than symbol, and will
-# outlive the Lynx image.
-# The news reading facility in Lynx is quite limited.  Lynx does not provide a
-# full featured news reader with elaborate error checking and safety features.
-#
-#NNTPSERVER:news.server.dom
-
-.h2 LIST_NEWS_NUMBERS
-# If LIST_NEWS_NUMBERS is set TRUE, Lynx will use an ordered list and include
-# the numbers of articles in news listings, instead of using an unordered
-# list.  The default is defined in userdefs.h, and can be overridden here.
-#
-#LIST_NEWS_NUMBERS:FALSE
-
-.h2 LIST_NEWS_DATES
-# If LIST_NEWS_DATES is set TRUE, Lynx will include the dates of articles in
-# news listings.  The dates always are included in the articles, themselves.
-# The default is defined in userdefs.h, and can be overridden here.
-#
-#LIST_NEWS_DATES:FALSE
-
-.h2 NEWS_CHUNK_SIZE
-.h2 NEWS_MAX_CHUNK
-# NEWS_CHUNK_SIZE and NEWS_MAX_CHUNK regulate the chunking of news article
-# listings with inclusion of links for listing earlier and/or later articles.
-# The defaults are defined in HTNews.c as 30 and 40, respectively.  If the
-# news group contains more than NEWS_MAX_CHUNK articles, they will be listed
-# in NEWS_CHUNK_SIZE chunks.  You can change the defaults here, and/or on
-# the command line via -newschunksize=NUMBER and/or -newsmaxchunk=NUMBER
-# switches.  Note that if the chunk size is increased, here or on the command
-# line, to a value greater than the current maximum, the maximum will be
-# increased to that number.  Conversely, if the maximum is set to a number
-# less than the current chunk size, the chunk size will be reduced to that
-# number.  Thus, you need use only one of the two switches on the command
-# line, based on the direction of intended change relative to the compilation
-# or configuration defaults.  The compilation defaults ensure that there will
-# be at least 10 earlier articles before bothering to chunk and create a link
-# for earlier articles.
-#
-#NEWS_CHUNK_SIZE:30
-#NEWS_MAX_CHUNK:40
-
-.h2 NEWS_POSTING
-# Set NEWS_POSTING to FALSE if you do not want to support posting to
-# news groups via Lynx.  If left TRUE, Lynx will use its news gateway to
-# post new messages or followups to news groups, using the URL schemes
-# described in the "Supported URLs" section of the online 'h'elp.  The
-# posts will be attempted via the nntp server specified in the URL, or
-# if none was specified, via the NNTPSERVER configuration or environment
-# variable.  Links with these URLs for posting or sending followups are
-# created by the news gateway when reading group listings or articles
-# from nntp servers if the server indicates that it permits posting.
-# The compilation default set in userdefs.h can be changed here.  If
-# the default is TRUE, posting can still be disallowed via the
-# -restrictions command line switch.
-# The posting facility in Lynx is quite limited.  Lynx does not provide a
-# full featured news poster with elaborate error checking and safety features.
-#
-#NEWS_POSTING:TRUE
-
-.h2 LYNX_SIG_FILE
-# LYNX_SIG_FILE defines the name of a file containing a signature which
-# can be appended to email messages and news postings or followups.  The
-# user will be prompted whether to append it.  It is sought in the home
-# directory.  If it is in a subdirectory, begin it with a dot-slash
-# (e.g., ./lynx/.lynxsig).  The definition is set in userdefs.h and can
-# be changed here.
-#
-#LYNX_SIG_FILE:.lynxsig
-
-.h1 Bibliographic Protocol (bibp scheme)
-
-.h2 BIBP_GLOBAL_SERVER
-# BIBP_GLOBAL_SERVER is the default global server for bibp: links, used
-# when a local bibhost or document-specified citehost is unavailable.
-# Set in userdefs.h and can be changed here.
-#BIBP_GLOBAL_SERVER:http://usin.org/
-
-.h2 BIBP_BIBHOST
-# BIBP_BIBHOST is the URL at which local bibp service may be found, if
-# it exists.   Defaults to http://bibhost/ for protocol conformance, but
-# may be overridden here or via --bibhost parameter.
-#BIBP_BIBHOST:http://bibhost/
-
-.h1 Interaction
-# These settings control interaction of the user with lynx.
-
-.h2 SCROLLBAR
-# If SCROLLBAR is set TRUE, Lynx will show scrollbar on windows.  With mouse
-# enabled, the scrollbar strip outside the bar is clickable, and scrolls the
-# window by pages.  The appearance of the scrollbar can be changed from
-# LYNX_LSS file:  define attributes scroll.bar, scroll.back (for the bar, and
-# for the strip along which the scrollbar moves).
-#SCROLLBAR:FALSE
-
-.h2 SCROLLBAR_ARROW
-# If SCROLLBAR_ARROW is set TRUE, Lynx's scrollbar will have arrows at the
-# ends.  With mouse enabled, the arrows are clickable, and scroll the window by
-# 2 lines.  The appearance of the scrollbar arrows can be changed from LYNX_LSS
-# file:  define attributes scroll.arrow, scroll.noarrow (for enabled-arrows,
-# and disabled arrows).  An arrow is "disabled" if the bar is at this end of
-# the strip.
-#SCROLLBAR_ARROW:TRUE
-
-.h2 USE_MOUSE
-# If Lynx is configured with ncurses, PDcurses or slang & USE_MOUSE is TRUE,
-# users can perform commands by left-clicking certain parts of the screen:
-#   on a link = `g'oto + ACTIVATE (i.e., move highlight & follow the link);
-#   on the top/bottom lines = PREV/NEXT_PAGE (i.e., go up/down 1 page);
-#   on the top/bottom left corners = PREV/NEXT_DOC (i.e., go to the previous
-#   document / undo goto previous document);
-#   on the top/bottom right corners = HISTORY/VLINKS (i.e., call up the history
-#   page or visited links page if on history page).
-# NB if the mouse is defined in this way, it will not be available
-# for copy/paste operations using the clipboard of a desktop manager:
-# for flexibility instead, use the command-line switch  -use_mouse .
-#
-# ncurses and slang have built-in support for the xterm mouse protocol.  In
-# addition, ncurses can be linked with the gpm mouse library, to automatically
-# provide support for this interface in applications such as Lynx.  (Please
-# read the ncurses faq to work around broken gpm configurations packaged by
-# some distributors).  PDCurses implements mouse support for win32 console
-# windows, as does slang.
-#USE_MOUSE:FALSE
-
-.h1 HTML Parsing
-# These settings control the way Lynx parses invalid HTML
-# and how it may resolve such issues.
-
-.h2 COLLAPSE_BR_TAGS
-# If COLLAPSE_BR_TAGS is set FALSE, Lynx will not collapse serial BR tags.
-# If set TRUE, two or more concurrent BRs will be collapsed into a single
-# line break.  Note that the valid way to insert extra blank lines in HTML
-# is via a PRE block with only newlines in the block.
-#
-#COLLAPSE_BR_TAGS:TRUE
-
-.h2 TAGSOUP
-# If TAGSOUP is set, Lynx uses the "Tag Soup DTD" rather than "SortaSGML".
-# The two approaches differ by the style of error detection and recovery.
-# Tag Soup DTD allows for improperly nested tags; SortaSGML is stricter.
-#TAGSOUP:FALSE
-
-.h1 Cookies
-
-.h2 SET_COOKIES
-# If SET_COOKIES is set FALSE, Lynx will ignore Set-Cookie headers
-# in http server replies.  Note that if a COOKIE_FILE is in use (see
-# below) that contains cookies at startup, Lynx will still send those
-# persistent cookies in requests as appropriate.  Setting SET_COOKIES
-# to FALSE just prevents accepting any new cookies from servers.  To
-# prevent all cookie processing (sending *and* receiving) in a session,
-# make sure that PERSISTENT_COOKIES is not TRUE or that COOKIE_FILE does
-# not point to a file with cookies, in addition to setting SET_COOKIES
-# to FALSE.
-# The default is defined in userdefs.h, and can be overridden here,
-# and/or toggled via the -cookies command line switch.
-#
-#SET_COOKIES:TRUE
-
-.h2 ACCEPT_ALL_COOKIES
-# If ACCEPT_ALL_COOKIES is set TRUE, Lynx will accept cookies from all
-# domains with no user interaction.  This is equivalent to automatically
-# replying to all cookie 'Allow?' prompts with 'A'lways.  Note that it
-# does not preempt validity checking, which has to be controlled separately
-# (see below).
-# The default is defined in userdefs.h and can be overridden here, or
-# in the .lynxrc file via an o(ptions) screen setting.  It may also be
-# toggled via the -accept_all_cookies command line switch.
-#
-#ACCEPT_ALL_COOKIES:FALSE
-
-.h2 COOKIE_ACCEPT_DOMAINS
-.h2 COOKIE_REJECT_DOMAINS
-# COOKIE_ACCEPT_DOMAINS and COOKIE_REJECT_DOMAINS are comma-delimited lists
-# of domains from which Lynx should automatically accept or reject cookies
-# without asking for confirmation.  If the same domain is specified in both
-# lists, rejection will take precedence.
-# Note that in order to match cookies, domains have to be spelled out exactly
-# in the form in which they would appear on the Cookie Jar page (case is
-# insignificant).  They are not wildcards.  Domains that apply to more than
-# one host have a leading '.', but have to match *the cookie's* domain
-# exactly.
-#
-#COOKIE_ACCEPT_DOMAINS:
-#COOKIE_REJECT_DOMAINS:
-
-.h2 COOKIE_LOOSE_INVALID_DOMAINS
-.h2 COOKIE_STRICT_INVALID_DOMAINS
-.h2 COOKIE_QUERY_INVALID_DOMAINS
-# COOKIE_LOOSE_INVALID_DOMAINS, COOKIE_STRICT_INVALID_DOMAINS, and
-# COOKIE_QUERY_INVALID_DOMAINS are comma-delimited lists of domains.
-# They control the degree of validity checking that is applied to cookies
-# for the specified domains.
-# Note that in order to match cookies, domains have to be spelled out exactly
-# in the form in which they would appear on the Cookie Jar page (case is
-# insignificant).  They are not wildcards.  Domains that apply to more than
-# one host have a leading '.', but have to match *the cookie's* domain
-# exactly.
-# If a domain is set to strict checking, strict conformance to RFC 2109 will
-# be applied.  A domain with loose checking will be allowed to set cookies
-# with an invalid path or domain attribute.  All domains will default to
-# asking the user for confirmation in case of an invalid path or domain.
-# Cookie validity checking takes place as a separate step before the
-# final decision to accept or reject (see previous options), therefore
-# a cookie that passes validity checking may still be automatically
-# rejected or cause another prompt.
-#
-#COOKIE_LOOSE_INVALID_DOMAINS:
-#COOKIE_STRICT_INVALID_DOMAINS:
-#COOKIE_QUERY_INVALID_DOMAINS:
-
-.h2 MAX_COOKIES_DOMAIN
-.h2 MAX_COOKIES_GLOBAL
-.h2 MAX_COOKIES_BUFFER
-# MAX_COOKIES_DOMAIN,
-# MAX_COOKIES_GLOBAL and
-# MAX_COOKIES_BUFFER are limits on the total number of cookies for each domain,
-# globally, and the per-cookie buffer size.  These limits are by default large
-# enough for reasonable usage; if they are very high, some sites may present
-# undue performance waste.
-#
-#MAX_COOKIES_DOMAIN:50
-#MAX_COOKIES_GLOBAL:500
-#MAX_COOKIES_BUFFER:4096
-
-.h2 PERSISTENT_COOKIES
-# PERSISTENT_COOKIES indicates that cookies should be read at startup from
-# the COOKIE_FILE, and saved at exit for storage between Lynx sessions.
-# It is not used if Lynx was compiled without USE_PERSISTENT_COOKIES.
-# The default is FALSE, so that the feature needs to be enabled here
-# explicitly if you want it.
-#
-#PERSISTENT_COOKIES:FALSE
-
-.h2 COOKIE_FILE
-# COOKIE_FILE is the default file from which persistent cookies are read
-# at startup (if the file exists), if Lynx was compiled with
-# USE_PERSISTENT_COOKIES and the PERSISTENT_COOKIES option is enabled.
-# The cookie file can also be specified in .lynxrc or on the command line.
-#
-#COOKIE_FILE:~/.lynx_cookies
-
-.h2 COOKIE_SAVE_FILE
-# COOKIE_SAVE_FILE is the default file in which persistent cookies are
-# stored at exit, if Lynx was compiled with USE_PERSISTENT_COOKIES and the
-# PERSISTENT_COOKIES option is enabled.  The cookie save file can also be
-# specified on the command line.
-#
-# With an interactive Lynx session, COOKIE_SAVE_FILE will default to
-# COOKIE_FILE if it is not set.  With a non-interactive Lynx session (e.g.,
-# -dump), cookies will only be saved to file if COOKIE_SAVE_FILE is set.
-#
-#COOKIE_SAVE_FILE:~/.lynx_cookies
-
-.h1 Mail-related
-
-.h2 SYSTEM_MAIL
-.h2 SYSTEM_MAIL_FLAGS
-# VMS:
-# ===
-# The mail command and qualifiers are defined in userdefs.h.  Lynx
-# will spawn a subprocess to send replies and error messages.  The
-# command, and qualifiers (if any), can be re-defined here.  If
-# you use PMDF then headers will we passed via a header file.
-# If you use "generic" VMS MAIL, the subject will be passed on the
-# command line via a /subject="SUBJECT" qualifier, and inclusion
-# of other relevant headers may not be possible.
-# If your mailer uses another syntax, some hacking of the mailform()
-# mailmsg() and reply_by_mail() functions in LYMail.c, and send_file_to_mail()
-# function in LYPrint.c, may be required.
-#
-.ex 2
-#SYSTEM_MAIL:PMDF SEND
-#SYSTEM_MAIL_FLAGS:/headers
-#
-.ex 2
-#SYSTEM_MAIL:MAIL
-#SYSTEM_MAIL_FLAGS:
-#
-# Unix:
-#======
-# The mail path and flags normally are defined for sendmail (or submit
-# with MMDF) in userdefs.h.  You can change them here, but should first
-# read the zillions of CERT advisories about security problems with Unix
-# mailers.
-#
-.ex 2
-#SYSTEM_MAIL:/usr/mmdf/bin/submit
-#SYSTEM_MAIL_FLAGS:-mlruxto,cc\*
-#
-.ex 2
-#SYSTEM_MAIL:/usr/sbin/sendmail
-#SYSTEM_MAIL_FLAGS:-t -oi
-#
-.ex 2
-#SYSTEM_MAIL:/usr/lib/sendmail
-#SYSTEM_MAIL_FLAGS:-t -oi
-#
-# Win32:
-#=======
-# The Win32 port assumes that the mailer cannot read via a pipe.  That is, it
-# must read all information from files.  The "sendmail" utility in the 2.8.1
-# release is able to work with that assumption.  There is no way to tell the
-# Win32 port of Lynx to send its information to the sendmail utility via a
-# pipe.
-#
-# Please read sendmail.txt in the LYNX_W32.ZIP distribution
-.url   http://lynx.isc.org/lynx-2.8.1/lynx_w32.zip
-.url   ftp://lynx.isc.org/lynx-2.8.1/lynx_w32.zip
-#
-# As an alternative, the newer "sendmail for windows" may be useful:
-.url   http://glob.com.au/sendmail/
-#
-# See also BLAT_MAIL and ALT_BLAT_MAIL flags.
-#
-#SYSTEM_MAIL:sendmail -f me@my.host -h my.host -r my.smtp.mailer -m SMTP
-
-.h2 MAIL_ADRS
-# VMS ONLY:
-# ========
-# MAIL_ADRS is defined in userdefs.h and normally is structured for PMDF's
-# IN%"INTERNET_ADDRESS" scheme.  The %s is replaced with the address given
-# by the user.  If you are using a different Internet mail transport, change
-# the IN appropriately (e.g., to SMTP, MX, or WINS).
-#
-#MAIL_ADRS:"IN%%""%s"""
-
-.h2 USE_FIXED_RECORDS
-# VMS ONLY:
-# ========
-# If USE_FIXED_RECORDS is set to TRUE here or in userdefs.h, Lynx will
-# convert 'd'ownloaded binary files to FIXED 512 record format before saving
-# them to disk or acting on a DOWNLOADER option.  If set to FALSE, the
-# headers of such files will indicate that they are Stream_LF with Implied
-# Carriage Control, which is incorrect, and can cause downloading software
-# to get confused and unhappy.  If you do set it FALSE, you can use the
-# FIXED512.COM command file, which is included in this distribution, to do
-# the conversion externally.
-#
-#USE_FIXED_RECORDS:TRUE
-
-.h1 Keyboard Input
-# These settings control the way Lynx interprets user input.
-
-.h2 VI_KEYS_ALWAYS_ON
-.h2 EMACS_KEYS_ALWAYS_ON
-# Vi or Emacs movement keys, i.e. familiar hjkl or ^N^P^F^B .
-# These are defaults, which can be changed in the Options Menu or .lynxrc .
-#VI_KEYS_ALWAYS_ON:FALSE
-#EMACS_KEYS_ALWAYS_ON:FALSE
-
-.h2 DEFAULT_KEYPAD_MODE
-# DEFAULT_KEYPAD_MODE may be set to NUMBERS_AS_ARROWS
-#                                or LINKS_ARE_NOT_NUMBERED (the same)
-#                                or LINKS_ARE_NUMBERED
-#                                or LINKS_AND_FIELDS_ARE_NUMBERED
-#                                or FIELDS_ARE_NUMBERED
-# to specify whether numbers (e.g. [10]) appear next to all links,
-# allowing immediate access by entering the number on the keyboard,
-# or numbers on the numeric key-pad work like arrows;
-# the "FIELDS" options cause form fields also to be numbered.
-# This may be overridden by the keypad_mode setting in .lynxrc,
-# and can also be changed via the Options Menu.
-#
-#DEFAULT_KEYPAD_MODE:NUMBERS_AS_ARROWS
-
-.h2 NUMBER_LINKS_ON_LEFT
-.h2 NUMBER_FIELDS_ON_LEFT
-# Denotes the position for link- and field-numbers (whether it is on the left
-# or right of the anchor).  These are subject to DEFAULT_KEYPAD_MODE, which
-# determines whether numbers are shown.
-#NUMBER_LINKS_ON_LEFT:TRUE
-#NUMBER_FIELDS_ON_LEFT:TRUE
-
-.h2 DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS
-# Obsolete form of DEFAULT_KEYPAD_MODE,
-# numbers work like arrows or numbered links.
-# Set to TRUE, indicates numbers act as arrows,
-# and set to FALSE indicates numbers refer to numbered links on the page.
-# LINKS_AND_FIELDS_ARE_NUMBERED cannot be set by this option because
-# it allows only two values (true and false).
-#
-#DEFAULT_KEYPAD_MODE_IS_NUMBERS_AS_ARROWS:TRUE
-
-.h2 CASE_SENSITIVE_ALWAYS_ON
-# The default search type.
-# This is a default that can be overridden by the user!
-#
-#CASE_SENSITIVE_ALWAYS_ON:FALSE
-
-.h1 Auxiliary Facilities
-
-.h2 DEFAULT_BOOKMARK_FILE
-# DEFAULT_BOOKMARK_FILE is the filename used for storing personal bookmarks.
-# It will be prepended by the user's home directory.
-# NOTE that a file ending in .html or other suffix mapped to text/html
-# should be used to ensure its treatment as HTML.  The built-in default
-# is lynx_bookmarks.html.  On both Unix and VMS, if a subdirectory off of
-# the HOME directory is desired, the path should begin with "./" (e.g.,
-# ./BM/lynx_bookmarks.html), but the subdirectory must already exist.
-# Lynx will create the bookmark file, if it does not already exist, on
-# the first ADD_BOOKMARK attempt if the HOME directory is indicated
-# (i.e., if the definition is just filename.html without any slashes),
-# but requires a pre-existing subdirectory to create the file there.
-# The user can re-define the default bookmark file, as well as a set
-# of sub-bookmark files if multiple bookmark file support is enabled
-# (see below), via the 'o'ptions menu, and can save those definitions
-# in the .lynxrc file.
-#
-#DEFAULT_BOOKMARK_FILE:lynx_bookmarks.html
-
-.h2 MULTI_BOOKMARK_SUPPORT
-# If MULTI_BOOKMARK_SUPPORT is set TRUE, and BLOCK_MULTI_BOOKMARKS (see
-# below) is FALSE, and sub-bookmarks exist, all bookmark operations will
-# first prompt the user to select an active sub-bookmark file or the
-# default bookmark file.  FALSE is the default so that one (the default)
-# bookmark file will be available initially.  The definition here will
-# override that in userdefs.h.  The user can turn on multiple bookmark
-# support via the 'o'ptions menu, and can save that choice as the startup
-# default via the .lynxrc file.  When on, the setting can be STANDARD or
-# ADVANCED.  If SUPPORT is set to the latter, and the user mode also is
-# ADVANCED, the VIEW_BOOKMARK command will invoke a statusline prompt at
-# which the user can enter the letter token (A - Z) of the desired bookmark,
-# or '=' to get a menu of available bookmark files.  The menu always is
-# presented in NOVICE or INTERMEDIATE mode, or if the SUPPORT is set to
-# STANDARD.  No prompting or menu display occurs if only one (the startup
-# default) bookmark file has been defined (define additional ones via the
-# 'o'ptions menu).  The startup default, however set, can be overridden on
-# the command line via the -restrictions=multibook or the -anonymous or
-# -validate switches.
-#
-#MULTI_BOOKMARK_SUPPORT:FALSE
-
-.h2 BLOCK_MULTI_BOOKMARKS
-# If BLOCK_MULTI_BOOKMARKS is set TRUE, multiple bookmark support will
-# be forced off, and cannot to toggled on via the 'o'ptions menu.  The
-# compilation setting is normally FALSE, and can be overridden here.
-# It can also be set via the -restrictions=multibook or the -anonymous
-# or -validate command line switches.
-#
-#BLOCK_MULTI_BOOKMARKS:FALSE
-
-.h1 Interaction
-
-.h2 DEFAULT_USER_MODE
-# DEFAULT_USER_MODE sets the default user mode for Lynx users.
-# NOVICE shows a three line help message at the bottom of the screen.
-# INTERMEDIATE shows normal amount of help (one line).
-# ADVANCED help is replaced by the URL of the current link.
-#
-#DEFAULT_USER_MODE:NOVICE
-
-.h1 External Programs
-
-.h2 DEFAULT_EDITOR
-# If DEFAULT_EDITOR is defined, users may edit local documents with it
-# & it will also be used for sending mail messages.
-# If no editor is defined here or by the user,
-# the user will not be able to edit local documents
-# and a primitive line-oriented mail-input mode will be used.
-#
-# For sysadmins: do not define a default editor
-# unless you know EVERY user will know how to use it;
-# users can easily define their own editor in the Options Menu.
-#
-#DEFAULT_EDITOR:
-
-.h2 SYSTEM_EDITOR
-# SYSTEM_EDITOR behaves the same as DEFAULT_EDITOR,
-# except that it can't be changed by users.
-#
-#SYSTEM_EDITOR:
-
-.h3 POSITIONABLE_EDITOR
-# If POSITIONABLE_EDITOR is defined once or multiple times and if the same
-# editor is used as editor in lynx, lynx will use its features, i.e., adding an
-# option to set the initial line-position, when editing files and textarea.
-# The commented editors below are already known; there is no need to uncomment
-# them.
-#
-#POSITIONABLE_EDITOR:emacs
-#POSITIONABLE_EDITOR:jed
-#POSITIONABLE_EDITOR:jmacs
-#POSITIONABLE_EDITOR:joe
-#POSITIONABLE_EDITOR:jove
-#POSITIONABLE_EDITOR:jpico
-#POSITIONABLE_EDITOR:jstar
-#POSITIONABLE_EDITOR:nano
-#POSITIONABLE_EDITOR:pico
-#POSITIONABLE_EDITOR:rjoe
-#POSITIONABLE_EDITOR:vi
-
-.h1 Proxy
-
-.h2 HTTP_PROXY
-.h2 HTTPS_PROXY
-.h2 FTP_PROXY
-.h2 GOPHER_PROXY
-.h2 NEWSPOST_PROXY
-.h2 NEWSREPLY_PROXY
-.h2 NEWS_PROXY
-.h2 NNTP_PROXY
-.h2 SNEWSPOST_PROXY
-.h2 SNEWSREPLY_PROXY
-.h2 SNEWS_PROXY
-.h2 WAIS_PROXY
-.h2 FINGER_PROXY
-.h2 CSO_PROXY
-# Lynx version 2.2 and beyond supports the use of proxy servers that can act as
-# firewall gateways and caching servers.  They are preferable to the older
-# gateway servers.  Each protocol used by Lynx can be mapped separately using
-# PROTOCOL_proxy environment variables (see Lynx Users Guide).  If you have not set
-# them externally, you can set them at run time via this configuration file.
-# They will not override external settings.  The no_proxy variable can be used
-# to inhibit proxying to selected regions of the Web (see below).  Note that on
-# VMS these proxy variables are set as process logicals rather than symbols, to
-# preserve lowercasing, and will outlive the Lynx image.
-#
-.ex 15
-#http_proxy:http://some.server.dom:port/
-#https_proxy:http://some.server.dom:port/
-#ftp_proxy:http://some.server.dom:port/
-#gopher_proxy:http://some.server.dom:port/
-#news_proxy:http://some.server.dom:port/
-#newspost_proxy:http://some.server.dom:port/
-#newsreply_proxy:http://some.server.dom:port/
-#snews_proxy:http://some.server.dom:port/
-#snewspost_proxy:http://some.server.dom:port/
-#snewsreply_proxy:http://some.server.dom:port/
-#nntp_proxy:http://some.server.dom:port/
-#wais_proxy:http://some.server.dom:port/
-#finger_proxy:http://some.server.dom:port/
-#cso_proxy:http://some.server.dom:port/
-#no_proxy:host.domain.dom
-
-.h2 NO_PROXY
-# The no_proxy variable can be a comma-separated list of strings defining
-# no-proxy zones in the DNS domain name space.  If a tail substring of the
-# domain-path for a host matches one of these strings, transactions with that
-# node will not be proxied.
-.ex
-#no_proxy:domain.path1,path2
-#
-# A single asterisk as an entry will override all proxy variables and no
-# transactions will be proxied.
-.ex
-#no_proxy:*
-# This is the only allowed use of * in no_proxy.
-#
-# Warning:  Note that setting 'il' as an entry in this list will block proxying
-# for the .mil domain as well as the .il domain.  If the entry is '.il' this
-# will not happen.
-
-.h1 External Programs
-
-.h2 PRINTER
-.h2 DOWNLOADER
-.h2 UPLOADER
-# PRINTER, DOWNLOADER & UPLOADER DEFINITIONS:
-# Lynx has 4 pre-defined print options & 1 pre-defined download option,
-# which are called up on-screen when `p' or `d' are entered;
-# any number of options can be added by the user, as explained below.
-# Uploaders can be defined only for UNIX with DIRED_SUPPORT:
-# see the Makefile in the top directory & the header of src/LYUpload.c .
-#
-# For `p' pre-defined options are: `Save to local file', `E-mail the file',
-# `Print to screen' and `Print to local printer attached to vt100'.
-# `Print to screen' allows file transfers in the absence of alternatives
-# and is often the only option allowed here for anonymous users;
-# the 3rd & 4th options are not pre-defined for DOS/WINDOWS versions of Lynx.
-# For `d' the pre-defined option is: `Download to local file'.
-#
-# To define your own print or download option use the following formats:
-#
-# PRINTER:<name>:<command>:<option>:<lines/page>[:<environment>]
-#
-# DOWNLOADER:<name>:<command>:<option>[:<environment>]
-#
-# <name>       is what you will see on the print/download screen.
-#
-# <command>    is the command your system will execute:
-#              the 1st %s in the command will be replaced
-#              by the temporary filename used by Lynx;
-#              a 2nd %s will be replaced by a filename of your choice,
-#              for which Lynx will prompt, offering a suggestion.
-#              On Unix, which has pipes, you may use a '|' as the first
-#              character of the command, and Lynx will open a pipe to
-#              the command.
-#              If the command format of your printer/downloader requires
-#              a different layout, you will need to use a script
-#              (see the last 2 download examples below).
-#
-# <option>     TRUE : the printer/downloader will always be ENABLED,
-#              except that downloading is disabled when -validate is used;
-#              FALSE : both will be DISABLED for anonymous users
-#              and printing will be disabled when -noprint is used.
-#
-# <lines/page> (printers: optional) the number of lines/page (default 66):
-#              used to compute the approximate output size
-#              and prompt if the document is > 4 printer pages;
-#              it uses current screen length for the computation
-#              when `Print to screen' is selected.
-#
-# [:<environment>]
-#              optional, if XWINDOWS then printer/downloader will be
-#              enabled if DISPLAY environment variable IS defined and
-#              disabled otherwise, if environment is NON_XWINDOWS
-#              then printer/downloader will be enabled if DISPLAY
-#              environment variable IS NOT defined and disabled otherwise,
-#              for anything else or if environment is not specified
-#              printer/downloader is always enabled.
-#
-# You must put the whole definition on one line;
-# if you use a colon, precede it with a backslash.
-#
-# `Printer' can be any file-handling program you find useful,
-# even if it does not physically print anything.
-#
-# Usually, down/up-loading involves the use of (e.g.) Ckermit or ZModem
-# to transfer files to a user's local machine over a serial link,
-# but download options do not have to be download-protocol programs.
-#
-# Printer examples:
-.ex 3
-#PRINTER:Computer Center printer:lpr -Pccprt %s:FALSE
-#PRINTER:Office printer:lpr -POffprt %s:TRUE
-#PRINTER:VMS printer:print /queue=cc$print %s:FALSE:58
-# If you have a very busy VMS print queue
-# and Lynx deletes the temporary files before they have been queued,
-# use the VMSPrint.com included in the distribution:
-.ex
-#PRINTER:Busy VMS printer:@Lynx_Dir\:VMSPrint sys$print %s:FALSE:58
-# To specify a print option at run-time:
-# NBB if you have ANONYMOUS users, DO NOT allow this option!
-.ex
-#PRINTER:Specify at run-time:echo -n "Enter a print command\: "; read word; sh -c "$word %s":FALSE
-# To pass to a sophisticated file viewer: -k suppresses invocation
-# of hex display mode if 8-bit or control characters are present;
-# +s invokes secure mode (see ftp://space.mit.edu/pub/davis/most):
-.ex
-#PRINTER:Use Most to view:most -k +s %s:TRUE:23
-#
-# Downloader examples:
-# in Kermit, -s %s is the filename sent, -a %s the filename on arrival
-# (if they are given in reverse order here, the command will fail):
-.ex
-#DOWNLOADER:Use Kermit to download to the terminal:kermit -i -s %s -a %s:TRUE
-# NB don't use -k with Most, so that binaries will invoke hexadecimal mode:
-.ex
-#DOWNLOADER:Use Most to view:most +s %s:TRUE
-# The following example gives wrong filenames
-# (`sz' doesn't support a suggested filename parameter):
-.ex
-#DOWNLOADER:Use Zmodem to download to the local terminal:sz %s:TRUE
-# The following example returns correct filenames
-# by using a script to make a subdirectory in /tmp,
-# but may conflict with very strong security or permissions restrictions:
-.ex
-#DOWNLOADER:Use Zmodem to download to the local terminal:set %s %s;td=/tmp/Lsz$$;mkdir $td;ln -s $1 $td/"$2";sz $td/"$2";rm -r $td:TRUE
-.ex 2
-#UPLOADER:Use Kermit to upload from your computer: kermit -i -r -a %s:TRUE
-#UPLOADER:Use Zmodem to upload from your computer: rz %s:TRUE
-#
-# Note for OS/390: /* S/390 -- gil -- 1464 */
-# The following is strongly recommended to undo ASCII->EBCDIC conversion.
-.ex
-#DOWNLOADER:Save OS/390 binary file: iconv -f IBM-1047 -t ISO8859-1 %s >%s:FALSE
-
-.h1 Interaction
-
-.h2 NO_DOT_FILES
-# If NO_DOT_FILES is TRUE (normal default via userdefs.h), the user will not
-# be allowed to specify files beginning with a dot in reply to output filename
-# prompts, and files beginning with a dot (e.g., file://localhost/path/.lynxrc)
-# will not be included in the directory browser's listings.  If set FALSE, you
-# can force it to be treated as TRUE via -restrictions=dotfiles.  If set FALSE
-# and not forced TRUE, the user can regulate it via the 'o'ptions menu (and
-# may save the preference in the RC file).
-#
-#NO_DOT_FILES:TRUE
-
-.h1 Internal Behavior
-
-.h2 NO_FROM_HEADER
-# If NO_FROM_HEADER is set FALSE, From headers will be sent in transmissions
-# to http or https servers if the personal_mail_address has been defined via
-# the 'o'ptions menu.  The compilation default is TRUE (no From header is
-# sent) and the default can be changed here.  The default can be toggled at
-# run time via the -from switch.  Note that transmissions of From headers
-# have become widely considered to create an invasion of privacy risk.
-#
-#NO_FROM_HEADER:TRUE
-
-.h2 NO_REFERER_HEADER
-# If NO_REFERER_HEADER is TRUE, Referer headers never will be sent in
-# transmissions to servers.  Lynx normally sends the URL of the document
-# from which the link was derived, but not for startfile URLs, 'g'oto
-# URLs, 'j'ump shortcuts, bookmark file links, history list links, or
-# URLs that include the content from form submissions with method GET.
-# If left FALSE here, it can be set TRUE at run time via the -noreferer
-# switch.
-#
-#NO_REFERER_HEADER:FALSE
-
-.h1 Internal Behavior
-
-.h2 NO_FILE_REFERER
-# If NO_FILE_REFERER is TRUE, Referer headers never will be sent in
-# transmissions to servers for links or actions derived from documents
-# or forms with file URLs.  This ensures that paths associated with
-# the local file system are never indicated to servers, even if
-# NO_REFERER_HEADER is FALSE.  If set to FALSE here, it can still be
-# set TRUE at run time via the -nofilereferer switch.
-#
-#NO_FILE_REFERER:TRUE
-
-.h2 REFERER_WITH_QUERY
-# REFERER_WITH_QUERY controls what happens when the URL in a Referer
-# header to be sent would contain a query part in the form of a '?'
-# character followed by one or more attribute=value pairs.  Query parts
-# often contain sensitive or personal information resulting from filling
-# out forms, or other info that allows tracking of a user's browsing path
-# through a site, an thus should not be put in a Referer header (which may
-# get sent to an unrelated third-party site).  On the other hand, some
-# sites (improperly) rely on browsers sending Referer headers, even when
-# the user is coming from a page whose URL has a query part.
-#
-# If REFERER_WITH_QUERY is SEND, full Referer headers will be sent
-# including the query part (unless sending of Referer is disabled in
-# general, see NO_REFERER_HEADER above).  If REFERER_WITH_QUERY is
-# PARTIAL, the Referer header will contain a partial URL, with the query
-# part stripped off.  This is not strictly correct, but should satisfy
-# those sites that check only whether the user arrived at a page from an
-# "outside" link.  If REFERER_WITH_QUERY is set to DROP (or anything else
-# unrecognized), the default, no Referer header is sent at all in this
-# situation.
-#
-#REFERER_WITH_QUERY:DROP
-
-.h1 Appearance
-
-.h2 VERBOSE_IMAGES
-# VERBOSE_IMAGES controls whether Lynx replaces [LINK], [INLINE] and [IMAGE]
-# (for images without ALT) with filenames of these images.
-# This can be useful in determining what images are important
-# and which are mere decorations, e.g. button.gif, line.gif,
-# provided the author uses meaningful names.
-#
-# The definition here will override the setting in userdefs.h.
-#
-#VERBOSE_IMAGES:TRUE
-
-.h2 MAKE_LINKS_FOR_ALL_IMAGES
-# If MAKE_LINKS_FOR_ALL_IMAGES is TRUE, all images will be given links
-# which can be ACTIVATEd.  For inlines, the ALT or pseudo-ALT ("[INLINE]")
-# strings will be links for the resolved SRC rather than just text.
-# For ISMAP or other graphic links, ALT or pseudo-ALT ("[ISMAP]" or "[LINK]")
-# will have '-' and a link labeled "[IMAGE]" for the resolved SRC appended.
-# See also VERBOSE_IMAGES flag.
-#
-# The definition here will override that in userdefs.h
-# and can be toggled via an "-image_links" command-line switch.
-# The user can also use the LYK_IMAGE_TOGGLE key (default `*')
-# or `Show Images' in the Form-based Options Menu.
-#
-#MAKE_LINKS_FOR_ALL_IMAGES:FALSE
-
-.h2 MAKE_PSEUDO_ALTS_FOR_INLINES
-# If MAKE_PSEUDO_ALTS_FOR_INLINES is FALSE, inline images which don't specify
-# an ALT string will not have "[INLINE]" inserted as a pseudo-ALT,
-# i.e. they'll be treated as having ALT="".
-# Otherwise (if TRUE), pseudo-ALTs will be created for inlines,
-# so that they can be used as links to the SRCs.
-# See also VERBOSE_IMAGES flag.
-#
-# The definition here will override that in userdefs.h
-# and can be toggled via a "-pseudo_inlines" command-line switch.
-# The user can also use the LYK_INLINE_TOGGLE key (default `[')
-# or `Show Images' in the Form-based Options Menu.
-#
-#MAKE_PSEUDO_ALTS_FOR_INLINES:TRUE
-
-.h2 SUBSTITUTE_UNDERSCORES
-# If SUBSTITUTE_UNDERSCORES is TRUE, the _underline_ format will be used
-# for emphasis tags in dumps.
-#
-# The default defined here will override that in userdefs.h, and the user
-# can toggle the default via a "-underscore" command line switch.
-#
-#SUBSTITUTE_UNDERSCORES:FALSE
-
-.h1 Interaction
-
-.h2 QUIT_DEFAULT_YES
-# If QUIT_DEFAULT_YES is TRUE then when the QUIT command is entered, any
-# response other than n or N will confirm.  It should be FALSE if you
-# prefer the more conservative action of requiring an explicit Y or y to
-# confirm.  The default defined here will override that in userdefs.h.
-#
-#QUIT_DEFAULT_YES:TRUE
-
-.h1 HTML Parsing
-
-.h2 HISTORICAL_COMMENTS
-# If HISTORICAL_COMMENTS is TRUE, Lynx will revert to the "Historical"
-# behavior of treating any '>' as a terminator for comments, instead of
-# seeking a valid '-->' terminator (note that white space can be present
-# between the '--' and '>' in valid terminators).  The compilation default
-# is FALSE.
-#
-# The compilation default, or default defined here, can be toggled via a
-# "-historical" command line switch, and via the LYK_HISTORICAL command key.
-#
-#HISTORICAL_COMMENTS:FALSE
-
-.h2 MINIMAL_COMMENTS
-# If MINIMAL_COMMENTS is TRUE, Lynx will not use Valid comment parsing
-# of '--' pairs as serial comments within an overall comment element,
-# and instead will seek only a '-->' terminator for the overall comment
-# element.  This emulates the Netscape v2.0 comment parsing bug, and
-# will help Lynx cope with the use of dashes as "decorations", which
-# consequently has become common in so-called "Enhanced for Netscape"
-# pages.  Note that setting Historical comments on will override the
-# Minimal or Valid setting.
-#
-# The compilation default for MINIMAL_COMMENTS is FALSE, but we'll
-# set it TRUE here, until Netscape gets its comment parsing right,
-# and "decorative" dashes cease to be so common.
-#
-# The compilation default, or default defined here, can be toggled via a
-# "-minimal" command line switch, and via the LYK_MINIMAL command key.
-#
-MINIMAL_COMMENTS:TRUE
-
-.h2 SOFT_DQUOTES
-# If SOFT_DQUOTES is TRUE, Lynx will emulate the invalid behavior of
-# treating '>' as a co-terminator of a double-quoted attribute value
-# and the tag which contains it, as was done in old versions of Netscape
-# and Mosaic.  The compilation default is FALSE.
-#
-# The compilation default, or default defined here, can be toggled via
-# a "-soft_dquotes" command line switch.
-#
-#SOFT_DQUOTES:FALSE
-
-.h2 STRIP_DOTDOT_URLS
-# If STRIP_DOTDOT_URLS is TRUE, Lynx emulates the invalid behavior of many
-# browsers to strip a leading "../" segment from relative URLs in HTML
-# documents with a http or https base URL, if this would otherwise lead to
-# an absolute URLs with those characters still in it.  Such URLs are normally
-# erroneous and not what is intended by page authors.  Lynx will issue
-# a warning message when this occurs.
-#
-# If STRIP_DOTDOT_URLS is FALSE, Lynx will use those URLs for requests
-# without taking any special actions or issuing Warnings, in most cases
-# this will result in an error response from the server.
-#
-# Note that Lynx never tries to fix similar URLs for protocols other than
-# http and https, since they are less common and may actually be valid in
-# some cases.
-#
-#STRIP_DOTDOT_URLS:TRUE
-
-.h1 Appearance
-
-.h2 ENABLE_SCROLLBACK
-# If ENABLE_SCROLLBACK is TRUE, Lynx will clear the entire screen before
-# displaying each new screenful of text.  Though less efficient for normal
-# use, this allows programs that maintain a buffer of previously-displayed
-# text to recognize the continuity of what has been displayed, so that
-# previous screenfuls can be reviewed by whatever method the program uses
-# to scroll back through previous text.  For example, the PC comm program
-# QModem has a key that can be pressed to scroll back; if ENABLE_SCROLLBACK
-# is TRUE, pressing the scrollback key will access previous screenfuls which
-# will have been stored on the local PC and will therefore be displayed
-# instantaneously, instead of needing to be retransmitted by Lynx at the
-# speed of the comm connection (but Lynx will not know about the change,
-# so you must restore the last screen before resuming with Lynx commands).
-#
-# The compilation default is FALSE (if REVERSE_CLEAR_SCREEN_PROBLEM was not
-# defined in the Unix Makefile to invoke this behavior as a workaround for
-# some poor curses implementations).
-#
-# The default compilation or configuration setting can be toggled via an
-# "-enable_scrollback" command line switch.
-#
-#ENABLE_SCROLLBACK:FALSE
-
-.h2 SCAN_FOR_BURIED_NEWS_REFS
-# If SCAN_FOR_BURIED_NEWS_REFS is set to TRUE, Lynx will scan the bodies
-# of news articles for buried article and URL references and convert them
-# to links.  The compilation default is TRUE, but some email addresses
-# enclosed in angle brackets ("<user@address>") might be converted to false
-# news links, and uuencoded messages might be corrupted.  The conversion is
-# not done when the display is toggled to source or when 'd'ownloading, so
-# uuencoded articles can be saved intact regardless of these settings.
-#
-# The default setting can be toggled via a "-buried_news" command line
-# switch.
-#
-#SCAN_FOR_BURIED_NEWS_REFS:TRUE
-
-.h2 PREPEND_BASE_TO_SOURCE
-# If PREPEND_BASE_TO_SOURCE is set to FALSE, Lynx will not prepend a
-# Request URL comment and BASE element to text/html source files when
-# they are retrieved for 'd'ownloading or passed to 'p'rint functions.
-# The compilation default is TRUE.  Note that this prepending is not
-# done for -source dumps, unless the -base switch also was included on
-# the command line, and the latter switch overrides the setting of the
-# PREPEND_BASE_TO_SOURCE configuration variable.
-#
-#PREPEND_BASE_TO_SOURCE:TRUE
-
-.h1 External Programs
-# MIME types and viewers!
-#
-# file extensions may be assigned to MIME types using
-# the SUFFIX: definition.
-#
-# NOTE: It is normally preferable to define new extension mappings in
-#       EXTENSION_MAP files (see below) instead of here:  Definitions
-#       here are overridden by those in EXTENSION_MAP files and even by
-#       some built-in defaults in src/HTInit.c.  On the other hand,
-#       definitions here allow some more fields that are not possible
-#       in those files.
-#
-#       Extension mappings have an effect mostly for ftp and local files,
-#       they are NOT used to determine the type of content for URLs with
-#       the http protocol.  This is because HTTP servers already specify
-#       the MIME type in the Content-Type header.  [It may still be
-#       necessary to set up an appropriate suffix for some MIME types,
-#       even if they are accessed only via the HTTP protocol, if the viewer
-#       (see below) for those MIME types requires a certain suffix for the
-#       temporary file passed to it.]
-
-.h2 GLOBAL_EXTENSION_MAP
-.h2 PERSONAL_EXTENSION_MAP
-# The global and personal EXTENSION_MAP files allow you to assign extensions
-# to MIME types which will override any of the suffix maps in this (lynx.cfg)
-# configuration file, or in src/HTInit.c.  See the example mime.types file
-# in the samples subdirectory.
-#
-# Unix:
-# ====
-#GLOBAL_EXTENSION_MAP:/usr/local/lib/mosaic/mime.types
-# VMS:
-# ===
-#GLOBAL_EXTENSION_MAP:Lynx_Dir:mime.types
-#
-#      Unix (sought in user's home directory):
-#PERSONAL_EXTENSION_MAP:.mime.types
-#      VMS (sought in user's sys$login directory):
-#PERSONAL_EXTENSION_MAP:mime.types
-
-.h2 SUFFIX_ORDER
-# With SUFFIX_ORDER the precedence of suffix mappings can be changed.
-# Two kinds of settings are recognized:
-#
-#    PRECEDENCE_OTHER or PRECEDENCE_HERE
-#      Suffix mappings can come from four sources: (1) SUFFIX rules
-#      given here - see below, (2) built-in defaults (HTInit.c), and the
-#      (3) GLOBAL_EXTENSION_MAP and (4) PERSONAL_EXTENSION_MAP files.
-#      The order of precedence is normally as listed: (1) has the
-#      *lowest*, (4) has the *highest* precedence if there are conflicts.
-#      In other words, SUFFIX mappings here are overridden by conflicting
-#      ones elsewhere.  This default ordering is called PRECEDENCE_OTHER.
-#      With PRECEDENCE_HERE, the order becomes (2) (3) (4) (1), i.e.
-#      mappings here override others made elsewhere.
-#
-#    NO_BUILTIN
-#      This disables all built-in default rules.  In other words, (2) in the
-#      list above is skipped.  Some recognition for compressed files (".gz",
-#      ".Z") is still hardwired.   A mapping for some basic types, at least
-#      for text/html is probably necessary to get a usable configuration,
-#      it can be given in a SUFFIX rule below or an extension map file.
-# Both kinds of settings can be combined, separated by comma as in
-#        SUFFIX_ORDER:PRECEDENCE_HERE,NO_BUILTIN
-# Note: Using PRECEDENCE_HERE has only an effect on SUFFIX rules that follow.
-# Moreover, if GLOBAL_EXTENSION_MAP or PERSONAL_EXTENSION_MAP directives
-# are used, they should come *before* a SUFFIX_ORDER:PRECEDENCE_HERE.
-#
-#SUFFIX_ORDER:PRECEDENCE_OTHER
-
-.h2 SUFFIX
-# The SUFFIX definition takes the form of:
-#
-#    SUFFIX:<file extension>:<mime type>:<encoding>:<quality>:<description>
-#
-# All fields after <mime type> are optional (including the separators
-# if no more fields follow).
-#
-#     <file extension> trailing end of file name.  This need not strictly
-#                      be a file extension as understood by the OS, a dot
-#                      has to be given explicitly if it is indented, for
-#                      some uses one could even match full filenames here.
-#                      In addition, two forms are special: "*.*" and "*"
-#                      refer to the defaults for otherwise unmatched files
-#                      (the first for filenames with a dot somewhere in
-#                      the name, the second without), these are currently
-#                      mapped to text/plain in the (HTInit.c) built-in code.
-#                      Lynx compares the file-extensions ignoring case.
-#
-#     <mime type> a MIME content type.  It can also contain a charset
-#                 parameter, see example below.  This should be given in
-#                 all lowercase, use <description> for more fancy labels.
-#                 It can be left empty if an HTTP style encoding is given.
-#
-# Fields in addition to the usual ones are
-#
-#     <encoding>  either a mail style trivial encoding (7bit, 8bit, binary)
-#                 which could be used on some systems to determine how to
-#                 open local files (currently it isn't), and is used to
-#                 determine transfer mode for some FTP URLs; or a HTTP style
-#                 content encoding (gzip (equivalent to x-gzip), compress)
-#
-#     <quality> a floating point quality factor, usually between 0.0 and 1.0
-#               currently unused in most situations.
-#
-#     <description> text that can appear in FTP directory listings, and in
-#                   local directory listings (see LIST_FORMAT, code %t)
-#
-# For instance the following definition maps the
-# extension ".gif" to the mime type "image/gif"
-.ex
-#    SUFFIX:.gif:image/gif
-#
-# The following can be used if you have a convention to label
-# HTML files in some character set that differs from your local
-# default (see also ASSUME_LOCAL_CHARSET) with a different
-# extension, here ".html-u8".  It also demonstrates use of the
-# description field, note extra separators for omitted fields:
-.ex
-#    SUFFIX:.html-u8:text/html;charset=utf-8:::UTF-8 HTML
-#
-# The following shows how a suffix can indicate a combination
-# of MIME type and compression method. (The ending ".ps.gz" should
-# already be recognized by default; the form below could be used on
-# systems that don't allow more than one dot in filenames.)
-.ex
-#    SUFFIX:.ps_gz:application/postscript:gzip::gzip'd Postscript
-#
-# The following is meant to match a full filename (but can match
-# any file ending in "core", so be careful):
-.ex
-#    SUFFIX:core:application/x-core-file
-#
-# file suffixes are case INsensitive!
-#
-# The suffix definitions listed here in the default lynx.cfg file are
-# similar to those normally established via src/HTInit.c.  You can change
-# the defaults by editing that file or disable them, or via the global or
-# personal mime.types files at run time (except for the additional fields).
-# Assignments made here are overridden by entries in those files
-# unless preceded with a SUFFIX_ORDER:PRECEDENCE_HERE.
-#
-.ex 29
-#SUFFIX:.ps:application/postscript
-#SUFFIX:.eps:application/postscript
-#SUFFIX:.ai:application/postscript
-#SUFFIX:.rtf:application/rtf
-#SUFFIX:.snd:audio/basic
-#SUFFIX:.gif:image/gif
-#SUFFIX:.rgb:image/x-rgb
-#SUFFIX:.png:image/png
-#SUFFIX:.xbm:image/x-xbitmap
-#SUFFIX:.tiff:image/tiff
-#SUFFIX:.jpg:image/jpeg
-#SUFFIX:.jpeg:image/jpeg
-#SUFFIX:.mpg:video/mpeg
-#SUFFIX:.mpeg:video/mpeg
-#SUFFIX:.mov:video/quicktime
-#SUFFIX:.hqx:application/mac-binhex40
-#SUFFIX:.bin:application/octet-stream
-#SUFFIX:.exe:application/octet-stream
-#SUFFIX:.tar:application/x-tar
-#SUFFIX:.tgz:application/x-tar:gzip
-#SUFFIX:.Z::compress
-#SUFFIX:.gz::gzip
-#SUFFIX:.bz2:application/x-bzip2
-#SUFFIX:.zip:application/zip
-#SUFFIX:.lzh:application/x-lzh
-#SUFFIX:.lha:application/x-lha
-#SUFFIX:.dms:application/x-dms
-#SUFFIX:.html:text/html
-#SUFFIX:.txt:text/plain
-
-.h2 XLOADIMAGE_COMMAND
-# VMS:
-# ====
-# XLOADIMAGE_COMMAND will be used as a default in src/HTInit.c
-# for viewing image content types when the DECW$DISPLAY logical
-# is set.  Make it the foreign command for your system's X image
-# viewer (commonly, "xv").  It can be anything that will handle GIF,
-# TIFF and other popular image formats.  Freeware ports of xv for
-# VMS were available in the ftp://ftp.wku.edu/vms/unsupported and
-# http://www.openvms.digital.com/cd/XV310A/ subdirectories.  You
-# must also have a "%s" for the filename.  The default is defined
-# in userdefs.h and can be overridden here, or via the global or
-# personal mailcap files (see below).
-#
-# Make this empty (but not commented out) if you don't have such a viewer or
-# want to disable the built-in default viewer mappings for image types.
-#
-#XLOADIMAGE_COMMAND:xv %s
-#
-# Unix:
-# =====
-# XLOADIMAGE_COMMAND will be used as a default in src/HTInit.c for
-# viewing image content types when the DISPLAY environment variable
-# is set.  Make it the full path and name of the xli (also know as
-# xloadimage or xview) command, or other image viewer.  It can be
-# anything that will handle GIF, TIFF and other popular image formats
-# (xli does).  The freeware distribution of xli is available in the
-# ftp://ftp.x.org/contrib subdirectory.  The shareware, xv, also is
-# suitable.  You must also have a "%s" for the filename; "&" for
-# background is optional.  The default is defined in userdefs.h and can be
-# overridden here, or via the global or personal mailcap files (see below).
-# Make this empty (but not commented out) if you don't have such a
-# viewer or don't want to disable the built-in default viewer
-# mappings for image types.
-# Note that open is used as the default for NeXT, instead of the
-# XLOADIMAGE_COMMAND definition.
-# If you use xli, you may want to add the -quiet flag.
-#
-#XLOADIMAGE_COMMAND:xli %s &
-
-.h2 VIEWER
-# MIME types may be assigned to external viewers using
-# the VIEWER definition.
-#
-# NOTE: if you do not define a viewer to a new MIME type
-#       that you assigned above then it will be saved to
-#       disk by default.
-#       It is normally preferable to define new viewers in
-#       MAILCAP files (see below) instead of here:  Definitions
-#       here are overridden by those in MAILCAP files and even
-#       by some built-in defaults in src/HTInit.c.
-#
-# The VIEWER definition takes the form of:
-#    VIEWER:<mime type>:<viewer command>[:<environment>]
-#      where -mime type is the MIME content type of the file
-#           -viewer command is a system command that can be
-#             used to display the file where %s is replaced
-#             within the command with the physical filename
-#             (e.g., "ghostview %s" becomes "ghostview /tmp/temppsfile")
-#            -environment is optional.  The only valid keywords
-#             are currently XWINDOWS and NON_XWINDOWS.  If the XWINDOWS
-#             environment is specified then the viewer will only be
-#             defined when the user has the environment variable DISPLAY
-#             (DECW$DISPLAY on VMS) defined.  If the NON_XWINDOWS environment
-#             is specified the specified viewer will only be defined when the
-#             user DOES NOT have the environment variable DISPLAY defined.
-#  examples:
-#              VIEWER:image/gif:xli %s:XWINDOWS
-#               VIEWER:image/gif:ascii-view %s:NON_XWINDOWS
-#               VIEWER:application/start-elm:elm
-#
-# You must put the whole definition on one line.
-#
-# If you must use a colon in the viewer command, precede it with a backslash!
-#
-# The MIME_type:viewer:XWINDOWS definitions listed here in the lynx.cfg
-# file are among those established via src/HTInit.c.  For the image types,
-# HTInit.c uses the XLOADIMAGE_COMMAND definition in userdefs.h or above
-# (open is used for NeXT).  You can change any of these defaults via the
-# global or personal mailcap files.  Assignments made here will be overridden
-# by entries in those files.
-#
-.ex 7
-#VIEWER:application/postscript:ghostview %s&:XWINDOWS
-#VIEWER:image/gif:xli %s&:XWINDOWS
-#VIEWER:image/x-xbm:xli %s&:XWINDOWS
-#VIEWER:image/png:xli %s&:XWINDOWS
-#VIEWER:image/tiff:xli %s&:XWINDOWS
-#VIEWER:image/jpeg:xli %s&:XWINDOWS
-#VIEWER:video/mpeg:mpeg_play %s &:XWINDOWS
-
-.h2 GLOBAL_MAILCAP
-.h2 PERSONAL_MAILCAP
-# The global and personal MAILCAP files allow you to specify external
-# viewers to be spawned when Lynx encounters different MIME types, which
-# will override any of the suffix maps in this (lynx.cfg) configuration
-# file, or in src/HTInit.c.  See
-.url http://tools.ietf.org/html/rfc1524
-# and the example mailcap file in the samples subdirectory.
-#
-# Unix:
-# ====
-#GLOBAL_MAILCAP:/usr/local/lib/mosaic/mailcap
-# VMS:
-# ===
-#GLOBAL_MAILCAP:Lynx_Dir:mailcap
-#
-#      Sought in user's home (Unix) or sys$login (VMS) directory.
-#PERSONAL_MAILCAP:.mailcap
-
-.h2 PREFERRED_MEDIA_TYPES
-# When doing a GET, lynx lists the MIME types which it knows how to present
-# (the "Accept:" string).  Depending on your system configuration, the
-# mime.types or other data given by the GLOBAL_EXTENSION_MAP may include many
-# entries that lynx really does not handle.  Use this option to select one
-# of the built-in subsets of the MIME types that lynx could list in the
-# Accept.
-#
-# Values for this option are keywords:
-#      INTERNAL        lynx's built-in types for internal conversions
-#      CONFIGFILE      adds lynx.cfg
-#      USER            adds PERSONAL_EXTENSION_MAP settings
-#      SYSTEM          adds GLOBAL_EXTENSION_MAP  settings
-#      ALL             adds lynx's built-in types for external conversions
-#
-#PREFERRED_MEDIA_TYPES:internal
-
-.h2 PREFERRED_ENCODING
-# When doing a GET, lynx tells what types of compressed data it can decompress
-# (the "Accept-Encoding:" string).  This is determined by compiled-in support
-# for decompression or external decompression programs.
-#
-# Values for this option are keywords:
-#      NONE            Do not request compressed data
-#      GZIP            For gzip
-#      COMPRESS        For compress
-#      BZIP2           For bzip2
-#      ALL             All of the above.
-#PREFERRED_ENCODING:all
-
-.h1 Keyboard Input
-
-.h2 KEYBOARD_LAYOUT
-# If your terminal (or terminal emulator, or operating system) does not
-# support 8-bit input (at all or in easy way), you can use Lynx to
-# generate 8-bit characters from 7-bit ones output by terminal.
-#
-# Currently available keyboard layouts:
-#      ROT13'd keyboard layout
-#      JCUKEN Cyrillic, for AT 101-key kbd
-#      YAWERTY Cyrillic, for DEC LK201 kbd
-#
-# This feature is ifdef'd with EXP_KEYBOARD_LAYOUT.
-#KEYBOARD_LAYOUT:JCUKEN Cyrillic, for AT 101-key kbd
-
-.h2 KEYMAP
-# Key remapping definitions!
-#
-# You may redefine the keymapping of any function in Lynx by
-# using the KEYMAP option.  The basic form of KEYMAP is:
-#  KEYMAP:<KEYSTROKE>:<LYNX FUNCTION>
-# (See below for an extended format.)
-#
-# You must map upper and lowercase keys separately.
-#
-# A representative list of functions mapped to their default keys is
-# provided below.  All of the mappings are commented out by default
-# since they just repeat the default mappings, except for TOGGLE_HELP
-# (see below).  See LYKeymap.c for the complete key mapping.  Use the
-# 'K'eymap command when running Lynx for a list of the _current_ keymappings.
-#
-# (However, in contrast to the output of 'K' command,
-# 'H'elp (lynx_help/*.html and lynx_help/keystrokes/*.html files) shows
-# the default mapping unless you change that files manually,
-# so you are responsible for possible deviations
-# when you are changing any KEYMAP below).
-.nf
-#
-# Keystrokes for special keys are represented by the following codes:
-#         Up Arrow: 0x100
-#       Down Arrow: 0x101
-#      Right Arrow: 0x102
-#       Left Arrow: 0x103
-#        Page Down: 0x104
-#          Page Up: 0x105
-#      Keypad Home: 0x106 (see also 0x10A)
-#       Keypad End: 0x107 (see also 0x10B)
-#   Function key 1: 0x108
-# vt100   Help Key: 0x108
-# vt100     Do Key: 0x109
-# vt100   Find Key: 0x10A (The key with label "Home" may be treated as Find)
-# vt100 Select Key: 0x10B (The key with label "End" may be treated as Select)
-#       Insert Key: 0x10C
-# Remove (Del) Key: 0x10D
-#      ignored key  0x10E (reserved for internal use, DO_NOTHING)
-# Back (Shift) Tab: 0x10F
-#    reserved code  0x11D (reserved for internal use with -use_mouse)
-#    reserved code  0x290 (reserved for internal use with -use_mouse)
-#
-.fi
-# Other codes not listed above may be available for additional keys,
-# depending on operating system and libraries used to compile Lynx.
-# On some systems, if compiled with recent versions of slang or ncurses
-# (if macro USE_KEYMAPS was in effect during compilation), an additional
-# level of key mapping is supported via an external ".lynx-keymaps" file.
-# This file, if found in the home directory at startup, will always be
-# used under those conditions; see lynx-keymaps distributed in the samples
-# subdirectory for further explanation.  Note that mapping via
-# .lynx-keymaps, if applicable, is a step that logically comes before the
-# mappings done here: KEYMAP maps the result of that step (which still
-# represents a key) to a function (which represents an action that Lynx
-# should perform).
-#
-.nf
-#KEYMAP:0x5C:SOURCE            # Toggle source viewing mode (show HTML source)
-#KEYMAP:^R:RELOAD              # Reload the current document and redisplay
-#KEYMAP:^U:NEXT_DOC            # Undo PREV_DOC)
-#KEYMAP:q:QUIT                 # Ask the user to quit
-#KEYMAP:Q:ABORT                        # Quit without verification
-#KEYMAP:0x20:NEXT_PAGE         # Move down to next page
-#KEYMAP:-:PREV_PAGE            # Move up to previous page
-#KEYMAP:^P:UP_TWO              # Move display up two lines
-#KEYMAP:0x10C:UP_TWO           # Function key Insert - Move display up two lines
-#KEYMAP:^N:DOWN_TWO            # Move display down two lines
-#KEYMAP:0x10D:DOWN_TWO         # Function key Remove - Move display down two lines
-#KEYMAP:(:UP_HALF              # Move display up half a page
-#KEYMAP:):DOWN_HALF            # Move display down half a page
-#KEYMAP:^W:REFRESH             # Refresh the screen
-#KEYMAP:^A:HOME                        # Go to top of current document
-#KEYMAP:0x106:HOME             # Keypad Home - Go to top of current document
-#KEYMAP:0x10A:HOME             # Function key Find - Go to top of current document
-#KEYMAP:^E:END                 # Go to bottom of current document
-#KEYMAP:0x107:END              # Keypad End - Go to bottom of current document
-#KEYMAP:0x10B:END              # Function key Select - Go to bottom of current document
-#KEYMAP:0x100:PREV_LINK                # Move to the previous link or page
-#KEYMAP:0x101:NEXT_LINK                # Move to the next link or page
-#KEYMAP:0x10F:FASTBACKW_LINK   # Back Tab - Move to previous link or text area
-#KEYMAP:^I:FASTFORW_LINK       # Tab key - Move always to next link or text area
-#KEYMAP:^:FIRST_LINK           # Move to the first link on line
-#KEYMAP:$:LAST_LINK            # Move to the last link on line
-#KEYMAP:<:UP_LINK              # Move to the link above
-#KEYMAP:>:DOWN_LINK            # Move to the link below
-#KEYMAP:0x7F:HISTORY           # Show the history list
-#KEYMAP:0x08:HISTORY           # Show the history list
-#KEYMAP:0x103:PREV_DOC         # Return to the previous document in history stack
-#KEYMAP:0x102:ACTIVATE         # Select the current link
-#KEYMAP:0x109:ACTIVATE         # Function key Do - Select the current link
-#KEYMAP:g:GOTO                 # Goto a random URL
-#KEYMAP:G:ECGOTO               # Edit the current document's URL and go to it
-#KEYMAP:H:HELP                 # Show default help screen
-#KEYMAP:0x108:DWIMHELP         # Function key Help - Show a help screen
-#KEYMAP:i:INDEX                        # Show default index
-#*** Edit FORM_LINK_* messages in LYMessages_en.h if you change NOCACHE ***
-#KEYMAP:x:NOCACHE              # Force submission of form or link with no-cache
-#*** Do not change INTERRUPT from 'z' & 'Z' ***
-#KEYMAP:z:INTERRUPT            # Interrupt network transmission
-#KEYMAP:m:MAIN_MENU            # Return to the main menu
-#KEYMAP:o:OPTIONS              # Show the options menu
-#KEYMAP:i:INDEX_SEARCH         # Search a server based index
-#KEYMAP:/:WHEREIS              # Find a string within the current document
-#KEYMAP:n:NEXT                 # Find next occurrence of string within document
-#KEYMAP:c:COMMENT              # Comment to the author of the current document
-#KEYMAP:C:CHDIR                        # Change current directory
-#KEYMAP:e:EDIT                 # Edit current document or form's textarea (call: ^Ve)
-#KEYMAP:E:ELGOTO               # Edit the current link's URL or ACTION and go to it
-#KEYMAP:=:INFO                 # Show info about current document
-#KEYMAP:p:PRINT                        # Show print options
-#KEYMAP:a:ADD_BOOKMARK         # Add current document to bookmark list
-#KEYMAP:v:VIEW_BOOKMARK                # View the bookmark list
-#KEYMAP:V:VLINKS               # List links visited during the current Lynx session
-#KEYMAP:!:SHELL                        # Spawn default shell
-#KEYMAP:d:DOWNLOAD             # Download current link
-#KEYMAP:j:JUMP                 # Jump to a predefined target
-#KEYMAP:k:KEYMAP               # Display the current key map
-#KEYMAP:l:LIST                 # List the references (links) in the current document
-#KEYMAP:#:TOOLBAR              # Go to the Toolbar or Banner in the current document
-#KEYMAP:^T:TRACE_TOGGLE                # Toggle detailed tracing for debugging
-#KEYMAP:;:TRACE_LOG            # View trace log if available for the current session
-#KEYMAP:*:IMAGE_TOGGLE         # Toggle inclusion of links for all images
-#KEYMAP:[:INLINE_TOGGLE                # Toggle pseudo-ALTs for inlines with no ALT string
-#KEYMAP:]:HEAD                 # Send a HEAD request for current document or link
-#*** Must be compiled with USE_EXTERNALS to enable EXTERN_LINK, EXTERN_PAGE ***
-#KEYMAP:,:EXTERN_PAGE          # Run external program with current page
-#KEYMAP:.:EXTERN_LINK          # Run external program with current link
-#*** Escaping from text input fields with ^V is independent from this: ***
-#KEYMAP:^V:SWITCH_DTD          # Toggle between SortaSGML and TagSoup HTML parsing
-#KEYMAP:0x00:DO_NOTHING                # Does nothing (ignore this key)
-#KEYMAP:0x10E:DO_NOTHING       # Does nothing (ignore this key)
-#KEYMAP:{:SHIFT_LEFT           # shift the screen left
-#KEYMAP:}:SHIFT_RIGHT          # shift the screen right
-#KEYMAP:|:LINEWRAP_TOGGLE      # toggle linewrap on/off, for shift-commands
-#KEYMAP:~:NESTED_TABLES                # toggle nested-tables parsing on/off
-#
-.fi
-# In addition to the bindings available by default, the following functions
-# are not directly mapped to any keys by default, although some of them may
-# be mapped in specific line-editor bindings (effective while in text input
-# fields):
-.nf
-#
-#KEYMAP:???:RIGHT_LINK         # Move to the link to the right
-#KEYMAP:???:LEFT_LINK          # Move to the link to the left
-#KEYMAP:???:LPOS_PREV_LINK     # Like PREV_LINK, last column pos if form input
-#KEYMAP:???:LPOS_NEXT_LINK     # Like NEXT_LINK, last column pos if form input
-#*** Only useful in form text fields , need PASS or prefixing with ^V: ***
-#KEYMAP:???:DWIMHELP           # Display help page that may depend on context
-#KEYMAP:???:DWIMEDIT           # Use external editor for context-dependent purpose
-#*** Only useful in a form textarea, need PASS or prefixing with ^V: ***
-#KEYMAP:???:EDITTEXTAREA       # use external editor to edit a form textarea
-#KEYMAP:???:GROWTEXTAREA       # Add some blank lines to bottom of textarea
-#KEYMAP:???:INSERTFILE         # Insert file into a textarea (just above cursor)
-#*** Only useful with dired support and OK_INSTALL: ***
-#KEYMAP:???:INSTALL            # install (i.e. copy) local files to new location
-.fi
-#
-# If TOGGLE_HELP is mapped, in novice mode the second help menu line
-# can be toggled among NOVICE_LINE_TWO_A, _B, and _C, as defined in
-# LYMessages_en.h  Otherwise, it will be NOVICE_LINE_TWO.
-#
-#KEYMAP:O:TOGGLE_HELP          # Show other commands in the novice help menu
-#
-# KEYMAP lines can have one or two additional fields.  The extended format is
-#  KEYMAP:<KEYSTROKE>:[<MAIN LYNX FUNCTION>]:<OTHER BINDING>[:<SELECT>]
-#
-# If the additional field OTHER BINDING specifies DIRED, then the function is
-# mapped in the override table used only in DIRED mode.  This is only valid
-# if lynx was compiled with dired support and OK_OVERRIDE defined.  A
-# MAIN LYNX FUNCTION must be given (it should of course be one that makes
-# sense in Dired mode), and SELECT is meaningless.  Default built-in override
-# mappings are
-#
-#KEYMAP:^U:NEXT_DOC:DIRED      # Undo going back to the previous document
-#KEYMAP:.:TAG_LINK:DIRED       # Tag a file or directory for later action
-#KEYMAP:c:CREATE:DIRED         # Create a new file or directory
-#KEYMAP:C:CHDIR:DIRED          # change current directory
-#KEYMAP:f:DIRED_MENU:DIRED     # Display a menu of file operations
-#KEYMAP:m:MODIFY:DIRED         # Modify name or location of a file or directory
-#KEYMAP:r:REMOVE:DIRED         # Remove files or directories
-#KEYMAP:t:TAG_LINK:DIRED       # Tag a file or directory for later action
-#KEYMAP:u:UPLOAD:DIRED         # Show menu of "Upload Options"
-#
-# If the OTHER BINDING field does not specify DIRED, then it is taken as a
-# line-editor action.  It is possible to keep the MAIN LYNX FUNCTION field
-# empty in that case, for changing only the line-editing behavior.
-# If alternative line edit styles are compiled in, and modifying a key's
-# line-editor binding on a per style basis is possible, then SELECT can be
-# used to specify which styles are affected.  By default, or if SELECT is
-# 0, all line edit styles are affected.  If SELECT is a positive integer
-# number, only the binding for the numbered style is changed (numbering
-# is in the order in which styles are shown in the Options Menu, starting
-# with 1 for the Default style).  If SELECT is negative (-n), all styles
-# except n are affected.
-.nf
-#
-#  NOP         # Do Nothing
-#  ABORT       # Input cancelled
-#
-#  BOL         # Go to begin of line
-#  EOL         # Go to end   of line
-#  FORW                # Cursor forwards
-#  FORW_RL     # Cursor forwards or right link
-#  BACK                # Cursor backwards
-#  FORWW       # Word forward
-#  BACKW       # Word back
-#  BACK_LL     # Cursor backwards or left link
-#
-#  DELN                # Delete next/curr char
-#  DELP                # Delete prev      char
-#  DELNW       # Delete next word
-#  DELPW       # Delete prev word
-#  DELBL       # Delete back to BOL
-#  DELEL       # Delete thru EOL
-#  ERASE       # Erase the line
-#  LOWER       # Lower case the line
-#  UPPER       # Upper case the line
-#
-#  LKCMD       # In fields: Invoke key command prompt (default for ^V)
-#  PASS                # In fields: handle as non-lineedit key; in prompts: ignore
-#
-.fi
-# Modify following key (prefixing only works within line-editing, edit actions
-# of some resulting prefixed keys are built-in, see Line Editor help pages)
-#  SETM1       # Set modifier 1 flag (default for ^X - key prefix)
-#  SETM2       # Set modifier 2 flag (another key prefix - same effect)
-#
-# May not always be compiled in:
-.nf
-#
-#  TPOS                # Transpose characters
-#  SETMARK     # emacs-like set-mark-command
-#  XPMARK      # emacs-like exchange-point-and-mark
-#  KILLREG     # emacs-like kill-region
-#  YANK                # emacs-like yank
-#  SWMAP       # Switch input keymap
-#  PASTE       # ClipBoard to Lynx - Windows Extension
-#
-.fi
-# May work differently from expected if not bound to their expected keys:
-.nf
-#
-#  CHAR                # Insert printable char (default for all ASCII printable)
-#  ENTER       # Input complete, return char/lynxkeycode (for RETURN/ENTER)
-#  TAB         # Input complete, return TAB (for ASCII TAB char ^I)
-#
-.fi
-# Internal use, probably not useful for binding, listed for completeness:
-.nf
-#
-#  UNMOD       # Fall back to no-modifier command
-#  AIX         # Hex 97
-#  C1CHAR      # Insert C1 char if printable
-#
-.fi
-# If OTHER BINDING specifies PASS, then if the key is pressed in a text input
-# field it is passed by the built-in line-editor to normal KEYMAP handling,
-# i.e. this flag acts like an implied ^V escape (always overrides line-editor
-# behavior of the key).  For example,
-#KEYMAP:0x10C:UP_TWO:PASS # Function key Insert - Move display up two lines
-#
-# Other examples (repeating built-in bindings)
-#KEYMAP:^V::LKCMD      # set (only) line-edit action for ^V
-#KEYMAP:^V:SWITCH_DTD:LKCMD # set main lynxaction and line-edit action for ^V
-#KEYMAP:^U::ERASE:1    # set line-edit binding for ^U, for default style
-#KEYMAP:^[::SETM2:3    # use escape key as modifier - works only sometimes
-
-.h1 External Programs
-# These settings control the ability of Lynx to invoke various programs for
-# the user.
-
-.h2 CSWING_PATH
-# VMS ONLY:
-#==========
-# On VMS, CSwing (an XTree emulation for VTxxx terminals) is intended for
-# use as the Directory/File Manager (sources, objects, or executables were
-# available from ftp://narnia.memst.edu/).  CSWING_PATH should be defined
-# here or in userdefs.h to your foreign command for CSwing, with any
-# regulatory switches you want included.  If not defined, or defined as
-# a zero-length string ("") or "none" (case-insensitive), the support
-# will be disabled.  It will also be disabled if the -nobrowse or
-# -selective switches are used, or if the file_url restriction is set.
-#
-# When enabled, the DIRED_MENU command (normally 'f' or 'F') will invoke
-# CSwing, normally with the current default directory as an argument to
-# position the user on that node of the directory tree.  However, if the
-# current document is a local directory listing, or a local file and not
-# one of the temporary menu or list files, the associated directory will
-# be passed as an argument, to position the user on that node of the tree.
-#
-#CSWING_PATH:swing
-
-.h1 Internal Behavior
-
-.h2 AUTO_UNCACHE_DIRLISTS
-# AUTO_UNCACHE_DIRLISTS determines when local file directory listings are
-# automatically regenerated (by re-reading the actual directory from disk).
-# Set the value to 0 to avoid automatic regeneration in most cases.  This is
-# useful for browsing large directories that take some time to read and format.
-# An update can still always be forced with the RELOAD key, and specific DIRED
-# actions may cause a refresh anyway.  Set the value to 1 to force regeneration
-# after commands that usually change the directory or some files and would make
-# the displayed info stale, like EDIT and REMOVE.  Set it to 2 (the default) or
-# greater to force regeneration even after leaving the displayed directory
-# listing by some action that usually causes no change, like GOTO or entering a
-# file with the ACTIVATE key.  This option is only honored in DIRED mode (i.e.
-# when lynx is compiled with DIRED_SUPPORT and it is not disabled with a
-# -restriction).  Local directories displayed without DIRED normally act as if
-# AUTO_UNCACHE_DIRLISTS:0 was in effect.
-#
-#AUTO_UNCACHE_DIRLISTS:2
-
-.h1 Appearance
-
-.h2 LIST_FORMAT
-# LIST_FORMAT defines the display for local files when Lynx has been
-# compiled with LONG_LIST defined in the Makefile.  The default is set
-# in userdefs.h, normally to "ls -l" format, and can be changed here
-# by uncommenting the indicated lines, or adding a definition with a
-# modified parameter list.
-#
-# This feature is not available for VMS.
-#
-# The percent items in the list are interpreted as follows:
-.nf
-#
-#      %p      Unix-style permission bits
-#      %l      link count
-#      %o      owner of file
-#      %g      group of file
-#      %d      date of last modification
-#      %a      anchor pointing to file or directory
-#      %A      as above but don't show symbolic links
-#      %t      type of file (description derived from MIME type)
-#      %T      MIME type as known by Lynx (from mime.types or default)
-#      %k      size of file in Kilobytes
-#      %K      as above but omit size for directories
-#      %s      size of file in bytes
-#
-.fi
-# Anything between the percent and the letter is passed on to sprintf.
-# A double percent yields a literal percent on output.  Other characters
-# are passed through literally.
-#
-# If you want only the filename:
-#
-.ex
-#LIST_FORMAT:    %a
-#
-# If you want a brief output:
-#
-.ex
-#LIST_FORMAT:   %4K %-12.12d %a
-#
-# If you want the Unix "ls -l" format:
-#
-.ex
-#LIST_FORMAT:    %p %4l %-8.8o %-8.8g %7s %-12.12d %a
-
-.h1 External Programs
-
-.h2 DIRED_MENU
-# Unix ONLY:
-#===========
-# DIRED_MENU items are used to compose the F)ull menu list in DIRED mode
-# The behavior of the default configuration given here is much the same
-# as it was when this menu was hard-coded but these items can now be adjusted
-# to suit local needs.  In particular, many of the LYNXDIRED actions can be
-# replaced with lynxexec, lynxprog and lynxcgi script references.
-#
-# NOTE that defining even one DIRED_MENU line overrides all the built-in
-# definitions, so a complete set must then be defined here.
-#
-# Each line consists of the following fields:
-.nf
-#
-#      DIRED_MENU:type:suffix:link text:extra text:action
-#
-#      type: TAG:   list only when one or more files are tagged
-#            FILE:  list only when the current selection is a regular file
-#            DIR:   list only when the current selection is a directory
-#            LINK:  list only when the current selection is a symbolic link
-#
-#      suffix:  list only if the current selection ends in this pattern
-#
-#      link text:  the displayed text of the link
-#
-#      extra text:  the text displayed following the link
-#
-#      action:  the URL to be followed upon selection
-#
-#      link text and action are scanned for % sequences that are expanded
-#      at display time as follows:
-#
-#              %p  path of current selection
-#              %f  filename (last component) of current selection
-#              %t  tagged list (full paths)
-#              %l  list of tagged file names
-#              %d  the current directory
-#
-.fi
-#DIRED_MENU:::New File:(in current directory):LYNXDIRED://NEW_FILE%d
-#DIRED_MENU:::New Directory:(in current directory):LYNXDIRED://NEW_FOLDER%d
-#
-# Following depends on OK_INSTALL
-#DIRED_MENU:FILE::Install:selected file to new location:LYNXDIRED://INSTALL_SRC%p
-#DIRED_MENU:DIR::Install:selected directory to new location:LYNXDIRED://INSTALL_SRC%p
-#
-#DIRED_MENU:FILE::Modify File Name:(of current selection):LYNXDIRED://MODIFY_NAME%p
-#DIRED_MENU:DIR::Modify Directory Name:(of current selection):LYNXDIRED://MODIFY_NAME%p
-#DIRED_MENU:LINK::Modify Name:(of selected symbolic link):LYNXDIRED://MODIFY_NAME%p
-#
-# Following depends on OK_PERMIT
-#DIRED_MENU:FILE::Modify File Permissions:(of current selection):LYNXDIRED://PERMIT_SRC%p
-#DIRED_MENU:DIR::Modify Directory Permissions:(of current selection):LYNXDIRED://PERMIT_SRC%p
-#
-#DIRED_MENU:FILE::Change Location:(of selected file):LYNXDIRED://MODIFY_LOCATION%p
-#DIRED_MENU:DIR::Change Location:(of selected directory):LYNXDIRED://MODIFY_LOCATION%p
-#DIRED_MENU:LINK::Change Location:(of selected symbolic link):LYNXDIRED://MODIFY_LOCATION%p
-#DIRED_MENU:FILE::Remove File:(current selection):LYNXDIRED://REMOVE_SINGLE%p
-#DIRED_MENU:DIR::Remove Directory:(current selection):LYNXDIRED://REMOVE_SINGLE%p
-#DIRED_MENU:LINK::Remove Symbolic Link:(current selection):LYNXDIRED://REMOVE_SINGLE%p
-#
-# Following depends on OK_UUDECODE and !ARCHIVE_ONLY
-#DIRED_MENU:FILE::UUDecode:(current selection):LYNXDIRED://UUDECODE%p
-#
-# Following depends on OK_TAR and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.tar.Z:Expand:(current selection):LYNXDIRED://UNTAR_Z%p
-#
-# Following depend on OK_TAR and OK_GZIP and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.tar.gz:Expand:(current selection):LYNXDIRED://UNTAR_GZ%p
-#DIRED_MENU:FILE:.tgz:Expand:(current selection):LYNXDIRED://UNTAR_GZ%p
-#
-# Following depends on !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.Z:Uncompress:(current selection):LYNXDIRED://DECOMPRESS%p
-#
-# Following depends on OK_GZIP and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.gz:Uncompress:(current selection):LYNXDIRED://UNGZIP%p
-#
-# Following depends on OK_ZIP and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.zip:Uncompress:(current selection):LYNXDIRED://UNZIP%p
-#
-# Following depends on OK_TAR and !ARCHIVE_ONLY
-#DIRED_MENU:FILE:.tar:UnTar:(current selection):LYNXDIRED://UNTAR%p
-#
-# Following depends on OK_TAR
-#DIRED_MENU:DIR::Tar:(current selection):LYNXDIRED://TAR%p
-#
-# Following depends on OK_TAR and OK_GZIP
-#DIRED_MENU:DIR::Tar and compress:(using GNU gzip):LYNXDIRED://TAR_GZ%p
-#
-# Following depends on OK_ZIP
-#DIRED_MENU:DIR::Package and compress:(using zip):LYNXDIRED://ZIP%p
-#
-#DIRED_MENU:FILE::Compress:(using Unix compress):LYNXDIRED://COMPRESS%p
-#
-# Following depends on OK_GZIP
-#DIRED_MENU:FILE::Compress:(using gzip):LYNXDIRED://GZIP%p
-#
-# Following depends on OK_ZIP
-#DIRED_MENU:FILE::Compress:(using zip):LYNXDIRED://ZIP%p
-#
-#DIRED_MENU:TAG::Move all tagged items to another location.::LYNXDIRED://MOVE_TAGGED%d
-#
-# Following depends on OK_INSTALL
-#DIRED_MENU:TAG::Install tagged files into another directory.::LYNXDIRED://INSTALL_SRC%00
-#
-#DIRED_MENU:TAG::Remove all tagged files and directories.::LYNXDIRED://REMOVE_TAGGED
-#DIRED_MENU:TAG::Untag all tagged items.::LYNXDIRED://CLEAR_TAGGED
-
-.h1 Internal Behavior
-
-.h2 NONRESTARTING_SIGWINCH
-# Some systems only:
-#===================
-# Lynx tries to detect window size changes with a signal handler for
-# SIGWINCH if supported.  If NONRESTARTING_SIGWINCH is set to TRUE,
-# and the sigaction interface is available on the system, the handler
-# is installed as 'non-restarting'.  On some systems (depending on the
-# library used for handling keyboard input, e.g. ncurses), this allows
-# more immediate notification of window size change events.  If the value
-# is set to FALSE, the signal() interface is used; this normally makes
-# the handler 'restarting', with the effect that lynx can react to size
-# changes only after some key is pressed.  The value can also be set to
-# XWINDOWS; this is equivalent to TRUE when the user has the environment
-# variable DISPLAY defined *at program start*, and equivalent to FALSE
-# otherwise.  The non-restarting behavior can also be changed to TRUE
-# or FALSE with the -nonrestarting_sigwinch switch, which overrides the
-# value in this file.
-#
-# Note that Lynx never re-parses document text purely as a result of a
-# window size change, so text lines may appear truncated after narrowing
-# the window, until the document is reloaded with ^R or a similar key
-# or until a different text is loaded.
-#
-# The default is FALSE since there is a possibility that non-restarting
-# interrupts may be mis-interpreted as fatal input errors in some
-# configurations (leading to an abrupt program exit), and since this
-# option is useful mostly only for users running Lynx under xterm or a
-# similar X terminal emulator.  On systems where the preconditions don't
-# apply this option is ignored.
-#
-#NONRESTARTING_SIGWINCH:FALSE
-
-.h2 NO_FORCED_CORE_DUMP
-# Unix ONLY:
-#===========
-# If NO_FORCED_CORE_DUMP is set to TRUE, Lynx will not force
-# core dumps via abort() calls on fatal errors or assert()
-# calls to check potentially fatal errors.  The compilation
-# default normally is FALSE, and can be changed here.  The
-# compilation or configuration default can be toggled via
-# the -core command line switch.
-# Note that this setting cannot be used to prevent core dumps
-# with certainty.  If this is important, means provided by the
-# operating system or kernel should be used.
-#
-#NO_FORCED_CORE_DUMP:FALSE
-
-.h1 Appearance
-
-.h2 COLOR
-# COLORS (only available if compiled with SVr4 curses or slang)
-#
-# The line must be of the form:
-#
-# COLOR:Integer:Foreground:Background
-.nf
-#
-# The Integer value is interpreted as follows:
-#   0 - normal                      - normal text
-#   1 - bold                        - hyperlinks, see also BOLD_* options above
-#   2 - reverse                     - statusline
-#   3 - bold + reverse              (not used)
-#   4 - underline                   - text emphasis (EM, I, B tags etc.)
-#   5 - bold + underline            - hyperlinks within text emphasis
-#   6 - reverse + underline         - currently selected hyperlink
-#   7 - reverse + underline + bold  - WHEREIS search hits
-#
-# Each Foreground and Background value must be one of:
-#   black         red            green         brown
-#   blue          magenta        cyan          lightgray
-#   gray          brightred      brightgreen   yellow
-#   brightblue    brightmagenta  brightcyan    white
-.fi
-# or (if you have configured using --enable-default-colors with ncurses or
-# slang), "default" may be used for foreground and background.
-#
-# Note that in most cases a white background is really "lightgray", since
-# terminals generally do not implement bright backgrounds.
-#
-# Uncomment and change any of the compilation defaults.
-#
-#COLOR:0:black:white
-#COLOR:1:blue:white
-#COLOR:2:yellow:blue
-#COLOR:3:green:white
-#COLOR:4:magenta:white
-#COLOR:5:blue:white
-#COLOR:6:red:white
-COLOR:6:brightred:black
-#COLOR:7:magenta:cyan
-
-.h2 COLOR_STYLE
-# Also known as "lss" (lynx style-sheet), the color-style file assigns color
-# combination to tags and combinations of tags.  Normally a non-empty value
-# is compiled into lynx, and the user can override that using the -lss
-# command-line option.  The configure script allows one to compile in an
-# empty string.  If lynx finds no value for this setting, it simulates the
-# non-color-style assignments using the COLOR settings.
-#
-# If neither the command-line "-lss" or this COLOR_STYLE setting are given,
-# lynx tries the environment variables "LYNX_LSS" and "lynx_lss".  If neither
-# is set, lynx uses the compiled-in value (which as noted, may be empty).
-#
-#COLOR_STYLE: lynx.lss
-
-.h2 NESTED_TABLES
-# This is an experimental feature for improving table layout.
-# It is enabled by default when the COLOR_STYLE configuration is used,
-# and false otherwise.
-#
-#NESTED_TABLES: true
-
-.h2 ASSUMED_COLOR
-# If built with a library that recognizes default colors (usually ncurses or
-# slang), and if the corresponding option is compiled into lynx, lynx
-# initializes it to assume the corresponding foreground and background colors.
-# Default colors are those that the terminal (emulator) itself is initialized
-# to.  For instance, you might have an xterm running with black text on a white
-# background, and want lynx to display colored text on the white background,
-# but leave the possibility of using the same configuration to draw colored
-# text on a different xterm, this time using its background set to black.
-#
-# If built with conventional SVr3/SVr4 curses, tells lynx to use color pair 0
-# when the given colors match this setting.  That gives a similar effect,
-# though not as flexible.  You will get the best results by setting the
-# terminal's default colors to match the prevailing text and background colors
-# that you have setup with lynx, and then alter the ASSUMED_COLOR setting to
-# match that.  If you do not alter the ASSUMED_COLOR setting, curses assumes
-# color pair 0's background is black, which implies that its foreground (text)
-# is white.
-#
-# The first value given is the foreground, the second is the background.
-#ASSUMED_COLOR:default:default
-
-.h2 DEFAULT_COLORS
-# If built with a library that recognizes default colors (usually ncurses or
-# slang), and if the corresponding option is compiled into lynx, lynx
-# initializes it to assume the corresponding foreground and background colors.
-# Default colors are those that the terminal (emulator) itself is initialized
-# to.
-#
-# Use this feature to disable the default-colors feature at runtime.
-# This is useful for constructing scripts which use the non-color-style
-# scheme, e.g., the oldlynx script.
-#
-# This should precede ASSUMED_COLOR settings.
-#DEFAULT_COLORS:true
-
-.h1 External Programs
-
-.h2 EXTERNAL
-# External application support.  This feature allows Lynx to pass a given
-# URL to an external program.  It was written for three reasons.
-#
-# 1) To overcome the deficiency        of Lynx_386 not supporting ftp and news.
-#    External programs can be used instead by passing the URL.
-#
-# 2) To allow for background   transfers in multitasking systems.
-#    I use wget for http and ftp transfers via the external command.
-#
-# 3) To allow for new URLs to be used through Lynx.
-#        URLs can be made up such as mymail: to spawn desired applications
-#        via the external command.
-#
-# Restrictions can be imposed using -restrictions=externals at the Lynx command
-# line.  This will disallow all EXTERNAL lines in lynx.cfg that have FALSE in
-# the 3rd field (not counting the name of the setting).  TRUE lines will still
-# function.
-#
-# The lynx.cfg line is as follows:
-#
-# EXTERNAL:<url>:<command> %s:<norestriction>:<allow_for_activate>[:environment]
-#
-# <url> Any given URL.  This can be normal ones like ftp or http or it
-# can be one made up like mymail.
-#
-# <command> The command to run with %s being the URL that will be passed.
-# In Linux I use "wget -q %s &" (no quotes) to spawn a copy of wget for
-# downloading http and ftp files in the background.  In Win95 I use
-# "start ncftp %s" to spawn ncftp in a new window.
-#
-# <norestriction> This complements the -restrictions=externals feature to allow
-# for certain externals to be enabled while restricting others.  TRUE means
-# a command will still function while Lynx is restricted.  WB
-#
-# <allow_for_activate> Setting this to TRUE allows the use of this command not
-# only when EXTERN key is pressed, but also when ACTIVATE command is invoked
-# (i.e., activating the link with the given prefix will be equivalent to
-# pressing EXTERN key on it).  If this component of the line is absent, then
-# FALSE is assumed.
-#
-# [:environment] Optional, if XWINDOWS then command is allowed only if
-# $DISPLAY environment variable is set, else if NON_XWINDOWS then command
-# is allowed only if $DISPLAY environment variable is not set, if absent or
-# anything else command is always allowed.
-#
-# For invoking the command use the EXTERN_LINK or EXTERN_PAGE key.  By default
-# EXTERN_LINK is mapped to '.', and EXTERN_PAGE to ',' (if the feature is
-# enabled), see the KEYMAP section above.
-#
-#EXTERNAL:ftp:wget %s &:TRUE
-
-.h2 EXTERNAL_MENU
-# Like EXTERNAL, but allows customizing the menu name.
-# Here is the syntax:
-.ex 1
-# EXTERNAL_MENU:<url>:<menu>:<command> %s:<norestriction>:<allow_for_activate>[:environment]
-
-.h1 Internal Behavior
-
-.h2 RULE
-.h2 RULESFILE
-# CERN-style rules, EXPERIMENTAL  -  URL-specific rules
-#
-# A CERN-style rules file can be given with RULESFILE.  Use the system's
-# native format for filenames, on Unix '~' is also recognized.  If a filename
-# is given, the file must exist.
-#
-# Single CERN-style rules can be specified with RULES.
-#
-# Both options can be repeated, rules accumulate in the order
-# given, they will be applied in first-to-last order.  See cernrules.txt
-# in the samples subdirectory for further explanation.
-#
-# Examples:
-.ex 5
-#      RULESFILE:/etc/lynx/cernrules
-#      RULE:Fail       gopher:*                     # reject by scheme
-#      RULE:Pass       finger://*@localhost/        # allow this,
-#      RULE:Fail       finger:*                     # but not others
-#      RULE:Redirect   http://old.server/*     http://new.server/*
-
-.h1 Appearance
-
-.h2 PRETTYSRC
-# Enable pretty source view
-#PRETTYSRC:FALSE
-
-.h2 PRETTYSRC_SPEC
-# Pretty source view settings. These settings are in effect when -prettysrc
-# is specified.
-# The following lexical elements (lexemes) are recognized:
-# comment, tag, attribute, attribute value, generalized angle brackets (
-# '<' '>' '</' ), entity, hyperlink destination, entire file, bad sequence,
-# bad tag, bad attribute, sgml special.
-#  The following group of option tells which styles will surround each
-# lexeme. The syntax of option in this group is:
-#PRETTYSRC_SPEC:<LEXEMENAME>:<TAGSPEC>:<TAGSPEC>
-# The first <TAGSPEC> specifies what tags will precede lexemes of that class
-# in the internal html markup. The second - what will be placed (internally)
-# after it.
-# TAGSPEC has the following syntax:
-# <TAGSPEC>:= [ (<TAGOPEN> | <TAGCLOSE>) <SPACE>+ ]*
-# <TAGOPEN>:= tagname[.classname]
-# <TAGCLOSE>:= !tagname
-#
-# The following table gives correspondence between lexeme and lexeme name
-.nf
-# Lexeme                   LEXEMENAME  FURTHER EXPLANATION
-# =========================================================
-# comment                  COMM
-# tag                      TAG         recognized tag name only
-# attribute                ATTRIB
-# attribute value          ATTRVAL
-# generalized brackets     ABRACKET    <  >  </
-# entity                   ENTITY
-# hyperlink destination    HREF
-# entire file              ENTIRE
-# bad sequence             BADSEQ      bad entity or invalid construct at text
-#                                      level.
-# bad tag                  BADTAG      Unrecognized construct in generalized
-#                                      brackets.
-# bad attribute            BADATTR     The name of the attribute unknown to lynx
-#                                      of the tag known to lynx. (i.e.,
-#                                      attributes of unknown tags will have
-#                                      markup of  ATTRIB)
-# sgml special             SGMLSPECIAL doctype, sgmlelt, sgmlele,
-#                                      sgmlattlist, marked section, identifier
-.fi
-#
-# Notes:
-#
-# 1) The markup for HTML_ENTIRE will be emitted only once - it will surround
-#    entire file source.
-#
-# 2) The tagnames specified by TAGSPEC should be valid html tag names.
-#
-# 3) If the tag/class combination given by TAGOPEN is not assigned a color
-#    style in lss file (for lynx compiled with lss support), that tag/class
-#    combination will be emitted anyway during internal html markup. Such
-#    combinations will be also reported to the trace log.
-#
-# 4) Lexeme 'tag' means tag name only
-#
-# 5) Angle brackets of html specials won't be surrounded by markup for ABRACKET
-#
-.ex
-# PRETTYSRC_SPEC:COMM:B I:!I !B
-#           HTML comments will be surrounded by <b><i> and </i></b> in the
-#           internal html markup
-.ex
-# PRETTYSRC_SPEC:ATTRVAL: span.attrval : !span
-#           Values of the attributes will be surrounded by the
-#           <SPAN class=attrval> </SPAN>
-.ex
-# PRETTYSRC_SPEC:HREF::
-#           No special html markup will surround hyperlink destinations (
-#           this means that only default color style for hrefs will be applied
-#           to them)
-#
-# For lynx compiled with lss support, the following settings are the default:
-#PRETTYSRC_SPEC:COMM:span.htmlsrc_comment:!span
-#PRETTYSRC_SPEC:TAG:span.htmlsrc_tag:!span
-#PRETTYSRC_SPEC:ATTRIB:span.htmlsrc_attrib:!span
-#PRETTYSRC_SPEC:ATTRVAL:span.htmlsrc_attrval:!span
-#PRETTYSRC_SPEC:ABRACKET:span.htmlsrc_abracket:!span
-#PRETTYSRC_SPEC:ENTITY:span.htmlsrc_entity:!span
-#PRETTYSRC_SPEC:HREF:span.htmlsrc_href:!span
-#PRETTYSRC_SPEC:ENTIRE:span.htmlsrc_entire:!span
-#PRETTYSRC_SPEC:BADSEQ:span.htmlsrc_badseq:!span
-#PRETTYSRC_SPEC:BADTAG:span.htmlsrc_badtag:!span
-#PRETTYSRC_SPEC:BADATTR:span.htmlsrc_badattr:!span
-#PRETTYSRC_SPEC:SGMLSPECIAL:span.htmlsrc_sgmlspecial:!span
-# the styles corresponding to them are present in sample .lss file.
-# For lynx compiled without lss support, the following settings are the default:
-#PRETTYSRC_SPEC:COMM:b:!b
-#PRETTYSRC_SPEC:TAG:b:!b
-#PRETTYSRC_SPEC:ATTRIB:b:!b
-#PRETTYSRC_SPEC:ATTRVAL::
-#PRETTYSRC_SPEC:ABRACKET:b:!b
-#PRETTYSRC_SPEC:ENTITY:b:!b
-#PRETTYSRC_SPEC:HREF::
-#PRETTYSRC_SPEC:ENTIRE::
-#PRETTYSRC_SPEC:BADSEQ:b:!b
-#PRETTYSRC_SPEC:BADTAG::
-#PRETTYSRC_SPEC:BADATTR::
-#PRETTYSRC_SPEC:SGMLSPECIAL:b:!b
-
-.h2 HTMLSRC_ATTRNAME_XFORM
-.h2 HTMLSRC_TAGNAME_XFORM
-# Options HTMLSRC_TAGNAME_XFORM and HTMLSRC_ATTRNAME_XFORM control the way the
-# names of tags and names of attributes are transformed correspondingly.
-# Possible values: 0 - lowercase, 1 - leave as is, 2 - uppercase.
-#HTMLSRC_TAGNAME_XFORM:2
-#HTMLSRC_ATTRNAME_XFORM:2
-
-.h2 PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING
-# PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING - pretty source view setting
-# If "keypad mode" in 'O'ptions screen is "Links are numbered" or
-# "Links and form fields are numbered", and PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING is
-# TRUE, then links won't be numbered in psrc view and will be numbered
-# otherwise. Set this setting to TRUE if you prefer numbered links, but wish
-# to get valid HTML source when printing or mailing when in psrc view.
-# Default is FALSE.
-#PRETTYSRC_VIEW_NO_ANCHOR_NUMBERING:FALSE
-
-.h1 HTML Parsing
-
-.h2 FORCE_EMPTY_HREFLESS_A
-# FORCE_EMPTY_HREFLESS_A - HTML parsing
-# This option mirrors command-line option with the same name.  Default is
-# FALSE.  If true, then any 'A' element without HREF will be closed
-# immediately.  This is useful when viewing documentation produced by broken
-# translator that doesn't emit balanced A elements.  If lynx was compiled with
-# color styles, setting this option to TRUE will make lynx screen much more
-# reasonable (otherwise all text will probably have color corresponding to the
-# A element).
-#
-#FORCE_EMPTY_HREFLESS_A:FALSE
-
-.h2 HIDDEN_LINK_MARKER
-# HIDDEN_LINK_MARKER - HTML parsing
-# This option defines the string that will be used as title of hidden link (a
-# link that otherwise will have no label associated with it).  Using an empty
-# string as the value will cause lynx to behave in the old way - hidden links
-# will be handled according to other settings (mostly the parameter of
-# --hiddenlinks command-line switch).  If the value is non-empty string, hidden
-# link becomes non-hidden so it won't be handled as hidden link, e.g., listed
-# among hidden links on 'l'isting page.
-#
-#HIDDEN_LINK_MARKER:
-
-.h2 XHTML_PARSING
-# XHTML_PARSING - HTML parsing
-# When true, tells lynx that it can ignore certain tags which have no content
-# in an XHTML 1.0 document.  For example
-#      <p />
-#      <a />
-# When the option is false, lynx will not treat the tag as an ending.
-#XHTML_PARSING:FALSE
-
-.h1 Appearance
-
-.h2 JUSTIFY
-# JUSTIFY - Appearance
-# This option mirrors command-line option with same name.  Default is TRUE.  If
-# true, most of text (except headers and like this) will be justified.  This
-# has no influence on CJK text rendering.
-#
-# This option is only available if Lynx was compiled with USE_JUSTIFY_ELTS.
-#
-#JUSTIFY:FALSE
-
-.h2 JUSTIFY_MAX_VOID_PERCENT
-# JUSTIFY_MAX_VOID_PERCENT - Appearance
-# This option controls the maximum allowed value for ratio (in percents) of
-# 'the number of spaces to spread across the line to justify it' to
-# 'max line size for current style and nesting' when justification is allowed.
-# When that ratio exceeds the value specified, that particular line won't be
-# justified. I.e. the value 28 for this setting will mean maximum value for
-# that ratio is 0.28.
-#
-#JUSTIFY_MAX_VOID_PERCENT:35
-
-.h1 Interaction
-
-.h2 TEXTFIELDS_NEED_ACTIVATION
-# If TEXTFIELDS_NEED_ACTIVATION is set to TRUE, and lynx was compiled with
-# TEXTFIELDS_MAY_NEED_ACTIVATION defined, then text input form fields need
-# to be activated (by pressing the Enter key or similar) before the user
-# can enter or modify input.  By default, input fields become automatically
-# activated when selected.  Requiring explicit activation can be desired for
-# users who use alphanumeric keys for navigation (or other keys that have
-# special meaning in the line editor - ' ', 'b', INS, DEL, etc), and don't
-# want to 'get stuck' in form fields.  Instead of setting the option here,
-# explicit activation can also be requested with the -tna command line
-# option.
-#
-#TEXTFIELDS_NEED_ACTIVATION:FALSE
-
-.h2 LEFTARROW_IN_TEXTFIELD_PROMPT
-# LEFTARROW_IN_TEXTFIELD_PROMPT
-# This option controls what happens when a Left Arrow key is pressed while
-# in the first position of an active text input field.  By default, Lynx
-# asks for confirmation ("Do you want to go back to the previous document?")
-# only if the contents of the fields have been changed since entering it.
-# If set to TRUE, the confirmation prompt is always issued.
-#
-#LEFTARROW_IN_TEXTFIELD_PROMPT:FALSE
-
-.h1 Timeouts
-
-.h2 CONNECT_TIMEOUT
-# Specifies (in seconds) connect timeout. Default value is rather huge.
-#CONNECT_TIMEOUT:18000
-
-.h2 READ_TIMEOUT
-# Specifies (in seconds) read-timeout. Default value is rather huge.
-#READ_TIMEOUT:18000
-
-.h1 Internal Behavior
-# These settings control internal lynx behavior - the way it interacts with the
-# operating system and Internet.  Modifying these settings will not change
-# the rendition of documents that you browse with lynx, but can change various
-# delays and resource utilization.
-
-.h2 FTP_PASSIVE
-# Set FTP_PASSIVE to TRUE if you want to use passive mode ftp transfers.
-# You might have to do this if you're behind a restrictive firewall.
-#FTP_PASSIVE:TRUE
-
-.h2 ENABLE_LYNXRC
-# The forms-based O'ptions menu shows a (!) marker beside items which are not
-# saved to ~/.lynxrc -- the reason for disabling some of these items is that
-# they are likely to cause confusion if they are read from the .lynxrc file for
-# each session.  However, they can be enabled or disabled using the
-# ENABLE_LYNXRC settings.  The default (compiled-in) settings are shown below.
-# The second column is the name by which a setting is saved to .lynxrc (which
-# is chosen where possible to correspond with lynx.cfg).  Use "OFF" to disable
-# writing a setting, "ON" to enable it.  Settings are read from .lynxrc after
-# the corresponding data from lynx.cfg, so they override lynx.cfg, which is
-# probably what users expect.
-#
-# Note that a few settings (Cookies and Show images) are comprised of more than
-# one lynx.cfg setting.
-.nf
-#ENABLE_LYNXRC:ACCEPT_ALL_COOKIES:ON
-#ENABLE_LYNXRC:ASSUME_CHARSET:OFF
-#ENABLE_LYNXRC:AUTO_SESSION:OFF
-#ENABLE_LYNXRC:BOOKMARK_FILE:ON
-#ENABLE_LYNXRC:CASE_SENSITIVE_SEARCHING:ON
-#ENABLE_LYNXRC:CHARACTER_SET:ON
-#ENABLE_LYNXRC:COOKIE_ACCEPT_DOMAINS:ON
-#ENABLE_LYNXRC:COOKIE_FILE:ON
-#ENABLE_LYNXRC:COOKIE_LOOSE_INVALID_DOMAINS:ON
-#ENABLE_LYNXRC:COOKIE_QUERY_INVALID_DOMAINS:ON
-#ENABLE_LYNXRC:COOKIE_REJECT_DOMAINS:ON
-#ENABLE_LYNXRC:COOKIE_STRICT_INVALID_DOMAINS:ON
-#ENABLE_LYNXRC:DIR_LIST_STYLE:ON
-#ENABLE_LYNXRC:DISPLAY:OFF
-#ENABLE_LYNXRC:EMACS_KEYS:ON
-#ENABLE_LYNXRC:FILE_EDITOR:ON
-#ENABLE_LYNXRC:FILE_SORTING_METHOD:ON
-#ENABLE_LYNXRC:FORCE_COOKIE_PROMPT:OFF
-#ENABLE_LYNXRC:FORCE_SSL_PROMPT:OFF
-#ENABLE_LYNXRC:FTP_PASSIVE:OFF
-#ENABLE_LYNXRC:HTML5_CHARSETS:OFF
-#ENABLE_LYNXRC:KBLAYOUT:ON
-#ENABLE_LYNXRC:KEYPAD_MODE:ON
-#ENABLE_LYNXRC:LINEEDIT_MODE:ON
-#ENABLE_LYNXRC:LOCALE_CHARSET:ON
-#ENABLE_LYNXRC:MAKE_LINKS_FOR_ALL_IMAGES:OFF
-#ENABLE_LYNXRC:MAKE_PSEUDO_ALTS_FOR_INLINES:OFF
-#ENABLE_LYNXRC:MULTI_BOOKMARK:ON
-#ENABLE_LYNXRC:NO_PAUSE:OFF
-#ENABLE_LYNXRC:PERSONAL_MAIL_ADDRESS:ON
-#ENABLE_LYNXRC:PREFERRED_CHARSET:ON
-#ENABLE_LYNXRC:PREFERRED_ENCODING:OFF
-#ENABLE_LYNXRC:PREFERRED_LANGUAGE:ON
-#ENABLE_LYNXRC:PREFERRED_MEDIA_TYPES:OFF
-#ENABLE_LYNXRC:RAW_MODE:OFF
-#ENABLE_LYNXRC:RUN_ALL_EXECUTION_LINKS:ON
-#ENABLE_LYNXRC:RUN_EXECUTION_LINKS_ON_LOCAL_FILES:ON
-#ENABLE_LYNXRC:SCROLLBAR:OFF
-#ENABLE_LYNXRC:SELECT_POPUPS:ON
-#ENABLE_LYNXRC:SEND_USERAGENT:OFF
-#ENABLE_LYNXRC:SESSION_FILE:OFF
-#ENABLE_LYNXRC:SET_COOKIES:OFF
-#ENABLE_LYNXRC:SHOW_COLOR:ON
-#ENABLE_LYNXRC:SHOW_CURSOR:ON
-#ENABLE_LYNXRC:SHOW_DOTFILES:ON
-#ENABLE_LYNXRC:SHOW_KB_RATE:OFF
-#ENABLE_LYNXRC:SUB_BOOKMARKS:ON
-#ENABLE_LYNXRC:TAGSOUP:OFF
-#ENABLE_LYNXRC:UNDERLINE_LINKS:OFF
-#ENABLE_LYNXRC:USER_MODE:ON
-#ENABLE_LYNXRC:SEND_USERAGENT:OFF
-#ENABLE_LYNXRC:USERAGENT:OFF
-#ENABLE_LYNXRC:VERBOSE_IMAGES:ON
-#ENABLE_LYNXRC:VI_KEYS:ON
-#ENABLE_LYNXRC:VISITED_LINKS:ON
-.fi
-
-.h1 External Programs
-# Any of the compiled-in pathnames of external programs can be overridden
-# by specifying the corresponding xxx_PATH variable.  If the variable is
-# given as an empty string, lynx will not use the program.  For a few cases,
-# there are internal functions which can be used instead.
-
-.h2 BZIP2_PATH
-# This is the path used for DIRED mode and web connections to compress a file
-# to ".bz2", e.g., the Unix command "bzip2".
-
-.h2 CHMOD_PATH
-# This is the path used for DIRED mode to change file protection, e.g., the
-# Unix command "chmod".
-#
-# Setting this to an empty string will let lynx use a built-in version.
-
-.h2 COMPRESS_PATH
-# This is the path used for DIRED mode and web connections to compress a file
-# to ".Z", e.g., the Unix command "compress".
-
-.h2 COPY_PATH
-# This is the path used for DIRED mode to copy a file, e.g., the
-# Unix command "cp".
-#
-# Setting this to an empty string will let lynx use a built-in version.
-
-.h2 GZIP_PATH
-# This is the path used for DIRED mode and web connections to compress a file
-# to ".gz", e.g., the Unix command "gzip".
-
-.h2 INFLATE_PATH
-# This is the path used for web connections to compress a file using "inflate"
-# compression.
-
-.h2 INSTALL_PATH
-# This is the path used for DIRED mode to install files, e.g., the
-# Unix command "install".
-
-.h2 MKDIR_PATH
-# This is the path used for DIRED mode to create a directory, e.g., the
-# Unix command "mkdir".
-#
-# Setting this to an empty string will let lynx use a built-in version.
-
-.h2 MV_PATH
-# This is the path used for DIRED mode to move a file, e.g., the
-# Unix command "mv".
-#
-# Setting this to an empty string will let lynx use a built-in version.
-
-.h2 RLOGIN_PATH
-# This is the path used for DIRED mode to login remotely, e.g., the
-# Unix command "rlogin".
-
-.h2 RMDIR_PATH
-# This is the path used for DIRED mode to remove a directory, e.g., the
-# Unix command "rmdir".
-#
-# Setting this to an empty string will let lynx use a built-in version.
-
-.h2 RM_PATH
-# This is the path used for DIRED mode to remove a file, e.g., the
-# Unix command "rm".
-#
-# Setting this to an empty string will let lynx use a built-in version.
-
-.h2 SETFONT_PATH
-# This is the path used for a command which can be used to load a console font
-# for the experimental font-switch feature, e.g., the program "setfont".
-
-.h2 TAR_PATH
-# This is the path used for DIRED mode to create a tar archive from one or more
-# files.
-
-.h2 TELNET_PATH
-# This is the path for a program which can be used to make a "telnet" connection
-# to a remote host.
-
-.h2 TN3270_PATH
-# This is the path for a program which can be used to make an "IBM 3270"
-# connection to a remote host.
-
-.h2 TOUCH_PATH
-# This is the path used for DIRED mode to update the modification time of a
-# file to the current time,, e.g., the Unix command "touch".
-#
-# Setting this to an empty string will let lynx use a built-in version.
-
-.h2 UNCOMPRESS_PATH
-# This is the path used for DIRED mode and web connections to decompress a file
-# with ".Z" suffix, e.g., the Unix command "uncompress".
-
-.h2 UNZIP_PATH
-# This is the path used for DIRED mode to extract files from a zip-archive the
-# program "unzip".
-
-.h2 UUDECODE_PATH
-# This is the path used for DIRED mode to extract files from uuencoded files
-# e.g., the program "uudecode".
-
-.h2 ZCAT_PATH
-# This is the path used for DIRED mode to decompress files, writing the result
-# to a pipe as part of a shell command, e.g., the program "zcat".
-
-.h2 ZIP_PATH
-# This is the path used for DIRED mode to create a zip-archive from one or more
-# files, e.g., the program "unzip".
-
-.h1 Interaction
-
-.h2 FORCE_SSL_PROMPT
-# If FORCE_SSL_PROMPT is set to "yes", then questionable conditions, such as
-# self-signed certificates will be ignored.  If set to "no", these will be
-# reported, but not attempted.  The default "prompt" permits the user to make
-# this choice on a case-by-case basis.
-#
-#FORCE_SSL_PROMPT:PROMPT
-
-.h2 FORCE_COOKIE_PROMPT
-# If FORCE_COOKIE_PROMPT is set to "yes", then questionable conditions, such as
-# cookies with invalid syntax will be ignored.  If set to "no", these will be
-# reported, but not attempted.  The default "prompt" permits the user to make
-# this choice on a case-by-case basis.
-#
-#FORCE_COOKIE_PROMPT:PROMPT
-
-.h2 SSL_CERT_FILE
-# Set SSL_CERT_FILE to the file that contains all valid CA certificates lynx
-# should accept, in case the $SSL_CERT_FILE environment variable is not set,
-# e.g.,
-#
-#SSL_CERT_FILE:/etc/ssl/certs/ca-certificates.crt
-#SSL_CERT_FILE:NULL
-
-.h1 Appearance
-
-.h2 SCREEN_SIZE
-# For win32, allow the console window to be resized to the given values.  This
-# requires PDCurses 2.5.  The values given are width,height.
-#SCREEN_SIZE:80,24
-
-.h2 NO_MARGINS
-# Disable left/right margins in the default style sheet.
-# This is the same as the command-line "-nomargins" option.
-#NO_MARGINS:FALSE
-
-.h2 NO_TITLE
-# Disable title and blank line from top of page.
-# This is the same as the command-line "-notitle" option.
-#NO_TITLE:FALSE
-
-.h1 External Programs
-
-.h2 SYSLOG_REQUESTED_URLS
-# Log the requested URLs using the syslog interface.
-#SYSLOG_REQUESTED_URLS:TRUE
-
-.h2 SYSLOG_TEXT
-# Add the given text to calls made to syslog, to distinguish Lynx from other
-# applications which use that interface.
-#SYSLOG_TEXT:
-
-.h1 Internal Behavior
-.h2 BROKEN_FTP_RETR
-# Some ftp servers are known to have a broken implementation of RETR.  If asked
-# to retrieve a directory, they get confused and fails subsequent commands such
-# as CWD and LIST.  Workaround: reconnect after a failed RETR, which is slow.
-#
-# Each BROKEN_FTP_RETR gives a string match for the reported FTP server version
-#BROKEN_FTP_RETR:ProFTPD 1.2.5
-#BROKEN_FTP_RETR:spftp/
-
-.h2 BROKEN_FTP_EPSV
-# Some ftp servers are known to have a broken implementation of EPSV.  The
-# server will hang for a long time when we attempt to connect after issuing
-# this command.   Workaround: do not use EPSV, just use PASV.
-#
-# Each BROKEN_FTP_EPSV gives a string match for the reported FTP server version
-#BROKEN_FTP_EPSV:(Version wu-2.6.2-12)
-
-.h1 Appearance
-.h2 FTP_FORMAT
-# FTP_FORMAT defines the display for remote files.
-# It uses the same "%" codes as LIST_FORMAT.
-#FTP_FORMAT:%d  %-16.16t %a  %K
-
-.h1 Internal Behavior
-
-.h2 STATUS_BUFFER_SIZE
-# STATUS_BUFFER_SIZE controls the size of the buffer used for the LYNXMESSAGES
-# special url.
-#
-# The default size is 40.
-#STATUS_BUFFER_SIZE:40
-
-.h2 MAX_URI_SIZE
-# MAX_URI_SIZE controls the size of the buffer used for parsing URIs, e.g., the
-# HREF value in an anchor.
-#
-# The default size is 8192.
-#MAX_URI_SIZE:8192
-
-.h1 Appearance
-.h2 UNIQUE_URLS
-# UNIQUE_URLS can be set to tell Lynx to check for duplicate link numbers in
-# the page and corresponding lists, and reusing the original link number.
-# This can be set via command-line "-unique-urls".
-#UNIQUE_URLS:FALSE
-
-.h1 Character Sets
-.h2 MESSAGE_LANGUAGE
-# MESSAGE_LANGUAGE can be set to set the LANG environment variable explicitly.
-# This is mainly useful in non-Unix environments, e.g., Windows, since normally
-# LC_ALL is set, overriding LANG (as well as the more apt LC_MESSAGES variable).
-#MESSAGE_LANGUAGE:
-
-.h2 CONV_JISX0201KANA
-# If CONV_JISX0201KANA is set, Lynx will convert JIS X0201 Kana to JIS X0208
-# Kana, i.e., convert half-width kana to full-width.
-#CONV_JISX0201KANA:TRUE
-
-.h1 External Programs
-.h2 WAIT_VIEWER_TERMINATION
-# The WAIT_VIEWER_TERMINATION is used in the Windows environment to tell Lynx
-# to wait until a viewer has terminated.
-#WAIT_VIEWER_TERMINATION:FALSE
-
-.h1 Mail-related
-.h2 BLAT_MAIL
-# BLAT_MAIL is used in the Win32 port.  It tells Lynx whether to use the
-# "blat" mailer, or the "sendmail" utility.  Normally the "blat" mailer is
-# used for Win32, because the sendmail look-alikes have fewer features.
-# This feature can also be set/reset via the command-line "-noblat" option.
-#
-# Blat is available from
-.url http://www.blat.net
-#
-# See also ALT_BLAT_MAIL and SYSTEM_MAIL flags.
-#BLAT_MAIL:TRUE
-
-.h2 ALT_BLAT_MAIL
-# BLAT_MAIL is used in the Win32 port.  It tells Lynx whether to use the
-# "blat" mailer, or the "blatj" utility.  This feature can also be set/reset
-# via the command-line "-altblat" option.
-#
-# Some users prefer blatj, which can handle Japanese characters.  It is
-# available from
-.url http://www.piedey.co.jp/blatj/
-# (caution - the page is in Japanese).
-#
-# See also BLAT_MAIL and SYSTEM_MAIL flags.
-#ALT_BLAT_MAIL:FALSE
diff --git a/config-archive/etc/mail/aliases b/config-archive/etc/mail/aliases
deleted file mode 100644 (file)
index 7e1e68c..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-# Basic system aliases -- these MUST be present.
-MAILER-DAEMON:      postmaster
-postmaster:         root
-
-# General redirections for pseudo accounts.
-adm:                root
-bin:                root
-daemon:             root
-exim:               root
-lp:                 root
-mail:               root
-named:              root
-nobody:             root
-postfix:            root
-
-# Well-known aliases -- these should be filled in!
-# root:
-# operator:
-
-# Standard RFC2142 aliases
-abuse:              postmaster
-ftp:                root
-hostmaster:         root
-news:               usenet
-noc:                root
-security:           root
-usenet:             root
-uucp:               root
-webmaster:          root
-www:                webmaster
-
-# trap decode to catch security attacks
-# decode:           /dev/null
-
-# Persönliche Aliase
-
-# Frank Brehm
-frank:                 frank.brehm@profitbricks.com
-fbr:                    frank
-brehm:                  frank
-fbrehm:                 frank
-f.brehm:                frank
-f-brehm:                frank
-frank.brehm:            frank
-frank-brehm:            frank
-
-root:                  frank
-
diff --git a/config-archive/etc/mail/aliases.dist.new b/config-archive/etc/mail/aliases.dist.new
deleted file mode 100644 (file)
index ea83505..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-# Basic system aliases -- these MUST be present.
-MAILER-DAEMON:      postmaster
-postmaster:         root
-
-# General redirections for pseudo accounts.
-adm:                root
-bin:                root
-daemon:             root
-exim:               root
-lp:                 root
-mail:               root
-named:              root
-nobody:             root
-postfix:            root
-
-# Well-known aliases -- these should be filled in!
-# root:
-# operator:
-
-# Standard RFC2142 aliases
-abuse:              postmaster
-ftp:                root
-hostmaster:         root
-news:               usenet
-noc:                root
-security:           root
-usenet:             root
-uucp:               root
-webmaster:          root
-www:                webmaster
-
-# trap decode to catch security attacks
-# decode:           /dev/null
diff --git a/config-archive/etc/mke2fs.conf b/config-archive/etc/mke2fs.conf
deleted file mode 100644 (file)
index 52fe58e..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-[defaults]
-       base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
-       blocksize = 4096
-       inode_size = 256
-       inode_ratio = 16384
-
-[fs_types]
-       ext3 = {
-               features = has_journal
-       }
-       ext4 = {
-               features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
-               inode_size = 256
-       }
-       ext4dev = {
-               features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
-               inode_size = 256
-               options = test_fs=1
-       }
-       small = {
-               blocksize = 1024
-               inode_size = 128
-               inode_ratio = 4096
-       }
-       floppy = {
-               blocksize = 1024
-               inode_size = 128
-               inode_ratio = 8192
-       }
-       news = {
-               inode_ratio = 4096
-       }
-       largefile = {
-               inode_ratio = 1048576
-               blocksize = -1
-       }
-       largefile4 = {
-               inode_ratio = 4194304
-               blocksize = -1
-       }
-       hurd = {
-            blocksize = 4096
-            inode_size = 128
-       }
diff --git a/config-archive/etc/mke2fs.conf.dist b/config-archive/etc/mke2fs.conf.dist
deleted file mode 100644 (file)
index 0871f77..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-[defaults]
-       base_features = sparse_super,filetype,resize_inode,dir_index,ext_attr
-       default_mntopts = acl,user_xattr
-       enable_periodic_fsck = 0
-       blocksize = 4096
-       inode_size = 256
-       inode_ratio = 16384
-
-[fs_types]
-       ext3 = {
-               features = has_journal
-       }
-       ext4 = {
-               features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
-               auto_64-bit_support = 1
-               inode_size = 256
-       }
-       ext4dev = {
-               features = has_journal,extent,huge_file,flex_bg,uninit_bg,dir_nlink,extra_isize
-               inode_size = 256
-               options = test_fs=1
-       }
-       small = {
-               blocksize = 1024
-               inode_size = 128
-               inode_ratio = 4096
-       }
-       floppy = {
-               blocksize = 1024
-               inode_size = 128
-               inode_ratio = 8192
-       }
-       big = {
-               inode_ratio = 32768
-       }
-       huge = {
-               inode_ratio = 65536
-       }
-       news = {
-               inode_ratio = 4096
-       }
-       largefile = {
-               inode_ratio = 1048576
-               blocksize = -1
-       }
-       largefile4 = {
-               inode_ratio = 4194304
-               blocksize = -1
-       }
-       hurd = {
-            blocksize = 4096
-            inode_size = 128
-       }
diff --git a/config-archive/etc/nilfs_cleanerd.conf b/config-archive/etc/nilfs_cleanerd.conf
deleted file mode 100644 (file)
index 26872aa..0000000
+++ /dev/null
@@ -1,60 +0,0 @@
-# nilfs_cleanerd.conf - configuration file of NILFS cleaner daemon.
-#
-# This file contains GC parameters that are loaded when cleaner gets
-# started.  You can force them to be reloaded by sending a HUP signal
-# to the cleaner process.
-#
-# Each parameter is declared with a keyword-value pair or a directive
-# with no argument.  Lines beginning with "#" are ignored.  For
-# details, see the man page of nilfs_cleanerd.conf(5).
-
-# Protection period in second.
-protection_period      3600
-
-# Minimum number of clean segments
-#   0 = continuous cleaning
-# > 0 = pause cleaning until less segments are available
-min_clean_segments     10%
-
-# Maximum number of clean segments
-max_clean_segments     20%
-
-# The argument of min_clean_segments and max_clean_segments can be
-# followed by a percent sign (%) or one of the following
-# multiplicative suffixes: K 1024, MB 1000*1000, M 1024*1024, GB
-# 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E.
-#
-# If the argument is followed by "%", it represents a disk capacity
-# ratio.
-
-# Clean segment check interval in seconds
-clean_check_interval   10
-
-# Segment selection policy.
-# In NILFS version 2.0.0, only the timestamp policy is supported.
-selection_policy       timestamp       # timestamp in ascend order
-
-# The maximum number of segments to be cleaned at a time.
-nsegments_per_clean    2
-
-# The maximum number of segments to be cleaned at a time
-# if clean segments < min_clean_segments
-mc_nsegments_per_clean 4
-
-# Cleaning interval in seconds.
-cleaning_interval      5
-
-# Cleaning interval in seconds
-# if clean segments < min_clean_segments
-mc_cleaning_interval   1
-
-# Retry interval in seconds.
-retry_interval         60
-
-# Use mmap when reading segments if supported.
-use_mmap
-
-# Log priority.
-# Supported priorities are emerg, alert, crit, err, warning, notice, info, and
-# debug.
-log_priority           info
diff --git a/config-archive/etc/nilfs_cleanerd.conf.dist b/config-archive/etc/nilfs_cleanerd.conf.dist
deleted file mode 100644 (file)
index 13dfef8..0000000
+++ /dev/null
@@ -1,64 +0,0 @@
-# nilfs_cleanerd.conf - configuration file of NILFS cleaner daemon.
-#
-# This file contains GC parameters that are loaded when cleaner gets
-# started.  You can force them to be reloaded by sending a HUP signal
-# to the cleaner process.
-#
-# Each parameter is declared with a keyword-value pair or a directive
-# with no argument.  Lines beginning with "#" are ignored.  For
-# details, see the man page of nilfs_cleanerd.conf(5).
-
-# Protection period in second.
-protection_period      3600
-
-# Minimum number of clean segments
-#   0 = continuous cleaning
-# > 0 = pause cleaning until less segments are available
-min_clean_segments     10%
-
-# Maximum number of clean segments
-max_clean_segments     20%
-
-# The argument of min_clean_segments and max_clean_segments can be
-# followed by a percent sign (%) or one of the following
-# multiplicative suffixes: K 1024, MB 1000*1000, M 1024*1024, GB
-# 1000*1000*1000, G 1024*1024*1024, and so on for T, P, E.
-#
-# If the argument is followed by "%", it represents a disk capacity
-# ratio.
-
-# Clean segment check interval in seconds
-clean_check_interval   10
-
-# Segment selection policy.
-# In NILFS version 2.0.0, only the timestamp policy is supported.
-selection_policy       timestamp       # timestamp in ascend order
-
-# The maximum number of segments to be cleaned at a time.
-nsegments_per_clean    2
-
-# The maximum number of segments to be cleaned at a time
-# if clean segments < min_clean_segments
-mc_nsegments_per_clean 4
-
-# Cleaning interval in seconds.
-cleaning_interval      5
-
-# Cleaning interval in seconds
-# if clean segments < min_clean_segments
-mc_cleaning_interval   1
-
-# Retry interval in seconds.
-retry_interval         60
-
-# Refresh interval to force file system to clean up segments.
-# in seconds.
-mrefresh_interval      800
-
-# Use mmap when reading segments if supported.
-use_mmap
-
-# Log priority.
-# Supported priorities are emerg, alert, crit, err, warning, notice, info, and
-# debug.
-log_priority           info
diff --git a/config-archive/etc/ntp.conf b/config-archive/etc/ntp.conf
deleted file mode 100644 (file)
index 0a30d7a..0000000
+++ /dev/null
@@ -1,53 +0,0 @@
-# NOTES:
-# DHCP clients can append or replace NTP configuration files.
-# You should consult your DHCP client documentation about its
-# default behaviour and how to change it.
-
-# Name of the servers ntpd should sync with
-# Please respect the access policy as stated by the responsible person.
-#server                ntp.example.tld         iburst
-
-# Common pool for random people
-#server pool.ntp.org
-
-# Pools for Gentoo users
-server 0.gentoo.pool.ntp.org
-server 1.gentoo.pool.ntp.org
-server 2.gentoo.pool.ntp.org
-server 3.gentoo.pool.ntp.org
-
-##
-# A list of available servers can be found here:
-# http://www.pool.ntp.org/
-# http://www.pool.ntp.org/#use
-# A good way to get servers for your machine is:
-# netselect -s 3 pool.ntp.org
-##
-
-# you should not need to modify the following paths
-driftfile      /var/lib/ntp/ntp.drift
-
-#server ntplocal.example.com prefer 
-#server timeserver.example.org 
-
-# Warning: Using default NTP settings will leave your NTP
-# server accessible to all hosts on the Internet.
-
-# If you want to deny all machines (including your own)
-# from accessing the NTP server, uncomment:
-#restrict default ignore
-
-
-# To deny other machines from changing the
-# configuration but allow localhost:
-restrict default nomodify nopeer
-restrict 127.0.0.1
-restrict ::1
-
-
-# To allow machines within your network to synchronize
-# their clocks with your server, but ensure they are
-# not allowed to configure the server or used as peers
-# to synchronize against, uncomment this line.
-#
-#restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap
diff --git a/config-archive/etc/ntp.conf.dist b/config-archive/etc/ntp.conf.dist
deleted file mode 100644 (file)
index e376fbe..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
-# NOTES:
-# DHCP clients can append or replace NTP configuration files.
-# You should consult your DHCP client documentation about its
-# default behaviour and how to change it.
-
-# Name of the servers ntpd should sync with
-# Please respect the access policy as stated by the responsible person.
-#server                ntp.example.tld         iburst
-
-# Common pool for random people
-#server pool.ntp.org
-
-# Pools for Gentoo users
-server 0.gentoo.pool.ntp.org
-server 1.gentoo.pool.ntp.org
-server 2.gentoo.pool.ntp.org
-server 3.gentoo.pool.ntp.org
-
-##
-# A list of available servers can be found here:
-# http://www.pool.ntp.org/
-# http://www.pool.ntp.org/#use
-# A good way to get servers for your machine is:
-# netselect -s 3 pool.ntp.org
-##
-
-# you should not need to modify the following paths
-driftfile      /var/lib/ntp/ntp.drift
-
-#server ntplocal.example.com prefer 
-#server timeserver.example.org 
-
-# Warning: Using default NTP settings will leave your NTP
-# server accessible to all hosts on the Internet.
-
-# If you want to deny all machines (including your own)
-# from accessing the NTP server, uncomment:
-#restrict default ignore
-
-
-# To deny other machines from changing the
-# configuration but allow localhost:
-restrict default nomodify nopeer
-restrict 127.0.0.1
-
-
-# To allow machines within your network to synchronize
-# their clocks with your server, but ensure they are
-# not allowed to configure the server or used as peers
-# to synchronize against, uncomment this line.
-#
-#restrict 192.168.0.0 mask 255.255.255.0 nomodify nopeer notrap
diff --git a/config-archive/etc/openldap/DB_CONFIG.example b/config-archive/etc/openldap/DB_CONFIG.example
deleted file mode 100644 (file)
index e7cf5ba..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-# $OpenLDAP: pkg/ldap/servers/slapd/DB_CONFIG,v 1.3.2.4 2007/12/18 11:53:27 ghenry Exp $
-# Example DB_CONFIG file for use with slapd(8) BDB/HDB databases.
-#
-# See the Oracle Berkeley DB documentation
-#   <http://www.oracle.com/technology/documentation/berkeley-db/db/ref/env/db_config.html>
-# for detail description of DB_CONFIG syntax and semantics.
-#
-# Hints can also be found in the OpenLDAP Software FAQ
-#      <http://www.openldap.org/faq/index.cgi?file=2>
-# in particular:
-#   <http://www.openldap.org/faq/index.cgi?file=1075>
-
-# Note: most DB_CONFIG settings will take effect only upon rebuilding
-# the DB environment.
-
-# one 0.25 GB cache
-set_cachesize 0 268435456 1
-
-# Data Directory
-#set_data_dir db
-
-# Transaction Log settings
-set_lg_regionmax 262144
-set_lg_bsize 2097152
-#set_lg_dir logs
-
-# Note: special DB_CONFIG flags are no longer needed for "quick"
-# slapadd(8) or slapindex(8) access (see their -q option). 
diff --git a/config-archive/etc/openldap/DB_CONFIG.example.dist b/config-archive/etc/openldap/DB_CONFIG.example.dist
deleted file mode 100644 (file)
index d0f2c68..0000000
+++ /dev/null
@@ -1,28 +0,0 @@
-# $OpenLDAP$
-# Example DB_CONFIG file for use with slapd(8) BDB/HDB databases.
-#
-# See the Oracle Berkeley DB documentation
-#   <http://www.oracle.com/technology/documentation/berkeley-db/db/ref/env/db_config.html>
-# for detail description of DB_CONFIG syntax and semantics.
-#
-# Hints can also be found in the OpenLDAP Software FAQ
-#      <http://www.openldap.org/faq/index.cgi?file=2>
-# in particular:
-#   <http://www.openldap.org/faq/index.cgi?file=1075>
-
-# Note: most DB_CONFIG settings will take effect only upon rebuilding
-# the DB environment.
-
-# one 0.25 GB cache
-set_cachesize 0 268435456 1
-
-# Data Directory
-#set_data_dir db
-
-# Transaction Log settings
-set_lg_regionmax 262144
-set_lg_bsize 2097152
-#set_lg_dir logs
-
-# Note: special DB_CONFIG flags are no longer needed for "quick"
-# slapadd(8) or slapindex(8) access (see their -q option). 
diff --git a/config-archive/etc/openldap/schema/README b/config-archive/etc/openldap/schema/README
deleted file mode 100644 (file)
index a2f61a1..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-This directory contains user application schema definitions for use
-with slapd(8).
-
-File                    Description
-----                    -----------
-collective.schema       Collective attributes (experimental)
-corba.schema            Corba Object
-core.schema             OpenLDAP "core"
-cosine.schema           COSINE Pilot
-duaconf.schema          Client Configuration (work in progress)
-dyngroup.schema                        Dynamic Group (experimental)
-inetorgperson.schema    InetOrgPerson
-java.schema             Java Object
-misc.schema             Miscellaneous Schema (experimental)
-nadf.schema             North American Directory Forum (obsolete)
-nis.schema              Network Information Service (experimental)
-openldap.schema         OpenLDAP Project (FYI)
-ppolicy.schema          Password Policy Schema (work in progress)
-
-Additional "generally useful" schema definitions can be submitted
-using the OpenLDAP Issue Tracking System <http://www.openldap.org/its/>.
-Submissions should include a stable reference to a mature, open
-technical specification (e.g., an RFC) for the schema.
-
-The core.ldif and openldap.ldif files are equivalent to their
-corresponding .schema files. They have been provided as examples
-for use with the dynamic configuration backend. These example files
-are not actually necessary since slapd will automatically convert any
-included *.schema files into LDIF when converting a slapd.conf file
-to a configuration database, but they serve as a model of how to
-convert schema files in general.
-
----
-
-This notice applies to all files in this directory.
-
-Copyright 1998-2011 The OpenLDAP Foundation, Redwood City, California, USA
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted only as authorized by the OpenLDAP
-Public License.  A copy of this license is available at
-http://www.OpenLDAP.org/license.html or in file LICENSE in the
-top-level directory of the distribution.
-
----
-
-This notice applies to all schema in this directory which are derived
-from RFCs and other IETF documents.
-
-Portions Copyright 1991-2004, The Internet Society.  All Rights Reserved.
-
-This document and translations of it may be copied and furnished
-to others, and derivative works that comment on or otherwise explain
-it or assist in its implementation may be prepared, copied, published
-and distributed, in whole or in part, without restriction of any
-kind, provided that the above copyright notice and this paragraph  
-are included on all such copies and derivative works.  However,
-this document itself may not be modified in any way, such as by      
-removing the copyright notice or references to the Internet Society
-or other Internet organizations, except as needed for the  purpose
-of developing Internet standards in which case the procedures for
-copyrights defined in the Internet Standards process must be
-followed, or as required to translate it into languages other than
-English.
-
-The limited permissions granted above are perpetual and will not
-be revoked by the Internet Society or its successors or assigns.
-
-This document and the information contained herein is provided on
-an "AS IS" basis and THE AUTHORS, THE INTERNET SOCIETY, AND THE
-INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE
-OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY       
-IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
-PURPOSE.
-
-
----
-$OpenLDAP$
diff --git a/config-archive/etc/openldap/schema/README.1 b/config-archive/etc/openldap/schema/README.1
deleted file mode 100644 (file)
index e4a2012..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-This directory contains user application schema definitions for use
-with slapd(8).
-
-File                    Description
-----                    -----------
-collective.schema       Collective attributes (experimental)
-corba.schema            Corba Object
-core.schema             OpenLDAP "core"
-cosine.schema           COSINE Pilot
-duaconf.schema          Client Configuration (work in progress)
-dyngroup.schema                        Dynamic Group (experimental)
-inetorgperson.schema    InetOrgPerson
-java.schema             Java Object
-misc.schema             Miscellaneous Schema (experimental)
-nadf.schema             North American Directory Forum (obsolete)
-nis.schema              Network Information Service (experimental)
-openldap.schema         OpenLDAP Project (FYI)
-ppolicy.schema          Password Policy Schema (work in progress)
-
-Additional "generally useful" schema definitions can be submitted
-using the OpenLDAP Issue Tracking System <http://www.openldap.org/its/>.
-Submissions should include a stable reference to a mature, open
-technical specification (e.g., an RFC) for the schema.
-
-The core.ldif and openldap.ldif files are equivalent to their
-corresponding .schema files. They have been provided as examples
-for use with the dynamic configuration backend. These example files
-are not actually necessary since slapd will automatically convert any
-included *.schema files into LDIF when converting a slapd.conf file
-to a configuration database, but they serve as a model of how to
-convert schema files in general.
-
----
-
-This notice applies to all files in this directory.
-
-Copyright 1998-2011 The OpenLDAP Foundation, Redwood City, California, USA
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted only as authorized by the OpenLDAP
-Public License.  A copy of this license is available at
-http://www.OpenLDAP.org/license.html or in file LICENSE in the
-top-level directory of the distribution.
-
----
-
-This notice applies to all schema in this directory which are derived
-from RFCs and other IETF documents.
-
-Portions Copyright 1991-2004, The Internet Society.  All Rights Reserved.
-
-This document and translations of it may be copied and furnished
-to others, and derivative works that comment on or otherwise explain
-it or assist in its implementation may be prepared, copied, published
-and distributed, in whole or in part, without restriction of any
-kind, provided that the above copyright notice and this paragraph  
-are included on all such copies and derivative works.  However,
-this document itself may not be modified in any way, such as by      
-removing the copyright notice or references to the Internet Society
-or other Internet organizations, except as needed for the  purpose
-of developing Internet standards in which case the procedures for
-copyrights defined in the Internet Standards process must be
-followed, or as required to translate it into languages other than
-English.
-
-The limited permissions granted above are perpetual and will not
-be revoked by the Internet Society or its successors or assigns.
-
-This document and the information contained herein is provided on
-an "AS IS" basis and THE AUTHORS, THE INTERNET SOCIETY, AND THE
-INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE
-OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY       
-IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
-PURPOSE.
-
-
----
-$OpenLDAP: pkg/ldap/servers/slapd/schema/README,v 1.29.2.6 2011/01/04 23:50:51 kurt Exp $
diff --git a/config-archive/etc/openldap/schema/README.dist b/config-archive/etc/openldap/schema/README.dist
deleted file mode 100644 (file)
index 8702f49..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-This directory contains user application schema definitions for use
-with slapd(8).
-
-File                    Description
-----                    -----------
-collective.schema       Collective attributes (experimental)
-corba.schema            Corba Object
-core.schema             OpenLDAP "core"
-cosine.schema           COSINE Pilot
-duaconf.schema          Client Configuration (work in progress)
-dyngroup.schema                        Dynamic Group (experimental)
-inetorgperson.schema    InetOrgPerson
-java.schema             Java Object
-misc.schema             Miscellaneous Schema (experimental)
-nadf.schema             North American Directory Forum (obsolete)
-nis.schema              Network Information Service (experimental)
-openldap.schema         OpenLDAP Project (FYI)
-ppolicy.schema          Password Policy Schema (work in progress)
-
-Additional "generally useful" schema definitions can be submitted
-using the OpenLDAP Issue Tracking System <http://www.openldap.org/its/>.
-Submissions should include a stable reference to a mature, open
-technical specification (e.g., an RFC) for the schema.
-
-The core.ldif and openldap.ldif files are equivalent to their
-corresponding .schema files. They have been provided as examples
-for use with the dynamic configuration backend. These example files
-are not actually necessary since slapd will automatically convert any
-included *.schema files into LDIF when converting a slapd.conf file
-to a configuration database, but they serve as a model of how to
-convert schema files in general.
-
----
-
-This notice applies to all files in this directory.
-
-Copyright 1998-2012 The OpenLDAP Foundation, Redwood City, California, USA
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted only as authorized by the OpenLDAP
-Public License.  A copy of this license is available at
-http://www.OpenLDAP.org/license.html or in file LICENSE in the
-top-level directory of the distribution.
-
----
-
-This notice applies to all schema in this directory which are derived
-from RFCs and other IETF documents.
-
-Portions Copyright 1991-2004, The Internet Society.  All Rights Reserved.
-
-This document and translations of it may be copied and furnished
-to others, and derivative works that comment on or otherwise explain
-it or assist in its implementation may be prepared, copied, published
-and distributed, in whole or in part, without restriction of any
-kind, provided that the above copyright notice and this paragraph  
-are included on all such copies and derivative works.  However,
-this document itself may not be modified in any way, such as by      
-removing the copyright notice or references to the Internet Society
-or other Internet organizations, except as needed for the  purpose
-of developing Internet standards in which case the procedures for
-copyrights defined in the Internet Standards process must be
-followed, or as required to translate it into languages other than
-English.
-
-The limited permissions granted above are perpetual and will not
-be revoked by the Internet Society or its successors or assigns.
-
-This document and the information contained herein is provided on
-an "AS IS" basis and THE AUTHORS, THE INTERNET SOCIETY, AND THE
-INTERNET ENGINEERING TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS
-OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE
-OF THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY       
-IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR
-PURPOSE.
-
-
----
-$OpenLDAP$
diff --git a/config-archive/etc/openldap/schema/collective.ldif b/config-archive/etc/openldap/schema/collective.ldif
deleted file mode 100644 (file)
index 6835075..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-# collective.ldif -- Collective attribute schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2003).
-## Please see full copyright statement below.
-#
-# From RFC 3671 [portions trimmed]:
-#      Collective Attributes in LDAP
-#
-# This file was automatically generated from collective.schema; see that file
-# for complete references.
-#
-dn: cn=collective,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: collective
-olcAttributeTypes: {0}( 2.5.4.7.1 NAME 'c-l' SUP l COLLECTIVE )
-olcAttributeTypes: {1}( 2.5.4.8.1 NAME 'c-st' SUP st COLLECTIVE )
-olcAttributeTypes: {2}( 2.5.4.9.1 NAME 'c-street' SUP street COLLECTIVE )
-olcAttributeTypes: {3}( 2.5.4.10.1 NAME 'c-o' SUP o COLLECTIVE )
-olcAttributeTypes: {4}( 2.5.4.11.1 NAME 'c-ou' SUP ou COLLECTIVE )
-olcAttributeTypes: {5}( 2.5.4.16.1 NAME 'c-PostalAddress' SUP postalAddress CO
- LLECTIVE )
-olcAttributeTypes: {6}( 2.5.4.17.1 NAME 'c-PostalCode' SUP postalCode COLLECTI
- VE )
-olcAttributeTypes: {7}( 2.5.4.18.1 NAME 'c-PostOfficeBox' SUP postOfficeBox CO
- LLECTIVE )
-olcAttributeTypes: {8}( 2.5.4.19.1 NAME 'c-PhysicalDeliveryOfficeName' SUP phy
- sicalDeliveryOfficeName COLLECTIVE )
-olcAttributeTypes: {9}( 2.5.4.20.1 NAME 'c-TelephoneNumber' SUP telephoneNumbe
- r COLLECTIVE )
-olcAttributeTypes: {10}( 2.5.4.21.1 NAME 'c-TelexNumber' SUP telexNumber COLLE
- CTIVE )
-olcAttributeTypes: {11}( 2.5.4.23.1 NAME 'c-FacsimileTelephoneNumber' SUP facs
- imileTelephoneNumber COLLECTIVE )
-olcAttributeTypes: {12}( 2.5.4.25.1 NAME 'c-InternationalISDNNumber' SUP inter
- nationalISDNNumber COLLECTIVE )
diff --git a/config-archive/etc/openldap/schema/collective.ldif.dist b/config-archive/etc/openldap/schema/collective.ldif.dist
deleted file mode 100644 (file)
index 09ef562..0000000
+++ /dev/null
@@ -1,48 +0,0 @@
-# collective.ldif -- Collective attribute schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2003).
-## Please see full copyright statement below.
-#
-# From RFC 3671 [portions trimmed]:
-#      Collective Attributes in LDAP
-#
-# This file was automatically generated from collective.schema; see that file
-# for complete references.
-#
-dn: cn=collective,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: collective
-olcAttributeTypes: {0}( 2.5.4.7.1 NAME 'c-l' SUP l COLLECTIVE )
-olcAttributeTypes: {1}( 2.5.4.8.1 NAME 'c-st' SUP st COLLECTIVE )
-olcAttributeTypes: {2}( 2.5.4.9.1 NAME 'c-street' SUP street COLLECTIVE )
-olcAttributeTypes: {3}( 2.5.4.10.1 NAME 'c-o' SUP o COLLECTIVE )
-olcAttributeTypes: {4}( 2.5.4.11.1 NAME 'c-ou' SUP ou COLLECTIVE )
-olcAttributeTypes: {5}( 2.5.4.16.1 NAME 'c-PostalAddress' SUP postalAddress CO
- LLECTIVE )
-olcAttributeTypes: {6}( 2.5.4.17.1 NAME 'c-PostalCode' SUP postalCode COLLECTI
- VE )
-olcAttributeTypes: {7}( 2.5.4.18.1 NAME 'c-PostOfficeBox' SUP postOfficeBox CO
- LLECTIVE )
-olcAttributeTypes: {8}( 2.5.4.19.1 NAME 'c-PhysicalDeliveryOfficeName' SUP phy
- sicalDeliveryOfficeName COLLECTIVE )
-olcAttributeTypes: {9}( 2.5.4.20.1 NAME 'c-TelephoneNumber' SUP telephoneNumbe
- r COLLECTIVE )
-olcAttributeTypes: {10}( 2.5.4.21.1 NAME 'c-TelexNumber' SUP telexNumber COLLE
- CTIVE )
-olcAttributeTypes: {11}( 2.5.4.23.1 NAME 'c-FacsimileTelephoneNumber' SUP facs
- imileTelephoneNumber COLLECTIVE )
-olcAttributeTypes: {12}( 2.5.4.25.1 NAME 'c-InternationalISDNNumber' SUP inter
- nationalISDNNumber COLLECTIVE )
diff --git a/config-archive/etc/openldap/schema/collective.schema b/config-archive/etc/openldap/schema/collective.schema
deleted file mode 100644 (file)
index 63cad87..0000000
+++ /dev/null
@@ -1,190 +0,0 @@
-# collective.schema -- Collective attribute schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2003).
-## Please see full copyright statement below.
-
-# From RFC 3671 [portions trimmed]:
-#      Collective Attributes in LDAP
-
-#Abstract
-#
-#  X.500 collective attributes allow common characteristics to be shared
-#  between collections of entries.  This document summarizes the X.500
-#  information model for collective attributes and describes use of
-#  collective attributes in LDAP (Lightweight Directory Access Protocol).
-#  This document provides schema definitions for collective attributes
-#  for use in LDAP.
-
-#3. Collective Attribute Types
-#
-#  A userApplications attribute type can be defined to be COLLECTIVE
-#  [RFC2252].  This indicates that the same attribute values will appear
-#  in the entries of an entry collection subject to the use of the
-#  collectiveExclusions attribute and other administrative controls.
-#
-#  Collective attribute types are commonly defined as subtypes of non-
-#  collective attribute types.  By convention, collective attributes are
-#  named by prefixing the name of their non-collective supertype with
-#  "c-".  For example, the collective telephone attribute is named
-#  c-TelephoneNumber after its non-collective supertype telephoneNumber.
-#
-#  Non-collective attributes types SHALL NOT subtype collective
-#  attributes.
-#
-#  Collective attributes SHALL NOT be SINGLE-VALUED.  Collective
-#  attribute types SHALL NOT appear in the attribute types of an object
-#  class definition.
-#
-#  Operational attributes SHALL NOT be defined to be collective.
-#
-#  The remainder of section provides a summary of collective attributes
-#  derived from those defined in [X.520].  Implementations of this
-#  specification SHOULD support the following collective attributes and
-#  MAY support additional collective attributes.
-#
-#
-#3.1. Collective Locality Name
-#
-#  The c-l attribute type specifies a locality name for a collection of
-#  entries.
-#
-attributeType      ( 2.5.4.7.1 NAME 'c-l'
-       SUP l COLLECTIVE )
-#
-#
-#3.2. Collective State or Province Name
-#
-#  The c-st attribute type specifies a state or province name for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.8.1 NAME 'c-st'
-       SUP st COLLECTIVE )
-#
-#
-#3.3. Collective Street Address
-#
-#  The c-street attribute type specifies a street address for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.9.1 NAME 'c-street'
-       SUP street COLLECTIVE )
-#
-#
-#3.4. Collective Organization Name
-#
-#  The c-o attribute type specifies an organization name for a collection
-#  of entries.
-#
-attributeType      ( 2.5.4.10.1 NAME 'c-o'
-       SUP o COLLECTIVE )
-#
-#
-#3.5. Collective Organizational Unit Name
-#
-#  The c-ou attribute type specifies an organizational unit name for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.11.1 NAME 'c-ou'
-       SUP ou COLLECTIVE )
-#
-#
-#3.6. Collective Postal Address
-#
-#  The c-PostalAddress attribute type specifies a postal address for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.16.1 NAME 'c-PostalAddress'
-       SUP postalAddress COLLECTIVE )
-#
-#
-#3.7. Collective Postal Code
-#
-#  The c-PostalCode attribute type specifies a postal code for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.17.1 NAME 'c-PostalCode'
-       SUP postalCode COLLECTIVE )
-#
-#
-#3.8. Collective Post Office Box
-#
-#  The c-PostOfficeBox attribute type specifies a post office box for a
-#  collection of entries.
-#
-attributeType ( 2.5.4.18.1 NAME 'c-PostOfficeBox'
-       SUP postOfficeBox COLLECTIVE )
-#
-#
-#3.9. Collective Physical Delivery Office Name
-#
-#  The c-PhysicalDeliveryOfficeName attribute type specifies a physical
-#  delivery office name for a collection of entries.
-#
-attributeType ( 2.5.4.19.1 NAME 'c-PhysicalDeliveryOfficeName'
-       SUP physicalDeliveryOfficeName COLLECTIVE )
-#
-#
-#3.10. Collective Telephone Number
-#
-#  The c-TelephoneNumber attribute type specifies a telephone number for
-#  a collection of entries.
-#
-attributeType ( 2.5.4.20.1 NAME 'c-TelephoneNumber'
-       SUP telephoneNumber COLLECTIVE )
-#
-#
-#3.11. Collective Telex Number
-#
-#  The c-TelexNumber attribute type specifies a telex number for a
-#  collection of entries.
-#
-attributeType ( 2.5.4.21.1 NAME 'c-TelexNumber'
-       SUP telexNumber COLLECTIVE )
-#
-#
-#3.13. Collective Facsimile Telephone Number
-#
-#  The c-FacsimileTelephoneNumber attribute type specifies a facsimile
-#  telephone number for a collection of entries.
-#
-attributeType ( 2.5.4.23.1 NAME 'c-FacsimileTelephoneNumber'
-       SUP facsimileTelephoneNumber COLLECTIVE )
-#
-#
-#3.14. Collective International ISDN Number
-#
-#  The c-InternationalISDNNumber attribute type specifies an
-#  international ISDN number for a collection of entries.
-#
-attributeType ( 2.5.4.25.1 NAME 'c-InternationalISDNNumber'
-       SUP internationalISDNNumber COLLECTIVE )
-
-# Full Copyright
-#
-# Copyright (C) The Internet Society (2003). All Rights Reserved.
-# 
-# This document and translations of it may be copied and furnished
-# to others, and derivative works that comment on or otherwise explain
-# it or assist in its implmentation may be prepared, copied, published
-# and distributed, in whole or in part, without restriction of any
-# kind, provided that the above copyright notice and this paragraph
-# are included on all such copies and derivative works.  However,
-# this document itself may not be modified in any way, such as by
-# removing the copyright notice or references to the Internet Society
-# or other Internet organizations, except as needed for the  purpose
-# of developing Internet standards in which case the procedures for
-# copyrights defined in the Internet Standards process must be followed,
-# or as required to translate it into languages other than English.
diff --git a/config-archive/etc/openldap/schema/collective.schema.1 b/config-archive/etc/openldap/schema/collective.schema.1
deleted file mode 100644 (file)
index 15c8194..0000000
+++ /dev/null
@@ -1,190 +0,0 @@
-# collective.schema -- Collective attribute schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/collective.schema,v 1.12.2.6 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2003).
-## Please see full copyright statement below.
-
-# From RFC 3671 [portions trimmed]:
-#      Collective Attributes in LDAP
-
-#Abstract
-#
-#  X.500 collective attributes allow common characteristics to be shared
-#  between collections of entries.  This document summarizes the X.500
-#  information model for collective attributes and describes use of
-#  collective attributes in LDAP (Lightweight Directory Access Protocol).
-#  This document provides schema definitions for collective attributes
-#  for use in LDAP.
-
-#3. Collective Attribute Types
-#
-#  A userApplications attribute type can be defined to be COLLECTIVE
-#  [RFC2252].  This indicates that the same attribute values will appear
-#  in the entries of an entry collection subject to the use of the
-#  collectiveExclusions attribute and other administrative controls.
-#
-#  Collective attribute types are commonly defined as subtypes of non-
-#  collective attribute types.  By convention, collective attributes are
-#  named by prefixing the name of their non-collective supertype with
-#  "c-".  For example, the collective telephone attribute is named
-#  c-TelephoneNumber after its non-collective supertype telephoneNumber.
-#
-#  Non-collective attributes types SHALL NOT subtype collective
-#  attributes.
-#
-#  Collective attributes SHALL NOT be SINGLE-VALUED.  Collective
-#  attribute types SHALL NOT appear in the attribute types of an object
-#  class definition.
-#
-#  Operational attributes SHALL NOT be defined to be collective.
-#
-#  The remainder of section provides a summary of collective attributes
-#  derived from those defined in [X.520].  Implementations of this
-#  specification SHOULD support the following collective attributes and
-#  MAY support additional collective attributes.
-#
-#
-#3.1. Collective Locality Name
-#
-#  The c-l attribute type specifies a locality name for a collection of
-#  entries.
-#
-attributeType      ( 2.5.4.7.1 NAME 'c-l'
-       SUP l COLLECTIVE )
-#
-#
-#3.2. Collective State or Province Name
-#
-#  The c-st attribute type specifies a state or province name for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.8.1 NAME 'c-st'
-       SUP st COLLECTIVE )
-#
-#
-#3.3. Collective Street Address
-#
-#  The c-street attribute type specifies a street address for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.9.1 NAME 'c-street'
-       SUP street COLLECTIVE )
-#
-#
-#3.4. Collective Organization Name
-#
-#  The c-o attribute type specifies an organization name for a collection
-#  of entries.
-#
-attributeType      ( 2.5.4.10.1 NAME 'c-o'
-       SUP o COLLECTIVE )
-#
-#
-#3.5. Collective Organizational Unit Name
-#
-#  The c-ou attribute type specifies an organizational unit name for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.11.1 NAME 'c-ou'
-       SUP ou COLLECTIVE )
-#
-#
-#3.6. Collective Postal Address
-#
-#  The c-PostalAddress attribute type specifies a postal address for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.16.1 NAME 'c-PostalAddress'
-       SUP postalAddress COLLECTIVE )
-#
-#
-#3.7. Collective Postal Code
-#
-#  The c-PostalCode attribute type specifies a postal code for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.17.1 NAME 'c-PostalCode'
-       SUP postalCode COLLECTIVE )
-#
-#
-#3.8. Collective Post Office Box
-#
-#  The c-PostOfficeBox attribute type specifies a post office box for a
-#  collection of entries.
-#
-attributeType ( 2.5.4.18.1 NAME 'c-PostOfficeBox'
-       SUP postOfficeBox COLLECTIVE )
-#
-#
-#3.9. Collective Physical Delivery Office Name
-#
-#  The c-PhysicalDeliveryOfficeName attribute type specifies a physical
-#  delivery office name for a collection of entries.
-#
-attributeType ( 2.5.4.19.1 NAME 'c-PhysicalDeliveryOfficeName'
-       SUP physicalDeliveryOfficeName COLLECTIVE )
-#
-#
-#3.10. Collective Telephone Number
-#
-#  The c-TelephoneNumber attribute type specifies a telephone number for
-#  a collection of entries.
-#
-attributeType ( 2.5.4.20.1 NAME 'c-TelephoneNumber'
-       SUP telephoneNumber COLLECTIVE )
-#
-#
-#3.11. Collective Telex Number
-#
-#  The c-TelexNumber attribute type specifies a telex number for a
-#  collection of entries.
-#
-attributeType ( 2.5.4.21.1 NAME 'c-TelexNumber'
-       SUP telexNumber COLLECTIVE )
-#
-#
-#3.13. Collective Facsimile Telephone Number
-#
-#  The c-FacsimileTelephoneNumber attribute type specifies a facsimile
-#  telephone number for a collection of entries.
-#
-attributeType ( 2.5.4.23.1 NAME 'c-FacsimileTelephoneNumber'
-       SUP facsimileTelephoneNumber COLLECTIVE )
-#
-#
-#3.14. Collective International ISDN Number
-#
-#  The c-InternationalISDNNumber attribute type specifies an
-#  international ISDN number for a collection of entries.
-#
-attributeType ( 2.5.4.25.1 NAME 'c-InternationalISDNNumber'
-       SUP internationalISDNNumber COLLECTIVE )
-
-# Full Copyright
-#
-# Copyright (C) The Internet Society (2003). All Rights Reserved.
-# 
-# This document and translations of it may be copied and furnished
-# to others, and derivative works that comment on or otherwise explain
-# it or assist in its implmentation may be prepared, copied, published
-# and distributed, in whole or in part, without restriction of any
-# kind, provided that the above copyright notice and this paragraph
-# are included on all such copies and derivative works.  However,
-# this document itself may not be modified in any way, such as by
-# removing the copyright notice or references to the Internet Society
-# or other Internet organizations, except as needed for the  purpose
-# of developing Internet standards in which case the procedures for
-# copyrights defined in the Internet Standards process must be followed,
-# or as required to translate it into languages other than English.
diff --git a/config-archive/etc/openldap/schema/collective.schema.dist b/config-archive/etc/openldap/schema/collective.schema.dist
deleted file mode 100644 (file)
index 933aa58..0000000
+++ /dev/null
@@ -1,190 +0,0 @@
-# collective.schema -- Collective attribute schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2003).
-## Please see full copyright statement below.
-
-# From RFC 3671 [portions trimmed]:
-#      Collective Attributes in LDAP
-
-#Abstract
-#
-#  X.500 collective attributes allow common characteristics to be shared
-#  between collections of entries.  This document summarizes the X.500
-#  information model for collective attributes and describes use of
-#  collective attributes in LDAP (Lightweight Directory Access Protocol).
-#  This document provides schema definitions for collective attributes
-#  for use in LDAP.
-
-#3. Collective Attribute Types
-#
-#  A userApplications attribute type can be defined to be COLLECTIVE
-#  [RFC2252].  This indicates that the same attribute values will appear
-#  in the entries of an entry collection subject to the use of the
-#  collectiveExclusions attribute and other administrative controls.
-#
-#  Collective attribute types are commonly defined as subtypes of non-
-#  collective attribute types.  By convention, collective attributes are
-#  named by prefixing the name of their non-collective supertype with
-#  "c-".  For example, the collective telephone attribute is named
-#  c-TelephoneNumber after its non-collective supertype telephoneNumber.
-#
-#  Non-collective attributes types SHALL NOT subtype collective
-#  attributes.
-#
-#  Collective attributes SHALL NOT be SINGLE-VALUED.  Collective
-#  attribute types SHALL NOT appear in the attribute types of an object
-#  class definition.
-#
-#  Operational attributes SHALL NOT be defined to be collective.
-#
-#  The remainder of section provides a summary of collective attributes
-#  derived from those defined in [X.520].  Implementations of this
-#  specification SHOULD support the following collective attributes and
-#  MAY support additional collective attributes.
-#
-#
-#3.1. Collective Locality Name
-#
-#  The c-l attribute type specifies a locality name for a collection of
-#  entries.
-#
-attributeType      ( 2.5.4.7.1 NAME 'c-l'
-       SUP l COLLECTIVE )
-#
-#
-#3.2. Collective State or Province Name
-#
-#  The c-st attribute type specifies a state or province name for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.8.1 NAME 'c-st'
-       SUP st COLLECTIVE )
-#
-#
-#3.3. Collective Street Address
-#
-#  The c-street attribute type specifies a street address for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.9.1 NAME 'c-street'
-       SUP street COLLECTIVE )
-#
-#
-#3.4. Collective Organization Name
-#
-#  The c-o attribute type specifies an organization name for a collection
-#  of entries.
-#
-attributeType      ( 2.5.4.10.1 NAME 'c-o'
-       SUP o COLLECTIVE )
-#
-#
-#3.5. Collective Organizational Unit Name
-#
-#  The c-ou attribute type specifies an organizational unit name for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.11.1 NAME 'c-ou'
-       SUP ou COLLECTIVE )
-#
-#
-#3.6. Collective Postal Address
-#
-#  The c-PostalAddress attribute type specifies a postal address for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.16.1 NAME 'c-PostalAddress'
-       SUP postalAddress COLLECTIVE )
-#
-#
-#3.7. Collective Postal Code
-#
-#  The c-PostalCode attribute type specifies a postal code for a
-#  collection of entries.
-#
-attributeType      ( 2.5.4.17.1 NAME 'c-PostalCode'
-       SUP postalCode COLLECTIVE )
-#
-#
-#3.8. Collective Post Office Box
-#
-#  The c-PostOfficeBox attribute type specifies a post office box for a
-#  collection of entries.
-#
-attributeType ( 2.5.4.18.1 NAME 'c-PostOfficeBox'
-       SUP postOfficeBox COLLECTIVE )
-#
-#
-#3.9. Collective Physical Delivery Office Name
-#
-#  The c-PhysicalDeliveryOfficeName attribute type specifies a physical
-#  delivery office name for a collection of entries.
-#
-attributeType ( 2.5.4.19.1 NAME 'c-PhysicalDeliveryOfficeName'
-       SUP physicalDeliveryOfficeName COLLECTIVE )
-#
-#
-#3.10. Collective Telephone Number
-#
-#  The c-TelephoneNumber attribute type specifies a telephone number for
-#  a collection of entries.
-#
-attributeType ( 2.5.4.20.1 NAME 'c-TelephoneNumber'
-       SUP telephoneNumber COLLECTIVE )
-#
-#
-#3.11. Collective Telex Number
-#
-#  The c-TelexNumber attribute type specifies a telex number for a
-#  collection of entries.
-#
-attributeType ( 2.5.4.21.1 NAME 'c-TelexNumber'
-       SUP telexNumber COLLECTIVE )
-#
-#
-#3.13. Collective Facsimile Telephone Number
-#
-#  The c-FacsimileTelephoneNumber attribute type specifies a facsimile
-#  telephone number for a collection of entries.
-#
-attributeType ( 2.5.4.23.1 NAME 'c-FacsimileTelephoneNumber'
-       SUP facsimileTelephoneNumber COLLECTIVE )
-#
-#
-#3.14. Collective International ISDN Number
-#
-#  The c-InternationalISDNNumber attribute type specifies an
-#  international ISDN number for a collection of entries.
-#
-attributeType ( 2.5.4.25.1 NAME 'c-InternationalISDNNumber'
-       SUP internationalISDNNumber COLLECTIVE )
-
-# Full Copyright
-#
-# Copyright (C) The Internet Society (2003). All Rights Reserved.
-# 
-# This document and translations of it may be copied and furnished
-# to others, and derivative works that comment on or otherwise explain
-# it or assist in its implmentation may be prepared, copied, published
-# and distributed, in whole or in part, without restriction of any
-# kind, provided that the above copyright notice and this paragraph
-# are included on all such copies and derivative works.  However,
-# this document itself may not be modified in any way, such as by
-# removing the copyright notice or references to the Internet Society
-# or other Internet organizations, except as needed for the  purpose
-# of developing Internet standards in which case the procedures for
-# copyrights defined in the Internet Standards process must be followed,
-# or as required to translate it into languages other than English.
diff --git a/config-archive/etc/openldap/schema/corba.ldif b/config-archive/etc/openldap/schema/corba.ldif
deleted file mode 100644 (file)
index 1e425d2..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-# corba.ldif -- Corba Object Schema
-#      depends upon core.ldif
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1999).
-## Please see full copyright statement below.
-#
-# From RFC 2714 [portions trimmed]:
-#   Schema for Representing CORBA Object References in an LDAP Directory
-#
-# This file was automatically generated from corba.schema; see that file
-# for complete references.
-#
-dn: cn=corba,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: corba
-olcAttributeTypes: {0}( 1.3.6.1.4.1.42.2.27.4.1.14 NAME 'corbaIor' DESC 'Strin
- gified interoperable object reference of a CORBA object' EQUALITY caseIgnoreI
- A5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: {1}( 1.3.6.1.4.1.42.2.27.4.1.15 NAME 'corbaRepositoryId' DE
- SC 'Repository ids of interfaces implemented by a CORBA object' EQUALITY case
- ExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcObjectClasses: {0}( 1.3.6.1.4.1.42.2.27.4.2.10 NAME 'corbaContainer' DESC '
- Container for a CORBA object' SUP top STRUCTURAL MUST cn )
-olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.4.2.9 NAME 'corbaObject' DESC 'CORB
- A object representation' SUP top ABSTRACT MAY ( corbaRepositoryId $ descripti
- on ) )
-olcObjectClasses: {2}( 1.3.6.1.4.1.42.2.27.4.2.11 NAME 'corbaObjectReference' 
- DESC 'CORBA interoperable object reference' SUP corbaObject AUXILIARY MUST co
- rbaIor )
diff --git a/config-archive/etc/openldap/schema/corba.ldif.dist b/config-archive/etc/openldap/schema/corba.ldif.dist
deleted file mode 100644 (file)
index f2416ed..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-# corba.ldif -- Corba Object Schema
-#      depends upon core.ldif
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1999).
-## Please see full copyright statement below.
-#
-# From RFC 2714 [portions trimmed]:
-#   Schema for Representing CORBA Object References in an LDAP Directory
-#
-# This file was automatically generated from corba.schema; see that file
-# for complete references.
-#
-dn: cn=corba,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: corba
-olcAttributeTypes: {0}( 1.3.6.1.4.1.42.2.27.4.1.14 NAME 'corbaIor' DESC 'Strin
- gified interoperable object reference of a CORBA object' EQUALITY caseIgnoreI
- A5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: {1}( 1.3.6.1.4.1.42.2.27.4.1.15 NAME 'corbaRepositoryId' DE
- SC 'Repository ids of interfaces implemented by a CORBA object' EQUALITY case
- ExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcObjectClasses: {0}( 1.3.6.1.4.1.42.2.27.4.2.10 NAME 'corbaContainer' DESC '
- Container for a CORBA object' SUP top STRUCTURAL MUST cn )
-olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.4.2.9 NAME 'corbaObject' DESC 'CORB
- A object representation' SUP top ABSTRACT MAY ( corbaRepositoryId $ descripti
- on ) )
-olcObjectClasses: {2}( 1.3.6.1.4.1.42.2.27.4.2.11 NAME 'corbaObjectReference' 
- DESC 'CORBA interoperable object reference' SUP corbaObject AUXILIARY MUST co
- rbaIor )
diff --git a/config-archive/etc/openldap/schema/corba.schema b/config-archive/etc/openldap/schema/corba.schema
deleted file mode 100644 (file)
index 54b5b16..0000000
+++ /dev/null
@@ -1,239 +0,0 @@
-# corba.schema -- Corba Object Schema
-#      depends upon core.schema
-# $OpenLDAP$
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1999).
-## Please see full copyright statement below.
-
-
-# Network Working Group                                            V. Ryan
-# Request for Comments: 2714                                        R. Lee
-# Category: Informational                                      S. Seligman
-#                                                   Sun Microsystems, Inc.
-#                                                             October 1999
-# 
-# 
-#   Schema for Representing CORBA Object References in an LDAP Directory
-# 
-# Status of this Memo
-# 
-#    This memo provides information for the Internet community.  It does
-#    not specify an Internet standard of any kind.  Distribution of this
-#    memo is unlimited.
-# 
-# Copyright Notice
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-# Abstract
-# 
-#    CORBA [CORBA] is the Common Object Request Broker Architecture
-#    defined by the Object Management Group. This document defines the
-#    schema for representing CORBA object references in an LDAP directory
-#    [LDAPv3].
-# 
-# [trimmed]
-
-# 3. Attribute Type Definitions
-# 
-#    The following attribute types are defined in this document:
-# 
-#        corbaIor
-#        corbaRepositoryId
-# 
-# 3.1 corbaIor
-# 
-#    This attribute stores the string representation of the interoperable
-#    object reference (IOR) for a CORBA object. An IOR is an opaque handle
-#    for the object which contains the information necessary to locate the
-#    object, even if the object is in another ORB.
-# 
-#    This attribute's syntax is 'IA5 String' and its case is
-#    insignificant.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.1.14
-#     NAME 'corbaIor'
-#     DESC 'Stringified interoperable object reference of a CORBA object'
-#     EQUALITY caseIgnoreIA5Match
-#     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#     SINGLE-VALUE
-#    )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.14
-       NAME 'corbaIor'
-       DESC 'Stringified interoperable object reference of a CORBA object'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-       SINGLE-VALUE )
-
-# 3.2 corbaRepositoryId
-# 
-#    Each CORBA interface has a unique "repository id" (also called "type
-#    id") that identifies the interface.  A CORBA object has one or more
-#    repository ids, one for each interface that it implements.
-# 
-#    The format of a repository id can be any string, but the OMG
-#    specifies four standard formats:
-# 
-#       a. IDL-style
-# 
-#        IDL:Prefix/ModuleName/InterfaceName:VersionNumber
-# 
-#    For example, the repository id for the "NamingContext" in OMG's COS
-#    Naming module is:  "IDL:omg.org/CosNaming/NamingContext:1.0".
-# 
-#       b. RMI-style
-# 
-#        RMI:ClassName:HashCode[:SUID]
-# 
-#    This format is used by RMI-IIOP remote objects [RMI-IIOP].
-#    "ClassName" is the fully qualified name of the class (for example,
-#    "java.lang.String"). "HashCode" is the object's hash code (that is,
-#    that obtained by invoking the "hashCode()" method).  "SUID" is the
-#    "stream unique identifier", which is a 64-bit number that uniquely
-#    identifies the serialization version of the class; SUID is optional
-#    in the repository id.
-# 
-#       c. DCE-style
-# 
-#        DCE:UUID
-# 
-#    This format is used for DCE/CORBA interoperability [CORBA-DCE].
-#    "UUID" represents a DCE UUID.
-# 
-#       d. "local"
-# 
-#    This format is defined by the local Object Request Broker (ORB).
-# 
-#    The corbaRepositoryId attribute is a multivalued attribute; each
-#    value records a single repository id of an interface implemented by
-#    the CORBA object.  This attribute need not contain a complete list of
-#    the interfaces implemented by the CORBA object.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.  The values of this attribute are encoded using UTF-8.
-#    Some values may require translation from their native representation
-#    in order to be correctly encoded using UTF-8.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.1.15
-#     NAME 'corbaRepositoryId'
-#     DESC 'Repository ids of interfaces implemented by a CORBA object'
-#     EQUALITY caseExactMatch
-#     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#    )
-# 
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.15
-       NAME 'corbaRepositoryId'
-       DESC 'Repository ids of interfaces implemented by a CORBA object'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 4. Object Class Definitions
-# 
-#    The following object classes are defined in this document:
-# 
-#        corbaContainer
-#        corbaObject
-#        corbaObjectReference
-# 
-# 4.1 corbaContainer
-# 
-#    This structural object class represents a container for a CORBA
-#    object.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.10
-#     NAME 'corbaContainer'
-#     DESC 'Container for a CORBA object'
-#     SUP top
-#     STRUCTURAL
-#     MUST ( cn )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.10
-       NAME 'corbaContainer'
-       DESC 'Container for a CORBA object'
-       SUP top
-       STRUCTURAL
-       MUST cn )
-
-# 4.2 corbaObject
-# 
-#    This abstract object class is the root class for representing a CORBA
-#    object.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.9
-#     NAME 'corbaObject'
-#     DESC 'CORBA object representation'
-#     SUP top
-#     ABSTRACT
-#     MAY ( corbaRepositoryId $ description )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.9
-       NAME 'corbaObject'
-       DESC 'CORBA object representation'
-       SUP top
-       ABSTRACT
-       MAY ( corbaRepositoryId $ description ) )
-
-# 4.3 corbaObjectReference
-# 
-#    This auxiliary object class represents a CORBA object reference.  It
-#    must be mixed in with a structural object class.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.11
-#     NAME 'corbaObjectReference'
-#     DESC 'CORBA interoperable object reference'
-#     SUP corbaObject
-#     AUXILIARY
-#     MUST ( corbaIor )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.11
-       NAME 'corbaObjectReference'
-       DESC 'CORBA interoperable object reference'
-       SUP corbaObject
-       AUXILIARY
-       MUST corbaIor )
-# 10.  Full Copyright Statement
-#
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-#    This document and translations of it may be copied and furnished to
-#    others, and derivative works that comment on or otherwise explain it
-#    or assist in its implementation may be prepared, copied, published
-#    and distributed, in whole or in part, without restriction of any
-#    kind, provided that the above copyright notice and this paragraph are
-#    included on all such copies and derivative works.  However, this
-#    document itself may not be modified in any way, such as by removing
-#    the copyright notice or references to the Internet Society or other
-#    Internet organizations, except as needed for the purpose of
-#    developing Internet standards in which case the procedures for
-#    copyrights defined in the Internet Standards process must be
-#    followed, or as required to translate it into languages other than
-#    English.
-# 
-#    The limited permissions granted above are perpetual and will not be
-#    revoked by the Internet Society or its successors or assigns.
-# 
-#    This document and the information contained herein is provided on an
-#    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-#    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-#    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-#    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-#    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/config-archive/etc/openldap/schema/corba.schema.1 b/config-archive/etc/openldap/schema/corba.schema.1
deleted file mode 100644 (file)
index a5800b6..0000000
+++ /dev/null
@@ -1,239 +0,0 @@
-# corba.schema -- Corba Object Schema
-#      depends upon core.schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/corba.schema,v 1.7.2.6 2011/01/04 23:50:51 kurt Exp $
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/corba.schema,v 1.7.2.6 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1999).
-## Please see full copyright statement below.
-
-
-# Network Working Group                                            V. Ryan
-# Request for Comments: 2714                                        R. Lee
-# Category: Informational                                      S. Seligman
-#                                                   Sun Microsystems, Inc.
-#                                                             October 1999
-# 
-# 
-#   Schema for Representing CORBA Object References in an LDAP Directory
-# 
-# Status of this Memo
-# 
-#    This memo provides information for the Internet community.  It does
-#    not specify an Internet standard of any kind.  Distribution of this
-#    memo is unlimited.
-# 
-# Copyright Notice
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-# Abstract
-# 
-#    CORBA [CORBA] is the Common Object Request Broker Architecture
-#    defined by the Object Management Group. This document defines the
-#    schema for representing CORBA object references in an LDAP directory
-#    [LDAPv3].
-# 
-# [trimmed]
-
-# 3. Attribute Type Definitions
-# 
-#    The following attribute types are defined in this document:
-# 
-#        corbaIor
-#        corbaRepositoryId
-# 
-# 3.1 corbaIor
-# 
-#    This attribute stores the string representation of the interoperable
-#    object reference (IOR) for a CORBA object. An IOR is an opaque handle
-#    for the object which contains the information necessary to locate the
-#    object, even if the object is in another ORB.
-# 
-#    This attribute's syntax is 'IA5 String' and its case is
-#    insignificant.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.1.14
-#     NAME 'corbaIor'
-#     DESC 'Stringified interoperable object reference of a CORBA object'
-#     EQUALITY caseIgnoreIA5Match
-#     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#     SINGLE-VALUE
-#    )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.14
-       NAME 'corbaIor'
-       DESC 'Stringified interoperable object reference of a CORBA object'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-       SINGLE-VALUE )
-
-# 3.2 corbaRepositoryId
-# 
-#    Each CORBA interface has a unique "repository id" (also called "type
-#    id") that identifies the interface.  A CORBA object has one or more
-#    repository ids, one for each interface that it implements.
-# 
-#    The format of a repository id can be any string, but the OMG
-#    specifies four standard formats:
-# 
-#       a. IDL-style
-# 
-#        IDL:Prefix/ModuleName/InterfaceName:VersionNumber
-# 
-#    For example, the repository id for the "NamingContext" in OMG's COS
-#    Naming module is:  "IDL:omg.org/CosNaming/NamingContext:1.0".
-# 
-#       b. RMI-style
-# 
-#        RMI:ClassName:HashCode[:SUID]
-# 
-#    This format is used by RMI-IIOP remote objects [RMI-IIOP].
-#    "ClassName" is the fully qualified name of the class (for example,
-#    "java.lang.String"). "HashCode" is the object's hash code (that is,
-#    that obtained by invoking the "hashCode()" method).  "SUID" is the
-#    "stream unique identifier", which is a 64-bit number that uniquely
-#    identifies the serialization version of the class; SUID is optional
-#    in the repository id.
-# 
-#       c. DCE-style
-# 
-#        DCE:UUID
-# 
-#    This format is used for DCE/CORBA interoperability [CORBA-DCE].
-#    "UUID" represents a DCE UUID.
-# 
-#       d. "local"
-# 
-#    This format is defined by the local Object Request Broker (ORB).
-# 
-#    The corbaRepositoryId attribute is a multivalued attribute; each
-#    value records a single repository id of an interface implemented by
-#    the CORBA object.  This attribute need not contain a complete list of
-#    the interfaces implemented by the CORBA object.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.  The values of this attribute are encoded using UTF-8.
-#    Some values may require translation from their native representation
-#    in order to be correctly encoded using UTF-8.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.1.15
-#     NAME 'corbaRepositoryId'
-#     DESC 'Repository ids of interfaces implemented by a CORBA object'
-#     EQUALITY caseExactMatch
-#     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#    )
-# 
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.15
-       NAME 'corbaRepositoryId'
-       DESC 'Repository ids of interfaces implemented by a CORBA object'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 4. Object Class Definitions
-# 
-#    The following object classes are defined in this document:
-# 
-#        corbaContainer
-#        corbaObject
-#        corbaObjectReference
-# 
-# 4.1 corbaContainer
-# 
-#    This structural object class represents a container for a CORBA
-#    object.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.10
-#     NAME 'corbaContainer'
-#     DESC 'Container for a CORBA object'
-#     SUP top
-#     STRUCTURAL
-#     MUST ( cn )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.10
-       NAME 'corbaContainer'
-       DESC 'Container for a CORBA object'
-       SUP top
-       STRUCTURAL
-       MUST cn )
-
-# 4.2 corbaObject
-# 
-#    This abstract object class is the root class for representing a CORBA
-#    object.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.9
-#     NAME 'corbaObject'
-#     DESC 'CORBA object representation'
-#     SUP top
-#     ABSTRACT
-#     MAY ( corbaRepositoryId $ description )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.9
-       NAME 'corbaObject'
-       DESC 'CORBA object representation'
-       SUP top
-       ABSTRACT
-       MAY ( corbaRepositoryId $ description ) )
-
-# 4.3 corbaObjectReference
-# 
-#    This auxiliary object class represents a CORBA object reference.  It
-#    must be mixed in with a structural object class.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.11
-#     NAME 'corbaObjectReference'
-#     DESC 'CORBA interoperable object reference'
-#     SUP corbaObject
-#     AUXILIARY
-#     MUST ( corbaIor )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.11
-       NAME 'corbaObjectReference'
-       DESC 'CORBA interoperable object reference'
-       SUP corbaObject
-       AUXILIARY
-       MUST corbaIor )
-# 10.  Full Copyright Statement
-#
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-#    This document and translations of it may be copied and furnished to
-#    others, and derivative works that comment on or otherwise explain it
-#    or assist in its implementation may be prepared, copied, published
-#    and distributed, in whole or in part, without restriction of any
-#    kind, provided that the above copyright notice and this paragraph are
-#    included on all such copies and derivative works.  However, this
-#    document itself may not be modified in any way, such as by removing
-#    the copyright notice or references to the Internet Society or other
-#    Internet organizations, except as needed for the purpose of
-#    developing Internet standards in which case the procedures for
-#    copyrights defined in the Internet Standards process must be
-#    followed, or as required to translate it into languages other than
-#    English.
-# 
-#    The limited permissions granted above are perpetual and will not be
-#    revoked by the Internet Society or its successors or assigns.
-# 
-#    This document and the information contained herein is provided on an
-#    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-#    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-#    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-#    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-#    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/config-archive/etc/openldap/schema/corba.schema.dist b/config-archive/etc/openldap/schema/corba.schema.dist
deleted file mode 100644 (file)
index dece606..0000000
+++ /dev/null
@@ -1,239 +0,0 @@
-# corba.schema -- Corba Object Schema
-#      depends upon core.schema
-# $OpenLDAP$
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1999).
-## Please see full copyright statement below.
-
-
-# Network Working Group                                            V. Ryan
-# Request for Comments: 2714                                        R. Lee
-# Category: Informational                                      S. Seligman
-#                                                   Sun Microsystems, Inc.
-#                                                             October 1999
-# 
-# 
-#   Schema for Representing CORBA Object References in an LDAP Directory
-# 
-# Status of this Memo
-# 
-#    This memo provides information for the Internet community.  It does
-#    not specify an Internet standard of any kind.  Distribution of this
-#    memo is unlimited.
-# 
-# Copyright Notice
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-# Abstract
-# 
-#    CORBA [CORBA] is the Common Object Request Broker Architecture
-#    defined by the Object Management Group. This document defines the
-#    schema for representing CORBA object references in an LDAP directory
-#    [LDAPv3].
-# 
-# [trimmed]
-
-# 3. Attribute Type Definitions
-# 
-#    The following attribute types are defined in this document:
-# 
-#        corbaIor
-#        corbaRepositoryId
-# 
-# 3.1 corbaIor
-# 
-#    This attribute stores the string representation of the interoperable
-#    object reference (IOR) for a CORBA object. An IOR is an opaque handle
-#    for the object which contains the information necessary to locate the
-#    object, even if the object is in another ORB.
-# 
-#    This attribute's syntax is 'IA5 String' and its case is
-#    insignificant.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.1.14
-#     NAME 'corbaIor'
-#     DESC 'Stringified interoperable object reference of a CORBA object'
-#     EQUALITY caseIgnoreIA5Match
-#     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#     SINGLE-VALUE
-#    )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.14
-       NAME 'corbaIor'
-       DESC 'Stringified interoperable object reference of a CORBA object'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-       SINGLE-VALUE )
-
-# 3.2 corbaRepositoryId
-# 
-#    Each CORBA interface has a unique "repository id" (also called "type
-#    id") that identifies the interface.  A CORBA object has one or more
-#    repository ids, one for each interface that it implements.
-# 
-#    The format of a repository id can be any string, but the OMG
-#    specifies four standard formats:
-# 
-#       a. IDL-style
-# 
-#        IDL:Prefix/ModuleName/InterfaceName:VersionNumber
-# 
-#    For example, the repository id for the "NamingContext" in OMG's COS
-#    Naming module is:  "IDL:omg.org/CosNaming/NamingContext:1.0".
-# 
-#       b. RMI-style
-# 
-#        RMI:ClassName:HashCode[:SUID]
-# 
-#    This format is used by RMI-IIOP remote objects [RMI-IIOP].
-#    "ClassName" is the fully qualified name of the class (for example,
-#    "java.lang.String"). "HashCode" is the object's hash code (that is,
-#    that obtained by invoking the "hashCode()" method).  "SUID" is the
-#    "stream unique identifier", which is a 64-bit number that uniquely
-#    identifies the serialization version of the class; SUID is optional
-#    in the repository id.
-# 
-#       c. DCE-style
-# 
-#        DCE:UUID
-# 
-#    This format is used for DCE/CORBA interoperability [CORBA-DCE].
-#    "UUID" represents a DCE UUID.
-# 
-#       d. "local"
-# 
-#    This format is defined by the local Object Request Broker (ORB).
-# 
-#    The corbaRepositoryId attribute is a multivalued attribute; each
-#    value records a single repository id of an interface implemented by
-#    the CORBA object.  This attribute need not contain a complete list of
-#    the interfaces implemented by the CORBA object.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.  The values of this attribute are encoded using UTF-8.
-#    Some values may require translation from their native representation
-#    in order to be correctly encoded using UTF-8.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.1.15
-#     NAME 'corbaRepositoryId'
-#     DESC 'Repository ids of interfaces implemented by a CORBA object'
-#     EQUALITY caseExactMatch
-#     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#    )
-# 
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.15
-       NAME 'corbaRepositoryId'
-       DESC 'Repository ids of interfaces implemented by a CORBA object'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 4. Object Class Definitions
-# 
-#    The following object classes are defined in this document:
-# 
-#        corbaContainer
-#        corbaObject
-#        corbaObjectReference
-# 
-# 4.1 corbaContainer
-# 
-#    This structural object class represents a container for a CORBA
-#    object.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.10
-#     NAME 'corbaContainer'
-#     DESC 'Container for a CORBA object'
-#     SUP top
-#     STRUCTURAL
-#     MUST ( cn )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.10
-       NAME 'corbaContainer'
-       DESC 'Container for a CORBA object'
-       SUP top
-       STRUCTURAL
-       MUST cn )
-
-# 4.2 corbaObject
-# 
-#    This abstract object class is the root class for representing a CORBA
-#    object.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.9
-#     NAME 'corbaObject'
-#     DESC 'CORBA object representation'
-#     SUP top
-#     ABSTRACT
-#     MAY ( corbaRepositoryId $ description )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.9
-       NAME 'corbaObject'
-       DESC 'CORBA object representation'
-       SUP top
-       ABSTRACT
-       MAY ( corbaRepositoryId $ description ) )
-
-# 4.3 corbaObjectReference
-# 
-#    This auxiliary object class represents a CORBA object reference.  It
-#    must be mixed in with a structural object class.
-# 
-#    ( 1.3.6.1.4.1.42.2.27.4.2.11
-#     NAME 'corbaObjectReference'
-#     DESC 'CORBA interoperable object reference'
-#     SUP corbaObject
-#     AUXILIARY
-#     MUST ( corbaIor )
-#    )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.11
-       NAME 'corbaObjectReference'
-       DESC 'CORBA interoperable object reference'
-       SUP corbaObject
-       AUXILIARY
-       MUST corbaIor )
-# 10.  Full Copyright Statement
-#
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-#    This document and translations of it may be copied and furnished to
-#    others, and derivative works that comment on or otherwise explain it
-#    or assist in its implementation may be prepared, copied, published
-#    and distributed, in whole or in part, without restriction of any
-#    kind, provided that the above copyright notice and this paragraph are
-#    included on all such copies and derivative works.  However, this
-#    document itself may not be modified in any way, such as by removing
-#    the copyright notice or references to the Internet Society or other
-#    Internet organizations, except as needed for the purpose of
-#    developing Internet standards in which case the procedures for
-#    copyrights defined in the Internet Standards process must be
-#    followed, or as required to translate it into languages other than
-#    English.
-# 
-#    The limited permissions granted above are perpetual and will not be
-#    revoked by the Internet Society or its successors or assigns.
-# 
-#    This document and the information contained herein is provided on an
-#    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-#    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-#    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-#    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-#    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/config-archive/etc/openldap/schema/core.ldif b/config-archive/etc/openldap/schema/core.ldif
deleted file mode 100644 (file)
index 59ec15a..0000000
+++ /dev/null
@@ -1,591 +0,0 @@
-# OpenLDAP Core schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2003).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-#
-#
-#
-# Includes LDAPv3 schema items from:
-#      RFC 2252/2256 (LDAPv3)
-#
-# Select standard track schema items:
-#      RFC 1274 (uid/dc)
-#      RFC 2079 (URI)
-#      RFC 2247 (dc/dcObject)
-#      RFC 2587 (PKI)
-#      RFC 2589 (Dynamic Directory Services)
-#
-# Select informational schema items:
-#      RFC 2377 (uidObject)
-#
-#
-# Standard attribute types from RFC 2256
-#
-dn: cn=core,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: core
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.0 NAME 'objectClass'
-#      DESC 'RFC2256: object classes of the entity'
-#      EQUALITY objectIdentifierMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' )
-#      DESC 'RFC2256: name of aliased object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.2 NAME 'knowledgeInformation'
-  DESC 'RFC2256: knowledge information'
-  EQUALITY caseIgnoreMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.3 NAME ( 'cn' 'commonName' )
-#      DESC 'RFC2256: common name(s) for which the entity is known by'
-#      SUP name )
-#
-olcAttributeTypes: ( 2.5.4.4 NAME ( 'sn' 'surname' )
-  DESC 'RFC2256: last (family) name(s) for which the entity is known by'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.5 NAME 'serialNumber'
-  DESC 'RFC2256: serial number of the entity'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
-#
-# RFC 4519 definition ('countryName' in X.500 and RFC2256)
-olcAttributeTypes: ( 2.5.4.6 NAME ( 'c' 'countryName' )
-  DESC 'RFC4519: two-letter ISO-3166 country code'
-  SUP name
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.11
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.7 NAME ( 'l' 'localityName' )
-  DESC 'RFC2256: locality which this object resides in'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' )
-  DESC 'RFC2256: state or province which this object resides in'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.9 NAME ( 'street' 'streetAddress' )
-  DESC 'RFC2256: street address of this object'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.10 NAME ( 'o' 'organizationName' )
-  DESC 'RFC2256: organization this object belongs to'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' )
-  DESC 'RFC2256: organizational unit this object belongs to'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.12 NAME 'title'
-  DESC 'RFC2256: title associated with the entity'
-  SUP name )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.13 NAME 'description'
-#      DESC 'RFC2256: descriptive information'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
-#
-# Deprecated by enhancedSearchGuide
-olcAttributeTypes: ( 2.5.4.14 NAME 'searchGuide'
-  DESC 'RFC2256: search guide, deprecated by enhancedSearchGuide'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
-#
-olcAttributeTypes: ( 2.5.4.15 NAME 'businessCategory'
-  DESC 'RFC2256: business category'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.16 NAME 'postalAddress'
-  DESC 'RFC2256: postal address'
-  EQUALITY caseIgnoreListMatch
-  SUBSTR caseIgnoreListSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-#
-olcAttributeTypes: ( 2.5.4.17 NAME 'postalCode'
-  DESC 'RFC2256: postal code'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-#
-olcAttributeTypes: ( 2.5.4.18 NAME 'postOfficeBox'
-  DESC 'RFC2256: Post Office Box'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-#
-olcAttributeTypes: ( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
-  DESC 'RFC2256: Physical Delivery Office Name'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.20 NAME 'telephoneNumber'
-  DESC 'RFC2256: Telephone Number'
-  EQUALITY telephoneNumberMatch
-  SUBSTR telephoneNumberSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
-#
-olcAttributeTypes: ( 2.5.4.21 NAME 'telexNumber'
-  DESC 'RFC2256: Telex Number'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
-#
-olcAttributeTypes: ( 2.5.4.22 NAME 'teletexTerminalIdentifier'
-  DESC 'RFC2256: Teletex Terminal Identifier'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
-#
-olcAttributeTypes: ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
-  DESC 'RFC2256: Facsimile (Fax) Telephone Number'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
-#
-olcAttributeTypes: ( 2.5.4.24 NAME 'x121Address'
-  DESC 'RFC2256: X.121 Address'
-  EQUALITY numericStringMatch
-  SUBSTR numericStringSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
-#
-olcAttributeTypes: ( 2.5.4.25 NAME 'internationaliSDNNumber'
-  DESC 'RFC2256: international ISDN number'
-  EQUALITY numericStringMatch
-  SUBSTR numericStringSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
-#
-olcAttributeTypes: ( 2.5.4.26 NAME 'registeredAddress'
-  DESC 'RFC2256: registered postal address'
-  SUP postalAddress
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-#
-olcAttributeTypes: ( 2.5.4.27 NAME 'destinationIndicator'
-  DESC 'RFC2256: destination indicator'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
-#
-olcAttributeTypes: ( 2.5.4.28 NAME 'preferredDeliveryMethod'
-  DESC 'RFC2256: preferred delivery method'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.29 NAME 'presentationAddress'
-  DESC 'RFC2256: presentation address'
-  EQUALITY presentationAddressMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.43
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.30 NAME 'supportedApplicationContext'
-  DESC 'RFC2256: supported application context'
-  EQUALITY objectIdentifierMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-#
-olcAttributeTypes: ( 2.5.4.31 NAME 'member'
-  DESC 'RFC2256: member of a group'
-  SUP distinguishedName )
-#
-olcAttributeTypes: ( 2.5.4.32 NAME 'owner'
-  DESC 'RFC2256: owner (of the object)'
-  SUP distinguishedName )
-#
-olcAttributeTypes: ( 2.5.4.33 NAME 'roleOccupant'
-  DESC 'RFC2256: occupant of role'
-  SUP distinguishedName )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.34 NAME 'seeAlso'
-#      DESC 'RFC2256: DN of related object'
-#      SUP distinguishedName )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.35 NAME 'userPassword'
-#      DESC 'RFC2256/2307: password of user'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
-#
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-olcAttributeTypes: ( 2.5.4.36 NAME 'userCertificate'
-  DESC 'RFC2256: X.509 user certificate, use ;binary'
-  EQUALITY certificateExactMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-#
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-olcAttributeTypes: ( 2.5.4.37 NAME 'cACertificate'
-  DESC 'RFC2256: X.509 CA certificate, use ;binary'
-  EQUALITY certificateExactMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.38 NAME 'authorityRevocationList'
-  DESC 'RFC2256: X.509 authority revocation list, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.39 NAME 'certificateRevocationList'
-  DESC 'RFC2256: X.509 certificate revocation list, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-# Must be stored and requested in the binary form
-olcAttributeTypes: ( 2.5.4.40 NAME 'crossCertificatePair'
-  DESC 'RFC2256: X.509 cross certificate pair, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )
-#
-# 2.5.4.41 is defined above as it's used for subtyping
-#olcAttributeTypes: ( 2.5.4.41 NAME 'name'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-olcAttributeTypes: ( 2.5.4.42 NAME ( 'givenName' 'gn' )
-  DESC 'RFC2256: first name(s) for which the entity is known by'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.43 NAME 'initials'
-  DESC 'RFC2256: initials of some or all of names, but not the surname(s).'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.44 NAME 'generationQualifier'
-  DESC 'RFC2256: name qualifier indicating a generation'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.45 NAME 'x500UniqueIdentifier'
-  DESC 'RFC2256: X.500 unique identifier'
-  EQUALITY bitStringMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
-#
-olcAttributeTypes: ( 2.5.4.46 NAME 'dnQualifier'
-  DESC 'RFC2256: DN qualifier'
-  EQUALITY caseIgnoreMatch
-  ORDERING caseIgnoreOrderingMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
-#
-olcAttributeTypes: ( 2.5.4.47 NAME 'enhancedSearchGuide'
-  DESC 'RFC2256: enhanced search guide'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )
-#
-olcAttributeTypes: ( 2.5.4.48 NAME 'protocolInformation'
-  DESC 'RFC2256: protocol information'
-  EQUALITY protocolInformationMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )
-#
-# 2.5.4.49 is defined above as it's used for subtyping
-#olcAttributeTypes: ( 2.5.4.49 NAME 'distinguishedName'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-#
-olcAttributeTypes: ( 2.5.4.50 NAME 'uniqueMember'
-  DESC 'RFC2256: unique member of a group'
-  EQUALITY uniqueMemberMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )
-#
-olcAttributeTypes: ( 2.5.4.51 NAME 'houseIdentifier'
-  DESC 'RFC2256: house identifier'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.52 NAME 'supportedAlgorithms'
-  DESC 'RFC2256: supported algorithms'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.53 NAME 'deltaRevocationList'
-  DESC 'RFC2256: delta revocation list; use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-olcAttributeTypes: ( 2.5.4.54 NAME 'dmdName'
-  DESC 'RFC2256: name of DMD'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.65 NAME 'pseudonym'
-  DESC 'X.520(4th): pseudonym for the object'
-  SUP name )
-#
-# Standard object classes from RFC2256
-#
-# system schema
-#olcObjectClasses: ( 2.5.6.1 NAME 'alias'
-#      DESC 'RFC2256: an alias'
-#      SUP top STRUCTURAL
-#      MUST aliasedObjectName )
-#
-olcObjectClasses: ( 2.5.6.2 NAME 'country'
-  DESC 'RFC2256: a country'
-  SUP top STRUCTURAL
-  MUST c
-  MAY ( searchGuide $ description ) )
-#
-olcObjectClasses: ( 2.5.6.3 NAME 'locality'
-  DESC 'RFC2256: a locality'
-  SUP top STRUCTURAL
-  MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.4 NAME 'organization'
-  DESC 'RFC2256: an organization'
-  SUP top STRUCTURAL
-  MUST o
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ 
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.5 NAME 'organizationalUnit'
-  DESC 'RFC2256: an organizational unit'
-  SUP top STRUCTURAL
-  MUST ou
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.6 NAME 'person'
-  DESC 'RFC2256: a person'
-  SUP top STRUCTURAL
-  MUST ( sn $ cn )
-  MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) )
-#
-olcObjectClasses: ( 2.5.6.7 NAME 'organizationalPerson'
-  DESC 'RFC2256: an organizational person'
-  SUP person STRUCTURAL
-  MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ 
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) )
-#
-olcObjectClasses: ( 2.5.6.8 NAME 'organizationalRole'
-  DESC 'RFC2256: an organizational role'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-  seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $
-  postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ ou $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.9 NAME 'groupOfNames'
-  DESC 'RFC2256: a group of names (DNs)'
-  SUP top STRUCTURAL
-  MUST ( member $ cn )
-  MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-#
-olcObjectClasses: ( 2.5.6.10 NAME 'residentialPerson'
-  DESC 'RFC2256: an residential person'
-  SUP person STRUCTURAL
-  MUST l
-  MAY ( businessCategory $ x121Address $ registeredAddress $
-  destinationIndicator $ preferredDeliveryMethod $ telexNumber $
-  teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $
-  facsimileTelephoneNumber $ preferredDeliveryMethod $ street $
-  postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ st $ l ) )
-#
-olcObjectClasses: ( 2.5.6.11 NAME 'applicationProcess'
-  DESC 'RFC2256: an application process'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( seeAlso $ ou $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.12 NAME 'applicationEntity'
-  DESC 'RFC2256: an application entity'
-  SUP top STRUCTURAL
-  MUST ( presentationAddress $ cn )
-  MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $
-  description ) )
-#
-olcObjectClasses: ( 2.5.6.13 NAME 'dSA'
-  DESC 'RFC2256: a directory system agent (a server)'
-  SUP applicationEntity STRUCTURAL
-  MAY knowledgeInformation )
-#
-olcObjectClasses: ( 2.5.6.14 NAME 'device'
-  DESC 'RFC2256: a device'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.15 NAME 'strongAuthenticationUser'
-  DESC 'RFC2256: a strong authentication user'
-  SUP top AUXILIARY
-  MUST userCertificate )
-#
-olcObjectClasses: ( 2.5.6.16 NAME 'certificationAuthority'
-  DESC 'RFC2256: a certificate authority'
-  SUP top AUXILIARY
-  MUST ( authorityRevocationList $ certificateRevocationList $
-  cACertificate ) MAY crossCertificatePair )
-#
-olcObjectClasses: ( 2.5.6.17 NAME 'groupOfUniqueNames'
-  DESC 'RFC2256: a group of unique names (DN and Unique Identifier)'
-  SUP top STRUCTURAL
-  MUST ( uniqueMember $ cn )
-  MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-#
-olcObjectClasses: ( 2.5.6.18 NAME 'userSecurityInformation'
-  DESC 'RFC2256: a user security information'
-  SUP top AUXILIARY
-  MAY ( supportedAlgorithms ) )
-#
-olcObjectClasses: ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
-  SUP certificationAuthority
-  AUXILIARY MAY ( deltaRevocationList ) )
-#
-olcObjectClasses: ( 2.5.6.19 NAME 'cRLDistributionPoint'
-  SUP top STRUCTURAL
-  MUST ( cn )
-  MAY ( certificateRevocationList $ authorityRevocationList $
-  deltaRevocationList ) )
-#
-olcObjectClasses: ( 2.5.6.20 NAME 'dmd'
-  SUP top STRUCTURAL
-  MUST ( dmdName )
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-  street $ postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-#
-# Object Classes from RFC 2587
-#
-olcObjectClasses: ( 2.5.6.21 NAME 'pkiUser'
-  DESC 'RFC2587: a PKI user'
-  SUP top AUXILIARY
-  MAY userCertificate )
-#
-olcObjectClasses: ( 2.5.6.22 NAME 'pkiCA'
-  DESC 'RFC2587: PKI certificate authority'
-  SUP top AUXILIARY
-  MAY ( authorityRevocationList $ certificateRevocationList $
-  cACertificate $ crossCertificatePair ) )
-#
-olcObjectClasses: ( 2.5.6.23 NAME 'deltaCRL'
-  DESC 'RFC2587: PKI user'
-  SUP top AUXILIARY
-  MAY deltaRevocationList )
-#
-#
-# Standard Track URI label schema from RFC 2079
-# system schema
-#olcAttributeTypes: ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
-#      DESC 'RFC2079: Uniform Resource Identifier with optional label'
-#      EQUALITY caseExactMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-#
-olcObjectClasses: ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
-  DESC 'RFC2079: object that contains the URI attribute type'
-  MAY ( labeledURI )
-  SUP top AUXILIARY )
-#
-#
-# Derived from RFC 1274, but with new "short names"
-#
-#olcAttributeTypes: ( 0.9.2342.19200300.100.1.1
-#      NAME ( 'uid' 'userid' )
-#      DESC 'RFC1274: user identifier'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-#
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.3
-  NAME ( 'mail' 'rfc822Mailbox' )
-  DESC 'RFC1274: RFC822 Mailbox'
-    EQUALITY caseIgnoreIA5Match
-    SUBSTR caseIgnoreIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-#
-olcObjectClasses: ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-  DESC 'RFC1274: simple security object'
-  SUP top AUXILIARY
-  MUST userPassword )
-#
-# RFC 1274 + RFC 2247
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.25
-  NAME ( 'dc' 'domainComponent' )
-  DESC 'RFC1274/2247: domain component'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-#
-# RFC 2247
-olcObjectClasses: ( 1.3.6.1.4.1.1466.344 NAME 'dcObject'
-  DESC 'RFC2247: domain component object'
-  SUP top AUXILIARY MUST dc )
-#
-# RFC 2377
-olcObjectClasses: ( 1.3.6.1.1.3.1 NAME 'uidObject'
-  DESC 'RFC2377: uid object'
-  SUP top AUXILIARY MUST uid )
-#
-# From COSINE Pilot
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.37
-  NAME 'associatedDomain'
-  DESC 'RFC1274: domain associated with object'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-#
-# RFC 2459 -- deprecated in favor of 'mail' (in cosine.schema)
-olcAttributeTypes: ( 1.2.840.113549.1.9.1
-  NAME ( 'email' 'emailAddress' 'pkcs9email' )
-  DESC 'RFC3280: legacy attribute for email addresses in DNs'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-#
diff --git a/config-archive/etc/openldap/schema/core.ldif.1 b/config-archive/etc/openldap/schema/core.ldif.1
deleted file mode 100644 (file)
index 56a94ad..0000000
+++ /dev/null
@@ -1,591 +0,0 @@
-# OpenLDAP Core schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/core.ldif,v 1.2.2.8 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2003).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-#
-#
-#
-# Includes LDAPv3 schema items from:
-#      RFC 2252/2256 (LDAPv3)
-#
-# Select standard track schema items:
-#      RFC 1274 (uid/dc)
-#      RFC 2079 (URI)
-#      RFC 2247 (dc/dcObject)
-#      RFC 2587 (PKI)
-#      RFC 2589 (Dynamic Directory Services)
-#
-# Select informational schema items:
-#      RFC 2377 (uidObject)
-#
-#
-# Standard attribute types from RFC 2256
-#
-dn: cn=core,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: core
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.0 NAME 'objectClass'
-#      DESC 'RFC2256: object classes of the entity'
-#      EQUALITY objectIdentifierMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' )
-#      DESC 'RFC2256: name of aliased object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.2 NAME 'knowledgeInformation'
-  DESC 'RFC2256: knowledge information'
-  EQUALITY caseIgnoreMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.3 NAME ( 'cn' 'commonName' )
-#      DESC 'RFC2256: common name(s) for which the entity is known by'
-#      SUP name )
-#
-olcAttributeTypes: ( 2.5.4.4 NAME ( 'sn' 'surname' )
-  DESC 'RFC2256: last (family) name(s) for which the entity is known by'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.5 NAME 'serialNumber'
-  DESC 'RFC2256: serial number of the entity'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
-#
-# RFC 4519 definition ('countryName' in X.500 and RFC2256)
-olcAttributeTypes: ( 2.5.4.6 NAME ( 'c' 'countryName' )
-  DESC 'RFC4519: two-letter ISO-3166 country code'
-  SUP name
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.11
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.7 NAME ( 'l' 'localityName' )
-  DESC 'RFC2256: locality which this object resides in'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' )
-  DESC 'RFC2256: state or province which this object resides in'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.9 NAME ( 'street' 'streetAddress' )
-  DESC 'RFC2256: street address of this object'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.10 NAME ( 'o' 'organizationName' )
-  DESC 'RFC2256: organization this object belongs to'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' )
-  DESC 'RFC2256: organizational unit this object belongs to'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.12 NAME 'title'
-  DESC 'RFC2256: title associated with the entity'
-  SUP name )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.13 NAME 'description'
-#      DESC 'RFC2256: descriptive information'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
-#
-# Deprecated by enhancedSearchGuide
-olcAttributeTypes: ( 2.5.4.14 NAME 'searchGuide'
-  DESC 'RFC2256: search guide, deprecated by enhancedSearchGuide'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
-#
-olcAttributeTypes: ( 2.5.4.15 NAME 'businessCategory'
-  DESC 'RFC2256: business category'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.16 NAME 'postalAddress'
-  DESC 'RFC2256: postal address'
-  EQUALITY caseIgnoreListMatch
-  SUBSTR caseIgnoreListSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-#
-olcAttributeTypes: ( 2.5.4.17 NAME 'postalCode'
-  DESC 'RFC2256: postal code'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-#
-olcAttributeTypes: ( 2.5.4.18 NAME 'postOfficeBox'
-  DESC 'RFC2256: Post Office Box'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-#
-olcAttributeTypes: ( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
-  DESC 'RFC2256: Physical Delivery Office Name'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.20 NAME 'telephoneNumber'
-  DESC 'RFC2256: Telephone Number'
-  EQUALITY telephoneNumberMatch
-  SUBSTR telephoneNumberSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
-#
-olcAttributeTypes: ( 2.5.4.21 NAME 'telexNumber'
-  DESC 'RFC2256: Telex Number'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
-#
-olcAttributeTypes: ( 2.5.4.22 NAME 'teletexTerminalIdentifier'
-  DESC 'RFC2256: Teletex Terminal Identifier'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
-#
-olcAttributeTypes: ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
-  DESC 'RFC2256: Facsimile (Fax) Telephone Number'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
-#
-olcAttributeTypes: ( 2.5.4.24 NAME 'x121Address'
-  DESC 'RFC2256: X.121 Address'
-  EQUALITY numericStringMatch
-  SUBSTR numericStringSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
-#
-olcAttributeTypes: ( 2.5.4.25 NAME 'internationaliSDNNumber'
-  DESC 'RFC2256: international ISDN number'
-  EQUALITY numericStringMatch
-  SUBSTR numericStringSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
-#
-olcAttributeTypes: ( 2.5.4.26 NAME 'registeredAddress'
-  DESC 'RFC2256: registered postal address'
-  SUP postalAddress
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-#
-olcAttributeTypes: ( 2.5.4.27 NAME 'destinationIndicator'
-  DESC 'RFC2256: destination indicator'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
-#
-olcAttributeTypes: ( 2.5.4.28 NAME 'preferredDeliveryMethod'
-  DESC 'RFC2256: preferred delivery method'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.29 NAME 'presentationAddress'
-  DESC 'RFC2256: presentation address'
-  EQUALITY presentationAddressMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.43
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.30 NAME 'supportedApplicationContext'
-  DESC 'RFC2256: supported application context'
-  EQUALITY objectIdentifierMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-#
-olcAttributeTypes: ( 2.5.4.31 NAME 'member'
-  DESC 'RFC2256: member of a group'
-  SUP distinguishedName )
-#
-olcAttributeTypes: ( 2.5.4.32 NAME 'owner'
-  DESC 'RFC2256: owner (of the object)'
-  SUP distinguishedName )
-#
-olcAttributeTypes: ( 2.5.4.33 NAME 'roleOccupant'
-  DESC 'RFC2256: occupant of role'
-  SUP distinguishedName )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.34 NAME 'seeAlso'
-#      DESC 'RFC2256: DN of related object'
-#      SUP distinguishedName )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.35 NAME 'userPassword'
-#      DESC 'RFC2256/2307: password of user'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
-#
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-olcAttributeTypes: ( 2.5.4.36 NAME 'userCertificate'
-  DESC 'RFC2256: X.509 user certificate, use ;binary'
-  EQUALITY certificateExactMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-#
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-olcAttributeTypes: ( 2.5.4.37 NAME 'cACertificate'
-  DESC 'RFC2256: X.509 CA certificate, use ;binary'
-  EQUALITY certificateExactMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.38 NAME 'authorityRevocationList'
-  DESC 'RFC2256: X.509 authority revocation list, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.39 NAME 'certificateRevocationList'
-  DESC 'RFC2256: X.509 certificate revocation list, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-# Must be stored and requested in the binary form
-olcAttributeTypes: ( 2.5.4.40 NAME 'crossCertificatePair'
-  DESC 'RFC2256: X.509 cross certificate pair, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )
-#
-# 2.5.4.41 is defined above as it's used for subtyping
-#olcAttributeTypes: ( 2.5.4.41 NAME 'name'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-olcAttributeTypes: ( 2.5.4.42 NAME ( 'givenName' 'gn' )
-  DESC 'RFC2256: first name(s) for which the entity is known by'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.43 NAME 'initials'
-  DESC 'RFC2256: initials of some or all of names, but not the surname(s).'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.44 NAME 'generationQualifier'
-  DESC 'RFC2256: name qualifier indicating a generation'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.45 NAME 'x500UniqueIdentifier'
-  DESC 'RFC2256: X.500 unique identifier'
-  EQUALITY bitStringMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
-#
-olcAttributeTypes: ( 2.5.4.46 NAME 'dnQualifier'
-  DESC 'RFC2256: DN qualifier'
-  EQUALITY caseIgnoreMatch
-  ORDERING caseIgnoreOrderingMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
-#
-olcAttributeTypes: ( 2.5.4.47 NAME 'enhancedSearchGuide'
-  DESC 'RFC2256: enhanced search guide'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )
-#
-olcAttributeTypes: ( 2.5.4.48 NAME 'protocolInformation'
-  DESC 'RFC2256: protocol information'
-  EQUALITY protocolInformationMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )
-#
-# 2.5.4.49 is defined above as it's used for subtyping
-#olcAttributeTypes: ( 2.5.4.49 NAME 'distinguishedName'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-#
-olcAttributeTypes: ( 2.5.4.50 NAME 'uniqueMember'
-  DESC 'RFC2256: unique member of a group'
-  EQUALITY uniqueMemberMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )
-#
-olcAttributeTypes: ( 2.5.4.51 NAME 'houseIdentifier'
-  DESC 'RFC2256: house identifier'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.52 NAME 'supportedAlgorithms'
-  DESC 'RFC2256: supported algorithms'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.53 NAME 'deltaRevocationList'
-  DESC 'RFC2256: delta revocation list; use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-olcAttributeTypes: ( 2.5.4.54 NAME 'dmdName'
-  DESC 'RFC2256: name of DMD'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.65 NAME 'pseudonym'
-  DESC 'X.520(4th): pseudonym for the object'
-  SUP name )
-#
-# Standard object classes from RFC2256
-#
-# system schema
-#olcObjectClasses: ( 2.5.6.1 NAME 'alias'
-#      DESC 'RFC2256: an alias'
-#      SUP top STRUCTURAL
-#      MUST aliasedObjectName )
-#
-olcObjectClasses: ( 2.5.6.2 NAME 'country'
-  DESC 'RFC2256: a country'
-  SUP top STRUCTURAL
-  MUST c
-  MAY ( searchGuide $ description ) )
-#
-olcObjectClasses: ( 2.5.6.3 NAME 'locality'
-  DESC 'RFC2256: a locality'
-  SUP top STRUCTURAL
-  MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.4 NAME 'organization'
-  DESC 'RFC2256: an organization'
-  SUP top STRUCTURAL
-  MUST o
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ 
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.5 NAME 'organizationalUnit'
-  DESC 'RFC2256: an organizational unit'
-  SUP top STRUCTURAL
-  MUST ou
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.6 NAME 'person'
-  DESC 'RFC2256: a person'
-  SUP top STRUCTURAL
-  MUST ( sn $ cn )
-  MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) )
-#
-olcObjectClasses: ( 2.5.6.7 NAME 'organizationalPerson'
-  DESC 'RFC2256: an organizational person'
-  SUP person STRUCTURAL
-  MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ 
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) )
-#
-olcObjectClasses: ( 2.5.6.8 NAME 'organizationalRole'
-  DESC 'RFC2256: an organizational role'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-  seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $
-  postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ ou $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.9 NAME 'groupOfNames'
-  DESC 'RFC2256: a group of names (DNs)'
-  SUP top STRUCTURAL
-  MUST ( member $ cn )
-  MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-#
-olcObjectClasses: ( 2.5.6.10 NAME 'residentialPerson'
-  DESC 'RFC2256: an residential person'
-  SUP person STRUCTURAL
-  MUST l
-  MAY ( businessCategory $ x121Address $ registeredAddress $
-  destinationIndicator $ preferredDeliveryMethod $ telexNumber $
-  teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $
-  facsimileTelephoneNumber $ preferredDeliveryMethod $ street $
-  postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ st $ l ) )
-#
-olcObjectClasses: ( 2.5.6.11 NAME 'applicationProcess'
-  DESC 'RFC2256: an application process'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( seeAlso $ ou $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.12 NAME 'applicationEntity'
-  DESC 'RFC2256: an application entity'
-  SUP top STRUCTURAL
-  MUST ( presentationAddress $ cn )
-  MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $
-  description ) )
-#
-olcObjectClasses: ( 2.5.6.13 NAME 'dSA'
-  DESC 'RFC2256: a directory system agent (a server)'
-  SUP applicationEntity STRUCTURAL
-  MAY knowledgeInformation )
-#
-olcObjectClasses: ( 2.5.6.14 NAME 'device'
-  DESC 'RFC2256: a device'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.15 NAME 'strongAuthenticationUser'
-  DESC 'RFC2256: a strong authentication user'
-  SUP top AUXILIARY
-  MUST userCertificate )
-#
-olcObjectClasses: ( 2.5.6.16 NAME 'certificationAuthority'
-  DESC 'RFC2256: a certificate authority'
-  SUP top AUXILIARY
-  MUST ( authorityRevocationList $ certificateRevocationList $
-  cACertificate ) MAY crossCertificatePair )
-#
-olcObjectClasses: ( 2.5.6.17 NAME 'groupOfUniqueNames'
-  DESC 'RFC2256: a group of unique names (DN and Unique Identifier)'
-  SUP top STRUCTURAL
-  MUST ( uniqueMember $ cn )
-  MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-#
-olcObjectClasses: ( 2.5.6.18 NAME 'userSecurityInformation'
-  DESC 'RFC2256: a user security information'
-  SUP top AUXILIARY
-  MAY ( supportedAlgorithms ) )
-#
-olcObjectClasses: ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
-  SUP certificationAuthority
-  AUXILIARY MAY ( deltaRevocationList ) )
-#
-olcObjectClasses: ( 2.5.6.19 NAME 'cRLDistributionPoint'
-  SUP top STRUCTURAL
-  MUST ( cn )
-  MAY ( certificateRevocationList $ authorityRevocationList $
-  deltaRevocationList ) )
-#
-olcObjectClasses: ( 2.5.6.20 NAME 'dmd'
-  SUP top STRUCTURAL
-  MUST ( dmdName )
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-  street $ postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-#
-# Object Classes from RFC 2587
-#
-olcObjectClasses: ( 2.5.6.21 NAME 'pkiUser'
-  DESC 'RFC2587: a PKI user'
-  SUP top AUXILIARY
-  MAY userCertificate )
-#
-olcObjectClasses: ( 2.5.6.22 NAME 'pkiCA'
-  DESC 'RFC2587: PKI certificate authority'
-  SUP top AUXILIARY
-  MAY ( authorityRevocationList $ certificateRevocationList $
-  cACertificate $ crossCertificatePair ) )
-#
-olcObjectClasses: ( 2.5.6.23 NAME 'deltaCRL'
-  DESC 'RFC2587: PKI user'
-  SUP top AUXILIARY
-  MAY deltaRevocationList )
-#
-#
-# Standard Track URI label schema from RFC 2079
-# system schema
-#olcAttributeTypes: ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
-#      DESC 'RFC2079: Uniform Resource Identifier with optional label'
-#      EQUALITY caseExactMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-#
-olcObjectClasses: ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
-  DESC 'RFC2079: object that contains the URI attribute type'
-  MAY ( labeledURI )
-  SUP top AUXILIARY )
-#
-#
-# Derived from RFC 1274, but with new "short names"
-#
-#olcAttributeTypes: ( 0.9.2342.19200300.100.1.1
-#      NAME ( 'uid' 'userid' )
-#      DESC 'RFC1274: user identifier'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-#
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.3
-  NAME ( 'mail' 'rfc822Mailbox' )
-  DESC 'RFC1274: RFC822 Mailbox'
-    EQUALITY caseIgnoreIA5Match
-    SUBSTR caseIgnoreIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-#
-olcObjectClasses: ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-  DESC 'RFC1274: simple security object'
-  SUP top AUXILIARY
-  MUST userPassword )
-#
-# RFC 1274 + RFC 2247
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.25
-  NAME ( 'dc' 'domainComponent' )
-  DESC 'RFC1274/2247: domain component'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-#
-# RFC 2247
-olcObjectClasses: ( 1.3.6.1.4.1.1466.344 NAME 'dcObject'
-  DESC 'RFC2247: domain component object'
-  SUP top AUXILIARY MUST dc )
-#
-# RFC 2377
-olcObjectClasses: ( 1.3.6.1.1.3.1 NAME 'uidObject'
-  DESC 'RFC2377: uid object'
-  SUP top AUXILIARY MUST uid )
-#
-# From COSINE Pilot
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.37
-  NAME 'associatedDomain'
-  DESC 'RFC1274: domain associated with object'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-#
-# RFC 2459 -- deprecated in favor of 'mail' (in cosine.schema)
-olcAttributeTypes: ( 1.2.840.113549.1.9.1
-  NAME ( 'email' 'emailAddress' 'pkcs9email' )
-  DESC 'RFC3280: legacy attribute for email addresses in DNs'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-#
diff --git a/config-archive/etc/openldap/schema/core.ldif.dist b/config-archive/etc/openldap/schema/core.ldif.dist
deleted file mode 100644 (file)
index 4f82790..0000000
+++ /dev/null
@@ -1,591 +0,0 @@
-# OpenLDAP Core schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2003).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-#
-#
-#
-# Includes LDAPv3 schema items from:
-#      RFC 2252/2256 (LDAPv3)
-#
-# Select standard track schema items:
-#      RFC 1274 (uid/dc)
-#      RFC 2079 (URI)
-#      RFC 2247 (dc/dcObject)
-#      RFC 2587 (PKI)
-#      RFC 2589 (Dynamic Directory Services)
-#
-# Select informational schema items:
-#      RFC 2377 (uidObject)
-#
-#
-# Standard attribute types from RFC 2256
-#
-dn: cn=core,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: core
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.0 NAME 'objectClass'
-#      DESC 'RFC2256: object classes of the entity'
-#      EQUALITY objectIdentifierMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' )
-#      DESC 'RFC2256: name of aliased object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.2 NAME 'knowledgeInformation'
-  DESC 'RFC2256: knowledge information'
-  EQUALITY caseIgnoreMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.3 NAME ( 'cn' 'commonName' )
-#      DESC 'RFC2256: common name(s) for which the entity is known by'
-#      SUP name )
-#
-olcAttributeTypes: ( 2.5.4.4 NAME ( 'sn' 'surname' )
-  DESC 'RFC2256: last (family) name(s) for which the entity is known by'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.5 NAME 'serialNumber'
-  DESC 'RFC2256: serial number of the entity'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
-#
-# RFC 4519 definition ('countryName' in X.500 and RFC2256)
-olcAttributeTypes: ( 2.5.4.6 NAME ( 'c' 'countryName' )
-  DESC 'RFC4519: two-letter ISO-3166 country code'
-  SUP name
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.11
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.7 NAME ( 'l' 'localityName' )
-  DESC 'RFC2256: locality which this object resides in'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' )
-  DESC 'RFC2256: state or province which this object resides in'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.9 NAME ( 'street' 'streetAddress' )
-  DESC 'RFC2256: street address of this object'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.10 NAME ( 'o' 'organizationName' )
-  DESC 'RFC2256: organization this object belongs to'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' )
-  DESC 'RFC2256: organizational unit this object belongs to'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.12 NAME 'title'
-  DESC 'RFC2256: title associated with the entity'
-  SUP name )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.13 NAME 'description'
-#      DESC 'RFC2256: descriptive information'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
-#
-# Deprecated by enhancedSearchGuide
-olcAttributeTypes: ( 2.5.4.14 NAME 'searchGuide'
-  DESC 'RFC2256: search guide, deprecated by enhancedSearchGuide'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
-#
-olcAttributeTypes: ( 2.5.4.15 NAME 'businessCategory'
-  DESC 'RFC2256: business category'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.16 NAME 'postalAddress'
-  DESC 'RFC2256: postal address'
-  EQUALITY caseIgnoreListMatch
-  SUBSTR caseIgnoreListSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-#
-olcAttributeTypes: ( 2.5.4.17 NAME 'postalCode'
-  DESC 'RFC2256: postal code'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-#
-olcAttributeTypes: ( 2.5.4.18 NAME 'postOfficeBox'
-  DESC 'RFC2256: Post Office Box'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-#
-olcAttributeTypes: ( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
-  DESC 'RFC2256: Physical Delivery Office Name'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-#
-olcAttributeTypes: ( 2.5.4.20 NAME 'telephoneNumber'
-  DESC 'RFC2256: Telephone Number'
-  EQUALITY telephoneNumberMatch
-  SUBSTR telephoneNumberSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
-#
-olcAttributeTypes: ( 2.5.4.21 NAME 'telexNumber'
-  DESC 'RFC2256: Telex Number'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
-#
-olcAttributeTypes: ( 2.5.4.22 NAME 'teletexTerminalIdentifier'
-  DESC 'RFC2256: Teletex Terminal Identifier'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
-#
-olcAttributeTypes: ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
-  DESC 'RFC2256: Facsimile (Fax) Telephone Number'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
-#
-olcAttributeTypes: ( 2.5.4.24 NAME 'x121Address'
-  DESC 'RFC2256: X.121 Address'
-  EQUALITY numericStringMatch
-  SUBSTR numericStringSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
-#
-olcAttributeTypes: ( 2.5.4.25 NAME 'internationaliSDNNumber'
-  DESC 'RFC2256: international ISDN number'
-  EQUALITY numericStringMatch
-  SUBSTR numericStringSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
-#
-olcAttributeTypes: ( 2.5.4.26 NAME 'registeredAddress'
-  DESC 'RFC2256: registered postal address'
-  SUP postalAddress
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-#
-olcAttributeTypes: ( 2.5.4.27 NAME 'destinationIndicator'
-  DESC 'RFC2256: destination indicator'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
-#
-olcAttributeTypes: ( 2.5.4.28 NAME 'preferredDeliveryMethod'
-  DESC 'RFC2256: preferred delivery method'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.29 NAME 'presentationAddress'
-  DESC 'RFC2256: presentation address'
-  EQUALITY presentationAddressMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.43
-  SINGLE-VALUE )
-#
-olcAttributeTypes: ( 2.5.4.30 NAME 'supportedApplicationContext'
-  DESC 'RFC2256: supported application context'
-  EQUALITY objectIdentifierMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-#
-olcAttributeTypes: ( 2.5.4.31 NAME 'member'
-  DESC 'RFC2256: member of a group'
-  SUP distinguishedName )
-#
-olcAttributeTypes: ( 2.5.4.32 NAME 'owner'
-  DESC 'RFC2256: owner (of the object)'
-  SUP distinguishedName )
-#
-olcAttributeTypes: ( 2.5.4.33 NAME 'roleOccupant'
-  DESC 'RFC2256: occupant of role'
-  SUP distinguishedName )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.34 NAME 'seeAlso'
-#      DESC 'RFC2256: DN of related object'
-#      SUP distinguishedName )
-#
-# system schema
-#olcAttributeTypes: ( 2.5.4.35 NAME 'userPassword'
-#      DESC 'RFC2256/2307: password of user'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
-#
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-olcAttributeTypes: ( 2.5.4.36 NAME 'userCertificate'
-  DESC 'RFC2256: X.509 user certificate, use ;binary'
-  EQUALITY certificateExactMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-#
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-olcAttributeTypes: ( 2.5.4.37 NAME 'cACertificate'
-  DESC 'RFC2256: X.509 CA certificate, use ;binary'
-  EQUALITY certificateExactMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.38 NAME 'authorityRevocationList'
-  DESC 'RFC2256: X.509 authority revocation list, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.39 NAME 'certificateRevocationList'
-  DESC 'RFC2256: X.509 certificate revocation list, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-# Must be stored and requested in the binary form
-olcAttributeTypes: ( 2.5.4.40 NAME 'crossCertificatePair'
-  DESC 'RFC2256: X.509 cross certificate pair, use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )
-#
-# 2.5.4.41 is defined above as it's used for subtyping
-#olcAttributeTypes: ( 2.5.4.41 NAME 'name'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-olcAttributeTypes: ( 2.5.4.42 NAME ( 'givenName' 'gn' )
-  DESC 'RFC2256: first name(s) for which the entity is known by'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.43 NAME 'initials'
-  DESC 'RFC2256: initials of some or all of names, but not the surname(s).'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.44 NAME 'generationQualifier'
-  DESC 'RFC2256: name qualifier indicating a generation'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.45 NAME 'x500UniqueIdentifier'
-  DESC 'RFC2256: X.500 unique identifier'
-  EQUALITY bitStringMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
-#
-olcAttributeTypes: ( 2.5.4.46 NAME 'dnQualifier'
-  DESC 'RFC2256: DN qualifier'
-  EQUALITY caseIgnoreMatch
-  ORDERING caseIgnoreOrderingMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
-#
-olcAttributeTypes: ( 2.5.4.47 NAME 'enhancedSearchGuide'
-  DESC 'RFC2256: enhanced search guide'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )
-#
-olcAttributeTypes: ( 2.5.4.48 NAME 'protocolInformation'
-  DESC 'RFC2256: protocol information'
-  EQUALITY protocolInformationMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )
-#
-# 2.5.4.49 is defined above as it's used for subtyping
-#olcAttributeTypes: ( 2.5.4.49 NAME 'distinguishedName'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-#
-olcAttributeTypes: ( 2.5.4.50 NAME 'uniqueMember'
-  DESC 'RFC2256: unique member of a group'
-  EQUALITY uniqueMemberMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )
-#
-olcAttributeTypes: ( 2.5.4.51 NAME 'houseIdentifier'
-  DESC 'RFC2256: house identifier'
-  EQUALITY caseIgnoreMatch
-  SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.52 NAME 'supportedAlgorithms'
-  DESC 'RFC2256: supported algorithms'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )
-#
-# Must be transferred using ;binary
-olcAttributeTypes: ( 2.5.4.53 NAME 'deltaRevocationList'
-  DESC 'RFC2256: delta revocation list; use ;binary'
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-#
-olcAttributeTypes: ( 2.5.4.54 NAME 'dmdName'
-  DESC 'RFC2256: name of DMD'
-  SUP name )
-#
-olcAttributeTypes: ( 2.5.4.65 NAME 'pseudonym'
-  DESC 'X.520(4th): pseudonym for the object'
-  SUP name )
-#
-# Standard object classes from RFC2256
-#
-# system schema
-#olcObjectClasses: ( 2.5.6.1 NAME 'alias'
-#      DESC 'RFC2256: an alias'
-#      SUP top STRUCTURAL
-#      MUST aliasedObjectName )
-#
-olcObjectClasses: ( 2.5.6.2 NAME 'country'
-  DESC 'RFC2256: a country'
-  SUP top STRUCTURAL
-  MUST c
-  MAY ( searchGuide $ description ) )
-#
-olcObjectClasses: ( 2.5.6.3 NAME 'locality'
-  DESC 'RFC2256: a locality'
-  SUP top STRUCTURAL
-  MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.4 NAME 'organization'
-  DESC 'RFC2256: an organization'
-  SUP top STRUCTURAL
-  MUST o
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ 
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.5 NAME 'organizationalUnit'
-  DESC 'RFC2256: an organizational unit'
-  SUP top STRUCTURAL
-  MUST ou
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.6 NAME 'person'
-  DESC 'RFC2256: a person'
-  SUP top STRUCTURAL
-  MUST ( sn $ cn )
-  MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) )
-#
-olcObjectClasses: ( 2.5.6.7 NAME 'organizationalPerson'
-  DESC 'RFC2256: an organizational person'
-  SUP person STRUCTURAL
-  MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ 
-  facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-  postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) )
-#
-olcObjectClasses: ( 2.5.6.8 NAME 'organizationalRole'
-  DESC 'RFC2256: an organizational role'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-  seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $
-  postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ ou $ st $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.9 NAME 'groupOfNames'
-  DESC 'RFC2256: a group of names (DNs)'
-  SUP top STRUCTURAL
-  MUST ( member $ cn )
-  MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-#
-olcObjectClasses: ( 2.5.6.10 NAME 'residentialPerson'
-  DESC 'RFC2256: an residential person'
-  SUP person STRUCTURAL
-  MUST l
-  MAY ( businessCategory $ x121Address $ registeredAddress $
-  destinationIndicator $ preferredDeliveryMethod $ telexNumber $
-  teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $
-  facsimileTelephoneNumber $ preferredDeliveryMethod $ street $
-  postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ st $ l ) )
-#
-olcObjectClasses: ( 2.5.6.11 NAME 'applicationProcess'
-  DESC 'RFC2256: an application process'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( seeAlso $ ou $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.12 NAME 'applicationEntity'
-  DESC 'RFC2256: an application entity'
-  SUP top STRUCTURAL
-  MUST ( presentationAddress $ cn )
-  MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $
-  description ) )
-#
-olcObjectClasses: ( 2.5.6.13 NAME 'dSA'
-  DESC 'RFC2256: a directory system agent (a server)'
-  SUP applicationEntity STRUCTURAL
-  MAY knowledgeInformation )
-#
-olcObjectClasses: ( 2.5.6.14 NAME 'device'
-  DESC 'RFC2256: a device'
-  SUP top STRUCTURAL
-  MUST cn
-  MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )
-#
-olcObjectClasses: ( 2.5.6.15 NAME 'strongAuthenticationUser'
-  DESC 'RFC2256: a strong authentication user'
-  SUP top AUXILIARY
-  MUST userCertificate )
-#
-olcObjectClasses: ( 2.5.6.16 NAME 'certificationAuthority'
-  DESC 'RFC2256: a certificate authority'
-  SUP top AUXILIARY
-  MUST ( authorityRevocationList $ certificateRevocationList $
-  cACertificate ) MAY crossCertificatePair )
-#
-olcObjectClasses: ( 2.5.6.17 NAME 'groupOfUniqueNames'
-  DESC 'RFC2256: a group of unique names (DN and Unique Identifier)'
-  SUP top STRUCTURAL
-  MUST ( uniqueMember $ cn )
-  MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-#
-olcObjectClasses: ( 2.5.6.18 NAME 'userSecurityInformation'
-  DESC 'RFC2256: a user security information'
-  SUP top AUXILIARY
-  MAY ( supportedAlgorithms ) )
-#
-olcObjectClasses: ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
-  SUP certificationAuthority
-  AUXILIARY MAY ( deltaRevocationList ) )
-#
-olcObjectClasses: ( 2.5.6.19 NAME 'cRLDistributionPoint'
-  SUP top STRUCTURAL
-  MUST ( cn )
-  MAY ( certificateRevocationList $ authorityRevocationList $
-  deltaRevocationList ) )
-#
-olcObjectClasses: ( 2.5.6.20 NAME 'dmd'
-  SUP top STRUCTURAL
-  MUST ( dmdName )
-  MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-  x121Address $ registeredAddress $ destinationIndicator $
-  preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-  telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-  street $ postOfficeBox $ postalCode $ postalAddress $
-  physicalDeliveryOfficeName $ st $ l $ description ) )
-#
-#
-# Object Classes from RFC 2587
-#
-olcObjectClasses: ( 2.5.6.21 NAME 'pkiUser'
-  DESC 'RFC2587: a PKI user'
-  SUP top AUXILIARY
-  MAY userCertificate )
-#
-olcObjectClasses: ( 2.5.6.22 NAME 'pkiCA'
-  DESC 'RFC2587: PKI certificate authority'
-  SUP top AUXILIARY
-  MAY ( authorityRevocationList $ certificateRevocationList $
-  cACertificate $ crossCertificatePair ) )
-#
-olcObjectClasses: ( 2.5.6.23 NAME 'deltaCRL'
-  DESC 'RFC2587: PKI user'
-  SUP top AUXILIARY
-  MAY deltaRevocationList )
-#
-#
-# Standard Track URI label schema from RFC 2079
-# system schema
-#olcAttributeTypes: ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
-#      DESC 'RFC2079: Uniform Resource Identifier with optional label'
-#      EQUALITY caseExactMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-#
-olcObjectClasses: ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
-  DESC 'RFC2079: object that contains the URI attribute type'
-  MAY ( labeledURI )
-  SUP top AUXILIARY )
-#
-#
-# Derived from RFC 1274, but with new "short names"
-#
-#olcAttributeTypes: ( 0.9.2342.19200300.100.1.1
-#      NAME ( 'uid' 'userid' )
-#      DESC 'RFC1274: user identifier'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-#
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.3
-  NAME ( 'mail' 'rfc822Mailbox' )
-  DESC 'RFC1274: RFC822 Mailbox'
-    EQUALITY caseIgnoreIA5Match
-    SUBSTR caseIgnoreIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-#
-olcObjectClasses: ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-  DESC 'RFC1274: simple security object'
-  SUP top AUXILIARY
-  MUST userPassword )
-#
-# RFC 1274 + RFC 2247
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.25
-  NAME ( 'dc' 'domainComponent' )
-  DESC 'RFC1274/2247: domain component'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-#
-# RFC 2247
-olcObjectClasses: ( 1.3.6.1.4.1.1466.344 NAME 'dcObject'
-  DESC 'RFC2247: domain component object'
-  SUP top AUXILIARY MUST dc )
-#
-# RFC 2377
-olcObjectClasses: ( 1.3.6.1.1.3.1 NAME 'uidObject'
-  DESC 'RFC2377: uid object'
-  SUP top AUXILIARY MUST uid )
-#
-# From COSINE Pilot
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.37
-  NAME 'associatedDomain'
-  DESC 'RFC1274: domain associated with object'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-#
-# RFC 2459 -- deprecated in favor of 'mail' (in cosine.schema)
-olcAttributeTypes: ( 1.2.840.113549.1.9.1
-  NAME ( 'email' 'emailAddress' 'pkcs9email' )
-  DESC 'RFC3280: legacy attribute for email addresses in DNs'
-  EQUALITY caseIgnoreIA5Match
-  SUBSTR caseIgnoreIA5SubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-#
diff --git a/config-archive/etc/openldap/schema/core.schema b/config-archive/etc/openldap/schema/core.schema
deleted file mode 100644 (file)
index f464470..0000000
+++ /dev/null
@@ -1,610 +0,0 @@
-# OpenLDAP Core schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2006).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
-#
-#
-# Includes LDAPv3 schema items from:
-#      RFC 2252/2256 (LDAPv3)
-#
-# Select standard track schema items:
-#      RFC 1274 (uid/dc)
-#      RFC 2079 (URI)
-#      RFC 2247 (dc/dcObject)
-#      RFC 2587 (PKI)
-#      RFC 2589 (Dynamic Directory Services)
-#      RFC 4524 (associatedDomain)
-#
-# Select informational schema items:
-#      RFC 2377 (uidObject)
-
-#
-# Standard attribute types from RFC 2256
-#
-
-# system schema
-#attributetype ( 2.5.4.0 NAME 'objectClass'
-#      DESC 'RFC2256: object classes of the entity'
-#      EQUALITY objectIdentifierMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-# system schema
-#attributetype ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' )
-#      DESC 'RFC2256: name of aliased object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-
-attributetype ( 2.5.4.2 NAME 'knowledgeInformation'
-       DESC 'RFC2256: knowledge information'
-       EQUALITY caseIgnoreMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-# system schema
-#attributetype ( 2.5.4.3 NAME ( 'cn' 'commonName' )
-#      DESC 'RFC2256: common name(s) for which the entity is known by'
-#      SUP name )
-
-attributetype ( 2.5.4.4 NAME ( 'sn' 'surname' )
-       DESC 'RFC2256: last (family) name(s) for which the entity is known by'
-       SUP name )
-
-attributetype ( 2.5.4.5 NAME 'serialNumber'
-       DESC 'RFC2256: serial number of the entity'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
-
-# RFC 4519 definition ('countryName' in X.500 and RFC2256)
-attributetype ( 2.5.4.6 NAME ( 'c' 'countryName' )
-       DESC 'RFC4519: two-letter ISO-3166 country code'
-       SUP name
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.11
-       SINGLE-VALUE )
-
-#attributetype ( 2.5.4.6 NAME ( 'c' 'countryName' )
-#      DESC 'RFC2256: ISO-3166 country 2-letter code'
-#      SUP name SINGLE-VALUE )
-
-attributetype ( 2.5.4.7 NAME ( 'l' 'localityName' )
-       DESC 'RFC2256: locality which this object resides in'
-       SUP name )
-
-attributetype ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' )
-       DESC 'RFC2256: state or province which this object resides in'
-       SUP name )
-
-attributetype ( 2.5.4.9 NAME ( 'street' 'streetAddress' )
-       DESC 'RFC2256: street address of this object'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.10 NAME ( 'o' 'organizationName' )
-       DESC 'RFC2256: organization this object belongs to'
-       SUP name )
-
-attributetype ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' )
-       DESC 'RFC2256: organizational unit this object belongs to'
-       SUP name )
-
-attributetype ( 2.5.4.12 NAME 'title'
-       DESC 'RFC2256: title associated with the entity'
-       SUP name )
-
-# system schema
-#attributetype ( 2.5.4.13 NAME 'description'
-#      DESC 'RFC2256: descriptive information'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
-
-# Deprecated by enhancedSearchGuide
-attributetype ( 2.5.4.14 NAME 'searchGuide'
-       DESC 'RFC2256: search guide, deprecated by enhancedSearchGuide'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
-
-attributetype ( 2.5.4.15 NAME 'businessCategory'
-       DESC 'RFC2256: business category'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.16 NAME 'postalAddress'
-       DESC 'RFC2256: postal address'
-       EQUALITY caseIgnoreListMatch
-       SUBSTR caseIgnoreListSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-attributetype ( 2.5.4.17 NAME 'postalCode'
-       DESC 'RFC2256: postal code'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-
-attributetype ( 2.5.4.18 NAME 'postOfficeBox'
-       DESC 'RFC2256: Post Office Box'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-
-attributetype ( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
-       DESC 'RFC2256: Physical Delivery Office Name'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.20 NAME 'telephoneNumber'
-       DESC 'RFC2256: Telephone Number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
-
-attributetype ( 2.5.4.21 NAME 'telexNumber'
-       DESC 'RFC2256: Telex Number'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
-
-attributetype ( 2.5.4.22 NAME 'teletexTerminalIdentifier'
-       DESC 'RFC2256: Teletex Terminal Identifier'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
-
-attributetype ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
-       DESC 'RFC2256: Facsimile (Fax) Telephone Number'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
-
-attributetype ( 2.5.4.24 NAME 'x121Address'
-       DESC 'RFC2256: X.121 Address'
-       EQUALITY numericStringMatch
-       SUBSTR numericStringSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
-
-attributetype ( 2.5.4.25 NAME 'internationaliSDNNumber'
-       DESC 'RFC2256: international ISDN number'
-       EQUALITY numericStringMatch
-       SUBSTR numericStringSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
-
-attributetype ( 2.5.4.26 NAME 'registeredAddress'
-       DESC 'RFC2256: registered postal address'
-       SUP postalAddress
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-attributetype ( 2.5.4.27 NAME 'destinationIndicator'
-       DESC 'RFC2256: destination indicator'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
-
-attributetype ( 2.5.4.28 NAME 'preferredDeliveryMethod'
-       DESC 'RFC2256: preferred delivery method'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
-       SINGLE-VALUE )
-
-attributetype ( 2.5.4.29 NAME 'presentationAddress'
-       DESC 'RFC2256: presentation address'
-       EQUALITY presentationAddressMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.43
-       SINGLE-VALUE )
-
-attributetype ( 2.5.4.30 NAME 'supportedApplicationContext'
-       DESC 'RFC2256: supported application context'
-       EQUALITY objectIdentifierMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-attributetype ( 2.5.4.31 NAME 'member'
-       DESC 'RFC2256: member of a group'
-       SUP distinguishedName )
-
-attributetype ( 2.5.4.32 NAME 'owner'
-       DESC 'RFC2256: owner (of the object)'
-       SUP distinguishedName )
-
-attributetype ( 2.5.4.33 NAME 'roleOccupant'
-       DESC 'RFC2256: occupant of role'
-       SUP distinguishedName )
-
-# system schema
-#attributetype ( 2.5.4.34 NAME 'seeAlso'
-#      DESC 'RFC2256: DN of related object'
-#      SUP distinguishedName )
-
-# system schema
-#attributetype ( 2.5.4.35 NAME 'userPassword'
-#      DESC 'RFC2256/2307: password of user'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
-
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-attributetype ( 2.5.4.36 NAME 'userCertificate'
-       DESC 'RFC2256: X.509 user certificate, use ;binary'
-       EQUALITY certificateExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-attributetype ( 2.5.4.37 NAME 'cACertificate'
-       DESC 'RFC2256: X.509 CA certificate, use ;binary'
-       EQUALITY certificateExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.38 NAME 'authorityRevocationList'
-       DESC 'RFC2256: X.509 authority revocation list, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.39 NAME 'certificateRevocationList'
-       DESC 'RFC2256: X.509 certificate revocation list, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-# Must be stored and requested in the binary form
-attributetype ( 2.5.4.40 NAME 'crossCertificatePair'
-       DESC 'RFC2256: X.509 cross certificate pair, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )
-
-# system schema
-#attributetype ( 2.5.4.41 NAME 'name'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-attributetype ( 2.5.4.42 NAME ( 'givenName' 'gn' )
-       DESC 'RFC2256: first name(s) for which the entity is known by'
-       SUP name )
-
-attributetype ( 2.5.4.43 NAME 'initials'
-       DESC 'RFC2256: initials of some or all of names, but not the surname(s).'
-       SUP name )
-
-attributetype ( 2.5.4.44 NAME 'generationQualifier'
-       DESC 'RFC2256: name qualifier indicating a generation'
-       SUP name )
-
-attributetype ( 2.5.4.45 NAME 'x500UniqueIdentifier'
-       DESC 'RFC2256: X.500 unique identifier'
-       EQUALITY bitStringMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
-
-attributetype ( 2.5.4.46 NAME 'dnQualifier'
-       DESC 'RFC2256: DN qualifier'
-       EQUALITY caseIgnoreMatch
-       ORDERING caseIgnoreOrderingMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
-
-attributetype ( 2.5.4.47 NAME 'enhancedSearchGuide'
-       DESC 'RFC2256: enhanced search guide'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )
-
-attributetype ( 2.5.4.48 NAME 'protocolInformation'
-       DESC 'RFC2256: protocol information'
-       EQUALITY protocolInformationMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )
-
-# system schema
-#attributetype ( 2.5.4.49 NAME 'distinguishedName'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-attributetype ( 2.5.4.50 NAME 'uniqueMember'
-       DESC 'RFC2256: unique member of a group'
-       EQUALITY uniqueMemberMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )
-
-attributetype ( 2.5.4.51 NAME 'houseIdentifier'
-       DESC 'RFC2256: house identifier'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.52 NAME 'supportedAlgorithms'
-       DESC 'RFC2256: supported algorithms'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.53 NAME 'deltaRevocationList'
-       DESC 'RFC2256: delta revocation list; use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-attributetype ( 2.5.4.54 NAME 'dmdName'
-       DESC 'RFC2256: name of DMD'
-       SUP name )
-
-attributetype ( 2.5.4.65 NAME 'pseudonym'
-       DESC 'X.520(4th): pseudonym for the object'
-       SUP name )
-
-# Standard object classes from RFC2256
-
-# system schema
-#objectclass ( 2.5.6.0 NAME 'top'
-#      DESC 'RFC2256: top of the superclass chain'
-#      ABSTRACT
-#      MUST objectClass )
-
-# system schema
-#objectclass ( 2.5.6.1 NAME 'alias'
-#      DESC 'RFC2256: an alias'
-#      SUP top STRUCTURAL
-#      MUST aliasedObjectName )
-
-objectclass ( 2.5.6.2 NAME 'country'
-       DESC 'RFC2256: a country'
-       SUP top STRUCTURAL
-       MUST c
-       MAY ( searchGuide $ description ) )
-
-objectclass ( 2.5.6.3 NAME 'locality'
-       DESC 'RFC2256: a locality'
-       SUP top STRUCTURAL
-       MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) )
-
-objectclass ( 2.5.6.4 NAME 'organization'
-       DESC 'RFC2256: an organization'
-       SUP top STRUCTURAL
-       MUST o
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ 
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-
-objectclass ( 2.5.6.5 NAME 'organizationalUnit'
-       DESC 'RFC2256: an organizational unit'
-       SUP top STRUCTURAL
-       MUST ou
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-
-objectclass ( 2.5.6.6 NAME 'person'
-       DESC 'RFC2256: a person'
-       SUP top STRUCTURAL
-       MUST ( sn $ cn )
-       MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) )
-
-objectclass ( 2.5.6.7 NAME 'organizationalPerson'
-       DESC 'RFC2256: an organizational person'
-       SUP person STRUCTURAL
-       MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ 
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) )
-
-objectclass ( 2.5.6.8 NAME 'organizationalRole'
-       DESC 'RFC2256: an organizational role'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-               seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $
-               postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ ou $ st $ l $ description ) )
-
-objectclass ( 2.5.6.9 NAME 'groupOfNames'
-       DESC 'RFC2256: a group of names (DNs)'
-       SUP top STRUCTURAL
-       MUST ( member $ cn )
-       MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-
-objectclass ( 2.5.6.10 NAME 'residentialPerson'
-       DESC 'RFC2256: an residential person'
-       SUP person STRUCTURAL
-       MUST l
-       MAY ( businessCategory $ x121Address $ registeredAddress $
-               destinationIndicator $ preferredDeliveryMethod $ telexNumber $
-               teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $
-               facsimileTelephoneNumber $ preferredDeliveryMethod $ street $
-               postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ st $ l ) )
-
-objectclass ( 2.5.6.11 NAME 'applicationProcess'
-       DESC 'RFC2256: an application process'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( seeAlso $ ou $ l $ description ) )
-
-objectclass ( 2.5.6.12 NAME 'applicationEntity'
-       DESC 'RFC2256: an application entity'
-       SUP top STRUCTURAL
-       MUST ( presentationAddress $ cn )
-       MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $
-       description ) )
-
-objectclass ( 2.5.6.13 NAME 'dSA'
-       DESC 'RFC2256: a directory system agent (a server)'
-       SUP applicationEntity STRUCTURAL
-       MAY knowledgeInformation )
-
-objectclass ( 2.5.6.14 NAME 'device'
-       DESC 'RFC2256: a device'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )
-
-objectclass ( 2.5.6.15 NAME 'strongAuthenticationUser'
-       DESC 'RFC2256: a strong authentication user'
-       SUP top AUXILIARY
-       MUST userCertificate )
-
-objectclass ( 2.5.6.16 NAME 'certificationAuthority'
-       DESC 'RFC2256: a certificate authority'
-       SUP top AUXILIARY
-       MUST ( authorityRevocationList $ certificateRevocationList $
-               cACertificate ) MAY crossCertificatePair )
-
-objectclass ( 2.5.6.17 NAME 'groupOfUniqueNames'
-       DESC 'RFC2256: a group of unique names (DN and Unique Identifier)'
-       SUP top STRUCTURAL
-       MUST ( uniqueMember $ cn )
-       MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-
-objectclass ( 2.5.6.18 NAME 'userSecurityInformation'
-       DESC 'RFC2256: a user security information'
-       SUP top AUXILIARY
-       MAY ( supportedAlgorithms ) )
-
-objectclass ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
-       SUP certificationAuthority
-       AUXILIARY MAY ( deltaRevocationList ) )
-
-objectclass ( 2.5.6.19 NAME 'cRLDistributionPoint'
-       SUP top STRUCTURAL
-       MUST ( cn )
-       MAY ( certificateRevocationList $ authorityRevocationList $
-               deltaRevocationList ) )
-
-objectclass ( 2.5.6.20 NAME 'dmd'
-       SUP top STRUCTURAL
-       MUST ( dmdName )
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-               street $ postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ st $ l $ description ) )
-
-#
-# Object Classes from RFC 2587
-#
-objectclass ( 2.5.6.21 NAME 'pkiUser'
-       DESC 'RFC2587: a PKI user'
-       SUP top AUXILIARY
-       MAY userCertificate )
-
-objectclass ( 2.5.6.22 NAME 'pkiCA'
-       DESC 'RFC2587: PKI certificate authority'
-       SUP top AUXILIARY
-       MAY ( authorityRevocationList $ certificateRevocationList $
-               cACertificate $ crossCertificatePair ) )
-
-objectclass ( 2.5.6.23 NAME 'deltaCRL'
-       DESC 'RFC2587: PKI user'
-       SUP top AUXILIARY
-       MAY deltaRevocationList )
-
-#
-# Standard Track URI label schema from RFC 2079
-# system schema
-#attributetype ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
-#      DESC 'RFC2079: Uniform Resource Identifier with optional label'
-#      EQUALITY caseExactMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-objectclass ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
-       DESC 'RFC2079: object that contains the URI attribute type'
-       SUP top AUXILIARY
-       MAY ( labeledURI ) )
-
-#
-# Derived from RFC 1274, but with new "short names"
-#
-#attributetype ( 0.9.2342.19200300.100.1.1
-#      NAME ( 'uid' 'userid' )
-#      DESC 'RFC1274: user identifier'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-attributetype ( 0.9.2342.19200300.100.1.3
-       NAME ( 'mail' 'rfc822Mailbox' )
-       DESC 'RFC1274: RFC822 Mailbox'
-    EQUALITY caseIgnoreIA5Match
-    SUBSTR caseIgnoreIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-objectclass ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-       DESC 'RFC1274: simple security object'
-       SUP top AUXILIARY
-       MUST userPassword )
-
-# RFC 1274 + RFC 2247
-attributetype ( 0.9.2342.19200300.100.1.25
-       NAME ( 'dc' 'domainComponent' )
-       DESC 'RFC1274/2247: domain component'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-# RFC 2247
-objectclass ( 1.3.6.1.4.1.1466.344 NAME 'dcObject'
-       DESC 'RFC2247: domain component object'
-       SUP top AUXILIARY MUST dc )
-
-# RFC 2377
-objectclass ( 1.3.6.1.1.3.1 NAME 'uidObject'
-       DESC 'RFC2377: uid object'
-       SUP top AUXILIARY MUST uid )
-
-# RFC 4524
-#   The 'associatedDomain' attribute specifies DNS [RFC1034][RFC2181]
-#   host names [RFC1123] that are associated with an object.   That is,
-#   values of this attribute should conform to the following ABNF:
-#
-#    domain = root / label *( DOT label )
-#    root   = SPACE
-#    label  = LETDIG [ *61( LETDIG / HYPHEN ) LETDIG ]
-#    LETDIG = %x30-39 / %x41-5A / %x61-7A ; "0" - "9" / "A"-"Z" / "a"-"z"
-#    SPACE  = %x20                        ; space (" ")
-#    HYPHEN = %x2D                        ; hyphen ("-")
-#    DOT    = %x2E                        ; period (".")
-attributetype ( 0.9.2342.19200300.100.1.37
-       NAME 'associatedDomain'
-       DESC 'RFC1274: domain associated with object'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# RFC 2459 -- deprecated in favor of 'mail' (in cosine.schema)
-attributetype ( 1.2.840.113549.1.9.1
-       NAME ( 'email' 'emailAddress' 'pkcs9email' )
-       DESC 'RFC3280: legacy attribute for email addresses in DNs'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
diff --git a/config-archive/etc/openldap/schema/core.schema.1 b/config-archive/etc/openldap/schema/core.schema.1
deleted file mode 100644 (file)
index 77ea8a8..0000000
+++ /dev/null
@@ -1,610 +0,0 @@
-# OpenLDAP Core schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/core.schema,v 1.88.2.9 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2006).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
-#
-#
-# Includes LDAPv3 schema items from:
-#      RFC 2252/2256 (LDAPv3)
-#
-# Select standard track schema items:
-#      RFC 1274 (uid/dc)
-#      RFC 2079 (URI)
-#      RFC 2247 (dc/dcObject)
-#      RFC 2587 (PKI)
-#      RFC 2589 (Dynamic Directory Services)
-#      RFC 4524 (associatedDomain)
-#
-# Select informational schema items:
-#      RFC 2377 (uidObject)
-
-#
-# Standard attribute types from RFC 2256
-#
-
-# system schema
-#attributetype ( 2.5.4.0 NAME 'objectClass'
-#      DESC 'RFC2256: object classes of the entity'
-#      EQUALITY objectIdentifierMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-# system schema
-#attributetype ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' )
-#      DESC 'RFC2256: name of aliased object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-
-attributetype ( 2.5.4.2 NAME 'knowledgeInformation'
-       DESC 'RFC2256: knowledge information'
-       EQUALITY caseIgnoreMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-# system schema
-#attributetype ( 2.5.4.3 NAME ( 'cn' 'commonName' )
-#      DESC 'RFC2256: common name(s) for which the entity is known by'
-#      SUP name )
-
-attributetype ( 2.5.4.4 NAME ( 'sn' 'surname' )
-       DESC 'RFC2256: last (family) name(s) for which the entity is known by'
-       SUP name )
-
-attributetype ( 2.5.4.5 NAME 'serialNumber'
-       DESC 'RFC2256: serial number of the entity'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
-
-# RFC 4519 definition ('countryName' in X.500 and RFC2256)
-attributetype ( 2.5.4.6 NAME ( 'c' 'countryName' )
-       DESC 'RFC4519: two-letter ISO-3166 country code'
-       SUP name
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.11
-       SINGLE-VALUE )
-
-#attributetype ( 2.5.4.6 NAME ( 'c' 'countryName' )
-#      DESC 'RFC2256: ISO-3166 country 2-letter code'
-#      SUP name SINGLE-VALUE )
-
-attributetype ( 2.5.4.7 NAME ( 'l' 'localityName' )
-       DESC 'RFC2256: locality which this object resides in'
-       SUP name )
-
-attributetype ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' )
-       DESC 'RFC2256: state or province which this object resides in'
-       SUP name )
-
-attributetype ( 2.5.4.9 NAME ( 'street' 'streetAddress' )
-       DESC 'RFC2256: street address of this object'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.10 NAME ( 'o' 'organizationName' )
-       DESC 'RFC2256: organization this object belongs to'
-       SUP name )
-
-attributetype ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' )
-       DESC 'RFC2256: organizational unit this object belongs to'
-       SUP name )
-
-attributetype ( 2.5.4.12 NAME 'title'
-       DESC 'RFC2256: title associated with the entity'
-       SUP name )
-
-# system schema
-#attributetype ( 2.5.4.13 NAME 'description'
-#      DESC 'RFC2256: descriptive information'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
-
-# Deprecated by enhancedSearchGuide
-attributetype ( 2.5.4.14 NAME 'searchGuide'
-       DESC 'RFC2256: search guide, deprecated by enhancedSearchGuide'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
-
-attributetype ( 2.5.4.15 NAME 'businessCategory'
-       DESC 'RFC2256: business category'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.16 NAME 'postalAddress'
-       DESC 'RFC2256: postal address'
-       EQUALITY caseIgnoreListMatch
-       SUBSTR caseIgnoreListSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-attributetype ( 2.5.4.17 NAME 'postalCode'
-       DESC 'RFC2256: postal code'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-
-attributetype ( 2.5.4.18 NAME 'postOfficeBox'
-       DESC 'RFC2256: Post Office Box'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-
-attributetype ( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
-       DESC 'RFC2256: Physical Delivery Office Name'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.20 NAME 'telephoneNumber'
-       DESC 'RFC2256: Telephone Number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
-
-attributetype ( 2.5.4.21 NAME 'telexNumber'
-       DESC 'RFC2256: Telex Number'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
-
-attributetype ( 2.5.4.22 NAME 'teletexTerminalIdentifier'
-       DESC 'RFC2256: Teletex Terminal Identifier'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
-
-attributetype ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
-       DESC 'RFC2256: Facsimile (Fax) Telephone Number'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
-
-attributetype ( 2.5.4.24 NAME 'x121Address'
-       DESC 'RFC2256: X.121 Address'
-       EQUALITY numericStringMatch
-       SUBSTR numericStringSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
-
-attributetype ( 2.5.4.25 NAME 'internationaliSDNNumber'
-       DESC 'RFC2256: international ISDN number'
-       EQUALITY numericStringMatch
-       SUBSTR numericStringSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
-
-attributetype ( 2.5.4.26 NAME 'registeredAddress'
-       DESC 'RFC2256: registered postal address'
-       SUP postalAddress
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-attributetype ( 2.5.4.27 NAME 'destinationIndicator'
-       DESC 'RFC2256: destination indicator'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
-
-attributetype ( 2.5.4.28 NAME 'preferredDeliveryMethod'
-       DESC 'RFC2256: preferred delivery method'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
-       SINGLE-VALUE )
-
-attributetype ( 2.5.4.29 NAME 'presentationAddress'
-       DESC 'RFC2256: presentation address'
-       EQUALITY presentationAddressMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.43
-       SINGLE-VALUE )
-
-attributetype ( 2.5.4.30 NAME 'supportedApplicationContext'
-       DESC 'RFC2256: supported application context'
-       EQUALITY objectIdentifierMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-attributetype ( 2.5.4.31 NAME 'member'
-       DESC 'RFC2256: member of a group'
-       SUP distinguishedName )
-
-attributetype ( 2.5.4.32 NAME 'owner'
-       DESC 'RFC2256: owner (of the object)'
-       SUP distinguishedName )
-
-attributetype ( 2.5.4.33 NAME 'roleOccupant'
-       DESC 'RFC2256: occupant of role'
-       SUP distinguishedName )
-
-# system schema
-#attributetype ( 2.5.4.34 NAME 'seeAlso'
-#      DESC 'RFC2256: DN of related object'
-#      SUP distinguishedName )
-
-# system schema
-#attributetype ( 2.5.4.35 NAME 'userPassword'
-#      DESC 'RFC2256/2307: password of user'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
-
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-attributetype ( 2.5.4.36 NAME 'userCertificate'
-       DESC 'RFC2256: X.509 user certificate, use ;binary'
-       EQUALITY certificateExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-attributetype ( 2.5.4.37 NAME 'cACertificate'
-       DESC 'RFC2256: X.509 CA certificate, use ;binary'
-       EQUALITY certificateExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.38 NAME 'authorityRevocationList'
-       DESC 'RFC2256: X.509 authority revocation list, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.39 NAME 'certificateRevocationList'
-       DESC 'RFC2256: X.509 certificate revocation list, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-# Must be stored and requested in the binary form
-attributetype ( 2.5.4.40 NAME 'crossCertificatePair'
-       DESC 'RFC2256: X.509 cross certificate pair, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )
-
-# system schema
-#attributetype ( 2.5.4.41 NAME 'name'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-attributetype ( 2.5.4.42 NAME ( 'givenName' 'gn' )
-       DESC 'RFC2256: first name(s) for which the entity is known by'
-       SUP name )
-
-attributetype ( 2.5.4.43 NAME 'initials'
-       DESC 'RFC2256: initials of some or all of names, but not the surname(s).'
-       SUP name )
-
-attributetype ( 2.5.4.44 NAME 'generationQualifier'
-       DESC 'RFC2256: name qualifier indicating a generation'
-       SUP name )
-
-attributetype ( 2.5.4.45 NAME 'x500UniqueIdentifier'
-       DESC 'RFC2256: X.500 unique identifier'
-       EQUALITY bitStringMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
-
-attributetype ( 2.5.4.46 NAME 'dnQualifier'
-       DESC 'RFC2256: DN qualifier'
-       EQUALITY caseIgnoreMatch
-       ORDERING caseIgnoreOrderingMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
-
-attributetype ( 2.5.4.47 NAME 'enhancedSearchGuide'
-       DESC 'RFC2256: enhanced search guide'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )
-
-attributetype ( 2.5.4.48 NAME 'protocolInformation'
-       DESC 'RFC2256: protocol information'
-       EQUALITY protocolInformationMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )
-
-# system schema
-#attributetype ( 2.5.4.49 NAME 'distinguishedName'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-attributetype ( 2.5.4.50 NAME 'uniqueMember'
-       DESC 'RFC2256: unique member of a group'
-       EQUALITY uniqueMemberMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )
-
-attributetype ( 2.5.4.51 NAME 'houseIdentifier'
-       DESC 'RFC2256: house identifier'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.52 NAME 'supportedAlgorithms'
-       DESC 'RFC2256: supported algorithms'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.53 NAME 'deltaRevocationList'
-       DESC 'RFC2256: delta revocation list; use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-attributetype ( 2.5.4.54 NAME 'dmdName'
-       DESC 'RFC2256: name of DMD'
-       SUP name )
-
-attributetype ( 2.5.4.65 NAME 'pseudonym'
-       DESC 'X.520(4th): pseudonym for the object'
-       SUP name )
-
-# Standard object classes from RFC2256
-
-# system schema
-#objectclass ( 2.5.6.0 NAME 'top'
-#      DESC 'RFC2256: top of the superclass chain'
-#      ABSTRACT
-#      MUST objectClass )
-
-# system schema
-#objectclass ( 2.5.6.1 NAME 'alias'
-#      DESC 'RFC2256: an alias'
-#      SUP top STRUCTURAL
-#      MUST aliasedObjectName )
-
-objectclass ( 2.5.6.2 NAME 'country'
-       DESC 'RFC2256: a country'
-       SUP top STRUCTURAL
-       MUST c
-       MAY ( searchGuide $ description ) )
-
-objectclass ( 2.5.6.3 NAME 'locality'
-       DESC 'RFC2256: a locality'
-       SUP top STRUCTURAL
-       MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) )
-
-objectclass ( 2.5.6.4 NAME 'organization'
-       DESC 'RFC2256: an organization'
-       SUP top STRUCTURAL
-       MUST o
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ 
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-
-objectclass ( 2.5.6.5 NAME 'organizationalUnit'
-       DESC 'RFC2256: an organizational unit'
-       SUP top STRUCTURAL
-       MUST ou
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-
-objectclass ( 2.5.6.6 NAME 'person'
-       DESC 'RFC2256: a person'
-       SUP top STRUCTURAL
-       MUST ( sn $ cn )
-       MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) )
-
-objectclass ( 2.5.6.7 NAME 'organizationalPerson'
-       DESC 'RFC2256: an organizational person'
-       SUP person STRUCTURAL
-       MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ 
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) )
-
-objectclass ( 2.5.6.8 NAME 'organizationalRole'
-       DESC 'RFC2256: an organizational role'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-               seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $
-               postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ ou $ st $ l $ description ) )
-
-objectclass ( 2.5.6.9 NAME 'groupOfNames'
-       DESC 'RFC2256: a group of names (DNs)'
-       SUP top STRUCTURAL
-       MUST ( member $ cn )
-       MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-
-objectclass ( 2.5.6.10 NAME 'residentialPerson'
-       DESC 'RFC2256: an residential person'
-       SUP person STRUCTURAL
-       MUST l
-       MAY ( businessCategory $ x121Address $ registeredAddress $
-               destinationIndicator $ preferredDeliveryMethod $ telexNumber $
-               teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $
-               facsimileTelephoneNumber $ preferredDeliveryMethod $ street $
-               postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ st $ l ) )
-
-objectclass ( 2.5.6.11 NAME 'applicationProcess'
-       DESC 'RFC2256: an application process'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( seeAlso $ ou $ l $ description ) )
-
-objectclass ( 2.5.6.12 NAME 'applicationEntity'
-       DESC 'RFC2256: an application entity'
-       SUP top STRUCTURAL
-       MUST ( presentationAddress $ cn )
-       MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $
-       description ) )
-
-objectclass ( 2.5.6.13 NAME 'dSA'
-       DESC 'RFC2256: a directory system agent (a server)'
-       SUP applicationEntity STRUCTURAL
-       MAY knowledgeInformation )
-
-objectclass ( 2.5.6.14 NAME 'device'
-       DESC 'RFC2256: a device'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )
-
-objectclass ( 2.5.6.15 NAME 'strongAuthenticationUser'
-       DESC 'RFC2256: a strong authentication user'
-       SUP top AUXILIARY
-       MUST userCertificate )
-
-objectclass ( 2.5.6.16 NAME 'certificationAuthority'
-       DESC 'RFC2256: a certificate authority'
-       SUP top AUXILIARY
-       MUST ( authorityRevocationList $ certificateRevocationList $
-               cACertificate ) MAY crossCertificatePair )
-
-objectclass ( 2.5.6.17 NAME 'groupOfUniqueNames'
-       DESC 'RFC2256: a group of unique names (DN and Unique Identifier)'
-       SUP top STRUCTURAL
-       MUST ( uniqueMember $ cn )
-       MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-
-objectclass ( 2.5.6.18 NAME 'userSecurityInformation'
-       DESC 'RFC2256: a user security information'
-       SUP top AUXILIARY
-       MAY ( supportedAlgorithms ) )
-
-objectclass ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
-       SUP certificationAuthority
-       AUXILIARY MAY ( deltaRevocationList ) )
-
-objectclass ( 2.5.6.19 NAME 'cRLDistributionPoint'
-       SUP top STRUCTURAL
-       MUST ( cn )
-       MAY ( certificateRevocationList $ authorityRevocationList $
-               deltaRevocationList ) )
-
-objectclass ( 2.5.6.20 NAME 'dmd'
-       SUP top STRUCTURAL
-       MUST ( dmdName )
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-               street $ postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ st $ l $ description ) )
-
-#
-# Object Classes from RFC 2587
-#
-objectclass ( 2.5.6.21 NAME 'pkiUser'
-       DESC 'RFC2587: a PKI user'
-       SUP top AUXILIARY
-       MAY userCertificate )
-
-objectclass ( 2.5.6.22 NAME 'pkiCA'
-       DESC 'RFC2587: PKI certificate authority'
-       SUP top AUXILIARY
-       MAY ( authorityRevocationList $ certificateRevocationList $
-               cACertificate $ crossCertificatePair ) )
-
-objectclass ( 2.5.6.23 NAME 'deltaCRL'
-       DESC 'RFC2587: PKI user'
-       SUP top AUXILIARY
-       MAY deltaRevocationList )
-
-#
-# Standard Track URI label schema from RFC 2079
-# system schema
-#attributetype ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
-#      DESC 'RFC2079: Uniform Resource Identifier with optional label'
-#      EQUALITY caseExactMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-objectclass ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
-       DESC 'RFC2079: object that contains the URI attribute type'
-       SUP top AUXILIARY
-       MAY ( labeledURI ) )
-
-#
-# Derived from RFC 1274, but with new "short names"
-#
-#attributetype ( 0.9.2342.19200300.100.1.1
-#      NAME ( 'uid' 'userid' )
-#      DESC 'RFC1274: user identifier'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-attributetype ( 0.9.2342.19200300.100.1.3
-       NAME ( 'mail' 'rfc822Mailbox' )
-       DESC 'RFC1274: RFC822 Mailbox'
-    EQUALITY caseIgnoreIA5Match
-    SUBSTR caseIgnoreIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-objectclass ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-       DESC 'RFC1274: simple security object'
-       SUP top AUXILIARY
-       MUST userPassword )
-
-# RFC 1274 + RFC 2247
-attributetype ( 0.9.2342.19200300.100.1.25
-       NAME ( 'dc' 'domainComponent' )
-       DESC 'RFC1274/2247: domain component'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-# RFC 2247
-objectclass ( 1.3.6.1.4.1.1466.344 NAME 'dcObject'
-       DESC 'RFC2247: domain component object'
-       SUP top AUXILIARY MUST dc )
-
-# RFC 2377
-objectclass ( 1.3.6.1.1.3.1 NAME 'uidObject'
-       DESC 'RFC2377: uid object'
-       SUP top AUXILIARY MUST uid )
-
-# RFC 4524
-#   The 'associatedDomain' attribute specifies DNS [RFC1034][RFC2181]
-#   host names [RFC1123] that are associated with an object.   That is,
-#   values of this attribute should conform to the following ABNF:
-#
-#    domain = root / label *( DOT label )
-#    root   = SPACE
-#    label  = LETDIG [ *61( LETDIG / HYPHEN ) LETDIG ]
-#    LETDIG = %x30-39 / %x41-5A / %x61-7A ; "0" - "9" / "A"-"Z" / "a"-"z"
-#    SPACE  = %x20                        ; space (" ")
-#    HYPHEN = %x2D                        ; hyphen ("-")
-#    DOT    = %x2E                        ; period (".")
-attributetype ( 0.9.2342.19200300.100.1.37
-       NAME 'associatedDomain'
-       DESC 'RFC1274: domain associated with object'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# RFC 2459 -- deprecated in favor of 'mail' (in cosine.schema)
-attributetype ( 1.2.840.113549.1.9.1
-       NAME ( 'email' 'emailAddress' 'pkcs9email' )
-       DESC 'RFC3280: legacy attribute for email addresses in DNs'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
diff --git a/config-archive/etc/openldap/schema/core.schema.dist b/config-archive/etc/openldap/schema/core.schema.dist
deleted file mode 100644 (file)
index 4e57898..0000000
+++ /dev/null
@@ -1,610 +0,0 @@
-# OpenLDAP Core schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2006).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
-#
-#
-# Includes LDAPv3 schema items from:
-#      RFC 2252/2256 (LDAPv3)
-#
-# Select standard track schema items:
-#      RFC 1274 (uid/dc)
-#      RFC 2079 (URI)
-#      RFC 2247 (dc/dcObject)
-#      RFC 2587 (PKI)
-#      RFC 2589 (Dynamic Directory Services)
-#      RFC 4524 (associatedDomain)
-#
-# Select informational schema items:
-#      RFC 2377 (uidObject)
-
-#
-# Standard attribute types from RFC 2256
-#
-
-# system schema
-#attributetype ( 2.5.4.0 NAME 'objectClass'
-#      DESC 'RFC2256: object classes of the entity'
-#      EQUALITY objectIdentifierMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-# system schema
-#attributetype ( 2.5.4.1 NAME ( 'aliasedObjectName' 'aliasedEntryName' )
-#      DESC 'RFC2256: name of aliased object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-
-attributetype ( 2.5.4.2 NAME 'knowledgeInformation'
-       DESC 'RFC2256: knowledge information'
-       EQUALITY caseIgnoreMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-# system schema
-#attributetype ( 2.5.4.3 NAME ( 'cn' 'commonName' )
-#      DESC 'RFC2256: common name(s) for which the entity is known by'
-#      SUP name )
-
-attributetype ( 2.5.4.4 NAME ( 'sn' 'surname' )
-       DESC 'RFC2256: last (family) name(s) for which the entity is known by'
-       SUP name )
-
-attributetype ( 2.5.4.5 NAME 'serialNumber'
-       DESC 'RFC2256: serial number of the entity'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{64} )
-
-# RFC 4519 definition ('countryName' in X.500 and RFC2256)
-attributetype ( 2.5.4.6 NAME ( 'c' 'countryName' )
-       DESC 'RFC4519: two-letter ISO-3166 country code'
-       SUP name
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.11
-       SINGLE-VALUE )
-
-#attributetype ( 2.5.4.6 NAME ( 'c' 'countryName' )
-#      DESC 'RFC2256: ISO-3166 country 2-letter code'
-#      SUP name SINGLE-VALUE )
-
-attributetype ( 2.5.4.7 NAME ( 'l' 'localityName' )
-       DESC 'RFC2256: locality which this object resides in'
-       SUP name )
-
-attributetype ( 2.5.4.8 NAME ( 'st' 'stateOrProvinceName' )
-       DESC 'RFC2256: state or province which this object resides in'
-       SUP name )
-
-attributetype ( 2.5.4.9 NAME ( 'street' 'streetAddress' )
-       DESC 'RFC2256: street address of this object'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.10 NAME ( 'o' 'organizationName' )
-       DESC 'RFC2256: organization this object belongs to'
-       SUP name )
-
-attributetype ( 2.5.4.11 NAME ( 'ou' 'organizationalUnitName' )
-       DESC 'RFC2256: organizational unit this object belongs to'
-       SUP name )
-
-attributetype ( 2.5.4.12 NAME 'title'
-       DESC 'RFC2256: title associated with the entity'
-       SUP name )
-
-# system schema
-#attributetype ( 2.5.4.13 NAME 'description'
-#      DESC 'RFC2256: descriptive information'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{1024} )
-
-# Deprecated by enhancedSearchGuide
-attributetype ( 2.5.4.14 NAME 'searchGuide'
-       DESC 'RFC2256: search guide, deprecated by enhancedSearchGuide'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.25 )
-
-attributetype ( 2.5.4.15 NAME 'businessCategory'
-       DESC 'RFC2256: business category'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.16 NAME 'postalAddress'
-       DESC 'RFC2256: postal address'
-       EQUALITY caseIgnoreListMatch
-       SUBSTR caseIgnoreListSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-attributetype ( 2.5.4.17 NAME 'postalCode'
-       DESC 'RFC2256: postal code'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-
-attributetype ( 2.5.4.18 NAME 'postOfficeBox'
-       DESC 'RFC2256: Post Office Box'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{40} )
-
-attributetype ( 2.5.4.19 NAME 'physicalDeliveryOfficeName'
-       DESC 'RFC2256: Physical Delivery Office Name'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{128} )
-
-attributetype ( 2.5.4.20 NAME 'telephoneNumber'
-       DESC 'RFC2256: Telephone Number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50{32} )
-
-attributetype ( 2.5.4.21 NAME 'telexNumber'
-       DESC 'RFC2256: Telex Number'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.52 )
-
-attributetype ( 2.5.4.22 NAME 'teletexTerminalIdentifier'
-       DESC 'RFC2256: Teletex Terminal Identifier'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.51 )
-
-attributetype ( 2.5.4.23 NAME ( 'facsimileTelephoneNumber' 'fax' )
-       DESC 'RFC2256: Facsimile (Fax) Telephone Number'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.22 )
-
-attributetype ( 2.5.4.24 NAME 'x121Address'
-       DESC 'RFC2256: X.121 Address'
-       EQUALITY numericStringMatch
-       SUBSTR numericStringSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{15} )
-
-attributetype ( 2.5.4.25 NAME 'internationaliSDNNumber'
-       DESC 'RFC2256: international ISDN number'
-       EQUALITY numericStringMatch
-       SUBSTR numericStringSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.36{16} )
-
-attributetype ( 2.5.4.26 NAME 'registeredAddress'
-       DESC 'RFC2256: registered postal address'
-       SUP postalAddress
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-attributetype ( 2.5.4.27 NAME 'destinationIndicator'
-       DESC 'RFC2256: destination indicator'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44{128} )
-
-attributetype ( 2.5.4.28 NAME 'preferredDeliveryMethod'
-       DESC 'RFC2256: preferred delivery method'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.14
-       SINGLE-VALUE )
-
-attributetype ( 2.5.4.29 NAME 'presentationAddress'
-       DESC 'RFC2256: presentation address'
-       EQUALITY presentationAddressMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.43
-       SINGLE-VALUE )
-
-attributetype ( 2.5.4.30 NAME 'supportedApplicationContext'
-       DESC 'RFC2256: supported application context'
-       EQUALITY objectIdentifierMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-attributetype ( 2.5.4.31 NAME 'member'
-       DESC 'RFC2256: member of a group'
-       SUP distinguishedName )
-
-attributetype ( 2.5.4.32 NAME 'owner'
-       DESC 'RFC2256: owner (of the object)'
-       SUP distinguishedName )
-
-attributetype ( 2.5.4.33 NAME 'roleOccupant'
-       DESC 'RFC2256: occupant of role'
-       SUP distinguishedName )
-
-# system schema
-#attributetype ( 2.5.4.34 NAME 'seeAlso'
-#      DESC 'RFC2256: DN of related object'
-#      SUP distinguishedName )
-
-# system schema
-#attributetype ( 2.5.4.35 NAME 'userPassword'
-#      DESC 'RFC2256/2307: password of user'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40{128} )
-
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-attributetype ( 2.5.4.36 NAME 'userCertificate'
-       DESC 'RFC2256: X.509 user certificate, use ;binary'
-       EQUALITY certificateExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-
-# Must be transferred using ;binary
-# with certificateExactMatch rule (per X.509)
-attributetype ( 2.5.4.37 NAME 'cACertificate'
-       DESC 'RFC2256: X.509 CA certificate, use ;binary'
-       EQUALITY certificateExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.8 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.38 NAME 'authorityRevocationList'
-       DESC 'RFC2256: X.509 authority revocation list, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.39 NAME 'certificateRevocationList'
-       DESC 'RFC2256: X.509 certificate revocation list, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-# Must be stored and requested in the binary form
-attributetype ( 2.5.4.40 NAME 'crossCertificatePair'
-       DESC 'RFC2256: X.509 cross certificate pair, use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.10 )
-
-# system schema
-#attributetype ( 2.5.4.41 NAME 'name'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-attributetype ( 2.5.4.42 NAME ( 'givenName' 'gn' )
-       DESC 'RFC2256: first name(s) for which the entity is known by'
-       SUP name )
-
-attributetype ( 2.5.4.43 NAME 'initials'
-       DESC 'RFC2256: initials of some or all of names, but not the surname(s).'
-       SUP name )
-
-attributetype ( 2.5.4.44 NAME 'generationQualifier'
-       DESC 'RFC2256: name qualifier indicating a generation'
-       SUP name )
-
-attributetype ( 2.5.4.45 NAME 'x500UniqueIdentifier'
-       DESC 'RFC2256: X.500 unique identifier'
-       EQUALITY bitStringMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.6 )
-
-attributetype ( 2.5.4.46 NAME 'dnQualifier'
-       DESC 'RFC2256: DN qualifier'
-       EQUALITY caseIgnoreMatch
-       ORDERING caseIgnoreOrderingMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.44 )
-
-attributetype ( 2.5.4.47 NAME 'enhancedSearchGuide'
-       DESC 'RFC2256: enhanced search guide'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.21 )
-
-attributetype ( 2.5.4.48 NAME 'protocolInformation'
-       DESC 'RFC2256: protocol information'
-       EQUALITY protocolInformationMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.42 )
-
-# system schema
-#attributetype ( 2.5.4.49 NAME 'distinguishedName'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-attributetype ( 2.5.4.50 NAME 'uniqueMember'
-       DESC 'RFC2256: unique member of a group'
-       EQUALITY uniqueMemberMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.34 )
-
-attributetype ( 2.5.4.51 NAME 'houseIdentifier'
-       DESC 'RFC2256: house identifier'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{32768} )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.52 NAME 'supportedAlgorithms'
-       DESC 'RFC2256: supported algorithms'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.49 )
-
-# Must be transferred using ;binary
-attributetype ( 2.5.4.53 NAME 'deltaRevocationList'
-       DESC 'RFC2256: delta revocation list; use ;binary'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.9 )
-
-attributetype ( 2.5.4.54 NAME 'dmdName'
-       DESC 'RFC2256: name of DMD'
-       SUP name )
-
-attributetype ( 2.5.4.65 NAME 'pseudonym'
-       DESC 'X.520(4th): pseudonym for the object'
-       SUP name )
-
-# Standard object classes from RFC2256
-
-# system schema
-#objectclass ( 2.5.6.0 NAME 'top'
-#      DESC 'RFC2256: top of the superclass chain'
-#      ABSTRACT
-#      MUST objectClass )
-
-# system schema
-#objectclass ( 2.5.6.1 NAME 'alias'
-#      DESC 'RFC2256: an alias'
-#      SUP top STRUCTURAL
-#      MUST aliasedObjectName )
-
-objectclass ( 2.5.6.2 NAME 'country'
-       DESC 'RFC2256: a country'
-       SUP top STRUCTURAL
-       MUST c
-       MAY ( searchGuide $ description ) )
-
-objectclass ( 2.5.6.3 NAME 'locality'
-       DESC 'RFC2256: a locality'
-       SUP top STRUCTURAL
-       MAY ( street $ seeAlso $ searchGuide $ st $ l $ description ) )
-
-objectclass ( 2.5.6.4 NAME 'organization'
-       DESC 'RFC2256: an organization'
-       SUP top STRUCTURAL
-       MUST o
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ 
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-
-objectclass ( 2.5.6.5 NAME 'organizationalUnit'
-       DESC 'RFC2256: an organizational unit'
-       SUP top STRUCTURAL
-       MUST ou
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ st $ l $ description ) )
-
-objectclass ( 2.5.6.6 NAME 'person'
-       DESC 'RFC2256: a person'
-       SUP top STRUCTURAL
-       MUST ( sn $ cn )
-       MAY ( userPassword $ telephoneNumber $ seeAlso $ description ) )
-
-objectclass ( 2.5.6.7 NAME 'organizationalPerson'
-       DESC 'RFC2256: an organizational person'
-       SUP person STRUCTURAL
-       MAY ( title $ x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ 
-               facsimileTelephoneNumber $ street $ postOfficeBox $ postalCode $
-               postalAddress $ physicalDeliveryOfficeName $ ou $ st $ l ) )
-
-objectclass ( 2.5.6.8 NAME 'organizationalRole'
-       DESC 'RFC2256: an organizational role'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-               seeAlso $ roleOccupant $ preferredDeliveryMethod $ street $
-               postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ ou $ st $ l $ description ) )
-
-objectclass ( 2.5.6.9 NAME 'groupOfNames'
-       DESC 'RFC2256: a group of names (DNs)'
-       SUP top STRUCTURAL
-       MUST ( member $ cn )
-       MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-
-objectclass ( 2.5.6.10 NAME 'residentialPerson'
-       DESC 'RFC2256: an residential person'
-       SUP person STRUCTURAL
-       MUST l
-       MAY ( businessCategory $ x121Address $ registeredAddress $
-               destinationIndicator $ preferredDeliveryMethod $ telexNumber $
-               teletexTerminalIdentifier $ telephoneNumber $ internationaliSDNNumber $
-               facsimileTelephoneNumber $ preferredDeliveryMethod $ street $
-               postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ st $ l ) )
-
-objectclass ( 2.5.6.11 NAME 'applicationProcess'
-       DESC 'RFC2256: an application process'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( seeAlso $ ou $ l $ description ) )
-
-objectclass ( 2.5.6.12 NAME 'applicationEntity'
-       DESC 'RFC2256: an application entity'
-       SUP top STRUCTURAL
-       MUST ( presentationAddress $ cn )
-       MAY ( supportedApplicationContext $ seeAlso $ ou $ o $ l $
-       description ) )
-
-objectclass ( 2.5.6.13 NAME 'dSA'
-       DESC 'RFC2256: a directory system agent (a server)'
-       SUP applicationEntity STRUCTURAL
-       MAY knowledgeInformation )
-
-objectclass ( 2.5.6.14 NAME 'device'
-       DESC 'RFC2256: a device'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( serialNumber $ seeAlso $ owner $ ou $ o $ l $ description ) )
-
-objectclass ( 2.5.6.15 NAME 'strongAuthenticationUser'
-       DESC 'RFC2256: a strong authentication user'
-       SUP top AUXILIARY
-       MUST userCertificate )
-
-objectclass ( 2.5.6.16 NAME 'certificationAuthority'
-       DESC 'RFC2256: a certificate authority'
-       SUP top AUXILIARY
-       MUST ( authorityRevocationList $ certificateRevocationList $
-               cACertificate ) MAY crossCertificatePair )
-
-objectclass ( 2.5.6.17 NAME 'groupOfUniqueNames'
-       DESC 'RFC2256: a group of unique names (DN and Unique Identifier)'
-       SUP top STRUCTURAL
-       MUST ( uniqueMember $ cn )
-       MAY ( businessCategory $ seeAlso $ owner $ ou $ o $ description ) )
-
-objectclass ( 2.5.6.18 NAME 'userSecurityInformation'
-       DESC 'RFC2256: a user security information'
-       SUP top AUXILIARY
-       MAY ( supportedAlgorithms ) )
-
-objectclass ( 2.5.6.16.2 NAME 'certificationAuthority-V2'
-       SUP certificationAuthority
-       AUXILIARY MAY ( deltaRevocationList ) )
-
-objectclass ( 2.5.6.19 NAME 'cRLDistributionPoint'
-       SUP top STRUCTURAL
-       MUST ( cn )
-       MAY ( certificateRevocationList $ authorityRevocationList $
-               deltaRevocationList ) )
-
-objectclass ( 2.5.6.20 NAME 'dmd'
-       SUP top STRUCTURAL
-       MUST ( dmdName )
-       MAY ( userPassword $ searchGuide $ seeAlso $ businessCategory $
-               x121Address $ registeredAddress $ destinationIndicator $
-               preferredDeliveryMethod $ telexNumber $ teletexTerminalIdentifier $
-               telephoneNumber $ internationaliSDNNumber $ facsimileTelephoneNumber $
-               street $ postOfficeBox $ postalCode $ postalAddress $
-               physicalDeliveryOfficeName $ st $ l $ description ) )
-
-#
-# Object Classes from RFC 2587
-#
-objectclass ( 2.5.6.21 NAME 'pkiUser'
-       DESC 'RFC2587: a PKI user'
-       SUP top AUXILIARY
-       MAY userCertificate )
-
-objectclass ( 2.5.6.22 NAME 'pkiCA'
-       DESC 'RFC2587: PKI certificate authority'
-       SUP top AUXILIARY
-       MAY ( authorityRevocationList $ certificateRevocationList $
-               cACertificate $ crossCertificatePair ) )
-
-objectclass ( 2.5.6.23 NAME 'deltaCRL'
-       DESC 'RFC2587: PKI user'
-       SUP top AUXILIARY
-       MAY deltaRevocationList )
-
-#
-# Standard Track URI label schema from RFC 2079
-# system schema
-#attributetype ( 1.3.6.1.4.1.250.1.57 NAME 'labeledURI'
-#      DESC 'RFC2079: Uniform Resource Identifier with optional label'
-#      EQUALITY caseExactMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-objectclass ( 1.3.6.1.4.1.250.3.15 NAME 'labeledURIObject'
-       DESC 'RFC2079: object that contains the URI attribute type'
-       SUP top AUXILIARY
-       MAY ( labeledURI ) )
-
-#
-# Derived from RFC 1274, but with new "short names"
-#
-#attributetype ( 0.9.2342.19200300.100.1.1
-#      NAME ( 'uid' 'userid' )
-#      DESC 'RFC1274: user identifier'
-#      EQUALITY caseIgnoreMatch
-#      SUBSTR caseIgnoreSubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-attributetype ( 0.9.2342.19200300.100.1.3
-       NAME ( 'mail' 'rfc822Mailbox' )
-       DESC 'RFC1274: RFC822 Mailbox'
-    EQUALITY caseIgnoreIA5Match
-    SUBSTR caseIgnoreIA5SubstringsMatch
-    SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-objectclass ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-       DESC 'RFC1274: simple security object'
-       SUP top AUXILIARY
-       MUST userPassword )
-
-# RFC 1274 + RFC 2247
-attributetype ( 0.9.2342.19200300.100.1.25
-       NAME ( 'dc' 'domainComponent' )
-       DESC 'RFC1274/2247: domain component'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-# RFC 2247
-objectclass ( 1.3.6.1.4.1.1466.344 NAME 'dcObject'
-       DESC 'RFC2247: domain component object'
-       SUP top AUXILIARY MUST dc )
-
-# RFC 2377
-objectclass ( 1.3.6.1.1.3.1 NAME 'uidObject'
-       DESC 'RFC2377: uid object'
-       SUP top AUXILIARY MUST uid )
-
-# RFC 4524
-#   The 'associatedDomain' attribute specifies DNS [RFC1034][RFC2181]
-#   host names [RFC1123] that are associated with an object.   That is,
-#   values of this attribute should conform to the following ABNF:
-#
-#    domain = root / label *( DOT label )
-#    root   = SPACE
-#    label  = LETDIG [ *61( LETDIG / HYPHEN ) LETDIG ]
-#    LETDIG = %x30-39 / %x41-5A / %x61-7A ; "0" - "9" / "A"-"Z" / "a"-"z"
-#    SPACE  = %x20                        ; space (" ")
-#    HYPHEN = %x2D                        ; hyphen ("-")
-#    DOT    = %x2E                        ; period (".")
-attributetype ( 0.9.2342.19200300.100.1.37
-       NAME 'associatedDomain'
-       DESC 'RFC1274: domain associated with object'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# RFC 2459 -- deprecated in favor of 'mail' (in cosine.schema)
-attributetype ( 1.2.840.113549.1.9.1
-       NAME ( 'email' 'emailAddress' 'pkcs9email' )
-       DESC 'RFC3280: legacy attribute for email addresses in DNs'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
diff --git a/config-archive/etc/openldap/schema/cosine.ldif b/config-archive/etc/openldap/schema/cosine.ldif
deleted file mode 100644 (file)
index da3e490..0000000
+++ /dev/null
@@ -1,200 +0,0 @@
-# RFC1274: Cosine and Internet X.500 schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# RFC1274: Cosine and Internet X.500 schema
-#
-# This file contains LDAPv3 schema derived from X.500 COSINE "pilot"
-# schema.  As this schema was defined for X.500(89), some
-# oddities were introduced in the mapping to LDAPv3.  The
-# mappings were based upon: draft-ietf-asid-ldapv3-attributes-03.txt
-# (a work in progress)
-#
-# Note: It seems that the pilot schema evolved beyond what was
-# described in RFC1274.  However, this document attempts to describes
-# RFC1274 as published.
-#
-# Depends on core.ldif
-#
-# This file was automatically generated from cosine.schema; see that
-# file for complete background.
-#
-dn: cn=cosine,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: cosine
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress' 
- EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.
- 1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.4 NAME 'info' DESC 'RFC1274: g
- eneral information' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{2048} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.5 NAME ( 'drink' 'favouriteDri
- nk' ) DESC 'RFC1274: favorite drink' EQUALITY caseIgnoreMatch SUBSTR caseIgno
- reSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber' DESC 'RFC1
- 274: room number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch S
- YNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.7 NAME 'photo' DESC 'RFC1274: 
- photo (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.8 NAME 'userClass' DESC 'RFC12
- 74: category of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMat
- ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.9 NAME 'host' DESC 'RFC1274: h
- ost computer' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
- X 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.10 NAME 'manager' DESC 'RFC127
- 4: DN of manager' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115
- .121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier' D
- ESC 'RFC1274: unique identifier of document' EQUALITY caseIgnoreMatch SUBSTR 
- caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle' DESC '
- RFC1274: title of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstri
- ngsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion' DES
- C 'RFC1274: version of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSu
- bstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor' DESC
-  'RFC1274: DN of author of document' EQUALITY distinguishedNameMatch SYNTAX 1
- .3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation' DE
- SC 'RFC1274: location of document original' EQUALITY caseIgnoreMatch SUBSTR c
- aseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.20 NAME ( 'homePhone' 'homeTe
- lephoneNumber' ) DESC 'RFC1274: home telephone number' EQUALITY telephoneNumb
- erMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121
- .1.50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.21 NAME 'secretary' DESC 'RFC
- 1274: DN of secretary' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.146
- 6.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox' SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.39 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.26 NAME 'aRecord' EQUALITY ca
- seIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord' EQUALITY 
- caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord' EQUALIT
- Y caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.38 NAME 'associatedName' DESC
-  'RFC1274: DN of entry associated with domain' EQUALITY distinguishedNameMatc
- h SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress' D
- ESC 'RFC1274: home postal address' EQUALITY caseIgnoreListMatch SUBSTR caseIg
- noreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle' DESC 
- 'RFC1274: personal title' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring
- sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.41 NAME ( 'mobile' 'mobileTel
- ephoneNumber' ) DESC 'RFC1274: mobile telephone number' EQUALITY telephoneNum
- berMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.12
- 1.1.50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.42 NAME ( 'pager' 'pagerTelep
- honeNumber' ) DESC 'RFC1274: pager telephone number' EQUALITY telephoneNumber
- Match SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1
- .50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.43 NAME ( 'co' 'friendlyCount
- ryName' ) DESC 'RFC1274: friendly country name' EQUALITY caseIgnoreMatch SUBS
- TR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier' DE
- SC 'RFC1274: unique identifer' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.14
- 66.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus
- ' DESC 'RFC1274: organizational status' EQUALITY caseIgnoreMatch SUBSTR caseI
- gnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox' DESC '
- RFC1274: Janet mailbox' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subst
- ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.47 NAME 'mailPreferenceOption
- ' DESC 'RFC1274: mail preference option' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-  )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.48 NAME 'buildingName' DESC '
- RFC1274: name of building' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstrin
- gsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality' DESC 'RF
- C1274: DSA Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality' 
- DESC 'RFC1274: Single Level Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SIN
- GLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQualit
- y' DESC 'RFC1274: Subtree Mininum Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 13 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQualit
- y' DESC 'RFC1274: Subtree Maximun Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 13 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature' D
- ESC 'RFC1274: Personal Signature (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 23 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect' DESC 'R
- FC1274: DIT Redirect' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466
- .115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.55 NAME 'audio' DESC 'RFC1274
- : audio (u-law)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher' D
- ESC 'RFC1274: publisher of document' EQUALITY caseIgnoreMatch SUBSTR caseIgno
- reSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.4 NAME ( 'pilotPerson' 'newPilo
- tPerson' ) SUP person STRUCTURAL MAY ( userid $ textEncodedORAddress $ rfc822
- Mailbox $ favouriteDrink $ roomNumber $ userClass $ homeTelephoneNumber $ hom
- ePostalAddress $ secretary $ personalTitle $ preferredDeliveryMethod $ busine
- ssCategory $ janetMailbox $ otherMailbox $ mobileTelephoneNumber $ pagerTelep
- honeNumber $ organizationalStatus $ mailPreferenceOption $ personalSignature 
- ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.5 NAME 'account' SUP top STRUCT
- URAL MUST userid MAY ( description $ seeAlso $ localityName $ organizationNam
- e $ organizationalUnitName $ host ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.6 NAME 'document' SUP top STRUC
- TURAL MUST documentIdentifier MAY ( commonName $ description $ seeAlso $ loca
- lityName $ organizationName $ organizationalUnitName $ documentTitle $ docume
- ntVersion $ documentAuthor $ documentLocation $ documentPublisher ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.7 NAME 'room' SUP top STRUCTURA
- L MUST commonName MAY ( roomNumber $ description $ seeAlso $ telephoneNumber 
- ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries' SUP top
-  STRUCTURAL MUST commonName MAY ( description $ seeAlso $ telephonenumber $ l
- ocalityName $ organizationName $ organizationalUnitName ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.13 NAME 'domain' SUP top STRUCT
- URAL MUST domainComponent MAY ( associatedName $ organizationName $ descripti
- on $ businessCategory $ seeAlso $ searchGuide $ userPassword $ localityName $
-  stateOrProvinceName $ streetAddress $ physicalDeliveryOfficeName $ postalAdd
- ress $ postalCode $ postOfficeBox $ streetAddress $ facsimileTelephoneNumber 
- $ internationalISDNNumber $ telephoneNumber $ teletexTerminalIdentifier $ tel
- exNumber $ preferredDeliveryMethod $ destinationIndicator $ registeredAddress
-  $ x121Address ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart' SUP d
- omain STRUCTURAL MAY ( commonName $ surname $ description $ seeAlso $ telepho
- neNumber $ physicalDeliveryOfficeName $ postalAddress $ postalCode $ postOffi
- ceBox $ streetAddress $ facsimileTelephoneNumber $ internationalISDNNumber $ 
- telephoneNumber $ teletexTerminalIdentifier $ telexNumber $ preferredDelivery
- Method $ destinationIndicator $ registeredAddress $ x121Address ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain' SUP domain 
- STRUCTURAL MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $ SOARecord $ CNAME
- Record ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject' D
- ESC 'RFC1274: an object related to an domain' SUP top AUXILIARY MUST associat
- edDomain )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry' SUP c
- ountry STRUCTURAL MUST friendlyCountryName )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization' SU
- P ( organization $ organizationalUnit ) STRUCTURAL MAY buildingName )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA' SUP dsa STR
- UCTURAL MAY dSAQuality )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData' 
- SUP top AUXILIARY MUST dsaQuality MAY ( subtreeMinimumQuality $ subtreeMaximu
- mQuality ) )
diff --git a/config-archive/etc/openldap/schema/cosine.ldif.1 b/config-archive/etc/openldap/schema/cosine.ldif.1
deleted file mode 100644 (file)
index e7e5386..0000000
+++ /dev/null
@@ -1,200 +0,0 @@
-# RFC1274: Cosine and Internet X.500 schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/cosine.ldif,v 1.1.2.6 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# RFC1274: Cosine and Internet X.500 schema
-#
-# This file contains LDAPv3 schema derived from X.500 COSINE "pilot"
-# schema.  As this schema was defined for X.500(89), some
-# oddities were introduced in the mapping to LDAPv3.  The
-# mappings were based upon: draft-ietf-asid-ldapv3-attributes-03.txt
-# (a work in progress)
-#
-# Note: It seems that the pilot schema evolved beyond what was
-# described in RFC1274.  However, this document attempts to describes
-# RFC1274 as published.
-#
-# Depends on core.ldif
-#
-# This file was automatically generated from cosine.schema; see that
-# file for complete background.
-#
-dn: cn=cosine,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: cosine
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress' 
- EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.
- 1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.4 NAME 'info' DESC 'RFC1274: g
- eneral information' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{2048} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.5 NAME ( 'drink' 'favouriteDri
- nk' ) DESC 'RFC1274: favorite drink' EQUALITY caseIgnoreMatch SUBSTR caseIgno
- reSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber' DESC 'RFC1
- 274: room number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch S
- YNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.7 NAME 'photo' DESC 'RFC1274: 
- photo (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.8 NAME 'userClass' DESC 'RFC12
- 74: category of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMat
- ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.9 NAME 'host' DESC 'RFC1274: h
- ost computer' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
- X 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.10 NAME 'manager' DESC 'RFC127
- 4: DN of manager' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115
- .121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier' D
- ESC 'RFC1274: unique identifier of document' EQUALITY caseIgnoreMatch SUBSTR 
- caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle' DESC '
- RFC1274: title of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstri
- ngsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion' DES
- C 'RFC1274: version of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSu
- bstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor' DESC
-  'RFC1274: DN of author of document' EQUALITY distinguishedNameMatch SYNTAX 1
- .3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation' DE
- SC 'RFC1274: location of document original' EQUALITY caseIgnoreMatch SUBSTR c
- aseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.20 NAME ( 'homePhone' 'homeTe
- lephoneNumber' ) DESC 'RFC1274: home telephone number' EQUALITY telephoneNumb
- erMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121
- .1.50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.21 NAME 'secretary' DESC 'RFC
- 1274: DN of secretary' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.146
- 6.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox' SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.39 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.26 NAME 'aRecord' EQUALITY ca
- seIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord' EQUALITY 
- caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord' EQUALIT
- Y caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.38 NAME 'associatedName' DESC
-  'RFC1274: DN of entry associated with domain' EQUALITY distinguishedNameMatc
- h SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress' D
- ESC 'RFC1274: home postal address' EQUALITY caseIgnoreListMatch SUBSTR caseIg
- noreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle' DESC 
- 'RFC1274: personal title' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring
- sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.41 NAME ( 'mobile' 'mobileTel
- ephoneNumber' ) DESC 'RFC1274: mobile telephone number' EQUALITY telephoneNum
- berMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.12
- 1.1.50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.42 NAME ( 'pager' 'pagerTelep
- honeNumber' ) DESC 'RFC1274: pager telephone number' EQUALITY telephoneNumber
- Match SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1
- .50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.43 NAME ( 'co' 'friendlyCount
- ryName' ) DESC 'RFC1274: friendly country name' EQUALITY caseIgnoreMatch SUBS
- TR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier' DE
- SC 'RFC1274: unique identifer' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.14
- 66.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus
- ' DESC 'RFC1274: organizational status' EQUALITY caseIgnoreMatch SUBSTR caseI
- gnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox' DESC '
- RFC1274: Janet mailbox' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subst
- ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.47 NAME 'mailPreferenceOption
- ' DESC 'RFC1274: mail preference option' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-  )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.48 NAME 'buildingName' DESC '
- RFC1274: name of building' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstrin
- gsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality' DESC 'RF
- C1274: DSA Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality' 
- DESC 'RFC1274: Single Level Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SIN
- GLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQualit
- y' DESC 'RFC1274: Subtree Mininum Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 13 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQualit
- y' DESC 'RFC1274: Subtree Maximun Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 13 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature' D
- ESC 'RFC1274: Personal Signature (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 23 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect' DESC 'R
- FC1274: DIT Redirect' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466
- .115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.55 NAME 'audio' DESC 'RFC1274
- : audio (u-law)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher' D
- ESC 'RFC1274: publisher of document' EQUALITY caseIgnoreMatch SUBSTR caseIgno
- reSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.4 NAME ( 'pilotPerson' 'newPilo
- tPerson' ) SUP person STRUCTURAL MAY ( userid $ textEncodedORAddress $ rfc822
- Mailbox $ favouriteDrink $ roomNumber $ userClass $ homeTelephoneNumber $ hom
- ePostalAddress $ secretary $ personalTitle $ preferredDeliveryMethod $ busine
- ssCategory $ janetMailbox $ otherMailbox $ mobileTelephoneNumber $ pagerTelep
- honeNumber $ organizationalStatus $ mailPreferenceOption $ personalSignature 
- ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.5 NAME 'account' SUP top STRUCT
- URAL MUST userid MAY ( description $ seeAlso $ localityName $ organizationNam
- e $ organizationalUnitName $ host ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.6 NAME 'document' SUP top STRUC
- TURAL MUST documentIdentifier MAY ( commonName $ description $ seeAlso $ loca
- lityName $ organizationName $ organizationalUnitName $ documentTitle $ docume
- ntVersion $ documentAuthor $ documentLocation $ documentPublisher ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.7 NAME 'room' SUP top STRUCTURA
- L MUST commonName MAY ( roomNumber $ description $ seeAlso $ telephoneNumber 
- ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries' SUP top
-  STRUCTURAL MUST commonName MAY ( description $ seeAlso $ telephonenumber $ l
- ocalityName $ organizationName $ organizationalUnitName ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.13 NAME 'domain' SUP top STRUCT
- URAL MUST domainComponent MAY ( associatedName $ organizationName $ descripti
- on $ businessCategory $ seeAlso $ searchGuide $ userPassword $ localityName $
-  stateOrProvinceName $ streetAddress $ physicalDeliveryOfficeName $ postalAdd
- ress $ postalCode $ postOfficeBox $ streetAddress $ facsimileTelephoneNumber 
- $ internationalISDNNumber $ telephoneNumber $ teletexTerminalIdentifier $ tel
- exNumber $ preferredDeliveryMethod $ destinationIndicator $ registeredAddress
-  $ x121Address ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart' SUP d
- omain STRUCTURAL MAY ( commonName $ surname $ description $ seeAlso $ telepho
- neNumber $ physicalDeliveryOfficeName $ postalAddress $ postalCode $ postOffi
- ceBox $ streetAddress $ facsimileTelephoneNumber $ internationalISDNNumber $ 
- telephoneNumber $ teletexTerminalIdentifier $ telexNumber $ preferredDelivery
- Method $ destinationIndicator $ registeredAddress $ x121Address ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain' SUP domain 
- STRUCTURAL MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $ SOARecord $ CNAME
- Record ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject' D
- ESC 'RFC1274: an object related to an domain' SUP top AUXILIARY MUST associat
- edDomain )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry' SUP c
- ountry STRUCTURAL MUST friendlyCountryName )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization' SU
- P ( organization $ organizationalUnit ) STRUCTURAL MAY buildingName )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA' SUP dsa STR
- UCTURAL MAY dSAQuality )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData' 
- SUP top AUXILIARY MUST dsaQuality MAY ( subtreeMinimumQuality $ subtreeMaximu
- mQuality ) )
diff --git a/config-archive/etc/openldap/schema/cosine.ldif.dist b/config-archive/etc/openldap/schema/cosine.ldif.dist
deleted file mode 100644 (file)
index 9b437f8..0000000
+++ /dev/null
@@ -1,200 +0,0 @@
-# RFC1274: Cosine and Internet X.500 schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# RFC1274: Cosine and Internet X.500 schema
-#
-# This file contains LDAPv3 schema derived from X.500 COSINE "pilot"
-# schema.  As this schema was defined for X.500(89), some
-# oddities were introduced in the mapping to LDAPv3.  The
-# mappings were based upon: draft-ietf-asid-ldapv3-attributes-03.txt
-# (a work in progress)
-#
-# Note: It seems that the pilot schema evolved beyond what was
-# described in RFC1274.  However, this document attempts to describes
-# RFC1274 as published.
-#
-# Depends on core.ldif
-#
-# This file was automatically generated from cosine.schema; see that
-# file for complete background.
-#
-dn: cn=cosine,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: cosine
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress' 
- EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.
- 1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.4 NAME 'info' DESC 'RFC1274: g
- eneral information' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{2048} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.5 NAME ( 'drink' 'favouriteDri
- nk' ) DESC 'RFC1274: favorite drink' EQUALITY caseIgnoreMatch SUBSTR caseIgno
- reSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber' DESC 'RFC1
- 274: room number' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch S
- YNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.7 NAME 'photo' DESC 'RFC1274: 
- photo (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.8 NAME 'userClass' DESC 'RFC12
- 74: category of user' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMat
- ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.9 NAME 'host' DESC 'RFC1274: h
- ost computer' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTA
- X 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.10 NAME 'manager' DESC 'RFC127
- 4: DN of manager' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466.115
- .121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier' D
- ESC 'RFC1274: unique identifier of document' EQUALITY caseIgnoreMatch SUBSTR 
- caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle' DESC '
- RFC1274: title of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstri
- ngsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion' DES
- C 'RFC1274: version of document' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSu
- bstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor' DESC
-  'RFC1274: DN of author of document' EQUALITY distinguishedNameMatch SYNTAX 1
- .3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation' DE
- SC 'RFC1274: location of document original' EQUALITY caseIgnoreMatch SUBSTR c
- aseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.20 NAME ( 'homePhone' 'homeTe
- lephoneNumber' ) DESC 'RFC1274: home telephone number' EQUALITY telephoneNumb
- erMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121
- .1.50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.21 NAME 'secretary' DESC 'RFC
- 1274: DN of secretary' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.146
- 6.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox' SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.39 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.26 NAME 'aRecord' EQUALITY ca
- seIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord' EQUALITY c
- aseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord' EQUALITY 
- caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord' EQUALIT
- Y caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.38 NAME 'associatedName' DESC
-  'RFC1274: DN of entry associated with domain' EQUALITY distinguishedNameMatc
- h SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress' D
- ESC 'RFC1274: home postal address' EQUALITY caseIgnoreListMatch SUBSTR caseIg
- noreListSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle' DESC 
- 'RFC1274: personal title' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstring
- sMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.41 NAME ( 'mobile' 'mobileTel
- ephoneNumber' ) DESC 'RFC1274: mobile telephone number' EQUALITY telephoneNum
- berMatch SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.12
- 1.1.50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.42 NAME ( 'pager' 'pagerTelep
- honeNumber' ) DESC 'RFC1274: pager telephone number' EQUALITY telephoneNumber
- Match SUBSTR telephoneNumberSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1
- .50 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.43 NAME ( 'co' 'friendlyCount
- ryName' ) DESC 'RFC1274: friendly country name' EQUALITY caseIgnoreMatch SUBS
- TR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier' DE
- SC 'RFC1274: unique identifer' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.14
- 66.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus
- ' DESC 'RFC1274: organizational status' EQUALITY caseIgnoreMatch SUBSTR caseI
- gnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox' DESC '
- RFC1274: Janet mailbox' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5Subst
- ringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.47 NAME 'mailPreferenceOption
- ' DESC 'RFC1274: mail preference option' SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-  )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.48 NAME 'buildingName' DESC '
- RFC1274: name of building' EQUALITY caseIgnoreMatch SUBSTR caseIgnoreSubstrin
- gsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality' DESC 'RF
- C1274: DSA Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality' 
- DESC 'RFC1274: Single Level Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SIN
- GLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQualit
- y' DESC 'RFC1274: Subtree Mininum Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 13 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQualit
- y' DESC 'RFC1274: Subtree Maximun Quality' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 13 SINGLE-VALUE )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature' D
- ESC 'RFC1274: Personal Signature (G3 fax)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 23 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect' DESC 'R
- FC1274: DIT Redirect' EQUALITY distinguishedNameMatch SYNTAX 1.3.6.1.4.1.1466
- .115.121.1.12 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.55 NAME 'audio' DESC 'RFC1274
- : audio (u-law)' SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher' D
- ESC 'RFC1274: publisher of document' EQUALITY caseIgnoreMatch SUBSTR caseIgno
- reSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.4 NAME ( 'pilotPerson' 'newPilo
- tPerson' ) SUP person STRUCTURAL MAY ( userid $ textEncodedORAddress $ rfc822
- Mailbox $ favouriteDrink $ roomNumber $ userClass $ homeTelephoneNumber $ hom
- ePostalAddress $ secretary $ personalTitle $ preferredDeliveryMethod $ busine
- ssCategory $ janetMailbox $ otherMailbox $ mobileTelephoneNumber $ pagerTelep
- honeNumber $ organizationalStatus $ mailPreferenceOption $ personalSignature 
- ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.5 NAME 'account' SUP top STRUCT
- URAL MUST userid MAY ( description $ seeAlso $ localityName $ organizationNam
- e $ organizationalUnitName $ host ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.6 NAME 'document' SUP top STRUC
- TURAL MUST documentIdentifier MAY ( commonName $ description $ seeAlso $ loca
- lityName $ organizationName $ organizationalUnitName $ documentTitle $ docume
- ntVersion $ documentAuthor $ documentLocation $ documentPublisher ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.7 NAME 'room' SUP top STRUCTURA
- L MUST commonName MAY ( roomNumber $ description $ seeAlso $ telephoneNumber 
- ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries' SUP top
-  STRUCTURAL MUST commonName MAY ( description $ seeAlso $ telephonenumber $ l
- ocalityName $ organizationName $ organizationalUnitName ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.13 NAME 'domain' SUP top STRUCT
- URAL MUST domainComponent MAY ( associatedName $ organizationName $ descripti
- on $ businessCategory $ seeAlso $ searchGuide $ userPassword $ localityName $
-  stateOrProvinceName $ streetAddress $ physicalDeliveryOfficeName $ postalAdd
- ress $ postalCode $ postOfficeBox $ streetAddress $ facsimileTelephoneNumber 
- $ internationalISDNNumber $ telephoneNumber $ teletexTerminalIdentifier $ tel
- exNumber $ preferredDeliveryMethod $ destinationIndicator $ registeredAddress
-  $ x121Address ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart' SUP d
- omain STRUCTURAL MAY ( commonName $ surname $ description $ seeAlso $ telepho
- neNumber $ physicalDeliveryOfficeName $ postalAddress $ postalCode $ postOffi
- ceBox $ streetAddress $ facsimileTelephoneNumber $ internationalISDNNumber $ 
- telephoneNumber $ teletexTerminalIdentifier $ telexNumber $ preferredDelivery
- Method $ destinationIndicator $ registeredAddress $ x121Address ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain' SUP domain 
- STRUCTURAL MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $ SOARecord $ CNAME
- Record ) )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject' D
- ESC 'RFC1274: an object related to an domain' SUP top AUXILIARY MUST associat
- edDomain )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry' SUP c
- ountry STRUCTURAL MUST friendlyCountryName )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization' SU
- P ( organization $ organizationalUnit ) STRUCTURAL MAY buildingName )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA' SUP dsa STR
- UCTURAL MAY dSAQuality )
-olcObjectClasses: ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData' 
- SUP top AUXILIARY MUST dsaQuality MAY ( subtreeMinimumQuality $ subtreeMaximu
- mQuality ) )
diff --git a/config-archive/etc/openldap/schema/cosine.schema b/config-archive/etc/openldap/schema/cosine.schema
deleted file mode 100644 (file)
index ef70696..0000000
+++ /dev/null
@@ -1,2571 +0,0 @@
-# RFC1274: Cosine and Internet X.500 schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# RFC1274: Cosine and Internet X.500 schema
-#
-# This file contains LDAPv3 schema derived from X.500 COSINE "pilot"
-# schema.  As this schema was defined for X.500(89), some
-# oddities were introduced in the mapping to LDAPv3.  The
-# mappings were based upon: draft-ietf-asid-ldapv3-attributes-03.txt
-# (a work in progress)
-#
-# Note: It seems that the pilot schema evolved beyond what was
-# described in RFC1274.  However, this document attempts to describes
-# RFC1274 as published.
-#
-# Depends on core.schema
-
-
-# Network Working Group                                          P. Barker
-# Request for Comments: 1274                                      S. Kille
-#                                              University College London
-#                                                          November 1991
-#
-#                 The COSINE and Internet X.500 Schema
-#
-# [trimmed]
-#
-# Abstract
-#
-#  This document suggests an X.500 Directory Schema, or Naming
-#  Architecture, for use in the COSINE and Internet X.500 pilots.  The
-#  schema is independent of any specific implementation.  As well as
-#  indicating support for the standard object classes and attributes, a
-#  large number of generally useful object classes and attributes are
-#  also defined.  An appendix to this document includes a machine
-#  processable version of the schema.
-#
-# [trimmed]
-
-# 7.  Object Identifiers
-#
-#  Some additional object identifiers are defined for this schema.
-#  These are also reproduced in Appendix C.
-#
-#    data OBJECT IDENTIFIER ::= {ccitt 9}
-#    pss OBJECT IDENTIFIER ::= {data 2342}
-#    ucl OBJECT IDENTIFIER ::= {pss 19200300}
-#    pilot OBJECT IDENTIFIER ::= {ucl 100}
-#
-#    pilotAttributeType OBJECT IDENTIFIER ::= {pilot 1}
-#    pilotAttributeSyntax OBJECT IDENTIFIER ::= {pilot 3}
-#    pilotObjectClass OBJECT IDENTIFIER ::= {pilot 4}
-#    pilotGroups OBJECT IDENTIFIER ::= {pilot 10}
-#
-#    iA5StringSyntax OBJECT IDENTIFIER ::= {pilotAttributeSyntax 4}
-#    caseIgnoreIA5StringSyntax OBJECT IDENTIFIER ::=
-#                                          {pilotAttributeSyntax 5}
-#
-# 8.  Object Classes
-# [relocated after 9]
-
-#
-# 9.  Attribute Types
-#
-# 9.1.  X.500 standard attribute types
-#
-#  A number of generally useful attribute types are defined in X.520,
-#  and these are supported.  Refer to that document for descriptions of
-#  the suggested usage of these attribute types.  The ASN.1 for these
-#  attribute types is reproduced for completeness in Appendix C.
-#
-# 9.2.  X.400 standard attribute types
-#
-#  The standard X.400 attribute types are supported.  See X.402 for full
-#  details.  The ASN.1 for these attribute types is reproduced in
-#  Appendix C.
-#
-# 9.3.  COSINE/Internet attribute types
-#
-#  This section describes all the attribute types defined for use in the
-#  COSINE and Internet pilots.  Descriptions are given as to the
-#  suggested usage of these attribute types.  The ASN.1 for these
-#  attribute types is reproduced in Appendix C.
-#
-# 9.3.1.  Userid
-#
-#  The Userid attribute type specifies a computer system login name.
-#
-#    userid ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-identifier))
-#    ::= {pilotAttributeType 1}
-#
-#(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.1 NAME ( 'uid' 'userid' )
-##     EQUALITY caseIgnoreMatch
-##     SUBSTR caseIgnoreSubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.2.  Text Encoded O/R Address
-#
-#  The Text Encoded O/R Address attribute type specifies a text encoding
-#  of an X.400 O/R address, as specified in RFC 987.  The use of this
-#  attribute is deprecated as the attribute is intended for interim use
-#  only.  This attribute will be the first candidate for the attribute
-#  expiry mechanisms!
-#
-#    textEncodedORAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-text-encoded-or-address))
-#    ::= {pilotAttributeType 2}
-#
-attributetype ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.3.  RFC 822 Mailbox
-#
-#  The RFC822 Mailbox attribute type specifies an electronic mailbox
-#  attribute following the syntax specified in RFC 822.  Note that this
-#  attribute should not be used for greybook or other non-Internet order
-#  mailboxes.
-#
-#    rfc822Mailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-rfc822-mailbox))
-#    ::= {pilotAttributeType 3}
-#
-#(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.3 NAME ( 'mail' 'rfc822Mailbox' )
-##     EQUALITY caseIgnoreIA5Match
-##     SUBSTR caseIgnoreIA5SubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-# 9.3.4.  Information
-#
-#  The Information attribute type specifies any general information
-#  pertinent to an object.  It is recommended that specific usage of
-#  this attribute type is avoided, and that specific requirements are
-#  met by other (possibly additional) attribute types.
-#
-#    info ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-information))
-#    ::= {pilotAttributeType 4}
-#
-attributetype ( 0.9.2342.19200300.100.1.4 NAME 'info'
-       DESC 'RFC1274: general information'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{2048} )
-
-
-# 9.3.5.  Favourite Drink
-#
-#  The Favourite Drink attribute type specifies the favourite drink of
-#  an object (or person).
-#
-#    favouriteDrink ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-favourite-drink))
-#    ::= {pilotAttributeType 5}
-#
-attributetype ( 0.9.2342.19200300.100.1.5
-       NAME ( 'drink' 'favouriteDrink' )
-       DESC 'RFC1274: favorite drink'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.6.  Room Number
-#
-#  The Room Number attribute type specifies the room number of an
-#  object.  Note that the commonName attribute should be used for naming
-#  room objects.
-#
-#    roomNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-room-number))
-#    ::= {pilotAttributeType 6}
-#
-attributetype ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber'
-       DESC 'RFC1274: room number'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.7.  Photo
-#
-#  The Photo attribute type specifies a "photograph" for an object.
-#  This should be encoded in G3 fax as explained in recommendation T.4,
-#  with an ASN.1 wrapper to make it compatible with an X.400 BodyPart as
-#  defined in X.420.
-#
-#    IMPORT  G3FacsimileBodyPart  FROM  {   mhs-motis   ipms   modules
-#    information-objects }
-#
-#    photo ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-photo))
-#    ::= {pilotAttributeType 7}
-#
-attributetype ( 0.9.2342.19200300.100.1.7 NAME 'photo'
-       DESC 'RFC1274: photo (G3 fax)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} )
-
-# 9.3.8.  User Class
-#
-#  The User Class attribute type specifies a category of computer user.
-#  The semantics placed on this attribute are for local interpretation.
-#  Examples of current usage od this attribute in academia are
-#  undergraduate student, researcher, lecturer, etc.  Note that the
-#  organizationalStatus attribute may now often be preferred as it makes
-#  no distinction between computer users and others.
-#
-#    userClass ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-class))
-#    ::= {pilotAttributeType 8}
-#
-attributetype ( 0.9.2342.19200300.100.1.8 NAME 'userClass'
-       DESC 'RFC1274: category of user'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.9.  Host
-#
-#  The Host attribute type specifies a host computer.
-#
-#    host ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-host))
-#    ::= {pilotAttributeType 9}
-#
-attributetype ( 0.9.2342.19200300.100.1.9 NAME 'host'
-       DESC 'RFC1274: host computer'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.10.  Manager
-#
-#  The Manager attribute type specifies the manager of an object
-#  represented by an entry.
-#
-#    manager ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 10}
-#
-attributetype ( 0.9.2342.19200300.100.1.10 NAME 'manager'
-       DESC 'RFC1274: DN of manager'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.11.  Document Identifier
-#
-#  The Document Identifier attribute type specifies a unique identifier
-#  for a document.
-#
-#    documentIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-identifier))
-#    ::= {pilotAttributeType 11}
-#
-attributetype ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier'
-       DESC 'RFC1274: unique identifier of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.12.  Document Title
-#
-#  The Document Title attribute type specifies the title of a document.
-#
-#    documentTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-document-title))
-#    ::= {pilotAttributeType 12}
-#
-attributetype ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle'
-       DESC 'RFC1274: title of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.13.  Document Version
-#
-#  The Document Version attribute type specifies the version number of a
-#  document.
-#
-#    documentVersion ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-version))
-#    ::= {pilotAttributeType 13}
-#
-attributetype ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion'
-       DESC 'RFC1274: version of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.14.  Document Author
-#
-#  The Document Author attribute type specifies the distinguished name
-#  of the author of a document.
-#
-#    documentAuthor ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 14}
-#
-attributetype ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor'
-       DESC 'RFC1274: DN of author of document'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.15.  Document Location
-#
-#  The Document Location attribute type specifies the location of the
-#  document original.
-#
-#    documentLocation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-location))
-#    ::= {pilotAttributeType 15}
-#
-attributetype ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation'
-       DESC 'RFC1274: location of document original'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.16.  Home Telephone Number
-#
-#  The Home Telephone Number attribute type specifies a home telephone
-#  number associated with a person.  Attribute values should follow the
-#  agreed format for international telephone numbers: i.e., "+44 71 123
-#  4567".
-#
-#    homeTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 20}
-#
-attributetype ( 0.9.2342.19200300.100.1.20
-       NAME ( 'homePhone' 'homeTelephoneNumber' )
-       DESC 'RFC1274: home telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.17.  Secretary
-#
-#  The Secretary attribute type specifies the secretary of a person.
-#  The attribute value for Secretary is a distinguished name.
-#
-#    secretary ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 21}
-#
-attributetype ( 0.9.2342.19200300.100.1.21 NAME 'secretary'
-       DESC 'RFC1274: DN of secretary'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.18.  Other Mailbox
-#
-#  The Other Mailbox attribute type specifies values for electronic
-#  mailbox types other than X.400 and rfc822.
-#
-#    otherMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            SEQUENCE {
-#                    mailboxType PrintableString, -- e.g. Telemail
-#                    mailbox IA5String  -- e.g. X378:Joe
-#            }
-#    ::= {pilotAttributeType 22}
-#
-attributetype ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.39 )
-
-# 9.3.19.  Last Modified Time
-#
-#  The Last Modified Time attribute type specifies the last time, in UTC
-#  time, that an entry was modified.  Ideally, this attribute should be
-#  maintained by the DSA.
-#
-#    lastModifiedTime ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            uTCTimeSyntax
-#    ::= {pilotAttributeType 23}
-#
-## Deprecated in favor of modifyTimeStamp
-#attributetype ( 0.9.2342.19200300.100.1.23 NAME 'lastModifiedTime'
-#      DESC 'RFC1274: time of last modify, replaced by modifyTimestamp'
-#      OBSOLETE
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.53
-#      USAGE directoryOperation )
-
-# 9.3.20.  Last Modified By
-#
-#  The Last Modified By attribute specifies the distinguished name of
-#  the last user to modify the associated entry.  Ideally, this
-#  attribute should be maintained by the DSA.
-#
-#    lastModifiedBy ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 24}
-#
-## Deprecated in favor of modifiersName
-#attributetype ( 0.9.2342.19200300.100.1.24 NAME 'lastModifiedBy'
-#      DESC 'RFC1274: last modifier, replaced by modifiersName'
-#      OBSOLETE
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-#      USAGE directoryOperation )
-
-# 9.3.21.  Domain Component
-#
-#  The Domain Component attribute type specifies a DNS/NRS domain.  For
-#  example, "uk" or "ac".
-#
-#    domainComponent ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 25}
-#
-##(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.25 NAME ( 'dc' 'domainComponent' )
-##     EQUALITY caseIgnoreIA5Match
-##     SUBSTR caseIgnoreIA5SubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-# 9.3.22.  DNS ARecord
-#
-#  The A Record attribute type specifies a type A (Address) DNS resource
-#  record [6] [7].
-#
-#    aRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 26}
-#
-## incorrect syntax?
-attributetype ( 0.9.2342.19200300.100.1.26 NAME 'aRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-## missing from RFC1274
-## incorrect syntax?
-attributetype ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.23.  MX Record
-#
-#  The MX Record attribute type specifies a type MX (Mail Exchange) DNS
-#  resource record [6] [7].
-#
-#    mXRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 28}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.24.  NS Record
-#
-#  The NS Record attribute type specifies an NS (Name Server) DNS
-#  resource record [6] [7].
-#
-#    nSRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 29}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.25.  SOA Record
-#
-#  The SOA Record attribute type specifies a type SOA (Start of
-#  Authority) DNS resorce record [6] [7].
-#
-#    sOARecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 30}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.26.  CNAME Record
-#
-#  The CNAME Record attribute type specifies a type CNAME (Canonical
-#  Name) DNS resource record [6] [7].
-#
-#    cNAMERecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            iA5StringSyntax
-#    ::= {pilotAttributeType 31}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.27.  Associated Domain
-#
-#  The Associated Domain attribute type specifies a DNS or NRS domain
-#  which is associated with an object in the DIT. For example, the entry
-#  in the DIT with a distinguished name "C=GB, O=University College
-#  London" would have an associated domain of "UCL.AC.UK.  Note that all
-#  domains should be represented in rfc822 order.  See [3] for more
-#  details of usage of this attribute.
-#
-#    associatedDomain ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#    ::= {pilotAttributeType 37}
-#
-#attributetype ( 0.9.2342.19200300.100.1.37 NAME 'associatedDomain'
-#      EQUALITY caseIgnoreIA5Match
-#      SUBSTR caseIgnoreIA5SubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.28.  Associated Name
-#
-#  The Associated Name attribute type specifies an entry in the
-#  organisational DIT associated with a DNS/NRS domain.  See [3] for
-#  more details of usage of this attribute.
-#
-#    associatedName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 38}
-#
-attributetype ( 0.9.2342.19200300.100.1.38 NAME 'associatedName'
-       DESC 'RFC1274: DN of entry associated with domain'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.29.  Home postal address
-#
-#  The Home postal address attribute type specifies a home postal
-#  address for an object.  This should be limited to up to 6 lines of 30
-#  characters each.
-#
-#    homePostalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            postalAddress
-#            MATCHES FOR EQUALITY
-#    ::= {pilotAttributeType 39}
-#
-attributetype ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress'
-       DESC 'RFC1274: home postal address'
-       EQUALITY caseIgnoreListMatch
-       SUBSTR caseIgnoreListSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-# 9.3.30.  Personal Title
-#
-#  The Personal Title attribute type specifies a personal title for a
-#  person. Examples of personal titles are "Ms", "Dr", "Prof" and "Rev".
-#
-#    personalTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-personal-title))
-#    ::= {pilotAttributeType 40}
-#
-attributetype ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle'
-       DESC 'RFC1274: personal title'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.31.  Mobile Telephone Number
-#
-#  The Mobile Telephone Number attribute type specifies a mobile
-#  telephone number associated with a person.  Attribute values should
-#  follow the agreed format for international telephone numbers: i.e.,
-#  "+44 71 123 4567".
-#
-#    mobileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 41}
-#
-attributetype ( 0.9.2342.19200300.100.1.41
-       NAME ( 'mobile' 'mobileTelephoneNumber' )
-       DESC 'RFC1274: mobile telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.32.  Pager Telephone Number
-#
-#  The Pager Telephone Number attribute type specifies a pager telephone
-#  number for an object. Attribute values should follow the agreed
-#  format for international telephone numbers: i.e., "+44 71 123 4567".
-#
-#    pagerTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 42}
-#
-attributetype ( 0.9.2342.19200300.100.1.42
-       NAME ( 'pager' 'pagerTelephoneNumber' )
-       DESC 'RFC1274: pager telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.33.  Friendly Country Name
-#
-#  The Friendly Country Name attribute type specifies names of countries
-#  in human readable format.  The standard attribute country name must
-#  be one of the two-letter codes defined in ISO 3166.
-#
-#    friendlyCountryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 43}
-#
-attributetype ( 0.9.2342.19200300.100.1.43
-       NAME ( 'co' 'friendlyCountryName' )
-       DESC 'RFC1274: friendly country name'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 9.3.34.  Unique Identifier
-#
-#  The Unique Identifier attribute type specifies a "unique identifier"
-#  for an object represented in the Directory.  The domain within which
-#  the identifier is unique, and the exact semantics of the identifier,
-#  are for local definition.  For a person, this might be an
-#  institution-wide payroll number.  For an organisational unit, it
-#  might be a department code.
-#
-#    uniqueIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-unique-identifier))
-#    ::= {pilotAttributeType 44}
-#
-attributetype ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier'
-       DESC 'RFC1274: unique identifer'
-       EQUALITY caseIgnoreMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.35.  Organisational Status
-#
-#  The Organisational Status attribute type specifies a category by
-#  which a person is often referred to in an organisation.  Examples of
-#  usage in academia might include undergraduate student, researcher,
-#  lecturer, etc.
-#
-#  A Directory administrator should probably consider carefully the
-#  distinctions between this and the title and userClass attributes.
-#
-#    organizationalStatus ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-organizational-status))
-#    ::= {pilotAttributeType 45}
-#
-attributetype ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus'
-       DESC 'RFC1274: organizational status'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.36.  Janet Mailbox
-#
-#  The Janet Mailbox attribute type specifies an electronic mailbox
-#  attribute following the syntax specified in the Grey Book of the
-#  Coloured Book series.  This attribute is intended for the convenience
-#  of U.K users unfamiliar with rfc822 and little-endian mail addresses.
-#  Entries using this attribute MUST also include an rfc822Mailbox
-#  attribute.
-#
-#    janetMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-janet-mailbox))
-#    ::= {pilotAttributeType 46}
-#
-attributetype ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox'
-       DESC 'RFC1274: Janet mailbox'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-# 9.3.37.  Mail Preference Option
-#
-#  An attribute to allow users to indicate a preference for inclusion of
-#  their names on mailing lists (electronic or physical).  The absence
-#  of such an attribute should be interpreted as if the attribute was
-#  present with value "no-list-inclusion".  This attribute should be
-#  interpreted by anyone using the directory to derive mailing lists,
-#  and its value respected.
-#
-#    mailPreferenceOption ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX ENUMERATED {
-#                no-list-inclusion(0),
-#                any-list-inclusion(1),  -- may be added to any lists
-#                professional-list-inclusion(2)
-#                                        -- may be added to lists
-#                                        -- which the list provider
-#                                        -- views as related to the
-#                                        -- users professional inter-
-#                                        -- ests, perhaps evaluated
-#                                        -- from the business of the
-#                                        -- organisation or keywords
-#                                        -- in the entry.
-#                }
-#    ::= {pilotAttributeType 47}
-#
-attributetype ( 0.9.2342.19200300.100.1.47
-       NAME 'mailPreferenceOption'
-       DESC 'RFC1274: mail preference option'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-
-# 9.3.38.  Building Name
-#
-#  The Building Name attribute type specifies the name of the building
-#  where an organisation or organisational unit is based.
-#
-#    buildingName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-building-name))
-#    ::= {pilotAttributeType 48}
-#
-attributetype ( 0.9.2342.19200300.100.1.48 NAME 'buildingName'
-       DESC 'RFC1274: name of building'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.39.  DSA Quality
-#
-#  The DSA Quality attribute type specifies the purported quality of a
-#  DSA.  It allows a DSA manager to indicate the expected level of
-#  availability of the DSA. See [8] for details of the syntax.
-#
-#    dSAQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DSAQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 49}
-#
-attributetype ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality'
-       DESC 'RFC1274: DSA Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE )
-
-# 9.3.40.  Single Level Quality
-#
-#  The Single Level Quality attribute type specifies the purported data
-#  quality at the level immediately below in the DIT.  See [8] for
-#  details of the syntax.
-#
-#    singleLevelQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 50}
-#
-attributetype ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality'
-       DESC 'RFC1274: Single Level Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.41.  Subtree Minimum Quality
-#
-#  The Subtree Minimum Quality attribute type specifies the purported
-#  minimum data quality for a DIT subtree.  See [8] for more discussion
-#  and details of the syntax.
-#
-#    subtreeMinimumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 51}
-#
-attributetype ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQuality'
-       DESC 'RFC1274: Subtree Mininum Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.42.  Subtree Maximum Quality
-#
-#  The Subtree Maximum Quality attribute type specifies the purported
-#  maximum data quality for a DIT subtree.  See [8] for more discussion
-#  and details of the syntax.
-#
-#    subtreeMaximumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 52}
-#
-attributetype ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQuality'
-       DESC 'RFC1274: Subtree Maximun Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.43.  Personal Signature
-#
-#  The Personal Signature attribute type allows for a representation of
-#  a person's signature.  This should be encoded in G3 fax as explained
-#  in recommendation T.4, with an ASN.1 wrapper to make it compatible
-#  with an X.400 BodyPart as defined in X.420.
-#
-#    IMPORT  G3FacsimileBodyPart  FROM  {   mhs-motis   ipms   modules
-#    information-objects }
-#
-#    personalSignature ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-personal-signature))
-#    ::= {pilotAttributeType 53}
-#
-attributetype ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature'
-       DESC 'RFC1274: Personal Signature (G3 fax)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.23 )
-
-# 9.3.44.  DIT Redirect
-#
-#  The DIT Redirect attribute type is used to indicate that the object
-#  described by one entry now has a newer entry in the DIT.  The entry
-#  containing the redirection attribute should be expired after a
-#  suitable grace period.  This attribute may be used when an individual
-#  changes his/her place of work, and thus acquires a new organisational
-#  DN.
-#
-#    dITRedirect ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 54}
-#
-attributetype ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect'
-       DESC 'RFC1274: DIT Redirect'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.45.  Audio
-#
-#  The Audio attribute type allows the storing of sounds in the
-#  Directory.  The attribute uses a u-law encoded sound file as used by
-#  the "play" utility on a Sun 4.  This is an interim format.
-#
-#    audio ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            Audio
-#        (SIZE (1 .. ub-audio))
-#    ::= {pilotAttributeType 55}
-#
-attributetype ( 0.9.2342.19200300.100.1.55 NAME 'audio'
-       DESC 'RFC1274: audio (u-law)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} )
-
-# 9.3.46.  Publisher of Document
-#
-#
-#  The Publisher of Document attribute is the person and/or organization
-#  that published a document.
-#
-#    documentPublisher ATTRIBUTE
-#            WITH ATTRIBUTE SYNTAX caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 56}
-#
-attributetype ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher'
-       DESC 'RFC1274: publisher of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 9.4.  Generally useful syntaxes
-#
-#    caseIgnoreIA5StringSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY SUBSTRINGS
-#
-#    iA5StringSyntax ATTRIBUTE-SYNTAX
-#        IA5String
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    -- Syntaxes to support the DNS attributes
-#
-#    DNSRecordSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformationSyntax ATTRIBUTE-SYNTAX
-#            NRSInformation
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformation ::=  SET {
-#                    [0] Context,
-#                    [1] Address-space-id,
-#                    routes [2] SEQUENCE OF SEQUENCE {
-#                    Route-cost,
-#                    Addressing-info }
-#            }
-#
-#
-# 9.5.  Upper bounds on length of attribute values
-#
-#
-#    ub-document-identifier INTEGER ::= 256
-#
-#    ub-document-location INTEGER ::= 256
-#
-#    ub-document-title INTEGER ::= 256
-#
-#    ub-document-version INTEGER ::= 256
-#
-#    ub-favourite-drink INTEGER ::= 256
-#
-#    ub-host INTEGER ::= 256
-#
-#    ub-information INTEGER ::= 2048
-#
-#    ub-unique-identifier INTEGER ::= 256
-#
-#    ub-personal-title INTEGER ::= 256
-#
-#    ub-photo INTEGER ::= 250000
-#
-#    ub-rfc822-mailbox INTEGER ::= 256
-#
-#    ub-room-number INTEGER ::= 256
-#
-#    ub-text-or-address INTEGER ::= 256
-#
-#    ub-user-class INTEGER ::= 256
-#
-#    ub-user-identifier INTEGER ::= 256
-#
-#    ub-organizational-status INTEGER ::= 256
-#
-#    ub-janet-mailbox INTEGER ::= 256
-#
-#    ub-building-name INTEGER ::= 256
-#
-#    ub-personal-signature ::= 50000
-#
-#    ub-audio INTEGER ::= 250000
-#
-
-# [back to 8]
-# 8.  Object Classes
-#
-# 8.1.  X.500 standard object classes
-#
-#  A number of generally useful object classes are defined in X.521, and
-#  these are supported.  Refer to that document for descriptions of the
-#  suggested usage of these object classes.  The ASN.1 for these object
-#  classes is reproduced for completeness in Appendix C.
-#
-# 8.2.  X.400 standard object classes
-#
-#  A number of object classes defined in X.400 are supported.  Refer to
-#  X.402 for descriptions of the usage of these object classes.  The
-#  ASN.1 for these object classes is reproduced for completeness in
-#  Appendix C.
-#
-# 8.3.  COSINE/Internet object classes
-#
-#  This section attempts to fuse together the object classes designed
-#  for use in the COSINE and Internet pilot activities.  Descriptions
-#  are given of the suggested usage of these object classes.  The ASN.1
-#  for these object classes is also reproduced in Appendix C.
-#
-# 8.3.1.  Pilot Object
-#
-#  The PilotObject object class is used as a sub-class to allow some
-#  common, useful attributes to be assigned to entries of all other
-#  object classes.
-#
-#    pilotObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            info,
-#            photo,
-#            manager,
-#            uniqueIdentifier,
-#            lastModifiedTime,
-#            lastModifiedBy,
-#            dITRedirect,
-#            audio}
-#    ::= {pilotObjectClass 3}
-#
-#objectclass ( 0.9.2342.19200300.100.4.3 NAME 'pilotObject'
-#      DESC 'RFC1274: pilot object'
-#      SUP top AUXILIARY
-#      MAY ( info $ photo $ manager $ uniqueIdentifier $
-#              lastModifiedTime $ lastModifiedBy $ dITRedirect $ audio )
-#      )
-
-# 8.3.2.  Pilot Person
-#
-#  The PilotPerson object class is used as a sub-class of person, to
-#  allow the use of a number of additional attributes to be assigned to
-#  entries of object class person.
-#
-#    pilotPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#                    userid,
-#                    textEncodedORAddress,
-#                    rfc822Mailbox,
-#                    favouriteDrink,
-#                    roomNumber,
-#                    userClass,
-#                    homeTelephoneNumber,
-#                    homePostalAddress,
-#                    secretary,
-#                    personalTitle,
-#                    preferredDeliveryMethod,
-#                    businessCategory,
-#                    janetMailbox,
-#                    otherMailbox,
-#                    mobileTelephoneNumber,
-#                    pagerTelephoneNumber,
-#                    organizationalStatus,
-#                    mailPreferenceOption,
-#                    personalSignature}
-#    ::= {pilotObjectClass 4}
-#
-objectclass ( 0.9.2342.19200300.100.4.4
-       NAME ( 'pilotPerson' 'newPilotPerson' )
-       SUP person STRUCTURAL
-       MAY ( userid $ textEncodedORAddress $ rfc822Mailbox $
-               favouriteDrink $ roomNumber $ userClass $
-               homeTelephoneNumber $ homePostalAddress $ secretary $
-               personalTitle $ preferredDeliveryMethod $ businessCategory $
-               janetMailbox $ otherMailbox $ mobileTelephoneNumber $
-               pagerTelephoneNumber $ organizationalStatus $
-               mailPreferenceOption $ personalSignature )
-       )
-
-# 8.3.3.  Account
-#
-#  The Account object class is used to define entries representing
-#  computer accounts.  The userid attribute should be used for naming
-#  entries of this object class.
-#
-#    account OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userid}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            host}
-#    ::= {pilotObjectClass 5}
-#
-objectclass ( 0.9.2342.19200300.100.4.5 NAME 'account'
-       SUP top STRUCTURAL
-       MUST userid
-       MAY ( description $ seeAlso $ localityName $
-               organizationName $ organizationalUnitName $ host )
-       )
-
-# 8.3.4.  Document
-#
-#  The Document object class is used to define entries which represent
-#  documents.
-#
-#    document OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            documentIdentifier}
-#        MAY CONTAIN {
-#            commonName,
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            documentTitle,
-#            documentVersion,
-#            documentAuthor,
-#            documentLocation,
-#            documentPublisher}
-#    ::= {pilotObjectClass 6}
-#
-objectclass ( 0.9.2342.19200300.100.4.6 NAME 'document'
-       SUP top STRUCTURAL
-       MUST documentIdentifier
-       MAY ( commonName $ description $ seeAlso $ localityName $
-               organizationName $ organizationalUnitName $
-               documentTitle $ documentVersion $ documentAuthor $
-               documentLocation $ documentPublisher )
-       )
-
-# 8.3.5.  Room
-#
-#  The Room object class is used to define entries representing rooms.
-#  The commonName attribute should be used for naming pentries of this
-#  object class.
-#
-#    room OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            roomNumber,
-#            description,
-#            seeAlso,
-#            telephoneNumber}
-#    ::= {pilotObjectClass 7}
-#
-objectclass ( 0.9.2342.19200300.100.4.7 NAME 'room'
-       SUP top STRUCTURAL
-       MUST commonName
-       MAY ( roomNumber $ description $ seeAlso $ telephoneNumber )
-       )
-
-# 8.3.6.  Document Series
-#
-#  The Document Series object class is used to define an entry which
-#  represents a series of documents (e.g., The Request For Comments
-#  papers).
-#
-#    documentSeries OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName}
-#    ::= {pilotObjectClass 9}
-#
-objectclass ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries'
-       SUP top STRUCTURAL
-       MUST commonName
-       MAY ( description $ seeAlso $ telephonenumber $
-               localityName $ organizationName $ organizationalUnitName )
-       )
-
-# 8.3.7.  Domain
-#
-#  The Domain object class is used to define entries which represent DNS
-#  or NRS domains.  The domainComponent attribute should be used for
-#  naming entries of this object class.  The usage of this object class
-#  is described in more detail in [3].
-#
-#    domain OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            domainComponent}
-#        MAY CONTAIN {
-#            associatedName,
-#            organizationName,
-#            organizationalAttributeSet}
-#    ::= {pilotObjectClass 13}
-#
-objectclass ( 0.9.2342.19200300.100.4.13 NAME 'domain'
-       SUP top STRUCTURAL
-       MUST domainComponent
-       MAY ( associatedName $ organizationName $ description $
-               businessCategory $ seeAlso $ searchGuide $ userPassword $
-               localityName $ stateOrProvinceName $ streetAddress $
-               physicalDeliveryOfficeName $ postalAddress $ postalCode $
-               postOfficeBox $ streetAddress $
-               facsimileTelephoneNumber $ internationalISDNNumber $
-               telephoneNumber $ teletexTerminalIdentifier $ telexNumber $
-               preferredDeliveryMethod $ destinationIndicator $
-               registeredAddress $ x121Address )
-       )
-
-# 8.3.8.  RFC822 Local Part
-#
-#  The RFC822 Local Part object class is used to define entries which
-#  represent the local part of RFC822 mail addresses.  This treats this
-#  part of an RFC822 address as a domain.  The usage of this object
-#  class is described in more detail in [3].
-#
-#    rFC822localPart OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            commonName,
-#            surname,
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet}
-#    ::= {pilotObjectClass 14}
-#
-objectclass ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart'
-       SUP domain STRUCTURAL
-       MAY ( commonName $ surname $ description $ seeAlso $ telephoneNumber $
-               physicalDeliveryOfficeName $ postalAddress $ postalCode $
-               postOfficeBox $ streetAddress $
-               facsimileTelephoneNumber $ internationalISDNNumber $
-               telephoneNumber $ teletexTerminalIdentifier $
-               telexNumber $ preferredDeliveryMethod $ destinationIndicator $
-               registeredAddress $ x121Address )
-       )
-
-# 8.3.9.  DNS Domain
-#
-#  The DNS Domain (Domain NameServer) object class is used to define
-#  entries for DNS domains.  The usage of this object class is described
-#  in more detail in [3].
-#
-#    dNSDomain OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            ARecord,
-#            MDRecord,
-#            MXRecord,
-#            NSRecord,
-#            SOARecord,
-#            CNAMERecord}
-#    ::= {pilotObjectClass 15}
-#
-objectclass ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain'
-       SUP domain STRUCTURAL
-       MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $
-               SOARecord $ CNAMERecord )
-       )
-
-# 8.3.10.  Domain Related Object
-#
-#  The Domain Related Object object class is used to define entries
-#  which represent DNS/NRS domains which are "equivalent" to an X.500
-#  domain: e.g., an organisation or organisational unit.  The usage of
-#  this object class is described in more detail in [3].
-#
-#    domainRelatedObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            associatedDomain}
-#    ::= {pilotObjectClass 17}
-#
-objectclass ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject'
-       DESC 'RFC1274: an object related to an domain'
-       SUP top AUXILIARY
-       MUST associatedDomain )
-
-# 8.3.11.  Friendly Country
-#
-#  The Friendly Country object class is used to define country entries
-#  in the DIT.  The object class is used to allow friendlier naming of
-#  countries than that allowed by the object class country.  The naming
-#  attribute of object class country, countryName, has to be a 2 letter
-#  string defined in ISO 3166.
-#
-#    friendlyCountry OBJECT-CLASS
-#        SUBCLASS OF country
-#        MUST CONTAIN {
-#            friendlyCountryName}
-#    ::= {pilotObjectClass 18}
-#
-objectclass ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry'
-       SUP country STRUCTURAL
-       MUST friendlyCountryName )
-
-# 8.3.12.  Simple Security Object
-#
-#  The Simple Security Object object class is used to allow an entry to
-#  have a userPassword attribute when an entry's principal object
-#  classes do not allow userPassword as an attribute type.
-#
-#    simpleSecurityObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userPassword }
-#    ::= {pilotObjectClass 19}
-#
-## (in core.schema)
-## objectclass ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-##     SUP top AUXILIARY
-##     MUST userPassword )
-
-# 8.3.13.  Pilot Organization
-#
-#  The PilotOrganization object class is used as a sub-class of
-#  organization and organizationalUnit to allow a number of additional
-#  attributes to be assigned to entries of object classes organization
-#  and organizationalUnit.
-#
-#    pilotOrganization OBJECT-CLASS
-#        SUBCLASS OF organization, organizationalUnit
-#        MAY CONTAIN {
-#                    buildingName}
-#    ::= {pilotObjectClass 20}
-#
-objectclass ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization'
-       SUP ( organization $ organizationalUnit ) STRUCTURAL
-       MAY buildingName )
-
-# 8.3.14.  Pilot DSA
-#
-#  The PilotDSA object class is used as a sub-class of the dsa object
-#  class to allow additional attributes to be assigned to entries for
-#  DSAs.
-#
-#    pilotDSA OBJECT-CLASS
-#        SUBCLASS OF dsa
-#        MUST CONTAIN {
-#            dSAQuality}
-#    ::= {pilotObjectClass 21}
-#
-objectclass ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA'
-       SUP dsa STRUCTURAL
-       MAY dSAQuality )
-
-# 8.3.15.  Quality Labelled Data
-#
-#  The Quality Labelled Data object class is used to allow the
-#  assignment of the data quality attributes to subtrees in the DIT.
-#
-#  See [8] for more details.
-#
-#    qualityLabelledData OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            dSAQuality}
-#        MAY CONTAIN {
-#            subtreeMinimumQuality,
-#            subtreeMaximumQuality}
-#    ::= {pilotObjectClass 22}
-objectclass ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData'
-       SUP top AUXILIARY
-       MUST dsaQuality
-       MAY ( subtreeMinimumQuality $ subtreeMaximumQuality )
-       )
-
-
-# References
-#
-#    [1]  CCITT/ISO, "X.500, The Directory - overview of concepts,
-#         models and services, CCITT /ISO IS 9594.
-#
-#    [2]  Kille, S., "The THORN and RARE X.500 Naming Architecture, in
-#         University College London, Department of Computer Science
-#         Research Note 89/48, May 1989.
-#
-#    [3]  Kille, S., "X.500 and Domains", RFC 1279, University College
-#         London, November 1991.
-#
-#    [4]  Rose, M., "PSI/NYSERNet White Pages Pilot Project: Status
-#         Report", Technical Report 90-09-10-1, published by NYSERNet
-#         Inc, 1990.
-#
-#    [5]  Craigie, J., "UK Academic Community Directory Service Pilot
-#         Project, pp. 305-310 in Computer Networks and ISDN Systems
-#         17 (1989), published by North Holland.
-#
-#    [6]  Mockapetris, P., "Domain Names - Concepts and Facilities",
-#         RFC 1034, USC/Information Sciences Institute, November 1987.
-#
-#    [7]  Mockapetris, P., "Domain Names - Implementation and
-#         Specification, RFC 1035, USC/Information Sciences Institute,
-#         November 1987.
-#
-#    [8]  Kille, S., "Handling QOS (Quality of service) in the
-#         Directory," publication in process, March 1991.
-#
-#
-# APPENDIX C - Summary of all Object Classes and Attribute Types
-#
-#    -- Some Important Object Identifiers
-#
-#    data OBJECT IDENTIFIER ::= {ccitt 9}
-#    pss OBJECT IDENTIFIER ::= {data 2342}
-#    ucl OBJECT IDENTIFIER ::= {pss 19200300}
-#    pilot OBJECT IDENTIFIER ::= {ucl 100}
-#
-#    pilotAttributeType OBJECT IDENTIFIER ::= {pilot 1}
-#    pilotAttributeSyntax OBJECT IDENTIFIER ::= {pilot 3}
-#    pilotObjectClass OBJECT IDENTIFIER ::= {pilot 4}
-#    pilotGroups OBJECT IDENTIFIER ::= {pilot 10}
-#
-#    iA5StringSyntax OBJECT IDENTIFIER ::= {pilotAttributeSyntax 4}
-#    caseIgnoreIA5StringSyntax OBJECT IDENTIFIER ::=
-#                                          {pilotAttributeSyntax 5}
-#
-#    -- Standard Object Classes
-#
-#    top OBJECT-CLASS
-#        MUST CONTAIN {
-#            objectClass}
-#    ::= {objectClass 0}
-#
-#
-#    alias OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            aliasedObjectName}
-#    ::= {objectClass 1}
-#
-#
-#    country OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            countryName}
-#        MAY CONTAIN {
-#            description,
-#            searchGuide}
-#    ::= {objectClass 2}
-#
-#
-#    locality OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            stateOrProvinceName,
-#            searchGuide,
-#            seeAlso,
-#            streetAddress}
-#    ::= {objectClass 3}
-#
-#
-#    organization OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            organizationName}
-#        MAY CONTAIN {
-#            organizationalAttributeSet}
-#    ::= {objectClass 4}
-#
-#
-#    organizationalUnit OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            organizationalUnitName}
-#        MAY CONTAIN {
-#            organizationalAttributeSet}
-#    ::= {objectClass 5}
-#
-#
-#    person OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            surname}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            userPassword}
-#    ::= {objectClass 6}
-#
-#
-#    organizationalPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#            localeAttributeSet,
-#            organizationalUnitName,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet,
-#            title}
-#    ::= {objectClass 7}
-#
-#
-#    organizationalRole OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localeAttributeSet,
-#            organizationalUnitName,
-#            postalAttributeSet,
-#            preferredDeliveryMethod,
-#            roleOccupant,
-#            seeAlso,
-#            telecommunicationAttributeSet}
-#    ::= {objectClass 8}
-#
-#
-#    groupOfNames OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            member}
-#        MAY CONTAIN {
-#            description,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            businessCategory}
-#    ::= {objectClass 9}
-#
-#
-#    residentialPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MUST CONTAIN {
-#            localityName}
-#        MAY CONTAIN {
-#            localeAttributeSet,
-#            postalAttributeSet,
-#            preferredDeliveryMethod,
-#            telecommunicationAttributeSet,
-#            businessCategory}
-#    ::= {objectClass 10}
-#
-#
-#    applicationProcess OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationalUnitName,
-#            seeAlso}
-#    ::= {objectClass 11}
-#
-#
-#    applicationEntity OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            presentationAddress}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            seeAlso,
-#            supportedApplicationContext}
-#    ::= {objectClass 12}
-#
-#
-#    dSA OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            knowledgeInformation}
-#    ::= {objectClass 13}
-#
-#
-#    device OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            serialNumber}
-#    ::= {objectClass 14}
-#
-#
-#    strongAuthenticationUser OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userCertificate}
-#    ::= {objectClass 15}
-#
-#
-#    certificationAuthority OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            cACertificate,
-#            certificateRevocationList,
-#            authorityRevocationList}
-#        MAY CONTAIN {
-#            crossCertificatePair}
-#    ::= {objectClass 16}
-#
-#    -- Standard MHS Object Classes
-#
-#    mhsDistributionList OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            mhsDLSubmitPermissions,
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            description,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            mhsDeliverableContentTypes,
-#            mhsdeliverableEits,
-#            mhsDLMembers,
-#            mhsPreferredDeliveryMethods}
-#    ::= {mhsObjectClass 0}
-#
-#
-#    mhsMessageStore OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            description,
-#            owner,
-#            mhsSupportedOptionalAttributes,
-#            mhsSupportedAutomaticActions,
-#            mhsSupportedContentTypes}
-#    ::= {mhsObjectClass 1}
-#
-#
-#    mhsMessageTransferAgent OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            description,
-#            owner,
-#            mhsDeliverableContentLength}
-#    ::= {mhsObjectClass 2}
-#
-#
-#    mhsOrganizationalUser OBJECT-CLASS
-#        SUBCLASS OF organizationalPerson
-#        MUST CONTAIN {
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsMessageStoreName,
-#            mhsPreferredDeliveryMethods }
-#    ::= {mhsObjectClass 3}
-#
-#
-#    mhsResidentialUser OBJECT-CLASS
-#        SUBCLASS OF residentialPerson
-#        MUST CONTAIN {
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsMessageStoreName,
-#            mhsPreferredDeliveryMethods }
-#    ::= {mhsObjectClass 4}
-#
-#
-#    mhsUserAgent OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsORAddresses,
-#            owner}
-#    ::= {mhsObjectClass 5}
-#
-#
-#
-#
-#    -- Pilot Object Classes
-#
-#    pilotObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            info,
-#            photo,
-#            manager,
-#            uniqueIdentifier,
-#            lastModifiedTime,
-#            lastModifiedBy,
-#            dITRedirect,
-#            audio}
-#    ::= {pilotObjectClass 3}
-#    pilotPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#                    userid,
-#                    textEncodedORAddress,
-#                    rfc822Mailbox,
-#                    favouriteDrink,
-#                    roomNumber,
-#                    userClass,
-#                    homeTelephoneNumber,
-#                    homePostalAddress,
-#                    secretary,
-#                    personalTitle,
-#                    preferredDeliveryMethod,
-#                    businessCategory,
-#                    janetMailbox,
-#                    otherMailbox,
-#                    mobileTelephoneNumber,
-#                    pagerTelephoneNumber,
-#                    organizationalStatus,
-#                    mailPreferenceOption,
-#                    personalSignature}
-#    ::= {pilotObjectClass 4}
-#
-#
-#    account OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userid}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            host}
-#    ::= {pilotObjectClass 5}
-#
-#
-#    document OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            documentIdentifier}
-#        MAY CONTAIN {
-#            commonName,
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            documentTitle,
-#            documentVersion,
-#            documentAuthor,
-#            documentLocation,
-#            documentPublisher}
-#    ::= {pilotObjectClass 6}
-#
-#
-#    room OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            roomNumber,
-#            description,
-#            seeAlso,
-#            telephoneNumber}
-#    ::= {pilotObjectClass 7}
-#
-#
-#    documentSeries OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName}
-#    ::= {pilotObjectClass 9}
-#
-#
-#    domain OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            domainComponent}
-#        MAY CONTAIN {
-#            associatedName,
-#            organizationName,
-#            organizationalAttributeSet}
-#    ::= {pilotObjectClass 13}
-#
-#
-#    rFC822localPart OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            commonName,
-#            surname,
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet}
-#    ::= {pilotObjectClass 14}
-#
-#
-#    dNSDomain OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            ARecord,
-#            MDRecord,
-#            MXRecord,
-#            NSRecord,
-#            SOARecord,
-#            CNAMERecord}
-#    ::= {pilotObjectClass 15}
-#
-#
-#    domainRelatedObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            associatedDomain}
-#    ::= {pilotObjectClass 17}
-#
-#
-#    friendlyCountry OBJECT-CLASS
-#        SUBCLASS OF country
-#        MUST CONTAIN {
-#            friendlyCountryName}
-#    ::= {pilotObjectClass 18}
-#
-#
-#    simpleSecurityObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userPassword }
-#    ::= {pilotObjectClass 19}
-#
-#
-#    pilotOrganization OBJECT-CLASS
-#        SUBCLASS OF organization, organizationalUnit
-#        MAY CONTAIN {
-#                    buildingName}
-#    ::= {pilotObjectClass 20}
-#
-#
-#    pilotDSA OBJECT-CLASS
-#        SUBCLASS OF dsa
-#        MUST CONTAIN {
-#            dSAQuality}
-#    ::= {pilotObjectClass 21}
-#
-#
-#    qualityLabelledData OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            dSAQuality}
-#        MAY CONTAIN {
-#            subtreeMinimumQuality,
-#            subtreeMaximumQuality}
-#    ::= {pilotObjectClass 22}
-#
-#
-#
-#
-#    -- Standard Attribute Types
-#
-#    objectClass ObjectClass
-#        ::= {attributeType 0}
-#
-#
-#    aliasedObjectName AliasedObjectName
-#        ::= {attributeType 1}
-#
-#
-#    knowledgeInformation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreString
-#        ::= {attributeType 2}
-#
-#
-#    commonName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-common-name))
-#        ::= {attributeType 3}
-#
-#
-#    surname ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-surname))
-#        ::= {attributeType 4}
-#
-#
-#    serialNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX printableStringSyntax
-#        (SIZE (1..ub-serial-number))
-#        ::= {attributeType 5}
-#
-#
-#    countryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PrintableString
-#        (SIZE (1..ub-country-code))
-#        SINGLE VALUE
-#        ::= {attributeType 6}
-#
-#
-#    localityName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-locality-name))
-#        ::= {attributeType 7}
-#
-#
-#    stateOrProvinceName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-state-name))
-#        ::= {attributeType 8}
-#
-#
-#    streetAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-street-address))
-#        ::= {attributeType 9}
-#
-#
-#    organizationName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-organization-name))
-#        ::= {attributeType 10}
-#
-#
-#    organizationalUnitName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-organizational-unit-name))
-#        ::= {attributeType 11}
-#
-#
-#    title ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-title))
-#        ::= {attributeType 12}
-#
-#
-#    description ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-description))
-#        ::= {attributeType 13}
-#
-#
-#    searchGuide ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX Guide
-#        ::= {attributeType 14}
-#
-#
-#    businessCategory ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-business-category))
-#        ::= {attributeType 15}
-#
-#
-#    postalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PostalAddress
-#        MATCHES FOR EQUALITY
-#        ::= {attributeType 16}
-#
-#
-#    postalCode ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-postal-code))
-#        ::= {attributeType 17}
-#
-#
-#    postOfficeBox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-post-office-box))
-#        ::= {attributeType 18}
-#
-#
-#    physicalDeliveryOfficeName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-physical-office-name))
-#        ::= {attributeType 19}
-#
-#
-#    telephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX telephoneNumberSyntax
-#        (SIZE (1..ub-telephone-number))
-#        ::= {attributeType 20}
-#
-#
-#    telexNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX TelexNumber
-#        (SIZE (1..ub-telex))
-#        ::= {attributeType 21}
-#
-#
-#    teletexTerminalIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX TeletexTerminalIdentifier
-#        (SIZE (1..ub-teletex-terminal-id))
-#        ::= {attributeType 22}
-#
-#
-#    facsimileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX FacsimileTelephoneNumber
-#        ::= {attributeType 23}
-#
-#
-#    x121Address ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX NumericString
-#        (SIZE (1..ub-x121-address))
-#        ::= {attributeType 24}
-#
-#
-#    internationaliSDNNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX NumericString
-#        (SIZE (1..ub-isdn-address))
-#        ::= {attributeType 25}
-#
-#
-#    registeredAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PostalAddress
-#        ::= {attributeType 26}
-#
-#
-#    destinationIndicator ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PrintableString
-#        (SIZE (1..ub-destination-indicator))
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#        ::= {attributeType 27}
-#
-#
-#    preferredDeliveryMethod ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX deliveryMethod
-#        ::= {attributeType 28}
-#
-#
-#    presentationAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PresentationAddress
-#        MATCHES FOR EQUALITY
-#        ::= {attributeType 29}
-#
-#
-#    supportedApplicationContext ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX objectIdentifierSyntax
-#        ::= {attributeType 30}
-#
-#
-#    member ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 31}
-#
-#
-#    owner ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 32}
-#
-#
-#    roleOccupant ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 33}
-#
-#
-#    seeAlso ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 34}
-#
-#
-#    userPassword ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX Userpassword
-#        ::= {attributeType 35}
-#
-#
-#    userCertificate ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX UserCertificate
-#        ::= {attributeType 36}
-#
-#
-#    cACertificate ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX cACertificate
-#        ::= {attributeType 37}
-#
-#
-#    authorityRevocationList ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX AuthorityRevocationList
-#        ::= {attributeType 38}
-#
-#
-#    certificateRevocationList ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX CertificateRevocationList
-#        ::= {attributeType 39}
-#
-#
-#    crossCertificatePair ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX CrossCertificatePair
-#        ::= {attributeType 40}
-#
-#
-#
-#
-#    -- Standard MHS Attribute Types
-#
-#    mhsDeliverableContentLength ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX integer
-#        ::= {mhsAttributeType 0}
-#
-#
-#    mhsDeliverableContentTypes ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 1}
-#
-#
-#    mhsDeliverableEits ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 2}
-#
-#
-#    mhsDLMembers ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oRName
-#        ::= {mhsAttributeType 3}
-#
-#
-#    mhsDLSubmitPermissions ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX dLSubmitPermission
-#        ::= {mhsAttributeType 4}
-#
-#
-#    mhsMessageStoreName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX dN
-#        ::= {mhsAttributeType 5}
-#
-#
-#    mhsORAddresses ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oRAddress
-#        ::= {mhsAttributeType 6}
-#
-#
-#    mhsPreferredDeliveryMethods ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX deliveryMethod
-#        ::= {mhsAttributeType 7}
-#
-#
-#    mhsSupportedAutomaticActions ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 8}
-#
-#
-#    mhsSupportedContentTypes ATTRIBUTE
-#
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 9}
-#
-#
-#    mhsSupportedOptionalAttributes ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 10}
-#
-#
-#
-#
-#    -- Pilot Attribute Types
-#
-#    userid ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-identifier))
-#    ::= {pilotAttributeType 1}
-#
-#
-#    textEncodedORAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-text-encoded-or-address))
-#    ::= {pilotAttributeType 2}
-#
-#
-#    rfc822Mailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-rfc822-mailbox))
-#    ::= {pilotAttributeType 3}
-#
-#
-#    info ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-information))
-#    ::= {pilotAttributeType 4}
-#
-#
-#    favouriteDrink ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-favourite-drink))
-#    ::= {pilotAttributeType 5}
-#
-#
-#    roomNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-room-number))
-#    ::= {pilotAttributeType 6}
-#
-#
-#    photo ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-photo))
-#    ::= {pilotAttributeType 7}
-#
-#
-#    userClass ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-class))
-#    ::= {pilotAttributeType 8}
-#
-#
-#    host ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-host))
-#    ::= {pilotAttributeType 9}
-#
-#
-#    manager ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 10}
-#
-#
-#    documentIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-identifier))
-#    ::= {pilotAttributeType 11}
-#
-#
-#    documentTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-document-title))
-#    ::= {pilotAttributeType 12}
-#
-#
-#    documentVersion ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-version))
-#    ::= {pilotAttributeType 13}
-#
-#
-#    documentAuthor ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 14}
-#
-#
-#    documentLocation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-location))
-#    ::= {pilotAttributeType 15}
-#
-#
-#    homeTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 20}
-#
-#
-#    secretary ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 21}
-#
-#
-#    otherMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            SEQUENCE {
-#                    mailboxType PrintableString, -- e.g. Telemail
-#                    mailbox IA5String  -- e.g. X378:Joe
-#            }
-#    ::= {pilotAttributeType 22}
-#
-#
-#    lastModifiedTime ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            uTCTimeSyntax
-#    ::= {pilotAttributeType 23}
-#
-#
-#    lastModifiedBy ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 24}
-#
-#
-#    domainComponent ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 25}
-#
-#
-#    aRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 26}
-#
-#
-#    mXRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 28}
-#
-#
-#    nSRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 29}
-#
-#    sOARecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 30}
-#
-#
-#    cNAMERecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            iA5StringSyntax
-#    ::= {pilotAttributeType 31}
-#
-#
-#    associatedDomain ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#    ::= {pilotAttributeType 37}
-#
-#
-#    associatedName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 38}
-#
-#
-#    homePostalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            postalAddress
-#            MATCHES FOR EQUALITY
-#    ::= {pilotAttributeType 39}
-#
-#
-#    personalTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-personal-title))
-#    ::= {pilotAttributeType 40}
-#
-#
-#    mobileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 41}
-#
-#
-#    pagerTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 42}
-#
-#
-#    friendlyCountryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 43}
-#
-#
-#    uniqueIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-unique-identifier))
-#    ::= {pilotAttributeType 44}
-#
-#
-#    organizationalStatus ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-organizational-status))
-#    ::= {pilotAttributeType 45}
-#
-#
-#    janetMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-janet-mailbox))
-#    ::= {pilotAttributeType 46}
-#
-#
-#    mailPreferenceOption ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX ENUMERATED {
-#                no-list-inclusion(0),
-#                any-list-inclusion(1),  -- may be added to any lists
-#                professional-list-inclusion(2)
-#                                        -- may be added to lists
-#                                        -- which the list provider
-#                                        -- views as related to the
-#                                        -- users professional inter-
-#                                        -- ests, perhaps evaluated
-#                                        -- from the business of the
-#                                        -- organisation or keywords
-#                                        -- in the entry.
-#                }
-#    ::= {pilotAttributeType 47}
-#
-#
-#    buildingName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-building-name))
-#    ::= {pilotAttributeType 48}
-#
-#
-#    dSAQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DSAQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 49}
-#
-#
-#    singleLevelQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#
-#
-#    subtreeMinimumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 51}
-#
-#
-#    subtreeMaximumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 52}
-#
-#
-#    personalSignature ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-personal-signature))
-#    ::= {pilotAttributeType 53}
-#
-#
-#    dITRedirect ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 54}
-#
-#
-#    audio ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            Audio
-#        (SIZE (1 .. ub-audio))
-#    ::= {pilotAttributeType 55}
-#
-#    documentPublisher ATTRIBUTE
-#            WITH ATTRIBUTE SYNTAX caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 56}
-#
-#
-#
-#    -- Generally useful syntaxes
-#
-#
-#    caseIgnoreIA5StringSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    iA5StringSyntax ATTRIBUTE-SYNTAX
-#        IA5String
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    -- Syntaxes to support the DNS attributes
-#
-#    DNSRecordSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformationSyntax ATTRIBUTE-SYNTAX
-#            NRSInformation
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformation ::=  SET {
-#                    [0] Context,
-#                    [1] Address-space-id,
-#                    routes [2] SEQUENCE OF SEQUENCE {
-#                    Route-cost,
-#                    Addressing-info }
-#            }
-#
-#
-#    -- Upper bounds on length of attribute values
-#
-#
-#    ub-document-identifier INTEGER ::= 256
-#
-#    ub-document-location INTEGER ::= 256
-#
-#    ub-document-title INTEGER ::= 256
-#
-#    ub-document-version INTEGER ::= 256
-#
-#    ub-favourite-drink INTEGER ::= 256
-#
-#    ub-host INTEGER ::= 256
-#
-#    ub-information INTEGER ::= 2048
-#
-#    ub-unique-identifier INTEGER ::= 256
-#
-#    ub-personal-title INTEGER ::= 256
-#
-#    ub-photo INTEGER ::= 250000
-#
-#    ub-rfc822-mailbox INTEGER ::= 256
-#
-#    ub-room-number INTEGER ::= 256
-#
-#    ub-text-or-address INTEGER ::= 256
-#
-#    ub-user-class INTEGER ::= 256
-#
-#    ub-user-identifier INTEGER ::= 256
-#
-#    ub-organizational-status INTEGER ::= 256
-#
-#    ub-janet-mailbox INTEGER ::= 256
-#
-#    ub-building-name INTEGER ::= 256
-#
-#    ub-personal-signature ::= 50000
-#
-#    ub-audio INTEGER ::= 250000
-#
-# [remainder of memo trimmed]
-
diff --git a/config-archive/etc/openldap/schema/cosine.schema.1 b/config-archive/etc/openldap/schema/cosine.schema.1
deleted file mode 100644 (file)
index a300cc8..0000000
+++ /dev/null
@@ -1,2571 +0,0 @@
-# RFC1274: Cosine and Internet X.500 schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/cosine.schema,v 1.23.2.6 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# RFC1274: Cosine and Internet X.500 schema
-#
-# This file contains LDAPv3 schema derived from X.500 COSINE "pilot"
-# schema.  As this schema was defined for X.500(89), some
-# oddities were introduced in the mapping to LDAPv3.  The
-# mappings were based upon: draft-ietf-asid-ldapv3-attributes-03.txt
-# (a work in progress)
-#
-# Note: It seems that the pilot schema evolved beyond what was
-# described in RFC1274.  However, this document attempts to describes
-# RFC1274 as published.
-#
-# Depends on core.schema
-
-
-# Network Working Group                                          P. Barker
-# Request for Comments: 1274                                      S. Kille
-#                                              University College London
-#                                                          November 1991
-#
-#                 The COSINE and Internet X.500 Schema
-#
-# [trimmed]
-#
-# Abstract
-#
-#  This document suggests an X.500 Directory Schema, or Naming
-#  Architecture, for use in the COSINE and Internet X.500 pilots.  The
-#  schema is independent of any specific implementation.  As well as
-#  indicating support for the standard object classes and attributes, a
-#  large number of generally useful object classes and attributes are
-#  also defined.  An appendix to this document includes a machine
-#  processable version of the schema.
-#
-# [trimmed]
-
-# 7.  Object Identifiers
-#
-#  Some additional object identifiers are defined for this schema.
-#  These are also reproduced in Appendix C.
-#
-#    data OBJECT IDENTIFIER ::= {ccitt 9}
-#    pss OBJECT IDENTIFIER ::= {data 2342}
-#    ucl OBJECT IDENTIFIER ::= {pss 19200300}
-#    pilot OBJECT IDENTIFIER ::= {ucl 100}
-#
-#    pilotAttributeType OBJECT IDENTIFIER ::= {pilot 1}
-#    pilotAttributeSyntax OBJECT IDENTIFIER ::= {pilot 3}
-#    pilotObjectClass OBJECT IDENTIFIER ::= {pilot 4}
-#    pilotGroups OBJECT IDENTIFIER ::= {pilot 10}
-#
-#    iA5StringSyntax OBJECT IDENTIFIER ::= {pilotAttributeSyntax 4}
-#    caseIgnoreIA5StringSyntax OBJECT IDENTIFIER ::=
-#                                          {pilotAttributeSyntax 5}
-#
-# 8.  Object Classes
-# [relocated after 9]
-
-#
-# 9.  Attribute Types
-#
-# 9.1.  X.500 standard attribute types
-#
-#  A number of generally useful attribute types are defined in X.520,
-#  and these are supported.  Refer to that document for descriptions of
-#  the suggested usage of these attribute types.  The ASN.1 for these
-#  attribute types is reproduced for completeness in Appendix C.
-#
-# 9.2.  X.400 standard attribute types
-#
-#  The standard X.400 attribute types are supported.  See X.402 for full
-#  details.  The ASN.1 for these attribute types is reproduced in
-#  Appendix C.
-#
-# 9.3.  COSINE/Internet attribute types
-#
-#  This section describes all the attribute types defined for use in the
-#  COSINE and Internet pilots.  Descriptions are given as to the
-#  suggested usage of these attribute types.  The ASN.1 for these
-#  attribute types is reproduced in Appendix C.
-#
-# 9.3.1.  Userid
-#
-#  The Userid attribute type specifies a computer system login name.
-#
-#    userid ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-identifier))
-#    ::= {pilotAttributeType 1}
-#
-#(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.1 NAME ( 'uid' 'userid' )
-##     EQUALITY caseIgnoreMatch
-##     SUBSTR caseIgnoreSubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.2.  Text Encoded O/R Address
-#
-#  The Text Encoded O/R Address attribute type specifies a text encoding
-#  of an X.400 O/R address, as specified in RFC 987.  The use of this
-#  attribute is deprecated as the attribute is intended for interim use
-#  only.  This attribute will be the first candidate for the attribute
-#  expiry mechanisms!
-#
-#    textEncodedORAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-text-encoded-or-address))
-#    ::= {pilotAttributeType 2}
-#
-attributetype ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.3.  RFC 822 Mailbox
-#
-#  The RFC822 Mailbox attribute type specifies an electronic mailbox
-#  attribute following the syntax specified in RFC 822.  Note that this
-#  attribute should not be used for greybook or other non-Internet order
-#  mailboxes.
-#
-#    rfc822Mailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-rfc822-mailbox))
-#    ::= {pilotAttributeType 3}
-#
-#(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.3 NAME ( 'mail' 'rfc822Mailbox' )
-##     EQUALITY caseIgnoreIA5Match
-##     SUBSTR caseIgnoreIA5SubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-# 9.3.4.  Information
-#
-#  The Information attribute type specifies any general information
-#  pertinent to an object.  It is recommended that specific usage of
-#  this attribute type is avoided, and that specific requirements are
-#  met by other (possibly additional) attribute types.
-#
-#    info ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-information))
-#    ::= {pilotAttributeType 4}
-#
-attributetype ( 0.9.2342.19200300.100.1.4 NAME 'info'
-       DESC 'RFC1274: general information'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{2048} )
-
-
-# 9.3.5.  Favourite Drink
-#
-#  The Favourite Drink attribute type specifies the favourite drink of
-#  an object (or person).
-#
-#    favouriteDrink ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-favourite-drink))
-#    ::= {pilotAttributeType 5}
-#
-attributetype ( 0.9.2342.19200300.100.1.5
-       NAME ( 'drink' 'favouriteDrink' )
-       DESC 'RFC1274: favorite drink'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.6.  Room Number
-#
-#  The Room Number attribute type specifies the room number of an
-#  object.  Note that the commonName attribute should be used for naming
-#  room objects.
-#
-#    roomNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-room-number))
-#    ::= {pilotAttributeType 6}
-#
-attributetype ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber'
-       DESC 'RFC1274: room number'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.7.  Photo
-#
-#  The Photo attribute type specifies a "photograph" for an object.
-#  This should be encoded in G3 fax as explained in recommendation T.4,
-#  with an ASN.1 wrapper to make it compatible with an X.400 BodyPart as
-#  defined in X.420.
-#
-#    IMPORT  G3FacsimileBodyPart  FROM  {   mhs-motis   ipms   modules
-#    information-objects }
-#
-#    photo ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-photo))
-#    ::= {pilotAttributeType 7}
-#
-attributetype ( 0.9.2342.19200300.100.1.7 NAME 'photo'
-       DESC 'RFC1274: photo (G3 fax)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} )
-
-# 9.3.8.  User Class
-#
-#  The User Class attribute type specifies a category of computer user.
-#  The semantics placed on this attribute are for local interpretation.
-#  Examples of current usage od this attribute in academia are
-#  undergraduate student, researcher, lecturer, etc.  Note that the
-#  organizationalStatus attribute may now often be preferred as it makes
-#  no distinction between computer users and others.
-#
-#    userClass ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-class))
-#    ::= {pilotAttributeType 8}
-#
-attributetype ( 0.9.2342.19200300.100.1.8 NAME 'userClass'
-       DESC 'RFC1274: category of user'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.9.  Host
-#
-#  The Host attribute type specifies a host computer.
-#
-#    host ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-host))
-#    ::= {pilotAttributeType 9}
-#
-attributetype ( 0.9.2342.19200300.100.1.9 NAME 'host'
-       DESC 'RFC1274: host computer'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.10.  Manager
-#
-#  The Manager attribute type specifies the manager of an object
-#  represented by an entry.
-#
-#    manager ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 10}
-#
-attributetype ( 0.9.2342.19200300.100.1.10 NAME 'manager'
-       DESC 'RFC1274: DN of manager'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.11.  Document Identifier
-#
-#  The Document Identifier attribute type specifies a unique identifier
-#  for a document.
-#
-#    documentIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-identifier))
-#    ::= {pilotAttributeType 11}
-#
-attributetype ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier'
-       DESC 'RFC1274: unique identifier of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.12.  Document Title
-#
-#  The Document Title attribute type specifies the title of a document.
-#
-#    documentTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-document-title))
-#    ::= {pilotAttributeType 12}
-#
-attributetype ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle'
-       DESC 'RFC1274: title of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.13.  Document Version
-#
-#  The Document Version attribute type specifies the version number of a
-#  document.
-#
-#    documentVersion ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-version))
-#    ::= {pilotAttributeType 13}
-#
-attributetype ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion'
-       DESC 'RFC1274: version of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.14.  Document Author
-#
-#  The Document Author attribute type specifies the distinguished name
-#  of the author of a document.
-#
-#    documentAuthor ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 14}
-#
-attributetype ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor'
-       DESC 'RFC1274: DN of author of document'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.15.  Document Location
-#
-#  The Document Location attribute type specifies the location of the
-#  document original.
-#
-#    documentLocation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-location))
-#    ::= {pilotAttributeType 15}
-#
-attributetype ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation'
-       DESC 'RFC1274: location of document original'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.16.  Home Telephone Number
-#
-#  The Home Telephone Number attribute type specifies a home telephone
-#  number associated with a person.  Attribute values should follow the
-#  agreed format for international telephone numbers: i.e., "+44 71 123
-#  4567".
-#
-#    homeTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 20}
-#
-attributetype ( 0.9.2342.19200300.100.1.20
-       NAME ( 'homePhone' 'homeTelephoneNumber' )
-       DESC 'RFC1274: home telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.17.  Secretary
-#
-#  The Secretary attribute type specifies the secretary of a person.
-#  The attribute value for Secretary is a distinguished name.
-#
-#    secretary ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 21}
-#
-attributetype ( 0.9.2342.19200300.100.1.21 NAME 'secretary'
-       DESC 'RFC1274: DN of secretary'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.18.  Other Mailbox
-#
-#  The Other Mailbox attribute type specifies values for electronic
-#  mailbox types other than X.400 and rfc822.
-#
-#    otherMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            SEQUENCE {
-#                    mailboxType PrintableString, -- e.g. Telemail
-#                    mailbox IA5String  -- e.g. X378:Joe
-#            }
-#    ::= {pilotAttributeType 22}
-#
-attributetype ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.39 )
-
-# 9.3.19.  Last Modified Time
-#
-#  The Last Modified Time attribute type specifies the last time, in UTC
-#  time, that an entry was modified.  Ideally, this attribute should be
-#  maintained by the DSA.
-#
-#    lastModifiedTime ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            uTCTimeSyntax
-#    ::= {pilotAttributeType 23}
-#
-## Deprecated in favor of modifyTimeStamp
-#attributetype ( 0.9.2342.19200300.100.1.23 NAME 'lastModifiedTime'
-#      DESC 'RFC1274: time of last modify, replaced by modifyTimestamp'
-#      OBSOLETE
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.53
-#      USAGE directoryOperation )
-
-# 9.3.20.  Last Modified By
-#
-#  The Last Modified By attribute specifies the distinguished name of
-#  the last user to modify the associated entry.  Ideally, this
-#  attribute should be maintained by the DSA.
-#
-#    lastModifiedBy ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 24}
-#
-## Deprecated in favor of modifiersName
-#attributetype ( 0.9.2342.19200300.100.1.24 NAME 'lastModifiedBy'
-#      DESC 'RFC1274: last modifier, replaced by modifiersName'
-#      OBSOLETE
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-#      USAGE directoryOperation )
-
-# 9.3.21.  Domain Component
-#
-#  The Domain Component attribute type specifies a DNS/NRS domain.  For
-#  example, "uk" or "ac".
-#
-#    domainComponent ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 25}
-#
-##(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.25 NAME ( 'dc' 'domainComponent' )
-##     EQUALITY caseIgnoreIA5Match
-##     SUBSTR caseIgnoreIA5SubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-# 9.3.22.  DNS ARecord
-#
-#  The A Record attribute type specifies a type A (Address) DNS resource
-#  record [6] [7].
-#
-#    aRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 26}
-#
-## incorrect syntax?
-attributetype ( 0.9.2342.19200300.100.1.26 NAME 'aRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-## missing from RFC1274
-## incorrect syntax?
-attributetype ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.23.  MX Record
-#
-#  The MX Record attribute type specifies a type MX (Mail Exchange) DNS
-#  resource record [6] [7].
-#
-#    mXRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 28}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.24.  NS Record
-#
-#  The NS Record attribute type specifies an NS (Name Server) DNS
-#  resource record [6] [7].
-#
-#    nSRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 29}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.25.  SOA Record
-#
-#  The SOA Record attribute type specifies a type SOA (Start of
-#  Authority) DNS resorce record [6] [7].
-#
-#    sOARecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 30}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.26.  CNAME Record
-#
-#  The CNAME Record attribute type specifies a type CNAME (Canonical
-#  Name) DNS resource record [6] [7].
-#
-#    cNAMERecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            iA5StringSyntax
-#    ::= {pilotAttributeType 31}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.27.  Associated Domain
-#
-#  The Associated Domain attribute type specifies a DNS or NRS domain
-#  which is associated with an object in the DIT. For example, the entry
-#  in the DIT with a distinguished name "C=GB, O=University College
-#  London" would have an associated domain of "UCL.AC.UK.  Note that all
-#  domains should be represented in rfc822 order.  See [3] for more
-#  details of usage of this attribute.
-#
-#    associatedDomain ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#    ::= {pilotAttributeType 37}
-#
-#attributetype ( 0.9.2342.19200300.100.1.37 NAME 'associatedDomain'
-#      EQUALITY caseIgnoreIA5Match
-#      SUBSTR caseIgnoreIA5SubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.28.  Associated Name
-#
-#  The Associated Name attribute type specifies an entry in the
-#  organisational DIT associated with a DNS/NRS domain.  See [3] for
-#  more details of usage of this attribute.
-#
-#    associatedName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 38}
-#
-attributetype ( 0.9.2342.19200300.100.1.38 NAME 'associatedName'
-       DESC 'RFC1274: DN of entry associated with domain'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.29.  Home postal address
-#
-#  The Home postal address attribute type specifies a home postal
-#  address for an object.  This should be limited to up to 6 lines of 30
-#  characters each.
-#
-#    homePostalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            postalAddress
-#            MATCHES FOR EQUALITY
-#    ::= {pilotAttributeType 39}
-#
-attributetype ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress'
-       DESC 'RFC1274: home postal address'
-       EQUALITY caseIgnoreListMatch
-       SUBSTR caseIgnoreListSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-# 9.3.30.  Personal Title
-#
-#  The Personal Title attribute type specifies a personal title for a
-#  person. Examples of personal titles are "Ms", "Dr", "Prof" and "Rev".
-#
-#    personalTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-personal-title))
-#    ::= {pilotAttributeType 40}
-#
-attributetype ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle'
-       DESC 'RFC1274: personal title'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.31.  Mobile Telephone Number
-#
-#  The Mobile Telephone Number attribute type specifies a mobile
-#  telephone number associated with a person.  Attribute values should
-#  follow the agreed format for international telephone numbers: i.e.,
-#  "+44 71 123 4567".
-#
-#    mobileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 41}
-#
-attributetype ( 0.9.2342.19200300.100.1.41
-       NAME ( 'mobile' 'mobileTelephoneNumber' )
-       DESC 'RFC1274: mobile telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.32.  Pager Telephone Number
-#
-#  The Pager Telephone Number attribute type specifies a pager telephone
-#  number for an object. Attribute values should follow the agreed
-#  format for international telephone numbers: i.e., "+44 71 123 4567".
-#
-#    pagerTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 42}
-#
-attributetype ( 0.9.2342.19200300.100.1.42
-       NAME ( 'pager' 'pagerTelephoneNumber' )
-       DESC 'RFC1274: pager telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.33.  Friendly Country Name
-#
-#  The Friendly Country Name attribute type specifies names of countries
-#  in human readable format.  The standard attribute country name must
-#  be one of the two-letter codes defined in ISO 3166.
-#
-#    friendlyCountryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 43}
-#
-attributetype ( 0.9.2342.19200300.100.1.43
-       NAME ( 'co' 'friendlyCountryName' )
-       DESC 'RFC1274: friendly country name'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 9.3.34.  Unique Identifier
-#
-#  The Unique Identifier attribute type specifies a "unique identifier"
-#  for an object represented in the Directory.  The domain within which
-#  the identifier is unique, and the exact semantics of the identifier,
-#  are for local definition.  For a person, this might be an
-#  institution-wide payroll number.  For an organisational unit, it
-#  might be a department code.
-#
-#    uniqueIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-unique-identifier))
-#    ::= {pilotAttributeType 44}
-#
-attributetype ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier'
-       DESC 'RFC1274: unique identifer'
-       EQUALITY caseIgnoreMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.35.  Organisational Status
-#
-#  The Organisational Status attribute type specifies a category by
-#  which a person is often referred to in an organisation.  Examples of
-#  usage in academia might include undergraduate student, researcher,
-#  lecturer, etc.
-#
-#  A Directory administrator should probably consider carefully the
-#  distinctions between this and the title and userClass attributes.
-#
-#    organizationalStatus ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-organizational-status))
-#    ::= {pilotAttributeType 45}
-#
-attributetype ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus'
-       DESC 'RFC1274: organizational status'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.36.  Janet Mailbox
-#
-#  The Janet Mailbox attribute type specifies an electronic mailbox
-#  attribute following the syntax specified in the Grey Book of the
-#  Coloured Book series.  This attribute is intended for the convenience
-#  of U.K users unfamiliar with rfc822 and little-endian mail addresses.
-#  Entries using this attribute MUST also include an rfc822Mailbox
-#  attribute.
-#
-#    janetMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-janet-mailbox))
-#    ::= {pilotAttributeType 46}
-#
-attributetype ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox'
-       DESC 'RFC1274: Janet mailbox'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-# 9.3.37.  Mail Preference Option
-#
-#  An attribute to allow users to indicate a preference for inclusion of
-#  their names on mailing lists (electronic or physical).  The absence
-#  of such an attribute should be interpreted as if the attribute was
-#  present with value "no-list-inclusion".  This attribute should be
-#  interpreted by anyone using the directory to derive mailing lists,
-#  and its value respected.
-#
-#    mailPreferenceOption ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX ENUMERATED {
-#                no-list-inclusion(0),
-#                any-list-inclusion(1),  -- may be added to any lists
-#                professional-list-inclusion(2)
-#                                        -- may be added to lists
-#                                        -- which the list provider
-#                                        -- views as related to the
-#                                        -- users professional inter-
-#                                        -- ests, perhaps evaluated
-#                                        -- from the business of the
-#                                        -- organisation or keywords
-#                                        -- in the entry.
-#                }
-#    ::= {pilotAttributeType 47}
-#
-attributetype ( 0.9.2342.19200300.100.1.47
-       NAME 'mailPreferenceOption'
-       DESC 'RFC1274: mail preference option'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-
-# 9.3.38.  Building Name
-#
-#  The Building Name attribute type specifies the name of the building
-#  where an organisation or organisational unit is based.
-#
-#    buildingName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-building-name))
-#    ::= {pilotAttributeType 48}
-#
-attributetype ( 0.9.2342.19200300.100.1.48 NAME 'buildingName'
-       DESC 'RFC1274: name of building'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.39.  DSA Quality
-#
-#  The DSA Quality attribute type specifies the purported quality of a
-#  DSA.  It allows a DSA manager to indicate the expected level of
-#  availability of the DSA. See [8] for details of the syntax.
-#
-#    dSAQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DSAQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 49}
-#
-attributetype ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality'
-       DESC 'RFC1274: DSA Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE )
-
-# 9.3.40.  Single Level Quality
-#
-#  The Single Level Quality attribute type specifies the purported data
-#  quality at the level immediately below in the DIT.  See [8] for
-#  details of the syntax.
-#
-#    singleLevelQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 50}
-#
-attributetype ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality'
-       DESC 'RFC1274: Single Level Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.41.  Subtree Minimum Quality
-#
-#  The Subtree Minimum Quality attribute type specifies the purported
-#  minimum data quality for a DIT subtree.  See [8] for more discussion
-#  and details of the syntax.
-#
-#    subtreeMinimumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 51}
-#
-attributetype ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQuality'
-       DESC 'RFC1274: Subtree Mininum Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.42.  Subtree Maximum Quality
-#
-#  The Subtree Maximum Quality attribute type specifies the purported
-#  maximum data quality for a DIT subtree.  See [8] for more discussion
-#  and details of the syntax.
-#
-#    subtreeMaximumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 52}
-#
-attributetype ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQuality'
-       DESC 'RFC1274: Subtree Maximun Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.43.  Personal Signature
-#
-#  The Personal Signature attribute type allows for a representation of
-#  a person's signature.  This should be encoded in G3 fax as explained
-#  in recommendation T.4, with an ASN.1 wrapper to make it compatible
-#  with an X.400 BodyPart as defined in X.420.
-#
-#    IMPORT  G3FacsimileBodyPart  FROM  {   mhs-motis   ipms   modules
-#    information-objects }
-#
-#    personalSignature ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-personal-signature))
-#    ::= {pilotAttributeType 53}
-#
-attributetype ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature'
-       DESC 'RFC1274: Personal Signature (G3 fax)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.23 )
-
-# 9.3.44.  DIT Redirect
-#
-#  The DIT Redirect attribute type is used to indicate that the object
-#  described by one entry now has a newer entry in the DIT.  The entry
-#  containing the redirection attribute should be expired after a
-#  suitable grace period.  This attribute may be used when an individual
-#  changes his/her place of work, and thus acquires a new organisational
-#  DN.
-#
-#    dITRedirect ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 54}
-#
-attributetype ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect'
-       DESC 'RFC1274: DIT Redirect'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.45.  Audio
-#
-#  The Audio attribute type allows the storing of sounds in the
-#  Directory.  The attribute uses a u-law encoded sound file as used by
-#  the "play" utility on a Sun 4.  This is an interim format.
-#
-#    audio ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            Audio
-#        (SIZE (1 .. ub-audio))
-#    ::= {pilotAttributeType 55}
-#
-attributetype ( 0.9.2342.19200300.100.1.55 NAME 'audio'
-       DESC 'RFC1274: audio (u-law)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} )
-
-# 9.3.46.  Publisher of Document
-#
-#
-#  The Publisher of Document attribute is the person and/or organization
-#  that published a document.
-#
-#    documentPublisher ATTRIBUTE
-#            WITH ATTRIBUTE SYNTAX caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 56}
-#
-attributetype ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher'
-       DESC 'RFC1274: publisher of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 9.4.  Generally useful syntaxes
-#
-#    caseIgnoreIA5StringSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY SUBSTRINGS
-#
-#    iA5StringSyntax ATTRIBUTE-SYNTAX
-#        IA5String
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    -- Syntaxes to support the DNS attributes
-#
-#    DNSRecordSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformationSyntax ATTRIBUTE-SYNTAX
-#            NRSInformation
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformation ::=  SET {
-#                    [0] Context,
-#                    [1] Address-space-id,
-#                    routes [2] SEQUENCE OF SEQUENCE {
-#                    Route-cost,
-#                    Addressing-info }
-#            }
-#
-#
-# 9.5.  Upper bounds on length of attribute values
-#
-#
-#    ub-document-identifier INTEGER ::= 256
-#
-#    ub-document-location INTEGER ::= 256
-#
-#    ub-document-title INTEGER ::= 256
-#
-#    ub-document-version INTEGER ::= 256
-#
-#    ub-favourite-drink INTEGER ::= 256
-#
-#    ub-host INTEGER ::= 256
-#
-#    ub-information INTEGER ::= 2048
-#
-#    ub-unique-identifier INTEGER ::= 256
-#
-#    ub-personal-title INTEGER ::= 256
-#
-#    ub-photo INTEGER ::= 250000
-#
-#    ub-rfc822-mailbox INTEGER ::= 256
-#
-#    ub-room-number INTEGER ::= 256
-#
-#    ub-text-or-address INTEGER ::= 256
-#
-#    ub-user-class INTEGER ::= 256
-#
-#    ub-user-identifier INTEGER ::= 256
-#
-#    ub-organizational-status INTEGER ::= 256
-#
-#    ub-janet-mailbox INTEGER ::= 256
-#
-#    ub-building-name INTEGER ::= 256
-#
-#    ub-personal-signature ::= 50000
-#
-#    ub-audio INTEGER ::= 250000
-#
-
-# [back to 8]
-# 8.  Object Classes
-#
-# 8.1.  X.500 standard object classes
-#
-#  A number of generally useful object classes are defined in X.521, and
-#  these are supported.  Refer to that document for descriptions of the
-#  suggested usage of these object classes.  The ASN.1 for these object
-#  classes is reproduced for completeness in Appendix C.
-#
-# 8.2.  X.400 standard object classes
-#
-#  A number of object classes defined in X.400 are supported.  Refer to
-#  X.402 for descriptions of the usage of these object classes.  The
-#  ASN.1 for these object classes is reproduced for completeness in
-#  Appendix C.
-#
-# 8.3.  COSINE/Internet object classes
-#
-#  This section attempts to fuse together the object classes designed
-#  for use in the COSINE and Internet pilot activities.  Descriptions
-#  are given of the suggested usage of these object classes.  The ASN.1
-#  for these object classes is also reproduced in Appendix C.
-#
-# 8.3.1.  Pilot Object
-#
-#  The PilotObject object class is used as a sub-class to allow some
-#  common, useful attributes to be assigned to entries of all other
-#  object classes.
-#
-#    pilotObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            info,
-#            photo,
-#            manager,
-#            uniqueIdentifier,
-#            lastModifiedTime,
-#            lastModifiedBy,
-#            dITRedirect,
-#            audio}
-#    ::= {pilotObjectClass 3}
-#
-#objectclass ( 0.9.2342.19200300.100.4.3 NAME 'pilotObject'
-#      DESC 'RFC1274: pilot object'
-#      SUP top AUXILIARY
-#      MAY ( info $ photo $ manager $ uniqueIdentifier $
-#              lastModifiedTime $ lastModifiedBy $ dITRedirect $ audio )
-#      )
-
-# 8.3.2.  Pilot Person
-#
-#  The PilotPerson object class is used as a sub-class of person, to
-#  allow the use of a number of additional attributes to be assigned to
-#  entries of object class person.
-#
-#    pilotPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#                    userid,
-#                    textEncodedORAddress,
-#                    rfc822Mailbox,
-#                    favouriteDrink,
-#                    roomNumber,
-#                    userClass,
-#                    homeTelephoneNumber,
-#                    homePostalAddress,
-#                    secretary,
-#                    personalTitle,
-#                    preferredDeliveryMethod,
-#                    businessCategory,
-#                    janetMailbox,
-#                    otherMailbox,
-#                    mobileTelephoneNumber,
-#                    pagerTelephoneNumber,
-#                    organizationalStatus,
-#                    mailPreferenceOption,
-#                    personalSignature}
-#    ::= {pilotObjectClass 4}
-#
-objectclass ( 0.9.2342.19200300.100.4.4
-       NAME ( 'pilotPerson' 'newPilotPerson' )
-       SUP person STRUCTURAL
-       MAY ( userid $ textEncodedORAddress $ rfc822Mailbox $
-               favouriteDrink $ roomNumber $ userClass $
-               homeTelephoneNumber $ homePostalAddress $ secretary $
-               personalTitle $ preferredDeliveryMethod $ businessCategory $
-               janetMailbox $ otherMailbox $ mobileTelephoneNumber $
-               pagerTelephoneNumber $ organizationalStatus $
-               mailPreferenceOption $ personalSignature )
-       )
-
-# 8.3.3.  Account
-#
-#  The Account object class is used to define entries representing
-#  computer accounts.  The userid attribute should be used for naming
-#  entries of this object class.
-#
-#    account OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userid}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            host}
-#    ::= {pilotObjectClass 5}
-#
-objectclass ( 0.9.2342.19200300.100.4.5 NAME 'account'
-       SUP top STRUCTURAL
-       MUST userid
-       MAY ( description $ seeAlso $ localityName $
-               organizationName $ organizationalUnitName $ host )
-       )
-
-# 8.3.4.  Document
-#
-#  The Document object class is used to define entries which represent
-#  documents.
-#
-#    document OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            documentIdentifier}
-#        MAY CONTAIN {
-#            commonName,
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            documentTitle,
-#            documentVersion,
-#            documentAuthor,
-#            documentLocation,
-#            documentPublisher}
-#    ::= {pilotObjectClass 6}
-#
-objectclass ( 0.9.2342.19200300.100.4.6 NAME 'document'
-       SUP top STRUCTURAL
-       MUST documentIdentifier
-       MAY ( commonName $ description $ seeAlso $ localityName $
-               organizationName $ organizationalUnitName $
-               documentTitle $ documentVersion $ documentAuthor $
-               documentLocation $ documentPublisher )
-       )
-
-# 8.3.5.  Room
-#
-#  The Room object class is used to define entries representing rooms.
-#  The commonName attribute should be used for naming pentries of this
-#  object class.
-#
-#    room OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            roomNumber,
-#            description,
-#            seeAlso,
-#            telephoneNumber}
-#    ::= {pilotObjectClass 7}
-#
-objectclass ( 0.9.2342.19200300.100.4.7 NAME 'room'
-       SUP top STRUCTURAL
-       MUST commonName
-       MAY ( roomNumber $ description $ seeAlso $ telephoneNumber )
-       )
-
-# 8.3.6.  Document Series
-#
-#  The Document Series object class is used to define an entry which
-#  represents a series of documents (e.g., The Request For Comments
-#  papers).
-#
-#    documentSeries OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName}
-#    ::= {pilotObjectClass 9}
-#
-objectclass ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries'
-       SUP top STRUCTURAL
-       MUST commonName
-       MAY ( description $ seeAlso $ telephonenumber $
-               localityName $ organizationName $ organizationalUnitName )
-       )
-
-# 8.3.7.  Domain
-#
-#  The Domain object class is used to define entries which represent DNS
-#  or NRS domains.  The domainComponent attribute should be used for
-#  naming entries of this object class.  The usage of this object class
-#  is described in more detail in [3].
-#
-#    domain OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            domainComponent}
-#        MAY CONTAIN {
-#            associatedName,
-#            organizationName,
-#            organizationalAttributeSet}
-#    ::= {pilotObjectClass 13}
-#
-objectclass ( 0.9.2342.19200300.100.4.13 NAME 'domain'
-       SUP top STRUCTURAL
-       MUST domainComponent
-       MAY ( associatedName $ organizationName $ description $
-               businessCategory $ seeAlso $ searchGuide $ userPassword $
-               localityName $ stateOrProvinceName $ streetAddress $
-               physicalDeliveryOfficeName $ postalAddress $ postalCode $
-               postOfficeBox $ streetAddress $
-               facsimileTelephoneNumber $ internationalISDNNumber $
-               telephoneNumber $ teletexTerminalIdentifier $ telexNumber $
-               preferredDeliveryMethod $ destinationIndicator $
-               registeredAddress $ x121Address )
-       )
-
-# 8.3.8.  RFC822 Local Part
-#
-#  The RFC822 Local Part object class is used to define entries which
-#  represent the local part of RFC822 mail addresses.  This treats this
-#  part of an RFC822 address as a domain.  The usage of this object
-#  class is described in more detail in [3].
-#
-#    rFC822localPart OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            commonName,
-#            surname,
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet}
-#    ::= {pilotObjectClass 14}
-#
-objectclass ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart'
-       SUP domain STRUCTURAL
-       MAY ( commonName $ surname $ description $ seeAlso $ telephoneNumber $
-               physicalDeliveryOfficeName $ postalAddress $ postalCode $
-               postOfficeBox $ streetAddress $
-               facsimileTelephoneNumber $ internationalISDNNumber $
-               telephoneNumber $ teletexTerminalIdentifier $
-               telexNumber $ preferredDeliveryMethod $ destinationIndicator $
-               registeredAddress $ x121Address )
-       )
-
-# 8.3.9.  DNS Domain
-#
-#  The DNS Domain (Domain NameServer) object class is used to define
-#  entries for DNS domains.  The usage of this object class is described
-#  in more detail in [3].
-#
-#    dNSDomain OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            ARecord,
-#            MDRecord,
-#            MXRecord,
-#            NSRecord,
-#            SOARecord,
-#            CNAMERecord}
-#    ::= {pilotObjectClass 15}
-#
-objectclass ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain'
-       SUP domain STRUCTURAL
-       MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $
-               SOARecord $ CNAMERecord )
-       )
-
-# 8.3.10.  Domain Related Object
-#
-#  The Domain Related Object object class is used to define entries
-#  which represent DNS/NRS domains which are "equivalent" to an X.500
-#  domain: e.g., an organisation or organisational unit.  The usage of
-#  this object class is described in more detail in [3].
-#
-#    domainRelatedObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            associatedDomain}
-#    ::= {pilotObjectClass 17}
-#
-objectclass ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject'
-       DESC 'RFC1274: an object related to an domain'
-       SUP top AUXILIARY
-       MUST associatedDomain )
-
-# 8.3.11.  Friendly Country
-#
-#  The Friendly Country object class is used to define country entries
-#  in the DIT.  The object class is used to allow friendlier naming of
-#  countries than that allowed by the object class country.  The naming
-#  attribute of object class country, countryName, has to be a 2 letter
-#  string defined in ISO 3166.
-#
-#    friendlyCountry OBJECT-CLASS
-#        SUBCLASS OF country
-#        MUST CONTAIN {
-#            friendlyCountryName}
-#    ::= {pilotObjectClass 18}
-#
-objectclass ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry'
-       SUP country STRUCTURAL
-       MUST friendlyCountryName )
-
-# 8.3.12.  Simple Security Object
-#
-#  The Simple Security Object object class is used to allow an entry to
-#  have a userPassword attribute when an entry's principal object
-#  classes do not allow userPassword as an attribute type.
-#
-#    simpleSecurityObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userPassword }
-#    ::= {pilotObjectClass 19}
-#
-## (in core.schema)
-## objectclass ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-##     SUP top AUXILIARY
-##     MUST userPassword )
-
-# 8.3.13.  Pilot Organization
-#
-#  The PilotOrganization object class is used as a sub-class of
-#  organization and organizationalUnit to allow a number of additional
-#  attributes to be assigned to entries of object classes organization
-#  and organizationalUnit.
-#
-#    pilotOrganization OBJECT-CLASS
-#        SUBCLASS OF organization, organizationalUnit
-#        MAY CONTAIN {
-#                    buildingName}
-#    ::= {pilotObjectClass 20}
-#
-objectclass ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization'
-       SUP ( organization $ organizationalUnit ) STRUCTURAL
-       MAY buildingName )
-
-# 8.3.14.  Pilot DSA
-#
-#  The PilotDSA object class is used as a sub-class of the dsa object
-#  class to allow additional attributes to be assigned to entries for
-#  DSAs.
-#
-#    pilotDSA OBJECT-CLASS
-#        SUBCLASS OF dsa
-#        MUST CONTAIN {
-#            dSAQuality}
-#    ::= {pilotObjectClass 21}
-#
-objectclass ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA'
-       SUP dsa STRUCTURAL
-       MAY dSAQuality )
-
-# 8.3.15.  Quality Labelled Data
-#
-#  The Quality Labelled Data object class is used to allow the
-#  assignment of the data quality attributes to subtrees in the DIT.
-#
-#  See [8] for more details.
-#
-#    qualityLabelledData OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            dSAQuality}
-#        MAY CONTAIN {
-#            subtreeMinimumQuality,
-#            subtreeMaximumQuality}
-#    ::= {pilotObjectClass 22}
-objectclass ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData'
-       SUP top AUXILIARY
-       MUST dsaQuality
-       MAY ( subtreeMinimumQuality $ subtreeMaximumQuality )
-       )
-
-
-# References
-#
-#    [1]  CCITT/ISO, "X.500, The Directory - overview of concepts,
-#         models and services, CCITT /ISO IS 9594.
-#
-#    [2]  Kille, S., "The THORN and RARE X.500 Naming Architecture, in
-#         University College London, Department of Computer Science
-#         Research Note 89/48, May 1989.
-#
-#    [3]  Kille, S., "X.500 and Domains", RFC 1279, University College
-#         London, November 1991.
-#
-#    [4]  Rose, M., "PSI/NYSERNet White Pages Pilot Project: Status
-#         Report", Technical Report 90-09-10-1, published by NYSERNet
-#         Inc, 1990.
-#
-#    [5]  Craigie, J., "UK Academic Community Directory Service Pilot
-#         Project, pp. 305-310 in Computer Networks and ISDN Systems
-#         17 (1989), published by North Holland.
-#
-#    [6]  Mockapetris, P., "Domain Names - Concepts and Facilities",
-#         RFC 1034, USC/Information Sciences Institute, November 1987.
-#
-#    [7]  Mockapetris, P., "Domain Names - Implementation and
-#         Specification, RFC 1035, USC/Information Sciences Institute,
-#         November 1987.
-#
-#    [8]  Kille, S., "Handling QOS (Quality of service) in the
-#         Directory," publication in process, March 1991.
-#
-#
-# APPENDIX C - Summary of all Object Classes and Attribute Types
-#
-#    -- Some Important Object Identifiers
-#
-#    data OBJECT IDENTIFIER ::= {ccitt 9}
-#    pss OBJECT IDENTIFIER ::= {data 2342}
-#    ucl OBJECT IDENTIFIER ::= {pss 19200300}
-#    pilot OBJECT IDENTIFIER ::= {ucl 100}
-#
-#    pilotAttributeType OBJECT IDENTIFIER ::= {pilot 1}
-#    pilotAttributeSyntax OBJECT IDENTIFIER ::= {pilot 3}
-#    pilotObjectClass OBJECT IDENTIFIER ::= {pilot 4}
-#    pilotGroups OBJECT IDENTIFIER ::= {pilot 10}
-#
-#    iA5StringSyntax OBJECT IDENTIFIER ::= {pilotAttributeSyntax 4}
-#    caseIgnoreIA5StringSyntax OBJECT IDENTIFIER ::=
-#                                          {pilotAttributeSyntax 5}
-#
-#    -- Standard Object Classes
-#
-#    top OBJECT-CLASS
-#        MUST CONTAIN {
-#            objectClass}
-#    ::= {objectClass 0}
-#
-#
-#    alias OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            aliasedObjectName}
-#    ::= {objectClass 1}
-#
-#
-#    country OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            countryName}
-#        MAY CONTAIN {
-#            description,
-#            searchGuide}
-#    ::= {objectClass 2}
-#
-#
-#    locality OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            stateOrProvinceName,
-#            searchGuide,
-#            seeAlso,
-#            streetAddress}
-#    ::= {objectClass 3}
-#
-#
-#    organization OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            organizationName}
-#        MAY CONTAIN {
-#            organizationalAttributeSet}
-#    ::= {objectClass 4}
-#
-#
-#    organizationalUnit OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            organizationalUnitName}
-#        MAY CONTAIN {
-#            organizationalAttributeSet}
-#    ::= {objectClass 5}
-#
-#
-#    person OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            surname}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            userPassword}
-#    ::= {objectClass 6}
-#
-#
-#    organizationalPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#            localeAttributeSet,
-#            organizationalUnitName,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet,
-#            title}
-#    ::= {objectClass 7}
-#
-#
-#    organizationalRole OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localeAttributeSet,
-#            organizationalUnitName,
-#            postalAttributeSet,
-#            preferredDeliveryMethod,
-#            roleOccupant,
-#            seeAlso,
-#            telecommunicationAttributeSet}
-#    ::= {objectClass 8}
-#
-#
-#    groupOfNames OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            member}
-#        MAY CONTAIN {
-#            description,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            businessCategory}
-#    ::= {objectClass 9}
-#
-#
-#    residentialPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MUST CONTAIN {
-#            localityName}
-#        MAY CONTAIN {
-#            localeAttributeSet,
-#            postalAttributeSet,
-#            preferredDeliveryMethod,
-#            telecommunicationAttributeSet,
-#            businessCategory}
-#    ::= {objectClass 10}
-#
-#
-#    applicationProcess OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationalUnitName,
-#            seeAlso}
-#    ::= {objectClass 11}
-#
-#
-#    applicationEntity OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            presentationAddress}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            seeAlso,
-#            supportedApplicationContext}
-#    ::= {objectClass 12}
-#
-#
-#    dSA OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            knowledgeInformation}
-#    ::= {objectClass 13}
-#
-#
-#    device OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            serialNumber}
-#    ::= {objectClass 14}
-#
-#
-#    strongAuthenticationUser OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userCertificate}
-#    ::= {objectClass 15}
-#
-#
-#    certificationAuthority OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            cACertificate,
-#            certificateRevocationList,
-#            authorityRevocationList}
-#        MAY CONTAIN {
-#            crossCertificatePair}
-#    ::= {objectClass 16}
-#
-#    -- Standard MHS Object Classes
-#
-#    mhsDistributionList OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            mhsDLSubmitPermissions,
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            description,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            mhsDeliverableContentTypes,
-#            mhsdeliverableEits,
-#            mhsDLMembers,
-#            mhsPreferredDeliveryMethods}
-#    ::= {mhsObjectClass 0}
-#
-#
-#    mhsMessageStore OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            description,
-#            owner,
-#            mhsSupportedOptionalAttributes,
-#            mhsSupportedAutomaticActions,
-#            mhsSupportedContentTypes}
-#    ::= {mhsObjectClass 1}
-#
-#
-#    mhsMessageTransferAgent OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            description,
-#            owner,
-#            mhsDeliverableContentLength}
-#    ::= {mhsObjectClass 2}
-#
-#
-#    mhsOrganizationalUser OBJECT-CLASS
-#        SUBCLASS OF organizationalPerson
-#        MUST CONTAIN {
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsMessageStoreName,
-#            mhsPreferredDeliveryMethods }
-#    ::= {mhsObjectClass 3}
-#
-#
-#    mhsResidentialUser OBJECT-CLASS
-#        SUBCLASS OF residentialPerson
-#        MUST CONTAIN {
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsMessageStoreName,
-#            mhsPreferredDeliveryMethods }
-#    ::= {mhsObjectClass 4}
-#
-#
-#    mhsUserAgent OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsORAddresses,
-#            owner}
-#    ::= {mhsObjectClass 5}
-#
-#
-#
-#
-#    -- Pilot Object Classes
-#
-#    pilotObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            info,
-#            photo,
-#            manager,
-#            uniqueIdentifier,
-#            lastModifiedTime,
-#            lastModifiedBy,
-#            dITRedirect,
-#            audio}
-#    ::= {pilotObjectClass 3}
-#    pilotPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#                    userid,
-#                    textEncodedORAddress,
-#                    rfc822Mailbox,
-#                    favouriteDrink,
-#                    roomNumber,
-#                    userClass,
-#                    homeTelephoneNumber,
-#                    homePostalAddress,
-#                    secretary,
-#                    personalTitle,
-#                    preferredDeliveryMethod,
-#                    businessCategory,
-#                    janetMailbox,
-#                    otherMailbox,
-#                    mobileTelephoneNumber,
-#                    pagerTelephoneNumber,
-#                    organizationalStatus,
-#                    mailPreferenceOption,
-#                    personalSignature}
-#    ::= {pilotObjectClass 4}
-#
-#
-#    account OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userid}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            host}
-#    ::= {pilotObjectClass 5}
-#
-#
-#    document OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            documentIdentifier}
-#        MAY CONTAIN {
-#            commonName,
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            documentTitle,
-#            documentVersion,
-#            documentAuthor,
-#            documentLocation,
-#            documentPublisher}
-#    ::= {pilotObjectClass 6}
-#
-#
-#    room OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            roomNumber,
-#            description,
-#            seeAlso,
-#            telephoneNumber}
-#    ::= {pilotObjectClass 7}
-#
-#
-#    documentSeries OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName}
-#    ::= {pilotObjectClass 9}
-#
-#
-#    domain OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            domainComponent}
-#        MAY CONTAIN {
-#            associatedName,
-#            organizationName,
-#            organizationalAttributeSet}
-#    ::= {pilotObjectClass 13}
-#
-#
-#    rFC822localPart OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            commonName,
-#            surname,
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet}
-#    ::= {pilotObjectClass 14}
-#
-#
-#    dNSDomain OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            ARecord,
-#            MDRecord,
-#            MXRecord,
-#            NSRecord,
-#            SOARecord,
-#            CNAMERecord}
-#    ::= {pilotObjectClass 15}
-#
-#
-#    domainRelatedObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            associatedDomain}
-#    ::= {pilotObjectClass 17}
-#
-#
-#    friendlyCountry OBJECT-CLASS
-#        SUBCLASS OF country
-#        MUST CONTAIN {
-#            friendlyCountryName}
-#    ::= {pilotObjectClass 18}
-#
-#
-#    simpleSecurityObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userPassword }
-#    ::= {pilotObjectClass 19}
-#
-#
-#    pilotOrganization OBJECT-CLASS
-#        SUBCLASS OF organization, organizationalUnit
-#        MAY CONTAIN {
-#                    buildingName}
-#    ::= {pilotObjectClass 20}
-#
-#
-#    pilotDSA OBJECT-CLASS
-#        SUBCLASS OF dsa
-#        MUST CONTAIN {
-#            dSAQuality}
-#    ::= {pilotObjectClass 21}
-#
-#
-#    qualityLabelledData OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            dSAQuality}
-#        MAY CONTAIN {
-#            subtreeMinimumQuality,
-#            subtreeMaximumQuality}
-#    ::= {pilotObjectClass 22}
-#
-#
-#
-#
-#    -- Standard Attribute Types
-#
-#    objectClass ObjectClass
-#        ::= {attributeType 0}
-#
-#
-#    aliasedObjectName AliasedObjectName
-#        ::= {attributeType 1}
-#
-#
-#    knowledgeInformation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreString
-#        ::= {attributeType 2}
-#
-#
-#    commonName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-common-name))
-#        ::= {attributeType 3}
-#
-#
-#    surname ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-surname))
-#        ::= {attributeType 4}
-#
-#
-#    serialNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX printableStringSyntax
-#        (SIZE (1..ub-serial-number))
-#        ::= {attributeType 5}
-#
-#
-#    countryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PrintableString
-#        (SIZE (1..ub-country-code))
-#        SINGLE VALUE
-#        ::= {attributeType 6}
-#
-#
-#    localityName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-locality-name))
-#        ::= {attributeType 7}
-#
-#
-#    stateOrProvinceName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-state-name))
-#        ::= {attributeType 8}
-#
-#
-#    streetAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-street-address))
-#        ::= {attributeType 9}
-#
-#
-#    organizationName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-organization-name))
-#        ::= {attributeType 10}
-#
-#
-#    organizationalUnitName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-organizational-unit-name))
-#        ::= {attributeType 11}
-#
-#
-#    title ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-title))
-#        ::= {attributeType 12}
-#
-#
-#    description ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-description))
-#        ::= {attributeType 13}
-#
-#
-#    searchGuide ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX Guide
-#        ::= {attributeType 14}
-#
-#
-#    businessCategory ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-business-category))
-#        ::= {attributeType 15}
-#
-#
-#    postalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PostalAddress
-#        MATCHES FOR EQUALITY
-#        ::= {attributeType 16}
-#
-#
-#    postalCode ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-postal-code))
-#        ::= {attributeType 17}
-#
-#
-#    postOfficeBox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-post-office-box))
-#        ::= {attributeType 18}
-#
-#
-#    physicalDeliveryOfficeName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-physical-office-name))
-#        ::= {attributeType 19}
-#
-#
-#    telephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX telephoneNumberSyntax
-#        (SIZE (1..ub-telephone-number))
-#        ::= {attributeType 20}
-#
-#
-#    telexNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX TelexNumber
-#        (SIZE (1..ub-telex))
-#        ::= {attributeType 21}
-#
-#
-#    teletexTerminalIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX TeletexTerminalIdentifier
-#        (SIZE (1..ub-teletex-terminal-id))
-#        ::= {attributeType 22}
-#
-#
-#    facsimileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX FacsimileTelephoneNumber
-#        ::= {attributeType 23}
-#
-#
-#    x121Address ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX NumericString
-#        (SIZE (1..ub-x121-address))
-#        ::= {attributeType 24}
-#
-#
-#    internationaliSDNNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX NumericString
-#        (SIZE (1..ub-isdn-address))
-#        ::= {attributeType 25}
-#
-#
-#    registeredAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PostalAddress
-#        ::= {attributeType 26}
-#
-#
-#    destinationIndicator ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PrintableString
-#        (SIZE (1..ub-destination-indicator))
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#        ::= {attributeType 27}
-#
-#
-#    preferredDeliveryMethod ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX deliveryMethod
-#        ::= {attributeType 28}
-#
-#
-#    presentationAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PresentationAddress
-#        MATCHES FOR EQUALITY
-#        ::= {attributeType 29}
-#
-#
-#    supportedApplicationContext ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX objectIdentifierSyntax
-#        ::= {attributeType 30}
-#
-#
-#    member ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 31}
-#
-#
-#    owner ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 32}
-#
-#
-#    roleOccupant ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 33}
-#
-#
-#    seeAlso ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 34}
-#
-#
-#    userPassword ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX Userpassword
-#        ::= {attributeType 35}
-#
-#
-#    userCertificate ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX UserCertificate
-#        ::= {attributeType 36}
-#
-#
-#    cACertificate ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX cACertificate
-#        ::= {attributeType 37}
-#
-#
-#    authorityRevocationList ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX AuthorityRevocationList
-#        ::= {attributeType 38}
-#
-#
-#    certificateRevocationList ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX CertificateRevocationList
-#        ::= {attributeType 39}
-#
-#
-#    crossCertificatePair ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX CrossCertificatePair
-#        ::= {attributeType 40}
-#
-#
-#
-#
-#    -- Standard MHS Attribute Types
-#
-#    mhsDeliverableContentLength ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX integer
-#        ::= {mhsAttributeType 0}
-#
-#
-#    mhsDeliverableContentTypes ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 1}
-#
-#
-#    mhsDeliverableEits ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 2}
-#
-#
-#    mhsDLMembers ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oRName
-#        ::= {mhsAttributeType 3}
-#
-#
-#    mhsDLSubmitPermissions ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX dLSubmitPermission
-#        ::= {mhsAttributeType 4}
-#
-#
-#    mhsMessageStoreName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX dN
-#        ::= {mhsAttributeType 5}
-#
-#
-#    mhsORAddresses ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oRAddress
-#        ::= {mhsAttributeType 6}
-#
-#
-#    mhsPreferredDeliveryMethods ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX deliveryMethod
-#        ::= {mhsAttributeType 7}
-#
-#
-#    mhsSupportedAutomaticActions ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 8}
-#
-#
-#    mhsSupportedContentTypes ATTRIBUTE
-#
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 9}
-#
-#
-#    mhsSupportedOptionalAttributes ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 10}
-#
-#
-#
-#
-#    -- Pilot Attribute Types
-#
-#    userid ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-identifier))
-#    ::= {pilotAttributeType 1}
-#
-#
-#    textEncodedORAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-text-encoded-or-address))
-#    ::= {pilotAttributeType 2}
-#
-#
-#    rfc822Mailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-rfc822-mailbox))
-#    ::= {pilotAttributeType 3}
-#
-#
-#    info ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-information))
-#    ::= {pilotAttributeType 4}
-#
-#
-#    favouriteDrink ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-favourite-drink))
-#    ::= {pilotAttributeType 5}
-#
-#
-#    roomNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-room-number))
-#    ::= {pilotAttributeType 6}
-#
-#
-#    photo ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-photo))
-#    ::= {pilotAttributeType 7}
-#
-#
-#    userClass ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-class))
-#    ::= {pilotAttributeType 8}
-#
-#
-#    host ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-host))
-#    ::= {pilotAttributeType 9}
-#
-#
-#    manager ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 10}
-#
-#
-#    documentIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-identifier))
-#    ::= {pilotAttributeType 11}
-#
-#
-#    documentTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-document-title))
-#    ::= {pilotAttributeType 12}
-#
-#
-#    documentVersion ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-version))
-#    ::= {pilotAttributeType 13}
-#
-#
-#    documentAuthor ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 14}
-#
-#
-#    documentLocation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-location))
-#    ::= {pilotAttributeType 15}
-#
-#
-#    homeTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 20}
-#
-#
-#    secretary ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 21}
-#
-#
-#    otherMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            SEQUENCE {
-#                    mailboxType PrintableString, -- e.g. Telemail
-#                    mailbox IA5String  -- e.g. X378:Joe
-#            }
-#    ::= {pilotAttributeType 22}
-#
-#
-#    lastModifiedTime ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            uTCTimeSyntax
-#    ::= {pilotAttributeType 23}
-#
-#
-#    lastModifiedBy ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 24}
-#
-#
-#    domainComponent ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 25}
-#
-#
-#    aRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 26}
-#
-#
-#    mXRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 28}
-#
-#
-#    nSRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 29}
-#
-#    sOARecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 30}
-#
-#
-#    cNAMERecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            iA5StringSyntax
-#    ::= {pilotAttributeType 31}
-#
-#
-#    associatedDomain ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#    ::= {pilotAttributeType 37}
-#
-#
-#    associatedName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 38}
-#
-#
-#    homePostalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            postalAddress
-#            MATCHES FOR EQUALITY
-#    ::= {pilotAttributeType 39}
-#
-#
-#    personalTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-personal-title))
-#    ::= {pilotAttributeType 40}
-#
-#
-#    mobileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 41}
-#
-#
-#    pagerTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 42}
-#
-#
-#    friendlyCountryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 43}
-#
-#
-#    uniqueIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-unique-identifier))
-#    ::= {pilotAttributeType 44}
-#
-#
-#    organizationalStatus ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-organizational-status))
-#    ::= {pilotAttributeType 45}
-#
-#
-#    janetMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-janet-mailbox))
-#    ::= {pilotAttributeType 46}
-#
-#
-#    mailPreferenceOption ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX ENUMERATED {
-#                no-list-inclusion(0),
-#                any-list-inclusion(1),  -- may be added to any lists
-#                professional-list-inclusion(2)
-#                                        -- may be added to lists
-#                                        -- which the list provider
-#                                        -- views as related to the
-#                                        -- users professional inter-
-#                                        -- ests, perhaps evaluated
-#                                        -- from the business of the
-#                                        -- organisation or keywords
-#                                        -- in the entry.
-#                }
-#    ::= {pilotAttributeType 47}
-#
-#
-#    buildingName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-building-name))
-#    ::= {pilotAttributeType 48}
-#
-#
-#    dSAQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DSAQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 49}
-#
-#
-#    singleLevelQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#
-#
-#    subtreeMinimumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 51}
-#
-#
-#    subtreeMaximumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 52}
-#
-#
-#    personalSignature ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-personal-signature))
-#    ::= {pilotAttributeType 53}
-#
-#
-#    dITRedirect ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 54}
-#
-#
-#    audio ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            Audio
-#        (SIZE (1 .. ub-audio))
-#    ::= {pilotAttributeType 55}
-#
-#    documentPublisher ATTRIBUTE
-#            WITH ATTRIBUTE SYNTAX caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 56}
-#
-#
-#
-#    -- Generally useful syntaxes
-#
-#
-#    caseIgnoreIA5StringSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    iA5StringSyntax ATTRIBUTE-SYNTAX
-#        IA5String
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    -- Syntaxes to support the DNS attributes
-#
-#    DNSRecordSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformationSyntax ATTRIBUTE-SYNTAX
-#            NRSInformation
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformation ::=  SET {
-#                    [0] Context,
-#                    [1] Address-space-id,
-#                    routes [2] SEQUENCE OF SEQUENCE {
-#                    Route-cost,
-#                    Addressing-info }
-#            }
-#
-#
-#    -- Upper bounds on length of attribute values
-#
-#
-#    ub-document-identifier INTEGER ::= 256
-#
-#    ub-document-location INTEGER ::= 256
-#
-#    ub-document-title INTEGER ::= 256
-#
-#    ub-document-version INTEGER ::= 256
-#
-#    ub-favourite-drink INTEGER ::= 256
-#
-#    ub-host INTEGER ::= 256
-#
-#    ub-information INTEGER ::= 2048
-#
-#    ub-unique-identifier INTEGER ::= 256
-#
-#    ub-personal-title INTEGER ::= 256
-#
-#    ub-photo INTEGER ::= 250000
-#
-#    ub-rfc822-mailbox INTEGER ::= 256
-#
-#    ub-room-number INTEGER ::= 256
-#
-#    ub-text-or-address INTEGER ::= 256
-#
-#    ub-user-class INTEGER ::= 256
-#
-#    ub-user-identifier INTEGER ::= 256
-#
-#    ub-organizational-status INTEGER ::= 256
-#
-#    ub-janet-mailbox INTEGER ::= 256
-#
-#    ub-building-name INTEGER ::= 256
-#
-#    ub-personal-signature ::= 50000
-#
-#    ub-audio INTEGER ::= 250000
-#
-# [remainder of memo trimmed]
-
diff --git a/config-archive/etc/openldap/schema/cosine.schema.dist b/config-archive/etc/openldap/schema/cosine.schema.dist
deleted file mode 100644 (file)
index c553128..0000000
+++ /dev/null
@@ -1,2571 +0,0 @@
-# RFC1274: Cosine and Internet X.500 schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# RFC1274: Cosine and Internet X.500 schema
-#
-# This file contains LDAPv3 schema derived from X.500 COSINE "pilot"
-# schema.  As this schema was defined for X.500(89), some
-# oddities were introduced in the mapping to LDAPv3.  The
-# mappings were based upon: draft-ietf-asid-ldapv3-attributes-03.txt
-# (a work in progress)
-#
-# Note: It seems that the pilot schema evolved beyond what was
-# described in RFC1274.  However, this document attempts to describes
-# RFC1274 as published.
-#
-# Depends on core.schema
-
-
-# Network Working Group                                          P. Barker
-# Request for Comments: 1274                                      S. Kille
-#                                              University College London
-#                                                          November 1991
-#
-#                 The COSINE and Internet X.500 Schema
-#
-# [trimmed]
-#
-# Abstract
-#
-#  This document suggests an X.500 Directory Schema, or Naming
-#  Architecture, for use in the COSINE and Internet X.500 pilots.  The
-#  schema is independent of any specific implementation.  As well as
-#  indicating support for the standard object classes and attributes, a
-#  large number of generally useful object classes and attributes are
-#  also defined.  An appendix to this document includes a machine
-#  processable version of the schema.
-#
-# [trimmed]
-
-# 7.  Object Identifiers
-#
-#  Some additional object identifiers are defined for this schema.
-#  These are also reproduced in Appendix C.
-#
-#    data OBJECT IDENTIFIER ::= {ccitt 9}
-#    pss OBJECT IDENTIFIER ::= {data 2342}
-#    ucl OBJECT IDENTIFIER ::= {pss 19200300}
-#    pilot OBJECT IDENTIFIER ::= {ucl 100}
-#
-#    pilotAttributeType OBJECT IDENTIFIER ::= {pilot 1}
-#    pilotAttributeSyntax OBJECT IDENTIFIER ::= {pilot 3}
-#    pilotObjectClass OBJECT IDENTIFIER ::= {pilot 4}
-#    pilotGroups OBJECT IDENTIFIER ::= {pilot 10}
-#
-#    iA5StringSyntax OBJECT IDENTIFIER ::= {pilotAttributeSyntax 4}
-#    caseIgnoreIA5StringSyntax OBJECT IDENTIFIER ::=
-#                                          {pilotAttributeSyntax 5}
-#
-# 8.  Object Classes
-# [relocated after 9]
-
-#
-# 9.  Attribute Types
-#
-# 9.1.  X.500 standard attribute types
-#
-#  A number of generally useful attribute types are defined in X.520,
-#  and these are supported.  Refer to that document for descriptions of
-#  the suggested usage of these attribute types.  The ASN.1 for these
-#  attribute types is reproduced for completeness in Appendix C.
-#
-# 9.2.  X.400 standard attribute types
-#
-#  The standard X.400 attribute types are supported.  See X.402 for full
-#  details.  The ASN.1 for these attribute types is reproduced in
-#  Appendix C.
-#
-# 9.3.  COSINE/Internet attribute types
-#
-#  This section describes all the attribute types defined for use in the
-#  COSINE and Internet pilots.  Descriptions are given as to the
-#  suggested usage of these attribute types.  The ASN.1 for these
-#  attribute types is reproduced in Appendix C.
-#
-# 9.3.1.  Userid
-#
-#  The Userid attribute type specifies a computer system login name.
-#
-#    userid ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-identifier))
-#    ::= {pilotAttributeType 1}
-#
-#(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.1 NAME ( 'uid' 'userid' )
-##     EQUALITY caseIgnoreMatch
-##     SUBSTR caseIgnoreSubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.2.  Text Encoded O/R Address
-#
-#  The Text Encoded O/R Address attribute type specifies a text encoding
-#  of an X.400 O/R address, as specified in RFC 987.  The use of this
-#  attribute is deprecated as the attribute is intended for interim use
-#  only.  This attribute will be the first candidate for the attribute
-#  expiry mechanisms!
-#
-#    textEncodedORAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-text-encoded-or-address))
-#    ::= {pilotAttributeType 2}
-#
-attributetype ( 0.9.2342.19200300.100.1.2 NAME 'textEncodedORAddress'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.3.  RFC 822 Mailbox
-#
-#  The RFC822 Mailbox attribute type specifies an electronic mailbox
-#  attribute following the syntax specified in RFC 822.  Note that this
-#  attribute should not be used for greybook or other non-Internet order
-#  mailboxes.
-#
-#    rfc822Mailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-rfc822-mailbox))
-#    ::= {pilotAttributeType 3}
-#
-#(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.3 NAME ( 'mail' 'rfc822Mailbox' )
-##     EQUALITY caseIgnoreIA5Match
-##     SUBSTR caseIgnoreIA5SubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-# 9.3.4.  Information
-#
-#  The Information attribute type specifies any general information
-#  pertinent to an object.  It is recommended that specific usage of
-#  this attribute type is avoided, and that specific requirements are
-#  met by other (possibly additional) attribute types.
-#
-#    info ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-information))
-#    ::= {pilotAttributeType 4}
-#
-attributetype ( 0.9.2342.19200300.100.1.4 NAME 'info'
-       DESC 'RFC1274: general information'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{2048} )
-
-
-# 9.3.5.  Favourite Drink
-#
-#  The Favourite Drink attribute type specifies the favourite drink of
-#  an object (or person).
-#
-#    favouriteDrink ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-favourite-drink))
-#    ::= {pilotAttributeType 5}
-#
-attributetype ( 0.9.2342.19200300.100.1.5
-       NAME ( 'drink' 'favouriteDrink' )
-       DESC 'RFC1274: favorite drink'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.6.  Room Number
-#
-#  The Room Number attribute type specifies the room number of an
-#  object.  Note that the commonName attribute should be used for naming
-#  room objects.
-#
-#    roomNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-room-number))
-#    ::= {pilotAttributeType 6}
-#
-attributetype ( 0.9.2342.19200300.100.1.6 NAME 'roomNumber'
-       DESC 'RFC1274: room number'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.7.  Photo
-#
-#  The Photo attribute type specifies a "photograph" for an object.
-#  This should be encoded in G3 fax as explained in recommendation T.4,
-#  with an ASN.1 wrapper to make it compatible with an X.400 BodyPart as
-#  defined in X.420.
-#
-#    IMPORT  G3FacsimileBodyPart  FROM  {   mhs-motis   ipms   modules
-#    information-objects }
-#
-#    photo ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-photo))
-#    ::= {pilotAttributeType 7}
-#
-attributetype ( 0.9.2342.19200300.100.1.7 NAME 'photo'
-       DESC 'RFC1274: photo (G3 fax)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.23{25000} )
-
-# 9.3.8.  User Class
-#
-#  The User Class attribute type specifies a category of computer user.
-#  The semantics placed on this attribute are for local interpretation.
-#  Examples of current usage od this attribute in academia are
-#  undergraduate student, researcher, lecturer, etc.  Note that the
-#  organizationalStatus attribute may now often be preferred as it makes
-#  no distinction between computer users and others.
-#
-#    userClass ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-class))
-#    ::= {pilotAttributeType 8}
-#
-attributetype ( 0.9.2342.19200300.100.1.8 NAME 'userClass'
-       DESC 'RFC1274: category of user'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.9.  Host
-#
-#  The Host attribute type specifies a host computer.
-#
-#    host ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-host))
-#    ::= {pilotAttributeType 9}
-#
-attributetype ( 0.9.2342.19200300.100.1.9 NAME 'host'
-       DESC 'RFC1274: host computer'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.10.  Manager
-#
-#  The Manager attribute type specifies the manager of an object
-#  represented by an entry.
-#
-#    manager ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 10}
-#
-attributetype ( 0.9.2342.19200300.100.1.10 NAME 'manager'
-       DESC 'RFC1274: DN of manager'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.11.  Document Identifier
-#
-#  The Document Identifier attribute type specifies a unique identifier
-#  for a document.
-#
-#    documentIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-identifier))
-#    ::= {pilotAttributeType 11}
-#
-attributetype ( 0.9.2342.19200300.100.1.11 NAME 'documentIdentifier'
-       DESC 'RFC1274: unique identifier of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.12.  Document Title
-#
-#  The Document Title attribute type specifies the title of a document.
-#
-#    documentTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-document-title))
-#    ::= {pilotAttributeType 12}
-#
-attributetype ( 0.9.2342.19200300.100.1.12 NAME 'documentTitle'
-       DESC 'RFC1274: title of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.13.  Document Version
-#
-#  The Document Version attribute type specifies the version number of a
-#  document.
-#
-#    documentVersion ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-version))
-#    ::= {pilotAttributeType 13}
-#
-attributetype ( 0.9.2342.19200300.100.1.13 NAME 'documentVersion'
-       DESC 'RFC1274: version of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.14.  Document Author
-#
-#  The Document Author attribute type specifies the distinguished name
-#  of the author of a document.
-#
-#    documentAuthor ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 14}
-#
-attributetype ( 0.9.2342.19200300.100.1.14 NAME 'documentAuthor'
-       DESC 'RFC1274: DN of author of document'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.15.  Document Location
-#
-#  The Document Location attribute type specifies the location of the
-#  document original.
-#
-#    documentLocation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-location))
-#    ::= {pilotAttributeType 15}
-#
-attributetype ( 0.9.2342.19200300.100.1.15 NAME 'documentLocation'
-       DESC 'RFC1274: location of document original'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.16.  Home Telephone Number
-#
-#  The Home Telephone Number attribute type specifies a home telephone
-#  number associated with a person.  Attribute values should follow the
-#  agreed format for international telephone numbers: i.e., "+44 71 123
-#  4567".
-#
-#    homeTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 20}
-#
-attributetype ( 0.9.2342.19200300.100.1.20
-       NAME ( 'homePhone' 'homeTelephoneNumber' )
-       DESC 'RFC1274: home telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.17.  Secretary
-#
-#  The Secretary attribute type specifies the secretary of a person.
-#  The attribute value for Secretary is a distinguished name.
-#
-#    secretary ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 21}
-#
-attributetype ( 0.9.2342.19200300.100.1.21 NAME 'secretary'
-       DESC 'RFC1274: DN of secretary'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.18.  Other Mailbox
-#
-#  The Other Mailbox attribute type specifies values for electronic
-#  mailbox types other than X.400 and rfc822.
-#
-#    otherMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            SEQUENCE {
-#                    mailboxType PrintableString, -- e.g. Telemail
-#                    mailbox IA5String  -- e.g. X378:Joe
-#            }
-#    ::= {pilotAttributeType 22}
-#
-attributetype ( 0.9.2342.19200300.100.1.22 NAME 'otherMailbox'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.39 )
-
-# 9.3.19.  Last Modified Time
-#
-#  The Last Modified Time attribute type specifies the last time, in UTC
-#  time, that an entry was modified.  Ideally, this attribute should be
-#  maintained by the DSA.
-#
-#    lastModifiedTime ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            uTCTimeSyntax
-#    ::= {pilotAttributeType 23}
-#
-## Deprecated in favor of modifyTimeStamp
-#attributetype ( 0.9.2342.19200300.100.1.23 NAME 'lastModifiedTime'
-#      DESC 'RFC1274: time of last modify, replaced by modifyTimestamp'
-#      OBSOLETE
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.53
-#      USAGE directoryOperation )
-
-# 9.3.20.  Last Modified By
-#
-#  The Last Modified By attribute specifies the distinguished name of
-#  the last user to modify the associated entry.  Ideally, this
-#  attribute should be maintained by the DSA.
-#
-#    lastModifiedBy ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 24}
-#
-## Deprecated in favor of modifiersName
-#attributetype ( 0.9.2342.19200300.100.1.24 NAME 'lastModifiedBy'
-#      DESC 'RFC1274: last modifier, replaced by modifiersName'
-#      OBSOLETE
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-#      USAGE directoryOperation )
-
-# 9.3.21.  Domain Component
-#
-#  The Domain Component attribute type specifies a DNS/NRS domain.  For
-#  example, "uk" or "ac".
-#
-#    domainComponent ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 25}
-#
-##(in core.schema)
-##attributetype ( 0.9.2342.19200300.100.1.25 NAME ( 'dc' 'domainComponent' )
-##     EQUALITY caseIgnoreIA5Match
-##     SUBSTR caseIgnoreIA5SubstringsMatch
-##     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-# 9.3.22.  DNS ARecord
-#
-#  The A Record attribute type specifies a type A (Address) DNS resource
-#  record [6] [7].
-#
-#    aRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 26}
-#
-## incorrect syntax?
-attributetype ( 0.9.2342.19200300.100.1.26 NAME 'aRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-## missing from RFC1274
-## incorrect syntax?
-attributetype ( 0.9.2342.19200300.100.1.27 NAME 'mDRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.23.  MX Record
-#
-#  The MX Record attribute type specifies a type MX (Mail Exchange) DNS
-#  resource record [6] [7].
-#
-#    mXRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 28}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.28 NAME 'mXRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.24.  NS Record
-#
-#  The NS Record attribute type specifies an NS (Name Server) DNS
-#  resource record [6] [7].
-#
-#    nSRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 29}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.29 NAME 'nSRecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.25.  SOA Record
-#
-#  The SOA Record attribute type specifies a type SOA (Start of
-#  Authority) DNS resorce record [6] [7].
-#
-#    sOARecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 30}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.30 NAME 'sOARecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.26.  CNAME Record
-#
-#  The CNAME Record attribute type specifies a type CNAME (Canonical
-#  Name) DNS resource record [6] [7].
-#
-#    cNAMERecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            iA5StringSyntax
-#    ::= {pilotAttributeType 31}
-#
-## incorrect syntax!!
-attributetype ( 0.9.2342.19200300.100.1.31 NAME 'cNAMERecord'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.27.  Associated Domain
-#
-#  The Associated Domain attribute type specifies a DNS or NRS domain
-#  which is associated with an object in the DIT. For example, the entry
-#  in the DIT with a distinguished name "C=GB, O=University College
-#  London" would have an associated domain of "UCL.AC.UK.  Note that all
-#  domains should be represented in rfc822 order.  See [3] for more
-#  details of usage of this attribute.
-#
-#    associatedDomain ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#    ::= {pilotAttributeType 37}
-#
-#attributetype ( 0.9.2342.19200300.100.1.37 NAME 'associatedDomain'
-#      EQUALITY caseIgnoreIA5Match
-#      SUBSTR caseIgnoreIA5SubstringsMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 9.3.28.  Associated Name
-#
-#  The Associated Name attribute type specifies an entry in the
-#  organisational DIT associated with a DNS/NRS domain.  See [3] for
-#  more details of usage of this attribute.
-#
-#    associatedName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 38}
-#
-attributetype ( 0.9.2342.19200300.100.1.38 NAME 'associatedName'
-       DESC 'RFC1274: DN of entry associated with domain'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.29.  Home postal address
-#
-#  The Home postal address attribute type specifies a home postal
-#  address for an object.  This should be limited to up to 6 lines of 30
-#  characters each.
-#
-#    homePostalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            postalAddress
-#            MATCHES FOR EQUALITY
-#    ::= {pilotAttributeType 39}
-#
-attributetype ( 0.9.2342.19200300.100.1.39 NAME 'homePostalAddress'
-       DESC 'RFC1274: home postal address'
-       EQUALITY caseIgnoreListMatch
-       SUBSTR caseIgnoreListSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.41 )
-
-# 9.3.30.  Personal Title
-#
-#  The Personal Title attribute type specifies a personal title for a
-#  person. Examples of personal titles are "Ms", "Dr", "Prof" and "Rev".
-#
-#    personalTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-personal-title))
-#    ::= {pilotAttributeType 40}
-#
-attributetype ( 0.9.2342.19200300.100.1.40 NAME 'personalTitle'
-       DESC 'RFC1274: personal title'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.31.  Mobile Telephone Number
-#
-#  The Mobile Telephone Number attribute type specifies a mobile
-#  telephone number associated with a person.  Attribute values should
-#  follow the agreed format for international telephone numbers: i.e.,
-#  "+44 71 123 4567".
-#
-#    mobileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 41}
-#
-attributetype ( 0.9.2342.19200300.100.1.41
-       NAME ( 'mobile' 'mobileTelephoneNumber' )
-       DESC 'RFC1274: mobile telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.32.  Pager Telephone Number
-#
-#  The Pager Telephone Number attribute type specifies a pager telephone
-#  number for an object. Attribute values should follow the agreed
-#  format for international telephone numbers: i.e., "+44 71 123 4567".
-#
-#    pagerTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 42}
-#
-attributetype ( 0.9.2342.19200300.100.1.42
-       NAME ( 'pager' 'pagerTelephoneNumber' )
-       DESC 'RFC1274: pager telephone number'
-       EQUALITY telephoneNumberMatch
-       SUBSTR telephoneNumberSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.50 )
-
-# 9.3.33.  Friendly Country Name
-#
-#  The Friendly Country Name attribute type specifies names of countries
-#  in human readable format.  The standard attribute country name must
-#  be one of the two-letter codes defined in ISO 3166.
-#
-#    friendlyCountryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 43}
-#
-attributetype ( 0.9.2342.19200300.100.1.43
-       NAME ( 'co' 'friendlyCountryName' )
-       DESC 'RFC1274: friendly country name'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 9.3.34.  Unique Identifier
-#
-#  The Unique Identifier attribute type specifies a "unique identifier"
-#  for an object represented in the Directory.  The domain within which
-#  the identifier is unique, and the exact semantics of the identifier,
-#  are for local definition.  For a person, this might be an
-#  institution-wide payroll number.  For an organisational unit, it
-#  might be a department code.
-#
-#    uniqueIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-unique-identifier))
-#    ::= {pilotAttributeType 44}
-#
-attributetype ( 0.9.2342.19200300.100.1.44 NAME 'uniqueIdentifier'
-       DESC 'RFC1274: unique identifer'
-       EQUALITY caseIgnoreMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.35.  Organisational Status
-#
-#  The Organisational Status attribute type specifies a category by
-#  which a person is often referred to in an organisation.  Examples of
-#  usage in academia might include undergraduate student, researcher,
-#  lecturer, etc.
-#
-#  A Directory administrator should probably consider carefully the
-#  distinctions between this and the title and userClass attributes.
-#
-#    organizationalStatus ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-organizational-status))
-#    ::= {pilotAttributeType 45}
-#
-attributetype ( 0.9.2342.19200300.100.1.45 NAME 'organizationalStatus'
-       DESC 'RFC1274: organizational status'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.36.  Janet Mailbox
-#
-#  The Janet Mailbox attribute type specifies an electronic mailbox
-#  attribute following the syntax specified in the Grey Book of the
-#  Coloured Book series.  This attribute is intended for the convenience
-#  of U.K users unfamiliar with rfc822 and little-endian mail addresses.
-#  Entries using this attribute MUST also include an rfc822Mailbox
-#  attribute.
-#
-#    janetMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-janet-mailbox))
-#    ::= {pilotAttributeType 46}
-#
-attributetype ( 0.9.2342.19200300.100.1.46 NAME 'janetMailbox'
-       DESC 'RFC1274: Janet mailbox'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-# 9.3.37.  Mail Preference Option
-#
-#  An attribute to allow users to indicate a preference for inclusion of
-#  their names on mailing lists (electronic or physical).  The absence
-#  of such an attribute should be interpreted as if the attribute was
-#  present with value "no-list-inclusion".  This attribute should be
-#  interpreted by anyone using the directory to derive mailing lists,
-#  and its value respected.
-#
-#    mailPreferenceOption ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX ENUMERATED {
-#                no-list-inclusion(0),
-#                any-list-inclusion(1),  -- may be added to any lists
-#                professional-list-inclusion(2)
-#                                        -- may be added to lists
-#                                        -- which the list provider
-#                                        -- views as related to the
-#                                        -- users professional inter-
-#                                        -- ests, perhaps evaluated
-#                                        -- from the business of the
-#                                        -- organisation or keywords
-#                                        -- in the entry.
-#                }
-#    ::= {pilotAttributeType 47}
-#
-attributetype ( 0.9.2342.19200300.100.1.47
-       NAME 'mailPreferenceOption'
-       DESC 'RFC1274: mail preference option'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 )
-
-# 9.3.38.  Building Name
-#
-#  The Building Name attribute type specifies the name of the building
-#  where an organisation or organisational unit is based.
-#
-#    buildingName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-building-name))
-#    ::= {pilotAttributeType 48}
-#
-attributetype ( 0.9.2342.19200300.100.1.48 NAME 'buildingName'
-       DESC 'RFC1274: name of building'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15{256} )
-
-# 9.3.39.  DSA Quality
-#
-#  The DSA Quality attribute type specifies the purported quality of a
-#  DSA.  It allows a DSA manager to indicate the expected level of
-#  availability of the DSA. See [8] for details of the syntax.
-#
-#    dSAQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DSAQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 49}
-#
-attributetype ( 0.9.2342.19200300.100.1.49 NAME 'dSAQuality'
-       DESC 'RFC1274: DSA Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.19 SINGLE-VALUE )
-
-# 9.3.40.  Single Level Quality
-#
-#  The Single Level Quality attribute type specifies the purported data
-#  quality at the level immediately below in the DIT.  See [8] for
-#  details of the syntax.
-#
-#    singleLevelQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 50}
-#
-attributetype ( 0.9.2342.19200300.100.1.50 NAME 'singleLevelQuality'
-       DESC 'RFC1274: Single Level Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.41.  Subtree Minimum Quality
-#
-#  The Subtree Minimum Quality attribute type specifies the purported
-#  minimum data quality for a DIT subtree.  See [8] for more discussion
-#  and details of the syntax.
-#
-#    subtreeMinimumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 51}
-#
-attributetype ( 0.9.2342.19200300.100.1.51 NAME 'subtreeMinimumQuality'
-       DESC 'RFC1274: Subtree Mininum Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.42.  Subtree Maximum Quality
-#
-#  The Subtree Maximum Quality attribute type specifies the purported
-#  maximum data quality for a DIT subtree.  See [8] for more discussion
-#  and details of the syntax.
-#
-#    subtreeMaximumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 52}
-#
-attributetype ( 0.9.2342.19200300.100.1.52 NAME 'subtreeMaximumQuality'
-       DESC 'RFC1274: Subtree Maximun Quality'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.13 SINGLE-VALUE )
-
-# 9.3.43.  Personal Signature
-#
-#  The Personal Signature attribute type allows for a representation of
-#  a person's signature.  This should be encoded in G3 fax as explained
-#  in recommendation T.4, with an ASN.1 wrapper to make it compatible
-#  with an X.400 BodyPart as defined in X.420.
-#
-#    IMPORT  G3FacsimileBodyPart  FROM  {   mhs-motis   ipms   modules
-#    information-objects }
-#
-#    personalSignature ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-personal-signature))
-#    ::= {pilotAttributeType 53}
-#
-attributetype ( 0.9.2342.19200300.100.1.53 NAME 'personalSignature'
-       DESC 'RFC1274: Personal Signature (G3 fax)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.23 )
-
-# 9.3.44.  DIT Redirect
-#
-#  The DIT Redirect attribute type is used to indicate that the object
-#  described by one entry now has a newer entry in the DIT.  The entry
-#  containing the redirection attribute should be expired after a
-#  suitable grace period.  This attribute may be used when an individual
-#  changes his/her place of work, and thus acquires a new organisational
-#  DN.
-#
-#    dITRedirect ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 54}
-#
-attributetype ( 0.9.2342.19200300.100.1.54 NAME 'dITRedirect'
-       DESC 'RFC1274: DIT Redirect'
-       EQUALITY distinguishedNameMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.12 )
-
-# 9.3.45.  Audio
-#
-#  The Audio attribute type allows the storing of sounds in the
-#  Directory.  The attribute uses a u-law encoded sound file as used by
-#  the "play" utility on a Sun 4.  This is an interim format.
-#
-#    audio ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            Audio
-#        (SIZE (1 .. ub-audio))
-#    ::= {pilotAttributeType 55}
-#
-attributetype ( 0.9.2342.19200300.100.1.55 NAME 'audio'
-       DESC 'RFC1274: audio (u-law)'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.4{25000} )
-
-# 9.3.46.  Publisher of Document
-#
-#
-#  The Publisher of Document attribute is the person and/or organization
-#  that published a document.
-#
-#    documentPublisher ATTRIBUTE
-#            WITH ATTRIBUTE SYNTAX caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 56}
-#
-attributetype ( 0.9.2342.19200300.100.1.56 NAME 'documentPublisher'
-       DESC 'RFC1274: publisher of document'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 9.4.  Generally useful syntaxes
-#
-#    caseIgnoreIA5StringSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY SUBSTRINGS
-#
-#    iA5StringSyntax ATTRIBUTE-SYNTAX
-#        IA5String
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    -- Syntaxes to support the DNS attributes
-#
-#    DNSRecordSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformationSyntax ATTRIBUTE-SYNTAX
-#            NRSInformation
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformation ::=  SET {
-#                    [0] Context,
-#                    [1] Address-space-id,
-#                    routes [2] SEQUENCE OF SEQUENCE {
-#                    Route-cost,
-#                    Addressing-info }
-#            }
-#
-#
-# 9.5.  Upper bounds on length of attribute values
-#
-#
-#    ub-document-identifier INTEGER ::= 256
-#
-#    ub-document-location INTEGER ::= 256
-#
-#    ub-document-title INTEGER ::= 256
-#
-#    ub-document-version INTEGER ::= 256
-#
-#    ub-favourite-drink INTEGER ::= 256
-#
-#    ub-host INTEGER ::= 256
-#
-#    ub-information INTEGER ::= 2048
-#
-#    ub-unique-identifier INTEGER ::= 256
-#
-#    ub-personal-title INTEGER ::= 256
-#
-#    ub-photo INTEGER ::= 250000
-#
-#    ub-rfc822-mailbox INTEGER ::= 256
-#
-#    ub-room-number INTEGER ::= 256
-#
-#    ub-text-or-address INTEGER ::= 256
-#
-#    ub-user-class INTEGER ::= 256
-#
-#    ub-user-identifier INTEGER ::= 256
-#
-#    ub-organizational-status INTEGER ::= 256
-#
-#    ub-janet-mailbox INTEGER ::= 256
-#
-#    ub-building-name INTEGER ::= 256
-#
-#    ub-personal-signature ::= 50000
-#
-#    ub-audio INTEGER ::= 250000
-#
-
-# [back to 8]
-# 8.  Object Classes
-#
-# 8.1.  X.500 standard object classes
-#
-#  A number of generally useful object classes are defined in X.521, and
-#  these are supported.  Refer to that document for descriptions of the
-#  suggested usage of these object classes.  The ASN.1 for these object
-#  classes is reproduced for completeness in Appendix C.
-#
-# 8.2.  X.400 standard object classes
-#
-#  A number of object classes defined in X.400 are supported.  Refer to
-#  X.402 for descriptions of the usage of these object classes.  The
-#  ASN.1 for these object classes is reproduced for completeness in
-#  Appendix C.
-#
-# 8.3.  COSINE/Internet object classes
-#
-#  This section attempts to fuse together the object classes designed
-#  for use in the COSINE and Internet pilot activities.  Descriptions
-#  are given of the suggested usage of these object classes.  The ASN.1
-#  for these object classes is also reproduced in Appendix C.
-#
-# 8.3.1.  Pilot Object
-#
-#  The PilotObject object class is used as a sub-class to allow some
-#  common, useful attributes to be assigned to entries of all other
-#  object classes.
-#
-#    pilotObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            info,
-#            photo,
-#            manager,
-#            uniqueIdentifier,
-#            lastModifiedTime,
-#            lastModifiedBy,
-#            dITRedirect,
-#            audio}
-#    ::= {pilotObjectClass 3}
-#
-#objectclass ( 0.9.2342.19200300.100.4.3 NAME 'pilotObject'
-#      DESC 'RFC1274: pilot object'
-#      SUP top AUXILIARY
-#      MAY ( info $ photo $ manager $ uniqueIdentifier $
-#              lastModifiedTime $ lastModifiedBy $ dITRedirect $ audio )
-#      )
-
-# 8.3.2.  Pilot Person
-#
-#  The PilotPerson object class is used as a sub-class of person, to
-#  allow the use of a number of additional attributes to be assigned to
-#  entries of object class person.
-#
-#    pilotPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#                    userid,
-#                    textEncodedORAddress,
-#                    rfc822Mailbox,
-#                    favouriteDrink,
-#                    roomNumber,
-#                    userClass,
-#                    homeTelephoneNumber,
-#                    homePostalAddress,
-#                    secretary,
-#                    personalTitle,
-#                    preferredDeliveryMethod,
-#                    businessCategory,
-#                    janetMailbox,
-#                    otherMailbox,
-#                    mobileTelephoneNumber,
-#                    pagerTelephoneNumber,
-#                    organizationalStatus,
-#                    mailPreferenceOption,
-#                    personalSignature}
-#    ::= {pilotObjectClass 4}
-#
-objectclass ( 0.9.2342.19200300.100.4.4
-       NAME ( 'pilotPerson' 'newPilotPerson' )
-       SUP person STRUCTURAL
-       MAY ( userid $ textEncodedORAddress $ rfc822Mailbox $
-               favouriteDrink $ roomNumber $ userClass $
-               homeTelephoneNumber $ homePostalAddress $ secretary $
-               personalTitle $ preferredDeliveryMethod $ businessCategory $
-               janetMailbox $ otherMailbox $ mobileTelephoneNumber $
-               pagerTelephoneNumber $ organizationalStatus $
-               mailPreferenceOption $ personalSignature )
-       )
-
-# 8.3.3.  Account
-#
-#  The Account object class is used to define entries representing
-#  computer accounts.  The userid attribute should be used for naming
-#  entries of this object class.
-#
-#    account OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userid}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            host}
-#    ::= {pilotObjectClass 5}
-#
-objectclass ( 0.9.2342.19200300.100.4.5 NAME 'account'
-       SUP top STRUCTURAL
-       MUST userid
-       MAY ( description $ seeAlso $ localityName $
-               organizationName $ organizationalUnitName $ host )
-       )
-
-# 8.3.4.  Document
-#
-#  The Document object class is used to define entries which represent
-#  documents.
-#
-#    document OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            documentIdentifier}
-#        MAY CONTAIN {
-#            commonName,
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            documentTitle,
-#            documentVersion,
-#            documentAuthor,
-#            documentLocation,
-#            documentPublisher}
-#    ::= {pilotObjectClass 6}
-#
-objectclass ( 0.9.2342.19200300.100.4.6 NAME 'document'
-       SUP top STRUCTURAL
-       MUST documentIdentifier
-       MAY ( commonName $ description $ seeAlso $ localityName $
-               organizationName $ organizationalUnitName $
-               documentTitle $ documentVersion $ documentAuthor $
-               documentLocation $ documentPublisher )
-       )
-
-# 8.3.5.  Room
-#
-#  The Room object class is used to define entries representing rooms.
-#  The commonName attribute should be used for naming pentries of this
-#  object class.
-#
-#    room OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            roomNumber,
-#            description,
-#            seeAlso,
-#            telephoneNumber}
-#    ::= {pilotObjectClass 7}
-#
-objectclass ( 0.9.2342.19200300.100.4.7 NAME 'room'
-       SUP top STRUCTURAL
-       MUST commonName
-       MAY ( roomNumber $ description $ seeAlso $ telephoneNumber )
-       )
-
-# 8.3.6.  Document Series
-#
-#  The Document Series object class is used to define an entry which
-#  represents a series of documents (e.g., The Request For Comments
-#  papers).
-#
-#    documentSeries OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName}
-#    ::= {pilotObjectClass 9}
-#
-objectclass ( 0.9.2342.19200300.100.4.9 NAME 'documentSeries'
-       SUP top STRUCTURAL
-       MUST commonName
-       MAY ( description $ seeAlso $ telephonenumber $
-               localityName $ organizationName $ organizationalUnitName )
-       )
-
-# 8.3.7.  Domain
-#
-#  The Domain object class is used to define entries which represent DNS
-#  or NRS domains.  The domainComponent attribute should be used for
-#  naming entries of this object class.  The usage of this object class
-#  is described in more detail in [3].
-#
-#    domain OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            domainComponent}
-#        MAY CONTAIN {
-#            associatedName,
-#            organizationName,
-#            organizationalAttributeSet}
-#    ::= {pilotObjectClass 13}
-#
-objectclass ( 0.9.2342.19200300.100.4.13 NAME 'domain'
-       SUP top STRUCTURAL
-       MUST domainComponent
-       MAY ( associatedName $ organizationName $ description $
-               businessCategory $ seeAlso $ searchGuide $ userPassword $
-               localityName $ stateOrProvinceName $ streetAddress $
-               physicalDeliveryOfficeName $ postalAddress $ postalCode $
-               postOfficeBox $ streetAddress $
-               facsimileTelephoneNumber $ internationalISDNNumber $
-               telephoneNumber $ teletexTerminalIdentifier $ telexNumber $
-               preferredDeliveryMethod $ destinationIndicator $
-               registeredAddress $ x121Address )
-       )
-
-# 8.3.8.  RFC822 Local Part
-#
-#  The RFC822 Local Part object class is used to define entries which
-#  represent the local part of RFC822 mail addresses.  This treats this
-#  part of an RFC822 address as a domain.  The usage of this object
-#  class is described in more detail in [3].
-#
-#    rFC822localPart OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            commonName,
-#            surname,
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet}
-#    ::= {pilotObjectClass 14}
-#
-objectclass ( 0.9.2342.19200300.100.4.14 NAME 'RFC822localPart'
-       SUP domain STRUCTURAL
-       MAY ( commonName $ surname $ description $ seeAlso $ telephoneNumber $
-               physicalDeliveryOfficeName $ postalAddress $ postalCode $
-               postOfficeBox $ streetAddress $
-               facsimileTelephoneNumber $ internationalISDNNumber $
-               telephoneNumber $ teletexTerminalIdentifier $
-               telexNumber $ preferredDeliveryMethod $ destinationIndicator $
-               registeredAddress $ x121Address )
-       )
-
-# 8.3.9.  DNS Domain
-#
-#  The DNS Domain (Domain NameServer) object class is used to define
-#  entries for DNS domains.  The usage of this object class is described
-#  in more detail in [3].
-#
-#    dNSDomain OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            ARecord,
-#            MDRecord,
-#            MXRecord,
-#            NSRecord,
-#            SOARecord,
-#            CNAMERecord}
-#    ::= {pilotObjectClass 15}
-#
-objectclass ( 0.9.2342.19200300.100.4.15 NAME 'dNSDomain'
-       SUP domain STRUCTURAL
-       MAY ( ARecord $ MDRecord $ MXRecord $ NSRecord $
-               SOARecord $ CNAMERecord )
-       )
-
-# 8.3.10.  Domain Related Object
-#
-#  The Domain Related Object object class is used to define entries
-#  which represent DNS/NRS domains which are "equivalent" to an X.500
-#  domain: e.g., an organisation or organisational unit.  The usage of
-#  this object class is described in more detail in [3].
-#
-#    domainRelatedObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            associatedDomain}
-#    ::= {pilotObjectClass 17}
-#
-objectclass ( 0.9.2342.19200300.100.4.17 NAME 'domainRelatedObject'
-       DESC 'RFC1274: an object related to an domain'
-       SUP top AUXILIARY
-       MUST associatedDomain )
-
-# 8.3.11.  Friendly Country
-#
-#  The Friendly Country object class is used to define country entries
-#  in the DIT.  The object class is used to allow friendlier naming of
-#  countries than that allowed by the object class country.  The naming
-#  attribute of object class country, countryName, has to be a 2 letter
-#  string defined in ISO 3166.
-#
-#    friendlyCountry OBJECT-CLASS
-#        SUBCLASS OF country
-#        MUST CONTAIN {
-#            friendlyCountryName}
-#    ::= {pilotObjectClass 18}
-#
-objectclass ( 0.9.2342.19200300.100.4.18 NAME 'friendlyCountry'
-       SUP country STRUCTURAL
-       MUST friendlyCountryName )
-
-# 8.3.12.  Simple Security Object
-#
-#  The Simple Security Object object class is used to allow an entry to
-#  have a userPassword attribute when an entry's principal object
-#  classes do not allow userPassword as an attribute type.
-#
-#    simpleSecurityObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userPassword }
-#    ::= {pilotObjectClass 19}
-#
-## (in core.schema)
-## objectclass ( 0.9.2342.19200300.100.4.19 NAME 'simpleSecurityObject'
-##     SUP top AUXILIARY
-##     MUST userPassword )
-
-# 8.3.13.  Pilot Organization
-#
-#  The PilotOrganization object class is used as a sub-class of
-#  organization and organizationalUnit to allow a number of additional
-#  attributes to be assigned to entries of object classes organization
-#  and organizationalUnit.
-#
-#    pilotOrganization OBJECT-CLASS
-#        SUBCLASS OF organization, organizationalUnit
-#        MAY CONTAIN {
-#                    buildingName}
-#    ::= {pilotObjectClass 20}
-#
-objectclass ( 0.9.2342.19200300.100.4.20 NAME 'pilotOrganization'
-       SUP ( organization $ organizationalUnit ) STRUCTURAL
-       MAY buildingName )
-
-# 8.3.14.  Pilot DSA
-#
-#  The PilotDSA object class is used as a sub-class of the dsa object
-#  class to allow additional attributes to be assigned to entries for
-#  DSAs.
-#
-#    pilotDSA OBJECT-CLASS
-#        SUBCLASS OF dsa
-#        MUST CONTAIN {
-#            dSAQuality}
-#    ::= {pilotObjectClass 21}
-#
-objectclass ( 0.9.2342.19200300.100.4.21 NAME 'pilotDSA'
-       SUP dsa STRUCTURAL
-       MAY dSAQuality )
-
-# 8.3.15.  Quality Labelled Data
-#
-#  The Quality Labelled Data object class is used to allow the
-#  assignment of the data quality attributes to subtrees in the DIT.
-#
-#  See [8] for more details.
-#
-#    qualityLabelledData OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            dSAQuality}
-#        MAY CONTAIN {
-#            subtreeMinimumQuality,
-#            subtreeMaximumQuality}
-#    ::= {pilotObjectClass 22}
-objectclass ( 0.9.2342.19200300.100.4.22 NAME 'qualityLabelledData'
-       SUP top AUXILIARY
-       MUST dsaQuality
-       MAY ( subtreeMinimumQuality $ subtreeMaximumQuality )
-       )
-
-
-# References
-#
-#    [1]  CCITT/ISO, "X.500, The Directory - overview of concepts,
-#         models and services, CCITT /ISO IS 9594.
-#
-#    [2]  Kille, S., "The THORN and RARE X.500 Naming Architecture, in
-#         University College London, Department of Computer Science
-#         Research Note 89/48, May 1989.
-#
-#    [3]  Kille, S., "X.500 and Domains", RFC 1279, University College
-#         London, November 1991.
-#
-#    [4]  Rose, M., "PSI/NYSERNet White Pages Pilot Project: Status
-#         Report", Technical Report 90-09-10-1, published by NYSERNet
-#         Inc, 1990.
-#
-#    [5]  Craigie, J., "UK Academic Community Directory Service Pilot
-#         Project, pp. 305-310 in Computer Networks and ISDN Systems
-#         17 (1989), published by North Holland.
-#
-#    [6]  Mockapetris, P., "Domain Names - Concepts and Facilities",
-#         RFC 1034, USC/Information Sciences Institute, November 1987.
-#
-#    [7]  Mockapetris, P., "Domain Names - Implementation and
-#         Specification, RFC 1035, USC/Information Sciences Institute,
-#         November 1987.
-#
-#    [8]  Kille, S., "Handling QOS (Quality of service) in the
-#         Directory," publication in process, March 1991.
-#
-#
-# APPENDIX C - Summary of all Object Classes and Attribute Types
-#
-#    -- Some Important Object Identifiers
-#
-#    data OBJECT IDENTIFIER ::= {ccitt 9}
-#    pss OBJECT IDENTIFIER ::= {data 2342}
-#    ucl OBJECT IDENTIFIER ::= {pss 19200300}
-#    pilot OBJECT IDENTIFIER ::= {ucl 100}
-#
-#    pilotAttributeType OBJECT IDENTIFIER ::= {pilot 1}
-#    pilotAttributeSyntax OBJECT IDENTIFIER ::= {pilot 3}
-#    pilotObjectClass OBJECT IDENTIFIER ::= {pilot 4}
-#    pilotGroups OBJECT IDENTIFIER ::= {pilot 10}
-#
-#    iA5StringSyntax OBJECT IDENTIFIER ::= {pilotAttributeSyntax 4}
-#    caseIgnoreIA5StringSyntax OBJECT IDENTIFIER ::=
-#                                          {pilotAttributeSyntax 5}
-#
-#    -- Standard Object Classes
-#
-#    top OBJECT-CLASS
-#        MUST CONTAIN {
-#            objectClass}
-#    ::= {objectClass 0}
-#
-#
-#    alias OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            aliasedObjectName}
-#    ::= {objectClass 1}
-#
-#
-#    country OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            countryName}
-#        MAY CONTAIN {
-#            description,
-#            searchGuide}
-#    ::= {objectClass 2}
-#
-#
-#    locality OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            stateOrProvinceName,
-#            searchGuide,
-#            seeAlso,
-#            streetAddress}
-#    ::= {objectClass 3}
-#
-#
-#    organization OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            organizationName}
-#        MAY CONTAIN {
-#            organizationalAttributeSet}
-#    ::= {objectClass 4}
-#
-#
-#    organizationalUnit OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            organizationalUnitName}
-#        MAY CONTAIN {
-#            organizationalAttributeSet}
-#    ::= {objectClass 5}
-#
-#
-#    person OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            surname}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            userPassword}
-#    ::= {objectClass 6}
-#
-#
-#    organizationalPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#            localeAttributeSet,
-#            organizationalUnitName,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet,
-#            title}
-#    ::= {objectClass 7}
-#
-#
-#    organizationalRole OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localeAttributeSet,
-#            organizationalUnitName,
-#            postalAttributeSet,
-#            preferredDeliveryMethod,
-#            roleOccupant,
-#            seeAlso,
-#            telecommunicationAttributeSet}
-#    ::= {objectClass 8}
-#
-#
-#    groupOfNames OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            member}
-#        MAY CONTAIN {
-#            description,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            businessCategory}
-#    ::= {objectClass 9}
-#
-#
-#    residentialPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MUST CONTAIN {
-#            localityName}
-#        MAY CONTAIN {
-#            localeAttributeSet,
-#            postalAttributeSet,
-#            preferredDeliveryMethod,
-#            telecommunicationAttributeSet,
-#            businessCategory}
-#    ::= {objectClass 10}
-#
-#
-#    applicationProcess OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationalUnitName,
-#            seeAlso}
-#    ::= {objectClass 11}
-#
-#
-#    applicationEntity OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            presentationAddress}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            seeAlso,
-#            supportedApplicationContext}
-#    ::= {objectClass 12}
-#
-#
-#    dSA OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            knowledgeInformation}
-#    ::= {objectClass 13}
-#
-#
-#    device OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            serialNumber}
-#    ::= {objectClass 14}
-#
-#
-#    strongAuthenticationUser OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userCertificate}
-#    ::= {objectClass 15}
-#
-#
-#    certificationAuthority OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            cACertificate,
-#            certificateRevocationList,
-#            authorityRevocationList}
-#        MAY CONTAIN {
-#            crossCertificatePair}
-#    ::= {objectClass 16}
-#
-#    -- Standard MHS Object Classes
-#
-#    mhsDistributionList OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName,
-#            mhsDLSubmitPermissions,
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            description,
-#            organizationName,
-#            organizationalUnitName,
-#            owner,
-#            seeAlso,
-#            mhsDeliverableContentTypes,
-#            mhsdeliverableEits,
-#            mhsDLMembers,
-#            mhsPreferredDeliveryMethods}
-#    ::= {mhsObjectClass 0}
-#
-#
-#    mhsMessageStore OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            description,
-#            owner,
-#            mhsSupportedOptionalAttributes,
-#            mhsSupportedAutomaticActions,
-#            mhsSupportedContentTypes}
-#    ::= {mhsObjectClass 1}
-#
-#
-#    mhsMessageTransferAgent OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            description,
-#            owner,
-#            mhsDeliverableContentLength}
-#    ::= {mhsObjectClass 2}
-#
-#
-#    mhsOrganizationalUser OBJECT-CLASS
-#        SUBCLASS OF organizationalPerson
-#        MUST CONTAIN {
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsMessageStoreName,
-#            mhsPreferredDeliveryMethods }
-#    ::= {mhsObjectClass 3}
-#
-#
-#    mhsResidentialUser OBJECT-CLASS
-#        SUBCLASS OF residentialPerson
-#        MUST CONTAIN {
-#            mhsORAddresses}
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsMessageStoreName,
-#            mhsPreferredDeliveryMethods }
-#    ::= {mhsObjectClass 4}
-#
-#
-#    mhsUserAgent OBJECT-CLASS
-#        SUBCLASS OF applicationEntity
-#        MAY CONTAIN {
-#            mhsDeliverableContentLength,
-#            mhsDeliverableContentTypes,
-#            mhsDeliverableEits,
-#            mhsORAddresses,
-#            owner}
-#    ::= {mhsObjectClass 5}
-#
-#
-#
-#
-#    -- Pilot Object Classes
-#
-#    pilotObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MAY CONTAIN {
-#            info,
-#            photo,
-#            manager,
-#            uniqueIdentifier,
-#            lastModifiedTime,
-#            lastModifiedBy,
-#            dITRedirect,
-#            audio}
-#    ::= {pilotObjectClass 3}
-#    pilotPerson OBJECT-CLASS
-#        SUBCLASS OF person
-#        MAY CONTAIN {
-#                    userid,
-#                    textEncodedORAddress,
-#                    rfc822Mailbox,
-#                    favouriteDrink,
-#                    roomNumber,
-#                    userClass,
-#                    homeTelephoneNumber,
-#                    homePostalAddress,
-#                    secretary,
-#                    personalTitle,
-#                    preferredDeliveryMethod,
-#                    businessCategory,
-#                    janetMailbox,
-#                    otherMailbox,
-#                    mobileTelephoneNumber,
-#                    pagerTelephoneNumber,
-#                    organizationalStatus,
-#                    mailPreferenceOption,
-#                    personalSignature}
-#    ::= {pilotObjectClass 4}
-#
-#
-#    account OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userid}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            host}
-#    ::= {pilotObjectClass 5}
-#
-#
-#    document OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            documentIdentifier}
-#        MAY CONTAIN {
-#            commonName,
-#            description,
-#            seeAlso,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName,
-#            documentTitle,
-#            documentVersion,
-#            documentAuthor,
-#            documentLocation,
-#            documentPublisher}
-#    ::= {pilotObjectClass 6}
-#
-#
-#    room OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            roomNumber,
-#            description,
-#            seeAlso,
-#            telephoneNumber}
-#    ::= {pilotObjectClass 7}
-#
-#
-#    documentSeries OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            commonName}
-#        MAY CONTAIN {
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            localityName,
-#            organizationName,
-#            organizationalUnitName}
-#    ::= {pilotObjectClass 9}
-#
-#
-#    domain OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            domainComponent}
-#        MAY CONTAIN {
-#            associatedName,
-#            organizationName,
-#            organizationalAttributeSet}
-#    ::= {pilotObjectClass 13}
-#
-#
-#    rFC822localPart OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            commonName,
-#            surname,
-#            description,
-#            seeAlso,
-#            telephoneNumber,
-#            postalAttributeSet,
-#            telecommunicationAttributeSet}
-#    ::= {pilotObjectClass 14}
-#
-#
-#    dNSDomain OBJECT-CLASS
-#        SUBCLASS OF domain
-#        MAY CONTAIN {
-#            ARecord,
-#            MDRecord,
-#            MXRecord,
-#            NSRecord,
-#            SOARecord,
-#            CNAMERecord}
-#    ::= {pilotObjectClass 15}
-#
-#
-#    domainRelatedObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            associatedDomain}
-#    ::= {pilotObjectClass 17}
-#
-#
-#    friendlyCountry OBJECT-CLASS
-#        SUBCLASS OF country
-#        MUST CONTAIN {
-#            friendlyCountryName}
-#    ::= {pilotObjectClass 18}
-#
-#
-#    simpleSecurityObject OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            userPassword }
-#    ::= {pilotObjectClass 19}
-#
-#
-#    pilotOrganization OBJECT-CLASS
-#        SUBCLASS OF organization, organizationalUnit
-#        MAY CONTAIN {
-#                    buildingName}
-#    ::= {pilotObjectClass 20}
-#
-#
-#    pilotDSA OBJECT-CLASS
-#        SUBCLASS OF dsa
-#        MUST CONTAIN {
-#            dSAQuality}
-#    ::= {pilotObjectClass 21}
-#
-#
-#    qualityLabelledData OBJECT-CLASS
-#        SUBCLASS OF top
-#        MUST CONTAIN {
-#            dSAQuality}
-#        MAY CONTAIN {
-#            subtreeMinimumQuality,
-#            subtreeMaximumQuality}
-#    ::= {pilotObjectClass 22}
-#
-#
-#
-#
-#    -- Standard Attribute Types
-#
-#    objectClass ObjectClass
-#        ::= {attributeType 0}
-#
-#
-#    aliasedObjectName AliasedObjectName
-#        ::= {attributeType 1}
-#
-#
-#    knowledgeInformation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreString
-#        ::= {attributeType 2}
-#
-#
-#    commonName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-common-name))
-#        ::= {attributeType 3}
-#
-#
-#    surname ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-surname))
-#        ::= {attributeType 4}
-#
-#
-#    serialNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX printableStringSyntax
-#        (SIZE (1..ub-serial-number))
-#        ::= {attributeType 5}
-#
-#
-#    countryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PrintableString
-#        (SIZE (1..ub-country-code))
-#        SINGLE VALUE
-#        ::= {attributeType 6}
-#
-#
-#    localityName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-locality-name))
-#        ::= {attributeType 7}
-#
-#
-#    stateOrProvinceName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-state-name))
-#        ::= {attributeType 8}
-#
-#
-#    streetAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-street-address))
-#        ::= {attributeType 9}
-#
-#
-#    organizationName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-organization-name))
-#        ::= {attributeType 10}
-#
-#
-#    organizationalUnitName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-organizational-unit-name))
-#        ::= {attributeType 11}
-#
-#
-#    title ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-title))
-#        ::= {attributeType 12}
-#
-#
-#    description ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-description))
-#        ::= {attributeType 13}
-#
-#
-#    searchGuide ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX Guide
-#        ::= {attributeType 14}
-#
-#
-#    businessCategory ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-business-category))
-#        ::= {attributeType 15}
-#
-#
-#    postalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PostalAddress
-#        MATCHES FOR EQUALITY
-#        ::= {attributeType 16}
-#
-#
-#    postalCode ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-postal-code))
-#        ::= {attributeType 17}
-#
-#
-#    postOfficeBox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-post-office-box))
-#        ::= {attributeType 18}
-#
-#
-#    physicalDeliveryOfficeName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX caseIgnoreStringSyntax
-#        (SIZE (1..ub-physical-office-name))
-#        ::= {attributeType 19}
-#
-#
-#    telephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX telephoneNumberSyntax
-#        (SIZE (1..ub-telephone-number))
-#        ::= {attributeType 20}
-#
-#
-#    telexNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX TelexNumber
-#        (SIZE (1..ub-telex))
-#        ::= {attributeType 21}
-#
-#
-#    teletexTerminalIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX TeletexTerminalIdentifier
-#        (SIZE (1..ub-teletex-terminal-id))
-#        ::= {attributeType 22}
-#
-#
-#    facsimileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX FacsimileTelephoneNumber
-#        ::= {attributeType 23}
-#
-#
-#    x121Address ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX NumericString
-#        (SIZE (1..ub-x121-address))
-#        ::= {attributeType 24}
-#
-#
-#    internationaliSDNNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX NumericString
-#        (SIZE (1..ub-isdn-address))
-#        ::= {attributeType 25}
-#
-#
-#    registeredAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PostalAddress
-#        ::= {attributeType 26}
-#
-#
-#    destinationIndicator ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PrintableString
-#        (SIZE (1..ub-destination-indicator))
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#        ::= {attributeType 27}
-#
-#
-#    preferredDeliveryMethod ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX deliveryMethod
-#        ::= {attributeType 28}
-#
-#
-#    presentationAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX PresentationAddress
-#        MATCHES FOR EQUALITY
-#        ::= {attributeType 29}
-#
-#
-#    supportedApplicationContext ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX objectIdentifierSyntax
-#        ::= {attributeType 30}
-#
-#
-#    member ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 31}
-#
-#
-#    owner ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 32}
-#
-#
-#    roleOccupant ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 33}
-#
-#
-#    seeAlso ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX distinguishedNameSyntax
-#        ::= {attributeType 34}
-#
-#
-#    userPassword ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX Userpassword
-#        ::= {attributeType 35}
-#
-#
-#    userCertificate ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX UserCertificate
-#        ::= {attributeType 36}
-#
-#
-#    cACertificate ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX cACertificate
-#        ::= {attributeType 37}
-#
-#
-#    authorityRevocationList ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX AuthorityRevocationList
-#        ::= {attributeType 38}
-#
-#
-#    certificateRevocationList ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX CertificateRevocationList
-#        ::= {attributeType 39}
-#
-#
-#    crossCertificatePair ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX CrossCertificatePair
-#        ::= {attributeType 40}
-#
-#
-#
-#
-#    -- Standard MHS Attribute Types
-#
-#    mhsDeliverableContentLength ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX integer
-#        ::= {mhsAttributeType 0}
-#
-#
-#    mhsDeliverableContentTypes ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 1}
-#
-#
-#    mhsDeliverableEits ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 2}
-#
-#
-#    mhsDLMembers ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oRName
-#        ::= {mhsAttributeType 3}
-#
-#
-#    mhsDLSubmitPermissions ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX dLSubmitPermission
-#        ::= {mhsAttributeType 4}
-#
-#
-#    mhsMessageStoreName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX dN
-#        ::= {mhsAttributeType 5}
-#
-#
-#    mhsORAddresses ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oRAddress
-#        ::= {mhsAttributeType 6}
-#
-#
-#    mhsPreferredDeliveryMethods ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX deliveryMethod
-#        ::= {mhsAttributeType 7}
-#
-#
-#    mhsSupportedAutomaticActions ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 8}
-#
-#
-#    mhsSupportedContentTypes ATTRIBUTE
-#
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 9}
-#
-#
-#    mhsSupportedOptionalAttributes ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX oID
-#        ::= {mhsAttributeType 10}
-#
-#
-#
-#
-#    -- Pilot Attribute Types
-#
-#    userid ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-identifier))
-#    ::= {pilotAttributeType 1}
-#
-#
-#    textEncodedORAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-text-encoded-or-address))
-#    ::= {pilotAttributeType 2}
-#
-#
-#    rfc822Mailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-rfc822-mailbox))
-#    ::= {pilotAttributeType 3}
-#
-#
-#    info ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-information))
-#    ::= {pilotAttributeType 4}
-#
-#
-#    favouriteDrink ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-favourite-drink))
-#    ::= {pilotAttributeType 5}
-#
-#
-#    roomNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-room-number))
-#    ::= {pilotAttributeType 6}
-#
-#
-#    photo ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-photo))
-#    ::= {pilotAttributeType 7}
-#
-#
-#    userClass ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-user-class))
-#    ::= {pilotAttributeType 8}
-#
-#
-#    host ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-host))
-#    ::= {pilotAttributeType 9}
-#
-#
-#    manager ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 10}
-#
-#
-#    documentIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-identifier))
-#    ::= {pilotAttributeType 11}
-#
-#
-#    documentTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#        (SIZE (1 .. ub-document-title))
-#    ::= {pilotAttributeType 12}
-#
-#
-#    documentVersion ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-version))
-#    ::= {pilotAttributeType 13}
-#
-#
-#    documentAuthor ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 14}
-#
-#
-#    documentLocation ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-document-location))
-#    ::= {pilotAttributeType 15}
-#
-#
-#    homeTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 20}
-#
-#
-#    secretary ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 21}
-#
-#
-#    otherMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            SEQUENCE {
-#                    mailboxType PrintableString, -- e.g. Telemail
-#                    mailbox IA5String  -- e.g. X378:Joe
-#            }
-#    ::= {pilotAttributeType 22}
-#
-#
-#    lastModifiedTime ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            uTCTimeSyntax
-#    ::= {pilotAttributeType 23}
-#
-#
-#    lastModifiedBy ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 24}
-#
-#
-#    domainComponent ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 25}
-#
-#
-#    aRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 26}
-#
-#
-#    mXRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 28}
-#
-#
-#    nSRecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 29}
-#
-#    sOARecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            DNSRecordSyntax
-#    ::= {pilotAttributeType 30}
-#
-#
-#    cNAMERecord ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            iA5StringSyntax
-#    ::= {pilotAttributeType 31}
-#
-#
-#    associatedDomain ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#    ::= {pilotAttributeType 37}
-#
-#
-#    associatedName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 38}
-#
-#
-#    homePostalAddress ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            postalAddress
-#            MATCHES FOR EQUALITY
-#    ::= {pilotAttributeType 39}
-#
-#
-#    personalTitle ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-personal-title))
-#    ::= {pilotAttributeType 40}
-#
-#
-#    mobileTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 41}
-#
-#
-#    pagerTelephoneNumber ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            telephoneNumberSyntax
-#    ::= {pilotAttributeType 42}
-#
-#
-#    friendlyCountryName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 43}
-#
-#
-#    uniqueIdentifier ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-unique-identifier))
-#    ::= {pilotAttributeType 44}
-#
-#
-#    organizationalStatus ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-organizational-status))
-#    ::= {pilotAttributeType 45}
-#
-#
-#    janetMailbox ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreIA5StringSyntax
-#            (SIZE (1 .. ub-janet-mailbox))
-#    ::= {pilotAttributeType 46}
-#
-#
-#    mailPreferenceOption ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX ENUMERATED {
-#                no-list-inclusion(0),
-#                any-list-inclusion(1),  -- may be added to any lists
-#                professional-list-inclusion(2)
-#                                        -- may be added to lists
-#                                        -- which the list provider
-#                                        -- views as related to the
-#                                        -- users professional inter-
-#                                        -- ests, perhaps evaluated
-#                                        -- from the business of the
-#                                        -- organisation or keywords
-#                                        -- in the entry.
-#                }
-#    ::= {pilotAttributeType 47}
-#
-#
-#    buildingName ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            caseIgnoreStringSyntax
-#            (SIZE (1 .. ub-building-name))
-#    ::= {pilotAttributeType 48}
-#
-#
-#    dSAQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DSAQualitySyntax
-#            SINGLE VALUE
-#    ::= {pilotAttributeType 49}
-#
-#
-#    singleLevelQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#
-#
-#    subtreeMinimumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 51}
-#
-#
-#    subtreeMaximumQuality ATTRIBUTE
-#            WITH ATTRIBUTE-SYNTAX DataQualitySyntax
-#            SINGLE VALUE
-#               -- Defaults to singleLevelQuality
-#    ::= {pilotAttributeType 52}
-#
-#
-#    personalSignature ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            CHOICE {
-#                g3-facsimile [3] G3FacsimileBodyPart
-#                }
-#        (SIZE (1 .. ub-personal-signature))
-#    ::= {pilotAttributeType 53}
-#
-#
-#    dITRedirect ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            distinguishedNameSyntax
-#    ::= {pilotAttributeType 54}
-#
-#
-#    audio ATTRIBUTE
-#        WITH ATTRIBUTE-SYNTAX
-#            Audio
-#        (SIZE (1 .. ub-audio))
-#    ::= {pilotAttributeType 55}
-#
-#    documentPublisher ATTRIBUTE
-#            WITH ATTRIBUTE SYNTAX caseIgnoreStringSyntax
-#    ::= {pilotAttributeType 56}
-#
-#
-#
-#    -- Generally useful syntaxes
-#
-#
-#    caseIgnoreIA5StringSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    iA5StringSyntax ATTRIBUTE-SYNTAX
-#        IA5String
-#        MATCHES FOR EQUALITY SUBSTRINGS
-#
-#
-#    -- Syntaxes to support the DNS attributes
-#
-#    DNSRecordSyntax ATTRIBUTE-SYNTAX
-#            IA5String
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformationSyntax ATTRIBUTE-SYNTAX
-#            NRSInformation
-#            MATCHES FOR EQUALITY
-#
-#
-#    NRSInformation ::=  SET {
-#                    [0] Context,
-#                    [1] Address-space-id,
-#                    routes [2] SEQUENCE OF SEQUENCE {
-#                    Route-cost,
-#                    Addressing-info }
-#            }
-#
-#
-#    -- Upper bounds on length of attribute values
-#
-#
-#    ub-document-identifier INTEGER ::= 256
-#
-#    ub-document-location INTEGER ::= 256
-#
-#    ub-document-title INTEGER ::= 256
-#
-#    ub-document-version INTEGER ::= 256
-#
-#    ub-favourite-drink INTEGER ::= 256
-#
-#    ub-host INTEGER ::= 256
-#
-#    ub-information INTEGER ::= 2048
-#
-#    ub-unique-identifier INTEGER ::= 256
-#
-#    ub-personal-title INTEGER ::= 256
-#
-#    ub-photo INTEGER ::= 250000
-#
-#    ub-rfc822-mailbox INTEGER ::= 256
-#
-#    ub-room-number INTEGER ::= 256
-#
-#    ub-text-or-address INTEGER ::= 256
-#
-#    ub-user-class INTEGER ::= 256
-#
-#    ub-user-identifier INTEGER ::= 256
-#
-#    ub-organizational-status INTEGER ::= 256
-#
-#    ub-janet-mailbox INTEGER ::= 256
-#
-#    ub-building-name INTEGER ::= 256
-#
-#    ub-personal-signature ::= 50000
-#
-#    ub-audio INTEGER ::= 250000
-#
-# [remainder of memo trimmed]
-
diff --git a/config-archive/etc/openldap/schema/duaconf.ldif b/config-archive/etc/openldap/schema/duaconf.ldif
deleted file mode 100644 (file)
index ef0141d..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# DUA schema from draft-joslin-config-schema (a work in progress)
-#
-# This file was automatically generated from duaconf.schema; see that file
-# for complete references.
-#
-dn: cn=duaconf,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: duaconf
-olcObjectIdentifier: {0}DUAConfSchemaOID 1.3.6.1.4.1.11.1.3.1
-olcAttributeTypes: {0}( DUAConfSchemaOID:1.0 NAME 'defaultServerList' DESC 'De
- fault LDAP server host address used by a DUA' EQUALITY caseIgnoreMatch SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
-olcAttributeTypes: {1}( DUAConfSchemaOID:1.1 NAME 'defaultSearchBase' DESC 'De
- fault LDAP base DN used by a DUA' EQUALITY distinguishedNameMatch SYNTAX 1.3.
- 6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-olcAttributeTypes: {2}( DUAConfSchemaOID:1.2 NAME 'preferredServerList' DESC '
- Preferred LDAP server host addresses to be used by a            DUA' EQUALITY
-  caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
-olcAttributeTypes: {3}( DUAConfSchemaOID:1.3 NAME 'searchTimeLimit' DESC 'Maxi
- mum time in seconds a DUA should allow for a            search to complete' E
- QUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {4}( DUAConfSchemaOID:1.4 NAME 'bindTimeLimit' DESC 'Maximu
- m time in seconds a DUA should allow for the            bind operation to com
- plete' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALU
- E )
-olcAttributeTypes: {5}( DUAConfSchemaOID:1.5 NAME 'followReferrals' DESC 'Tell
- s DUA if it should follow referrals            returned by a DSA search resul
- t' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {6}( DUAConfSchemaOID:1.16 NAME 'dereferenceAliases' DESC '
- Tells DUA if it should dereference aliases' EQUALITY booleanMatch SYNTAX 1.3.
- 6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {7}( DUAConfSchemaOID:1.6 NAME 'authenticationMethod' DESC 
- 'A keystring which identifies the type of            authentication method us
- ed to contact the DSA' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.1
- 21.1.15 SINGLE-VALUE )
-olcAttributeTypes: {8}( DUAConfSchemaOID:1.7 NAME 'profileTTL' DESC 'Time to l
- ive, in seconds, before a client DUA            should re-read this configura
- tion profile' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SING
- LE-VALUE )
-olcAttributeTypes: {9}( DUAConfSchemaOID:1.14 NAME 'serviceSearchDescriptor' D
- ESC 'LDAP search descriptor list used by a DUA' EQUALITY caseExactMatch SYNTA
- X 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: {10}( DUAConfSchemaOID:1.9 NAME 'attributeMap' DESC 'Attrib
- ute mappings used by a DUA' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.14
- 66.115.121.1.26 )
-olcAttributeTypes: {11}( DUAConfSchemaOID:1.10 NAME 'credentialLevel' DESC 'Id
- entifies type of credentials a DUA should            use when binding to the 
- LDAP server' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-  SINGLE-VALUE )
-olcAttributeTypes: {12}( DUAConfSchemaOID:1.11 NAME 'objectclassMap' DESC 'Obj
- ectclass mappings used by a DUA' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4
- .1.1466.115.121.1.26 )
-olcAttributeTypes: {13}( DUAConfSchemaOID:1.12 NAME 'defaultSearchScope' DESC 
- 'Default search scope used by a DUA' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6
- .1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: {14}( DUAConfSchemaOID:1.13 NAME 'serviceCredentialLevel' D
- ESC 'Identifies type of credentials a DUA            should use when binding 
- to the LDAP server for a            specific service' EQUALITY caseIgnoreIA5M
- atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: {15}( DUAConfSchemaOID:1.15 NAME 'serviceAuthenticationMeth
- od' DESC 'Authentication method used by a service of the DUA' EQUALITY caseIg
- noreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcObjectClasses: {0}( DUAConfSchemaOID:2.5 NAME 'DUAConfigProfile' DESC 'Abst
- raction of a base configuration for a DUA' SUP top STRUCTURAL MUST cn MAY ( d
- efaultServerList $ preferredServerList $ defaultSearchBase $ defaultSearchSco
- pe $ searchTimeLimit $ bindTimeLimit $ credentialLevel $ authenticationMethod
-  $ followReferrals $ dereferenceAliases $ serviceSearchDescriptor $ serviceCr
- edentialLevel $ serviceAuthenticationMethod $ objectclassMap $ attributeMap $
-  profileTTL ) )
diff --git a/config-archive/etc/openldap/schema/duaconf.ldif.dist b/config-archive/etc/openldap/schema/duaconf.ldif.dist
deleted file mode 100644 (file)
index 7749b62..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# DUA schema from draft-joslin-config-schema (a work in progress)
-#
-# This file was automatically generated from duaconf.schema; see that file
-# for complete references.
-#
-dn: cn=duaconf,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: duaconf
-olcObjectIdentifier: {0}DUAConfSchemaOID 1.3.6.1.4.1.11.1.3.1
-olcAttributeTypes: {0}( DUAConfSchemaOID:1.0 NAME 'defaultServerList' DESC 'De
- fault LDAP server host address used by a DUA' EQUALITY caseIgnoreMatch SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
-olcAttributeTypes: {1}( DUAConfSchemaOID:1.1 NAME 'defaultSearchBase' DESC 'De
- fault LDAP base DN used by a DUA' EQUALITY distinguishedNameMatch SYNTAX 1.3.
- 6.1.4.1.1466.115.121.1.12 SINGLE-VALUE )
-olcAttributeTypes: {2}( DUAConfSchemaOID:1.2 NAME 'preferredServerList' DESC '
- Preferred LDAP server host addresses to be used by a            DUA' EQUALITY
-  caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
-olcAttributeTypes: {3}( DUAConfSchemaOID:1.3 NAME 'searchTimeLimit' DESC 'Maxi
- mum time in seconds a DUA should allow for a            search to complete' E
- QUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {4}( DUAConfSchemaOID:1.4 NAME 'bindTimeLimit' DESC 'Maximu
- m time in seconds a DUA should allow for the            bind operation to com
- plete' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALU
- E )
-olcAttributeTypes: {5}( DUAConfSchemaOID:1.5 NAME 'followReferrals' DESC 'Tell
- s DUA if it should follow referrals            returned by a DSA search resul
- t' EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {6}( DUAConfSchemaOID:1.16 NAME 'dereferenceAliases' DESC '
- Tells DUA if it should dereference aliases' EQUALITY booleanMatch SYNTAX 1.3.
- 6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {7}( DUAConfSchemaOID:1.6 NAME 'authenticationMethod' DESC 
- 'A keystring which identifies the type of            authentication method us
- ed to contact the DSA' EQUALITY caseIgnoreMatch SYNTAX 1.3.6.1.4.1.1466.115.1
- 21.1.15 SINGLE-VALUE )
-olcAttributeTypes: {8}( DUAConfSchemaOID:1.7 NAME 'profileTTL' DESC 'Time to l
- ive, in seconds, before a client DUA            should re-read this configura
- tion profile' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SING
- LE-VALUE )
-olcAttributeTypes: {9}( DUAConfSchemaOID:1.14 NAME 'serviceSearchDescriptor' D
- ESC 'LDAP search descriptor list used by a DUA' EQUALITY caseExactMatch SYNTA
- X 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: {10}( DUAConfSchemaOID:1.9 NAME 'attributeMap' DESC 'Attrib
- ute mappings used by a DUA' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.14
- 66.115.121.1.26 )
-olcAttributeTypes: {11}( DUAConfSchemaOID:1.10 NAME 'credentialLevel' DESC 'Id
- entifies type of credentials a DUA should            use when binding to the 
- LDAP server' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-  SINGLE-VALUE )
-olcAttributeTypes: {12}( DUAConfSchemaOID:1.11 NAME 'objectclassMap' DESC 'Obj
- ectclass mappings used by a DUA' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4
- .1.1466.115.121.1.26 )
-olcAttributeTypes: {13}( DUAConfSchemaOID:1.12 NAME 'defaultSearchScope' DESC 
- 'Default search scope used by a DUA' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6
- .1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: {14}( DUAConfSchemaOID:1.13 NAME 'serviceCredentialLevel' D
- ESC 'Identifies type of credentials a DUA            should use when binding 
- to the LDAP server for a            specific service' EQUALITY caseIgnoreIA5M
- atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: {15}( DUAConfSchemaOID:1.15 NAME 'serviceAuthenticationMeth
- od' DESC 'Authentication method used by a service of the DUA' EQUALITY caseIg
- noreMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcObjectClasses: {0}( DUAConfSchemaOID:2.5 NAME 'DUAConfigProfile' DESC 'Abst
- raction of a base configuration for a DUA' SUP top STRUCTURAL MUST cn MAY ( d
- efaultServerList $ preferredServerList $ defaultSearchBase $ defaultSearchSco
- pe $ searchTimeLimit $ bindTimeLimit $ credentialLevel $ authenticationMethod
-  $ followReferrals $ dereferenceAliases $ serviceSearchDescriptor $ serviceCr
- edentialLevel $ serviceAuthenticationMethod $ objectclassMap $ attributeMap $
-  profileTTL ) )
diff --git a/config-archive/etc/openldap/schema/duaconf.schema b/config-archive/etc/openldap/schema/duaconf.schema
deleted file mode 100644 (file)
index 1753854..0000000
+++ /dev/null
@@ -1,261 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-# DUA schema from draft-joslin-config-schema (a work in progress)
-
-# Contents of this file are subject to change (including deletion)
-# without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-## Notes:
-## - The matching rule for attributes followReferrals and dereferenceAliases
-##   has been changed to booleanMatch since their syntax is boolean
-## - There was a typo in the name of the dereferenceAliases attributeType
-##   in the DUAConfigProfile objectClass definition
-## - Credit goes to the original Authors
-
-# 
-# Application Working Group                                      M. Ansari
-# INTERNET-DRAFT                                    Sun Microsystems, Inc.
-# Expires Febuary 2003                                           L. Howard
-#                                                  PADL Software Pty. Ltd.
-#                                                          B. Joslin [ed.]
-#                                                  Hewlett-Packard Company
-# 
-#                                                     September 15th, 2003
-# Intended Category: Informational
-# 
-# 
-#                  A Configuration Schema for LDAP Based
-#                          Directory User Agents
-#                   <draft-joslin-config-schema-07.txt>
-#
-#Status of this Memo
-#
-#    This memo provides information for the Internet community.  This
-#    memo does not specify an Internet standard of any kind.  Distribu-
-#    tion of this memo is unlimited.
-#         
-#    This document is an Internet-Draft and is in full conformance with
-#    all provisions of Section 10 of RFC2026.
-#    
-#    This document is an Internet-Draft. Internet-Drafts are working  
-#    documents of the Internet Engineering Task Force (IETF), its areas,
-#    and its working groups. Note that other groups may also distribute
-#    working documents as Internet-Drafts.
-#    
-#    Internet-Drafts are draft documents valid for a maximum of six
-#    months.  Internet-Drafts may be updated, replaced, or made obsolete
-#    by other documents at any time. It is not appropriate to use 
-#    Internet-Drafts as reference material or to cite them other than as
-#    a "working draft" or "work in progress".                
-#         
-#    To learn the current status of any Internet-Draft, please check the
-#    1id-abstracts.txt listing contained in the Internet-Drafts Shadow 
-#    Directories on ds.internic.net (US East Coast), nic.nordu.net      
-#    (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific
-#    Rim).
-#    
-#    Distribution of this document is unlimited.
-# 
-# 
-# Abstract
-# 
-#      This document describes a mechanism for global configuration of
-#      similar directory user agents.  This document defines a schema for
-#      configuration of these DUAs that may be discovered using the Light-
-#      weight Directory Access Protocol in RFC 2251[17].  A set of attri-
-#      bute types and an objectclass are proposed, along with specific
-#      guidelines for interpreting them.  A significant feature of the
-#      global configuration policy for DUAs is a mechanism that allows
-#      DUAs to re-configure their schema to that of the end user's
-#      environment.  This configuration is achieved through attribute and
-#      objectclass mapping.  This document is intended to be a skeleton
-#      for future documents that describe configuration of specific DUA
-#      services.
-# 
-# 
-# [trimmed]
-# 
-# 
-# 2.  General Issues
-# 
-#      The schema defined by this document is defined under the "DUA Con-
-#      figuration Schema."  This schema is derived from the OID: iso (1)
-#      org (3) dod (6) internet (1) private (4) enterprises (1) Hewlett-
-#      Packard Company (11) directory (1) LDAP-UX Integration Project (3)
-#      DUA Configuration Schema (1).  This OID is represented in this
-#      document by the keystring "DUAConfSchemaOID"
-#      (1.3.6.1.4.1.11.1.3.1).
-objectidentifier DUAConfSchemaOID 1.3.6.1.4.1.11.1.3.1
-# 
-# 2.2 Attributes
-# 
-#      The attributes and classes defined in this document are summarized
-#      below.
-# 
-#      The following attributes are defined in this document:
-# 
-#           preferredServerList
-#           defaultServerList
-#           defaultSearchBase
-#           defaultSearchScope
-#           authenticationMethod
-#           credentialLevel
-#           serviceSearchDescriptor
-# 
-# 
-# 
-# Joslin                                                         [Page 3]
-# Internet-Draft          DUA Configuration Schema            October 2002
-# 
-# 
-#           serviceCredentialLevel
-#           serviceAuthenticationMethod
-#           attributeMap
-#           objectclassMap
-#           searchTimeLimit
-#           bindTimeLimit
-#           followReferrals
-#           dereferenceAliases
-#           profileTTL
-# 
-# 2.3 Object Classes
-# 
-#      The following object class is defined in this document:
-# 
-#           DUAConfigProfile
-# 
-# 
-attributeType ( DUAConfSchemaOID:1.0 NAME 'defaultServerList'
-            DESC 'Default LDAP server host address used by a DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.1 NAME 'defaultSearchBase'
-            DESC 'Default LDAP base DN used by a DUA'
-            EQUALITY distinguishedNameMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.2 NAME 'preferredServerList'
-            DESC 'Preferred LDAP server host addresses to be used by a
-            DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.3 NAME 'searchTimeLimit'
-            DESC 'Maximum time in seconds a DUA should allow for a
-            search to complete'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.4 NAME 'bindTimeLimit'
-            DESC 'Maximum time in seconds a DUA should allow for the
-            bind operation to complete'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.5 NAME 'followReferrals'
-            DESC 'Tells DUA if it should follow referrals
-            returned by a DSA search result'
-            EQUALITY booleanMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.16 NAME 'dereferenceAliases'
-            DESC 'Tells DUA if it should dereference aliases'
-            EQUALITY booleanMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.6 NAME 'authenticationMethod'
-            DESC 'A keystring which identifies the type of
-            authentication method used to contact the DSA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.7 NAME 'profileTTL'
-            DESC 'Time to live, in seconds, before a client DUA
-            should re-read this configuration profile'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.14 NAME 'serviceSearchDescriptor'
-            DESC 'LDAP search descriptor list used by a DUA'
-            EQUALITY caseExactMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-attributeType ( DUAConfSchemaOID:1.9 NAME 'attributeMap'
-            DESC 'Attribute mappings used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.10 NAME 'credentialLevel'
-            DESC 'Identifies type of credentials a DUA should
-            use when binding to the LDAP server'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.11 NAME 'objectclassMap'
-            DESC 'Objectclass mappings used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.12 NAME 'defaultSearchScope'
-            DESC 'Default search scope used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.13 NAME 'serviceCredentialLevel'
-            DESC 'Identifies type of credentials a DUA
-            should use when binding to the LDAP server for a
-            specific service'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.15 NAME 'serviceAuthenticationMethod'
-            DESC 'Authentication method used by a service of the DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-# 
-# 4.  Class Definition
-# 
-#      The objectclass below is constructed from the attributes defined in
-#      3, with the exception of the cn attribute, which is defined in RFC
-#      2256 [8].  cn is used to represent the name of the DUA configura-
-#      tion profile.
-# 
-objectClass ( DUAConfSchemaOID:2.5 NAME 'DUAConfigProfile'
-          SUP top STRUCTURAL
-          DESC 'Abstraction of a base configuration for a DUA'
-          MUST ( cn )
-          MAY ( defaultServerList $ preferredServerList $
-                defaultSearchBase $ defaultSearchScope $
-                searchTimeLimit $ bindTimeLimit $
-                credentialLevel $ authenticationMethod $
-                followReferrals $ dereferenceAliases $
-                serviceSearchDescriptor $ serviceCredentialLevel $
-                serviceAuthenticationMethod $ objectclassMap $
-                attributeMap $ profileTTL ) )
diff --git a/config-archive/etc/openldap/schema/duaconf.schema.1 b/config-archive/etc/openldap/schema/duaconf.schema.1
deleted file mode 100644 (file)
index d0a62bd..0000000
+++ /dev/null
@@ -1,261 +0,0 @@
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/duaconf.schema,v 1.5.2.6 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-# DUA schema from draft-joslin-config-schema (a work in progress)
-
-# Contents of this file are subject to change (including deletion)
-# without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-## Notes:
-## - The matching rule for attributes followReferrals and dereferenceAliases
-##   has been changed to booleanMatch since their syntax is boolean
-## - There was a typo in the name of the dereferenceAliases attributeType
-##   in the DUAConfigProfile objectClass definition
-## - Credit goes to the original Authors
-
-# 
-# Application Working Group                                      M. Ansari
-# INTERNET-DRAFT                                    Sun Microsystems, Inc.
-# Expires Febuary 2003                                           L. Howard
-#                                                  PADL Software Pty. Ltd.
-#                                                          B. Joslin [ed.]
-#                                                  Hewlett-Packard Company
-# 
-#                                                     September 15th, 2003
-# Intended Category: Informational
-# 
-# 
-#                  A Configuration Schema for LDAP Based
-#                          Directory User Agents
-#                   <draft-joslin-config-schema-07.txt>
-#
-#Status of this Memo
-#
-#    This memo provides information for the Internet community.  This
-#    memo does not specify an Internet standard of any kind.  Distribu-
-#    tion of this memo is unlimited.
-#         
-#    This document is an Internet-Draft and is in full conformance with
-#    all provisions of Section 10 of RFC2026.
-#    
-#    This document is an Internet-Draft. Internet-Drafts are working  
-#    documents of the Internet Engineering Task Force (IETF), its areas,
-#    and its working groups. Note that other groups may also distribute
-#    working documents as Internet-Drafts.
-#    
-#    Internet-Drafts are draft documents valid for a maximum of six
-#    months.  Internet-Drafts may be updated, replaced, or made obsolete
-#    by other documents at any time. It is not appropriate to use 
-#    Internet-Drafts as reference material or to cite them other than as
-#    a "working draft" or "work in progress".                
-#         
-#    To learn the current status of any Internet-Draft, please check the
-#    1id-abstracts.txt listing contained in the Internet-Drafts Shadow 
-#    Directories on ds.internic.net (US East Coast), nic.nordu.net      
-#    (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific
-#    Rim).
-#    
-#    Distribution of this document is unlimited.
-# 
-# 
-# Abstract
-# 
-#      This document describes a mechanism for global configuration of
-#      similar directory user agents.  This document defines a schema for
-#      configuration of these DUAs that may be discovered using the Light-
-#      weight Directory Access Protocol in RFC 2251[17].  A set of attri-
-#      bute types and an objectclass are proposed, along with specific
-#      guidelines for interpreting them.  A significant feature of the
-#      global configuration policy for DUAs is a mechanism that allows
-#      DUAs to re-configure their schema to that of the end user's
-#      environment.  This configuration is achieved through attribute and
-#      objectclass mapping.  This document is intended to be a skeleton
-#      for future documents that describe configuration of specific DUA
-#      services.
-# 
-# 
-# [trimmed]
-# 
-# 
-# 2.  General Issues
-# 
-#      The schema defined by this document is defined under the "DUA Con-
-#      figuration Schema."  This schema is derived from the OID: iso (1)
-#      org (3) dod (6) internet (1) private (4) enterprises (1) Hewlett-
-#      Packard Company (11) directory (1) LDAP-UX Integration Project (3)
-#      DUA Configuration Schema (1).  This OID is represented in this
-#      document by the keystring "DUAConfSchemaOID"
-#      (1.3.6.1.4.1.11.1.3.1).
-objectidentifier DUAConfSchemaOID 1.3.6.1.4.1.11.1.3.1
-# 
-# 2.2 Attributes
-# 
-#      The attributes and classes defined in this document are summarized
-#      below.
-# 
-#      The following attributes are defined in this document:
-# 
-#           preferredServerList
-#           defaultServerList
-#           defaultSearchBase
-#           defaultSearchScope
-#           authenticationMethod
-#           credentialLevel
-#           serviceSearchDescriptor
-# 
-# 
-# 
-# Joslin                                                         [Page 3]
-# Internet-Draft          DUA Configuration Schema            October 2002
-# 
-# 
-#           serviceCredentialLevel
-#           serviceAuthenticationMethod
-#           attributeMap
-#           objectclassMap
-#           searchTimeLimit
-#           bindTimeLimit
-#           followReferrals
-#           dereferenceAliases
-#           profileTTL
-# 
-# 2.3 Object Classes
-# 
-#      The following object class is defined in this document:
-# 
-#           DUAConfigProfile
-# 
-# 
-attributeType ( DUAConfSchemaOID:1.0 NAME 'defaultServerList'
-            DESC 'Default LDAP server host address used by a DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.1 NAME 'defaultSearchBase'
-            DESC 'Default LDAP base DN used by a DUA'
-            EQUALITY distinguishedNameMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.2 NAME 'preferredServerList'
-            DESC 'Preferred LDAP server host addresses to be used by a
-            DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.3 NAME 'searchTimeLimit'
-            DESC 'Maximum time in seconds a DUA should allow for a
-            search to complete'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.4 NAME 'bindTimeLimit'
-            DESC 'Maximum time in seconds a DUA should allow for the
-            bind operation to complete'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.5 NAME 'followReferrals'
-            DESC 'Tells DUA if it should follow referrals
-            returned by a DSA search result'
-            EQUALITY booleanMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.16 NAME 'dereferenceAliases'
-            DESC 'Tells DUA if it should dereference aliases'
-            EQUALITY booleanMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.6 NAME 'authenticationMethod'
-            DESC 'A keystring which identifies the type of
-            authentication method used to contact the DSA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.7 NAME 'profileTTL'
-            DESC 'Time to live, in seconds, before a client DUA
-            should re-read this configuration profile'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.14 NAME 'serviceSearchDescriptor'
-            DESC 'LDAP search descriptor list used by a DUA'
-            EQUALITY caseExactMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-attributeType ( DUAConfSchemaOID:1.9 NAME 'attributeMap'
-            DESC 'Attribute mappings used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.10 NAME 'credentialLevel'
-            DESC 'Identifies type of credentials a DUA should
-            use when binding to the LDAP server'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.11 NAME 'objectclassMap'
-            DESC 'Objectclass mappings used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.12 NAME 'defaultSearchScope'
-            DESC 'Default search scope used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.13 NAME 'serviceCredentialLevel'
-            DESC 'Identifies type of credentials a DUA
-            should use when binding to the LDAP server for a
-            specific service'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.15 NAME 'serviceAuthenticationMethod'
-            DESC 'Authentication method used by a service of the DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-# 
-# 4.  Class Definition
-# 
-#      The objectclass below is constructed from the attributes defined in
-#      3, with the exception of the cn attribute, which is defined in RFC
-#      2256 [8].  cn is used to represent the name of the DUA configura-
-#      tion profile.
-# 
-objectClass ( DUAConfSchemaOID:2.5 NAME 'DUAConfigProfile'
-          SUP top STRUCTURAL
-          DESC 'Abstraction of a base configuration for a DUA'
-          MUST ( cn )
-          MAY ( defaultServerList $ preferredServerList $
-                defaultSearchBase $ defaultSearchScope $
-                searchTimeLimit $ bindTimeLimit $
-                credentialLevel $ authenticationMethod $
-                followReferrals $ dereferenceAliases $
-                serviceSearchDescriptor $ serviceCredentialLevel $
-                serviceAuthenticationMethod $ objectclassMap $
-                attributeMap $ profileTTL ) )
diff --git a/config-archive/etc/openldap/schema/duaconf.schema.dist b/config-archive/etc/openldap/schema/duaconf.schema.dist
deleted file mode 100644 (file)
index ad8b563..0000000
+++ /dev/null
@@ -1,261 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-# DUA schema from draft-joslin-config-schema (a work in progress)
-
-# Contents of this file are subject to change (including deletion)
-# without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-## Notes:
-## - The matching rule for attributes followReferrals and dereferenceAliases
-##   has been changed to booleanMatch since their syntax is boolean
-## - There was a typo in the name of the dereferenceAliases attributeType
-##   in the DUAConfigProfile objectClass definition
-## - Credit goes to the original Authors
-
-# 
-# Application Working Group                                      M. Ansari
-# INTERNET-DRAFT                                    Sun Microsystems, Inc.
-# Expires Febuary 2003                                           L. Howard
-#                                                  PADL Software Pty. Ltd.
-#                                                          B. Joslin [ed.]
-#                                                  Hewlett-Packard Company
-# 
-#                                                     September 15th, 2003
-# Intended Category: Informational
-# 
-# 
-#                  A Configuration Schema for LDAP Based
-#                          Directory User Agents
-#                   <draft-joslin-config-schema-07.txt>
-#
-#Status of this Memo
-#
-#    This memo provides information for the Internet community.  This
-#    memo does not specify an Internet standard of any kind.  Distribu-
-#    tion of this memo is unlimited.
-#         
-#    This document is an Internet-Draft and is in full conformance with
-#    all provisions of Section 10 of RFC2026.
-#    
-#    This document is an Internet-Draft. Internet-Drafts are working  
-#    documents of the Internet Engineering Task Force (IETF), its areas,
-#    and its working groups. Note that other groups may also distribute
-#    working documents as Internet-Drafts.
-#    
-#    Internet-Drafts are draft documents valid for a maximum of six
-#    months.  Internet-Drafts may be updated, replaced, or made obsolete
-#    by other documents at any time. It is not appropriate to use 
-#    Internet-Drafts as reference material or to cite them other than as
-#    a "working draft" or "work in progress".                
-#         
-#    To learn the current status of any Internet-Draft, please check the
-#    1id-abstracts.txt listing contained in the Internet-Drafts Shadow 
-#    Directories on ds.internic.net (US East Coast), nic.nordu.net      
-#    (Europe), ftp.isi.edu (US West Coast), or munnari.oz.au (Pacific
-#    Rim).
-#    
-#    Distribution of this document is unlimited.
-# 
-# 
-# Abstract
-# 
-#      This document describes a mechanism for global configuration of
-#      similar directory user agents.  This document defines a schema for
-#      configuration of these DUAs that may be discovered using the Light-
-#      weight Directory Access Protocol in RFC 2251[17].  A set of attri-
-#      bute types and an objectclass are proposed, along with specific
-#      guidelines for interpreting them.  A significant feature of the
-#      global configuration policy for DUAs is a mechanism that allows
-#      DUAs to re-configure their schema to that of the end user's
-#      environment.  This configuration is achieved through attribute and
-#      objectclass mapping.  This document is intended to be a skeleton
-#      for future documents that describe configuration of specific DUA
-#      services.
-# 
-# 
-# [trimmed]
-# 
-# 
-# 2.  General Issues
-# 
-#      The schema defined by this document is defined under the "DUA Con-
-#      figuration Schema."  This schema is derived from the OID: iso (1)
-#      org (3) dod (6) internet (1) private (4) enterprises (1) Hewlett-
-#      Packard Company (11) directory (1) LDAP-UX Integration Project (3)
-#      DUA Configuration Schema (1).  This OID is represented in this
-#      document by the keystring "DUAConfSchemaOID"
-#      (1.3.6.1.4.1.11.1.3.1).
-objectidentifier DUAConfSchemaOID 1.3.6.1.4.1.11.1.3.1
-# 
-# 2.2 Attributes
-# 
-#      The attributes and classes defined in this document are summarized
-#      below.
-# 
-#      The following attributes are defined in this document:
-# 
-#           preferredServerList
-#           defaultServerList
-#           defaultSearchBase
-#           defaultSearchScope
-#           authenticationMethod
-#           credentialLevel
-#           serviceSearchDescriptor
-# 
-# 
-# 
-# Joslin                                                         [Page 3]
-# Internet-Draft          DUA Configuration Schema            October 2002
-# 
-# 
-#           serviceCredentialLevel
-#           serviceAuthenticationMethod
-#           attributeMap
-#           objectclassMap
-#           searchTimeLimit
-#           bindTimeLimit
-#           followReferrals
-#           dereferenceAliases
-#           profileTTL
-# 
-# 2.3 Object Classes
-# 
-#      The following object class is defined in this document:
-# 
-#           DUAConfigProfile
-# 
-# 
-attributeType ( DUAConfSchemaOID:1.0 NAME 'defaultServerList'
-            DESC 'Default LDAP server host address used by a DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.1 NAME 'defaultSearchBase'
-            DESC 'Default LDAP base DN used by a DUA'
-            EQUALITY distinguishedNameMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.2 NAME 'preferredServerList'
-            DESC 'Preferred LDAP server host addresses to be used by a
-            DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.3 NAME 'searchTimeLimit'
-            DESC 'Maximum time in seconds a DUA should allow for a
-            search to complete'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.4 NAME 'bindTimeLimit'
-            DESC 'Maximum time in seconds a DUA should allow for the
-            bind operation to complete'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.5 NAME 'followReferrals'
-            DESC 'Tells DUA if it should follow referrals
-            returned by a DSA search result'
-            EQUALITY booleanMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.16 NAME 'dereferenceAliases'
-            DESC 'Tells DUA if it should dereference aliases'
-            EQUALITY booleanMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.6 NAME 'authenticationMethod'
-            DESC 'A keystring which identifies the type of
-            authentication method used to contact the DSA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.7 NAME 'profileTTL'
-            DESC 'Time to live, in seconds, before a client DUA
-            should re-read this configuration profile'
-            EQUALITY integerMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.14 NAME 'serviceSearchDescriptor'
-            DESC 'LDAP search descriptor list used by a DUA'
-            EQUALITY caseExactMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-attributeType ( DUAConfSchemaOID:1.9 NAME 'attributeMap'
-            DESC 'Attribute mappings used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.10 NAME 'credentialLevel'
-            DESC 'Identifies type of credentials a DUA should
-            use when binding to the LDAP server'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.11 NAME 'objectclassMap'
-            DESC 'Objectclass mappings used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.12 NAME 'defaultSearchScope'
-            DESC 'Default search scope used by a DUA'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-            SINGLE-VALUE )
-
-attributeType ( DUAConfSchemaOID:1.13 NAME 'serviceCredentialLevel'
-            DESC 'Identifies type of credentials a DUA
-            should use when binding to the LDAP server for a
-            specific service'
-            EQUALITY caseIgnoreIA5Match
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributeType ( DUAConfSchemaOID:1.15 NAME 'serviceAuthenticationMethod'
-            DESC 'Authentication method used by a service of the DUA'
-            EQUALITY caseIgnoreMatch
-            SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-# 
-# 4.  Class Definition
-# 
-#      The objectclass below is constructed from the attributes defined in
-#      3, with the exception of the cn attribute, which is defined in RFC
-#      2256 [8].  cn is used to represent the name of the DUA configura-
-#      tion profile.
-# 
-objectClass ( DUAConfSchemaOID:2.5 NAME 'DUAConfigProfile'
-          SUP top STRUCTURAL
-          DESC 'Abstraction of a base configuration for a DUA'
-          MUST ( cn )
-          MAY ( defaultServerList $ preferredServerList $
-                defaultSearchBase $ defaultSearchScope $
-                searchTimeLimit $ bindTimeLimit $
-                credentialLevel $ authenticationMethod $
-                followReferrals $ dereferenceAliases $
-                serviceSearchDescriptor $ serviceCredentialLevel $
-                serviceAuthenticationMethod $ objectclassMap $
-                attributeMap $ profileTTL ) )
diff --git a/config-archive/etc/openldap/schema/dyngroup.ldif b/config-archive/etc/openldap/schema/dyngroup.ldif
deleted file mode 100644 (file)
index 4a65e4b..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-# dyngroup.schema -- Dynamic Group schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Dynamic Group schema (experimental), as defined by Netscape.  See
-# http://www.redhat.com/docs/manuals/ent-server/pdf/esadmin611.pdf
-# page 70 for details on how these groups were used.
-#
-# A description of the objectclass definition is available here:
-# http://www.redhat.com/docs/manuals/dir-server/schema/7.1/oc_dir.html#1303745
-#
-# depends upon:
-#       core.schema
-#
-# These definitions are considered experimental due to the lack of
-# a formal specification (e.g., RFC).
-#
-# NOT RECOMMENDED FOR PRODUCTION USE!  USE WITH CAUTION!
-#
-# The Netscape documentation describes this as an auxiliary objectclass
-# but their implementations have always defined it as a structural class.
-# The sloppiness here is because Netscape-derived servers don't actually
-# implement the X.500 data model, and they don't honor the distinction
-# between structural and auxiliary classes. This fact is noted here:
-# http://forum.java.sun.com/thread.jspa?threadID=5016864&messageID=9034636
-#
-# In accordance with other existing implementations, we define it as a
-# structural class.
-#
-# Our definition of memberURL also does not match theirs but again
-# their published definition and what works in practice do not agree.
-# In other words, the Netscape definitions are broken and interoperability
-# is not guaranteed.
-#
-# Also see the new DynGroup proposed spec at
-# http://tools.ietf.org/html/draft-haripriya-dynamicgroup-02
-dn: cn=dyngroup,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: dyngroup
-olcObjectIdentifier: {0}NetscapeRoot 2.16.840.1.113730
-olcObjectIdentifier: {1}NetscapeLDAP NetscapeRoot:3
-olcObjectIdentifier: {2}NetscapeLDAPattributeType NetscapeLDAP:1
-olcObjectIdentifier: {3}NetscapeLDAPobjectClass NetscapeLDAP:2
-olcObjectIdentifier: {4}OpenLDAPExp11 1.3.6.1.4.1.4203.666.11
-olcObjectIdentifier: {5}DynGroupBase OpenLDAPExp11:8
-olcObjectIdentifier: {6}DynGroupAttr DynGroupBase:1
-olcObjectIdentifier: {7}DynGroupOC DynGroupBase:2
-olcAttributeTypes: {0}( NetscapeLDAPattributeType:198 NAME 'memberURL' DESC 'I
- dentifies an URL associated with each member of a group. Any type of labeled 
- URL can be used.' SUP labeledURI )
-olcAttributeTypes: {1}( DynGroupAttr:1 NAME 'dgIdentity' DESC 'Identity to use
-  when processing the memberURL' SUP distinguishedName SINGLE-VALUE )
-olcAttributeTypes: {2}( DynGroupAttr:2 NAME 'dgAuthz' DESC 'Optional authoriza
- tion rules that determine who is allowed to assume the dgIdentity' EQUALITY a
- uthzMatch SYNTAX 1.3.6.1.4.1.4203.666.2.7 X-ORDERED 'VALUES' )
-olcObjectClasses: {0}( NetscapeLDAPobjectClass:33 NAME 'groupOfURLs' SUP top S
- TRUCTURAL MUST cn MAY ( memberURL $ businessCategory $ description $ o $ ou $
-  owner $ seeAlso ) )
-olcObjectClasses: {1}( DynGroupOC:1 NAME 'dgIdentityAux' SUP top AUXILIARY MAY
-  ( dgIdentity $ dgAuthz ) )
diff --git a/config-archive/etc/openldap/schema/dyngroup.ldif.1 b/config-archive/etc/openldap/schema/dyngroup.ldif.1
deleted file mode 100644 (file)
index 1068ac4..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-# dyngroup.schema -- Dynamic Group schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/dyngroup.ldif,v 1.1.2.3 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Dynamic Group schema (experimental), as defined by Netscape.  See
-# http://www.redhat.com/docs/manuals/ent-server/pdf/esadmin611.pdf
-# page 70 for details on how these groups were used.
-#
-# A description of the objectclass definition is available here:
-# http://www.redhat.com/docs/manuals/dir-server/schema/7.1/oc_dir.html#1303745
-#
-# depends upon:
-#       core.schema
-#
-# These definitions are considered experimental due to the lack of
-# a formal specification (e.g., RFC).
-#
-# NOT RECOMMENDED FOR PRODUCTION USE!  USE WITH CAUTION!
-#
-# The Netscape documentation describes this as an auxiliary objectclass
-# but their implementations have always defined it as a structural class.
-# The sloppiness here is because Netscape-derived servers don't actually
-# implement the X.500 data model, and they don't honor the distinction
-# between structural and auxiliary classes. This fact is noted here:
-# http://forum.java.sun.com/thread.jspa?threadID=5016864&messageID=9034636
-#
-# In accordance with other existing implementations, we define it as a
-# structural class.
-#
-# Our definition of memberURL also does not match theirs but again
-# their published definition and what works in practice do not agree.
-# In other words, the Netscape definitions are broken and interoperability
-# is not guaranteed.
-#
-# Also see the new DynGroup proposed spec at
-# http://tools.ietf.org/html/draft-haripriya-dynamicgroup-02
-dn: cn=dyngroup,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: dyngroup
-olcObjectIdentifier: {0}NetscapeRoot 2.16.840.1.113730
-olcObjectIdentifier: {1}NetscapeLDAP NetscapeRoot:3
-olcObjectIdentifier: {2}NetscapeLDAPattributeType NetscapeLDAP:1
-olcObjectIdentifier: {3}NetscapeLDAPobjectClass NetscapeLDAP:2
-olcObjectIdentifier: {4}OpenLDAPExp11 1.3.6.1.4.1.4203.666.11
-olcObjectIdentifier: {5}DynGroupBase OpenLDAPExp11:8
-olcObjectIdentifier: {6}DynGroupAttr DynGroupBase:1
-olcObjectIdentifier: {7}DynGroupOC DynGroupBase:2
-olcAttributeTypes: {0}( NetscapeLDAPattributeType:198 NAME 'memberURL' DESC 'I
- dentifies an URL associated with each member of a group. Any type of labeled 
- URL can be used.' SUP labeledURI )
-olcAttributeTypes: {1}( DynGroupAttr:1 NAME 'dgIdentity' DESC 'Identity to use
-  when processing the memberURL' SUP distinguishedName SINGLE-VALUE )
-olcAttributeTypes: {2}( DynGroupAttr:2 NAME 'dgAuthz' DESC 'Optional authoriza
- tion rules that determine who is allowed to assume the dgIdentity' EQUALITY a
- uthzMatch SYNTAX 1.3.6.1.4.1.4203.666.2.7 X-ORDERED 'VALUES' )
-olcObjectClasses: {0}( NetscapeLDAPobjectClass:33 NAME 'groupOfURLs' SUP top S
- TRUCTURAL MUST cn MAY ( memberURL $ businessCategory $ description $ o $ ou $
-  owner $ seeAlso ) )
-olcObjectClasses: {1}( DynGroupOC:1 NAME 'dgIdentityAux' SUP top AUXILIARY MAY
-  ( dgIdentity $ dgAuthz ) )
diff --git a/config-archive/etc/openldap/schema/dyngroup.ldif.dist b/config-archive/etc/openldap/schema/dyngroup.ldif.dist
deleted file mode 100644 (file)
index 6c96a15..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-# dyngroup.schema -- Dynamic Group schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Dynamic Group schema (experimental), as defined by Netscape.  See
-# http://www.redhat.com/docs/manuals/ent-server/pdf/esadmin611.pdf
-# page 70 for details on how these groups were used.
-#
-# A description of the objectclass definition is available here:
-# http://www.redhat.com/docs/manuals/dir-server/schema/7.1/oc_dir.html#1303745
-#
-# depends upon:
-#       core.schema
-#
-# These definitions are considered experimental due to the lack of
-# a formal specification (e.g., RFC).
-#
-# NOT RECOMMENDED FOR PRODUCTION USE!  USE WITH CAUTION!
-#
-# The Netscape documentation describes this as an auxiliary objectclass
-# but their implementations have always defined it as a structural class.
-# The sloppiness here is because Netscape-derived servers don't actually
-# implement the X.500 data model, and they don't honor the distinction
-# between structural and auxiliary classes. This fact is noted here:
-# http://forum.java.sun.com/thread.jspa?threadID=5016864&messageID=9034636
-#
-# In accordance with other existing implementations, we define it as a
-# structural class.
-#
-# Our definition of memberURL also does not match theirs but again
-# their published definition and what works in practice do not agree.
-# In other words, the Netscape definitions are broken and interoperability
-# is not guaranteed.
-#
-# Also see the new DynGroup proposed spec at
-# http://tools.ietf.org/html/draft-haripriya-dynamicgroup-02
-dn: cn=dyngroup,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: dyngroup
-olcObjectIdentifier: {0}NetscapeRoot 2.16.840.1.113730
-olcObjectIdentifier: {1}NetscapeLDAP NetscapeRoot:3
-olcObjectIdentifier: {2}NetscapeLDAPattributeType NetscapeLDAP:1
-olcObjectIdentifier: {3}NetscapeLDAPobjectClass NetscapeLDAP:2
-olcObjectIdentifier: {4}OpenLDAPExp11 1.3.6.1.4.1.4203.666.11
-olcObjectIdentifier: {5}DynGroupBase OpenLDAPExp11:8
-olcObjectIdentifier: {6}DynGroupAttr DynGroupBase:1
-olcObjectIdentifier: {7}DynGroupOC DynGroupBase:2
-olcAttributeTypes: {0}( NetscapeLDAPattributeType:198 NAME 'memberURL' DESC 'I
- dentifies an URL associated with each member of a group. Any type of labeled 
- URL can be used.' SUP labeledURI )
-olcAttributeTypes: {1}( DynGroupAttr:1 NAME 'dgIdentity' DESC 'Identity to use
-  when processing the memberURL' SUP distinguishedName SINGLE-VALUE )
-olcAttributeTypes: {2}( DynGroupAttr:2 NAME 'dgAuthz' DESC 'Optional authoriza
- tion rules that determine who is allowed to assume the dgIdentity' EQUALITY a
- uthzMatch SYNTAX 1.3.6.1.4.1.4203.666.2.7 X-ORDERED 'VALUES' )
-olcObjectClasses: {0}( NetscapeLDAPobjectClass:33 NAME 'groupOfURLs' SUP top S
- TRUCTURAL MUST cn MAY ( memberURL $ businessCategory $ description $ o $ ou $
-  owner $ seeAlso ) )
-olcObjectClasses: {1}( DynGroupOC:1 NAME 'dgIdentityAux' SUP top AUXILIARY MAY
-  ( dgIdentity $ dgAuthz ) )
diff --git a/config-archive/etc/openldap/schema/dyngroup.schema b/config-archive/etc/openldap/schema/dyngroup.schema
deleted file mode 100644 (file)
index 211f6e6..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-# dyngroup.schema -- Dynamic Group schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Dynamic Group schema (experimental), as defined by Netscape.  See
-# http://www.redhat.com/docs/manuals/ent-server/pdf/esadmin611.pdf
-# page 70 for details on how these groups were used.
-#
-# A description of the objectclass definition is available here:
-# http://www.redhat.com/docs/manuals/dir-server/schema/7.1/oc_dir.html#1303745
-#
-# depends upon:
-#      core.schema
-#
-# These definitions are considered experimental due to the lack of
-# a formal specification (e.g., RFC).
-#
-# NOT RECOMMENDED FOR PRODUCTION USE!  USE WITH CAUTION!
-#
-# The Netscape documentation describes this as an auxiliary objectclass
-# but their implementations have always defined it as a structural class.
-# The sloppiness here is because Netscape-derived servers don't actually
-# implement the X.500 data model, and they don't honor the distinction
-# between structural and auxiliary classes. This fact is noted here:
-# http://forum.java.sun.com/thread.jspa?threadID=5016864&messageID=9034636
-#
-# In accordance with other existing implementations, we define it as a
-# structural class.
-#
-# Our definition of memberURL also does not match theirs but again
-# their published definition and what works in practice do not agree.
-# In other words, the Netscape definitions are broken and interoperability
-# is not guaranteed.
-#
-# Also see the new DynGroup proposed spec at
-# http://tools.ietf.org/html/draft-haripriya-dynamicgroup-02
-
-objectIdentifier NetscapeRoot 2.16.840.1.113730
-
-objectIdentifier NetscapeLDAP NetscapeRoot:3
-objectIdentifier NetscapeLDAPattributeType NetscapeLDAP:1
-objectIdentifier NetscapeLDAPobjectClass NetscapeLDAP:2
-
-objectIdentifier OpenLDAPExp11 1.3.6.1.4.1.4203.666.11
-objectIdentifier DynGroupBase  OpenLDAPExp11:8
-objectIdentifier DynGroupAttr  DynGroupBase:1
-objectIdentifier DynGroupOC    DynGroupBase:2
-
-attributetype ( NetscapeLDAPattributeType:198
-       NAME 'memberURL'
-       DESC 'Identifies an URL associated with each member of a group. Any type of labeled URL can be used.'
-       SUP labeledURI )
-
-attributetype ( DynGroupAttr:1
-       NAME 'dgIdentity'
-       DESC 'Identity to use when processing the memberURL'
-       SUP distinguishedName SINGLE-VALUE )
-
-attributeType ( DynGroupAttr:2
-       NAME 'dgAuthz'
-       DESC 'Optional authorization rules that determine who is allowed to assume the dgIdentity'
-       EQUALITY authzMatch
-       SYNTAX 1.3.6.1.4.1.4203.666.2.7
-       X-ORDERED 'VALUES' )
-
-objectClass ( NetscapeLDAPobjectClass:33
-       NAME 'groupOfURLs'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( memberURL $ businessCategory $ description $ o $ ou $
-               owner $ seeAlso ) )
-
-# The Haripriya dyngroup schema still needs a lot of work.
-# We're just adding support for the dgIdentity attribute for now...
-objectClass ( DynGroupOC:1
-       NAME 'dgIdentityAux'
-       SUP top AUXILIARY
-       MAY ( dgIdentity $ dgAuthz ) )
-
-
diff --git a/config-archive/etc/openldap/schema/dyngroup.schema.1 b/config-archive/etc/openldap/schema/dyngroup.schema.1
deleted file mode 100644 (file)
index 7c43e0d..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-# dyngroup.schema -- Dynamic Group schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/dyngroup.schema,v 1.6.2.7 2011/01/04 23:50:51 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Dynamic Group schema (experimental), as defined by Netscape.  See
-# http://www.redhat.com/docs/manuals/ent-server/pdf/esadmin611.pdf
-# page 70 for details on how these groups were used.
-#
-# A description of the objectclass definition is available here:
-# http://www.redhat.com/docs/manuals/dir-server/schema/7.1/oc_dir.html#1303745
-#
-# depends upon:
-#      core.schema
-#
-# These definitions are considered experimental due to the lack of
-# a formal specification (e.g., RFC).
-#
-# NOT RECOMMENDED FOR PRODUCTION USE!  USE WITH CAUTION!
-#
-# The Netscape documentation describes this as an auxiliary objectclass
-# but their implementations have always defined it as a structural class.
-# The sloppiness here is because Netscape-derived servers don't actually
-# implement the X.500 data model, and they don't honor the distinction
-# between structural and auxiliary classes. This fact is noted here:
-# http://forum.java.sun.com/thread.jspa?threadID=5016864&messageID=9034636
-#
-# In accordance with other existing implementations, we define it as a
-# structural class.
-#
-# Our definition of memberURL also does not match theirs but again
-# their published definition and what works in practice do not agree.
-# In other words, the Netscape definitions are broken and interoperability
-# is not guaranteed.
-#
-# Also see the new DynGroup proposed spec at
-# http://tools.ietf.org/html/draft-haripriya-dynamicgroup-02
-
-objectIdentifier NetscapeRoot 2.16.840.1.113730
-
-objectIdentifier NetscapeLDAP NetscapeRoot:3
-objectIdentifier NetscapeLDAPattributeType NetscapeLDAP:1
-objectIdentifier NetscapeLDAPobjectClass NetscapeLDAP:2
-
-objectIdentifier OpenLDAPExp11 1.3.6.1.4.1.4203.666.11
-objectIdentifier DynGroupBase  OpenLDAPExp11:8
-objectIdentifier DynGroupAttr  DynGroupBase:1
-objectIdentifier DynGroupOC    DynGroupBase:2
-
-attributetype ( NetscapeLDAPattributeType:198
-       NAME 'memberURL'
-       DESC 'Identifies an URL associated with each member of a group. Any type of labeled URL can be used.'
-       SUP labeledURI )
-
-attributetype ( DynGroupAttr:1
-       NAME 'dgIdentity'
-       DESC 'Identity to use when processing the memberURL'
-       SUP distinguishedName SINGLE-VALUE )
-
-attributeType ( DynGroupAttr:2
-       NAME 'dgAuthz'
-       DESC 'Optional authorization rules that determine who is allowed to assume the dgIdentity'
-       EQUALITY authzMatch
-       SYNTAX 1.3.6.1.4.1.4203.666.2.7
-       X-ORDERED 'VALUES' )
-
-objectClass ( NetscapeLDAPobjectClass:33
-       NAME 'groupOfURLs'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( memberURL $ businessCategory $ description $ o $ ou $
-               owner $ seeAlso ) )
-
-# The Haripriya dyngroup schema still needs a lot of work.
-# We're just adding support for the dgIdentity attribute for now...
-objectClass ( DynGroupOC:1
-       NAME 'dgIdentityAux'
-       SUP top AUXILIARY
-       MAY ( dgIdentity $ dgAuthz ) )
-
-
diff --git a/config-archive/etc/openldap/schema/dyngroup.schema.dist b/config-archive/etc/openldap/schema/dyngroup.schema.dist
deleted file mode 100644 (file)
index 5b1c49c..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-# dyngroup.schema -- Dynamic Group schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Dynamic Group schema (experimental), as defined by Netscape.  See
-# http://www.redhat.com/docs/manuals/ent-server/pdf/esadmin611.pdf
-# page 70 for details on how these groups were used.
-#
-# A description of the objectclass definition is available here:
-# http://www.redhat.com/docs/manuals/dir-server/schema/7.1/oc_dir.html#1303745
-#
-# depends upon:
-#      core.schema
-#
-# These definitions are considered experimental due to the lack of
-# a formal specification (e.g., RFC).
-#
-# NOT RECOMMENDED FOR PRODUCTION USE!  USE WITH CAUTION!
-#
-# The Netscape documentation describes this as an auxiliary objectclass
-# but their implementations have always defined it as a structural class.
-# The sloppiness here is because Netscape-derived servers don't actually
-# implement the X.500 data model, and they don't honor the distinction
-# between structural and auxiliary classes. This fact is noted here:
-# http://forum.java.sun.com/thread.jspa?threadID=5016864&messageID=9034636
-#
-# In accordance with other existing implementations, we define it as a
-# structural class.
-#
-# Our definition of memberURL also does not match theirs but again
-# their published definition and what works in practice do not agree.
-# In other words, the Netscape definitions are broken and interoperability
-# is not guaranteed.
-#
-# Also see the new DynGroup proposed spec at
-# http://tools.ietf.org/html/draft-haripriya-dynamicgroup-02
-
-objectIdentifier NetscapeRoot 2.16.840.1.113730
-
-objectIdentifier NetscapeLDAP NetscapeRoot:3
-objectIdentifier NetscapeLDAPattributeType NetscapeLDAP:1
-objectIdentifier NetscapeLDAPobjectClass NetscapeLDAP:2
-
-objectIdentifier OpenLDAPExp11 1.3.6.1.4.1.4203.666.11
-objectIdentifier DynGroupBase  OpenLDAPExp11:8
-objectIdentifier DynGroupAttr  DynGroupBase:1
-objectIdentifier DynGroupOC    DynGroupBase:2
-
-attributetype ( NetscapeLDAPattributeType:198
-       NAME 'memberURL'
-       DESC 'Identifies an URL associated with each member of a group. Any type of labeled URL can be used.'
-       SUP labeledURI )
-
-attributetype ( DynGroupAttr:1
-       NAME 'dgIdentity'
-       DESC 'Identity to use when processing the memberURL'
-       SUP distinguishedName SINGLE-VALUE )
-
-attributeType ( DynGroupAttr:2
-       NAME 'dgAuthz'
-       DESC 'Optional authorization rules that determine who is allowed to assume the dgIdentity'
-       EQUALITY authzMatch
-       SYNTAX 1.3.6.1.4.1.4203.666.2.7
-       X-ORDERED 'VALUES' )
-
-objectClass ( NetscapeLDAPobjectClass:33
-       NAME 'groupOfURLs'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( memberURL $ businessCategory $ description $ o $ ou $
-               owner $ seeAlso ) )
-
-# The Haripriya dyngroup schema still needs a lot of work.
-# We're just adding support for the dgIdentity attribute for now...
-objectClass ( DynGroupOC:1
-       NAME 'dgIdentityAux'
-       SUP top AUXILIARY
-       MAY ( dgIdentity $ dgAuthz ) )
-
-
diff --git a/config-archive/etc/openldap/schema/inetorgperson.ldif b/config-archive/etc/openldap/schema/inetorgperson.ldif
deleted file mode 100644 (file)
index 80698c8..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-# InetOrgPerson (RFC2798)
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# InetOrgPerson (RFC2798)
-#
-# Depends upon
-#   Definition of an X.500 Attribute Type and an Object Class to Hold
-#   Uniform Resource Identifiers (URIs) [RFC2079]
-#      (core.ldif)
-#
-#   A Summary of the X.500(96) User Schema for use with LDAPv3 [RFC2256]
-#      (core.ldif)
-#
-#   The COSINE and Internet X.500 Schema [RFC1274] (cosine.ldif)
-#
-# This file was automatically generated from inetorgperson.schema; see
-# that file for complete references.
-#
-dn: cn=inetorgperson,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: inetorgperson
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.1 NAME 'carLicense' DESC 'RFC279
- 8: vehicle license or registration plate' EQUALITY caseIgnoreMatch SUBSTR cas
- eIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.2 NAME 'departmentNumber' DESC '
- RFC2798: identifies a department within an organization' EQUALITY caseIgnoreM
- atch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.241 NAME 'displayName' DESC 'RFC
- 2798: preferred name to be used when displaying entries' EQUALITY caseIgnoreM
- atch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SI
- NGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.3 NAME 'employeeNumber' DESC 'RF
- C2798: numerically identifies an employee within an organization' EQUALITY ca
- seIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.12
- 1.1.15 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.4 NAME 'employeeType' DESC 'RFC2
- 798: type of employment for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgn
- oreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.60 NAME 'jpegPhoto' DESC 'RFC2
- 798: a JPEG image' SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.39 NAME 'preferredLanguage' DESC
-  'RFC2798: preferred written or spoken language for a person' EQUALITY caseIg
- noreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 15 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.40 NAME 'userSMIMECertificate' D
- ESC 'RFC2798: PKCS#7 SignedData used to support S/MIME' SYNTAX 1.3.6.1.4.1.14
- 66.115.121.1.5 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.216 NAME 'userPKCS12' DESC 'RFC2
- 798: personal identity information, a PKCS #12 PFX' SYNTAX 1.3.6.1.4.1.1466.1
- 15.121.1.5 )
-olcObjectClasses: ( 2.16.840.1.113730.3.2.2 NAME 'inetOrgPerson' DESC 'RFC2
- 798: Internet Organizational Person' SUP organizationalPerson STRUCTURAL MAY 
- ( audio $ businessCategory $ carLicense $ departmentNumber $ displayName $ em
- ployeeNumber $ employeeType $ givenName $ homePhone $ homePostalAddress $ ini
- tials $ jpegPhoto $ labeledURI $ mail $ manager $ mobile $ o $ pager $ photo 
- $ roomNumber $ secretary $ uid $ userCertificate $ x500uniqueIdentifier $ pre
- ferredLanguage $ userSMIMECertificate $ userPKCS12 ) )
diff --git a/config-archive/etc/openldap/schema/inetorgperson.ldif.1 b/config-archive/etc/openldap/schema/inetorgperson.ldif.1
deleted file mode 100644 (file)
index 317c680..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-# InetOrgPerson (RFC2798)
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/inetorgperson.ldif,v 1.1.2.6 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# InetOrgPerson (RFC2798)
-#
-# Depends upon
-#   Definition of an X.500 Attribute Type and an Object Class to Hold
-#   Uniform Resource Identifiers (URIs) [RFC2079]
-#      (core.ldif)
-#
-#   A Summary of the X.500(96) User Schema for use with LDAPv3 [RFC2256]
-#      (core.ldif)
-#
-#   The COSINE and Internet X.500 Schema [RFC1274] (cosine.ldif)
-#
-# This file was automatically generated from inetorgperson.schema; see
-# that file for complete references.
-#
-dn: cn=inetorgperson,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: inetorgperson
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.1 NAME 'carLicense' DESC 'RFC279
- 8: vehicle license or registration plate' EQUALITY caseIgnoreMatch SUBSTR cas
- eIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.2 NAME 'departmentNumber' DESC '
- RFC2798: identifies a department within an organization' EQUALITY caseIgnoreM
- atch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.241 NAME 'displayName' DESC 'RFC
- 2798: preferred name to be used when displaying entries' EQUALITY caseIgnoreM
- atch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SI
- NGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.3 NAME 'employeeNumber' DESC 'RF
- C2798: numerically identifies an employee within an organization' EQUALITY ca
- seIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.12
- 1.1.15 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.4 NAME 'employeeType' DESC 'RFC2
- 798: type of employment for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgn
- oreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.60 NAME 'jpegPhoto' DESC 'RFC2
- 798: a JPEG image' SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.39 NAME 'preferredLanguage' DESC
-  'RFC2798: preferred written or spoken language for a person' EQUALITY caseIg
- noreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 15 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.40 NAME 'userSMIMECertificate' D
- ESC 'RFC2798: PKCS#7 SignedData used to support S/MIME' SYNTAX 1.3.6.1.4.1.14
- 66.115.121.1.5 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.216 NAME 'userPKCS12' DESC 'RFC2
- 798: personal identity information, a PKCS #12 PFX' SYNTAX 1.3.6.1.4.1.1466.1
- 15.121.1.5 )
-olcObjectClasses: ( 2.16.840.1.113730.3.2.2 NAME 'inetOrgPerson' DESC 'RFC2
- 798: Internet Organizational Person' SUP organizationalPerson STRUCTURAL MAY 
- ( audio $ businessCategory $ carLicense $ departmentNumber $ displayName $ em
- ployeeNumber $ employeeType $ givenName $ homePhone $ homePostalAddress $ ini
- tials $ jpegPhoto $ labeledURI $ mail $ manager $ mobile $ o $ pager $ photo 
- $ roomNumber $ secretary $ uid $ userCertificate $ x500uniqueIdentifier $ pre
- ferredLanguage $ userSMIMECertificate $ userPKCS12 ) )
diff --git a/config-archive/etc/openldap/schema/inetorgperson.ldif.dist b/config-archive/etc/openldap/schema/inetorgperson.ldif.dist
deleted file mode 100644 (file)
index 31a0080..0000000
+++ /dev/null
@@ -1,69 +0,0 @@
-# InetOrgPerson (RFC2798)
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# InetOrgPerson (RFC2798)
-#
-# Depends upon
-#   Definition of an X.500 Attribute Type and an Object Class to Hold
-#   Uniform Resource Identifiers (URIs) [RFC2079]
-#      (core.ldif)
-#
-#   A Summary of the X.500(96) User Schema for use with LDAPv3 [RFC2256]
-#      (core.ldif)
-#
-#   The COSINE and Internet X.500 Schema [RFC1274] (cosine.ldif)
-#
-# This file was automatically generated from inetorgperson.schema; see
-# that file for complete references.
-#
-dn: cn=inetorgperson,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: inetorgperson
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.1 NAME 'carLicense' DESC 'RFC279
- 8: vehicle license or registration plate' EQUALITY caseIgnoreMatch SUBSTR cas
- eIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.2 NAME 'departmentNumber' DESC '
- RFC2798: identifies a department within an organization' EQUALITY caseIgnoreM
- atch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.241 NAME 'displayName' DESC 'RFC
- 2798: preferred name to be used when displaying entries' EQUALITY caseIgnoreM
- atch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SI
- NGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.3 NAME 'employeeNumber' DESC 'RF
- C2798: numerically identifies an employee within an organization' EQUALITY ca
- seIgnoreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.12
- 1.1.15 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.4 NAME 'employeeType' DESC 'RFC2
- 798: type of employment for a person' EQUALITY caseIgnoreMatch SUBSTR caseIgn
- oreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: ( 0.9.2342.19200300.100.1.60 NAME 'jpegPhoto' DESC 'RFC2
- 798: a JPEG image' SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.39 NAME 'preferredLanguage' DESC
-  'RFC2798: preferred written or spoken language for a person' EQUALITY caseIg
- noreMatch SUBSTR caseIgnoreSubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 15 SINGLE-VALUE )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.40 NAME 'userSMIMECertificate' D
- ESC 'RFC2798: PKCS#7 SignedData used to support S/MIME' SYNTAX 1.3.6.1.4.1.14
- 66.115.121.1.5 )
-olcAttributeTypes: ( 2.16.840.1.113730.3.1.216 NAME 'userPKCS12' DESC 'RFC2
- 798: personal identity information, a PKCS #12 PFX' SYNTAX 1.3.6.1.4.1.1466.1
- 15.121.1.5 )
-olcObjectClasses: ( 2.16.840.1.113730.3.2.2 NAME 'inetOrgPerson' DESC 'RFC2
- 798: Internet Organizational Person' SUP organizationalPerson STRUCTURAL MAY 
- ( audio $ businessCategory $ carLicense $ departmentNumber $ displayName $ em
- ployeeNumber $ employeeType $ givenName $ homePhone $ homePostalAddress $ ini
- tials $ jpegPhoto $ labeledURI $ mail $ manager $ mobile $ o $ pager $ photo 
- $ roomNumber $ secretary $ uid $ userCertificate $ x500uniqueIdentifier $ pre
- ferredLanguage $ userSMIMECertificate $ userPKCS12 ) )
diff --git a/config-archive/etc/openldap/schema/inetorgperson.schema b/config-archive/etc/openldap/schema/inetorgperson.schema
deleted file mode 100644 (file)
index 6ba88f3..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-# inetorgperson.schema -- InetOrgPerson (RFC2798)
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# InetOrgPerson (RFC2798)
-#
-# Depends upon
-#   Definition of an X.500 Attribute Type and an Object Class to Hold
-#   Uniform Resource Identifiers (URIs) [RFC2079]
-#      (core.schema)
-#
-#   A Summary of the X.500(96) User Schema for use with LDAPv3 [RFC2256]
-#      (core.schema)
-#
-#   The COSINE and Internet X.500 Schema [RFC1274] (cosine.schema)
-
-# carLicense
-# This multivalued field is used to record the values of the license or
-# registration plate associated with an individual.
-attributetype ( 2.16.840.1.113730.3.1.1
-       NAME 'carLicense'
-       DESC 'RFC2798: vehicle license or registration plate'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# departmentNumber
-# Code for department to which a person belongs.  This can also be
-# strictly numeric (e.g., 1234) or alphanumeric (e.g., ABC/123).
-attributetype ( 2.16.840.1.113730.3.1.2
-       NAME 'departmentNumber'
-       DESC 'RFC2798: identifies a department within an organization'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# displayName
-# When displaying an entry, especially within a one-line summary list, it
-# is useful to be able to identify a name to be used.  Since other attri-
-# bute types such as 'cn' are multivalued, an additional attribute type is
-# needed.  Display name is defined for this purpose.
-attributetype ( 2.16.840.1.113730.3.1.241
-       NAME 'displayName'
-       DESC 'RFC2798: preferred name to be used when displaying entries'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# employeeNumber
-# Numeric or alphanumeric identifier assigned to a person, typically based
-# on order of hire or association with an organization.  Single valued.
-attributetype ( 2.16.840.1.113730.3.1.3
-       NAME 'employeeNumber'
-       DESC 'RFC2798: numerically identifies an employee within an organization'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# employeeType
-# Used to identify the employer to employee relationship.  Typical values
-# used will be "Contractor", "Employee", "Intern", "Temp", "External", and
-# "Unknown" but any value may be used.
-attributetype ( 2.16.840.1.113730.3.1.4
-       NAME 'employeeType'
-       DESC 'RFC2798: type of employment for a person'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# jpegPhoto
-# Used to store one or more images of a person using the JPEG File
-# Interchange Format [JFIF].
-# Note that the jpegPhoto attribute type was defined for use in the
-# Internet X.500 pilots but no referencable definition for it could be
-# located.
-attributetype ( 0.9.2342.19200300.100.1.60
-       NAME 'jpegPhoto'
-       DESC 'RFC2798: a JPEG image'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 )
-
-# preferredLanguage
-# Used to indicate an individual's preferred written or spoken
-# language.  This is useful for international correspondence or human-
-# computer interaction.  Values for this attribute type MUST conform to
-# the definition of the Accept-Language header field defined in
-# [RFC2068] with one exception:  the sequence "Accept-Language" ":"
-# should be omitted.  This is a single valued attribute type.
-attributetype ( 2.16.840.1.113730.3.1.39
-       NAME 'preferredLanguage'
-       DESC 'RFC2798: preferred written or spoken language for a person'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# userSMIMECertificate
-# A PKCS#7 [RFC2315] SignedData, where the content that is signed is
-# ignored by consumers of userSMIMECertificate values.  It is
-# recommended that values have a `contentType' of data with an absent
-# `content' field.  Values of this attribute contain a person's entire
-# certificate chain and an smimeCapabilities field [RFC2633] that at a
-# minimum describes their SMIME algorithm capabilities.  Values for
-# this attribute are to be stored and requested in binary form, as
-# 'userSMIMECertificate;binary'.  If available, this attribute is
-# preferred over the userCertificate attribute for S/MIME applications.
-## OpenLDAP note: ";binary" transfer should NOT be used as syntax is binary
-attributetype ( 2.16.840.1.113730.3.1.40
-       NAME 'userSMIMECertificate'
-       DESC 'RFC2798: PKCS#7 SignedData used to support S/MIME'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
-
-# userPKCS12
-# PKCS #12 [PKCS12] provides a format for exchange of personal identity
-# information.  When such information is stored in a directory service,
-# the userPKCS12 attribute should be used. This attribute is to be stored
-# and requested in binary form, as 'userPKCS12;binary'.  The attribute
-# values are PFX PDUs stored as binary data.
-## OpenLDAP note: ";binary" transfer should NOT be used as syntax is binary
-attributetype ( 2.16.840.1.113730.3.1.216
-       NAME 'userPKCS12'
-       DESC 'RFC2798: personal identity information, a PKCS #12 PFX'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
-
-
-# inetOrgPerson
-# The inetOrgPerson represents people who are associated with an
-# organization in some way.  It is a structural class and is derived
-# from the organizationalPerson which is defined in X.521 [X521].
-objectclass    ( 2.16.840.1.113730.3.2.2
-    NAME 'inetOrgPerson'
-       DESC 'RFC2798: Internet Organizational Person'
-    SUP organizationalPerson
-    STRUCTURAL
-       MAY (
-               audio $ businessCategory $ carLicense $ departmentNumber $
-               displayName $ employeeNumber $ employeeType $ givenName $
-               homePhone $ homePostalAddress $ initials $ jpegPhoto $
-               labeledURI $ mail $ manager $ mobile $ o $ pager $
-               photo $ roomNumber $ secretary $ uid $ userCertificate $
-               x500uniqueIdentifier $ preferredLanguage $
-               userSMIMECertificate $ userPKCS12 )
-       )
diff --git a/config-archive/etc/openldap/schema/inetorgperson.schema.1 b/config-archive/etc/openldap/schema/inetorgperson.schema.1
deleted file mode 100644 (file)
index d04810a..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-# inetorgperson.schema -- InetOrgPerson (RFC2798)
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/inetorgperson.schema,v 1.18.2.6 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# InetOrgPerson (RFC2798)
-#
-# Depends upon
-#   Definition of an X.500 Attribute Type and an Object Class to Hold
-#   Uniform Resource Identifiers (URIs) [RFC2079]
-#      (core.schema)
-#
-#   A Summary of the X.500(96) User Schema for use with LDAPv3 [RFC2256]
-#      (core.schema)
-#
-#   The COSINE and Internet X.500 Schema [RFC1274] (cosine.schema)
-
-# carLicense
-# This multivalued field is used to record the values of the license or
-# registration plate associated with an individual.
-attributetype ( 2.16.840.1.113730.3.1.1
-       NAME 'carLicense'
-       DESC 'RFC2798: vehicle license or registration plate'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# departmentNumber
-# Code for department to which a person belongs.  This can also be
-# strictly numeric (e.g., 1234) or alphanumeric (e.g., ABC/123).
-attributetype ( 2.16.840.1.113730.3.1.2
-       NAME 'departmentNumber'
-       DESC 'RFC2798: identifies a department within an organization'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# displayName
-# When displaying an entry, especially within a one-line summary list, it
-# is useful to be able to identify a name to be used.  Since other attri-
-# bute types such as 'cn' are multivalued, an additional attribute type is
-# needed.  Display name is defined for this purpose.
-attributetype ( 2.16.840.1.113730.3.1.241
-       NAME 'displayName'
-       DESC 'RFC2798: preferred name to be used when displaying entries'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# employeeNumber
-# Numeric or alphanumeric identifier assigned to a person, typically based
-# on order of hire or association with an organization.  Single valued.
-attributetype ( 2.16.840.1.113730.3.1.3
-       NAME 'employeeNumber'
-       DESC 'RFC2798: numerically identifies an employee within an organization'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# employeeType
-# Used to identify the employer to employee relationship.  Typical values
-# used will be "Contractor", "Employee", "Intern", "Temp", "External", and
-# "Unknown" but any value may be used.
-attributetype ( 2.16.840.1.113730.3.1.4
-       NAME 'employeeType'
-       DESC 'RFC2798: type of employment for a person'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# jpegPhoto
-# Used to store one or more images of a person using the JPEG File
-# Interchange Format [JFIF].
-# Note that the jpegPhoto attribute type was defined for use in the
-# Internet X.500 pilots but no referencable definition for it could be
-# located.
-attributetype ( 0.9.2342.19200300.100.1.60
-       NAME 'jpegPhoto'
-       DESC 'RFC2798: a JPEG image'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 )
-
-# preferredLanguage
-# Used to indicate an individual's preferred written or spoken
-# language.  This is useful for international correspondence or human-
-# computer interaction.  Values for this attribute type MUST conform to
-# the definition of the Accept-Language header field defined in
-# [RFC2068] with one exception:  the sequence "Accept-Language" ":"
-# should be omitted.  This is a single valued attribute type.
-attributetype ( 2.16.840.1.113730.3.1.39
-       NAME 'preferredLanguage'
-       DESC 'RFC2798: preferred written or spoken language for a person'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# userSMIMECertificate
-# A PKCS#7 [RFC2315] SignedData, where the content that is signed is
-# ignored by consumers of userSMIMECertificate values.  It is
-# recommended that values have a `contentType' of data with an absent
-# `content' field.  Values of this attribute contain a person's entire
-# certificate chain and an smimeCapabilities field [RFC2633] that at a
-# minimum describes their SMIME algorithm capabilities.  Values for
-# this attribute are to be stored and requested in binary form, as
-# 'userSMIMECertificate;binary'.  If available, this attribute is
-# preferred over the userCertificate attribute for S/MIME applications.
-## OpenLDAP note: ";binary" transfer should NOT be used as syntax is binary
-attributetype ( 2.16.840.1.113730.3.1.40
-       NAME 'userSMIMECertificate'
-       DESC 'RFC2798: PKCS#7 SignedData used to support S/MIME'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
-
-# userPKCS12
-# PKCS #12 [PKCS12] provides a format for exchange of personal identity
-# information.  When such information is stored in a directory service,
-# the userPKCS12 attribute should be used. This attribute is to be stored
-# and requested in binary form, as 'userPKCS12;binary'.  The attribute
-# values are PFX PDUs stored as binary data.
-## OpenLDAP note: ";binary" transfer should NOT be used as syntax is binary
-attributetype ( 2.16.840.1.113730.3.1.216
-       NAME 'userPKCS12'
-       DESC 'RFC2798: personal identity information, a PKCS #12 PFX'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
-
-
-# inetOrgPerson
-# The inetOrgPerson represents people who are associated with an
-# organization in some way.  It is a structural class and is derived
-# from the organizationalPerson which is defined in X.521 [X521].
-objectclass    ( 2.16.840.1.113730.3.2.2
-    NAME 'inetOrgPerson'
-       DESC 'RFC2798: Internet Organizational Person'
-    SUP organizationalPerson
-    STRUCTURAL
-       MAY (
-               audio $ businessCategory $ carLicense $ departmentNumber $
-               displayName $ employeeNumber $ employeeType $ givenName $
-               homePhone $ homePostalAddress $ initials $ jpegPhoto $
-               labeledURI $ mail $ manager $ mobile $ o $ pager $
-               photo $ roomNumber $ secretary $ uid $ userCertificate $
-               x500uniqueIdentifier $ preferredLanguage $
-               userSMIMECertificate $ userPKCS12 )
-       )
diff --git a/config-archive/etc/openldap/schema/inetorgperson.schema.dist b/config-archive/etc/openldap/schema/inetorgperson.schema.dist
deleted file mode 100644 (file)
index 597287d..0000000
+++ /dev/null
@@ -1,155 +0,0 @@
-# inetorgperson.schema -- InetOrgPerson (RFC2798)
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# InetOrgPerson (RFC2798)
-#
-# Depends upon
-#   Definition of an X.500 Attribute Type and an Object Class to Hold
-#   Uniform Resource Identifiers (URIs) [RFC2079]
-#      (core.schema)
-#
-#   A Summary of the X.500(96) User Schema for use with LDAPv3 [RFC2256]
-#      (core.schema)
-#
-#   The COSINE and Internet X.500 Schema [RFC1274] (cosine.schema)
-
-# carLicense
-# This multivalued field is used to record the values of the license or
-# registration plate associated with an individual.
-attributetype ( 2.16.840.1.113730.3.1.1
-       NAME 'carLicense'
-       DESC 'RFC2798: vehicle license or registration plate'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# departmentNumber
-# Code for department to which a person belongs.  This can also be
-# strictly numeric (e.g., 1234) or alphanumeric (e.g., ABC/123).
-attributetype ( 2.16.840.1.113730.3.1.2
-       NAME 'departmentNumber'
-       DESC 'RFC2798: identifies a department within an organization'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# displayName
-# When displaying an entry, especially within a one-line summary list, it
-# is useful to be able to identify a name to be used.  Since other attri-
-# bute types such as 'cn' are multivalued, an additional attribute type is
-# needed.  Display name is defined for this purpose.
-attributetype ( 2.16.840.1.113730.3.1.241
-       NAME 'displayName'
-       DESC 'RFC2798: preferred name to be used when displaying entries'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# employeeNumber
-# Numeric or alphanumeric identifier assigned to a person, typically based
-# on order of hire or association with an organization.  Single valued.
-attributetype ( 2.16.840.1.113730.3.1.3
-       NAME 'employeeNumber'
-       DESC 'RFC2798: numerically identifies an employee within an organization'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# employeeType
-# Used to identify the employer to employee relationship.  Typical values
-# used will be "Contractor", "Employee", "Intern", "Temp", "External", and
-# "Unknown" but any value may be used.
-attributetype ( 2.16.840.1.113730.3.1.4
-       NAME 'employeeType'
-       DESC 'RFC2798: type of employment for a person'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# jpegPhoto
-# Used to store one or more images of a person using the JPEG File
-# Interchange Format [JFIF].
-# Note that the jpegPhoto attribute type was defined for use in the
-# Internet X.500 pilots but no referencable definition for it could be
-# located.
-attributetype ( 0.9.2342.19200300.100.1.60
-       NAME 'jpegPhoto'
-       DESC 'RFC2798: a JPEG image'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.28 )
-
-# preferredLanguage
-# Used to indicate an individual's preferred written or spoken
-# language.  This is useful for international correspondence or human-
-# computer interaction.  Values for this attribute type MUST conform to
-# the definition of the Accept-Language header field defined in
-# [RFC2068] with one exception:  the sequence "Accept-Language" ":"
-# should be omitted.  This is a single valued attribute type.
-attributetype ( 2.16.840.1.113730.3.1.39
-       NAME 'preferredLanguage'
-       DESC 'RFC2798: preferred written or spoken language for a person'
-       EQUALITY caseIgnoreMatch
-       SUBSTR caseIgnoreSubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# userSMIMECertificate
-# A PKCS#7 [RFC2315] SignedData, where the content that is signed is
-# ignored by consumers of userSMIMECertificate values.  It is
-# recommended that values have a `contentType' of data with an absent
-# `content' field.  Values of this attribute contain a person's entire
-# certificate chain and an smimeCapabilities field [RFC2633] that at a
-# minimum describes their SMIME algorithm capabilities.  Values for
-# this attribute are to be stored and requested in binary form, as
-# 'userSMIMECertificate;binary'.  If available, this attribute is
-# preferred over the userCertificate attribute for S/MIME applications.
-## OpenLDAP note: ";binary" transfer should NOT be used as syntax is binary
-attributetype ( 2.16.840.1.113730.3.1.40
-       NAME 'userSMIMECertificate'
-       DESC 'RFC2798: PKCS#7 SignedData used to support S/MIME'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
-
-# userPKCS12
-# PKCS #12 [PKCS12] provides a format for exchange of personal identity
-# information.  When such information is stored in a directory service,
-# the userPKCS12 attribute should be used. This attribute is to be stored
-# and requested in binary form, as 'userPKCS12;binary'.  The attribute
-# values are PFX PDUs stored as binary data.
-## OpenLDAP note: ";binary" transfer should NOT be used as syntax is binary
-attributetype ( 2.16.840.1.113730.3.1.216
-       NAME 'userPKCS12'
-       DESC 'RFC2798: personal identity information, a PKCS #12 PFX'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.5 )
-
-
-# inetOrgPerson
-# The inetOrgPerson represents people who are associated with an
-# organization in some way.  It is a structural class and is derived
-# from the organizationalPerson which is defined in X.521 [X521].
-objectclass    ( 2.16.840.1.113730.3.2.2
-    NAME 'inetOrgPerson'
-       DESC 'RFC2798: Internet Organizational Person'
-    SUP organizationalPerson
-    STRUCTURAL
-       MAY (
-               audio $ businessCategory $ carLicense $ departmentNumber $
-               displayName $ employeeNumber $ employeeType $ givenName $
-               homePhone $ homePostalAddress $ initials $ jpegPhoto $
-               labeledURI $ mail $ manager $ mobile $ o $ pager $
-               photo $ roomNumber $ secretary $ uid $ userCertificate $
-               x500uniqueIdentifier $ preferredLanguage $
-               userSMIMECertificate $ userPKCS12 )
-       )
diff --git a/config-archive/etc/openldap/schema/java.ldif b/config-archive/etc/openldap/schema/java.ldif
deleted file mode 100644 (file)
index 25ae87c..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-# java.ldif -- Java Object Schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Java Object Schema (defined in RFC 2713)
-#      depends upon core.ldif
-#
-# This file was automatically generated from java.schema; see that file
-# for complete references.
-#
-dn: cn=java,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: java
-olcAttributeTypes: {0}( 1.3.6.1.4.1.42.2.27.4.1.6 NAME 'javaClassName' DESC 'F
- ully qualified name of distinguished Java class or interface' EQUALITY caseEx
- actMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
-olcAttributeTypes: {1}( 1.3.6.1.4.1.42.2.27.4.1.7 NAME 'javaCodebase' DESC 'UR
- L(s) specifying the location of class definition' EQUALITY caseExactIA5Match 
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: {2}( 1.3.6.1.4.1.42.2.27.4.1.13 NAME 'javaClassNames' DESC 
- 'Fully qualified Java class or interface name' EQUALITY caseExactMatch SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: {3}( 1.3.6.1.4.1.42.2.27.4.1.8 NAME 'javaSerializedData' DE
- SC 'Serialized form of a Java object' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SI
- NGLE-VALUE )
-olcAttributeTypes: {4}( 1.3.6.1.4.1.42.2.27.4.1.10 NAME 'javaFactory' DESC 'Fu
- lly qualified Java class name of a JNDI object factory' EQUALITY caseExactMat
- ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
-olcAttributeTypes: {5}( 1.3.6.1.4.1.42.2.27.4.1.11 NAME 'javaReferenceAddress'
-  DESC 'Addresses associated with a JNDI Reference' EQUALITY caseExactMatch SY
- NTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: {6}( 1.3.6.1.4.1.42.2.27.4.1.12 NAME 'javaDoc' DESC 'The Ja
- va documentation for the class' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1
- .1466.115.121.1.26 )
-olcObjectClasses: {0}( 1.3.6.1.4.1.42.2.27.4.2.1 NAME 'javaContainer' DESC 'Co
- ntainer for a Java object' SUP top STRUCTURAL MUST cn )
-olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.4.2.4 NAME 'javaObject' DESC 'Java 
- object representation' SUP top ABSTRACT MUST javaClassName MAY ( javaClassNam
- es $ javaCodebase $ javaDoc $ description ) )
-olcObjectClasses: {2}( 1.3.6.1.4.1.42.2.27.4.2.5 NAME 'javaSerializedObject' D
- ESC 'Java serialized object' SUP javaObject AUXILIARY MUST javaSerializedData
-  )
-olcObjectClasses: {3}( 1.3.6.1.4.1.42.2.27.4.2.8 NAME 'javaMarshalledObject' D
- ESC 'Java marshalled object' SUP javaObject AUXILIARY MUST javaSerializedData
-  )
-olcObjectClasses: {4}( 1.3.6.1.4.1.42.2.27.4.2.7 NAME 'javaNamingReference' DE
- SC 'JNDI reference' SUP javaObject AUXILIARY MAY ( javaReferenceAddress $ jav
- aFactory ) )
diff --git a/config-archive/etc/openldap/schema/java.ldif.dist b/config-archive/etc/openldap/schema/java.ldif.dist
deleted file mode 100644 (file)
index fc7d032..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-# java.ldif -- Java Object Schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Java Object Schema (defined in RFC 2713)
-#      depends upon core.ldif
-#
-# This file was automatically generated from java.schema; see that file
-# for complete references.
-#
-dn: cn=java,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: java
-olcAttributeTypes: {0}( 1.3.6.1.4.1.42.2.27.4.1.6 NAME 'javaClassName' DESC 'F
- ully qualified name of distinguished Java class or interface' EQUALITY caseEx
- actMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
-olcAttributeTypes: {1}( 1.3.6.1.4.1.42.2.27.4.1.7 NAME 'javaCodebase' DESC 'UR
- L(s) specifying the location of class definition' EQUALITY caseExactIA5Match 
- SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: {2}( 1.3.6.1.4.1.42.2.27.4.1.13 NAME 'javaClassNames' DESC 
- 'Fully qualified Java class or interface name' EQUALITY caseExactMatch SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: {3}( 1.3.6.1.4.1.42.2.27.4.1.8 NAME 'javaSerializedData' DE
- SC 'Serialized form of a Java object' SYNTAX 1.3.6.1.4.1.1466.115.121.1.40 SI
- NGLE-VALUE )
-olcAttributeTypes: {4}( 1.3.6.1.4.1.42.2.27.4.1.10 NAME 'javaFactory' DESC 'Fu
- lly qualified Java class name of a JNDI object factory' EQUALITY caseExactMat
- ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 SINGLE-VALUE )
-olcAttributeTypes: {5}( 1.3.6.1.4.1.42.2.27.4.1.11 NAME 'javaReferenceAddress'
-  DESC 'Addresses associated with a JNDI Reference' EQUALITY caseExactMatch SY
- NTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-olcAttributeTypes: {6}( 1.3.6.1.4.1.42.2.27.4.1.12 NAME 'javaDoc' DESC 'The Ja
- va documentation for the class' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1
- .1466.115.121.1.26 )
-olcObjectClasses: {0}( 1.3.6.1.4.1.42.2.27.4.2.1 NAME 'javaContainer' DESC 'Co
- ntainer for a Java object' SUP top STRUCTURAL MUST cn )
-olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.4.2.4 NAME 'javaObject' DESC 'Java 
- object representation' SUP top ABSTRACT MUST javaClassName MAY ( javaClassNam
- es $ javaCodebase $ javaDoc $ description ) )
-olcObjectClasses: {2}( 1.3.6.1.4.1.42.2.27.4.2.5 NAME 'javaSerializedObject' D
- ESC 'Java serialized object' SUP javaObject AUXILIARY MUST javaSerializedData
-  )
-olcObjectClasses: {3}( 1.3.6.1.4.1.42.2.27.4.2.8 NAME 'javaMarshalledObject' D
- ESC 'Java marshalled object' SUP javaObject AUXILIARY MUST javaSerializedData
-  )
-olcObjectClasses: {4}( 1.3.6.1.4.1.42.2.27.4.2.7 NAME 'javaNamingReference' DE
- SC 'JNDI reference' SUP javaObject AUXILIARY MAY ( javaReferenceAddress $ jav
- aFactory ) )
diff --git a/config-archive/etc/openldap/schema/java.schema b/config-archive/etc/openldap/schema/java.schema
deleted file mode 100644 (file)
index 379c476..0000000
+++ /dev/null
@@ -1,403 +0,0 @@
-# java.schema -- Java Object Schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Java Object Schema (defined in RFC 2713)
-#      depends upon core.schema
-#
-
-# Network Working Group                                            V. Ryan
-# Request for Comments: 2713                                   S. Seligman
-# Category: Informational                                           R. Lee
-#                                                   Sun Microsystems, Inc.
-#                                                             October 1999
-# 
-# 
-#      Schema for Representing Java(tm) Objects in an LDAP Directory
-# 
-# Status of this Memo
-# 
-#    This memo provides information for the Internet community.  It does
-#    not specify an Internet standard of any kind.  Distribution of this
-#    memo is unlimited.
-# 
-# Copyright Notice
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-# Abstract
-# 
-#    This document defines the schema for representing Java(tm) objects in
-#    an LDAP directory [LDAPv3].  It defines schema elements to represent
-#    a Java serialized object [Serial], a Java marshalled object [RMI], a
-#    Java remote object [RMI], and a JNDI reference [JNDI].
-# 
-
-# [trimmed]
-
-# 3 Attribute Type Definitions
-# 
-#    The following attribute types are defined in this document:
-# 
-#        javaClassName
-#        javaClassNames
-#        javaCodebase
-#        javaSerializedData
-#        javaFactory
-#        javaReferenceAddress
-#        javaDoc
-# 
-# 3.1 javaClassName
-# 
-#    This attribute stores the fully qualified name of the Java object's
-#    "distinguished" class or interface (for example, "java.lang.String").
-#    It is a single-valued attribute. This attribute's syntax is '
-#    Directory String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.6
-#          NAME 'javaClassName'
-#          DESC 'Fully qualified name of distinguished Java class or
-#                interface'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.6
-       NAME 'javaClassName'
-       DESC 'Fully qualified name of distinguished Java class or interface'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-# 3.2 javaCodebase
-# 
-#    This attribute stores the Java class definition's locations.  It
-#    specifies the locations from which to load the class definition for
-#    the class specified by the javaClassName attribute.  Each value of
-#    the attribute contains an ordered list of URLs, separated by spaces.
-#    For example, a value of "url1 url2 url3" means that the three
-#    (possibly interdependent) URLs (url1, url2, and url3) form the
-#    codebase for loading in the Java class definition.
-# 
-#    If the javaCodebase attribute contains more than one value, each
-#    value is an independent codebase. That is, there is no relationship
-#    between the URLs in one value and those in another; each value can be
-#    viewed as an alternate source for loading the Java class definition.
-#    See [Java] for information regarding class loading.
-# 
-#    This attribute's syntax is 'IA5 String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.7
-#          NAME 'javaCodebase'
-#          DESC 'URL(s) specifying the location of class definition'
-#          EQUALITY caseExactIA5Match
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.7
-       NAME 'javaCodebase'
-       DESC 'URL(s) specifying the location of class definition'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 3.3 javaClassNames
-# 
-#    This attribute stores the Java object's fully qualified class or
-#    interface names (for example, "java.lang.String").  It is a
-#    multivalued attribute. When more than one value is present, each is
-#    the name of a class or interface, or ancestor class or interface, of
-#    this object.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.13
-#          NAME 'javaClassNames'
-#          DESC 'Fully qualified Java class or interface name'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#        )
-# 
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.13
-       NAME 'javaClassNames'
-       DESC 'Fully qualified Java class or interface name'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-# 3.4 javaSerializedData
-# 
-#    This attribute stores the serialized form of a Java object.  The
-#    serialized form is described in [Serial].
-# 
-#    This attribute's syntax is 'Octet String'.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.8
-#          NAME 'javaSerializedData
-#          DESC 'Serialized form of a Java object'
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.8
-       NAME 'javaSerializedData'
-       DESC 'Serialized form of a Java object'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-       SINGLE-VALUE )
-
-# 3.5 javaFactory
-# 
-#    This attribute stores the fully qualified class name of the object
-#    factory (for example, "com.wiz.jndi.WizObjectFactory") that can be
-#    used to create an instance of the object identified by the
-#    javaClassName attribute.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.10
-#          NAME 'javaFactory'
-#          DESC 'Fully qualified Java class name of a JNDI object factory'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.10
-       NAME 'javaFactory'
-       DESC 'Fully qualified Java class name of a JNDI object factory'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# 3.6 javaReferenceAddress
-# 
-#    This attribute represents the sequence of addresses of a JNDI
-#    reference.  Each of its values represents one address, a Java object
-#    of type javax.naming.RefAddr.  Its value is a concatenation of the
-#    address type and address contents, preceded by a sequence number (the
-#    order of addresses in a JNDI reference is significant).  For example:
-# 
-#        #0#TypeA#ValA
-#        #1#TypeB#ValB
-#        #2#TypeC##rO0ABXNyABpq...
-# 
-#    In more detail, the value is encoded as follows:
-# 
-#    The delimiter is the first character of the value.  For readability
-#    the character '#' is recommended when it is not otherwise used
-#    anywhere in the value, but any character may be used subject to
-#    restrictions given below.
-# 
-#    The first delimiter is followed by the sequence number.  The sequence
-#    number of an address is its position in the JNDI reference, with the
-#    first address being numbered 0.  It is represented by its shortest
-#    string form, in decimal notation.
-# 
-#    The sequence number is followed by a delimiter, then by the address
-#    type, and then by another delimiter.  If the address is of Java class
-#    javax.naming.StringRefAddr, then this delimiter is followed by the
-#    value of the address contents (which is a string).  Otherwise, this
-#    delimiter is followed immediately by another delimiter, and then by
-#    the Base64 encoding of the serialized form of the entire address.
-# 
-#    The delimiter may be any character other than a digit or a character
-#    contained in the address type.  In addition, if the address contents
-#    is a string, the delimiter may not be the first character of that
-#    string.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.  It can contain multiple values.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.11
-#          NAME 'javaReferenceAddress'
-#          DESC 'Addresses associated with a JNDI Reference'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.11
-       NAME 'javaReferenceAddress'
-       DESC 'Addresses associated with a JNDI Reference'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 3.7 javaDoc
-# 
-#    This attribute stores a pointer to the Java documentation for the
-#    class.  It's value is a URL. For example, the following URL points to
-#    the specification of the java.lang.String class:
-#    http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html
-# 
-#    This attribute's syntax is 'IA5 String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.12
-#          NAME 'javaDoc'
-#          DESC 'The Java documentation for the class'
-#          EQUALITY caseExactIA5Match
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.12
-       NAME 'javaDoc'
-       DESC 'The Java documentation for the class'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 4 Object Class Definitions
-# 
-#    The following object classes are defined in this document:
-# 
-#        javaContainer
-#        javaObject
-#        javaSerializedObject
-#        javaMarshalledObject
-#        javaNamingReference
-# 
-# 4.1 javaContainer
-# 
-#    This structural object class represents a container for a Java
-#    object.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.1
-#          NAME 'javaContainer'
-#          DESC 'Container for a Java object'
-#          SUP top
-#          STRUCTURAL
-#          MUST ( cn )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.1
-       NAME 'javaContainer'
-       DESC 'Container for a Java object'
-       SUP top
-       STRUCTURAL
-       MUST cn )
-
-# 4.2 javaObject
-# 
-#    This abstract object class represents a Java object.  A javaObject
-#    cannot exist in the directory; only auxiliary or structural
-#    subclasses of it can exist in the directory.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.4
-#          NAME 'javaObject'
-#          DESC 'Java object representation'
-#          SUP top
-#          ABSTRACT
-#          MUST ( javaClassName )
-#          MAY ( javaClassNames $
-#                javaCodebase $
-#                javaDoc $
-#                description )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.4
-       NAME 'javaObject'
-       DESC 'Java object representation'
-       SUP top
-       ABSTRACT
-       MUST javaClassName
-       MAY ( javaClassNames $ javaCodebase $
-               javaDoc $ description ) )
-
-# 4.3 javaSerializedObject
-# 
-#    This auxiliary object class represents a Java serialized object.  It
-#    must be mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.5
-#          NAME 'javaSerializedObject'
-#          DESC 'Java serialized object'
-#          SUP javaObject
-#          AUXILIARY
-#          MUST ( javaSerializedData )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.5
-       NAME 'javaSerializedObject'
-       DESC 'Java serialized object'
-       SUP javaObject
-       AUXILIARY
-       MUST javaSerializedData )
-# 4.4 javaMarshalledObject
-# 
-#    This auxiliary object class represents a Java marshalled object.  It
-#    must be mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.8
-#          NAME 'javaMarshalledObject'
-#          DESC 'Java marshalled object'
-#          SUP javaObject
-#          AUXILIARY
-#          MUST ( javaSerializedData )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.8
-       NAME 'javaMarshalledObject'
-       DESC 'Java marshalled object'
-       SUP javaObject
-       AUXILIARY
-       MUST javaSerializedData )
-
-# 4.5 javaNamingReference
-# 
-#    This auxiliary object class represents a JNDI reference.  It must be
-#    mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.7
-#          NAME 'javaNamingReference'
-#          DESC 'JNDI reference'
-#          SUP javaObject
-#          AUXILIARY
-#          MAY ( javaReferenceAddress $
-#                javaFactory )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.7
-       NAME 'javaNamingReference'
-       DESC 'JNDI reference'
-       SUP javaObject
-       AUXILIARY
-       MAY ( javaReferenceAddress $ javaFactory ) )
-# Full Copyright Statement
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-#    This document and translations of it may be copied and furnished to
-#    others, and derivative works that comment on or otherwise explain it
-#    or assist in its implementation may be prepared, copied, published
-#    and distributed, in whole or in part, without restriction of any
-#    kind, provided that the above copyright notice and this paragraph are
-#    included on all such copies and derivative works.  However, this
-#    document itself may not be modified in any way, such as by removing
-#    the copyright notice or references to the Internet Society or other
-#    Internet organizations, except as needed for the purpose of
-#    developing Internet standards in which case the procedures for
-#    copyrights defined in the Internet Standards process must be
-#    followed, or as required to translate it into languages other than
-#    English.
-# 
-#    The limited permissions granted above are perpetual and will not be
-#    revoked by the Internet Society or its successors or assigns.
-# 
-#    This document and the information contained herein is provided on an
-#    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-#    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-#    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-#    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-#    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/config-archive/etc/openldap/schema/java.schema.1 b/config-archive/etc/openldap/schema/java.schema.1
deleted file mode 100644 (file)
index 5b4dc52..0000000
+++ /dev/null
@@ -1,403 +0,0 @@
-# java.schema -- Java Object Schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/java.schema,v 1.7.2.6 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Java Object Schema (defined in RFC 2713)
-#      depends upon core.schema
-#
-
-# Network Working Group                                            V. Ryan
-# Request for Comments: 2713                                   S. Seligman
-# Category: Informational                                           R. Lee
-#                                                   Sun Microsystems, Inc.
-#                                                             October 1999
-# 
-# 
-#      Schema for Representing Java(tm) Objects in an LDAP Directory
-# 
-# Status of this Memo
-# 
-#    This memo provides information for the Internet community.  It does
-#    not specify an Internet standard of any kind.  Distribution of this
-#    memo is unlimited.
-# 
-# Copyright Notice
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-# Abstract
-# 
-#    This document defines the schema for representing Java(tm) objects in
-#    an LDAP directory [LDAPv3].  It defines schema elements to represent
-#    a Java serialized object [Serial], a Java marshalled object [RMI], a
-#    Java remote object [RMI], and a JNDI reference [JNDI].
-# 
-
-# [trimmed]
-
-# 3 Attribute Type Definitions
-# 
-#    The following attribute types are defined in this document:
-# 
-#        javaClassName
-#        javaClassNames
-#        javaCodebase
-#        javaSerializedData
-#        javaFactory
-#        javaReferenceAddress
-#        javaDoc
-# 
-# 3.1 javaClassName
-# 
-#    This attribute stores the fully qualified name of the Java object's
-#    "distinguished" class or interface (for example, "java.lang.String").
-#    It is a single-valued attribute. This attribute's syntax is '
-#    Directory String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.6
-#          NAME 'javaClassName'
-#          DESC 'Fully qualified name of distinguished Java class or
-#                interface'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.6
-       NAME 'javaClassName'
-       DESC 'Fully qualified name of distinguished Java class or interface'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-# 3.2 javaCodebase
-# 
-#    This attribute stores the Java class definition's locations.  It
-#    specifies the locations from which to load the class definition for
-#    the class specified by the javaClassName attribute.  Each value of
-#    the attribute contains an ordered list of URLs, separated by spaces.
-#    For example, a value of "url1 url2 url3" means that the three
-#    (possibly interdependent) URLs (url1, url2, and url3) form the
-#    codebase for loading in the Java class definition.
-# 
-#    If the javaCodebase attribute contains more than one value, each
-#    value is an independent codebase. That is, there is no relationship
-#    between the URLs in one value and those in another; each value can be
-#    viewed as an alternate source for loading the Java class definition.
-#    See [Java] for information regarding class loading.
-# 
-#    This attribute's syntax is 'IA5 String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.7
-#          NAME 'javaCodebase'
-#          DESC 'URL(s) specifying the location of class definition'
-#          EQUALITY caseExactIA5Match
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.7
-       NAME 'javaCodebase'
-       DESC 'URL(s) specifying the location of class definition'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 3.3 javaClassNames
-# 
-#    This attribute stores the Java object's fully qualified class or
-#    interface names (for example, "java.lang.String").  It is a
-#    multivalued attribute. When more than one value is present, each is
-#    the name of a class or interface, or ancestor class or interface, of
-#    this object.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.13
-#          NAME 'javaClassNames'
-#          DESC 'Fully qualified Java class or interface name'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#        )
-# 
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.13
-       NAME 'javaClassNames'
-       DESC 'Fully qualified Java class or interface name'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-# 3.4 javaSerializedData
-# 
-#    This attribute stores the serialized form of a Java object.  The
-#    serialized form is described in [Serial].
-# 
-#    This attribute's syntax is 'Octet String'.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.8
-#          NAME 'javaSerializedData
-#          DESC 'Serialized form of a Java object'
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.8
-       NAME 'javaSerializedData'
-       DESC 'Serialized form of a Java object'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-       SINGLE-VALUE )
-
-# 3.5 javaFactory
-# 
-#    This attribute stores the fully qualified class name of the object
-#    factory (for example, "com.wiz.jndi.WizObjectFactory") that can be
-#    used to create an instance of the object identified by the
-#    javaClassName attribute.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.10
-#          NAME 'javaFactory'
-#          DESC 'Fully qualified Java class name of a JNDI object factory'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.10
-       NAME 'javaFactory'
-       DESC 'Fully qualified Java class name of a JNDI object factory'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# 3.6 javaReferenceAddress
-# 
-#    This attribute represents the sequence of addresses of a JNDI
-#    reference.  Each of its values represents one address, a Java object
-#    of type javax.naming.RefAddr.  Its value is a concatenation of the
-#    address type and address contents, preceded by a sequence number (the
-#    order of addresses in a JNDI reference is significant).  For example:
-# 
-#        #0#TypeA#ValA
-#        #1#TypeB#ValB
-#        #2#TypeC##rO0ABXNyABpq...
-# 
-#    In more detail, the value is encoded as follows:
-# 
-#    The delimiter is the first character of the value.  For readability
-#    the character '#' is recommended when it is not otherwise used
-#    anywhere in the value, but any character may be used subject to
-#    restrictions given below.
-# 
-#    The first delimiter is followed by the sequence number.  The sequence
-#    number of an address is its position in the JNDI reference, with the
-#    first address being numbered 0.  It is represented by its shortest
-#    string form, in decimal notation.
-# 
-#    The sequence number is followed by a delimiter, then by the address
-#    type, and then by another delimiter.  If the address is of Java class
-#    javax.naming.StringRefAddr, then this delimiter is followed by the
-#    value of the address contents (which is a string).  Otherwise, this
-#    delimiter is followed immediately by another delimiter, and then by
-#    the Base64 encoding of the serialized form of the entire address.
-# 
-#    The delimiter may be any character other than a digit or a character
-#    contained in the address type.  In addition, if the address contents
-#    is a string, the delimiter may not be the first character of that
-#    string.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.  It can contain multiple values.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.11
-#          NAME 'javaReferenceAddress'
-#          DESC 'Addresses associated with a JNDI Reference'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.11
-       NAME 'javaReferenceAddress'
-       DESC 'Addresses associated with a JNDI Reference'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 3.7 javaDoc
-# 
-#    This attribute stores a pointer to the Java documentation for the
-#    class.  It's value is a URL. For example, the following URL points to
-#    the specification of the java.lang.String class:
-#    http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html
-# 
-#    This attribute's syntax is 'IA5 String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.12
-#          NAME 'javaDoc'
-#          DESC 'The Java documentation for the class'
-#          EQUALITY caseExactIA5Match
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.12
-       NAME 'javaDoc'
-       DESC 'The Java documentation for the class'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 4 Object Class Definitions
-# 
-#    The following object classes are defined in this document:
-# 
-#        javaContainer
-#        javaObject
-#        javaSerializedObject
-#        javaMarshalledObject
-#        javaNamingReference
-# 
-# 4.1 javaContainer
-# 
-#    This structural object class represents a container for a Java
-#    object.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.1
-#          NAME 'javaContainer'
-#          DESC 'Container for a Java object'
-#          SUP top
-#          STRUCTURAL
-#          MUST ( cn )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.1
-       NAME 'javaContainer'
-       DESC 'Container for a Java object'
-       SUP top
-       STRUCTURAL
-       MUST cn )
-
-# 4.2 javaObject
-# 
-#    This abstract object class represents a Java object.  A javaObject
-#    cannot exist in the directory; only auxiliary or structural
-#    subclasses of it can exist in the directory.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.4
-#          NAME 'javaObject'
-#          DESC 'Java object representation'
-#          SUP top
-#          ABSTRACT
-#          MUST ( javaClassName )
-#          MAY ( javaClassNames $
-#                javaCodebase $
-#                javaDoc $
-#                description )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.4
-       NAME 'javaObject'
-       DESC 'Java object representation'
-       SUP top
-       ABSTRACT
-       MUST javaClassName
-       MAY ( javaClassNames $ javaCodebase $
-               javaDoc $ description ) )
-
-# 4.3 javaSerializedObject
-# 
-#    This auxiliary object class represents a Java serialized object.  It
-#    must be mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.5
-#          NAME 'javaSerializedObject'
-#          DESC 'Java serialized object'
-#          SUP javaObject
-#          AUXILIARY
-#          MUST ( javaSerializedData )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.5
-       NAME 'javaSerializedObject'
-       DESC 'Java serialized object'
-       SUP javaObject
-       AUXILIARY
-       MUST javaSerializedData )
-# 4.4 javaMarshalledObject
-# 
-#    This auxiliary object class represents a Java marshalled object.  It
-#    must be mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.8
-#          NAME 'javaMarshalledObject'
-#          DESC 'Java marshalled object'
-#          SUP javaObject
-#          AUXILIARY
-#          MUST ( javaSerializedData )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.8
-       NAME 'javaMarshalledObject'
-       DESC 'Java marshalled object'
-       SUP javaObject
-       AUXILIARY
-       MUST javaSerializedData )
-
-# 4.5 javaNamingReference
-# 
-#    This auxiliary object class represents a JNDI reference.  It must be
-#    mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.7
-#          NAME 'javaNamingReference'
-#          DESC 'JNDI reference'
-#          SUP javaObject
-#          AUXILIARY
-#          MAY ( javaReferenceAddress $
-#                javaFactory )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.7
-       NAME 'javaNamingReference'
-       DESC 'JNDI reference'
-       SUP javaObject
-       AUXILIARY
-       MAY ( javaReferenceAddress $ javaFactory ) )
-# Full Copyright Statement
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-#    This document and translations of it may be copied and furnished to
-#    others, and derivative works that comment on or otherwise explain it
-#    or assist in its implementation may be prepared, copied, published
-#    and distributed, in whole or in part, without restriction of any
-#    kind, provided that the above copyright notice and this paragraph are
-#    included on all such copies and derivative works.  However, this
-#    document itself may not be modified in any way, such as by removing
-#    the copyright notice or references to the Internet Society or other
-#    Internet organizations, except as needed for the purpose of
-#    developing Internet standards in which case the procedures for
-#    copyrights defined in the Internet Standards process must be
-#    followed, or as required to translate it into languages other than
-#    English.
-# 
-#    The limited permissions granted above are perpetual and will not be
-#    revoked by the Internet Society or its successors or assigns.
-# 
-#    This document and the information contained herein is provided on an
-#    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-#    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-#    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-#    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-#    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/config-archive/etc/openldap/schema/java.schema.dist b/config-archive/etc/openldap/schema/java.schema.dist
deleted file mode 100644 (file)
index 7be9f29..0000000
+++ /dev/null
@@ -1,403 +0,0 @@
-# java.schema -- Java Object Schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Java Object Schema (defined in RFC 2713)
-#      depends upon core.schema
-#
-
-# Network Working Group                                            V. Ryan
-# Request for Comments: 2713                                   S. Seligman
-# Category: Informational                                           R. Lee
-#                                                   Sun Microsystems, Inc.
-#                                                             October 1999
-# 
-# 
-#      Schema for Representing Java(tm) Objects in an LDAP Directory
-# 
-# Status of this Memo
-# 
-#    This memo provides information for the Internet community.  It does
-#    not specify an Internet standard of any kind.  Distribution of this
-#    memo is unlimited.
-# 
-# Copyright Notice
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-# Abstract
-# 
-#    This document defines the schema for representing Java(tm) objects in
-#    an LDAP directory [LDAPv3].  It defines schema elements to represent
-#    a Java serialized object [Serial], a Java marshalled object [RMI], a
-#    Java remote object [RMI], and a JNDI reference [JNDI].
-# 
-
-# [trimmed]
-
-# 3 Attribute Type Definitions
-# 
-#    The following attribute types are defined in this document:
-# 
-#        javaClassName
-#        javaClassNames
-#        javaCodebase
-#        javaSerializedData
-#        javaFactory
-#        javaReferenceAddress
-#        javaDoc
-# 
-# 3.1 javaClassName
-# 
-#    This attribute stores the fully qualified name of the Java object's
-#    "distinguished" class or interface (for example, "java.lang.String").
-#    It is a single-valued attribute. This attribute's syntax is '
-#    Directory String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.6
-#          NAME 'javaClassName'
-#          DESC 'Fully qualified name of distinguished Java class or
-#                interface'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.6
-       NAME 'javaClassName'
-       DESC 'Fully qualified name of distinguished Java class or interface'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-# 3.2 javaCodebase
-# 
-#    This attribute stores the Java class definition's locations.  It
-#    specifies the locations from which to load the class definition for
-#    the class specified by the javaClassName attribute.  Each value of
-#    the attribute contains an ordered list of URLs, separated by spaces.
-#    For example, a value of "url1 url2 url3" means that the three
-#    (possibly interdependent) URLs (url1, url2, and url3) form the
-#    codebase for loading in the Java class definition.
-# 
-#    If the javaCodebase attribute contains more than one value, each
-#    value is an independent codebase. That is, there is no relationship
-#    between the URLs in one value and those in another; each value can be
-#    viewed as an alternate source for loading the Java class definition.
-#    See [Java] for information regarding class loading.
-# 
-#    This attribute's syntax is 'IA5 String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.7
-#          NAME 'javaCodebase'
-#          DESC 'URL(s) specifying the location of class definition'
-#          EQUALITY caseExactIA5Match
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.7
-       NAME 'javaCodebase'
-       DESC 'URL(s) specifying the location of class definition'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 3.3 javaClassNames
-# 
-#    This attribute stores the Java object's fully qualified class or
-#    interface names (for example, "java.lang.String").  It is a
-#    multivalued attribute. When more than one value is present, each is
-#    the name of a class or interface, or ancestor class or interface, of
-#    this object.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.13
-#          NAME 'javaClassNames'
-#          DESC 'Fully qualified Java class or interface name'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#        )
-# 
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.13
-       NAME 'javaClassNames'
-       DESC 'Fully qualified Java class or interface name'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-# 3.4 javaSerializedData
-# 
-#    This attribute stores the serialized form of a Java object.  The
-#    serialized form is described in [Serial].
-# 
-#    This attribute's syntax is 'Octet String'.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.8
-#          NAME 'javaSerializedData
-#          DESC 'Serialized form of a Java object'
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.8
-       NAME 'javaSerializedData'
-       DESC 'Serialized form of a Java object'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-       SINGLE-VALUE )
-
-# 3.5 javaFactory
-# 
-#    This attribute stores the fully qualified class name of the object
-#    factory (for example, "com.wiz.jndi.WizObjectFactory") that can be
-#    used to create an instance of the object identified by the
-#    javaClassName attribute.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.10
-#          NAME 'javaFactory'
-#          DESC 'Fully qualified Java class name of a JNDI object factory'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#          SINGLE-VALUE
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.10
-       NAME 'javaFactory'
-       DESC 'Fully qualified Java class name of a JNDI object factory'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-       SINGLE-VALUE )
-
-# 3.6 javaReferenceAddress
-# 
-#    This attribute represents the sequence of addresses of a JNDI
-#    reference.  Each of its values represents one address, a Java object
-#    of type javax.naming.RefAddr.  Its value is a concatenation of the
-#    address type and address contents, preceded by a sequence number (the
-#    order of addresses in a JNDI reference is significant).  For example:
-# 
-#        #0#TypeA#ValA
-#        #1#TypeB#ValB
-#        #2#TypeC##rO0ABXNyABpq...
-# 
-#    In more detail, the value is encoded as follows:
-# 
-#    The delimiter is the first character of the value.  For readability
-#    the character '#' is recommended when it is not otherwise used
-#    anywhere in the value, but any character may be used subject to
-#    restrictions given below.
-# 
-#    The first delimiter is followed by the sequence number.  The sequence
-#    number of an address is its position in the JNDI reference, with the
-#    first address being numbered 0.  It is represented by its shortest
-#    string form, in decimal notation.
-# 
-#    The sequence number is followed by a delimiter, then by the address
-#    type, and then by another delimiter.  If the address is of Java class
-#    javax.naming.StringRefAddr, then this delimiter is followed by the
-#    value of the address contents (which is a string).  Otherwise, this
-#    delimiter is followed immediately by another delimiter, and then by
-#    the Base64 encoding of the serialized form of the entire address.
-# 
-#    The delimiter may be any character other than a digit or a character
-#    contained in the address type.  In addition, if the address contents
-#    is a string, the delimiter may not be the first character of that
-#    string.
-# 
-#    This attribute's syntax is 'Directory String' and its case is
-#    significant.  It can contain multiple values.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.11
-#          NAME 'javaReferenceAddress'
-#          DESC 'Addresses associated with a JNDI Reference'
-#          EQUALITY caseExactMatch
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.15
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.11
-       NAME 'javaReferenceAddress'
-       DESC 'Addresses associated with a JNDI Reference'
-       EQUALITY caseExactMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-
-# 3.7 javaDoc
-# 
-#    This attribute stores a pointer to the Java documentation for the
-#    class.  It's value is a URL. For example, the following URL points to
-#    the specification of the java.lang.String class:
-#    http://java.sun.com/products/jdk/1.2/docs/api/java/lang/String.html
-# 
-#    This attribute's syntax is 'IA5 String' and its case is significant.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.1.12
-#          NAME 'javaDoc'
-#          DESC 'The Java documentation for the class'
-#          EQUALITY caseExactIA5Match
-#          SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-#        )
-# 
-attributetype ( 1.3.6.1.4.1.42.2.27.4.1.12
-       NAME 'javaDoc'
-       DESC 'The Java documentation for the class'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-# 4 Object Class Definitions
-# 
-#    The following object classes are defined in this document:
-# 
-#        javaContainer
-#        javaObject
-#        javaSerializedObject
-#        javaMarshalledObject
-#        javaNamingReference
-# 
-# 4.1 javaContainer
-# 
-#    This structural object class represents a container for a Java
-#    object.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.1
-#          NAME 'javaContainer'
-#          DESC 'Container for a Java object'
-#          SUP top
-#          STRUCTURAL
-#          MUST ( cn )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.1
-       NAME 'javaContainer'
-       DESC 'Container for a Java object'
-       SUP top
-       STRUCTURAL
-       MUST cn )
-
-# 4.2 javaObject
-# 
-#    This abstract object class represents a Java object.  A javaObject
-#    cannot exist in the directory; only auxiliary or structural
-#    subclasses of it can exist in the directory.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.4
-#          NAME 'javaObject'
-#          DESC 'Java object representation'
-#          SUP top
-#          ABSTRACT
-#          MUST ( javaClassName )
-#          MAY ( javaClassNames $
-#                javaCodebase $
-#                javaDoc $
-#                description )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.4
-       NAME 'javaObject'
-       DESC 'Java object representation'
-       SUP top
-       ABSTRACT
-       MUST javaClassName
-       MAY ( javaClassNames $ javaCodebase $
-               javaDoc $ description ) )
-
-# 4.3 javaSerializedObject
-# 
-#    This auxiliary object class represents a Java serialized object.  It
-#    must be mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.5
-#          NAME 'javaSerializedObject'
-#          DESC 'Java serialized object'
-#          SUP javaObject
-#          AUXILIARY
-#          MUST ( javaSerializedData )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.5
-       NAME 'javaSerializedObject'
-       DESC 'Java serialized object'
-       SUP javaObject
-       AUXILIARY
-       MUST javaSerializedData )
-# 4.4 javaMarshalledObject
-# 
-#    This auxiliary object class represents a Java marshalled object.  It
-#    must be mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.8
-#          NAME 'javaMarshalledObject'
-#          DESC 'Java marshalled object'
-#          SUP javaObject
-#          AUXILIARY
-#          MUST ( javaSerializedData )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.8
-       NAME 'javaMarshalledObject'
-       DESC 'Java marshalled object'
-       SUP javaObject
-       AUXILIARY
-       MUST javaSerializedData )
-
-# 4.5 javaNamingReference
-# 
-#    This auxiliary object class represents a JNDI reference.  It must be
-#    mixed in with a structural object class.
-# 
-#        ( 1.3.6.1.4.1.42.2.27.4.2.7
-#          NAME 'javaNamingReference'
-#          DESC 'JNDI reference'
-#          SUP javaObject
-#          AUXILIARY
-#          MAY ( javaReferenceAddress $
-#                javaFactory )
-#        )
-# 
-objectclass ( 1.3.6.1.4.1.42.2.27.4.2.7
-       NAME 'javaNamingReference'
-       DESC 'JNDI reference'
-       SUP javaObject
-       AUXILIARY
-       MAY ( javaReferenceAddress $ javaFactory ) )
-# Full Copyright Statement
-# 
-#    Copyright (C) The Internet Society (1999).  All Rights Reserved.
-# 
-#    This document and translations of it may be copied and furnished to
-#    others, and derivative works that comment on or otherwise explain it
-#    or assist in its implementation may be prepared, copied, published
-#    and distributed, in whole or in part, without restriction of any
-#    kind, provided that the above copyright notice and this paragraph are
-#    included on all such copies and derivative works.  However, this
-#    document itself may not be modified in any way, such as by removing
-#    the copyright notice or references to the Internet Society or other
-#    Internet organizations, except as needed for the purpose of
-#    developing Internet standards in which case the procedures for
-#    copyrights defined in the Internet Standards process must be
-#    followed, or as required to translate it into languages other than
-#    English.
-# 
-#    The limited permissions granted above are perpetual and will not be
-#    revoked by the Internet Society or its successors or assigns.
-# 
-#    This document and the information contained herein is provided on an
-#    "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-#    TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-#    BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-#    HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-#    MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
diff --git a/config-archive/etc/openldap/schema/misc.ldif b/config-archive/etc/openldap/schema/misc.ldif
deleted file mode 100644 (file)
index bf77e96..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-# misc.ldif -- assorted schema definitions
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Assorted definitions from several sources, including
-# ''works in progress''.  Contents of this file are
-# subject to change (including deletion) without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-#
-# This file was automatically generated from misc.schema; see that file
-# for complete references.
-#
-dn: cn=misc,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: misc
-olcAttributeTypes: {0}( 2.16.840.1.113730.3.1.13 NAME 'mailLocalAddress' DESC 
- 'RFC822 email address of this recipient' EQUALITY caseIgnoreIA5Match SYNTAX 1
- .3.6.1.4.1.1466.115.121.1.26{256} )
-olcAttributeTypes: {1}( 2.16.840.1.113730.3.1.18 NAME 'mailHost' DESC 'FQDN of
-  the SMTP/MTA of this recipient' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4
- .1.1466.115.121.1.26{256} SINGLE-VALUE )
-olcAttributeTypes: {2}( 2.16.840.1.113730.3.1.47 NAME 'mailRoutingAddress' DES
- C 'RFC822 routing address of this recipient' EQUALITY caseIgnoreIA5Match SYNT
- AX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )
-olcAttributeTypes: {3}( 1.3.6.1.4.1.42.2.27.2.1.15 NAME 'rfc822MailMember' DES
- C 'rfc822 mail address of group member(s)' EQUALITY caseIgnoreIA5Match SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.26 )
-olcObjectClasses: {0}( 2.16.840.1.113730.3.2.147 NAME 'inetLocalMailRecipient'
-  DESC 'Internet local mail recipient' SUP top AUXILIARY MAY ( mailLocalAddres
- s $ mailHost $ mailRoutingAddress ) )
-olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.1.2.5 NAME 'nisMailAlias' DESC 'NIS
-  mail alias' SUP top STRUCTURAL MUST cn MAY rfc822MailMember )
diff --git a/config-archive/etc/openldap/schema/misc.ldif.dist b/config-archive/etc/openldap/schema/misc.ldif.dist
deleted file mode 100644 (file)
index cd7d798..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-# misc.ldif -- assorted schema definitions
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Assorted definitions from several sources, including
-# ''works in progress''.  Contents of this file are
-# subject to change (including deletion) without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-#
-# This file was automatically generated from misc.schema; see that file
-# for complete references.
-#
-dn: cn=misc,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: misc
-olcAttributeTypes: {0}( 2.16.840.1.113730.3.1.13 NAME 'mailLocalAddress' DESC 
- 'RFC822 email address of this recipient' EQUALITY caseIgnoreIA5Match SYNTAX 1
- .3.6.1.4.1.1466.115.121.1.26{256} )
-olcAttributeTypes: {1}( 2.16.840.1.113730.3.1.18 NAME 'mailHost' DESC 'FQDN of
-  the SMTP/MTA of this recipient' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4
- .1.1466.115.121.1.26{256} SINGLE-VALUE )
-olcAttributeTypes: {2}( 2.16.840.1.113730.3.1.47 NAME 'mailRoutingAddress' DES
- C 'RFC822 routing address of this recipient' EQUALITY caseIgnoreIA5Match SYNT
- AX 1.3.6.1.4.1.1466.115.121.1.26{256} SINGLE-VALUE )
-olcAttributeTypes: {3}( 1.3.6.1.4.1.42.2.27.2.1.15 NAME 'rfc822MailMember' DES
- C 'rfc822 mail address of group member(s)' EQUALITY caseIgnoreIA5Match SYNTAX
-  1.3.6.1.4.1.1466.115.121.1.26 )
-olcObjectClasses: {0}( 2.16.840.1.113730.3.2.147 NAME 'inetLocalMailRecipient'
-  DESC 'Internet local mail recipient' SUP top AUXILIARY MAY ( mailLocalAddres
- s $ mailHost $ mailRoutingAddress ) )
-olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.1.2.5 NAME 'nisMailAlias' DESC 'NIS
-  mail alias' SUP top STRUCTURAL MUST cn MAY rfc822MailMember )
diff --git a/config-archive/etc/openldap/schema/misc.schema b/config-archive/etc/openldap/schema/misc.schema
deleted file mode 100644 (file)
index f4886c4..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-# misc.schema -- assorted schema definitions
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Assorted definitions from several sources, including
-# ''works in progress''.  Contents of this file are
-# subject to change (including deletion) without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-#-----------------------------------------------------------
-# draft-lachman-laser-ldap-mail-routing-02.txt !!!EXPIRED!!!
-#      (a work in progress)
-#
-attributetype ( 2.16.840.1.113730.3.1.13
-       NAME 'mailLocalAddress'
-       DESC 'RFC822 email address of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-attributetype ( 2.16.840.1.113730.3.1.18
-       NAME 'mailHost'
-       DESC 'FQDN of the SMTP/MTA of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
-       SINGLE-VALUE )
-
-attributetype ( 2.16.840.1.113730.3.1.47
-       NAME 'mailRoutingAddress'
-       DESC 'RFC822 routing address of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
-       SINGLE-VALUE )
-
-# I-D leaves this OID TBD.
-# iPlanet uses 2.16.840.1.113.730.3.2.147 but that is an
-# improperly delegated OID.  A typo is likely.
-objectclass ( 2.16.840.1.113730.3.2.147
-       NAME 'inetLocalMailRecipient'
-       DESC 'Internet local mail recipient'
-       SUP top AUXILIARY
-       MAY     ( mailLocalAddress $ mailHost $ mailRoutingAddress ) )
-
-#-----------------------------------------------------------
-# draft-srivastava-ldap-mail-00.txt !!!EXPIRED!!!
-#      (a work in progress)
-#
-attributetype ( 1.3.6.1.4.1.42.2.27.2.1.15
-       NAME 'rfc822MailMember'
-       DESC 'rfc822 mail address of group member(s)'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-#-----------------------------------------------------------
-# !!!no I-D!!!
-#      (a work in progress)
-#
-objectclass ( 1.3.6.1.4.1.42.2.27.1.2.5
-       NAME 'nisMailAlias'
-       DESC 'NIS mail alias'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY rfc822MailMember )
diff --git a/config-archive/etc/openldap/schema/misc.schema.1 b/config-archive/etc/openldap/schema/misc.schema.1
deleted file mode 100644 (file)
index a22db3b..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-# misc.schema -- assorted schema definitions
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/misc.schema,v 1.30.2.6 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Assorted definitions from several sources, including
-# ''works in progress''.  Contents of this file are
-# subject to change (including deletion) without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-#-----------------------------------------------------------
-# draft-lachman-laser-ldap-mail-routing-02.txt !!!EXPIRED!!!
-#      (a work in progress)
-#
-attributetype ( 2.16.840.1.113730.3.1.13
-       NAME 'mailLocalAddress'
-       DESC 'RFC822 email address of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-attributetype ( 2.16.840.1.113730.3.1.18
-       NAME 'mailHost'
-       DESC 'FQDN of the SMTP/MTA of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
-       SINGLE-VALUE )
-
-attributetype ( 2.16.840.1.113730.3.1.47
-       NAME 'mailRoutingAddress'
-       DESC 'RFC822 routing address of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
-       SINGLE-VALUE )
-
-# I-D leaves this OID TBD.
-# iPlanet uses 2.16.840.1.113.730.3.2.147 but that is an
-# improperly delegated OID.  A typo is likely.
-objectclass ( 2.16.840.1.113730.3.2.147
-       NAME 'inetLocalMailRecipient'
-       DESC 'Internet local mail recipient'
-       SUP top AUXILIARY
-       MAY     ( mailLocalAddress $ mailHost $ mailRoutingAddress ) )
-
-#-----------------------------------------------------------
-# draft-srivastava-ldap-mail-00.txt !!!EXPIRED!!!
-#      (a work in progress)
-#
-attributetype ( 1.3.6.1.4.1.42.2.27.2.1.15
-       NAME 'rfc822MailMember'
-       DESC 'rfc822 mail address of group member(s)'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-#-----------------------------------------------------------
-# !!!no I-D!!!
-#      (a work in progress)
-#
-objectclass ( 1.3.6.1.4.1.42.2.27.1.2.5
-       NAME 'nisMailAlias'
-       DESC 'NIS mail alias'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY rfc822MailMember )
diff --git a/config-archive/etc/openldap/schema/misc.schema.dist b/config-archive/etc/openldap/schema/misc.schema.dist
deleted file mode 100644 (file)
index f5b82de..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-# misc.schema -- assorted schema definitions
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Assorted definitions from several sources, including
-# ''works in progress''.  Contents of this file are
-# subject to change (including deletion) without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-#-----------------------------------------------------------
-# draft-lachman-laser-ldap-mail-routing-02.txt !!!EXPIRED!!!
-#      (a work in progress)
-#
-attributetype ( 2.16.840.1.113730.3.1.13
-       NAME 'mailLocalAddress'
-       DESC 'RFC822 email address of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256} )
-
-attributetype ( 2.16.840.1.113730.3.1.18
-       NAME 'mailHost'
-       DESC 'FQDN of the SMTP/MTA of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
-       SINGLE-VALUE )
-
-attributetype ( 2.16.840.1.113730.3.1.47
-       NAME 'mailRoutingAddress'
-       DESC 'RFC822 routing address of this recipient'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{256}
-       SINGLE-VALUE )
-
-# I-D leaves this OID TBD.
-# iPlanet uses 2.16.840.1.113.730.3.2.147 but that is an
-# improperly delegated OID.  A typo is likely.
-objectclass ( 2.16.840.1.113730.3.2.147
-       NAME 'inetLocalMailRecipient'
-       DESC 'Internet local mail recipient'
-       SUP top AUXILIARY
-       MAY     ( mailLocalAddress $ mailHost $ mailRoutingAddress ) )
-
-#-----------------------------------------------------------
-# draft-srivastava-ldap-mail-00.txt !!!EXPIRED!!!
-#      (a work in progress)
-#
-attributetype ( 1.3.6.1.4.1.42.2.27.2.1.15
-       NAME 'rfc822MailMember'
-       DESC 'rfc822 mail address of group member(s)'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-#-----------------------------------------------------------
-# !!!no I-D!!!
-#      (a work in progress)
-#
-objectclass ( 1.3.6.1.4.1.42.2.27.1.2.5
-       NAME 'nisMailAlias'
-       DESC 'NIS mail alias'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY rfc822MailMember )
diff --git a/config-archive/etc/openldap/schema/nis.ldif b/config-archive/etc/openldap/schema/nis.ldif
deleted file mode 100644 (file)
index f2c7df2..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-# NIS (RFC2307)
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Definitions from RFC2307 (Experimental)
-#      An Approach for Using LDAP as a Network Information Service
-#
-# Depends upon core.ldif and cosine.ldif
-#
-# This file was automatically generated from nis.schema; see that file
-# for complete references.
-#
-dn: cn=nis,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: nis
-olcAttributeTypes: ( 1.3.6.1.1.1.1.2 NAME 'gecos' DESC 'The GECOS field; th
- e common name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatc
- h SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory' DESC 'The absolut
- e path to the home directory' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1
- 466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.4 NAME 'loginShell' DESC 'The path to th
- e login shell' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.2
- 6 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange' EQUALITY integ
- erMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.6 NAME 'shadowMin' EQUALITY integerMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.7 NAME 'shadowMax' EQUALITY integerMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning' EQUALITY integerM
- atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive' EQUALITY integer
- Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire' EQUALITY integerM
- atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag' EQUALITY integerMat
- ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.12 NAME 'memberUid' EQUALITY caseExactI
- A5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup' EQUALITY ca
- seExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.11
- 5.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple' DESC 'Netgr
- oup triple' SYNTAX 1.3.6.1.1.1.0.0 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort' EQUALITY intege
- rMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol' SUP name )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber' EQUALITY int
- egerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber' EQUALITY integer
- Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber' DESC 'IP address
- ' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber' DESC 'IP netw
- ork' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SI
- NGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber' DESC 'IP netm
- ask' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SI
- NGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.22 NAME 'macAddress' DESC 'MAC address'
-  EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.23 NAME 'bootParameter' DESC 'rpc.bootp
- aramd parameter' SYNTAX 1.3.6.1.1.1.0.1 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.24 NAME 'bootFile' DESC 'Boot image nam
- e' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.26 NAME 'nisMapName' SUP name )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry' EQUALITY caseExac
- tIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.
- 1.26{1024} SINGLE-VALUE )
-olcObjectClasses: ( 1.3.6.1.1.1.2.0 NAME 'posixAccount' DESC 'Abstraction o
- f an account with POSIX attributes' SUP top AUXILIARY MUST ( cn $ uid $ uidNu
- mber $ gidNumber $ homeDirectory ) MAY ( userPassword $ loginShell $ gecos $ 
- description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount' DESC 'Additional a
- ttributes for shadow passwords' SUP top AUXILIARY MUST uid MAY ( userPassword
-  $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive 
- $ shadowExpire $ shadowFlag $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' DESC 'Abstraction of 
- a group of accounts' SUP top STRUCTURAL MUST ( cn $ gidNumber ) MAY ( userPas
- sword $ memberUid $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.3 NAME 'ipService' DESC 'Abstraction an I
- nternet Protocol service' SUP top STRUCTURAL MUST ( cn $ ipServicePort $ ipSe
- rviceProtocol ) MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol' DESC 'Abstraction of 
- an IP protocol' SUP top STRUCTURAL MUST ( cn $ ipProtocolNumber $ description
-  ) MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.5 NAME 'oncRpc' DESC 'Abstraction of an O
- NC/RPC binding' SUP top STRUCTURAL MUST ( cn $ oncRpcNumber $ description ) M
- AY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.6 NAME 'ipHost' DESC 'Abstraction of a ho
- st, an IP device' SUP top AUXILIARY MUST ( cn $ ipHostNumber ) MAY ( l $ desc
- ription $ manager ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork' DESC 'Abstraction of a
- n IP network' SUP top STRUCTURAL MUST ( cn $ ipNetworkNumber ) MAY ( ipNetmas
- kNumber $ l $ description $ manager ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup' DESC 'Abstraction of
-  a netgroup' SUP top STRUCTURAL MUST cn MAY ( nisNetgroupTriple $ memberNisNe
- tgroup $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.9 NAME 'nisMap' DESC 'A generic abstracti
- on of a NIS map' SUP top STRUCTURAL MUST nisMapName MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.10 NAME 'nisObject' DESC 'An entry in a 
- NIS map' SUP top STRUCTURAL MUST ( cn $ nisMapEntry $ nisMapName ) MAY descri
- ption )
-olcObjectClasses: ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' DESC 'A device w
- ith a MAC address' SUP top AUXILIARY MAY macAddress )
-olcObjectClasses: ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice' DESC 'A device 
- with boot parameters' SUP top AUXILIARY MAY ( bootFile $ bootParameter ) )
diff --git a/config-archive/etc/openldap/schema/nis.ldif.1 b/config-archive/etc/openldap/schema/nis.ldif.1
deleted file mode 100644 (file)
index e754471..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-# NIS (RFC2307)
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/nis.ldif,v 1.1.2.6 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Definitions from RFC2307 (Experimental)
-#      An Approach for Using LDAP as a Network Information Service
-#
-# Depends upon core.ldif and cosine.ldif
-#
-# This file was automatically generated from nis.schema; see that file
-# for complete references.
-#
-dn: cn=nis,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: nis
-olcAttributeTypes: ( 1.3.6.1.1.1.1.2 NAME 'gecos' DESC 'The GECOS field; th
- e common name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatc
- h SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory' DESC 'The absolut
- e path to the home directory' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1
- 466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.4 NAME 'loginShell' DESC 'The path to th
- e login shell' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.2
- 6 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange' EQUALITY integ
- erMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.6 NAME 'shadowMin' EQUALITY integerMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.7 NAME 'shadowMax' EQUALITY integerMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning' EQUALITY integerM
- atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive' EQUALITY integer
- Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire' EQUALITY integerM
- atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag' EQUALITY integerMat
- ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.12 NAME 'memberUid' EQUALITY caseExactI
- A5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup' EQUALITY ca
- seExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.11
- 5.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple' DESC 'Netgr
- oup triple' SYNTAX 1.3.6.1.1.1.0.0 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort' EQUALITY intege
- rMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol' SUP name )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber' EQUALITY int
- egerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber' EQUALITY integer
- Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber' DESC 'IP address
- ' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber' DESC 'IP netw
- ork' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SI
- NGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber' DESC 'IP netm
- ask' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SI
- NGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.22 NAME 'macAddress' DESC 'MAC address'
-  EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.23 NAME 'bootParameter' DESC 'rpc.bootp
- aramd parameter' SYNTAX 1.3.6.1.1.1.0.1 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.24 NAME 'bootFile' DESC 'Boot image nam
- e' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.26 NAME 'nisMapName' SUP name )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry' EQUALITY caseExac
- tIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.
- 1.26{1024} SINGLE-VALUE )
-olcObjectClasses: ( 1.3.6.1.1.1.2.0 NAME 'posixAccount' DESC 'Abstraction o
- f an account with POSIX attributes' SUP top AUXILIARY MUST ( cn $ uid $ uidNu
- mber $ gidNumber $ homeDirectory ) MAY ( userPassword $ loginShell $ gecos $ 
- description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount' DESC 'Additional a
- ttributes for shadow passwords' SUP top AUXILIARY MUST uid MAY ( userPassword
-  $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive 
- $ shadowExpire $ shadowFlag $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' DESC 'Abstraction of 
- a group of accounts' SUP top STRUCTURAL MUST ( cn $ gidNumber ) MAY ( userPas
- sword $ memberUid $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.3 NAME 'ipService' DESC 'Abstraction an I
- nternet Protocol service' SUP top STRUCTURAL MUST ( cn $ ipServicePort $ ipSe
- rviceProtocol ) MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol' DESC 'Abstraction of 
- an IP protocol' SUP top STRUCTURAL MUST ( cn $ ipProtocolNumber $ description
-  ) MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.5 NAME 'oncRpc' DESC 'Abstraction of an O
- NC/RPC binding' SUP top STRUCTURAL MUST ( cn $ oncRpcNumber $ description ) M
- AY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.6 NAME 'ipHost' DESC 'Abstraction of a ho
- st, an IP device' SUP top AUXILIARY MUST ( cn $ ipHostNumber ) MAY ( l $ desc
- ription $ manager ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork' DESC 'Abstraction of a
- n IP network' SUP top STRUCTURAL MUST ( cn $ ipNetworkNumber ) MAY ( ipNetmas
- kNumber $ l $ description $ manager ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup' DESC 'Abstraction of
-  a netgroup' SUP top STRUCTURAL MUST cn MAY ( nisNetgroupTriple $ memberNisNe
- tgroup $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.9 NAME 'nisMap' DESC 'A generic abstracti
- on of a NIS map' SUP top STRUCTURAL MUST nisMapName MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.10 NAME 'nisObject' DESC 'An entry in a 
- NIS map' SUP top STRUCTURAL MUST ( cn $ nisMapEntry $ nisMapName ) MAY descri
- ption )
-olcObjectClasses: ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' DESC 'A device w
- ith a MAC address' SUP top AUXILIARY MAY macAddress )
-olcObjectClasses: ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice' DESC 'A device 
- with boot parameters' SUP top AUXILIARY MAY ( bootFile $ bootParameter ) )
diff --git a/config-archive/etc/openldap/schema/nis.ldif.dist b/config-archive/etc/openldap/schema/nis.ldif.dist
deleted file mode 100644 (file)
index 946051b..0000000
+++ /dev/null
@@ -1,120 +0,0 @@
-# NIS (RFC2307)
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-# Definitions from RFC2307 (Experimental)
-#      An Approach for Using LDAP as a Network Information Service
-#
-# Depends upon core.ldif and cosine.ldif
-#
-# This file was automatically generated from nis.schema; see that file
-# for complete references.
-#
-dn: cn=nis,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: nis
-olcAttributeTypes: ( 1.3.6.1.1.1.1.2 NAME 'gecos' DESC 'The GECOS field; th
- e common name' EQUALITY caseIgnoreIA5Match SUBSTR caseIgnoreIA5SubstringsMatc
- h SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory' DESC 'The absolut
- e path to the home directory' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1
- 466.115.121.1.26 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.4 NAME 'loginShell' DESC 'The path to th
- e login shell' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.2
- 6 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange' EQUALITY integ
- erMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.6 NAME 'shadowMin' EQUALITY integerMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.7 NAME 'shadowMax' EQUALITY integerMatch
-  SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning' EQUALITY integerM
- atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive' EQUALITY integer
- Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire' EQUALITY integerM
- atch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag' EQUALITY integerMat
- ch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.12 NAME 'memberUid' EQUALITY caseExactI
- A5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.
- 26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup' EQUALITY ca
- seExactIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.11
- 5.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple' DESC 'Netgr
- oup triple' SYNTAX 1.3.6.1.1.1.0.0 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort' EQUALITY intege
- rMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol' SUP name )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber' EQUALITY int
- egerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber' EQUALITY integer
- Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber' DESC 'IP address
- ' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber' DESC 'IP netw
- ork' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SI
- NGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber' DESC 'IP netm
- ask' EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SI
- NGLE-VALUE )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.22 NAME 'macAddress' DESC 'MAC address'
-  EQUALITY caseIgnoreIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.23 NAME 'bootParameter' DESC 'rpc.bootp
- aramd parameter' SYNTAX 1.3.6.1.1.1.0.1 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.24 NAME 'bootFile' DESC 'Boot image nam
- e' EQUALITY caseExactIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.26 NAME 'nisMapName' SUP name )
-olcAttributeTypes: ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry' EQUALITY caseExac
- tIA5Match SUBSTR caseExactIA5SubstringsMatch SYNTAX 1.3.6.1.4.1.1466.115.121.
- 1.26{1024} SINGLE-VALUE )
-olcObjectClasses: ( 1.3.6.1.1.1.2.0 NAME 'posixAccount' DESC 'Abstraction o
- f an account with POSIX attributes' SUP top AUXILIARY MUST ( cn $ uid $ uidNu
- mber $ gidNumber $ homeDirectory ) MAY ( userPassword $ loginShell $ gecos $ 
- description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount' DESC 'Additional a
- ttributes for shadow passwords' SUP top AUXILIARY MUST uid MAY ( userPassword
-  $ shadowLastChange $ shadowMin $ shadowMax $ shadowWarning $ shadowInactive 
- $ shadowExpire $ shadowFlag $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.2 NAME 'posixGroup' DESC 'Abstraction of 
- a group of accounts' SUP top STRUCTURAL MUST ( cn $ gidNumber ) MAY ( userPas
- sword $ memberUid $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.3 NAME 'ipService' DESC 'Abstraction an I
- nternet Protocol service' SUP top STRUCTURAL MUST ( cn $ ipServicePort $ ipSe
- rviceProtocol ) MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol' DESC 'Abstraction of 
- an IP protocol' SUP top STRUCTURAL MUST ( cn $ ipProtocolNumber $ description
-  ) MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.5 NAME 'oncRpc' DESC 'Abstraction of an O
- NC/RPC binding' SUP top STRUCTURAL MUST ( cn $ oncRpcNumber $ description ) M
- AY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.6 NAME 'ipHost' DESC 'Abstraction of a ho
- st, an IP device' SUP top AUXILIARY MUST ( cn $ ipHostNumber ) MAY ( l $ desc
- ription $ manager ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork' DESC 'Abstraction of a
- n IP network' SUP top STRUCTURAL MUST ( cn $ ipNetworkNumber ) MAY ( ipNetmas
- kNumber $ l $ description $ manager ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup' DESC 'Abstraction of
-  a netgroup' SUP top STRUCTURAL MUST cn MAY ( nisNetgroupTriple $ memberNisNe
- tgroup $ description ) )
-olcObjectClasses: ( 1.3.6.1.1.1.2.9 NAME 'nisMap' DESC 'A generic abstracti
- on of a NIS map' SUP top STRUCTURAL MUST nisMapName MAY description )
-olcObjectClasses: ( 1.3.6.1.1.1.2.10 NAME 'nisObject' DESC 'An entry in a 
- NIS map' SUP top STRUCTURAL MUST ( cn $ nisMapEntry $ nisMapName ) MAY descri
- ption )
-olcObjectClasses: ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device' DESC 'A device w
- ith a MAC address' SUP top AUXILIARY MAY macAddress )
-olcObjectClasses: ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice' DESC 'A device 
- with boot parameters' SUP top AUXILIARY MAY ( bootFile $ bootParameter ) )
diff --git a/config-archive/etc/openldap/schema/nis.schema b/config-archive/etc/openldap/schema/nis.schema
deleted file mode 100644 (file)
index c4ac5c6..0000000
+++ /dev/null
@@ -1,237 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-# Definitions from RFC2307 (Experimental)
-#      An Approach for Using LDAP as a Network Information Service
-
-# Depends upon core.schema and cosine.schema
-
-# Note: The definitions in RFC2307 are given in syntaxes closely related
-# to those in RFC2252, however, some liberties are taken that are not
-# supported by RFC2252.  This file has been written following RFC2252
-# strictly.
-
-# OID Base is iso(1) org(3) dod(6) internet(1) directory(1) nisSchema(1).
-# i.e. nisSchema in RFC2307 is 1.3.6.1.1.1
-#
-# Syntaxes are under 1.3.6.1.1.1.0 (two new syntaxes are defined)
-#      validaters for these syntaxes are incomplete, they only
-#      implement printable string validation (which is good as the
-#      common use of these syntaxes violates the specification).
-# Attribute types are under 1.3.6.1.1.1.1
-# Object classes are under 1.3.6.1.1.1.2
-
-# Attribute Type Definitions
-
-# builtin
-#attributetype ( 1.3.6.1.1.1.1.0 NAME 'uidNumber'
-#      DESC 'An integer uniquely identifying a user in an administrative domain'
-#      EQUALITY integerMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-# builtin
-#attributetype ( 1.3.6.1.1.1.1.1 NAME 'gidNumber'
-#      DESC 'An integer uniquely identifying a group in an administrative domain'
-#      EQUALITY integerMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.2 NAME 'gecos'
-       DESC 'The GECOS field; the common name'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory'
-       DESC 'The absolute path to the home directory'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.4 NAME 'loginShell'
-       DESC 'The path to the login shell'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.6 NAME 'shadowMin'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.7 NAME 'shadowMax'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.12 NAME 'memberUid'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple'
-       DESC 'Netgroup triple'
-       SYNTAX 1.3.6.1.1.1.0.0 )
-
-attributetype ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol'
-       SUP name )
-
-attributetype ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber'
-       DESC 'IP address'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
-attributetype ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber'
-       DESC 'IP network'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber'
-       DESC 'IP netmask'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.22 NAME 'macAddress'
-       DESC 'MAC address'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
-attributetype ( 1.3.6.1.1.1.1.23 NAME 'bootParameter'
-       DESC 'rpc.bootparamd parameter'
-       SYNTAX 1.3.6.1.1.1.0.1 )
-
-attributetype ( 1.3.6.1.1.1.1.24 NAME 'bootFile'
-       DESC 'Boot image name'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.26 NAME 'nisMapName'
-       SUP name )
-
-attributetype ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} SINGLE-VALUE )
-
-# Object Class Definitions
-
-objectclass ( 1.3.6.1.1.1.2.0 NAME 'posixAccount'
-       DESC 'Abstraction of an account with POSIX attributes'
-       SUP top AUXILIARY
-       MUST ( cn $ uid $ uidNumber $ gidNumber $ homeDirectory )
-       MAY ( userPassword $ loginShell $ gecos $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount'
-       DESC 'Additional attributes for shadow passwords'
-       SUP top AUXILIARY
-       MUST uid
-       MAY ( userPassword $ shadowLastChange $ shadowMin $
-             shadowMax $ shadowWarning $ shadowInactive $
-             shadowExpire $ shadowFlag $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup'
-       DESC 'Abstraction of a group of accounts'
-       SUP top STRUCTURAL
-       MUST ( cn $ gidNumber )
-       MAY ( userPassword $ memberUid $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.3 NAME 'ipService'
-       DESC 'Abstraction an Internet Protocol service'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipServicePort $ ipServiceProtocol )
-       MAY ( description ) )
-
-objectclass ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol'
-       DESC 'Abstraction of an IP protocol'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipProtocolNumber $ description )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.5 NAME 'oncRpc'
-       DESC 'Abstraction of an ONC/RPC binding'
-       SUP top STRUCTURAL
-       MUST ( cn $ oncRpcNumber $ description )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.6 NAME 'ipHost'
-       DESC 'Abstraction of a host, an IP device'
-       SUP top AUXILIARY
-       MUST ( cn $ ipHostNumber )
-       MAY ( l $ description $ manager ) )
-
-objectclass ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork'
-       DESC 'Abstraction of an IP network'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipNetworkNumber )
-       MAY ( ipNetmaskNumber $ l $ description $ manager ) )
-
-objectclass ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup'
-       DESC 'Abstraction of a netgroup'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( nisNetgroupTriple $ memberNisNetgroup $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.9 NAME 'nisMap'
-       DESC 'A generic abstraction of a NIS map'
-       SUP top STRUCTURAL
-       MUST nisMapName
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.10 NAME 'nisObject'
-       DESC 'An entry in a NIS map'
-       SUP top STRUCTURAL
-       MUST ( cn $ nisMapEntry $ nisMapName )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device'
-       DESC 'A device with a MAC address'
-       SUP top AUXILIARY
-       MAY macAddress )
-
-objectclass ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice'
-       DESC 'A device with boot parameters'
-       SUP top AUXILIARY
-       MAY ( bootFile $ bootParameter ) )
diff --git a/config-archive/etc/openldap/schema/nis.schema.1 b/config-archive/etc/openldap/schema/nis.schema.1
deleted file mode 100644 (file)
index 8fc1088..0000000
+++ /dev/null
@@ -1,237 +0,0 @@
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/nis.schema,v 1.15.2.6 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-# Definitions from RFC2307 (Experimental)
-#      An Approach for Using LDAP as a Network Information Service
-
-# Depends upon core.schema and cosine.schema
-
-# Note: The definitions in RFC2307 are given in syntaxes closely related
-# to those in RFC2252, however, some liberties are taken that are not
-# supported by RFC2252.  This file has been written following RFC2252
-# strictly.
-
-# OID Base is iso(1) org(3) dod(6) internet(1) directory(1) nisSchema(1).
-# i.e. nisSchema in RFC2307 is 1.3.6.1.1.1
-#
-# Syntaxes are under 1.3.6.1.1.1.0 (two new syntaxes are defined)
-#      validaters for these syntaxes are incomplete, they only
-#      implement printable string validation (which is good as the
-#      common use of these syntaxes violates the specification).
-# Attribute types are under 1.3.6.1.1.1.1
-# Object classes are under 1.3.6.1.1.1.2
-
-# Attribute Type Definitions
-
-# builtin
-#attributetype ( 1.3.6.1.1.1.1.0 NAME 'uidNumber'
-#      DESC 'An integer uniquely identifying a user in an administrative domain'
-#      EQUALITY integerMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-# builtin
-#attributetype ( 1.3.6.1.1.1.1.1 NAME 'gidNumber'
-#      DESC 'An integer uniquely identifying a group in an administrative domain'
-#      EQUALITY integerMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.2 NAME 'gecos'
-       DESC 'The GECOS field; the common name'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory'
-       DESC 'The absolute path to the home directory'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.4 NAME 'loginShell'
-       DESC 'The path to the login shell'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.6 NAME 'shadowMin'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.7 NAME 'shadowMax'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.12 NAME 'memberUid'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple'
-       DESC 'Netgroup triple'
-       SYNTAX 1.3.6.1.1.1.0.0 )
-
-attributetype ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol'
-       SUP name )
-
-attributetype ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber'
-       DESC 'IP address'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
-attributetype ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber'
-       DESC 'IP network'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber'
-       DESC 'IP netmask'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.22 NAME 'macAddress'
-       DESC 'MAC address'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
-attributetype ( 1.3.6.1.1.1.1.23 NAME 'bootParameter'
-       DESC 'rpc.bootparamd parameter'
-       SYNTAX 1.3.6.1.1.1.0.1 )
-
-attributetype ( 1.3.6.1.1.1.1.24 NAME 'bootFile'
-       DESC 'Boot image name'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.26 NAME 'nisMapName'
-       SUP name )
-
-attributetype ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} SINGLE-VALUE )
-
-# Object Class Definitions
-
-objectclass ( 1.3.6.1.1.1.2.0 NAME 'posixAccount'
-       DESC 'Abstraction of an account with POSIX attributes'
-       SUP top AUXILIARY
-       MUST ( cn $ uid $ uidNumber $ gidNumber $ homeDirectory )
-       MAY ( userPassword $ loginShell $ gecos $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount'
-       DESC 'Additional attributes for shadow passwords'
-       SUP top AUXILIARY
-       MUST uid
-       MAY ( userPassword $ shadowLastChange $ shadowMin $
-             shadowMax $ shadowWarning $ shadowInactive $
-             shadowExpire $ shadowFlag $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup'
-       DESC 'Abstraction of a group of accounts'
-       SUP top STRUCTURAL
-       MUST ( cn $ gidNumber )
-       MAY ( userPassword $ memberUid $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.3 NAME 'ipService'
-       DESC 'Abstraction an Internet Protocol service'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipServicePort $ ipServiceProtocol )
-       MAY ( description ) )
-
-objectclass ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol'
-       DESC 'Abstraction of an IP protocol'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipProtocolNumber $ description )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.5 NAME 'oncRpc'
-       DESC 'Abstraction of an ONC/RPC binding'
-       SUP top STRUCTURAL
-       MUST ( cn $ oncRpcNumber $ description )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.6 NAME 'ipHost'
-       DESC 'Abstraction of a host, an IP device'
-       SUP top AUXILIARY
-       MUST ( cn $ ipHostNumber )
-       MAY ( l $ description $ manager ) )
-
-objectclass ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork'
-       DESC 'Abstraction of an IP network'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipNetworkNumber )
-       MAY ( ipNetmaskNumber $ l $ description $ manager ) )
-
-objectclass ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup'
-       DESC 'Abstraction of a netgroup'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( nisNetgroupTriple $ memberNisNetgroup $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.9 NAME 'nisMap'
-       DESC 'A generic abstraction of a NIS map'
-       SUP top STRUCTURAL
-       MUST nisMapName
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.10 NAME 'nisObject'
-       DESC 'An entry in a NIS map'
-       SUP top STRUCTURAL
-       MUST ( cn $ nisMapEntry $ nisMapName )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device'
-       DESC 'A device with a MAC address'
-       SUP top AUXILIARY
-       MAY macAddress )
-
-objectclass ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice'
-       DESC 'A device with boot parameters'
-       SUP top AUXILIARY
-       MAY ( bootFile $ bootParameter ) )
diff --git a/config-archive/etc/openldap/schema/nis.schema.dist b/config-archive/etc/openldap/schema/nis.schema.dist
deleted file mode 100644 (file)
index 87111f5..0000000
+++ /dev/null
@@ -1,237 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-# Definitions from RFC2307 (Experimental)
-#      An Approach for Using LDAP as a Network Information Service
-
-# Depends upon core.schema and cosine.schema
-
-# Note: The definitions in RFC2307 are given in syntaxes closely related
-# to those in RFC2252, however, some liberties are taken that are not
-# supported by RFC2252.  This file has been written following RFC2252
-# strictly.
-
-# OID Base is iso(1) org(3) dod(6) internet(1) directory(1) nisSchema(1).
-# i.e. nisSchema in RFC2307 is 1.3.6.1.1.1
-#
-# Syntaxes are under 1.3.6.1.1.1.0 (two new syntaxes are defined)
-#      validaters for these syntaxes are incomplete, they only
-#      implement printable string validation (which is good as the
-#      common use of these syntaxes violates the specification).
-# Attribute types are under 1.3.6.1.1.1.1
-# Object classes are under 1.3.6.1.1.1.2
-
-# Attribute Type Definitions
-
-# builtin
-#attributetype ( 1.3.6.1.1.1.1.0 NAME 'uidNumber'
-#      DESC 'An integer uniquely identifying a user in an administrative domain'
-#      EQUALITY integerMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-# builtin
-#attributetype ( 1.3.6.1.1.1.1.1 NAME 'gidNumber'
-#      DESC 'An integer uniquely identifying a group in an administrative domain'
-#      EQUALITY integerMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.2 NAME 'gecos'
-       DESC 'The GECOS field; the common name'
-       EQUALITY caseIgnoreIA5Match
-       SUBSTR caseIgnoreIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.3 NAME 'homeDirectory'
-       DESC 'The absolute path to the home directory'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.4 NAME 'loginShell'
-       DESC 'The path to the login shell'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.5 NAME 'shadowLastChange'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.6 NAME 'shadowMin'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.7 NAME 'shadowMax'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.8 NAME 'shadowWarning'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.9 NAME 'shadowInactive'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.10 NAME 'shadowExpire'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.11 NAME 'shadowFlag'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.12 NAME 'memberUid'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.13 NAME 'memberNisNetgroup'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.14 NAME 'nisNetgroupTriple'
-       DESC 'Netgroup triple'
-       SYNTAX 1.3.6.1.1.1.0.0 )
-
-attributetype ( 1.3.6.1.1.1.1.15 NAME 'ipServicePort'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.16 NAME 'ipServiceProtocol'
-       SUP name )
-
-attributetype ( 1.3.6.1.1.1.1.17 NAME 'ipProtocolNumber'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.18 NAME 'oncRpcNumber'
-       EQUALITY integerMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.19 NAME 'ipHostNumber'
-       DESC 'IP address'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
-attributetype ( 1.3.6.1.1.1.1.20 NAME 'ipNetworkNumber'
-       DESC 'IP network'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.21 NAME 'ipNetmaskNumber'
-       DESC 'IP netmask'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} SINGLE-VALUE )
-
-attributetype ( 1.3.6.1.1.1.1.22 NAME 'macAddress'
-       DESC 'MAC address'
-       EQUALITY caseIgnoreIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{128} )
-
-attributetype ( 1.3.6.1.1.1.1.23 NAME 'bootParameter'
-       DESC 'rpc.bootparamd parameter'
-       SYNTAX 1.3.6.1.1.1.0.1 )
-
-attributetype ( 1.3.6.1.1.1.1.24 NAME 'bootFile'
-       DESC 'Boot image name'
-       EQUALITY caseExactIA5Match
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 )
-
-attributetype ( 1.3.6.1.1.1.1.26 NAME 'nisMapName'
-       SUP name )
-
-attributetype ( 1.3.6.1.1.1.1.27 NAME 'nisMapEntry'
-       EQUALITY caseExactIA5Match
-       SUBSTR caseExactIA5SubstringsMatch
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.26{1024} SINGLE-VALUE )
-
-# Object Class Definitions
-
-objectclass ( 1.3.6.1.1.1.2.0 NAME 'posixAccount'
-       DESC 'Abstraction of an account with POSIX attributes'
-       SUP top AUXILIARY
-       MUST ( cn $ uid $ uidNumber $ gidNumber $ homeDirectory )
-       MAY ( userPassword $ loginShell $ gecos $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.1 NAME 'shadowAccount'
-       DESC 'Additional attributes for shadow passwords'
-       SUP top AUXILIARY
-       MUST uid
-       MAY ( userPassword $ shadowLastChange $ shadowMin $
-             shadowMax $ shadowWarning $ shadowInactive $
-             shadowExpire $ shadowFlag $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.2 NAME 'posixGroup'
-       DESC 'Abstraction of a group of accounts'
-       SUP top STRUCTURAL
-       MUST ( cn $ gidNumber )
-       MAY ( userPassword $ memberUid $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.3 NAME 'ipService'
-       DESC 'Abstraction an Internet Protocol service'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipServicePort $ ipServiceProtocol )
-       MAY ( description ) )
-
-objectclass ( 1.3.6.1.1.1.2.4 NAME 'ipProtocol'
-       DESC 'Abstraction of an IP protocol'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipProtocolNumber $ description )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.5 NAME 'oncRpc'
-       DESC 'Abstraction of an ONC/RPC binding'
-       SUP top STRUCTURAL
-       MUST ( cn $ oncRpcNumber $ description )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.6 NAME 'ipHost'
-       DESC 'Abstraction of a host, an IP device'
-       SUP top AUXILIARY
-       MUST ( cn $ ipHostNumber )
-       MAY ( l $ description $ manager ) )
-
-objectclass ( 1.3.6.1.1.1.2.7 NAME 'ipNetwork'
-       DESC 'Abstraction of an IP network'
-       SUP top STRUCTURAL
-       MUST ( cn $ ipNetworkNumber )
-       MAY ( ipNetmaskNumber $ l $ description $ manager ) )
-
-objectclass ( 1.3.6.1.1.1.2.8 NAME 'nisNetgroup'
-       DESC 'Abstraction of a netgroup'
-       SUP top STRUCTURAL
-       MUST cn
-       MAY ( nisNetgroupTriple $ memberNisNetgroup $ description ) )
-
-objectclass ( 1.3.6.1.1.1.2.9 NAME 'nisMap'
-       DESC 'A generic abstraction of a NIS map'
-       SUP top STRUCTURAL
-       MUST nisMapName
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.10 NAME 'nisObject'
-       DESC 'An entry in a NIS map'
-       SUP top STRUCTURAL
-       MUST ( cn $ nisMapEntry $ nisMapName )
-       MAY description )
-
-objectclass ( 1.3.6.1.1.1.2.11 NAME 'ieee802Device'
-       DESC 'A device with a MAC address'
-       SUP top AUXILIARY
-       MAY macAddress )
-
-objectclass ( 1.3.6.1.1.1.2.12 NAME 'bootableDevice'
-       DESC 'A device with boot parameters'
-       SUP top AUXILIARY
-       MAY ( bootFile $ bootParameter ) )
diff --git a/config-archive/etc/openldap/schema/openldap.ldif b/config-archive/etc/openldap/schema/openldap.ldif
deleted file mode 100644 (file)
index c680d92..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-#
-# OpenLDAP Project's directory schema items
-#
-# depends upon:
-#      core.schema
-#      cosine.schema
-#      inetorgperson.schema
-#
-# These are provided for informational purposes only.
-#
-# This openldap.ldif file is provided as a demonstration of how to
-# convert a *.schema file into *.ldif format. The key points:
-#   In LDIF, a blank line terminates an entry. Blank lines in a *.schema
-#     file should be replaced with a single '#' to turn them into
-#     comments, or they should just be removed.
-#   In addition to the actual schema directives, the file needs a small
-#     header to make it a valid LDAP entry. This header must provide the
-#     dn of the entry, the objectClass, and the cn, as shown here:
-#
-dn: cn=openldap,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: openldap
-#
-# The schema directives need to be changed to LDAP Attributes.
-#   First a basic string substitution can be done on each of the keywords:
-#     objectIdentifier -> olcObjectIdentifier:
-#     objectClass -> olcObjectClasses:
-#     attributeType -> olcAttributeTypes:
-#   Then leading whitespace must be fixed. The slapd.conf format allows
-#     tabs or spaces to denote line continuation, while LDIF only allows
-#     the space character.
-#   Also slapd.conf preserves the continuation character, while LDIF strips
-#     it out. So a single TAB/SPACE in slapd.conf must be replaced with
-#     two SPACEs in LDIF, otherwise the continued text may get joined as
-#     a single word.
-#   The directives must be listed in a proper sequence:
-#     All olcObjectIdentifiers must be first, so they may be referenced by
-#        any following definitions.
-#     All olcAttributeTypes must be next, so they may be referenced by any
-#        following objectClass definitions.
-#     All olcObjectClasses must be after the olcAttributeTypes.
-#   And of course, any superior must occur before anything that inherits
-#     from it.
-#
-olcObjectIdentifier: OpenLDAProot 1.3.6.1.4.1.4203
-#
-olcObjectIdentifier: OpenLDAP OpenLDAProot:1
-olcObjectIdentifier: OpenLDAPattributeType OpenLDAP:3
-olcObjectIdentifier: OpenLDAPobjectClass OpenLDAP:4
-#
-olcObjectClasses: ( OpenLDAPobjectClass:3
-  NAME 'OpenLDAPorg'
-  DESC 'OpenLDAP Organizational Object'
-  SUP organization
-  MAY ( buildingName $ displayName $ labeledURI ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:4
-  NAME 'OpenLDAPou'
-  DESC 'OpenLDAP Organizational Unit Object'
-  SUP organizationalUnit
-  MAY ( buildingName $ displayName $ labeledURI $ o ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:5
-  NAME 'OpenLDAPperson'
-  DESC 'OpenLDAP Person'
-  SUP ( pilotPerson $ inetOrgPerson )
-  MUST ( uid $ cn )
-  MAY ( givenName $ labeledURI $ o ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:6
-  NAME 'OpenLDAPdisplayableObject'
-  DESC 'OpenLDAP Displayable Object'
-  AUXILIARY
-  MAY displayName )
diff --git a/config-archive/etc/openldap/schema/openldap.ldif.1 b/config-archive/etc/openldap/schema/openldap.ldif.1
deleted file mode 100644 (file)
index 1c532f7..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/openldap.ldif,v 1.2.2.7 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-#
-# OpenLDAP Project's directory schema items
-#
-# depends upon:
-#      core.schema
-#      cosine.schema
-#      inetorgperson.schema
-#
-# These are provided for informational purposes only.
-#
-# This openldap.ldif file is provided as a demonstration of how to
-# convert a *.schema file into *.ldif format. The key points:
-#   In LDIF, a blank line terminates an entry. Blank lines in a *.schema
-#     file should be replaced with a single '#' to turn them into
-#     comments, or they should just be removed.
-#   In addition to the actual schema directives, the file needs a small
-#     header to make it a valid LDAP entry. This header must provide the
-#     dn of the entry, the objectClass, and the cn, as shown here:
-#
-dn: cn=openldap,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: openldap
-#
-# The schema directives need to be changed to LDAP Attributes.
-#   First a basic string substitution can be done on each of the keywords:
-#     objectIdentifier -> olcObjectIdentifier:
-#     objectClass -> olcObjectClasses:
-#     attributeType -> olcAttributeTypes:
-#   Then leading whitespace must be fixed. The slapd.conf format allows
-#     tabs or spaces to denote line continuation, while LDIF only allows
-#     the space character.
-#   Also slapd.conf preserves the continuation character, while LDIF strips
-#     it out. So a single TAB/SPACE in slapd.conf must be replaced with
-#     two SPACEs in LDIF, otherwise the continued text may get joined as
-#     a single word.
-#   The directives must be listed in a proper sequence:
-#     All olcObjectIdentifiers must be first, so they may be referenced by
-#        any following definitions.
-#     All olcAttributeTypes must be next, so they may be referenced by any
-#        following objectClass definitions.
-#     All olcObjectClasses must be after the olcAttributeTypes.
-#   And of course, any superior must occur before anything that inherits
-#     from it.
-#
-olcObjectIdentifier: OpenLDAProot 1.3.6.1.4.1.4203
-#
-olcObjectIdentifier: OpenLDAP OpenLDAProot:1
-olcObjectIdentifier: OpenLDAPattributeType OpenLDAP:3
-olcObjectIdentifier: OpenLDAPobjectClass OpenLDAP:4
-#
-olcObjectClasses: ( OpenLDAPobjectClass:3
-  NAME 'OpenLDAPorg'
-  DESC 'OpenLDAP Organizational Object'
-  SUP organization
-  MAY ( buildingName $ displayName $ labeledURI ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:4
-  NAME 'OpenLDAPou'
-  DESC 'OpenLDAP Organizational Unit Object'
-  SUP organizationalUnit
-  MAY ( buildingName $ displayName $ labeledURI $ o ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:5
-  NAME 'OpenLDAPperson'
-  DESC 'OpenLDAP Person'
-  SUP ( pilotPerson $ inetOrgPerson )
-  MUST ( uid $ cn )
-  MAY ( givenName $ labeledURI $ o ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:6
-  NAME 'OpenLDAPdisplayableObject'
-  DESC 'OpenLDAP Displayable Object'
-  AUXILIARY
-  MAY displayName )
diff --git a/config-archive/etc/openldap/schema/openldap.ldif.dist b/config-archive/etc/openldap/schema/openldap.ldif.dist
deleted file mode 100644 (file)
index 5f0c76a..0000000
+++ /dev/null
@@ -1,88 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-#
-# OpenLDAP Project's directory schema items
-#
-# depends upon:
-#      core.schema
-#      cosine.schema
-#      inetorgperson.schema
-#
-# These are provided for informational purposes only.
-#
-# This openldap.ldif file is provided as a demonstration of how to
-# convert a *.schema file into *.ldif format. The key points:
-#   In LDIF, a blank line terminates an entry. Blank lines in a *.schema
-#     file should be replaced with a single '#' to turn them into
-#     comments, or they should just be removed.
-#   In addition to the actual schema directives, the file needs a small
-#     header to make it a valid LDAP entry. This header must provide the
-#     dn of the entry, the objectClass, and the cn, as shown here:
-#
-dn: cn=openldap,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: openldap
-#
-# The schema directives need to be changed to LDAP Attributes.
-#   First a basic string substitution can be done on each of the keywords:
-#     objectIdentifier -> olcObjectIdentifier:
-#     objectClass -> olcObjectClasses:
-#     attributeType -> olcAttributeTypes:
-#   Then leading whitespace must be fixed. The slapd.conf format allows
-#     tabs or spaces to denote line continuation, while LDIF only allows
-#     the space character.
-#   Also slapd.conf preserves the continuation character, while LDIF strips
-#     it out. So a single TAB/SPACE in slapd.conf must be replaced with
-#     two SPACEs in LDIF, otherwise the continued text may get joined as
-#     a single word.
-#   The directives must be listed in a proper sequence:
-#     All olcObjectIdentifiers must be first, so they may be referenced by
-#        any following definitions.
-#     All olcAttributeTypes must be next, so they may be referenced by any
-#        following objectClass definitions.
-#     All olcObjectClasses must be after the olcAttributeTypes.
-#   And of course, any superior must occur before anything that inherits
-#     from it.
-#
-olcObjectIdentifier: OpenLDAProot 1.3.6.1.4.1.4203
-#
-olcObjectIdentifier: OpenLDAP OpenLDAProot:1
-olcObjectIdentifier: OpenLDAPattributeType OpenLDAP:3
-olcObjectIdentifier: OpenLDAPobjectClass OpenLDAP:4
-#
-olcObjectClasses: ( OpenLDAPobjectClass:3
-  NAME 'OpenLDAPorg'
-  DESC 'OpenLDAP Organizational Object'
-  SUP organization
-  MAY ( buildingName $ displayName $ labeledURI ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:4
-  NAME 'OpenLDAPou'
-  DESC 'OpenLDAP Organizational Unit Object'
-  SUP organizationalUnit
-  MAY ( buildingName $ displayName $ labeledURI $ o ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:5
-  NAME 'OpenLDAPperson'
-  DESC 'OpenLDAP Person'
-  SUP ( pilotPerson $ inetOrgPerson )
-  MUST ( uid $ cn )
-  MAY ( givenName $ labeledURI $ o ) )
-#
-olcObjectClasses: ( OpenLDAPobjectClass:6
-  NAME 'OpenLDAPdisplayableObject'
-  DESC 'OpenLDAP Displayable Object'
-  AUXILIARY
-  MAY displayName )
diff --git a/config-archive/etc/openldap/schema/openldap.schema b/config-archive/etc/openldap/schema/openldap.schema
deleted file mode 100644 (file)
index d4b336d..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-#
-# OpenLDAP Project's directory schema items
-#
-# depends upon:
-#      core.schema
-#      cosine.schema
-#      inetorgperson.schema
-#
-# These are provided for informational purposes only.
-
-objectIdentifier OpenLDAProot 1.3.6.1.4.1.4203
-
-objectIdentifier OpenLDAP OpenLDAProot:1
-objectIdentifier OpenLDAPattributeType OpenLDAP:3
-objectIdentifier OpenLDAPobjectClass OpenLDAP:4
-
-objectClass ( OpenLDAPobjectClass:3
-       NAME 'OpenLDAPorg'
-       DESC 'OpenLDAP Organizational Object'
-       SUP organization
-       MAY ( buildingName $ displayName $ labeledURI ) )
-
-objectClass ( OpenLDAPobjectClass:4
-       NAME 'OpenLDAPou'
-       DESC 'OpenLDAP Organizational Unit Object'
-       SUP organizationalUnit
-       MAY ( buildingName $ displayName $ labeledURI $ o ) )
-
-objectClass ( OpenLDAPobjectClass:5
-       NAME 'OpenLDAPperson'
-       DESC 'OpenLDAP Person'
-       SUP ( pilotPerson $ inetOrgPerson )
-       MUST ( uid $ cn )
-       MAY ( givenName $ labeledURI $ o ) )
-
-objectClass ( OpenLDAPobjectClass:6
-       NAME 'OpenLDAPdisplayableObject'
-       DESC 'OpenLDAP Displayable Object'
-       AUXILIARY
-       MAY displayName )
diff --git a/config-archive/etc/openldap/schema/openldap.schema.1 b/config-archive/etc/openldap/schema/openldap.schema.1
deleted file mode 100644 (file)
index c8b9290..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/openldap.schema,v 1.24.2.7 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-#
-# OpenLDAP Project's directory schema items
-#
-# depends upon:
-#      core.schema
-#      cosine.schema
-#      inetorgperson.schema
-#
-# These are provided for informational purposes only.
-
-objectIdentifier OpenLDAProot 1.3.6.1.4.1.4203
-
-objectIdentifier OpenLDAP OpenLDAProot:1
-objectIdentifier OpenLDAPattributeType OpenLDAP:3
-objectIdentifier OpenLDAPobjectClass OpenLDAP:4
-
-objectClass ( OpenLDAPobjectClass:3
-       NAME 'OpenLDAPorg'
-       DESC 'OpenLDAP Organizational Object'
-       SUP organization
-       MAY ( buildingName $ displayName $ labeledURI ) )
-
-objectClass ( OpenLDAPobjectClass:4
-       NAME 'OpenLDAPou'
-       DESC 'OpenLDAP Organizational Unit Object'
-       SUP organizationalUnit
-       MAY ( buildingName $ displayName $ labeledURI $ o ) )
-
-objectClass ( OpenLDAPobjectClass:5
-       NAME 'OpenLDAPperson'
-       DESC 'OpenLDAP Person'
-       SUP ( pilotPerson $ inetOrgPerson )
-       MUST ( uid $ cn )
-       MAY ( givenName $ labeledURI $ o ) )
-
-objectClass ( OpenLDAPobjectClass:6
-       NAME 'OpenLDAPdisplayableObject'
-       DESC 'OpenLDAP Displayable Object'
-       AUXILIARY
-       MAY displayName )
diff --git a/config-archive/etc/openldap/schema/openldap.schema.dist b/config-archive/etc/openldap/schema/openldap.schema.dist
deleted file mode 100644 (file)
index dba0c23..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-
-#
-# OpenLDAP Project's directory schema items
-#
-# depends upon:
-#      core.schema
-#      cosine.schema
-#      inetorgperson.schema
-#
-# These are provided for informational purposes only.
-
-objectIdentifier OpenLDAProot 1.3.6.1.4.1.4203
-
-objectIdentifier OpenLDAP OpenLDAProot:1
-objectIdentifier OpenLDAPattributeType OpenLDAP:3
-objectIdentifier OpenLDAPobjectClass OpenLDAP:4
-
-objectClass ( OpenLDAPobjectClass:3
-       NAME 'OpenLDAPorg'
-       DESC 'OpenLDAP Organizational Object'
-       SUP organization
-       MAY ( buildingName $ displayName $ labeledURI ) )
-
-objectClass ( OpenLDAPobjectClass:4
-       NAME 'OpenLDAPou'
-       DESC 'OpenLDAP Organizational Unit Object'
-       SUP organizationalUnit
-       MAY ( buildingName $ displayName $ labeledURI $ o ) )
-
-objectClass ( OpenLDAPobjectClass:5
-       NAME 'OpenLDAPperson'
-       DESC 'OpenLDAP Person'
-       SUP ( pilotPerson $ inetOrgPerson )
-       MUST ( uid $ cn )
-       MAY ( givenName $ labeledURI $ o ) )
-
-objectClass ( OpenLDAPobjectClass:6
-       NAME 'OpenLDAPdisplayableObject'
-       DESC 'OpenLDAP Displayable Object'
-       AUXILIARY
-       MAY displayName )
diff --git a/config-archive/etc/openldap/schema/pmi.ldif b/config-archive/etc/openldap/schema/pmi.ldif
deleted file mode 100644 (file)
index ebfe090..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-# OpenLDAP X.509 PMI schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2006).
-## All Rights Reserved.
-#
-# Includes LDAPv3 schema items from:
-# ITU X.509 (08/2005)
-#
-# This file was automatically generated from pmi.schema; see that file
-# for complete references.
-#
-dn: cn=pmi,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: pmi
-olcObjectIdentifier: {0}id-oc-pmiUser 2.5.6.24
-olcObjectIdentifier: {1}id-oc-pmiAA 2.5.6.25
-olcObjectIdentifier: {2}id-oc-pmiSOA 2.5.6.26
-olcObjectIdentifier: {3}id-oc-attCertCRLDistributionPts 2.5.6.27
-olcObjectIdentifier: {4}id-oc-privilegePolicy 2.5.6.32
-olcObjectIdentifier: {5}id-oc-pmiDelegationPath 2.5.6.33
-olcObjectIdentifier: {6}id-oc-protectedPrivilegePolicy 2.5.6.34
-olcObjectIdentifier: {7}id-at-attributeCertificate 2.5.4.58
-olcObjectIdentifier: {8}id-at-attributeCertificateRevocationList 2.5.4.59
-olcObjectIdentifier: {9}id-at-aACertificate 2.5.4.61
-olcObjectIdentifier: {10}id-at-attributeDescriptorCertificate 2.5.4.62
-olcObjectIdentifier: {11}id-at-attributeAuthorityRevocationList 2.5.4.63
-olcObjectIdentifier: {12}id-at-privPolicy 2.5.4.71
-olcObjectIdentifier: {13}id-at-role 2.5.4.72
-olcObjectIdentifier: {14}id-at-delegationPath 2.5.4.73
-olcObjectIdentifier: {15}id-at-protPrivPolicy 2.5.4.74
-olcObjectIdentifier: {16}id-at-xMLPrivilegeInfo 2.5.4.75
-olcObjectIdentifier: {17}id-at-xMLPprotPrivPolicy 2.5.4.76
-olcObjectIdentifier: {18}id-mr 2.5.13
-olcObjectIdentifier: {19}id-mr-attributeCertificateMatch id-mr:42
-olcObjectIdentifier: {20}id-mr-attributeCertificateExactMatch id-mr:45
-olcObjectIdentifier: {21}id-mr-holderIssuerMatch id-mr:46
-olcObjectIdentifier: {22}id-mr-authAttIdMatch id-mr:53
-olcObjectIdentifier: {23}id-mr-roleSpecCertIdMatch id-mr:54
-olcObjectIdentifier: {24}id-mr-basicAttConstraintsMatch id-mr:55
-olcObjectIdentifier: {25}id-mr-delegatedNameConstraintsMatch id-mr:56
-olcObjectIdentifier: {26}id-mr-timeSpecMatch id-mr:57
-olcObjectIdentifier: {27}id-mr-attDescriptorMatch id-mr:58
-olcObjectIdentifier: {28}id-mr-acceptableCertPoliciesMatch id-mr:59
-olcObjectIdentifier: {29}id-mr-delegationPathMatch id-mr:61
-olcObjectIdentifier: {30}id-mr-sOAIdentifierMatch id-mr:66
-olcObjectIdentifier: {31}id-mr-indirectIssuerMatch id-mr:67
-olcObjectIdentifier: {32}AttributeCertificate 1.3.6.1.4.1.4203.666.11.10.2.1
-olcObjectIdentifier: {33}CertificateList 1.3.6.1.4.1.1466.115.121.1.9
-olcObjectIdentifier: {34}AttCertPath 1.3.6.1.4.1.4203.666.11.10.2.4
-olcObjectIdentifier: {35}PolicySyntax 1.3.6.1.4.1.4203.666.11.10.2.5
-olcObjectIdentifier: {36}RoleSyntax 1.3.6.1.4.1.4203.666.11.10.2.6
-olcLdapSyntaxes: {0}( 1.3.6.1.4.1.4203.666.11.10.2.4 DESC 'X.509 PMI attribute
-  cartificate path: SEQUENCE OF AttributeCertificate' X-SUBST '1.3.6.1.4.1.146
- 6.115.121.1.15' )
-olcLdapSyntaxes: {1}( 1.3.6.1.4.1.4203.666.11.10.2.5 DESC 'X.509 PMI policy sy
- ntax' X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-olcLdapSyntaxes: {2}( 1.3.6.1.4.1.4203.666.11.10.2.6 DESC 'X.509 PMI role synt
- ax' X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-olcAttributeTypes: {0}( id-at-role NAME 'role' DESC 'X.509 Role attribute, use
-  ;binary' SYNTAX RoleSyntax )
-olcAttributeTypes: {1}( id-at-xMLPrivilegeInfo NAME 'xmlPrivilegeInfo' DESC 'X
- .509 XML privilege information attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.1
- 5 )
-olcAttributeTypes: {2}( id-at-attributeCertificate NAME 'attributeCertificateA
- ttribute' DESC 'X.509 Attribute certificate attribute, use ;binary' EQUALITY 
- attributeCertificateExactMatch SYNTAX AttributeCertificate )
-olcAttributeTypes: {3}( id-at-aACertificate NAME 'aACertificate' DESC 'X.509 A
- A certificate attribute, use ;binary' EQUALITY attributeCertificateExactMatch
-  SYNTAX AttributeCertificate )
-olcAttributeTypes: {4}( id-at-attributeDescriptorCertificate NAME 'attributeDe
- scriptorCertificate' DESC 'X.509 Attribute descriptor certificate attribute, 
- use ;binary' EQUALITY attributeCertificateExactMatch SYNTAX AttributeCertific
- ate )
-olcAttributeTypes: {5}( id-at-attributeCertificateRevocationList NAME 'attribu
- teCertificateRevocationList' DESC 'X.509 Attribute certificate revocation lis
- t attribute, use ;binary' SYNTAX CertificateList X-EQUALITY 'certificateListE
- xactMatch, not implemented yet' )
-olcAttributeTypes: {6}( id-at-attributeAuthorityRevocationList NAME 'attribute
- AuthorityRevocationList' DESC 'X.509 AA certificate revocation list attribute
- , use ;binary' SYNTAX CertificateList X-EQUALITY 'certificateListExactMatch, 
- not implemented yet' )
-olcAttributeTypes: {7}( id-at-delegationPath NAME 'delegationPath' DESC 'X.509
-  Delegation path attribute, use ;binary' SYNTAX AttCertPath )
-olcAttributeTypes: {8}( id-at-privPolicy NAME 'privPolicy' DESC 'X.509 Privile
- ge policy attribute, use ;binary' SYNTAX PolicySyntax )
-olcAttributeTypes: {9}( id-at-protPrivPolicy NAME 'protPrivPolicy' DESC 'X.509
-  Protected privilege policy attribute, use ;binary' EQUALITY attributeCertifi
- cateExactMatch SYNTAX AttributeCertificate )
-olcAttributeTypes: {10}( id-at-xMLPprotPrivPolicy NAME 'xmlPrivPolicy' DESC 'X
- .509 XML Protected privilege policy attribute' SYNTAX 1.3.6.1.4.1.1466.115.12
- 1.1.15 )
-olcObjectClasses: {0}( id-oc-pmiUser NAME 'pmiUser' DESC 'X.509 PMI user objec
- t class' SUP top AUXILIARY MAY attributeCertificateAttribute )
-olcObjectClasses: {1}( id-oc-pmiAA NAME 'pmiAA' DESC 'X.509 PMI AA object clas
- s' SUP top AUXILIARY MAY ( aACertificate $ attributeCertificateRevocationList
-  $ attributeAuthorityRevocationList ) )
-olcObjectClasses: {2}( id-oc-pmiSOA NAME 'pmiSOA' DESC 'X.509 PMI SOA object c
- lass' SUP top AUXILIARY MAY ( attributeCertificateRevocationList $ attributeA
- uthorityRevocationList $ attributeDescriptorCertificate ) )
-olcObjectClasses: {3}( id-oc-attCertCRLDistributionPts NAME 'attCertCRLDistrib
- utionPt' DESC 'X.509 Attribute certificate CRL distribution point object clas
- s' SUP top AUXILIARY MAY ( attributeCertificateRevocationList $ attributeAuth
- orityRevocationList ) )
-olcObjectClasses: {4}( id-oc-pmiDelegationPath NAME 'pmiDelegationPath' DESC '
- X.509 PMI delegation path' SUP top AUXILIARY MAY delegationPath )
-olcObjectClasses: {5}( id-oc-privilegePolicy NAME 'privilegePolicy' DESC 'X.50
- 9 Privilege policy object class' SUP top AUXILIARY MAY privPolicy )
-olcObjectClasses: {6}( id-oc-protectedPrivilegePolicy NAME 'protectedPrivilege
- Policy' DESC 'X.509 Protected privilege policy object class' SUP top AUXILIAR
- Y MAY protPrivPolicy )
diff --git a/config-archive/etc/openldap/schema/pmi.ldif.dist b/config-archive/etc/openldap/schema/pmi.ldif.dist
deleted file mode 100644 (file)
index eab4a12..0000000
+++ /dev/null
@@ -1,123 +0,0 @@
-# OpenLDAP X.509 PMI schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2006).
-## All Rights Reserved.
-#
-# Includes LDAPv3 schema items from:
-# ITU X.509 (08/2005)
-#
-# This file was automatically generated from pmi.schema; see that file
-# for complete references.
-#
-dn: cn=pmi,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: pmi
-olcObjectIdentifier: {0}id-oc-pmiUser 2.5.6.24
-olcObjectIdentifier: {1}id-oc-pmiAA 2.5.6.25
-olcObjectIdentifier: {2}id-oc-pmiSOA 2.5.6.26
-olcObjectIdentifier: {3}id-oc-attCertCRLDistributionPts 2.5.6.27
-olcObjectIdentifier: {4}id-oc-privilegePolicy 2.5.6.32
-olcObjectIdentifier: {5}id-oc-pmiDelegationPath 2.5.6.33
-olcObjectIdentifier: {6}id-oc-protectedPrivilegePolicy 2.5.6.34
-olcObjectIdentifier: {7}id-at-attributeCertificate 2.5.4.58
-olcObjectIdentifier: {8}id-at-attributeCertificateRevocationList 2.5.4.59
-olcObjectIdentifier: {9}id-at-aACertificate 2.5.4.61
-olcObjectIdentifier: {10}id-at-attributeDescriptorCertificate 2.5.4.62
-olcObjectIdentifier: {11}id-at-attributeAuthorityRevocationList 2.5.4.63
-olcObjectIdentifier: {12}id-at-privPolicy 2.5.4.71
-olcObjectIdentifier: {13}id-at-role 2.5.4.72
-olcObjectIdentifier: {14}id-at-delegationPath 2.5.4.73
-olcObjectIdentifier: {15}id-at-protPrivPolicy 2.5.4.74
-olcObjectIdentifier: {16}id-at-xMLPrivilegeInfo 2.5.4.75
-olcObjectIdentifier: {17}id-at-xMLPprotPrivPolicy 2.5.4.76
-olcObjectIdentifier: {18}id-mr 2.5.13
-olcObjectIdentifier: {19}id-mr-attributeCertificateMatch id-mr:42
-olcObjectIdentifier: {20}id-mr-attributeCertificateExactMatch id-mr:45
-olcObjectIdentifier: {21}id-mr-holderIssuerMatch id-mr:46
-olcObjectIdentifier: {22}id-mr-authAttIdMatch id-mr:53
-olcObjectIdentifier: {23}id-mr-roleSpecCertIdMatch id-mr:54
-olcObjectIdentifier: {24}id-mr-basicAttConstraintsMatch id-mr:55
-olcObjectIdentifier: {25}id-mr-delegatedNameConstraintsMatch id-mr:56
-olcObjectIdentifier: {26}id-mr-timeSpecMatch id-mr:57
-olcObjectIdentifier: {27}id-mr-attDescriptorMatch id-mr:58
-olcObjectIdentifier: {28}id-mr-acceptableCertPoliciesMatch id-mr:59
-olcObjectIdentifier: {29}id-mr-delegationPathMatch id-mr:61
-olcObjectIdentifier: {30}id-mr-sOAIdentifierMatch id-mr:66
-olcObjectIdentifier: {31}id-mr-indirectIssuerMatch id-mr:67
-olcObjectIdentifier: {32}AttributeCertificate 1.3.6.1.4.1.4203.666.11.10.2.1
-olcObjectIdentifier: {33}CertificateList 1.3.6.1.4.1.1466.115.121.1.9
-olcObjectIdentifier: {34}AttCertPath 1.3.6.1.4.1.4203.666.11.10.2.4
-olcObjectIdentifier: {35}PolicySyntax 1.3.6.1.4.1.4203.666.11.10.2.5
-olcObjectIdentifier: {36}RoleSyntax 1.3.6.1.4.1.4203.666.11.10.2.6
-olcLdapSyntaxes: {0}( 1.3.6.1.4.1.4203.666.11.10.2.4 DESC 'X.509 PMI attribute
-  cartificate path: SEQUENCE OF AttributeCertificate' X-SUBST '1.3.6.1.4.1.146
- 6.115.121.1.15' )
-olcLdapSyntaxes: {1}( 1.3.6.1.4.1.4203.666.11.10.2.5 DESC 'X.509 PMI policy sy
- ntax' X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-olcLdapSyntaxes: {2}( 1.3.6.1.4.1.4203.666.11.10.2.6 DESC 'X.509 PMI role synt
- ax' X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-olcAttributeTypes: {0}( id-at-role NAME 'role' DESC 'X.509 Role attribute, use
-  ;binary' SYNTAX RoleSyntax )
-olcAttributeTypes: {1}( id-at-xMLPrivilegeInfo NAME 'xmlPrivilegeInfo' DESC 'X
- .509 XML privilege information attribute' SYNTAX 1.3.6.1.4.1.1466.115.121.1.1
- 5 )
-olcAttributeTypes: {2}( id-at-attributeCertificate NAME 'attributeCertificateA
- ttribute' DESC 'X.509 Attribute certificate attribute, use ;binary' EQUALITY 
- attributeCertificateExactMatch SYNTAX AttributeCertificate )
-olcAttributeTypes: {3}( id-at-aACertificate NAME 'aACertificate' DESC 'X.509 A
- A certificate attribute, use ;binary' EQUALITY attributeCertificateExactMatch
-  SYNTAX AttributeCertificate )
-olcAttributeTypes: {4}( id-at-attributeDescriptorCertificate NAME 'attributeDe
- scriptorCertificate' DESC 'X.509 Attribute descriptor certificate attribute, 
- use ;binary' EQUALITY attributeCertificateExactMatch SYNTAX AttributeCertific
- ate )
-olcAttributeTypes: {5}( id-at-attributeCertificateRevocationList NAME 'attribu
- teCertificateRevocationList' DESC 'X.509 Attribute certificate revocation lis
- t attribute, use ;binary' SYNTAX CertificateList X-EQUALITY 'certificateListE
- xactMatch, not implemented yet' )
-olcAttributeTypes: {6}( id-at-attributeAuthorityRevocationList NAME 'attribute
- AuthorityRevocationList' DESC 'X.509 AA certificate revocation list attribute
- , use ;binary' SYNTAX CertificateList X-EQUALITY 'certificateListExactMatch, 
- not implemented yet' )
-olcAttributeTypes: {7}( id-at-delegationPath NAME 'delegationPath' DESC 'X.509
-  Delegation path attribute, use ;binary' SYNTAX AttCertPath )
-olcAttributeTypes: {8}( id-at-privPolicy NAME 'privPolicy' DESC 'X.509 Privile
- ge policy attribute, use ;binary' SYNTAX PolicySyntax )
-olcAttributeTypes: {9}( id-at-protPrivPolicy NAME 'protPrivPolicy' DESC 'X.509
-  Protected privilege policy attribute, use ;binary' EQUALITY attributeCertifi
- cateExactMatch SYNTAX AttributeCertificate )
-olcAttributeTypes: {10}( id-at-xMLPprotPrivPolicy NAME 'xmlPrivPolicy' DESC 'X
- .509 XML Protected privilege policy attribute' SYNTAX 1.3.6.1.4.1.1466.115.12
- 1.1.15 )
-olcObjectClasses: {0}( id-oc-pmiUser NAME 'pmiUser' DESC 'X.509 PMI user objec
- t class' SUP top AUXILIARY MAY attributeCertificateAttribute )
-olcObjectClasses: {1}( id-oc-pmiAA NAME 'pmiAA' DESC 'X.509 PMI AA object clas
- s' SUP top AUXILIARY MAY ( aACertificate $ attributeCertificateRevocationList
-  $ attributeAuthorityRevocationList ) )
-olcObjectClasses: {2}( id-oc-pmiSOA NAME 'pmiSOA' DESC 'X.509 PMI SOA object c
- lass' SUP top AUXILIARY MAY ( attributeCertificateRevocationList $ attributeA
- uthorityRevocationList $ attributeDescriptorCertificate ) )
-olcObjectClasses: {3}( id-oc-attCertCRLDistributionPts NAME 'attCertCRLDistrib
- utionPt' DESC 'X.509 Attribute certificate CRL distribution point object clas
- s' SUP top AUXILIARY MAY ( attributeCertificateRevocationList $ attributeAuth
- orityRevocationList ) )
-olcObjectClasses: {4}( id-oc-pmiDelegationPath NAME 'pmiDelegationPath' DESC '
- X.509 PMI delegation path' SUP top AUXILIARY MAY delegationPath )
-olcObjectClasses: {5}( id-oc-privilegePolicy NAME 'privilegePolicy' DESC 'X.50
- 9 Privilege policy object class' SUP top AUXILIARY MAY privPolicy )
-olcObjectClasses: {6}( id-oc-protectedPrivilegePolicy NAME 'protectedPrivilege
- Policy' DESC 'X.509 Protected privilege policy object class' SUP top AUXILIAR
- Y MAY protPrivPolicy )
diff --git a/config-archive/etc/openldap/schema/pmi.schema b/config-archive/etc/openldap/schema/pmi.schema
deleted file mode 100644 (file)
index 45257cc..0000000
+++ /dev/null
@@ -1,464 +0,0 @@
-# OpenLDAP X.509 PMI schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2006).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
-#
-#
-# Includes LDAPv3 schema items from:
-# ITU X.509 (08/2005)
-#
-## X.509 (08/2005) pp. 120-121
-## 
-## -- object identifier assignments --
-## -- object classes --
-## id-oc-pmiUser                            OBJECT IDENTIFIER ::= {id-oc 24}
-## id-oc-pmiAA                              OBJECT IDENTIFIER ::= {id-oc 25}
-## id-oc-pmiSOA                             OBJECT IDENTIFIER ::= {id-oc 26}
-## id-oc-attCertCRLDistributionPts          OBJECT IDENTIFIER ::= {id-oc 27}
-## id-oc-privilegePolicy                    OBJECT IDENTIFIER ::= {id-oc 32}
-## id-oc-pmiDelegationPath                  OBJECT IDENTIFIER ::= {id-oc 33}
-## id-oc-protectedPrivilegePolicy           OBJECT IDENTIFIER ::= {id-oc 34}
-## -- directory attributes --
-## id-at-attributeCertificate               OBJECT IDENTIFIER ::= {id-at 58}
-## id-at-attributeCertificateRevocationList OBJECT IDENTIFIER ::= {id-at 59}
-## id-at-aACertificate                      OBJECT IDENTIFIER ::= {id-at 61}
-## id-at-attributeDescriptorCertificate     OBJECT IDENTIFIER ::= {id-at 62}
-## id-at-attributeAuthorityRevocationList   OBJECT IDENTIFIER ::= {id-at 63}
-## id-at-privPolicy                         OBJECT IDENTIFIER ::= {id-at 71}
-## id-at-role                               OBJECT IDENTIFIER ::= {id-at 72}
-## id-at-delegationPath                     OBJECT IDENTIFIER ::= {id-at 73}
-## id-at-protPrivPolicy                     OBJECT IDENTIFIER ::= {id-at 74}
-## id-at-xMLPrivilegeInfo                   OBJECT IDENTIFIER ::= {id-at 75}
-## id-at-xMLPprotPrivPolicy                 OBJECT IDENTIFIER ::= {id-at 76}
-## -- attribute certificate extensions --
-## id-ce-authorityAttributeIdentifier       OBJECT IDENTIFIER ::= {id-ce 38}
-## id-ce-roleSpecCertIdentifier             OBJECT IDENTIFIER ::= {id-ce 39}
-## id-ce-basicAttConstraints                OBJECT IDENTIFIER ::= {id-ce 41}
-## id-ce-delegatedNameConstraints           OBJECT IDENTIFIER ::= {id-ce 42}
-## id-ce-timeSpecification                  OBJECT IDENTIFIER ::= {id-ce 43}
-## id-ce-attributeDescriptor                OBJECT IDENTIFIER ::= {id-ce 48}
-## id-ce-userNotice                         OBJECT IDENTIFIER ::= {id-ce 49}
-## id-ce-sOAIdentifier                      OBJECT IDENTIFIER ::= {id-ce 50}
-## id-ce-acceptableCertPolicies             OBJECT IDENTIFIER ::= {id-ce 52}
-## id-ce-targetInformation                  OBJECT IDENTIFIER ::= {id-ce 55}
-## id-ce-noRevAvail                         OBJECT IDENTIFIER ::= {id-ce 56}
-## id-ce-acceptablePrivilegePolicies        OBJECT IDENTIFIER ::= {id-ce 57}
-## id-ce-indirectIssuer                     OBJECT IDENTIFIER ::= {id-ce 61}
-## id-ce-noAssertion                        OBJECT IDENTIFIER ::= {id-ce 62}
-## id-ce-issuedOnBehalfOf                   OBJECT IDENTIFIER ::= {id-ce 64}
-## -- PMI matching rules --
-## id-mr-attributeCertificateMatch          OBJECT IDENTIFIER ::= {id-mr 42}
-## id-mr-attributeCertificateExactMatch     OBJECT IDENTIFIER ::= {id-mr 45}
-## id-mr-holderIssuerMatch                  OBJECT IDENTIFIER ::= {id-mr 46}
-## id-mr-authAttIdMatch                     OBJECT IDENTIFIER ::= {id-mr 53}
-## id-mr-roleSpecCertIdMatch                OBJECT IDENTIFIER ::= {id-mr 54}
-## id-mr-basicAttConstraintsMatch           OBJECT IDENTIFIER ::= {id-mr 55}
-## id-mr-delegatedNameConstraintsMatch      OBJECT IDENTIFIER ::= {id-mr 56}
-## id-mr-timeSpecMatch                      OBJECT IDENTIFIER ::= {id-mr 57}
-## id-mr-attDescriptorMatch                 OBJECT IDENTIFIER ::= {id-mr 58}
-## id-mr-acceptableCertPoliciesMatch        OBJECT IDENTIFIER ::= {id-mr 59}
-## id-mr-delegationPathMatch                OBJECT IDENTIFIER ::= {id-mr 61}
-## id-mr-sOAIdentifierMatch                 OBJECT IDENTIFIER ::= {id-mr 66}
-## id-mr-indirectIssuerMatch                OBJECT IDENTIFIER ::= {id-mr 67}
-## 
-## 
-## X.509 (08/2005) pp. 71, 86-89
-##
-## 14.4.1 Role attribute
-## role  ATTRIBUTE ::= {
-##       WITH SYNTAX         RoleSyntax
-##       ID                  id-at-role }
-## RoleSyntax ::= SEQUENCE {
-## roleAuthority     [0]     GeneralNames  OPTIONAL,
-## roleName          [1]     GeneralName }
-## 
-## 14.5     XML privilege information attribute
-##    xmlPrivilegeInfo ATTRIBUTE ::= {
-##      WITH SYNTAX UTF8String -- contains XML-encoded privilege information
-##      ID                 id-at-xMLPrivilegeInfo }
-## 
-## 17.1 PMI directory object classes
-## 
-## 17.1.1   PMI user object class
-##    pmiUser OBJECT-CLASS ::= {
-##    -- a PMI user (i.e., a "holder")
-##      SUBCLASS OF          {top}
-##      KIND                 auxiliary
-##      MAY CONTAIN          {attributeCertificateAttribute}
-##      ID                   id-oc-pmiUser }
-## 
-## 17.1.2     PMI AA object class
-##     pmiAA OBJECT-CLASS ::= {
-##     -- a PMI AA
-##       SUBCLASS OF          {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          {aACertificate |
-##                            attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList}
-##       ID                   id-oc-pmiAA }
-## 
-## 17.1.3     PMI SOA object class
-##     pmiSOA OBJECT-CLASS ::= { -- a PMI Source of Authority
-##       SUBCLASS OF {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          {attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList |
-##                            attributeDescriptorCertificate}
-##       ID                   id-oc-pmiSOA }
-## 
-## 17.1.4     Attribute certificate CRL distribution point object class
-##     attCertCRLDistributionPt          OBJECT-CLASS ::= {
-##       SUBCLASS OF {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          { attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList }
-##       ID                   id-oc-attCertCRLDistributionPts }
-## 
-## 17.1.5     PMI delegation path
-##     pmiDelegationPath            OBJECT-CLASS ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN              { delegationPath }
-##         ID                       id-oc-pmiDelegationPath }
-## 
-## 17.1.6     Privilege policy object class
-##     privilegePolicy        OBJECT-CLASS ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN              {privPolicy }
-##         ID                       id-oc-privilegePolicy }
-## 
-## 17.1.7     Protected privilege policy object class
-##     protectedPrivilegePolicy               OBJECT-CLASS       ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN            {protPrivPolicy }
-##         ID                     id-oc-protectedPrivilegePolicy }
-## 
-## 17.2       PMI Directory attributes
-## 
-## 17.2.1     Attribute certificate attribute
-##     attributeCertificateAttribute ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-attributeCertificate }
-## 
-## 17.2.2     AA certificate attribute
-##     aACertificate         ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-aACertificate }
-## 
-## 17.2.3     Attribute descriptor certificate attribute
-##     attributeDescriptorCertificate        ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-attributeDescriptorCertificate }
-## 
-## 17.2.4     Attribute certificate revocation list attribute
-##     attributeCertificateRevocationList         ATTRIBUTE ::= {
-##         WITH SYNTAX                            CertificateList
-##         EQUALITY MATCHING RULE                 certificateListExactMatch
-##         ID                                     id-at-attributeCertificateRevocationList}
-## 
-## 17.2.5     AA certificate revocation list attribute
-##     attributeAuthorityRevocationList           ATTRIBUTE ::= {
-##         WITH SYNTAX                            CertificateList
-##         EQUALITY MATCHING RULE                 certificateListExactMatch
-##         ID                                     id-at-attributeAuthorityRevocationList }
-## 
-## 17.2.6     Delegation path attribute
-##     delegationPath        ATTRIBUTE ::= {
-##         WITH SYNTAX                  AttCertPath
-##         ID                           id-at-delegationPath }
-##     AttCertPath      ::= SEQUENCE OF AttributeCertificate
-## 
-## 17.2.7     Privilege policy attribute
-##     privPolicy ATTRIBUTE ::= {
-##         WITH SYNTAX             PolicySyntax
-##         ID                      id-at-privPolicy }
-## 
-## 17.2.8     Protected privilege policy attribute
-##        protPrivPolicy       ATTRIBUTE        ::= {
-##         WITH SYNTAX                          AttributeCertificate
-##         EQUALITY MATCHING RULE               attributeCertificateExactMatch
-##         ID                                   id-at-protPrivPolicy }
-## 
-## 17.2.9     XML Protected privilege policy attribute
-##        xmlPrivPolicy        ATTRIBUTE ::= {
-##         WITH SYNTAX         UTF8String -- contains XML-encoded privilege policy information
-##         ID                  id-at-xMLPprotPrivPolicy }
-## 
-
-## -- object identifier assignments --
-## -- object classes --
-objectidentifier       id-oc-pmiUser 2.5.6.24
-objectidentifier       id-oc-pmiAA 2.5.6.25
-objectidentifier       id-oc-pmiSOA 2.5.6.26
-objectidentifier       id-oc-attCertCRLDistributionPts 2.5.6.27
-objectidentifier       id-oc-privilegePolicy 2.5.6.32
-objectidentifier       id-oc-pmiDelegationPath 2.5.6.33
-objectidentifier       id-oc-protectedPrivilegePolicy 2.5.6.34
-## -- directory attributes --
-objectidentifier       id-at-attributeCertificate 2.5.4.58
-objectidentifier       id-at-attributeCertificateRevocationList 2.5.4.59
-objectidentifier       id-at-aACertificate 2.5.4.61
-objectidentifier       id-at-attributeDescriptorCertificate 2.5.4.62
-objectidentifier       id-at-attributeAuthorityRevocationList 2.5.4.63
-objectidentifier       id-at-privPolicy 2.5.4.71
-objectidentifier       id-at-role 2.5.4.72
-objectidentifier       id-at-delegationPath 2.5.4.73
-objectidentifier       id-at-protPrivPolicy 2.5.4.74
-objectidentifier       id-at-xMLPrivilegeInfo 2.5.4.75
-objectidentifier       id-at-xMLPprotPrivPolicy 2.5.4.76
-## -- attribute certificate extensions --
-## id-ce-authorityAttributeIdentifier       OBJECT IDENTIFIER ::= {id-ce 38}
-## id-ce-roleSpecCertIdentifier             OBJECT IDENTIFIER ::= {id-ce 39}
-## id-ce-basicAttConstraints                OBJECT IDENTIFIER ::= {id-ce 41}
-## id-ce-delegatedNameConstraints           OBJECT IDENTIFIER ::= {id-ce 42}
-## id-ce-timeSpecification                  OBJECT IDENTIFIER ::= {id-ce 43}
-## id-ce-attributeDescriptor                OBJECT IDENTIFIER ::= {id-ce 48}
-## id-ce-userNotice                         OBJECT IDENTIFIER ::= {id-ce 49}
-## id-ce-sOAIdentifier                      OBJECT IDENTIFIER ::= {id-ce 50}
-## id-ce-acceptableCertPolicies             OBJECT IDENTIFIER ::= {id-ce 52}
-## id-ce-targetInformation                  OBJECT IDENTIFIER ::= {id-ce 55}
-## id-ce-noRevAvail                         OBJECT IDENTIFIER ::= {id-ce 56}
-## id-ce-acceptablePrivilegePolicies        OBJECT IDENTIFIER ::= {id-ce 57}
-## id-ce-indirectIssuer                     OBJECT IDENTIFIER ::= {id-ce 61}
-## id-ce-noAssertion                        OBJECT IDENTIFIER ::= {id-ce 62}
-## id-ce-issuedOnBehalfOf                   OBJECT IDENTIFIER ::= {id-ce 64}
-## -- PMI matching rules --
-objectidentifier       id-mr 2.5.13
-objectidentifier       id-mr-attributeCertificateMatch id-mr:42
-objectidentifier       id-mr-attributeCertificateExactMatch id-mr:45
-objectidentifier       id-mr-holderIssuerMatch id-mr:46
-objectidentifier       id-mr-authAttIdMatch id-mr:53
-objectidentifier       id-mr-roleSpecCertIdMatch id-mr:54
-objectidentifier       id-mr-basicAttConstraintsMatch id-mr:55
-objectidentifier       id-mr-delegatedNameConstraintsMatch id-mr:56
-objectidentifier       id-mr-timeSpecMatch id-mr:57
-objectidentifier       id-mr-attDescriptorMatch id-mr:58
-objectidentifier       id-mr-acceptableCertPoliciesMatch id-mr:59
-objectidentifier       id-mr-delegationPathMatch id-mr:61
-objectidentifier       id-mr-sOAIdentifierMatch id-mr:66
-objectidentifier       id-mr-indirectIssuerMatch id-mr:67
-## -- syntaxes --
-## NOTE: 1.3.6.1.4.1.4203.666.11.10 is the oid arc assigned by OpenLDAP
-## to this work in progress
-objectidentifier       AttributeCertificate 1.3.6.1.4.1.4203.666.11.10.2.1
-objectidentifier       CertificateList 1.3.6.1.4.1.1466.115.121.1.9
-objectidentifier       AttCertPath 1.3.6.1.4.1.4203.666.11.10.2.4
-objectidentifier       PolicySyntax 1.3.6.1.4.1.4203.666.11.10.2.5
-objectidentifier       RoleSyntax 1.3.6.1.4.1.4203.666.11.10.2.6
-#  NOTE: OIDs from <draft-ietf-pkix-ldap-schema-02.txt> (expired)
-#objectidentifier      AttributeCertificate 1.2.826.0.1.3344810.7.5
-#objectidentifier      AttCertPath 1.2.826.0.1.3344810.7.10
-#objectidentifier      PolicySyntax 1.2.826.0.1.3344810.7.17
-#objectidentifier      RoleSyntax 1.2.826.0.1.3344810.7.13
-##
-## Substitute syntaxes
-##
-## AttCertPath
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.4
-       NAME 'AttCertPath'
-       DESC 'X.509 PMI attribute cartificate path: SEQUENCE OF AttributeCertificate'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## PolicySyntax
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.5
-       NAME 'PolicySyntax'
-       DESC 'X.509 PMI policy syntax'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## RoleSyntax
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.6
-       NAME 'RoleSyntax'
-       DESC 'X.509 PMI role syntax'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## X.509 (08/2005) pp. 71, 86-89
-## 
-## 14.4.1 Role attribute
-attributeType ( id-at-role
-       NAME 'role'
-       DESC 'X.509 Role attribute, use ;binary'
-       SYNTAX RoleSyntax )
-## 
-## 14.5     XML privilege information attribute
-##  -- contains XML-encoded privilege information
-attributeType ( id-at-xMLPrivilegeInfo
-       NAME 'xmlPrivilegeInfo'
-       DESC 'X.509 XML privilege information attribute'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-## 
-## 17.2       PMI Directory attributes
-## 
-## 17.2.1     Attribute certificate attribute
-attributeType ( id-at-attributeCertificate
-       NAME 'attributeCertificateAttribute'
-       DESC 'X.509 Attribute certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.2     AA certificate attribute
-attributeType ( id-at-aACertificate
-       NAME 'aACertificate'
-       DESC 'X.509 AA certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.3     Attribute descriptor certificate attribute
-attributeType ( id-at-attributeDescriptorCertificate
-       NAME 'attributeDescriptorCertificate'
-       DESC 'X.509 Attribute descriptor certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.4     Attribute certificate revocation list attribute
-attributeType ( id-at-attributeCertificateRevocationList
-       NAME 'attributeCertificateRevocationList'
-       DESC 'X.509 Attribute certificate revocation list attribute, use ;binary'
-       SYNTAX CertificateList 
-       X-EQUALITY 'certificateListExactMatch, not implemented yet' )
-## 
-## 17.2.5     AA certificate revocation list attribute
-attributeType ( id-at-attributeAuthorityRevocationList
-       NAME 'attributeAuthorityRevocationList'
-       DESC 'X.509 AA certificate revocation list attribute, use ;binary'
-       SYNTAX CertificateList
-       X-EQUALITY 'certificateListExactMatch, not implemented yet' )
-## 
-## 17.2.6     Delegation path attribute
-attributeType ( id-at-delegationPath
-       NAME 'delegationPath'
-       DESC 'X.509 Delegation path attribute, use ;binary'
-       SYNTAX AttCertPath )
-##     AttCertPath      ::= SEQUENCE OF AttributeCertificate
-## 
-## 17.2.7     Privilege policy attribute
-attributeType ( id-at-privPolicy
-       NAME 'privPolicy'
-       DESC 'X.509 Privilege policy attribute, use ;binary'
-       SYNTAX PolicySyntax )
-## 
-## 17.2.8     Protected privilege policy attribute
-attributeType ( id-at-protPrivPolicy
-       NAME 'protPrivPolicy'
-       DESC 'X.509 Protected privilege policy attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.9     XML Protected privilege policy attribute
-## -- contains XML-encoded privilege policy information
-attributeType ( id-at-xMLPprotPrivPolicy
-       NAME 'xmlPrivPolicy'
-       DESC 'X.509 XML Protected privilege policy attribute'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-##
-## 17.1 PMI directory object classes
-## 
-## 17.1.1   PMI user object class
-##    -- a PMI user (i.e., a "holder")
-objectClass ( id-oc-pmiUser
-       NAME 'pmiUser'
-       DESC 'X.509 PMI user object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateAttribute ) )
-## 
-## 17.1.2     PMI AA object class
-##     -- a PMI AA
-objectClass ( id-oc-pmiAA
-       NAME 'pmiAA'
-       DESC 'X.509 PMI AA object class'
-       SUP top
-       AUXILIARY
-       MAY ( aACertificate $
-               attributeCertificateRevocationList $
-               attributeAuthorityRevocationList
-       ) )
-## 
-## 17.1.3     PMI SOA object class
-##     -- a PMI Source of Authority
-objectClass ( id-oc-pmiSOA
-       NAME 'pmiSOA'
-       DESC 'X.509 PMI SOA object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateRevocationList $
-               attributeAuthorityRevocationList $
-               attributeDescriptorCertificate
-       ) )
-## 
-## 17.1.4     Attribute certificate CRL distribution point object class
-objectClass ( id-oc-attCertCRLDistributionPts
-       NAME 'attCertCRLDistributionPt'
-       DESC 'X.509 Attribute certificate CRL distribution point object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateRevocationList $
-               attributeAuthorityRevocationList
-       ) )
-## 
-## 17.1.5     PMI delegation path
-objectClass ( id-oc-pmiDelegationPath
-       NAME 'pmiDelegationPath'
-       DESC 'X.509 PMI delegation path'
-       SUP top
-       AUXILIARY
-       MAY ( delegationPath ) )
-## 
-## 17.1.6     Privilege policy object class
-objectClass ( id-oc-privilegePolicy
-       NAME 'privilegePolicy'
-       DESC 'X.509 Privilege policy object class'
-       SUP top
-       AUXILIARY
-       MAY ( privPolicy ) )
-## 
-## 17.1.7     Protected privilege policy object class
-objectClass ( id-oc-protectedPrivilegePolicy
-       NAME 'protectedPrivilegePolicy'
-       DESC 'X.509 Protected privilege policy object class'
-       SUP top
-       AUXILIARY
-       MAY ( protPrivPolicy ) )
-
diff --git a/config-archive/etc/openldap/schema/pmi.schema.1 b/config-archive/etc/openldap/schema/pmi.schema.1
deleted file mode 100644 (file)
index adac7a3..0000000
+++ /dev/null
@@ -1,464 +0,0 @@
-# OpenLDAP X.509 PMI schema
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/pmi.schema,v 1.1.2.4 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2006).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
-#
-#
-# Includes LDAPv3 schema items from:
-# ITU X.509 (08/2005)
-#
-## X.509 (08/2005) pp. 120-121
-## 
-## -- object identifier assignments --
-## -- object classes --
-## id-oc-pmiUser                            OBJECT IDENTIFIER ::= {id-oc 24}
-## id-oc-pmiAA                              OBJECT IDENTIFIER ::= {id-oc 25}
-## id-oc-pmiSOA                             OBJECT IDENTIFIER ::= {id-oc 26}
-## id-oc-attCertCRLDistributionPts          OBJECT IDENTIFIER ::= {id-oc 27}
-## id-oc-privilegePolicy                    OBJECT IDENTIFIER ::= {id-oc 32}
-## id-oc-pmiDelegationPath                  OBJECT IDENTIFIER ::= {id-oc 33}
-## id-oc-protectedPrivilegePolicy           OBJECT IDENTIFIER ::= {id-oc 34}
-## -- directory attributes --
-## id-at-attributeCertificate               OBJECT IDENTIFIER ::= {id-at 58}
-## id-at-attributeCertificateRevocationList OBJECT IDENTIFIER ::= {id-at 59}
-## id-at-aACertificate                      OBJECT IDENTIFIER ::= {id-at 61}
-## id-at-attributeDescriptorCertificate     OBJECT IDENTIFIER ::= {id-at 62}
-## id-at-attributeAuthorityRevocationList   OBJECT IDENTIFIER ::= {id-at 63}
-## id-at-privPolicy                         OBJECT IDENTIFIER ::= {id-at 71}
-## id-at-role                               OBJECT IDENTIFIER ::= {id-at 72}
-## id-at-delegationPath                     OBJECT IDENTIFIER ::= {id-at 73}
-## id-at-protPrivPolicy                     OBJECT IDENTIFIER ::= {id-at 74}
-## id-at-xMLPrivilegeInfo                   OBJECT IDENTIFIER ::= {id-at 75}
-## id-at-xMLPprotPrivPolicy                 OBJECT IDENTIFIER ::= {id-at 76}
-## -- attribute certificate extensions --
-## id-ce-authorityAttributeIdentifier       OBJECT IDENTIFIER ::= {id-ce 38}
-## id-ce-roleSpecCertIdentifier             OBJECT IDENTIFIER ::= {id-ce 39}
-## id-ce-basicAttConstraints                OBJECT IDENTIFIER ::= {id-ce 41}
-## id-ce-delegatedNameConstraints           OBJECT IDENTIFIER ::= {id-ce 42}
-## id-ce-timeSpecification                  OBJECT IDENTIFIER ::= {id-ce 43}
-## id-ce-attributeDescriptor                OBJECT IDENTIFIER ::= {id-ce 48}
-## id-ce-userNotice                         OBJECT IDENTIFIER ::= {id-ce 49}
-## id-ce-sOAIdentifier                      OBJECT IDENTIFIER ::= {id-ce 50}
-## id-ce-acceptableCertPolicies             OBJECT IDENTIFIER ::= {id-ce 52}
-## id-ce-targetInformation                  OBJECT IDENTIFIER ::= {id-ce 55}
-## id-ce-noRevAvail                         OBJECT IDENTIFIER ::= {id-ce 56}
-## id-ce-acceptablePrivilegePolicies        OBJECT IDENTIFIER ::= {id-ce 57}
-## id-ce-indirectIssuer                     OBJECT IDENTIFIER ::= {id-ce 61}
-## id-ce-noAssertion                        OBJECT IDENTIFIER ::= {id-ce 62}
-## id-ce-issuedOnBehalfOf                   OBJECT IDENTIFIER ::= {id-ce 64}
-## -- PMI matching rules --
-## id-mr-attributeCertificateMatch          OBJECT IDENTIFIER ::= {id-mr 42}
-## id-mr-attributeCertificateExactMatch     OBJECT IDENTIFIER ::= {id-mr 45}
-## id-mr-holderIssuerMatch                  OBJECT IDENTIFIER ::= {id-mr 46}
-## id-mr-authAttIdMatch                     OBJECT IDENTIFIER ::= {id-mr 53}
-## id-mr-roleSpecCertIdMatch                OBJECT IDENTIFIER ::= {id-mr 54}
-## id-mr-basicAttConstraintsMatch           OBJECT IDENTIFIER ::= {id-mr 55}
-## id-mr-delegatedNameConstraintsMatch      OBJECT IDENTIFIER ::= {id-mr 56}
-## id-mr-timeSpecMatch                      OBJECT IDENTIFIER ::= {id-mr 57}
-## id-mr-attDescriptorMatch                 OBJECT IDENTIFIER ::= {id-mr 58}
-## id-mr-acceptableCertPoliciesMatch        OBJECT IDENTIFIER ::= {id-mr 59}
-## id-mr-delegationPathMatch                OBJECT IDENTIFIER ::= {id-mr 61}
-## id-mr-sOAIdentifierMatch                 OBJECT IDENTIFIER ::= {id-mr 66}
-## id-mr-indirectIssuerMatch                OBJECT IDENTIFIER ::= {id-mr 67}
-## 
-## 
-## X.509 (08/2005) pp. 71, 86-89
-##
-## 14.4.1 Role attribute
-## role  ATTRIBUTE ::= {
-##       WITH SYNTAX         RoleSyntax
-##       ID                  id-at-role }
-## RoleSyntax ::= SEQUENCE {
-## roleAuthority     [0]     GeneralNames  OPTIONAL,
-## roleName          [1]     GeneralName }
-## 
-## 14.5     XML privilege information attribute
-##    xmlPrivilegeInfo ATTRIBUTE ::= {
-##      WITH SYNTAX UTF8String -- contains XML-encoded privilege information
-##      ID                 id-at-xMLPrivilegeInfo }
-## 
-## 17.1 PMI directory object classes
-## 
-## 17.1.1   PMI user object class
-##    pmiUser OBJECT-CLASS ::= {
-##    -- a PMI user (i.e., a "holder")
-##      SUBCLASS OF          {top}
-##      KIND                 auxiliary
-##      MAY CONTAIN          {attributeCertificateAttribute}
-##      ID                   id-oc-pmiUser }
-## 
-## 17.1.2     PMI AA object class
-##     pmiAA OBJECT-CLASS ::= {
-##     -- a PMI AA
-##       SUBCLASS OF          {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          {aACertificate |
-##                            attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList}
-##       ID                   id-oc-pmiAA }
-## 
-## 17.1.3     PMI SOA object class
-##     pmiSOA OBJECT-CLASS ::= { -- a PMI Source of Authority
-##       SUBCLASS OF {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          {attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList |
-##                            attributeDescriptorCertificate}
-##       ID                   id-oc-pmiSOA }
-## 
-## 17.1.4     Attribute certificate CRL distribution point object class
-##     attCertCRLDistributionPt          OBJECT-CLASS ::= {
-##       SUBCLASS OF {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          { attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList }
-##       ID                   id-oc-attCertCRLDistributionPts }
-## 
-## 17.1.5     PMI delegation path
-##     pmiDelegationPath            OBJECT-CLASS ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN              { delegationPath }
-##         ID                       id-oc-pmiDelegationPath }
-## 
-## 17.1.6     Privilege policy object class
-##     privilegePolicy        OBJECT-CLASS ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN              {privPolicy }
-##         ID                       id-oc-privilegePolicy }
-## 
-## 17.1.7     Protected privilege policy object class
-##     protectedPrivilegePolicy               OBJECT-CLASS       ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN            {protPrivPolicy }
-##         ID                     id-oc-protectedPrivilegePolicy }
-## 
-## 17.2       PMI Directory attributes
-## 
-## 17.2.1     Attribute certificate attribute
-##     attributeCertificateAttribute ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-attributeCertificate }
-## 
-## 17.2.2     AA certificate attribute
-##     aACertificate         ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-aACertificate }
-## 
-## 17.2.3     Attribute descriptor certificate attribute
-##     attributeDescriptorCertificate        ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-attributeDescriptorCertificate }
-## 
-## 17.2.4     Attribute certificate revocation list attribute
-##     attributeCertificateRevocationList         ATTRIBUTE ::= {
-##         WITH SYNTAX                            CertificateList
-##         EQUALITY MATCHING RULE                 certificateListExactMatch
-##         ID                                     id-at-attributeCertificateRevocationList}
-## 
-## 17.2.5     AA certificate revocation list attribute
-##     attributeAuthorityRevocationList           ATTRIBUTE ::= {
-##         WITH SYNTAX                            CertificateList
-##         EQUALITY MATCHING RULE                 certificateListExactMatch
-##         ID                                     id-at-attributeAuthorityRevocationList }
-## 
-## 17.2.6     Delegation path attribute
-##     delegationPath        ATTRIBUTE ::= {
-##         WITH SYNTAX                  AttCertPath
-##         ID                           id-at-delegationPath }
-##     AttCertPath      ::= SEQUENCE OF AttributeCertificate
-## 
-## 17.2.7     Privilege policy attribute
-##     privPolicy ATTRIBUTE ::= {
-##         WITH SYNTAX             PolicySyntax
-##         ID                      id-at-privPolicy }
-## 
-## 17.2.8     Protected privilege policy attribute
-##        protPrivPolicy       ATTRIBUTE        ::= {
-##         WITH SYNTAX                          AttributeCertificate
-##         EQUALITY MATCHING RULE               attributeCertificateExactMatch
-##         ID                                   id-at-protPrivPolicy }
-## 
-## 17.2.9     XML Protected privilege policy attribute
-##        xmlPrivPolicy        ATTRIBUTE ::= {
-##         WITH SYNTAX         UTF8String -- contains XML-encoded privilege policy information
-##         ID                  id-at-xMLPprotPrivPolicy }
-## 
-
-## -- object identifier assignments --
-## -- object classes --
-objectidentifier       id-oc-pmiUser 2.5.6.24
-objectidentifier       id-oc-pmiAA 2.5.6.25
-objectidentifier       id-oc-pmiSOA 2.5.6.26
-objectidentifier       id-oc-attCertCRLDistributionPts 2.5.6.27
-objectidentifier       id-oc-privilegePolicy 2.5.6.32
-objectidentifier       id-oc-pmiDelegationPath 2.5.6.33
-objectidentifier       id-oc-protectedPrivilegePolicy 2.5.6.34
-## -- directory attributes --
-objectidentifier       id-at-attributeCertificate 2.5.4.58
-objectidentifier       id-at-attributeCertificateRevocationList 2.5.4.59
-objectidentifier       id-at-aACertificate 2.5.4.61
-objectidentifier       id-at-attributeDescriptorCertificate 2.5.4.62
-objectidentifier       id-at-attributeAuthorityRevocationList 2.5.4.63
-objectidentifier       id-at-privPolicy 2.5.4.71
-objectidentifier       id-at-role 2.5.4.72
-objectidentifier       id-at-delegationPath 2.5.4.73
-objectidentifier       id-at-protPrivPolicy 2.5.4.74
-objectidentifier       id-at-xMLPrivilegeInfo 2.5.4.75
-objectidentifier       id-at-xMLPprotPrivPolicy 2.5.4.76
-## -- attribute certificate extensions --
-## id-ce-authorityAttributeIdentifier       OBJECT IDENTIFIER ::= {id-ce 38}
-## id-ce-roleSpecCertIdentifier             OBJECT IDENTIFIER ::= {id-ce 39}
-## id-ce-basicAttConstraints                OBJECT IDENTIFIER ::= {id-ce 41}
-## id-ce-delegatedNameConstraints           OBJECT IDENTIFIER ::= {id-ce 42}
-## id-ce-timeSpecification                  OBJECT IDENTIFIER ::= {id-ce 43}
-## id-ce-attributeDescriptor                OBJECT IDENTIFIER ::= {id-ce 48}
-## id-ce-userNotice                         OBJECT IDENTIFIER ::= {id-ce 49}
-## id-ce-sOAIdentifier                      OBJECT IDENTIFIER ::= {id-ce 50}
-## id-ce-acceptableCertPolicies             OBJECT IDENTIFIER ::= {id-ce 52}
-## id-ce-targetInformation                  OBJECT IDENTIFIER ::= {id-ce 55}
-## id-ce-noRevAvail                         OBJECT IDENTIFIER ::= {id-ce 56}
-## id-ce-acceptablePrivilegePolicies        OBJECT IDENTIFIER ::= {id-ce 57}
-## id-ce-indirectIssuer                     OBJECT IDENTIFIER ::= {id-ce 61}
-## id-ce-noAssertion                        OBJECT IDENTIFIER ::= {id-ce 62}
-## id-ce-issuedOnBehalfOf                   OBJECT IDENTIFIER ::= {id-ce 64}
-## -- PMI matching rules --
-objectidentifier       id-mr 2.5.13
-objectidentifier       id-mr-attributeCertificateMatch id-mr:42
-objectidentifier       id-mr-attributeCertificateExactMatch id-mr:45
-objectidentifier       id-mr-holderIssuerMatch id-mr:46
-objectidentifier       id-mr-authAttIdMatch id-mr:53
-objectidentifier       id-mr-roleSpecCertIdMatch id-mr:54
-objectidentifier       id-mr-basicAttConstraintsMatch id-mr:55
-objectidentifier       id-mr-delegatedNameConstraintsMatch id-mr:56
-objectidentifier       id-mr-timeSpecMatch id-mr:57
-objectidentifier       id-mr-attDescriptorMatch id-mr:58
-objectidentifier       id-mr-acceptableCertPoliciesMatch id-mr:59
-objectidentifier       id-mr-delegationPathMatch id-mr:61
-objectidentifier       id-mr-sOAIdentifierMatch id-mr:66
-objectidentifier       id-mr-indirectIssuerMatch id-mr:67
-## -- syntaxes --
-## NOTE: 1.3.6.1.4.1.4203.666.11.10 is the oid arc assigned by OpenLDAP
-## to this work in progress
-objectidentifier       AttributeCertificate 1.3.6.1.4.1.4203.666.11.10.2.1
-objectidentifier       CertificateList 1.3.6.1.4.1.1466.115.121.1.9
-objectidentifier       AttCertPath 1.3.6.1.4.1.4203.666.11.10.2.4
-objectidentifier       PolicySyntax 1.3.6.1.4.1.4203.666.11.10.2.5
-objectidentifier       RoleSyntax 1.3.6.1.4.1.4203.666.11.10.2.6
-#  NOTE: OIDs from <draft-ietf-pkix-ldap-schema-02.txt> (expired)
-#objectidentifier      AttributeCertificate 1.2.826.0.1.3344810.7.5
-#objectidentifier      AttCertPath 1.2.826.0.1.3344810.7.10
-#objectidentifier      PolicySyntax 1.2.826.0.1.3344810.7.17
-#objectidentifier      RoleSyntax 1.2.826.0.1.3344810.7.13
-##
-## Substitute syntaxes
-##
-## AttCertPath
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.4
-       NAME 'AttCertPath'
-       DESC 'X.509 PMI attribute cartificate path: SEQUENCE OF AttributeCertificate'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## PolicySyntax
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.5
-       NAME 'PolicySyntax'
-       DESC 'X.509 PMI policy syntax'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## RoleSyntax
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.6
-       NAME 'RoleSyntax'
-       DESC 'X.509 PMI role syntax'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## X.509 (08/2005) pp. 71, 86-89
-## 
-## 14.4.1 Role attribute
-attributeType ( id-at-role
-       NAME 'role'
-       DESC 'X.509 Role attribute, use ;binary'
-       SYNTAX RoleSyntax )
-## 
-## 14.5     XML privilege information attribute
-##  -- contains XML-encoded privilege information
-attributeType ( id-at-xMLPrivilegeInfo
-       NAME 'xmlPrivilegeInfo'
-       DESC 'X.509 XML privilege information attribute'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-## 
-## 17.2       PMI Directory attributes
-## 
-## 17.2.1     Attribute certificate attribute
-attributeType ( id-at-attributeCertificate
-       NAME 'attributeCertificateAttribute'
-       DESC 'X.509 Attribute certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.2     AA certificate attribute
-attributeType ( id-at-aACertificate
-       NAME 'aACertificate'
-       DESC 'X.509 AA certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.3     Attribute descriptor certificate attribute
-attributeType ( id-at-attributeDescriptorCertificate
-       NAME 'attributeDescriptorCertificate'
-       DESC 'X.509 Attribute descriptor certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.4     Attribute certificate revocation list attribute
-attributeType ( id-at-attributeCertificateRevocationList
-       NAME 'attributeCertificateRevocationList'
-       DESC 'X.509 Attribute certificate revocation list attribute, use ;binary'
-       SYNTAX CertificateList 
-       X-EQUALITY 'certificateListExactMatch, not implemented yet' )
-## 
-## 17.2.5     AA certificate revocation list attribute
-attributeType ( id-at-attributeAuthorityRevocationList
-       NAME 'attributeAuthorityRevocationList'
-       DESC 'X.509 AA certificate revocation list attribute, use ;binary'
-       SYNTAX CertificateList
-       X-EQUALITY 'certificateListExactMatch, not implemented yet' )
-## 
-## 17.2.6     Delegation path attribute
-attributeType ( id-at-delegationPath
-       NAME 'delegationPath'
-       DESC 'X.509 Delegation path attribute, use ;binary'
-       SYNTAX AttCertPath )
-##     AttCertPath      ::= SEQUENCE OF AttributeCertificate
-## 
-## 17.2.7     Privilege policy attribute
-attributeType ( id-at-privPolicy
-       NAME 'privPolicy'
-       DESC 'X.509 Privilege policy attribute, use ;binary'
-       SYNTAX PolicySyntax )
-## 
-## 17.2.8     Protected privilege policy attribute
-attributeType ( id-at-protPrivPolicy
-       NAME 'protPrivPolicy'
-       DESC 'X.509 Protected privilege policy attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.9     XML Protected privilege policy attribute
-## -- contains XML-encoded privilege policy information
-attributeType ( id-at-xMLPprotPrivPolicy
-       NAME 'xmlPrivPolicy'
-       DESC 'X.509 XML Protected privilege policy attribute'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-##
-## 17.1 PMI directory object classes
-## 
-## 17.1.1   PMI user object class
-##    -- a PMI user (i.e., a "holder")
-objectClass ( id-oc-pmiUser
-       NAME 'pmiUser'
-       DESC 'X.509 PMI user object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateAttribute ) )
-## 
-## 17.1.2     PMI AA object class
-##     -- a PMI AA
-objectClass ( id-oc-pmiAA
-       NAME 'pmiAA'
-       DESC 'X.509 PMI AA object class'
-       SUP top
-       AUXILIARY
-       MAY ( aACertificate $
-               attributeCertificateRevocationList $
-               attributeAuthorityRevocationList
-       ) )
-## 
-## 17.1.3     PMI SOA object class
-##     -- a PMI Source of Authority
-objectClass ( id-oc-pmiSOA
-       NAME 'pmiSOA'
-       DESC 'X.509 PMI SOA object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateRevocationList $
-               attributeAuthorityRevocationList $
-               attributeDescriptorCertificate
-       ) )
-## 
-## 17.1.4     Attribute certificate CRL distribution point object class
-objectClass ( id-oc-attCertCRLDistributionPts
-       NAME 'attCertCRLDistributionPt'
-       DESC 'X.509 Attribute certificate CRL distribution point object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateRevocationList $
-               attributeAuthorityRevocationList
-       ) )
-## 
-## 17.1.5     PMI delegation path
-objectClass ( id-oc-pmiDelegationPath
-       NAME 'pmiDelegationPath'
-       DESC 'X.509 PMI delegation path'
-       SUP top
-       AUXILIARY
-       MAY ( delegationPath ) )
-## 
-## 17.1.6     Privilege policy object class
-objectClass ( id-oc-privilegePolicy
-       NAME 'privilegePolicy'
-       DESC 'X.509 Privilege policy object class'
-       SUP top
-       AUXILIARY
-       MAY ( privPolicy ) )
-## 
-## 17.1.7     Protected privilege policy object class
-objectClass ( id-oc-protectedPrivilegePolicy
-       NAME 'protectedPrivilegePolicy'
-       DESC 'X.509 Protected privilege policy object class'
-       SUP top
-       AUXILIARY
-       MAY ( protPrivPolicy ) )
-
diff --git a/config-archive/etc/openldap/schema/pmi.schema.dist b/config-archive/etc/openldap/schema/pmi.schema.dist
deleted file mode 100644 (file)
index 65846bb..0000000
+++ /dev/null
@@ -1,464 +0,0 @@
-# OpenLDAP X.509 PMI schema
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 1998-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (1997-2006).
-## All Rights Reserved.
-##
-## This document and translations of it may be copied and furnished to
-## others, and derivative works that comment on or otherwise explain it
-## or assist in its implementation may be prepared, copied, published
-## and distributed, in whole or in part, without restriction of any
-## kind, provided that the above copyright notice and this paragraph are
-## included on all such copies and derivative works.  However, this
-## document itself may not be modified in any way, such as by removing
-## the copyright notice or references to the Internet Society or other
-## Internet organizations, except as needed for the purpose of
-## developing Internet standards in which case the procedures for
-## copyrights defined in the Internet Standards process must be         
-## followed, or as required to translate it into languages other than
-## English.
-##                                                                      
-## The limited permissions granted above are perpetual and will not be  
-## revoked by the Internet Society or its successors or assigns.        
-## 
-## This document and the information contained herein is provided on an 
-## "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
-## TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
-## BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
-## HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
-## MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-
-#
-#
-# Includes LDAPv3 schema items from:
-# ITU X.509 (08/2005)
-#
-## X.509 (08/2005) pp. 120-121
-## 
-## -- object identifier assignments --
-## -- object classes --
-## id-oc-pmiUser                            OBJECT IDENTIFIER ::= {id-oc 24}
-## id-oc-pmiAA                              OBJECT IDENTIFIER ::= {id-oc 25}
-## id-oc-pmiSOA                             OBJECT IDENTIFIER ::= {id-oc 26}
-## id-oc-attCertCRLDistributionPts          OBJECT IDENTIFIER ::= {id-oc 27}
-## id-oc-privilegePolicy                    OBJECT IDENTIFIER ::= {id-oc 32}
-## id-oc-pmiDelegationPath                  OBJECT IDENTIFIER ::= {id-oc 33}
-## id-oc-protectedPrivilegePolicy           OBJECT IDENTIFIER ::= {id-oc 34}
-## -- directory attributes --
-## id-at-attributeCertificate               OBJECT IDENTIFIER ::= {id-at 58}
-## id-at-attributeCertificateRevocationList OBJECT IDENTIFIER ::= {id-at 59}
-## id-at-aACertificate                      OBJECT IDENTIFIER ::= {id-at 61}
-## id-at-attributeDescriptorCertificate     OBJECT IDENTIFIER ::= {id-at 62}
-## id-at-attributeAuthorityRevocationList   OBJECT IDENTIFIER ::= {id-at 63}
-## id-at-privPolicy                         OBJECT IDENTIFIER ::= {id-at 71}
-## id-at-role                               OBJECT IDENTIFIER ::= {id-at 72}
-## id-at-delegationPath                     OBJECT IDENTIFIER ::= {id-at 73}
-## id-at-protPrivPolicy                     OBJECT IDENTIFIER ::= {id-at 74}
-## id-at-xMLPrivilegeInfo                   OBJECT IDENTIFIER ::= {id-at 75}
-## id-at-xMLPprotPrivPolicy                 OBJECT IDENTIFIER ::= {id-at 76}
-## -- attribute certificate extensions --
-## id-ce-authorityAttributeIdentifier       OBJECT IDENTIFIER ::= {id-ce 38}
-## id-ce-roleSpecCertIdentifier             OBJECT IDENTIFIER ::= {id-ce 39}
-## id-ce-basicAttConstraints                OBJECT IDENTIFIER ::= {id-ce 41}
-## id-ce-delegatedNameConstraints           OBJECT IDENTIFIER ::= {id-ce 42}
-## id-ce-timeSpecification                  OBJECT IDENTIFIER ::= {id-ce 43}
-## id-ce-attributeDescriptor                OBJECT IDENTIFIER ::= {id-ce 48}
-## id-ce-userNotice                         OBJECT IDENTIFIER ::= {id-ce 49}
-## id-ce-sOAIdentifier                      OBJECT IDENTIFIER ::= {id-ce 50}
-## id-ce-acceptableCertPolicies             OBJECT IDENTIFIER ::= {id-ce 52}
-## id-ce-targetInformation                  OBJECT IDENTIFIER ::= {id-ce 55}
-## id-ce-noRevAvail                         OBJECT IDENTIFIER ::= {id-ce 56}
-## id-ce-acceptablePrivilegePolicies        OBJECT IDENTIFIER ::= {id-ce 57}
-## id-ce-indirectIssuer                     OBJECT IDENTIFIER ::= {id-ce 61}
-## id-ce-noAssertion                        OBJECT IDENTIFIER ::= {id-ce 62}
-## id-ce-issuedOnBehalfOf                   OBJECT IDENTIFIER ::= {id-ce 64}
-## -- PMI matching rules --
-## id-mr-attributeCertificateMatch          OBJECT IDENTIFIER ::= {id-mr 42}
-## id-mr-attributeCertificateExactMatch     OBJECT IDENTIFIER ::= {id-mr 45}
-## id-mr-holderIssuerMatch                  OBJECT IDENTIFIER ::= {id-mr 46}
-## id-mr-authAttIdMatch                     OBJECT IDENTIFIER ::= {id-mr 53}
-## id-mr-roleSpecCertIdMatch                OBJECT IDENTIFIER ::= {id-mr 54}
-## id-mr-basicAttConstraintsMatch           OBJECT IDENTIFIER ::= {id-mr 55}
-## id-mr-delegatedNameConstraintsMatch      OBJECT IDENTIFIER ::= {id-mr 56}
-## id-mr-timeSpecMatch                      OBJECT IDENTIFIER ::= {id-mr 57}
-## id-mr-attDescriptorMatch                 OBJECT IDENTIFIER ::= {id-mr 58}
-## id-mr-acceptableCertPoliciesMatch        OBJECT IDENTIFIER ::= {id-mr 59}
-## id-mr-delegationPathMatch                OBJECT IDENTIFIER ::= {id-mr 61}
-## id-mr-sOAIdentifierMatch                 OBJECT IDENTIFIER ::= {id-mr 66}
-## id-mr-indirectIssuerMatch                OBJECT IDENTIFIER ::= {id-mr 67}
-## 
-## 
-## X.509 (08/2005) pp. 71, 86-89
-##
-## 14.4.1 Role attribute
-## role  ATTRIBUTE ::= {
-##       WITH SYNTAX         RoleSyntax
-##       ID                  id-at-role }
-## RoleSyntax ::= SEQUENCE {
-## roleAuthority     [0]     GeneralNames  OPTIONAL,
-## roleName          [1]     GeneralName }
-## 
-## 14.5     XML privilege information attribute
-##    xmlPrivilegeInfo ATTRIBUTE ::= {
-##      WITH SYNTAX UTF8String -- contains XML-encoded privilege information
-##      ID                 id-at-xMLPrivilegeInfo }
-## 
-## 17.1 PMI directory object classes
-## 
-## 17.1.1   PMI user object class
-##    pmiUser OBJECT-CLASS ::= {
-##    -- a PMI user (i.e., a "holder")
-##      SUBCLASS OF          {top}
-##      KIND                 auxiliary
-##      MAY CONTAIN          {attributeCertificateAttribute}
-##      ID                   id-oc-pmiUser }
-## 
-## 17.1.2     PMI AA object class
-##     pmiAA OBJECT-CLASS ::= {
-##     -- a PMI AA
-##       SUBCLASS OF          {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          {aACertificate |
-##                            attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList}
-##       ID                   id-oc-pmiAA }
-## 
-## 17.1.3     PMI SOA object class
-##     pmiSOA OBJECT-CLASS ::= { -- a PMI Source of Authority
-##       SUBCLASS OF {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          {attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList |
-##                            attributeDescriptorCertificate}
-##       ID                   id-oc-pmiSOA }
-## 
-## 17.1.4     Attribute certificate CRL distribution point object class
-##     attCertCRLDistributionPt          OBJECT-CLASS ::= {
-##       SUBCLASS OF {top}
-##       KIND                 auxiliary
-##       MAY CONTAIN          { attributeCertificateRevocationList |
-##                            attributeAuthorityRevocationList }
-##       ID                   id-oc-attCertCRLDistributionPts }
-## 
-## 17.1.5     PMI delegation path
-##     pmiDelegationPath            OBJECT-CLASS ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN              { delegationPath }
-##         ID                       id-oc-pmiDelegationPath }
-## 
-## 17.1.6     Privilege policy object class
-##     privilegePolicy        OBJECT-CLASS ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN              {privPolicy }
-##         ID                       id-oc-privilegePolicy }
-## 
-## 17.1.7     Protected privilege policy object class
-##     protectedPrivilegePolicy               OBJECT-CLASS       ::= {
-##         SUBCLASS OF              {top}
-##         KIND                     auxiliary
-##         MAY CONTAIN            {protPrivPolicy }
-##         ID                     id-oc-protectedPrivilegePolicy }
-## 
-## 17.2       PMI Directory attributes
-## 
-## 17.2.1     Attribute certificate attribute
-##     attributeCertificateAttribute ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-attributeCertificate }
-## 
-## 17.2.2     AA certificate attribute
-##     aACertificate         ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-aACertificate }
-## 
-## 17.2.3     Attribute descriptor certificate attribute
-##     attributeDescriptorCertificate        ATTRIBUTE ::= {
-##         WITH SYNTAX                            AttributeCertificate
-##         EQUALITY MATCHING RULE                 attributeCertificateExactMatch
-##         ID                                     id-at-attributeDescriptorCertificate }
-## 
-## 17.2.4     Attribute certificate revocation list attribute
-##     attributeCertificateRevocationList         ATTRIBUTE ::= {
-##         WITH SYNTAX                            CertificateList
-##         EQUALITY MATCHING RULE                 certificateListExactMatch
-##         ID                                     id-at-attributeCertificateRevocationList}
-## 
-## 17.2.5     AA certificate revocation list attribute
-##     attributeAuthorityRevocationList           ATTRIBUTE ::= {
-##         WITH SYNTAX                            CertificateList
-##         EQUALITY MATCHING RULE                 certificateListExactMatch
-##         ID                                     id-at-attributeAuthorityRevocationList }
-## 
-## 17.2.6     Delegation path attribute
-##     delegationPath        ATTRIBUTE ::= {
-##         WITH SYNTAX                  AttCertPath
-##         ID                           id-at-delegationPath }
-##     AttCertPath      ::= SEQUENCE OF AttributeCertificate
-## 
-## 17.2.7     Privilege policy attribute
-##     privPolicy ATTRIBUTE ::= {
-##         WITH SYNTAX             PolicySyntax
-##         ID                      id-at-privPolicy }
-## 
-## 17.2.8     Protected privilege policy attribute
-##        protPrivPolicy       ATTRIBUTE        ::= {
-##         WITH SYNTAX                          AttributeCertificate
-##         EQUALITY MATCHING RULE               attributeCertificateExactMatch
-##         ID                                   id-at-protPrivPolicy }
-## 
-## 17.2.9     XML Protected privilege policy attribute
-##        xmlPrivPolicy        ATTRIBUTE ::= {
-##         WITH SYNTAX         UTF8String -- contains XML-encoded privilege policy information
-##         ID                  id-at-xMLPprotPrivPolicy }
-## 
-
-## -- object identifier assignments --
-## -- object classes --
-objectidentifier       id-oc-pmiUser 2.5.6.24
-objectidentifier       id-oc-pmiAA 2.5.6.25
-objectidentifier       id-oc-pmiSOA 2.5.6.26
-objectidentifier       id-oc-attCertCRLDistributionPts 2.5.6.27
-objectidentifier       id-oc-privilegePolicy 2.5.6.32
-objectidentifier       id-oc-pmiDelegationPath 2.5.6.33
-objectidentifier       id-oc-protectedPrivilegePolicy 2.5.6.34
-## -- directory attributes --
-objectidentifier       id-at-attributeCertificate 2.5.4.58
-objectidentifier       id-at-attributeCertificateRevocationList 2.5.4.59
-objectidentifier       id-at-aACertificate 2.5.4.61
-objectidentifier       id-at-attributeDescriptorCertificate 2.5.4.62
-objectidentifier       id-at-attributeAuthorityRevocationList 2.5.4.63
-objectidentifier       id-at-privPolicy 2.5.4.71
-objectidentifier       id-at-role 2.5.4.72
-objectidentifier       id-at-delegationPath 2.5.4.73
-objectidentifier       id-at-protPrivPolicy 2.5.4.74
-objectidentifier       id-at-xMLPrivilegeInfo 2.5.4.75
-objectidentifier       id-at-xMLPprotPrivPolicy 2.5.4.76
-## -- attribute certificate extensions --
-## id-ce-authorityAttributeIdentifier       OBJECT IDENTIFIER ::= {id-ce 38}
-## id-ce-roleSpecCertIdentifier             OBJECT IDENTIFIER ::= {id-ce 39}
-## id-ce-basicAttConstraints                OBJECT IDENTIFIER ::= {id-ce 41}
-## id-ce-delegatedNameConstraints           OBJECT IDENTIFIER ::= {id-ce 42}
-## id-ce-timeSpecification                  OBJECT IDENTIFIER ::= {id-ce 43}
-## id-ce-attributeDescriptor                OBJECT IDENTIFIER ::= {id-ce 48}
-## id-ce-userNotice                         OBJECT IDENTIFIER ::= {id-ce 49}
-## id-ce-sOAIdentifier                      OBJECT IDENTIFIER ::= {id-ce 50}
-## id-ce-acceptableCertPolicies             OBJECT IDENTIFIER ::= {id-ce 52}
-## id-ce-targetInformation                  OBJECT IDENTIFIER ::= {id-ce 55}
-## id-ce-noRevAvail                         OBJECT IDENTIFIER ::= {id-ce 56}
-## id-ce-acceptablePrivilegePolicies        OBJECT IDENTIFIER ::= {id-ce 57}
-## id-ce-indirectIssuer                     OBJECT IDENTIFIER ::= {id-ce 61}
-## id-ce-noAssertion                        OBJECT IDENTIFIER ::= {id-ce 62}
-## id-ce-issuedOnBehalfOf                   OBJECT IDENTIFIER ::= {id-ce 64}
-## -- PMI matching rules --
-objectidentifier       id-mr 2.5.13
-objectidentifier       id-mr-attributeCertificateMatch id-mr:42
-objectidentifier       id-mr-attributeCertificateExactMatch id-mr:45
-objectidentifier       id-mr-holderIssuerMatch id-mr:46
-objectidentifier       id-mr-authAttIdMatch id-mr:53
-objectidentifier       id-mr-roleSpecCertIdMatch id-mr:54
-objectidentifier       id-mr-basicAttConstraintsMatch id-mr:55
-objectidentifier       id-mr-delegatedNameConstraintsMatch id-mr:56
-objectidentifier       id-mr-timeSpecMatch id-mr:57
-objectidentifier       id-mr-attDescriptorMatch id-mr:58
-objectidentifier       id-mr-acceptableCertPoliciesMatch id-mr:59
-objectidentifier       id-mr-delegationPathMatch id-mr:61
-objectidentifier       id-mr-sOAIdentifierMatch id-mr:66
-objectidentifier       id-mr-indirectIssuerMatch id-mr:67
-## -- syntaxes --
-## NOTE: 1.3.6.1.4.1.4203.666.11.10 is the oid arc assigned by OpenLDAP
-## to this work in progress
-objectidentifier       AttributeCertificate 1.3.6.1.4.1.4203.666.11.10.2.1
-objectidentifier       CertificateList 1.3.6.1.4.1.1466.115.121.1.9
-objectidentifier       AttCertPath 1.3.6.1.4.1.4203.666.11.10.2.4
-objectidentifier       PolicySyntax 1.3.6.1.4.1.4203.666.11.10.2.5
-objectidentifier       RoleSyntax 1.3.6.1.4.1.4203.666.11.10.2.6
-#  NOTE: OIDs from <draft-ietf-pkix-ldap-schema-02.txt> (expired)
-#objectidentifier      AttributeCertificate 1.2.826.0.1.3344810.7.5
-#objectidentifier      AttCertPath 1.2.826.0.1.3344810.7.10
-#objectidentifier      PolicySyntax 1.2.826.0.1.3344810.7.17
-#objectidentifier      RoleSyntax 1.2.826.0.1.3344810.7.13
-##
-## Substitute syntaxes
-##
-## AttCertPath
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.4
-       NAME 'AttCertPath'
-       DESC 'X.509 PMI attribute cartificate path: SEQUENCE OF AttributeCertificate'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## PolicySyntax
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.5
-       NAME 'PolicySyntax'
-       DESC 'X.509 PMI policy syntax'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## RoleSyntax
-ldapsyntax ( 1.3.6.1.4.1.4203.666.11.10.2.6
-       NAME 'RoleSyntax'
-       DESC 'X.509 PMI role syntax'
-       X-SUBST '1.3.6.1.4.1.1466.115.121.1.15' )
-##
-## X.509 (08/2005) pp. 71, 86-89
-## 
-## 14.4.1 Role attribute
-attributeType ( id-at-role
-       NAME 'role'
-       DESC 'X.509 Role attribute, use ;binary'
-       SYNTAX RoleSyntax )
-## 
-## 14.5     XML privilege information attribute
-##  -- contains XML-encoded privilege information
-attributeType ( id-at-xMLPrivilegeInfo
-       NAME 'xmlPrivilegeInfo'
-       DESC 'X.509 XML privilege information attribute'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-## 
-## 17.2       PMI Directory attributes
-## 
-## 17.2.1     Attribute certificate attribute
-attributeType ( id-at-attributeCertificate
-       NAME 'attributeCertificateAttribute'
-       DESC 'X.509 Attribute certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.2     AA certificate attribute
-attributeType ( id-at-aACertificate
-       NAME 'aACertificate'
-       DESC 'X.509 AA certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.3     Attribute descriptor certificate attribute
-attributeType ( id-at-attributeDescriptorCertificate
-       NAME 'attributeDescriptorCertificate'
-       DESC 'X.509 Attribute descriptor certificate attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.4     Attribute certificate revocation list attribute
-attributeType ( id-at-attributeCertificateRevocationList
-       NAME 'attributeCertificateRevocationList'
-       DESC 'X.509 Attribute certificate revocation list attribute, use ;binary'
-       SYNTAX CertificateList 
-       X-EQUALITY 'certificateListExactMatch, not implemented yet' )
-## 
-## 17.2.5     AA certificate revocation list attribute
-attributeType ( id-at-attributeAuthorityRevocationList
-       NAME 'attributeAuthorityRevocationList'
-       DESC 'X.509 AA certificate revocation list attribute, use ;binary'
-       SYNTAX CertificateList
-       X-EQUALITY 'certificateListExactMatch, not implemented yet' )
-## 
-## 17.2.6     Delegation path attribute
-attributeType ( id-at-delegationPath
-       NAME 'delegationPath'
-       DESC 'X.509 Delegation path attribute, use ;binary'
-       SYNTAX AttCertPath )
-##     AttCertPath      ::= SEQUENCE OF AttributeCertificate
-## 
-## 17.2.7     Privilege policy attribute
-attributeType ( id-at-privPolicy
-       NAME 'privPolicy'
-       DESC 'X.509 Privilege policy attribute, use ;binary'
-       SYNTAX PolicySyntax )
-## 
-## 17.2.8     Protected privilege policy attribute
-attributeType ( id-at-protPrivPolicy
-       NAME 'protPrivPolicy'
-       DESC 'X.509 Protected privilege policy attribute, use ;binary'
-       SYNTAX AttributeCertificate
-       EQUALITY attributeCertificateExactMatch )
-## 
-## 17.2.9     XML Protected privilege policy attribute
-## -- contains XML-encoded privilege policy information
-attributeType ( id-at-xMLPprotPrivPolicy
-       NAME 'xmlPrivPolicy'
-       DESC 'X.509 XML Protected privilege policy attribute'
-       SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
-##
-## 17.1 PMI directory object classes
-## 
-## 17.1.1   PMI user object class
-##    -- a PMI user (i.e., a "holder")
-objectClass ( id-oc-pmiUser
-       NAME 'pmiUser'
-       DESC 'X.509 PMI user object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateAttribute ) )
-## 
-## 17.1.2     PMI AA object class
-##     -- a PMI AA
-objectClass ( id-oc-pmiAA
-       NAME 'pmiAA'
-       DESC 'X.509 PMI AA object class'
-       SUP top
-       AUXILIARY
-       MAY ( aACertificate $
-               attributeCertificateRevocationList $
-               attributeAuthorityRevocationList
-       ) )
-## 
-## 17.1.3     PMI SOA object class
-##     -- a PMI Source of Authority
-objectClass ( id-oc-pmiSOA
-       NAME 'pmiSOA'
-       DESC 'X.509 PMI SOA object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateRevocationList $
-               attributeAuthorityRevocationList $
-               attributeDescriptorCertificate
-       ) )
-## 
-## 17.1.4     Attribute certificate CRL distribution point object class
-objectClass ( id-oc-attCertCRLDistributionPts
-       NAME 'attCertCRLDistributionPt'
-       DESC 'X.509 Attribute certificate CRL distribution point object class'
-       SUP top
-       AUXILIARY
-       MAY ( attributeCertificateRevocationList $
-               attributeAuthorityRevocationList
-       ) )
-## 
-## 17.1.5     PMI delegation path
-objectClass ( id-oc-pmiDelegationPath
-       NAME 'pmiDelegationPath'
-       DESC 'X.509 PMI delegation path'
-       SUP top
-       AUXILIARY
-       MAY ( delegationPath ) )
-## 
-## 17.1.6     Privilege policy object class
-objectClass ( id-oc-privilegePolicy
-       NAME 'privilegePolicy'
-       DESC 'X.509 Privilege policy object class'
-       SUP top
-       AUXILIARY
-       MAY ( privPolicy ) )
-## 
-## 17.1.7     Protected privilege policy object class
-objectClass ( id-oc-protectedPrivilegePolicy
-       NAME 'protectedPrivilegePolicy'
-       DESC 'X.509 Protected privilege policy object class'
-       SUP top
-       AUXILIARY
-       MAY ( protPrivPolicy ) )
-
diff --git a/config-archive/etc/openldap/schema/ppolicy.ldif b/config-archive/etc/openldap/schema/ppolicy.ldif
deleted file mode 100644 (file)
index 022232f..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 2004-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2004).
-## Please see full copyright statement below.
-#
-# Definitions from Draft behera-ldap-password-policy-07 (a work in progress)
-#      Password Policy for LDAP Directories
-# With extensions from Hewlett-Packard:
-#      pwdCheckModule etc.
-#
-# Contents of this file are subject to change (including deletion)
-# without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-#
-# This file was automatically generated from ppolicy.schema; see that file
-# for complete references.
-#
-dn: cn=ppolicy,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: ppolicy
-olcAttributeTypes: {0}( 1.3.6.1.4.1.42.2.27.8.1.1 NAME 'pwdAttribute' EQUALITY
-  objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-olcAttributeTypes: {1}( 1.3.6.1.4.1.42.2.27.8.1.2 NAME 'pwdMinAge' EQUALITY in
- tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {2}( 1.3.6.1.4.1.42.2.27.8.1.3 NAME 'pwdMaxAge' EQUALITY in
- tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {3}( 1.3.6.1.4.1.42.2.27.8.1.4 NAME 'pwdInHistory' EQUALITY
-  integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {4}( 1.3.6.1.4.1.42.2.27.8.1.5 NAME 'pwdCheckQuality' EQUAL
- ITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {5}( 1.3.6.1.4.1.42.2.27.8.1.6 NAME 'pwdMinLength' EQUALITY
-  integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {6}( 1.3.6.1.4.1.42.2.27.8.1.7 NAME 'pwdExpireWarning' EQUA
- LITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {7}( 1.3.6.1.4.1.42.2.27.8.1.8 NAME 'pwdGraceAuthNLimit' EQ
- UALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {8}( 1.3.6.1.4.1.42.2.27.8.1.9 NAME 'pwdLockout' EQUALITY b
- ooleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {9}( 1.3.6.1.4.1.42.2.27.8.1.10 NAME 'pwdLockoutDuration' E
- QUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {10}( 1.3.6.1.4.1.42.2.27.8.1.11 NAME 'pwdMaxFailure' EQUAL
- ITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {11}( 1.3.6.1.4.1.42.2.27.8.1.12 NAME 'pwdFailureCountInter
- val' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE 
- )
-olcAttributeTypes: {12}( 1.3.6.1.4.1.42.2.27.8.1.13 NAME 'pwdMustChange' EQUAL
- ITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {13}( 1.3.6.1.4.1.42.2.27.8.1.14 NAME 'pwdAllowUserChange' 
- EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {14}( 1.3.6.1.4.1.42.2.27.8.1.15 NAME 'pwdSafeModify' EQUAL
- ITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {15}( 1.3.6.1.4.1.4754.1.99.1 NAME 'pwdCheckModule' DESC 'L
- oadable module that instantiates "check_password() function' EQUALITY caseExa
- ctIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcObjectClasses: {0}( 1.3.6.1.4.1.4754.2.99.1 NAME 'pwdPolicyChecker' SUP top
-  AUXILIARY MAY pwdCheckModule )
-olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.8.2.1 NAME 'pwdPolicy' SUP top AUXI
- LIARY MUST pwdAttribute MAY ( pwdMinAge $ pwdMaxAge $ pwdInHistory $ pwdCheck
- Quality $ pwdMinLength $ pwdExpireWarning $ pwdGraceAuthNLimit $ pwdLockout $
-  pwdLockoutDuration $ pwdMaxFailure $ pwdFailureCountInterval $ pwdMustChange
-  $ pwdAllowUserChange $ pwdSafeModify ) )
diff --git a/config-archive/etc/openldap/schema/ppolicy.ldif.dist b/config-archive/etc/openldap/schema/ppolicy.ldif.dist
deleted file mode 100644 (file)
index 9aefd66..0000000
+++ /dev/null
@@ -1,75 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 2004-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2004).
-## Please see full copyright statement below.
-#
-# Definitions from Draft behera-ldap-password-policy-07 (a work in progress)
-#      Password Policy for LDAP Directories
-# With extensions from Hewlett-Packard:
-#      pwdCheckModule etc.
-#
-# Contents of this file are subject to change (including deletion)
-# without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-#
-# This file was automatically generated from ppolicy.schema; see that file
-# for complete references.
-#
-dn: cn=ppolicy,cn=schema,cn=config
-objectClass: olcSchemaConfig
-cn: ppolicy
-olcAttributeTypes: {0}( 1.3.6.1.4.1.42.2.27.8.1.1 NAME 'pwdAttribute' EQUALITY
-  objectIdentifierMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-olcAttributeTypes: {1}( 1.3.6.1.4.1.42.2.27.8.1.2 NAME 'pwdMinAge' EQUALITY in
- tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {2}( 1.3.6.1.4.1.42.2.27.8.1.3 NAME 'pwdMaxAge' EQUALITY in
- tegerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {3}( 1.3.6.1.4.1.42.2.27.8.1.4 NAME 'pwdInHistory' EQUALITY
-  integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {4}( 1.3.6.1.4.1.42.2.27.8.1.5 NAME 'pwdCheckQuality' EQUAL
- ITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {5}( 1.3.6.1.4.1.42.2.27.8.1.6 NAME 'pwdMinLength' EQUALITY
-  integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {6}( 1.3.6.1.4.1.42.2.27.8.1.7 NAME 'pwdExpireWarning' EQUA
- LITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {7}( 1.3.6.1.4.1.42.2.27.8.1.8 NAME 'pwdGraceAuthNLimit' EQ
- UALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {8}( 1.3.6.1.4.1.42.2.27.8.1.9 NAME 'pwdLockout' EQUALITY b
- ooleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {9}( 1.3.6.1.4.1.42.2.27.8.1.10 NAME 'pwdLockoutDuration' E
- QUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {10}( 1.3.6.1.4.1.42.2.27.8.1.11 NAME 'pwdMaxFailure' EQUAL
- ITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE )
-olcAttributeTypes: {11}( 1.3.6.1.4.1.42.2.27.8.1.12 NAME 'pwdFailureCountInter
- val' EQUALITY integerMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.27 SINGLE-VALUE 
- )
-olcAttributeTypes: {12}( 1.3.6.1.4.1.42.2.27.8.1.13 NAME 'pwdMustChange' EQUAL
- ITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {13}( 1.3.6.1.4.1.42.2.27.8.1.14 NAME 'pwdAllowUserChange' 
- EQUALITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {14}( 1.3.6.1.4.1.42.2.27.8.1.15 NAME 'pwdSafeModify' EQUAL
- ITY booleanMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.7 SINGLE-VALUE )
-olcAttributeTypes: {15}( 1.3.6.1.4.1.4754.1.99.1 NAME 'pwdCheckModule' DESC 'L
- oadable module that instantiates "check_password() function' EQUALITY caseExa
- ctIA5Match SYNTAX 1.3.6.1.4.1.1466.115.121.1.26 SINGLE-VALUE )
-olcObjectClasses: {0}( 1.3.6.1.4.1.4754.2.99.1 NAME 'pwdPolicyChecker' SUP top
-  AUXILIARY MAY pwdCheckModule )
-olcObjectClasses: {1}( 1.3.6.1.4.1.42.2.27.8.2.1 NAME 'pwdPolicy' SUP top AUXI
- LIARY MUST pwdAttribute MAY ( pwdMinAge $ pwdMaxAge $ pwdInHistory $ pwdCheck
- Quality $ pwdMinLength $ pwdExpireWarning $ pwdGraceAuthNLimit $ pwdLockout $
-  pwdLockoutDuration $ pwdMaxFailure $ pwdFailureCountInterval $ pwdMustChange
-  $ pwdAllowUserChange $ pwdSafeModify ) )
diff --git a/config-archive/etc/openldap/schema/ppolicy.schema b/config-archive/etc/openldap/schema/ppolicy.schema
deleted file mode 100644 (file)
index b88c982..0000000
+++ /dev/null
@@ -1,531 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 2004-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2004).
-## Please see full copyright statement below.
-
-# Definitions from Draft behera-ldap-password-policy-07 (a work in progress)
-#      Password Policy for LDAP Directories
-# With extensions from Hewlett-Packard:
-#      pwdCheckModule etc.
-
-# Contents of this file are subject to change (including deletion)
-# without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-#Network Working Group                                     J. Sermersheim
-#Internet-Draft                                               Novell, Inc
-#Expires: April 24, 2005                                        L. Poitou
-#                                                        Sun Microsystems
-#                                                        October 24, 2004
-#
-#
-#                  Password Policy for LDAP Directories
-#                draft-behera-ldap-password-policy-08.txt
-#
-#Status of this Memo
-#
-#   This document is an Internet-Draft and is subject to all provisions
-#   of section 3 of RFC 3667.  By submitting this Internet-Draft, each
-#   author represents that any applicable patent or other IPR claims of
-#   which he or she is aware have been or will be disclosed, and any of
-#   which he or she become aware will be disclosed, in accordance with
-#   RFC 3668.
-#
-#   Internet-Drafts are working documents of the Internet Engineering
-#   Task Force (IETF), its areas, and its working groups.  Note that
-#   other groups may also distribute working documents as
-#   Internet-Drafts.
-#
-#   Internet-Drafts are draft documents valid for a maximum of six months
-#   and may be updated, replaced, or obsoleted by other documents at any
-#   time.  It is inappropriate to use Internet-Drafts as reference
-#   material or to cite them other than as "work in progress."
-#
-#   The list of current Internet-Drafts can be accessed at
-#   http://www.ietf.org/ietf/1id-abstracts.txt.
-#
-#   The list of Internet-Draft Shadow Directories can be accessed at
-#   http://www.ietf.org/shadow.html.
-#
-#   This Internet-Draft will expire on April 24, 2005.
-#
-#Copyright Notice
-#
-#   Copyright (C) The Internet Society (2004).
-#
-#Abstract
-#
-#   Password policy as described in this document is a set of rules that
-#   controls how passwords are used and administered in Lightweight
-#   Directory Access Protocol (LDAP) based directories.  In order to
-#   improve the security of LDAP directories and make it difficult for
-#   password cracking programs to break into directories, it is desirable
-#   to enforce a set of rules on password usage.  These rules are made to
-#
-#  [trimmed]
-#
-#5.  Schema used for Password Policy
-#
-#   The schema elements defined here fall into two general categories.  A
-#   password policy object class is defined which contains a set of
-#   administrative password policy attributes, and a set of operational
-#   attributes are defined that hold general password policy state
-#   information for each user.
-#
-#5.2  Attribute Types used in the pwdPolicy ObjectClass
-#
-#   Following are the attribute types used by the pwdPolicy object class.
-#
-#5.2.1  pwdAttribute
-#
-#   This holds the name of the attribute to which the password policy is
-#   applied.  For example, the password policy may be applied to the
-#   userPassword attribute.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.1
-      NAME 'pwdAttribute'
-      EQUALITY objectIdentifierMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-#5.2.2  pwdMinAge
-#
-#   This attribute holds the number of seconds that must elapse between
-#   modifications to the password.  If this attribute is not present, 0
-#   seconds is assumed.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.2
-      NAME 'pwdMinAge'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.3  pwdMaxAge
-#
-#   This attribute holds the number of seconds after which a modified
-#   password will expire.
-#
-#   If this attribute is not present, or if the value is 0 the password
-#   does not expire.  If not 0, the value must be greater than or equal
-#   to the value of the pwdMinAge.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.3
-      NAME 'pwdMaxAge'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.4  pwdInHistory
-#
-#   This attribute specifies the maximum number of used passwords stored
-#   in the pwdHistory attribute.
-#
-#   If this attribute is not present, or if the value is 0, used
-#   passwords are not stored in the pwdHistory attribute and thus may be
-#   reused.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.4
-      NAME 'pwdInHistory'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.5  pwdCheckQuality
-#
-#   {TODO: Consider changing the syntax to OID.  Each OID will list a
-#   quality rule (like min len, # of special characters, etc).  These
-#   rules can be specified outsid ethis document.}
-#
-#   {TODO: Note that even though this is meant to be a check that happens
-#   during password modification, it may also be allowed to happen during
-#   authN.  This is useful for situations where the password is encrypted
-#   when modified, but decrypted when used to authN.}
-#
-#   This attribute indicates how the password quality will be verified
-#   while being modified or added.  If this attribute is not present, or
-#   if the value is '0', quality checking will not be enforced.  A value
-#   of '1' indicates that the server will check the quality, and if the
-#   server is unable to check it (due to a hashed password or other
-#   reasons) it will be accepted.  A value of '2' indicates that the
-#   server will check the quality, and if the server is unable to verify
-#   it, it will return an error refusing the password.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.5
-      NAME 'pwdCheckQuality'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.6  pwdMinLength
-#
-#   When quality checking is enabled, this attribute holds the minimum
-#   number of characters that must be used in a password.  If this
-#   attribute is not present, no minimum password length will be
-#   enforced.  If the server is unable to check the length (due to a
-#   hashed password or otherwise), the server will, depending on the
-#   value of the pwdCheckQuality attribute, either accept the password
-#   without checking it ('0' or '1') or refuse it ('2').
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.6
-      NAME 'pwdMinLength'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.7  pwdExpireWarning
-#
-#   This attribute specifies the maximum number of seconds before a
-#   password is due to expire that expiration warning messages will be
-#   returned to an authenticating user.
-#
-#   If this attribute is not present, or if the value is 0 no warnings
-#   will be returned.  If not 0, the value must be smaller than the value
-#   of the pwdMaxAge attribute.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.7
-      NAME 'pwdExpireWarning'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.8  pwdGraceAuthNLimit
-#
-#   This attribute specifies the number of times an expired password can
-#   be used to authenticate.  If this attribute is not present or if the
-#   value is 0, authentication will fail.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.8
-      NAME 'pwdGraceAuthNLimit'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.9  pwdLockout
-#
-#   This attribute indicates, when its value is "TRUE", that the password
-#   may not be used to authenticate after a specified number of
-#   consecutive failed bind attempts.  The maximum number of consecutive
-#   failed bind attempts is specified in pwdMaxFailure.
-#
-#   If this attribute is not present, or if the value is "FALSE", the
-#   password may be used to authenticate when the number of failed bind
-#   attempts has been reached.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.9
-      NAME 'pwdLockout'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.10  pwdLockoutDuration
-#
-#   This attribute holds the number of seconds that the password cannot
-#   be used to authenticate due to too many failed bind attempts.  If
-#   this attribute is not present, or if the value is 0 the password
-#   cannot be used to authenticate until reset by a password
-#   administrator.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.10
-      NAME 'pwdLockoutDuration'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.11  pwdMaxFailure
-#
-#   This attribute specifies the number of consecutive failed bind
-#   attempts after which the password may not be used to authenticate.
-#   If this attribute is not present, or if the value is 0, this policy
-#   is not checked, and the value of pwdLockout will be ignored.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.11
-      NAME 'pwdMaxFailure'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.12  pwdFailureCountInterval
-#
-#   This attribute holds the number of seconds after which the password
-#   failures are purged from the failure counter, even though no
-#   successful authentication occurred.
-#
-#   If this attribute is not present, or if its value is 0, the failure
-#   counter is only reset by a successful authentication.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.12
-      NAME 'pwdFailureCountInterval'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.13  pwdMustChange
-#
-#   This attribute specifies with a value of "TRUE" that users must
-#   change their passwords when they first bind to the directory after a
-#   password is set or reset by a password administrator.  If this
-#   attribute is not present, or if the value is "FALSE", users are not
-#   required to change their password upon binding after the password
-#   administrator sets or resets the password.  This attribute is not set
-#   due to any actions specified by this document, it is typically set by
-#   a password administrator after resetting a user's password.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.13
-      NAME 'pwdMustChange'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.14  pwdAllowUserChange
-#
-#   This attribute indicates whether users can change their own
-#   passwords, although the change operation is still subject to access
-#   control.  If this attribute is not present, a value of "TRUE" is
-#   assumed.  This attribute is intended to be used in the absense of an
-#   access control mechanism.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.14
-      NAME 'pwdAllowUserChange'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.15  pwdSafeModify
-#
-#   This attribute specifies whether or not the existing password must be
-#   sent along with the new password when being changed.  If this
-#   attribute is not present, a "FALSE" value is assumed.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.15
-      NAME 'pwdSafeModify'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-# HP extensions
-#
-# pwdCheckModule
-#
-#    This attribute names a user-defined loadable module that provides
-#    a check_password() function. If pwdCheckQuality is set to '1' or '2'
-#    this function will be called after all of the internal password
-#    quality checks have been passed. The function has this prototype:
-#
-#    int check_password( char *password, char **errormessage, void *arg )
-#
-#    The function should return LDAP_SUCCESS for a valid password.
-
-attributetype ( 1.3.6.1.4.1.4754.1.99.1
-     NAME 'pwdCheckModule'
-     EQUALITY caseExactIA5Match
-     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-     DESC 'Loadable module that instantiates "check_password() function'
-     SINGLE-VALUE )
-
-objectclass ( 1.3.6.1.4.1.4754.2.99.1
-      NAME 'pwdPolicyChecker'
-      SUP top
-      AUXILIARY
-      MAY ( pwdCheckModule ) )
-
-#5.1  The pwdPolicy Object Class
-#
-#   This object class contains the attributes defining a password policy
-#   in effect for a set of users.  Section 10 describes the
-#   administration of this object, and the relationship between it and
-#   particular objects.
-#
-objectclass ( 1.3.6.1.4.1.42.2.27.8.2.1
-      NAME 'pwdPolicy'
-      SUP top
-      AUXILIARY
-      MUST ( pwdAttribute )
-      MAY ( pwdMinAge $ pwdMaxAge $ pwdInHistory $ pwdCheckQuality $
-      pwdMinLength $ pwdExpireWarning $ pwdGraceAuthNLimit $ pwdLockout
-      $ pwdLockoutDuration $ pwdMaxFailure $ pwdFailureCountInterval $
-      pwdMustChange $ pwdAllowUserChange $ pwdSafeModify ) )
-
-#5.3  Attribute Types for Password Policy State Information
-#
-#   Password policy state information must be maintained for each user.
-#   The information is located in each user entry as a set of operational
-#   attributes.  These operational attributes are: pwdChangedTime,
-#   pwdAccountLockedTime, pwdFailureTime, pwdHistory, pwdGraceUseTime,
-#   pwdReset, pwdPolicySubEntry.
-#
-#5.3.1  Password Policy State Attribute Option
-#
-#   Since the password policy could apply to several attributes used to
-#   store passwords, each of the above operational attributes must have
-#   an option to specify which pwdAttribute it applies to.  The password
-#   policy option is defined as the following:
-#
-#   pwd-<passwordAttribute>
-#
-#   where passwordAttribute a string following the OID syntax
-#   (1.3.6.1.4.1.1466.115.121.1.38).  The attribute type descriptor
-#   (short name) MUST be used.
-#
-#   For example, if the pwdPolicy object has for pwdAttribute
-#   "userPassword" then the pwdChangedTime operational attribute, in a
-#   user entry, will be:
-#
-#   pwdChangedTime;pwd-userPassword: 20000103121520Z
-#
-#   This attribute option follows sub-typing semantics.  If a client
-#   requests a password policy state attribute to be returned in a search
-#   operation, and does not specify an option, all subtypes of that
-#   policy state attribute are returned.
-#
-#5.3.2  pwdChangedTime
-#
-#   This attribute specifies the last time the entry's password was
-#   changed.  This is used by the password expiration policy.  If this
-#   attribute does not exist, the password will never expire.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.16
-#      NAME 'pwdChangedTime'
-#      DESC 'The time the password was last changed'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.3  pwdAccountLockedTime
-#
-#   This attribute holds the time that the user's account was locked.  A
-#   locked account means that the password may no longer be used to
-#   authenticate.  A 000001010000Z value means that the account has been
-#   locked permanently, and that only a password administrator can unlock
-#   the account.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.17
-#      NAME 'pwdAccountLockedTime'
-#      DESC 'The time an user account was locked'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.4  pwdFailureTime
-#
-#   This attribute holds the timestamps of the consecutive authentication
-#   failures.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.19
-#      NAME 'pwdFailureTime'
-#      DESC 'The timestamps of the last consecutive authentication
-#      failures'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      USAGE directoryOperation )
-#
-#5.3.5  pwdHistory
-#
-#   This attribute holds a history of previously used passwords.  Values
-#   of this attribute are transmitted in string format as given by the
-#   following ABNF:
-#
-#   pwdHistory = time "#" syntaxOID "#" length "#" data
-#
-#   time       = <generalizedTimeString as specified in 6.14
-#                 of [RFC2252]>
-#
-#   syntaxOID  = numericoid    ; the string representation of the
-#                              ; dotted-decimal OID that defines the
-#                              ; syntax used to store the password.
-#                              ; numericoid is described in 4.1
-#                              ; of [RFC2252].
-#
-#   length     = numericstring ; the number of octets in data.
-#                              ; numericstring is described in 4.1
-#                              ; of [RFC2252].
-#
-#   data       = <octets representing the password in the format
-#                 specified by syntaxOID>.
-#
-#   This format allows the server to store, and transmit a history of
-#   passwords that have been used.  In order for equality matching to
-#   function properly, the time field needs to adhere to a consistent
-#   format.  For this purpose, the time field MUST be in GMT format.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.20
-#      NAME 'pwdHistory'
-#      DESC 'The history of user s passwords'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-#      USAGE directoryOperation )
-#
-#5.3.6  pwdGraceUseTime
-#
-#   This attribute holds the timestamps of grace authentications after a
-#   password has expired.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.21
-#      NAME 'pwdGraceUseTime'
-#      DESC 'The timestamps of the grace authentication after the
-#      password has expired'
-#      EQUALITY generalizedTimeMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#
-#5.3.7  pwdReset
-#
-#   This attribute holds a flag to indicate (when TRUE) that the password
-#   has been updated by the password administrator and must be changed by
-#   the user on first authentication.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.22
-#      NAME 'pwdReset'
-#      DESC 'The indication that the password has been reset'
-#      EQUALITY booleanMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.8  pwdPolicySubentry
-#
-#   This attribute points to the pwdPolicy subentry in effect for this
-#   object.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.23
-#      NAME 'pwdPolicySubentry'
-#      DESC 'The pwdPolicy subentry in effect for this object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#
-#Disclaimer of Validity
-#
-#   This document and the information contained herein are provided on an
-#   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
-#   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
-#   ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
-#   INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
-#   INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
-#   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-#
-#
-#Copyright Statement
-#
-#   Copyright (C) The Internet Society (2004).  This document is subject
-#   to the rights, licenses and restrictions contained in BCP 78, and
-#   except as set forth therein, the authors retain all their rights.
-
diff --git a/config-archive/etc/openldap/schema/ppolicy.schema.1 b/config-archive/etc/openldap/schema/ppolicy.schema.1
deleted file mode 100644 (file)
index a1df1c3..0000000
+++ /dev/null
@@ -1,531 +0,0 @@
-# $OpenLDAP: pkg/ldap/servers/slapd/schema/ppolicy.schema,v 1.7.2.6 2011/01/04 23:50:52 kurt Exp $
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 2004-2011 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2004).
-## Please see full copyright statement below.
-
-# Definitions from Draft behera-ldap-password-policy-07 (a work in progress)
-#      Password Policy for LDAP Directories
-# With extensions from Hewlett-Packard:
-#      pwdCheckModule etc.
-
-# Contents of this file are subject to change (including deletion)
-# without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-#Network Working Group                                     J. Sermersheim
-#Internet-Draft                                               Novell, Inc
-#Expires: April 24, 2005                                        L. Poitou
-#                                                        Sun Microsystems
-#                                                        October 24, 2004
-#
-#
-#                  Password Policy for LDAP Directories
-#                draft-behera-ldap-password-policy-08.txt
-#
-#Status of this Memo
-#
-#   This document is an Internet-Draft and is subject to all provisions
-#   of section 3 of RFC 3667.  By submitting this Internet-Draft, each
-#   author represents that any applicable patent or other IPR claims of
-#   which he or she is aware have been or will be disclosed, and any of
-#   which he or she become aware will be disclosed, in accordance with
-#   RFC 3668.
-#
-#   Internet-Drafts are working documents of the Internet Engineering
-#   Task Force (IETF), its areas, and its working groups.  Note that
-#   other groups may also distribute working documents as
-#   Internet-Drafts.
-#
-#   Internet-Drafts are draft documents valid for a maximum of six months
-#   and may be updated, replaced, or obsoleted by other documents at any
-#   time.  It is inappropriate to use Internet-Drafts as reference
-#   material or to cite them other than as "work in progress."
-#
-#   The list of current Internet-Drafts can be accessed at
-#   http://www.ietf.org/ietf/1id-abstracts.txt.
-#
-#   The list of Internet-Draft Shadow Directories can be accessed at
-#   http://www.ietf.org/shadow.html.
-#
-#   This Internet-Draft will expire on April 24, 2005.
-#
-#Copyright Notice
-#
-#   Copyright (C) The Internet Society (2004).
-#
-#Abstract
-#
-#   Password policy as described in this document is a set of rules that
-#   controls how passwords are used and administered in Lightweight
-#   Directory Access Protocol (LDAP) based directories.  In order to
-#   improve the security of LDAP directories and make it difficult for
-#   password cracking programs to break into directories, it is desirable
-#   to enforce a set of rules on password usage.  These rules are made to
-#
-#  [trimmed]
-#
-#5.  Schema used for Password Policy
-#
-#   The schema elements defined here fall into two general categories.  A
-#   password policy object class is defined which contains a set of
-#   administrative password policy attributes, and a set of operational
-#   attributes are defined that hold general password policy state
-#   information for each user.
-#
-#5.2  Attribute Types used in the pwdPolicy ObjectClass
-#
-#   Following are the attribute types used by the pwdPolicy object class.
-#
-#5.2.1  pwdAttribute
-#
-#   This holds the name of the attribute to which the password policy is
-#   applied.  For example, the password policy may be applied to the
-#   userPassword attribute.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.1
-      NAME 'pwdAttribute'
-      EQUALITY objectIdentifierMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-#5.2.2  pwdMinAge
-#
-#   This attribute holds the number of seconds that must elapse between
-#   modifications to the password.  If this attribute is not present, 0
-#   seconds is assumed.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.2
-      NAME 'pwdMinAge'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.3  pwdMaxAge
-#
-#   This attribute holds the number of seconds after which a modified
-#   password will expire.
-#
-#   If this attribute is not present, or if the value is 0 the password
-#   does not expire.  If not 0, the value must be greater than or equal
-#   to the value of the pwdMinAge.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.3
-      NAME 'pwdMaxAge'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.4  pwdInHistory
-#
-#   This attribute specifies the maximum number of used passwords stored
-#   in the pwdHistory attribute.
-#
-#   If this attribute is not present, or if the value is 0, used
-#   passwords are not stored in the pwdHistory attribute and thus may be
-#   reused.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.4
-      NAME 'pwdInHistory'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.5  pwdCheckQuality
-#
-#   {TODO: Consider changing the syntax to OID.  Each OID will list a
-#   quality rule (like min len, # of special characters, etc).  These
-#   rules can be specified outsid ethis document.}
-#
-#   {TODO: Note that even though this is meant to be a check that happens
-#   during password modification, it may also be allowed to happen during
-#   authN.  This is useful for situations where the password is encrypted
-#   when modified, but decrypted when used to authN.}
-#
-#   This attribute indicates how the password quality will be verified
-#   while being modified or added.  If this attribute is not present, or
-#   if the value is '0', quality checking will not be enforced.  A value
-#   of '1' indicates that the server will check the quality, and if the
-#   server is unable to check it (due to a hashed password or other
-#   reasons) it will be accepted.  A value of '2' indicates that the
-#   server will check the quality, and if the server is unable to verify
-#   it, it will return an error refusing the password.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.5
-      NAME 'pwdCheckQuality'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.6  pwdMinLength
-#
-#   When quality checking is enabled, this attribute holds the minimum
-#   number of characters that must be used in a password.  If this
-#   attribute is not present, no minimum password length will be
-#   enforced.  If the server is unable to check the length (due to a
-#   hashed password or otherwise), the server will, depending on the
-#   value of the pwdCheckQuality attribute, either accept the password
-#   without checking it ('0' or '1') or refuse it ('2').
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.6
-      NAME 'pwdMinLength'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.7  pwdExpireWarning
-#
-#   This attribute specifies the maximum number of seconds before a
-#   password is due to expire that expiration warning messages will be
-#   returned to an authenticating user.
-#
-#   If this attribute is not present, or if the value is 0 no warnings
-#   will be returned.  If not 0, the value must be smaller than the value
-#   of the pwdMaxAge attribute.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.7
-      NAME 'pwdExpireWarning'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.8  pwdGraceAuthNLimit
-#
-#   This attribute specifies the number of times an expired password can
-#   be used to authenticate.  If this attribute is not present or if the
-#   value is 0, authentication will fail.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.8
-      NAME 'pwdGraceAuthNLimit'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.9  pwdLockout
-#
-#   This attribute indicates, when its value is "TRUE", that the password
-#   may not be used to authenticate after a specified number of
-#   consecutive failed bind attempts.  The maximum number of consecutive
-#   failed bind attempts is specified in pwdMaxFailure.
-#
-#   If this attribute is not present, or if the value is "FALSE", the
-#   password may be used to authenticate when the number of failed bind
-#   attempts has been reached.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.9
-      NAME 'pwdLockout'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.10  pwdLockoutDuration
-#
-#   This attribute holds the number of seconds that the password cannot
-#   be used to authenticate due to too many failed bind attempts.  If
-#   this attribute is not present, or if the value is 0 the password
-#   cannot be used to authenticate until reset by a password
-#   administrator.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.10
-      NAME 'pwdLockoutDuration'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.11  pwdMaxFailure
-#
-#   This attribute specifies the number of consecutive failed bind
-#   attempts after which the password may not be used to authenticate.
-#   If this attribute is not present, or if the value is 0, this policy
-#   is not checked, and the value of pwdLockout will be ignored.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.11
-      NAME 'pwdMaxFailure'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.12  pwdFailureCountInterval
-#
-#   This attribute holds the number of seconds after which the password
-#   failures are purged from the failure counter, even though no
-#   successful authentication occurred.
-#
-#   If this attribute is not present, or if its value is 0, the failure
-#   counter is only reset by a successful authentication.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.12
-      NAME 'pwdFailureCountInterval'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.13  pwdMustChange
-#
-#   This attribute specifies with a value of "TRUE" that users must
-#   change their passwords when they first bind to the directory after a
-#   password is set or reset by a password administrator.  If this
-#   attribute is not present, or if the value is "FALSE", users are not
-#   required to change their password upon binding after the password
-#   administrator sets or resets the password.  This attribute is not set
-#   due to any actions specified by this document, it is typically set by
-#   a password administrator after resetting a user's password.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.13
-      NAME 'pwdMustChange'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.14  pwdAllowUserChange
-#
-#   This attribute indicates whether users can change their own
-#   passwords, although the change operation is still subject to access
-#   control.  If this attribute is not present, a value of "TRUE" is
-#   assumed.  This attribute is intended to be used in the absense of an
-#   access control mechanism.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.14
-      NAME 'pwdAllowUserChange'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.15  pwdSafeModify
-#
-#   This attribute specifies whether or not the existing password must be
-#   sent along with the new password when being changed.  If this
-#   attribute is not present, a "FALSE" value is assumed.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.15
-      NAME 'pwdSafeModify'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-# HP extensions
-#
-# pwdCheckModule
-#
-#    This attribute names a user-defined loadable module that provides
-#    a check_password() function. If pwdCheckQuality is set to '1' or '2'
-#    this function will be called after all of the internal password
-#    quality checks have been passed. The function has this prototype:
-#
-#    int check_password( char *password, char **errormessage, void *arg )
-#
-#    The function should return LDAP_SUCCESS for a valid password.
-
-attributetype ( 1.3.6.1.4.1.4754.1.99.1
-     NAME 'pwdCheckModule'
-     EQUALITY caseExactIA5Match
-     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-     DESC 'Loadable module that instantiates "check_password() function'
-     SINGLE-VALUE )
-
-objectclass ( 1.3.6.1.4.1.4754.2.99.1
-      NAME 'pwdPolicyChecker'
-      SUP top
-      AUXILIARY
-      MAY ( pwdCheckModule ) )
-
-#5.1  The pwdPolicy Object Class
-#
-#   This object class contains the attributes defining a password policy
-#   in effect for a set of users.  Section 10 describes the
-#   administration of this object, and the relationship between it and
-#   particular objects.
-#
-objectclass ( 1.3.6.1.4.1.42.2.27.8.2.1
-      NAME 'pwdPolicy'
-      SUP top
-      AUXILIARY
-      MUST ( pwdAttribute )
-      MAY ( pwdMinAge $ pwdMaxAge $ pwdInHistory $ pwdCheckQuality $
-      pwdMinLength $ pwdExpireWarning $ pwdGraceAuthNLimit $ pwdLockout
-      $ pwdLockoutDuration $ pwdMaxFailure $ pwdFailureCountInterval $
-      pwdMustChange $ pwdAllowUserChange $ pwdSafeModify ) )
-
-#5.3  Attribute Types for Password Policy State Information
-#
-#   Password policy state information must be maintained for each user.
-#   The information is located in each user entry as a set of operational
-#   attributes.  These operational attributes are: pwdChangedTime,
-#   pwdAccountLockedTime, pwdFailureTime, pwdHistory, pwdGraceUseTime,
-#   pwdReset, pwdPolicySubEntry.
-#
-#5.3.1  Password Policy State Attribute Option
-#
-#   Since the password policy could apply to several attributes used to
-#   store passwords, each of the above operational attributes must have
-#   an option to specify which pwdAttribute it applies to.  The password
-#   policy option is defined as the following:
-#
-#   pwd-<passwordAttribute>
-#
-#   where passwordAttribute a string following the OID syntax
-#   (1.3.6.1.4.1.1466.115.121.1.38).  The attribute type descriptor
-#   (short name) MUST be used.
-#
-#   For example, if the pwdPolicy object has for pwdAttribute
-#   "userPassword" then the pwdChangedTime operational attribute, in a
-#   user entry, will be:
-#
-#   pwdChangedTime;pwd-userPassword: 20000103121520Z
-#
-#   This attribute option follows sub-typing semantics.  If a client
-#   requests a password policy state attribute to be returned in a search
-#   operation, and does not specify an option, all subtypes of that
-#   policy state attribute are returned.
-#
-#5.3.2  pwdChangedTime
-#
-#   This attribute specifies the last time the entry's password was
-#   changed.  This is used by the password expiration policy.  If this
-#   attribute does not exist, the password will never expire.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.16
-#      NAME 'pwdChangedTime'
-#      DESC 'The time the password was last changed'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.3  pwdAccountLockedTime
-#
-#   This attribute holds the time that the user's account was locked.  A
-#   locked account means that the password may no longer be used to
-#   authenticate.  A 000001010000Z value means that the account has been
-#   locked permanently, and that only a password administrator can unlock
-#   the account.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.17
-#      NAME 'pwdAccountLockedTime'
-#      DESC 'The time an user account was locked'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.4  pwdFailureTime
-#
-#   This attribute holds the timestamps of the consecutive authentication
-#   failures.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.19
-#      NAME 'pwdFailureTime'
-#      DESC 'The timestamps of the last consecutive authentication
-#      failures'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      USAGE directoryOperation )
-#
-#5.3.5  pwdHistory
-#
-#   This attribute holds a history of previously used passwords.  Values
-#   of this attribute are transmitted in string format as given by the
-#   following ABNF:
-#
-#   pwdHistory = time "#" syntaxOID "#" length "#" data
-#
-#   time       = <generalizedTimeString as specified in 6.14
-#                 of [RFC2252]>
-#
-#   syntaxOID  = numericoid    ; the string representation of the
-#                              ; dotted-decimal OID that defines the
-#                              ; syntax used to store the password.
-#                              ; numericoid is described in 4.1
-#                              ; of [RFC2252].
-#
-#   length     = numericstring ; the number of octets in data.
-#                              ; numericstring is described in 4.1
-#                              ; of [RFC2252].
-#
-#   data       = <octets representing the password in the format
-#                 specified by syntaxOID>.
-#
-#   This format allows the server to store, and transmit a history of
-#   passwords that have been used.  In order for equality matching to
-#   function properly, the time field needs to adhere to a consistent
-#   format.  For this purpose, the time field MUST be in GMT format.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.20
-#      NAME 'pwdHistory'
-#      DESC 'The history of user s passwords'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-#      USAGE directoryOperation )
-#
-#5.3.6  pwdGraceUseTime
-#
-#   This attribute holds the timestamps of grace authentications after a
-#   password has expired.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.21
-#      NAME 'pwdGraceUseTime'
-#      DESC 'The timestamps of the grace authentication after the
-#      password has expired'
-#      EQUALITY generalizedTimeMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#
-#5.3.7  pwdReset
-#
-#   This attribute holds a flag to indicate (when TRUE) that the password
-#   has been updated by the password administrator and must be changed by
-#   the user on first authentication.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.22
-#      NAME 'pwdReset'
-#      DESC 'The indication that the password has been reset'
-#      EQUALITY booleanMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.8  pwdPolicySubentry
-#
-#   This attribute points to the pwdPolicy subentry in effect for this
-#   object.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.23
-#      NAME 'pwdPolicySubentry'
-#      DESC 'The pwdPolicy subentry in effect for this object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#
-#Disclaimer of Validity
-#
-#   This document and the information contained herein are provided on an
-#   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
-#   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
-#   ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
-#   INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
-#   INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
-#   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-#
-#
-#Copyright Statement
-#
-#   Copyright (C) The Internet Society (2004).  This document is subject
-#   to the rights, licenses and restrictions contained in BCP 78, and
-#   except as set forth therein, the authors retain all their rights.
-
diff --git a/config-archive/etc/openldap/schema/ppolicy.schema.dist b/config-archive/etc/openldap/schema/ppolicy.schema.dist
deleted file mode 100644 (file)
index 7254174..0000000
+++ /dev/null
@@ -1,531 +0,0 @@
-# $OpenLDAP$
-## This work is part of OpenLDAP Software <http://www.openldap.org/>.
-##
-## Copyright 2004-2012 The OpenLDAP Foundation.
-## All rights reserved.
-##
-## Redistribution and use in source and binary forms, with or without
-## modification, are permitted only as authorized by the OpenLDAP
-## Public License.
-##
-## A copy of this license is available in the file LICENSE in the
-## top-level directory of the distribution or, alternatively, at
-## <http://www.OpenLDAP.org/license.html>.
-#
-## Portions Copyright (C) The Internet Society (2004).
-## Please see full copyright statement below.
-
-# Definitions from Draft behera-ldap-password-policy-07 (a work in progress)
-#      Password Policy for LDAP Directories
-# With extensions from Hewlett-Packard:
-#      pwdCheckModule etc.
-
-# Contents of this file are subject to change (including deletion)
-# without notice.
-#
-# Not recommended for production use!
-# Use with extreme caution!
-
-#Network Working Group                                     J. Sermersheim
-#Internet-Draft                                               Novell, Inc
-#Expires: April 24, 2005                                        L. Poitou
-#                                                        Sun Microsystems
-#                                                        October 24, 2004
-#
-#
-#                  Password Policy for LDAP Directories
-#                draft-behera-ldap-password-policy-08.txt
-#
-#Status of this Memo
-#
-#   This document is an Internet-Draft and is subject to all provisions
-#   of section 3 of RFC 3667.  By submitting this Internet-Draft, each
-#   author represents that any applicable patent or other IPR claims of
-#   which he or she is aware have been or will be disclosed, and any of
-#   which he or she become aware will be disclosed, in accordance with
-#   RFC 3668.
-#
-#   Internet-Drafts are working documents of the Internet Engineering
-#   Task Force (IETF), its areas, and its working groups.  Note that
-#   other groups may also distribute working documents as
-#   Internet-Drafts.
-#
-#   Internet-Drafts are draft documents valid for a maximum of six months
-#   and may be updated, replaced, or obsoleted by other documents at any
-#   time.  It is inappropriate to use Internet-Drafts as reference
-#   material or to cite them other than as "work in progress."
-#
-#   The list of current Internet-Drafts can be accessed at
-#   http://www.ietf.org/ietf/1id-abstracts.txt.
-#
-#   The list of Internet-Draft Shadow Directories can be accessed at
-#   http://www.ietf.org/shadow.html.
-#
-#   This Internet-Draft will expire on April 24, 2005.
-#
-#Copyright Notice
-#
-#   Copyright (C) The Internet Society (2004).
-#
-#Abstract
-#
-#   Password policy as described in this document is a set of rules that
-#   controls how passwords are used and administered in Lightweight
-#   Directory Access Protocol (LDAP) based directories.  In order to
-#   improve the security of LDAP directories and make it difficult for
-#   password cracking programs to break into directories, it is desirable
-#   to enforce a set of rules on password usage.  These rules are made to
-#
-#  [trimmed]
-#
-#5.  Schema used for Password Policy
-#
-#   The schema elements defined here fall into two general categories.  A
-#   password policy object class is defined which contains a set of
-#   administrative password policy attributes, and a set of operational
-#   attributes are defined that hold general password policy state
-#   information for each user.
-#
-#5.2  Attribute Types used in the pwdPolicy ObjectClass
-#
-#   Following are the attribute types used by the pwdPolicy object class.
-#
-#5.2.1  pwdAttribute
-#
-#   This holds the name of the attribute to which the password policy is
-#   applied.  For example, the password policy may be applied to the
-#   userPassword attribute.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.1
-      NAME 'pwdAttribute'
-      EQUALITY objectIdentifierMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.38 )
-
-#5.2.2  pwdMinAge
-#
-#   This attribute holds the number of seconds that must elapse between
-#   modifications to the password.  If this attribute is not present, 0
-#   seconds is assumed.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.2
-      NAME 'pwdMinAge'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.3  pwdMaxAge
-#
-#   This attribute holds the number of seconds after which a modified
-#   password will expire.
-#
-#   If this attribute is not present, or if the value is 0 the password
-#   does not expire.  If not 0, the value must be greater than or equal
-#   to the value of the pwdMinAge.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.3
-      NAME 'pwdMaxAge'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.4  pwdInHistory
-#
-#   This attribute specifies the maximum number of used passwords stored
-#   in the pwdHistory attribute.
-#
-#   If this attribute is not present, or if the value is 0, used
-#   passwords are not stored in the pwdHistory attribute and thus may be
-#   reused.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.4
-      NAME 'pwdInHistory'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.5  pwdCheckQuality
-#
-#   {TODO: Consider changing the syntax to OID.  Each OID will list a
-#   quality rule (like min len, # of special characters, etc).  These
-#   rules can be specified outsid ethis document.}
-#
-#   {TODO: Note that even though this is meant to be a check that happens
-#   during password modification, it may also be allowed to happen during
-#   authN.  This is useful for situations where the password is encrypted
-#   when modified, but decrypted when used to authN.}
-#
-#   This attribute indicates how the password quality will be verified
-#   while being modified or added.  If this attribute is not present, or
-#   if the value is '0', quality checking will not be enforced.  A value
-#   of '1' indicates that the server will check the quality, and if the
-#   server is unable to check it (due to a hashed password or other
-#   reasons) it will be accepted.  A value of '2' indicates that the
-#   server will check the quality, and if the server is unable to verify
-#   it, it will return an error refusing the password.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.5
-      NAME 'pwdCheckQuality'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.6  pwdMinLength
-#
-#   When quality checking is enabled, this attribute holds the minimum
-#   number of characters that must be used in a password.  If this
-#   attribute is not present, no minimum password length will be
-#   enforced.  If the server is unable to check the length (due to a
-#   hashed password or otherwise), the server will, depending on the
-#   value of the pwdCheckQuality attribute, either accept the password
-#   without checking it ('0' or '1') or refuse it ('2').
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.6
-      NAME 'pwdMinLength'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.7  pwdExpireWarning
-#
-#   This attribute specifies the maximum number of seconds before a
-#   password is due to expire that expiration warning messages will be
-#   returned to an authenticating user.
-#
-#   If this attribute is not present, or if the value is 0 no warnings
-#   will be returned.  If not 0, the value must be smaller than the value
-#   of the pwdMaxAge attribute.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.7
-      NAME 'pwdExpireWarning'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.8  pwdGraceAuthNLimit
-#
-#   This attribute specifies the number of times an expired password can
-#   be used to authenticate.  If this attribute is not present or if the
-#   value is 0, authentication will fail.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.8
-      NAME 'pwdGraceAuthNLimit'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.9  pwdLockout
-#
-#   This attribute indicates, when its value is "TRUE", that the password
-#   may not be used to authenticate after a specified number of
-#   consecutive failed bind attempts.  The maximum number of consecutive
-#   failed bind attempts is specified in pwdMaxFailure.
-#
-#   If this attribute is not present, or if the value is "FALSE", the
-#   password may be used to authenticate when the number of failed bind
-#   attempts has been reached.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.9
-      NAME 'pwdLockout'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.10  pwdLockoutDuration
-#
-#   This attribute holds the number of seconds that the password cannot
-#   be used to authenticate due to too many failed bind attempts.  If
-#   this attribute is not present, or if the value is 0 the password
-#   cannot be used to authenticate until reset by a password
-#   administrator.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.10
-      NAME 'pwdLockoutDuration'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.11  pwdMaxFailure
-#
-#   This attribute specifies the number of consecutive failed bind
-#   attempts after which the password may not be used to authenticate.
-#   If this attribute is not present, or if the value is 0, this policy
-#   is not checked, and the value of pwdLockout will be ignored.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.11
-      NAME 'pwdMaxFailure'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.12  pwdFailureCountInterval
-#
-#   This attribute holds the number of seconds after which the password
-#   failures are purged from the failure counter, even though no
-#   successful authentication occurred.
-#
-#   If this attribute is not present, or if its value is 0, the failure
-#   counter is only reset by a successful authentication.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.12
-      NAME 'pwdFailureCountInterval'
-      EQUALITY integerMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.27
-      SINGLE-VALUE )
-
-#5.2.13  pwdMustChange
-#
-#   This attribute specifies with a value of "TRUE" that users must
-#   change their passwords when they first bind to the directory after a
-#   password is set or reset by a password administrator.  If this
-#   attribute is not present, or if the value is "FALSE", users are not
-#   required to change their password upon binding after the password
-#   administrator sets or resets the password.  This attribute is not set
-#   due to any actions specified by this document, it is typically set by
-#   a password administrator after resetting a user's password.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.13
-      NAME 'pwdMustChange'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.14  pwdAllowUserChange
-#
-#   This attribute indicates whether users can change their own
-#   passwords, although the change operation is still subject to access
-#   control.  If this attribute is not present, a value of "TRUE" is
-#   assumed.  This attribute is intended to be used in the absense of an
-#   access control mechanism.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.14
-      NAME 'pwdAllowUserChange'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-#5.2.15  pwdSafeModify
-#
-#   This attribute specifies whether or not the existing password must be
-#   sent along with the new password when being changed.  If this
-#   attribute is not present, a "FALSE" value is assumed.
-
-attributetype ( 1.3.6.1.4.1.42.2.27.8.1.15
-      NAME 'pwdSafeModify'
-      EQUALITY booleanMatch
-      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-      SINGLE-VALUE )
-
-# HP extensions
-#
-# pwdCheckModule
-#
-#    This attribute names a user-defined loadable module that provides
-#    a check_password() function. If pwdCheckQuality is set to '1' or '2'
-#    this function will be called after all of the internal password
-#    quality checks have been passed. The function has this prototype:
-#
-#    int check_password( char *password, char **errormessage, void *arg )
-#
-#    The function should return LDAP_SUCCESS for a valid password.
-
-attributetype ( 1.3.6.1.4.1.4754.1.99.1
-     NAME 'pwdCheckModule'
-     EQUALITY caseExactIA5Match
-     SYNTAX 1.3.6.1.4.1.1466.115.121.1.26
-     DESC 'Loadable module that instantiates "check_password() function'
-     SINGLE-VALUE )
-
-objectclass ( 1.3.6.1.4.1.4754.2.99.1
-      NAME 'pwdPolicyChecker'
-      SUP top
-      AUXILIARY
-      MAY ( pwdCheckModule ) )
-
-#5.1  The pwdPolicy Object Class
-#
-#   This object class contains the attributes defining a password policy
-#   in effect for a set of users.  Section 10 describes the
-#   administration of this object, and the relationship between it and
-#   particular objects.
-#
-objectclass ( 1.3.6.1.4.1.42.2.27.8.2.1
-      NAME 'pwdPolicy'
-      SUP top
-      AUXILIARY
-      MUST ( pwdAttribute )
-      MAY ( pwdMinAge $ pwdMaxAge $ pwdInHistory $ pwdCheckQuality $
-      pwdMinLength $ pwdExpireWarning $ pwdGraceAuthNLimit $ pwdLockout
-      $ pwdLockoutDuration $ pwdMaxFailure $ pwdFailureCountInterval $
-      pwdMustChange $ pwdAllowUserChange $ pwdSafeModify ) )
-
-#5.3  Attribute Types for Password Policy State Information
-#
-#   Password policy state information must be maintained for each user.
-#   The information is located in each user entry as a set of operational
-#   attributes.  These operational attributes are: pwdChangedTime,
-#   pwdAccountLockedTime, pwdFailureTime, pwdHistory, pwdGraceUseTime,
-#   pwdReset, pwdPolicySubEntry.
-#
-#5.3.1  Password Policy State Attribute Option
-#
-#   Since the password policy could apply to several attributes used to
-#   store passwords, each of the above operational attributes must have
-#   an option to specify which pwdAttribute it applies to.  The password
-#   policy option is defined as the following:
-#
-#   pwd-<passwordAttribute>
-#
-#   where passwordAttribute a string following the OID syntax
-#   (1.3.6.1.4.1.1466.115.121.1.38).  The attribute type descriptor
-#   (short name) MUST be used.
-#
-#   For example, if the pwdPolicy object has for pwdAttribute
-#   "userPassword" then the pwdChangedTime operational attribute, in a
-#   user entry, will be:
-#
-#   pwdChangedTime;pwd-userPassword: 20000103121520Z
-#
-#   This attribute option follows sub-typing semantics.  If a client
-#   requests a password policy state attribute to be returned in a search
-#   operation, and does not specify an option, all subtypes of that
-#   policy state attribute are returned.
-#
-#5.3.2  pwdChangedTime
-#
-#   This attribute specifies the last time the entry's password was
-#   changed.  This is used by the password expiration policy.  If this
-#   attribute does not exist, the password will never expire.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.16
-#      NAME 'pwdChangedTime'
-#      DESC 'The time the password was last changed'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.3  pwdAccountLockedTime
-#
-#   This attribute holds the time that the user's account was locked.  A
-#   locked account means that the password may no longer be used to
-#   authenticate.  A 000001010000Z value means that the account has been
-#   locked permanently, and that only a password administrator can unlock
-#   the account.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.17
-#      NAME 'pwdAccountLockedTime'
-#      DESC 'The time an user account was locked'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.4  pwdFailureTime
-#
-#   This attribute holds the timestamps of the consecutive authentication
-#   failures.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.19
-#      NAME 'pwdFailureTime'
-#      DESC 'The timestamps of the last consecutive authentication
-#      failures'
-#      EQUALITY generalizedTimeMatch
-#      ORDERING generalizedTimeOrderingMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#      USAGE directoryOperation )
-#
-#5.3.5  pwdHistory
-#
-#   This attribute holds a history of previously used passwords.  Values
-#   of this attribute are transmitted in string format as given by the
-#   following ABNF:
-#
-#   pwdHistory = time "#" syntaxOID "#" length "#" data
-#
-#   time       = <generalizedTimeString as specified in 6.14
-#                 of [RFC2252]>
-#
-#   syntaxOID  = numericoid    ; the string representation of the
-#                              ; dotted-decimal OID that defines the
-#                              ; syntax used to store the password.
-#                              ; numericoid is described in 4.1
-#                              ; of [RFC2252].
-#
-#   length     = numericstring ; the number of octets in data.
-#                              ; numericstring is described in 4.1
-#                              ; of [RFC2252].
-#
-#   data       = <octets representing the password in the format
-#                 specified by syntaxOID>.
-#
-#   This format allows the server to store, and transmit a history of
-#   passwords that have been used.  In order for equality matching to
-#   function properly, the time field needs to adhere to a consistent
-#   format.  For this purpose, the time field MUST be in GMT format.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.20
-#      NAME 'pwdHistory'
-#      DESC 'The history of user s passwords'
-#      EQUALITY octetStringMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.40
-#      USAGE directoryOperation )
-#
-#5.3.6  pwdGraceUseTime
-#
-#   This attribute holds the timestamps of grace authentications after a
-#   password has expired.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.21
-#      NAME 'pwdGraceUseTime'
-#      DESC 'The timestamps of the grace authentication after the
-#      password has expired'
-#      EQUALITY generalizedTimeMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.24
-#
-#5.3.7  pwdReset
-#
-#   This attribute holds a flag to indicate (when TRUE) that the password
-#   has been updated by the password administrator and must be changed by
-#   the user on first authentication.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.22
-#      NAME 'pwdReset'
-#      DESC 'The indication that the password has been reset'
-#      EQUALITY booleanMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.7
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#5.3.8  pwdPolicySubentry
-#
-#   This attribute points to the pwdPolicy subentry in effect for this
-#   object.
-#
-#      ( 1.3.6.1.4.1.42.2.27.8.1.23
-#      NAME 'pwdPolicySubentry'
-#      DESC 'The pwdPolicy subentry in effect for this object'
-#      EQUALITY distinguishedNameMatch
-#      SYNTAX 1.3.6.1.4.1.1466.115.121.1.12
-#      SINGLE-VALUE
-#      USAGE directoryOperation )
-#
-#
-#Disclaimer of Validity
-#
-#   This document and the information contained herein are provided on an
-#   "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE REPRESENTS
-#   OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE INTERNET
-#   ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED,
-#   INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE
-#   INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
-#   WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
-#
-#
-#Copyright Statement
-#
-#   Copyright (C) The Internet Society (2004).  This document is subject
-#   to the rights, licenses and restrictions contained in BCP 78, and
-#   except as set forth therein, the authors retain all their rights.
-
diff --git a/config-archive/etc/pam.d/atd b/config-archive/etc/pam.d/atd
deleted file mode 100644 (file)
index e3b4b72..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# The PAM configuration file for the at daemon
-#
-
-auth    required        pam_env.so
-auth    include         system-auth
-account include         system-auth
-session required        pam_limits.so
-session include         system-auth
-
diff --git a/config-archive/etc/pam.d/atd.dist b/config-archive/etc/pam.d/atd.dist
deleted file mode 100644 (file)
index 5c529c1..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# The PAM configuration file for the at daemon
-#
-
-auth    required        pam_env.so
-auth    include         system-services
-account include         system-services
-session include         system-services
-
diff --git a/config-archive/etc/pam.d/system-auth b/config-archive/etc/pam.d/system-auth
deleted file mode 100644 (file)
index bb9fcdb..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-auth           required        pam_env.so 
-auth           required        pam_unix.so try_first_pass likeauth nullok 
-auth           optional        pam_permit.so
-account                required        pam_unix.so 
-account                optional        pam_permit.so
-password       required        pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3 
-password       required        pam_unix.so try_first_pass use_authtok nullok sha512 shadow 
-password       optional        pam_permit.so
-session                required        pam_limits.so 
-session                required        pam_env.so 
-session                required        pam_unix.so 
-session                optional        pam_permit.so
diff --git a/config-archive/etc/pam.d/system-auth.dist b/config-archive/etc/pam.d/system-auth.dist
deleted file mode 100644 (file)
index 1a285d6..0000000
+++ /dev/null
@@ -1,22 +0,0 @@
-auth           required        pam_env.so 
-auth           sufficient      pam_ssh.so
-auth           [success=1 default=ignore]      pam_krb5.so  ignore_root try_first_pass
-auth           required        pam_unix.so try_first_pass likeauth nullok 
-auth           optional        pam_permit.so
-account                [success=1 default=ignore]      pam_krb5.so  ignore_root try_first_pass
-account                required        pam_unix.so 
-account                optional        pam_permit.so
-password       required        pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3 
-password       [success=1 default=ignore]      pam_krb5.so  ignore_root try_first_pass
-password       required        pam_unix.so try_first_pass use_authtok nullok sha512 shadow 
-password       optional        pam_permit.so
-session                optional        pam_ssh.so
-session                required        pam_limits.so 
-session                required        pam_env.so 
-session                optional        pam_mktemp.so
-session                [success=1 default=ignore]      pam_krb5.so  ignore_root try_first_pass
-session                required        pam_unix.so 
-session                optional        pam_permit.so
diff --git a/config-archive/etc/pam.d/system-login b/config-archive/etc/pam.d/system-login
deleted file mode 100644 (file)
index a20e8f9..0000000
+++ /dev/null
@@ -1,19 +0,0 @@
-auth           required        pam_tally2.so onerr=succeed
-auth           required        pam_shells.so 
-auth           required        pam_nologin.so 
-auth           include         system-auth
-                               
-account                required        pam_access.so 
-account                required        pam_nologin.so 
-account                include         system-auth
-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
-session                optional        pam_motd.so motd=/etc/motd
-session                optional        pam_mail.so
-  
diff --git a/config-archive/etc/pam.d/system-login.dist b/config-archive/etc/pam.d/system-login.dist
deleted file mode 100644 (file)
index 2345bb0..0000000
+++ /dev/null
@@ -1,23 +0,0 @@
-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 
-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_ck_connector.so nox11
-session                optional        pam_gnome_keyring.so auto_start
-session                optional        pam_motd.so motd=/etc/motd
-session                optional        pam_mail.so
-  
diff --git a/config-archive/etc/pam.d/system-services b/config-archive/etc/pam.d/system-services
deleted file mode 100644 (file)
index a964f33..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-auth           sufficient      pam_permit.so
-account                include         system-auth
-session         optional        pam_loginuid.so
-session                required        pam_limits.so 
-session                required        pam_env.so 
-session                required        pam_unix.so 
-session                optional        pam_permit.so
diff --git a/config-archive/etc/pam.d/system-services.dist b/config-archive/etc/pam.d/system-services.dist
deleted file mode 100644 (file)
index 982364c..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-auth           sufficient      pam_permit.so
-account                include         system-auth
-session         optional        pam_loginuid.so
-session                required        pam_limits.so 
-session                required        pam_env.so 
-session                optional        pam_mktemp.so
-session                [success=1 default=ignore]      pam_krb5.so  ignore_root try_first_pass
-session                required        pam_unix.so 
-session                optional        pam_permit.so
diff --git a/config-archive/etc/php/cgi-php5.3/php.ini b/config-archive/etc/php/cgi-php5.3/php.ini
deleted file mode 100644 (file)
index 2725889..0000000
+++ /dev/null
@@ -1,1918 +0,0 @@
-[PHP]
-
-;;;;;;;;;;;;;;;;;;;
-; About php.ini   ;
-;;;;;;;;;;;;;;;;;;;
-; PHP's initialization file, generally called php.ini, is responsible for
-; configuring many of the aspects of PHP's behavior.
-
-; PHP attempts to find and load this configuration from a number of locations.
-; The following is a summary of its search order:
-; 1. SAPI module specific location.
-; 2. The PHPRC environment variable. (As of PHP 5.2.0)
-; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
-; 4. Current working directory (except CLI)
-; 5. The web server's directory (for SAPI modules), or directory of PHP
-; (otherwise in Windows)
-; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (C:\windows or C:\winnt)
-; See the PHP docs for more specific information.
-; http://php.net/configuration.file
-
-; The syntax of the file is extremely simple.  Whitespace and Lines
-; beginning with a semicolon are silently ignored (as you probably guessed).
-; Section headers (e.g. [Foo]) are also silently ignored, even though
-; they might mean something in the future.
-
-; Directives following the section heading [PATH=/www/mysite] only
-; apply to PHP files in the /www/mysite directory.  Directives
-; following the section heading [HOST=www.example.com] only apply to
-; PHP files served from www.example.com.  Directives set in these
-; special sections cannot be overridden by user-defined INI files or
-; at runtime. Currently, [PATH=] and [HOST=] sections only work under
-; CGI/FastCGI.
-; http://php.net/ini.sections
-
-; Directives are specified using the following syntax:
-; directive = value
-; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
-; Directives are variables used to configure PHP or PHP extensions.
-; There is no name validation.  If PHP can't find an expected
-; directive because it is not set or is mistyped, a default value will be used.
-
-; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
-; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
-; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
-; previously set variable or directive (e.g. ${foo})
-
-; Expressions in the INI file are limited to bitwise operators and parentheses:
-; |  bitwise OR
-; ^  bitwise XOR
-; &  bitwise AND
-; ~  bitwise NOT
-; !  boolean NOT
-
-; Boolean flags can be turned on using the values 1, On, True or Yes.
-; They can be turned off using the values 0, Off, False or No.
-
-; An empty string can be denoted by simply not writing anything after the equal
-; sign, or by using the None keyword:
-
-;  foo =         ; sets foo to an empty string
-;  foo = None    ; sets foo to an empty string
-;  foo = "None"  ; sets foo to the string 'None'
-
-; If you use constants in your value, and these constants belong to a
-; dynamically loaded extension (either a PHP extension or a Zend extension),
-; you may only use these constants *after* the line that loads the extension.
-
-;;;;;;;;;;;;;;;;;;;
-; About this file ;
-;;;;;;;;;;;;;;;;;;;
-; PHP comes packaged with two INI files. One that is recommended to be used
-; in production environments and one that is recommended to be used in
-; development environments.
-
-; php.ini-production contains settings which hold security, performance and
-; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security conscience applications. We
-; recommending using the production ini in production and testing environments.
-
-; php.ini-development is very similar to its production variant, except it's
-; much more verbose when it comes to errors. We recommending using the
-; development version only in development environments as errors shown to
-; application users can inadvertently leak otherwise secure information.
-
-;;;;;;;;;;;;;;;;;;;
-; Quick Reference ;
-;;;;;;;;;;;;;;;;;;;
-; The following are all the settings which are different in either the production
-; or development versions of the INIs with respect to PHP's default behavior.
-; Please see the actual settings later in the document for more details as to why
-; we recommend these changes in PHP's behavior.
-
-; allow_call_time_pass_reference
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; display_errors
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; display_startup_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; error_reporting
-;   Default Value: E_ALL & ~E_NOTICE
-;   Development Value: E_ALL | E_STRICT
-;   Production Value: E_ALL & ~E_DEPRECATED
-
-; html_errors
-;   Default Value: On
-;   Development Value: On
-;   Production value: Off
-
-; log_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: On
-
-; magic_quotes_gpc
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; max_input_time
-;   Default Value: -1 (Unlimited)
-;   Development Value: 60 (60 seconds)
-;   Production Value: 60 (60 seconds)
-
-; output_buffering
-;   Default Value: Off
-;   Development Value: 4096
-;   Production Value: 4096
-
-; register_argc_argv
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; register_long_arrays
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; request_order
-;   Default Value: None
-;   Development Value: "GP"
-;   Production Value: "GP"
-
-; session.bug_compat_42
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.bug_compat_warn
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.gc_divisor
-;   Default Value: 100
-;   Development Value: 1000
-;   Production Value: 1000
-
-; session.hash_bits_per_character
-;   Default Value: 4
-;   Development Value: 5
-;   Production Value: 5
-
-; short_open_tag
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; track_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; url_rewriter.tags
-;   Default Value: "a=href,area=href,frame=src,form=,fieldset="
-;   Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-;   Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-; variables_order
-;   Default Value: "EGPCS"
-;   Development Value: "GPCS"
-;   Production Value: "GPCS"
-
-;;;;;;;;;;;;;;;;;;;;
-; php.ini Options  ;
-;;;;;;;;;;;;;;;;;;;;
-; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
-;user_ini.filename = ".user.ini"
-
-; To disable this feature set this option to empty value
-;user_ini.filename =
-
-; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
-;user_ini.cache_ttl = 300
-
-;;;;;;;;;;;;;;;;;;;;
-; Language Options ;
-;;;;;;;;;;;;;;;;;;;;
-
-; Enable the PHP scripting language engine under Apache.
-; http://php.net/engine
-engine = On
-
-; This directive determines whether or not PHP will recognize code between
-; <? and ?> tags as PHP source which should be processed as such. It's been
-; recommended for several years that you not use the short tag "short cut" and
-; instead to use the full <?php and ?> tag combination. With the wide spread use
-; of XML and use of these tags by other languages, the server can become easily
-; confused and end up parsing the wrong code in the wrong context. But because
-; this short cut has been a feature for such a long time, it's currently still
-; supported for backwards compatibility, but we recommend you don't use them.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/short-open-tag
-short_open_tag = Off
-
-; Allow ASP-style <% %> tags.
-; http://php.net/asp-tags
-asp_tags = Off
-
-; The number of significant digits displayed in floating point numbers.
-; http://php.net/precision
-precision = 14
-
-; Enforce year 2000 compliance (will cause problems with non-compliant browsers)
-; http://php.net/y2k-compliance
-y2k_compliance = On
-
-; Output buffering is a mechanism for controlling how much output data
-; (excluding headers and cookies) PHP should keep internally before pushing that
-; data to the client. If your application's output exceeds this setting, PHP
-; will send that data in chunks of roughly the size you specify.
-; Turning on this setting and managing its maximum buffer size can yield some
-; interesting side-effects depending on your application and web server.
-; You may be able to send headers and cookies after you've already sent output
-; through print or echo. You also may see performance benefits if your server is
-; emitting less packets due to buffered output versus PHP streaming the output
-; as it gets it. On production servers, 4096 bytes is a good setting for performance
-; reasons.
-; Note: Output buffering can also be controlled via Output Buffering Control
-;   functions.
-; Possible Values:
-;   On = Enabled and buffer is unlimited. (Use with caution)
-;   Off = Disabled
-;   Integer = Enables the buffer and sets its maximum size in bytes.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: Off
-; Development Value: 4096
-; Production Value: 4096
-; http://php.net/output-buffering
-output_buffering = 4096
-
-; You can redirect all of the output of your scripts to a function.  For
-; example, if you set output_handler to "mb_output_handler", character
-; encoding will be transparently converted to the specified encoding.
-; Setting any output handler automatically turns on output buffering.
-; Note: People who wrote portable scripts should not depend on this ini
-;   directive. Instead, explicitly set the output handler using ob_start().
-;   Using this ini directive may cause problems unless you know what script
-;   is doing.
-; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
-;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
-; Note: output_handler must be empty if this is set 'On' !!!!
-;   Instead you must use zlib.output_handler.
-; http://php.net/output-handler
-;output_handler =
-
-; Transparent output compression using the zlib library
-; Valid values for this option are 'off', 'on', or a specific buffer size
-; to be used for compression (default is 4KB)
-; Note: Resulting chunk size may vary due to nature of compression. PHP
-;   outputs chunks that are few hundreds bytes each as a result of
-;   compression. If you prefer a larger chunk size for better
-;   performance, enable output_buffering in addition.
-; Note: You need to use zlib.output_handler instead of the standard
-;   output_handler, or otherwise the output will be corrupted.
-; http://php.net/zlib.output-compression
-zlib.output_compression = Off
-
-; http://php.net/zlib.output-compression-level
-;zlib.output_compression_level = -1
-
-; You cannot specify additional output handlers if zlib.output_compression
-; is activated here. This setting does the same as output_handler but in
-; a different order.
-; http://php.net/zlib.output-handler
-;zlib.output_handler =
-
-; Implicit flush tells PHP to tell the output layer to flush itself
-; automatically after every output block.  This is equivalent to calling the
-; PHP function flush() after each and every call to print() or echo() and each
-; and every HTML block.  Turning this option on has serious performance
-; implications and is generally recommended for debugging purposes only.
-; http://php.net/implicit-flush
-; Note: This directive is hardcoded to On for the CLI SAPI
-implicit_flush = Off
-
-; The unserialize callback function will be called (with the undefined class'
-; name as parameter), if the unserializer finds an undefined class
-; which should be instantiated. A warning appears if the specified function is
-; not defined, or if the function doesn't include/implement the missing class.
-; So only set this entry, if you really want to implement such a
-; callback-function.
-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 = 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
-; reference at function call time is a deprecated feature which will be removed
-; from PHP at some point in the near future. The acceptable method for passing a
-; value by reference to a function is by declaring the reference in the functions
-; definition, not at call time. This directive does not disable this feature, it
-; only determines whether PHP will warn you about it or not. These warnings
-; should enabled in development environments only.
-; Default Value: On (Suppress warnings)
-; Development Value: Off (Issue warnings)
-; Production Value: Off (Issue warnings)
-; http://php.net/allow-call-time-pass-reference
-allow_call_time_pass_reference = Off
-
-; Safe Mode
-; http://php.net/safe-mode
-safe_mode = Off
-
-; By default, Safe Mode does a UID compare check when
-; opening files. If you want to relax this to a GID compare,
-; then turn on safe_mode_gid.
-; http://php.net/safe-mode-gid
-safe_mode_gid = Off
-
-; When safe_mode is on, UID/GID checks are bypassed when
-; including files from this directory and its subdirectories.
-; (directory must also be in include_path or full path must
-; be used when including)
-; http://php.net/safe-mode-include-dir
-safe_mode_include_dir =
-
-; When safe_mode is on, only executables located in the safe_mode_exec_dir
-; will be allowed to be executed via the exec family of functions.
-; http://php.net/safe-mode-exec-dir
-safe_mode_exec_dir =
-
-; Setting certain environment variables may be a potential security breach.
-; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
-; the user may only alter environment variables whose names begin with the
-; prefixes supplied here.  By default, users will only be able to set
-; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
-; Note:  If this directive is empty, PHP will let the user modify ANY
-;   environment variable!
-; http://php.net/safe-mode-allowed-env-vars
-safe_mode_allowed_env_vars = PHP_
-
-; This directive contains a comma-delimited list of environment variables that
-; the end user won't be able to change using putenv().  These variables will be
-; protected even if safe_mode_allowed_env_vars is set to allow to change them.
-; http://php.net/safe-mode-protected-env-vars
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-
-; open_basedir, if set, limits all file operations to the defined directory
-; and below.  This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/open-basedir
-;open_basedir =
-
-; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-classes
-disable_classes =
-
-; Colors for Syntax Highlighting mode.  Anything that's acceptable in
-; <span style="color: ???????"> would work.
-; http://php.net/syntax-highlighting
-;highlight.string  = #DD0000
-;highlight.comment = #FF9900
-;highlight.keyword = #007700
-;highlight.bg      = #FFFFFF
-;highlight.default = #0000BB
-;highlight.html    = #000000
-
-; If enabled, the request will be allowed to complete even if the user aborts
-; the request. Consider enabling it if executing long requests, which may end up
-; being interrupted by the user or a browser timing out. PHP's default behavior
-; is to disable this feature.
-; http://php.net/ignore-user-abort
-;ignore_user_abort = On
-
-; Determines the size of the realpath cache to be used by PHP. This value should
-; be increased on systems where PHP opens many files to reflect the quantity of
-; the file operations performed.
-; http://php.net/realpath-cache-size
-;realpath_cache_size = 16k
-
-; Duration of time, in seconds for which to cache realpath information for a given
-; file or directory. For systems with rarely changing files, consider increasing this
-; value.
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; Decides whether PHP may expose the fact that it is installed on the server
-; (e.g. by adding its signature to the Web server header).  It is no security
-; 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 = On
-
-;;;;;;;;;;;;;;;;;;;
-; Resource Limits ;
-;;;;;;;;;;;;;;;;;;;
-
-; Maximum execution time of each script, in seconds
-; http://php.net/max-execution-time
-; Note: This directive is hardcoded to 0 for the CLI SAPI
-max_execution_time = 30
-
-; Maximum amount of time each script may spend parsing request data. It's a good
-; idea to limit this time on productions servers in order to eliminate unexpectedly
-; long running scripts.
-; Note: This directive is hardcoded to -1 for the CLI SAPI
-; Default Value: -1 (Unlimited)
-; Development Value: 60 (60 seconds)
-; Production Value: 60 (60 seconds)
-; http://php.net/max-input-time
-max_input_time = 60
-
-; Maximum input variable nesting level
-; 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
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Error handling and logging ;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; This directive informs PHP of which errors, warnings and notices you would like
-; it to take action for. The recommended way of setting values for this
-; directive is through the use of the error level constants and bitwise
-; operators. The error level constants are below here for convenience as well as
-; some common settings and their meanings.
-; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
-; those related to E_NOTICE and E_STRICT, which together cover best practices and
-; recommended coding standards in PHP. For performance reasons, this is the
-; recommend error reporting setting. Your production server shouldn't be wasting
-; resources complaining about best practices and coding standards. That's what
-; development servers and development settings are for.
-; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
-; means it pretty much reports everything which is exactly what you want during
-; development and early testing.
-;
-; Error Level Constants:
-; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 6.0.0)
-; E_ERROR           - fatal run-time errors
-; E_RECOVERABLE_ERROR  - almost fatal run-time errors
-; E_WARNING         - run-time warnings (non-fatal errors)
-; E_PARSE           - compile-time parse errors
-; E_NOTICE          - run-time notices (these are warnings which often result
-;                     from a bug in your code, but it's possible that it was
-;                     intentional (e.g., using an uninitialized variable and
-;                     relying on the fact it's automatically initialized to an
-;                     empty string)
-; E_STRICT          - run-time notices, enable to have PHP suggest changes
-;                     to your code which will ensure the best interoperability
-;                     and forward compatibility of your code
-; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
-; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
-;                     initial startup
-; E_COMPILE_ERROR   - fatal compile-time errors
-; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
-; E_USER_ERROR      - user-generated error message
-; E_USER_WARNING    - user-generated warning message
-; E_USER_NOTICE     - user-generated notice message
-; E_DEPRECATED      - warn about code that will not work in future versions
-;                     of PHP
-; E_USER_DEPRECATED - user-generated deprecation warnings
-;
-; Common Values:
-;   E_ALL & ~E_NOTICE  (Show all errors, except for notices and coding standards warnings.)
-;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
-;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors)
-;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding standards.)
-; Default Value: E_ALL & ~E_NOTICE
-; Development Value: E_ALL | E_STRICT
-; Production Value: E_ALL & ~E_DEPRECATED
-; http://php.net/error-reporting
-error_reporting = E_ALL | E_STRICT
-
-; This directive controls whether or not and where PHP will output errors,
-; notices and warnings too. Error output is very useful during development, but
-; it could be very dangerous in production environments. Depending on the code
-; which is triggering the error, sensitive information could potentially leak
-; out of your application such as database usernames and passwords or worse.
-; It's recommended that errors be logged on production servers rather than
-; having the errors sent to STDOUT.
-; Possible Values:
-;   Off = Do not display any errors
-;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
-;   On or stdout = Display errors to STDOUT
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-errors
-display_errors = On
-
-; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. PHP's default behavior is to suppress those
-; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. But, it's strongly recommended that you
-; leave this setting off on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-startup-errors
-display_startup_errors = On
-
-; Besides displaying errors, PHP can also log errors to locations such as a
-; server-specific log, STDERR, or a location specified by the error_log
-; directive found below. While errors should not be displayed on productions
-; servers they should still be monitored and logging is a great way to do that.
-; Default Value: Off
-; Development Value: On
-; Production Value: On
-; http://php.net/log-errors
-log_errors = On
-
-; Set maximum length of log_errors. In error_log information about the source is
-; added. The default is 1024 and 0 allows to not apply any maximum length at all.
-; http://php.net/log-errors-max-len
-log_errors_max_len = 1024
-
-; Do not log repeated messages. Repeated errors must occur in same file on same
-; line unless ignore_repeated_source is set true.
-; http://php.net/ignore-repeated-errors
-ignore_repeated_errors = Off
-
-; Ignore source of message when ignoring repeated messages. When this setting
-; is On you will not log errors with repeated messages from different files or
-; source lines.
-; http://php.net/ignore-repeated-source
-ignore_repeated_source = Off
-
-; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This has only effect in a debug compile, and if
-; error reporting includes E_WARNING in the allowed list
-; http://php.net/report-memleaks
-report_memleaks = On
-
-; This setting is on by default.
-;report_zend_debug = 0
-
-; Store the last error/warning message in $php_errormsg (boolean). Setting this value
-; to On can assist in debugging and is appropriate for development servers. It should
-; however be disabled on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/track-errors
-track_errors = On
-
-; Turn off normal error reporting and emit XML-RPC error XML
-; http://php.net/xmlrpc-errors
-;xmlrpc_errors = 0
-
-; An XML-RPC faultCode
-;xmlrpc_error_number = 0
-
-; When PHP displays or logs an error, it has the capability of inserting html
-; links to documentation related to that error. This directive controls whether
-; those HTML links appear in error messages or not. For performance and security
-; reasons, it's recommended you disable this on production servers.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: On
-; Development Value: On
-; Production value: Off
-; http://php.net/html-errors
-html_errors = On
-
-; If html_errors is set On PHP produces clickable error messages that direct
-; to a page describing the error or function causing the error in detail.
-; You can download a copy of the PHP manual from http://php.net/docs
-; and change docref_root to the base URL of your local copy including the
-; leading '/'. You must also specify the file extension being used including
-; the dot. PHP's default behavior is to leave these settings empty.
-; Note: Never use this feature for production boxes.
-; http://php.net/docref-root
-; Examples
-;docref_root = "/phpmanual/"
-
-; http://php.net/docref-ext
-;docref_ext = .html
-
-; String to output before an error message. PHP's default behavior is to leave
-; this setting blank.
-; http://php.net/error-prepend-string
-; Example:
-;error_prepend_string = "<span style='color: #ff0000'>"
-
-; 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 = "</span>"
-
-; Log errors to specified file. PHP's default behavior is to leave this value
-; empty.
-; http://php.net/error-log
-; Example:
-;error_log = php_errors.log
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; The separator used in PHP generated URLs to separate arguments.
-; PHP's default setting is "&".
-; http://php.net/arg-separator.output
-; Example:
-;arg_separator.output = "&amp;"
-
-; List of separator(s) used by PHP to parse input URLs into variables.
-; PHP's default setting is "&".
-; NOTE: Every character in this directive is considered as separator!
-; http://php.net/arg-separator.input
-; Example:
-;arg_separator.input = ";&"
-
-; This directive determines which super global arrays are registered when PHP
-; starts up. If the register_globals directive is enabled, it also determines
-; what order variables are populated into the global space. G,P,C,E & S are
-; abbreviations for the following respective super globals: GET, POST, COOKIE,
-; ENV and SERVER. There is a performance penalty paid for the registration of
-; these arrays and because ENV is not as commonly used as the others, ENV is
-; is not recommended on productions servers. You can still get access to
-; the environment variables through getenv() should you need to.
-; Default Value: "EGPCS"
-; Development Value: "GPCS"
-; Production Value: "GPCS";
-; http://php.net/variables-order
-variables_order = "GPCS"
-
-; This directive determines which super global data (G,P,C,E & S) should
-; be registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive are
-; specified in the same manner as the variables_order directive, EXCEPT one.
-; Leaving this value empty will cause PHP to use the value set in the
-; variables_order directive. It does not mean it will leave the super globals
-; array REQUEST empty.
-; Default Value: None
-; Development Value: "GP"
-; Production Value: "GP"
-; http://php.net/request-order
-request_order = "GP"
-
-; Whether or not to register the EGPCS variables as global variables.  You may
-; want to turn this off if you don't want to clutter your scripts' global scope
-; with user data.
-; You should do your best to write your scripts so that they do not require
-; register_globals to be on;  Using form variables as globals can easily lead
-; to possible security problems, if the code is not very well thought of.
-; http://php.net/register-globals
-register_globals = Off
-
-; Determines whether the deprecated long $HTTP_*_VARS type predefined variables
-; are registered by PHP or not. As they are deprecated, we obviously don't
-; recommend you use them. They are on by default for compatibility reasons but
-; they are not recommended on production servers.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-long-arrays
-register_long_arrays = Off
-
-; This directive determines whether PHP registers $argv & $argc each time it
-; runs. $argv contains an array of all the arguments passed to PHP when a script
-; is invoked. $argc contains an integer representing the number of arguments
-; that were passed when the script was invoked. These arrays are extremely
-; useful when running scripts from the command line. When this directive is
-; enabled, registering these variables consumes CPU cycles and memory each time
-; a script is executed. For performance reasons, this feature should be disabled
-; on production servers.
-; Note: This directive is hardcoded to On for the CLI SAPI
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-argc-argv
-register_argc_argv = Off
-
-; When enabled, the SERVER and ENV variables are created when they're first
-; used (Just In Time) instead of when the script starts. If these variables
-; are not used within a script, having this directive on will result in a
-; performance gain. The PHP directives register_globals, register_long_arrays,
-; and register_argc_argv must be disabled for this directive to have any affect.
-; http://php.net/auto-globals-jit
-auto_globals_jit = On
-
-; Maximum size of POST data that PHP will accept.
-; http://php.net/post-max-size
-post_max_size = 8M
-
-; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
-; escape any character sequences in GET, POST, COOKIE and ENV data which might
-; otherwise corrupt data being placed in resources such as databases before
-; making that data available to you. Because of character encoding issues and
-; non-standard SQL implementations across many databases, it's not currently
-; possible for this feature to be 100% accurate. PHP's default behavior is to
-; enable the feature. We strongly recommend you use the escaping mechanisms
-; designed specifically for the database your using instead of relying on this
-; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
-; scheduled for removal in PHP 6.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/magic-quotes-gpc
-magic_quotes_gpc = Off
-
-; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
-; http://php.net/magic-quotes-runtime
-magic_quotes_runtime = Off
-
-; Use Sybase-style magic quotes (escape ' with '' instead of \').
-; http://php.net/magic-quotes-sybase
-magic_quotes_sybase = Off
-
-; Automatically add files before PHP document.
-; http://php.net/auto-prepend-file
-auto_prepend_file =
-
-; Automatically add files after PHP document.
-; http://php.net/auto-append-file
-auto_append_file =
-
-; By default, PHP will output a character encoding using
-; the Content-type: header.  To disable sending of the charset, simply
-; set it to be empty.
-;
-; PHP's built-in default is text/html
-; http://php.net/default-mimetype
-default_mimetype = "text/html"
-
-; PHP's default character set is set to empty.
-; http://php.net/default-charset
-;default_charset = "iso-8859-1"
-
-; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature.
-; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = On
-
-;;;;;;;;;;;;;;;;;;;;;;;;;
-; Paths and Directories ;
-;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; UNIX: "/path1:/path2"
-include_path = ".:/usr/share/php5:/usr/share/php"
-;
-; Windows: "\path1;\path2"
-;include_path = ".;c:\php\includes"
-;
-; PHP's default setting for include_path is ".;/path/to/php/pear"
-; http://php.net/include-path
-
-; The root of the PHP pages, used only if nonempty.
-; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
-; if you are running php as a CGI under any web server (other than IIS)
-; see documentation for security issues.  The alternate is to use the
-; cgi.force_redirect configuration below
-; http://php.net/doc-root
-doc_root =
-
-; The directory under which PHP opens the script using /~username used only
-; if nonempty.
-; http://php.net/user-dir
-user_dir =
-
-; Directory in which the loadable extensions (modules) reside.
-; http://php.net/extension-dir
-; extension_dir = "./"
-; On windows:
-; extension_dir = "ext"
-
-; Whether or not to enable the dl() function.  The dl() function does NOT work
-; properly in multithreaded servers, such as IIS or Zeus, and is automatically
-; disabled on them.
-; http://php.net/enable-dl
-enable_dl = Off
-
-; cgi.force_redirect is necessary to provide security running PHP as a CGI under
-; most web servers.  Left undefined, PHP turns this on by default.  You can
-; turn it off here AT YOUR OWN RISK
-; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; http://php.net/cgi.force-redirect
-;cgi.force_redirect = 1
-
-; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
-; every request. PHP's default behavior is to disable this feature.
-;cgi.nph = 1
-
-; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
-; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
-; will look for to know it is OK to continue execution.  Setting this variable MAY
-; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; http://php.net/cgi.redirect-status-env
-;cgi.redirect_status_env = ;
-
-; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
-; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
-; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
-; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
-; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
-; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; http://php.net/cgi.fix-pathinfo
-;cgi.fix_pathinfo=1
-
-; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
-; security tokens of the calling client.  This allows IIS to define the
-; security context that the request runs under.  mod_fastcgi under Apache
-; does not currently support this feature (03/17/2002)
-; Set to 1 if running under IIS.  Default is zero.
-; http://php.net/fastcgi.impersonate
-;fastcgi.impersonate = 1;
-
-; Disable logging through FastCGI connection. PHP's default behavior is to enable
-; this feature.
-;fastcgi.logging = 0
-
-; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
-; is supported by Apache. When this option is set to 1 PHP will send
-; RFC2616 compliant header.
-; Default is zero.
-; http://php.net/cgi.rfc2616-headers
-;cgi.rfc2616_headers = 0
-
-;;;;;;;;;;;;;;;;
-; File Uploads ;
-;;;;;;;;;;;;;;;;
-
-; Whether to allow HTTP file uploads.
-; http://php.net/file-uploads
-file_uploads = On
-
-; Temporary directory for HTTP uploaded files (will use system default if not
-; specified).
-; http://php.net/upload-tmp-dir
-;upload_tmp_dir =
-
-; Maximum allowed size for uploaded files.
-; http://php.net/upload-max-filesize
-upload_max_filesize = 2M
-
-; Maximum number of files that can be uploaded via a single request
-max_file_uploads = 20
-
-;;;;;;;;;;;;;;;;;;
-; Fopen wrappers ;
-;;;;;;;;;;;;;;;;;;
-
-; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-fopen
-allow_url_fopen = On
-
-; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-include
-allow_url_include = Off
-
-; Define the anonymous ftp password (your email address). PHP's default setting
-; for this is empty.
-; http://php.net/from
-;from="john@doe.com"
-
-; Define the User-Agent string. PHP's default setting for this is empty.
-; http://php.net/user-agent
-;user_agent="PHP"
-
-; Default timeout for socket based streams (seconds)
-; http://php.net/default-socket-timeout
-default_socket_timeout = 60
-
-; If your scripts have to deal with files from Macintosh systems,
-; or you are running on a Mac and need to deal with files from
-; unix or win32 systems, setting this flag will cause PHP to
-; automatically detect the EOL character in those files so that
-; fgets() and file() will work regardless of the source of the file.
-; http://php.net/auto-detect-line-endings
-;auto_detect_line_endings = Off
-
-;;;;;;;;;;;;;;;;;;;;;;
-; Dynamic Extensions ;
-;;;;;;;;;;;;;;;;;;;;;;
-
-; If you wish to have an extension loaded automatically, use the following
-; syntax:
-;
-;   extension=modulename.extension
-;
-; For example, on Windows:
-;
-;   extension=msql.dll
-;
-; ... or under UNIX:
-;
-;   extension=msql.so
-;
-; ... or with a path:
-;
-;   extension=/path/to/extension/msql.so
-;
-; If you only provide the name of the extension, PHP will look for it in its
-; default extension directory.
-;
-; Windows Extensions
-; Note that ODBC support is built in, so no dll is needed for it.
-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
-; extension folders as well as the separate PECL DLL download (PHP 5).
-; Be sure to appropriately set the extension_dir directive.
-;
-;extension=php_bz2.dll
-;extension=php_curl.dll
-;extension=php_fileinfo.dll
-;extension=php_gd2.dll
-;extension=php_gettext.dll
-;extension=php_gmp.dll
-;extension=php_intl.dll
-;extension=php_imap.dll
-;extension=php_interbase.dll
-;extension=php_ldap.dll
-;extension=php_mbstring.dll
-;extension=php_exif.dll      ; Must be after mbstring as it depends on it
-;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 11gR2 Instant Client
-;extension=php_openssl.dll
-;extension=php_pdo_firebird.dll
-;extension=php_pdo_mssql.dll
-;extension=php_pdo_mysql.dll
-;extension=php_pdo_oci.dll
-;extension=php_pdo_odbc.dll
-;extension=php_pdo_pgsql.dll
-;extension=php_pdo_sqlite.dll
-;extension=php_pgsql.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
-;extension=php_sqlite3.dll
-;extension=php_sybase_ct.dll
-;extension=php_tidy.dll
-;extension=php_xmlrpc.dll
-;extension=php_xsl.dll
-;extension=php_zip.dll
-
-;;;;;;;;;;;;;;;;;;;
-; Module Settings ;
-;;;;;;;;;;;;;;;;;;;
-
-[Date]
-; Defines the default timezone used by the date functions
-; http://php.net/date.timezone
-;date.timezone =
-
-; http://php.net/date.default-latitude
-;date.default_latitude = 31.7667
-
-; http://php.net/date.default-longitude
-;date.default_longitude = 35.2333
-
-; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.583333
-
-; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.583333
-
-[filter]
-; http://php.net/filter.default
-;filter.default = unsafe_raw
-
-; http://php.net/filter.default-flags
-;filter.default_flags =
-
-[iconv]
-;iconv.input_encoding = ISO-8859-1
-;iconv.internal_encoding = ISO-8859-1
-;iconv.output_encoding = ISO-8859-1
-
-[intl]
-;intl.default_locale =
-; This directive allows you to produce PHP errors when some error
-; happens within intl functions. The value is the level of the error produced.
-; Default is 0, which does not produce any errors.
-;intl.error_level = E_WARNING
-
-[sqlite]
-; http://php.net/sqlite.assoc-case
-;sqlite.assoc_case = 0
-
-[sqlite3]
-;sqlite3.extension_dir =
-
-[Pcre]
-;PCRE library backtracking limit.
-; http://php.net/pcre.backtrack-limit
-;pcre.backtrack_limit=100000
-
-;PCRE library recursion limit.
-;Please note that if you set this value to a high number you may consume all
-;the available process stack and eventually crash PHP (due to reaching the
-;stack size limit imposed by the Operating System).
-; http://php.net/pcre.recursion-limit
-;pcre.recursion_limit=100000
-
-[Pdo]
-; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; http://php.net/pdo-odbc.connection-pooling
-;pdo_odbc.connection_pooling=strict
-
-;pdo_odbc.db2_instance_name
-
-[Pdo_mysql]
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/pdo_mysql.cache_size
-pdo_mysql.cache_size = 2000
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/pdo_mysql.default-socket
-pdo_mysql.default_socket=
-
-[Phar]
-; http://php.net/phar.readonly
-;phar.readonly = On
-
-; http://php.net/phar.require-hash
-;phar.require_hash = On
-
-;phar.cache_list =
-
-[Syslog]
-; Whether or not to define the various syslog variables (e.g. $LOG_PID,
-; $LOG_CRON, etc.).  Turning it off is a good idea performance-wise.  In
-; runtime, you can define these variables by calling define_syslog_variables().
-; http://php.net/define-syslog-variables
-define_syslog_variables  = Off
-
-[mail function]
-; For Win32 only.
-; http://php.net/smtp
-SMTP = localhost
-; http://php.net/smtp-port
-smtp_port = 25
-
-; For Win32 only.
-; http://php.net/sendmail-from
-;sendmail_from = me@example.com
-
-; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
-; http://php.net/sendmail-path
-;sendmail_path =
-
-; Force the addition of the specified parameters to be passed as extra parameters
-; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail(), even in safe mode.
-;mail.force_extra_parameters =
-
-; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = On
-
-; The path to a log file that will log all mail() calls. Log entries include
-; the full path of the script, line number, To address and headers.
-;mail.log =
-
-[SQL]
-; http://php.net/sql.safe-mode
-sql.safe_mode = Off
-
-[ODBC]
-; http://php.net/odbc.default-db
-;odbc.default_db    =  Not yet implemented
-
-; http://php.net/odbc.default-user
-;odbc.default_user  =  Not yet implemented
-
-; http://php.net/odbc.default-pw
-;odbc.default_pw    =  Not yet implemented
-
-; Controls the ODBC cursor model.
-; Default: SQL_CURSOR_STATIC (default).
-;odbc.default_cursortype
-
-; Allow or prevent persistent links.
-; http://php.net/odbc.allow-persistent
-odbc.allow_persistent = On
-
-; Check that a connection is still valid before reuse.
-; http://php.net/odbc.check-persistent
-odbc.check_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/odbc.max-persistent
-odbc.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/odbc.max-links
-odbc.max_links = -1
-
-; Handling of LONG fields.  Returns number of bytes to variables.  0 means
-; passthru.
-; http://php.net/odbc.defaultlrl
-odbc.defaultlrl = 4096
-
-; Handling of binary data.  0 means passthru, 1 return as is, 2 convert to char.
-; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
-; of odbc.defaultlrl and odbc.defaultbinmode
-; http://php.net/odbc.defaultbinmode
-odbc.defaultbinmode = 1
-
-;birdstep.max_links = -1
-
-[Interbase]
-; Allow or prevent persistent links.
-ibase.allow_persistent = 1
-
-; Maximum number of persistent links.  -1 means no limit.
-ibase.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-ibase.max_links = -1
-
-; Default database name for ibase_connect().
-;ibase.default_db =
-
-; Default username for ibase_connect().
-;ibase.default_user =
-
-; Default password for ibase_connect().
-;ibase.default_password =
-
-; Default charset for ibase_connect().
-;ibase.default_charset =
-
-; Default timestamp format.
-ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
-
-; Default date format.
-ibase.dateformat = "%Y-%m-%d"
-
-; Default time format.
-ibase.timeformat = "%H:%M:%S"
-
-[MySQL]
-; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; http://php.net/mysql.allow_local_infile
-mysql.allow_local_infile = On
-
-; Allow or prevent persistent links.
-; http://php.net/mysql.allow-persistent
-mysql.allow_persistent = On
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysql.cache_size
-mysql.cache_size = 2000
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/mysql.max-persistent
-mysql.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/mysql.max-links
-mysql.max_links = -1
-
-; Default port number for mysql_connect().  If unset, mysql_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysql.default-port
-mysql.default_port =
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysql.default-socket
-mysql.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-host
-mysql.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-user
-mysql.default_user =
-
-; Default password for mysql_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysql.default-password
-mysql.default_password =
-
-; Maximum time (in seconds) for connect timeout. -1 means no limit
-; http://php.net/mysql.connect-timeout
-mysql.connect_timeout = 60
-
-; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
-; SQL-Errors will be displayed.
-; http://php.net/mysql.trace-mode
-mysql.trace_mode = Off
-
-[MySQLi]
-
-; Maximum number of persistent links.  -1 means no limit.
-; 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
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysqli.cache_size
-mysqli.cache_size = 2000
-
-; Default port number for mysqli_connect().  If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysqli.default-port
-mysqli.default_port = 3306
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysqli.default-socket
-mysqli.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-host
-mysqli.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-user
-mysqli.default_user =
-
-; Default password for mysqli_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysqli.default-pw
-mysqli.default_pw =
-
-; Allow or prevent reconnect
-mysqli.reconnect = Off
-
-[mysqlnd]
-; 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 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
-
-; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
-; http://php.net/mysqlnd.net_cmd_buffer_size
-;mysqlnd.net_cmd_buffer_size = 2048
-
-; Size of a pre-allocated buffer used for reading data sent by the server in
-; bytes.
-; http://php.net/mysqlnd.net_read_buffer_size
-;mysqlnd.net_read_buffer_size = 32768
-
-[OCI8]
-
-; Connection: Enables privileged connections using external
-; credentials (OCI_SYSOPER, OCI_SYSDBA)
-; http://php.net/oci8.privileged-connect
-;oci8.privileged_connect = Off
-
-; Connection: The maximum number of persistent OCI8 connections per
-; process. Using -1 means no limit.
-; http://php.net/oci8.max-persistent
-;oci8.max_persistent = -1
-
-; Connection: The maximum number of seconds a process is allowed to
-; maintain an idle persistent connection. Using -1 means idle
-; persistent connections will be maintained forever.
-; http://php.net/oci8.persistent-timeout
-;oci8.persistent_timeout = -1
-
-; Connection: The number of seconds that must pass before issuing a
-; ping during oci_pconnect() to check the connection validity. When
-; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
-; pings completely.
-; http://php.net/oci8.ping-interval
-;oci8.ping_interval = 60
-
-; Connection: Set this to a user chosen connection class to be used
-; for all pooled server requests with Oracle 11g Database Resident
-; Connection Pooling (DRCP).  To use DRCP, this value should be set to
-; the same string for all web servers running the same application,
-; the database pool must be configured, and the connection string must
-; specify to use a pooled server.
-;oci8.connection_class =
-
-; High Availability: Using On lets PHP receive Fast Application
-; Notification (FAN) events generated when a database node fails. The
-; database must also be configured to post FAN events.
-;oci8.events = Off
-
-; Tuning: This option enables statement caching, and specifies how
-; many statements to cache. Using 0 disables statement caching.
-; http://php.net/oci8.statement-cache-size
-;oci8.statement_cache_size = 20
-
-; Tuning: Enables statement prefetching and sets the default number of
-; rows that will be fetched automatically after statement execution.
-; http://php.net/oci8.default-prefetch
-;oci8.default_prefetch = 100
-
-; Compatibility. Using On means oci_close() will not close
-; oci_connect() and oci_new_connect() connections.
-; http://php.net/oci8.old-oci-close-semantics
-;oci8.old_oci_close_semantics = Off
-
-[PostgreSQL]
-; Allow or prevent persistent links.
-; http://php.net/pgsql.allow-persistent
-pgsql.allow_persistent = On
-
-; Detect broken persistent links always with pg_pconnect().
-; Auto reset feature requires a little overheads.
-; http://php.net/pgsql.auto-reset-persistent
-pgsql.auto_reset_persistent = Off
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/pgsql.max-persistent
-pgsql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-; http://php.net/pgsql.max-links
-pgsql.max_links = -1
-
-; Ignore PostgreSQL backends Notice message or not.
-; Notice message logging require a little overheads.
-; http://php.net/pgsql.ignore-notice
-pgsql.ignore_notice = 0
-
-; Log PostgreSQL backends Notice message or not.
-; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; http://php.net/pgsql.log-notice
-pgsql.log_notice = 0
-
-[Sybase-CT]
-; Allow or prevent persistent links.
-; http://php.net/sybct.allow-persistent
-sybct.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/sybct.max-persistent
-sybct.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/sybct.max-links
-sybct.max_links = -1
-
-; Minimum server message severity to display.
-; http://php.net/sybct.min-server-severity
-sybct.min_server_severity = 10
-
-; Minimum client message severity to display.
-; http://php.net/sybct.min-client-severity
-sybct.min_client_severity = 10
-
-; Set per-context timeout
-; http://php.net/sybct.timeout
-;sybct.timeout=
-
-;sybct.packet_size
-
-; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
-; Default: one minute
-;sybct.login_timeout=
-
-; The name of the host you claim to be connecting from, for display by sp_who.
-; Default: none
-;sybct.hostname=
-
-; Allows you to define how often deadlocks are to be retried. -1 means "forever".
-; Default: 0
-;sybct.deadlock_retry_count=
-
-[bcmath]
-; Number of decimal digits for all bcmath functions.
-; http://php.net/bcmath.scale
-bcmath.scale = 0
-
-[browscap]
-; http://php.net/browscap
-;browscap = extra/browscap.ini
-
-[Session]
-; Handler used to store/retrieve data.
-; http://php.net/session.save-handler
-session.save_handler = files
-
-; Argument passed to save_handler.  In the case of files, this is the path
-; where data files are stored. Note: Windows users have to change this
-; variable in order to use PHP's session functions.
-;
-; The path can be defined as:
-;
-;     session.save_path = "N;/path"
-;
-; where N is an integer.  Instead of storing all the session files in
-; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories.  This is useful if you
-; or your OS have problems with lots of files in one directory, and is
-; a more efficient layout for servers that handle lots of sessions.
-;
-; NOTE 1: PHP will not create this directory structure automatically.
-;         You can use the script in the ext/session dir for that purpose.
-; NOTE 2: See the section on garbage collection below if you choose to
-;         use subdirectories for session storage
-;
-; The file storage module creates files using mode 600 by default.
-; You can change that by using
-;
-;     session.save_path = "N;MODE;/path"
-;
-; where MODE is the octal representation of the mode. Note that this
-; does not overwrite the process's umask.
-; http://php.net/session.save-path
-session.save_path = "/tmp"
-
-; Whether to use cookies.
-; http://php.net/session.use-cookies
-session.use_cookies = 1
-
-; http://php.net/session.cookie-secure
-;session.cookie_secure =
-
-; This option forces PHP to fetch and use a cookie for storing and maintaining
-; the session id. We encourage this operation as it's very helpful in combatting
-; session hijacking when not specifying and managing your own session id. It is
-; not the end all be all of session hijacking defense, but it's a good start.
-; http://php.net/session.use-only-cookies
-session.use_only_cookies = 1
-
-; Name of the session (used as cookie name).
-; http://php.net/session.name
-session.name = PHPSESSID
-
-; Initialize session on request startup.
-; http://php.net/session.auto-start
-session.auto_start = 0
-
-; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; http://php.net/session.cookie-lifetime
-session.cookie_lifetime = 0
-
-; The path for which the cookie is valid.
-; http://php.net/session.cookie-path
-session.cookie_path = /
-
-; The domain for which the cookie is valid.
-; http://php.net/session.cookie-domain
-session.cookie_domain =
-
-; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
-; http://php.net/session.cookie-httponly
-session.cookie_httponly =
-
-; Handler used to serialize data.  php is the standard serializer of PHP.
-; http://php.net/session.serialize-handler
-session.serialize_handler = php
-
-; Defines the probability that the 'garbage collection' process is started
-; on every session initialization. The probability is calculated by using
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator
-; and gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request.
-; Default Value: 1
-; Development Value: 1
-; Production Value: 1
-; http://php.net/session.gc-probability
-session.gc_probability = 1
-
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using the following equation:
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any give request. For high volume production servers,
-; this is a more efficient approach.
-; Default Value: 100
-; Development Value: 1000
-; Production Value: 1000
-; http://php.net/session.gc-divisor
-session.gc_divisor = 1000
-
-; After this number of seconds, stored data will be seen as 'garbage' and
-; cleaned up by the garbage collection process.
-; http://php.net/session.gc-maxlifetime
-session.gc_maxlifetime = 1440
-
-; NOTE: If you are using the subdirectory option for storing session files
-;       (see session.save_path above), then garbage collection does *not*
-;       happen automatically.  You will need to do your own garbage
-;       collection through a shell script, cron entry, or some other method.
-;       For example, the following script would is the equivalent of
-;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
-;          find /path/to/sessions -cmin +24 | xargs rm
-
-; PHP 4.2 and less have an undocumented feature/bug that allows you to
-; to initialize a session variable in the global scope, even when register_globals
-; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
-; You can disable the feature and the warning separately. At this time,
-; the warning is only displayed, if bug_compat_42 is enabled. This feature
-; introduces some serious security problems if not handled correctly. It's
-; recommended that you do not use this feature on production servers. But you
-; should enable this on development servers and enable the warning as well. If you
-; do not enable the feature on development servers, you won't be warned when it's
-; used and debugging errors caused by this can be difficult to track down.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-42
-session.bug_compat_42 = On
-
-; This setting controls whether or not you are warned by PHP when initializing a
-; session value into the global space. session.bug_compat_42 must be enabled before
-; these warnings can be issued by PHP. See the directive above for more information.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-warn
-session.bug_compat_warn = On
-
-; Check HTTP Referer to invalidate externally stored URLs containing ids.
-; HTTP_REFERER has to contain this substring for the session to be
-; considered as valid.
-; http://php.net/session.referer-check
-session.referer_check =
-
-; How many bytes to read from the file.
-; http://php.net/session.entropy-length
-session.entropy_length = 0
-
-; Specified here to create the session id.
-; http://php.net/session.entropy-file
-; On systems that don't have /dev/urandom /dev/arandom can be used
-; On windows, setting the entropy_length setting will activate the 
-; Windows random source (using the CryptoAPI)
-;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.
-; http://php.net/session.cache-limiter
-session.cache_limiter = nocache
-
-; Document expires after n minutes.
-; http://php.net/session.cache-expire
-session.cache_expire = 180
-
-; trans sid support is disabled by default.
-; Use of trans sid may risk your users security.
-; Use this option with caution.
-; - User may send URL contains active session ID
-;   to other person via. email/irc/etc.
-; - URL that contains active session ID may be stored
-;   in publically accessible computer.
-; - User may access your site with the same session ID
-;   always using URL stored in browser's history or bookmarks.
-; http://php.net/session.use-trans-sid
-session.use_trans_sid = 0
-
-; Select a hash function for use in generating session ids.
-; Possible Values
-;   0  (MD5 128 bits)
-;   1  (SHA-1 160 bits)
-; This option may also be set to the name of any hash function supported by
-; the hash extension. A list of available hashes is returned by the hash_algos()
-; function.
-; http://php.net/session.hash-function
-session.hash_function = 0
-
-; Define how many bits are stored in each character when converting
-; the binary hash data to something readable.
-; Possible values:
-;   4  (4 bits: 0-9, a-f)
-;   5  (5 bits: 0-9, a-v)
-;   6  (6 bits: 0-9, a-z, A-Z, "-", ",")
-; Default Value: 4
-; Development Value: 5
-; Production Value: 5
-; http://php.net/session.hash-bits-per-character
-session.hash_bits_per_character = 5
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; form/fieldset are special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs.  If you want XHTML conformity, remove the form entry.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form=,fieldset="
-; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; http://php.net/url-rewriter.tags
-url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-[MSSQL]
-; Allow or prevent persistent links.
-mssql.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-mssql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-mssql.max_links = -1
-
-; Minimum error severity to display.
-mssql.min_error_severity = 10
-
-; Minimum message severity to display.
-mssql.min_message_severity = 10
-
-; Compatibility mode with old versions of PHP 3.0.
-mssql.compatability_mode = Off
-
-; Connect timeout
-;mssql.connect_timeout = 5
-
-; Query timeout
-;mssql.timeout = 60
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textlimit = 4096
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textsize = 4096
-
-; Limits the number of records in each batch.  0 = all records in one batch.
-;mssql.batchsize = 0
-
-; Specify how datetime and datetim4 columns are returned
-; On => Returns data converted to SQL server settings
-; Off => Returns values as YYYY-MM-DD hh:mm:ss
-;mssql.datetimeconvert = On
-
-; Use NT authentication when connecting to the server
-mssql.secure_connection = Off
-
-; Specify max number of processes. -1 = library default
-; msdlib defaults to 25
-; FreeTDS defaults to 4096
-;mssql.max_procs = -1
-
-; Specify client character set.
-; 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"
-
-[Assertion]
-; Assert(expr); active by default.
-; http://php.net/assert.active
-;assert.active = On
-
-; Issue a PHP warning for each failed assertion.
-; http://php.net/assert.warning
-;assert.warning = On
-
-; Don't bail out by default.
-; http://php.net/assert.bail
-;assert.bail = Off
-
-; User-function to be called if an assertion fails.
-; http://php.net/assert.callback
-;assert.callback = 0
-
-; Eval the expression with current error_reporting().  Set to true if you want
-; error_reporting(0) around the eval().
-; http://php.net/assert.quiet-eval
-;assert.quiet_eval = 0
-
-[COM]
-; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
-; http://php.net/com.typelib-file
-;com.typelib_file =
-
-; allow Distributed-COM calls
-; http://php.net/com.allow-dcom
-;com.allow_dcom = true
-
-; autoregister constants of a components typlib on com_load()
-; http://php.net/com.autoregister-typelib
-;com.autoregister_typelib = true
-
-; register constants casesensitive
-; http://php.net/com.autoregister-casesensitive
-;com.autoregister_casesensitive = false
-
-; show warnings on duplicate constant registrations
-; http://php.net/com.autoregister-verbose
-;com.autoregister_verbose = true
-
-; The default character set code-page to use when passing strings to and from COM objects.
-; Default: system ANSI code page
-;com.code_page=
-
-[mbstring]
-; language for internal character representation.
-; http://php.net/mbstring.language
-;mbstring.language = Japanese
-
-; internal/script encoding.
-; Some encoding cannot work as internal encoding.
-; (e.g. SJIS, BIG5, ISO-2022-*)
-; http://php.net/mbstring.internal-encoding
-;mbstring.internal_encoding = EUC-JP
-
-; http input encoding.
-; http://php.net/mbstring.http-input
-;mbstring.http_input = auto
-
-; http output encoding. mb_output_handler must be
-; registered as output buffer to function
-; http://php.net/mbstring.http-output
-;mbstring.http_output = SJIS
-
-; enable automatic encoding translation according to
-; mbstring.internal_encoding setting. Input chars are
-; converted to internal encoding by setting this to On.
-; Note: Do _not_ use automatic encoding translation for
-;       portable libs/applications.
-; http://php.net/mbstring.encoding-translation
-;mbstring.encoding_translation = Off
-
-; automatic encoding detection order.
-; auto means
-; http://php.net/mbstring.detect-order
-;mbstring.detect_order = auto
-
-; substitute_character used when character cannot be converted
-; one from another
-; http://php.net/mbstring.substitute-character
-;mbstring.substitute_character = none;
-
-; overload(replace) single byte functions by mbstring functions.
-; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
-; etc. Possible values are 0,1,2,4 or combination of them.
-; For example, 7 for overload everything.
-; 0: No overload
-; 1: Overload mail() function
-; 2: Overload str*() functions
-; 4: Overload ereg*() functions
-; http://php.net/mbstring.func-overload
-;mbstring.func_overload = 0
-
-; enable strict encoding detection.
-;mbstring.strict_detection = Off
-
-; This directive specifies the regex pattern of content types for which mb_output_handler()
-; is activated.
-; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetype=
-
-; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
-; Default: ""
-;mbstring.script_encoding=
-
-[gd]
-; Tell the jpeg decode to ignore warnings and try to create
-; a gd image. The warning will then be displayed as notices
-; disabled by default
-; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 0
-
-[exif]
-; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
-; With mbstring support this will automatically be converted into the encoding
-; given by corresponding encode setting. When empty mbstring.internal_encoding
-; is used. For the decode settings you can distinguish between motorola and
-; intel byte order. A decode setting cannot be empty.
-; http://php.net/exif.encode-unicode
-;exif.encode_unicode = ISO-8859-15
-
-; http://php.net/exif.decode-unicode-motorola
-;exif.decode_unicode_motorola = UCS-2BE
-
-; http://php.net/exif.decode-unicode-intel
-;exif.decode_unicode_intel    = UCS-2LE
-
-; http://php.net/exif.encode-jis
-;exif.encode_jis =
-
-; http://php.net/exif.decode-jis-motorola
-;exif.decode_jis_motorola = JIS
-
-; http://php.net/exif.decode-jis-intel
-;exif.decode_jis_intel    = JIS
-
-[Tidy]
-; The path to a default tidy configuration file to use when using tidy
-; http://php.net/tidy.default-config
-;tidy.default_config = /usr/local/lib/php/default.tcfg
-
-; Should tidy clean and repair output automatically?
-; WARNING: Do not use this option if you are generating non-html content
-; such as dynamic images
-; http://php.net/tidy.clean-output
-tidy.clean_output = Off
-
-[soap]
-; Enables or disables WSDL caching feature.
-; http://php.net/soap.wsdl-cache-enabled
-soap.wsdl_cache_enabled=1
-
-; Sets the directory name where SOAP extension will put cache files.
-; http://php.net/soap.wsdl-cache-dir
-soap.wsdl_cache_dir="/tmp"
-
-; (time to live) Sets the number of second while cached file will be used
-; instead of original one.
-; http://php.net/soap.wsdl-cache-ttl
-soap.wsdl_cache_ttl=86400
-
-; Sets the size of the cache limit. (Max. number of WSDL files to cache)
-soap.wsdl_cache_limit = 5
-
-[sysvshm]
-; A default size of the shared memory segment
-;sysvshm.init_mem = 10000
-
-[ldap]
-; Sets the maximum number of open links or -1 for unlimited.
-ldap.max_links = -1
-
-[mcrypt]
-; For more information about mcrypt settings see http://php.net/mcrypt-module-open
-
-; Directory where to load mcrypt algorithms
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.algorithms_dir=
-
-; Directory where to load mcrypt modes
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.modes_dir=
-
-[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/config-archive/etc/php/cgi-php5.3/php.ini.dist b/config-archive/etc/php/cgi-php5.3/php.ini.dist
deleted file mode 100644 (file)
index 9751f3b..0000000
+++ /dev/null
@@ -1,1918 +0,0 @@
-[PHP]
-
-;;;;;;;;;;;;;;;;;;;
-; About php.ini   ;
-;;;;;;;;;;;;;;;;;;;
-; PHP's initialization file, generally called php.ini, is responsible for
-; configuring many of the aspects of PHP's behavior.
-
-; PHP attempts to find and load this configuration from a number of locations.
-; The following is a summary of its search order:
-; 1. SAPI module specific location.
-; 2. The PHPRC environment variable. (As of PHP 5.2.0)
-; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
-; 4. Current working directory (except CLI)
-; 5. The web server's directory (for SAPI modules), or directory of PHP
-; (otherwise in Windows)
-; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (C:\windows or C:\winnt)
-; See the PHP docs for more specific information.
-; http://php.net/configuration.file
-
-; The syntax of the file is extremely simple.  Whitespace and Lines
-; beginning with a semicolon are silently ignored (as you probably guessed).
-; Section headers (e.g. [Foo]) are also silently ignored, even though
-; they might mean something in the future.
-
-; Directives following the section heading [PATH=/www/mysite] only
-; apply to PHP files in the /www/mysite directory.  Directives
-; following the section heading [HOST=www.example.com] only apply to
-; PHP files served from www.example.com.  Directives set in these
-; special sections cannot be overridden by user-defined INI files or
-; at runtime. Currently, [PATH=] and [HOST=] sections only work under
-; CGI/FastCGI.
-; http://php.net/ini.sections
-
-; Directives are specified using the following syntax:
-; directive = value
-; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
-; Directives are variables used to configure PHP or PHP extensions.
-; There is no name validation.  If PHP can't find an expected
-; directive because it is not set or is mistyped, a default value will be used.
-
-; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
-; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
-; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
-; previously set variable or directive (e.g. ${foo})
-
-; Expressions in the INI file are limited to bitwise operators and parentheses:
-; |  bitwise OR
-; ^  bitwise XOR
-; &  bitwise AND
-; ~  bitwise NOT
-; !  boolean NOT
-
-; Boolean flags can be turned on using the values 1, On, True or Yes.
-; They can be turned off using the values 0, Off, False or No.
-
-; An empty string can be denoted by simply not writing anything after the equal
-; sign, or by using the None keyword:
-
-;  foo =         ; sets foo to an empty string
-;  foo = None    ; sets foo to an empty string
-;  foo = "None"  ; sets foo to the string 'None'
-
-; If you use constants in your value, and these constants belong to a
-; dynamically loaded extension (either a PHP extension or a Zend extension),
-; you may only use these constants *after* the line that loads the extension.
-
-;;;;;;;;;;;;;;;;;;;
-; About this file ;
-;;;;;;;;;;;;;;;;;;;
-; PHP comes packaged with two INI files. One that is recommended to be used
-; in production environments and one that is recommended to be used in
-; development environments.
-
-; php.ini-production contains settings which hold security, performance and
-; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security conscience applications. We
-; recommending using the production ini in production and testing environments.
-
-; php.ini-development is very similar to its production variant, except it's
-; much more verbose when it comes to errors. We recommending using the
-; development version only in development environments as errors shown to
-; application users can inadvertently leak otherwise secure information.
-
-;;;;;;;;;;;;;;;;;;;
-; Quick Reference ;
-;;;;;;;;;;;;;;;;;;;
-; The following are all the settings which are different in either the production
-; or development versions of the INIs with respect to PHP's default behavior.
-; Please see the actual settings later in the document for more details as to why
-; we recommend these changes in PHP's behavior.
-
-; allow_call_time_pass_reference
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; display_errors
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; display_startup_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; error_reporting
-;   Default Value: E_ALL & ~E_NOTICE
-;   Development Value: E_ALL | E_STRICT
-;   Production Value: E_ALL & ~E_DEPRECATED
-
-; html_errors
-;   Default Value: On
-;   Development Value: On
-;   Production value: Off
-
-; log_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: On
-
-; magic_quotes_gpc
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; max_input_time
-;   Default Value: -1 (Unlimited)
-;   Development Value: 60 (60 seconds)
-;   Production Value: 60 (60 seconds)
-
-; output_buffering
-;   Default Value: Off
-;   Development Value: 4096
-;   Production Value: 4096
-
-; register_argc_argv
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; register_long_arrays
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; request_order
-;   Default Value: None
-;   Development Value: "GP"
-;   Production Value: "GP"
-
-; session.bug_compat_42
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.bug_compat_warn
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.gc_divisor
-;   Default Value: 100
-;   Development Value: 1000
-;   Production Value: 1000
-
-; session.hash_bits_per_character
-;   Default Value: 4
-;   Development Value: 5
-;   Production Value: 5
-
-; short_open_tag
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; track_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; url_rewriter.tags
-;   Default Value: "a=href,area=href,frame=src,form=,fieldset="
-;   Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-;   Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-; variables_order
-;   Default Value: "EGPCS"
-;   Development Value: "GPCS"
-;   Production Value: "GPCS"
-
-;;;;;;;;;;;;;;;;;;;;
-; php.ini Options  ;
-;;;;;;;;;;;;;;;;;;;;
-; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
-;user_ini.filename = ".user.ini"
-
-; To disable this feature set this option to empty value
-;user_ini.filename =
-
-; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
-;user_ini.cache_ttl = 300
-
-;;;;;;;;;;;;;;;;;;;;
-; Language Options ;
-;;;;;;;;;;;;;;;;;;;;
-
-; Enable the PHP scripting language engine under Apache.
-; http://php.net/engine
-engine = On
-
-; This directive determines whether or not PHP will recognize code between
-; <? and ?> tags as PHP source which should be processed as such. It's been
-; recommended for several years that you not use the short tag "short cut" and
-; instead to use the full <?php and ?> tag combination. With the wide spread use
-; of XML and use of these tags by other languages, the server can become easily
-; confused and end up parsing the wrong code in the wrong context. But because
-; this short cut has been a feature for such a long time, it's currently still
-; supported for backwards compatibility, but we recommend you don't use them.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/short-open-tag
-short_open_tag = Off
-
-; Allow ASP-style <% %> tags.
-; http://php.net/asp-tags
-asp_tags = Off
-
-; The number of significant digits displayed in floating point numbers.
-; http://php.net/precision
-precision = 14
-
-; Enforce year 2000 compliance (will cause problems with non-compliant browsers)
-; http://php.net/y2k-compliance
-y2k_compliance = On
-
-; Output buffering is a mechanism for controlling how much output data
-; (excluding headers and cookies) PHP should keep internally before pushing that
-; data to the client. If your application's output exceeds this setting, PHP
-; will send that data in chunks of roughly the size you specify.
-; Turning on this setting and managing its maximum buffer size can yield some
-; interesting side-effects depending on your application and web server.
-; You may be able to send headers and cookies after you've already sent output
-; through print or echo. You also may see performance benefits if your server is
-; emitting less packets due to buffered output versus PHP streaming the output
-; as it gets it. On production servers, 4096 bytes is a good setting for performance
-; reasons.
-; Note: Output buffering can also be controlled via Output Buffering Control
-;   functions.
-; Possible Values:
-;   On = Enabled and buffer is unlimited. (Use with caution)
-;   Off = Disabled
-;   Integer = Enables the buffer and sets its maximum size in bytes.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: Off
-; Development Value: 4096
-; Production Value: 4096
-; http://php.net/output-buffering
-output_buffering = 4096
-
-; You can redirect all of the output of your scripts to a function.  For
-; example, if you set output_handler to "mb_output_handler", character
-; encoding will be transparently converted to the specified encoding.
-; Setting any output handler automatically turns on output buffering.
-; Note: People who wrote portable scripts should not depend on this ini
-;   directive. Instead, explicitly set the output handler using ob_start().
-;   Using this ini directive may cause problems unless you know what script
-;   is doing.
-; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
-;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
-; Note: output_handler must be empty if this is set 'On' !!!!
-;   Instead you must use zlib.output_handler.
-; http://php.net/output-handler
-;output_handler =
-
-; Transparent output compression using the zlib library
-; Valid values for this option are 'off', 'on', or a specific buffer size
-; to be used for compression (default is 4KB)
-; Note: Resulting chunk size may vary due to nature of compression. PHP
-;   outputs chunks that are few hundreds bytes each as a result of
-;   compression. If you prefer a larger chunk size for better
-;   performance, enable output_buffering in addition.
-; Note: You need to use zlib.output_handler instead of the standard
-;   output_handler, or otherwise the output will be corrupted.
-; http://php.net/zlib.output-compression
-zlib.output_compression = Off
-
-; http://php.net/zlib.output-compression-level
-;zlib.output_compression_level = -1
-
-; You cannot specify additional output handlers if zlib.output_compression
-; is activated here. This setting does the same as output_handler but in
-; a different order.
-; http://php.net/zlib.output-handler
-;zlib.output_handler =
-
-; Implicit flush tells PHP to tell the output layer to flush itself
-; automatically after every output block.  This is equivalent to calling the
-; PHP function flush() after each and every call to print() or echo() and each
-; and every HTML block.  Turning this option on has serious performance
-; implications and is generally recommended for debugging purposes only.
-; http://php.net/implicit-flush
-; Note: This directive is hardcoded to On for the CLI SAPI
-implicit_flush = Off
-
-; The unserialize callback function will be called (with the undefined class'
-; name as parameter), if the unserializer finds an undefined class
-; which should be instantiated. A warning appears if the specified function is
-; not defined, or if the function doesn't include/implement the missing class.
-; So only set this entry, if you really want to implement such a
-; callback-function.
-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 = 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
-; reference at function call time is a deprecated feature which will be removed
-; from PHP at some point in the near future. The acceptable method for passing a
-; value by reference to a function is by declaring the reference in the functions
-; definition, not at call time. This directive does not disable this feature, it
-; only determines whether PHP will warn you about it or not. These warnings
-; should enabled in development environments only.
-; Default Value: On (Suppress warnings)
-; Development Value: Off (Issue warnings)
-; Production Value: Off (Issue warnings)
-; http://php.net/allow-call-time-pass-reference
-allow_call_time_pass_reference = Off
-
-; Safe Mode
-; http://php.net/safe-mode
-safe_mode = Off
-
-; By default, Safe Mode does a UID compare check when
-; opening files. If you want to relax this to a GID compare,
-; then turn on safe_mode_gid.
-; http://php.net/safe-mode-gid
-safe_mode_gid = Off
-
-; When safe_mode is on, UID/GID checks are bypassed when
-; including files from this directory and its subdirectories.
-; (directory must also be in include_path or full path must
-; be used when including)
-; http://php.net/safe-mode-include-dir
-safe_mode_include_dir =
-
-; When safe_mode is on, only executables located in the safe_mode_exec_dir
-; will be allowed to be executed via the exec family of functions.
-; http://php.net/safe-mode-exec-dir
-safe_mode_exec_dir =
-
-; Setting certain environment variables may be a potential security breach.
-; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
-; the user may only alter environment variables whose names begin with the
-; prefixes supplied here.  By default, users will only be able to set
-; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
-; Note:  If this directive is empty, PHP will let the user modify ANY
-;   environment variable!
-; http://php.net/safe-mode-allowed-env-vars
-safe_mode_allowed_env_vars = PHP_
-
-; This directive contains a comma-delimited list of environment variables that
-; the end user won't be able to change using putenv().  These variables will be
-; protected even if safe_mode_allowed_env_vars is set to allow to change them.
-; http://php.net/safe-mode-protected-env-vars
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-
-; open_basedir, if set, limits all file operations to the defined directory
-; and below.  This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/open-basedir
-;open_basedir =
-
-; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-classes
-disable_classes =
-
-; Colors for Syntax Highlighting mode.  Anything that's acceptable in
-; <span style="color: ???????"> would work.
-; http://php.net/syntax-highlighting
-;highlight.string  = #DD0000
-;highlight.comment = #FF9900
-;highlight.keyword = #007700
-;highlight.bg      = #FFFFFF
-;highlight.default = #0000BB
-;highlight.html    = #000000
-
-; If enabled, the request will be allowed to complete even if the user aborts
-; the request. Consider enabling it if executing long requests, which may end up
-; being interrupted by the user or a browser timing out. PHP's default behavior
-; is to disable this feature.
-; http://php.net/ignore-user-abort
-;ignore_user_abort = On
-
-; Determines the size of the realpath cache to be used by PHP. This value should
-; be increased on systems where PHP opens many files to reflect the quantity of
-; the file operations performed.
-; http://php.net/realpath-cache-size
-;realpath_cache_size = 16k
-
-; Duration of time, in seconds for which to cache realpath information for a given
-; file or directory. For systems with rarely changing files, consider increasing this
-; value.
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; Decides whether PHP may expose the fact that it is installed on the server
-; (e.g. by adding its signature to the Web server header).  It is no security
-; 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 = On
-
-;;;;;;;;;;;;;;;;;;;
-; Resource Limits ;
-;;;;;;;;;;;;;;;;;;;
-
-; Maximum execution time of each script, in seconds
-; http://php.net/max-execution-time
-; Note: This directive is hardcoded to 0 for the CLI SAPI
-max_execution_time = 30
-
-; Maximum amount of time each script may spend parsing request data. It's a good
-; idea to limit this time on productions servers in order to eliminate unexpectedly
-; long running scripts.
-; Note: This directive is hardcoded to -1 for the CLI SAPI
-; Default Value: -1 (Unlimited)
-; Development Value: 60 (60 seconds)
-; Production Value: 60 (60 seconds)
-; http://php.net/max-input-time
-max_input_time = 60
-
-; Maximum input variable nesting level
-; 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
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Error handling and logging ;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; This directive informs PHP of which errors, warnings and notices you would like
-; it to take action for. The recommended way of setting values for this
-; directive is through the use of the error level constants and bitwise
-; operators. The error level constants are below here for convenience as well as
-; some common settings and their meanings.
-; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
-; those related to E_NOTICE and E_STRICT, which together cover best practices and
-; recommended coding standards in PHP. For performance reasons, this is the
-; recommend error reporting setting. Your production server shouldn't be wasting
-; resources complaining about best practices and coding standards. That's what
-; development servers and development settings are for.
-; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
-; means it pretty much reports everything which is exactly what you want during
-; development and early testing.
-;
-; Error Level Constants:
-; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 5.4.0)
-; E_ERROR           - fatal run-time errors
-; E_RECOVERABLE_ERROR  - almost fatal run-time errors
-; E_WARNING         - run-time warnings (non-fatal errors)
-; E_PARSE           - compile-time parse errors
-; E_NOTICE          - run-time notices (these are warnings which often result
-;                     from a bug in your code, but it's possible that it was
-;                     intentional (e.g., using an uninitialized variable and
-;                     relying on the fact it's automatically initialized to an
-;                     empty string)
-; E_STRICT          - run-time notices, enable to have PHP suggest changes
-;                     to your code which will ensure the best interoperability
-;                     and forward compatibility of your code
-; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
-; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
-;                     initial startup
-; E_COMPILE_ERROR   - fatal compile-time errors
-; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
-; E_USER_ERROR      - user-generated error message
-; E_USER_WARNING    - user-generated warning message
-; E_USER_NOTICE     - user-generated notice message
-; E_DEPRECATED      - warn about code that will not work in future versions
-;                     of PHP
-; E_USER_DEPRECATED - user-generated deprecation warnings
-;
-; Common Values:
-;   E_ALL & ~E_NOTICE  (Show all errors, except for notices and coding standards warnings.)
-;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
-;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors)
-;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding standards.)
-; Default Value: E_ALL & ~E_NOTICE
-; Development Value: E_ALL | E_STRICT
-; Production Value: E_ALL & ~E_DEPRECATED
-; http://php.net/error-reporting
-error_reporting = E_ALL | E_STRICT
-
-; This directive controls whether or not and where PHP will output errors,
-; notices and warnings too. Error output is very useful during development, but
-; it could be very dangerous in production environments. Depending on the code
-; which is triggering the error, sensitive information could potentially leak
-; out of your application such as database usernames and passwords or worse.
-; It's recommended that errors be logged on production servers rather than
-; having the errors sent to STDOUT.
-; Possible Values:
-;   Off = Do not display any errors
-;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
-;   On or stdout = Display errors to STDOUT
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-errors
-display_errors = On
-
-; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. PHP's default behavior is to suppress those
-; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. But, it's strongly recommended that you
-; leave this setting off on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-startup-errors
-display_startup_errors = On
-
-; Besides displaying errors, PHP can also log errors to locations such as a
-; server-specific log, STDERR, or a location specified by the error_log
-; directive found below. While errors should not be displayed on productions
-; servers they should still be monitored and logging is a great way to do that.
-; Default Value: Off
-; Development Value: On
-; Production Value: On
-; http://php.net/log-errors
-log_errors = On
-
-; Set maximum length of log_errors. In error_log information about the source is
-; added. The default is 1024 and 0 allows to not apply any maximum length at all.
-; http://php.net/log-errors-max-len
-log_errors_max_len = 1024
-
-; Do not log repeated messages. Repeated errors must occur in same file on same
-; line unless ignore_repeated_source is set true.
-; http://php.net/ignore-repeated-errors
-ignore_repeated_errors = Off
-
-; Ignore source of message when ignoring repeated messages. When this setting
-; is On you will not log errors with repeated messages from different files or
-; source lines.
-; http://php.net/ignore-repeated-source
-ignore_repeated_source = Off
-
-; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This has only effect in a debug compile, and if
-; error reporting includes E_WARNING in the allowed list
-; http://php.net/report-memleaks
-report_memleaks = On
-
-; This setting is on by default.
-;report_zend_debug = 0
-
-; Store the last error/warning message in $php_errormsg (boolean). Setting this value
-; to On can assist in debugging and is appropriate for development servers. It should
-; however be disabled on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/track-errors
-track_errors = On
-
-; Turn off normal error reporting and emit XML-RPC error XML
-; http://php.net/xmlrpc-errors
-;xmlrpc_errors = 0
-
-; An XML-RPC faultCode
-;xmlrpc_error_number = 0
-
-; When PHP displays or logs an error, it has the capability of inserting html
-; links to documentation related to that error. This directive controls whether
-; those HTML links appear in error messages or not. For performance and security
-; reasons, it's recommended you disable this on production servers.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: On
-; Development Value: On
-; Production value: Off
-; http://php.net/html-errors
-html_errors = On
-
-; If html_errors is set On PHP produces clickable error messages that direct
-; to a page describing the error or function causing the error in detail.
-; You can download a copy of the PHP manual from http://php.net/docs
-; and change docref_root to the base URL of your local copy including the
-; leading '/'. You must also specify the file extension being used including
-; the dot. PHP's default behavior is to leave these settings empty.
-; Note: Never use this feature for production boxes.
-; http://php.net/docref-root
-; Examples
-;docref_root = "/phpmanual/"
-
-; http://php.net/docref-ext
-;docref_ext = .html
-
-; String to output before an error message. PHP's default behavior is to leave
-; this setting blank.
-; http://php.net/error-prepend-string
-; Example:
-;error_prepend_string = "<span style='color: #ff0000'>"
-
-; 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 = "</span>"
-
-; Log errors to specified file. PHP's default behavior is to leave this value
-; empty.
-; http://php.net/error-log
-; Example:
-;error_log = php_errors.log
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; The separator used in PHP generated URLs to separate arguments.
-; PHP's default setting is "&".
-; http://php.net/arg-separator.output
-; Example:
-;arg_separator.output = "&amp;"
-
-; List of separator(s) used by PHP to parse input URLs into variables.
-; PHP's default setting is "&".
-; NOTE: Every character in this directive is considered as separator!
-; http://php.net/arg-separator.input
-; Example:
-;arg_separator.input = ";&"
-
-; This directive determines which super global arrays are registered when PHP
-; starts up. If the register_globals directive is enabled, it also determines
-; what order variables are populated into the global space. G,P,C,E & S are
-; abbreviations for the following respective super globals: GET, POST, COOKIE,
-; ENV and SERVER. There is a performance penalty paid for the registration of
-; these arrays and because ENV is not as commonly used as the others, ENV is
-; is not recommended on productions servers. You can still get access to
-; the environment variables through getenv() should you need to.
-; Default Value: "EGPCS"
-; Development Value: "GPCS"
-; Production Value: "GPCS";
-; http://php.net/variables-order
-variables_order = "GPCS"
-
-; This directive determines which super global data (G,P,C,E & S) should
-; be registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive are
-; specified in the same manner as the variables_order directive, EXCEPT one.
-; Leaving this value empty will cause PHP to use the value set in the
-; variables_order directive. It does not mean it will leave the super globals
-; array REQUEST empty.
-; Default Value: None
-; Development Value: "GP"
-; Production Value: "GP"
-; http://php.net/request-order
-request_order = "GP"
-
-; Whether or not to register the EGPCS variables as global variables.  You may
-; want to turn this off if you don't want to clutter your scripts' global scope
-; with user data.
-; You should do your best to write your scripts so that they do not require
-; register_globals to be on;  Using form variables as globals can easily lead
-; to possible security problems, if the code is not very well thought of.
-; http://php.net/register-globals
-register_globals = Off
-
-; Determines whether the deprecated long $HTTP_*_VARS type predefined variables
-; are registered by PHP or not. As they are deprecated, we obviously don't
-; recommend you use them. They are on by default for compatibility reasons but
-; they are not recommended on production servers.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-long-arrays
-register_long_arrays = Off
-
-; This directive determines whether PHP registers $argv & $argc each time it
-; runs. $argv contains an array of all the arguments passed to PHP when a script
-; is invoked. $argc contains an integer representing the number of arguments
-; that were passed when the script was invoked. These arrays are extremely
-; useful when running scripts from the command line. When this directive is
-; enabled, registering these variables consumes CPU cycles and memory each time
-; a script is executed. For performance reasons, this feature should be disabled
-; on production servers.
-; Note: This directive is hardcoded to On for the CLI SAPI
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-argc-argv
-register_argc_argv = Off
-
-; When enabled, the SERVER and ENV variables are created when they're first
-; used (Just In Time) instead of when the script starts. If these variables
-; are not used within a script, having this directive on will result in a
-; performance gain. The PHP directives register_globals, register_long_arrays,
-; and register_argc_argv must be disabled for this directive to have any affect.
-; http://php.net/auto-globals-jit
-auto_globals_jit = On
-
-; Maximum size of POST data that PHP will accept.
-; http://php.net/post-max-size
-post_max_size = 8M
-
-; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
-; escape any character sequences in GET, POST, COOKIE and ENV data which might
-; otherwise corrupt data being placed in resources such as databases before
-; making that data available to you. Because of character encoding issues and
-; non-standard SQL implementations across many databases, it's not currently
-; possible for this feature to be 100% accurate. PHP's default behavior is to
-; enable the feature. We strongly recommend you use the escaping mechanisms
-; designed specifically for the database your using instead of relying on this
-; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
-; removed in PHP 5.4.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/magic-quotes-gpc
-magic_quotes_gpc = Off
-
-; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
-; http://php.net/magic-quotes-runtime
-magic_quotes_runtime = Off
-
-; Use Sybase-style magic quotes (escape ' with '' instead of \').
-; http://php.net/magic-quotes-sybase
-magic_quotes_sybase = Off
-
-; Automatically add files before PHP document.
-; http://php.net/auto-prepend-file
-auto_prepend_file =
-
-; Automatically add files after PHP document.
-; http://php.net/auto-append-file
-auto_append_file =
-
-; By default, PHP will output a character encoding using
-; the Content-type: header.  To disable sending of the charset, simply
-; set it to be empty.
-;
-; PHP's built-in default is text/html
-; http://php.net/default-mimetype
-default_mimetype = "text/html"
-
-; PHP's default character set is set to empty.
-; http://php.net/default-charset
-;default_charset = "iso-8859-1"
-
-; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature.
-; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = On
-
-;;;;;;;;;;;;;;;;;;;;;;;;;
-; Paths and Directories ;
-;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; UNIX: "/path1:/path2"
-include_path = ".:/usr/share/php5:/usr/share/php"
-;
-; Windows: "\path1;\path2"
-;include_path = ".;c:\php\includes"
-;
-; PHP's default setting for include_path is ".;/path/to/php/pear"
-; http://php.net/include-path
-
-; The root of the PHP pages, used only if nonempty.
-; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
-; if you are running php as a CGI under any web server (other than IIS)
-; see documentation for security issues.  The alternate is to use the
-; cgi.force_redirect configuration below
-; http://php.net/doc-root
-doc_root =
-
-; The directory under which PHP opens the script using /~username used only
-; if nonempty.
-; http://php.net/user-dir
-user_dir =
-
-; Directory in which the loadable extensions (modules) reside.
-; http://php.net/extension-dir
-; extension_dir = "./"
-; On windows:
-; extension_dir = "ext"
-
-; Whether or not to enable the dl() function.  The dl() function does NOT work
-; properly in multithreaded servers, such as IIS or Zeus, and is automatically
-; disabled on them.
-; http://php.net/enable-dl
-enable_dl = Off
-
-; cgi.force_redirect is necessary to provide security running PHP as a CGI under
-; most web servers.  Left undefined, PHP turns this on by default.  You can
-; turn it off here AT YOUR OWN RISK
-; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; http://php.net/cgi.force-redirect
-;cgi.force_redirect = 1
-
-; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
-; every request. PHP's default behavior is to disable this feature.
-;cgi.nph = 1
-
-; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
-; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
-; will look for to know it is OK to continue execution.  Setting this variable MAY
-; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; http://php.net/cgi.redirect-status-env
-;cgi.redirect_status_env = ;
-
-; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
-; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
-; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
-; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
-; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
-; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; http://php.net/cgi.fix-pathinfo
-;cgi.fix_pathinfo=1
-
-; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
-; security tokens of the calling client.  This allows IIS to define the
-; security context that the request runs under.  mod_fastcgi under Apache
-; does not currently support this feature (03/17/2002)
-; Set to 1 if running under IIS.  Default is zero.
-; http://php.net/fastcgi.impersonate
-;fastcgi.impersonate = 1;
-
-; Disable logging through FastCGI connection. PHP's default behavior is to enable
-; this feature.
-;fastcgi.logging = 0
-
-; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
-; is supported by Apache. When this option is set to 1 PHP will send
-; RFC2616 compliant header.
-; Default is zero.
-; http://php.net/cgi.rfc2616-headers
-;cgi.rfc2616_headers = 0
-
-;;;;;;;;;;;;;;;;
-; File Uploads ;
-;;;;;;;;;;;;;;;;
-
-; Whether to allow HTTP file uploads.
-; http://php.net/file-uploads
-file_uploads = On
-
-; Temporary directory for HTTP uploaded files (will use system default if not
-; specified).
-; http://php.net/upload-tmp-dir
-;upload_tmp_dir =
-
-; Maximum allowed size for uploaded files.
-; http://php.net/upload-max-filesize
-upload_max_filesize = 2M
-
-; Maximum number of files that can be uploaded via a single request
-max_file_uploads = 20
-
-;;;;;;;;;;;;;;;;;;
-; Fopen wrappers ;
-;;;;;;;;;;;;;;;;;;
-
-; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-fopen
-allow_url_fopen = On
-
-; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-include
-allow_url_include = Off
-
-; Define the anonymous ftp password (your email address). PHP's default setting
-; for this is empty.
-; http://php.net/from
-;from="john@doe.com"
-
-; Define the User-Agent string. PHP's default setting for this is empty.
-; http://php.net/user-agent
-;user_agent="PHP"
-
-; Default timeout for socket based streams (seconds)
-; http://php.net/default-socket-timeout
-default_socket_timeout = 60
-
-; If your scripts have to deal with files from Macintosh systems,
-; or you are running on a Mac and need to deal with files from
-; unix or win32 systems, setting this flag will cause PHP to
-; automatically detect the EOL character in those files so that
-; fgets() and file() will work regardless of the source of the file.
-; http://php.net/auto-detect-line-endings
-;auto_detect_line_endings = Off
-
-;;;;;;;;;;;;;;;;;;;;;;
-; Dynamic Extensions ;
-;;;;;;;;;;;;;;;;;;;;;;
-
-; If you wish to have an extension loaded automatically, use the following
-; syntax:
-;
-;   extension=modulename.extension
-;
-; For example, on Windows:
-;
-;   extension=msql.dll
-;
-; ... or under UNIX:
-;
-;   extension=msql.so
-;
-; ... or with a path:
-;
-;   extension=/path/to/extension/msql.so
-;
-; If you only provide the name of the extension, PHP will look for it in its
-; default extension directory.
-;
-; Windows Extensions
-; Note that ODBC support is built in, so no dll is needed for it.
-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
-; extension folders as well as the separate PECL DLL download (PHP 5).
-; Be sure to appropriately set the extension_dir directive.
-;
-;extension=php_bz2.dll
-;extension=php_curl.dll
-;extension=php_fileinfo.dll
-;extension=php_gd2.dll
-;extension=php_gettext.dll
-;extension=php_gmp.dll
-;extension=php_intl.dll
-;extension=php_imap.dll
-;extension=php_interbase.dll
-;extension=php_ldap.dll
-;extension=php_mbstring.dll
-;extension=php_exif.dll      ; Must be after mbstring as it depends on it
-;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 11gR2 Instant Client
-;extension=php_openssl.dll
-;extension=php_pdo_firebird.dll
-;extension=php_pdo_mssql.dll
-;extension=php_pdo_mysql.dll
-;extension=php_pdo_oci.dll
-;extension=php_pdo_odbc.dll
-;extension=php_pdo_pgsql.dll
-;extension=php_pdo_sqlite.dll
-;extension=php_pgsql.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
-;extension=php_sqlite3.dll
-;extension=php_sybase_ct.dll
-;extension=php_tidy.dll
-;extension=php_xmlrpc.dll
-;extension=php_xsl.dll
-;extension=php_zip.dll
-
-;;;;;;;;;;;;;;;;;;;
-; Module Settings ;
-;;;;;;;;;;;;;;;;;;;
-
-[Date]
-; Defines the default timezone used by the date functions
-; http://php.net/date.timezone
-;date.timezone =
-
-; http://php.net/date.default-latitude
-;date.default_latitude = 31.7667
-
-; http://php.net/date.default-longitude
-;date.default_longitude = 35.2333
-
-; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.583333
-
-; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.583333
-
-[filter]
-; http://php.net/filter.default
-;filter.default = unsafe_raw
-
-; http://php.net/filter.default-flags
-;filter.default_flags =
-
-[iconv]
-;iconv.input_encoding = ISO-8859-1
-;iconv.internal_encoding = ISO-8859-1
-;iconv.output_encoding = ISO-8859-1
-
-[intl]
-;intl.default_locale =
-; This directive allows you to produce PHP errors when some error
-; happens within intl functions. The value is the level of the error produced.
-; Default is 0, which does not produce any errors.
-;intl.error_level = E_WARNING
-
-[sqlite]
-; http://php.net/sqlite.assoc-case
-;sqlite.assoc_case = 0
-
-[sqlite3]
-;sqlite3.extension_dir =
-
-[Pcre]
-;PCRE library backtracking limit.
-; http://php.net/pcre.backtrack-limit
-;pcre.backtrack_limit=100000
-
-;PCRE library recursion limit.
-;Please note that if you set this value to a high number you may consume all
-;the available process stack and eventually crash PHP (due to reaching the
-;stack size limit imposed by the Operating System).
-; http://php.net/pcre.recursion-limit
-;pcre.recursion_limit=100000
-
-[Pdo]
-; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; http://php.net/pdo-odbc.connection-pooling
-;pdo_odbc.connection_pooling=strict
-
-;pdo_odbc.db2_instance_name
-
-[Pdo_mysql]
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/pdo_mysql.cache_size
-pdo_mysql.cache_size = 2000
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/pdo_mysql.default-socket
-pdo_mysql.default_socket=
-
-[Phar]
-; http://php.net/phar.readonly
-;phar.readonly = On
-
-; http://php.net/phar.require-hash
-;phar.require_hash = On
-
-;phar.cache_list =
-
-[Syslog]
-; Whether or not to define the various syslog variables (e.g. $LOG_PID,
-; $LOG_CRON, etc.).  Turning it off is a good idea performance-wise.  In
-; runtime, you can define these variables by calling define_syslog_variables().
-; http://php.net/define-syslog-variables
-define_syslog_variables  = Off
-
-[mail function]
-; For Win32 only.
-; http://php.net/smtp
-SMTP = localhost
-; http://php.net/smtp-port
-smtp_port = 25
-
-; For Win32 only.
-; http://php.net/sendmail-from
-;sendmail_from = me@example.com
-
-; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
-; http://php.net/sendmail-path
-;sendmail_path =
-
-; Force the addition of the specified parameters to be passed as extra parameters
-; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail(), even in safe mode.
-;mail.force_extra_parameters =
-
-; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = On
-
-; The path to a log file that will log all mail() calls. Log entries include
-; the full path of the script, line number, To address and headers.
-;mail.log =
-
-[SQL]
-; http://php.net/sql.safe-mode
-sql.safe_mode = Off
-
-[ODBC]
-; http://php.net/odbc.default-db
-;odbc.default_db    =  Not yet implemented
-
-; http://php.net/odbc.default-user
-;odbc.default_user  =  Not yet implemented
-
-; http://php.net/odbc.default-pw
-;odbc.default_pw    =  Not yet implemented
-
-; Controls the ODBC cursor model.
-; Default: SQL_CURSOR_STATIC (default).
-;odbc.default_cursortype
-
-; Allow or prevent persistent links.
-; http://php.net/odbc.allow-persistent
-odbc.allow_persistent = On
-
-; Check that a connection is still valid before reuse.
-; http://php.net/odbc.check-persistent
-odbc.check_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/odbc.max-persistent
-odbc.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/odbc.max-links
-odbc.max_links = -1
-
-; Handling of LONG fields.  Returns number of bytes to variables.  0 means
-; passthru.
-; http://php.net/odbc.defaultlrl
-odbc.defaultlrl = 4096
-
-; Handling of binary data.  0 means passthru, 1 return as is, 2 convert to char.
-; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
-; of odbc.defaultlrl and odbc.defaultbinmode
-; http://php.net/odbc.defaultbinmode
-odbc.defaultbinmode = 1
-
-;birdstep.max_links = -1
-
-[Interbase]
-; Allow or prevent persistent links.
-ibase.allow_persistent = 1
-
-; Maximum number of persistent links.  -1 means no limit.
-ibase.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-ibase.max_links = -1
-
-; Default database name for ibase_connect().
-;ibase.default_db =
-
-; Default username for ibase_connect().
-;ibase.default_user =
-
-; Default password for ibase_connect().
-;ibase.default_password =
-
-; Default charset for ibase_connect().
-;ibase.default_charset =
-
-; Default timestamp format.
-ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
-
-; Default date format.
-ibase.dateformat = "%Y-%m-%d"
-
-; Default time format.
-ibase.timeformat = "%H:%M:%S"
-
-[MySQL]
-; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; http://php.net/mysql.allow_local_infile
-mysql.allow_local_infile = On
-
-; Allow or prevent persistent links.
-; http://php.net/mysql.allow-persistent
-mysql.allow_persistent = On
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysql.cache_size
-mysql.cache_size = 2000
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/mysql.max-persistent
-mysql.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/mysql.max-links
-mysql.max_links = -1
-
-; Default port number for mysql_connect().  If unset, mysql_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysql.default-port
-mysql.default_port =
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysql.default-socket
-mysql.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-host
-mysql.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-user
-mysql.default_user =
-
-; Default password for mysql_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysql.default-password
-mysql.default_password =
-
-; Maximum time (in seconds) for connect timeout. -1 means no limit
-; http://php.net/mysql.connect-timeout
-mysql.connect_timeout = 60
-
-; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
-; SQL-Errors will be displayed.
-; http://php.net/mysql.trace-mode
-mysql.trace_mode = Off
-
-[MySQLi]
-
-; Maximum number of persistent links.  -1 means no limit.
-; 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
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysqli.cache_size
-mysqli.cache_size = 2000
-
-; Default port number for mysqli_connect().  If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysqli.default-port
-mysqli.default_port = 3306
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysqli.default-socket
-mysqli.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-host
-mysqli.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-user
-mysqli.default_user =
-
-; Default password for mysqli_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysqli.default-pw
-mysqli.default_pw =
-
-; Allow or prevent reconnect
-mysqli.reconnect = Off
-
-[mysqlnd]
-; 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 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
-
-; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
-; http://php.net/mysqlnd.net_cmd_buffer_size
-;mysqlnd.net_cmd_buffer_size = 2048
-
-; Size of a pre-allocated buffer used for reading data sent by the server in
-; bytes.
-; http://php.net/mysqlnd.net_read_buffer_size
-;mysqlnd.net_read_buffer_size = 32768
-
-[OCI8]
-
-; Connection: Enables privileged connections using external
-; credentials (OCI_SYSOPER, OCI_SYSDBA)
-; http://php.net/oci8.privileged-connect
-;oci8.privileged_connect = Off
-
-; Connection: The maximum number of persistent OCI8 connections per
-; process. Using -1 means no limit.
-; http://php.net/oci8.max-persistent
-;oci8.max_persistent = -1
-
-; Connection: The maximum number of seconds a process is allowed to
-; maintain an idle persistent connection. Using -1 means idle
-; persistent connections will be maintained forever.
-; http://php.net/oci8.persistent-timeout
-;oci8.persistent_timeout = -1
-
-; Connection: The number of seconds that must pass before issuing a
-; ping during oci_pconnect() to check the connection validity. When
-; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
-; pings completely.
-; http://php.net/oci8.ping-interval
-;oci8.ping_interval = 60
-
-; Connection: Set this to a user chosen connection class to be used
-; for all pooled server requests with Oracle 11g Database Resident
-; Connection Pooling (DRCP).  To use DRCP, this value should be set to
-; the same string for all web servers running the same application,
-; the database pool must be configured, and the connection string must
-; specify to use a pooled server.
-;oci8.connection_class =
-
-; High Availability: Using On lets PHP receive Fast Application
-; Notification (FAN) events generated when a database node fails. The
-; database must also be configured to post FAN events.
-;oci8.events = Off
-
-; Tuning: This option enables statement caching, and specifies how
-; many statements to cache. Using 0 disables statement caching.
-; http://php.net/oci8.statement-cache-size
-;oci8.statement_cache_size = 20
-
-; Tuning: Enables statement prefetching and sets the default number of
-; rows that will be fetched automatically after statement execution.
-; http://php.net/oci8.default-prefetch
-;oci8.default_prefetch = 100
-
-; Compatibility. Using On means oci_close() will not close
-; oci_connect() and oci_new_connect() connections.
-; http://php.net/oci8.old-oci-close-semantics
-;oci8.old_oci_close_semantics = Off
-
-[PostgreSQL]
-; Allow or prevent persistent links.
-; http://php.net/pgsql.allow-persistent
-pgsql.allow_persistent = On
-
-; Detect broken persistent links always with pg_pconnect().
-; Auto reset feature requires a little overheads.
-; http://php.net/pgsql.auto-reset-persistent
-pgsql.auto_reset_persistent = Off
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/pgsql.max-persistent
-pgsql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-; http://php.net/pgsql.max-links
-pgsql.max_links = -1
-
-; Ignore PostgreSQL backends Notice message or not.
-; Notice message logging require a little overheads.
-; http://php.net/pgsql.ignore-notice
-pgsql.ignore_notice = 0
-
-; Log PostgreSQL backends Notice message or not.
-; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; http://php.net/pgsql.log-notice
-pgsql.log_notice = 0
-
-[Sybase-CT]
-; Allow or prevent persistent links.
-; http://php.net/sybct.allow-persistent
-sybct.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/sybct.max-persistent
-sybct.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/sybct.max-links
-sybct.max_links = -1
-
-; Minimum server message severity to display.
-; http://php.net/sybct.min-server-severity
-sybct.min_server_severity = 10
-
-; Minimum client message severity to display.
-; http://php.net/sybct.min-client-severity
-sybct.min_client_severity = 10
-
-; Set per-context timeout
-; http://php.net/sybct.timeout
-;sybct.timeout=
-
-;sybct.packet_size
-
-; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
-; Default: one minute
-;sybct.login_timeout=
-
-; The name of the host you claim to be connecting from, for display by sp_who.
-; Default: none
-;sybct.hostname=
-
-; Allows you to define how often deadlocks are to be retried. -1 means "forever".
-; Default: 0
-;sybct.deadlock_retry_count=
-
-[bcmath]
-; Number of decimal digits for all bcmath functions.
-; http://php.net/bcmath.scale
-bcmath.scale = 0
-
-[browscap]
-; http://php.net/browscap
-;browscap = extra/browscap.ini
-
-[Session]
-; Handler used to store/retrieve data.
-; http://php.net/session.save-handler
-session.save_handler = files
-
-; Argument passed to save_handler.  In the case of files, this is the path
-; where data files are stored. Note: Windows users have to change this
-; variable in order to use PHP's session functions.
-;
-; The path can be defined as:
-;
-;     session.save_path = "N;/path"
-;
-; where N is an integer.  Instead of storing all the session files in
-; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories.  This is useful if you
-; or your OS have problems with lots of files in one directory, and is
-; a more efficient layout for servers that handle lots of sessions.
-;
-; NOTE 1: PHP will not create this directory structure automatically.
-;         You can use the script in the ext/session dir for that purpose.
-; NOTE 2: See the section on garbage collection below if you choose to
-;         use subdirectories for session storage
-;
-; The file storage module creates files using mode 600 by default.
-; You can change that by using
-;
-;     session.save_path = "N;MODE;/path"
-;
-; where MODE is the octal representation of the mode. Note that this
-; does not overwrite the process's umask.
-; http://php.net/session.save-path
-session.save_path = "/tmp"
-
-; Whether to use cookies.
-; http://php.net/session.use-cookies
-session.use_cookies = 1
-
-; http://php.net/session.cookie-secure
-;session.cookie_secure =
-
-; This option forces PHP to fetch and use a cookie for storing and maintaining
-; the session id. We encourage this operation as it's very helpful in combating
-; session hijacking when not specifying and managing your own session id. It is
-; not the end all be all of session hijacking defense, but it's a good start.
-; http://php.net/session.use-only-cookies
-session.use_only_cookies = 1
-
-; Name of the session (used as cookie name).
-; http://php.net/session.name
-session.name = PHPSESSID
-
-; Initialize session on request startup.
-; http://php.net/session.auto-start
-session.auto_start = 0
-
-; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; http://php.net/session.cookie-lifetime
-session.cookie_lifetime = 0
-
-; The path for which the cookie is valid.
-; http://php.net/session.cookie-path
-session.cookie_path = /
-
-; The domain for which the cookie is valid.
-; http://php.net/session.cookie-domain
-session.cookie_domain =
-
-; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
-; http://php.net/session.cookie-httponly
-session.cookie_httponly =
-
-; Handler used to serialize data.  php is the standard serializer of PHP.
-; http://php.net/session.serialize-handler
-session.serialize_handler = php
-
-; Defines the probability that the 'garbage collection' process is started
-; on every session initialization. The probability is calculated by using
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator
-; and gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request.
-; Default Value: 1
-; Development Value: 1
-; Production Value: 1
-; http://php.net/session.gc-probability
-session.gc_probability = 1
-
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using the following equation:
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any give request. For high volume production servers,
-; this is a more efficient approach.
-; Default Value: 100
-; Development Value: 1000
-; Production Value: 1000
-; http://php.net/session.gc-divisor
-session.gc_divisor = 1000
-
-; After this number of seconds, stored data will be seen as 'garbage' and
-; cleaned up by the garbage collection process.
-; http://php.net/session.gc-maxlifetime
-session.gc_maxlifetime = 1440
-
-; NOTE: If you are using the subdirectory option for storing session files
-;       (see session.save_path above), then garbage collection does *not*
-;       happen automatically.  You will need to do your own garbage
-;       collection through a shell script, cron entry, or some other method.
-;       For example, the following script would is the equivalent of
-;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
-;          find /path/to/sessions -cmin +24 | xargs rm
-
-; PHP 4.2 and less have an undocumented feature/bug that allows you to
-; to initialize a session variable in the global scope, even when register_globals
-; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
-; You can disable the feature and the warning separately. At this time,
-; the warning is only displayed, if bug_compat_42 is enabled. This feature
-; introduces some serious security problems if not handled correctly. It's
-; recommended that you do not use this feature on production servers. But you
-; should enable this on development servers and enable the warning as well. If you
-; do not enable the feature on development servers, you won't be warned when it's
-; used and debugging errors caused by this can be difficult to track down.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-42
-session.bug_compat_42 = On
-
-; This setting controls whether or not you are warned by PHP when initializing a
-; session value into the global space. session.bug_compat_42 must be enabled before
-; these warnings can be issued by PHP. See the directive above for more information.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-warn
-session.bug_compat_warn = On
-
-; Check HTTP Referer to invalidate externally stored URLs containing ids.
-; HTTP_REFERER has to contain this substring for the session to be
-; considered as valid.
-; http://php.net/session.referer-check
-session.referer_check =
-
-; How many bytes to read from the file.
-; http://php.net/session.entropy-length
-session.entropy_length = 0
-
-; Specified here to create the session id.
-; http://php.net/session.entropy-file
-; On systems that don't have /dev/urandom /dev/arandom can be used
-; On windows, setting the entropy_length setting will activate the 
-; Windows random source (using the CryptoAPI)
-;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.
-; http://php.net/session.cache-limiter
-session.cache_limiter = nocache
-
-; Document expires after n minutes.
-; http://php.net/session.cache-expire
-session.cache_expire = 180
-
-; trans sid support is disabled by default.
-; Use of trans sid may risk your users security.
-; Use this option with caution.
-; - User may send URL contains active session ID
-;   to other person via. email/irc/etc.
-; - URL that contains active session ID may be stored
-;   in publicly accessible computer.
-; - User may access your site with the same session ID
-;   always using URL stored in browser's history or bookmarks.
-; http://php.net/session.use-trans-sid
-session.use_trans_sid = 0
-
-; Select a hash function for use in generating session ids.
-; Possible Values
-;   0  (MD5 128 bits)
-;   1  (SHA-1 160 bits)
-; This option may also be set to the name of any hash function supported by
-; the hash extension. A list of available hashes is returned by the hash_algos()
-; function.
-; http://php.net/session.hash-function
-session.hash_function = 0
-
-; Define how many bits are stored in each character when converting
-; the binary hash data to something readable.
-; Possible values:
-;   4  (4 bits: 0-9, a-f)
-;   5  (5 bits: 0-9, a-v)
-;   6  (6 bits: 0-9, a-z, A-Z, "-", ",")
-; Default Value: 4
-; Development Value: 5
-; Production Value: 5
-; http://php.net/session.hash-bits-per-character
-session.hash_bits_per_character = 5
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; form/fieldset are special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs.  If you want XHTML conformity, remove the form entry.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form=,fieldset="
-; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; http://php.net/url-rewriter.tags
-url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-[MSSQL]
-; Allow or prevent persistent links.
-mssql.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-mssql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-mssql.max_links = -1
-
-; Minimum error severity to display.
-mssql.min_error_severity = 10
-
-; Minimum message severity to display.
-mssql.min_message_severity = 10
-
-; Compatibility mode with old versions of PHP 3.0.
-mssql.compatability_mode = Off
-
-; Connect timeout
-;mssql.connect_timeout = 5
-
-; Query timeout
-;mssql.timeout = 60
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textlimit = 4096
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textsize = 4096
-
-; Limits the number of records in each batch.  0 = all records in one batch.
-;mssql.batchsize = 0
-
-; Specify how datetime and datetim4 columns are returned
-; On => Returns data converted to SQL server settings
-; Off => Returns values as YYYY-MM-DD hh:mm:ss
-;mssql.datetimeconvert = On
-
-; Use NT authentication when connecting to the server
-mssql.secure_connection = Off
-
-; Specify max number of processes. -1 = library default
-; msdlib defaults to 25
-; FreeTDS defaults to 4096
-;mssql.max_procs = -1
-
-; Specify client character set.
-; 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"
-
-[Assertion]
-; Assert(expr); active by default.
-; http://php.net/assert.active
-;assert.active = On
-
-; Issue a PHP warning for each failed assertion.
-; http://php.net/assert.warning
-;assert.warning = On
-
-; Don't bail out by default.
-; http://php.net/assert.bail
-;assert.bail = Off
-
-; User-function to be called if an assertion fails.
-; http://php.net/assert.callback
-;assert.callback = 0
-
-; Eval the expression with current error_reporting().  Set to true if you want
-; error_reporting(0) around the eval().
-; http://php.net/assert.quiet-eval
-;assert.quiet_eval = 0
-
-[COM]
-; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
-; http://php.net/com.typelib-file
-;com.typelib_file =
-
-; allow Distributed-COM calls
-; http://php.net/com.allow-dcom
-;com.allow_dcom = true
-
-; autoregister constants of a components typlib on com_load()
-; http://php.net/com.autoregister-typelib
-;com.autoregister_typelib = true
-
-; register constants casesensitive
-; http://php.net/com.autoregister-casesensitive
-;com.autoregister_casesensitive = false
-
-; show warnings on duplicate constant registrations
-; http://php.net/com.autoregister-verbose
-;com.autoregister_verbose = true
-
-; The default character set code-page to use when passing strings to and from COM objects.
-; Default: system ANSI code page
-;com.code_page=
-
-[mbstring]
-; language for internal character representation.
-; http://php.net/mbstring.language
-;mbstring.language = Japanese
-
-; internal/script encoding.
-; Some encoding cannot work as internal encoding.
-; (e.g. SJIS, BIG5, ISO-2022-*)
-; http://php.net/mbstring.internal-encoding
-;mbstring.internal_encoding = EUC-JP
-
-; http input encoding.
-; http://php.net/mbstring.http-input
-;mbstring.http_input = auto
-
-; http output encoding. mb_output_handler must be
-; registered as output buffer to function
-; http://php.net/mbstring.http-output
-;mbstring.http_output = SJIS
-
-; enable automatic encoding translation according to
-; mbstring.internal_encoding setting. Input chars are
-; converted to internal encoding by setting this to On.
-; Note: Do _not_ use automatic encoding translation for
-;       portable libs/applications.
-; http://php.net/mbstring.encoding-translation
-;mbstring.encoding_translation = Off
-
-; automatic encoding detection order.
-; auto means
-; http://php.net/mbstring.detect-order
-;mbstring.detect_order = auto
-
-; substitute_character used when character cannot be converted
-; one from another
-; http://php.net/mbstring.substitute-character
-;mbstring.substitute_character = none;
-
-; overload(replace) single byte functions by mbstring functions.
-; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
-; etc. Possible values are 0,1,2,4 or combination of them.
-; For example, 7 for overload everything.
-; 0: No overload
-; 1: Overload mail() function
-; 2: Overload str*() functions
-; 4: Overload ereg*() functions
-; http://php.net/mbstring.func-overload
-;mbstring.func_overload = 0
-
-; enable strict encoding detection.
-;mbstring.strict_detection = Off
-
-; This directive specifies the regex pattern of content types for which mb_output_handler()
-; is activated.
-; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetype=
-
-; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
-; Default: ""
-;mbstring.script_encoding=
-
-[gd]
-; Tell the jpeg decode to ignore warnings and try to create
-; a gd image. The warning will then be displayed as notices
-; disabled by default
-; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 0
-
-[exif]
-; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
-; With mbstring support this will automatically be converted into the encoding
-; given by corresponding encode setting. When empty mbstring.internal_encoding
-; is used. For the decode settings you can distinguish between motorola and
-; intel byte order. A decode setting cannot be empty.
-; http://php.net/exif.encode-unicode
-;exif.encode_unicode = ISO-8859-15
-
-; http://php.net/exif.decode-unicode-motorola
-;exif.decode_unicode_motorola = UCS-2BE
-
-; http://php.net/exif.decode-unicode-intel
-;exif.decode_unicode_intel    = UCS-2LE
-
-; http://php.net/exif.encode-jis
-;exif.encode_jis =
-
-; http://php.net/exif.decode-jis-motorola
-;exif.decode_jis_motorola = JIS
-
-; http://php.net/exif.decode-jis-intel
-;exif.decode_jis_intel    = JIS
-
-[Tidy]
-; The path to a default tidy configuration file to use when using tidy
-; http://php.net/tidy.default-config
-;tidy.default_config = /usr/local/lib/php/default.tcfg
-
-; Should tidy clean and repair output automatically?
-; WARNING: Do not use this option if you are generating non-html content
-; such as dynamic images
-; http://php.net/tidy.clean-output
-tidy.clean_output = Off
-
-[soap]
-; Enables or disables WSDL caching feature.
-; http://php.net/soap.wsdl-cache-enabled
-soap.wsdl_cache_enabled=1
-
-; Sets the directory name where SOAP extension will put cache files.
-; http://php.net/soap.wsdl-cache-dir
-soap.wsdl_cache_dir="/tmp"
-
-; (time to live) Sets the number of second while cached file will be used
-; instead of original one.
-; http://php.net/soap.wsdl-cache-ttl
-soap.wsdl_cache_ttl=86400
-
-; Sets the size of the cache limit. (Max. number of WSDL files to cache)
-soap.wsdl_cache_limit = 5
-
-[sysvshm]
-; A default size of the shared memory segment
-;sysvshm.init_mem = 10000
-
-[ldap]
-; Sets the maximum number of open links or -1 for unlimited.
-ldap.max_links = -1
-
-[mcrypt]
-; For more information about mcrypt settings see http://php.net/mcrypt-module-open
-
-; Directory where to load mcrypt algorithms
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.algorithms_dir=
-
-; Directory where to load mcrypt modes
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.modes_dir=
-
-[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/config-archive/etc/php/cli-php5.3/php.ini b/config-archive/etc/php/cli-php5.3/php.ini
deleted file mode 100644 (file)
index 2725889..0000000
+++ /dev/null
@@ -1,1918 +0,0 @@
-[PHP]
-
-;;;;;;;;;;;;;;;;;;;
-; About php.ini   ;
-;;;;;;;;;;;;;;;;;;;
-; PHP's initialization file, generally called php.ini, is responsible for
-; configuring many of the aspects of PHP's behavior.
-
-; PHP attempts to find and load this configuration from a number of locations.
-; The following is a summary of its search order:
-; 1. SAPI module specific location.
-; 2. The PHPRC environment variable. (As of PHP 5.2.0)
-; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
-; 4. Current working directory (except CLI)
-; 5. The web server's directory (for SAPI modules), or directory of PHP
-; (otherwise in Windows)
-; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (C:\windows or C:\winnt)
-; See the PHP docs for more specific information.
-; http://php.net/configuration.file
-
-; The syntax of the file is extremely simple.  Whitespace and Lines
-; beginning with a semicolon are silently ignored (as you probably guessed).
-; Section headers (e.g. [Foo]) are also silently ignored, even though
-; they might mean something in the future.
-
-; Directives following the section heading [PATH=/www/mysite] only
-; apply to PHP files in the /www/mysite directory.  Directives
-; following the section heading [HOST=www.example.com] only apply to
-; PHP files served from www.example.com.  Directives set in these
-; special sections cannot be overridden by user-defined INI files or
-; at runtime. Currently, [PATH=] and [HOST=] sections only work under
-; CGI/FastCGI.
-; http://php.net/ini.sections
-
-; Directives are specified using the following syntax:
-; directive = value
-; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
-; Directives are variables used to configure PHP or PHP extensions.
-; There is no name validation.  If PHP can't find an expected
-; directive because it is not set or is mistyped, a default value will be used.
-
-; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
-; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
-; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
-; previously set variable or directive (e.g. ${foo})
-
-; Expressions in the INI file are limited to bitwise operators and parentheses:
-; |  bitwise OR
-; ^  bitwise XOR
-; &  bitwise AND
-; ~  bitwise NOT
-; !  boolean NOT
-
-; Boolean flags can be turned on using the values 1, On, True or Yes.
-; They can be turned off using the values 0, Off, False or No.
-
-; An empty string can be denoted by simply not writing anything after the equal
-; sign, or by using the None keyword:
-
-;  foo =         ; sets foo to an empty string
-;  foo = None    ; sets foo to an empty string
-;  foo = "None"  ; sets foo to the string 'None'
-
-; If you use constants in your value, and these constants belong to a
-; dynamically loaded extension (either a PHP extension or a Zend extension),
-; you may only use these constants *after* the line that loads the extension.
-
-;;;;;;;;;;;;;;;;;;;
-; About this file ;
-;;;;;;;;;;;;;;;;;;;
-; PHP comes packaged with two INI files. One that is recommended to be used
-; in production environments and one that is recommended to be used in
-; development environments.
-
-; php.ini-production contains settings which hold security, performance and
-; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security conscience applications. We
-; recommending using the production ini in production and testing environments.
-
-; php.ini-development is very similar to its production variant, except it's
-; much more verbose when it comes to errors. We recommending using the
-; development version only in development environments as errors shown to
-; application users can inadvertently leak otherwise secure information.
-
-;;;;;;;;;;;;;;;;;;;
-; Quick Reference ;
-;;;;;;;;;;;;;;;;;;;
-; The following are all the settings which are different in either the production
-; or development versions of the INIs with respect to PHP's default behavior.
-; Please see the actual settings later in the document for more details as to why
-; we recommend these changes in PHP's behavior.
-
-; allow_call_time_pass_reference
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; display_errors
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; display_startup_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; error_reporting
-;   Default Value: E_ALL & ~E_NOTICE
-;   Development Value: E_ALL | E_STRICT
-;   Production Value: E_ALL & ~E_DEPRECATED
-
-; html_errors
-;   Default Value: On
-;   Development Value: On
-;   Production value: Off
-
-; log_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: On
-
-; magic_quotes_gpc
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; max_input_time
-;   Default Value: -1 (Unlimited)
-;   Development Value: 60 (60 seconds)
-;   Production Value: 60 (60 seconds)
-
-; output_buffering
-;   Default Value: Off
-;   Development Value: 4096
-;   Production Value: 4096
-
-; register_argc_argv
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; register_long_arrays
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; request_order
-;   Default Value: None
-;   Development Value: "GP"
-;   Production Value: "GP"
-
-; session.bug_compat_42
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.bug_compat_warn
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.gc_divisor
-;   Default Value: 100
-;   Development Value: 1000
-;   Production Value: 1000
-
-; session.hash_bits_per_character
-;   Default Value: 4
-;   Development Value: 5
-;   Production Value: 5
-
-; short_open_tag
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; track_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; url_rewriter.tags
-;   Default Value: "a=href,area=href,frame=src,form=,fieldset="
-;   Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-;   Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-; variables_order
-;   Default Value: "EGPCS"
-;   Development Value: "GPCS"
-;   Production Value: "GPCS"
-
-;;;;;;;;;;;;;;;;;;;;
-; php.ini Options  ;
-;;;;;;;;;;;;;;;;;;;;
-; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
-;user_ini.filename = ".user.ini"
-
-; To disable this feature set this option to empty value
-;user_ini.filename =
-
-; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
-;user_ini.cache_ttl = 300
-
-;;;;;;;;;;;;;;;;;;;;
-; Language Options ;
-;;;;;;;;;;;;;;;;;;;;
-
-; Enable the PHP scripting language engine under Apache.
-; http://php.net/engine
-engine = On
-
-; This directive determines whether or not PHP will recognize code between
-; <? and ?> tags as PHP source which should be processed as such. It's been
-; recommended for several years that you not use the short tag "short cut" and
-; instead to use the full <?php and ?> tag combination. With the wide spread use
-; of XML and use of these tags by other languages, the server can become easily
-; confused and end up parsing the wrong code in the wrong context. But because
-; this short cut has been a feature for such a long time, it's currently still
-; supported for backwards compatibility, but we recommend you don't use them.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/short-open-tag
-short_open_tag = Off
-
-; Allow ASP-style <% %> tags.
-; http://php.net/asp-tags
-asp_tags = Off
-
-; The number of significant digits displayed in floating point numbers.
-; http://php.net/precision
-precision = 14
-
-; Enforce year 2000 compliance (will cause problems with non-compliant browsers)
-; http://php.net/y2k-compliance
-y2k_compliance = On
-
-; Output buffering is a mechanism for controlling how much output data
-; (excluding headers and cookies) PHP should keep internally before pushing that
-; data to the client. If your application's output exceeds this setting, PHP
-; will send that data in chunks of roughly the size you specify.
-; Turning on this setting and managing its maximum buffer size can yield some
-; interesting side-effects depending on your application and web server.
-; You may be able to send headers and cookies after you've already sent output
-; through print or echo. You also may see performance benefits if your server is
-; emitting less packets due to buffered output versus PHP streaming the output
-; as it gets it. On production servers, 4096 bytes is a good setting for performance
-; reasons.
-; Note: Output buffering can also be controlled via Output Buffering Control
-;   functions.
-; Possible Values:
-;   On = Enabled and buffer is unlimited. (Use with caution)
-;   Off = Disabled
-;   Integer = Enables the buffer and sets its maximum size in bytes.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: Off
-; Development Value: 4096
-; Production Value: 4096
-; http://php.net/output-buffering
-output_buffering = 4096
-
-; You can redirect all of the output of your scripts to a function.  For
-; example, if you set output_handler to "mb_output_handler", character
-; encoding will be transparently converted to the specified encoding.
-; Setting any output handler automatically turns on output buffering.
-; Note: People who wrote portable scripts should not depend on this ini
-;   directive. Instead, explicitly set the output handler using ob_start().
-;   Using this ini directive may cause problems unless you know what script
-;   is doing.
-; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
-;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
-; Note: output_handler must be empty if this is set 'On' !!!!
-;   Instead you must use zlib.output_handler.
-; http://php.net/output-handler
-;output_handler =
-
-; Transparent output compression using the zlib library
-; Valid values for this option are 'off', 'on', or a specific buffer size
-; to be used for compression (default is 4KB)
-; Note: Resulting chunk size may vary due to nature of compression. PHP
-;   outputs chunks that are few hundreds bytes each as a result of
-;   compression. If you prefer a larger chunk size for better
-;   performance, enable output_buffering in addition.
-; Note: You need to use zlib.output_handler instead of the standard
-;   output_handler, or otherwise the output will be corrupted.
-; http://php.net/zlib.output-compression
-zlib.output_compression = Off
-
-; http://php.net/zlib.output-compression-level
-;zlib.output_compression_level = -1
-
-; You cannot specify additional output handlers if zlib.output_compression
-; is activated here. This setting does the same as output_handler but in
-; a different order.
-; http://php.net/zlib.output-handler
-;zlib.output_handler =
-
-; Implicit flush tells PHP to tell the output layer to flush itself
-; automatically after every output block.  This is equivalent to calling the
-; PHP function flush() after each and every call to print() or echo() and each
-; and every HTML block.  Turning this option on has serious performance
-; implications and is generally recommended for debugging purposes only.
-; http://php.net/implicit-flush
-; Note: This directive is hardcoded to On for the CLI SAPI
-implicit_flush = Off
-
-; The unserialize callback function will be called (with the undefined class'
-; name as parameter), if the unserializer finds an undefined class
-; which should be instantiated. A warning appears if the specified function is
-; not defined, or if the function doesn't include/implement the missing class.
-; So only set this entry, if you really want to implement such a
-; callback-function.
-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 = 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
-; reference at function call time is a deprecated feature which will be removed
-; from PHP at some point in the near future. The acceptable method for passing a
-; value by reference to a function is by declaring the reference in the functions
-; definition, not at call time. This directive does not disable this feature, it
-; only determines whether PHP will warn you about it or not. These warnings
-; should enabled in development environments only.
-; Default Value: On (Suppress warnings)
-; Development Value: Off (Issue warnings)
-; Production Value: Off (Issue warnings)
-; http://php.net/allow-call-time-pass-reference
-allow_call_time_pass_reference = Off
-
-; Safe Mode
-; http://php.net/safe-mode
-safe_mode = Off
-
-; By default, Safe Mode does a UID compare check when
-; opening files. If you want to relax this to a GID compare,
-; then turn on safe_mode_gid.
-; http://php.net/safe-mode-gid
-safe_mode_gid = Off
-
-; When safe_mode is on, UID/GID checks are bypassed when
-; including files from this directory and its subdirectories.
-; (directory must also be in include_path or full path must
-; be used when including)
-; http://php.net/safe-mode-include-dir
-safe_mode_include_dir =
-
-; When safe_mode is on, only executables located in the safe_mode_exec_dir
-; will be allowed to be executed via the exec family of functions.
-; http://php.net/safe-mode-exec-dir
-safe_mode_exec_dir =
-
-; Setting certain environment variables may be a potential security breach.
-; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
-; the user may only alter environment variables whose names begin with the
-; prefixes supplied here.  By default, users will only be able to set
-; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
-; Note:  If this directive is empty, PHP will let the user modify ANY
-;   environment variable!
-; http://php.net/safe-mode-allowed-env-vars
-safe_mode_allowed_env_vars = PHP_
-
-; This directive contains a comma-delimited list of environment variables that
-; the end user won't be able to change using putenv().  These variables will be
-; protected even if safe_mode_allowed_env_vars is set to allow to change them.
-; http://php.net/safe-mode-protected-env-vars
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-
-; open_basedir, if set, limits all file operations to the defined directory
-; and below.  This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/open-basedir
-;open_basedir =
-
-; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-classes
-disable_classes =
-
-; Colors for Syntax Highlighting mode.  Anything that's acceptable in
-; <span style="color: ???????"> would work.
-; http://php.net/syntax-highlighting
-;highlight.string  = #DD0000
-;highlight.comment = #FF9900
-;highlight.keyword = #007700
-;highlight.bg      = #FFFFFF
-;highlight.default = #0000BB
-;highlight.html    = #000000
-
-; If enabled, the request will be allowed to complete even if the user aborts
-; the request. Consider enabling it if executing long requests, which may end up
-; being interrupted by the user or a browser timing out. PHP's default behavior
-; is to disable this feature.
-; http://php.net/ignore-user-abort
-;ignore_user_abort = On
-
-; Determines the size of the realpath cache to be used by PHP. This value should
-; be increased on systems where PHP opens many files to reflect the quantity of
-; the file operations performed.
-; http://php.net/realpath-cache-size
-;realpath_cache_size = 16k
-
-; Duration of time, in seconds for which to cache realpath information for a given
-; file or directory. For systems with rarely changing files, consider increasing this
-; value.
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; Decides whether PHP may expose the fact that it is installed on the server
-; (e.g. by adding its signature to the Web server header).  It is no security
-; 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 = On
-
-;;;;;;;;;;;;;;;;;;;
-; Resource Limits ;
-;;;;;;;;;;;;;;;;;;;
-
-; Maximum execution time of each script, in seconds
-; http://php.net/max-execution-time
-; Note: This directive is hardcoded to 0 for the CLI SAPI
-max_execution_time = 30
-
-; Maximum amount of time each script may spend parsing request data. It's a good
-; idea to limit this time on productions servers in order to eliminate unexpectedly
-; long running scripts.
-; Note: This directive is hardcoded to -1 for the CLI SAPI
-; Default Value: -1 (Unlimited)
-; Development Value: 60 (60 seconds)
-; Production Value: 60 (60 seconds)
-; http://php.net/max-input-time
-max_input_time = 60
-
-; Maximum input variable nesting level
-; 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
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Error handling and logging ;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; This directive informs PHP of which errors, warnings and notices you would like
-; it to take action for. The recommended way of setting values for this
-; directive is through the use of the error level constants and bitwise
-; operators. The error level constants are below here for convenience as well as
-; some common settings and their meanings.
-; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
-; those related to E_NOTICE and E_STRICT, which together cover best practices and
-; recommended coding standards in PHP. For performance reasons, this is the
-; recommend error reporting setting. Your production server shouldn't be wasting
-; resources complaining about best practices and coding standards. That's what
-; development servers and development settings are for.
-; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
-; means it pretty much reports everything which is exactly what you want during
-; development and early testing.
-;
-; Error Level Constants:
-; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 6.0.0)
-; E_ERROR           - fatal run-time errors
-; E_RECOVERABLE_ERROR  - almost fatal run-time errors
-; E_WARNING         - run-time warnings (non-fatal errors)
-; E_PARSE           - compile-time parse errors
-; E_NOTICE          - run-time notices (these are warnings which often result
-;                     from a bug in your code, but it's possible that it was
-;                     intentional (e.g., using an uninitialized variable and
-;                     relying on the fact it's automatically initialized to an
-;                     empty string)
-; E_STRICT          - run-time notices, enable to have PHP suggest changes
-;                     to your code which will ensure the best interoperability
-;                     and forward compatibility of your code
-; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
-; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
-;                     initial startup
-; E_COMPILE_ERROR   - fatal compile-time errors
-; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
-; E_USER_ERROR      - user-generated error message
-; E_USER_WARNING    - user-generated warning message
-; E_USER_NOTICE     - user-generated notice message
-; E_DEPRECATED      - warn about code that will not work in future versions
-;                     of PHP
-; E_USER_DEPRECATED - user-generated deprecation warnings
-;
-; Common Values:
-;   E_ALL & ~E_NOTICE  (Show all errors, except for notices and coding standards warnings.)
-;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
-;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors)
-;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding standards.)
-; Default Value: E_ALL & ~E_NOTICE
-; Development Value: E_ALL | E_STRICT
-; Production Value: E_ALL & ~E_DEPRECATED
-; http://php.net/error-reporting
-error_reporting = E_ALL | E_STRICT
-
-; This directive controls whether or not and where PHP will output errors,
-; notices and warnings too. Error output is very useful during development, but
-; it could be very dangerous in production environments. Depending on the code
-; which is triggering the error, sensitive information could potentially leak
-; out of your application such as database usernames and passwords or worse.
-; It's recommended that errors be logged on production servers rather than
-; having the errors sent to STDOUT.
-; Possible Values:
-;   Off = Do not display any errors
-;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
-;   On or stdout = Display errors to STDOUT
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-errors
-display_errors = On
-
-; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. PHP's default behavior is to suppress those
-; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. But, it's strongly recommended that you
-; leave this setting off on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-startup-errors
-display_startup_errors = On
-
-; Besides displaying errors, PHP can also log errors to locations such as a
-; server-specific log, STDERR, or a location specified by the error_log
-; directive found below. While errors should not be displayed on productions
-; servers they should still be monitored and logging is a great way to do that.
-; Default Value: Off
-; Development Value: On
-; Production Value: On
-; http://php.net/log-errors
-log_errors = On
-
-; Set maximum length of log_errors. In error_log information about the source is
-; added. The default is 1024 and 0 allows to not apply any maximum length at all.
-; http://php.net/log-errors-max-len
-log_errors_max_len = 1024
-
-; Do not log repeated messages. Repeated errors must occur in same file on same
-; line unless ignore_repeated_source is set true.
-; http://php.net/ignore-repeated-errors
-ignore_repeated_errors = Off
-
-; Ignore source of message when ignoring repeated messages. When this setting
-; is On you will not log errors with repeated messages from different files or
-; source lines.
-; http://php.net/ignore-repeated-source
-ignore_repeated_source = Off
-
-; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This has only effect in a debug compile, and if
-; error reporting includes E_WARNING in the allowed list
-; http://php.net/report-memleaks
-report_memleaks = On
-
-; This setting is on by default.
-;report_zend_debug = 0
-
-; Store the last error/warning message in $php_errormsg (boolean). Setting this value
-; to On can assist in debugging and is appropriate for development servers. It should
-; however be disabled on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/track-errors
-track_errors = On
-
-; Turn off normal error reporting and emit XML-RPC error XML
-; http://php.net/xmlrpc-errors
-;xmlrpc_errors = 0
-
-; An XML-RPC faultCode
-;xmlrpc_error_number = 0
-
-; When PHP displays or logs an error, it has the capability of inserting html
-; links to documentation related to that error. This directive controls whether
-; those HTML links appear in error messages or not. For performance and security
-; reasons, it's recommended you disable this on production servers.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: On
-; Development Value: On
-; Production value: Off
-; http://php.net/html-errors
-html_errors = On
-
-; If html_errors is set On PHP produces clickable error messages that direct
-; to a page describing the error or function causing the error in detail.
-; You can download a copy of the PHP manual from http://php.net/docs
-; and change docref_root to the base URL of your local copy including the
-; leading '/'. You must also specify the file extension being used including
-; the dot. PHP's default behavior is to leave these settings empty.
-; Note: Never use this feature for production boxes.
-; http://php.net/docref-root
-; Examples
-;docref_root = "/phpmanual/"
-
-; http://php.net/docref-ext
-;docref_ext = .html
-
-; String to output before an error message. PHP's default behavior is to leave
-; this setting blank.
-; http://php.net/error-prepend-string
-; Example:
-;error_prepend_string = "<span style='color: #ff0000'>"
-
-; 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 = "</span>"
-
-; Log errors to specified file. PHP's default behavior is to leave this value
-; empty.
-; http://php.net/error-log
-; Example:
-;error_log = php_errors.log
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; The separator used in PHP generated URLs to separate arguments.
-; PHP's default setting is "&".
-; http://php.net/arg-separator.output
-; Example:
-;arg_separator.output = "&amp;"
-
-; List of separator(s) used by PHP to parse input URLs into variables.
-; PHP's default setting is "&".
-; NOTE: Every character in this directive is considered as separator!
-; http://php.net/arg-separator.input
-; Example:
-;arg_separator.input = ";&"
-
-; This directive determines which super global arrays are registered when PHP
-; starts up. If the register_globals directive is enabled, it also determines
-; what order variables are populated into the global space. G,P,C,E & S are
-; abbreviations for the following respective super globals: GET, POST, COOKIE,
-; ENV and SERVER. There is a performance penalty paid for the registration of
-; these arrays and because ENV is not as commonly used as the others, ENV is
-; is not recommended on productions servers. You can still get access to
-; the environment variables through getenv() should you need to.
-; Default Value: "EGPCS"
-; Development Value: "GPCS"
-; Production Value: "GPCS";
-; http://php.net/variables-order
-variables_order = "GPCS"
-
-; This directive determines which super global data (G,P,C,E & S) should
-; be registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive are
-; specified in the same manner as the variables_order directive, EXCEPT one.
-; Leaving this value empty will cause PHP to use the value set in the
-; variables_order directive. It does not mean it will leave the super globals
-; array REQUEST empty.
-; Default Value: None
-; Development Value: "GP"
-; Production Value: "GP"
-; http://php.net/request-order
-request_order = "GP"
-
-; Whether or not to register the EGPCS variables as global variables.  You may
-; want to turn this off if you don't want to clutter your scripts' global scope
-; with user data.
-; You should do your best to write your scripts so that they do not require
-; register_globals to be on;  Using form variables as globals can easily lead
-; to possible security problems, if the code is not very well thought of.
-; http://php.net/register-globals
-register_globals = Off
-
-; Determines whether the deprecated long $HTTP_*_VARS type predefined variables
-; are registered by PHP or not. As they are deprecated, we obviously don't
-; recommend you use them. They are on by default for compatibility reasons but
-; they are not recommended on production servers.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-long-arrays
-register_long_arrays = Off
-
-; This directive determines whether PHP registers $argv & $argc each time it
-; runs. $argv contains an array of all the arguments passed to PHP when a script
-; is invoked. $argc contains an integer representing the number of arguments
-; that were passed when the script was invoked. These arrays are extremely
-; useful when running scripts from the command line. When this directive is
-; enabled, registering these variables consumes CPU cycles and memory each time
-; a script is executed. For performance reasons, this feature should be disabled
-; on production servers.
-; Note: This directive is hardcoded to On for the CLI SAPI
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-argc-argv
-register_argc_argv = Off
-
-; When enabled, the SERVER and ENV variables are created when they're first
-; used (Just In Time) instead of when the script starts. If these variables
-; are not used within a script, having this directive on will result in a
-; performance gain. The PHP directives register_globals, register_long_arrays,
-; and register_argc_argv must be disabled for this directive to have any affect.
-; http://php.net/auto-globals-jit
-auto_globals_jit = On
-
-; Maximum size of POST data that PHP will accept.
-; http://php.net/post-max-size
-post_max_size = 8M
-
-; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
-; escape any character sequences in GET, POST, COOKIE and ENV data which might
-; otherwise corrupt data being placed in resources such as databases before
-; making that data available to you. Because of character encoding issues and
-; non-standard SQL implementations across many databases, it's not currently
-; possible for this feature to be 100% accurate. PHP's default behavior is to
-; enable the feature. We strongly recommend you use the escaping mechanisms
-; designed specifically for the database your using instead of relying on this
-; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
-; scheduled for removal in PHP 6.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/magic-quotes-gpc
-magic_quotes_gpc = Off
-
-; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
-; http://php.net/magic-quotes-runtime
-magic_quotes_runtime = Off
-
-; Use Sybase-style magic quotes (escape ' with '' instead of \').
-; http://php.net/magic-quotes-sybase
-magic_quotes_sybase = Off
-
-; Automatically add files before PHP document.
-; http://php.net/auto-prepend-file
-auto_prepend_file =
-
-; Automatically add files after PHP document.
-; http://php.net/auto-append-file
-auto_append_file =
-
-; By default, PHP will output a character encoding using
-; the Content-type: header.  To disable sending of the charset, simply
-; set it to be empty.
-;
-; PHP's built-in default is text/html
-; http://php.net/default-mimetype
-default_mimetype = "text/html"
-
-; PHP's default character set is set to empty.
-; http://php.net/default-charset
-;default_charset = "iso-8859-1"
-
-; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature.
-; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = On
-
-;;;;;;;;;;;;;;;;;;;;;;;;;
-; Paths and Directories ;
-;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; UNIX: "/path1:/path2"
-include_path = ".:/usr/share/php5:/usr/share/php"
-;
-; Windows: "\path1;\path2"
-;include_path = ".;c:\php\includes"
-;
-; PHP's default setting for include_path is ".;/path/to/php/pear"
-; http://php.net/include-path
-
-; The root of the PHP pages, used only if nonempty.
-; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
-; if you are running php as a CGI under any web server (other than IIS)
-; see documentation for security issues.  The alternate is to use the
-; cgi.force_redirect configuration below
-; http://php.net/doc-root
-doc_root =
-
-; The directory under which PHP opens the script using /~username used only
-; if nonempty.
-; http://php.net/user-dir
-user_dir =
-
-; Directory in which the loadable extensions (modules) reside.
-; http://php.net/extension-dir
-; extension_dir = "./"
-; On windows:
-; extension_dir = "ext"
-
-; Whether or not to enable the dl() function.  The dl() function does NOT work
-; properly in multithreaded servers, such as IIS or Zeus, and is automatically
-; disabled on them.
-; http://php.net/enable-dl
-enable_dl = Off
-
-; cgi.force_redirect is necessary to provide security running PHP as a CGI under
-; most web servers.  Left undefined, PHP turns this on by default.  You can
-; turn it off here AT YOUR OWN RISK
-; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; http://php.net/cgi.force-redirect
-;cgi.force_redirect = 1
-
-; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
-; every request. PHP's default behavior is to disable this feature.
-;cgi.nph = 1
-
-; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
-; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
-; will look for to know it is OK to continue execution.  Setting this variable MAY
-; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; http://php.net/cgi.redirect-status-env
-;cgi.redirect_status_env = ;
-
-; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
-; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
-; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
-; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
-; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
-; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; http://php.net/cgi.fix-pathinfo
-;cgi.fix_pathinfo=1
-
-; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
-; security tokens of the calling client.  This allows IIS to define the
-; security context that the request runs under.  mod_fastcgi under Apache
-; does not currently support this feature (03/17/2002)
-; Set to 1 if running under IIS.  Default is zero.
-; http://php.net/fastcgi.impersonate
-;fastcgi.impersonate = 1;
-
-; Disable logging through FastCGI connection. PHP's default behavior is to enable
-; this feature.
-;fastcgi.logging = 0
-
-; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
-; is supported by Apache. When this option is set to 1 PHP will send
-; RFC2616 compliant header.
-; Default is zero.
-; http://php.net/cgi.rfc2616-headers
-;cgi.rfc2616_headers = 0
-
-;;;;;;;;;;;;;;;;
-; File Uploads ;
-;;;;;;;;;;;;;;;;
-
-; Whether to allow HTTP file uploads.
-; http://php.net/file-uploads
-file_uploads = On
-
-; Temporary directory for HTTP uploaded files (will use system default if not
-; specified).
-; http://php.net/upload-tmp-dir
-;upload_tmp_dir =
-
-; Maximum allowed size for uploaded files.
-; http://php.net/upload-max-filesize
-upload_max_filesize = 2M
-
-; Maximum number of files that can be uploaded via a single request
-max_file_uploads = 20
-
-;;;;;;;;;;;;;;;;;;
-; Fopen wrappers ;
-;;;;;;;;;;;;;;;;;;
-
-; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-fopen
-allow_url_fopen = On
-
-; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-include
-allow_url_include = Off
-
-; Define the anonymous ftp password (your email address). PHP's default setting
-; for this is empty.
-; http://php.net/from
-;from="john@doe.com"
-
-; Define the User-Agent string. PHP's default setting for this is empty.
-; http://php.net/user-agent
-;user_agent="PHP"
-
-; Default timeout for socket based streams (seconds)
-; http://php.net/default-socket-timeout
-default_socket_timeout = 60
-
-; If your scripts have to deal with files from Macintosh systems,
-; or you are running on a Mac and need to deal with files from
-; unix or win32 systems, setting this flag will cause PHP to
-; automatically detect the EOL character in those files so that
-; fgets() and file() will work regardless of the source of the file.
-; http://php.net/auto-detect-line-endings
-;auto_detect_line_endings = Off
-
-;;;;;;;;;;;;;;;;;;;;;;
-; Dynamic Extensions ;
-;;;;;;;;;;;;;;;;;;;;;;
-
-; If you wish to have an extension loaded automatically, use the following
-; syntax:
-;
-;   extension=modulename.extension
-;
-; For example, on Windows:
-;
-;   extension=msql.dll
-;
-; ... or under UNIX:
-;
-;   extension=msql.so
-;
-; ... or with a path:
-;
-;   extension=/path/to/extension/msql.so
-;
-; If you only provide the name of the extension, PHP will look for it in its
-; default extension directory.
-;
-; Windows Extensions
-; Note that ODBC support is built in, so no dll is needed for it.
-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
-; extension folders as well as the separate PECL DLL download (PHP 5).
-; Be sure to appropriately set the extension_dir directive.
-;
-;extension=php_bz2.dll
-;extension=php_curl.dll
-;extension=php_fileinfo.dll
-;extension=php_gd2.dll
-;extension=php_gettext.dll
-;extension=php_gmp.dll
-;extension=php_intl.dll
-;extension=php_imap.dll
-;extension=php_interbase.dll
-;extension=php_ldap.dll
-;extension=php_mbstring.dll
-;extension=php_exif.dll      ; Must be after mbstring as it depends on it
-;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 11gR2 Instant Client
-;extension=php_openssl.dll
-;extension=php_pdo_firebird.dll
-;extension=php_pdo_mssql.dll
-;extension=php_pdo_mysql.dll
-;extension=php_pdo_oci.dll
-;extension=php_pdo_odbc.dll
-;extension=php_pdo_pgsql.dll
-;extension=php_pdo_sqlite.dll
-;extension=php_pgsql.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
-;extension=php_sqlite3.dll
-;extension=php_sybase_ct.dll
-;extension=php_tidy.dll
-;extension=php_xmlrpc.dll
-;extension=php_xsl.dll
-;extension=php_zip.dll
-
-;;;;;;;;;;;;;;;;;;;
-; Module Settings ;
-;;;;;;;;;;;;;;;;;;;
-
-[Date]
-; Defines the default timezone used by the date functions
-; http://php.net/date.timezone
-;date.timezone =
-
-; http://php.net/date.default-latitude
-;date.default_latitude = 31.7667
-
-; http://php.net/date.default-longitude
-;date.default_longitude = 35.2333
-
-; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.583333
-
-; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.583333
-
-[filter]
-; http://php.net/filter.default
-;filter.default = unsafe_raw
-
-; http://php.net/filter.default-flags
-;filter.default_flags =
-
-[iconv]
-;iconv.input_encoding = ISO-8859-1
-;iconv.internal_encoding = ISO-8859-1
-;iconv.output_encoding = ISO-8859-1
-
-[intl]
-;intl.default_locale =
-; This directive allows you to produce PHP errors when some error
-; happens within intl functions. The value is the level of the error produced.
-; Default is 0, which does not produce any errors.
-;intl.error_level = E_WARNING
-
-[sqlite]
-; http://php.net/sqlite.assoc-case
-;sqlite.assoc_case = 0
-
-[sqlite3]
-;sqlite3.extension_dir =
-
-[Pcre]
-;PCRE library backtracking limit.
-; http://php.net/pcre.backtrack-limit
-;pcre.backtrack_limit=100000
-
-;PCRE library recursion limit.
-;Please note that if you set this value to a high number you may consume all
-;the available process stack and eventually crash PHP (due to reaching the
-;stack size limit imposed by the Operating System).
-; http://php.net/pcre.recursion-limit
-;pcre.recursion_limit=100000
-
-[Pdo]
-; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; http://php.net/pdo-odbc.connection-pooling
-;pdo_odbc.connection_pooling=strict
-
-;pdo_odbc.db2_instance_name
-
-[Pdo_mysql]
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/pdo_mysql.cache_size
-pdo_mysql.cache_size = 2000
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/pdo_mysql.default-socket
-pdo_mysql.default_socket=
-
-[Phar]
-; http://php.net/phar.readonly
-;phar.readonly = On
-
-; http://php.net/phar.require-hash
-;phar.require_hash = On
-
-;phar.cache_list =
-
-[Syslog]
-; Whether or not to define the various syslog variables (e.g. $LOG_PID,
-; $LOG_CRON, etc.).  Turning it off is a good idea performance-wise.  In
-; runtime, you can define these variables by calling define_syslog_variables().
-; http://php.net/define-syslog-variables
-define_syslog_variables  = Off
-
-[mail function]
-; For Win32 only.
-; http://php.net/smtp
-SMTP = localhost
-; http://php.net/smtp-port
-smtp_port = 25
-
-; For Win32 only.
-; http://php.net/sendmail-from
-;sendmail_from = me@example.com
-
-; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
-; http://php.net/sendmail-path
-;sendmail_path =
-
-; Force the addition of the specified parameters to be passed as extra parameters
-; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail(), even in safe mode.
-;mail.force_extra_parameters =
-
-; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = On
-
-; The path to a log file that will log all mail() calls. Log entries include
-; the full path of the script, line number, To address and headers.
-;mail.log =
-
-[SQL]
-; http://php.net/sql.safe-mode
-sql.safe_mode = Off
-
-[ODBC]
-; http://php.net/odbc.default-db
-;odbc.default_db    =  Not yet implemented
-
-; http://php.net/odbc.default-user
-;odbc.default_user  =  Not yet implemented
-
-; http://php.net/odbc.default-pw
-;odbc.default_pw    =  Not yet implemented
-
-; Controls the ODBC cursor model.
-; Default: SQL_CURSOR_STATIC (default).
-;odbc.default_cursortype
-
-; Allow or prevent persistent links.
-; http://php.net/odbc.allow-persistent
-odbc.allow_persistent = On
-
-; Check that a connection is still valid before reuse.
-; http://php.net/odbc.check-persistent
-odbc.check_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/odbc.max-persistent
-odbc.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/odbc.max-links
-odbc.max_links = -1
-
-; Handling of LONG fields.  Returns number of bytes to variables.  0 means
-; passthru.
-; http://php.net/odbc.defaultlrl
-odbc.defaultlrl = 4096
-
-; Handling of binary data.  0 means passthru, 1 return as is, 2 convert to char.
-; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
-; of odbc.defaultlrl and odbc.defaultbinmode
-; http://php.net/odbc.defaultbinmode
-odbc.defaultbinmode = 1
-
-;birdstep.max_links = -1
-
-[Interbase]
-; Allow or prevent persistent links.
-ibase.allow_persistent = 1
-
-; Maximum number of persistent links.  -1 means no limit.
-ibase.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-ibase.max_links = -1
-
-; Default database name for ibase_connect().
-;ibase.default_db =
-
-; Default username for ibase_connect().
-;ibase.default_user =
-
-; Default password for ibase_connect().
-;ibase.default_password =
-
-; Default charset for ibase_connect().
-;ibase.default_charset =
-
-; Default timestamp format.
-ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
-
-; Default date format.
-ibase.dateformat = "%Y-%m-%d"
-
-; Default time format.
-ibase.timeformat = "%H:%M:%S"
-
-[MySQL]
-; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; http://php.net/mysql.allow_local_infile
-mysql.allow_local_infile = On
-
-; Allow or prevent persistent links.
-; http://php.net/mysql.allow-persistent
-mysql.allow_persistent = On
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysql.cache_size
-mysql.cache_size = 2000
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/mysql.max-persistent
-mysql.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/mysql.max-links
-mysql.max_links = -1
-
-; Default port number for mysql_connect().  If unset, mysql_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysql.default-port
-mysql.default_port =
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysql.default-socket
-mysql.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-host
-mysql.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-user
-mysql.default_user =
-
-; Default password for mysql_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysql.default-password
-mysql.default_password =
-
-; Maximum time (in seconds) for connect timeout. -1 means no limit
-; http://php.net/mysql.connect-timeout
-mysql.connect_timeout = 60
-
-; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
-; SQL-Errors will be displayed.
-; http://php.net/mysql.trace-mode
-mysql.trace_mode = Off
-
-[MySQLi]
-
-; Maximum number of persistent links.  -1 means no limit.
-; 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
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysqli.cache_size
-mysqli.cache_size = 2000
-
-; Default port number for mysqli_connect().  If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysqli.default-port
-mysqli.default_port = 3306
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysqli.default-socket
-mysqli.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-host
-mysqli.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-user
-mysqli.default_user =
-
-; Default password for mysqli_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysqli.default-pw
-mysqli.default_pw =
-
-; Allow or prevent reconnect
-mysqli.reconnect = Off
-
-[mysqlnd]
-; 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 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
-
-; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
-; http://php.net/mysqlnd.net_cmd_buffer_size
-;mysqlnd.net_cmd_buffer_size = 2048
-
-; Size of a pre-allocated buffer used for reading data sent by the server in
-; bytes.
-; http://php.net/mysqlnd.net_read_buffer_size
-;mysqlnd.net_read_buffer_size = 32768
-
-[OCI8]
-
-; Connection: Enables privileged connections using external
-; credentials (OCI_SYSOPER, OCI_SYSDBA)
-; http://php.net/oci8.privileged-connect
-;oci8.privileged_connect = Off
-
-; Connection: The maximum number of persistent OCI8 connections per
-; process. Using -1 means no limit.
-; http://php.net/oci8.max-persistent
-;oci8.max_persistent = -1
-
-; Connection: The maximum number of seconds a process is allowed to
-; maintain an idle persistent connection. Using -1 means idle
-; persistent connections will be maintained forever.
-; http://php.net/oci8.persistent-timeout
-;oci8.persistent_timeout = -1
-
-; Connection: The number of seconds that must pass before issuing a
-; ping during oci_pconnect() to check the connection validity. When
-; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
-; pings completely.
-; http://php.net/oci8.ping-interval
-;oci8.ping_interval = 60
-
-; Connection: Set this to a user chosen connection class to be used
-; for all pooled server requests with Oracle 11g Database Resident
-; Connection Pooling (DRCP).  To use DRCP, this value should be set to
-; the same string for all web servers running the same application,
-; the database pool must be configured, and the connection string must
-; specify to use a pooled server.
-;oci8.connection_class =
-
-; High Availability: Using On lets PHP receive Fast Application
-; Notification (FAN) events generated when a database node fails. The
-; database must also be configured to post FAN events.
-;oci8.events = Off
-
-; Tuning: This option enables statement caching, and specifies how
-; many statements to cache. Using 0 disables statement caching.
-; http://php.net/oci8.statement-cache-size
-;oci8.statement_cache_size = 20
-
-; Tuning: Enables statement prefetching and sets the default number of
-; rows that will be fetched automatically after statement execution.
-; http://php.net/oci8.default-prefetch
-;oci8.default_prefetch = 100
-
-; Compatibility. Using On means oci_close() will not close
-; oci_connect() and oci_new_connect() connections.
-; http://php.net/oci8.old-oci-close-semantics
-;oci8.old_oci_close_semantics = Off
-
-[PostgreSQL]
-; Allow or prevent persistent links.
-; http://php.net/pgsql.allow-persistent
-pgsql.allow_persistent = On
-
-; Detect broken persistent links always with pg_pconnect().
-; Auto reset feature requires a little overheads.
-; http://php.net/pgsql.auto-reset-persistent
-pgsql.auto_reset_persistent = Off
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/pgsql.max-persistent
-pgsql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-; http://php.net/pgsql.max-links
-pgsql.max_links = -1
-
-; Ignore PostgreSQL backends Notice message or not.
-; Notice message logging require a little overheads.
-; http://php.net/pgsql.ignore-notice
-pgsql.ignore_notice = 0
-
-; Log PostgreSQL backends Notice message or not.
-; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; http://php.net/pgsql.log-notice
-pgsql.log_notice = 0
-
-[Sybase-CT]
-; Allow or prevent persistent links.
-; http://php.net/sybct.allow-persistent
-sybct.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/sybct.max-persistent
-sybct.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/sybct.max-links
-sybct.max_links = -1
-
-; Minimum server message severity to display.
-; http://php.net/sybct.min-server-severity
-sybct.min_server_severity = 10
-
-; Minimum client message severity to display.
-; http://php.net/sybct.min-client-severity
-sybct.min_client_severity = 10
-
-; Set per-context timeout
-; http://php.net/sybct.timeout
-;sybct.timeout=
-
-;sybct.packet_size
-
-; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
-; Default: one minute
-;sybct.login_timeout=
-
-; The name of the host you claim to be connecting from, for display by sp_who.
-; Default: none
-;sybct.hostname=
-
-; Allows you to define how often deadlocks are to be retried. -1 means "forever".
-; Default: 0
-;sybct.deadlock_retry_count=
-
-[bcmath]
-; Number of decimal digits for all bcmath functions.
-; http://php.net/bcmath.scale
-bcmath.scale = 0
-
-[browscap]
-; http://php.net/browscap
-;browscap = extra/browscap.ini
-
-[Session]
-; Handler used to store/retrieve data.
-; http://php.net/session.save-handler
-session.save_handler = files
-
-; Argument passed to save_handler.  In the case of files, this is the path
-; where data files are stored. Note: Windows users have to change this
-; variable in order to use PHP's session functions.
-;
-; The path can be defined as:
-;
-;     session.save_path = "N;/path"
-;
-; where N is an integer.  Instead of storing all the session files in
-; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories.  This is useful if you
-; or your OS have problems with lots of files in one directory, and is
-; a more efficient layout for servers that handle lots of sessions.
-;
-; NOTE 1: PHP will not create this directory structure automatically.
-;         You can use the script in the ext/session dir for that purpose.
-; NOTE 2: See the section on garbage collection below if you choose to
-;         use subdirectories for session storage
-;
-; The file storage module creates files using mode 600 by default.
-; You can change that by using
-;
-;     session.save_path = "N;MODE;/path"
-;
-; where MODE is the octal representation of the mode. Note that this
-; does not overwrite the process's umask.
-; http://php.net/session.save-path
-session.save_path = "/tmp"
-
-; Whether to use cookies.
-; http://php.net/session.use-cookies
-session.use_cookies = 1
-
-; http://php.net/session.cookie-secure
-;session.cookie_secure =
-
-; This option forces PHP to fetch and use a cookie for storing and maintaining
-; the session id. We encourage this operation as it's very helpful in combatting
-; session hijacking when not specifying and managing your own session id. It is
-; not the end all be all of session hijacking defense, but it's a good start.
-; http://php.net/session.use-only-cookies
-session.use_only_cookies = 1
-
-; Name of the session (used as cookie name).
-; http://php.net/session.name
-session.name = PHPSESSID
-
-; Initialize session on request startup.
-; http://php.net/session.auto-start
-session.auto_start = 0
-
-; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; http://php.net/session.cookie-lifetime
-session.cookie_lifetime = 0
-
-; The path for which the cookie is valid.
-; http://php.net/session.cookie-path
-session.cookie_path = /
-
-; The domain for which the cookie is valid.
-; http://php.net/session.cookie-domain
-session.cookie_domain =
-
-; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
-; http://php.net/session.cookie-httponly
-session.cookie_httponly =
-
-; Handler used to serialize data.  php is the standard serializer of PHP.
-; http://php.net/session.serialize-handler
-session.serialize_handler = php
-
-; Defines the probability that the 'garbage collection' process is started
-; on every session initialization. The probability is calculated by using
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator
-; and gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request.
-; Default Value: 1
-; Development Value: 1
-; Production Value: 1
-; http://php.net/session.gc-probability
-session.gc_probability = 1
-
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using the following equation:
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any give request. For high volume production servers,
-; this is a more efficient approach.
-; Default Value: 100
-; Development Value: 1000
-; Production Value: 1000
-; http://php.net/session.gc-divisor
-session.gc_divisor = 1000
-
-; After this number of seconds, stored data will be seen as 'garbage' and
-; cleaned up by the garbage collection process.
-; http://php.net/session.gc-maxlifetime
-session.gc_maxlifetime = 1440
-
-; NOTE: If you are using the subdirectory option for storing session files
-;       (see session.save_path above), then garbage collection does *not*
-;       happen automatically.  You will need to do your own garbage
-;       collection through a shell script, cron entry, or some other method.
-;       For example, the following script would is the equivalent of
-;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
-;          find /path/to/sessions -cmin +24 | xargs rm
-
-; PHP 4.2 and less have an undocumented feature/bug that allows you to
-; to initialize a session variable in the global scope, even when register_globals
-; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
-; You can disable the feature and the warning separately. At this time,
-; the warning is only displayed, if bug_compat_42 is enabled. This feature
-; introduces some serious security problems if not handled correctly. It's
-; recommended that you do not use this feature on production servers. But you
-; should enable this on development servers and enable the warning as well. If you
-; do not enable the feature on development servers, you won't be warned when it's
-; used and debugging errors caused by this can be difficult to track down.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-42
-session.bug_compat_42 = On
-
-; This setting controls whether or not you are warned by PHP when initializing a
-; session value into the global space. session.bug_compat_42 must be enabled before
-; these warnings can be issued by PHP. See the directive above for more information.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-warn
-session.bug_compat_warn = On
-
-; Check HTTP Referer to invalidate externally stored URLs containing ids.
-; HTTP_REFERER has to contain this substring for the session to be
-; considered as valid.
-; http://php.net/session.referer-check
-session.referer_check =
-
-; How many bytes to read from the file.
-; http://php.net/session.entropy-length
-session.entropy_length = 0
-
-; Specified here to create the session id.
-; http://php.net/session.entropy-file
-; On systems that don't have /dev/urandom /dev/arandom can be used
-; On windows, setting the entropy_length setting will activate the 
-; Windows random source (using the CryptoAPI)
-;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.
-; http://php.net/session.cache-limiter
-session.cache_limiter = nocache
-
-; Document expires after n minutes.
-; http://php.net/session.cache-expire
-session.cache_expire = 180
-
-; trans sid support is disabled by default.
-; Use of trans sid may risk your users security.
-; Use this option with caution.
-; - User may send URL contains active session ID
-;   to other person via. email/irc/etc.
-; - URL that contains active session ID may be stored
-;   in publically accessible computer.
-; - User may access your site with the same session ID
-;   always using URL stored in browser's history or bookmarks.
-; http://php.net/session.use-trans-sid
-session.use_trans_sid = 0
-
-; Select a hash function for use in generating session ids.
-; Possible Values
-;   0  (MD5 128 bits)
-;   1  (SHA-1 160 bits)
-; This option may also be set to the name of any hash function supported by
-; the hash extension. A list of available hashes is returned by the hash_algos()
-; function.
-; http://php.net/session.hash-function
-session.hash_function = 0
-
-; Define how many bits are stored in each character when converting
-; the binary hash data to something readable.
-; Possible values:
-;   4  (4 bits: 0-9, a-f)
-;   5  (5 bits: 0-9, a-v)
-;   6  (6 bits: 0-9, a-z, A-Z, "-", ",")
-; Default Value: 4
-; Development Value: 5
-; Production Value: 5
-; http://php.net/session.hash-bits-per-character
-session.hash_bits_per_character = 5
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; form/fieldset are special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs.  If you want XHTML conformity, remove the form entry.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form=,fieldset="
-; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; http://php.net/url-rewriter.tags
-url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-[MSSQL]
-; Allow or prevent persistent links.
-mssql.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-mssql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-mssql.max_links = -1
-
-; Minimum error severity to display.
-mssql.min_error_severity = 10
-
-; Minimum message severity to display.
-mssql.min_message_severity = 10
-
-; Compatibility mode with old versions of PHP 3.0.
-mssql.compatability_mode = Off
-
-; Connect timeout
-;mssql.connect_timeout = 5
-
-; Query timeout
-;mssql.timeout = 60
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textlimit = 4096
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textsize = 4096
-
-; Limits the number of records in each batch.  0 = all records in one batch.
-;mssql.batchsize = 0
-
-; Specify how datetime and datetim4 columns are returned
-; On => Returns data converted to SQL server settings
-; Off => Returns values as YYYY-MM-DD hh:mm:ss
-;mssql.datetimeconvert = On
-
-; Use NT authentication when connecting to the server
-mssql.secure_connection = Off
-
-; Specify max number of processes. -1 = library default
-; msdlib defaults to 25
-; FreeTDS defaults to 4096
-;mssql.max_procs = -1
-
-; Specify client character set.
-; 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"
-
-[Assertion]
-; Assert(expr); active by default.
-; http://php.net/assert.active
-;assert.active = On
-
-; Issue a PHP warning for each failed assertion.
-; http://php.net/assert.warning
-;assert.warning = On
-
-; Don't bail out by default.
-; http://php.net/assert.bail
-;assert.bail = Off
-
-; User-function to be called if an assertion fails.
-; http://php.net/assert.callback
-;assert.callback = 0
-
-; Eval the expression with current error_reporting().  Set to true if you want
-; error_reporting(0) around the eval().
-; http://php.net/assert.quiet-eval
-;assert.quiet_eval = 0
-
-[COM]
-; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
-; http://php.net/com.typelib-file
-;com.typelib_file =
-
-; allow Distributed-COM calls
-; http://php.net/com.allow-dcom
-;com.allow_dcom = true
-
-; autoregister constants of a components typlib on com_load()
-; http://php.net/com.autoregister-typelib
-;com.autoregister_typelib = true
-
-; register constants casesensitive
-; http://php.net/com.autoregister-casesensitive
-;com.autoregister_casesensitive = false
-
-; show warnings on duplicate constant registrations
-; http://php.net/com.autoregister-verbose
-;com.autoregister_verbose = true
-
-; The default character set code-page to use when passing strings to and from COM objects.
-; Default: system ANSI code page
-;com.code_page=
-
-[mbstring]
-; language for internal character representation.
-; http://php.net/mbstring.language
-;mbstring.language = Japanese
-
-; internal/script encoding.
-; Some encoding cannot work as internal encoding.
-; (e.g. SJIS, BIG5, ISO-2022-*)
-; http://php.net/mbstring.internal-encoding
-;mbstring.internal_encoding = EUC-JP
-
-; http input encoding.
-; http://php.net/mbstring.http-input
-;mbstring.http_input = auto
-
-; http output encoding. mb_output_handler must be
-; registered as output buffer to function
-; http://php.net/mbstring.http-output
-;mbstring.http_output = SJIS
-
-; enable automatic encoding translation according to
-; mbstring.internal_encoding setting. Input chars are
-; converted to internal encoding by setting this to On.
-; Note: Do _not_ use automatic encoding translation for
-;       portable libs/applications.
-; http://php.net/mbstring.encoding-translation
-;mbstring.encoding_translation = Off
-
-; automatic encoding detection order.
-; auto means
-; http://php.net/mbstring.detect-order
-;mbstring.detect_order = auto
-
-; substitute_character used when character cannot be converted
-; one from another
-; http://php.net/mbstring.substitute-character
-;mbstring.substitute_character = none;
-
-; overload(replace) single byte functions by mbstring functions.
-; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
-; etc. Possible values are 0,1,2,4 or combination of them.
-; For example, 7 for overload everything.
-; 0: No overload
-; 1: Overload mail() function
-; 2: Overload str*() functions
-; 4: Overload ereg*() functions
-; http://php.net/mbstring.func-overload
-;mbstring.func_overload = 0
-
-; enable strict encoding detection.
-;mbstring.strict_detection = Off
-
-; This directive specifies the regex pattern of content types for which mb_output_handler()
-; is activated.
-; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetype=
-
-; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
-; Default: ""
-;mbstring.script_encoding=
-
-[gd]
-; Tell the jpeg decode to ignore warnings and try to create
-; a gd image. The warning will then be displayed as notices
-; disabled by default
-; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 0
-
-[exif]
-; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
-; With mbstring support this will automatically be converted into the encoding
-; given by corresponding encode setting. When empty mbstring.internal_encoding
-; is used. For the decode settings you can distinguish between motorola and
-; intel byte order. A decode setting cannot be empty.
-; http://php.net/exif.encode-unicode
-;exif.encode_unicode = ISO-8859-15
-
-; http://php.net/exif.decode-unicode-motorola
-;exif.decode_unicode_motorola = UCS-2BE
-
-; http://php.net/exif.decode-unicode-intel
-;exif.decode_unicode_intel    = UCS-2LE
-
-; http://php.net/exif.encode-jis
-;exif.encode_jis =
-
-; http://php.net/exif.decode-jis-motorola
-;exif.decode_jis_motorola = JIS
-
-; http://php.net/exif.decode-jis-intel
-;exif.decode_jis_intel    = JIS
-
-[Tidy]
-; The path to a default tidy configuration file to use when using tidy
-; http://php.net/tidy.default-config
-;tidy.default_config = /usr/local/lib/php/default.tcfg
-
-; Should tidy clean and repair output automatically?
-; WARNING: Do not use this option if you are generating non-html content
-; such as dynamic images
-; http://php.net/tidy.clean-output
-tidy.clean_output = Off
-
-[soap]
-; Enables or disables WSDL caching feature.
-; http://php.net/soap.wsdl-cache-enabled
-soap.wsdl_cache_enabled=1
-
-; Sets the directory name where SOAP extension will put cache files.
-; http://php.net/soap.wsdl-cache-dir
-soap.wsdl_cache_dir="/tmp"
-
-; (time to live) Sets the number of second while cached file will be used
-; instead of original one.
-; http://php.net/soap.wsdl-cache-ttl
-soap.wsdl_cache_ttl=86400
-
-; Sets the size of the cache limit. (Max. number of WSDL files to cache)
-soap.wsdl_cache_limit = 5
-
-[sysvshm]
-; A default size of the shared memory segment
-;sysvshm.init_mem = 10000
-
-[ldap]
-; Sets the maximum number of open links or -1 for unlimited.
-ldap.max_links = -1
-
-[mcrypt]
-; For more information about mcrypt settings see http://php.net/mcrypt-module-open
-
-; Directory where to load mcrypt algorithms
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.algorithms_dir=
-
-; Directory where to load mcrypt modes
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.modes_dir=
-
-[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/config-archive/etc/php/cli-php5.3/php.ini.dist b/config-archive/etc/php/cli-php5.3/php.ini.dist
deleted file mode 100644 (file)
index 9751f3b..0000000
+++ /dev/null
@@ -1,1918 +0,0 @@
-[PHP]
-
-;;;;;;;;;;;;;;;;;;;
-; About php.ini   ;
-;;;;;;;;;;;;;;;;;;;
-; PHP's initialization file, generally called php.ini, is responsible for
-; configuring many of the aspects of PHP's behavior.
-
-; PHP attempts to find and load this configuration from a number of locations.
-; The following is a summary of its search order:
-; 1. SAPI module specific location.
-; 2. The PHPRC environment variable. (As of PHP 5.2.0)
-; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
-; 4. Current working directory (except CLI)
-; 5. The web server's directory (for SAPI modules), or directory of PHP
-; (otherwise in Windows)
-; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (C:\windows or C:\winnt)
-; See the PHP docs for more specific information.
-; http://php.net/configuration.file
-
-; The syntax of the file is extremely simple.  Whitespace and Lines
-; beginning with a semicolon are silently ignored (as you probably guessed).
-; Section headers (e.g. [Foo]) are also silently ignored, even though
-; they might mean something in the future.
-
-; Directives following the section heading [PATH=/www/mysite] only
-; apply to PHP files in the /www/mysite directory.  Directives
-; following the section heading [HOST=www.example.com] only apply to
-; PHP files served from www.example.com.  Directives set in these
-; special sections cannot be overridden by user-defined INI files or
-; at runtime. Currently, [PATH=] and [HOST=] sections only work under
-; CGI/FastCGI.
-; http://php.net/ini.sections
-
-; Directives are specified using the following syntax:
-; directive = value
-; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
-; Directives are variables used to configure PHP or PHP extensions.
-; There is no name validation.  If PHP can't find an expected
-; directive because it is not set or is mistyped, a default value will be used.
-
-; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
-; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
-; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
-; previously set variable or directive (e.g. ${foo})
-
-; Expressions in the INI file are limited to bitwise operators and parentheses:
-; |  bitwise OR
-; ^  bitwise XOR
-; &  bitwise AND
-; ~  bitwise NOT
-; !  boolean NOT
-
-; Boolean flags can be turned on using the values 1, On, True or Yes.
-; They can be turned off using the values 0, Off, False or No.
-
-; An empty string can be denoted by simply not writing anything after the equal
-; sign, or by using the None keyword:
-
-;  foo =         ; sets foo to an empty string
-;  foo = None    ; sets foo to an empty string
-;  foo = "None"  ; sets foo to the string 'None'
-
-; If you use constants in your value, and these constants belong to a
-; dynamically loaded extension (either a PHP extension or a Zend extension),
-; you may only use these constants *after* the line that loads the extension.
-
-;;;;;;;;;;;;;;;;;;;
-; About this file ;
-;;;;;;;;;;;;;;;;;;;
-; PHP comes packaged with two INI files. One that is recommended to be used
-; in production environments and one that is recommended to be used in
-; development environments.
-
-; php.ini-production contains settings which hold security, performance and
-; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security conscience applications. We
-; recommending using the production ini in production and testing environments.
-
-; php.ini-development is very similar to its production variant, except it's
-; much more verbose when it comes to errors. We recommending using the
-; development version only in development environments as errors shown to
-; application users can inadvertently leak otherwise secure information.
-
-;;;;;;;;;;;;;;;;;;;
-; Quick Reference ;
-;;;;;;;;;;;;;;;;;;;
-; The following are all the settings which are different in either the production
-; or development versions of the INIs with respect to PHP's default behavior.
-; Please see the actual settings later in the document for more details as to why
-; we recommend these changes in PHP's behavior.
-
-; allow_call_time_pass_reference
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; display_errors
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; display_startup_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; error_reporting
-;   Default Value: E_ALL & ~E_NOTICE
-;   Development Value: E_ALL | E_STRICT
-;   Production Value: E_ALL & ~E_DEPRECATED
-
-; html_errors
-;   Default Value: On
-;   Development Value: On
-;   Production value: Off
-
-; log_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: On
-
-; magic_quotes_gpc
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; max_input_time
-;   Default Value: -1 (Unlimited)
-;   Development Value: 60 (60 seconds)
-;   Production Value: 60 (60 seconds)
-
-; output_buffering
-;   Default Value: Off
-;   Development Value: 4096
-;   Production Value: 4096
-
-; register_argc_argv
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; register_long_arrays
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; request_order
-;   Default Value: None
-;   Development Value: "GP"
-;   Production Value: "GP"
-
-; session.bug_compat_42
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.bug_compat_warn
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.gc_divisor
-;   Default Value: 100
-;   Development Value: 1000
-;   Production Value: 1000
-
-; session.hash_bits_per_character
-;   Default Value: 4
-;   Development Value: 5
-;   Production Value: 5
-
-; short_open_tag
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; track_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; url_rewriter.tags
-;   Default Value: "a=href,area=href,frame=src,form=,fieldset="
-;   Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-;   Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-; variables_order
-;   Default Value: "EGPCS"
-;   Development Value: "GPCS"
-;   Production Value: "GPCS"
-
-;;;;;;;;;;;;;;;;;;;;
-; php.ini Options  ;
-;;;;;;;;;;;;;;;;;;;;
-; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
-;user_ini.filename = ".user.ini"
-
-; To disable this feature set this option to empty value
-;user_ini.filename =
-
-; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
-;user_ini.cache_ttl = 300
-
-;;;;;;;;;;;;;;;;;;;;
-; Language Options ;
-;;;;;;;;;;;;;;;;;;;;
-
-; Enable the PHP scripting language engine under Apache.
-; http://php.net/engine
-engine = On
-
-; This directive determines whether or not PHP will recognize code between
-; <? and ?> tags as PHP source which should be processed as such. It's been
-; recommended for several years that you not use the short tag "short cut" and
-; instead to use the full <?php and ?> tag combination. With the wide spread use
-; of XML and use of these tags by other languages, the server can become easily
-; confused and end up parsing the wrong code in the wrong context. But because
-; this short cut has been a feature for such a long time, it's currently still
-; supported for backwards compatibility, but we recommend you don't use them.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/short-open-tag
-short_open_tag = Off
-
-; Allow ASP-style <% %> tags.
-; http://php.net/asp-tags
-asp_tags = Off
-
-; The number of significant digits displayed in floating point numbers.
-; http://php.net/precision
-precision = 14
-
-; Enforce year 2000 compliance (will cause problems with non-compliant browsers)
-; http://php.net/y2k-compliance
-y2k_compliance = On
-
-; Output buffering is a mechanism for controlling how much output data
-; (excluding headers and cookies) PHP should keep internally before pushing that
-; data to the client. If your application's output exceeds this setting, PHP
-; will send that data in chunks of roughly the size you specify.
-; Turning on this setting and managing its maximum buffer size can yield some
-; interesting side-effects depending on your application and web server.
-; You may be able to send headers and cookies after you've already sent output
-; through print or echo. You also may see performance benefits if your server is
-; emitting less packets due to buffered output versus PHP streaming the output
-; as it gets it. On production servers, 4096 bytes is a good setting for performance
-; reasons.
-; Note: Output buffering can also be controlled via Output Buffering Control
-;   functions.
-; Possible Values:
-;   On = Enabled and buffer is unlimited. (Use with caution)
-;   Off = Disabled
-;   Integer = Enables the buffer and sets its maximum size in bytes.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: Off
-; Development Value: 4096
-; Production Value: 4096
-; http://php.net/output-buffering
-output_buffering = 4096
-
-; You can redirect all of the output of your scripts to a function.  For
-; example, if you set output_handler to "mb_output_handler", character
-; encoding will be transparently converted to the specified encoding.
-; Setting any output handler automatically turns on output buffering.
-; Note: People who wrote portable scripts should not depend on this ini
-;   directive. Instead, explicitly set the output handler using ob_start().
-;   Using this ini directive may cause problems unless you know what script
-;   is doing.
-; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
-;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
-; Note: output_handler must be empty if this is set 'On' !!!!
-;   Instead you must use zlib.output_handler.
-; http://php.net/output-handler
-;output_handler =
-
-; Transparent output compression using the zlib library
-; Valid values for this option are 'off', 'on', or a specific buffer size
-; to be used for compression (default is 4KB)
-; Note: Resulting chunk size may vary due to nature of compression. PHP
-;   outputs chunks that are few hundreds bytes each as a result of
-;   compression. If you prefer a larger chunk size for better
-;   performance, enable output_buffering in addition.
-; Note: You need to use zlib.output_handler instead of the standard
-;   output_handler, or otherwise the output will be corrupted.
-; http://php.net/zlib.output-compression
-zlib.output_compression = Off
-
-; http://php.net/zlib.output-compression-level
-;zlib.output_compression_level = -1
-
-; You cannot specify additional output handlers if zlib.output_compression
-; is activated here. This setting does the same as output_handler but in
-; a different order.
-; http://php.net/zlib.output-handler
-;zlib.output_handler =
-
-; Implicit flush tells PHP to tell the output layer to flush itself
-; automatically after every output block.  This is equivalent to calling the
-; PHP function flush() after each and every call to print() or echo() and each
-; and every HTML block.  Turning this option on has serious performance
-; implications and is generally recommended for debugging purposes only.
-; http://php.net/implicit-flush
-; Note: This directive is hardcoded to On for the CLI SAPI
-implicit_flush = Off
-
-; The unserialize callback function will be called (with the undefined class'
-; name as parameter), if the unserializer finds an undefined class
-; which should be instantiated. A warning appears if the specified function is
-; not defined, or if the function doesn't include/implement the missing class.
-; So only set this entry, if you really want to implement such a
-; callback-function.
-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 = 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
-; reference at function call time is a deprecated feature which will be removed
-; from PHP at some point in the near future. The acceptable method for passing a
-; value by reference to a function is by declaring the reference in the functions
-; definition, not at call time. This directive does not disable this feature, it
-; only determines whether PHP will warn you about it or not. These warnings
-; should enabled in development environments only.
-; Default Value: On (Suppress warnings)
-; Development Value: Off (Issue warnings)
-; Production Value: Off (Issue warnings)
-; http://php.net/allow-call-time-pass-reference
-allow_call_time_pass_reference = Off
-
-; Safe Mode
-; http://php.net/safe-mode
-safe_mode = Off
-
-; By default, Safe Mode does a UID compare check when
-; opening files. If you want to relax this to a GID compare,
-; then turn on safe_mode_gid.
-; http://php.net/safe-mode-gid
-safe_mode_gid = Off
-
-; When safe_mode is on, UID/GID checks are bypassed when
-; including files from this directory and its subdirectories.
-; (directory must also be in include_path or full path must
-; be used when including)
-; http://php.net/safe-mode-include-dir
-safe_mode_include_dir =
-
-; When safe_mode is on, only executables located in the safe_mode_exec_dir
-; will be allowed to be executed via the exec family of functions.
-; http://php.net/safe-mode-exec-dir
-safe_mode_exec_dir =
-
-; Setting certain environment variables may be a potential security breach.
-; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
-; the user may only alter environment variables whose names begin with the
-; prefixes supplied here.  By default, users will only be able to set
-; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
-; Note:  If this directive is empty, PHP will let the user modify ANY
-;   environment variable!
-; http://php.net/safe-mode-allowed-env-vars
-safe_mode_allowed_env_vars = PHP_
-
-; This directive contains a comma-delimited list of environment variables that
-; the end user won't be able to change using putenv().  These variables will be
-; protected even if safe_mode_allowed_env_vars is set to allow to change them.
-; http://php.net/safe-mode-protected-env-vars
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-
-; open_basedir, if set, limits all file operations to the defined directory
-; and below.  This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/open-basedir
-;open_basedir =
-
-; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-classes
-disable_classes =
-
-; Colors for Syntax Highlighting mode.  Anything that's acceptable in
-; <span style="color: ???????"> would work.
-; http://php.net/syntax-highlighting
-;highlight.string  = #DD0000
-;highlight.comment = #FF9900
-;highlight.keyword = #007700
-;highlight.bg      = #FFFFFF
-;highlight.default = #0000BB
-;highlight.html    = #000000
-
-; If enabled, the request will be allowed to complete even if the user aborts
-; the request. Consider enabling it if executing long requests, which may end up
-; being interrupted by the user or a browser timing out. PHP's default behavior
-; is to disable this feature.
-; http://php.net/ignore-user-abort
-;ignore_user_abort = On
-
-; Determines the size of the realpath cache to be used by PHP. This value should
-; be increased on systems where PHP opens many files to reflect the quantity of
-; the file operations performed.
-; http://php.net/realpath-cache-size
-;realpath_cache_size = 16k
-
-; Duration of time, in seconds for which to cache realpath information for a given
-; file or directory. For systems with rarely changing files, consider increasing this
-; value.
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; Decides whether PHP may expose the fact that it is installed on the server
-; (e.g. by adding its signature to the Web server header).  It is no security
-; 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 = On
-
-;;;;;;;;;;;;;;;;;;;
-; Resource Limits ;
-;;;;;;;;;;;;;;;;;;;
-
-; Maximum execution time of each script, in seconds
-; http://php.net/max-execution-time
-; Note: This directive is hardcoded to 0 for the CLI SAPI
-max_execution_time = 30
-
-; Maximum amount of time each script may spend parsing request data. It's a good
-; idea to limit this time on productions servers in order to eliminate unexpectedly
-; long running scripts.
-; Note: This directive is hardcoded to -1 for the CLI SAPI
-; Default Value: -1 (Unlimited)
-; Development Value: 60 (60 seconds)
-; Production Value: 60 (60 seconds)
-; http://php.net/max-input-time
-max_input_time = 60
-
-; Maximum input variable nesting level
-; 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
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Error handling and logging ;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; This directive informs PHP of which errors, warnings and notices you would like
-; it to take action for. The recommended way of setting values for this
-; directive is through the use of the error level constants and bitwise
-; operators. The error level constants are below here for convenience as well as
-; some common settings and their meanings.
-; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
-; those related to E_NOTICE and E_STRICT, which together cover best practices and
-; recommended coding standards in PHP. For performance reasons, this is the
-; recommend error reporting setting. Your production server shouldn't be wasting
-; resources complaining about best practices and coding standards. That's what
-; development servers and development settings are for.
-; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
-; means it pretty much reports everything which is exactly what you want during
-; development and early testing.
-;
-; Error Level Constants:
-; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 5.4.0)
-; E_ERROR           - fatal run-time errors
-; E_RECOVERABLE_ERROR  - almost fatal run-time errors
-; E_WARNING         - run-time warnings (non-fatal errors)
-; E_PARSE           - compile-time parse errors
-; E_NOTICE          - run-time notices (these are warnings which often result
-;                     from a bug in your code, but it's possible that it was
-;                     intentional (e.g., using an uninitialized variable and
-;                     relying on the fact it's automatically initialized to an
-;                     empty string)
-; E_STRICT          - run-time notices, enable to have PHP suggest changes
-;                     to your code which will ensure the best interoperability
-;                     and forward compatibility of your code
-; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
-; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
-;                     initial startup
-; E_COMPILE_ERROR   - fatal compile-time errors
-; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
-; E_USER_ERROR      - user-generated error message
-; E_USER_WARNING    - user-generated warning message
-; E_USER_NOTICE     - user-generated notice message
-; E_DEPRECATED      - warn about code that will not work in future versions
-;                     of PHP
-; E_USER_DEPRECATED - user-generated deprecation warnings
-;
-; Common Values:
-;   E_ALL & ~E_NOTICE  (Show all errors, except for notices and coding standards warnings.)
-;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
-;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors)
-;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding standards.)
-; Default Value: E_ALL & ~E_NOTICE
-; Development Value: E_ALL | E_STRICT
-; Production Value: E_ALL & ~E_DEPRECATED
-; http://php.net/error-reporting
-error_reporting = E_ALL | E_STRICT
-
-; This directive controls whether or not and where PHP will output errors,
-; notices and warnings too. Error output is very useful during development, but
-; it could be very dangerous in production environments. Depending on the code
-; which is triggering the error, sensitive information could potentially leak
-; out of your application such as database usernames and passwords or worse.
-; It's recommended that errors be logged on production servers rather than
-; having the errors sent to STDOUT.
-; Possible Values:
-;   Off = Do not display any errors
-;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
-;   On or stdout = Display errors to STDOUT
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-errors
-display_errors = On
-
-; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. PHP's default behavior is to suppress those
-; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. But, it's strongly recommended that you
-; leave this setting off on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-startup-errors
-display_startup_errors = On
-
-; Besides displaying errors, PHP can also log errors to locations such as a
-; server-specific log, STDERR, or a location specified by the error_log
-; directive found below. While errors should not be displayed on productions
-; servers they should still be monitored and logging is a great way to do that.
-; Default Value: Off
-; Development Value: On
-; Production Value: On
-; http://php.net/log-errors
-log_errors = On
-
-; Set maximum length of log_errors. In error_log information about the source is
-; added. The default is 1024 and 0 allows to not apply any maximum length at all.
-; http://php.net/log-errors-max-len
-log_errors_max_len = 1024
-
-; Do not log repeated messages. Repeated errors must occur in same file on same
-; line unless ignore_repeated_source is set true.
-; http://php.net/ignore-repeated-errors
-ignore_repeated_errors = Off
-
-; Ignore source of message when ignoring repeated messages. When this setting
-; is On you will not log errors with repeated messages from different files or
-; source lines.
-; http://php.net/ignore-repeated-source
-ignore_repeated_source = Off
-
-; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This has only effect in a debug compile, and if
-; error reporting includes E_WARNING in the allowed list
-; http://php.net/report-memleaks
-report_memleaks = On
-
-; This setting is on by default.
-;report_zend_debug = 0
-
-; Store the last error/warning message in $php_errormsg (boolean). Setting this value
-; to On can assist in debugging and is appropriate for development servers. It should
-; however be disabled on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/track-errors
-track_errors = On
-
-; Turn off normal error reporting and emit XML-RPC error XML
-; http://php.net/xmlrpc-errors
-;xmlrpc_errors = 0
-
-; An XML-RPC faultCode
-;xmlrpc_error_number = 0
-
-; When PHP displays or logs an error, it has the capability of inserting html
-; links to documentation related to that error. This directive controls whether
-; those HTML links appear in error messages or not. For performance and security
-; reasons, it's recommended you disable this on production servers.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: On
-; Development Value: On
-; Production value: Off
-; http://php.net/html-errors
-html_errors = On
-
-; If html_errors is set On PHP produces clickable error messages that direct
-; to a page describing the error or function causing the error in detail.
-; You can download a copy of the PHP manual from http://php.net/docs
-; and change docref_root to the base URL of your local copy including the
-; leading '/'. You must also specify the file extension being used including
-; the dot. PHP's default behavior is to leave these settings empty.
-; Note: Never use this feature for production boxes.
-; http://php.net/docref-root
-; Examples
-;docref_root = "/phpmanual/"
-
-; http://php.net/docref-ext
-;docref_ext = .html
-
-; String to output before an error message. PHP's default behavior is to leave
-; this setting blank.
-; http://php.net/error-prepend-string
-; Example:
-;error_prepend_string = "<span style='color: #ff0000'>"
-
-; 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 = "</span>"
-
-; Log errors to specified file. PHP's default behavior is to leave this value
-; empty.
-; http://php.net/error-log
-; Example:
-;error_log = php_errors.log
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; The separator used in PHP generated URLs to separate arguments.
-; PHP's default setting is "&".
-; http://php.net/arg-separator.output
-; Example:
-;arg_separator.output = "&amp;"
-
-; List of separator(s) used by PHP to parse input URLs into variables.
-; PHP's default setting is "&".
-; NOTE: Every character in this directive is considered as separator!
-; http://php.net/arg-separator.input
-; Example:
-;arg_separator.input = ";&"
-
-; This directive determines which super global arrays are registered when PHP
-; starts up. If the register_globals directive is enabled, it also determines
-; what order variables are populated into the global space. G,P,C,E & S are
-; abbreviations for the following respective super globals: GET, POST, COOKIE,
-; ENV and SERVER. There is a performance penalty paid for the registration of
-; these arrays and because ENV is not as commonly used as the others, ENV is
-; is not recommended on productions servers. You can still get access to
-; the environment variables through getenv() should you need to.
-; Default Value: "EGPCS"
-; Development Value: "GPCS"
-; Production Value: "GPCS";
-; http://php.net/variables-order
-variables_order = "GPCS"
-
-; This directive determines which super global data (G,P,C,E & S) should
-; be registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive are
-; specified in the same manner as the variables_order directive, EXCEPT one.
-; Leaving this value empty will cause PHP to use the value set in the
-; variables_order directive. It does not mean it will leave the super globals
-; array REQUEST empty.
-; Default Value: None
-; Development Value: "GP"
-; Production Value: "GP"
-; http://php.net/request-order
-request_order = "GP"
-
-; Whether or not to register the EGPCS variables as global variables.  You may
-; want to turn this off if you don't want to clutter your scripts' global scope
-; with user data.
-; You should do your best to write your scripts so that they do not require
-; register_globals to be on;  Using form variables as globals can easily lead
-; to possible security problems, if the code is not very well thought of.
-; http://php.net/register-globals
-register_globals = Off
-
-; Determines whether the deprecated long $HTTP_*_VARS type predefined variables
-; are registered by PHP or not. As they are deprecated, we obviously don't
-; recommend you use them. They are on by default for compatibility reasons but
-; they are not recommended on production servers.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-long-arrays
-register_long_arrays = Off
-
-; This directive determines whether PHP registers $argv & $argc each time it
-; runs. $argv contains an array of all the arguments passed to PHP when a script
-; is invoked. $argc contains an integer representing the number of arguments
-; that were passed when the script was invoked. These arrays are extremely
-; useful when running scripts from the command line. When this directive is
-; enabled, registering these variables consumes CPU cycles and memory each time
-; a script is executed. For performance reasons, this feature should be disabled
-; on production servers.
-; Note: This directive is hardcoded to On for the CLI SAPI
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-argc-argv
-register_argc_argv = Off
-
-; When enabled, the SERVER and ENV variables are created when they're first
-; used (Just In Time) instead of when the script starts. If these variables
-; are not used within a script, having this directive on will result in a
-; performance gain. The PHP directives register_globals, register_long_arrays,
-; and register_argc_argv must be disabled for this directive to have any affect.
-; http://php.net/auto-globals-jit
-auto_globals_jit = On
-
-; Maximum size of POST data that PHP will accept.
-; http://php.net/post-max-size
-post_max_size = 8M
-
-; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
-; escape any character sequences in GET, POST, COOKIE and ENV data which might
-; otherwise corrupt data being placed in resources such as databases before
-; making that data available to you. Because of character encoding issues and
-; non-standard SQL implementations across many databases, it's not currently
-; possible for this feature to be 100% accurate. PHP's default behavior is to
-; enable the feature. We strongly recommend you use the escaping mechanisms
-; designed specifically for the database your using instead of relying on this
-; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
-; removed in PHP 5.4.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/magic-quotes-gpc
-magic_quotes_gpc = Off
-
-; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
-; http://php.net/magic-quotes-runtime
-magic_quotes_runtime = Off
-
-; Use Sybase-style magic quotes (escape ' with '' instead of \').
-; http://php.net/magic-quotes-sybase
-magic_quotes_sybase = Off
-
-; Automatically add files before PHP document.
-; http://php.net/auto-prepend-file
-auto_prepend_file =
-
-; Automatically add files after PHP document.
-; http://php.net/auto-append-file
-auto_append_file =
-
-; By default, PHP will output a character encoding using
-; the Content-type: header.  To disable sending of the charset, simply
-; set it to be empty.
-;
-; PHP's built-in default is text/html
-; http://php.net/default-mimetype
-default_mimetype = "text/html"
-
-; PHP's default character set is set to empty.
-; http://php.net/default-charset
-;default_charset = "iso-8859-1"
-
-; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature.
-; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = On
-
-;;;;;;;;;;;;;;;;;;;;;;;;;
-; Paths and Directories ;
-;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; UNIX: "/path1:/path2"
-include_path = ".:/usr/share/php5:/usr/share/php"
-;
-; Windows: "\path1;\path2"
-;include_path = ".;c:\php\includes"
-;
-; PHP's default setting for include_path is ".;/path/to/php/pear"
-; http://php.net/include-path
-
-; The root of the PHP pages, used only if nonempty.
-; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
-; if you are running php as a CGI under any web server (other than IIS)
-; see documentation for security issues.  The alternate is to use the
-; cgi.force_redirect configuration below
-; http://php.net/doc-root
-doc_root =
-
-; The directory under which PHP opens the script using /~username used only
-; if nonempty.
-; http://php.net/user-dir
-user_dir =
-
-; Directory in which the loadable extensions (modules) reside.
-; http://php.net/extension-dir
-; extension_dir = "./"
-; On windows:
-; extension_dir = "ext"
-
-; Whether or not to enable the dl() function.  The dl() function does NOT work
-; properly in multithreaded servers, such as IIS or Zeus, and is automatically
-; disabled on them.
-; http://php.net/enable-dl
-enable_dl = Off
-
-; cgi.force_redirect is necessary to provide security running PHP as a CGI under
-; most web servers.  Left undefined, PHP turns this on by default.  You can
-; turn it off here AT YOUR OWN RISK
-; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; http://php.net/cgi.force-redirect
-;cgi.force_redirect = 1
-
-; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
-; every request. PHP's default behavior is to disable this feature.
-;cgi.nph = 1
-
-; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
-; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
-; will look for to know it is OK to continue execution.  Setting this variable MAY
-; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; http://php.net/cgi.redirect-status-env
-;cgi.redirect_status_env = ;
-
-; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
-; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
-; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
-; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
-; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
-; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; http://php.net/cgi.fix-pathinfo
-;cgi.fix_pathinfo=1
-
-; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
-; security tokens of the calling client.  This allows IIS to define the
-; security context that the request runs under.  mod_fastcgi under Apache
-; does not currently support this feature (03/17/2002)
-; Set to 1 if running under IIS.  Default is zero.
-; http://php.net/fastcgi.impersonate
-;fastcgi.impersonate = 1;
-
-; Disable logging through FastCGI connection. PHP's default behavior is to enable
-; this feature.
-;fastcgi.logging = 0
-
-; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
-; is supported by Apache. When this option is set to 1 PHP will send
-; RFC2616 compliant header.
-; Default is zero.
-; http://php.net/cgi.rfc2616-headers
-;cgi.rfc2616_headers = 0
-
-;;;;;;;;;;;;;;;;
-; File Uploads ;
-;;;;;;;;;;;;;;;;
-
-; Whether to allow HTTP file uploads.
-; http://php.net/file-uploads
-file_uploads = On
-
-; Temporary directory for HTTP uploaded files (will use system default if not
-; specified).
-; http://php.net/upload-tmp-dir
-;upload_tmp_dir =
-
-; Maximum allowed size for uploaded files.
-; http://php.net/upload-max-filesize
-upload_max_filesize = 2M
-
-; Maximum number of files that can be uploaded via a single request
-max_file_uploads = 20
-
-;;;;;;;;;;;;;;;;;;
-; Fopen wrappers ;
-;;;;;;;;;;;;;;;;;;
-
-; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-fopen
-allow_url_fopen = On
-
-; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-include
-allow_url_include = Off
-
-; Define the anonymous ftp password (your email address). PHP's default setting
-; for this is empty.
-; http://php.net/from
-;from="john@doe.com"
-
-; Define the User-Agent string. PHP's default setting for this is empty.
-; http://php.net/user-agent
-;user_agent="PHP"
-
-; Default timeout for socket based streams (seconds)
-; http://php.net/default-socket-timeout
-default_socket_timeout = 60
-
-; If your scripts have to deal with files from Macintosh systems,
-; or you are running on a Mac and need to deal with files from
-; unix or win32 systems, setting this flag will cause PHP to
-; automatically detect the EOL character in those files so that
-; fgets() and file() will work regardless of the source of the file.
-; http://php.net/auto-detect-line-endings
-;auto_detect_line_endings = Off
-
-;;;;;;;;;;;;;;;;;;;;;;
-; Dynamic Extensions ;
-;;;;;;;;;;;;;;;;;;;;;;
-
-; If you wish to have an extension loaded automatically, use the following
-; syntax:
-;
-;   extension=modulename.extension
-;
-; For example, on Windows:
-;
-;   extension=msql.dll
-;
-; ... or under UNIX:
-;
-;   extension=msql.so
-;
-; ... or with a path:
-;
-;   extension=/path/to/extension/msql.so
-;
-; If you only provide the name of the extension, PHP will look for it in its
-; default extension directory.
-;
-; Windows Extensions
-; Note that ODBC support is built in, so no dll is needed for it.
-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
-; extension folders as well as the separate PECL DLL download (PHP 5).
-; Be sure to appropriately set the extension_dir directive.
-;
-;extension=php_bz2.dll
-;extension=php_curl.dll
-;extension=php_fileinfo.dll
-;extension=php_gd2.dll
-;extension=php_gettext.dll
-;extension=php_gmp.dll
-;extension=php_intl.dll
-;extension=php_imap.dll
-;extension=php_interbase.dll
-;extension=php_ldap.dll
-;extension=php_mbstring.dll
-;extension=php_exif.dll      ; Must be after mbstring as it depends on it
-;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 11gR2 Instant Client
-;extension=php_openssl.dll
-;extension=php_pdo_firebird.dll
-;extension=php_pdo_mssql.dll
-;extension=php_pdo_mysql.dll
-;extension=php_pdo_oci.dll
-;extension=php_pdo_odbc.dll
-;extension=php_pdo_pgsql.dll
-;extension=php_pdo_sqlite.dll
-;extension=php_pgsql.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
-;extension=php_sqlite3.dll
-;extension=php_sybase_ct.dll
-;extension=php_tidy.dll
-;extension=php_xmlrpc.dll
-;extension=php_xsl.dll
-;extension=php_zip.dll
-
-;;;;;;;;;;;;;;;;;;;
-; Module Settings ;
-;;;;;;;;;;;;;;;;;;;
-
-[Date]
-; Defines the default timezone used by the date functions
-; http://php.net/date.timezone
-;date.timezone =
-
-; http://php.net/date.default-latitude
-;date.default_latitude = 31.7667
-
-; http://php.net/date.default-longitude
-;date.default_longitude = 35.2333
-
-; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.583333
-
-; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.583333
-
-[filter]
-; http://php.net/filter.default
-;filter.default = unsafe_raw
-
-; http://php.net/filter.default-flags
-;filter.default_flags =
-
-[iconv]
-;iconv.input_encoding = ISO-8859-1
-;iconv.internal_encoding = ISO-8859-1
-;iconv.output_encoding = ISO-8859-1
-
-[intl]
-;intl.default_locale =
-; This directive allows you to produce PHP errors when some error
-; happens within intl functions. The value is the level of the error produced.
-; Default is 0, which does not produce any errors.
-;intl.error_level = E_WARNING
-
-[sqlite]
-; http://php.net/sqlite.assoc-case
-;sqlite.assoc_case = 0
-
-[sqlite3]
-;sqlite3.extension_dir =
-
-[Pcre]
-;PCRE library backtracking limit.
-; http://php.net/pcre.backtrack-limit
-;pcre.backtrack_limit=100000
-
-;PCRE library recursion limit.
-;Please note that if you set this value to a high number you may consume all
-;the available process stack and eventually crash PHP (due to reaching the
-;stack size limit imposed by the Operating System).
-; http://php.net/pcre.recursion-limit
-;pcre.recursion_limit=100000
-
-[Pdo]
-; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; http://php.net/pdo-odbc.connection-pooling
-;pdo_odbc.connection_pooling=strict
-
-;pdo_odbc.db2_instance_name
-
-[Pdo_mysql]
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/pdo_mysql.cache_size
-pdo_mysql.cache_size = 2000
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/pdo_mysql.default-socket
-pdo_mysql.default_socket=
-
-[Phar]
-; http://php.net/phar.readonly
-;phar.readonly = On
-
-; http://php.net/phar.require-hash
-;phar.require_hash = On
-
-;phar.cache_list =
-
-[Syslog]
-; Whether or not to define the various syslog variables (e.g. $LOG_PID,
-; $LOG_CRON, etc.).  Turning it off is a good idea performance-wise.  In
-; runtime, you can define these variables by calling define_syslog_variables().
-; http://php.net/define-syslog-variables
-define_syslog_variables  = Off
-
-[mail function]
-; For Win32 only.
-; http://php.net/smtp
-SMTP = localhost
-; http://php.net/smtp-port
-smtp_port = 25
-
-; For Win32 only.
-; http://php.net/sendmail-from
-;sendmail_from = me@example.com
-
-; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
-; http://php.net/sendmail-path
-;sendmail_path =
-
-; Force the addition of the specified parameters to be passed as extra parameters
-; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail(), even in safe mode.
-;mail.force_extra_parameters =
-
-; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = On
-
-; The path to a log file that will log all mail() calls. Log entries include
-; the full path of the script, line number, To address and headers.
-;mail.log =
-
-[SQL]
-; http://php.net/sql.safe-mode
-sql.safe_mode = Off
-
-[ODBC]
-; http://php.net/odbc.default-db
-;odbc.default_db    =  Not yet implemented
-
-; http://php.net/odbc.default-user
-;odbc.default_user  =  Not yet implemented
-
-; http://php.net/odbc.default-pw
-;odbc.default_pw    =  Not yet implemented
-
-; Controls the ODBC cursor model.
-; Default: SQL_CURSOR_STATIC (default).
-;odbc.default_cursortype
-
-; Allow or prevent persistent links.
-; http://php.net/odbc.allow-persistent
-odbc.allow_persistent = On
-
-; Check that a connection is still valid before reuse.
-; http://php.net/odbc.check-persistent
-odbc.check_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/odbc.max-persistent
-odbc.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/odbc.max-links
-odbc.max_links = -1
-
-; Handling of LONG fields.  Returns number of bytes to variables.  0 means
-; passthru.
-; http://php.net/odbc.defaultlrl
-odbc.defaultlrl = 4096
-
-; Handling of binary data.  0 means passthru, 1 return as is, 2 convert to char.
-; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
-; of odbc.defaultlrl and odbc.defaultbinmode
-; http://php.net/odbc.defaultbinmode
-odbc.defaultbinmode = 1
-
-;birdstep.max_links = -1
-
-[Interbase]
-; Allow or prevent persistent links.
-ibase.allow_persistent = 1
-
-; Maximum number of persistent links.  -1 means no limit.
-ibase.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-ibase.max_links = -1
-
-; Default database name for ibase_connect().
-;ibase.default_db =
-
-; Default username for ibase_connect().
-;ibase.default_user =
-
-; Default password for ibase_connect().
-;ibase.default_password =
-
-; Default charset for ibase_connect().
-;ibase.default_charset =
-
-; Default timestamp format.
-ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
-
-; Default date format.
-ibase.dateformat = "%Y-%m-%d"
-
-; Default time format.
-ibase.timeformat = "%H:%M:%S"
-
-[MySQL]
-; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; http://php.net/mysql.allow_local_infile
-mysql.allow_local_infile = On
-
-; Allow or prevent persistent links.
-; http://php.net/mysql.allow-persistent
-mysql.allow_persistent = On
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysql.cache_size
-mysql.cache_size = 2000
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/mysql.max-persistent
-mysql.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/mysql.max-links
-mysql.max_links = -1
-
-; Default port number for mysql_connect().  If unset, mysql_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysql.default-port
-mysql.default_port =
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysql.default-socket
-mysql.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-host
-mysql.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-user
-mysql.default_user =
-
-; Default password for mysql_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysql.default-password
-mysql.default_password =
-
-; Maximum time (in seconds) for connect timeout. -1 means no limit
-; http://php.net/mysql.connect-timeout
-mysql.connect_timeout = 60
-
-; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
-; SQL-Errors will be displayed.
-; http://php.net/mysql.trace-mode
-mysql.trace_mode = Off
-
-[MySQLi]
-
-; Maximum number of persistent links.  -1 means no limit.
-; 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
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysqli.cache_size
-mysqli.cache_size = 2000
-
-; Default port number for mysqli_connect().  If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysqli.default-port
-mysqli.default_port = 3306
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysqli.default-socket
-mysqli.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-host
-mysqli.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-user
-mysqli.default_user =
-
-; Default password for mysqli_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysqli.default-pw
-mysqli.default_pw =
-
-; Allow or prevent reconnect
-mysqli.reconnect = Off
-
-[mysqlnd]
-; 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 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
-
-; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
-; http://php.net/mysqlnd.net_cmd_buffer_size
-;mysqlnd.net_cmd_buffer_size = 2048
-
-; Size of a pre-allocated buffer used for reading data sent by the server in
-; bytes.
-; http://php.net/mysqlnd.net_read_buffer_size
-;mysqlnd.net_read_buffer_size = 32768
-
-[OCI8]
-
-; Connection: Enables privileged connections using external
-; credentials (OCI_SYSOPER, OCI_SYSDBA)
-; http://php.net/oci8.privileged-connect
-;oci8.privileged_connect = Off
-
-; Connection: The maximum number of persistent OCI8 connections per
-; process. Using -1 means no limit.
-; http://php.net/oci8.max-persistent
-;oci8.max_persistent = -1
-
-; Connection: The maximum number of seconds a process is allowed to
-; maintain an idle persistent connection. Using -1 means idle
-; persistent connections will be maintained forever.
-; http://php.net/oci8.persistent-timeout
-;oci8.persistent_timeout = -1
-
-; Connection: The number of seconds that must pass before issuing a
-; ping during oci_pconnect() to check the connection validity. When
-; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
-; pings completely.
-; http://php.net/oci8.ping-interval
-;oci8.ping_interval = 60
-
-; Connection: Set this to a user chosen connection class to be used
-; for all pooled server requests with Oracle 11g Database Resident
-; Connection Pooling (DRCP).  To use DRCP, this value should be set to
-; the same string for all web servers running the same application,
-; the database pool must be configured, and the connection string must
-; specify to use a pooled server.
-;oci8.connection_class =
-
-; High Availability: Using On lets PHP receive Fast Application
-; Notification (FAN) events generated when a database node fails. The
-; database must also be configured to post FAN events.
-;oci8.events = Off
-
-; Tuning: This option enables statement caching, and specifies how
-; many statements to cache. Using 0 disables statement caching.
-; http://php.net/oci8.statement-cache-size
-;oci8.statement_cache_size = 20
-
-; Tuning: Enables statement prefetching and sets the default number of
-; rows that will be fetched automatically after statement execution.
-; http://php.net/oci8.default-prefetch
-;oci8.default_prefetch = 100
-
-; Compatibility. Using On means oci_close() will not close
-; oci_connect() and oci_new_connect() connections.
-; http://php.net/oci8.old-oci-close-semantics
-;oci8.old_oci_close_semantics = Off
-
-[PostgreSQL]
-; Allow or prevent persistent links.
-; http://php.net/pgsql.allow-persistent
-pgsql.allow_persistent = On
-
-; Detect broken persistent links always with pg_pconnect().
-; Auto reset feature requires a little overheads.
-; http://php.net/pgsql.auto-reset-persistent
-pgsql.auto_reset_persistent = Off
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/pgsql.max-persistent
-pgsql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-; http://php.net/pgsql.max-links
-pgsql.max_links = -1
-
-; Ignore PostgreSQL backends Notice message or not.
-; Notice message logging require a little overheads.
-; http://php.net/pgsql.ignore-notice
-pgsql.ignore_notice = 0
-
-; Log PostgreSQL backends Notice message or not.
-; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; http://php.net/pgsql.log-notice
-pgsql.log_notice = 0
-
-[Sybase-CT]
-; Allow or prevent persistent links.
-; http://php.net/sybct.allow-persistent
-sybct.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/sybct.max-persistent
-sybct.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/sybct.max-links
-sybct.max_links = -1
-
-; Minimum server message severity to display.
-; http://php.net/sybct.min-server-severity
-sybct.min_server_severity = 10
-
-; Minimum client message severity to display.
-; http://php.net/sybct.min-client-severity
-sybct.min_client_severity = 10
-
-; Set per-context timeout
-; http://php.net/sybct.timeout
-;sybct.timeout=
-
-;sybct.packet_size
-
-; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
-; Default: one minute
-;sybct.login_timeout=
-
-; The name of the host you claim to be connecting from, for display by sp_who.
-; Default: none
-;sybct.hostname=
-
-; Allows you to define how often deadlocks are to be retried. -1 means "forever".
-; Default: 0
-;sybct.deadlock_retry_count=
-
-[bcmath]
-; Number of decimal digits for all bcmath functions.
-; http://php.net/bcmath.scale
-bcmath.scale = 0
-
-[browscap]
-; http://php.net/browscap
-;browscap = extra/browscap.ini
-
-[Session]
-; Handler used to store/retrieve data.
-; http://php.net/session.save-handler
-session.save_handler = files
-
-; Argument passed to save_handler.  In the case of files, this is the path
-; where data files are stored. Note: Windows users have to change this
-; variable in order to use PHP's session functions.
-;
-; The path can be defined as:
-;
-;     session.save_path = "N;/path"
-;
-; where N is an integer.  Instead of storing all the session files in
-; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories.  This is useful if you
-; or your OS have problems with lots of files in one directory, and is
-; a more efficient layout for servers that handle lots of sessions.
-;
-; NOTE 1: PHP will not create this directory structure automatically.
-;         You can use the script in the ext/session dir for that purpose.
-; NOTE 2: See the section on garbage collection below if you choose to
-;         use subdirectories for session storage
-;
-; The file storage module creates files using mode 600 by default.
-; You can change that by using
-;
-;     session.save_path = "N;MODE;/path"
-;
-; where MODE is the octal representation of the mode. Note that this
-; does not overwrite the process's umask.
-; http://php.net/session.save-path
-session.save_path = "/tmp"
-
-; Whether to use cookies.
-; http://php.net/session.use-cookies
-session.use_cookies = 1
-
-; http://php.net/session.cookie-secure
-;session.cookie_secure =
-
-; This option forces PHP to fetch and use a cookie for storing and maintaining
-; the session id. We encourage this operation as it's very helpful in combating
-; session hijacking when not specifying and managing your own session id. It is
-; not the end all be all of session hijacking defense, but it's a good start.
-; http://php.net/session.use-only-cookies
-session.use_only_cookies = 1
-
-; Name of the session (used as cookie name).
-; http://php.net/session.name
-session.name = PHPSESSID
-
-; Initialize session on request startup.
-; http://php.net/session.auto-start
-session.auto_start = 0
-
-; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; http://php.net/session.cookie-lifetime
-session.cookie_lifetime = 0
-
-; The path for which the cookie is valid.
-; http://php.net/session.cookie-path
-session.cookie_path = /
-
-; The domain for which the cookie is valid.
-; http://php.net/session.cookie-domain
-session.cookie_domain =
-
-; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
-; http://php.net/session.cookie-httponly
-session.cookie_httponly =
-
-; Handler used to serialize data.  php is the standard serializer of PHP.
-; http://php.net/session.serialize-handler
-session.serialize_handler = php
-
-; Defines the probability that the 'garbage collection' process is started
-; on every session initialization. The probability is calculated by using
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator
-; and gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request.
-; Default Value: 1
-; Development Value: 1
-; Production Value: 1
-; http://php.net/session.gc-probability
-session.gc_probability = 1
-
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using the following equation:
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any give request. For high volume production servers,
-; this is a more efficient approach.
-; Default Value: 100
-; Development Value: 1000
-; Production Value: 1000
-; http://php.net/session.gc-divisor
-session.gc_divisor = 1000
-
-; After this number of seconds, stored data will be seen as 'garbage' and
-; cleaned up by the garbage collection process.
-; http://php.net/session.gc-maxlifetime
-session.gc_maxlifetime = 1440
-
-; NOTE: If you are using the subdirectory option for storing session files
-;       (see session.save_path above), then garbage collection does *not*
-;       happen automatically.  You will need to do your own garbage
-;       collection through a shell script, cron entry, or some other method.
-;       For example, the following script would is the equivalent of
-;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
-;          find /path/to/sessions -cmin +24 | xargs rm
-
-; PHP 4.2 and less have an undocumented feature/bug that allows you to
-; to initialize a session variable in the global scope, even when register_globals
-; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
-; You can disable the feature and the warning separately. At this time,
-; the warning is only displayed, if bug_compat_42 is enabled. This feature
-; introduces some serious security problems if not handled correctly. It's
-; recommended that you do not use this feature on production servers. But you
-; should enable this on development servers and enable the warning as well. If you
-; do not enable the feature on development servers, you won't be warned when it's
-; used and debugging errors caused by this can be difficult to track down.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-42
-session.bug_compat_42 = On
-
-; This setting controls whether or not you are warned by PHP when initializing a
-; session value into the global space. session.bug_compat_42 must be enabled before
-; these warnings can be issued by PHP. See the directive above for more information.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-warn
-session.bug_compat_warn = On
-
-; Check HTTP Referer to invalidate externally stored URLs containing ids.
-; HTTP_REFERER has to contain this substring for the session to be
-; considered as valid.
-; http://php.net/session.referer-check
-session.referer_check =
-
-; How many bytes to read from the file.
-; http://php.net/session.entropy-length
-session.entropy_length = 0
-
-; Specified here to create the session id.
-; http://php.net/session.entropy-file
-; On systems that don't have /dev/urandom /dev/arandom can be used
-; On windows, setting the entropy_length setting will activate the 
-; Windows random source (using the CryptoAPI)
-;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.
-; http://php.net/session.cache-limiter
-session.cache_limiter = nocache
-
-; Document expires after n minutes.
-; http://php.net/session.cache-expire
-session.cache_expire = 180
-
-; trans sid support is disabled by default.
-; Use of trans sid may risk your users security.
-; Use this option with caution.
-; - User may send URL contains active session ID
-;   to other person via. email/irc/etc.
-; - URL that contains active session ID may be stored
-;   in publicly accessible computer.
-; - User may access your site with the same session ID
-;   always using URL stored in browser's history or bookmarks.
-; http://php.net/session.use-trans-sid
-session.use_trans_sid = 0
-
-; Select a hash function for use in generating session ids.
-; Possible Values
-;   0  (MD5 128 bits)
-;   1  (SHA-1 160 bits)
-; This option may also be set to the name of any hash function supported by
-; the hash extension. A list of available hashes is returned by the hash_algos()
-; function.
-; http://php.net/session.hash-function
-session.hash_function = 0
-
-; Define how many bits are stored in each character when converting
-; the binary hash data to something readable.
-; Possible values:
-;   4  (4 bits: 0-9, a-f)
-;   5  (5 bits: 0-9, a-v)
-;   6  (6 bits: 0-9, a-z, A-Z, "-", ",")
-; Default Value: 4
-; Development Value: 5
-; Production Value: 5
-; http://php.net/session.hash-bits-per-character
-session.hash_bits_per_character = 5
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; form/fieldset are special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs.  If you want XHTML conformity, remove the form entry.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form=,fieldset="
-; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; http://php.net/url-rewriter.tags
-url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-[MSSQL]
-; Allow or prevent persistent links.
-mssql.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-mssql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-mssql.max_links = -1
-
-; Minimum error severity to display.
-mssql.min_error_severity = 10
-
-; Minimum message severity to display.
-mssql.min_message_severity = 10
-
-; Compatibility mode with old versions of PHP 3.0.
-mssql.compatability_mode = Off
-
-; Connect timeout
-;mssql.connect_timeout = 5
-
-; Query timeout
-;mssql.timeout = 60
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textlimit = 4096
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textsize = 4096
-
-; Limits the number of records in each batch.  0 = all records in one batch.
-;mssql.batchsize = 0
-
-; Specify how datetime and datetim4 columns are returned
-; On => Returns data converted to SQL server settings
-; Off => Returns values as YYYY-MM-DD hh:mm:ss
-;mssql.datetimeconvert = On
-
-; Use NT authentication when connecting to the server
-mssql.secure_connection = Off
-
-; Specify max number of processes. -1 = library default
-; msdlib defaults to 25
-; FreeTDS defaults to 4096
-;mssql.max_procs = -1
-
-; Specify client character set.
-; 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"
-
-[Assertion]
-; Assert(expr); active by default.
-; http://php.net/assert.active
-;assert.active = On
-
-; Issue a PHP warning for each failed assertion.
-; http://php.net/assert.warning
-;assert.warning = On
-
-; Don't bail out by default.
-; http://php.net/assert.bail
-;assert.bail = Off
-
-; User-function to be called if an assertion fails.
-; http://php.net/assert.callback
-;assert.callback = 0
-
-; Eval the expression with current error_reporting().  Set to true if you want
-; error_reporting(0) around the eval().
-; http://php.net/assert.quiet-eval
-;assert.quiet_eval = 0
-
-[COM]
-; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
-; http://php.net/com.typelib-file
-;com.typelib_file =
-
-; allow Distributed-COM calls
-; http://php.net/com.allow-dcom
-;com.allow_dcom = true
-
-; autoregister constants of a components typlib on com_load()
-; http://php.net/com.autoregister-typelib
-;com.autoregister_typelib = true
-
-; register constants casesensitive
-; http://php.net/com.autoregister-casesensitive
-;com.autoregister_casesensitive = false
-
-; show warnings on duplicate constant registrations
-; http://php.net/com.autoregister-verbose
-;com.autoregister_verbose = true
-
-; The default character set code-page to use when passing strings to and from COM objects.
-; Default: system ANSI code page
-;com.code_page=
-
-[mbstring]
-; language for internal character representation.
-; http://php.net/mbstring.language
-;mbstring.language = Japanese
-
-; internal/script encoding.
-; Some encoding cannot work as internal encoding.
-; (e.g. SJIS, BIG5, ISO-2022-*)
-; http://php.net/mbstring.internal-encoding
-;mbstring.internal_encoding = EUC-JP
-
-; http input encoding.
-; http://php.net/mbstring.http-input
-;mbstring.http_input = auto
-
-; http output encoding. mb_output_handler must be
-; registered as output buffer to function
-; http://php.net/mbstring.http-output
-;mbstring.http_output = SJIS
-
-; enable automatic encoding translation according to
-; mbstring.internal_encoding setting. Input chars are
-; converted to internal encoding by setting this to On.
-; Note: Do _not_ use automatic encoding translation for
-;       portable libs/applications.
-; http://php.net/mbstring.encoding-translation
-;mbstring.encoding_translation = Off
-
-; automatic encoding detection order.
-; auto means
-; http://php.net/mbstring.detect-order
-;mbstring.detect_order = auto
-
-; substitute_character used when character cannot be converted
-; one from another
-; http://php.net/mbstring.substitute-character
-;mbstring.substitute_character = none;
-
-; overload(replace) single byte functions by mbstring functions.
-; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
-; etc. Possible values are 0,1,2,4 or combination of them.
-; For example, 7 for overload everything.
-; 0: No overload
-; 1: Overload mail() function
-; 2: Overload str*() functions
-; 4: Overload ereg*() functions
-; http://php.net/mbstring.func-overload
-;mbstring.func_overload = 0
-
-; enable strict encoding detection.
-;mbstring.strict_detection = Off
-
-; This directive specifies the regex pattern of content types for which mb_output_handler()
-; is activated.
-; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetype=
-
-; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
-; Default: ""
-;mbstring.script_encoding=
-
-[gd]
-; Tell the jpeg decode to ignore warnings and try to create
-; a gd image. The warning will then be displayed as notices
-; disabled by default
-; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 0
-
-[exif]
-; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
-; With mbstring support this will automatically be converted into the encoding
-; given by corresponding encode setting. When empty mbstring.internal_encoding
-; is used. For the decode settings you can distinguish between motorola and
-; intel byte order. A decode setting cannot be empty.
-; http://php.net/exif.encode-unicode
-;exif.encode_unicode = ISO-8859-15
-
-; http://php.net/exif.decode-unicode-motorola
-;exif.decode_unicode_motorola = UCS-2BE
-
-; http://php.net/exif.decode-unicode-intel
-;exif.decode_unicode_intel    = UCS-2LE
-
-; http://php.net/exif.encode-jis
-;exif.encode_jis =
-
-; http://php.net/exif.decode-jis-motorola
-;exif.decode_jis_motorola = JIS
-
-; http://php.net/exif.decode-jis-intel
-;exif.decode_jis_intel    = JIS
-
-[Tidy]
-; The path to a default tidy configuration file to use when using tidy
-; http://php.net/tidy.default-config
-;tidy.default_config = /usr/local/lib/php/default.tcfg
-
-; Should tidy clean and repair output automatically?
-; WARNING: Do not use this option if you are generating non-html content
-; such as dynamic images
-; http://php.net/tidy.clean-output
-tidy.clean_output = Off
-
-[soap]
-; Enables or disables WSDL caching feature.
-; http://php.net/soap.wsdl-cache-enabled
-soap.wsdl_cache_enabled=1
-
-; Sets the directory name where SOAP extension will put cache files.
-; http://php.net/soap.wsdl-cache-dir
-soap.wsdl_cache_dir="/tmp"
-
-; (time to live) Sets the number of second while cached file will be used
-; instead of original one.
-; http://php.net/soap.wsdl-cache-ttl
-soap.wsdl_cache_ttl=86400
-
-; Sets the size of the cache limit. (Max. number of WSDL files to cache)
-soap.wsdl_cache_limit = 5
-
-[sysvshm]
-; A default size of the shared memory segment
-;sysvshm.init_mem = 10000
-
-[ldap]
-; Sets the maximum number of open links or -1 for unlimited.
-ldap.max_links = -1
-
-[mcrypt]
-; For more information about mcrypt settings see http://php.net/mcrypt-module-open
-
-; Directory where to load mcrypt algorithms
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.algorithms_dir=
-
-; Directory where to load mcrypt modes
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.modes_dir=
-
-[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/config-archive/etc/php/embed-php5.3/php.ini b/config-archive/etc/php/embed-php5.3/php.ini
deleted file mode 100644 (file)
index 2725889..0000000
+++ /dev/null
@@ -1,1918 +0,0 @@
-[PHP]
-
-;;;;;;;;;;;;;;;;;;;
-; About php.ini   ;
-;;;;;;;;;;;;;;;;;;;
-; PHP's initialization file, generally called php.ini, is responsible for
-; configuring many of the aspects of PHP's behavior.
-
-; PHP attempts to find and load this configuration from a number of locations.
-; The following is a summary of its search order:
-; 1. SAPI module specific location.
-; 2. The PHPRC environment variable. (As of PHP 5.2.0)
-; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
-; 4. Current working directory (except CLI)
-; 5. The web server's directory (for SAPI modules), or directory of PHP
-; (otherwise in Windows)
-; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (C:\windows or C:\winnt)
-; See the PHP docs for more specific information.
-; http://php.net/configuration.file
-
-; The syntax of the file is extremely simple.  Whitespace and Lines
-; beginning with a semicolon are silently ignored (as you probably guessed).
-; Section headers (e.g. [Foo]) are also silently ignored, even though
-; they might mean something in the future.
-
-; Directives following the section heading [PATH=/www/mysite] only
-; apply to PHP files in the /www/mysite directory.  Directives
-; following the section heading [HOST=www.example.com] only apply to
-; PHP files served from www.example.com.  Directives set in these
-; special sections cannot be overridden by user-defined INI files or
-; at runtime. Currently, [PATH=] and [HOST=] sections only work under
-; CGI/FastCGI.
-; http://php.net/ini.sections
-
-; Directives are specified using the following syntax:
-; directive = value
-; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
-; Directives are variables used to configure PHP or PHP extensions.
-; There is no name validation.  If PHP can't find an expected
-; directive because it is not set or is mistyped, a default value will be used.
-
-; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
-; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
-; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
-; previously set variable or directive (e.g. ${foo})
-
-; Expressions in the INI file are limited to bitwise operators and parentheses:
-; |  bitwise OR
-; ^  bitwise XOR
-; &  bitwise AND
-; ~  bitwise NOT
-; !  boolean NOT
-
-; Boolean flags can be turned on using the values 1, On, True or Yes.
-; They can be turned off using the values 0, Off, False or No.
-
-; An empty string can be denoted by simply not writing anything after the equal
-; sign, or by using the None keyword:
-
-;  foo =         ; sets foo to an empty string
-;  foo = None    ; sets foo to an empty string
-;  foo = "None"  ; sets foo to the string 'None'
-
-; If you use constants in your value, and these constants belong to a
-; dynamically loaded extension (either a PHP extension or a Zend extension),
-; you may only use these constants *after* the line that loads the extension.
-
-;;;;;;;;;;;;;;;;;;;
-; About this file ;
-;;;;;;;;;;;;;;;;;;;
-; PHP comes packaged with two INI files. One that is recommended to be used
-; in production environments and one that is recommended to be used in
-; development environments.
-
-; php.ini-production contains settings which hold security, performance and
-; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security conscience applications. We
-; recommending using the production ini in production and testing environments.
-
-; php.ini-development is very similar to its production variant, except it's
-; much more verbose when it comes to errors. We recommending using the
-; development version only in development environments as errors shown to
-; application users can inadvertently leak otherwise secure information.
-
-;;;;;;;;;;;;;;;;;;;
-; Quick Reference ;
-;;;;;;;;;;;;;;;;;;;
-; The following are all the settings which are different in either the production
-; or development versions of the INIs with respect to PHP's default behavior.
-; Please see the actual settings later in the document for more details as to why
-; we recommend these changes in PHP's behavior.
-
-; allow_call_time_pass_reference
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; display_errors
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; display_startup_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; error_reporting
-;   Default Value: E_ALL & ~E_NOTICE
-;   Development Value: E_ALL | E_STRICT
-;   Production Value: E_ALL & ~E_DEPRECATED
-
-; html_errors
-;   Default Value: On
-;   Development Value: On
-;   Production value: Off
-
-; log_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: On
-
-; magic_quotes_gpc
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; max_input_time
-;   Default Value: -1 (Unlimited)
-;   Development Value: 60 (60 seconds)
-;   Production Value: 60 (60 seconds)
-
-; output_buffering
-;   Default Value: Off
-;   Development Value: 4096
-;   Production Value: 4096
-
-; register_argc_argv
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; register_long_arrays
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; request_order
-;   Default Value: None
-;   Development Value: "GP"
-;   Production Value: "GP"
-
-; session.bug_compat_42
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.bug_compat_warn
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.gc_divisor
-;   Default Value: 100
-;   Development Value: 1000
-;   Production Value: 1000
-
-; session.hash_bits_per_character
-;   Default Value: 4
-;   Development Value: 5
-;   Production Value: 5
-
-; short_open_tag
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; track_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; url_rewriter.tags
-;   Default Value: "a=href,area=href,frame=src,form=,fieldset="
-;   Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-;   Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-; variables_order
-;   Default Value: "EGPCS"
-;   Development Value: "GPCS"
-;   Production Value: "GPCS"
-
-;;;;;;;;;;;;;;;;;;;;
-; php.ini Options  ;
-;;;;;;;;;;;;;;;;;;;;
-; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
-;user_ini.filename = ".user.ini"
-
-; To disable this feature set this option to empty value
-;user_ini.filename =
-
-; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
-;user_ini.cache_ttl = 300
-
-;;;;;;;;;;;;;;;;;;;;
-; Language Options ;
-;;;;;;;;;;;;;;;;;;;;
-
-; Enable the PHP scripting language engine under Apache.
-; http://php.net/engine
-engine = On
-
-; This directive determines whether or not PHP will recognize code between
-; <? and ?> tags as PHP source which should be processed as such. It's been
-; recommended for several years that you not use the short tag "short cut" and
-; instead to use the full <?php and ?> tag combination. With the wide spread use
-; of XML and use of these tags by other languages, the server can become easily
-; confused and end up parsing the wrong code in the wrong context. But because
-; this short cut has been a feature for such a long time, it's currently still
-; supported for backwards compatibility, but we recommend you don't use them.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/short-open-tag
-short_open_tag = Off
-
-; Allow ASP-style <% %> tags.
-; http://php.net/asp-tags
-asp_tags = Off
-
-; The number of significant digits displayed in floating point numbers.
-; http://php.net/precision
-precision = 14
-
-; Enforce year 2000 compliance (will cause problems with non-compliant browsers)
-; http://php.net/y2k-compliance
-y2k_compliance = On
-
-; Output buffering is a mechanism for controlling how much output data
-; (excluding headers and cookies) PHP should keep internally before pushing that
-; data to the client. If your application's output exceeds this setting, PHP
-; will send that data in chunks of roughly the size you specify.
-; Turning on this setting and managing its maximum buffer size can yield some
-; interesting side-effects depending on your application and web server.
-; You may be able to send headers and cookies after you've already sent output
-; through print or echo. You also may see performance benefits if your server is
-; emitting less packets due to buffered output versus PHP streaming the output
-; as it gets it. On production servers, 4096 bytes is a good setting for performance
-; reasons.
-; Note: Output buffering can also be controlled via Output Buffering Control
-;   functions.
-; Possible Values:
-;   On = Enabled and buffer is unlimited. (Use with caution)
-;   Off = Disabled
-;   Integer = Enables the buffer and sets its maximum size in bytes.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: Off
-; Development Value: 4096
-; Production Value: 4096
-; http://php.net/output-buffering
-output_buffering = 4096
-
-; You can redirect all of the output of your scripts to a function.  For
-; example, if you set output_handler to "mb_output_handler", character
-; encoding will be transparently converted to the specified encoding.
-; Setting any output handler automatically turns on output buffering.
-; Note: People who wrote portable scripts should not depend on this ini
-;   directive. Instead, explicitly set the output handler using ob_start().
-;   Using this ini directive may cause problems unless you know what script
-;   is doing.
-; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
-;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
-; Note: output_handler must be empty if this is set 'On' !!!!
-;   Instead you must use zlib.output_handler.
-; http://php.net/output-handler
-;output_handler =
-
-; Transparent output compression using the zlib library
-; Valid values for this option are 'off', 'on', or a specific buffer size
-; to be used for compression (default is 4KB)
-; Note: Resulting chunk size may vary due to nature of compression. PHP
-;   outputs chunks that are few hundreds bytes each as a result of
-;   compression. If you prefer a larger chunk size for better
-;   performance, enable output_buffering in addition.
-; Note: You need to use zlib.output_handler instead of the standard
-;   output_handler, or otherwise the output will be corrupted.
-; http://php.net/zlib.output-compression
-zlib.output_compression = Off
-
-; http://php.net/zlib.output-compression-level
-;zlib.output_compression_level = -1
-
-; You cannot specify additional output handlers if zlib.output_compression
-; is activated here. This setting does the same as output_handler but in
-; a different order.
-; http://php.net/zlib.output-handler
-;zlib.output_handler =
-
-; Implicit flush tells PHP to tell the output layer to flush itself
-; automatically after every output block.  This is equivalent to calling the
-; PHP function flush() after each and every call to print() or echo() and each
-; and every HTML block.  Turning this option on has serious performance
-; implications and is generally recommended for debugging purposes only.
-; http://php.net/implicit-flush
-; Note: This directive is hardcoded to On for the CLI SAPI
-implicit_flush = Off
-
-; The unserialize callback function will be called (with the undefined class'
-; name as parameter), if the unserializer finds an undefined class
-; which should be instantiated. A warning appears if the specified function is
-; not defined, or if the function doesn't include/implement the missing class.
-; So only set this entry, if you really want to implement such a
-; callback-function.
-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 = 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
-; reference at function call time is a deprecated feature which will be removed
-; from PHP at some point in the near future. The acceptable method for passing a
-; value by reference to a function is by declaring the reference in the functions
-; definition, not at call time. This directive does not disable this feature, it
-; only determines whether PHP will warn you about it or not. These warnings
-; should enabled in development environments only.
-; Default Value: On (Suppress warnings)
-; Development Value: Off (Issue warnings)
-; Production Value: Off (Issue warnings)
-; http://php.net/allow-call-time-pass-reference
-allow_call_time_pass_reference = Off
-
-; Safe Mode
-; http://php.net/safe-mode
-safe_mode = Off
-
-; By default, Safe Mode does a UID compare check when
-; opening files. If you want to relax this to a GID compare,
-; then turn on safe_mode_gid.
-; http://php.net/safe-mode-gid
-safe_mode_gid = Off
-
-; When safe_mode is on, UID/GID checks are bypassed when
-; including files from this directory and its subdirectories.
-; (directory must also be in include_path or full path must
-; be used when including)
-; http://php.net/safe-mode-include-dir
-safe_mode_include_dir =
-
-; When safe_mode is on, only executables located in the safe_mode_exec_dir
-; will be allowed to be executed via the exec family of functions.
-; http://php.net/safe-mode-exec-dir
-safe_mode_exec_dir =
-
-; Setting certain environment variables may be a potential security breach.
-; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
-; the user may only alter environment variables whose names begin with the
-; prefixes supplied here.  By default, users will only be able to set
-; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
-; Note:  If this directive is empty, PHP will let the user modify ANY
-;   environment variable!
-; http://php.net/safe-mode-allowed-env-vars
-safe_mode_allowed_env_vars = PHP_
-
-; This directive contains a comma-delimited list of environment variables that
-; the end user won't be able to change using putenv().  These variables will be
-; protected even if safe_mode_allowed_env_vars is set to allow to change them.
-; http://php.net/safe-mode-protected-env-vars
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-
-; open_basedir, if set, limits all file operations to the defined directory
-; and below.  This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/open-basedir
-;open_basedir =
-
-; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-classes
-disable_classes =
-
-; Colors for Syntax Highlighting mode.  Anything that's acceptable in
-; <span style="color: ???????"> would work.
-; http://php.net/syntax-highlighting
-;highlight.string  = #DD0000
-;highlight.comment = #FF9900
-;highlight.keyword = #007700
-;highlight.bg      = #FFFFFF
-;highlight.default = #0000BB
-;highlight.html    = #000000
-
-; If enabled, the request will be allowed to complete even if the user aborts
-; the request. Consider enabling it if executing long requests, which may end up
-; being interrupted by the user or a browser timing out. PHP's default behavior
-; is to disable this feature.
-; http://php.net/ignore-user-abort
-;ignore_user_abort = On
-
-; Determines the size of the realpath cache to be used by PHP. This value should
-; be increased on systems where PHP opens many files to reflect the quantity of
-; the file operations performed.
-; http://php.net/realpath-cache-size
-;realpath_cache_size = 16k
-
-; Duration of time, in seconds for which to cache realpath information for a given
-; file or directory. For systems with rarely changing files, consider increasing this
-; value.
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; Decides whether PHP may expose the fact that it is installed on the server
-; (e.g. by adding its signature to the Web server header).  It is no security
-; 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 = On
-
-;;;;;;;;;;;;;;;;;;;
-; Resource Limits ;
-;;;;;;;;;;;;;;;;;;;
-
-; Maximum execution time of each script, in seconds
-; http://php.net/max-execution-time
-; Note: This directive is hardcoded to 0 for the CLI SAPI
-max_execution_time = 30
-
-; Maximum amount of time each script may spend parsing request data. It's a good
-; idea to limit this time on productions servers in order to eliminate unexpectedly
-; long running scripts.
-; Note: This directive is hardcoded to -1 for the CLI SAPI
-; Default Value: -1 (Unlimited)
-; Development Value: 60 (60 seconds)
-; Production Value: 60 (60 seconds)
-; http://php.net/max-input-time
-max_input_time = 60
-
-; Maximum input variable nesting level
-; 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
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Error handling and logging ;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; This directive informs PHP of which errors, warnings and notices you would like
-; it to take action for. The recommended way of setting values for this
-; directive is through the use of the error level constants and bitwise
-; operators. The error level constants are below here for convenience as well as
-; some common settings and their meanings.
-; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
-; those related to E_NOTICE and E_STRICT, which together cover best practices and
-; recommended coding standards in PHP. For performance reasons, this is the
-; recommend error reporting setting. Your production server shouldn't be wasting
-; resources complaining about best practices and coding standards. That's what
-; development servers and development settings are for.
-; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
-; means it pretty much reports everything which is exactly what you want during
-; development and early testing.
-;
-; Error Level Constants:
-; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 6.0.0)
-; E_ERROR           - fatal run-time errors
-; E_RECOVERABLE_ERROR  - almost fatal run-time errors
-; E_WARNING         - run-time warnings (non-fatal errors)
-; E_PARSE           - compile-time parse errors
-; E_NOTICE          - run-time notices (these are warnings which often result
-;                     from a bug in your code, but it's possible that it was
-;                     intentional (e.g., using an uninitialized variable and
-;                     relying on the fact it's automatically initialized to an
-;                     empty string)
-; E_STRICT          - run-time notices, enable to have PHP suggest changes
-;                     to your code which will ensure the best interoperability
-;                     and forward compatibility of your code
-; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
-; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
-;                     initial startup
-; E_COMPILE_ERROR   - fatal compile-time errors
-; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
-; E_USER_ERROR      - user-generated error message
-; E_USER_WARNING    - user-generated warning message
-; E_USER_NOTICE     - user-generated notice message
-; E_DEPRECATED      - warn about code that will not work in future versions
-;                     of PHP
-; E_USER_DEPRECATED - user-generated deprecation warnings
-;
-; Common Values:
-;   E_ALL & ~E_NOTICE  (Show all errors, except for notices and coding standards warnings.)
-;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
-;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors)
-;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding standards.)
-; Default Value: E_ALL & ~E_NOTICE
-; Development Value: E_ALL | E_STRICT
-; Production Value: E_ALL & ~E_DEPRECATED
-; http://php.net/error-reporting
-error_reporting = E_ALL | E_STRICT
-
-; This directive controls whether or not and where PHP will output errors,
-; notices and warnings too. Error output is very useful during development, but
-; it could be very dangerous in production environments. Depending on the code
-; which is triggering the error, sensitive information could potentially leak
-; out of your application such as database usernames and passwords or worse.
-; It's recommended that errors be logged on production servers rather than
-; having the errors sent to STDOUT.
-; Possible Values:
-;   Off = Do not display any errors
-;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
-;   On or stdout = Display errors to STDOUT
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-errors
-display_errors = On
-
-; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. PHP's default behavior is to suppress those
-; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. But, it's strongly recommended that you
-; leave this setting off on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-startup-errors
-display_startup_errors = On
-
-; Besides displaying errors, PHP can also log errors to locations such as a
-; server-specific log, STDERR, or a location specified by the error_log
-; directive found below. While errors should not be displayed on productions
-; servers they should still be monitored and logging is a great way to do that.
-; Default Value: Off
-; Development Value: On
-; Production Value: On
-; http://php.net/log-errors
-log_errors = On
-
-; Set maximum length of log_errors. In error_log information about the source is
-; added. The default is 1024 and 0 allows to not apply any maximum length at all.
-; http://php.net/log-errors-max-len
-log_errors_max_len = 1024
-
-; Do not log repeated messages. Repeated errors must occur in same file on same
-; line unless ignore_repeated_source is set true.
-; http://php.net/ignore-repeated-errors
-ignore_repeated_errors = Off
-
-; Ignore source of message when ignoring repeated messages. When this setting
-; is On you will not log errors with repeated messages from different files or
-; source lines.
-; http://php.net/ignore-repeated-source
-ignore_repeated_source = Off
-
-; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This has only effect in a debug compile, and if
-; error reporting includes E_WARNING in the allowed list
-; http://php.net/report-memleaks
-report_memleaks = On
-
-; This setting is on by default.
-;report_zend_debug = 0
-
-; Store the last error/warning message in $php_errormsg (boolean). Setting this value
-; to On can assist in debugging and is appropriate for development servers. It should
-; however be disabled on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/track-errors
-track_errors = On
-
-; Turn off normal error reporting and emit XML-RPC error XML
-; http://php.net/xmlrpc-errors
-;xmlrpc_errors = 0
-
-; An XML-RPC faultCode
-;xmlrpc_error_number = 0
-
-; When PHP displays or logs an error, it has the capability of inserting html
-; links to documentation related to that error. This directive controls whether
-; those HTML links appear in error messages or not. For performance and security
-; reasons, it's recommended you disable this on production servers.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: On
-; Development Value: On
-; Production value: Off
-; http://php.net/html-errors
-html_errors = On
-
-; If html_errors is set On PHP produces clickable error messages that direct
-; to a page describing the error or function causing the error in detail.
-; You can download a copy of the PHP manual from http://php.net/docs
-; and change docref_root to the base URL of your local copy including the
-; leading '/'. You must also specify the file extension being used including
-; the dot. PHP's default behavior is to leave these settings empty.
-; Note: Never use this feature for production boxes.
-; http://php.net/docref-root
-; Examples
-;docref_root = "/phpmanual/"
-
-; http://php.net/docref-ext
-;docref_ext = .html
-
-; String to output before an error message. PHP's default behavior is to leave
-; this setting blank.
-; http://php.net/error-prepend-string
-; Example:
-;error_prepend_string = "<span style='color: #ff0000'>"
-
-; 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 = "</span>"
-
-; Log errors to specified file. PHP's default behavior is to leave this value
-; empty.
-; http://php.net/error-log
-; Example:
-;error_log = php_errors.log
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; The separator used in PHP generated URLs to separate arguments.
-; PHP's default setting is "&".
-; http://php.net/arg-separator.output
-; Example:
-;arg_separator.output = "&amp;"
-
-; List of separator(s) used by PHP to parse input URLs into variables.
-; PHP's default setting is "&".
-; NOTE: Every character in this directive is considered as separator!
-; http://php.net/arg-separator.input
-; Example:
-;arg_separator.input = ";&"
-
-; This directive determines which super global arrays are registered when PHP
-; starts up. If the register_globals directive is enabled, it also determines
-; what order variables are populated into the global space. G,P,C,E & S are
-; abbreviations for the following respective super globals: GET, POST, COOKIE,
-; ENV and SERVER. There is a performance penalty paid for the registration of
-; these arrays and because ENV is not as commonly used as the others, ENV is
-; is not recommended on productions servers. You can still get access to
-; the environment variables through getenv() should you need to.
-; Default Value: "EGPCS"
-; Development Value: "GPCS"
-; Production Value: "GPCS";
-; http://php.net/variables-order
-variables_order = "GPCS"
-
-; This directive determines which super global data (G,P,C,E & S) should
-; be registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive are
-; specified in the same manner as the variables_order directive, EXCEPT one.
-; Leaving this value empty will cause PHP to use the value set in the
-; variables_order directive. It does not mean it will leave the super globals
-; array REQUEST empty.
-; Default Value: None
-; Development Value: "GP"
-; Production Value: "GP"
-; http://php.net/request-order
-request_order = "GP"
-
-; Whether or not to register the EGPCS variables as global variables.  You may
-; want to turn this off if you don't want to clutter your scripts' global scope
-; with user data.
-; You should do your best to write your scripts so that they do not require
-; register_globals to be on;  Using form variables as globals can easily lead
-; to possible security problems, if the code is not very well thought of.
-; http://php.net/register-globals
-register_globals = Off
-
-; Determines whether the deprecated long $HTTP_*_VARS type predefined variables
-; are registered by PHP or not. As they are deprecated, we obviously don't
-; recommend you use them. They are on by default for compatibility reasons but
-; they are not recommended on production servers.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-long-arrays
-register_long_arrays = Off
-
-; This directive determines whether PHP registers $argv & $argc each time it
-; runs. $argv contains an array of all the arguments passed to PHP when a script
-; is invoked. $argc contains an integer representing the number of arguments
-; that were passed when the script was invoked. These arrays are extremely
-; useful when running scripts from the command line. When this directive is
-; enabled, registering these variables consumes CPU cycles and memory each time
-; a script is executed. For performance reasons, this feature should be disabled
-; on production servers.
-; Note: This directive is hardcoded to On for the CLI SAPI
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-argc-argv
-register_argc_argv = Off
-
-; When enabled, the SERVER and ENV variables are created when they're first
-; used (Just In Time) instead of when the script starts. If these variables
-; are not used within a script, having this directive on will result in a
-; performance gain. The PHP directives register_globals, register_long_arrays,
-; and register_argc_argv must be disabled for this directive to have any affect.
-; http://php.net/auto-globals-jit
-auto_globals_jit = On
-
-; Maximum size of POST data that PHP will accept.
-; http://php.net/post-max-size
-post_max_size = 8M
-
-; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
-; escape any character sequences in GET, POST, COOKIE and ENV data which might
-; otherwise corrupt data being placed in resources such as databases before
-; making that data available to you. Because of character encoding issues and
-; non-standard SQL implementations across many databases, it's not currently
-; possible for this feature to be 100% accurate. PHP's default behavior is to
-; enable the feature. We strongly recommend you use the escaping mechanisms
-; designed specifically for the database your using instead of relying on this
-; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
-; scheduled for removal in PHP 6.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/magic-quotes-gpc
-magic_quotes_gpc = Off
-
-; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
-; http://php.net/magic-quotes-runtime
-magic_quotes_runtime = Off
-
-; Use Sybase-style magic quotes (escape ' with '' instead of \').
-; http://php.net/magic-quotes-sybase
-magic_quotes_sybase = Off
-
-; Automatically add files before PHP document.
-; http://php.net/auto-prepend-file
-auto_prepend_file =
-
-; Automatically add files after PHP document.
-; http://php.net/auto-append-file
-auto_append_file =
-
-; By default, PHP will output a character encoding using
-; the Content-type: header.  To disable sending of the charset, simply
-; set it to be empty.
-;
-; PHP's built-in default is text/html
-; http://php.net/default-mimetype
-default_mimetype = "text/html"
-
-; PHP's default character set is set to empty.
-; http://php.net/default-charset
-;default_charset = "iso-8859-1"
-
-; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature.
-; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = On
-
-;;;;;;;;;;;;;;;;;;;;;;;;;
-; Paths and Directories ;
-;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; UNIX: "/path1:/path2"
-include_path = ".:/usr/share/php5:/usr/share/php"
-;
-; Windows: "\path1;\path2"
-;include_path = ".;c:\php\includes"
-;
-; PHP's default setting for include_path is ".;/path/to/php/pear"
-; http://php.net/include-path
-
-; The root of the PHP pages, used only if nonempty.
-; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
-; if you are running php as a CGI under any web server (other than IIS)
-; see documentation for security issues.  The alternate is to use the
-; cgi.force_redirect configuration below
-; http://php.net/doc-root
-doc_root =
-
-; The directory under which PHP opens the script using /~username used only
-; if nonempty.
-; http://php.net/user-dir
-user_dir =
-
-; Directory in which the loadable extensions (modules) reside.
-; http://php.net/extension-dir
-; extension_dir = "./"
-; On windows:
-; extension_dir = "ext"
-
-; Whether or not to enable the dl() function.  The dl() function does NOT work
-; properly in multithreaded servers, such as IIS or Zeus, and is automatically
-; disabled on them.
-; http://php.net/enable-dl
-enable_dl = Off
-
-; cgi.force_redirect is necessary to provide security running PHP as a CGI under
-; most web servers.  Left undefined, PHP turns this on by default.  You can
-; turn it off here AT YOUR OWN RISK
-; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; http://php.net/cgi.force-redirect
-;cgi.force_redirect = 1
-
-; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
-; every request. PHP's default behavior is to disable this feature.
-;cgi.nph = 1
-
-; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
-; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
-; will look for to know it is OK to continue execution.  Setting this variable MAY
-; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; http://php.net/cgi.redirect-status-env
-;cgi.redirect_status_env = ;
-
-; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
-; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
-; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
-; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
-; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
-; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; http://php.net/cgi.fix-pathinfo
-;cgi.fix_pathinfo=1
-
-; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
-; security tokens of the calling client.  This allows IIS to define the
-; security context that the request runs under.  mod_fastcgi under Apache
-; does not currently support this feature (03/17/2002)
-; Set to 1 if running under IIS.  Default is zero.
-; http://php.net/fastcgi.impersonate
-;fastcgi.impersonate = 1;
-
-; Disable logging through FastCGI connection. PHP's default behavior is to enable
-; this feature.
-;fastcgi.logging = 0
-
-; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
-; is supported by Apache. When this option is set to 1 PHP will send
-; RFC2616 compliant header.
-; Default is zero.
-; http://php.net/cgi.rfc2616-headers
-;cgi.rfc2616_headers = 0
-
-;;;;;;;;;;;;;;;;
-; File Uploads ;
-;;;;;;;;;;;;;;;;
-
-; Whether to allow HTTP file uploads.
-; http://php.net/file-uploads
-file_uploads = On
-
-; Temporary directory for HTTP uploaded files (will use system default if not
-; specified).
-; http://php.net/upload-tmp-dir
-;upload_tmp_dir =
-
-; Maximum allowed size for uploaded files.
-; http://php.net/upload-max-filesize
-upload_max_filesize = 2M
-
-; Maximum number of files that can be uploaded via a single request
-max_file_uploads = 20
-
-;;;;;;;;;;;;;;;;;;
-; Fopen wrappers ;
-;;;;;;;;;;;;;;;;;;
-
-; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-fopen
-allow_url_fopen = On
-
-; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-include
-allow_url_include = Off
-
-; Define the anonymous ftp password (your email address). PHP's default setting
-; for this is empty.
-; http://php.net/from
-;from="john@doe.com"
-
-; Define the User-Agent string. PHP's default setting for this is empty.
-; http://php.net/user-agent
-;user_agent="PHP"
-
-; Default timeout for socket based streams (seconds)
-; http://php.net/default-socket-timeout
-default_socket_timeout = 60
-
-; If your scripts have to deal with files from Macintosh systems,
-; or you are running on a Mac and need to deal with files from
-; unix or win32 systems, setting this flag will cause PHP to
-; automatically detect the EOL character in those files so that
-; fgets() and file() will work regardless of the source of the file.
-; http://php.net/auto-detect-line-endings
-;auto_detect_line_endings = Off
-
-;;;;;;;;;;;;;;;;;;;;;;
-; Dynamic Extensions ;
-;;;;;;;;;;;;;;;;;;;;;;
-
-; If you wish to have an extension loaded automatically, use the following
-; syntax:
-;
-;   extension=modulename.extension
-;
-; For example, on Windows:
-;
-;   extension=msql.dll
-;
-; ... or under UNIX:
-;
-;   extension=msql.so
-;
-; ... or with a path:
-;
-;   extension=/path/to/extension/msql.so
-;
-; If you only provide the name of the extension, PHP will look for it in its
-; default extension directory.
-;
-; Windows Extensions
-; Note that ODBC support is built in, so no dll is needed for it.
-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
-; extension folders as well as the separate PECL DLL download (PHP 5).
-; Be sure to appropriately set the extension_dir directive.
-;
-;extension=php_bz2.dll
-;extension=php_curl.dll
-;extension=php_fileinfo.dll
-;extension=php_gd2.dll
-;extension=php_gettext.dll
-;extension=php_gmp.dll
-;extension=php_intl.dll
-;extension=php_imap.dll
-;extension=php_interbase.dll
-;extension=php_ldap.dll
-;extension=php_mbstring.dll
-;extension=php_exif.dll      ; Must be after mbstring as it depends on it
-;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 11gR2 Instant Client
-;extension=php_openssl.dll
-;extension=php_pdo_firebird.dll
-;extension=php_pdo_mssql.dll
-;extension=php_pdo_mysql.dll
-;extension=php_pdo_oci.dll
-;extension=php_pdo_odbc.dll
-;extension=php_pdo_pgsql.dll
-;extension=php_pdo_sqlite.dll
-;extension=php_pgsql.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
-;extension=php_sqlite3.dll
-;extension=php_sybase_ct.dll
-;extension=php_tidy.dll
-;extension=php_xmlrpc.dll
-;extension=php_xsl.dll
-;extension=php_zip.dll
-
-;;;;;;;;;;;;;;;;;;;
-; Module Settings ;
-;;;;;;;;;;;;;;;;;;;
-
-[Date]
-; Defines the default timezone used by the date functions
-; http://php.net/date.timezone
-;date.timezone =
-
-; http://php.net/date.default-latitude
-;date.default_latitude = 31.7667
-
-; http://php.net/date.default-longitude
-;date.default_longitude = 35.2333
-
-; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.583333
-
-; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.583333
-
-[filter]
-; http://php.net/filter.default
-;filter.default = unsafe_raw
-
-; http://php.net/filter.default-flags
-;filter.default_flags =
-
-[iconv]
-;iconv.input_encoding = ISO-8859-1
-;iconv.internal_encoding = ISO-8859-1
-;iconv.output_encoding = ISO-8859-1
-
-[intl]
-;intl.default_locale =
-; This directive allows you to produce PHP errors when some error
-; happens within intl functions. The value is the level of the error produced.
-; Default is 0, which does not produce any errors.
-;intl.error_level = E_WARNING
-
-[sqlite]
-; http://php.net/sqlite.assoc-case
-;sqlite.assoc_case = 0
-
-[sqlite3]
-;sqlite3.extension_dir =
-
-[Pcre]
-;PCRE library backtracking limit.
-; http://php.net/pcre.backtrack-limit
-;pcre.backtrack_limit=100000
-
-;PCRE library recursion limit.
-;Please note that if you set this value to a high number you may consume all
-;the available process stack and eventually crash PHP (due to reaching the
-;stack size limit imposed by the Operating System).
-; http://php.net/pcre.recursion-limit
-;pcre.recursion_limit=100000
-
-[Pdo]
-; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; http://php.net/pdo-odbc.connection-pooling
-;pdo_odbc.connection_pooling=strict
-
-;pdo_odbc.db2_instance_name
-
-[Pdo_mysql]
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/pdo_mysql.cache_size
-pdo_mysql.cache_size = 2000
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/pdo_mysql.default-socket
-pdo_mysql.default_socket=
-
-[Phar]
-; http://php.net/phar.readonly
-;phar.readonly = On
-
-; http://php.net/phar.require-hash
-;phar.require_hash = On
-
-;phar.cache_list =
-
-[Syslog]
-; Whether or not to define the various syslog variables (e.g. $LOG_PID,
-; $LOG_CRON, etc.).  Turning it off is a good idea performance-wise.  In
-; runtime, you can define these variables by calling define_syslog_variables().
-; http://php.net/define-syslog-variables
-define_syslog_variables  = Off
-
-[mail function]
-; For Win32 only.
-; http://php.net/smtp
-SMTP = localhost
-; http://php.net/smtp-port
-smtp_port = 25
-
-; For Win32 only.
-; http://php.net/sendmail-from
-;sendmail_from = me@example.com
-
-; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
-; http://php.net/sendmail-path
-;sendmail_path =
-
-; Force the addition of the specified parameters to be passed as extra parameters
-; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail(), even in safe mode.
-;mail.force_extra_parameters =
-
-; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = On
-
-; The path to a log file that will log all mail() calls. Log entries include
-; the full path of the script, line number, To address and headers.
-;mail.log =
-
-[SQL]
-; http://php.net/sql.safe-mode
-sql.safe_mode = Off
-
-[ODBC]
-; http://php.net/odbc.default-db
-;odbc.default_db    =  Not yet implemented
-
-; http://php.net/odbc.default-user
-;odbc.default_user  =  Not yet implemented
-
-; http://php.net/odbc.default-pw
-;odbc.default_pw    =  Not yet implemented
-
-; Controls the ODBC cursor model.
-; Default: SQL_CURSOR_STATIC (default).
-;odbc.default_cursortype
-
-; Allow or prevent persistent links.
-; http://php.net/odbc.allow-persistent
-odbc.allow_persistent = On
-
-; Check that a connection is still valid before reuse.
-; http://php.net/odbc.check-persistent
-odbc.check_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/odbc.max-persistent
-odbc.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/odbc.max-links
-odbc.max_links = -1
-
-; Handling of LONG fields.  Returns number of bytes to variables.  0 means
-; passthru.
-; http://php.net/odbc.defaultlrl
-odbc.defaultlrl = 4096
-
-; Handling of binary data.  0 means passthru, 1 return as is, 2 convert to char.
-; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
-; of odbc.defaultlrl and odbc.defaultbinmode
-; http://php.net/odbc.defaultbinmode
-odbc.defaultbinmode = 1
-
-;birdstep.max_links = -1
-
-[Interbase]
-; Allow or prevent persistent links.
-ibase.allow_persistent = 1
-
-; Maximum number of persistent links.  -1 means no limit.
-ibase.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-ibase.max_links = -1
-
-; Default database name for ibase_connect().
-;ibase.default_db =
-
-; Default username for ibase_connect().
-;ibase.default_user =
-
-; Default password for ibase_connect().
-;ibase.default_password =
-
-; Default charset for ibase_connect().
-;ibase.default_charset =
-
-; Default timestamp format.
-ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
-
-; Default date format.
-ibase.dateformat = "%Y-%m-%d"
-
-; Default time format.
-ibase.timeformat = "%H:%M:%S"
-
-[MySQL]
-; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; http://php.net/mysql.allow_local_infile
-mysql.allow_local_infile = On
-
-; Allow or prevent persistent links.
-; http://php.net/mysql.allow-persistent
-mysql.allow_persistent = On
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysql.cache_size
-mysql.cache_size = 2000
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/mysql.max-persistent
-mysql.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/mysql.max-links
-mysql.max_links = -1
-
-; Default port number for mysql_connect().  If unset, mysql_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysql.default-port
-mysql.default_port =
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysql.default-socket
-mysql.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-host
-mysql.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-user
-mysql.default_user =
-
-; Default password for mysql_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysql.default-password
-mysql.default_password =
-
-; Maximum time (in seconds) for connect timeout. -1 means no limit
-; http://php.net/mysql.connect-timeout
-mysql.connect_timeout = 60
-
-; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
-; SQL-Errors will be displayed.
-; http://php.net/mysql.trace-mode
-mysql.trace_mode = Off
-
-[MySQLi]
-
-; Maximum number of persistent links.  -1 means no limit.
-; 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
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysqli.cache_size
-mysqli.cache_size = 2000
-
-; Default port number for mysqli_connect().  If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysqli.default-port
-mysqli.default_port = 3306
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysqli.default-socket
-mysqli.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-host
-mysqli.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-user
-mysqli.default_user =
-
-; Default password for mysqli_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysqli.default-pw
-mysqli.default_pw =
-
-; Allow or prevent reconnect
-mysqli.reconnect = Off
-
-[mysqlnd]
-; 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 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
-
-; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
-; http://php.net/mysqlnd.net_cmd_buffer_size
-;mysqlnd.net_cmd_buffer_size = 2048
-
-; Size of a pre-allocated buffer used for reading data sent by the server in
-; bytes.
-; http://php.net/mysqlnd.net_read_buffer_size
-;mysqlnd.net_read_buffer_size = 32768
-
-[OCI8]
-
-; Connection: Enables privileged connections using external
-; credentials (OCI_SYSOPER, OCI_SYSDBA)
-; http://php.net/oci8.privileged-connect
-;oci8.privileged_connect = Off
-
-; Connection: The maximum number of persistent OCI8 connections per
-; process. Using -1 means no limit.
-; http://php.net/oci8.max-persistent
-;oci8.max_persistent = -1
-
-; Connection: The maximum number of seconds a process is allowed to
-; maintain an idle persistent connection. Using -1 means idle
-; persistent connections will be maintained forever.
-; http://php.net/oci8.persistent-timeout
-;oci8.persistent_timeout = -1
-
-; Connection: The number of seconds that must pass before issuing a
-; ping during oci_pconnect() to check the connection validity. When
-; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
-; pings completely.
-; http://php.net/oci8.ping-interval
-;oci8.ping_interval = 60
-
-; Connection: Set this to a user chosen connection class to be used
-; for all pooled server requests with Oracle 11g Database Resident
-; Connection Pooling (DRCP).  To use DRCP, this value should be set to
-; the same string for all web servers running the same application,
-; the database pool must be configured, and the connection string must
-; specify to use a pooled server.
-;oci8.connection_class =
-
-; High Availability: Using On lets PHP receive Fast Application
-; Notification (FAN) events generated when a database node fails. The
-; database must also be configured to post FAN events.
-;oci8.events = Off
-
-; Tuning: This option enables statement caching, and specifies how
-; many statements to cache. Using 0 disables statement caching.
-; http://php.net/oci8.statement-cache-size
-;oci8.statement_cache_size = 20
-
-; Tuning: Enables statement prefetching and sets the default number of
-; rows that will be fetched automatically after statement execution.
-; http://php.net/oci8.default-prefetch
-;oci8.default_prefetch = 100
-
-; Compatibility. Using On means oci_close() will not close
-; oci_connect() and oci_new_connect() connections.
-; http://php.net/oci8.old-oci-close-semantics
-;oci8.old_oci_close_semantics = Off
-
-[PostgreSQL]
-; Allow or prevent persistent links.
-; http://php.net/pgsql.allow-persistent
-pgsql.allow_persistent = On
-
-; Detect broken persistent links always with pg_pconnect().
-; Auto reset feature requires a little overheads.
-; http://php.net/pgsql.auto-reset-persistent
-pgsql.auto_reset_persistent = Off
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/pgsql.max-persistent
-pgsql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-; http://php.net/pgsql.max-links
-pgsql.max_links = -1
-
-; Ignore PostgreSQL backends Notice message or not.
-; Notice message logging require a little overheads.
-; http://php.net/pgsql.ignore-notice
-pgsql.ignore_notice = 0
-
-; Log PostgreSQL backends Notice message or not.
-; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; http://php.net/pgsql.log-notice
-pgsql.log_notice = 0
-
-[Sybase-CT]
-; Allow or prevent persistent links.
-; http://php.net/sybct.allow-persistent
-sybct.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/sybct.max-persistent
-sybct.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/sybct.max-links
-sybct.max_links = -1
-
-; Minimum server message severity to display.
-; http://php.net/sybct.min-server-severity
-sybct.min_server_severity = 10
-
-; Minimum client message severity to display.
-; http://php.net/sybct.min-client-severity
-sybct.min_client_severity = 10
-
-; Set per-context timeout
-; http://php.net/sybct.timeout
-;sybct.timeout=
-
-;sybct.packet_size
-
-; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
-; Default: one minute
-;sybct.login_timeout=
-
-; The name of the host you claim to be connecting from, for display by sp_who.
-; Default: none
-;sybct.hostname=
-
-; Allows you to define how often deadlocks are to be retried. -1 means "forever".
-; Default: 0
-;sybct.deadlock_retry_count=
-
-[bcmath]
-; Number of decimal digits for all bcmath functions.
-; http://php.net/bcmath.scale
-bcmath.scale = 0
-
-[browscap]
-; http://php.net/browscap
-;browscap = extra/browscap.ini
-
-[Session]
-; Handler used to store/retrieve data.
-; http://php.net/session.save-handler
-session.save_handler = files
-
-; Argument passed to save_handler.  In the case of files, this is the path
-; where data files are stored. Note: Windows users have to change this
-; variable in order to use PHP's session functions.
-;
-; The path can be defined as:
-;
-;     session.save_path = "N;/path"
-;
-; where N is an integer.  Instead of storing all the session files in
-; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories.  This is useful if you
-; or your OS have problems with lots of files in one directory, and is
-; a more efficient layout for servers that handle lots of sessions.
-;
-; NOTE 1: PHP will not create this directory structure automatically.
-;         You can use the script in the ext/session dir for that purpose.
-; NOTE 2: See the section on garbage collection below if you choose to
-;         use subdirectories for session storage
-;
-; The file storage module creates files using mode 600 by default.
-; You can change that by using
-;
-;     session.save_path = "N;MODE;/path"
-;
-; where MODE is the octal representation of the mode. Note that this
-; does not overwrite the process's umask.
-; http://php.net/session.save-path
-session.save_path = "/tmp"
-
-; Whether to use cookies.
-; http://php.net/session.use-cookies
-session.use_cookies = 1
-
-; http://php.net/session.cookie-secure
-;session.cookie_secure =
-
-; This option forces PHP to fetch and use a cookie for storing and maintaining
-; the session id. We encourage this operation as it's very helpful in combatting
-; session hijacking when not specifying and managing your own session id. It is
-; not the end all be all of session hijacking defense, but it's a good start.
-; http://php.net/session.use-only-cookies
-session.use_only_cookies = 1
-
-; Name of the session (used as cookie name).
-; http://php.net/session.name
-session.name = PHPSESSID
-
-; Initialize session on request startup.
-; http://php.net/session.auto-start
-session.auto_start = 0
-
-; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; http://php.net/session.cookie-lifetime
-session.cookie_lifetime = 0
-
-; The path for which the cookie is valid.
-; http://php.net/session.cookie-path
-session.cookie_path = /
-
-; The domain for which the cookie is valid.
-; http://php.net/session.cookie-domain
-session.cookie_domain =
-
-; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
-; http://php.net/session.cookie-httponly
-session.cookie_httponly =
-
-; Handler used to serialize data.  php is the standard serializer of PHP.
-; http://php.net/session.serialize-handler
-session.serialize_handler = php
-
-; Defines the probability that the 'garbage collection' process is started
-; on every session initialization. The probability is calculated by using
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator
-; and gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request.
-; Default Value: 1
-; Development Value: 1
-; Production Value: 1
-; http://php.net/session.gc-probability
-session.gc_probability = 1
-
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using the following equation:
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any give request. For high volume production servers,
-; this is a more efficient approach.
-; Default Value: 100
-; Development Value: 1000
-; Production Value: 1000
-; http://php.net/session.gc-divisor
-session.gc_divisor = 1000
-
-; After this number of seconds, stored data will be seen as 'garbage' and
-; cleaned up by the garbage collection process.
-; http://php.net/session.gc-maxlifetime
-session.gc_maxlifetime = 1440
-
-; NOTE: If you are using the subdirectory option for storing session files
-;       (see session.save_path above), then garbage collection does *not*
-;       happen automatically.  You will need to do your own garbage
-;       collection through a shell script, cron entry, or some other method.
-;       For example, the following script would is the equivalent of
-;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
-;          find /path/to/sessions -cmin +24 | xargs rm
-
-; PHP 4.2 and less have an undocumented feature/bug that allows you to
-; to initialize a session variable in the global scope, even when register_globals
-; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
-; You can disable the feature and the warning separately. At this time,
-; the warning is only displayed, if bug_compat_42 is enabled. This feature
-; introduces some serious security problems if not handled correctly. It's
-; recommended that you do not use this feature on production servers. But you
-; should enable this on development servers and enable the warning as well. If you
-; do not enable the feature on development servers, you won't be warned when it's
-; used and debugging errors caused by this can be difficult to track down.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-42
-session.bug_compat_42 = On
-
-; This setting controls whether or not you are warned by PHP when initializing a
-; session value into the global space. session.bug_compat_42 must be enabled before
-; these warnings can be issued by PHP. See the directive above for more information.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-warn
-session.bug_compat_warn = On
-
-; Check HTTP Referer to invalidate externally stored URLs containing ids.
-; HTTP_REFERER has to contain this substring for the session to be
-; considered as valid.
-; http://php.net/session.referer-check
-session.referer_check =
-
-; How many bytes to read from the file.
-; http://php.net/session.entropy-length
-session.entropy_length = 0
-
-; Specified here to create the session id.
-; http://php.net/session.entropy-file
-; On systems that don't have /dev/urandom /dev/arandom can be used
-; On windows, setting the entropy_length setting will activate the 
-; Windows random source (using the CryptoAPI)
-;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.
-; http://php.net/session.cache-limiter
-session.cache_limiter = nocache
-
-; Document expires after n minutes.
-; http://php.net/session.cache-expire
-session.cache_expire = 180
-
-; trans sid support is disabled by default.
-; Use of trans sid may risk your users security.
-; Use this option with caution.
-; - User may send URL contains active session ID
-;   to other person via. email/irc/etc.
-; - URL that contains active session ID may be stored
-;   in publically accessible computer.
-; - User may access your site with the same session ID
-;   always using URL stored in browser's history or bookmarks.
-; http://php.net/session.use-trans-sid
-session.use_trans_sid = 0
-
-; Select a hash function for use in generating session ids.
-; Possible Values
-;   0  (MD5 128 bits)
-;   1  (SHA-1 160 bits)
-; This option may also be set to the name of any hash function supported by
-; the hash extension. A list of available hashes is returned by the hash_algos()
-; function.
-; http://php.net/session.hash-function
-session.hash_function = 0
-
-; Define how many bits are stored in each character when converting
-; the binary hash data to something readable.
-; Possible values:
-;   4  (4 bits: 0-9, a-f)
-;   5  (5 bits: 0-9, a-v)
-;   6  (6 bits: 0-9, a-z, A-Z, "-", ",")
-; Default Value: 4
-; Development Value: 5
-; Production Value: 5
-; http://php.net/session.hash-bits-per-character
-session.hash_bits_per_character = 5
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; form/fieldset are special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs.  If you want XHTML conformity, remove the form entry.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form=,fieldset="
-; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; http://php.net/url-rewriter.tags
-url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-[MSSQL]
-; Allow or prevent persistent links.
-mssql.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-mssql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-mssql.max_links = -1
-
-; Minimum error severity to display.
-mssql.min_error_severity = 10
-
-; Minimum message severity to display.
-mssql.min_message_severity = 10
-
-; Compatibility mode with old versions of PHP 3.0.
-mssql.compatability_mode = Off
-
-; Connect timeout
-;mssql.connect_timeout = 5
-
-; Query timeout
-;mssql.timeout = 60
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textlimit = 4096
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textsize = 4096
-
-; Limits the number of records in each batch.  0 = all records in one batch.
-;mssql.batchsize = 0
-
-; Specify how datetime and datetim4 columns are returned
-; On => Returns data converted to SQL server settings
-; Off => Returns values as YYYY-MM-DD hh:mm:ss
-;mssql.datetimeconvert = On
-
-; Use NT authentication when connecting to the server
-mssql.secure_connection = Off
-
-; Specify max number of processes. -1 = library default
-; msdlib defaults to 25
-; FreeTDS defaults to 4096
-;mssql.max_procs = -1
-
-; Specify client character set.
-; 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"
-
-[Assertion]
-; Assert(expr); active by default.
-; http://php.net/assert.active
-;assert.active = On
-
-; Issue a PHP warning for each failed assertion.
-; http://php.net/assert.warning
-;assert.warning = On
-
-; Don't bail out by default.
-; http://php.net/assert.bail
-;assert.bail = Off
-
-; User-function to be called if an assertion fails.
-; http://php.net/assert.callback
-;assert.callback = 0
-
-; Eval the expression with current error_reporting().  Set to true if you want
-; error_reporting(0) around the eval().
-; http://php.net/assert.quiet-eval
-;assert.quiet_eval = 0
-
-[COM]
-; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
-; http://php.net/com.typelib-file
-;com.typelib_file =
-
-; allow Distributed-COM calls
-; http://php.net/com.allow-dcom
-;com.allow_dcom = true
-
-; autoregister constants of a components typlib on com_load()
-; http://php.net/com.autoregister-typelib
-;com.autoregister_typelib = true
-
-; register constants casesensitive
-; http://php.net/com.autoregister-casesensitive
-;com.autoregister_casesensitive = false
-
-; show warnings on duplicate constant registrations
-; http://php.net/com.autoregister-verbose
-;com.autoregister_verbose = true
-
-; The default character set code-page to use when passing strings to and from COM objects.
-; Default: system ANSI code page
-;com.code_page=
-
-[mbstring]
-; language for internal character representation.
-; http://php.net/mbstring.language
-;mbstring.language = Japanese
-
-; internal/script encoding.
-; Some encoding cannot work as internal encoding.
-; (e.g. SJIS, BIG5, ISO-2022-*)
-; http://php.net/mbstring.internal-encoding
-;mbstring.internal_encoding = EUC-JP
-
-; http input encoding.
-; http://php.net/mbstring.http-input
-;mbstring.http_input = auto
-
-; http output encoding. mb_output_handler must be
-; registered as output buffer to function
-; http://php.net/mbstring.http-output
-;mbstring.http_output = SJIS
-
-; enable automatic encoding translation according to
-; mbstring.internal_encoding setting. Input chars are
-; converted to internal encoding by setting this to On.
-; Note: Do _not_ use automatic encoding translation for
-;       portable libs/applications.
-; http://php.net/mbstring.encoding-translation
-;mbstring.encoding_translation = Off
-
-; automatic encoding detection order.
-; auto means
-; http://php.net/mbstring.detect-order
-;mbstring.detect_order = auto
-
-; substitute_character used when character cannot be converted
-; one from another
-; http://php.net/mbstring.substitute-character
-;mbstring.substitute_character = none;
-
-; overload(replace) single byte functions by mbstring functions.
-; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
-; etc. Possible values are 0,1,2,4 or combination of them.
-; For example, 7 for overload everything.
-; 0: No overload
-; 1: Overload mail() function
-; 2: Overload str*() functions
-; 4: Overload ereg*() functions
-; http://php.net/mbstring.func-overload
-;mbstring.func_overload = 0
-
-; enable strict encoding detection.
-;mbstring.strict_detection = Off
-
-; This directive specifies the regex pattern of content types for which mb_output_handler()
-; is activated.
-; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetype=
-
-; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
-; Default: ""
-;mbstring.script_encoding=
-
-[gd]
-; Tell the jpeg decode to ignore warnings and try to create
-; a gd image. The warning will then be displayed as notices
-; disabled by default
-; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 0
-
-[exif]
-; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
-; With mbstring support this will automatically be converted into the encoding
-; given by corresponding encode setting. When empty mbstring.internal_encoding
-; is used. For the decode settings you can distinguish between motorola and
-; intel byte order. A decode setting cannot be empty.
-; http://php.net/exif.encode-unicode
-;exif.encode_unicode = ISO-8859-15
-
-; http://php.net/exif.decode-unicode-motorola
-;exif.decode_unicode_motorola = UCS-2BE
-
-; http://php.net/exif.decode-unicode-intel
-;exif.decode_unicode_intel    = UCS-2LE
-
-; http://php.net/exif.encode-jis
-;exif.encode_jis =
-
-; http://php.net/exif.decode-jis-motorola
-;exif.decode_jis_motorola = JIS
-
-; http://php.net/exif.decode-jis-intel
-;exif.decode_jis_intel    = JIS
-
-[Tidy]
-; The path to a default tidy configuration file to use when using tidy
-; http://php.net/tidy.default-config
-;tidy.default_config = /usr/local/lib/php/default.tcfg
-
-; Should tidy clean and repair output automatically?
-; WARNING: Do not use this option if you are generating non-html content
-; such as dynamic images
-; http://php.net/tidy.clean-output
-tidy.clean_output = Off
-
-[soap]
-; Enables or disables WSDL caching feature.
-; http://php.net/soap.wsdl-cache-enabled
-soap.wsdl_cache_enabled=1
-
-; Sets the directory name where SOAP extension will put cache files.
-; http://php.net/soap.wsdl-cache-dir
-soap.wsdl_cache_dir="/tmp"
-
-; (time to live) Sets the number of second while cached file will be used
-; instead of original one.
-; http://php.net/soap.wsdl-cache-ttl
-soap.wsdl_cache_ttl=86400
-
-; Sets the size of the cache limit. (Max. number of WSDL files to cache)
-soap.wsdl_cache_limit = 5
-
-[sysvshm]
-; A default size of the shared memory segment
-;sysvshm.init_mem = 10000
-
-[ldap]
-; Sets the maximum number of open links or -1 for unlimited.
-ldap.max_links = -1
-
-[mcrypt]
-; For more information about mcrypt settings see http://php.net/mcrypt-module-open
-
-; Directory where to load mcrypt algorithms
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.algorithms_dir=
-
-; Directory where to load mcrypt modes
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.modes_dir=
-
-[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/config-archive/etc/php/embed-php5.3/php.ini.dist b/config-archive/etc/php/embed-php5.3/php.ini.dist
deleted file mode 100644 (file)
index 9751f3b..0000000
+++ /dev/null
@@ -1,1918 +0,0 @@
-[PHP]
-
-;;;;;;;;;;;;;;;;;;;
-; About php.ini   ;
-;;;;;;;;;;;;;;;;;;;
-; PHP's initialization file, generally called php.ini, is responsible for
-; configuring many of the aspects of PHP's behavior.
-
-; PHP attempts to find and load this configuration from a number of locations.
-; The following is a summary of its search order:
-; 1. SAPI module specific location.
-; 2. The PHPRC environment variable. (As of PHP 5.2.0)
-; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
-; 4. Current working directory (except CLI)
-; 5. The web server's directory (for SAPI modules), or directory of PHP
-; (otherwise in Windows)
-; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (C:\windows or C:\winnt)
-; See the PHP docs for more specific information.
-; http://php.net/configuration.file
-
-; The syntax of the file is extremely simple.  Whitespace and Lines
-; beginning with a semicolon are silently ignored (as you probably guessed).
-; Section headers (e.g. [Foo]) are also silently ignored, even though
-; they might mean something in the future.
-
-; Directives following the section heading [PATH=/www/mysite] only
-; apply to PHP files in the /www/mysite directory.  Directives
-; following the section heading [HOST=www.example.com] only apply to
-; PHP files served from www.example.com.  Directives set in these
-; special sections cannot be overridden by user-defined INI files or
-; at runtime. Currently, [PATH=] and [HOST=] sections only work under
-; CGI/FastCGI.
-; http://php.net/ini.sections
-
-; Directives are specified using the following syntax:
-; directive = value
-; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
-; Directives are variables used to configure PHP or PHP extensions.
-; There is no name validation.  If PHP can't find an expected
-; directive because it is not set or is mistyped, a default value will be used.
-
-; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
-; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
-; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
-; previously set variable or directive (e.g. ${foo})
-
-; Expressions in the INI file are limited to bitwise operators and parentheses:
-; |  bitwise OR
-; ^  bitwise XOR
-; &  bitwise AND
-; ~  bitwise NOT
-; !  boolean NOT
-
-; Boolean flags can be turned on using the values 1, On, True or Yes.
-; They can be turned off using the values 0, Off, False or No.
-
-; An empty string can be denoted by simply not writing anything after the equal
-; sign, or by using the None keyword:
-
-;  foo =         ; sets foo to an empty string
-;  foo = None    ; sets foo to an empty string
-;  foo = "None"  ; sets foo to the string 'None'
-
-; If you use constants in your value, and these constants belong to a
-; dynamically loaded extension (either a PHP extension or a Zend extension),
-; you may only use these constants *after* the line that loads the extension.
-
-;;;;;;;;;;;;;;;;;;;
-; About this file ;
-;;;;;;;;;;;;;;;;;;;
-; PHP comes packaged with two INI files. One that is recommended to be used
-; in production environments and one that is recommended to be used in
-; development environments.
-
-; php.ini-production contains settings which hold security, performance and
-; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security conscience applications. We
-; recommending using the production ini in production and testing environments.
-
-; php.ini-development is very similar to its production variant, except it's
-; much more verbose when it comes to errors. We recommending using the
-; development version only in development environments as errors shown to
-; application users can inadvertently leak otherwise secure information.
-
-;;;;;;;;;;;;;;;;;;;
-; Quick Reference ;
-;;;;;;;;;;;;;;;;;;;
-; The following are all the settings which are different in either the production
-; or development versions of the INIs with respect to PHP's default behavior.
-; Please see the actual settings later in the document for more details as to why
-; we recommend these changes in PHP's behavior.
-
-; allow_call_time_pass_reference
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; display_errors
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; display_startup_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; error_reporting
-;   Default Value: E_ALL & ~E_NOTICE
-;   Development Value: E_ALL | E_STRICT
-;   Production Value: E_ALL & ~E_DEPRECATED
-
-; html_errors
-;   Default Value: On
-;   Development Value: On
-;   Production value: Off
-
-; log_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: On
-
-; magic_quotes_gpc
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; max_input_time
-;   Default Value: -1 (Unlimited)
-;   Development Value: 60 (60 seconds)
-;   Production Value: 60 (60 seconds)
-
-; output_buffering
-;   Default Value: Off
-;   Development Value: 4096
-;   Production Value: 4096
-
-; register_argc_argv
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; register_long_arrays
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; request_order
-;   Default Value: None
-;   Development Value: "GP"
-;   Production Value: "GP"
-
-; session.bug_compat_42
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.bug_compat_warn
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.gc_divisor
-;   Default Value: 100
-;   Development Value: 1000
-;   Production Value: 1000
-
-; session.hash_bits_per_character
-;   Default Value: 4
-;   Development Value: 5
-;   Production Value: 5
-
-; short_open_tag
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; track_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; url_rewriter.tags
-;   Default Value: "a=href,area=href,frame=src,form=,fieldset="
-;   Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-;   Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-; variables_order
-;   Default Value: "EGPCS"
-;   Development Value: "GPCS"
-;   Production Value: "GPCS"
-
-;;;;;;;;;;;;;;;;;;;;
-; php.ini Options  ;
-;;;;;;;;;;;;;;;;;;;;
-; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
-;user_ini.filename = ".user.ini"
-
-; To disable this feature set this option to empty value
-;user_ini.filename =
-
-; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
-;user_ini.cache_ttl = 300
-
-;;;;;;;;;;;;;;;;;;;;
-; Language Options ;
-;;;;;;;;;;;;;;;;;;;;
-
-; Enable the PHP scripting language engine under Apache.
-; http://php.net/engine
-engine = On
-
-; This directive determines whether or not PHP will recognize code between
-; <? and ?> tags as PHP source which should be processed as such. It's been
-; recommended for several years that you not use the short tag "short cut" and
-; instead to use the full <?php and ?> tag combination. With the wide spread use
-; of XML and use of these tags by other languages, the server can become easily
-; confused and end up parsing the wrong code in the wrong context. But because
-; this short cut has been a feature for such a long time, it's currently still
-; supported for backwards compatibility, but we recommend you don't use them.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/short-open-tag
-short_open_tag = Off
-
-; Allow ASP-style <% %> tags.
-; http://php.net/asp-tags
-asp_tags = Off
-
-; The number of significant digits displayed in floating point numbers.
-; http://php.net/precision
-precision = 14
-
-; Enforce year 2000 compliance (will cause problems with non-compliant browsers)
-; http://php.net/y2k-compliance
-y2k_compliance = On
-
-; Output buffering is a mechanism for controlling how much output data
-; (excluding headers and cookies) PHP should keep internally before pushing that
-; data to the client. If your application's output exceeds this setting, PHP
-; will send that data in chunks of roughly the size you specify.
-; Turning on this setting and managing its maximum buffer size can yield some
-; interesting side-effects depending on your application and web server.
-; You may be able to send headers and cookies after you've already sent output
-; through print or echo. You also may see performance benefits if your server is
-; emitting less packets due to buffered output versus PHP streaming the output
-; as it gets it. On production servers, 4096 bytes is a good setting for performance
-; reasons.
-; Note: Output buffering can also be controlled via Output Buffering Control
-;   functions.
-; Possible Values:
-;   On = Enabled and buffer is unlimited. (Use with caution)
-;   Off = Disabled
-;   Integer = Enables the buffer and sets its maximum size in bytes.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: Off
-; Development Value: 4096
-; Production Value: 4096
-; http://php.net/output-buffering
-output_buffering = 4096
-
-; You can redirect all of the output of your scripts to a function.  For
-; example, if you set output_handler to "mb_output_handler", character
-; encoding will be transparently converted to the specified encoding.
-; Setting any output handler automatically turns on output buffering.
-; Note: People who wrote portable scripts should not depend on this ini
-;   directive. Instead, explicitly set the output handler using ob_start().
-;   Using this ini directive may cause problems unless you know what script
-;   is doing.
-; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
-;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
-; Note: output_handler must be empty if this is set 'On' !!!!
-;   Instead you must use zlib.output_handler.
-; http://php.net/output-handler
-;output_handler =
-
-; Transparent output compression using the zlib library
-; Valid values for this option are 'off', 'on', or a specific buffer size
-; to be used for compression (default is 4KB)
-; Note: Resulting chunk size may vary due to nature of compression. PHP
-;   outputs chunks that are few hundreds bytes each as a result of
-;   compression. If you prefer a larger chunk size for better
-;   performance, enable output_buffering in addition.
-; Note: You need to use zlib.output_handler instead of the standard
-;   output_handler, or otherwise the output will be corrupted.
-; http://php.net/zlib.output-compression
-zlib.output_compression = Off
-
-; http://php.net/zlib.output-compression-level
-;zlib.output_compression_level = -1
-
-; You cannot specify additional output handlers if zlib.output_compression
-; is activated here. This setting does the same as output_handler but in
-; a different order.
-; http://php.net/zlib.output-handler
-;zlib.output_handler =
-
-; Implicit flush tells PHP to tell the output layer to flush itself
-; automatically after every output block.  This is equivalent to calling the
-; PHP function flush() after each and every call to print() or echo() and each
-; and every HTML block.  Turning this option on has serious performance
-; implications and is generally recommended for debugging purposes only.
-; http://php.net/implicit-flush
-; Note: This directive is hardcoded to On for the CLI SAPI
-implicit_flush = Off
-
-; The unserialize callback function will be called (with the undefined class'
-; name as parameter), if the unserializer finds an undefined class
-; which should be instantiated. A warning appears if the specified function is
-; not defined, or if the function doesn't include/implement the missing class.
-; So only set this entry, if you really want to implement such a
-; callback-function.
-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 = 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
-; reference at function call time is a deprecated feature which will be removed
-; from PHP at some point in the near future. The acceptable method for passing a
-; value by reference to a function is by declaring the reference in the functions
-; definition, not at call time. This directive does not disable this feature, it
-; only determines whether PHP will warn you about it or not. These warnings
-; should enabled in development environments only.
-; Default Value: On (Suppress warnings)
-; Development Value: Off (Issue warnings)
-; Production Value: Off (Issue warnings)
-; http://php.net/allow-call-time-pass-reference
-allow_call_time_pass_reference = Off
-
-; Safe Mode
-; http://php.net/safe-mode
-safe_mode = Off
-
-; By default, Safe Mode does a UID compare check when
-; opening files. If you want to relax this to a GID compare,
-; then turn on safe_mode_gid.
-; http://php.net/safe-mode-gid
-safe_mode_gid = Off
-
-; When safe_mode is on, UID/GID checks are bypassed when
-; including files from this directory and its subdirectories.
-; (directory must also be in include_path or full path must
-; be used when including)
-; http://php.net/safe-mode-include-dir
-safe_mode_include_dir =
-
-; When safe_mode is on, only executables located in the safe_mode_exec_dir
-; will be allowed to be executed via the exec family of functions.
-; http://php.net/safe-mode-exec-dir
-safe_mode_exec_dir =
-
-; Setting certain environment variables may be a potential security breach.
-; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
-; the user may only alter environment variables whose names begin with the
-; prefixes supplied here.  By default, users will only be able to set
-; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
-; Note:  If this directive is empty, PHP will let the user modify ANY
-;   environment variable!
-; http://php.net/safe-mode-allowed-env-vars
-safe_mode_allowed_env_vars = PHP_
-
-; This directive contains a comma-delimited list of environment variables that
-; the end user won't be able to change using putenv().  These variables will be
-; protected even if safe_mode_allowed_env_vars is set to allow to change them.
-; http://php.net/safe-mode-protected-env-vars
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-
-; open_basedir, if set, limits all file operations to the defined directory
-; and below.  This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/open-basedir
-;open_basedir =
-
-; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-classes
-disable_classes =
-
-; Colors for Syntax Highlighting mode.  Anything that's acceptable in
-; <span style="color: ???????"> would work.
-; http://php.net/syntax-highlighting
-;highlight.string  = #DD0000
-;highlight.comment = #FF9900
-;highlight.keyword = #007700
-;highlight.bg      = #FFFFFF
-;highlight.default = #0000BB
-;highlight.html    = #000000
-
-; If enabled, the request will be allowed to complete even if the user aborts
-; the request. Consider enabling it if executing long requests, which may end up
-; being interrupted by the user or a browser timing out. PHP's default behavior
-; is to disable this feature.
-; http://php.net/ignore-user-abort
-;ignore_user_abort = On
-
-; Determines the size of the realpath cache to be used by PHP. This value should
-; be increased on systems where PHP opens many files to reflect the quantity of
-; the file operations performed.
-; http://php.net/realpath-cache-size
-;realpath_cache_size = 16k
-
-; Duration of time, in seconds for which to cache realpath information for a given
-; file or directory. For systems with rarely changing files, consider increasing this
-; value.
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; Decides whether PHP may expose the fact that it is installed on the server
-; (e.g. by adding its signature to the Web server header).  It is no security
-; 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 = On
-
-;;;;;;;;;;;;;;;;;;;
-; Resource Limits ;
-;;;;;;;;;;;;;;;;;;;
-
-; Maximum execution time of each script, in seconds
-; http://php.net/max-execution-time
-; Note: This directive is hardcoded to 0 for the CLI SAPI
-max_execution_time = 30
-
-; Maximum amount of time each script may spend parsing request data. It's a good
-; idea to limit this time on productions servers in order to eliminate unexpectedly
-; long running scripts.
-; Note: This directive is hardcoded to -1 for the CLI SAPI
-; Default Value: -1 (Unlimited)
-; Development Value: 60 (60 seconds)
-; Production Value: 60 (60 seconds)
-; http://php.net/max-input-time
-max_input_time = 60
-
-; Maximum input variable nesting level
-; 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
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Error handling and logging ;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; This directive informs PHP of which errors, warnings and notices you would like
-; it to take action for. The recommended way of setting values for this
-; directive is through the use of the error level constants and bitwise
-; operators. The error level constants are below here for convenience as well as
-; some common settings and their meanings.
-; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
-; those related to E_NOTICE and E_STRICT, which together cover best practices and
-; recommended coding standards in PHP. For performance reasons, this is the
-; recommend error reporting setting. Your production server shouldn't be wasting
-; resources complaining about best practices and coding standards. That's what
-; development servers and development settings are for.
-; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
-; means it pretty much reports everything which is exactly what you want during
-; development and early testing.
-;
-; Error Level Constants:
-; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 5.4.0)
-; E_ERROR           - fatal run-time errors
-; E_RECOVERABLE_ERROR  - almost fatal run-time errors
-; E_WARNING         - run-time warnings (non-fatal errors)
-; E_PARSE           - compile-time parse errors
-; E_NOTICE          - run-time notices (these are warnings which often result
-;                     from a bug in your code, but it's possible that it was
-;                     intentional (e.g., using an uninitialized variable and
-;                     relying on the fact it's automatically initialized to an
-;                     empty string)
-; E_STRICT          - run-time notices, enable to have PHP suggest changes
-;                     to your code which will ensure the best interoperability
-;                     and forward compatibility of your code
-; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
-; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
-;                     initial startup
-; E_COMPILE_ERROR   - fatal compile-time errors
-; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
-; E_USER_ERROR      - user-generated error message
-; E_USER_WARNING    - user-generated warning message
-; E_USER_NOTICE     - user-generated notice message
-; E_DEPRECATED      - warn about code that will not work in future versions
-;                     of PHP
-; E_USER_DEPRECATED - user-generated deprecation warnings
-;
-; Common Values:
-;   E_ALL & ~E_NOTICE  (Show all errors, except for notices and coding standards warnings.)
-;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
-;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors)
-;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding standards.)
-; Default Value: E_ALL & ~E_NOTICE
-; Development Value: E_ALL | E_STRICT
-; Production Value: E_ALL & ~E_DEPRECATED
-; http://php.net/error-reporting
-error_reporting = E_ALL | E_STRICT
-
-; This directive controls whether or not and where PHP will output errors,
-; notices and warnings too. Error output is very useful during development, but
-; it could be very dangerous in production environments. Depending on the code
-; which is triggering the error, sensitive information could potentially leak
-; out of your application such as database usernames and passwords or worse.
-; It's recommended that errors be logged on production servers rather than
-; having the errors sent to STDOUT.
-; Possible Values:
-;   Off = Do not display any errors
-;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
-;   On or stdout = Display errors to STDOUT
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-errors
-display_errors = On
-
-; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. PHP's default behavior is to suppress those
-; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. But, it's strongly recommended that you
-; leave this setting off on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-startup-errors
-display_startup_errors = On
-
-; Besides displaying errors, PHP can also log errors to locations such as a
-; server-specific log, STDERR, or a location specified by the error_log
-; directive found below. While errors should not be displayed on productions
-; servers they should still be monitored and logging is a great way to do that.
-; Default Value: Off
-; Development Value: On
-; Production Value: On
-; http://php.net/log-errors
-log_errors = On
-
-; Set maximum length of log_errors. In error_log information about the source is
-; added. The default is 1024 and 0 allows to not apply any maximum length at all.
-; http://php.net/log-errors-max-len
-log_errors_max_len = 1024
-
-; Do not log repeated messages. Repeated errors must occur in same file on same
-; line unless ignore_repeated_source is set true.
-; http://php.net/ignore-repeated-errors
-ignore_repeated_errors = Off
-
-; Ignore source of message when ignoring repeated messages. When this setting
-; is On you will not log errors with repeated messages from different files or
-; source lines.
-; http://php.net/ignore-repeated-source
-ignore_repeated_source = Off
-
-; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This has only effect in a debug compile, and if
-; error reporting includes E_WARNING in the allowed list
-; http://php.net/report-memleaks
-report_memleaks = On
-
-; This setting is on by default.
-;report_zend_debug = 0
-
-; Store the last error/warning message in $php_errormsg (boolean). Setting this value
-; to On can assist in debugging and is appropriate for development servers. It should
-; however be disabled on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/track-errors
-track_errors = On
-
-; Turn off normal error reporting and emit XML-RPC error XML
-; http://php.net/xmlrpc-errors
-;xmlrpc_errors = 0
-
-; An XML-RPC faultCode
-;xmlrpc_error_number = 0
-
-; When PHP displays or logs an error, it has the capability of inserting html
-; links to documentation related to that error. This directive controls whether
-; those HTML links appear in error messages or not. For performance and security
-; reasons, it's recommended you disable this on production servers.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: On
-; Development Value: On
-; Production value: Off
-; http://php.net/html-errors
-html_errors = On
-
-; If html_errors is set On PHP produces clickable error messages that direct
-; to a page describing the error or function causing the error in detail.
-; You can download a copy of the PHP manual from http://php.net/docs
-; and change docref_root to the base URL of your local copy including the
-; leading '/'. You must also specify the file extension being used including
-; the dot. PHP's default behavior is to leave these settings empty.
-; Note: Never use this feature for production boxes.
-; http://php.net/docref-root
-; Examples
-;docref_root = "/phpmanual/"
-
-; http://php.net/docref-ext
-;docref_ext = .html
-
-; String to output before an error message. PHP's default behavior is to leave
-; this setting blank.
-; http://php.net/error-prepend-string
-; Example:
-;error_prepend_string = "<span style='color: #ff0000'>"
-
-; 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 = "</span>"
-
-; Log errors to specified file. PHP's default behavior is to leave this value
-; empty.
-; http://php.net/error-log
-; Example:
-;error_log = php_errors.log
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; The separator used in PHP generated URLs to separate arguments.
-; PHP's default setting is "&".
-; http://php.net/arg-separator.output
-; Example:
-;arg_separator.output = "&amp;"
-
-; List of separator(s) used by PHP to parse input URLs into variables.
-; PHP's default setting is "&".
-; NOTE: Every character in this directive is considered as separator!
-; http://php.net/arg-separator.input
-; Example:
-;arg_separator.input = ";&"
-
-; This directive determines which super global arrays are registered when PHP
-; starts up. If the register_globals directive is enabled, it also determines
-; what order variables are populated into the global space. G,P,C,E & S are
-; abbreviations for the following respective super globals: GET, POST, COOKIE,
-; ENV and SERVER. There is a performance penalty paid for the registration of
-; these arrays and because ENV is not as commonly used as the others, ENV is
-; is not recommended on productions servers. You can still get access to
-; the environment variables through getenv() should you need to.
-; Default Value: "EGPCS"
-; Development Value: "GPCS"
-; Production Value: "GPCS";
-; http://php.net/variables-order
-variables_order = "GPCS"
-
-; This directive determines which super global data (G,P,C,E & S) should
-; be registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive are
-; specified in the same manner as the variables_order directive, EXCEPT one.
-; Leaving this value empty will cause PHP to use the value set in the
-; variables_order directive. It does not mean it will leave the super globals
-; array REQUEST empty.
-; Default Value: None
-; Development Value: "GP"
-; Production Value: "GP"
-; http://php.net/request-order
-request_order = "GP"
-
-; Whether or not to register the EGPCS variables as global variables.  You may
-; want to turn this off if you don't want to clutter your scripts' global scope
-; with user data.
-; You should do your best to write your scripts so that they do not require
-; register_globals to be on;  Using form variables as globals can easily lead
-; to possible security problems, if the code is not very well thought of.
-; http://php.net/register-globals
-register_globals = Off
-
-; Determines whether the deprecated long $HTTP_*_VARS type predefined variables
-; are registered by PHP or not. As they are deprecated, we obviously don't
-; recommend you use them. They are on by default for compatibility reasons but
-; they are not recommended on production servers.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-long-arrays
-register_long_arrays = Off
-
-; This directive determines whether PHP registers $argv & $argc each time it
-; runs. $argv contains an array of all the arguments passed to PHP when a script
-; is invoked. $argc contains an integer representing the number of arguments
-; that were passed when the script was invoked. These arrays are extremely
-; useful when running scripts from the command line. When this directive is
-; enabled, registering these variables consumes CPU cycles and memory each time
-; a script is executed. For performance reasons, this feature should be disabled
-; on production servers.
-; Note: This directive is hardcoded to On for the CLI SAPI
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-argc-argv
-register_argc_argv = Off
-
-; When enabled, the SERVER and ENV variables are created when they're first
-; used (Just In Time) instead of when the script starts. If these variables
-; are not used within a script, having this directive on will result in a
-; performance gain. The PHP directives register_globals, register_long_arrays,
-; and register_argc_argv must be disabled for this directive to have any affect.
-; http://php.net/auto-globals-jit
-auto_globals_jit = On
-
-; Maximum size of POST data that PHP will accept.
-; http://php.net/post-max-size
-post_max_size = 8M
-
-; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
-; escape any character sequences in GET, POST, COOKIE and ENV data which might
-; otherwise corrupt data being placed in resources such as databases before
-; making that data available to you. Because of character encoding issues and
-; non-standard SQL implementations across many databases, it's not currently
-; possible for this feature to be 100% accurate. PHP's default behavior is to
-; enable the feature. We strongly recommend you use the escaping mechanisms
-; designed specifically for the database your using instead of relying on this
-; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
-; removed in PHP 5.4.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/magic-quotes-gpc
-magic_quotes_gpc = Off
-
-; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
-; http://php.net/magic-quotes-runtime
-magic_quotes_runtime = Off
-
-; Use Sybase-style magic quotes (escape ' with '' instead of \').
-; http://php.net/magic-quotes-sybase
-magic_quotes_sybase = Off
-
-; Automatically add files before PHP document.
-; http://php.net/auto-prepend-file
-auto_prepend_file =
-
-; Automatically add files after PHP document.
-; http://php.net/auto-append-file
-auto_append_file =
-
-; By default, PHP will output a character encoding using
-; the Content-type: header.  To disable sending of the charset, simply
-; set it to be empty.
-;
-; PHP's built-in default is text/html
-; http://php.net/default-mimetype
-default_mimetype = "text/html"
-
-; PHP's default character set is set to empty.
-; http://php.net/default-charset
-;default_charset = "iso-8859-1"
-
-; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature.
-; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = On
-
-;;;;;;;;;;;;;;;;;;;;;;;;;
-; Paths and Directories ;
-;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; UNIX: "/path1:/path2"
-include_path = ".:/usr/share/php5:/usr/share/php"
-;
-; Windows: "\path1;\path2"
-;include_path = ".;c:\php\includes"
-;
-; PHP's default setting for include_path is ".;/path/to/php/pear"
-; http://php.net/include-path
-
-; The root of the PHP pages, used only if nonempty.
-; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
-; if you are running php as a CGI under any web server (other than IIS)
-; see documentation for security issues.  The alternate is to use the
-; cgi.force_redirect configuration below
-; http://php.net/doc-root
-doc_root =
-
-; The directory under which PHP opens the script using /~username used only
-; if nonempty.
-; http://php.net/user-dir
-user_dir =
-
-; Directory in which the loadable extensions (modules) reside.
-; http://php.net/extension-dir
-; extension_dir = "./"
-; On windows:
-; extension_dir = "ext"
-
-; Whether or not to enable the dl() function.  The dl() function does NOT work
-; properly in multithreaded servers, such as IIS or Zeus, and is automatically
-; disabled on them.
-; http://php.net/enable-dl
-enable_dl = Off
-
-; cgi.force_redirect is necessary to provide security running PHP as a CGI under
-; most web servers.  Left undefined, PHP turns this on by default.  You can
-; turn it off here AT YOUR OWN RISK
-; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; http://php.net/cgi.force-redirect
-;cgi.force_redirect = 1
-
-; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
-; every request. PHP's default behavior is to disable this feature.
-;cgi.nph = 1
-
-; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
-; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
-; will look for to know it is OK to continue execution.  Setting this variable MAY
-; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; http://php.net/cgi.redirect-status-env
-;cgi.redirect_status_env = ;
-
-; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
-; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
-; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
-; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
-; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
-; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; http://php.net/cgi.fix-pathinfo
-;cgi.fix_pathinfo=1
-
-; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
-; security tokens of the calling client.  This allows IIS to define the
-; security context that the request runs under.  mod_fastcgi under Apache
-; does not currently support this feature (03/17/2002)
-; Set to 1 if running under IIS.  Default is zero.
-; http://php.net/fastcgi.impersonate
-;fastcgi.impersonate = 1;
-
-; Disable logging through FastCGI connection. PHP's default behavior is to enable
-; this feature.
-;fastcgi.logging = 0
-
-; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
-; is supported by Apache. When this option is set to 1 PHP will send
-; RFC2616 compliant header.
-; Default is zero.
-; http://php.net/cgi.rfc2616-headers
-;cgi.rfc2616_headers = 0
-
-;;;;;;;;;;;;;;;;
-; File Uploads ;
-;;;;;;;;;;;;;;;;
-
-; Whether to allow HTTP file uploads.
-; http://php.net/file-uploads
-file_uploads = On
-
-; Temporary directory for HTTP uploaded files (will use system default if not
-; specified).
-; http://php.net/upload-tmp-dir
-;upload_tmp_dir =
-
-; Maximum allowed size for uploaded files.
-; http://php.net/upload-max-filesize
-upload_max_filesize = 2M
-
-; Maximum number of files that can be uploaded via a single request
-max_file_uploads = 20
-
-;;;;;;;;;;;;;;;;;;
-; Fopen wrappers ;
-;;;;;;;;;;;;;;;;;;
-
-; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-fopen
-allow_url_fopen = On
-
-; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-include
-allow_url_include = Off
-
-; Define the anonymous ftp password (your email address). PHP's default setting
-; for this is empty.
-; http://php.net/from
-;from="john@doe.com"
-
-; Define the User-Agent string. PHP's default setting for this is empty.
-; http://php.net/user-agent
-;user_agent="PHP"
-
-; Default timeout for socket based streams (seconds)
-; http://php.net/default-socket-timeout
-default_socket_timeout = 60
-
-; If your scripts have to deal with files from Macintosh systems,
-; or you are running on a Mac and need to deal with files from
-; unix or win32 systems, setting this flag will cause PHP to
-; automatically detect the EOL character in those files so that
-; fgets() and file() will work regardless of the source of the file.
-; http://php.net/auto-detect-line-endings
-;auto_detect_line_endings = Off
-
-;;;;;;;;;;;;;;;;;;;;;;
-; Dynamic Extensions ;
-;;;;;;;;;;;;;;;;;;;;;;
-
-; If you wish to have an extension loaded automatically, use the following
-; syntax:
-;
-;   extension=modulename.extension
-;
-; For example, on Windows:
-;
-;   extension=msql.dll
-;
-; ... or under UNIX:
-;
-;   extension=msql.so
-;
-; ... or with a path:
-;
-;   extension=/path/to/extension/msql.so
-;
-; If you only provide the name of the extension, PHP will look for it in its
-; default extension directory.
-;
-; Windows Extensions
-; Note that ODBC support is built in, so no dll is needed for it.
-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
-; extension folders as well as the separate PECL DLL download (PHP 5).
-; Be sure to appropriately set the extension_dir directive.
-;
-;extension=php_bz2.dll
-;extension=php_curl.dll
-;extension=php_fileinfo.dll
-;extension=php_gd2.dll
-;extension=php_gettext.dll
-;extension=php_gmp.dll
-;extension=php_intl.dll
-;extension=php_imap.dll
-;extension=php_interbase.dll
-;extension=php_ldap.dll
-;extension=php_mbstring.dll
-;extension=php_exif.dll      ; Must be after mbstring as it depends on it
-;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 11gR2 Instant Client
-;extension=php_openssl.dll
-;extension=php_pdo_firebird.dll
-;extension=php_pdo_mssql.dll
-;extension=php_pdo_mysql.dll
-;extension=php_pdo_oci.dll
-;extension=php_pdo_odbc.dll
-;extension=php_pdo_pgsql.dll
-;extension=php_pdo_sqlite.dll
-;extension=php_pgsql.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
-;extension=php_sqlite3.dll
-;extension=php_sybase_ct.dll
-;extension=php_tidy.dll
-;extension=php_xmlrpc.dll
-;extension=php_xsl.dll
-;extension=php_zip.dll
-
-;;;;;;;;;;;;;;;;;;;
-; Module Settings ;
-;;;;;;;;;;;;;;;;;;;
-
-[Date]
-; Defines the default timezone used by the date functions
-; http://php.net/date.timezone
-;date.timezone =
-
-; http://php.net/date.default-latitude
-;date.default_latitude = 31.7667
-
-; http://php.net/date.default-longitude
-;date.default_longitude = 35.2333
-
-; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.583333
-
-; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.583333
-
-[filter]
-; http://php.net/filter.default
-;filter.default = unsafe_raw
-
-; http://php.net/filter.default-flags
-;filter.default_flags =
-
-[iconv]
-;iconv.input_encoding = ISO-8859-1
-;iconv.internal_encoding = ISO-8859-1
-;iconv.output_encoding = ISO-8859-1
-
-[intl]
-;intl.default_locale =
-; This directive allows you to produce PHP errors when some error
-; happens within intl functions. The value is the level of the error produced.
-; Default is 0, which does not produce any errors.
-;intl.error_level = E_WARNING
-
-[sqlite]
-; http://php.net/sqlite.assoc-case
-;sqlite.assoc_case = 0
-
-[sqlite3]
-;sqlite3.extension_dir =
-
-[Pcre]
-;PCRE library backtracking limit.
-; http://php.net/pcre.backtrack-limit
-;pcre.backtrack_limit=100000
-
-;PCRE library recursion limit.
-;Please note that if you set this value to a high number you may consume all
-;the available process stack and eventually crash PHP (due to reaching the
-;stack size limit imposed by the Operating System).
-; http://php.net/pcre.recursion-limit
-;pcre.recursion_limit=100000
-
-[Pdo]
-; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; http://php.net/pdo-odbc.connection-pooling
-;pdo_odbc.connection_pooling=strict
-
-;pdo_odbc.db2_instance_name
-
-[Pdo_mysql]
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/pdo_mysql.cache_size
-pdo_mysql.cache_size = 2000
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/pdo_mysql.default-socket
-pdo_mysql.default_socket=
-
-[Phar]
-; http://php.net/phar.readonly
-;phar.readonly = On
-
-; http://php.net/phar.require-hash
-;phar.require_hash = On
-
-;phar.cache_list =
-
-[Syslog]
-; Whether or not to define the various syslog variables (e.g. $LOG_PID,
-; $LOG_CRON, etc.).  Turning it off is a good idea performance-wise.  In
-; runtime, you can define these variables by calling define_syslog_variables().
-; http://php.net/define-syslog-variables
-define_syslog_variables  = Off
-
-[mail function]
-; For Win32 only.
-; http://php.net/smtp
-SMTP = localhost
-; http://php.net/smtp-port
-smtp_port = 25
-
-; For Win32 only.
-; http://php.net/sendmail-from
-;sendmail_from = me@example.com
-
-; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
-; http://php.net/sendmail-path
-;sendmail_path =
-
-; Force the addition of the specified parameters to be passed as extra parameters
-; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail(), even in safe mode.
-;mail.force_extra_parameters =
-
-; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = On
-
-; The path to a log file that will log all mail() calls. Log entries include
-; the full path of the script, line number, To address and headers.
-;mail.log =
-
-[SQL]
-; http://php.net/sql.safe-mode
-sql.safe_mode = Off
-
-[ODBC]
-; http://php.net/odbc.default-db
-;odbc.default_db    =  Not yet implemented
-
-; http://php.net/odbc.default-user
-;odbc.default_user  =  Not yet implemented
-
-; http://php.net/odbc.default-pw
-;odbc.default_pw    =  Not yet implemented
-
-; Controls the ODBC cursor model.
-; Default: SQL_CURSOR_STATIC (default).
-;odbc.default_cursortype
-
-; Allow or prevent persistent links.
-; http://php.net/odbc.allow-persistent
-odbc.allow_persistent = On
-
-; Check that a connection is still valid before reuse.
-; http://php.net/odbc.check-persistent
-odbc.check_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/odbc.max-persistent
-odbc.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/odbc.max-links
-odbc.max_links = -1
-
-; Handling of LONG fields.  Returns number of bytes to variables.  0 means
-; passthru.
-; http://php.net/odbc.defaultlrl
-odbc.defaultlrl = 4096
-
-; Handling of binary data.  0 means passthru, 1 return as is, 2 convert to char.
-; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
-; of odbc.defaultlrl and odbc.defaultbinmode
-; http://php.net/odbc.defaultbinmode
-odbc.defaultbinmode = 1
-
-;birdstep.max_links = -1
-
-[Interbase]
-; Allow or prevent persistent links.
-ibase.allow_persistent = 1
-
-; Maximum number of persistent links.  -1 means no limit.
-ibase.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-ibase.max_links = -1
-
-; Default database name for ibase_connect().
-;ibase.default_db =
-
-; Default username for ibase_connect().
-;ibase.default_user =
-
-; Default password for ibase_connect().
-;ibase.default_password =
-
-; Default charset for ibase_connect().
-;ibase.default_charset =
-
-; Default timestamp format.
-ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
-
-; Default date format.
-ibase.dateformat = "%Y-%m-%d"
-
-; Default time format.
-ibase.timeformat = "%H:%M:%S"
-
-[MySQL]
-; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; http://php.net/mysql.allow_local_infile
-mysql.allow_local_infile = On
-
-; Allow or prevent persistent links.
-; http://php.net/mysql.allow-persistent
-mysql.allow_persistent = On
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysql.cache_size
-mysql.cache_size = 2000
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/mysql.max-persistent
-mysql.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/mysql.max-links
-mysql.max_links = -1
-
-; Default port number for mysql_connect().  If unset, mysql_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysql.default-port
-mysql.default_port =
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysql.default-socket
-mysql.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-host
-mysql.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-user
-mysql.default_user =
-
-; Default password for mysql_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysql.default-password
-mysql.default_password =
-
-; Maximum time (in seconds) for connect timeout. -1 means no limit
-; http://php.net/mysql.connect-timeout
-mysql.connect_timeout = 60
-
-; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
-; SQL-Errors will be displayed.
-; http://php.net/mysql.trace-mode
-mysql.trace_mode = Off
-
-[MySQLi]
-
-; Maximum number of persistent links.  -1 means no limit.
-; 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
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysqli.cache_size
-mysqli.cache_size = 2000
-
-; Default port number for mysqli_connect().  If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysqli.default-port
-mysqli.default_port = 3306
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysqli.default-socket
-mysqli.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-host
-mysqli.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-user
-mysqli.default_user =
-
-; Default password for mysqli_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysqli.default-pw
-mysqli.default_pw =
-
-; Allow or prevent reconnect
-mysqli.reconnect = Off
-
-[mysqlnd]
-; 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 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
-
-; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
-; http://php.net/mysqlnd.net_cmd_buffer_size
-;mysqlnd.net_cmd_buffer_size = 2048
-
-; Size of a pre-allocated buffer used for reading data sent by the server in
-; bytes.
-; http://php.net/mysqlnd.net_read_buffer_size
-;mysqlnd.net_read_buffer_size = 32768
-
-[OCI8]
-
-; Connection: Enables privileged connections using external
-; credentials (OCI_SYSOPER, OCI_SYSDBA)
-; http://php.net/oci8.privileged-connect
-;oci8.privileged_connect = Off
-
-; Connection: The maximum number of persistent OCI8 connections per
-; process. Using -1 means no limit.
-; http://php.net/oci8.max-persistent
-;oci8.max_persistent = -1
-
-; Connection: The maximum number of seconds a process is allowed to
-; maintain an idle persistent connection. Using -1 means idle
-; persistent connections will be maintained forever.
-; http://php.net/oci8.persistent-timeout
-;oci8.persistent_timeout = -1
-
-; Connection: The number of seconds that must pass before issuing a
-; ping during oci_pconnect() to check the connection validity. When
-; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
-; pings completely.
-; http://php.net/oci8.ping-interval
-;oci8.ping_interval = 60
-
-; Connection: Set this to a user chosen connection class to be used
-; for all pooled server requests with Oracle 11g Database Resident
-; Connection Pooling (DRCP).  To use DRCP, this value should be set to
-; the same string for all web servers running the same application,
-; the database pool must be configured, and the connection string must
-; specify to use a pooled server.
-;oci8.connection_class =
-
-; High Availability: Using On lets PHP receive Fast Application
-; Notification (FAN) events generated when a database node fails. The
-; database must also be configured to post FAN events.
-;oci8.events = Off
-
-; Tuning: This option enables statement caching, and specifies how
-; many statements to cache. Using 0 disables statement caching.
-; http://php.net/oci8.statement-cache-size
-;oci8.statement_cache_size = 20
-
-; Tuning: Enables statement prefetching and sets the default number of
-; rows that will be fetched automatically after statement execution.
-; http://php.net/oci8.default-prefetch
-;oci8.default_prefetch = 100
-
-; Compatibility. Using On means oci_close() will not close
-; oci_connect() and oci_new_connect() connections.
-; http://php.net/oci8.old-oci-close-semantics
-;oci8.old_oci_close_semantics = Off
-
-[PostgreSQL]
-; Allow or prevent persistent links.
-; http://php.net/pgsql.allow-persistent
-pgsql.allow_persistent = On
-
-; Detect broken persistent links always with pg_pconnect().
-; Auto reset feature requires a little overheads.
-; http://php.net/pgsql.auto-reset-persistent
-pgsql.auto_reset_persistent = Off
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/pgsql.max-persistent
-pgsql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-; http://php.net/pgsql.max-links
-pgsql.max_links = -1
-
-; Ignore PostgreSQL backends Notice message or not.
-; Notice message logging require a little overheads.
-; http://php.net/pgsql.ignore-notice
-pgsql.ignore_notice = 0
-
-; Log PostgreSQL backends Notice message or not.
-; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; http://php.net/pgsql.log-notice
-pgsql.log_notice = 0
-
-[Sybase-CT]
-; Allow or prevent persistent links.
-; http://php.net/sybct.allow-persistent
-sybct.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/sybct.max-persistent
-sybct.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/sybct.max-links
-sybct.max_links = -1
-
-; Minimum server message severity to display.
-; http://php.net/sybct.min-server-severity
-sybct.min_server_severity = 10
-
-; Minimum client message severity to display.
-; http://php.net/sybct.min-client-severity
-sybct.min_client_severity = 10
-
-; Set per-context timeout
-; http://php.net/sybct.timeout
-;sybct.timeout=
-
-;sybct.packet_size
-
-; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
-; Default: one minute
-;sybct.login_timeout=
-
-; The name of the host you claim to be connecting from, for display by sp_who.
-; Default: none
-;sybct.hostname=
-
-; Allows you to define how often deadlocks are to be retried. -1 means "forever".
-; Default: 0
-;sybct.deadlock_retry_count=
-
-[bcmath]
-; Number of decimal digits for all bcmath functions.
-; http://php.net/bcmath.scale
-bcmath.scale = 0
-
-[browscap]
-; http://php.net/browscap
-;browscap = extra/browscap.ini
-
-[Session]
-; Handler used to store/retrieve data.
-; http://php.net/session.save-handler
-session.save_handler = files
-
-; Argument passed to save_handler.  In the case of files, this is the path
-; where data files are stored. Note: Windows users have to change this
-; variable in order to use PHP's session functions.
-;
-; The path can be defined as:
-;
-;     session.save_path = "N;/path"
-;
-; where N is an integer.  Instead of storing all the session files in
-; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories.  This is useful if you
-; or your OS have problems with lots of files in one directory, and is
-; a more efficient layout for servers that handle lots of sessions.
-;
-; NOTE 1: PHP will not create this directory structure automatically.
-;         You can use the script in the ext/session dir for that purpose.
-; NOTE 2: See the section on garbage collection below if you choose to
-;         use subdirectories for session storage
-;
-; The file storage module creates files using mode 600 by default.
-; You can change that by using
-;
-;     session.save_path = "N;MODE;/path"
-;
-; where MODE is the octal representation of the mode. Note that this
-; does not overwrite the process's umask.
-; http://php.net/session.save-path
-session.save_path = "/tmp"
-
-; Whether to use cookies.
-; http://php.net/session.use-cookies
-session.use_cookies = 1
-
-; http://php.net/session.cookie-secure
-;session.cookie_secure =
-
-; This option forces PHP to fetch and use a cookie for storing and maintaining
-; the session id. We encourage this operation as it's very helpful in combating
-; session hijacking when not specifying and managing your own session id. It is
-; not the end all be all of session hijacking defense, but it's a good start.
-; http://php.net/session.use-only-cookies
-session.use_only_cookies = 1
-
-; Name of the session (used as cookie name).
-; http://php.net/session.name
-session.name = PHPSESSID
-
-; Initialize session on request startup.
-; http://php.net/session.auto-start
-session.auto_start = 0
-
-; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; http://php.net/session.cookie-lifetime
-session.cookie_lifetime = 0
-
-; The path for which the cookie is valid.
-; http://php.net/session.cookie-path
-session.cookie_path = /
-
-; The domain for which the cookie is valid.
-; http://php.net/session.cookie-domain
-session.cookie_domain =
-
-; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
-; http://php.net/session.cookie-httponly
-session.cookie_httponly =
-
-; Handler used to serialize data.  php is the standard serializer of PHP.
-; http://php.net/session.serialize-handler
-session.serialize_handler = php
-
-; Defines the probability that the 'garbage collection' process is started
-; on every session initialization. The probability is calculated by using
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator
-; and gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request.
-; Default Value: 1
-; Development Value: 1
-; Production Value: 1
-; http://php.net/session.gc-probability
-session.gc_probability = 1
-
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using the following equation:
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any give request. For high volume production servers,
-; this is a more efficient approach.
-; Default Value: 100
-; Development Value: 1000
-; Production Value: 1000
-; http://php.net/session.gc-divisor
-session.gc_divisor = 1000
-
-; After this number of seconds, stored data will be seen as 'garbage' and
-; cleaned up by the garbage collection process.
-; http://php.net/session.gc-maxlifetime
-session.gc_maxlifetime = 1440
-
-; NOTE: If you are using the subdirectory option for storing session files
-;       (see session.save_path above), then garbage collection does *not*
-;       happen automatically.  You will need to do your own garbage
-;       collection through a shell script, cron entry, or some other method.
-;       For example, the following script would is the equivalent of
-;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
-;          find /path/to/sessions -cmin +24 | xargs rm
-
-; PHP 4.2 and less have an undocumented feature/bug that allows you to
-; to initialize a session variable in the global scope, even when register_globals
-; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
-; You can disable the feature and the warning separately. At this time,
-; the warning is only displayed, if bug_compat_42 is enabled. This feature
-; introduces some serious security problems if not handled correctly. It's
-; recommended that you do not use this feature on production servers. But you
-; should enable this on development servers and enable the warning as well. If you
-; do not enable the feature on development servers, you won't be warned when it's
-; used and debugging errors caused by this can be difficult to track down.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-42
-session.bug_compat_42 = On
-
-; This setting controls whether or not you are warned by PHP when initializing a
-; session value into the global space. session.bug_compat_42 must be enabled before
-; these warnings can be issued by PHP. See the directive above for more information.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-warn
-session.bug_compat_warn = On
-
-; Check HTTP Referer to invalidate externally stored URLs containing ids.
-; HTTP_REFERER has to contain this substring for the session to be
-; considered as valid.
-; http://php.net/session.referer-check
-session.referer_check =
-
-; How many bytes to read from the file.
-; http://php.net/session.entropy-length
-session.entropy_length = 0
-
-; Specified here to create the session id.
-; http://php.net/session.entropy-file
-; On systems that don't have /dev/urandom /dev/arandom can be used
-; On windows, setting the entropy_length setting will activate the 
-; Windows random source (using the CryptoAPI)
-;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.
-; http://php.net/session.cache-limiter
-session.cache_limiter = nocache
-
-; Document expires after n minutes.
-; http://php.net/session.cache-expire
-session.cache_expire = 180
-
-; trans sid support is disabled by default.
-; Use of trans sid may risk your users security.
-; Use this option with caution.
-; - User may send URL contains active session ID
-;   to other person via. email/irc/etc.
-; - URL that contains active session ID may be stored
-;   in publicly accessible computer.
-; - User may access your site with the same session ID
-;   always using URL stored in browser's history or bookmarks.
-; http://php.net/session.use-trans-sid
-session.use_trans_sid = 0
-
-; Select a hash function for use in generating session ids.
-; Possible Values
-;   0  (MD5 128 bits)
-;   1  (SHA-1 160 bits)
-; This option may also be set to the name of any hash function supported by
-; the hash extension. A list of available hashes is returned by the hash_algos()
-; function.
-; http://php.net/session.hash-function
-session.hash_function = 0
-
-; Define how many bits are stored in each character when converting
-; the binary hash data to something readable.
-; Possible values:
-;   4  (4 bits: 0-9, a-f)
-;   5  (5 bits: 0-9, a-v)
-;   6  (6 bits: 0-9, a-z, A-Z, "-", ",")
-; Default Value: 4
-; Development Value: 5
-; Production Value: 5
-; http://php.net/session.hash-bits-per-character
-session.hash_bits_per_character = 5
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; form/fieldset are special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs.  If you want XHTML conformity, remove the form entry.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form=,fieldset="
-; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; http://php.net/url-rewriter.tags
-url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-[MSSQL]
-; Allow or prevent persistent links.
-mssql.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-mssql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-mssql.max_links = -1
-
-; Minimum error severity to display.
-mssql.min_error_severity = 10
-
-; Minimum message severity to display.
-mssql.min_message_severity = 10
-
-; Compatibility mode with old versions of PHP 3.0.
-mssql.compatability_mode = Off
-
-; Connect timeout
-;mssql.connect_timeout = 5
-
-; Query timeout
-;mssql.timeout = 60
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textlimit = 4096
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textsize = 4096
-
-; Limits the number of records in each batch.  0 = all records in one batch.
-;mssql.batchsize = 0
-
-; Specify how datetime and datetim4 columns are returned
-; On => Returns data converted to SQL server settings
-; Off => Returns values as YYYY-MM-DD hh:mm:ss
-;mssql.datetimeconvert = On
-
-; Use NT authentication when connecting to the server
-mssql.secure_connection = Off
-
-; Specify max number of processes. -1 = library default
-; msdlib defaults to 25
-; FreeTDS defaults to 4096
-;mssql.max_procs = -1
-
-; Specify client character set.
-; 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"
-
-[Assertion]
-; Assert(expr); active by default.
-; http://php.net/assert.active
-;assert.active = On
-
-; Issue a PHP warning for each failed assertion.
-; http://php.net/assert.warning
-;assert.warning = On
-
-; Don't bail out by default.
-; http://php.net/assert.bail
-;assert.bail = Off
-
-; User-function to be called if an assertion fails.
-; http://php.net/assert.callback
-;assert.callback = 0
-
-; Eval the expression with current error_reporting().  Set to true if you want
-; error_reporting(0) around the eval().
-; http://php.net/assert.quiet-eval
-;assert.quiet_eval = 0
-
-[COM]
-; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
-; http://php.net/com.typelib-file
-;com.typelib_file =
-
-; allow Distributed-COM calls
-; http://php.net/com.allow-dcom
-;com.allow_dcom = true
-
-; autoregister constants of a components typlib on com_load()
-; http://php.net/com.autoregister-typelib
-;com.autoregister_typelib = true
-
-; register constants casesensitive
-; http://php.net/com.autoregister-casesensitive
-;com.autoregister_casesensitive = false
-
-; show warnings on duplicate constant registrations
-; http://php.net/com.autoregister-verbose
-;com.autoregister_verbose = true
-
-; The default character set code-page to use when passing strings to and from COM objects.
-; Default: system ANSI code page
-;com.code_page=
-
-[mbstring]
-; language for internal character representation.
-; http://php.net/mbstring.language
-;mbstring.language = Japanese
-
-; internal/script encoding.
-; Some encoding cannot work as internal encoding.
-; (e.g. SJIS, BIG5, ISO-2022-*)
-; http://php.net/mbstring.internal-encoding
-;mbstring.internal_encoding = EUC-JP
-
-; http input encoding.
-; http://php.net/mbstring.http-input
-;mbstring.http_input = auto
-
-; http output encoding. mb_output_handler must be
-; registered as output buffer to function
-; http://php.net/mbstring.http-output
-;mbstring.http_output = SJIS
-
-; enable automatic encoding translation according to
-; mbstring.internal_encoding setting. Input chars are
-; converted to internal encoding by setting this to On.
-; Note: Do _not_ use automatic encoding translation for
-;       portable libs/applications.
-; http://php.net/mbstring.encoding-translation
-;mbstring.encoding_translation = Off
-
-; automatic encoding detection order.
-; auto means
-; http://php.net/mbstring.detect-order
-;mbstring.detect_order = auto
-
-; substitute_character used when character cannot be converted
-; one from another
-; http://php.net/mbstring.substitute-character
-;mbstring.substitute_character = none;
-
-; overload(replace) single byte functions by mbstring functions.
-; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
-; etc. Possible values are 0,1,2,4 or combination of them.
-; For example, 7 for overload everything.
-; 0: No overload
-; 1: Overload mail() function
-; 2: Overload str*() functions
-; 4: Overload ereg*() functions
-; http://php.net/mbstring.func-overload
-;mbstring.func_overload = 0
-
-; enable strict encoding detection.
-;mbstring.strict_detection = Off
-
-; This directive specifies the regex pattern of content types for which mb_output_handler()
-; is activated.
-; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetype=
-
-; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
-; Default: ""
-;mbstring.script_encoding=
-
-[gd]
-; Tell the jpeg decode to ignore warnings and try to create
-; a gd image. The warning will then be displayed as notices
-; disabled by default
-; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 0
-
-[exif]
-; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
-; With mbstring support this will automatically be converted into the encoding
-; given by corresponding encode setting. When empty mbstring.internal_encoding
-; is used. For the decode settings you can distinguish between motorola and
-; intel byte order. A decode setting cannot be empty.
-; http://php.net/exif.encode-unicode
-;exif.encode_unicode = ISO-8859-15
-
-; http://php.net/exif.decode-unicode-motorola
-;exif.decode_unicode_motorola = UCS-2BE
-
-; http://php.net/exif.decode-unicode-intel
-;exif.decode_unicode_intel    = UCS-2LE
-
-; http://php.net/exif.encode-jis
-;exif.encode_jis =
-
-; http://php.net/exif.decode-jis-motorola
-;exif.decode_jis_motorola = JIS
-
-; http://php.net/exif.decode-jis-intel
-;exif.decode_jis_intel    = JIS
-
-[Tidy]
-; The path to a default tidy configuration file to use when using tidy
-; http://php.net/tidy.default-config
-;tidy.default_config = /usr/local/lib/php/default.tcfg
-
-; Should tidy clean and repair output automatically?
-; WARNING: Do not use this option if you are generating non-html content
-; such as dynamic images
-; http://php.net/tidy.clean-output
-tidy.clean_output = Off
-
-[soap]
-; Enables or disables WSDL caching feature.
-; http://php.net/soap.wsdl-cache-enabled
-soap.wsdl_cache_enabled=1
-
-; Sets the directory name where SOAP extension will put cache files.
-; http://php.net/soap.wsdl-cache-dir
-soap.wsdl_cache_dir="/tmp"
-
-; (time to live) Sets the number of second while cached file will be used
-; instead of original one.
-; http://php.net/soap.wsdl-cache-ttl
-soap.wsdl_cache_ttl=86400
-
-; Sets the size of the cache limit. (Max. number of WSDL files to cache)
-soap.wsdl_cache_limit = 5
-
-[sysvshm]
-; A default size of the shared memory segment
-;sysvshm.init_mem = 10000
-
-[ldap]
-; Sets the maximum number of open links or -1 for unlimited.
-ldap.max_links = -1
-
-[mcrypt]
-; For more information about mcrypt settings see http://php.net/mcrypt-module-open
-
-; Directory where to load mcrypt algorithms
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.algorithms_dir=
-
-; Directory where to load mcrypt modes
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.modes_dir=
-
-[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/config-archive/etc/php/fpm-php5.3/php.ini b/config-archive/etc/php/fpm-php5.3/php.ini
deleted file mode 100644 (file)
index 2725889..0000000
+++ /dev/null
@@ -1,1918 +0,0 @@
-[PHP]
-
-;;;;;;;;;;;;;;;;;;;
-; About php.ini   ;
-;;;;;;;;;;;;;;;;;;;
-; PHP's initialization file, generally called php.ini, is responsible for
-; configuring many of the aspects of PHP's behavior.
-
-; PHP attempts to find and load this configuration from a number of locations.
-; The following is a summary of its search order:
-; 1. SAPI module specific location.
-; 2. The PHPRC environment variable. (As of PHP 5.2.0)
-; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
-; 4. Current working directory (except CLI)
-; 5. The web server's directory (for SAPI modules), or directory of PHP
-; (otherwise in Windows)
-; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (C:\windows or C:\winnt)
-; See the PHP docs for more specific information.
-; http://php.net/configuration.file
-
-; The syntax of the file is extremely simple.  Whitespace and Lines
-; beginning with a semicolon are silently ignored (as you probably guessed).
-; Section headers (e.g. [Foo]) are also silently ignored, even though
-; they might mean something in the future.
-
-; Directives following the section heading [PATH=/www/mysite] only
-; apply to PHP files in the /www/mysite directory.  Directives
-; following the section heading [HOST=www.example.com] only apply to
-; PHP files served from www.example.com.  Directives set in these
-; special sections cannot be overridden by user-defined INI files or
-; at runtime. Currently, [PATH=] and [HOST=] sections only work under
-; CGI/FastCGI.
-; http://php.net/ini.sections
-
-; Directives are specified using the following syntax:
-; directive = value
-; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
-; Directives are variables used to configure PHP or PHP extensions.
-; There is no name validation.  If PHP can't find an expected
-; directive because it is not set or is mistyped, a default value will be used.
-
-; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
-; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
-; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
-; previously set variable or directive (e.g. ${foo})
-
-; Expressions in the INI file are limited to bitwise operators and parentheses:
-; |  bitwise OR
-; ^  bitwise XOR
-; &  bitwise AND
-; ~  bitwise NOT
-; !  boolean NOT
-
-; Boolean flags can be turned on using the values 1, On, True or Yes.
-; They can be turned off using the values 0, Off, False or No.
-
-; An empty string can be denoted by simply not writing anything after the equal
-; sign, or by using the None keyword:
-
-;  foo =         ; sets foo to an empty string
-;  foo = None    ; sets foo to an empty string
-;  foo = "None"  ; sets foo to the string 'None'
-
-; If you use constants in your value, and these constants belong to a
-; dynamically loaded extension (either a PHP extension or a Zend extension),
-; you may only use these constants *after* the line that loads the extension.
-
-;;;;;;;;;;;;;;;;;;;
-; About this file ;
-;;;;;;;;;;;;;;;;;;;
-; PHP comes packaged with two INI files. One that is recommended to be used
-; in production environments and one that is recommended to be used in
-; development environments.
-
-; php.ini-production contains settings which hold security, performance and
-; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security conscience applications. We
-; recommending using the production ini in production and testing environments.
-
-; php.ini-development is very similar to its production variant, except it's
-; much more verbose when it comes to errors. We recommending using the
-; development version only in development environments as errors shown to
-; application users can inadvertently leak otherwise secure information.
-
-;;;;;;;;;;;;;;;;;;;
-; Quick Reference ;
-;;;;;;;;;;;;;;;;;;;
-; The following are all the settings which are different in either the production
-; or development versions of the INIs with respect to PHP's default behavior.
-; Please see the actual settings later in the document for more details as to why
-; we recommend these changes in PHP's behavior.
-
-; allow_call_time_pass_reference
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; display_errors
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; display_startup_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; error_reporting
-;   Default Value: E_ALL & ~E_NOTICE
-;   Development Value: E_ALL | E_STRICT
-;   Production Value: E_ALL & ~E_DEPRECATED
-
-; html_errors
-;   Default Value: On
-;   Development Value: On
-;   Production value: Off
-
-; log_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: On
-
-; magic_quotes_gpc
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; max_input_time
-;   Default Value: -1 (Unlimited)
-;   Development Value: 60 (60 seconds)
-;   Production Value: 60 (60 seconds)
-
-; output_buffering
-;   Default Value: Off
-;   Development Value: 4096
-;   Production Value: 4096
-
-; register_argc_argv
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; register_long_arrays
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; request_order
-;   Default Value: None
-;   Development Value: "GP"
-;   Production Value: "GP"
-
-; session.bug_compat_42
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.bug_compat_warn
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.gc_divisor
-;   Default Value: 100
-;   Development Value: 1000
-;   Production Value: 1000
-
-; session.hash_bits_per_character
-;   Default Value: 4
-;   Development Value: 5
-;   Production Value: 5
-
-; short_open_tag
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; track_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; url_rewriter.tags
-;   Default Value: "a=href,area=href,frame=src,form=,fieldset="
-;   Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-;   Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-; variables_order
-;   Default Value: "EGPCS"
-;   Development Value: "GPCS"
-;   Production Value: "GPCS"
-
-;;;;;;;;;;;;;;;;;;;;
-; php.ini Options  ;
-;;;;;;;;;;;;;;;;;;;;
-; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
-;user_ini.filename = ".user.ini"
-
-; To disable this feature set this option to empty value
-;user_ini.filename =
-
-; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
-;user_ini.cache_ttl = 300
-
-;;;;;;;;;;;;;;;;;;;;
-; Language Options ;
-;;;;;;;;;;;;;;;;;;;;
-
-; Enable the PHP scripting language engine under Apache.
-; http://php.net/engine
-engine = On
-
-; This directive determines whether or not PHP will recognize code between
-; <? and ?> tags as PHP source which should be processed as such. It's been
-; recommended for several years that you not use the short tag "short cut" and
-; instead to use the full <?php and ?> tag combination. With the wide spread use
-; of XML and use of these tags by other languages, the server can become easily
-; confused and end up parsing the wrong code in the wrong context. But because
-; this short cut has been a feature for such a long time, it's currently still
-; supported for backwards compatibility, but we recommend you don't use them.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/short-open-tag
-short_open_tag = Off
-
-; Allow ASP-style <% %> tags.
-; http://php.net/asp-tags
-asp_tags = Off
-
-; The number of significant digits displayed in floating point numbers.
-; http://php.net/precision
-precision = 14
-
-; Enforce year 2000 compliance (will cause problems with non-compliant browsers)
-; http://php.net/y2k-compliance
-y2k_compliance = On
-
-; Output buffering is a mechanism for controlling how much output data
-; (excluding headers and cookies) PHP should keep internally before pushing that
-; data to the client. If your application's output exceeds this setting, PHP
-; will send that data in chunks of roughly the size you specify.
-; Turning on this setting and managing its maximum buffer size can yield some
-; interesting side-effects depending on your application and web server.
-; You may be able to send headers and cookies after you've already sent output
-; through print or echo. You also may see performance benefits if your server is
-; emitting less packets due to buffered output versus PHP streaming the output
-; as it gets it. On production servers, 4096 bytes is a good setting for performance
-; reasons.
-; Note: Output buffering can also be controlled via Output Buffering Control
-;   functions.
-; Possible Values:
-;   On = Enabled and buffer is unlimited. (Use with caution)
-;   Off = Disabled
-;   Integer = Enables the buffer and sets its maximum size in bytes.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: Off
-; Development Value: 4096
-; Production Value: 4096
-; http://php.net/output-buffering
-output_buffering = 4096
-
-; You can redirect all of the output of your scripts to a function.  For
-; example, if you set output_handler to "mb_output_handler", character
-; encoding will be transparently converted to the specified encoding.
-; Setting any output handler automatically turns on output buffering.
-; Note: People who wrote portable scripts should not depend on this ini
-;   directive. Instead, explicitly set the output handler using ob_start().
-;   Using this ini directive may cause problems unless you know what script
-;   is doing.
-; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
-;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
-; Note: output_handler must be empty if this is set 'On' !!!!
-;   Instead you must use zlib.output_handler.
-; http://php.net/output-handler
-;output_handler =
-
-; Transparent output compression using the zlib library
-; Valid values for this option are 'off', 'on', or a specific buffer size
-; to be used for compression (default is 4KB)
-; Note: Resulting chunk size may vary due to nature of compression. PHP
-;   outputs chunks that are few hundreds bytes each as a result of
-;   compression. If you prefer a larger chunk size for better
-;   performance, enable output_buffering in addition.
-; Note: You need to use zlib.output_handler instead of the standard
-;   output_handler, or otherwise the output will be corrupted.
-; http://php.net/zlib.output-compression
-zlib.output_compression = Off
-
-; http://php.net/zlib.output-compression-level
-;zlib.output_compression_level = -1
-
-; You cannot specify additional output handlers if zlib.output_compression
-; is activated here. This setting does the same as output_handler but in
-; a different order.
-; http://php.net/zlib.output-handler
-;zlib.output_handler =
-
-; Implicit flush tells PHP to tell the output layer to flush itself
-; automatically after every output block.  This is equivalent to calling the
-; PHP function flush() after each and every call to print() or echo() and each
-; and every HTML block.  Turning this option on has serious performance
-; implications and is generally recommended for debugging purposes only.
-; http://php.net/implicit-flush
-; Note: This directive is hardcoded to On for the CLI SAPI
-implicit_flush = Off
-
-; The unserialize callback function will be called (with the undefined class'
-; name as parameter), if the unserializer finds an undefined class
-; which should be instantiated. A warning appears if the specified function is
-; not defined, or if the function doesn't include/implement the missing class.
-; So only set this entry, if you really want to implement such a
-; callback-function.
-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 = 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
-; reference at function call time is a deprecated feature which will be removed
-; from PHP at some point in the near future. The acceptable method for passing a
-; value by reference to a function is by declaring the reference in the functions
-; definition, not at call time. This directive does not disable this feature, it
-; only determines whether PHP will warn you about it or not. These warnings
-; should enabled in development environments only.
-; Default Value: On (Suppress warnings)
-; Development Value: Off (Issue warnings)
-; Production Value: Off (Issue warnings)
-; http://php.net/allow-call-time-pass-reference
-allow_call_time_pass_reference = Off
-
-; Safe Mode
-; http://php.net/safe-mode
-safe_mode = Off
-
-; By default, Safe Mode does a UID compare check when
-; opening files. If you want to relax this to a GID compare,
-; then turn on safe_mode_gid.
-; http://php.net/safe-mode-gid
-safe_mode_gid = Off
-
-; When safe_mode is on, UID/GID checks are bypassed when
-; including files from this directory and its subdirectories.
-; (directory must also be in include_path or full path must
-; be used when including)
-; http://php.net/safe-mode-include-dir
-safe_mode_include_dir =
-
-; When safe_mode is on, only executables located in the safe_mode_exec_dir
-; will be allowed to be executed via the exec family of functions.
-; http://php.net/safe-mode-exec-dir
-safe_mode_exec_dir =
-
-; Setting certain environment variables may be a potential security breach.
-; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
-; the user may only alter environment variables whose names begin with the
-; prefixes supplied here.  By default, users will only be able to set
-; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
-; Note:  If this directive is empty, PHP will let the user modify ANY
-;   environment variable!
-; http://php.net/safe-mode-allowed-env-vars
-safe_mode_allowed_env_vars = PHP_
-
-; This directive contains a comma-delimited list of environment variables that
-; the end user won't be able to change using putenv().  These variables will be
-; protected even if safe_mode_allowed_env_vars is set to allow to change them.
-; http://php.net/safe-mode-protected-env-vars
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-
-; open_basedir, if set, limits all file operations to the defined directory
-; and below.  This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/open-basedir
-;open_basedir =
-
-; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-classes
-disable_classes =
-
-; Colors for Syntax Highlighting mode.  Anything that's acceptable in
-; <span style="color: ???????"> would work.
-; http://php.net/syntax-highlighting
-;highlight.string  = #DD0000
-;highlight.comment = #FF9900
-;highlight.keyword = #007700
-;highlight.bg      = #FFFFFF
-;highlight.default = #0000BB
-;highlight.html    = #000000
-
-; If enabled, the request will be allowed to complete even if the user aborts
-; the request. Consider enabling it if executing long requests, which may end up
-; being interrupted by the user or a browser timing out. PHP's default behavior
-; is to disable this feature.
-; http://php.net/ignore-user-abort
-;ignore_user_abort = On
-
-; Determines the size of the realpath cache to be used by PHP. This value should
-; be increased on systems where PHP opens many files to reflect the quantity of
-; the file operations performed.
-; http://php.net/realpath-cache-size
-;realpath_cache_size = 16k
-
-; Duration of time, in seconds for which to cache realpath information for a given
-; file or directory. For systems with rarely changing files, consider increasing this
-; value.
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; Decides whether PHP may expose the fact that it is installed on the server
-; (e.g. by adding its signature to the Web server header).  It is no security
-; 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 = On
-
-;;;;;;;;;;;;;;;;;;;
-; Resource Limits ;
-;;;;;;;;;;;;;;;;;;;
-
-; Maximum execution time of each script, in seconds
-; http://php.net/max-execution-time
-; Note: This directive is hardcoded to 0 for the CLI SAPI
-max_execution_time = 30
-
-; Maximum amount of time each script may spend parsing request data. It's a good
-; idea to limit this time on productions servers in order to eliminate unexpectedly
-; long running scripts.
-; Note: This directive is hardcoded to -1 for the CLI SAPI
-; Default Value: -1 (Unlimited)
-; Development Value: 60 (60 seconds)
-; Production Value: 60 (60 seconds)
-; http://php.net/max-input-time
-max_input_time = 60
-
-; Maximum input variable nesting level
-; 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
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Error handling and logging ;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; This directive informs PHP of which errors, warnings and notices you would like
-; it to take action for. The recommended way of setting values for this
-; directive is through the use of the error level constants and bitwise
-; operators. The error level constants are below here for convenience as well as
-; some common settings and their meanings.
-; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
-; those related to E_NOTICE and E_STRICT, which together cover best practices and
-; recommended coding standards in PHP. For performance reasons, this is the
-; recommend error reporting setting. Your production server shouldn't be wasting
-; resources complaining about best practices and coding standards. That's what
-; development servers and development settings are for.
-; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
-; means it pretty much reports everything which is exactly what you want during
-; development and early testing.
-;
-; Error Level Constants:
-; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 6.0.0)
-; E_ERROR           - fatal run-time errors
-; E_RECOVERABLE_ERROR  - almost fatal run-time errors
-; E_WARNING         - run-time warnings (non-fatal errors)
-; E_PARSE           - compile-time parse errors
-; E_NOTICE          - run-time notices (these are warnings which often result
-;                     from a bug in your code, but it's possible that it was
-;                     intentional (e.g., using an uninitialized variable and
-;                     relying on the fact it's automatically initialized to an
-;                     empty string)
-; E_STRICT          - run-time notices, enable to have PHP suggest changes
-;                     to your code which will ensure the best interoperability
-;                     and forward compatibility of your code
-; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
-; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
-;                     initial startup
-; E_COMPILE_ERROR   - fatal compile-time errors
-; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
-; E_USER_ERROR      - user-generated error message
-; E_USER_WARNING    - user-generated warning message
-; E_USER_NOTICE     - user-generated notice message
-; E_DEPRECATED      - warn about code that will not work in future versions
-;                     of PHP
-; E_USER_DEPRECATED - user-generated deprecation warnings
-;
-; Common Values:
-;   E_ALL & ~E_NOTICE  (Show all errors, except for notices and coding standards warnings.)
-;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
-;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors)
-;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding standards.)
-; Default Value: E_ALL & ~E_NOTICE
-; Development Value: E_ALL | E_STRICT
-; Production Value: E_ALL & ~E_DEPRECATED
-; http://php.net/error-reporting
-error_reporting = E_ALL | E_STRICT
-
-; This directive controls whether or not and where PHP will output errors,
-; notices and warnings too. Error output is very useful during development, but
-; it could be very dangerous in production environments. Depending on the code
-; which is triggering the error, sensitive information could potentially leak
-; out of your application such as database usernames and passwords or worse.
-; It's recommended that errors be logged on production servers rather than
-; having the errors sent to STDOUT.
-; Possible Values:
-;   Off = Do not display any errors
-;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
-;   On or stdout = Display errors to STDOUT
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-errors
-display_errors = On
-
-; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. PHP's default behavior is to suppress those
-; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. But, it's strongly recommended that you
-; leave this setting off on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-startup-errors
-display_startup_errors = On
-
-; Besides displaying errors, PHP can also log errors to locations such as a
-; server-specific log, STDERR, or a location specified by the error_log
-; directive found below. While errors should not be displayed on productions
-; servers they should still be monitored and logging is a great way to do that.
-; Default Value: Off
-; Development Value: On
-; Production Value: On
-; http://php.net/log-errors
-log_errors = On
-
-; Set maximum length of log_errors. In error_log information about the source is
-; added. The default is 1024 and 0 allows to not apply any maximum length at all.
-; http://php.net/log-errors-max-len
-log_errors_max_len = 1024
-
-; Do not log repeated messages. Repeated errors must occur in same file on same
-; line unless ignore_repeated_source is set true.
-; http://php.net/ignore-repeated-errors
-ignore_repeated_errors = Off
-
-; Ignore source of message when ignoring repeated messages. When this setting
-; is On you will not log errors with repeated messages from different files or
-; source lines.
-; http://php.net/ignore-repeated-source
-ignore_repeated_source = Off
-
-; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This has only effect in a debug compile, and if
-; error reporting includes E_WARNING in the allowed list
-; http://php.net/report-memleaks
-report_memleaks = On
-
-; This setting is on by default.
-;report_zend_debug = 0
-
-; Store the last error/warning message in $php_errormsg (boolean). Setting this value
-; to On can assist in debugging and is appropriate for development servers. It should
-; however be disabled on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/track-errors
-track_errors = On
-
-; Turn off normal error reporting and emit XML-RPC error XML
-; http://php.net/xmlrpc-errors
-;xmlrpc_errors = 0
-
-; An XML-RPC faultCode
-;xmlrpc_error_number = 0
-
-; When PHP displays or logs an error, it has the capability of inserting html
-; links to documentation related to that error. This directive controls whether
-; those HTML links appear in error messages or not. For performance and security
-; reasons, it's recommended you disable this on production servers.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: On
-; Development Value: On
-; Production value: Off
-; http://php.net/html-errors
-html_errors = On
-
-; If html_errors is set On PHP produces clickable error messages that direct
-; to a page describing the error or function causing the error in detail.
-; You can download a copy of the PHP manual from http://php.net/docs
-; and change docref_root to the base URL of your local copy including the
-; leading '/'. You must also specify the file extension being used including
-; the dot. PHP's default behavior is to leave these settings empty.
-; Note: Never use this feature for production boxes.
-; http://php.net/docref-root
-; Examples
-;docref_root = "/phpmanual/"
-
-; http://php.net/docref-ext
-;docref_ext = .html
-
-; String to output before an error message. PHP's default behavior is to leave
-; this setting blank.
-; http://php.net/error-prepend-string
-; Example:
-;error_prepend_string = "<span style='color: #ff0000'>"
-
-; 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 = "</span>"
-
-; Log errors to specified file. PHP's default behavior is to leave this value
-; empty.
-; http://php.net/error-log
-; Example:
-;error_log = php_errors.log
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; The separator used in PHP generated URLs to separate arguments.
-; PHP's default setting is "&".
-; http://php.net/arg-separator.output
-; Example:
-;arg_separator.output = "&amp;"
-
-; List of separator(s) used by PHP to parse input URLs into variables.
-; PHP's default setting is "&".
-; NOTE: Every character in this directive is considered as separator!
-; http://php.net/arg-separator.input
-; Example:
-;arg_separator.input = ";&"
-
-; This directive determines which super global arrays are registered when PHP
-; starts up. If the register_globals directive is enabled, it also determines
-; what order variables are populated into the global space. G,P,C,E & S are
-; abbreviations for the following respective super globals: GET, POST, COOKIE,
-; ENV and SERVER. There is a performance penalty paid for the registration of
-; these arrays and because ENV is not as commonly used as the others, ENV is
-; is not recommended on productions servers. You can still get access to
-; the environment variables through getenv() should you need to.
-; Default Value: "EGPCS"
-; Development Value: "GPCS"
-; Production Value: "GPCS";
-; http://php.net/variables-order
-variables_order = "GPCS"
-
-; This directive determines which super global data (G,P,C,E & S) should
-; be registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive are
-; specified in the same manner as the variables_order directive, EXCEPT one.
-; Leaving this value empty will cause PHP to use the value set in the
-; variables_order directive. It does not mean it will leave the super globals
-; array REQUEST empty.
-; Default Value: None
-; Development Value: "GP"
-; Production Value: "GP"
-; http://php.net/request-order
-request_order = "GP"
-
-; Whether or not to register the EGPCS variables as global variables.  You may
-; want to turn this off if you don't want to clutter your scripts' global scope
-; with user data.
-; You should do your best to write your scripts so that they do not require
-; register_globals to be on;  Using form variables as globals can easily lead
-; to possible security problems, if the code is not very well thought of.
-; http://php.net/register-globals
-register_globals = Off
-
-; Determines whether the deprecated long $HTTP_*_VARS type predefined variables
-; are registered by PHP or not. As they are deprecated, we obviously don't
-; recommend you use them. They are on by default for compatibility reasons but
-; they are not recommended on production servers.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-long-arrays
-register_long_arrays = Off
-
-; This directive determines whether PHP registers $argv & $argc each time it
-; runs. $argv contains an array of all the arguments passed to PHP when a script
-; is invoked. $argc contains an integer representing the number of arguments
-; that were passed when the script was invoked. These arrays are extremely
-; useful when running scripts from the command line. When this directive is
-; enabled, registering these variables consumes CPU cycles and memory each time
-; a script is executed. For performance reasons, this feature should be disabled
-; on production servers.
-; Note: This directive is hardcoded to On for the CLI SAPI
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-argc-argv
-register_argc_argv = Off
-
-; When enabled, the SERVER and ENV variables are created when they're first
-; used (Just In Time) instead of when the script starts. If these variables
-; are not used within a script, having this directive on will result in a
-; performance gain. The PHP directives register_globals, register_long_arrays,
-; and register_argc_argv must be disabled for this directive to have any affect.
-; http://php.net/auto-globals-jit
-auto_globals_jit = On
-
-; Maximum size of POST data that PHP will accept.
-; http://php.net/post-max-size
-post_max_size = 8M
-
-; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
-; escape any character sequences in GET, POST, COOKIE and ENV data which might
-; otherwise corrupt data being placed in resources such as databases before
-; making that data available to you. Because of character encoding issues and
-; non-standard SQL implementations across many databases, it's not currently
-; possible for this feature to be 100% accurate. PHP's default behavior is to
-; enable the feature. We strongly recommend you use the escaping mechanisms
-; designed specifically for the database your using instead of relying on this
-; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
-; scheduled for removal in PHP 6.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/magic-quotes-gpc
-magic_quotes_gpc = Off
-
-; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
-; http://php.net/magic-quotes-runtime
-magic_quotes_runtime = Off
-
-; Use Sybase-style magic quotes (escape ' with '' instead of \').
-; http://php.net/magic-quotes-sybase
-magic_quotes_sybase = Off
-
-; Automatically add files before PHP document.
-; http://php.net/auto-prepend-file
-auto_prepend_file =
-
-; Automatically add files after PHP document.
-; http://php.net/auto-append-file
-auto_append_file =
-
-; By default, PHP will output a character encoding using
-; the Content-type: header.  To disable sending of the charset, simply
-; set it to be empty.
-;
-; PHP's built-in default is text/html
-; http://php.net/default-mimetype
-default_mimetype = "text/html"
-
-; PHP's default character set is set to empty.
-; http://php.net/default-charset
-;default_charset = "iso-8859-1"
-
-; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature.
-; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = On
-
-;;;;;;;;;;;;;;;;;;;;;;;;;
-; Paths and Directories ;
-;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; UNIX: "/path1:/path2"
-include_path = ".:/usr/share/php5:/usr/share/php"
-;
-; Windows: "\path1;\path2"
-;include_path = ".;c:\php\includes"
-;
-; PHP's default setting for include_path is ".;/path/to/php/pear"
-; http://php.net/include-path
-
-; The root of the PHP pages, used only if nonempty.
-; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
-; if you are running php as a CGI under any web server (other than IIS)
-; see documentation for security issues.  The alternate is to use the
-; cgi.force_redirect configuration below
-; http://php.net/doc-root
-doc_root =
-
-; The directory under which PHP opens the script using /~username used only
-; if nonempty.
-; http://php.net/user-dir
-user_dir =
-
-; Directory in which the loadable extensions (modules) reside.
-; http://php.net/extension-dir
-; extension_dir = "./"
-; On windows:
-; extension_dir = "ext"
-
-; Whether or not to enable the dl() function.  The dl() function does NOT work
-; properly in multithreaded servers, such as IIS or Zeus, and is automatically
-; disabled on them.
-; http://php.net/enable-dl
-enable_dl = Off
-
-; cgi.force_redirect is necessary to provide security running PHP as a CGI under
-; most web servers.  Left undefined, PHP turns this on by default.  You can
-; turn it off here AT YOUR OWN RISK
-; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; http://php.net/cgi.force-redirect
-;cgi.force_redirect = 1
-
-; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
-; every request. PHP's default behavior is to disable this feature.
-;cgi.nph = 1
-
-; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
-; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
-; will look for to know it is OK to continue execution.  Setting this variable MAY
-; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; http://php.net/cgi.redirect-status-env
-;cgi.redirect_status_env = ;
-
-; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
-; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
-; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
-; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
-; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
-; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; http://php.net/cgi.fix-pathinfo
-;cgi.fix_pathinfo=1
-
-; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
-; security tokens of the calling client.  This allows IIS to define the
-; security context that the request runs under.  mod_fastcgi under Apache
-; does not currently support this feature (03/17/2002)
-; Set to 1 if running under IIS.  Default is zero.
-; http://php.net/fastcgi.impersonate
-;fastcgi.impersonate = 1;
-
-; Disable logging through FastCGI connection. PHP's default behavior is to enable
-; this feature.
-;fastcgi.logging = 0
-
-; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
-; is supported by Apache. When this option is set to 1 PHP will send
-; RFC2616 compliant header.
-; Default is zero.
-; http://php.net/cgi.rfc2616-headers
-;cgi.rfc2616_headers = 0
-
-;;;;;;;;;;;;;;;;
-; File Uploads ;
-;;;;;;;;;;;;;;;;
-
-; Whether to allow HTTP file uploads.
-; http://php.net/file-uploads
-file_uploads = On
-
-; Temporary directory for HTTP uploaded files (will use system default if not
-; specified).
-; http://php.net/upload-tmp-dir
-;upload_tmp_dir =
-
-; Maximum allowed size for uploaded files.
-; http://php.net/upload-max-filesize
-upload_max_filesize = 2M
-
-; Maximum number of files that can be uploaded via a single request
-max_file_uploads = 20
-
-;;;;;;;;;;;;;;;;;;
-; Fopen wrappers ;
-;;;;;;;;;;;;;;;;;;
-
-; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-fopen
-allow_url_fopen = On
-
-; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-include
-allow_url_include = Off
-
-; Define the anonymous ftp password (your email address). PHP's default setting
-; for this is empty.
-; http://php.net/from
-;from="john@doe.com"
-
-; Define the User-Agent string. PHP's default setting for this is empty.
-; http://php.net/user-agent
-;user_agent="PHP"
-
-; Default timeout for socket based streams (seconds)
-; http://php.net/default-socket-timeout
-default_socket_timeout = 60
-
-; If your scripts have to deal with files from Macintosh systems,
-; or you are running on a Mac and need to deal with files from
-; unix or win32 systems, setting this flag will cause PHP to
-; automatically detect the EOL character in those files so that
-; fgets() and file() will work regardless of the source of the file.
-; http://php.net/auto-detect-line-endings
-;auto_detect_line_endings = Off
-
-;;;;;;;;;;;;;;;;;;;;;;
-; Dynamic Extensions ;
-;;;;;;;;;;;;;;;;;;;;;;
-
-; If you wish to have an extension loaded automatically, use the following
-; syntax:
-;
-;   extension=modulename.extension
-;
-; For example, on Windows:
-;
-;   extension=msql.dll
-;
-; ... or under UNIX:
-;
-;   extension=msql.so
-;
-; ... or with a path:
-;
-;   extension=/path/to/extension/msql.so
-;
-; If you only provide the name of the extension, PHP will look for it in its
-; default extension directory.
-;
-; Windows Extensions
-; Note that ODBC support is built in, so no dll is needed for it.
-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
-; extension folders as well as the separate PECL DLL download (PHP 5).
-; Be sure to appropriately set the extension_dir directive.
-;
-;extension=php_bz2.dll
-;extension=php_curl.dll
-;extension=php_fileinfo.dll
-;extension=php_gd2.dll
-;extension=php_gettext.dll
-;extension=php_gmp.dll
-;extension=php_intl.dll
-;extension=php_imap.dll
-;extension=php_interbase.dll
-;extension=php_ldap.dll
-;extension=php_mbstring.dll
-;extension=php_exif.dll      ; Must be after mbstring as it depends on it
-;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 11gR2 Instant Client
-;extension=php_openssl.dll
-;extension=php_pdo_firebird.dll
-;extension=php_pdo_mssql.dll
-;extension=php_pdo_mysql.dll
-;extension=php_pdo_oci.dll
-;extension=php_pdo_odbc.dll
-;extension=php_pdo_pgsql.dll
-;extension=php_pdo_sqlite.dll
-;extension=php_pgsql.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
-;extension=php_sqlite3.dll
-;extension=php_sybase_ct.dll
-;extension=php_tidy.dll
-;extension=php_xmlrpc.dll
-;extension=php_xsl.dll
-;extension=php_zip.dll
-
-;;;;;;;;;;;;;;;;;;;
-; Module Settings ;
-;;;;;;;;;;;;;;;;;;;
-
-[Date]
-; Defines the default timezone used by the date functions
-; http://php.net/date.timezone
-;date.timezone =
-
-; http://php.net/date.default-latitude
-;date.default_latitude = 31.7667
-
-; http://php.net/date.default-longitude
-;date.default_longitude = 35.2333
-
-; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.583333
-
-; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.583333
-
-[filter]
-; http://php.net/filter.default
-;filter.default = unsafe_raw
-
-; http://php.net/filter.default-flags
-;filter.default_flags =
-
-[iconv]
-;iconv.input_encoding = ISO-8859-1
-;iconv.internal_encoding = ISO-8859-1
-;iconv.output_encoding = ISO-8859-1
-
-[intl]
-;intl.default_locale =
-; This directive allows you to produce PHP errors when some error
-; happens within intl functions. The value is the level of the error produced.
-; Default is 0, which does not produce any errors.
-;intl.error_level = E_WARNING
-
-[sqlite]
-; http://php.net/sqlite.assoc-case
-;sqlite.assoc_case = 0
-
-[sqlite3]
-;sqlite3.extension_dir =
-
-[Pcre]
-;PCRE library backtracking limit.
-; http://php.net/pcre.backtrack-limit
-;pcre.backtrack_limit=100000
-
-;PCRE library recursion limit.
-;Please note that if you set this value to a high number you may consume all
-;the available process stack and eventually crash PHP (due to reaching the
-;stack size limit imposed by the Operating System).
-; http://php.net/pcre.recursion-limit
-;pcre.recursion_limit=100000
-
-[Pdo]
-; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; http://php.net/pdo-odbc.connection-pooling
-;pdo_odbc.connection_pooling=strict
-
-;pdo_odbc.db2_instance_name
-
-[Pdo_mysql]
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/pdo_mysql.cache_size
-pdo_mysql.cache_size = 2000
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/pdo_mysql.default-socket
-pdo_mysql.default_socket=
-
-[Phar]
-; http://php.net/phar.readonly
-;phar.readonly = On
-
-; http://php.net/phar.require-hash
-;phar.require_hash = On
-
-;phar.cache_list =
-
-[Syslog]
-; Whether or not to define the various syslog variables (e.g. $LOG_PID,
-; $LOG_CRON, etc.).  Turning it off is a good idea performance-wise.  In
-; runtime, you can define these variables by calling define_syslog_variables().
-; http://php.net/define-syslog-variables
-define_syslog_variables  = Off
-
-[mail function]
-; For Win32 only.
-; http://php.net/smtp
-SMTP = localhost
-; http://php.net/smtp-port
-smtp_port = 25
-
-; For Win32 only.
-; http://php.net/sendmail-from
-;sendmail_from = me@example.com
-
-; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
-; http://php.net/sendmail-path
-;sendmail_path =
-
-; Force the addition of the specified parameters to be passed as extra parameters
-; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail(), even in safe mode.
-;mail.force_extra_parameters =
-
-; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = On
-
-; The path to a log file that will log all mail() calls. Log entries include
-; the full path of the script, line number, To address and headers.
-;mail.log =
-
-[SQL]
-; http://php.net/sql.safe-mode
-sql.safe_mode = Off
-
-[ODBC]
-; http://php.net/odbc.default-db
-;odbc.default_db    =  Not yet implemented
-
-; http://php.net/odbc.default-user
-;odbc.default_user  =  Not yet implemented
-
-; http://php.net/odbc.default-pw
-;odbc.default_pw    =  Not yet implemented
-
-; Controls the ODBC cursor model.
-; Default: SQL_CURSOR_STATIC (default).
-;odbc.default_cursortype
-
-; Allow or prevent persistent links.
-; http://php.net/odbc.allow-persistent
-odbc.allow_persistent = On
-
-; Check that a connection is still valid before reuse.
-; http://php.net/odbc.check-persistent
-odbc.check_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/odbc.max-persistent
-odbc.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/odbc.max-links
-odbc.max_links = -1
-
-; Handling of LONG fields.  Returns number of bytes to variables.  0 means
-; passthru.
-; http://php.net/odbc.defaultlrl
-odbc.defaultlrl = 4096
-
-; Handling of binary data.  0 means passthru, 1 return as is, 2 convert to char.
-; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
-; of odbc.defaultlrl and odbc.defaultbinmode
-; http://php.net/odbc.defaultbinmode
-odbc.defaultbinmode = 1
-
-;birdstep.max_links = -1
-
-[Interbase]
-; Allow or prevent persistent links.
-ibase.allow_persistent = 1
-
-; Maximum number of persistent links.  -1 means no limit.
-ibase.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-ibase.max_links = -1
-
-; Default database name for ibase_connect().
-;ibase.default_db =
-
-; Default username for ibase_connect().
-;ibase.default_user =
-
-; Default password for ibase_connect().
-;ibase.default_password =
-
-; Default charset for ibase_connect().
-;ibase.default_charset =
-
-; Default timestamp format.
-ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
-
-; Default date format.
-ibase.dateformat = "%Y-%m-%d"
-
-; Default time format.
-ibase.timeformat = "%H:%M:%S"
-
-[MySQL]
-; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; http://php.net/mysql.allow_local_infile
-mysql.allow_local_infile = On
-
-; Allow or prevent persistent links.
-; http://php.net/mysql.allow-persistent
-mysql.allow_persistent = On
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysql.cache_size
-mysql.cache_size = 2000
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/mysql.max-persistent
-mysql.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/mysql.max-links
-mysql.max_links = -1
-
-; Default port number for mysql_connect().  If unset, mysql_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysql.default-port
-mysql.default_port =
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysql.default-socket
-mysql.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-host
-mysql.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-user
-mysql.default_user =
-
-; Default password for mysql_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysql.default-password
-mysql.default_password =
-
-; Maximum time (in seconds) for connect timeout. -1 means no limit
-; http://php.net/mysql.connect-timeout
-mysql.connect_timeout = 60
-
-; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
-; SQL-Errors will be displayed.
-; http://php.net/mysql.trace-mode
-mysql.trace_mode = Off
-
-[MySQLi]
-
-; Maximum number of persistent links.  -1 means no limit.
-; 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
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysqli.cache_size
-mysqli.cache_size = 2000
-
-; Default port number for mysqli_connect().  If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysqli.default-port
-mysqli.default_port = 3306
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysqli.default-socket
-mysqli.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-host
-mysqli.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-user
-mysqli.default_user =
-
-; Default password for mysqli_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysqli.default-pw
-mysqli.default_pw =
-
-; Allow or prevent reconnect
-mysqli.reconnect = Off
-
-[mysqlnd]
-; 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 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
-
-; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
-; http://php.net/mysqlnd.net_cmd_buffer_size
-;mysqlnd.net_cmd_buffer_size = 2048
-
-; Size of a pre-allocated buffer used for reading data sent by the server in
-; bytes.
-; http://php.net/mysqlnd.net_read_buffer_size
-;mysqlnd.net_read_buffer_size = 32768
-
-[OCI8]
-
-; Connection: Enables privileged connections using external
-; credentials (OCI_SYSOPER, OCI_SYSDBA)
-; http://php.net/oci8.privileged-connect
-;oci8.privileged_connect = Off
-
-; Connection: The maximum number of persistent OCI8 connections per
-; process. Using -1 means no limit.
-; http://php.net/oci8.max-persistent
-;oci8.max_persistent = -1
-
-; Connection: The maximum number of seconds a process is allowed to
-; maintain an idle persistent connection. Using -1 means idle
-; persistent connections will be maintained forever.
-; http://php.net/oci8.persistent-timeout
-;oci8.persistent_timeout = -1
-
-; Connection: The number of seconds that must pass before issuing a
-; ping during oci_pconnect() to check the connection validity. When
-; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
-; pings completely.
-; http://php.net/oci8.ping-interval
-;oci8.ping_interval = 60
-
-; Connection: Set this to a user chosen connection class to be used
-; for all pooled server requests with Oracle 11g Database Resident
-; Connection Pooling (DRCP).  To use DRCP, this value should be set to
-; the same string for all web servers running the same application,
-; the database pool must be configured, and the connection string must
-; specify to use a pooled server.
-;oci8.connection_class =
-
-; High Availability: Using On lets PHP receive Fast Application
-; Notification (FAN) events generated when a database node fails. The
-; database must also be configured to post FAN events.
-;oci8.events = Off
-
-; Tuning: This option enables statement caching, and specifies how
-; many statements to cache. Using 0 disables statement caching.
-; http://php.net/oci8.statement-cache-size
-;oci8.statement_cache_size = 20
-
-; Tuning: Enables statement prefetching and sets the default number of
-; rows that will be fetched automatically after statement execution.
-; http://php.net/oci8.default-prefetch
-;oci8.default_prefetch = 100
-
-; Compatibility. Using On means oci_close() will not close
-; oci_connect() and oci_new_connect() connections.
-; http://php.net/oci8.old-oci-close-semantics
-;oci8.old_oci_close_semantics = Off
-
-[PostgreSQL]
-; Allow or prevent persistent links.
-; http://php.net/pgsql.allow-persistent
-pgsql.allow_persistent = On
-
-; Detect broken persistent links always with pg_pconnect().
-; Auto reset feature requires a little overheads.
-; http://php.net/pgsql.auto-reset-persistent
-pgsql.auto_reset_persistent = Off
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/pgsql.max-persistent
-pgsql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-; http://php.net/pgsql.max-links
-pgsql.max_links = -1
-
-; Ignore PostgreSQL backends Notice message or not.
-; Notice message logging require a little overheads.
-; http://php.net/pgsql.ignore-notice
-pgsql.ignore_notice = 0
-
-; Log PostgreSQL backends Notice message or not.
-; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; http://php.net/pgsql.log-notice
-pgsql.log_notice = 0
-
-[Sybase-CT]
-; Allow or prevent persistent links.
-; http://php.net/sybct.allow-persistent
-sybct.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/sybct.max-persistent
-sybct.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/sybct.max-links
-sybct.max_links = -1
-
-; Minimum server message severity to display.
-; http://php.net/sybct.min-server-severity
-sybct.min_server_severity = 10
-
-; Minimum client message severity to display.
-; http://php.net/sybct.min-client-severity
-sybct.min_client_severity = 10
-
-; Set per-context timeout
-; http://php.net/sybct.timeout
-;sybct.timeout=
-
-;sybct.packet_size
-
-; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
-; Default: one minute
-;sybct.login_timeout=
-
-; The name of the host you claim to be connecting from, for display by sp_who.
-; Default: none
-;sybct.hostname=
-
-; Allows you to define how often deadlocks are to be retried. -1 means "forever".
-; Default: 0
-;sybct.deadlock_retry_count=
-
-[bcmath]
-; Number of decimal digits for all bcmath functions.
-; http://php.net/bcmath.scale
-bcmath.scale = 0
-
-[browscap]
-; http://php.net/browscap
-;browscap = extra/browscap.ini
-
-[Session]
-; Handler used to store/retrieve data.
-; http://php.net/session.save-handler
-session.save_handler = files
-
-; Argument passed to save_handler.  In the case of files, this is the path
-; where data files are stored. Note: Windows users have to change this
-; variable in order to use PHP's session functions.
-;
-; The path can be defined as:
-;
-;     session.save_path = "N;/path"
-;
-; where N is an integer.  Instead of storing all the session files in
-; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories.  This is useful if you
-; or your OS have problems with lots of files in one directory, and is
-; a more efficient layout for servers that handle lots of sessions.
-;
-; NOTE 1: PHP will not create this directory structure automatically.
-;         You can use the script in the ext/session dir for that purpose.
-; NOTE 2: See the section on garbage collection below if you choose to
-;         use subdirectories for session storage
-;
-; The file storage module creates files using mode 600 by default.
-; You can change that by using
-;
-;     session.save_path = "N;MODE;/path"
-;
-; where MODE is the octal representation of the mode. Note that this
-; does not overwrite the process's umask.
-; http://php.net/session.save-path
-session.save_path = "/tmp"
-
-; Whether to use cookies.
-; http://php.net/session.use-cookies
-session.use_cookies = 1
-
-; http://php.net/session.cookie-secure
-;session.cookie_secure =
-
-; This option forces PHP to fetch and use a cookie for storing and maintaining
-; the session id. We encourage this operation as it's very helpful in combatting
-; session hijacking when not specifying and managing your own session id. It is
-; not the end all be all of session hijacking defense, but it's a good start.
-; http://php.net/session.use-only-cookies
-session.use_only_cookies = 1
-
-; Name of the session (used as cookie name).
-; http://php.net/session.name
-session.name = PHPSESSID
-
-; Initialize session on request startup.
-; http://php.net/session.auto-start
-session.auto_start = 0
-
-; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; http://php.net/session.cookie-lifetime
-session.cookie_lifetime = 0
-
-; The path for which the cookie is valid.
-; http://php.net/session.cookie-path
-session.cookie_path = /
-
-; The domain for which the cookie is valid.
-; http://php.net/session.cookie-domain
-session.cookie_domain =
-
-; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
-; http://php.net/session.cookie-httponly
-session.cookie_httponly =
-
-; Handler used to serialize data.  php is the standard serializer of PHP.
-; http://php.net/session.serialize-handler
-session.serialize_handler = php
-
-; Defines the probability that the 'garbage collection' process is started
-; on every session initialization. The probability is calculated by using
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator
-; and gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request.
-; Default Value: 1
-; Development Value: 1
-; Production Value: 1
-; http://php.net/session.gc-probability
-session.gc_probability = 1
-
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using the following equation:
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any give request. For high volume production servers,
-; this is a more efficient approach.
-; Default Value: 100
-; Development Value: 1000
-; Production Value: 1000
-; http://php.net/session.gc-divisor
-session.gc_divisor = 1000
-
-; After this number of seconds, stored data will be seen as 'garbage' and
-; cleaned up by the garbage collection process.
-; http://php.net/session.gc-maxlifetime
-session.gc_maxlifetime = 1440
-
-; NOTE: If you are using the subdirectory option for storing session files
-;       (see session.save_path above), then garbage collection does *not*
-;       happen automatically.  You will need to do your own garbage
-;       collection through a shell script, cron entry, or some other method.
-;       For example, the following script would is the equivalent of
-;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
-;          find /path/to/sessions -cmin +24 | xargs rm
-
-; PHP 4.2 and less have an undocumented feature/bug that allows you to
-; to initialize a session variable in the global scope, even when register_globals
-; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
-; You can disable the feature and the warning separately. At this time,
-; the warning is only displayed, if bug_compat_42 is enabled. This feature
-; introduces some serious security problems if not handled correctly. It's
-; recommended that you do not use this feature on production servers. But you
-; should enable this on development servers and enable the warning as well. If you
-; do not enable the feature on development servers, you won't be warned when it's
-; used and debugging errors caused by this can be difficult to track down.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-42
-session.bug_compat_42 = On
-
-; This setting controls whether or not you are warned by PHP when initializing a
-; session value into the global space. session.bug_compat_42 must be enabled before
-; these warnings can be issued by PHP. See the directive above for more information.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-warn
-session.bug_compat_warn = On
-
-; Check HTTP Referer to invalidate externally stored URLs containing ids.
-; HTTP_REFERER has to contain this substring for the session to be
-; considered as valid.
-; http://php.net/session.referer-check
-session.referer_check =
-
-; How many bytes to read from the file.
-; http://php.net/session.entropy-length
-session.entropy_length = 0
-
-; Specified here to create the session id.
-; http://php.net/session.entropy-file
-; On systems that don't have /dev/urandom /dev/arandom can be used
-; On windows, setting the entropy_length setting will activate the 
-; Windows random source (using the CryptoAPI)
-;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.
-; http://php.net/session.cache-limiter
-session.cache_limiter = nocache
-
-; Document expires after n minutes.
-; http://php.net/session.cache-expire
-session.cache_expire = 180
-
-; trans sid support is disabled by default.
-; Use of trans sid may risk your users security.
-; Use this option with caution.
-; - User may send URL contains active session ID
-;   to other person via. email/irc/etc.
-; - URL that contains active session ID may be stored
-;   in publically accessible computer.
-; - User may access your site with the same session ID
-;   always using URL stored in browser's history or bookmarks.
-; http://php.net/session.use-trans-sid
-session.use_trans_sid = 0
-
-; Select a hash function for use in generating session ids.
-; Possible Values
-;   0  (MD5 128 bits)
-;   1  (SHA-1 160 bits)
-; This option may also be set to the name of any hash function supported by
-; the hash extension. A list of available hashes is returned by the hash_algos()
-; function.
-; http://php.net/session.hash-function
-session.hash_function = 0
-
-; Define how many bits are stored in each character when converting
-; the binary hash data to something readable.
-; Possible values:
-;   4  (4 bits: 0-9, a-f)
-;   5  (5 bits: 0-9, a-v)
-;   6  (6 bits: 0-9, a-z, A-Z, "-", ",")
-; Default Value: 4
-; Development Value: 5
-; Production Value: 5
-; http://php.net/session.hash-bits-per-character
-session.hash_bits_per_character = 5
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; form/fieldset are special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs.  If you want XHTML conformity, remove the form entry.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form=,fieldset="
-; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; http://php.net/url-rewriter.tags
-url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-[MSSQL]
-; Allow or prevent persistent links.
-mssql.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-mssql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-mssql.max_links = -1
-
-; Minimum error severity to display.
-mssql.min_error_severity = 10
-
-; Minimum message severity to display.
-mssql.min_message_severity = 10
-
-; Compatibility mode with old versions of PHP 3.0.
-mssql.compatability_mode = Off
-
-; Connect timeout
-;mssql.connect_timeout = 5
-
-; Query timeout
-;mssql.timeout = 60
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textlimit = 4096
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textsize = 4096
-
-; Limits the number of records in each batch.  0 = all records in one batch.
-;mssql.batchsize = 0
-
-; Specify how datetime and datetim4 columns are returned
-; On => Returns data converted to SQL server settings
-; Off => Returns values as YYYY-MM-DD hh:mm:ss
-;mssql.datetimeconvert = On
-
-; Use NT authentication when connecting to the server
-mssql.secure_connection = Off
-
-; Specify max number of processes. -1 = library default
-; msdlib defaults to 25
-; FreeTDS defaults to 4096
-;mssql.max_procs = -1
-
-; Specify client character set.
-; 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"
-
-[Assertion]
-; Assert(expr); active by default.
-; http://php.net/assert.active
-;assert.active = On
-
-; Issue a PHP warning for each failed assertion.
-; http://php.net/assert.warning
-;assert.warning = On
-
-; Don't bail out by default.
-; http://php.net/assert.bail
-;assert.bail = Off
-
-; User-function to be called if an assertion fails.
-; http://php.net/assert.callback
-;assert.callback = 0
-
-; Eval the expression with current error_reporting().  Set to true if you want
-; error_reporting(0) around the eval().
-; http://php.net/assert.quiet-eval
-;assert.quiet_eval = 0
-
-[COM]
-; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
-; http://php.net/com.typelib-file
-;com.typelib_file =
-
-; allow Distributed-COM calls
-; http://php.net/com.allow-dcom
-;com.allow_dcom = true
-
-; autoregister constants of a components typlib on com_load()
-; http://php.net/com.autoregister-typelib
-;com.autoregister_typelib = true
-
-; register constants casesensitive
-; http://php.net/com.autoregister-casesensitive
-;com.autoregister_casesensitive = false
-
-; show warnings on duplicate constant registrations
-; http://php.net/com.autoregister-verbose
-;com.autoregister_verbose = true
-
-; The default character set code-page to use when passing strings to and from COM objects.
-; Default: system ANSI code page
-;com.code_page=
-
-[mbstring]
-; language for internal character representation.
-; http://php.net/mbstring.language
-;mbstring.language = Japanese
-
-; internal/script encoding.
-; Some encoding cannot work as internal encoding.
-; (e.g. SJIS, BIG5, ISO-2022-*)
-; http://php.net/mbstring.internal-encoding
-;mbstring.internal_encoding = EUC-JP
-
-; http input encoding.
-; http://php.net/mbstring.http-input
-;mbstring.http_input = auto
-
-; http output encoding. mb_output_handler must be
-; registered as output buffer to function
-; http://php.net/mbstring.http-output
-;mbstring.http_output = SJIS
-
-; enable automatic encoding translation according to
-; mbstring.internal_encoding setting. Input chars are
-; converted to internal encoding by setting this to On.
-; Note: Do _not_ use automatic encoding translation for
-;       portable libs/applications.
-; http://php.net/mbstring.encoding-translation
-;mbstring.encoding_translation = Off
-
-; automatic encoding detection order.
-; auto means
-; http://php.net/mbstring.detect-order
-;mbstring.detect_order = auto
-
-; substitute_character used when character cannot be converted
-; one from another
-; http://php.net/mbstring.substitute-character
-;mbstring.substitute_character = none;
-
-; overload(replace) single byte functions by mbstring functions.
-; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
-; etc. Possible values are 0,1,2,4 or combination of them.
-; For example, 7 for overload everything.
-; 0: No overload
-; 1: Overload mail() function
-; 2: Overload str*() functions
-; 4: Overload ereg*() functions
-; http://php.net/mbstring.func-overload
-;mbstring.func_overload = 0
-
-; enable strict encoding detection.
-;mbstring.strict_detection = Off
-
-; This directive specifies the regex pattern of content types for which mb_output_handler()
-; is activated.
-; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetype=
-
-; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
-; Default: ""
-;mbstring.script_encoding=
-
-[gd]
-; Tell the jpeg decode to ignore warnings and try to create
-; a gd image. The warning will then be displayed as notices
-; disabled by default
-; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 0
-
-[exif]
-; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
-; With mbstring support this will automatically be converted into the encoding
-; given by corresponding encode setting. When empty mbstring.internal_encoding
-; is used. For the decode settings you can distinguish between motorola and
-; intel byte order. A decode setting cannot be empty.
-; http://php.net/exif.encode-unicode
-;exif.encode_unicode = ISO-8859-15
-
-; http://php.net/exif.decode-unicode-motorola
-;exif.decode_unicode_motorola = UCS-2BE
-
-; http://php.net/exif.decode-unicode-intel
-;exif.decode_unicode_intel    = UCS-2LE
-
-; http://php.net/exif.encode-jis
-;exif.encode_jis =
-
-; http://php.net/exif.decode-jis-motorola
-;exif.decode_jis_motorola = JIS
-
-; http://php.net/exif.decode-jis-intel
-;exif.decode_jis_intel    = JIS
-
-[Tidy]
-; The path to a default tidy configuration file to use when using tidy
-; http://php.net/tidy.default-config
-;tidy.default_config = /usr/local/lib/php/default.tcfg
-
-; Should tidy clean and repair output automatically?
-; WARNING: Do not use this option if you are generating non-html content
-; such as dynamic images
-; http://php.net/tidy.clean-output
-tidy.clean_output = Off
-
-[soap]
-; Enables or disables WSDL caching feature.
-; http://php.net/soap.wsdl-cache-enabled
-soap.wsdl_cache_enabled=1
-
-; Sets the directory name where SOAP extension will put cache files.
-; http://php.net/soap.wsdl-cache-dir
-soap.wsdl_cache_dir="/tmp"
-
-; (time to live) Sets the number of second while cached file will be used
-; instead of original one.
-; http://php.net/soap.wsdl-cache-ttl
-soap.wsdl_cache_ttl=86400
-
-; Sets the size of the cache limit. (Max. number of WSDL files to cache)
-soap.wsdl_cache_limit = 5
-
-[sysvshm]
-; A default size of the shared memory segment
-;sysvshm.init_mem = 10000
-
-[ldap]
-; Sets the maximum number of open links or -1 for unlimited.
-ldap.max_links = -1
-
-[mcrypt]
-; For more information about mcrypt settings see http://php.net/mcrypt-module-open
-
-; Directory where to load mcrypt algorithms
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.algorithms_dir=
-
-; Directory where to load mcrypt modes
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.modes_dir=
-
-[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/config-archive/etc/php/fpm-php5.3/php.ini.dist b/config-archive/etc/php/fpm-php5.3/php.ini.dist
deleted file mode 100644 (file)
index 9751f3b..0000000
+++ /dev/null
@@ -1,1918 +0,0 @@
-[PHP]
-
-;;;;;;;;;;;;;;;;;;;
-; About php.ini   ;
-;;;;;;;;;;;;;;;;;;;
-; PHP's initialization file, generally called php.ini, is responsible for
-; configuring many of the aspects of PHP's behavior.
-
-; PHP attempts to find and load this configuration from a number of locations.
-; The following is a summary of its search order:
-; 1. SAPI module specific location.
-; 2. The PHPRC environment variable. (As of PHP 5.2.0)
-; 3. A number of predefined registry keys on Windows (As of PHP 5.2.0)
-; 4. Current working directory (except CLI)
-; 5. The web server's directory (for SAPI modules), or directory of PHP
-; (otherwise in Windows)
-; 6. The directory from the --with-config-file-path compile time option, or the
-; Windows directory (C:\windows or C:\winnt)
-; See the PHP docs for more specific information.
-; http://php.net/configuration.file
-
-; The syntax of the file is extremely simple.  Whitespace and Lines
-; beginning with a semicolon are silently ignored (as you probably guessed).
-; Section headers (e.g. [Foo]) are also silently ignored, even though
-; they might mean something in the future.
-
-; Directives following the section heading [PATH=/www/mysite] only
-; apply to PHP files in the /www/mysite directory.  Directives
-; following the section heading [HOST=www.example.com] only apply to
-; PHP files served from www.example.com.  Directives set in these
-; special sections cannot be overridden by user-defined INI files or
-; at runtime. Currently, [PATH=] and [HOST=] sections only work under
-; CGI/FastCGI.
-; http://php.net/ini.sections
-
-; Directives are specified using the following syntax:
-; directive = value
-; Directive names are *case sensitive* - foo=bar is different from FOO=bar.
-; Directives are variables used to configure PHP or PHP extensions.
-; There is no name validation.  If PHP can't find an expected
-; directive because it is not set or is mistyped, a default value will be used.
-
-; The value can be a string, a number, a PHP constant (e.g. E_ALL or M_PI), one
-; of the INI constants (On, Off, True, False, Yes, No and None) or an expression
-; (e.g. E_ALL & ~E_NOTICE), a quoted string ("bar"), or a reference to a
-; previously set variable or directive (e.g. ${foo})
-
-; Expressions in the INI file are limited to bitwise operators and parentheses:
-; |  bitwise OR
-; ^  bitwise XOR
-; &  bitwise AND
-; ~  bitwise NOT
-; !  boolean NOT
-
-; Boolean flags can be turned on using the values 1, On, True or Yes.
-; They can be turned off using the values 0, Off, False or No.
-
-; An empty string can be denoted by simply not writing anything after the equal
-; sign, or by using the None keyword:
-
-;  foo =         ; sets foo to an empty string
-;  foo = None    ; sets foo to an empty string
-;  foo = "None"  ; sets foo to the string 'None'
-
-; If you use constants in your value, and these constants belong to a
-; dynamically loaded extension (either a PHP extension or a Zend extension),
-; you may only use these constants *after* the line that loads the extension.
-
-;;;;;;;;;;;;;;;;;;;
-; About this file ;
-;;;;;;;;;;;;;;;;;;;
-; PHP comes packaged with two INI files. One that is recommended to be used
-; in production environments and one that is recommended to be used in
-; development environments.
-
-; php.ini-production contains settings which hold security, performance and
-; best practices at its core. But please be aware, these settings may break
-; compatibility with older or less security conscience applications. We
-; recommending using the production ini in production and testing environments.
-
-; php.ini-development is very similar to its production variant, except it's
-; much more verbose when it comes to errors. We recommending using the
-; development version only in development environments as errors shown to
-; application users can inadvertently leak otherwise secure information.
-
-;;;;;;;;;;;;;;;;;;;
-; Quick Reference ;
-;;;;;;;;;;;;;;;;;;;
-; The following are all the settings which are different in either the production
-; or development versions of the INIs with respect to PHP's default behavior.
-; Please see the actual settings later in the document for more details as to why
-; we recommend these changes in PHP's behavior.
-
-; allow_call_time_pass_reference
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; display_errors
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; display_startup_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; error_reporting
-;   Default Value: E_ALL & ~E_NOTICE
-;   Development Value: E_ALL | E_STRICT
-;   Production Value: E_ALL & ~E_DEPRECATED
-
-; html_errors
-;   Default Value: On
-;   Development Value: On
-;   Production value: Off
-
-; log_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: On
-
-; magic_quotes_gpc
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; max_input_time
-;   Default Value: -1 (Unlimited)
-;   Development Value: 60 (60 seconds)
-;   Production Value: 60 (60 seconds)
-
-; output_buffering
-;   Default Value: Off
-;   Development Value: 4096
-;   Production Value: 4096
-
-; register_argc_argv
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; register_long_arrays
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; request_order
-;   Default Value: None
-;   Development Value: "GP"
-;   Production Value: "GP"
-
-; session.bug_compat_42
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.bug_compat_warn
-;   Default Value: On
-;   Development Value: On
-;   Production Value: Off
-
-; session.gc_divisor
-;   Default Value: 100
-;   Development Value: 1000
-;   Production Value: 1000
-
-; session.hash_bits_per_character
-;   Default Value: 4
-;   Development Value: 5
-;   Production Value: 5
-
-; short_open_tag
-;   Default Value: On
-;   Development Value: Off
-;   Production Value: Off
-
-; track_errors
-;   Default Value: Off
-;   Development Value: On
-;   Production Value: Off
-
-; url_rewriter.tags
-;   Default Value: "a=href,area=href,frame=src,form=,fieldset="
-;   Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-;   Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-; variables_order
-;   Default Value: "EGPCS"
-;   Development Value: "GPCS"
-;   Production Value: "GPCS"
-
-;;;;;;;;;;;;;;;;;;;;
-; php.ini Options  ;
-;;;;;;;;;;;;;;;;;;;;
-; Name for user-defined php.ini (.htaccess) files. Default is ".user.ini"
-;user_ini.filename = ".user.ini"
-
-; To disable this feature set this option to empty value
-;user_ini.filename =
-
-; TTL for user-defined php.ini files (time-to-live) in seconds. Default is 300 seconds (5 minutes)
-;user_ini.cache_ttl = 300
-
-;;;;;;;;;;;;;;;;;;;;
-; Language Options ;
-;;;;;;;;;;;;;;;;;;;;
-
-; Enable the PHP scripting language engine under Apache.
-; http://php.net/engine
-engine = On
-
-; This directive determines whether or not PHP will recognize code between
-; <? and ?> tags as PHP source which should be processed as such. It's been
-; recommended for several years that you not use the short tag "short cut" and
-; instead to use the full <?php and ?> tag combination. With the wide spread use
-; of XML and use of these tags by other languages, the server can become easily
-; confused and end up parsing the wrong code in the wrong context. But because
-; this short cut has been a feature for such a long time, it's currently still
-; supported for backwards compatibility, but we recommend you don't use them.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/short-open-tag
-short_open_tag = Off
-
-; Allow ASP-style <% %> tags.
-; http://php.net/asp-tags
-asp_tags = Off
-
-; The number of significant digits displayed in floating point numbers.
-; http://php.net/precision
-precision = 14
-
-; Enforce year 2000 compliance (will cause problems with non-compliant browsers)
-; http://php.net/y2k-compliance
-y2k_compliance = On
-
-; Output buffering is a mechanism for controlling how much output data
-; (excluding headers and cookies) PHP should keep internally before pushing that
-; data to the client. If your application's output exceeds this setting, PHP
-; will send that data in chunks of roughly the size you specify.
-; Turning on this setting and managing its maximum buffer size can yield some
-; interesting side-effects depending on your application and web server.
-; You may be able to send headers and cookies after you've already sent output
-; through print or echo. You also may see performance benefits if your server is
-; emitting less packets due to buffered output versus PHP streaming the output
-; as it gets it. On production servers, 4096 bytes is a good setting for performance
-; reasons.
-; Note: Output buffering can also be controlled via Output Buffering Control
-;   functions.
-; Possible Values:
-;   On = Enabled and buffer is unlimited. (Use with caution)
-;   Off = Disabled
-;   Integer = Enables the buffer and sets its maximum size in bytes.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: Off
-; Development Value: 4096
-; Production Value: 4096
-; http://php.net/output-buffering
-output_buffering = 4096
-
-; You can redirect all of the output of your scripts to a function.  For
-; example, if you set output_handler to "mb_output_handler", character
-; encoding will be transparently converted to the specified encoding.
-; Setting any output handler automatically turns on output buffering.
-; Note: People who wrote portable scripts should not depend on this ini
-;   directive. Instead, explicitly set the output handler using ob_start().
-;   Using this ini directive may cause problems unless you know what script
-;   is doing.
-; Note: You cannot use both "mb_output_handler" with "ob_iconv_handler"
-;   and you cannot use both "ob_gzhandler" and "zlib.output_compression".
-; Note: output_handler must be empty if this is set 'On' !!!!
-;   Instead you must use zlib.output_handler.
-; http://php.net/output-handler
-;output_handler =
-
-; Transparent output compression using the zlib library
-; Valid values for this option are 'off', 'on', or a specific buffer size
-; to be used for compression (default is 4KB)
-; Note: Resulting chunk size may vary due to nature of compression. PHP
-;   outputs chunks that are few hundreds bytes each as a result of
-;   compression. If you prefer a larger chunk size for better
-;   performance, enable output_buffering in addition.
-; Note: You need to use zlib.output_handler instead of the standard
-;   output_handler, or otherwise the output will be corrupted.
-; http://php.net/zlib.output-compression
-zlib.output_compression = Off
-
-; http://php.net/zlib.output-compression-level
-;zlib.output_compression_level = -1
-
-; You cannot specify additional output handlers if zlib.output_compression
-; is activated here. This setting does the same as output_handler but in
-; a different order.
-; http://php.net/zlib.output-handler
-;zlib.output_handler =
-
-; Implicit flush tells PHP to tell the output layer to flush itself
-; automatically after every output block.  This is equivalent to calling the
-; PHP function flush() after each and every call to print() or echo() and each
-; and every HTML block.  Turning this option on has serious performance
-; implications and is generally recommended for debugging purposes only.
-; http://php.net/implicit-flush
-; Note: This directive is hardcoded to On for the CLI SAPI
-implicit_flush = Off
-
-; The unserialize callback function will be called (with the undefined class'
-; name as parameter), if the unserializer finds an undefined class
-; which should be instantiated. A warning appears if the specified function is
-; not defined, or if the function doesn't include/implement the missing class.
-; So only set this entry, if you really want to implement such a
-; callback-function.
-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 = 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
-; reference at function call time is a deprecated feature which will be removed
-; from PHP at some point in the near future. The acceptable method for passing a
-; value by reference to a function is by declaring the reference in the functions
-; definition, not at call time. This directive does not disable this feature, it
-; only determines whether PHP will warn you about it or not. These warnings
-; should enabled in development environments only.
-; Default Value: On (Suppress warnings)
-; Development Value: Off (Issue warnings)
-; Production Value: Off (Issue warnings)
-; http://php.net/allow-call-time-pass-reference
-allow_call_time_pass_reference = Off
-
-; Safe Mode
-; http://php.net/safe-mode
-safe_mode = Off
-
-; By default, Safe Mode does a UID compare check when
-; opening files. If you want to relax this to a GID compare,
-; then turn on safe_mode_gid.
-; http://php.net/safe-mode-gid
-safe_mode_gid = Off
-
-; When safe_mode is on, UID/GID checks are bypassed when
-; including files from this directory and its subdirectories.
-; (directory must also be in include_path or full path must
-; be used when including)
-; http://php.net/safe-mode-include-dir
-safe_mode_include_dir =
-
-; When safe_mode is on, only executables located in the safe_mode_exec_dir
-; will be allowed to be executed via the exec family of functions.
-; http://php.net/safe-mode-exec-dir
-safe_mode_exec_dir =
-
-; Setting certain environment variables may be a potential security breach.
-; This directive contains a comma-delimited list of prefixes.  In Safe Mode,
-; the user may only alter environment variables whose names begin with the
-; prefixes supplied here.  By default, users will only be able to set
-; environment variables that begin with PHP_ (e.g. PHP_FOO=BAR).
-; Note:  If this directive is empty, PHP will let the user modify ANY
-;   environment variable!
-; http://php.net/safe-mode-allowed-env-vars
-safe_mode_allowed_env_vars = PHP_
-
-; This directive contains a comma-delimited list of environment variables that
-; the end user won't be able to change using putenv().  These variables will be
-; protected even if safe_mode_allowed_env_vars is set to allow to change them.
-; http://php.net/safe-mode-protected-env-vars
-safe_mode_protected_env_vars = LD_LIBRARY_PATH
-
-; open_basedir, if set, limits all file operations to the defined directory
-; and below.  This directive makes most sense if used in a per-directory
-; or per-virtualhost web server configuration file. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/open-basedir
-;open_basedir =
-
-; This directive allows you to disable certain functions for security reasons.
-; It receives a comma-delimited list of function names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-functions
-disable_functions =
-
-; This directive allows you to disable certain classes for security reasons.
-; It receives a comma-delimited list of class names. This directive is
-; *NOT* affected by whether Safe Mode is turned On or Off.
-; http://php.net/disable-classes
-disable_classes =
-
-; Colors for Syntax Highlighting mode.  Anything that's acceptable in
-; <span style="color: ???????"> would work.
-; http://php.net/syntax-highlighting
-;highlight.string  = #DD0000
-;highlight.comment = #FF9900
-;highlight.keyword = #007700
-;highlight.bg      = #FFFFFF
-;highlight.default = #0000BB
-;highlight.html    = #000000
-
-; If enabled, the request will be allowed to complete even if the user aborts
-; the request. Consider enabling it if executing long requests, which may end up
-; being interrupted by the user or a browser timing out. PHP's default behavior
-; is to disable this feature.
-; http://php.net/ignore-user-abort
-;ignore_user_abort = On
-
-; Determines the size of the realpath cache to be used by PHP. This value should
-; be increased on systems where PHP opens many files to reflect the quantity of
-; the file operations performed.
-; http://php.net/realpath-cache-size
-;realpath_cache_size = 16k
-
-; Duration of time, in seconds for which to cache realpath information for a given
-; file or directory. For systems with rarely changing files, consider increasing this
-; value.
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; Decides whether PHP may expose the fact that it is installed on the server
-; (e.g. by adding its signature to the Web server header).  It is no security
-; 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 = On
-
-;;;;;;;;;;;;;;;;;;;
-; Resource Limits ;
-;;;;;;;;;;;;;;;;;;;
-
-; Maximum execution time of each script, in seconds
-; http://php.net/max-execution-time
-; Note: This directive is hardcoded to 0 for the CLI SAPI
-max_execution_time = 30
-
-; Maximum amount of time each script may spend parsing request data. It's a good
-; idea to limit this time on productions servers in order to eliminate unexpectedly
-; long running scripts.
-; Note: This directive is hardcoded to -1 for the CLI SAPI
-; Default Value: -1 (Unlimited)
-; Development Value: 60 (60 seconds)
-; Production Value: 60 (60 seconds)
-; http://php.net/max-input-time
-max_input_time = 60
-
-; Maximum input variable nesting level
-; 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
-
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-; Error handling and logging ;
-;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; This directive informs PHP of which errors, warnings and notices you would like
-; it to take action for. The recommended way of setting values for this
-; directive is through the use of the error level constants and bitwise
-; operators. The error level constants are below here for convenience as well as
-; some common settings and their meanings.
-; By default, PHP is set to take action on all errors, notices and warnings EXCEPT
-; those related to E_NOTICE and E_STRICT, which together cover best practices and
-; recommended coding standards in PHP. For performance reasons, this is the
-; recommend error reporting setting. Your production server shouldn't be wasting
-; resources complaining about best practices and coding standards. That's what
-; development servers and development settings are for.
-; Note: The php.ini-development file has this setting as E_ALL | E_STRICT. This
-; means it pretty much reports everything which is exactly what you want during
-; development and early testing.
-;
-; Error Level Constants:
-; E_ALL             - All errors and warnings (includes E_STRICT as of PHP 5.4.0)
-; E_ERROR           - fatal run-time errors
-; E_RECOVERABLE_ERROR  - almost fatal run-time errors
-; E_WARNING         - run-time warnings (non-fatal errors)
-; E_PARSE           - compile-time parse errors
-; E_NOTICE          - run-time notices (these are warnings which often result
-;                     from a bug in your code, but it's possible that it was
-;                     intentional (e.g., using an uninitialized variable and
-;                     relying on the fact it's automatically initialized to an
-;                     empty string)
-; E_STRICT          - run-time notices, enable to have PHP suggest changes
-;                     to your code which will ensure the best interoperability
-;                     and forward compatibility of your code
-; E_CORE_ERROR      - fatal errors that occur during PHP's initial startup
-; E_CORE_WARNING    - warnings (non-fatal errors) that occur during PHP's
-;                     initial startup
-; E_COMPILE_ERROR   - fatal compile-time errors
-; E_COMPILE_WARNING - compile-time warnings (non-fatal errors)
-; E_USER_ERROR      - user-generated error message
-; E_USER_WARNING    - user-generated warning message
-; E_USER_NOTICE     - user-generated notice message
-; E_DEPRECATED      - warn about code that will not work in future versions
-;                     of PHP
-; E_USER_DEPRECATED - user-generated deprecation warnings
-;
-; Common Values:
-;   E_ALL & ~E_NOTICE  (Show all errors, except for notices and coding standards warnings.)
-;   E_ALL & ~E_NOTICE | E_STRICT  (Show all errors, except for notices)
-;   E_COMPILE_ERROR|E_RECOVERABLE_ERROR|E_ERROR|E_CORE_ERROR  (Show only errors)
-;   E_ALL | E_STRICT  (Show all errors, warnings and notices including coding standards.)
-; Default Value: E_ALL & ~E_NOTICE
-; Development Value: E_ALL | E_STRICT
-; Production Value: E_ALL & ~E_DEPRECATED
-; http://php.net/error-reporting
-error_reporting = E_ALL | E_STRICT
-
-; This directive controls whether or not and where PHP will output errors,
-; notices and warnings too. Error output is very useful during development, but
-; it could be very dangerous in production environments. Depending on the code
-; which is triggering the error, sensitive information could potentially leak
-; out of your application such as database usernames and passwords or worse.
-; It's recommended that errors be logged on production servers rather than
-; having the errors sent to STDOUT.
-; Possible Values:
-;   Off = Do not display any errors
-;   stderr = Display errors to STDERR (affects only CGI/CLI binaries!)
-;   On or stdout = Display errors to STDOUT
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-errors
-display_errors = On
-
-; The display of errors which occur during PHP's startup sequence are handled
-; separately from display_errors. PHP's default behavior is to suppress those
-; errors from clients. Turning the display of startup errors on can be useful in
-; debugging configuration problems. But, it's strongly recommended that you
-; leave this setting off on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/display-startup-errors
-display_startup_errors = On
-
-; Besides displaying errors, PHP can also log errors to locations such as a
-; server-specific log, STDERR, or a location specified by the error_log
-; directive found below. While errors should not be displayed on productions
-; servers they should still be monitored and logging is a great way to do that.
-; Default Value: Off
-; Development Value: On
-; Production Value: On
-; http://php.net/log-errors
-log_errors = On
-
-; Set maximum length of log_errors. In error_log information about the source is
-; added. The default is 1024 and 0 allows to not apply any maximum length at all.
-; http://php.net/log-errors-max-len
-log_errors_max_len = 1024
-
-; Do not log repeated messages. Repeated errors must occur in same file on same
-; line unless ignore_repeated_source is set true.
-; http://php.net/ignore-repeated-errors
-ignore_repeated_errors = Off
-
-; Ignore source of message when ignoring repeated messages. When this setting
-; is On you will not log errors with repeated messages from different files or
-; source lines.
-; http://php.net/ignore-repeated-source
-ignore_repeated_source = Off
-
-; If this parameter is set to Off, then memory leaks will not be shown (on
-; stdout or in the log). This has only effect in a debug compile, and if
-; error reporting includes E_WARNING in the allowed list
-; http://php.net/report-memleaks
-report_memleaks = On
-
-; This setting is on by default.
-;report_zend_debug = 0
-
-; Store the last error/warning message in $php_errormsg (boolean). Setting this value
-; to On can assist in debugging and is appropriate for development servers. It should
-; however be disabled on production servers.
-; Default Value: Off
-; Development Value: On
-; Production Value: Off
-; http://php.net/track-errors
-track_errors = On
-
-; Turn off normal error reporting and emit XML-RPC error XML
-; http://php.net/xmlrpc-errors
-;xmlrpc_errors = 0
-
-; An XML-RPC faultCode
-;xmlrpc_error_number = 0
-
-; When PHP displays or logs an error, it has the capability of inserting html
-; links to documentation related to that error. This directive controls whether
-; those HTML links appear in error messages or not. For performance and security
-; reasons, it's recommended you disable this on production servers.
-; Note: This directive is hardcoded to Off for the CLI SAPI
-; Default Value: On
-; Development Value: On
-; Production value: Off
-; http://php.net/html-errors
-html_errors = On
-
-; If html_errors is set On PHP produces clickable error messages that direct
-; to a page describing the error or function causing the error in detail.
-; You can download a copy of the PHP manual from http://php.net/docs
-; and change docref_root to the base URL of your local copy including the
-; leading '/'. You must also specify the file extension being used including
-; the dot. PHP's default behavior is to leave these settings empty.
-; Note: Never use this feature for production boxes.
-; http://php.net/docref-root
-; Examples
-;docref_root = "/phpmanual/"
-
-; http://php.net/docref-ext
-;docref_ext = .html
-
-; String to output before an error message. PHP's default behavior is to leave
-; this setting blank.
-; http://php.net/error-prepend-string
-; Example:
-;error_prepend_string = "<span style='color: #ff0000'>"
-
-; 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 = "</span>"
-
-; Log errors to specified file. PHP's default behavior is to leave this value
-; empty.
-; http://php.net/error-log
-; Example:
-;error_log = php_errors.log
-; 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 ;
-;;;;;;;;;;;;;;;;;
-
-; The separator used in PHP generated URLs to separate arguments.
-; PHP's default setting is "&".
-; http://php.net/arg-separator.output
-; Example:
-;arg_separator.output = "&amp;"
-
-; List of separator(s) used by PHP to parse input URLs into variables.
-; PHP's default setting is "&".
-; NOTE: Every character in this directive is considered as separator!
-; http://php.net/arg-separator.input
-; Example:
-;arg_separator.input = ";&"
-
-; This directive determines which super global arrays are registered when PHP
-; starts up. If the register_globals directive is enabled, it also determines
-; what order variables are populated into the global space. G,P,C,E & S are
-; abbreviations for the following respective super globals: GET, POST, COOKIE,
-; ENV and SERVER. There is a performance penalty paid for the registration of
-; these arrays and because ENV is not as commonly used as the others, ENV is
-; is not recommended on productions servers. You can still get access to
-; the environment variables through getenv() should you need to.
-; Default Value: "EGPCS"
-; Development Value: "GPCS"
-; Production Value: "GPCS";
-; http://php.net/variables-order
-variables_order = "GPCS"
-
-; This directive determines which super global data (G,P,C,E & S) should
-; be registered into the super global array REQUEST. If so, it also determines
-; the order in which that data is registered. The values for this directive are
-; specified in the same manner as the variables_order directive, EXCEPT one.
-; Leaving this value empty will cause PHP to use the value set in the
-; variables_order directive. It does not mean it will leave the super globals
-; array REQUEST empty.
-; Default Value: None
-; Development Value: "GP"
-; Production Value: "GP"
-; http://php.net/request-order
-request_order = "GP"
-
-; Whether or not to register the EGPCS variables as global variables.  You may
-; want to turn this off if you don't want to clutter your scripts' global scope
-; with user data.
-; You should do your best to write your scripts so that they do not require
-; register_globals to be on;  Using form variables as globals can easily lead
-; to possible security problems, if the code is not very well thought of.
-; http://php.net/register-globals
-register_globals = Off
-
-; Determines whether the deprecated long $HTTP_*_VARS type predefined variables
-; are registered by PHP or not. As they are deprecated, we obviously don't
-; recommend you use them. They are on by default for compatibility reasons but
-; they are not recommended on production servers.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-long-arrays
-register_long_arrays = Off
-
-; This directive determines whether PHP registers $argv & $argc each time it
-; runs. $argv contains an array of all the arguments passed to PHP when a script
-; is invoked. $argc contains an integer representing the number of arguments
-; that were passed when the script was invoked. These arrays are extremely
-; useful when running scripts from the command line. When this directive is
-; enabled, registering these variables consumes CPU cycles and memory each time
-; a script is executed. For performance reasons, this feature should be disabled
-; on production servers.
-; Note: This directive is hardcoded to On for the CLI SAPI
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/register-argc-argv
-register_argc_argv = Off
-
-; When enabled, the SERVER and ENV variables are created when they're first
-; used (Just In Time) instead of when the script starts. If these variables
-; are not used within a script, having this directive on will result in a
-; performance gain. The PHP directives register_globals, register_long_arrays,
-; and register_argc_argv must be disabled for this directive to have any affect.
-; http://php.net/auto-globals-jit
-auto_globals_jit = On
-
-; Maximum size of POST data that PHP will accept.
-; http://php.net/post-max-size
-post_max_size = 8M
-
-; Magic quotes are a preprocessing feature of PHP where PHP will attempt to
-; escape any character sequences in GET, POST, COOKIE and ENV data which might
-; otherwise corrupt data being placed in resources such as databases before
-; making that data available to you. Because of character encoding issues and
-; non-standard SQL implementations across many databases, it's not currently
-; possible for this feature to be 100% accurate. PHP's default behavior is to
-; enable the feature. We strongly recommend you use the escaping mechanisms
-; designed specifically for the database your using instead of relying on this
-; feature. Also note, this feature has been deprecated as of PHP 5.3.0 and is
-; removed in PHP 5.4.
-; Default Value: On
-; Development Value: Off
-; Production Value: Off
-; http://php.net/magic-quotes-gpc
-magic_quotes_gpc = Off
-
-; Magic quotes for runtime-generated data, e.g. data from SQL, from exec(), etc.
-; http://php.net/magic-quotes-runtime
-magic_quotes_runtime = Off
-
-; Use Sybase-style magic quotes (escape ' with '' instead of \').
-; http://php.net/magic-quotes-sybase
-magic_quotes_sybase = Off
-
-; Automatically add files before PHP document.
-; http://php.net/auto-prepend-file
-auto_prepend_file =
-
-; Automatically add files after PHP document.
-; http://php.net/auto-append-file
-auto_append_file =
-
-; By default, PHP will output a character encoding using
-; the Content-type: header.  To disable sending of the charset, simply
-; set it to be empty.
-;
-; PHP's built-in default is text/html
-; http://php.net/default-mimetype
-default_mimetype = "text/html"
-
-; PHP's default character set is set to empty.
-; http://php.net/default-charset
-;default_charset = "iso-8859-1"
-
-; Always populate the $HTTP_RAW_POST_DATA variable. PHP's default behavior is
-; to disable this feature.
-; http://php.net/always-populate-raw-post-data
-;always_populate_raw_post_data = On
-
-;;;;;;;;;;;;;;;;;;;;;;;;;
-; Paths and Directories ;
-;;;;;;;;;;;;;;;;;;;;;;;;;
-
-; UNIX: "/path1:/path2"
-include_path = ".:/usr/share/php5:/usr/share/php"
-;
-; Windows: "\path1;\path2"
-;include_path = ".;c:\php\includes"
-;
-; PHP's default setting for include_path is ".;/path/to/php/pear"
-; http://php.net/include-path
-
-; The root of the PHP pages, used only if nonempty.
-; if PHP was not compiled with FORCE_REDIRECT, you SHOULD set doc_root
-; if you are running php as a CGI under any web server (other than IIS)
-; see documentation for security issues.  The alternate is to use the
-; cgi.force_redirect configuration below
-; http://php.net/doc-root
-doc_root =
-
-; The directory under which PHP opens the script using /~username used only
-; if nonempty.
-; http://php.net/user-dir
-user_dir =
-
-; Directory in which the loadable extensions (modules) reside.
-; http://php.net/extension-dir
-; extension_dir = "./"
-; On windows:
-; extension_dir = "ext"
-
-; Whether or not to enable the dl() function.  The dl() function does NOT work
-; properly in multithreaded servers, such as IIS or Zeus, and is automatically
-; disabled on them.
-; http://php.net/enable-dl
-enable_dl = Off
-
-; cgi.force_redirect is necessary to provide security running PHP as a CGI under
-; most web servers.  Left undefined, PHP turns this on by default.  You can
-; turn it off here AT YOUR OWN RISK
-; **You CAN safely turn this off for IIS, in fact, you MUST.**
-; http://php.net/cgi.force-redirect
-;cgi.force_redirect = 1
-
-; if cgi.nph is enabled it will force cgi to always sent Status: 200 with
-; every request. PHP's default behavior is to disable this feature.
-;cgi.nph = 1
-
-; if cgi.force_redirect is turned on, and you are not running under Apache or Netscape
-; (iPlanet) web servers, you MAY need to set an environment variable name that PHP
-; will look for to know it is OK to continue execution.  Setting this variable MAY
-; cause security issues, KNOW WHAT YOU ARE DOING FIRST.
-; http://php.net/cgi.redirect-status-env
-;cgi.redirect_status_env = ;
-
-; cgi.fix_pathinfo provides *real* PATH_INFO/PATH_TRANSLATED support for CGI.  PHP's
-; previous behaviour was to set PATH_TRANSLATED to SCRIPT_FILENAME, and to not grok
-; what PATH_INFO is.  For more information on PATH_INFO, see the cgi specs.  Setting
-; this to 1 will cause PHP CGI to fix its paths to conform to the spec.  A setting
-; of zero causes PHP to behave as before.  Default is 1.  You should fix your scripts
-; to use SCRIPT_FILENAME rather than PATH_TRANSLATED.
-; http://php.net/cgi.fix-pathinfo
-;cgi.fix_pathinfo=1
-
-; FastCGI under IIS (on WINNT based OS) supports the ability to impersonate
-; security tokens of the calling client.  This allows IIS to define the
-; security context that the request runs under.  mod_fastcgi under Apache
-; does not currently support this feature (03/17/2002)
-; Set to 1 if running under IIS.  Default is zero.
-; http://php.net/fastcgi.impersonate
-;fastcgi.impersonate = 1;
-
-; Disable logging through FastCGI connection. PHP's default behavior is to enable
-; this feature.
-;fastcgi.logging = 0
-
-; cgi.rfc2616_headers configuration option tells PHP what type of headers to
-; use when sending HTTP response code. If it's set 0 PHP sends Status: header that
-; is supported by Apache. When this option is set to 1 PHP will send
-; RFC2616 compliant header.
-; Default is zero.
-; http://php.net/cgi.rfc2616-headers
-;cgi.rfc2616_headers = 0
-
-;;;;;;;;;;;;;;;;
-; File Uploads ;
-;;;;;;;;;;;;;;;;
-
-; Whether to allow HTTP file uploads.
-; http://php.net/file-uploads
-file_uploads = On
-
-; Temporary directory for HTTP uploaded files (will use system default if not
-; specified).
-; http://php.net/upload-tmp-dir
-;upload_tmp_dir =
-
-; Maximum allowed size for uploaded files.
-; http://php.net/upload-max-filesize
-upload_max_filesize = 2M
-
-; Maximum number of files that can be uploaded via a single request
-max_file_uploads = 20
-
-;;;;;;;;;;;;;;;;;;
-; Fopen wrappers ;
-;;;;;;;;;;;;;;;;;;
-
-; Whether to allow the treatment of URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-fopen
-allow_url_fopen = On
-
-; Whether to allow include/require to open URLs (like http:// or ftp://) as files.
-; http://php.net/allow-url-include
-allow_url_include = Off
-
-; Define the anonymous ftp password (your email address). PHP's default setting
-; for this is empty.
-; http://php.net/from
-;from="john@doe.com"
-
-; Define the User-Agent string. PHP's default setting for this is empty.
-; http://php.net/user-agent
-;user_agent="PHP"
-
-; Default timeout for socket based streams (seconds)
-; http://php.net/default-socket-timeout
-default_socket_timeout = 60
-
-; If your scripts have to deal with files from Macintosh systems,
-; or you are running on a Mac and need to deal with files from
-; unix or win32 systems, setting this flag will cause PHP to
-; automatically detect the EOL character in those files so that
-; fgets() and file() will work regardless of the source of the file.
-; http://php.net/auto-detect-line-endings
-;auto_detect_line_endings = Off
-
-;;;;;;;;;;;;;;;;;;;;;;
-; Dynamic Extensions ;
-;;;;;;;;;;;;;;;;;;;;;;
-
-; If you wish to have an extension loaded automatically, use the following
-; syntax:
-;
-;   extension=modulename.extension
-;
-; For example, on Windows:
-;
-;   extension=msql.dll
-;
-; ... or under UNIX:
-;
-;   extension=msql.so
-;
-; ... or with a path:
-;
-;   extension=/path/to/extension/msql.so
-;
-; If you only provide the name of the extension, PHP will look for it in its
-; default extension directory.
-;
-; Windows Extensions
-; Note that ODBC support is built in, so no dll is needed for it.
-; Note that many DLL files are located in the extensions/ (PHP 4) ext/ (PHP 5)
-; extension folders as well as the separate PECL DLL download (PHP 5).
-; Be sure to appropriately set the extension_dir directive.
-;
-;extension=php_bz2.dll
-;extension=php_curl.dll
-;extension=php_fileinfo.dll
-;extension=php_gd2.dll
-;extension=php_gettext.dll
-;extension=php_gmp.dll
-;extension=php_intl.dll
-;extension=php_imap.dll
-;extension=php_interbase.dll
-;extension=php_ldap.dll
-;extension=php_mbstring.dll
-;extension=php_exif.dll      ; Must be after mbstring as it depends on it
-;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 11gR2 Instant Client
-;extension=php_openssl.dll
-;extension=php_pdo_firebird.dll
-;extension=php_pdo_mssql.dll
-;extension=php_pdo_mysql.dll
-;extension=php_pdo_oci.dll
-;extension=php_pdo_odbc.dll
-;extension=php_pdo_pgsql.dll
-;extension=php_pdo_sqlite.dll
-;extension=php_pgsql.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
-;extension=php_sqlite3.dll
-;extension=php_sybase_ct.dll
-;extension=php_tidy.dll
-;extension=php_xmlrpc.dll
-;extension=php_xsl.dll
-;extension=php_zip.dll
-
-;;;;;;;;;;;;;;;;;;;
-; Module Settings ;
-;;;;;;;;;;;;;;;;;;;
-
-[Date]
-; Defines the default timezone used by the date functions
-; http://php.net/date.timezone
-;date.timezone =
-
-; http://php.net/date.default-latitude
-;date.default_latitude = 31.7667
-
-; http://php.net/date.default-longitude
-;date.default_longitude = 35.2333
-
-; http://php.net/date.sunrise-zenith
-;date.sunrise_zenith = 90.583333
-
-; http://php.net/date.sunset-zenith
-;date.sunset_zenith = 90.583333
-
-[filter]
-; http://php.net/filter.default
-;filter.default = unsafe_raw
-
-; http://php.net/filter.default-flags
-;filter.default_flags =
-
-[iconv]
-;iconv.input_encoding = ISO-8859-1
-;iconv.internal_encoding = ISO-8859-1
-;iconv.output_encoding = ISO-8859-1
-
-[intl]
-;intl.default_locale =
-; This directive allows you to produce PHP errors when some error
-; happens within intl functions. The value is the level of the error produced.
-; Default is 0, which does not produce any errors.
-;intl.error_level = E_WARNING
-
-[sqlite]
-; http://php.net/sqlite.assoc-case
-;sqlite.assoc_case = 0
-
-[sqlite3]
-;sqlite3.extension_dir =
-
-[Pcre]
-;PCRE library backtracking limit.
-; http://php.net/pcre.backtrack-limit
-;pcre.backtrack_limit=100000
-
-;PCRE library recursion limit.
-;Please note that if you set this value to a high number you may consume all
-;the available process stack and eventually crash PHP (due to reaching the
-;stack size limit imposed by the Operating System).
-; http://php.net/pcre.recursion-limit
-;pcre.recursion_limit=100000
-
-[Pdo]
-; Whether to pool ODBC connections. Can be one of "strict", "relaxed" or "off"
-; http://php.net/pdo-odbc.connection-pooling
-;pdo_odbc.connection_pooling=strict
-
-;pdo_odbc.db2_instance_name
-
-[Pdo_mysql]
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/pdo_mysql.cache_size
-pdo_mysql.cache_size = 2000
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/pdo_mysql.default-socket
-pdo_mysql.default_socket=
-
-[Phar]
-; http://php.net/phar.readonly
-;phar.readonly = On
-
-; http://php.net/phar.require-hash
-;phar.require_hash = On
-
-;phar.cache_list =
-
-[Syslog]
-; Whether or not to define the various syslog variables (e.g. $LOG_PID,
-; $LOG_CRON, etc.).  Turning it off is a good idea performance-wise.  In
-; runtime, you can define these variables by calling define_syslog_variables().
-; http://php.net/define-syslog-variables
-define_syslog_variables  = Off
-
-[mail function]
-; For Win32 only.
-; http://php.net/smtp
-SMTP = localhost
-; http://php.net/smtp-port
-smtp_port = 25
-
-; For Win32 only.
-; http://php.net/sendmail-from
-;sendmail_from = me@example.com
-
-; For Unix only.  You may supply arguments as well (default: "sendmail -t -i").
-; http://php.net/sendmail-path
-;sendmail_path =
-
-; Force the addition of the specified parameters to be passed as extra parameters
-; to the sendmail binary. These parameters will always replace the value of
-; the 5th parameter to mail(), even in safe mode.
-;mail.force_extra_parameters =
-
-; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
-mail.add_x_header = On
-
-; The path to a log file that will log all mail() calls. Log entries include
-; the full path of the script, line number, To address and headers.
-;mail.log =
-
-[SQL]
-; http://php.net/sql.safe-mode
-sql.safe_mode = Off
-
-[ODBC]
-; http://php.net/odbc.default-db
-;odbc.default_db    =  Not yet implemented
-
-; http://php.net/odbc.default-user
-;odbc.default_user  =  Not yet implemented
-
-; http://php.net/odbc.default-pw
-;odbc.default_pw    =  Not yet implemented
-
-; Controls the ODBC cursor model.
-; Default: SQL_CURSOR_STATIC (default).
-;odbc.default_cursortype
-
-; Allow or prevent persistent links.
-; http://php.net/odbc.allow-persistent
-odbc.allow_persistent = On
-
-; Check that a connection is still valid before reuse.
-; http://php.net/odbc.check-persistent
-odbc.check_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/odbc.max-persistent
-odbc.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/odbc.max-links
-odbc.max_links = -1
-
-; Handling of LONG fields.  Returns number of bytes to variables.  0 means
-; passthru.
-; http://php.net/odbc.defaultlrl
-odbc.defaultlrl = 4096
-
-; Handling of binary data.  0 means passthru, 1 return as is, 2 convert to char.
-; See the documentation on odbc_binmode and odbc_longreadlen for an explanation
-; of odbc.defaultlrl and odbc.defaultbinmode
-; http://php.net/odbc.defaultbinmode
-odbc.defaultbinmode = 1
-
-;birdstep.max_links = -1
-
-[Interbase]
-; Allow or prevent persistent links.
-ibase.allow_persistent = 1
-
-; Maximum number of persistent links.  -1 means no limit.
-ibase.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-ibase.max_links = -1
-
-; Default database name for ibase_connect().
-;ibase.default_db =
-
-; Default username for ibase_connect().
-;ibase.default_user =
-
-; Default password for ibase_connect().
-;ibase.default_password =
-
-; Default charset for ibase_connect().
-;ibase.default_charset =
-
-; Default timestamp format.
-ibase.timestampformat = "%Y-%m-%d %H:%M:%S"
-
-; Default date format.
-ibase.dateformat = "%Y-%m-%d"
-
-; Default time format.
-ibase.timeformat = "%H:%M:%S"
-
-[MySQL]
-; Allow accessing, from PHP's perspective, local files with LOAD DATA statements
-; http://php.net/mysql.allow_local_infile
-mysql.allow_local_infile = On
-
-; Allow or prevent persistent links.
-; http://php.net/mysql.allow-persistent
-mysql.allow_persistent = On
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysql.cache_size
-mysql.cache_size = 2000
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/mysql.max-persistent
-mysql.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/mysql.max-links
-mysql.max_links = -1
-
-; Default port number for mysql_connect().  If unset, mysql_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysql.default-port
-mysql.default_port =
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysql.default-socket
-mysql.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-host
-mysql.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysql.default-user
-mysql.default_user =
-
-; Default password for mysql_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysql.default_password")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysql.default-password
-mysql.default_password =
-
-; Maximum time (in seconds) for connect timeout. -1 means no limit
-; http://php.net/mysql.connect-timeout
-mysql.connect_timeout = 60
-
-; Trace mode. When trace_mode is active (=On), warnings for table/index scans and
-; SQL-Errors will be displayed.
-; http://php.net/mysql.trace-mode
-mysql.trace_mode = Off
-
-[MySQLi]
-
-; Maximum number of persistent links.  -1 means no limit.
-; 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
-
-; If mysqlnd is used: Number of cache slots for the internal result set cache
-; http://php.net/mysqli.cache_size
-mysqli.cache_size = 2000
-
-; Default port number for mysqli_connect().  If unset, mysqli_connect() will use
-; the $MYSQL_TCP_PORT or the mysql-tcp entry in /etc/services or the
-; compile-time value defined MYSQL_PORT (in that order).  Win32 will only look
-; at MYSQL_PORT.
-; http://php.net/mysqli.default-port
-mysqli.default_port = 3306
-
-; Default socket name for local MySQL connects.  If empty, uses the built-in
-; MySQL defaults.
-; http://php.net/mysqli.default-socket
-mysqli.default_socket =
-
-; Default host for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-host
-mysqli.default_host =
-
-; Default user for mysql_connect() (doesn't apply in safe mode).
-; http://php.net/mysqli.default-user
-mysqli.default_user =
-
-; Default password for mysqli_connect() (doesn't apply in safe mode).
-; Note that this is generally a *bad* idea to store passwords in this file.
-; *Any* user with PHP access can run 'echo get_cfg_var("mysqli.default_pw")
-; and reveal this password!  And of course, any users with read access to this
-; file will be able to reveal the password as well.
-; http://php.net/mysqli.default-pw
-mysqli.default_pw =
-
-; Allow or prevent reconnect
-mysqli.reconnect = Off
-
-[mysqlnd]
-; 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 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
-
-; Size of a pre-allocated buffer used when sending commands to MySQL in bytes.
-; http://php.net/mysqlnd.net_cmd_buffer_size
-;mysqlnd.net_cmd_buffer_size = 2048
-
-; Size of a pre-allocated buffer used for reading data sent by the server in
-; bytes.
-; http://php.net/mysqlnd.net_read_buffer_size
-;mysqlnd.net_read_buffer_size = 32768
-
-[OCI8]
-
-; Connection: Enables privileged connections using external
-; credentials (OCI_SYSOPER, OCI_SYSDBA)
-; http://php.net/oci8.privileged-connect
-;oci8.privileged_connect = Off
-
-; Connection: The maximum number of persistent OCI8 connections per
-; process. Using -1 means no limit.
-; http://php.net/oci8.max-persistent
-;oci8.max_persistent = -1
-
-; Connection: The maximum number of seconds a process is allowed to
-; maintain an idle persistent connection. Using -1 means idle
-; persistent connections will be maintained forever.
-; http://php.net/oci8.persistent-timeout
-;oci8.persistent_timeout = -1
-
-; Connection: The number of seconds that must pass before issuing a
-; ping during oci_pconnect() to check the connection validity. When
-; set to 0, each oci_pconnect() will cause a ping. Using -1 disables
-; pings completely.
-; http://php.net/oci8.ping-interval
-;oci8.ping_interval = 60
-
-; Connection: Set this to a user chosen connection class to be used
-; for all pooled server requests with Oracle 11g Database Resident
-; Connection Pooling (DRCP).  To use DRCP, this value should be set to
-; the same string for all web servers running the same application,
-; the database pool must be configured, and the connection string must
-; specify to use a pooled server.
-;oci8.connection_class =
-
-; High Availability: Using On lets PHP receive Fast Application
-; Notification (FAN) events generated when a database node fails. The
-; database must also be configured to post FAN events.
-;oci8.events = Off
-
-; Tuning: This option enables statement caching, and specifies how
-; many statements to cache. Using 0 disables statement caching.
-; http://php.net/oci8.statement-cache-size
-;oci8.statement_cache_size = 20
-
-; Tuning: Enables statement prefetching and sets the default number of
-; rows that will be fetched automatically after statement execution.
-; http://php.net/oci8.default-prefetch
-;oci8.default_prefetch = 100
-
-; Compatibility. Using On means oci_close() will not close
-; oci_connect() and oci_new_connect() connections.
-; http://php.net/oci8.old-oci-close-semantics
-;oci8.old_oci_close_semantics = Off
-
-[PostgreSQL]
-; Allow or prevent persistent links.
-; http://php.net/pgsql.allow-persistent
-pgsql.allow_persistent = On
-
-; Detect broken persistent links always with pg_pconnect().
-; Auto reset feature requires a little overheads.
-; http://php.net/pgsql.auto-reset-persistent
-pgsql.auto_reset_persistent = Off
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/pgsql.max-persistent
-pgsql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-; http://php.net/pgsql.max-links
-pgsql.max_links = -1
-
-; Ignore PostgreSQL backends Notice message or not.
-; Notice message logging require a little overheads.
-; http://php.net/pgsql.ignore-notice
-pgsql.ignore_notice = 0
-
-; Log PostgreSQL backends Notice message or not.
-; Unless pgsql.ignore_notice=0, module cannot log notice message.
-; http://php.net/pgsql.log-notice
-pgsql.log_notice = 0
-
-[Sybase-CT]
-; Allow or prevent persistent links.
-; http://php.net/sybct.allow-persistent
-sybct.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-; http://php.net/sybct.max-persistent
-sybct.max_persistent = -1
-
-; Maximum number of links (persistent + non-persistent).  -1 means no limit.
-; http://php.net/sybct.max-links
-sybct.max_links = -1
-
-; Minimum server message severity to display.
-; http://php.net/sybct.min-server-severity
-sybct.min_server_severity = 10
-
-; Minimum client message severity to display.
-; http://php.net/sybct.min-client-severity
-sybct.min_client_severity = 10
-
-; Set per-context timeout
-; http://php.net/sybct.timeout
-;sybct.timeout=
-
-;sybct.packet_size
-
-; The maximum time in seconds to wait for a connection attempt to succeed before returning failure.
-; Default: one minute
-;sybct.login_timeout=
-
-; The name of the host you claim to be connecting from, for display by sp_who.
-; Default: none
-;sybct.hostname=
-
-; Allows you to define how often deadlocks are to be retried. -1 means "forever".
-; Default: 0
-;sybct.deadlock_retry_count=
-
-[bcmath]
-; Number of decimal digits for all bcmath functions.
-; http://php.net/bcmath.scale
-bcmath.scale = 0
-
-[browscap]
-; http://php.net/browscap
-;browscap = extra/browscap.ini
-
-[Session]
-; Handler used to store/retrieve data.
-; http://php.net/session.save-handler
-session.save_handler = files
-
-; Argument passed to save_handler.  In the case of files, this is the path
-; where data files are stored. Note: Windows users have to change this
-; variable in order to use PHP's session functions.
-;
-; The path can be defined as:
-;
-;     session.save_path = "N;/path"
-;
-; where N is an integer.  Instead of storing all the session files in
-; /path, what this will do is use subdirectories N-levels deep, and
-; store the session data in those directories.  This is useful if you
-; or your OS have problems with lots of files in one directory, and is
-; a more efficient layout for servers that handle lots of sessions.
-;
-; NOTE 1: PHP will not create this directory structure automatically.
-;         You can use the script in the ext/session dir for that purpose.
-; NOTE 2: See the section on garbage collection below if you choose to
-;         use subdirectories for session storage
-;
-; The file storage module creates files using mode 600 by default.
-; You can change that by using
-;
-;     session.save_path = "N;MODE;/path"
-;
-; where MODE is the octal representation of the mode. Note that this
-; does not overwrite the process's umask.
-; http://php.net/session.save-path
-session.save_path = "/tmp"
-
-; Whether to use cookies.
-; http://php.net/session.use-cookies
-session.use_cookies = 1
-
-; http://php.net/session.cookie-secure
-;session.cookie_secure =
-
-; This option forces PHP to fetch and use a cookie for storing and maintaining
-; the session id. We encourage this operation as it's very helpful in combating
-; session hijacking when not specifying and managing your own session id. It is
-; not the end all be all of session hijacking defense, but it's a good start.
-; http://php.net/session.use-only-cookies
-session.use_only_cookies = 1
-
-; Name of the session (used as cookie name).
-; http://php.net/session.name
-session.name = PHPSESSID
-
-; Initialize session on request startup.
-; http://php.net/session.auto-start
-session.auto_start = 0
-
-; Lifetime in seconds of cookie or, if 0, until browser is restarted.
-; http://php.net/session.cookie-lifetime
-session.cookie_lifetime = 0
-
-; The path for which the cookie is valid.
-; http://php.net/session.cookie-path
-session.cookie_path = /
-
-; The domain for which the cookie is valid.
-; http://php.net/session.cookie-domain
-session.cookie_domain =
-
-; Whether or not to add the httpOnly flag to the cookie, which makes it inaccessible to browser scripting languages such as JavaScript.
-; http://php.net/session.cookie-httponly
-session.cookie_httponly =
-
-; Handler used to serialize data.  php is the standard serializer of PHP.
-; http://php.net/session.serialize-handler
-session.serialize_handler = php
-
-; Defines the probability that the 'garbage collection' process is started
-; on every session initialization. The probability is calculated by using
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator
-; and gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request.
-; Default Value: 1
-; Development Value: 1
-; Production Value: 1
-; http://php.net/session.gc-probability
-session.gc_probability = 1
-
-; Defines the probability that the 'garbage collection' process is started on every
-; session initialization. The probability is calculated by using the following equation:
-; gc_probability/gc_divisor. Where session.gc_probability is the numerator and
-; session.gc_divisor is the denominator in the equation. Setting this value to 1
-; when the session.gc_divisor value is 100 will give you approximately a 1% chance
-; the gc will run on any give request. Increasing this value to 1000 will give you
-; a 0.1% chance the gc will run on any give request. For high volume production servers,
-; this is a more efficient approach.
-; Default Value: 100
-; Development Value: 1000
-; Production Value: 1000
-; http://php.net/session.gc-divisor
-session.gc_divisor = 1000
-
-; After this number of seconds, stored data will be seen as 'garbage' and
-; cleaned up by the garbage collection process.
-; http://php.net/session.gc-maxlifetime
-session.gc_maxlifetime = 1440
-
-; NOTE: If you are using the subdirectory option for storing session files
-;       (see session.save_path above), then garbage collection does *not*
-;       happen automatically.  You will need to do your own garbage
-;       collection through a shell script, cron entry, or some other method.
-;       For example, the following script would is the equivalent of
-;       setting session.gc_maxlifetime to 1440 (1440 seconds = 24 minutes):
-;          find /path/to/sessions -cmin +24 | xargs rm
-
-; PHP 4.2 and less have an undocumented feature/bug that allows you to
-; to initialize a session variable in the global scope, even when register_globals
-; is disabled.  PHP 4.3 and later will warn you, if this feature is used.
-; You can disable the feature and the warning separately. At this time,
-; the warning is only displayed, if bug_compat_42 is enabled. This feature
-; introduces some serious security problems if not handled correctly. It's
-; recommended that you do not use this feature on production servers. But you
-; should enable this on development servers and enable the warning as well. If you
-; do not enable the feature on development servers, you won't be warned when it's
-; used and debugging errors caused by this can be difficult to track down.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-42
-session.bug_compat_42 = On
-
-; This setting controls whether or not you are warned by PHP when initializing a
-; session value into the global space. session.bug_compat_42 must be enabled before
-; these warnings can be issued by PHP. See the directive above for more information.
-; Default Value: On
-; Development Value: On
-; Production Value: Off
-; http://php.net/session.bug-compat-warn
-session.bug_compat_warn = On
-
-; Check HTTP Referer to invalidate externally stored URLs containing ids.
-; HTTP_REFERER has to contain this substring for the session to be
-; considered as valid.
-; http://php.net/session.referer-check
-session.referer_check =
-
-; How many bytes to read from the file.
-; http://php.net/session.entropy-length
-session.entropy_length = 0
-
-; Specified here to create the session id.
-; http://php.net/session.entropy-file
-; On systems that don't have /dev/urandom /dev/arandom can be used
-; On windows, setting the entropy_length setting will activate the 
-; Windows random source (using the CryptoAPI)
-;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.
-; http://php.net/session.cache-limiter
-session.cache_limiter = nocache
-
-; Document expires after n minutes.
-; http://php.net/session.cache-expire
-session.cache_expire = 180
-
-; trans sid support is disabled by default.
-; Use of trans sid may risk your users security.
-; Use this option with caution.
-; - User may send URL contains active session ID
-;   to other person via. email/irc/etc.
-; - URL that contains active session ID may be stored
-;   in publicly accessible computer.
-; - User may access your site with the same session ID
-;   always using URL stored in browser's history or bookmarks.
-; http://php.net/session.use-trans-sid
-session.use_trans_sid = 0
-
-; Select a hash function for use in generating session ids.
-; Possible Values
-;   0  (MD5 128 bits)
-;   1  (SHA-1 160 bits)
-; This option may also be set to the name of any hash function supported by
-; the hash extension. A list of available hashes is returned by the hash_algos()
-; function.
-; http://php.net/session.hash-function
-session.hash_function = 0
-
-; Define how many bits are stored in each character when converting
-; the binary hash data to something readable.
-; Possible values:
-;   4  (4 bits: 0-9, a-f)
-;   5  (5 bits: 0-9, a-v)
-;   6  (6 bits: 0-9, a-z, A-Z, "-", ",")
-; Default Value: 4
-; Development Value: 5
-; Production Value: 5
-; http://php.net/session.hash-bits-per-character
-session.hash_bits_per_character = 5
-
-; The URL rewriter will look for URLs in a defined set of HTML tags.
-; form/fieldset are special; if you include them here, the rewriter will
-; add a hidden <input> field with the info which is otherwise appended
-; to URLs.  If you want XHTML conformity, remove the form entry.
-; Note that all valid entries require a "=", even if no value follows.
-; Default Value: "a=href,area=href,frame=src,form=,fieldset="
-; Development Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; Production Value: "a=href,area=href,frame=src,input=src,form=fakeentry"
-; http://php.net/url-rewriter.tags
-url_rewriter.tags = "a=href,area=href,frame=src,input=src,form=fakeentry"
-
-[MSSQL]
-; Allow or prevent persistent links.
-mssql.allow_persistent = On
-
-; Maximum number of persistent links.  -1 means no limit.
-mssql.max_persistent = -1
-
-; Maximum number of links (persistent+non persistent).  -1 means no limit.
-mssql.max_links = -1
-
-; Minimum error severity to display.
-mssql.min_error_severity = 10
-
-; Minimum message severity to display.
-mssql.min_message_severity = 10
-
-; Compatibility mode with old versions of PHP 3.0.
-mssql.compatability_mode = Off
-
-; Connect timeout
-;mssql.connect_timeout = 5
-
-; Query timeout
-;mssql.timeout = 60
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textlimit = 4096
-
-; Valid range 0 - 2147483647.  Default = 4096.
-;mssql.textsize = 4096
-
-; Limits the number of records in each batch.  0 = all records in one batch.
-;mssql.batchsize = 0
-
-; Specify how datetime and datetim4 columns are returned
-; On => Returns data converted to SQL server settings
-; Off => Returns values as YYYY-MM-DD hh:mm:ss
-;mssql.datetimeconvert = On
-
-; Use NT authentication when connecting to the server
-mssql.secure_connection = Off
-
-; Specify max number of processes. -1 = library default
-; msdlib defaults to 25
-; FreeTDS defaults to 4096
-;mssql.max_procs = -1
-
-; Specify client character set.
-; 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"
-
-[Assertion]
-; Assert(expr); active by default.
-; http://php.net/assert.active
-;assert.active = On
-
-; Issue a PHP warning for each failed assertion.
-; http://php.net/assert.warning
-;assert.warning = On
-
-; Don't bail out by default.
-; http://php.net/assert.bail
-;assert.bail = Off
-
-; User-function to be called if an assertion fails.
-; http://php.net/assert.callback
-;assert.callback = 0
-
-; Eval the expression with current error_reporting().  Set to true if you want
-; error_reporting(0) around the eval().
-; http://php.net/assert.quiet-eval
-;assert.quiet_eval = 0
-
-[COM]
-; path to a file containing GUIDs, IIDs or filenames of files with TypeLibs
-; http://php.net/com.typelib-file
-;com.typelib_file =
-
-; allow Distributed-COM calls
-; http://php.net/com.allow-dcom
-;com.allow_dcom = true
-
-; autoregister constants of a components typlib on com_load()
-; http://php.net/com.autoregister-typelib
-;com.autoregister_typelib = true
-
-; register constants casesensitive
-; http://php.net/com.autoregister-casesensitive
-;com.autoregister_casesensitive = false
-
-; show warnings on duplicate constant registrations
-; http://php.net/com.autoregister-verbose
-;com.autoregister_verbose = true
-
-; The default character set code-page to use when passing strings to and from COM objects.
-; Default: system ANSI code page
-;com.code_page=
-
-[mbstring]
-; language for internal character representation.
-; http://php.net/mbstring.language
-;mbstring.language = Japanese
-
-; internal/script encoding.
-; Some encoding cannot work as internal encoding.
-; (e.g. SJIS, BIG5, ISO-2022-*)
-; http://php.net/mbstring.internal-encoding
-;mbstring.internal_encoding = EUC-JP
-
-; http input encoding.
-; http://php.net/mbstring.http-input
-;mbstring.http_input = auto
-
-; http output encoding. mb_output_handler must be
-; registered as output buffer to function
-; http://php.net/mbstring.http-output
-;mbstring.http_output = SJIS
-
-; enable automatic encoding translation according to
-; mbstring.internal_encoding setting. Input chars are
-; converted to internal encoding by setting this to On.
-; Note: Do _not_ use automatic encoding translation for
-;       portable libs/applications.
-; http://php.net/mbstring.encoding-translation
-;mbstring.encoding_translation = Off
-
-; automatic encoding detection order.
-; auto means
-; http://php.net/mbstring.detect-order
-;mbstring.detect_order = auto
-
-; substitute_character used when character cannot be converted
-; one from another
-; http://php.net/mbstring.substitute-character
-;mbstring.substitute_character = none;
-
-; overload(replace) single byte functions by mbstring functions.
-; mail(), ereg(), etc are overloaded by mb_send_mail(), mb_ereg(),
-; etc. Possible values are 0,1,2,4 or combination of them.
-; For example, 7 for overload everything.
-; 0: No overload
-; 1: Overload mail() function
-; 2: Overload str*() functions
-; 4: Overload ereg*() functions
-; http://php.net/mbstring.func-overload
-;mbstring.func_overload = 0
-
-; enable strict encoding detection.
-;mbstring.strict_detection = Off
-
-; This directive specifies the regex pattern of content types for which mb_output_handler()
-; is activated.
-; Default: mbstring.http_output_conv_mimetype=^(text/|application/xhtml\+xml)
-;mbstring.http_output_conv_mimetype=
-
-; Allows to set script encoding. Only affects if PHP is compiled with --enable-zend-multibyte
-; Default: ""
-;mbstring.script_encoding=
-
-[gd]
-; Tell the jpeg decode to ignore warnings and try to create
-; a gd image. The warning will then be displayed as notices
-; disabled by default
-; http://php.net/gd.jpeg-ignore-warning
-;gd.jpeg_ignore_warning = 0
-
-[exif]
-; Exif UNICODE user comments are handled as UCS-2BE/UCS-2LE and JIS as JIS.
-; With mbstring support this will automatically be converted into the encoding
-; given by corresponding encode setting. When empty mbstring.internal_encoding
-; is used. For the decode settings you can distinguish between motorola and
-; intel byte order. A decode setting cannot be empty.
-; http://php.net/exif.encode-unicode
-;exif.encode_unicode = ISO-8859-15
-
-; http://php.net/exif.decode-unicode-motorola
-;exif.decode_unicode_motorola = UCS-2BE
-
-; http://php.net/exif.decode-unicode-intel
-;exif.decode_unicode_intel    = UCS-2LE
-
-; http://php.net/exif.encode-jis
-;exif.encode_jis =
-
-; http://php.net/exif.decode-jis-motorola
-;exif.decode_jis_motorola = JIS
-
-; http://php.net/exif.decode-jis-intel
-;exif.decode_jis_intel    = JIS
-
-[Tidy]
-; The path to a default tidy configuration file to use when using tidy
-; http://php.net/tidy.default-config
-;tidy.default_config = /usr/local/lib/php/default.tcfg
-
-; Should tidy clean and repair output automatically?
-; WARNING: Do not use this option if you are generating non-html content
-; such as dynamic images
-; http://php.net/tidy.clean-output
-tidy.clean_output = Off
-
-[soap]
-; Enables or disables WSDL caching feature.
-; http://php.net/soap.wsdl-cache-enabled
-soap.wsdl_cache_enabled=1
-
-; Sets the directory name where SOAP extension will put cache files.
-; http://php.net/soap.wsdl-cache-dir
-soap.wsdl_cache_dir="/tmp"
-
-; (time to live) Sets the number of second while cached file will be used
-; instead of original one.
-; http://php.net/soap.wsdl-cache-ttl
-soap.wsdl_cache_ttl=86400
-
-; Sets the size of the cache limit. (Max. number of WSDL files to cache)
-soap.wsdl_cache_limit = 5
-
-[sysvshm]
-; A default size of the shared memory segment
-;sysvshm.init_mem = 10000
-
-[ldap]
-; Sets the maximum number of open links or -1 for unlimited.
-ldap.max_links = -1
-
-[mcrypt]
-; For more information about mcrypt settings see http://php.net/mcrypt-module-open
-
-; Directory where to load mcrypt algorithms
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.algorithms_dir=
-
-; Directory where to load mcrypt modes
-; Default: Compiled in into libmcrypt (usually /usr/local/lib/libmcrypt)
-;mcrypt.modes_dir=
-
-[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/config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1 b/config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1
deleted file mode 100644 (file)
index ccd9c06..0000000
+++ /dev/null
@@ -1,1013 +0,0 @@
-#
-# Automatically generated make config: don't edit
-# Busybox version: 1.19.3
-# Thu Feb 16 11:27:15 2012
-#
-CONFIG_HAVE_DOT_CONFIG=y
-
-#
-# Busybox Settings
-#
-
-#
-# General Configuration
-#
-CONFIG_DESKTOP=y
-CONFIG_EXTRA_COMPAT=y
-CONFIG_INCLUDE_SUSv2=y
-CONFIG_USE_PORTABLE_CODE=y
-CONFIG_PLATFORM_LINUX=y
-CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
-# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
-# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
-CONFIG_SHOW_USAGE=y
-CONFIG_FEATURE_VERBOSE_USAGE=y
-CONFIG_FEATURE_COMPRESS_USAGE=y
-CONFIG_FEATURE_INSTALLER=y
-CONFIG_INSTALL_NO_USR=y
-# CONFIG_LOCALE_SUPPORT is not set
-CONFIG_UNICODE_SUPPORT=y
-# CONFIG_UNICODE_USING_LOCALE is not set
-# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
-CONFIG_SUBST_WCHAR=63
-CONFIG_LAST_SUPPORTED_WCHAR=767
-CONFIG_UNICODE_COMBINING_WCHARS=y
-CONFIG_UNICODE_WIDE_WCHARS=y
-# CONFIG_UNICODE_BIDI_SUPPORT is not set
-# CONFIG_UNICODE_NEUTRAL_TABLE is not set
-CONFIG_UNICODE_PRESERVE_BROKEN=y
-CONFIG_LONG_OPTS=y
-CONFIG_FEATURE_DEVPTS=y
-CONFIG_FEATURE_CLEAN_UP=y
-CONFIG_FEATURE_UTMP=y
-CONFIG_FEATURE_WTMP=y
-CONFIG_FEATURE_PIDFILE=y
-CONFIG_FEATURE_SUID=y
-# CONFIG_FEATURE_SUID_CONFIG is not set
-# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
-# CONFIG_SELINUX is not set
-CONFIG_FEATURE_PREFER_APPLETS=y
-CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
-CONFIG_FEATURE_SYSLOG=y
-# CONFIG_FEATURE_HAVE_RPC is not set
-
-#
-# Build Options
-#
-# CONFIG_STATIC is not set
-# CONFIG_PIE is not set
-# CONFIG_NOMMU is not set
-# CONFIG_BUILD_LIBBUSYBOX is not set
-# CONFIG_FEATURE_INDIVIDUAL is not set
-# CONFIG_FEATURE_SHARED_BUSYBOX is not set
-CONFIG_LFS=y
-CONFIG_CROSS_COMPILER_PREFIX=""
-CONFIG_EXTRA_CFLAGS=""
-
-#
-# Debugging Options
-#
-# CONFIG_DEBUG is not set
-# CONFIG_DEBUG_PESSIMIZE is not set
-CONFIG_WERROR=y
-CONFIG_NO_DEBUG_LIB=y
-# CONFIG_DMALLOC is not set
-# CONFIG_EFENCE is not set
-
-#
-# Installation Options ("make install" behavior)
-#
-CONFIG_INSTALL_APPLET_SYMLINKS=y
-# CONFIG_INSTALL_APPLET_HARDLINKS is not set
-# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
-# CONFIG_INSTALL_APPLET_DONT is not set
-# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
-# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
-# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
-CONFIG_PREFIX="./_install"
-
-#
-# Busybox Library Tuning
-#
-CONFIG_FEATURE_SYSTEMD=y
-CONFIG_FEATURE_RTMINMAX=y
-CONFIG_PASSWORD_MINLEN=6
-CONFIG_MD5_SIZE_VS_SPEED=2
-CONFIG_FEATURE_FAST_TOP=y
-CONFIG_FEATURE_ETC_NETWORKS=y
-CONFIG_FEATURE_USE_TERMIOS=y
-CONFIG_FEATURE_EDITING=y
-CONFIG_FEATURE_EDITING_MAX_LEN=1024
-CONFIG_FEATURE_EDITING_VI=y
-CONFIG_FEATURE_EDITING_HISTORY=255
-CONFIG_FEATURE_EDITING_SAVEHISTORY=y
-CONFIG_FEATURE_REVERSE_SEARCH=y
-CONFIG_FEATURE_TAB_COMPLETION=y
-CONFIG_FEATURE_USERNAME_COMPLETION=y
-CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
-CONFIG_FEATURE_EDITING_ASK_TERMINAL=y
-CONFIG_FEATURE_NON_POSIX_CP=y
-CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
-CONFIG_FEATURE_COPYBUF_KB=4
-CONFIG_FEATURE_SKIP_ROOTFS=y
-# CONFIG_MONOTONIC_SYSCALL is not set
-CONFIG_IOCTL_HEX2STR_ERROR=y
-CONFIG_FEATURE_HWIB=y
-
-#
-# Applets
-#
-
-#
-# Archival Utilities
-#
-CONFIG_FEATURE_SEAMLESS_XZ=y
-CONFIG_FEATURE_SEAMLESS_LZMA=y
-CONFIG_FEATURE_SEAMLESS_BZ2=y
-CONFIG_FEATURE_SEAMLESS_GZ=y
-CONFIG_FEATURE_SEAMLESS_Z=y
-CONFIG_AR=y
-CONFIG_FEATURE_AR_LONG_FILENAMES=y
-CONFIG_FEATURE_AR_CREATE=y
-CONFIG_BUNZIP2=y
-CONFIG_BZIP2=y
-CONFIG_CPIO=y
-CONFIG_FEATURE_CPIO_O=y
-CONFIG_FEATURE_CPIO_P=y
-# CONFIG_DPKG is not set
-# CONFIG_DPKG_DEB is not set
-# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
-CONFIG_GUNZIP=y
-CONFIG_GZIP=y
-CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
-CONFIG_LZOP=y
-CONFIG_LZOP_COMPR_HIGH=y
-# CONFIG_RPM2CPIO is not set
-# CONFIG_RPM is not set
-CONFIG_TAR=y
-CONFIG_FEATURE_TAR_CREATE=y
-CONFIG_FEATURE_TAR_AUTODETECT=y
-CONFIG_FEATURE_TAR_FROM=y
-CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
-CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
-CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
-CONFIG_FEATURE_TAR_LONG_OPTIONS=y
-CONFIG_FEATURE_TAR_TO_COMMAND=y
-CONFIG_FEATURE_TAR_UNAME_GNAME=y
-CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
-# CONFIG_FEATURE_TAR_SELINUX is not set
-CONFIG_UNCOMPRESS=y
-CONFIG_UNLZMA=y
-CONFIG_FEATURE_LZMA_FAST=y
-CONFIG_LZMA=y
-CONFIG_UNXZ=y
-CONFIG_XZ=y
-CONFIG_UNZIP=y
-
-#
-# Coreutils
-#
-CONFIG_BASENAME=y
-CONFIG_CAT=y
-CONFIG_DATE=y
-CONFIG_FEATURE_DATE_ISOFMT=y
-CONFIG_FEATURE_DATE_NANO=y
-CONFIG_FEATURE_DATE_COMPAT=y
-CONFIG_ID=y
-CONFIG_GROUPS=y
-CONFIG_TEST=y
-CONFIG_FEATURE_TEST_64=y
-CONFIG_TOUCH=y
-CONFIG_TR=y
-CONFIG_FEATURE_TR_CLASSES=y
-CONFIG_FEATURE_TR_EQUIV=y
-CONFIG_BASE64=y
-CONFIG_WHO=y
-CONFIG_USERS=y
-CONFIG_CAL=y
-CONFIG_CATV=y
-CONFIG_CHGRP=y
-CONFIG_CHMOD=y
-CONFIG_CHOWN=y
-CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
-CONFIG_CHROOT=y
-CONFIG_CKSUM=y
-CONFIG_COMM=y
-CONFIG_CP=y
-CONFIG_FEATURE_CP_LONG_OPTIONS=y
-CONFIG_CUT=y
-CONFIG_DD=y
-CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
-CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
-CONFIG_FEATURE_DD_IBS_OBS=y
-CONFIG_DF=y
-CONFIG_FEATURE_DF_FANCY=y
-CONFIG_DIRNAME=y
-CONFIG_DOS2UNIX=y
-CONFIG_UNIX2DOS=y
-CONFIG_DU=y
-CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
-CONFIG_ECHO=y
-CONFIG_FEATURE_FANCY_ECHO=y
-CONFIG_ENV=y
-CONFIG_FEATURE_ENV_LONG_OPTIONS=y
-CONFIG_EXPAND=y
-CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
-CONFIG_EXPR=y
-CONFIG_EXPR_MATH_SUPPORT_64=y
-CONFIG_FALSE=y
-# CONFIG_FOLD is not set
-CONFIG_FSYNC=y
-CONFIG_HEAD=y
-CONFIG_FEATURE_FANCY_HEAD=y
-# CONFIG_HOSTID is not set
-CONFIG_INSTALL=y
-CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
-CONFIG_LN=y
-# CONFIG_LOGNAME is not set
-CONFIG_LS=y
-CONFIG_FEATURE_LS_FILETYPES=y
-CONFIG_FEATURE_LS_FOLLOWLINKS=y
-CONFIG_FEATURE_LS_RECURSIVE=y
-CONFIG_FEATURE_LS_SORTFILES=y
-CONFIG_FEATURE_LS_TIMESTAMPS=y
-CONFIG_FEATURE_LS_USERNAME=y
-CONFIG_FEATURE_LS_COLOR=y
-CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
-CONFIG_MD5SUM=y
-CONFIG_MKDIR=y
-CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
-CONFIG_MKFIFO=y
-CONFIG_MKNOD=y
-CONFIG_MV=y
-CONFIG_FEATURE_MV_LONG_OPTIONS=y
-CONFIG_NICE=y
-CONFIG_NOHUP=y
-# CONFIG_OD is not set
-CONFIG_PRINTENV=y
-CONFIG_PRINTF=y
-CONFIG_PWD=y
-CONFIG_READLINK=y
-CONFIG_FEATURE_READLINK_FOLLOW=y
-CONFIG_REALPATH=y
-CONFIG_RM=y
-CONFIG_RMDIR=y
-CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
-CONFIG_SEQ=y
-CONFIG_SHA1SUM=y
-CONFIG_SHA256SUM=y
-CONFIG_SHA512SUM=y
-CONFIG_SLEEP=y
-CONFIG_FEATURE_FANCY_SLEEP=y
-CONFIG_FEATURE_FLOAT_SLEEP=y
-CONFIG_SORT=y
-CONFIG_FEATURE_SORT_BIG=y
-CONFIG_SPLIT=y
-CONFIG_FEATURE_SPLIT_FANCY=y
-CONFIG_STAT=y
-CONFIG_FEATURE_STAT_FORMAT=y
-CONFIG_STTY=y
-CONFIG_SUM=y
-CONFIG_SYNC=y
-CONFIG_TAC=y
-CONFIG_TAIL=y
-CONFIG_FEATURE_FANCY_TAIL=y
-CONFIG_TEE=y
-CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
-CONFIG_TRUE=y
-CONFIG_TTY=y
-CONFIG_UNAME=y
-CONFIG_UNEXPAND=y
-CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
-CONFIG_UNIQ=y
-CONFIG_USLEEP=y
-# CONFIG_UUDECODE is not set
-# CONFIG_UUENCODE is not set
-CONFIG_WC=y
-CONFIG_FEATURE_WC_LARGE=y
-CONFIG_WHOAMI=y
-CONFIG_YES=y
-
-#
-# Common options for cp and mv
-#
-CONFIG_FEATURE_PRESERVE_HARDLINKS=y
-
-#
-# Common options for ls, more and telnet
-#
-CONFIG_FEATURE_AUTOWIDTH=y
-
-#
-# Common options for df, du, ls
-#
-CONFIG_FEATURE_HUMAN_READABLE=y
-
-#
-# Common options for md5sum, sha1sum, sha256sum, sha512sum
-#
-CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
-
-#
-# Console Utilities
-#
-CONFIG_CHVT=y
-CONFIG_FGCONSOLE=y
-CONFIG_CLEAR=y
-CONFIG_DEALLOCVT=y
-CONFIG_DUMPKMAP=y
-CONFIG_KBD_MODE=y
-CONFIG_LOADFONT=y
-CONFIG_LOADKMAP=y
-CONFIG_OPENVT=y
-CONFIG_RESET=y
-CONFIG_RESIZE=y
-CONFIG_FEATURE_RESIZE_PRINT=y
-CONFIG_SETCONSOLE=y
-CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
-CONFIG_SETFONT=y
-CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
-CONFIG_DEFAULT_SETFONT_DIR=""
-CONFIG_SETKEYCODES=y
-CONFIG_SETLOGCONS=y
-CONFIG_SHOWKEY=y
-
-#
-# Common options for loadfont and setfont
-#
-CONFIG_FEATURE_LOADFONT_PSF2=y
-CONFIG_FEATURE_LOADFONT_RAW=y
-
-#
-# Debian Utilities
-#
-CONFIG_MKTEMP=y
-CONFIG_PIPE_PROGRESS=y
-# CONFIG_RUN_PARTS is not set
-# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
-# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
-CONFIG_START_STOP_DAEMON=y
-CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
-CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
-CONFIG_WHICH=y
-
-#
-# Editors
-#
-CONFIG_PATCH=y
-CONFIG_VI=y
-CONFIG_FEATURE_VI_MAX_LEN=4096
-CONFIG_FEATURE_VI_8BIT=y
-CONFIG_FEATURE_VI_COLON=y
-CONFIG_FEATURE_VI_YANKMARK=y
-CONFIG_FEATURE_VI_SEARCH=y
-CONFIG_FEATURE_VI_REGEX_SEARCH=y
-CONFIG_FEATURE_VI_USE_SIGNALS=y
-CONFIG_FEATURE_VI_DOT_CMD=y
-CONFIG_FEATURE_VI_READONLY=y
-CONFIG_FEATURE_VI_SETOPTS=y
-CONFIG_FEATURE_VI_SET=y
-CONFIG_FEATURE_VI_WIN_RESIZE=y
-CONFIG_FEATURE_VI_ASK_TERMINAL=y
-CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
-CONFIG_AWK=y
-CONFIG_FEATURE_AWK_LIBM=y
-CONFIG_CMP=y
-CONFIG_DIFF=y
-CONFIG_FEATURE_DIFF_LONG_OPTIONS=y
-CONFIG_FEATURE_DIFF_DIR=y
-CONFIG_ED=y
-CONFIG_SED=y
-CONFIG_FEATURE_ALLOW_EXEC=y
-
-#
-# Finding Utilities
-#
-CONFIG_FIND=y
-CONFIG_FEATURE_FIND_PRINT0=y
-CONFIG_FEATURE_FIND_MTIME=y
-CONFIG_FEATURE_FIND_MMIN=y
-CONFIG_FEATURE_FIND_PERM=y
-CONFIG_FEATURE_FIND_TYPE=y
-CONFIG_FEATURE_FIND_XDEV=y
-CONFIG_FEATURE_FIND_MAXDEPTH=y
-CONFIG_FEATURE_FIND_NEWER=y
-CONFIG_FEATURE_FIND_INUM=y
-CONFIG_FEATURE_FIND_EXEC=y
-CONFIG_FEATURE_FIND_USER=y
-CONFIG_FEATURE_FIND_GROUP=y
-CONFIG_FEATURE_FIND_NOT=y
-CONFIG_FEATURE_FIND_DEPTH=y
-CONFIG_FEATURE_FIND_PAREN=y
-CONFIG_FEATURE_FIND_SIZE=y
-CONFIG_FEATURE_FIND_PRUNE=y
-CONFIG_FEATURE_FIND_DELETE=y
-CONFIG_FEATURE_FIND_PATH=y
-CONFIG_FEATURE_FIND_REGEX=y
-# CONFIG_FEATURE_FIND_CONTEXT is not set
-CONFIG_FEATURE_FIND_LINKS=y
-CONFIG_GREP=y
-CONFIG_FEATURE_GREP_EGREP_ALIAS=y
-CONFIG_FEATURE_GREP_FGREP_ALIAS=y
-CONFIG_FEATURE_GREP_CONTEXT=y
-CONFIG_XARGS=y
-CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
-CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
-CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
-CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
-
-#
-# Init Utilities
-#
-# CONFIG_BOOTCHARTD is not set
-# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set
-# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set
-CONFIG_HALT=y
-# CONFIG_FEATURE_CALL_TELINIT is not set
-CONFIG_TELINIT_PATH=""
-CONFIG_INIT=y
-CONFIG_FEATURE_USE_INITTAB=y
-CONFIG_FEATURE_KILL_REMOVED=y
-CONFIG_FEATURE_KILL_DELAY=0
-CONFIG_FEATURE_INIT_SCTTY=y
-CONFIG_FEATURE_INIT_SYSLOG=y
-CONFIG_FEATURE_EXTRA_QUIET=y
-CONFIG_FEATURE_INIT_COREDUMPS=y
-CONFIG_FEATURE_INITRD=y
-CONFIG_INIT_TERMINAL_TYPE="linux"
-CONFIG_MESG=y
-CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
-
-#
-# Login/Password Management Utilities
-#
-# CONFIG_ADD_SHELL is not set
-# CONFIG_REMOVE_SHELL is not set
-CONFIG_FEATURE_SHADOWPASSWDS=y
-CONFIG_USE_BB_PWD_GRP=y
-CONFIG_USE_BB_SHADOW=y
-CONFIG_USE_BB_CRYPT=y
-CONFIG_USE_BB_CRYPT_SHA=y
-CONFIG_ADDUSER=y
-CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
-CONFIG_FEATURE_CHECK_NAMES=y
-CONFIG_FIRST_SYSTEM_ID=100
-CONFIG_LAST_SYSTEM_ID=999
-CONFIG_ADDGROUP=y
-CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS=y
-CONFIG_FEATURE_ADDUSER_TO_GROUP=y
-CONFIG_DELUSER=y
-CONFIG_DELGROUP=y
-CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
-CONFIG_GETTY=y
-CONFIG_LOGIN=y
-CONFIG_PAM=y
-CONFIG_LOGIN_SCRIPTS=y
-CONFIG_FEATURE_NOLOGIN=y
-CONFIG_FEATURE_SECURETTY=y
-CONFIG_PASSWD=y
-CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
-CONFIG_CRYPTPW=y
-CONFIG_CHPASSWD=y
-CONFIG_SU=y
-CONFIG_FEATURE_SU_SYSLOG=y
-CONFIG_FEATURE_SU_CHECKS_SHELLS=y
-# CONFIG_SULOGIN is not set
-CONFIG_VLOCK=y
-
-#
-# Linux Ext2 FS Progs
-#
-CONFIG_CHATTR=y
-CONFIG_FSCK=y
-CONFIG_LSATTR=y
-CONFIG_TUNE2FS=y
-
-#
-# Linux Module Utilities
-#
-CONFIG_MODINFO=y
-CONFIG_MODPROBE_SMALL=y
-CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE=y
-CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y
-# CONFIG_INSMOD is not set
-# CONFIG_RMMOD is not set
-# CONFIG_LSMOD is not set
-# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
-# CONFIG_MODPROBE is not set
-# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
-# CONFIG_DEPMOD is not set
-
-#
-# Options common to multiple modutils
-#
-# CONFIG_FEATURE_2_4_MODULES is not set
-CONFIG_FEATURE_INSMOD_TRY_MMAP=y
-# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
-# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
-# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
-# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
-# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
-# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
-# CONFIG_FEATURE_MODUTILS_ALIAS is not set
-# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
-CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
-CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
-
-#
-# Linux System Utilities
-#
-CONFIG_BLOCKDEV=y
-CONFIG_REV=y
-CONFIG_ACPID=y
-CONFIG_FEATURE_ACPID_COMPAT=y
-CONFIG_BLKID=y
-CONFIG_FEATURE_BLKID_TYPE=y
-CONFIG_DMESG=y
-CONFIG_FEATURE_DMESG_PRETTY=y
-CONFIG_FBSET=y
-CONFIG_FEATURE_FBSET_FANCY=y
-CONFIG_FEATURE_FBSET_READMODE=y
-CONFIG_FDFLUSH=y
-CONFIG_FDFORMAT=y
-CONFIG_FDISK=y
-# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set
-CONFIG_FEATURE_FDISK_WRITABLE=y
-CONFIG_FEATURE_AIX_LABEL=y
-CONFIG_FEATURE_SGI_LABEL=y
-CONFIG_FEATURE_SUN_LABEL=y
-CONFIG_FEATURE_OSF_LABEL=y
-CONFIG_FEATURE_GPT_LABEL=y
-CONFIG_FEATURE_FDISK_ADVANCED=y
-CONFIG_FINDFS=y
-CONFIG_FLOCK=y
-CONFIG_FREERAMDISK=y
-# CONFIG_FSCK_MINIX is not set
-CONFIG_MKFS_EXT2=y
-# CONFIG_MKFS_MINIX is not set
-# CONFIG_FEATURE_MINIX2 is not set
-CONFIG_MKFS_REISER=y
-CONFIG_MKFS_VFAT=y
-CONFIG_GETOPT=y
-CONFIG_FEATURE_GETOPT_LONG=y
-CONFIG_HEXDUMP=y
-CONFIG_FEATURE_HEXDUMP_REVERSE=y
-CONFIG_HD=y
-CONFIG_HWCLOCK=y
-CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
-CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
-CONFIG_IPCRM=y
-CONFIG_IPCS=y
-CONFIG_LOSETUP=y
-CONFIG_LSPCI=y
-CONFIG_LSUSB=y
-CONFIG_MDEV=y
-CONFIG_FEATURE_MDEV_CONF=y
-CONFIG_FEATURE_MDEV_RENAME=y
-CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
-CONFIG_FEATURE_MDEV_EXEC=y
-CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
-CONFIG_MKSWAP=y
-CONFIG_FEATURE_MKSWAP_UUID=y
-CONFIG_MORE=y
-CONFIG_MOUNT=y
-CONFIG_FEATURE_MOUNT_FAKE=y
-CONFIG_FEATURE_MOUNT_VERBOSE=y
-CONFIG_FEATURE_MOUNT_HELPERS=y
-CONFIG_FEATURE_MOUNT_LABEL=y
-# CONFIG_FEATURE_MOUNT_NFS is not set
-CONFIG_FEATURE_MOUNT_CIFS=y
-CONFIG_FEATURE_MOUNT_FLAGS=y
-CONFIG_FEATURE_MOUNT_FSTAB=y
-CONFIG_PIVOT_ROOT=y
-CONFIG_RDATE=y
-# CONFIG_RDEV is not set
-# CONFIG_READPROFILE is not set
-CONFIG_RTCWAKE=y
-CONFIG_SCRIPT=y
-CONFIG_SCRIPTREPLAY=y
-CONFIG_SETARCH=y
-CONFIG_SWAPONOFF=y
-CONFIG_FEATURE_SWAPON_PRI=y
-CONFIG_SWITCH_ROOT=y
-CONFIG_UMOUNT=y
-CONFIG_FEATURE_UMOUNT_ALL=y
-
-#
-# Common options for mount/umount
-#
-CONFIG_FEATURE_MOUNT_LOOP=y
-CONFIG_FEATURE_MOUNT_LOOP_CREATE=y
-CONFIG_FEATURE_MTAB_SUPPORT=y
-CONFIG_VOLUMEID=y
-
-#
-# Filesystem/Volume identification
-#
-CONFIG_FEATURE_VOLUMEID_EXT=y
-CONFIG_FEATURE_VOLUMEID_BTRFS=y
-CONFIG_FEATURE_VOLUMEID_REISERFS=y
-CONFIG_FEATURE_VOLUMEID_FAT=y
-CONFIG_FEATURE_VOLUMEID_HFS=y
-CONFIG_FEATURE_VOLUMEID_JFS=y
-CONFIG_FEATURE_VOLUMEID_XFS=y
-CONFIG_FEATURE_VOLUMEID_NTFS=y
-CONFIG_FEATURE_VOLUMEID_ISO9660=y
-CONFIG_FEATURE_VOLUMEID_UDF=y
-CONFIG_FEATURE_VOLUMEID_LUKS=y
-CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
-CONFIG_FEATURE_VOLUMEID_CRAMFS=y
-CONFIG_FEATURE_VOLUMEID_ROMFS=y
-CONFIG_FEATURE_VOLUMEID_SYSV=y
-CONFIG_FEATURE_VOLUMEID_OCFS2=y
-CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
-
-#
-# Miscellaneous Utilities
-#
-CONFIG_CONSPY=y
-CONFIG_LESS=y
-CONFIG_FEATURE_LESS_MAXLINES=9999999
-CONFIG_FEATURE_LESS_BRACKETS=y
-CONFIG_FEATURE_LESS_FLAGS=y
-CONFIG_FEATURE_LESS_MARKS=y
-CONFIG_FEATURE_LESS_REGEXP=y
-CONFIG_FEATURE_LESS_WINCH=y
-CONFIG_FEATURE_LESS_ASK_TERMINAL=y
-CONFIG_FEATURE_LESS_DASHCMD=y
-CONFIG_FEATURE_LESS_LINENUMS=y
-CONFIG_NANDWRITE=y
-CONFIG_NANDDUMP=y
-CONFIG_SETSERIAL=y
-CONFIG_UBIATTACH=y
-CONFIG_UBIDETACH=y
-CONFIG_UBIMKVOL=y
-CONFIG_UBIRMVOL=y
-CONFIG_UBIRSVOL=y
-CONFIG_UBIUPDATEVOL=y
-CONFIG_ADJTIMEX=y
-CONFIG_BBCONFIG=y
-CONFIG_FEATURE_COMPRESS_BBCONFIG=y
-# CONFIG_BEEP is not set
-CONFIG_FEATURE_BEEP_FREQ=0
-CONFIG_FEATURE_BEEP_LENGTH_MS=0
-CONFIG_CHAT=y
-CONFIG_FEATURE_CHAT_NOFAIL=y
-CONFIG_FEATURE_CHAT_TTY_HIFI=y
-CONFIG_FEATURE_CHAT_IMPLICIT_CR=y
-CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y
-CONFIG_FEATURE_CHAT_SEND_ESCAPES=y
-CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y
-CONFIG_FEATURE_CHAT_CLR_ABORT=y
-CONFIG_CHRT=y
-CONFIG_CROND=y
-CONFIG_FEATURE_CROND_D=y
-CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
-CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
-# CONFIG_CRONTAB is not set
-# CONFIG_DC is not set
-# CONFIG_FEATURE_DC_LIBM is not set
-# CONFIG_DEVFSD is not set
-# CONFIG_DEVFSD_MODLOAD is not set
-# CONFIG_DEVFSD_FG_NP is not set
-# CONFIG_DEVFSD_VERBOSE is not set
-# CONFIG_FEATURE_DEVFS is not set
-CONFIG_DEVMEM=y
-CONFIG_EJECT=y
-CONFIG_FEATURE_EJECT_SCSI=y
-# CONFIG_FBSPLASH is not set
-CONFIG_FLASHCP=y
-CONFIG_FLASH_LOCK=y
-CONFIG_FLASH_UNLOCK=y
-CONFIG_FLASH_ERASEALL=y
-CONFIG_IONICE=y
-# CONFIG_INOTIFYD is not set
-CONFIG_LAST=y
-# CONFIG_FEATURE_LAST_SMALL is not set
-CONFIG_FEATURE_LAST_FANCY=y
-CONFIG_HDPARM=y
-CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
-CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
-CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
-CONFIG_MAKEDEVS=y
-# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
-CONFIG_FEATURE_MAKEDEVS_TABLE=y
-CONFIG_MAN=y
-CONFIG_MICROCOM=y
-CONFIG_MOUNTPOINT=y
-CONFIG_MT=y
-CONFIG_RAIDAUTORUN=y
-CONFIG_READAHEAD=y
-# CONFIG_RFKILL is not set
-CONFIG_RUNLEVEL=y
-CONFIG_RX=y
-CONFIG_SETSID=y
-CONFIG_STRINGS=y
-# CONFIG_TASKSET is not set
-# CONFIG_FEATURE_TASKSET_FANCY is not set
-CONFIG_TIME=y
-CONFIG_TIMEOUT=y
-CONFIG_TTYSIZE=y
-CONFIG_VOLNAME=y
-CONFIG_WALL=y
-CONFIG_WATCHDOG=y
-
-#
-# Networking Utilities
-#
-CONFIG_NAMEIF=y
-CONFIG_FEATURE_NAMEIF_EXTENDED=y
-CONFIG_NBDCLIENT=y
-CONFIG_NC=y
-CONFIG_NC_SERVER=y
-CONFIG_NC_EXTRA=y
-CONFIG_NC_110_COMPAT=y
-CONFIG_PING=y
-CONFIG_PING6=y
-CONFIG_FEATURE_FANCY_PING=y
-CONFIG_WHOIS=y
-CONFIG_FEATURE_IPV6=y
-CONFIG_FEATURE_UNIX_LOCAL=y
-CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
-CONFIG_VERBOSE_RESOLUTION_ERRORS=y
-CONFIG_ARP=y
-CONFIG_ARPING=y
-CONFIG_BRCTL=y
-CONFIG_FEATURE_BRCTL_FANCY=y
-CONFIG_FEATURE_BRCTL_SHOW=y
-# CONFIG_DNSD is not set
-CONFIG_ETHER_WAKE=y
-# CONFIG_FAKEIDENTD is not set
-CONFIG_FTPD=y
-CONFIG_FEATURE_FTP_WRITE=y
-CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
-# CONFIG_FTPGET is not set
-# CONFIG_FTPPUT is not set
-# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
-CONFIG_HOSTNAME=y
-CONFIG_HTTPD=y
-CONFIG_FEATURE_HTTPD_RANGES=y
-CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
-CONFIG_FEATURE_HTTPD_SETUID=y
-CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
-CONFIG_FEATURE_HTTPD_AUTH_MD5=y
-CONFIG_FEATURE_HTTPD_CGI=y
-CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
-CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
-CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
-CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
-CONFIG_FEATURE_HTTPD_PROXY=y
-CONFIG_FEATURE_HTTPD_GZIP=y
-CONFIG_IFCONFIG=y
-CONFIG_FEATURE_IFCONFIG_STATUS=y
-CONFIG_FEATURE_IFCONFIG_SLIP=y
-CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
-CONFIG_FEATURE_IFCONFIG_HW=y
-CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
-CONFIG_IFENSLAVE=y
-CONFIG_IFPLUGD=y
-CONFIG_IFUPDOWN=y
-CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
-CONFIG_FEATURE_IFUPDOWN_IP=y
-CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
-# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
-CONFIG_FEATURE_IFUPDOWN_IPV4=y
-CONFIG_FEATURE_IFUPDOWN_IPV6=y
-CONFIG_FEATURE_IFUPDOWN_MAPPING=y
-CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
-# CONFIG_INETD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
-# CONFIG_FEATURE_INETD_RPC is not set
-CONFIG_IP=y
-CONFIG_FEATURE_IP_ADDRESS=y
-CONFIG_FEATURE_IP_LINK=y
-CONFIG_FEATURE_IP_ROUTE=y
-CONFIG_FEATURE_IP_TUNNEL=y
-CONFIG_FEATURE_IP_RULE=y
-CONFIG_FEATURE_IP_SHORT_FORMS=y
-CONFIG_FEATURE_IP_RARE_PROTOCOLS=y
-CONFIG_IPADDR=y
-CONFIG_IPLINK=y
-CONFIG_IPROUTE=y
-CONFIG_IPTUNNEL=y
-CONFIG_IPRULE=y
-# CONFIG_IPCALC is not set
-# CONFIG_FEATURE_IPCALC_FANCY is not set
-# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
-CONFIG_NETSTAT=y
-CONFIG_FEATURE_NETSTAT_WIDE=y
-CONFIG_FEATURE_NETSTAT_PRG=y
-CONFIG_NSLOOKUP=y
-CONFIG_NTPD=y
-CONFIG_FEATURE_NTPD_SERVER=y
-CONFIG_PSCAN=y
-CONFIG_ROUTE=y
-# CONFIG_SLATTACH is not set
-# CONFIG_TCPSVD is not set
-CONFIG_TELNET=y
-CONFIG_FEATURE_TELNET_TTYPE=y
-CONFIG_FEATURE_TELNET_AUTOLOGIN=y
-CONFIG_TELNETD=y
-CONFIG_FEATURE_TELNETD_STANDALONE=y
-CONFIG_FEATURE_TELNETD_INETD_WAIT=y
-CONFIG_TFTP=y
-CONFIG_TFTPD=y
-
-#
-# Common options for tftp/tftpd
-#
-CONFIG_FEATURE_TFTP_GET=y
-CONFIG_FEATURE_TFTP_PUT=y
-CONFIG_FEATURE_TFTP_BLOCKSIZE=y
-CONFIG_FEATURE_TFTP_PROGRESS_BAR=y
-CONFIG_TFTP_DEBUG=y
-CONFIG_TRACEROUTE=y
-CONFIG_TRACEROUTE6=y
-CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
-CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
-CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
-CONFIG_TUNCTL=y
-CONFIG_FEATURE_TUNCTL_UG=y
-CONFIG_UDHCPD=y
-CONFIG_DHCPRELAY=y
-CONFIG_DUMPLEASES=y
-CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y
-CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC=y
-CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
-CONFIG_UDHCPC=y
-CONFIG_FEATURE_UDHCPC_ARPING=y
-CONFIG_FEATURE_UDHCP_PORT=y
-CONFIG_UDHCP_DEBUG=9
-CONFIG_FEATURE_UDHCP_RFC3397=y
-CONFIG_FEATURE_UDHCP_8021Q=y
-CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
-CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
-CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"
-# CONFIG_UDPSVD is not set
-CONFIG_VCONFIG=y
-CONFIG_WGET=y
-CONFIG_FEATURE_WGET_STATUSBAR=y
-CONFIG_FEATURE_WGET_AUTHENTICATION=y
-CONFIG_FEATURE_WGET_LONG_OPTIONS=y
-CONFIG_FEATURE_WGET_TIMEOUT=y
-CONFIG_ZCIP=y
-
-#
-# Print Utilities
-#
-# CONFIG_LPD is not set
-CONFIG_LPR=y
-CONFIG_LPQ=y
-
-#
-# Mail Utilities
-#
-# CONFIG_MAKEMIME is not set
-CONFIG_FEATURE_MIME_CHARSET="us-ascii"
-CONFIG_POPMAILDIR=y
-CONFIG_FEATURE_POPMAILDIR_DELIVERY=y
-# CONFIG_REFORMIME is not set
-# CONFIG_FEATURE_REFORMIME_COMPAT is not set
-CONFIG_SENDMAIL=y
-
-#
-# Process Utilities
-#
-CONFIG_IOSTAT=y
-CONFIG_MPSTAT=y
-CONFIG_NMETER=y
-CONFIG_PMAP=y
-CONFIG_POWERTOP=y
-CONFIG_PSTREE=y
-CONFIG_PWDX=y
-# CONFIG_SMEMCAP is not set
-CONFIG_UPTIME=y
-CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y
-CONFIG_FREE=y
-CONFIG_FUSER=y
-CONFIG_KILL=y
-CONFIG_KILLALL=y
-CONFIG_KILLALL5=y
-CONFIG_PGREP=y
-CONFIG_PIDOF=y
-CONFIG_FEATURE_PIDOF_SINGLE=y
-CONFIG_FEATURE_PIDOF_OMIT=y
-CONFIG_PKILL=y
-CONFIG_PS=y
-CONFIG_FEATURE_PS_WIDE=y
-CONFIG_FEATURE_PS_TIME=y
-CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
-CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS=y
-CONFIG_RENICE=y
-CONFIG_BB_SYSCTL=y
-CONFIG_TOP=y
-CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
-CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
-CONFIG_FEATURE_TOP_SMP_CPU=y
-CONFIG_FEATURE_TOP_DECIMALS=y
-CONFIG_FEATURE_TOP_SMP_PROCESS=y
-CONFIG_FEATURE_TOPMEM=y
-CONFIG_FEATURE_SHOW_THREADS=y
-CONFIG_WATCH=y
-
-#
-# Runit Utilities
-#
-# CONFIG_RUNSV is not set
-# CONFIG_RUNSVDIR is not set
-# CONFIG_FEATURE_RUNSVDIR_LOG is not set
-# CONFIG_SV is not set
-CONFIG_SV_DEFAULT_SERVICE_DIR=""
-# CONFIG_SVLOGD is not set
-CONFIG_CHPST=y
-CONFIG_SETUIDGID=y
-CONFIG_ENVUIDGID=y
-CONFIG_ENVDIR=y
-CONFIG_SOFTLIMIT=y
-# CONFIG_CHCON is not set
-# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
-# CONFIG_GETENFORCE is not set
-# CONFIG_GETSEBOOL is not set
-# CONFIG_LOAD_POLICY is not set
-# CONFIG_MATCHPATHCON is not set
-# CONFIG_RESTORECON is not set
-# CONFIG_RUNCON is not set
-# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
-# CONFIG_SELINUXENABLED is not set
-# CONFIG_SETENFORCE is not set
-# CONFIG_SETFILES is not set
-# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
-# CONFIG_SETSEBOOL is not set
-# CONFIG_SESTATUS is not set
-
-#
-# Shells
-#
-CONFIG_ASH=y
-CONFIG_ASH_BASH_COMPAT=y
-# CONFIG_ASH_IDLE_TIMEOUT is not set
-CONFIG_ASH_JOB_CONTROL=y
-CONFIG_ASH_ALIAS=y
-CONFIG_ASH_GETOPTS=y
-CONFIG_ASH_BUILTIN_ECHO=y
-CONFIG_ASH_BUILTIN_PRINTF=y
-CONFIG_ASH_BUILTIN_TEST=y
-CONFIG_ASH_CMDCMD=y
-# CONFIG_ASH_MAIL is not set
-CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
-CONFIG_ASH_RANDOM_SUPPORT=y
-CONFIG_ASH_EXPAND_PRMT=y
-CONFIG_CTTYHACK=y
-# CONFIG_HUSH is not set
-# CONFIG_HUSH_BASH_COMPAT is not set
-# CONFIG_HUSH_BRACE_EXPANSION is not set
-# CONFIG_HUSH_HELP is not set
-# CONFIG_HUSH_INTERACTIVE is not set
-# CONFIG_HUSH_SAVEHISTORY is not set
-# CONFIG_HUSH_JOB is not set
-# CONFIG_HUSH_TICK is not set
-# CONFIG_HUSH_IF is not set
-# CONFIG_HUSH_LOOPS is not set
-# CONFIG_HUSH_CASE is not set
-# CONFIG_HUSH_FUNCTIONS is not set
-# CONFIG_HUSH_LOCAL is not set
-# CONFIG_HUSH_RANDOM_SUPPORT is not set
-# CONFIG_HUSH_EXPORT_N is not set
-# CONFIG_HUSH_MODE_X is not set
-# CONFIG_MSH is not set
-CONFIG_FEATURE_SH_IS_ASH=y
-# CONFIG_FEATURE_SH_IS_HUSH is not set
-# CONFIG_FEATURE_SH_IS_NONE is not set
-# CONFIG_FEATURE_BASH_IS_ASH is not set
-# CONFIG_FEATURE_BASH_IS_HUSH is not set
-CONFIG_FEATURE_BASH_IS_NONE=y
-CONFIG_SH_MATH_SUPPORT=y
-CONFIG_SH_MATH_SUPPORT_64=y
-CONFIG_FEATURE_SH_EXTRA_QUIET=y
-CONFIG_FEATURE_SH_STANDALONE=y
-CONFIG_FEATURE_SH_NOFORK=y
-CONFIG_FEATURE_SH_HISTFILESIZE=y
-
-#
-# System Logging Utilities
-#
-CONFIG_SYSLOGD=y
-CONFIG_FEATURE_ROTATE_LOGFILE=y
-CONFIG_FEATURE_REMOTE_LOG=y
-CONFIG_FEATURE_SYSLOGD_DUP=y
-CONFIG_FEATURE_SYSLOGD_CFG=y
-CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
-CONFIG_FEATURE_IPC_SYSLOG=y
-CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
-CONFIG_LOGREAD=y
-CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
-CONFIG_KLOGD=y
-CONFIG_FEATURE_KLOGD_KLOGCTL=y
-CONFIG_LOGGER=y
diff --git a/config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1.1 b/config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1.1
deleted file mode 100644 (file)
index 96fa8d1..0000000
+++ /dev/null
@@ -1,1013 +0,0 @@
-#
-# Automatically generated make config: don't edit
-# Busybox version: 1.19.3
-# Thu Feb  9 11:29:48 2012
-#
-CONFIG_HAVE_DOT_CONFIG=y
-
-#
-# Busybox Settings
-#
-
-#
-# General Configuration
-#
-CONFIG_DESKTOP=y
-CONFIG_EXTRA_COMPAT=y
-CONFIG_INCLUDE_SUSv2=y
-CONFIG_USE_PORTABLE_CODE=y
-CONFIG_PLATFORM_LINUX=y
-CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
-# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
-# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
-CONFIG_SHOW_USAGE=y
-CONFIG_FEATURE_VERBOSE_USAGE=y
-CONFIG_FEATURE_COMPRESS_USAGE=y
-CONFIG_FEATURE_INSTALLER=y
-CONFIG_INSTALL_NO_USR=y
-# CONFIG_LOCALE_SUPPORT is not set
-CONFIG_UNICODE_SUPPORT=y
-# CONFIG_UNICODE_USING_LOCALE is not set
-# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
-CONFIG_SUBST_WCHAR=63
-CONFIG_LAST_SUPPORTED_WCHAR=767
-CONFIG_UNICODE_COMBINING_WCHARS=y
-CONFIG_UNICODE_WIDE_WCHARS=y
-# CONFIG_UNICODE_BIDI_SUPPORT is not set
-# CONFIG_UNICODE_NEUTRAL_TABLE is not set
-CONFIG_UNICODE_PRESERVE_BROKEN=y
-CONFIG_LONG_OPTS=y
-CONFIG_FEATURE_DEVPTS=y
-CONFIG_FEATURE_CLEAN_UP=y
-CONFIG_FEATURE_UTMP=y
-CONFIG_FEATURE_WTMP=y
-CONFIG_FEATURE_PIDFILE=y
-CONFIG_FEATURE_SUID=y
-# CONFIG_FEATURE_SUID_CONFIG is not set
-# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
-# CONFIG_SELINUX is not set
-CONFIG_FEATURE_PREFER_APPLETS=y
-CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
-CONFIG_FEATURE_SYSLOG=y
-# CONFIG_FEATURE_HAVE_RPC is not set
-
-#
-# Build Options
-#
-# CONFIG_STATIC is not set
-# CONFIG_PIE is not set
-# CONFIG_NOMMU is not set
-# CONFIG_BUILD_LIBBUSYBOX is not set
-# CONFIG_FEATURE_INDIVIDUAL is not set
-# CONFIG_FEATURE_SHARED_BUSYBOX is not set
-CONFIG_LFS=y
-CONFIG_CROSS_COMPILER_PREFIX=""
-CONFIG_EXTRA_CFLAGS=""
-
-#
-# Debugging Options
-#
-# CONFIG_DEBUG is not set
-# CONFIG_DEBUG_PESSIMIZE is not set
-CONFIG_WERROR=y
-CONFIG_NO_DEBUG_LIB=y
-# CONFIG_DMALLOC is not set
-# CONFIG_EFENCE is not set
-
-#
-# Installation Options ("make install" behavior)
-#
-CONFIG_INSTALL_APPLET_SYMLINKS=y
-# CONFIG_INSTALL_APPLET_HARDLINKS is not set
-# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
-# CONFIG_INSTALL_APPLET_DONT is not set
-# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
-# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
-# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
-CONFIG_PREFIX="./_install"
-
-#
-# Busybox Library Tuning
-#
-CONFIG_FEATURE_SYSTEMD=y
-CONFIG_FEATURE_RTMINMAX=y
-CONFIG_PASSWORD_MINLEN=6
-CONFIG_MD5_SIZE_VS_SPEED=2
-CONFIG_FEATURE_FAST_TOP=y
-CONFIG_FEATURE_ETC_NETWORKS=y
-CONFIG_FEATURE_USE_TERMIOS=y
-CONFIG_FEATURE_EDITING=y
-CONFIG_FEATURE_EDITING_MAX_LEN=1024
-CONFIG_FEATURE_EDITING_VI=y
-CONFIG_FEATURE_EDITING_HISTORY=255
-CONFIG_FEATURE_EDITING_SAVEHISTORY=y
-CONFIG_FEATURE_REVERSE_SEARCH=y
-CONFIG_FEATURE_TAB_COMPLETION=y
-CONFIG_FEATURE_USERNAME_COMPLETION=y
-CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
-CONFIG_FEATURE_EDITING_ASK_TERMINAL=y
-CONFIG_FEATURE_NON_POSIX_CP=y
-CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
-CONFIG_FEATURE_COPYBUF_KB=4
-CONFIG_FEATURE_SKIP_ROOTFS=y
-# CONFIG_MONOTONIC_SYSCALL is not set
-CONFIG_IOCTL_HEX2STR_ERROR=y
-CONFIG_FEATURE_HWIB=y
-
-#
-# Applets
-#
-
-#
-# Archival Utilities
-#
-CONFIG_FEATURE_SEAMLESS_XZ=y
-CONFIG_FEATURE_SEAMLESS_LZMA=y
-CONFIG_FEATURE_SEAMLESS_BZ2=y
-CONFIG_FEATURE_SEAMLESS_GZ=y
-CONFIG_FEATURE_SEAMLESS_Z=y
-CONFIG_AR=y
-CONFIG_FEATURE_AR_LONG_FILENAMES=y
-CONFIG_FEATURE_AR_CREATE=y
-CONFIG_BUNZIP2=y
-CONFIG_BZIP2=y
-CONFIG_CPIO=y
-CONFIG_FEATURE_CPIO_O=y
-CONFIG_FEATURE_CPIO_P=y
-# CONFIG_DPKG is not set
-# CONFIG_DPKG_DEB is not set
-# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
-CONFIG_GUNZIP=y
-CONFIG_GZIP=y
-CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
-CONFIG_LZOP=y
-CONFIG_LZOP_COMPR_HIGH=y
-# CONFIG_RPM2CPIO is not set
-# CONFIG_RPM is not set
-CONFIG_TAR=y
-CONFIG_FEATURE_TAR_CREATE=y
-CONFIG_FEATURE_TAR_AUTODETECT=y
-CONFIG_FEATURE_TAR_FROM=y
-CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
-CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
-CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
-CONFIG_FEATURE_TAR_LONG_OPTIONS=y
-CONFIG_FEATURE_TAR_TO_COMMAND=y
-CONFIG_FEATURE_TAR_UNAME_GNAME=y
-CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
-# CONFIG_FEATURE_TAR_SELINUX is not set
-CONFIG_UNCOMPRESS=y
-CONFIG_UNLZMA=y
-CONFIG_FEATURE_LZMA_FAST=y
-CONFIG_LZMA=y
-CONFIG_UNXZ=y
-CONFIG_XZ=y
-CONFIG_UNZIP=y
-
-#
-# Coreutils
-#
-CONFIG_BASENAME=y
-CONFIG_CAT=y
-CONFIG_DATE=y
-CONFIG_FEATURE_DATE_ISOFMT=y
-CONFIG_FEATURE_DATE_NANO=y
-CONFIG_FEATURE_DATE_COMPAT=y
-CONFIG_ID=y
-CONFIG_GROUPS=y
-CONFIG_TEST=y
-CONFIG_FEATURE_TEST_64=y
-CONFIG_TOUCH=y
-CONFIG_TR=y
-CONFIG_FEATURE_TR_CLASSES=y
-CONFIG_FEATURE_TR_EQUIV=y
-CONFIG_BASE64=y
-CONFIG_WHO=y
-CONFIG_USERS=y
-CONFIG_CAL=y
-CONFIG_CATV=y
-CONFIG_CHGRP=y
-CONFIG_CHMOD=y
-CONFIG_CHOWN=y
-CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
-CONFIG_CHROOT=y
-CONFIG_CKSUM=y
-CONFIG_COMM=y
-CONFIG_CP=y
-CONFIG_FEATURE_CP_LONG_OPTIONS=y
-CONFIG_CUT=y
-CONFIG_DD=y
-CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
-CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
-CONFIG_FEATURE_DD_IBS_OBS=y
-CONFIG_DF=y
-CONFIG_FEATURE_DF_FANCY=y
-CONFIG_DIRNAME=y
-CONFIG_DOS2UNIX=y
-CONFIG_UNIX2DOS=y
-CONFIG_DU=y
-CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
-CONFIG_ECHO=y
-CONFIG_FEATURE_FANCY_ECHO=y
-CONFIG_ENV=y
-CONFIG_FEATURE_ENV_LONG_OPTIONS=y
-CONFIG_EXPAND=y
-CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
-CONFIG_EXPR=y
-CONFIG_EXPR_MATH_SUPPORT_64=y
-CONFIG_FALSE=y
-# CONFIG_FOLD is not set
-CONFIG_FSYNC=y
-CONFIG_HEAD=y
-CONFIG_FEATURE_FANCY_HEAD=y
-# CONFIG_HOSTID is not set
-CONFIG_INSTALL=y
-CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
-CONFIG_LN=y
-# CONFIG_LOGNAME is not set
-CONFIG_LS=y
-CONFIG_FEATURE_LS_FILETYPES=y
-CONFIG_FEATURE_LS_FOLLOWLINKS=y
-CONFIG_FEATURE_LS_RECURSIVE=y
-CONFIG_FEATURE_LS_SORTFILES=y
-CONFIG_FEATURE_LS_TIMESTAMPS=y
-CONFIG_FEATURE_LS_USERNAME=y
-CONFIG_FEATURE_LS_COLOR=y
-CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
-CONFIG_MD5SUM=y
-CONFIG_MKDIR=y
-CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
-CONFIG_MKFIFO=y
-CONFIG_MKNOD=y
-CONFIG_MV=y
-CONFIG_FEATURE_MV_LONG_OPTIONS=y
-CONFIG_NICE=y
-CONFIG_NOHUP=y
-# CONFIG_OD is not set
-CONFIG_PRINTENV=y
-CONFIG_PRINTF=y
-CONFIG_PWD=y
-CONFIG_READLINK=y
-CONFIG_FEATURE_READLINK_FOLLOW=y
-CONFIG_REALPATH=y
-CONFIG_RM=y
-CONFIG_RMDIR=y
-CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
-CONFIG_SEQ=y
-CONFIG_SHA1SUM=y
-CONFIG_SHA256SUM=y
-CONFIG_SHA512SUM=y
-CONFIG_SLEEP=y
-CONFIG_FEATURE_FANCY_SLEEP=y
-CONFIG_FEATURE_FLOAT_SLEEP=y
-CONFIG_SORT=y
-CONFIG_FEATURE_SORT_BIG=y
-CONFIG_SPLIT=y
-CONFIG_FEATURE_SPLIT_FANCY=y
-CONFIG_STAT=y
-CONFIG_FEATURE_STAT_FORMAT=y
-CONFIG_STTY=y
-CONFIG_SUM=y
-CONFIG_SYNC=y
-CONFIG_TAC=y
-CONFIG_TAIL=y
-CONFIG_FEATURE_FANCY_TAIL=y
-CONFIG_TEE=y
-CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
-CONFIG_TRUE=y
-CONFIG_TTY=y
-CONFIG_UNAME=y
-CONFIG_UNEXPAND=y
-CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
-CONFIG_UNIQ=y
-CONFIG_USLEEP=y
-# CONFIG_UUDECODE is not set
-# CONFIG_UUENCODE is not set
-CONFIG_WC=y
-CONFIG_FEATURE_WC_LARGE=y
-CONFIG_WHOAMI=y
-CONFIG_YES=y
-
-#
-# Common options for cp and mv
-#
-CONFIG_FEATURE_PRESERVE_HARDLINKS=y
-
-#
-# Common options for ls, more and telnet
-#
-CONFIG_FEATURE_AUTOWIDTH=y
-
-#
-# Common options for df, du, ls
-#
-CONFIG_FEATURE_HUMAN_READABLE=y
-
-#
-# Common options for md5sum, sha1sum, sha256sum, sha512sum
-#
-CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
-
-#
-# Console Utilities
-#
-CONFIG_CHVT=y
-CONFIG_FGCONSOLE=y
-CONFIG_CLEAR=y
-CONFIG_DEALLOCVT=y
-CONFIG_DUMPKMAP=y
-CONFIG_KBD_MODE=y
-CONFIG_LOADFONT=y
-CONFIG_LOADKMAP=y
-CONFIG_OPENVT=y
-CONFIG_RESET=y
-CONFIG_RESIZE=y
-CONFIG_FEATURE_RESIZE_PRINT=y
-CONFIG_SETCONSOLE=y
-CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
-CONFIG_SETFONT=y
-CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
-CONFIG_DEFAULT_SETFONT_DIR=""
-CONFIG_SETKEYCODES=y
-CONFIG_SETLOGCONS=y
-CONFIG_SHOWKEY=y
-
-#
-# Common options for loadfont and setfont
-#
-CONFIG_FEATURE_LOADFONT_PSF2=y
-CONFIG_FEATURE_LOADFONT_RAW=y
-
-#
-# Debian Utilities
-#
-CONFIG_MKTEMP=y
-CONFIG_PIPE_PROGRESS=y
-# CONFIG_RUN_PARTS is not set
-# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
-# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
-CONFIG_START_STOP_DAEMON=y
-CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
-CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
-CONFIG_WHICH=y
-
-#
-# Editors
-#
-CONFIG_PATCH=y
-CONFIG_VI=y
-CONFIG_FEATURE_VI_MAX_LEN=4096
-CONFIG_FEATURE_VI_8BIT=y
-CONFIG_FEATURE_VI_COLON=y
-CONFIG_FEATURE_VI_YANKMARK=y
-CONFIG_FEATURE_VI_SEARCH=y
-CONFIG_FEATURE_VI_REGEX_SEARCH=y
-CONFIG_FEATURE_VI_USE_SIGNALS=y
-CONFIG_FEATURE_VI_DOT_CMD=y
-CONFIG_FEATURE_VI_READONLY=y
-CONFIG_FEATURE_VI_SETOPTS=y
-CONFIG_FEATURE_VI_SET=y
-CONFIG_FEATURE_VI_WIN_RESIZE=y
-CONFIG_FEATURE_VI_ASK_TERMINAL=y
-CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
-CONFIG_AWK=y
-CONFIG_FEATURE_AWK_LIBM=y
-CONFIG_CMP=y
-CONFIG_DIFF=y
-CONFIG_FEATURE_DIFF_LONG_OPTIONS=y
-CONFIG_FEATURE_DIFF_DIR=y
-CONFIG_ED=y
-CONFIG_SED=y
-CONFIG_FEATURE_ALLOW_EXEC=y
-
-#
-# Finding Utilities
-#
-CONFIG_FIND=y
-CONFIG_FEATURE_FIND_PRINT0=y
-CONFIG_FEATURE_FIND_MTIME=y
-CONFIG_FEATURE_FIND_MMIN=y
-CONFIG_FEATURE_FIND_PERM=y
-CONFIG_FEATURE_FIND_TYPE=y
-CONFIG_FEATURE_FIND_XDEV=y
-CONFIG_FEATURE_FIND_MAXDEPTH=y
-CONFIG_FEATURE_FIND_NEWER=y
-CONFIG_FEATURE_FIND_INUM=y
-CONFIG_FEATURE_FIND_EXEC=y
-CONFIG_FEATURE_FIND_USER=y
-CONFIG_FEATURE_FIND_GROUP=y
-CONFIG_FEATURE_FIND_NOT=y
-CONFIG_FEATURE_FIND_DEPTH=y
-CONFIG_FEATURE_FIND_PAREN=y
-CONFIG_FEATURE_FIND_SIZE=y
-CONFIG_FEATURE_FIND_PRUNE=y
-CONFIG_FEATURE_FIND_DELETE=y
-CONFIG_FEATURE_FIND_PATH=y
-CONFIG_FEATURE_FIND_REGEX=y
-# CONFIG_FEATURE_FIND_CONTEXT is not set
-CONFIG_FEATURE_FIND_LINKS=y
-CONFIG_GREP=y
-CONFIG_FEATURE_GREP_EGREP_ALIAS=y
-CONFIG_FEATURE_GREP_FGREP_ALIAS=y
-CONFIG_FEATURE_GREP_CONTEXT=y
-CONFIG_XARGS=y
-CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
-CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
-CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
-CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
-
-#
-# Init Utilities
-#
-# CONFIG_BOOTCHARTD is not set
-# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set
-# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set
-CONFIG_HALT=y
-# CONFIG_FEATURE_CALL_TELINIT is not set
-CONFIG_TELINIT_PATH=""
-CONFIG_INIT=y
-CONFIG_FEATURE_USE_INITTAB=y
-CONFIG_FEATURE_KILL_REMOVED=y
-CONFIG_FEATURE_KILL_DELAY=0
-CONFIG_FEATURE_INIT_SCTTY=y
-CONFIG_FEATURE_INIT_SYSLOG=y
-CONFIG_FEATURE_EXTRA_QUIET=y
-CONFIG_FEATURE_INIT_COREDUMPS=y
-CONFIG_FEATURE_INITRD=y
-CONFIG_INIT_TERMINAL_TYPE="linux"
-CONFIG_MESG=y
-CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
-
-#
-# Login/Password Management Utilities
-#
-# CONFIG_ADD_SHELL is not set
-# CONFIG_REMOVE_SHELL is not set
-CONFIG_FEATURE_SHADOWPASSWDS=y
-CONFIG_USE_BB_PWD_GRP=y
-CONFIG_USE_BB_SHADOW=y
-CONFIG_USE_BB_CRYPT=y
-CONFIG_USE_BB_CRYPT_SHA=y
-CONFIG_ADDUSER=y
-CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
-CONFIG_FEATURE_CHECK_NAMES=y
-CONFIG_FIRST_SYSTEM_ID=100
-CONFIG_LAST_SYSTEM_ID=999
-CONFIG_ADDGROUP=y
-CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS=y
-CONFIG_FEATURE_ADDUSER_TO_GROUP=y
-CONFIG_DELUSER=y
-CONFIG_DELGROUP=y
-CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
-CONFIG_GETTY=y
-CONFIG_LOGIN=y
-CONFIG_PAM=y
-CONFIG_LOGIN_SCRIPTS=y
-CONFIG_FEATURE_NOLOGIN=y
-CONFIG_FEATURE_SECURETTY=y
-CONFIG_PASSWD=y
-CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
-CONFIG_CRYPTPW=y
-CONFIG_CHPASSWD=y
-CONFIG_SU=y
-CONFIG_FEATURE_SU_SYSLOG=y
-CONFIG_FEATURE_SU_CHECKS_SHELLS=y
-# CONFIG_SULOGIN is not set
-CONFIG_VLOCK=y
-
-#
-# Linux Ext2 FS Progs
-#
-CONFIG_CHATTR=y
-CONFIG_FSCK=y
-CONFIG_LSATTR=y
-CONFIG_TUNE2FS=y
-
-#
-# Linux Module Utilities
-#
-CONFIG_MODINFO=y
-CONFIG_MODPROBE_SMALL=y
-CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE=y
-CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y
-# CONFIG_INSMOD is not set
-# CONFIG_RMMOD is not set
-# CONFIG_LSMOD is not set
-# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
-# CONFIG_MODPROBE is not set
-# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
-# CONFIG_DEPMOD is not set
-
-#
-# Options common to multiple modutils
-#
-# CONFIG_FEATURE_2_4_MODULES is not set
-CONFIG_FEATURE_INSMOD_TRY_MMAP=y
-# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
-# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
-# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
-# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
-# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
-# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
-# CONFIG_FEATURE_MODUTILS_ALIAS is not set
-# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
-CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
-CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
-
-#
-# Linux System Utilities
-#
-CONFIG_BLOCKDEV=y
-CONFIG_REV=y
-CONFIG_ACPID=y
-CONFIG_FEATURE_ACPID_COMPAT=y
-CONFIG_BLKID=y
-CONFIG_FEATURE_BLKID_TYPE=y
-CONFIG_DMESG=y
-CONFIG_FEATURE_DMESG_PRETTY=y
-CONFIG_FBSET=y
-CONFIG_FEATURE_FBSET_FANCY=y
-CONFIG_FEATURE_FBSET_READMODE=y
-CONFIG_FDFLUSH=y
-CONFIG_FDFORMAT=y
-CONFIG_FDISK=y
-# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set
-CONFIG_FEATURE_FDISK_WRITABLE=y
-CONFIG_FEATURE_AIX_LABEL=y
-CONFIG_FEATURE_SGI_LABEL=y
-CONFIG_FEATURE_SUN_LABEL=y
-CONFIG_FEATURE_OSF_LABEL=y
-CONFIG_FEATURE_GPT_LABEL=y
-CONFIG_FEATURE_FDISK_ADVANCED=y
-CONFIG_FINDFS=y
-CONFIG_FLOCK=y
-CONFIG_FREERAMDISK=y
-# CONFIG_FSCK_MINIX is not set
-CONFIG_MKFS_EXT2=y
-# CONFIG_MKFS_MINIX is not set
-# CONFIG_FEATURE_MINIX2 is not set
-CONFIG_MKFS_REISER=y
-CONFIG_MKFS_VFAT=y
-CONFIG_GETOPT=y
-CONFIG_FEATURE_GETOPT_LONG=y
-CONFIG_HEXDUMP=y
-CONFIG_FEATURE_HEXDUMP_REVERSE=y
-CONFIG_HD=y
-CONFIG_HWCLOCK=y
-CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
-CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
-CONFIG_IPCRM=y
-CONFIG_IPCS=y
-CONFIG_LOSETUP=y
-CONFIG_LSPCI=y
-CONFIG_LSUSB=y
-CONFIG_MDEV=y
-CONFIG_FEATURE_MDEV_CONF=y
-CONFIG_FEATURE_MDEV_RENAME=y
-CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
-CONFIG_FEATURE_MDEV_EXEC=y
-CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
-CONFIG_MKSWAP=y
-CONFIG_FEATURE_MKSWAP_UUID=y
-CONFIG_MORE=y
-CONFIG_MOUNT=y
-CONFIG_FEATURE_MOUNT_FAKE=y
-CONFIG_FEATURE_MOUNT_VERBOSE=y
-CONFIG_FEATURE_MOUNT_HELPERS=y
-CONFIG_FEATURE_MOUNT_LABEL=y
-# CONFIG_FEATURE_MOUNT_NFS is not set
-CONFIG_FEATURE_MOUNT_CIFS=y
-CONFIG_FEATURE_MOUNT_FLAGS=y
-CONFIG_FEATURE_MOUNT_FSTAB=y
-CONFIG_PIVOT_ROOT=y
-CONFIG_RDATE=y
-# CONFIG_RDEV is not set
-# CONFIG_READPROFILE is not set
-CONFIG_RTCWAKE=y
-CONFIG_SCRIPT=y
-CONFIG_SCRIPTREPLAY=y
-CONFIG_SETARCH=y
-CONFIG_SWAPONOFF=y
-CONFIG_FEATURE_SWAPON_PRI=y
-CONFIG_SWITCH_ROOT=y
-CONFIG_UMOUNT=y
-CONFIG_FEATURE_UMOUNT_ALL=y
-
-#
-# Common options for mount/umount
-#
-CONFIG_FEATURE_MOUNT_LOOP=y
-CONFIG_FEATURE_MOUNT_LOOP_CREATE=y
-CONFIG_FEATURE_MTAB_SUPPORT=y
-CONFIG_VOLUMEID=y
-
-#
-# Filesystem/Volume identification
-#
-CONFIG_FEATURE_VOLUMEID_EXT=y
-CONFIG_FEATURE_VOLUMEID_BTRFS=y
-CONFIG_FEATURE_VOLUMEID_REISERFS=y
-CONFIG_FEATURE_VOLUMEID_FAT=y
-CONFIG_FEATURE_VOLUMEID_HFS=y
-CONFIG_FEATURE_VOLUMEID_JFS=y
-CONFIG_FEATURE_VOLUMEID_XFS=y
-CONFIG_FEATURE_VOLUMEID_NTFS=y
-CONFIG_FEATURE_VOLUMEID_ISO9660=y
-CONFIG_FEATURE_VOLUMEID_UDF=y
-CONFIG_FEATURE_VOLUMEID_LUKS=y
-CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
-CONFIG_FEATURE_VOLUMEID_CRAMFS=y
-CONFIG_FEATURE_VOLUMEID_ROMFS=y
-CONFIG_FEATURE_VOLUMEID_SYSV=y
-CONFIG_FEATURE_VOLUMEID_OCFS2=y
-CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
-
-#
-# Miscellaneous Utilities
-#
-CONFIG_CONSPY=y
-CONFIG_LESS=y
-CONFIG_FEATURE_LESS_MAXLINES=9999999
-CONFIG_FEATURE_LESS_BRACKETS=y
-CONFIG_FEATURE_LESS_FLAGS=y
-CONFIG_FEATURE_LESS_MARKS=y
-CONFIG_FEATURE_LESS_REGEXP=y
-CONFIG_FEATURE_LESS_WINCH=y
-CONFIG_FEATURE_LESS_ASK_TERMINAL=y
-CONFIG_FEATURE_LESS_DASHCMD=y
-CONFIG_FEATURE_LESS_LINENUMS=y
-CONFIG_NANDWRITE=y
-CONFIG_NANDDUMP=y
-CONFIG_SETSERIAL=y
-CONFIG_UBIATTACH=y
-CONFIG_UBIDETACH=y
-CONFIG_UBIMKVOL=y
-CONFIG_UBIRMVOL=y
-CONFIG_UBIRSVOL=y
-CONFIG_UBIUPDATEVOL=y
-CONFIG_ADJTIMEX=y
-CONFIG_BBCONFIG=y
-CONFIG_FEATURE_COMPRESS_BBCONFIG=y
-# CONFIG_BEEP is not set
-CONFIG_FEATURE_BEEP_FREQ=0
-CONFIG_FEATURE_BEEP_LENGTH_MS=0
-CONFIG_CHAT=y
-CONFIG_FEATURE_CHAT_NOFAIL=y
-CONFIG_FEATURE_CHAT_TTY_HIFI=y
-CONFIG_FEATURE_CHAT_IMPLICIT_CR=y
-CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y
-CONFIG_FEATURE_CHAT_SEND_ESCAPES=y
-CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y
-CONFIG_FEATURE_CHAT_CLR_ABORT=y
-CONFIG_CHRT=y
-CONFIG_CROND=y
-CONFIG_FEATURE_CROND_D=y
-CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
-CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
-# CONFIG_CRONTAB is not set
-# CONFIG_DC is not set
-# CONFIG_FEATURE_DC_LIBM is not set
-# CONFIG_DEVFSD is not set
-# CONFIG_DEVFSD_MODLOAD is not set
-# CONFIG_DEVFSD_FG_NP is not set
-# CONFIG_DEVFSD_VERBOSE is not set
-# CONFIG_FEATURE_DEVFS is not set
-CONFIG_DEVMEM=y
-CONFIG_EJECT=y
-CONFIG_FEATURE_EJECT_SCSI=y
-# CONFIG_FBSPLASH is not set
-CONFIG_FLASHCP=y
-CONFIG_FLASH_LOCK=y
-CONFIG_FLASH_UNLOCK=y
-CONFIG_FLASH_ERASEALL=y
-CONFIG_IONICE=y
-# CONFIG_INOTIFYD is not set
-CONFIG_LAST=y
-# CONFIG_FEATURE_LAST_SMALL is not set
-CONFIG_FEATURE_LAST_FANCY=y
-CONFIG_HDPARM=y
-CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
-CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
-CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
-CONFIG_MAKEDEVS=y
-# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
-CONFIG_FEATURE_MAKEDEVS_TABLE=y
-CONFIG_MAN=y
-CONFIG_MICROCOM=y
-CONFIG_MOUNTPOINT=y
-CONFIG_MT=y
-CONFIG_RAIDAUTORUN=y
-CONFIG_READAHEAD=y
-# CONFIG_RFKILL is not set
-CONFIG_RUNLEVEL=y
-CONFIG_RX=y
-CONFIG_SETSID=y
-CONFIG_STRINGS=y
-# CONFIG_TASKSET is not set
-# CONFIG_FEATURE_TASKSET_FANCY is not set
-CONFIG_TIME=y
-CONFIG_TIMEOUT=y
-CONFIG_TTYSIZE=y
-CONFIG_VOLNAME=y
-CONFIG_WALL=y
-CONFIG_WATCHDOG=y
-
-#
-# Networking Utilities
-#
-CONFIG_NAMEIF=y
-CONFIG_FEATURE_NAMEIF_EXTENDED=y
-CONFIG_NBDCLIENT=y
-CONFIG_NC=y
-CONFIG_NC_SERVER=y
-CONFIG_NC_EXTRA=y
-CONFIG_NC_110_COMPAT=y
-CONFIG_PING=y
-CONFIG_PING6=y
-CONFIG_FEATURE_FANCY_PING=y
-CONFIG_WHOIS=y
-CONFIG_FEATURE_IPV6=y
-CONFIG_FEATURE_UNIX_LOCAL=y
-CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
-CONFIG_VERBOSE_RESOLUTION_ERRORS=y
-CONFIG_ARP=y
-CONFIG_ARPING=y
-CONFIG_BRCTL=y
-CONFIG_FEATURE_BRCTL_FANCY=y
-CONFIG_FEATURE_BRCTL_SHOW=y
-# CONFIG_DNSD is not set
-CONFIG_ETHER_WAKE=y
-# CONFIG_FAKEIDENTD is not set
-CONFIG_FTPD=y
-CONFIG_FEATURE_FTP_WRITE=y
-CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
-# CONFIG_FTPGET is not set
-# CONFIG_FTPPUT is not set
-# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
-CONFIG_HOSTNAME=y
-CONFIG_HTTPD=y
-CONFIG_FEATURE_HTTPD_RANGES=y
-CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
-CONFIG_FEATURE_HTTPD_SETUID=y
-CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
-CONFIG_FEATURE_HTTPD_AUTH_MD5=y
-CONFIG_FEATURE_HTTPD_CGI=y
-CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
-CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
-CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
-CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
-CONFIG_FEATURE_HTTPD_PROXY=y
-CONFIG_FEATURE_HTTPD_GZIP=y
-CONFIG_IFCONFIG=y
-CONFIG_FEATURE_IFCONFIG_STATUS=y
-CONFIG_FEATURE_IFCONFIG_SLIP=y
-CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
-CONFIG_FEATURE_IFCONFIG_HW=y
-CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
-CONFIG_IFENSLAVE=y
-CONFIG_IFPLUGD=y
-CONFIG_IFUPDOWN=y
-CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
-CONFIG_FEATURE_IFUPDOWN_IP=y
-CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
-# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
-CONFIG_FEATURE_IFUPDOWN_IPV4=y
-CONFIG_FEATURE_IFUPDOWN_IPV6=y
-CONFIG_FEATURE_IFUPDOWN_MAPPING=y
-CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
-# CONFIG_INETD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
-# CONFIG_FEATURE_INETD_RPC is not set
-CONFIG_IP=y
-CONFIG_FEATURE_IP_ADDRESS=y
-CONFIG_FEATURE_IP_LINK=y
-CONFIG_FEATURE_IP_ROUTE=y
-CONFIG_FEATURE_IP_TUNNEL=y
-CONFIG_FEATURE_IP_RULE=y
-CONFIG_FEATURE_IP_SHORT_FORMS=y
-CONFIG_FEATURE_IP_RARE_PROTOCOLS=y
-CONFIG_IPADDR=y
-CONFIG_IPLINK=y
-CONFIG_IPROUTE=y
-CONFIG_IPTUNNEL=y
-CONFIG_IPRULE=y
-# CONFIG_IPCALC is not set
-# CONFIG_FEATURE_IPCALC_FANCY is not set
-# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
-CONFIG_NETSTAT=y
-CONFIG_FEATURE_NETSTAT_WIDE=y
-CONFIG_FEATURE_NETSTAT_PRG=y
-CONFIG_NSLOOKUP=y
-CONFIG_NTPD=y
-CONFIG_FEATURE_NTPD_SERVER=y
-CONFIG_PSCAN=y
-CONFIG_ROUTE=y
-# CONFIG_SLATTACH is not set
-# CONFIG_TCPSVD is not set
-CONFIG_TELNET=y
-CONFIG_FEATURE_TELNET_TTYPE=y
-CONFIG_FEATURE_TELNET_AUTOLOGIN=y
-CONFIG_TELNETD=y
-CONFIG_FEATURE_TELNETD_STANDALONE=y
-CONFIG_FEATURE_TELNETD_INETD_WAIT=y
-CONFIG_TFTP=y
-CONFIG_TFTPD=y
-
-#
-# Common options for tftp/tftpd
-#
-CONFIG_FEATURE_TFTP_GET=y
-CONFIG_FEATURE_TFTP_PUT=y
-CONFIG_FEATURE_TFTP_BLOCKSIZE=y
-CONFIG_FEATURE_TFTP_PROGRESS_BAR=y
-CONFIG_TFTP_DEBUG=y
-CONFIG_TRACEROUTE=y
-CONFIG_TRACEROUTE6=y
-CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
-CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
-CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
-CONFIG_TUNCTL=y
-CONFIG_FEATURE_TUNCTL_UG=y
-CONFIG_UDHCPD=y
-CONFIG_DHCPRELAY=y
-CONFIG_DUMPLEASES=y
-CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y
-CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC=y
-CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
-CONFIG_UDHCPC=y
-CONFIG_FEATURE_UDHCPC_ARPING=y
-CONFIG_FEATURE_UDHCP_PORT=y
-CONFIG_UDHCP_DEBUG=9
-CONFIG_FEATURE_UDHCP_RFC3397=y
-CONFIG_FEATURE_UDHCP_8021Q=y
-CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
-CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
-CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"
-# CONFIG_UDPSVD is not set
-CONFIG_VCONFIG=y
-CONFIG_WGET=y
-CONFIG_FEATURE_WGET_STATUSBAR=y
-CONFIG_FEATURE_WGET_AUTHENTICATION=y
-CONFIG_FEATURE_WGET_LONG_OPTIONS=y
-CONFIG_FEATURE_WGET_TIMEOUT=y
-CONFIG_ZCIP=y
-
-#
-# Print Utilities
-#
-# CONFIG_LPD is not set
-CONFIG_LPR=y
-CONFIG_LPQ=y
-
-#
-# Mail Utilities
-#
-# CONFIG_MAKEMIME is not set
-CONFIG_FEATURE_MIME_CHARSET="us-ascii"
-CONFIG_POPMAILDIR=y
-CONFIG_FEATURE_POPMAILDIR_DELIVERY=y
-# CONFIG_REFORMIME is not set
-# CONFIG_FEATURE_REFORMIME_COMPAT is not set
-CONFIG_SENDMAIL=y
-
-#
-# Process Utilities
-#
-CONFIG_IOSTAT=y
-CONFIG_MPSTAT=y
-CONFIG_NMETER=y
-CONFIG_PMAP=y
-CONFIG_POWERTOP=y
-CONFIG_PSTREE=y
-CONFIG_PWDX=y
-# CONFIG_SMEMCAP is not set
-CONFIG_UPTIME=y
-CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y
-CONFIG_FREE=y
-CONFIG_FUSER=y
-CONFIG_KILL=y
-CONFIG_KILLALL=y
-CONFIG_KILLALL5=y
-CONFIG_PGREP=y
-CONFIG_PIDOF=y
-CONFIG_FEATURE_PIDOF_SINGLE=y
-CONFIG_FEATURE_PIDOF_OMIT=y
-CONFIG_PKILL=y
-CONFIG_PS=y
-CONFIG_FEATURE_PS_WIDE=y
-CONFIG_FEATURE_PS_TIME=y
-CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
-CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS=y
-CONFIG_RENICE=y
-CONFIG_BB_SYSCTL=y
-CONFIG_TOP=y
-CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
-CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
-CONFIG_FEATURE_TOP_SMP_CPU=y
-CONFIG_FEATURE_TOP_DECIMALS=y
-CONFIG_FEATURE_TOP_SMP_PROCESS=y
-CONFIG_FEATURE_TOPMEM=y
-CONFIG_FEATURE_SHOW_THREADS=y
-CONFIG_WATCH=y
-
-#
-# Runit Utilities
-#
-# CONFIG_RUNSV is not set
-# CONFIG_RUNSVDIR is not set
-# CONFIG_FEATURE_RUNSVDIR_LOG is not set
-# CONFIG_SV is not set
-CONFIG_SV_DEFAULT_SERVICE_DIR=""
-# CONFIG_SVLOGD is not set
-CONFIG_CHPST=y
-CONFIG_SETUIDGID=y
-CONFIG_ENVUIDGID=y
-CONFIG_ENVDIR=y
-CONFIG_SOFTLIMIT=y
-# CONFIG_CHCON is not set
-# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
-# CONFIG_GETENFORCE is not set
-# CONFIG_GETSEBOOL is not set
-# CONFIG_LOAD_POLICY is not set
-# CONFIG_MATCHPATHCON is not set
-# CONFIG_RESTORECON is not set
-# CONFIG_RUNCON is not set
-# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
-# CONFIG_SELINUXENABLED is not set
-# CONFIG_SETENFORCE is not set
-# CONFIG_SETFILES is not set
-# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
-# CONFIG_SETSEBOOL is not set
-# CONFIG_SESTATUS is not set
-
-#
-# Shells
-#
-CONFIG_ASH=y
-CONFIG_ASH_BASH_COMPAT=y
-# CONFIG_ASH_IDLE_TIMEOUT is not set
-CONFIG_ASH_JOB_CONTROL=y
-CONFIG_ASH_ALIAS=y
-CONFIG_ASH_GETOPTS=y
-CONFIG_ASH_BUILTIN_ECHO=y
-CONFIG_ASH_BUILTIN_PRINTF=y
-CONFIG_ASH_BUILTIN_TEST=y
-CONFIG_ASH_CMDCMD=y
-# CONFIG_ASH_MAIL is not set
-CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
-CONFIG_ASH_RANDOM_SUPPORT=y
-CONFIG_ASH_EXPAND_PRMT=y
-CONFIG_CTTYHACK=y
-# CONFIG_HUSH is not set
-# CONFIG_HUSH_BASH_COMPAT is not set
-# CONFIG_HUSH_BRACE_EXPANSION is not set
-# CONFIG_HUSH_HELP is not set
-# CONFIG_HUSH_INTERACTIVE is not set
-# CONFIG_HUSH_SAVEHISTORY is not set
-# CONFIG_HUSH_JOB is not set
-# CONFIG_HUSH_TICK is not set
-# CONFIG_HUSH_IF is not set
-# CONFIG_HUSH_LOOPS is not set
-# CONFIG_HUSH_CASE is not set
-# CONFIG_HUSH_FUNCTIONS is not set
-# CONFIG_HUSH_LOCAL is not set
-# CONFIG_HUSH_RANDOM_SUPPORT is not set
-# CONFIG_HUSH_EXPORT_N is not set
-# CONFIG_HUSH_MODE_X is not set
-# CONFIG_MSH is not set
-CONFIG_FEATURE_SH_IS_ASH=y
-# CONFIG_FEATURE_SH_IS_HUSH is not set
-# CONFIG_FEATURE_SH_IS_NONE is not set
-# CONFIG_FEATURE_BASH_IS_ASH is not set
-# CONFIG_FEATURE_BASH_IS_HUSH is not set
-CONFIG_FEATURE_BASH_IS_NONE=y
-CONFIG_SH_MATH_SUPPORT=y
-CONFIG_SH_MATH_SUPPORT_64=y
-CONFIG_FEATURE_SH_EXTRA_QUIET=y
-CONFIG_FEATURE_SH_STANDALONE=y
-CONFIG_FEATURE_SH_NOFORK=y
-CONFIG_FEATURE_SH_HISTFILESIZE=y
-
-#
-# System Logging Utilities
-#
-CONFIG_SYSLOGD=y
-CONFIG_FEATURE_ROTATE_LOGFILE=y
-CONFIG_FEATURE_REMOTE_LOG=y
-CONFIG_FEATURE_SYSLOGD_DUP=y
-CONFIG_FEATURE_SYSLOGD_CFG=y
-CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
-CONFIG_FEATURE_IPC_SYSLOG=y
-CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
-CONFIG_LOGREAD=y
-CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
-CONFIG_KLOGD=y
-CONFIG_FEATURE_KLOGD_KLOGCTL=y
-CONFIG_LOGGER=y
diff --git a/config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1.dist b/config-archive/etc/portage/savedconfig/sys-apps/busybox-1.19.3-r1.dist
deleted file mode 100644 (file)
index d2e29fd..0000000
+++ /dev/null
@@ -1,1013 +0,0 @@
-#
-# Automatically generated make config: don't edit
-# Busybox version: 1.19.3
-# Wed May 30 20:51:38 2012
-#
-CONFIG_HAVE_DOT_CONFIG=y
-
-#
-# Busybox Settings
-#
-
-#
-# General Configuration
-#
-CONFIG_DESKTOP=y
-CONFIG_EXTRA_COMPAT=y
-CONFIG_INCLUDE_SUSv2=y
-CONFIG_USE_PORTABLE_CODE=y
-CONFIG_PLATFORM_LINUX=y
-CONFIG_FEATURE_BUFFERS_USE_MALLOC=y
-# CONFIG_FEATURE_BUFFERS_GO_ON_STACK is not set
-# CONFIG_FEATURE_BUFFERS_GO_IN_BSS is not set
-CONFIG_SHOW_USAGE=y
-CONFIG_FEATURE_VERBOSE_USAGE=y
-CONFIG_FEATURE_COMPRESS_USAGE=y
-CONFIG_FEATURE_INSTALLER=y
-CONFIG_INSTALL_NO_USR=y
-# CONFIG_LOCALE_SUPPORT is not set
-CONFIG_UNICODE_SUPPORT=y
-# CONFIG_UNICODE_USING_LOCALE is not set
-# CONFIG_FEATURE_CHECK_UNICODE_IN_ENV is not set
-CONFIG_SUBST_WCHAR=63
-CONFIG_LAST_SUPPORTED_WCHAR=767
-CONFIG_UNICODE_COMBINING_WCHARS=y
-CONFIG_UNICODE_WIDE_WCHARS=y
-# CONFIG_UNICODE_BIDI_SUPPORT is not set
-# CONFIG_UNICODE_NEUTRAL_TABLE is not set
-CONFIG_UNICODE_PRESERVE_BROKEN=y
-CONFIG_LONG_OPTS=y
-CONFIG_FEATURE_DEVPTS=y
-CONFIG_FEATURE_CLEAN_UP=y
-CONFIG_FEATURE_UTMP=y
-CONFIG_FEATURE_WTMP=y
-CONFIG_FEATURE_PIDFILE=y
-CONFIG_FEATURE_SUID=y
-# CONFIG_FEATURE_SUID_CONFIG is not set
-# CONFIG_FEATURE_SUID_CONFIG_QUIET is not set
-# CONFIG_SELINUX is not set
-CONFIG_FEATURE_PREFER_APPLETS=y
-CONFIG_BUSYBOX_EXEC_PATH="/proc/self/exe"
-CONFIG_FEATURE_SYSLOG=y
-# CONFIG_FEATURE_HAVE_RPC is not set
-
-#
-# Build Options
-#
-# CONFIG_STATIC is not set
-# CONFIG_PIE is not set
-# CONFIG_NOMMU is not set
-# CONFIG_BUILD_LIBBUSYBOX is not set
-# CONFIG_FEATURE_INDIVIDUAL is not set
-# CONFIG_FEATURE_SHARED_BUSYBOX is not set
-CONFIG_LFS=y
-CONFIG_CROSS_COMPILER_PREFIX=""
-CONFIG_EXTRA_CFLAGS=""
-
-#
-# Debugging Options
-#
-# CONFIG_DEBUG is not set
-# CONFIG_DEBUG_PESSIMIZE is not set
-CONFIG_WERROR=y
-CONFIG_NO_DEBUG_LIB=y
-# CONFIG_DMALLOC is not set
-# CONFIG_EFENCE is not set
-
-#
-# Installation Options ("make install" behavior)
-#
-CONFIG_INSTALL_APPLET_SYMLINKS=y
-# CONFIG_INSTALL_APPLET_HARDLINKS is not set
-# CONFIG_INSTALL_APPLET_SCRIPT_WRAPPERS is not set
-# CONFIG_INSTALL_APPLET_DONT is not set
-# CONFIG_INSTALL_SH_APPLET_SYMLINK is not set
-# CONFIG_INSTALL_SH_APPLET_HARDLINK is not set
-# CONFIG_INSTALL_SH_APPLET_SCRIPT_WRAPPER is not set
-CONFIG_PREFIX="./_install"
-
-#
-# Busybox Library Tuning
-#
-CONFIG_FEATURE_SYSTEMD=y
-CONFIG_FEATURE_RTMINMAX=y
-CONFIG_PASSWORD_MINLEN=6
-CONFIG_MD5_SIZE_VS_SPEED=2
-CONFIG_FEATURE_FAST_TOP=y
-CONFIG_FEATURE_ETC_NETWORKS=y
-CONFIG_FEATURE_USE_TERMIOS=y
-CONFIG_FEATURE_EDITING=y
-CONFIG_FEATURE_EDITING_MAX_LEN=1024
-CONFIG_FEATURE_EDITING_VI=y
-CONFIG_FEATURE_EDITING_HISTORY=255
-CONFIG_FEATURE_EDITING_SAVEHISTORY=y
-CONFIG_FEATURE_REVERSE_SEARCH=y
-CONFIG_FEATURE_TAB_COMPLETION=y
-CONFIG_FEATURE_USERNAME_COMPLETION=y
-CONFIG_FEATURE_EDITING_FANCY_PROMPT=y
-CONFIG_FEATURE_EDITING_ASK_TERMINAL=y
-CONFIG_FEATURE_NON_POSIX_CP=y
-CONFIG_FEATURE_VERBOSE_CP_MESSAGE=y
-CONFIG_FEATURE_COPYBUF_KB=4
-CONFIG_FEATURE_SKIP_ROOTFS=y
-# CONFIG_MONOTONIC_SYSCALL is not set
-CONFIG_IOCTL_HEX2STR_ERROR=y
-CONFIG_FEATURE_HWIB=y
-
-#
-# Applets
-#
-
-#
-# Archival Utilities
-#
-CONFIG_FEATURE_SEAMLESS_XZ=y
-CONFIG_FEATURE_SEAMLESS_LZMA=y
-CONFIG_FEATURE_SEAMLESS_BZ2=y
-CONFIG_FEATURE_SEAMLESS_GZ=y
-CONFIG_FEATURE_SEAMLESS_Z=y
-CONFIG_AR=y
-CONFIG_FEATURE_AR_LONG_FILENAMES=y
-CONFIG_FEATURE_AR_CREATE=y
-CONFIG_BUNZIP2=y
-CONFIG_BZIP2=y
-CONFIG_CPIO=y
-CONFIG_FEATURE_CPIO_O=y
-CONFIG_FEATURE_CPIO_P=y
-# CONFIG_DPKG is not set
-# CONFIG_DPKG_DEB is not set
-# CONFIG_FEATURE_DPKG_DEB_EXTRACT_ONLY is not set
-CONFIG_GUNZIP=y
-CONFIG_GZIP=y
-CONFIG_FEATURE_GZIP_LONG_OPTIONS=y
-CONFIG_LZOP=y
-CONFIG_LZOP_COMPR_HIGH=y
-# CONFIG_RPM2CPIO is not set
-# CONFIG_RPM is not set
-CONFIG_TAR=y
-CONFIG_FEATURE_TAR_CREATE=y
-CONFIG_FEATURE_TAR_AUTODETECT=y
-CONFIG_FEATURE_TAR_FROM=y
-CONFIG_FEATURE_TAR_OLDGNU_COMPATIBILITY=y
-CONFIG_FEATURE_TAR_OLDSUN_COMPATIBILITY=y
-CONFIG_FEATURE_TAR_GNU_EXTENSIONS=y
-CONFIG_FEATURE_TAR_LONG_OPTIONS=y
-CONFIG_FEATURE_TAR_TO_COMMAND=y
-CONFIG_FEATURE_TAR_UNAME_GNAME=y
-CONFIG_FEATURE_TAR_NOPRESERVE_TIME=y
-# CONFIG_FEATURE_TAR_SELINUX is not set
-CONFIG_UNCOMPRESS=y
-CONFIG_UNLZMA=y
-CONFIG_FEATURE_LZMA_FAST=y
-CONFIG_LZMA=y
-CONFIG_UNXZ=y
-CONFIG_XZ=y
-CONFIG_UNZIP=y
-
-#
-# Coreutils
-#
-CONFIG_BASENAME=y
-CONFIG_CAT=y
-CONFIG_DATE=y
-CONFIG_FEATURE_DATE_ISOFMT=y
-CONFIG_FEATURE_DATE_NANO=y
-CONFIG_FEATURE_DATE_COMPAT=y
-CONFIG_ID=y
-CONFIG_GROUPS=y
-CONFIG_TEST=y
-CONFIG_FEATURE_TEST_64=y
-CONFIG_TOUCH=y
-CONFIG_TR=y
-CONFIG_FEATURE_TR_CLASSES=y
-CONFIG_FEATURE_TR_EQUIV=y
-CONFIG_BASE64=y
-CONFIG_WHO=y
-CONFIG_USERS=y
-CONFIG_CAL=y
-CONFIG_CATV=y
-CONFIG_CHGRP=y
-CONFIG_CHMOD=y
-CONFIG_CHOWN=y
-CONFIG_FEATURE_CHOWN_LONG_OPTIONS=y
-CONFIG_CHROOT=y
-CONFIG_CKSUM=y
-CONFIG_COMM=y
-CONFIG_CP=y
-CONFIG_FEATURE_CP_LONG_OPTIONS=y
-CONFIG_CUT=y
-CONFIG_DD=y
-CONFIG_FEATURE_DD_SIGNAL_HANDLING=y
-CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
-CONFIG_FEATURE_DD_IBS_OBS=y
-CONFIG_DF=y
-CONFIG_FEATURE_DF_FANCY=y
-CONFIG_DIRNAME=y
-CONFIG_DOS2UNIX=y
-CONFIG_UNIX2DOS=y
-CONFIG_DU=y
-CONFIG_FEATURE_DU_DEFAULT_BLOCKSIZE_1K=y
-CONFIG_ECHO=y
-CONFIG_FEATURE_FANCY_ECHO=y
-CONFIG_ENV=y
-CONFIG_FEATURE_ENV_LONG_OPTIONS=y
-CONFIG_EXPAND=y
-CONFIG_FEATURE_EXPAND_LONG_OPTIONS=y
-CONFIG_EXPR=y
-CONFIG_EXPR_MATH_SUPPORT_64=y
-CONFIG_FALSE=y
-# CONFIG_FOLD is not set
-CONFIG_FSYNC=y
-CONFIG_HEAD=y
-CONFIG_FEATURE_FANCY_HEAD=y
-# CONFIG_HOSTID is not set
-CONFIG_INSTALL=y
-CONFIG_FEATURE_INSTALL_LONG_OPTIONS=y
-CONFIG_LN=y
-# CONFIG_LOGNAME is not set
-CONFIG_LS=y
-CONFIG_FEATURE_LS_FILETYPES=y
-CONFIG_FEATURE_LS_FOLLOWLINKS=y
-CONFIG_FEATURE_LS_RECURSIVE=y
-CONFIG_FEATURE_LS_SORTFILES=y
-CONFIG_FEATURE_LS_TIMESTAMPS=y
-CONFIG_FEATURE_LS_USERNAME=y
-CONFIG_FEATURE_LS_COLOR=y
-CONFIG_FEATURE_LS_COLOR_IS_DEFAULT=y
-CONFIG_MD5SUM=y
-CONFIG_MKDIR=y
-CONFIG_FEATURE_MKDIR_LONG_OPTIONS=y
-CONFIG_MKFIFO=y
-CONFIG_MKNOD=y
-CONFIG_MV=y
-CONFIG_FEATURE_MV_LONG_OPTIONS=y
-CONFIG_NICE=y
-CONFIG_NOHUP=y
-# CONFIG_OD is not set
-CONFIG_PRINTENV=y
-CONFIG_PRINTF=y
-CONFIG_PWD=y
-CONFIG_READLINK=y
-CONFIG_FEATURE_READLINK_FOLLOW=y
-CONFIG_REALPATH=y
-CONFIG_RM=y
-CONFIG_RMDIR=y
-CONFIG_FEATURE_RMDIR_LONG_OPTIONS=y
-CONFIG_SEQ=y
-CONFIG_SHA1SUM=y
-CONFIG_SHA256SUM=y
-CONFIG_SHA512SUM=y
-CONFIG_SLEEP=y
-CONFIG_FEATURE_FANCY_SLEEP=y
-CONFIG_FEATURE_FLOAT_SLEEP=y
-CONFIG_SORT=y
-CONFIG_FEATURE_SORT_BIG=y
-CONFIG_SPLIT=y
-CONFIG_FEATURE_SPLIT_FANCY=y
-CONFIG_STAT=y
-CONFIG_FEATURE_STAT_FORMAT=y
-CONFIG_STTY=y
-CONFIG_SUM=y
-CONFIG_SYNC=y
-CONFIG_TAC=y
-CONFIG_TAIL=y
-CONFIG_FEATURE_FANCY_TAIL=y
-CONFIG_TEE=y
-CONFIG_FEATURE_TEE_USE_BLOCK_IO=y
-CONFIG_TRUE=y
-CONFIG_TTY=y
-CONFIG_UNAME=y
-CONFIG_UNEXPAND=y
-CONFIG_FEATURE_UNEXPAND_LONG_OPTIONS=y
-CONFIG_UNIQ=y
-CONFIG_USLEEP=y
-# CONFIG_UUDECODE is not set
-# CONFIG_UUENCODE is not set
-CONFIG_WC=y
-CONFIG_FEATURE_WC_LARGE=y
-CONFIG_WHOAMI=y
-CONFIG_YES=y
-
-#
-# Common options for cp and mv
-#
-CONFIG_FEATURE_PRESERVE_HARDLINKS=y
-
-#
-# Common options for ls, more and telnet
-#
-CONFIG_FEATURE_AUTOWIDTH=y
-
-#
-# Common options for df, du, ls
-#
-CONFIG_FEATURE_HUMAN_READABLE=y
-
-#
-# Common options for md5sum, sha1sum, sha256sum, sha512sum
-#
-CONFIG_FEATURE_MD5_SHA1_SUM_CHECK=y
-
-#
-# Console Utilities
-#
-CONFIG_CHVT=y
-CONFIG_FGCONSOLE=y
-CONFIG_CLEAR=y
-CONFIG_DEALLOCVT=y
-CONFIG_DUMPKMAP=y
-CONFIG_KBD_MODE=y
-CONFIG_LOADFONT=y
-CONFIG_LOADKMAP=y
-CONFIG_OPENVT=y
-CONFIG_RESET=y
-CONFIG_RESIZE=y
-CONFIG_FEATURE_RESIZE_PRINT=y
-CONFIG_SETCONSOLE=y
-CONFIG_FEATURE_SETCONSOLE_LONG_OPTIONS=y
-CONFIG_SETFONT=y
-CONFIG_FEATURE_SETFONT_TEXTUAL_MAP=y
-CONFIG_DEFAULT_SETFONT_DIR=""
-CONFIG_SETKEYCODES=y
-CONFIG_SETLOGCONS=y
-CONFIG_SHOWKEY=y
-
-#
-# Common options for loadfont and setfont
-#
-CONFIG_FEATURE_LOADFONT_PSF2=y
-CONFIG_FEATURE_LOADFONT_RAW=y
-
-#
-# Debian Utilities
-#
-CONFIG_MKTEMP=y
-CONFIG_PIPE_PROGRESS=y
-# CONFIG_RUN_PARTS is not set
-# CONFIG_FEATURE_RUN_PARTS_LONG_OPTIONS is not set
-# CONFIG_FEATURE_RUN_PARTS_FANCY is not set
-CONFIG_START_STOP_DAEMON=y
-CONFIG_FEATURE_START_STOP_DAEMON_FANCY=y
-CONFIG_FEATURE_START_STOP_DAEMON_LONG_OPTIONS=y
-CONFIG_WHICH=y
-
-#
-# Editors
-#
-CONFIG_PATCH=y
-CONFIG_VI=y
-CONFIG_FEATURE_VI_MAX_LEN=4096
-CONFIG_FEATURE_VI_8BIT=y
-CONFIG_FEATURE_VI_COLON=y
-CONFIG_FEATURE_VI_YANKMARK=y
-CONFIG_FEATURE_VI_SEARCH=y
-CONFIG_FEATURE_VI_REGEX_SEARCH=y
-CONFIG_FEATURE_VI_USE_SIGNALS=y
-CONFIG_FEATURE_VI_DOT_CMD=y
-CONFIG_FEATURE_VI_READONLY=y
-CONFIG_FEATURE_VI_SETOPTS=y
-CONFIG_FEATURE_VI_SET=y
-CONFIG_FEATURE_VI_WIN_RESIZE=y
-CONFIG_FEATURE_VI_ASK_TERMINAL=y
-CONFIG_FEATURE_VI_OPTIMIZE_CURSOR=y
-CONFIG_AWK=y
-CONFIG_FEATURE_AWK_LIBM=y
-CONFIG_CMP=y
-CONFIG_DIFF=y
-CONFIG_FEATURE_DIFF_LONG_OPTIONS=y
-CONFIG_FEATURE_DIFF_DIR=y
-CONFIG_ED=y
-CONFIG_SED=y
-CONFIG_FEATURE_ALLOW_EXEC=y
-
-#
-# Finding Utilities
-#
-CONFIG_FIND=y
-CONFIG_FEATURE_FIND_PRINT0=y
-CONFIG_FEATURE_FIND_MTIME=y
-CONFIG_FEATURE_FIND_MMIN=y
-CONFIG_FEATURE_FIND_PERM=y
-CONFIG_FEATURE_FIND_TYPE=y
-CONFIG_FEATURE_FIND_XDEV=y
-CONFIG_FEATURE_FIND_MAXDEPTH=y
-CONFIG_FEATURE_FIND_NEWER=y
-CONFIG_FEATURE_FIND_INUM=y
-CONFIG_FEATURE_FIND_EXEC=y
-CONFIG_FEATURE_FIND_USER=y
-CONFIG_FEATURE_FIND_GROUP=y
-CONFIG_FEATURE_FIND_NOT=y
-CONFIG_FEATURE_FIND_DEPTH=y
-CONFIG_FEATURE_FIND_PAREN=y
-CONFIG_FEATURE_FIND_SIZE=y
-CONFIG_FEATURE_FIND_PRUNE=y
-CONFIG_FEATURE_FIND_DELETE=y
-CONFIG_FEATURE_FIND_PATH=y
-CONFIG_FEATURE_FIND_REGEX=y
-# CONFIG_FEATURE_FIND_CONTEXT is not set
-CONFIG_FEATURE_FIND_LINKS=y
-CONFIG_GREP=y
-CONFIG_FEATURE_GREP_EGREP_ALIAS=y
-CONFIG_FEATURE_GREP_FGREP_ALIAS=y
-CONFIG_FEATURE_GREP_CONTEXT=y
-CONFIG_XARGS=y
-CONFIG_FEATURE_XARGS_SUPPORT_CONFIRMATION=y
-CONFIG_FEATURE_XARGS_SUPPORT_QUOTES=y
-CONFIG_FEATURE_XARGS_SUPPORT_TERMOPT=y
-CONFIG_FEATURE_XARGS_SUPPORT_ZERO_TERM=y
-
-#
-# Init Utilities
-#
-# CONFIG_BOOTCHARTD is not set
-# CONFIG_FEATURE_BOOTCHARTD_BLOATED_HEADER is not set
-# CONFIG_FEATURE_BOOTCHARTD_CONFIG_FILE is not set
-CONFIG_HALT=y
-# CONFIG_FEATURE_CALL_TELINIT is not set
-CONFIG_TELINIT_PATH=""
-CONFIG_INIT=y
-CONFIG_FEATURE_USE_INITTAB=y
-CONFIG_FEATURE_KILL_REMOVED=y
-CONFIG_FEATURE_KILL_DELAY=0
-CONFIG_FEATURE_INIT_SCTTY=y
-CONFIG_FEATURE_INIT_SYSLOG=y
-CONFIG_FEATURE_EXTRA_QUIET=y
-CONFIG_FEATURE_INIT_COREDUMPS=y
-CONFIG_FEATURE_INITRD=y
-CONFIG_INIT_TERMINAL_TYPE="linux"
-CONFIG_MESG=y
-CONFIG_FEATURE_MESG_ENABLE_ONLY_GROUP=y
-
-#
-# Login/Password Management Utilities
-#
-# CONFIG_ADD_SHELL is not set
-# CONFIG_REMOVE_SHELL is not set
-CONFIG_FEATURE_SHADOWPASSWDS=y
-CONFIG_USE_BB_PWD_GRP=y
-CONFIG_USE_BB_SHADOW=y
-CONFIG_USE_BB_CRYPT=y
-CONFIG_USE_BB_CRYPT_SHA=y
-CONFIG_ADDUSER=y
-CONFIG_FEATURE_ADDUSER_LONG_OPTIONS=y
-CONFIG_FEATURE_CHECK_NAMES=y
-CONFIG_FIRST_SYSTEM_ID=100
-CONFIG_LAST_SYSTEM_ID=999
-CONFIG_ADDGROUP=y
-CONFIG_FEATURE_ADDGROUP_LONG_OPTIONS=y
-CONFIG_FEATURE_ADDUSER_TO_GROUP=y
-CONFIG_DELUSER=y
-CONFIG_DELGROUP=y
-CONFIG_FEATURE_DEL_USER_FROM_GROUP=y
-CONFIG_GETTY=y
-CONFIG_LOGIN=y
-CONFIG_PAM=y
-CONFIG_LOGIN_SCRIPTS=y
-CONFIG_FEATURE_NOLOGIN=y
-CONFIG_FEATURE_SECURETTY=y
-CONFIG_PASSWD=y
-CONFIG_FEATURE_PASSWD_WEAK_CHECK=y
-CONFIG_CRYPTPW=y
-CONFIG_CHPASSWD=y
-CONFIG_SU=y
-CONFIG_FEATURE_SU_SYSLOG=y
-CONFIG_FEATURE_SU_CHECKS_SHELLS=y
-# CONFIG_SULOGIN is not set
-CONFIG_VLOCK=y
-
-#
-# Linux Ext2 FS Progs
-#
-CONFIG_CHATTR=y
-CONFIG_FSCK=y
-CONFIG_LSATTR=y
-CONFIG_TUNE2FS=y
-
-#
-# Linux Module Utilities
-#
-CONFIG_MODINFO=y
-CONFIG_MODPROBE_SMALL=y
-CONFIG_FEATURE_MODPROBE_SMALL_OPTIONS_ON_CMDLINE=y
-CONFIG_FEATURE_MODPROBE_SMALL_CHECK_ALREADY_LOADED=y
-# CONFIG_INSMOD is not set
-# CONFIG_RMMOD is not set
-# CONFIG_LSMOD is not set
-# CONFIG_FEATURE_LSMOD_PRETTY_2_6_OUTPUT is not set
-# CONFIG_MODPROBE is not set
-# CONFIG_FEATURE_MODPROBE_BLACKLIST is not set
-# CONFIG_DEPMOD is not set
-
-#
-# Options common to multiple modutils
-#
-# CONFIG_FEATURE_2_4_MODULES is not set
-CONFIG_FEATURE_INSMOD_TRY_MMAP=y
-# CONFIG_FEATURE_INSMOD_VERSION_CHECKING is not set
-# CONFIG_FEATURE_INSMOD_KSYMOOPS_SYMBOLS is not set
-# CONFIG_FEATURE_INSMOD_LOADINKMEM is not set
-# CONFIG_FEATURE_INSMOD_LOAD_MAP is not set
-# CONFIG_FEATURE_INSMOD_LOAD_MAP_FULL is not set
-# CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
-# CONFIG_FEATURE_MODUTILS_ALIAS is not set
-# CONFIG_FEATURE_MODUTILS_SYMBOLS is not set
-CONFIG_DEFAULT_MODULES_DIR="/lib/modules"
-CONFIG_DEFAULT_DEPMOD_FILE="modules.dep"
-
-#
-# Linux System Utilities
-#
-CONFIG_BLOCKDEV=y
-CONFIG_REV=y
-CONFIG_ACPID=y
-CONFIG_FEATURE_ACPID_COMPAT=y
-CONFIG_BLKID=y
-CONFIG_FEATURE_BLKID_TYPE=y
-CONFIG_DMESG=y
-CONFIG_FEATURE_DMESG_PRETTY=y
-CONFIG_FBSET=y
-CONFIG_FEATURE_FBSET_FANCY=y
-CONFIG_FEATURE_FBSET_READMODE=y
-CONFIG_FDFLUSH=y
-CONFIG_FDFORMAT=y
-CONFIG_FDISK=y
-# CONFIG_FDISK_SUPPORT_LARGE_DISKS is not set
-CONFIG_FEATURE_FDISK_WRITABLE=y
-CONFIG_FEATURE_AIX_LABEL=y
-CONFIG_FEATURE_SGI_LABEL=y
-CONFIG_FEATURE_SUN_LABEL=y
-CONFIG_FEATURE_OSF_LABEL=y
-CONFIG_FEATURE_GPT_LABEL=y
-CONFIG_FEATURE_FDISK_ADVANCED=y
-CONFIG_FINDFS=y
-CONFIG_FLOCK=y
-CONFIG_FREERAMDISK=y
-# CONFIG_FSCK_MINIX is not set
-CONFIG_MKFS_EXT2=y
-# CONFIG_MKFS_MINIX is not set
-# CONFIG_FEATURE_MINIX2 is not set
-CONFIG_MKFS_REISER=y
-CONFIG_MKFS_VFAT=y
-CONFIG_GETOPT=y
-CONFIG_FEATURE_GETOPT_LONG=y
-CONFIG_HEXDUMP=y
-CONFIG_FEATURE_HEXDUMP_REVERSE=y
-CONFIG_HD=y
-CONFIG_HWCLOCK=y
-CONFIG_FEATURE_HWCLOCK_LONG_OPTIONS=y
-CONFIG_FEATURE_HWCLOCK_ADJTIME_FHS=y
-CONFIG_IPCRM=y
-CONFIG_IPCS=y
-CONFIG_LOSETUP=y
-CONFIG_LSPCI=y
-CONFIG_LSUSB=y
-CONFIG_MDEV=y
-CONFIG_FEATURE_MDEV_CONF=y
-CONFIG_FEATURE_MDEV_RENAME=y
-CONFIG_FEATURE_MDEV_RENAME_REGEXP=y
-CONFIG_FEATURE_MDEV_EXEC=y
-CONFIG_FEATURE_MDEV_LOAD_FIRMWARE=y
-CONFIG_MKSWAP=y
-CONFIG_FEATURE_MKSWAP_UUID=y
-CONFIG_MORE=y
-CONFIG_MOUNT=y
-CONFIG_FEATURE_MOUNT_FAKE=y
-CONFIG_FEATURE_MOUNT_VERBOSE=y
-CONFIG_FEATURE_MOUNT_HELPERS=y
-CONFIG_FEATURE_MOUNT_LABEL=y
-# CONFIG_FEATURE_MOUNT_NFS is not set
-CONFIG_FEATURE_MOUNT_CIFS=y
-CONFIG_FEATURE_MOUNT_FLAGS=y
-CONFIG_FEATURE_MOUNT_FSTAB=y
-CONFIG_PIVOT_ROOT=y
-CONFIG_RDATE=y
-# CONFIG_RDEV is not set
-# CONFIG_READPROFILE is not set
-CONFIG_RTCWAKE=y
-CONFIG_SCRIPT=y
-CONFIG_SCRIPTREPLAY=y
-CONFIG_SETARCH=y
-CONFIG_SWAPONOFF=y
-CONFIG_FEATURE_SWAPON_PRI=y
-CONFIG_SWITCH_ROOT=y
-CONFIG_UMOUNT=y
-CONFIG_FEATURE_UMOUNT_ALL=y
-
-#
-# Common options for mount/umount
-#
-CONFIG_FEATURE_MOUNT_LOOP=y
-CONFIG_FEATURE_MOUNT_LOOP_CREATE=y
-CONFIG_FEATURE_MTAB_SUPPORT=y
-CONFIG_VOLUMEID=y
-
-#
-# Filesystem/Volume identification
-#
-CONFIG_FEATURE_VOLUMEID_EXT=y
-CONFIG_FEATURE_VOLUMEID_BTRFS=y
-CONFIG_FEATURE_VOLUMEID_REISERFS=y
-CONFIG_FEATURE_VOLUMEID_FAT=y
-CONFIG_FEATURE_VOLUMEID_HFS=y
-CONFIG_FEATURE_VOLUMEID_JFS=y
-CONFIG_FEATURE_VOLUMEID_XFS=y
-CONFIG_FEATURE_VOLUMEID_NTFS=y
-CONFIG_FEATURE_VOLUMEID_ISO9660=y
-CONFIG_FEATURE_VOLUMEID_UDF=y
-CONFIG_FEATURE_VOLUMEID_LUKS=y
-CONFIG_FEATURE_VOLUMEID_LINUXSWAP=y
-CONFIG_FEATURE_VOLUMEID_CRAMFS=y
-CONFIG_FEATURE_VOLUMEID_ROMFS=y
-CONFIG_FEATURE_VOLUMEID_SYSV=y
-CONFIG_FEATURE_VOLUMEID_OCFS2=y
-CONFIG_FEATURE_VOLUMEID_LINUXRAID=y
-
-#
-# Miscellaneous Utilities
-#
-CONFIG_CONSPY=y
-CONFIG_LESS=y
-CONFIG_FEATURE_LESS_MAXLINES=9999999
-CONFIG_FEATURE_LESS_BRACKETS=y
-CONFIG_FEATURE_LESS_FLAGS=y
-CONFIG_FEATURE_LESS_MARKS=y
-CONFIG_FEATURE_LESS_REGEXP=y
-CONFIG_FEATURE_LESS_WINCH=y
-CONFIG_FEATURE_LESS_ASK_TERMINAL=y
-CONFIG_FEATURE_LESS_DASHCMD=y
-CONFIG_FEATURE_LESS_LINENUMS=y
-CONFIG_NANDWRITE=y
-CONFIG_NANDDUMP=y
-CONFIG_SETSERIAL=y
-CONFIG_UBIATTACH=y
-CONFIG_UBIDETACH=y
-CONFIG_UBIMKVOL=y
-CONFIG_UBIRMVOL=y
-CONFIG_UBIRSVOL=y
-CONFIG_UBIUPDATEVOL=y
-CONFIG_ADJTIMEX=y
-CONFIG_BBCONFIG=y
-CONFIG_FEATURE_COMPRESS_BBCONFIG=y
-# CONFIG_BEEP is not set
-CONFIG_FEATURE_BEEP_FREQ=0
-CONFIG_FEATURE_BEEP_LENGTH_MS=0
-CONFIG_CHAT=y
-CONFIG_FEATURE_CHAT_NOFAIL=y
-CONFIG_FEATURE_CHAT_TTY_HIFI=y
-CONFIG_FEATURE_CHAT_IMPLICIT_CR=y
-CONFIG_FEATURE_CHAT_SWALLOW_OPTS=y
-CONFIG_FEATURE_CHAT_SEND_ESCAPES=y
-CONFIG_FEATURE_CHAT_VAR_ABORT_LEN=y
-CONFIG_FEATURE_CHAT_CLR_ABORT=y
-CONFIG_CHRT=y
-CONFIG_CROND=y
-CONFIG_FEATURE_CROND_D=y
-CONFIG_FEATURE_CROND_CALL_SENDMAIL=y
-CONFIG_FEATURE_CROND_DIR="/var/spool/cron"
-# CONFIG_CRONTAB is not set
-# CONFIG_DC is not set
-# CONFIG_FEATURE_DC_LIBM is not set
-# CONFIG_DEVFSD is not set
-# CONFIG_DEVFSD_MODLOAD is not set
-# CONFIG_DEVFSD_FG_NP is not set
-# CONFIG_DEVFSD_VERBOSE is not set
-# CONFIG_FEATURE_DEVFS is not set
-CONFIG_DEVMEM=y
-CONFIG_EJECT=y
-CONFIG_FEATURE_EJECT_SCSI=y
-# CONFIG_FBSPLASH is not set
-CONFIG_FLASHCP=y
-CONFIG_FLASH_LOCK=y
-CONFIG_FLASH_UNLOCK=y
-CONFIG_FLASH_ERASEALL=y
-CONFIG_IONICE=y
-# CONFIG_INOTIFYD is not set
-CONFIG_LAST=y
-# CONFIG_FEATURE_LAST_SMALL is not set
-CONFIG_FEATURE_LAST_FANCY=y
-CONFIG_HDPARM=y
-CONFIG_FEATURE_HDPARM_GET_IDENTITY=y
-CONFIG_FEATURE_HDPARM_HDIO_SCAN_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_UNREGISTER_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_DRIVE_RESET=y
-CONFIG_FEATURE_HDPARM_HDIO_TRISTATE_HWIF=y
-CONFIG_FEATURE_HDPARM_HDIO_GETSET_DMA=y
-CONFIG_MAKEDEVS=y
-# CONFIG_FEATURE_MAKEDEVS_LEAF is not set
-CONFIG_FEATURE_MAKEDEVS_TABLE=y
-CONFIG_MAN=y
-CONFIG_MICROCOM=y
-CONFIG_MOUNTPOINT=y
-CONFIG_MT=y
-CONFIG_RAIDAUTORUN=y
-CONFIG_READAHEAD=y
-# CONFIG_RFKILL is not set
-CONFIG_RUNLEVEL=y
-CONFIG_RX=y
-CONFIG_SETSID=y
-CONFIG_STRINGS=y
-# CONFIG_TASKSET is not set
-# CONFIG_FEATURE_TASKSET_FANCY is not set
-CONFIG_TIME=y
-CONFIG_TIMEOUT=y
-CONFIG_TTYSIZE=y
-CONFIG_VOLNAME=y
-CONFIG_WALL=y
-CONFIG_WATCHDOG=y
-
-#
-# Networking Utilities
-#
-CONFIG_NAMEIF=y
-CONFIG_FEATURE_NAMEIF_EXTENDED=y
-CONFIG_NBDCLIENT=y
-CONFIG_NC=y
-CONFIG_NC_SERVER=y
-CONFIG_NC_EXTRA=y
-CONFIG_NC_110_COMPAT=y
-CONFIG_PING=y
-CONFIG_PING6=y
-CONFIG_FEATURE_FANCY_PING=y
-CONFIG_WHOIS=y
-CONFIG_FEATURE_IPV6=y
-CONFIG_FEATURE_UNIX_LOCAL=y
-CONFIG_FEATURE_PREFER_IPV4_ADDRESS=y
-CONFIG_VERBOSE_RESOLUTION_ERRORS=y
-CONFIG_ARP=y
-CONFIG_ARPING=y
-CONFIG_BRCTL=y
-CONFIG_FEATURE_BRCTL_FANCY=y
-CONFIG_FEATURE_BRCTL_SHOW=y
-# CONFIG_DNSD is not set
-CONFIG_ETHER_WAKE=y
-# CONFIG_FAKEIDENTD is not set
-CONFIG_FTPD=y
-CONFIG_FEATURE_FTP_WRITE=y
-CONFIG_FEATURE_FTPD_ACCEPT_BROKEN_LIST=y
-# CONFIG_FTPGET is not set
-# CONFIG_FTPPUT is not set
-# CONFIG_FEATURE_FTPGETPUT_LONG_OPTIONS is not set
-CONFIG_HOSTNAME=y
-CONFIG_HTTPD=y
-CONFIG_FEATURE_HTTPD_RANGES=y
-CONFIG_FEATURE_HTTPD_USE_SENDFILE=y
-CONFIG_FEATURE_HTTPD_SETUID=y
-CONFIG_FEATURE_HTTPD_BASIC_AUTH=y
-CONFIG_FEATURE_HTTPD_AUTH_MD5=y
-CONFIG_FEATURE_HTTPD_CGI=y
-CONFIG_FEATURE_HTTPD_CONFIG_WITH_SCRIPT_INTERPR=y
-CONFIG_FEATURE_HTTPD_SET_REMOTE_PORT_TO_ENV=y
-CONFIG_FEATURE_HTTPD_ENCODE_URL_STR=y
-CONFIG_FEATURE_HTTPD_ERROR_PAGES=y
-CONFIG_FEATURE_HTTPD_PROXY=y
-CONFIG_FEATURE_HTTPD_GZIP=y
-CONFIG_IFCONFIG=y
-CONFIG_FEATURE_IFCONFIG_STATUS=y
-CONFIG_FEATURE_IFCONFIG_SLIP=y
-CONFIG_FEATURE_IFCONFIG_MEMSTART_IOADDR_IRQ=y
-CONFIG_FEATURE_IFCONFIG_HW=y
-CONFIG_FEATURE_IFCONFIG_BROADCAST_PLUS=y
-CONFIG_IFENSLAVE=y
-CONFIG_IFPLUGD=y
-CONFIG_IFUPDOWN=y
-CONFIG_IFUPDOWN_IFSTATE_PATH="/var/run/ifstate"
-CONFIG_FEATURE_IFUPDOWN_IP=y
-CONFIG_FEATURE_IFUPDOWN_IP_BUILTIN=y
-# CONFIG_FEATURE_IFUPDOWN_IFCONFIG_BUILTIN is not set
-CONFIG_FEATURE_IFUPDOWN_IPV4=y
-CONFIG_FEATURE_IFUPDOWN_IPV6=y
-CONFIG_FEATURE_IFUPDOWN_MAPPING=y
-CONFIG_FEATURE_IFUPDOWN_EXTERNAL_DHCP=y
-# CONFIG_INETD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_ECHO is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DISCARD is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_TIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_DAYTIME is not set
-# CONFIG_FEATURE_INETD_SUPPORT_BUILTIN_CHARGEN is not set
-# CONFIG_FEATURE_INETD_RPC is not set
-CONFIG_IP=y
-CONFIG_FEATURE_IP_ADDRESS=y
-CONFIG_FEATURE_IP_LINK=y
-CONFIG_FEATURE_IP_ROUTE=y
-CONFIG_FEATURE_IP_TUNNEL=y
-CONFIG_FEATURE_IP_RULE=y
-CONFIG_FEATURE_IP_SHORT_FORMS=y
-CONFIG_FEATURE_IP_RARE_PROTOCOLS=y
-CONFIG_IPADDR=y
-CONFIG_IPLINK=y
-CONFIG_IPROUTE=y
-CONFIG_IPTUNNEL=y
-CONFIG_IPRULE=y
-# CONFIG_IPCALC is not set
-# CONFIG_FEATURE_IPCALC_FANCY is not set
-# CONFIG_FEATURE_IPCALC_LONG_OPTIONS is not set
-CONFIG_NETSTAT=y
-CONFIG_FEATURE_NETSTAT_WIDE=y
-CONFIG_FEATURE_NETSTAT_PRG=y
-CONFIG_NSLOOKUP=y
-CONFIG_NTPD=y
-CONFIG_FEATURE_NTPD_SERVER=y
-CONFIG_PSCAN=y
-CONFIG_ROUTE=y
-# CONFIG_SLATTACH is not set
-# CONFIG_TCPSVD is not set
-CONFIG_TELNET=y
-CONFIG_FEATURE_TELNET_TTYPE=y
-CONFIG_FEATURE_TELNET_AUTOLOGIN=y
-CONFIG_TELNETD=y
-CONFIG_FEATURE_TELNETD_STANDALONE=y
-CONFIG_FEATURE_TELNETD_INETD_WAIT=y
-CONFIG_TFTP=y
-CONFIG_TFTPD=y
-
-#
-# Common options for tftp/tftpd
-#
-CONFIG_FEATURE_TFTP_GET=y
-CONFIG_FEATURE_TFTP_PUT=y
-CONFIG_FEATURE_TFTP_BLOCKSIZE=y
-CONFIG_FEATURE_TFTP_PROGRESS_BAR=y
-CONFIG_TFTP_DEBUG=y
-CONFIG_TRACEROUTE=y
-CONFIG_TRACEROUTE6=y
-CONFIG_FEATURE_TRACEROUTE_VERBOSE=y
-CONFIG_FEATURE_TRACEROUTE_SOURCE_ROUTE=y
-CONFIG_FEATURE_TRACEROUTE_USE_ICMP=y
-CONFIG_TUNCTL=y
-CONFIG_FEATURE_TUNCTL_UG=y
-CONFIG_UDHCPD=y
-CONFIG_DHCPRELAY=y
-CONFIG_DUMPLEASES=y
-CONFIG_FEATURE_UDHCPD_WRITE_LEASES_EARLY=y
-CONFIG_FEATURE_UDHCPD_BASE_IP_ON_MAC=y
-CONFIG_DHCPD_LEASES_FILE="/var/lib/misc/udhcpd.leases"
-CONFIG_UDHCPC=y
-CONFIG_FEATURE_UDHCPC_ARPING=y
-CONFIG_FEATURE_UDHCP_PORT=y
-CONFIG_UDHCP_DEBUG=9
-CONFIG_FEATURE_UDHCP_RFC3397=y
-CONFIG_FEATURE_UDHCP_8021Q=y
-CONFIG_UDHCPC_DEFAULT_SCRIPT="/usr/share/udhcpc/default.script"
-CONFIG_UDHCPC_SLACK_FOR_BUGGY_SERVERS=80
-CONFIG_IFUPDOWN_UDHCPC_CMD_OPTIONS="-R -n"
-# CONFIG_UDPSVD is not set
-CONFIG_VCONFIG=y
-CONFIG_WGET=y
-CONFIG_FEATURE_WGET_STATUSBAR=y
-CONFIG_FEATURE_WGET_AUTHENTICATION=y
-CONFIG_FEATURE_WGET_LONG_OPTIONS=y
-CONFIG_FEATURE_WGET_TIMEOUT=y
-CONFIG_ZCIP=y
-
-#
-# Print Utilities
-#
-# CONFIG_LPD is not set
-CONFIG_LPR=y
-CONFIG_LPQ=y
-
-#
-# Mail Utilities
-#
-# CONFIG_MAKEMIME is not set
-CONFIG_FEATURE_MIME_CHARSET="us-ascii"
-CONFIG_POPMAILDIR=y
-CONFIG_FEATURE_POPMAILDIR_DELIVERY=y
-# CONFIG_REFORMIME is not set
-# CONFIG_FEATURE_REFORMIME_COMPAT is not set
-CONFIG_SENDMAIL=y
-
-#
-# Process Utilities
-#
-CONFIG_IOSTAT=y
-CONFIG_MPSTAT=y
-CONFIG_NMETER=y
-CONFIG_PMAP=y
-CONFIG_POWERTOP=y
-CONFIG_PSTREE=y
-CONFIG_PWDX=y
-# CONFIG_SMEMCAP is not set
-CONFIG_UPTIME=y
-CONFIG_FEATURE_UPTIME_UTMP_SUPPORT=y
-CONFIG_FREE=y
-CONFIG_FUSER=y
-CONFIG_KILL=y
-CONFIG_KILLALL=y
-CONFIG_KILLALL5=y
-CONFIG_PGREP=y
-CONFIG_PIDOF=y
-CONFIG_FEATURE_PIDOF_SINGLE=y
-CONFIG_FEATURE_PIDOF_OMIT=y
-CONFIG_PKILL=y
-CONFIG_PS=y
-CONFIG_FEATURE_PS_WIDE=y
-CONFIG_FEATURE_PS_TIME=y
-CONFIG_FEATURE_PS_ADDITIONAL_COLUMNS=y
-CONFIG_FEATURE_PS_UNUSUAL_SYSTEMS=y
-CONFIG_RENICE=y
-CONFIG_BB_SYSCTL=y
-CONFIG_TOP=y
-CONFIG_FEATURE_TOP_CPU_USAGE_PERCENTAGE=y
-CONFIG_FEATURE_TOP_CPU_GLOBAL_PERCENTS=y
-CONFIG_FEATURE_TOP_SMP_CPU=y
-CONFIG_FEATURE_TOP_DECIMALS=y
-CONFIG_FEATURE_TOP_SMP_PROCESS=y
-CONFIG_FEATURE_TOPMEM=y
-CONFIG_FEATURE_SHOW_THREADS=y
-CONFIG_WATCH=y
-
-#
-# Runit Utilities
-#
-# CONFIG_RUNSV is not set
-# CONFIG_RUNSVDIR is not set
-# CONFIG_FEATURE_RUNSVDIR_LOG is not set
-# CONFIG_SV is not set
-CONFIG_SV_DEFAULT_SERVICE_DIR=""
-# CONFIG_SVLOGD is not set
-CONFIG_CHPST=y
-CONFIG_SETUIDGID=y
-CONFIG_ENVUIDGID=y
-CONFIG_ENVDIR=y
-CONFIG_SOFTLIMIT=y
-# CONFIG_CHCON is not set
-# CONFIG_FEATURE_CHCON_LONG_OPTIONS is not set
-# CONFIG_GETENFORCE is not set
-# CONFIG_GETSEBOOL is not set
-# CONFIG_LOAD_POLICY is not set
-# CONFIG_MATCHPATHCON is not set
-# CONFIG_RESTORECON is not set
-# CONFIG_RUNCON is not set
-# CONFIG_FEATURE_RUNCON_LONG_OPTIONS is not set
-# CONFIG_SELINUXENABLED is not set
-# CONFIG_SETENFORCE is not set
-# CONFIG_SETFILES is not set
-# CONFIG_FEATURE_SETFILES_CHECK_OPTION is not set
-# CONFIG_SETSEBOOL is not set
-# CONFIG_SESTATUS is not set
-
-#
-# Shells
-#
-CONFIG_ASH=y
-CONFIG_ASH_BASH_COMPAT=y
-# CONFIG_ASH_IDLE_TIMEOUT is not set
-CONFIG_ASH_JOB_CONTROL=y
-CONFIG_ASH_ALIAS=y
-CONFIG_ASH_GETOPTS=y
-CONFIG_ASH_BUILTIN_ECHO=y
-CONFIG_ASH_BUILTIN_PRINTF=y
-CONFIG_ASH_BUILTIN_TEST=y
-CONFIG_ASH_CMDCMD=y
-# CONFIG_ASH_MAIL is not set
-CONFIG_ASH_OPTIMIZE_FOR_SIZE=y
-CONFIG_ASH_RANDOM_SUPPORT=y
-CONFIG_ASH_EXPAND_PRMT=y
-CONFIG_CTTYHACK=y
-# CONFIG_HUSH is not set
-# CONFIG_HUSH_BASH_COMPAT is not set
-# CONFIG_HUSH_BRACE_EXPANSION is not set
-# CONFIG_HUSH_HELP is not set
-# CONFIG_HUSH_INTERACTIVE is not set
-# CONFIG_HUSH_SAVEHISTORY is not set
-# CONFIG_HUSH_JOB is not set
-# CONFIG_HUSH_TICK is not set
-# CONFIG_HUSH_IF is not set
-# CONFIG_HUSH_LOOPS is not set
-# CONFIG_HUSH_CASE is not set
-# CONFIG_HUSH_FUNCTIONS is not set
-# CONFIG_HUSH_LOCAL is not set
-# CONFIG_HUSH_RANDOM_SUPPORT is not set
-# CONFIG_HUSH_EXPORT_N is not set
-# CONFIG_HUSH_MODE_X is not set
-# CONFIG_MSH is not set
-CONFIG_FEATURE_SH_IS_ASH=y
-# CONFIG_FEATURE_SH_IS_HUSH is not set
-# CONFIG_FEATURE_SH_IS_NONE is not set
-# CONFIG_FEATURE_BASH_IS_ASH is not set
-# CONFIG_FEATURE_BASH_IS_HUSH is not set
-CONFIG_FEATURE_BASH_IS_NONE=y
-CONFIG_SH_MATH_SUPPORT=y
-CONFIG_SH_MATH_SUPPORT_64=y
-CONFIG_FEATURE_SH_EXTRA_QUIET=y
-CONFIG_FEATURE_SH_STANDALONE=y
-CONFIG_FEATURE_SH_NOFORK=y
-CONFIG_FEATURE_SH_HISTFILESIZE=y
-
-#
-# System Logging Utilities
-#
-CONFIG_SYSLOGD=y
-CONFIG_FEATURE_ROTATE_LOGFILE=y
-CONFIG_FEATURE_REMOTE_LOG=y
-CONFIG_FEATURE_SYSLOGD_DUP=y
-CONFIG_FEATURE_SYSLOGD_CFG=y
-CONFIG_FEATURE_SYSLOGD_READ_BUFFER_SIZE=256
-CONFIG_FEATURE_IPC_SYSLOG=y
-CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=16
-CONFIG_LOGREAD=y
-CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING=y
-CONFIG_KLOGD=y
-CONFIG_FEATURE_KLOGD_KLOGCTL=y
-CONFIG_LOGGER=y
diff --git a/config-archive/etc/postfix/main.cf b/config-archive/etc/postfix/main.cf
deleted file mode 100644 (file)
index fcc2569..0000000
+++ /dev/null
@@ -1,652 +0,0 @@
-# Global Postfix configuration file. This file lists only a subset
-# of all parameters. For the syntax, and for a complete parameter
-# list, see the postconf(5) manual page (command: "man 5 postconf").
-#
-# For common configuration examples, see BASIC_CONFIGURATION_README
-# and STANDARD_CONFIGURATION_README. To find these documents, use
-# the command "postconf html_directory readme_directory", or go to
-# http://www.postfix.org/.
-#
-# For best results, change no more than 2-3 parameters at a time,
-# and test if Postfix still works after every change.
-
-# SOFT BOUNCE
-#
-# The soft_bounce parameter provides a limited safety net for
-# testing.  When soft_bounce is enabled, mail will remain queued that
-# would otherwise bounce. This parameter disables locally-generated
-# bounces, and prevents the SMTP server from rejecting mail permanently
-# (by changing 5xx replies into 4xx replies). However, soft_bounce
-# is no cure for address rewriting mistakes or mail routing mistakes.
-#
-#soft_bounce = no
-
-# LOCAL PATHNAME INFORMATION
-#
-# The queue_directory specifies the location of the Postfix queue.
-# This is also the root directory of Postfix daemons that run chrooted.
-# See the files in examples/chroot-setup for setting up Postfix chroot
-# environments on different UNIX systems.
-#
-queue_directory = /var/spool/postfix
-
-# The command_directory parameter specifies the location of all
-# postXXX commands.
-#
-command_directory = /usr/sbin
-
-# The daemon_directory parameter specifies the location of all Postfix
-# daemon programs (i.e. programs listed in the master.cf file). This
-# directory must be owned by root.
-#
-daemon_directory = /usr/lib64/postfix
-
-# The data_directory parameter specifies the location of Postfix-writable
-# data files (caches, random numbers). This directory must be owned
-# by the mail_owner account (see below).
-#
-data_directory = /var/lib/postfix
-
-# QUEUE AND PROCESS OWNERSHIP
-#
-# The mail_owner parameter specifies the owner of the Postfix queue
-# and of most Postfix daemon processes.  Specify the name of a user
-# account THAT DOES NOT SHARE ITS USER OR GROUP ID WITH OTHER ACCOUNTS
-# AND THAT OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM.  In
-# particular, don't specify nobody or daemon. PLEASE USE A DEDICATED
-# USER.
-#
-mail_owner = postfix
-
-# The default_privs parameter specifies the default rights used by
-# the local delivery agent for delivery to external file or command.
-# These rights are used in the absence of a recipient user context.
-# DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
-#
-#default_privs = nobody
-
-# INTERNET HOST AND DOMAIN NAMES
-# 
-# The myhostname parameter specifies the internet hostname of this
-# mail system. The default is to use the fully-qualified domain name
-# from gethostname(). $myhostname is used as a default value for many
-# other configuration parameters.
-#
-#myhostname = host.domain.tld
-#myhostname = virtual.domain.tld
-
-# The mydomain parameter specifies the local internet domain name.
-# The default is to use $myhostname minus the first component.
-# $mydomain is used as a default value for many other configuration
-# parameters.
-#
-#mydomain = domain.tld
-
-# SENDING MAIL
-# 
-# The myorigin parameter specifies the domain that locally-posted
-# mail appears to come from. The default is to append $myhostname,
-# which is fine for small sites.  If you run a domain with multiple
-# machines, you should (1) change this to $mydomain and (2) set up
-# a domain-wide alias database that aliases each user to
-# user@that.users.mailhost.
-#
-# For the sake of consistency between sender and recipient addresses,
-# myorigin also specifies the default domain name that is appended
-# to recipient addresses that have no @domain part.
-#
-#myorigin = $myhostname
-#myorigin = $mydomain
-
-# RECEIVING MAIL
-
-# The inet_interfaces parameter specifies the network interface
-# addresses that this mail system receives mail on.  By default,
-# the software claims all active interfaces on the machine. The
-# parameter also controls delivery of mail to user@[ip.address].
-#
-# See also the proxy_interfaces parameter, for network addresses that
-# are forwarded to us via a proxy or network address translator.
-#
-# Note: you need to stop/start Postfix when this parameter changes.
-#
-#inet_interfaces = all
-#inet_interfaces = $myhostname
-#inet_interfaces = $myhostname, localhost
-
-# The proxy_interfaces parameter specifies the network interface
-# addresses that this mail system receives mail on by way of a
-# proxy or network address translation unit. This setting extends
-# the address list specified with the inet_interfaces parameter.
-#
-# You must specify your proxy/NAT addresses when your system is a
-# backup MX host for other domains, otherwise mail delivery loops
-# will happen when the primary MX host is down.
-#
-#proxy_interfaces =
-#proxy_interfaces = 1.2.3.4
-
-# The mydestination parameter specifies the list of domains that this
-# machine considers itself the final destination for.
-#
-# These domains are routed to the delivery agent specified with the
-# local_transport parameter setting. By default, that is the UNIX
-# compatible delivery agent that lookups all recipients in /etc/passwd
-# and /etc/aliases or their equivalent.
-#
-# The default is $myhostname + localhost.$mydomain.  On a mail domain
-# gateway, you should also include $mydomain.
-#
-# Do not specify the names of virtual domains - those domains are
-# specified elsewhere (see VIRTUAL_README).
-#
-# Do not specify the names of domains that this machine is backup MX
-# host for. Specify those names via the relay_domains settings for
-# the SMTP server, or use permit_mx_backup if you are lazy (see
-# STANDARD_CONFIGURATION_README).
-#
-# The local machine is always the final destination for mail addressed
-# to user@[the.net.work.address] of an interface that the mail system
-# receives mail on (see the inet_interfaces parameter).
-#
-# Specify a list of host or domain names, /file/name or type:table
-# patterns, separated by commas and/or whitespace. A /file/name
-# pattern is replaced by its contents; a type:table is matched when
-# a name matches a lookup key (the right-hand side is ignored).
-# Continue long lines by starting the next line with whitespace.
-#
-# See also below, section "REJECTING MAIL FOR UNKNOWN LOCAL USERS".
-#
-#mydestination = $myhostname, localhost.$mydomain, localhost
-#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
-#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
-#      mail.$mydomain, www.$mydomain, ftp.$mydomain
-
-# REJECTING MAIL FOR UNKNOWN LOCAL USERS
-#
-# The local_recipient_maps parameter specifies optional lookup tables
-# with all names or addresses of users that are local with respect
-# to $mydestination, $inet_interfaces or $proxy_interfaces.
-#
-# If this parameter is defined, then the SMTP server will reject
-# mail for unknown local users. This parameter is defined by default.
-#
-# To turn off local recipient checking in the SMTP server, specify
-# local_recipient_maps = (i.e. empty).
-#
-# The default setting assumes that you use the default Postfix local
-# delivery agent for local delivery. You need to update the
-# local_recipient_maps setting if:
-#
-# - You define $mydestination domain recipients in files other than
-#   /etc/passwd, /etc/aliases, or the $virtual_alias_maps files.
-#   For example, you define $mydestination domain recipients in    
-#   the $virtual_mailbox_maps files.
-#
-# - You redefine the local delivery agent in master.cf.
-#
-# - You redefine the "local_transport" setting in main.cf.
-#
-# - You use the "luser_relay", "mailbox_transport", or "fallback_transport"
-#   feature of the Postfix local delivery agent (see local(8)).
-#
-# Details are described in the LOCAL_RECIPIENT_README file.
-#
-# Beware: if the Postfix SMTP server runs chrooted, you probably have
-# to access the passwd file via the proxymap service, in order to
-# overcome chroot restrictions. The alternative, having a copy of
-# the system passwd file in the chroot jail is just not practical.
-#
-# The right-hand side of the lookup tables is conveniently ignored.
-# In the left-hand side, specify a bare username, an @domain.tld
-# wild-card, or specify a user@domain.tld address.
-# 
-#local_recipient_maps = unix:passwd.byname $alias_maps
-#local_recipient_maps = proxy:unix:passwd.byname $alias_maps
-#local_recipient_maps =
-
-# The unknown_local_recipient_reject_code specifies the SMTP server
-# response code when a recipient domain matches $mydestination or
-# ${proxy,inet}_interfaces, while $local_recipient_maps is non-empty
-# and the recipient address or address local-part is not found.
-#
-# The default setting is 550 (reject mail) but it is safer to start
-# with 450 (try again later) until you are certain that your
-# local_recipient_maps settings are OK.
-#
-unknown_local_recipient_reject_code = 550
-
-# TRUST AND RELAY CONTROL
-
-# The mynetworks parameter specifies the list of "trusted" SMTP
-# clients that have more privileges than "strangers".
-#
-# In particular, "trusted" SMTP clients are allowed to relay mail
-# through Postfix.  See the smtpd_recipient_restrictions parameter
-# in postconf(5).
-#
-# You can specify the list of "trusted" network addresses by hand
-# or you can let Postfix do it for you (which is the default).
-#
-# By default (mynetworks_style = subnet), Postfix "trusts" SMTP
-# clients in the same IP subnetworks as the local machine.
-# On Linux, this does works correctly only with interfaces specified
-# with the "ifconfig" command.
-# 
-# Specify "mynetworks_style = class" when Postfix should "trust" SMTP
-# clients in the same IP class A/B/C networks as the local machine.
-# Don't do this with a dialup site - it would cause Postfix to "trust"
-# your entire provider's network.  Instead, specify an explicit
-# mynetworks list by hand, as described below.
-#  
-# Specify "mynetworks_style = host" when Postfix should "trust"
-# only the local machine.
-# 
-#mynetworks_style = class
-#mynetworks_style = subnet
-#mynetworks_style = host
-
-# Alternatively, you can specify the mynetworks list by hand, in
-# which case Postfix ignores the mynetworks_style setting.
-#
-# Specify an explicit list of network/netmask patterns, where the
-# mask specifies the number of bits in the network part of a host
-# address.
-#
-# You can also specify the absolute pathname of a pattern file instead
-# of listing the patterns here. Specify type:table for table-based lookups
-# (the value on the table right-hand side is not used).
-#
-#mynetworks = 168.100.189.0/28, 127.0.0.0/8
-#mynetworks = $config_directory/mynetworks
-#mynetworks = hash:/etc/postfix/network_table
-
-# The relay_domains parameter restricts what destinations this system will
-# relay mail to.  See the smtpd_recipient_restrictions description in
-# postconf(5) for detailed information.
-#
-# By default, Postfix relays mail
-# - from "trusted" clients (IP address matches $mynetworks) to any destination,
-# - from "untrusted" clients to destinations that match $relay_domains or
-#   subdomains thereof, except addresses with sender-specified routing.
-# The default relay_domains value is $mydestination.
-# 
-# In addition to the above, the Postfix SMTP server by default accepts mail
-# that Postfix is final destination for:
-# - destinations that match $inet_interfaces or $proxy_interfaces,
-# - destinations that match $mydestination
-# - destinations that match $virtual_alias_domains,
-# - destinations that match $virtual_mailbox_domains.
-# These destinations do not need to be listed in $relay_domains.
-# 
-# Specify a list of hosts or domains, /file/name patterns or type:name
-# lookup tables, separated by commas and/or whitespace.  Continue
-# long lines by starting the next line with whitespace. A file name
-# is replaced by its contents; a type:name table is matched when a
-# (parent) domain appears as lookup key.
-#
-# NOTE: Postfix will not automatically forward mail for domains that
-# list this system as their primary or backup MX host. See the
-# permit_mx_backup restriction description in postconf(5).
-#
-#relay_domains = $mydestination
-
-# INTERNET OR INTRANET
-
-# The relayhost parameter specifies the default host to send mail to
-# when no entry is matched in the optional transport(5) table. When
-# no relayhost is given, mail is routed directly to the destination.
-#
-# On an intranet, specify the organizational domain name. If your
-# internal DNS uses no MX records, specify the name of the intranet
-# gateway host instead.
-#
-# In the case of SMTP, specify a domain, host, host:port, [host]:port,
-# [address] or [address]:port; the form [host] turns off MX lookups.
-#
-# If you're connected via UUCP, see also the default_transport parameter.
-#
-#relayhost = $mydomain
-#relayhost = [gateway.my.domain]
-#relayhost = [mailserver.isp.tld]
-#relayhost = uucphost
-#relayhost = [an.ip.add.ress]
-
-# REJECTING UNKNOWN RELAY USERS
-#
-# The relay_recipient_maps parameter specifies optional lookup tables
-# with all addresses in the domains that match $relay_domains.
-#
-# If this parameter is defined, then the SMTP server will reject
-# mail for unknown relay users. This feature is off by default.
-#
-# The right-hand side of the lookup tables is conveniently ignored.
-# In the left-hand side, specify an @domain.tld wild-card, or specify
-# a user@domain.tld address.
-# 
-#relay_recipient_maps = hash:/etc/postfix/relay_recipients
-
-# INPUT RATE CONTROL
-#
-# The in_flow_delay configuration parameter implements mail input
-# flow control. This feature is turned on by default, although it
-# still needs further development (it's disabled on SCO UNIX due
-# to an SCO bug).
-# 
-# A Postfix process will pause for $in_flow_delay seconds before
-# accepting a new message, when the message arrival rate exceeds the
-# message delivery rate. With the default 100 SMTP server process
-# limit, this limits the mail inflow to 100 messages a second more
-# than the number of messages delivered per second.
-# 
-# Specify 0 to disable the feature. Valid delays are 0..10.
-# 
-#in_flow_delay = 1s
-
-# ADDRESS REWRITING
-#
-# The ADDRESS_REWRITING_README document gives information about
-# address masquerading or other forms of address rewriting including
-# username->Firstname.Lastname mapping.
-
-# ADDRESS REDIRECTION (VIRTUAL DOMAIN)
-#
-# The VIRTUAL_README document gives information about the many forms
-# of domain hosting that Postfix supports.
-
-# "USER HAS MOVED" BOUNCE MESSAGES
-#
-# See the discussion in the ADDRESS_REWRITING_README document.
-
-# TRANSPORT MAP
-#
-# See the discussion in the ADDRESS_REWRITING_README document.
-
-# ALIAS DATABASE
-#
-# The alias_maps parameter specifies the list of alias databases used
-# by the local delivery agent. The default list is system dependent.
-#
-# On systems with NIS, the default is to search the local alias
-# database, then the NIS alias database. See aliases(5) for syntax
-# details.
-# 
-# If you change the alias database, run "postalias /etc/aliases" (or
-# wherever your system stores the mail alias file), or simply run
-# "newaliases" to build the necessary DBM or DB file.
-#
-# It will take a minute or so before changes become visible.  Use
-# "postfix reload" to eliminate the delay.
-#
-#alias_maps = dbm:/etc/aliases
-#alias_maps = hash:/etc/aliases
-#alias_maps = hash:/etc/aliases, nis:mail.aliases
-#alias_maps = netinfo:/aliases
-
-# The alias_database parameter specifies the alias database(s) that
-# are built with "newaliases" or "sendmail -bi".  This is a separate
-# configuration parameter, because alias_maps (see above) may specify
-# tables that are not necessarily all under control by Postfix.
-#
-#alias_database = dbm:/etc/aliases
-#alias_database = dbm:/etc/mail/aliases
-#alias_database = hash:/etc/aliases
-#alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases
-
-# ADDRESS EXTENSIONS (e.g., user+foo)
-#
-# The recipient_delimiter parameter specifies the separator between
-# user names and address extensions (user+foo). See canonical(5),
-# local(8), relocated(5) and virtual(5) for the effects this has on
-# aliases, canonical, virtual, relocated and .forward file lookups.
-# Basically, the software tries user+foo and .forward+foo before
-# trying user and .forward.
-#
-#recipient_delimiter = +
-
-# DELIVERY TO MAILBOX
-#
-# The home_mailbox parameter specifies the optional pathname of a
-# mailbox file relative to a user's home directory. The default
-# mailbox file is /var/spool/mail/user or /var/mail/user.  Specify
-# "Maildir/" for qmail-style delivery (the / is required).
-#
-#home_mailbox = Mailbox
-#home_mailbox = Maildir/
-# The mail_spool_directory parameter specifies the directory where
-# UNIX-style mailboxes are kept. The default setting depends on the
-# system type.
-#
-#mail_spool_directory = /var/mail
-#mail_spool_directory = /var/spool/mail
-
-# The mailbox_command parameter specifies the optional external
-# command to use instead of mailbox delivery. The command is run as
-# the recipient with proper HOME, SHELL and LOGNAME environment settings.
-# Exception:  delivery for root is done as $default_user.
-#
-# Other environment variables of interest: USER (recipient username),
-# EXTENSION (address extension), DOMAIN (domain part of address),
-# and LOCAL (the address localpart).
-#
-# Unlike other Postfix configuration parameters, the mailbox_command
-# parameter is not subjected to $parameter substitutions. This is to
-# make it easier to specify shell syntax (see example below).
-#
-# Avoid shell meta characters because they will force Postfix to run
-# an expensive shell process. Procmail alone is expensive enough.
-#
-# IF YOU USE THIS TO DELIVER MAIL SYSTEM-WIDE, YOU MUST SET UP AN
-# ALIAS THAT FORWARDS MAIL FOR ROOT TO A REAL USER.
-#
-#mailbox_command = /some/where/procmail
-#mailbox_command = /some/where/procmail -a "$EXTENSION"
-
-# The mailbox_transport specifies the optional transport in master.cf
-# to use after processing aliases and .forward files. This parameter
-# has precedence over the mailbox_command, fallback_transport and
-# luser_relay parameters.
-#
-# Specify a string of the form transport:nexthop, where transport is
-# the name of a mail delivery transport defined in master.cf.  The
-# :nexthop part is optional. For more details see the sample transport
-# configuration file.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must update the "local_recipient_maps" setting in
-# the main.cf file, otherwise the SMTP server will reject mail for    
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-#mailbox_transport = lmtp:unix:/file/name
-#mailbox_transport = cyrus
-
-# The fallback_transport specifies the optional transport in master.cf
-# to use for recipients that are not found in the UNIX passwd database.
-# This parameter has precedence over the luser_relay parameter.
-#
-# Specify a string of the form transport:nexthop, where transport is
-# the name of a mail delivery transport defined in master.cf.  The
-# :nexthop part is optional. For more details see the sample transport
-# configuration file.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must update the "local_recipient_maps" setting in
-# the main.cf file, otherwise the SMTP server will reject mail for    
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-#fallback_transport = lmtp:unix:/file/name
-#fallback_transport = cyrus
-#fallback_transport =
-
-# The luser_relay parameter specifies an optional destination address
-# for unknown recipients.  By default, mail for unknown@$mydestination,
-# unknown@[$inet_interfaces] or unknown@[$proxy_interfaces] is returned
-# as undeliverable.
-#
-# The following expansions are done on luser_relay: $user (recipient
-# username), $shell (recipient shell), $home (recipient home directory),
-# $recipient (full recipient address), $extension (recipient address
-# extension), $domain (recipient domain), $local (entire recipient
-# localpart), $recipient_delimiter. Specify ${name?value} or
-# ${name:value} to expand value only when $name does (does not) exist.
-#
-# luser_relay works only for the default Postfix local delivery agent.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must specify "local_recipient_maps =" (i.e. empty) in
-# the main.cf file, otherwise the SMTP server will reject mail for    
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-#luser_relay = $user@other.host
-#luser_relay = $local@other.host
-#luser_relay = admin+$local
-  
-# JUNK MAIL CONTROLS
-# 
-# The controls listed here are only a very small subset. The file
-# SMTPD_ACCESS_README provides an overview.
-
-# The header_checks parameter specifies an optional table with patterns
-# that each logical message header is matched against, including
-# headers that span multiple physical lines.
-#
-# By default, these patterns also apply to MIME headers and to the
-# headers of attached messages. With older Postfix versions, MIME and
-# attached message headers were treated as body text.
-#
-# For details, see "man header_checks".
-#
-#header_checks = regexp:/etc/postfix/header_checks
-
-# FAST ETRN SERVICE
-#
-# Postfix maintains per-destination logfiles with information about
-# deferred mail, so that mail can be flushed quickly with the SMTP
-# "ETRN domain.tld" command, or by executing "sendmail -qRdomain.tld".
-# See the ETRN_README document for a detailed description.
-# 
-# The fast_flush_domains parameter controls what destinations are
-# eligible for this service. By default, they are all domains that
-# this server is willing to relay mail to.
-# 
-#fast_flush_domains = $relay_domains
-
-# SHOW SOFTWARE VERSION OR NOT
-#
-# The smtpd_banner parameter specifies the text that follows the 220
-# code in the SMTP server's greeting banner. Some people like to see
-# the mail version advertised. By default, Postfix shows no version.
-#
-# You MUST specify $myhostname at the start of the text. That is an
-# RFC requirement. Postfix itself does not care.
-#
-#smtpd_banner = $myhostname ESMTP $mail_name
-#smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
-
-# PARALLEL DELIVERY TO THE SAME DESTINATION
-#
-# How many parallel deliveries to the same user or domain? With local
-# delivery, it does not make sense to do massively parallel delivery
-# to the same user, because mailbox updates must happen sequentially,
-# and expensive pipelines in .forward files can cause disasters when
-# too many are run at the same time. With SMTP deliveries, 10
-# simultaneous connections to the same domain could be sufficient to
-# raise eyebrows.
-# 
-# Each message delivery transport has its XXX_destination_concurrency_limit
-# parameter.  The default is $default_destination_concurrency_limit for
-# most delivery transports. For the local delivery agent the default is 2.
-
-#local_destination_concurrency_limit = 2
-#default_destination_concurrency_limit = 20
-
-# DEBUGGING CONTROL
-#
-# The debug_peer_level parameter specifies the increment in verbose
-# logging level when an SMTP client or server host name or address
-# matches a pattern in the debug_peer_list parameter.
-#
-debug_peer_level = 2
-
-# The debug_peer_list parameter specifies an optional list of domain
-# or network patterns, /file/name patterns or type:name tables. When
-# an SMTP client or server host name or address matches a pattern,
-# increase the verbose logging level by the amount specified in the
-# debug_peer_level parameter.
-#
-#debug_peer_list = 127.0.0.1
-#debug_peer_list = some.domain
-
-# The debugger_command specifies the external command that is executed
-# when a Postfix daemon program is run with the -D option.
-#
-# Use "command .. & sleep 5" so that the debugger can attach before
-# the process marches on. If you use an X-based debugger, be sure to
-# set up your XAUTHORITY environment variable before starting Postfix.
-#
-debugger_command =
-        PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
-        ddd $daemon_directory/$process_name $process_id & sleep 5
-
-# If you can't use X, use this to capture the call stack when a
-# daemon crashes. The result is in a file in the configuration
-# directory, and is named after the process name and the process ID.
-#
-# debugger_command =
-#      PATH=/bin:/usr/bin:/usr/local/bin; export PATH; (echo cont;
-#      echo where) | gdb $daemon_directory/$process_name $process_id 2>&1
-#      >$config_directory/$process_name.$process_id.log & sleep 5
-#
-# Another possibility is to run gdb under a detached screen session.
-# To attach to the screen sesssion, su root and run "screen -r
-# <id_string>" where <id_string> uniquely matches one of the detached
-# sessions (from "screen -list").
-#
-# debugger_command =
-#      PATH=/bin:/usr/bin:/sbin:/usr/sbin; export PATH; screen
-#      -dmS $process_name gdb $daemon_directory/$process_name
-#      $process_id & sleep 1
-
-# INSTALL-TIME CONFIGURATION INFORMATION
-#
-# The following parameters are used when installing a new Postfix version.
-# 
-# sendmail_path: The full pathname of the Postfix sendmail command.
-# This is the Sendmail-compatible mail posting interface.
-# 
-sendmail_path = /usr/sbin/sendmail
-
-# newaliases_path: The full pathname of the Postfix newaliases command.
-# This is the Sendmail-compatible command to build alias databases.
-#
-newaliases_path = /usr/bin/newaliases
-
-# mailq_path: The full pathname of the Postfix mailq command.  This
-# is the Sendmail-compatible mail queue listing command.
-# 
-mailq_path = /usr/bin/mailq
-
-# setgid_group: The group for mail submission and queue management
-# commands.  This must be a group name with a numerical group ID that
-# is not shared with other accounts, not even with the Postfix account.
-#
-setgid_group = postdrop
-
-# html_directory: The location of the Postfix HTML documentation.
-#
-html_directory = /usr/share/doc/postfix-2.8.7/html
-
-# manpage_directory: The location of the Postfix on-line manual pages.
-#
-manpage_directory = /usr/share/man
-
-# sample_directory: The location of the Postfix sample configuration files.
-# This parameter is obsolete as of Postfix 2.1.
-#
-sample_directory = /etc/postfix
-
-# readme_directory: The location of the Postfix README files.
-#
-readme_directory = /usr/share/doc/postfix-2.8.7/readme
-home_mailbox = .maildir/
diff --git a/config-archive/etc/postfix/main.cf.dist b/config-archive/etc/postfix/main.cf.dist
deleted file mode 100644 (file)
index 8526cf2..0000000
+++ /dev/null
@@ -1,652 +0,0 @@
-# Global Postfix configuration file. This file lists only a subset
-# of all parameters. For the syntax, and for a complete parameter
-# list, see the postconf(5) manual page (command: "man 5 postconf").
-#
-# For common configuration examples, see BASIC_CONFIGURATION_README
-# and STANDARD_CONFIGURATION_README. To find these documents, use
-# the command "postconf html_directory readme_directory", or go to
-# http://www.postfix.org/.
-#
-# For best results, change no more than 2-3 parameters at a time,
-# and test if Postfix still works after every change.
-
-# SOFT BOUNCE
-#
-# The soft_bounce parameter provides a limited safety net for
-# testing.  When soft_bounce is enabled, mail will remain queued that
-# would otherwise bounce. This parameter disables locally-generated
-# bounces, and prevents the SMTP server from rejecting mail permanently
-# (by changing 5xx replies into 4xx replies). However, soft_bounce
-# is no cure for address rewriting mistakes or mail routing mistakes.
-#
-#soft_bounce = no
-
-# LOCAL PATHNAME INFORMATION
-#
-# The queue_directory specifies the location of the Postfix queue.
-# This is also the root directory of Postfix daemons that run chrooted.
-# See the files in examples/chroot-setup for setting up Postfix chroot
-# environments on different UNIX systems.
-#
-queue_directory = /var/spool/postfix
-
-# The command_directory parameter specifies the location of all
-# postXXX commands.
-#
-command_directory = /usr/sbin
-
-# The daemon_directory parameter specifies the location of all Postfix
-# daemon programs (i.e. programs listed in the master.cf file). This
-# directory must be owned by root.
-#
-daemon_directory = /usr/lib64/postfix
-
-# The data_directory parameter specifies the location of Postfix-writable
-# data files (caches, random numbers). This directory must be owned
-# by the mail_owner account (see below).
-#
-data_directory = /var/lib/postfix
-
-# QUEUE AND PROCESS OWNERSHIP
-#
-# The mail_owner parameter specifies the owner of the Postfix queue
-# and of most Postfix daemon processes.  Specify the name of a user
-# account THAT DOES NOT SHARE ITS USER OR GROUP ID WITH OTHER ACCOUNTS
-# AND THAT OWNS NO OTHER FILES OR PROCESSES ON THE SYSTEM.  In
-# particular, don't specify nobody or daemon. PLEASE USE A DEDICATED
-# USER.
-#
-mail_owner = postfix
-
-# The default_privs parameter specifies the default rights used by
-# the local delivery agent for delivery to external file or command.
-# These rights are used in the absence of a recipient user context.
-# DO NOT SPECIFY A PRIVILEGED USER OR THE POSTFIX OWNER.
-#
-#default_privs = nobody
-
-# INTERNET HOST AND DOMAIN NAMES
-# 
-# The myhostname parameter specifies the internet hostname of this
-# mail system. The default is to use the fully-qualified domain name
-# from gethostname(). $myhostname is used as a default value for many
-# other configuration parameters.
-#
-#myhostname = host.domain.tld
-#myhostname = virtual.domain.tld
-
-# The mydomain parameter specifies the local internet domain name.
-# The default is to use $myhostname minus the first component.
-# $mydomain is used as a default value for many other configuration
-# parameters.
-#
-#mydomain = domain.tld
-
-# SENDING MAIL
-# 
-# The myorigin parameter specifies the domain that locally-posted
-# mail appears to come from. The default is to append $myhostname,
-# which is fine for small sites.  If you run a domain with multiple
-# machines, you should (1) change this to $mydomain and (2) set up
-# a domain-wide alias database that aliases each user to
-# user@that.users.mailhost.
-#
-# For the sake of consistency between sender and recipient addresses,
-# myorigin also specifies the default domain name that is appended
-# to recipient addresses that have no @domain part.
-#
-#myorigin = $myhostname
-#myorigin = $mydomain
-
-# RECEIVING MAIL
-
-# The inet_interfaces parameter specifies the network interface
-# addresses that this mail system receives mail on.  By default,
-# the software claims all active interfaces on the machine. The
-# parameter also controls delivery of mail to user@[ip.address].
-#
-# See also the proxy_interfaces parameter, for network addresses that
-# are forwarded to us via a proxy or network address translator.
-#
-# Note: you need to stop/start Postfix when this parameter changes.
-#
-#inet_interfaces = all
-#inet_interfaces = $myhostname
-#inet_interfaces = $myhostname, localhost
-
-# The proxy_interfaces parameter specifies the network interface
-# addresses that this mail system receives mail on by way of a
-# proxy or network address translation unit. This setting extends
-# the address list specified with the inet_interfaces parameter.
-#
-# You must specify your proxy/NAT addresses when your system is a
-# backup MX host for other domains, otherwise mail delivery loops
-# will happen when the primary MX host is down.
-#
-#proxy_interfaces =
-#proxy_interfaces = 1.2.3.4
-
-# The mydestination parameter specifies the list of domains that this
-# machine considers itself the final destination for.
-#
-# These domains are routed to the delivery agent specified with the
-# local_transport parameter setting. By default, that is the UNIX
-# compatible delivery agent that lookups all recipients in /etc/passwd
-# and /etc/aliases or their equivalent.
-#
-# The default is $myhostname + localhost.$mydomain.  On a mail domain
-# gateway, you should also include $mydomain.
-#
-# Do not specify the names of virtual domains - those domains are
-# specified elsewhere (see VIRTUAL_README).
-#
-# Do not specify the names of domains that this machine is backup MX
-# host for. Specify those names via the relay_domains settings for
-# the SMTP server, or use permit_mx_backup if you are lazy (see
-# STANDARD_CONFIGURATION_README).
-#
-# The local machine is always the final destination for mail addressed
-# to user@[the.net.work.address] of an interface that the mail system
-# receives mail on (see the inet_interfaces parameter).
-#
-# Specify a list of host or domain names, /file/name or type:table
-# patterns, separated by commas and/or whitespace. A /file/name
-# pattern is replaced by its contents; a type:table is matched when
-# a name matches a lookup key (the right-hand side is ignored).
-# Continue long lines by starting the next line with whitespace.
-#
-# See also below, section "REJECTING MAIL FOR UNKNOWN LOCAL USERS".
-#
-#mydestination = $myhostname, localhost.$mydomain, localhost
-#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
-#mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
-#      mail.$mydomain, www.$mydomain, ftp.$mydomain
-
-# REJECTING MAIL FOR UNKNOWN LOCAL USERS
-#
-# The local_recipient_maps parameter specifies optional lookup tables
-# with all names or addresses of users that are local with respect
-# to $mydestination, $inet_interfaces or $proxy_interfaces.
-#
-# If this parameter is defined, then the SMTP server will reject
-# mail for unknown local users. This parameter is defined by default.
-#
-# To turn off local recipient checking in the SMTP server, specify
-# local_recipient_maps = (i.e. empty).
-#
-# The default setting assumes that you use the default Postfix local
-# delivery agent for local delivery. You need to update the
-# local_recipient_maps setting if:
-#
-# - You define $mydestination domain recipients in files other than
-#   /etc/passwd, /etc/aliases, or the $virtual_alias_maps files.
-#   For example, you define $mydestination domain recipients in    
-#   the $virtual_mailbox_maps files.
-#
-# - You redefine the local delivery agent in master.cf.
-#
-# - You redefine the "local_transport" setting in main.cf.
-#
-# - You use the "luser_relay", "mailbox_transport", or "fallback_transport"
-#   feature of the Postfix local delivery agent (see local(8)).
-#
-# Details are described in the LOCAL_RECIPIENT_README file.
-#
-# Beware: if the Postfix SMTP server runs chrooted, you probably have
-# to access the passwd file via the proxymap service, in order to
-# overcome chroot restrictions. The alternative, having a copy of
-# the system passwd file in the chroot jail is just not practical.
-#
-# The right-hand side of the lookup tables is conveniently ignored.
-# In the left-hand side, specify a bare username, an @domain.tld
-# wild-card, or specify a user@domain.tld address.
-# 
-#local_recipient_maps = unix:passwd.byname $alias_maps
-#local_recipient_maps = proxy:unix:passwd.byname $alias_maps
-#local_recipient_maps =
-
-# The unknown_local_recipient_reject_code specifies the SMTP server
-# response code when a recipient domain matches $mydestination or
-# ${proxy,inet}_interfaces, while $local_recipient_maps is non-empty
-# and the recipient address or address local-part is not found.
-#
-# The default setting is 550 (reject mail) but it is safer to start
-# with 450 (try again later) until you are certain that your
-# local_recipient_maps settings are OK.
-#
-unknown_local_recipient_reject_code = 550
-
-# TRUST AND RELAY CONTROL
-
-# The mynetworks parameter specifies the list of "trusted" SMTP
-# clients that have more privileges than "strangers".
-#
-# In particular, "trusted" SMTP clients are allowed to relay mail
-# through Postfix.  See the smtpd_recipient_restrictions parameter
-# in postconf(5).
-#
-# You can specify the list of "trusted" network addresses by hand
-# or you can let Postfix do it for you (which is the default).
-#
-# By default (mynetworks_style = subnet), Postfix "trusts" SMTP
-# clients in the same IP subnetworks as the local machine.
-# On Linux, this does works correctly only with interfaces specified
-# with the "ifconfig" command.
-# 
-# Specify "mynetworks_style = class" when Postfix should "trust" SMTP
-# clients in the same IP class A/B/C networks as the local machine.
-# Don't do this with a dialup site - it would cause Postfix to "trust"
-# your entire provider's network.  Instead, specify an explicit
-# mynetworks list by hand, as described below.
-#  
-# Specify "mynetworks_style = host" when Postfix should "trust"
-# only the local machine.
-# 
-#mynetworks_style = class
-#mynetworks_style = subnet
-#mynetworks_style = host
-
-# Alternatively, you can specify the mynetworks list by hand, in
-# which case Postfix ignores the mynetworks_style setting.
-#
-# Specify an explicit list of network/netmask patterns, where the
-# mask specifies the number of bits in the network part of a host
-# address.
-#
-# You can also specify the absolute pathname of a pattern file instead
-# of listing the patterns here. Specify type:table for table-based lookups
-# (the value on the table right-hand side is not used).
-#
-#mynetworks = 168.100.189.0/28, 127.0.0.0/8
-#mynetworks = $config_directory/mynetworks
-#mynetworks = hash:/etc/postfix/network_table
-
-# The relay_domains parameter restricts what destinations this system will
-# relay mail to.  See the smtpd_recipient_restrictions description in
-# postconf(5) for detailed information.
-#
-# By default, Postfix relays mail
-# - from "trusted" clients (IP address matches $mynetworks) to any destination,
-# - from "untrusted" clients to destinations that match $relay_domains or
-#   subdomains thereof, except addresses with sender-specified routing.
-# The default relay_domains value is $mydestination.
-# 
-# In addition to the above, the Postfix SMTP server by default accepts mail
-# that Postfix is final destination for:
-# - destinations that match $inet_interfaces or $proxy_interfaces,
-# - destinations that match $mydestination
-# - destinations that match $virtual_alias_domains,
-# - destinations that match $virtual_mailbox_domains.
-# These destinations do not need to be listed in $relay_domains.
-# 
-# Specify a list of hosts or domains, /file/name patterns or type:name
-# lookup tables, separated by commas and/or whitespace.  Continue
-# long lines by starting the next line with whitespace. A file name
-# is replaced by its contents; a type:name table is matched when a
-# (parent) domain appears as lookup key.
-#
-# NOTE: Postfix will not automatically forward mail for domains that
-# list this system as their primary or backup MX host. See the
-# permit_mx_backup restriction description in postconf(5).
-#
-#relay_domains = $mydestination
-
-# INTERNET OR INTRANET
-
-# The relayhost parameter specifies the default host to send mail to
-# when no entry is matched in the optional transport(5) table. When
-# no relayhost is given, mail is routed directly to the destination.
-#
-# On an intranet, specify the organizational domain name. If your
-# internal DNS uses no MX records, specify the name of the intranet
-# gateway host instead.
-#
-# In the case of SMTP, specify a domain, host, host:port, [host]:port,
-# [address] or [address]:port; the form [host] turns off MX lookups.
-#
-# If you're connected via UUCP, see also the default_transport parameter.
-#
-#relayhost = $mydomain
-#relayhost = [gateway.my.domain]
-#relayhost = [mailserver.isp.tld]
-#relayhost = uucphost
-#relayhost = [an.ip.add.ress]
-
-# REJECTING UNKNOWN RELAY USERS
-#
-# The relay_recipient_maps parameter specifies optional lookup tables
-# with all addresses in the domains that match $relay_domains.
-#
-# If this parameter is defined, then the SMTP server will reject
-# mail for unknown relay users. This feature is off by default.
-#
-# The right-hand side of the lookup tables is conveniently ignored.
-# In the left-hand side, specify an @domain.tld wild-card, or specify
-# a user@domain.tld address.
-# 
-#relay_recipient_maps = hash:/etc/postfix/relay_recipients
-
-# INPUT RATE CONTROL
-#
-# The in_flow_delay configuration parameter implements mail input
-# flow control. This feature is turned on by default, although it
-# still needs further development (it's disabled on SCO UNIX due
-# to an SCO bug).
-# 
-# A Postfix process will pause for $in_flow_delay seconds before
-# accepting a new message, when the message arrival rate exceeds the
-# message delivery rate. With the default 100 SMTP server process
-# limit, this limits the mail inflow to 100 messages a second more
-# than the number of messages delivered per second.
-# 
-# Specify 0 to disable the feature. Valid delays are 0..10.
-# 
-#in_flow_delay = 1s
-
-# ADDRESS REWRITING
-#
-# The ADDRESS_REWRITING_README document gives information about
-# address masquerading or other forms of address rewriting including
-# username->Firstname.Lastname mapping.
-
-# ADDRESS REDIRECTION (VIRTUAL DOMAIN)
-#
-# The VIRTUAL_README document gives information about the many forms
-# of domain hosting that Postfix supports.
-
-# "USER HAS MOVED" BOUNCE MESSAGES
-#
-# See the discussion in the ADDRESS_REWRITING_README document.
-
-# TRANSPORT MAP
-#
-# See the discussion in the ADDRESS_REWRITING_README document.
-
-# ALIAS DATABASE
-#
-# The alias_maps parameter specifies the list of alias databases used
-# by the local delivery agent. The default list is system dependent.
-#
-# On systems with NIS, the default is to search the local alias
-# database, then the NIS alias database. See aliases(5) for syntax
-# details.
-# 
-# If you change the alias database, run "postalias /etc/aliases" (or
-# wherever your system stores the mail alias file), or simply run
-# "newaliases" to build the necessary DBM or DB file.
-#
-# It will take a minute or so before changes become visible.  Use
-# "postfix reload" to eliminate the delay.
-#
-#alias_maps = dbm:/etc/aliases
-#alias_maps = hash:/etc/aliases
-#alias_maps = hash:/etc/aliases, nis:mail.aliases
-#alias_maps = netinfo:/aliases
-
-# The alias_database parameter specifies the alias database(s) that
-# are built with "newaliases" or "sendmail -bi".  This is a separate
-# configuration parameter, because alias_maps (see above) may specify
-# tables that are not necessarily all under control by Postfix.
-#
-#alias_database = dbm:/etc/aliases
-#alias_database = dbm:/etc/mail/aliases
-#alias_database = hash:/etc/aliases
-#alias_database = hash:/etc/aliases, hash:/opt/majordomo/aliases
-
-# ADDRESS EXTENSIONS (e.g., user+foo)
-#
-# The recipient_delimiter parameter specifies the separator between
-# user names and address extensions (user+foo). See canonical(5),
-# local(8), relocated(5) and virtual(5) for the effects this has on
-# aliases, canonical, virtual, relocated and .forward file lookups.
-# Basically, the software tries user+foo and .forward+foo before
-# trying user and .forward.
-#
-#recipient_delimiter = +
-
-# DELIVERY TO MAILBOX
-#
-# The home_mailbox parameter specifies the optional pathname of a
-# mailbox file relative to a user's home directory. The default
-# mailbox file is /var/spool/mail/user or /var/mail/user.  Specify
-# "Maildir/" for qmail-style delivery (the / is required).
-#
-#home_mailbox = Mailbox
-#home_mailbox = Maildir/
-# The mail_spool_directory parameter specifies the directory where
-# UNIX-style mailboxes are kept. The default setting depends on the
-# system type.
-#
-#mail_spool_directory = /var/mail
-#mail_spool_directory = /var/spool/mail
-
-# The mailbox_command parameter specifies the optional external
-# command to use instead of mailbox delivery. The command is run as
-# the recipient with proper HOME, SHELL and LOGNAME environment settings.
-# Exception:  delivery for root is done as $default_user.
-#
-# Other environment variables of interest: USER (recipient username),
-# EXTENSION (address extension), DOMAIN (domain part of address),
-# and LOCAL (the address localpart).
-#
-# Unlike other Postfix configuration parameters, the mailbox_command
-# parameter is not subjected to $parameter substitutions. This is to
-# make it easier to specify shell syntax (see example below).
-#
-# Avoid shell meta characters because they will force Postfix to run
-# an expensive shell process. Procmail alone is expensive enough.
-#
-# IF YOU USE THIS TO DELIVER MAIL SYSTEM-WIDE, YOU MUST SET UP AN
-# ALIAS THAT FORWARDS MAIL FOR ROOT TO A REAL USER.
-#
-#mailbox_command = /some/where/procmail
-#mailbox_command = /some/where/procmail -a "$EXTENSION"
-
-# The mailbox_transport specifies the optional transport in master.cf
-# to use after processing aliases and .forward files. This parameter
-# has precedence over the mailbox_command, fallback_transport and
-# luser_relay parameters.
-#
-# Specify a string of the form transport:nexthop, where transport is
-# the name of a mail delivery transport defined in master.cf.  The
-# :nexthop part is optional. For more details see the sample transport
-# configuration file.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must update the "local_recipient_maps" setting in
-# the main.cf file, otherwise the SMTP server will reject mail for    
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-#mailbox_transport = lmtp:unix:/file/name
-#mailbox_transport = cyrus
-
-# The fallback_transport specifies the optional transport in master.cf
-# to use for recipients that are not found in the UNIX passwd database.
-# This parameter has precedence over the luser_relay parameter.
-#
-# Specify a string of the form transport:nexthop, where transport is
-# the name of a mail delivery transport defined in master.cf.  The
-# :nexthop part is optional. For more details see the sample transport
-# configuration file.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must update the "local_recipient_maps" setting in
-# the main.cf file, otherwise the SMTP server will reject mail for    
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-#fallback_transport = lmtp:unix:/file/name
-#fallback_transport = cyrus
-#fallback_transport =
-
-# The luser_relay parameter specifies an optional destination address
-# for unknown recipients.  By default, mail for unknown@$mydestination,
-# unknown@[$inet_interfaces] or unknown@[$proxy_interfaces] is returned
-# as undeliverable.
-#
-# The following expansions are done on luser_relay: $user (recipient
-# username), $shell (recipient shell), $home (recipient home directory),
-# $recipient (full recipient address), $extension (recipient address
-# extension), $domain (recipient domain), $local (entire recipient
-# localpart), $recipient_delimiter. Specify ${name?value} or
-# ${name:value} to expand value only when $name does (does not) exist.
-#
-# luser_relay works only for the default Postfix local delivery agent.
-#
-# NOTE: if you use this feature for accounts not in the UNIX password
-# file, then you must specify "local_recipient_maps =" (i.e. empty) in
-# the main.cf file, otherwise the SMTP server will reject mail for    
-# non-UNIX accounts with "User unknown in local recipient table".
-#
-#luser_relay = $user@other.host
-#luser_relay = $local@other.host
-#luser_relay = admin+$local
-  
-# JUNK MAIL CONTROLS
-# 
-# The controls listed here are only a very small subset. The file
-# SMTPD_ACCESS_README provides an overview.
-
-# The header_checks parameter specifies an optional table with patterns
-# that each logical message header is matched against, including
-# headers that span multiple physical lines.
-#
-# By default, these patterns also apply to MIME headers and to the
-# headers of attached messages. With older Postfix versions, MIME and
-# attached message headers were treated as body text.
-#
-# For details, see "man header_checks".
-#
-#header_checks = regexp:/etc/postfix/header_checks
-
-# FAST ETRN SERVICE
-#
-# Postfix maintains per-destination logfiles with information about
-# deferred mail, so that mail can be flushed quickly with the SMTP
-# "ETRN domain.tld" command, or by executing "sendmail -qRdomain.tld".
-# See the ETRN_README document for a detailed description.
-# 
-# The fast_flush_domains parameter controls what destinations are
-# eligible for this service. By default, they are all domains that
-# this server is willing to relay mail to.
-# 
-#fast_flush_domains = $relay_domains
-
-# SHOW SOFTWARE VERSION OR NOT
-#
-# The smtpd_banner parameter specifies the text that follows the 220
-# code in the SMTP server's greeting banner. Some people like to see
-# the mail version advertised. By default, Postfix shows no version.
-#
-# You MUST specify $myhostname at the start of the text. That is an
-# RFC requirement. Postfix itself does not care.
-#
-#smtpd_banner = $myhostname ESMTP $mail_name
-#smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)
-
-# PARALLEL DELIVERY TO THE SAME DESTINATION
-#
-# How many parallel deliveries to the same user or domain? With local
-# delivery, it does not make sense to do massively parallel delivery
-# to the same user, because mailbox updates must happen sequentially,
-# and expensive pipelines in .forward files can cause disasters when
-# too many are run at the same time. With SMTP deliveries, 10
-# simultaneous connections to the same domain could be sufficient to
-# raise eyebrows.
-# 
-# Each message delivery transport has its XXX_destination_concurrency_limit
-# parameter.  The default is $default_destination_concurrency_limit for
-# most delivery transports. For the local delivery agent the default is 2.
-
-#local_destination_concurrency_limit = 2
-#default_destination_concurrency_limit = 20
-
-# DEBUGGING CONTROL
-#
-# The debug_peer_level parameter specifies the increment in verbose
-# logging level when an SMTP client or server host name or address
-# matches a pattern in the debug_peer_list parameter.
-#
-debug_peer_level = 2
-
-# The debug_peer_list parameter specifies an optional list of domain
-# or network patterns, /file/name patterns or type:name tables. When
-# an SMTP client or server host name or address matches a pattern,
-# increase the verbose logging level by the amount specified in the
-# debug_peer_level parameter.
-#
-#debug_peer_list = 127.0.0.1
-#debug_peer_list = some.domain
-
-# The debugger_command specifies the external command that is executed
-# when a Postfix daemon program is run with the -D option.
-#
-# Use "command .. & sleep 5" so that the debugger can attach before
-# the process marches on. If you use an X-based debugger, be sure to
-# set up your XAUTHORITY environment variable before starting Postfix.
-#
-debugger_command =
-        PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
-        ddd $daemon_directory/$process_name $process_id & sleep 5
-
-# If you can't use X, use this to capture the call stack when a
-# daemon crashes. The result is in a file in the configuration
-# directory, and is named after the process name and the process ID.
-#
-# debugger_command =
-#      PATH=/bin:/usr/bin:/usr/local/bin; export PATH; (echo cont;
-#      echo where) | gdb $daemon_directory/$process_name $process_id 2>&1
-#      >$config_directory/$process_name.$process_id.log & sleep 5
-#
-# Another possibility is to run gdb under a detached screen session.
-# To attach to the screen sesssion, su root and run "screen -r
-# <id_string>" where <id_string> uniquely matches one of the detached
-# sessions (from "screen -list").
-#
-# debugger_command =
-#      PATH=/bin:/usr/bin:/sbin:/usr/sbin; export PATH; screen
-#      -dmS $process_name gdb $daemon_directory/$process_name
-#      $process_id & sleep 1
-
-# INSTALL-TIME CONFIGURATION INFORMATION
-#
-# The following parameters are used when installing a new Postfix version.
-# 
-# sendmail_path: The full pathname of the Postfix sendmail command.
-# This is the Sendmail-compatible mail posting interface.
-# 
-sendmail_path = /usr/sbin/sendmail
-
-# newaliases_path: The full pathname of the Postfix newaliases command.
-# This is the Sendmail-compatible command to build alias databases.
-#
-newaliases_path = /usr/bin/newaliases
-
-# mailq_path: The full pathname of the Postfix mailq command.  This
-# is the Sendmail-compatible mail queue listing command.
-# 
-mailq_path = /usr/bin/mailq
-
-# setgid_group: The group for mail submission and queue management
-# commands.  This must be a group name with a numerical group ID that
-# is not shared with other accounts, not even with the Postfix account.
-#
-setgid_group = postdrop
-
-# html_directory: The location of the Postfix HTML documentation.
-#
-html_directory = /usr/share/doc/postfix-2.8.9/html
-
-# manpage_directory: The location of the Postfix on-line manual pages.
-#
-manpage_directory = /usr/share/man
-
-# sample_directory: The location of the Postfix sample configuration files.
-# This parameter is obsolete as of Postfix 2.1.
-#
-sample_directory = /etc/postfix
-
-# readme_directory: The location of the Postfix README files.
-#
-readme_directory = /usr/share/doc/postfix-2.8.9/readme
-home_mailbox = .maildir/
diff --git a/config-archive/etc/ppd.cfg.default b/config-archive/etc/ppd.cfg.default
deleted file mode 100644 (file)
index bb19539..0000000
+++ /dev/null
@@ -1,210 +0,0 @@
-[General]
-
-; type of operations of this provisioning daemon
-; possible values: 'pserver', 'storage', 'loadbalancer', 'gw'
-;operation_type = pserver
-
-; Base directory for all operations in file system
-base_dir = /var/lib/py-provisioning-daemon
-
-; directory containing all trace files
-trace_dir = %(base_dir)s/trace
-
-; performing tracing of jobs
-do_trace = yes
-
-; where to find provisioning plugins
-plugin_dir = /usr/share/py-provisioning-daemon/plugins
-
-; The log file for stderr messages
-error_log = %(base_dir)s/error.log
-
-; the port number, where the daemon is listening
-;port = 8073
-
-; an IP address (IPv4 or IPv6) to use for socket bind to listen on a port,
-; if not given or '*', the listening socket will binded to all
-; available IP addresses (0.0.0.0 and ::)
-;listen_address = *
-
-; The client port to use for broadcasting messages to peers
-; it may not be the same like port
-;udp_client_port = 8074
-
-; the maximum number of child processes (must be between 1 and 999)
-;max_children = 20
-
-; maximum timeout on collecting finished children per stage
-; if there are too many child processes
-; on every stage an increased level of signal is sent
-; to all child processes (None -> SIGHUP -> SIGTERM -> SIGKILL)
-;timeout_collect_childs = 10
-
-; the user, the daemon should running as
-;user = ppd
-
-; the group, the daemon should running as
-;group = users
-
-; flag for logging all XML traffic under base_dir
-;xml_log = False
-
-; buffer_size: The size of the buffer for receiving data from sockets
-;buffer_size = 8192
-
-; the name of the current node if it shoul be different
-; to socket.gethostname()
-;node_name = Pserver22
-
-; the broadcast address, where to send all UDP peer request
-; and publishing messages
-; IT MUST BE SET
-broadcast_address = 10.33.255.255
-
-; an own address to publish as the IP of the current node
-; to publish to the other peers
-; IT MUST BE SET
-mgmt_address = 10.33.64.52
-
-; request_timeout: timout in communication with requestor (if working
-; as a socket client)
-;request_timeout = 30
-
-; the standard time intervall for looking for new requests
-;polling_interval = 0.2
-
-; the maximum number of queued connections (between 0 and 5)
-;request_queue_size = 5
-
-; interval in seconds between publications of the current node to the peers
-;minimum_publishing_interval = 3600
-
-; maximum second to change the publishing_interval from one publication
-; to the next publication in a randomized way
-;publishing_jitter = 300
-
-; the minimum interval in second from one publication of itself
-; to the next publication, to avoid broadcast storms
-;minimum_publishing_interval = 60
-
-; timeout for receiving UDP responses
-;udp_rcv_timeout = 2
-
-; number of tries to get a response to UDP requests
-;udp_rcv_tries = 3
-
-; a maybe additional storage server configuration file
-;add_storage_server_config =
-
-; flag, whether to get the informations from configuration files
-; instead from SOAP PdtService 
-;info_from_config = False
-
-[ProvWebService]
-
-; The URL of the provisioning web service for sending status messages
-url = https://appserver/ProvisioningService/ProvisioningServiceWSService
-
-; the user name for authentication to the web service
-user = profitbricks-vcb
-
-; the password for authentication to the web service
-pwd = ProfitBricks-VCB
-
-; timeout on connection to the webservice
-timeout = 30
-
-[PdtService]
-
-; The URL of the WSDL of the PDT Web service
-;url = https://appserver/PDTService/PDTService?wsdl
-
-; the user name for authentication to the web service
-;user = profitbricks-dms
-
-; the password for authentication to the web service
-;pwd = ProfitBricks-DMS
-
-[Handler]
-; some parameters valid for all handlers (both pserver and storage)
-
-; maximum tries to wait for existence of a device
-;max_tries_device_wait = 6
-
-; initial delay to wait for existence of a device in seconds
-;init_delay_device_wait = 1
-
-; increasing time in seconds for delay to wait for existence of a device
-;inc_delay_device_wait = 2
-
-[Pserver]
-; put here options only valid on a pserver
-
-; lockfile for locking iSCSI refresh (shared using with pb_storage_vol_refresh)
-;iscsi_refresh_lockfile = /tmp/iscsi-refresh.lock
-
-; flag for using Device-Mapper things
-;perform_dmsetup = False
-
-[Storage]
-
-; Enable compression on newly created ZFS volumes
-;compress_volume = false
-
-; a local IP address (or hostname), what could be used as target
-; address for ZFS send
-;sync_address = storageXY-ib0
-
-; Name of the ZFS Pool as the root of all ZFS volumes
-;zfs_pool = storage/volumes
-
-; name of a mounted filesystem for temporary purposes
-; (e.g. template files to convert). It must exists.
-;temp_fs = /storage/templates
-
-; the name of the iSCSI target group
-;iscsi_target_group = cloudstorage
-
-; enable replication in creating storage volumes
-; Note: Disable on a backup host
-;enable_replication = True
-
-; hostname or IP address of the master host for sndradm (replication)
-;host_master = storage01-ib
-
-; hostname or IP address of the backup host for sndradm (replication)
-;host_backup = storage02-ib
-
-; URI of the backup host to send the
-; commands to create the backup volume
-;host_backup_mgmt = vcb://storage02:8073
-
-; defines the role in the replication system (master or backup)
-;replication_role = master
-
-; Should be created a view to standard targets (host group = all,
-;     target group = all) for a new created iSCSI LUN?
-;add_lun_std_view = False
-
-; the delay in seconds between logical removing a volume (setting the remove property)
-; and the real destroying the volume. Default: 48 hours
-;remove_delay = 172800
-
-[StorageServer]
-
-; in this chapter is a list of all available storage servers
-; keys are free chaicable, but unique names of storage servers,
-; values are the URI's of the appropriate machines.
-; Currently the only supported URI schema is vcb://,
-; whats look like 'vcb://ip-adress[:port], where the standard port
-; is 8073
-
-Storage01 = vcb://10.1.65.10:8073
-Storage02 = vcb://10.1.65.20:8073
-Storage16 = vcb://10.1.64.116:8073
-Storage17 = vcb://10.1.64.117:8073
-
-
-
-
-; vim: filetype=cfg fileencoding=utf-8 ts=4 expandtab
diff --git a/config-archive/etc/ppd.cfg.default.1 b/config-archive/etc/ppd.cfg.default.1
deleted file mode 100644 (file)
index 17309e0..0000000
+++ /dev/null
@@ -1,210 +0,0 @@
-[General]
-
-; type of operations of this provisioning daemon
-; possible values: 'pserver', 'storage', 'loadbalancer', 'gw'
-;operation_type = pserver
-
-; Base directory for all operations in file system
-base_dir = /var/lib/py-provisioning-daemon
-
-; directory containing all trace files
-trace_dir = %(base_dir)s/trace
-
-; performing tracing of jobs
-do_trace = yes
-
-; where to find provisioning plugins
-plugin_dir = /usr/share/py-provisioning-daemon/plugins
-
-; The log file for stderr messages
-error_log = %(base_dir)s/error.log
-
-; the port number, where the daemon is listening
-;port = 8073
-
-; an IP address (IPv4 or IPv6) to use for socket bind to listen on a port,
-; if not given or '*', the listening socket will binded to all
-; available IP addresses (0.0.0.0 and ::)
-;listen_address = *
-
-; The client port to use for broadcasting messages to peers
-; it may not be the same like port
-;udp_client_port = 8074
-
-; the maximum number of child processes (must be between 1 and 999)
-;max_children = 20
-
-; maximum timeout on collecting finished children per stage
-; if there are too many child processes
-; on every stage an increased level of signal is sent
-; to all child processes (None -> SIGHUP -> SIGTERM -> SIGKILL)
-;timeout_collect_childs = 10
-
-; the user, the daemon should running as
-;user = ppd
-
-; the group, the daemon should running as
-;group = users
-
-; flag for logging all XML traffic under base_dir
-;xml_log = False
-
-; buffer_size: The size of the buffer for receiving data from sockets
-;buffer_size = 8192
-
-; the name of the current node if it shoul be different
-; to socket.gethostname()
-;node_name = Pserver22
-
-; the broadcast address, where to send all UDP peer request
-; and publishing messages
-; IT MUST BE SET
-broadcast_address = 10.33.255.255
-
-; an own address to publish as the IP of the current node
-; to publish to the other peers
-; IT MUST BE SET
-mgmt_address = 10.33.64.52
-
-; request_timeout: timout in communication with requestor (if working
-; as a socket client)
-;request_timeout = 30
-
-; the standard time intervall for looking for new requests
-;polling_interval = 0.2
-
-; the maximum number of queued connections (between 0 and 5)
-;request_queue_size = 5
-
-; interval in seconds between publications of the current node to the peers
-;minimum_publishing_interval = 3600
-
-; maximum second to change the publishing_interval from one publication
-; to the next publication in a randomized way
-;publishing_jitter = 300
-
-; the minimum interval in second from one publication of itself
-; to the next publication, to avoid broadcast storms
-;minimum_publishing_interval = 60
-
-; timeout for receiving UDP responses
-;udp_rcv_timeout = 2
-
-; number of tries to get a response to UDP requests
-;udp_rcv_tries = 3
-
-; a maybe additional storage server configuration file
-;add_storage_server_config =
-
-; flag, whether to get the informations from configuration files
-; instead from SOAP PdtService 
-;info_from_config = False
-
-[ProvWebService]
-
-; The URL of the provisioning web service for sending status messages
-url = https://appserver/ProvisioningService/ProvisioningServiceWSService
-
-; the user name for authentication to the web service
-user = profitbricks-vcb
-
-; the password for authentication to the web service
-pwd = ProfitBricks-VCB
-
-; timeout on connection to the webservice
-timeout = 30
-
-[PdtService]
-
-; The URL of the WSDL of the PDT Web service
-;url = https://appserver/PDTService/PDTService?wsdl
-
-; the user name for authentication to the web service
-;user = profitbricks-dms
-
-; the password for authentication to the web service
-;pwd = ProfitBricks-DMS
-
-[Handler]
-; some parameters valid for all handlers (both pserver and storage)
-
-; maximum tries to wait for existence of a device
-;max_tries_device_wait = 6
-
-; initial delay to wait for existence of a device in seconds
-;init_delay_device_wait = 1
-
-; increasing time in seconds for delay to wait for existence of a device
-;inc_delay_device_wait = 2
-
-[Pserver]
-; put here options only valid on a pserver
-
-; lockfile for locking iSCSI refresh (shared using with pb_storage_vol_refresh)
-;iscsi_refresh_lockfile = /tmp/iscsi-refresh.lock
-
-; flag for using Device-Mapper things
-;perform_dmsetup = False
-
-[Storage]
-
-; Enable compression on newly created ZFS volumes
-;compress_volume = false
-
-; a local IP address (or hostname), what could be used as target
-; address for ZFS send
-;sync_address = storageXY-ib0
-
-; Name of the ZFS Pool as the root of all ZFS volumes
-;zfs_pool = storage/volumes
-
-; name of a mounted filesystem for temporary purposes
-; (e.g. template files to convert). It must exists.
-;temp_fs = /storage/templates
-
-; the name of the iSCSI target group
-;iscsi_target_group = cloudstorage
-
-; enable replication in creating storage volumes
-; Note: Disable on a backup host
-;enable_replication = True
-
-; hostname or IP address of the master host for sndradm (replication)
-;host_master = storage01-ib
-
-; hostname or IP address of the backup host for sndradm (replication)
-;host_backup = storage02-ib
-
-; URI of the backup host to send the
-; commands to create the backup volume
-;host_backup_mgmt = vcb://storage02:8073
-
-; defines the role in the replication system (master or backup)
-;replication_role = master
-
-; Should be created a view to standard targets (host group = all,
-;     target group = all) for a new created iSCSI LUN?
-;add_lun_std_view = False
-
-; the delay in seconds between logical removing a volume (setting the remove property)
-; and the real destroying the volume. Default: 48 hours
-;remove_delay = 172800
-
-[StorageServer]
-
-; in this chapter is a list of all available storage servers
-; keys are free chaicable, but unique names of storage servers,
-; values are the URI's of the appropriate machines.
-; Currently the only supported URI schema is vcb://,
-; whats look like 'vcb://ip-adress[:port], where the standard port
-; is 8072
-
-Storage01 = vcb://10.1.65.10:8073
-Storage02 = vcb://10.1.65.20:8073
-Storage16 = vcb://10.1.64.116:8073
-Storage17 = vcb://10.1.64.117:8073
-
-
-
-
-; vim: filetype=cfg fileencoding=utf-8 ts=4 expandtab
diff --git a/config-archive/etc/ppd.cfg.default.dist b/config-archive/etc/ppd.cfg.default.dist
deleted file mode 100644 (file)
index 4c946bc..0000000
+++ /dev/null
@@ -1,230 +0,0 @@
-[General]
-
-; type of operations of this provisioning daemon
-; possible values: 'pserver', 'storage', 'loadbalancer', 'gw'
-;operation_type = pserver
-
-; Base directory for all operations in file system
-base_dir = /var/lib/py-provisioning-daemon
-
-; directory containing all trace files
-trace_dir = %(base_dir)s/trace
-
-; performing tracing of jobs
-do_trace = yes
-
-; where to find provisioning plugins
-plugin_dir = /usr/share/py-provisioning-daemon/plugins
-
-; The log file for stderr messages
-error_log = %(base_dir)s/error.log
-
-; the port number, where the daemon is listening
-;port = 8073
-
-; an IP address (IPv4 or IPv6) to use for socket bind to listen on a port,
-; if not given or '*', the listening socket will binded to all
-; available IP addresses (0.0.0.0 and ::)
-;listen_address = *
-
-; The client port to use for broadcasting messages to peers
-; it may not be the same like port
-;udp_client_port = 8074
-
-; the maximum number of child processes (must be between 1 and 999)
-;max_children = 20
-
-; maximum timeout on collecting finished children per stage
-; if there are too many child processes
-; on every stage an increased level of signal is sent
-; to all child processes (None -> SIGHUP -> SIGTERM -> SIGKILL)
-;timeout_collect_childs = 10
-
-; the user, the daemon should running as
-;user = ppd
-
-; the group, the daemon should running as
-;group = users
-
-; flag for logging all XML traffic under base_dir
-;xml_log = False
-
-; buffer_size: The size of the buffer for receiving data from sockets
-;buffer_size = 8192
-
-; the name of the current node if it shoul be different
-; to socket.gethostname()
-;node_name = Pserver22
-
-; the broadcast address, where to send all UDP peer request
-; and publishing messages
-; IT MUST BE SET
-broadcast_address = 10.33.255.255
-
-; an own address to publish as the IP of the current node
-; to publish to the other peers
-; IT MUST BE SET
-mgmt_address = 10.33.64.52
-
-; request_timeout: timout in communication with requestor (if working
-; as a socket client)
-;request_timeout = 30
-
-; the standard time intervall for looking for new requests
-;polling_interval = 0.2
-
-; the maximum number of queued connections (between 0 and 5)
-;request_queue_size = 5
-
-; interval in seconds between publications of the current node to the peers
-;minimum_publishing_interval = 3600
-
-; maximum second to change the publishing_interval from one publication
-; to the next publication in a randomized way
-;publishing_jitter = 300
-
-; the minimum interval in second from one publication of itself
-; to the next publication, to avoid broadcast storms
-;minimum_publishing_interval = 60
-
-; timeout for receiving UDP responses
-;udp_rcv_timeout = 2
-
-; number of tries to get a response to UDP requests
-;udp_rcv_tries = 3
-
-; a maybe additional storage server configuration file
-;add_storage_server_config =
-
-; flag, whether to get the informations from configuration files
-; instead from SOAP PdtService 
-;info_from_config = False
-
-[ProvWebService]
-
-; The URL of the provisioning web service for sending status messages
-url = https://appserver/ProvisioningService/ProvisioningServiceWSService
-
-; the user name for authentication to the web service
-user = profitbricks-vcb
-
-; the password for authentication to the web service
-pwd = ProfitBricks-VCB
-
-; timeout on connection to the webservice
-timeout = 30
-
-[PdtService]
-
-; The URL of the WSDL of the PDT Web service
-;url = https://appserver/PDTService/PDTService?wsdl
-
-; the user name for authentication to the web service
-;user = profitbricks-dms
-
-; the password for authentication to the web service
-;pwd = ProfitBricks-DMS
-
-[Handler]
-; some parameters valid for all handlers (both pserver and storage)
-
-; maximum tries to wait for existence of a device
-;max_tries_device_wait = 6
-
-; initial delay to wait for existence of a device in seconds
-;init_delay_device_wait = 1
-
-; increasing time in seconds for delay to wait for existence of a device
-;inc_delay_device_wait = 2
-
-[Pserver]
-; put here options only valid on a pserver
-
-; lockfile for locking iSCSI refresh (shared using with pb_storage_vol_refresh)
-;iscsi_refresh_lockfile = /tmp/iscsi-refresh.lock
-
-; flag for using Device-Mapper things
-;perform_dmsetup = False
-
-[Storage]
-
-; Enable compression on newly created ZFS volumes
-;compress_volume = false
-
-; a local IP address (or hostname), what could be used as target
-; address for ZFS send
-;sync_address = storageXY-ib0
-
-; Name of the ZFS Pool as the root of all ZFS volumes
-;zfs_pool = storage/volumes
-
-; name of a mounted filesystem for temporary purposes
-; (e.g. template files to convert). It must exists.
-;temp_fs = /storage/templates
-
-; the name of the iSCSI target group
-;iscsi_target_group = cloudstorage
-
-; enable replication in creating storage volumes
-; Note: Disable on a backup host
-;enable_replication = True
-
-; hostname or IP address of the master host for sndradm (replication)
-;host_master = storage01-ib
-
-; hostname or IP address of the backup host for sndradm (replication)
-;host_backup = storage02-ib
-
-; URI of the backup host to send the
-; commands to create the backup volume
-;host_backup_mgmt = vcb://storage02:8073
-
-; defines the role in the replication system (master or backup)
-;replication_role = master
-
-; Should be created a view to standard targets (host group = all,
-;     target group = all) for a new created iSCSI LUN?
-;add_lun_std_view = False
-
-; the delay in seconds between logical removing a volume (setting the remove property)
-; and the real destroying the volume. Default: 48 hours
-;remove_delay = 172800
-
-; path to the dump-device.sh script for dumping a device to STDOUT
-;dump_device_bin = /opt/profitbricks/bin/dump-device.sh
-
-[FtpServer]
-
-; some data to get informations about template images and
-; to stream them to STDOUT via SSH
-
-Host = de-dc1-c1-ftp
-; hostname or IP address of the FTP server, where the SSH daemon is accessible
-
-User = ppd
-; the username on the FTP server to execute the image scripts as root by sudo
-
-ImageInfo = /home/ppd/work/image-info
-; complete path name of the image info script to get the real size of the image
-
-ImageStream = /home/ppd/work/image-stream
-; complete path name of the image stream script to stream the converted image to STDOUT
-
-[StorageServer]
-
-; in this chapter is a list of all available storage servers
-; keys are free chaicable, but unique names of storage servers,
-; values are the URI's of the appropriate machines.
-; Currently the only supported URI schema is vcb://,
-; whats look like 'vcb://ip-adress[:port], where the standard port
-; is 8073
-
-Storage01 = vcb://10.1.65.10:8073
-Storage02 = vcb://10.1.65.20:8073
-Storage16 = vcb://10.1.64.116:8073
-Storage17 = vcb://10.1.64.117:8073
-
-
-
-
-; vim: filetype=cfg fileencoding=utf-8 ts=4 expandtab
diff --git a/config-archive/etc/profile b/config-archive/etc/profile
deleted file mode 100644 (file)
index 3565bab..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-# /etc/profile: login shell setup
-#
-# That this file is used by any Bourne-shell derivative to setup the
-# environment for login shells.
-#
-
-# Load environment settings from profile.env, which is created by
-# env-update from the files in /etc/env.d
-if [ -e /etc/profile.env ] ; then
-       . /etc/profile.env
-fi
-
-# You should override these in your ~/.bashrc (or equivalent) for per-user
-# settings.  For system defaults, you can add a new file in /etc/profile.d/.
-export EDITOR=${EDITOR:-/bin/nano}
-export PAGER=${PAGER:-/usr/bin/less}
-
-# 077 would be more secure, but 022 is generally quite realistic
-umask 022
-
-# Set up PATH depending on whether we're root or a normal user.
-# There's no real reason to exclude sbin paths from the normal user,
-# but it can make tab-completion easier when they aren't in the
-# user's PATH to pollute the executable namespace.
-#
-# It is intentional in the following line to use || instead of -o.
-# This way the evaluation can be short-circuited and calling whoami is
-# avoided.
-if [ "$EUID" = "0" ] || [ "$USER" = "root" ] ; then
-       PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:${ROOTPATH}"
-else
-       PATH="/usr/local/bin:/usr/bin:/bin:${PATH}"
-fi
-export PATH
-unset ROOTPATH
-
-if [ -n "${BASH_VERSION}" ] ; then
-       # Newer bash ebuilds include /etc/bash/bashrc which will setup PS1
-       # including color.  We leave out color here because not all
-       # terminals support it.
-       if [ -f /etc/bash/bashrc ] ; then
-               # Bash login shells run only /etc/profile
-               # Bash non-login shells run only /etc/bash/bashrc
-               # Since we want to run /etc/bash/bashrc regardless, we source it 
-               # from here.  It is unfortunate that there is no way to do 
-               # this *after* the user's .bash_profile runs (without putting 
-               # it in the user's dot-files), but it shouldn't make any 
-               # difference.
-               . /etc/bash/bashrc
-       else
-               PS1='\u@\h \w \$ '
-       fi
-else
-       # Setup a bland default prompt.  Since this prompt should be useable
-       # on color and non-color terminals, as well as shells that don't
-       # understand sequences such as \h, don't put anything special in it.
-       PS1="${USER:-$(type whoami >/dev/null && whoami)}@$(type uname >/dev/null && uname -n) \$ "
-fi
-
-for sh in /etc/profile.d/*.sh ; do
-       [ -r "$sh" ] && . "$sh"
-done
-unset sh
diff --git a/config-archive/etc/profile.dist b/config-archive/etc/profile.dist
deleted file mode 100644 (file)
index 2dee463..0000000
+++ /dev/null
@@ -1,63 +0,0 @@
-# /etc/profile: login shell setup
-#
-# That this file is used by any Bourne-shell derivative to setup the
-# environment for login shells.
-#
-
-# Load environment settings from profile.env, which is created by
-# env-update from the files in /etc/env.d
-if [ -e /etc/profile.env ] ; then
-       . /etc/profile.env
-fi
-
-# You should override these in your ~/.bashrc (or equivalent) for per-user
-# settings.  For system defaults, you can add a new file in /etc/profile.d/.
-export EDITOR=${EDITOR:-/bin/nano}
-export PAGER=${PAGER:-/usr/bin/less}
-
-# 077 would be more secure, but 022 is generally quite realistic
-umask 022
-
-# Set up PATH depending on whether we're root or a normal user.
-# There's no real reason to exclude sbin paths from the normal user,
-# but it can make tab-completion easier when they aren't in the
-# user's PATH to pollute the executable namespace.
-#
-# It is intentional in the following line to use || instead of -o.
-# This way the evaluation can be short-circuited and calling whoami is
-# avoided.
-if [ "$EUID" = "0" ] || [ "$USER" = "root" ] ; then
-       PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:${ROOTPATH}"
-else
-       PATH="/usr/local/bin:/usr/bin:/bin:${PATH}"
-fi
-export PATH
-unset ROOTPATH
-
-if [ -n "${BASH_VERSION}" ] ; then
-       # Newer bash ebuilds include /etc/bash/bashrc which will setup PS1
-       # including color.  We leave out color here because not all
-       # terminals support it.
-       if [ -f /etc/bash/bashrc ] ; then
-               # Bash login shells run only /etc/profile
-               # Bash non-login shells run only /etc/bash/bashrc
-               # Since we want to run /etc/bash/bashrc regardless, we source it 
-               # from here.  It is unfortunate that there is no way to do 
-               # this *after* the user's .bash_profile runs (without putting 
-               # it in the user's dot-files), but it shouldn't make any 
-               # difference.
-               . /etc/bash/bashrc
-       else
-               PS1='\u@\h \w \$ '
-       fi
-else
-       # Setup a bland default prompt.  Since this prompt should be useable
-       # on color and non-color terminals, as well as shells that don't
-       # understand sequences such as \h, don't put anything special in it.
-       PS1="${USER:-$(whoami 2>/dev/null)}@$(uname -n 2>/dev/null) \$ "
-fi
-
-for sh in /etc/profile.d/*.sh ; do
-       [ -r "$sh" ] && . "$sh"
-done
-unset sh
diff --git a/config-archive/etc/pulse/client.conf b/config-archive/etc/pulse/client.conf
deleted file mode 100644 (file)
index b3738ab..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
-# USA.
-
-## Configuration file for PulseAudio clients. See pulse-client.conf(5) for
-## more information. Default values a commented out.  Use either ; or # for
-## commenting.
-
-; default-sink =
-; default-source =
-; default-server =
-
-; autospawn = yes
-; daemon-binary = /usr/bin/pulseaudio
-; extra-arguments = --log-target=syslog
-
-; cookie-file =
-
-; enable-shm = yes
-; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
diff --git a/config-archive/etc/pulse/client.conf.dist b/config-archive/etc/pulse/client.conf.dist
deleted file mode 100644 (file)
index 342395d..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
-# USA.
-
-## Configuration file for PulseAudio clients. See pulse-client.conf(5) for
-## more information. Default values are commented out.  Use either ; or # for
-## commenting.
-
-; default-sink =
-; default-source =
-; default-server =
-; default-dbus-server =
-
-; autospawn = yes
-; daemon-binary = /usr/bin/pulseaudio
-; extra-arguments = --log-target=syslog
-
-; cookie-file =
-
-; enable-shm = yes
-; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
-
-; auto-connect-localhost = no
-; auto-connect-display = no
diff --git a/config-archive/etc/pulse/daemon.conf b/config-archive/etc/pulse/daemon.conf
deleted file mode 100644 (file)
index e058f49..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
-# USA.
-
-## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
-## more information. Default values a commented out.  Use either ; or # for
-## commenting.
-
-; daemonize = no
-; fail = yes
-; allow-module-loading = yes
-; allow-exit = yes
-; use-pid-file = yes
-; system-instance = no
-; enable-shm = yes
-; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
-; lock-memory = no
-; cpu-limit = no
-
-; high-priority = yes
-; nice-level = -11
-
-; realtime-scheduling = yes
-; realtime-priority = 5
-
-; exit-idle-time = 20
-; scache-idle-time = 20
-
-; dl-search-path = (depends on architecture)
-
-; load-default-script-file = yes
-; default-script-file = 
-
-; log-target = auto
-; log-level = notice
-; log-meta = no
-; log-time = no
-; log-backtrace = 0
-
-; resample-method = speex-float-3
-; enable-remixing = yes
-; enable-lfe-remixing = no
-
-; flat-volumes = yes
-
-; rlimit-fsize = -1
-; rlimit-data = -1
-; rlimit-stack = -1
-; rlimit-core = -1
-; rlimit-as = -1
-; rlimit-rss = -1
-; rlimit-nproc = -1
-; rlimit-nofile = 256
-; rlimit-memlock = -1
-; rlimit-locks = -1
-; rlimit-sigpending = -1
-; rlimit-msgqueue = -1
-; rlimit-nice = 31
-; rlimit-rtprio = 9
-; rlimit-rttime = 1000000
-
-; default-sample-format = s16le
-; default-sample-rate = 44100
-; default-sample-channels = 2
-; default-channel-map = front-left,front-right
-
-; default-fragments = 4
-; default-fragment-size-msec = 25
diff --git a/config-archive/etc/pulse/daemon.conf.dist b/config-archive/etc/pulse/daemon.conf.dist
deleted file mode 100644 (file)
index ac69dcc..0000000
+++ /dev/null
@@ -1,86 +0,0 @@
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify
-# it under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software
-# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
-# USA.
-
-## Configuration file for the PulseAudio daemon. See pulse-daemon.conf(5) for
-## more information. Default values are commented out.  Use either ; or # for
-## commenting.
-
-; daemonize = no
-; fail = yes
-; allow-module-loading = yes
-; allow-exit = yes
-; use-pid-file = yes
-; system-instance = no
-; local-server-type = user
-; enable-shm = yes
-; shm-size-bytes = 0 # setting this 0 will use the system-default, usually 64 MiB
-; lock-memory = no
-; cpu-limit = no
-
-; high-priority = yes
-; nice-level = -11
-
-; realtime-scheduling = yes
-; realtime-priority = 5
-
-; exit-idle-time = 20
-; scache-idle-time = 20
-
-; dl-search-path = (depends on architecture)
-
-; load-default-script-file = yes
-; default-script-file = /etc/pulse/default.pa
-
-; log-target = auto
-; log-level = notice
-; log-meta = no
-; log-time = no
-; log-backtrace = 0
-
-; resample-method = speex-float-3
-; enable-remixing = yes
-; enable-lfe-remixing = no
-
-; flat-volumes = yes
-
-; rlimit-fsize = -1
-; rlimit-data = -1
-; rlimit-stack = -1
-; rlimit-core = -1
-; rlimit-as = -1
-; rlimit-rss = -1
-; rlimit-nproc = -1
-; rlimit-nofile = 256
-; rlimit-memlock = -1
-; rlimit-locks = -1
-; rlimit-sigpending = -1
-; rlimit-msgqueue = -1
-; rlimit-nice = 31
-; rlimit-rtprio = 9
-; rlimit-rttime = 1000000
-
-; default-sample-format = s16le
-; default-sample-rate = 44100
-; default-sample-channels = 2
-; default-channel-map = front-left,front-right
-
-; default-fragments = 4
-; default-fragment-size-msec = 25
-
-; enable-deferred-volume = yes
-; deferred-volume-safety-margin-usec = 8000
-; deferred-volume-extra-delay-usec = 0
diff --git a/config-archive/etc/pulse/default.pa b/config-archive/etc/pulse/default.pa
deleted file mode 100644 (file)
index ea8956e..0000000
+++ /dev/null
@@ -1,137 +0,0 @@
-#!/usr/bin/pulseaudio -nF
-#
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify it
-# under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-
-# This startup script is used only if PulseAudio is started per-user
-# (i.e. not in system mode)
-
-.nofail
-
-### Load something into the sample cache
-#load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav
-#load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
-#load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav
-#load-sample-lazy pulse-access /usr/share/sounds/generic.wav
-
-.fail
-
-### Automatically restore the volume of streams and devices
-load-module module-device-restore
-load-module module-stream-restore
-load-module module-card-restore
-
-### Automatically augment property information from .desktop files
-### stored in /usr/share/application
-load-module module-augment-properties
-
-### Load audio drivers statically (it's probably better to not load
-### these drivers manually, but instead use module-hal-detect --
-### see below -- for doing this automatically)
-#load-module module-alsa-sink
-#load-module module-alsa-source device=hw:1,0
-#load-module module-oss device="/dev/dsp" sink_name=output source_name=input
-#load-module module-oss-mmap device="/dev/dsp" sink_name=output source_name=input
-#load-module module-null-sink
-#load-module module-pipe-sink
-
-### Automatically load driver modules depending on the hardware available
-.ifexists module-udev-detect.so
-load-module module-udev-detect
-.else
-### Alternatively use the static hardware detection module (for systems that
-### lack udev support)
-load-module module-detect
-.endif
-
-### Automatically load driver modules for Bluetooth hardware
-.ifexists module-bluetooth-discover.so
-load-module module-bluetooth-discover
-.endif
-
-### Load several protocols
-.ifexists module-esound-protocol-unix.so
-load-module module-esound-protocol-unix
-.endif
-load-module module-native-protocol-unix
-
-### Network access (may be configured with paprefs, so leave this commented
-### here if you plan to use paprefs)
-#load-module module-esound-protocol-tcp
-#load-module module-native-protocol-tcp
-load-module module-zeroconf-publish
-
-### Load the RTP reciever module (also configured via paprefs, see above)
-#load-module module-rtp-recv
-
-### Load the RTP sender module (also configured via paprefs, see above)
-#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 description="RTP Multicast Sink"
-#load-module module-rtp-send source=rtp.monitor
-
-### Load additional modules from GConf settings. This can be configured with the paprefs tool.
-### Please keep in mind that the modules configured by paprefs might conflict with manually
-### loaded modules.
-.ifexists module-gconf.so
-.nofail
-load-module module-gconf
-.fail
-.endif
-
-### Automatically restore the default sink/source when changed by the user during runtime
-load-module module-default-device-restore
-
-### Automatically move streams to the default sink if the sink they are
-### connected to dies, similar for sources
-load-module module-rescue-streams
-
-### Make sure we always have a sink around, even if it is a null sink.
-load-module module-always-sink
-
-### Honour intended role device property
-load-module module-intended-roles
-
-### Automatically suspend sinks/sources that become idle for too long
-load-module module-suspend-on-idle
-
-### If autoexit on idle is enabled we want to make sure we only quit
-### when no local session needs us anymore.
-load-module module-console-kit
-
-### Enable positioned event sounds
-load-module module-position-event-sounds
-
-### Cork music streams when a phone stream is active
-load-module module-cork-music-on-phone
-
-# X11 modules should not be started from default.pa so that one daemon
-# can be shared by multiple sessions.
-
-### Load X11 bell module
-#load-module module-x11-bell sample=bell-windowing-system
-
-### Register ourselves in the X11 session manager
-#load-module module-x11-xsmp
-
-### Publish connection data in the X11 root window
-#.ifexists module-x11-publish.so
-#.nofail
-#load-module module-x11-publish
-#.fail
-#.endif
-
-### Make some devices default
-#set-default-sink output
-#set-default-source input
diff --git a/config-archive/etc/pulse/default.pa.dist b/config-archive/etc/pulse/default.pa.dist
deleted file mode 100644 (file)
index 79cf27b..0000000
+++ /dev/null
@@ -1,158 +0,0 @@
-#!/usr/bin/pulseaudio -nF
-#
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify it
-# under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-
-# This startup script is used only if PulseAudio is started per-user
-# (i.e. not in system mode)
-
-.nofail
-
-### Load something into the sample cache
-#load-sample-lazy x11-bell /usr/share/sounds/gtk-events/activate.wav
-#load-sample-lazy pulse-hotplug /usr/share/sounds/startup3.wav
-#load-sample-lazy pulse-coldplug /usr/share/sounds/startup3.wav
-#load-sample-lazy pulse-access /usr/share/sounds/generic.wav
-
-.fail
-
-### Automatically restore the volume of streams and devices
-load-module module-device-restore
-load-module module-stream-restore
-load-module module-card-restore
-
-### Automatically augment property information from .desktop files
-### stored in /usr/share/application
-load-module module-augment-properties
-
-### Load audio drivers statically
-### (it's probably better to not load these drivers manually, but instead
-### use module-udev-detect -- see below -- for doing this automatically)
-#load-module module-alsa-sink
-#load-module module-alsa-source device=hw:1,0
-#load-module module-null-sink
-#load-module module-pipe-sink
-
-### Automatically load driver modules depending on the hardware available
-.ifexists module-udev-detect.so
-load-module module-udev-detect
-.else
-### Use the static hardware detection module (for systems that lack udev/hal support)
-load-module module-detect
-.endif
-
-### Automatically connect sink and source if JACK server is present
-.ifexists module-jackdbus-detect.so
-.nofail
-load-module module-jackdbus-detect
-.fail
-.endif
-
-### Automatically load driver modules for Bluetooth hardware
-.ifexists module-bluetooth-discover.so
-load-module module-bluetooth-discover
-.endif
-
-### Load several protocols
-.ifexists module-esound-protocol-unix.so
-load-module module-esound-protocol-unix
-.endif
-load-module module-native-protocol-unix
-
-### Network access (may be configured with paprefs, so leave this commented
-### here if you plan to use paprefs)
-#load-module module-esound-protocol-tcp
-#load-module module-native-protocol-tcp
-load-module module-zeroconf-publish
-
-### Load the RTP receiver module (also configured via paprefs, see above)
-#load-module module-rtp-recv
-
-### Load the RTP sender module (also configured via paprefs, see above)
-#load-module module-null-sink sink_name=rtp format=s16be channels=2 rate=44100 sink_properties="device.description='RTP Multicast Sink'"
-#load-module module-rtp-send source=rtp.monitor
-
-### Load additional modules from GConf settings. This can be configured with the paprefs tool.
-### Please keep in mind that the modules configured by paprefs might conflict with manually
-### loaded modules.
-.ifexists module-gconf.so
-.nofail
-load-module module-gconf
-.fail
-.endif
-
-### Automatically restore the default sink/source when changed by the user
-### during runtime
-### NOTE: This should be loaded as early as possible so that subsequent modules
-### that look up the default sink/source get the right value
-load-module module-default-device-restore
-
-### Automatically move streams to the default sink if the sink they are
-### connected to dies, similar for sources
-load-module module-rescue-streams
-
-### Make sure we always have a sink around, even if it is a null sink.
-load-module module-always-sink
-
-### Honour intended role device property
-load-module module-intended-roles
-
-### Automatically suspend sinks/sources that become idle for too long
-load-module module-suspend-on-idle
-
-### If autoexit on idle is enabled we want to make sure we only quit
-### when no local session needs us anymore.
-.ifexists module-console-kit.so
-load-module module-console-kit
-.endif
-
-### Enable positioned event sounds
-load-module module-position-event-sounds
-
-### Cork music streams when a phone stream is active
-load-module module-cork-music-on-phone
-
-### Modules to allow autoloading of filters (such as echo cancellation)
-### on demand. module-filter-heuristics tries to determine what filters
-### make sense, and module-filter-apply does the heavy-lifting of
-### loading modules and rerouting streams.
-load-module module-filter-heuristics
-load-module module-filter-apply
-
-### Load DBus protocol
-.ifexists module-dbus-protocol.so
-load-module module-dbus-protocol
-.endif
-
-# X11 modules should not be started from default.pa so that one daemon
-# can be shared by multiple sessions.
-
-### Load X11 bell module
-#load-module module-x11-bell sample=bell-windowing-system
-
-### Register ourselves in the X11 session manager
-#load-module module-x11-xsmp
-
-### Publish connection data in the X11 root window
-#.ifexists module-x11-publish.so
-#.nofail
-#load-module module-x11-publish
-#.fail
-#.endif
-
-### Make some devices default
-#set-default-sink output
-#set-default-source input
diff --git a/config-archive/etc/pulse/system.pa b/config-archive/etc/pulse/system.pa
deleted file mode 100644 (file)
index 23a9857..0000000
+++ /dev/null
@@ -1,55 +0,0 @@
-#!/usr/bin/pulseaudio -nF
-#
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify it
-# under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-
-# This startup script is used only if PulseAudio is started in system
-# mode.
-
-### Automatically load driver modules depending on the hardware available
-.ifexists module-hal-detect.so
-load-module module-hal-detect
-.else
-### Alternatively use the static hardware detection module (for systems that
-### lack HAL support)
-load-module module-detect
-.endif
-
-### Load several protocols
-.ifexists module-esound-protocol-unix.so
-load-module module-esound-protocol-unix
-.endif
-load-module module-native-protocol-unix
-
-### Automatically restore the volume of streams and devices
-load-module module-stream-restore
-load-module module-device-restore
-
-### Automatically restore the default sink/source when changed by the user during runtime
-load-module module-default-device-restore
-
-### Automatically move streams to the default sink if the sink they are
-### connected to dies, similar for sources
-load-module module-rescue-streams
-
-### Make sure we always have a sink around, even if it is a null sink.
-load-module module-always-sink
-
-### Automatically suspend sinks/sources that become idle for too long
-load-module module-suspend-on-idle
-
-### Enable positioned event sounds
-load-module module-position-event-sounds
diff --git a/config-archive/etc/pulse/system.pa.dist b/config-archive/etc/pulse/system.pa.dist
deleted file mode 100644 (file)
index e389e05..0000000
+++ /dev/null
@@ -1,62 +0,0 @@
-#!/usr/bin/pulseaudio -nF
-#
-# This file is part of PulseAudio.
-#
-# PulseAudio is free software; you can redistribute it and/or modify it
-# under the terms of the GNU Lesser General Public License as published by
-# the Free Software Foundation; either version 2 of the License, or
-# (at your option) any later version.
-#
-# PulseAudio is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public License
-# along with PulseAudio; if not, write to the Free Software Foundation,
-# Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
-
-# This startup script is used only if PulseAudio is started in system
-# mode.
-
-### Automatically load driver modules depending on the hardware available
-.ifexists module-udev-detect.so
-load-module module-udev-detect
-.else
-### Use the static hardware detection module (for systems that lack udev/hal support)
-load-module module-detect
-.endif
-
-### Load several protocols
-.ifexists module-esound-protocol-unix.so
-load-module module-esound-protocol-unix
-.endif
-load-module module-native-protocol-unix
-
-### Automatically restore the volume of streams and devices
-load-module module-stream-restore
-load-module module-device-restore
-
-### Automatically restore the default sink/source when changed by the user
-### during runtime
-### NOTE: This should be loaded as early as possible so that subsequent modules
-### that look up the default sink/source get the right value
-load-module module-default-device-restore
-
-.ifexists module-dbus-protocol.so
-### If you want to allow TCP connections, set access to "remote" or "local,remote".
-load-module module-dbus-protocol access=local
-.endif
-
-### Automatically move streams to the default sink if the sink they are
-### connected to dies, similar for sources
-load-module module-rescue-streams
-
-### Make sure we always have a sink around, even if it is a null sink.
-load-module module-always-sink
-
-### Automatically suspend sinks/sources that become idle for too long
-load-module module-suspend-on-idle
-
-### Enable positioned event sounds
-load-module module-position-event-sounds
diff --git a/config-archive/etc/rc.conf b/config-archive/etc/rc.conf
deleted file mode 100644 (file)
index 1f41222..0000000
+++ /dev/null
@@ -1,162 +0,0 @@
-# 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.
-#rc_interactive="YES"
-
-# If we need to drop to a shell, you can specify it here.
-# If not specified we use $SHELL, otherwise the one specified in /etc/passwd,
-# otherwise /bin/sh
-# Linux users could specify /sbin/sulogin
-rc_shell=/sbin/sulogin
-
-# Do we allow any started service in the runlevel to satisfy the dependency
-# or do we want all of them regardless of state? For example, if net.eth0
-# and net.eth1 are in the default runlevel then with rc_depend_strict="NO"
-# both will be started, but services that depend on 'net' will work if either
-# one comes up. With rc_depend_strict="YES" we would require them both to
-# come up.
-#rc_depend_strict="YES"
-
-# rc_hotplug is a list of services that we allow to be hotplugged.
-# By default we do not allow hotplugging.
-# A hotplugged service is one started by a dynamic dev manager when a matching
-# hardware device is found.
-# This service is intrinsically included in the boot runlevel.
-# To disable services, prefix with a !
-# Example - rc_hotplug="net.wlan !net.*"
-# This allows net.wlan and any service not matching net.* to be plugged.
-# Example - rc_hotplug="*"
-# This allows all services to be hotplugged
-#rc_hotplug="*"
-
-# rc_logger launches a logging daemon to log the entire rc process to
-# /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"
-
-# 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"
-
-# By default we assume that all daemons will start correctly.
-# However, some do not - a classic example is that they fork and return 0 AND
-# then child barfs on a configuration error. Or the daemon has a bug and the
-# child crashes. You can set the number of milliseconds start-stop-daemon
-# waits to check that the daemon is still running after starting here.
-# The default is 0 - no checking.
-#rc_start_wait=100
-
-# rc_nostop is a list of services which will not stop when changing runlevels.
-# This still allows the service itself to be stopped when called directly.
-#rc_nostop=""
-
-# rc will attempt to start crashed services by default.
-# However, it will not stop them by default as that could bring down other
-# critical services.
-#rc_crashed_stop=NO
-#rc_crashed_start=YES
-
-##############################################################################
-# MISC CONFIGURATION VARIABLES
-# There variables are shared between many init scripts
-
-# Set unicode to YES to turn on unicode support for keyboards and screens.
-unicode="YES"
-
-# Below is the default list of network fstypes.
-#
-# afs cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs
-# nfs nfs4 ocfs2 shfs smbfs
-#
-# If you would like to add to this list, you can do so by adding your
-# own fstypes to the following variable.
-#extra_net_fs_list=""
-
-##############################################################################
-# SERVICE CONFIGURATION VARIABLES
-# These variables are documented here, but should be configured in
-# /etc/conf.d/foo for service foo and NOT enabled here unless you
-# really want them to work on a global basis.
-# If your service has characters in its name which are not legal in
-# shell variable names and you configure the variables for it in this
-# file, those characters should be replaced with underscores in the
-# variable names as shown below.
-
-# Some daemons are started and stopped via start-stop-daemon.
-# We can set some things on a per service basis, like the nicelevel.
-#export SSD_NICELEVEL="-19"
-
-# Pass ulimit parameters
-#rc_ulimit="-u 30"
-
-# It's possible to define extra dependencies for services like so
-#rc_config="/etc/foo"
-#rc_need="openvpn"
-#rc_use="net.eth0"
-#rc_after="clock"
-#rc_before="local"
-#rc_provide="!net"
-
-# You can also enable the above commands here for each service. Below is an
-# example for service foo.
-#rc_foo_config="/etc/foo"
-#rc_foo_need="openvpn"
-#rc_foo_after="clock"
-
-# Below is an example for service foo-bar. Note that the '-' is illegal
-# in a shell variable name, so we convert it to an underscore.
-# example for service foo-bar.
-#rc_foo_bar_config="/etc/foo-bar"
-#rc_foo_bar_need="openvpn"
-#rc_foo_bar_after="clock"
-
-# You can also remove dependencies.
-# This is mainly used for saying which servies do NOT provide net.
-#rc_net_tap0_provide="!net"
-
-##############################################################################
-# LINUX SPECIFIC OPTIONS
-
-# This is the subsystem type. Valid options on Linux:
-# ""        - nothing special
-# "lxc"     - Linux Containers
-# "openvz"  - Linux OpenVZ
-# "prefix"  - Prefix
-# "uml"     - Usermode Linux
-# "vserver" - Linux vserver
-# "xen0"    - Xen0 Domain
-# "xenU"    - XenU Domain
-# If this is commented out, automatic detection will be used.
-#
-# 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=""
-
-# This is the number of tty's used in most of the rc-scripts (like
-# consolefont, numlock, etc ...)
-rc_tty_number=12
-
-# If you have cgroups turned on in your kernel, this switch controls
-# whether or not a group for each controler is mounted under
-# /sys/fs/cgroup.
-# Support for process management by cgroups is planned in the future,
-# so if you turn this off, be aware that you may not be able to use that
-# feature.
-#rc_controller_cgroups="YES"
diff --git a/config-archive/etc/rc.conf.1 b/config-archive/etc/rc.conf.1
deleted file mode 100644 (file)
index 1fcd807..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-# Global OpenRC configuration settings
-
-# 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.
-#rc_interactive="YES"
-
-# If we need to drop to a shell, you can specify it here.
-# If not specified we use $SHELL, otherwise the one specified in /etc/passwd,
-# otherwise /bin/sh
-# Linux users could specify /sbin/sulogin
-rc_shell=/sbin/sulogin
-
-# Do we allow any started service in the runlevel to satisfy the dependency
-# or do we want all of them regardless of state? For example, if net.eth0
-# and net.eth1 are in the default runlevel then with rc_depend_strict="NO"
-# both will be started, but services that depend on 'net' will work if either
-# one comes up. With rc_depend_strict="YES" we would require them both to
-# come up.
-#rc_depend_strict="YES"
-
-# rc_hotplug is a list of services that we allow to be hotplugged.
-# By default we do not allow hotplugging.
-# A hotplugged service is one started by a dynamic dev manager when a matching
-# hardware device is found.
-# This service is intrinsically included in the boot runlevel.
-# To disable services, prefix with a !
-# Example - rc_hotplug="net.wlan !net.*"
-# This allows net.wlan and any service not matching net.* to be plugged.
-# Example - rc_hotplug="*"
-# This allows all services to be hotplugged
-#rc_hotplug="*"
-
-# rc_logger launches a logging daemon to log the entire rc process to
-# /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"
-
-# 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"
-
-# By default we assume that all daemons will start correctly.
-# However, some do not - a classic example is that they fork and return 0 AND
-# then child barfs on a configuration error. Or the daemon has a bug and the
-# child crashes. You can set the number of milliseconds start-stop-daemon
-# waits to check that the daemon is still running after starting here.
-# The default is 0 - no checking.
-#rc_start_wait=100
-
-# rc_nostop is a list of services which will not stop when changing runlevels.
-# This still allows the service itself to be stopped when called directly.
-#rc_nostop=""
-
-# rc will attempt to start crashed services by default.
-# However, it will not stop them by default as that could bring down other
-# critical services.
-#rc_crashed_stop=NO
-#rc_crashed_start=YES
-
-##############################################################################
-# MISC CONFIGURATION VARIABLES
-# There variables are shared between many init scripts
-
-# Set unicode to YES to turn on unicode support for keyboards and screens.
-unicode="YES"
-
-# Below is the default list of network fstypes.
-#
-# afs cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs
-# nfs nfs4 ocfs2 shfs smbfs
-#
-# If you would like to add to this list, you can do so by adding your
-# own fstypes to the following variable.
-#extra_net_fs_list=""
-
-##############################################################################
-# SERVICE CONFIGURATION VARIABLES
-# These variables are documented here, but should be configured in
-# /etc/conf.d/foo for service foo and NOT enabled here unless you
-# really want them to work on a global basis.
-
-# Some daemons are started and stopped via start-stop-daemon.
-# We can set some things on a per service basis, like the nicelevel.
-#export SSD_NICELEVEL="-19"
-
-# Pass ulimit parameters
-#rc_ulimit="-u 30"
-
-# It's possible to define extra dependencies for services like so
-#rc_config="/etc/foo"
-#rc_need="openvpn"
-#rc_use="net.eth0"
-#rc_after="clock"
-#rc_before="local"
-#rc_provide="!net"
-
-# You can also enable the above commands here for each service. Below is an
-# example for service foo.
-#rc_foo_config="/etc/foo"
-#rc_foo_need="openvpn"
-#rc_foo_after="clock"
-
-# You can also remove dependencies.
-# This is mainly used for saying which servies do NOT provide net.
-#rc_net_tap0_provide="!net"
-
-##############################################################################
-# LINUX SPECIFIC OPTIONS
-
-# This is the subsystem type. Valid options on Linux:
-# ""        - nothing special
-# "lxc"     - Linux Containers
-# "openvz"  - Linux OpenVZ
-# "prefix"  - Prefix
-# "uml"     - Usermode Linux
-# "vserver" - Linux vserver
-# "xen0"    - Xen0 Domain
-# "xenU"    - XenU Domain
-# If this is commented out, automatic detection will be attempted.
-# Note that autodetection will not work in a prefix environment or in a
-# linux container.
-#
-# 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=""
-
-# 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/config-archive/etc/rc.conf.2 b/config-archive/etc/rc.conf.2
deleted file mode 100644 (file)
index e0be8cb..0000000
+++ /dev/null
@@ -1,135 +0,0 @@
-# Global OpenRC configuration settings
-
-# 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.
-#rc_interactive="YES"
-
-# If we need to drop to a shell, you can specify it here.
-# If not specified we use $SHELL, otherwise the one specified in /etc/passwd,
-# otherwise /bin/sh
-# Linux users could specify /sbin/sulogin
-rc_shell=/sbin/sulogin
-
-# Do we allow any started service in the runlevel to satisfy the dependency
-# or do we want all of them regardless of state? For example, if net.eth0
-# and net.eth1 are in the default runlevel then with rc_depend_strict="NO"
-# both will be started, but services that depend on 'net' will work if either
-# one comes up. With rc_depend_strict="YES" we would require them both to
-# come up.
-#rc_depend_strict="YES"
-
-# rc_hotplug is a list of services that we allow to be hotplugged.
-# By default we do not allow hotplugging.
-# A hotplugged service is one started by a dynamic dev manager when a matching
-# hardware device is found.
-# This service is intrinsically included in the boot runlevel.
-# To disable services, prefix with a !
-# Example - rc_hotplug="net.wlan !net.*"
-# This allows net.wlan and any service not matching net.* to be plugged.
-# Example - rc_hotplug="*"
-# This allows all services to be hotplugged
-#rc_hotplug="*"
-
-# rc_logger launches a logging daemon to log the entire rc process to
-# /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"
-
-# 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"
-
-# By default we assume that all daemons will start correctly.
-# However, some do not - a classic example is that they fork and return 0 AND
-# then child barfs on a configuration error. Or the daemon has a bug and the
-# child crashes. You can set the number of milliseconds start-stop-daemon
-# waits to check that the daemon is still running after starting here.
-# The default is 0 - no checking.
-#rc_start_wait=100
-
-# rc_nostop is a list of services which will not stop when changing runlevels.
-# This still allows the service itself to be stopped when called directly.
-#rc_nostop=""
-
-# rc will attempt to start crashed services by default.
-# However, it will not stop them by default as that could bring down other
-# critical services.
-#rc_crashed_stop=NO
-#rc_crashed_start=YES
-
-##############################################################################
-# MISC CONFIGURATION VARIABLES
-# There variables are shared between many init scripts
-
-# Set unicode to YES to turn on unicode support for keyboards and screens.
-unicode="YES"
-
-# Below is the default list of network fstypes.
-#
-# afs cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs
-# nfs nfs4 ocfs2 shfs smbfs
-#
-# If you would like to add to this list, you can do so by adding your
-# own fstypes to the following variable.
-#extra_net_fs_list=""
-
-##############################################################################
-# SERVICE CONFIGURATION VARIABLES
-# These variables are documented here, but should be configured in
-# /etc/conf.d/foo for service foo and NOT enabled here unless you
-# really want them to work on a global basis.
-
-# Some daemons are started and stopped via start-stop-daemon.
-# We can set some things on a per service basis, like the nicelevel.
-#export SSD_NICELEVEL="-19"
-
-# Pass ulimit parameters
-#rc_ulimit="-u 30"
-
-# It's possible to define extra dependencies for services like so
-#rc_config="/etc/foo"
-#rc_need="openvpn"
-#rc_use="net.eth0"
-#rc_after="clock"
-#rc_before="local"
-#rc_provide="!net"
-
-# You can also enable the above commands here for each service. Below is an
-# example for service foo.
-#rc_foo_config="/etc/foo"
-#rc_foo_need="openvpn"
-#rc_foo_after="clock"
-
-# You can also remove dependencies.
-# This is mainly used for saying which servies do NOT provide net.
-#rc_net_tap0_provide="!net"
-
-##############################################################################
-# LINUX SPECIFIC OPTIONS
-
-# This is the subsystem type. Valid options on Linux:
-# ""        - nothing special
-# "lxc"     - Linux Containers
-# "openvz"  - Linux OpenVZ
-# "prefix"  - Prefix
-# "uml"     - Usermode Linux
-# "vserver" - Linux vserver
-# "xen0"    - Xen0 Domain
-# "xenU"    - XenU Domain
-# If this is commented out, automatic detection will be attempted.
-# Note that autodetection will not work in a prefix environment or in a
-# linux container.
-#
-# 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=""
-
-# 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/config-archive/etc/rc.conf.dist b/config-archive/etc/rc.conf.dist
deleted file mode 100644 (file)
index 4c186dc..0000000
+++ /dev/null
@@ -1,162 +0,0 @@
-# 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.
-#rc_interactive="YES"
-
-# If we need to drop to a shell, you can specify it here.
-# If not specified we use $SHELL, otherwise the one specified in /etc/passwd,
-# otherwise /bin/sh
-# Linux users could specify /sbin/sulogin
-rc_shell=/sbin/sulogin
-
-# Do we allow any started service in the runlevel to satisfy the dependency
-# or do we want all of them regardless of state? For example, if net.eth0
-# and net.eth1 are in the default runlevel then with rc_depend_strict="NO"
-# both will be started, but services that depend on 'net' will work if either
-# one comes up. With rc_depend_strict="YES" we would require them both to
-# come up.
-#rc_depend_strict="YES"
-
-# rc_hotplug is a list of services that we allow to be hotplugged.
-# By default we do not allow hotplugging.
-# A hotplugged service is one started by a dynamic dev manager when a matching
-# hardware device is found.
-# This service is intrinsically included in the boot runlevel.
-# To disable services, prefix with a !
-# Example - rc_hotplug="net.wlan !net.*"
-# This allows net.wlan and any service not matching net.* to be plugged.
-# Example - rc_hotplug="*"
-# This allows all services to be hotplugged
-#rc_hotplug="*"
-
-# rc_logger launches a logging daemon to log the entire rc process to
-# /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"
-
-# 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"
-
-# By default we assume that all daemons will start correctly.
-# However, some do not - a classic example is that they fork and return 0 AND
-# then child barfs on a configuration error. Or the daemon has a bug and the
-# child crashes. You can set the number of milliseconds start-stop-daemon
-# waits to check that the daemon is still running after starting here.
-# The default is 0 - no checking.
-#rc_start_wait=100
-
-# rc_nostop is a list of services which will not stop when changing runlevels.
-# This still allows the service itself to be stopped when called directly.
-#rc_nostop=""
-
-# rc will attempt to start crashed services by default.
-# However, it will not stop them by default as that could bring down other
-# critical services.
-#rc_crashed_stop=NO
-#rc_crashed_start=YES
-
-##############################################################################
-# MISC CONFIGURATION VARIABLES
-# There variables are shared between many init scripts
-
-# Set unicode to YES to turn on unicode support for keyboards and screens.
-unicode="YES"
-
-# Below is the default list of network fstypes.
-#
-# afs cifs coda davfs fuse fuse.sshfs gfs glusterfs lustre ncpfs
-# nfs nfs4 ocfs2 shfs smbfs
-#
-# If you would like to add to this list, you can do so by adding your
-# own fstypes to the following variable.
-#extra_net_fs_list=""
-
-##############################################################################
-# SERVICE CONFIGURATION VARIABLES
-# These variables are documented here, but should be configured in
-# /etc/conf.d/foo for service foo and NOT enabled here unless you
-# really want them to work on a global basis.
-# If your service has characters in its name which are not legal in
-# shell variable names and you configure the variables for it in this
-# file, those characters should be replaced with underscores in the
-# variable names as shown below.
-
-# Some daemons are started and stopped via start-stop-daemon.
-# We can set some things on a per service basis, like the nicelevel.
-#export SSD_NICELEVEL="-19"
-
-# Pass ulimit parameters
-#rc_ulimit="-u 30"
-
-# It's possible to define extra dependencies for services like so
-#rc_config="/etc/foo"
-#rc_need="openvpn"
-#rc_use="net.eth0"
-#rc_after="clock"
-#rc_before="local"
-#rc_provide="!net"
-
-# You can also enable the above commands here for each service. Below is an
-# example for service foo.
-#rc_foo_config="/etc/foo"
-#rc_foo_need="openvpn"
-#rc_foo_after="clock"
-
-# Below is an example for service foo-bar. Note that the '-' is illegal
-# in a shell variable name, so we convert it to an underscore.
-# example for service foo-bar.
-#rc_foo_bar_config="/etc/foo-bar"
-#rc_foo_bar_need="openvpn"
-#rc_foo_bar_after="clock"
-
-# You can also remove dependencies.
-# This is mainly used for saying which servies do NOT provide net.
-#rc_net_tap0_provide="!net"
-
-##############################################################################
-# LINUX SPECIFIC OPTIONS
-
-# This is the subsystem type. Valid options on Linux:
-# ""        - nothing special
-# "lxc"     - Linux Containers
-# "openvz"  - Linux OpenVZ
-# "prefix"  - Prefix
-# "uml"     - Usermode Linux
-# "vserver" - Linux vserver
-# "xen0"    - Xen0 Domain
-# "xenU"    - XenU Domain
-# If this is commented out, automatic detection will be used.
-#
-# 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=""
-
-# This is the number of tty's used in most of the rc-scripts (like
-# consolefont, numlock, etc ...)
-rc_tty_number=12
-
-# If you have cgroups turned on in your kernel, this switch controls
-# whether or not a group for each controller is mounted under
-# /sys/fs/cgroup.
-# Support for process management by cgroups is planned in the future,
-# so if you turn this off, be aware that you may not be able to use that
-# feature.
-#rc_controller_cgroups="YES"
diff --git a/config-archive/etc/request-key.conf b/config-archive/etc/request-key.conf
deleted file mode 100644 (file)
index e482c96..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-###############################################################################
-#
-# Copyright (C) 2005 Red Hat, Inc. All Rights Reserved.
-# Written by David Howells (dhowells@redhat.com)
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version
-# 2 of the License, or (at your option) any later version.
-#
-###############################################################################
-
-
-###############################################################################
-#
-# We can run programs or scripts
-# - Macro substitutions in arguments:
-#      %%...   %...
-#      %o      operation name
-#      %k      ID of key being operated upon
-#      %t      type of key being operated upon
-#      %d      description of key being operated upon
-#      %c      callout info
-#      %u      UID of requestor
-#      %g      GID of requestor
-#      %T      thread keyring of requestor (may be 0)
-#      %P      process keyring of requestor (may be 0)
-#      %S      session keyring of requestor (may be the user's default session)
-#
-################################################################################
-
-#OP    TYPE    DESCRIPTION     CALLOUT INFO    PROGRAM ARG1 ARG2 ARG3 ...
-#======        ======= =============== =============== ===============================
-create user    debug:*         negate          /bin/keyctl negate %k 30 %S
-create user    debug:loop:*    *               |/bin/cat
-create user    debug:*         *               /usr/share/keyutils/request-key-debug.sh %k %d %c %S
-negate *       *               *               /bin/keyctl negate %k 30 %S
diff --git a/config-archive/etc/request-key.conf.dist b/config-archive/etc/request-key.conf.dist
deleted file mode 100644 (file)
index ff16a95..0000000
+++ /dev/null
@@ -1,41 +0,0 @@
-###############################################################################
-#
-# Copyright (C) 2005 Red Hat, Inc. All Rights Reserved.
-# Written by David Howells (dhowells@redhat.com)
-#
-# This program is free software; you can redistribute it and/or
-# modify it under the terms of the GNU General Public License
-# as published by the Free Software Foundation; either version
-# 2 of the License, or (at your option) any later version.
-#
-###############################################################################
-
-
-###############################################################################
-#
-# We can run programs or scripts
-# - Macro substitutions in arguments:
-#      %%...   %...
-#      %o      operation name
-#      %k      ID of key being operated upon
-#      %t      type of key being operated upon
-#      %d      description of key being operated upon
-#      %c      callout info
-#      %u      UID of requestor
-#      %g      GID of requestor
-#      %T      thread keyring of requestor (may be 0)
-#      %P      process keyring of requestor (may be 0)
-#      %S      session keyring of requestor (may be the user's default session)
-#
-################################################################################
-
-#OP    TYPE    DESCRIPTION     CALLOUT INFO    PROGRAM ARG1 ARG2 ARG3 ...
-#======        ======= =============== =============== ===============================
-create  dns_resolver *         *               /sbin/key.dns_resolver %k
-create user    debug:*         negate          /bin/keyctl negate %k 30 %S
-create  user    debug:*         rejected        /bin/keyctl reject %k 30 %c %S
-create  user    debug:*         expired         /bin/keyctl reject %k 30 %c %S
-create  user    debug:*         revoked         /bin/keyctl reject %k 30 %c %S
-create user    debug:loop:*    *               |/bin/cat
-create user    debug:*         *               /usr/share/keyutils/request-key-debug.sh %k %d %c %S
-negate *       *               *               /bin/keyctl negate %k 30 %S
diff --git a/config-archive/etc/screenrc b/config-archive/etc/screenrc
deleted file mode 100644 (file)
index 68cd082..0000000
+++ /dev/null
@@ -1,358 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-#
-# /etc/screenrc
-#
-# This is the system wide screenrc.
-#
-# You can use this file to change the default behavior of screen system wide
-# or copy it to ~/.screenrc and use it as a starting point for your own
-# settings.
-#
-# Commands in this file are used to set options, bind screen functions to
-# keys, redefine terminal capabilities, and to automatically establish one or
-# more windows at the beginning of your screen session.
-#
-# This is not a comprehensive list of options, look at the screen manual for
-# details on everything that you can put in this file.
-#
-#
-
-# ==============================================================================
-# SCREEN SETTINGS
-# ==============================================================================
-
-# ESCAPE - the COMMAND CHARACTER
-# ===============================================================
-# escape ^aa  # default
-# escape ^^^^ # suggested binding (Control-^) for Emacs users
-
-
-# PASSWORD
-# ===============================================================
-# This commands sets the *internal* password for the screen session.
-# WARNING!! If this is set then a "lock" command will only let you in to the
-# session after you enter the user's account password and then *also*
-# the internal password for that session. This gives additional safety but,
-# if you forget the internal password then you cannot resume your session.
-# Use :password to generate a password
-# password ODSJQf.4IJN7E    # "1234"
-
-
-# VARIABLES
-# ===============================================================
-# No annoying audible bell, using "visual bell"
-# vbell on                             # default: off
-# vbell_msg "   -- Bell,Bell!! --   "  # default: "Wuff,Wuff!!"
-
-# Automatically detach on hangup.
-  autodetach on                                # default: on
-
-# Don't display the copyright page
-  startup_message off                  # default: on
-
-# Uses nethack-style messages
-# nethack on                           # default: off
-
-# Affects the copying of text regions
-  crlf off                             # default: off
-
-# Enable/disable multiuser mode. Standard screen operation is singleuser.
-# In multiuser mode the commands acladd, aclchg, aclgrp and acldel can be used
-# to enable (and disable) other user accessing this screen session.
-# Requires suid-root.
-  multiuser off
-
-# Change default scrollback value for new windows
-  defscrollback 50000                  # default: 100
-
-# Define the time that all windows monitored for silence should
-# wait before displaying a message. Default 30 seconds.
-  silencewait 15                       # default: 30
-
-# bufferfile:   The file to use for commands
-#               "readbuf" ('<') and  "writebuf" ('>'):
-  bufferfile            $HOME/.screen_exchange
-#
-# hardcopydir:  The directory which contains all hardcopies.
-# hardcopydir           ~/.hardcopy
-# hardcopydir           ~/.screen
-#
-# shell:  Default process started in screen's windows.
-# Makes it possible to use a different shell inside screen
-# than is set as the default login shell.
-# If begins with a '-' character, the shell will be started as a login shell.
-# shell                 zsh
-# shell                 bash
-# shell                 ksh
-  shell -$SHELL
-
-caption always " %{gw}$LOGNAME@%H | %{bw}%c%{-} | %{kw}%-Lw%{rw}%50>%{rW}%n%f* %t %{kw}%+LW%<"
-
-# shellaka '> |tcsh'
-# shelltitle '$ |bash'
-
-# emulate .logout message
-  pow_detach_msg "Screen session of \$LOGNAME \$:cr:\$:nl:ended."
-
-# caption always " %w --- %c:%s"
-# caption always "%3n %t%? @%u%?%? [%h]%?%=%c"
-
-# advertise hardstatus support to $TERMCAP
-# termcapinfo  * '' 'hs:ts=\E_:fs=\E\\:ds=\E_\E\\'
-
-# set every new windows hardstatus line to somenthing descriptive
-# defhstatus "screen: ^En (^Et)"
-
-# don't kill window after the process died
-# zombie "^["
-
-# ignore displays that block on output
-defnonblock on
-
-# XTERM TWEAKS
-# ===============================================================
-
-# xterm understands both im/ic and doesn't have a status line.
-# Note: Do not specify im and ic in the real termcap/info file as
-# some programs (e.g. vi) will not work anymore.
-  termcap  xterm hs@:cs=\E[%i%d;%dr:im=\E[4h:ei=\E[4l
-  terminfo xterm hs@:cs=\E[%i%p1%d;%p2%dr:im=\E[4h:ei=\E[4l
-
-# 80/132 column switching must be enabled for ^AW to work
-# change init sequence to not switch width
-  termcapinfo  xterm Z0=\E[?3h:Z1=\E[?3l:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l
-
-# Make the output buffer large for (fast) xterms.
-# termcapinfo xterm* OL=10000
-  termcapinfo xterm* OL=100
-
-# tell screen that xterm can switch to dark background and has function
-# keys.
-  termcapinfo xterm 'VR=\E[?5h:VN=\E[?5l'
-  termcapinfo xterm 'k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~'
-  termcapinfo xterm 'kh=\EOH:kI=\E[2~:kD=\E[3~:kH=\EOF:kP=\E[5~:kN=\E[6~'
-
-# special xterm hardstatus: use the window title.
-  termcapinfo xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
-
-#terminfo xterm 'vb=\E[?5h$<200/>\E[?5l'
-  termcapinfo xterm 'vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l'
-
-# emulate part of the 'K' charset
-  termcapinfo xterm 'XC=K%,%\E(B,[\304,\\\\\326,]\334,{\344,|\366,}\374,~\337'
-
-# xterm-52 tweaks:
-# - uses background color for delete operations
-  termcapinfo xterm* be
-
-# Do not use xterm's alternative window buffer, it breaks scrollback (see bug #61195)
-  termcapinfo xterm|xterms|xs ti@:te=\E[2J
-
-# WYSE TERMINALS
-# ===============================================================
-
-#wyse-75-42 must have flow control (xo = "terminal uses xon/xoff")
-#essential to have it here, as this is a slow terminal.
-  termcapinfo wy75-42 xo:hs@
-
-# New termcap sequences for cursor application mode.
-  termcapinfo wy* CS=\E[?1h:CE=\E[?1l:vi=\E[?25l:ve=\E[?25h:VR=\E[?5h:VN=\E[?5l:cb=\E[1K:CD=\E[1J
-
-
-# OTHER TERMINALS
-# ===============================================================
-
-# make hp700 termcap/info better
-  termcapinfo  hp700 'Z0=\E[?3h:Z1=\E[?3l:hs:ts=\E[62"p\E[0$~\E[2$~\E[1$}:fs=\E[0}\E[61"p:ds=\E[62"p\E[1$~\E[61"p:ic@'
-
-# Extend the vt100 desciption by some sequences.
-  termcap  vt100* ms:AL=\E[%dL:DL=\E[%dM:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC
-  terminfo vt100* ms:AL=\E[%p1%dL:DL=\E[%p1%dM:UP=\E[%p1%dA:DO=\E[%p1%dB:LE=\E[%p1%dD:RI=\E[%p1%dC
-  termcapinfo linux C8
-# old rxvt versions also need this
-# termcapinfo rxvt C8
-
-
-# KEYBINDINGS
-# ==============================================================
-# The "bind" command assign keys to (internal) commands
-# SCREEN checks all the keys you type; you type the key
-# which is known as the "command character" then SCREEN
-# eats this key, too, and checks whether this key is
-# "bound" to a command.  If so then SCREEN will execute it.
-#
-# The command "bind" allows you to chose which keys
-# will be assigned to the commands.
-#
-# Some commands are bound to several keys -
-# usually to both some letter and its corresponding
-# control key combination, eg the command
-# "(create) screen" is bound to both 'c' and '^C'.
-#
-# The following list shows the default bindings:
-#
-# break       ^B b
-# clear       C
-# colon       :
-# copy        ^[ [
-# detach      ^D d
-# digraph     ^V
-# displays    *
-# dumptermcap .
-# fit         F
-# flow        ^F f
-# focus       ^I
-# hardcopy    h
-# help        ?
-# history     { }
-# info        i
-# kill        K k
-# lastmsg     ^M m
-# license     ,
-# log         H
-# login       L
-# meta        x
-# monitor     M
-# next        ^@ ^N sp n
-# number      N
-# only        Q
-# other       ^X
-# pow_break   B
-# pow_detach  D
-# prev        ^H ^P p ^?
-# quit        \
-# readbuf     <
-# redisplay   ^L l
-# remove      X
-# removebuf   =
-# reset       Z
-# screen      ^C c
-# select      " '
-# silence     _
-# split       S
-# suspend     ^Z z
-# time        ^T t
-# title       A
-# vbell       ^G
-# version     v
-# width       W
-# windows     ^W w
-# wrap        ^R r
-# writebuf    >
-# xoff        ^S s
-# xon         ^Q q
-# ^]  paste .
-# -   select -
-# 0   select 0
-# 1   select 1
-# 2   select 2
-# 3   select 3
-# 4   select 4
-# 5   select 5
-# 6   select 6
-# 7   select 7
-# 8   select 8
-# 9   select 9
-# I   login on
-# O   login off
-# ]   paste .
-#
-
-# And here are the default bind commands if you need them:
-#
-# bind A title
-# bind C clear
-# bind D pow_detach
-# bind F fit
-# bind H log
-# bind I login on
-# bind K kill
-# bind L login
-# bind M monitor
-# bind N number
-# bind O login off
-# bind Q only
-# bind S split
-# bind W width
-# bind X remove
-# bind Z reset
-
-# Let's remove some dangerous key bindings ...
-  bind k
-  bind ^k
-# bind .  dumptermcap # default
-  bind .
-# bind ^\ quit        # default
-  bind ^\
-# bind \\ quit        # default
-  bind \\
-# bind ^h ???         # default
-  bind ^h
-# bind h  hardcopy    # default
-  bind h
-
-# ... and make them better.
-  bind 'K' kill
-  bind 'I' login on
-  bind 'O' login off
-  bind '}' history
-
-# Yet another hack:
-# Prepend/append register [/] to the paste if ^a^] is pressed.
-# This lets me have autoindent mode in vi.
-  register [ "\033:se noai\015a"
-  register ] "\033:se ai\015a"
-  bind ^] paste [.]
-
-
-# hardstatus alwaysignore
-# hardstatus alwayslastline "%Lw"
-
-# Resize the current region. The space will be removed from or added to
-# the region below or if there's not enough space from the region above.
-  bind = resize =
-  bind + resize +3
-  bind - resize -3
-# bind _ resize max
-#
-# attrcolor u "-u b"
-# attrcolor b "R"
-
-# STARTUP SCREENS
-# ===============================================================
-# Defines the time screen delays a new message when one message
-# is currently displayed. The default is 1 second.
-#  msgminwait 2
-
-# Time a message is displayed if screen is not disturbed by
-# other activity. The dafault is 5 seconds:
-#  msgwait 2
-
-# Briefly show the version number of this starting
-# screen session - but only for *one* second:
-#  msgwait 1
-#  version
-
-# Welcome the user:
-# echo "welcome :-)"
-# echo "I love you today."
-
-# Uncomment one/some following lines to automatically let
-# SCREEN start some programs in the given window numbers:
-# screen -t MAIL        0 mutt
-# screen -t EDIT        1 vim
-# screen -t GOOGLE      2 links http://www.google.com
-# screen -t NEWS        3 slrn
-# screen -t WWW         4 links http://www.math.fu-berlin.de/~guckes/
-# screen 5
-# screen 6
-
-# Set the environment variable var to value string. If only var is specified,
-# you'll be prompted to enter a value. If no parameters are specified,
-# you'll be prompted for both variable and value. The environment is
-# inherited by all subsequently forked shells.
-# setenv PROMPT_COMMAND 'echo -n -e "\033k\033\134"'
-
-# Don't you want to start programs which need a DISPLAY ?
-# setenv DISPLAY ''
diff --git a/config-archive/etc/screenrc.dist.new b/config-archive/etc/screenrc.dist.new
deleted file mode 100644 (file)
index 02e63bf..0000000
+++ /dev/null
@@ -1,356 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-#
-# /etc/screenrc
-#
-# This is the system wide screenrc.
-#
-# You can use this file to change the default behavior of screen system wide
-# or copy it to ~/.screenrc and use it as a starting point for your own
-# settings.
-#
-# Commands in this file are used to set options, bind screen functions to
-# keys, redefine terminal capabilities, and to automatically establish one or
-# more windows at the beginning of your screen session.
-#
-# This is not a comprehensive list of options, look at the screen manual for
-# details on everything that you can put in this file.
-#
-#
-
-# ==============================================================================
-# SCREEN SETTINGS
-# ==============================================================================
-
-# ESCAPE - the COMMAND CHARACTER
-# ===============================================================
-# escape ^aa  # default
-# escape ^^^^ # suggested binding (Control-^) for Emacs users
-
-
-# PASSWORD
-# ===============================================================
-# This commands sets the *internal* password for the screen session.
-# WARNING!! If this is set then a "lock" command will only let you in to the
-# session after you enter the user's account password and then *also*
-# the internal password for that session. This gives additional safety but,
-# if you forget the internal password then you cannot resume your session.
-# Use :password to generate a password
-# password ODSJQf.4IJN7E    # "1234"
-
-
-# VARIABLES
-# ===============================================================
-# No annoying audible bell, using "visual bell"
-# vbell on                             # default: off
-# vbell_msg "   -- Bell,Bell!! --   "  # default: "Wuff,Wuff!!"
-
-# Automatically detach on hangup.
-  autodetach on                                # default: on
-
-# Don't display the copyright page
-  startup_message off                  # default: on
-
-# Uses nethack-style messages
-# nethack on                           # default: off
-
-# Affects the copying of text regions
-  crlf off                             # default: off
-
-# Enable/disable multiuser mode. Standard screen operation is singleuser.
-# In multiuser mode the commands acladd, aclchg, aclgrp and acldel can be used
-# to enable (and disable) other user accessing this screen session.
-# Requires suid-root.
-  multiuser off
-
-# Change default scrollback value for new windows
-  defscrollback 1000                   # default: 100
-
-# Define the time that all windows monitored for silence should
-# wait before displaying a message. Default 30 seconds.
-  silencewait 15                       # default: 30
-
-# bufferfile:   The file to use for commands
-#               "readbuf" ('<') and  "writebuf" ('>'):
-  bufferfile            $HOME/.screen_exchange
-#
-# hardcopydir:  The directory which contains all hardcopies.
-# hardcopydir           ~/.hardcopy
-# hardcopydir           ~/.screen
-#
-# shell:  Default process started in screen's windows.
-# Makes it possible to use a different shell inside screen
-# than is set as the default login shell.
-# If begins with a '-' character, the shell will be started as a login shell.
-# shell                 zsh
-# shell                 bash
-# shell                 ksh
-  shell -$SHELL
-
-# shellaka '> |tcsh'
-# shelltitle '$ |bash'
-
-# emulate .logout message
-  pow_detach_msg "Screen session of \$LOGNAME \$:cr:\$:nl:ended."
-
-# caption always " %w --- %c:%s"
-# caption always "%3n %t%? @%u%?%? [%h]%?%=%c"
-
-# advertise hardstatus support to $TERMCAP
-# termcapinfo  * '' 'hs:ts=\E_:fs=\E\\:ds=\E_\E\\'
-
-# set every new windows hardstatus line to somenthing descriptive
-# defhstatus "screen: ^En (^Et)"
-
-# don't kill window after the process died
-# zombie "^["
-
-# ignore displays that block on output
-defnonblock on
-
-# XTERM TWEAKS
-# ===============================================================
-
-# xterm understands both im/ic and doesn't have a status line.
-# Note: Do not specify im and ic in the real termcap/info file as
-# some programs (e.g. vi) will not work anymore.
-  termcap  xterm hs@:cs=\E[%i%d;%dr:im=\E[4h:ei=\E[4l
-  terminfo xterm hs@:cs=\E[%i%p1%d;%p2%dr:im=\E[4h:ei=\E[4l
-
-# 80/132 column switching must be enabled for ^AW to work
-# change init sequence to not switch width
-  termcapinfo  xterm Z0=\E[?3h:Z1=\E[?3l:is=\E[r\E[m\E[2J\E[H\E[?7h\E[?1;4;6l
-
-# Make the output buffer large for (fast) xterms.
-# termcapinfo xterm* OL=10000
-  termcapinfo xterm* OL=100
-
-# tell screen that xterm can switch to dark background and has function
-# keys.
-  termcapinfo xterm 'VR=\E[?5h:VN=\E[?5l'
-  termcapinfo xterm 'k1=\E[11~:k2=\E[12~:k3=\E[13~:k4=\E[14~'
-  termcapinfo xterm 'kh=\EOH:kI=\E[2~:kD=\E[3~:kH=\EOF:kP=\E[5~:kN=\E[6~'
-
-# special xterm hardstatus: use the window title.
-  termcapinfo xterm 'hs:ts=\E]2;:fs=\007:ds=\E]2;screen\007'
-
-#terminfo xterm 'vb=\E[?5h$<200/>\E[?5l'
-  termcapinfo xterm 'vi=\E[?25l:ve=\E[34h\E[?25h:vs=\E[34l'
-
-# emulate part of the 'K' charset
-  termcapinfo xterm 'XC=K%,%\E(B,[\304,\\\\\326,]\334,{\344,|\366,}\374,~\337'
-
-# xterm-52 tweaks:
-# - uses background color for delete operations
-  termcapinfo xterm* be
-
-# Do not use xterm's alternative window buffer, it breaks scrollback (see bug #61195)
-  termcapinfo xterm|xterms|xs ti@:te=\E[2J
-
-# WYSE TERMINALS
-# ===============================================================
-
-#wyse-75-42 must have flow control (xo = "terminal uses xon/xoff")
-#essential to have it here, as this is a slow terminal.
-  termcapinfo wy75-42 xo:hs@
-
-# New termcap sequences for cursor application mode.
-  termcapinfo wy* CS=\E[?1h:CE=\E[?1l:vi=\E[?25l:ve=\E[?25h:VR=\E[?5h:VN=\E[?5l:cb=\E[1K:CD=\E[1J
-
-
-# OTHER TERMINALS
-# ===============================================================
-
-# make hp700 termcap/info better
-  termcapinfo  hp700 'Z0=\E[?3h:Z1=\E[?3l:hs:ts=\E[62"p\E[0$~\E[2$~\E[1$}:fs=\E[0}\E[61"p:ds=\E[62"p\E[1$~\E[61"p:ic@'
-
-# Extend the vt100 desciption by some sequences.
-  termcap  vt100* ms:AL=\E[%dL:DL=\E[%dM:UP=\E[%dA:DO=\E[%dB:LE=\E[%dD:RI=\E[%dC
-  terminfo vt100* ms:AL=\E[%p1%dL:DL=\E[%p1%dM:UP=\E[%p1%dA:DO=\E[%p1%dB:LE=\E[%p1%dD:RI=\E[%p1%dC
-  termcapinfo linux C8
-# old rxvt versions also need this
-# termcapinfo rxvt C8
-
-
-# KEYBINDINGS
-# ==============================================================
-# The "bind" command assign keys to (internal) commands
-# SCREEN checks all the keys you type; you type the key
-# which is known as the "command character" then SCREEN
-# eats this key, too, and checks whether this key is
-# "bound" to a command.  If so then SCREEN will execute it.
-#
-# The command "bind" allows you to chose which keys
-# will be assigned to the commands.
-#
-# Some commands are bound to several keys -
-# usually to both some letter and its corresponding
-# control key combination, eg the command
-# "(create) screen" is bound to both 'c' and '^C'.
-#
-# The following list shows the default bindings:
-#
-# break       ^B b
-# clear       C
-# colon       :
-# copy        ^[ [
-# detach      ^D d
-# digraph     ^V
-# displays    *
-# dumptermcap .
-# fit         F
-# flow        ^F f
-# focus       ^I
-# hardcopy    h
-# help        ?
-# history     { }
-# info        i
-# kill        K k
-# lastmsg     ^M m
-# license     ,
-# log         H
-# login       L
-# meta        x
-# monitor     M
-# next        ^@ ^N sp n
-# number      N
-# only        Q
-# other       ^X
-# pow_break   B
-# pow_detach  D
-# prev        ^H ^P p ^?
-# quit        \
-# readbuf     <
-# redisplay   ^L l
-# remove      X
-# removebuf   =
-# reset       Z
-# screen      ^C c
-# select      " '
-# silence     _
-# split       S
-# suspend     ^Z z
-# time        ^T t
-# title       A
-# vbell       ^G
-# version     v
-# width       W
-# windows     ^W w
-# wrap        ^R r
-# writebuf    >
-# xoff        ^S s
-# xon         ^Q q
-# ^]  paste .
-# -   select -
-# 0   select 0
-# 1   select 1
-# 2   select 2
-# 3   select 3
-# 4   select 4
-# 5   select 5
-# 6   select 6
-# 7   select 7
-# 8   select 8
-# 9   select 9
-# I   login on
-# O   login off
-# ]   paste .
-#
-
-# And here are the default bind commands if you need them:
-#
-# bind A title
-# bind C clear
-# bind D pow_detach
-# bind F fit
-# bind H log
-# bind I login on
-# bind K kill
-# bind L login
-# bind M monitor
-# bind N number
-# bind O login off
-# bind Q only
-# bind S split
-# bind W width
-# bind X remove
-# bind Z reset
-
-# Let's remove some dangerous key bindings ...
-  bind k
-  bind ^k
-# bind .  dumptermcap # default
-  bind .
-# bind ^\ quit        # default
-  bind ^\
-# bind \\ quit        # default
-  bind \\
-# bind ^h ???         # default
-  bind ^h
-# bind h  hardcopy    # default
-  bind h
-
-# ... and make them better.
-  bind 'K' kill
-  bind 'I' login on
-  bind 'O' login off
-  bind '}' history
-
-# Yet another hack:
-# Prepend/append register [/] to the paste if ^a^] is pressed.
-# This lets me have autoindent mode in vi.
-  register [ "\033:se noai\015a"
-  register ] "\033:se ai\015a"
-  bind ^] paste [.]
-
-
-# hardstatus alwaysignore
-# hardstatus alwayslastline "%Lw"
-
-# Resize the current region. The space will be removed from or added to
-# the region below or if there's not enough space from the region above.
-  bind = resize =
-  bind + resize +3
-  bind - resize -3
-# bind _ resize max
-#
-# attrcolor u "-u b"
-# attrcolor b "R"
-
-# STARTUP SCREENS
-# ===============================================================
-# Defines the time screen delays a new message when one message
-# is currently displayed. The default is 1 second.
-#  msgminwait 2
-
-# Time a message is displayed if screen is not disturbed by
-# other activity. The dafault is 5 seconds:
-#  msgwait 2
-
-# Briefly show the version number of this starting
-# screen session - but only for *one* second:
-#  msgwait 1
-#  version
-
-# Welcome the user:
-# echo "welcome :-)"
-# echo "I love you today."
-
-# Uncomment one/some following lines to automatically let
-# SCREEN start some programs in the given window numbers:
-# screen -t MAIL        0 mutt
-# screen -t EDIT        1 vim
-# screen -t GOOGLE      2 links http://www.google.com
-# screen -t NEWS        3 slrn
-# screen -t WWW         4 links http://www.math.fu-berlin.de/~guckes/
-# screen 5
-# screen 6
-
-# Set the environment variable var to value string. If only var is specified,
-# you'll be prompted to enter a value. If no parameters are specified,
-# you'll be prompted for both variable and value. The environment is
-# inherited by all subsequently forked shells.
-# setenv PROMPT_COMMAND 'echo -n -e "\033k\033\134"'
-
-# Don't you want to start programs which need a DISPLAY ?
-# setenv DISPLAY ''
diff --git a/config-archive/etc/ssh/ssh_config b/config-archive/etc/ssh/ssh_config
deleted file mode 100644 (file)
index 1893674..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-#      $OpenBSD: ssh_config,v 1.26 2010/01/11 01:39:46 dtucker Exp $
-
-# This is the ssh client system-wide configuration file.  See
-# ssh_config(5) for more information.  This file provides defaults for
-# users, and the values can be changed in per-user configuration files
-# or on the command line.
-
-# Configuration data is parsed as follows:
-#  1. command line options
-#  2. user-specific file
-#  3. system-wide file
-# Any configuration value is only changed the first time it is set.
-# Thus, host-specific definitions should be at the beginning of the
-# configuration file, and defaults at the end.
-
-# Site-wide defaults for some commonly used options.  For a comprehensive
-# list of available options, their meanings and defaults, please see the
-# ssh_config(5) man page.
-
-# Host *
-#   ForwardAgent no
-#   ForwardX11 no
-#   RhostsRSAAuthentication no
-#   RSAAuthentication yes
-#   PasswordAuthentication yes
-#   HostbasedAuthentication no
-#   GSSAPIAuthentication no
-#   GSSAPIDelegateCredentials no
-#   BatchMode no
-#   CheckHostIP yes
-#   AddressFamily any
-#   ConnectTimeout 0
-#   StrictHostKeyChecking ask
-#   IdentityFile ~/.ssh/identity
-#   IdentityFile ~/.ssh/id_rsa
-#   IdentityFile ~/.ssh/id_dsa
-#   Port 22
-#   Protocol 2,1
-#   Cipher 3des
-#   Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
-#   MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
-#   EscapeChar ~
-#   Tunnel no
-#   TunnelDevice any:any
-#   PermitLocalCommand no
-#   VisualHostKey no
-#   ProxyCommand ssh -q -W %h:%p gateway.example.com
diff --git a/config-archive/etc/ssh/ssh_config.dist b/config-archive/etc/ssh/ssh_config.dist
deleted file mode 100644 (file)
index b632c25..0000000
+++ /dev/null
@@ -1,58 +0,0 @@
-#      $OpenBSD$
-
-# This is the ssh client system-wide configuration file.  See
-# ssh_config(5) for more information.  This file provides defaults for
-# users, and the values can be changed in per-user configuration files
-# or on the command line.
-
-# Configuration data is parsed as follows:
-#  1. command line options
-#  2. user-specific file
-#  3. system-wide file
-# Any configuration value is only changed the first time it is set.
-# Thus, host-specific definitions should be at the beginning of the
-# configuration file, and defaults at the end.
-
-# Site-wide defaults for some commonly used options.  For a comprehensive
-# list of available options, their meanings and defaults, please see the
-# ssh_config(5) man page.
-
-# Host *
-#   ForwardAgent no
-#   ForwardX11 no
-#   RhostsRSAAuthentication no
-#   RSAAuthentication yes
-#   PasswordAuthentication yes
-#   HostbasedAuthentication no
-#   GSSAPIAuthentication no
-#   GSSAPIDelegateCredentials no
-#   BatchMode no
-#   CheckHostIP yes
-#   AddressFamily any
-#   ConnectTimeout 0
-#   StrictHostKeyChecking ask
-#   IdentityFile ~/.ssh/identity
-#   IdentityFile ~/.ssh/id_rsa
-#   IdentityFile ~/.ssh/id_dsa
-#   Port 22
-#   Protocol 2,1
-#   Cipher 3des
-#   Ciphers aes128-ctr,aes192-ctr,aes256-ctr,arcfour256,arcfour128,aes128-cbc,3des-cbc
-#   MACs hmac-md5,hmac-sha1,umac-64@openssh.com,hmac-ripemd160
-#   EscapeChar ~
-#   AllowedCertPurpose sslserver
-#   MandatoryCRL no
-#   CACertificateFile /etc/ssh/ca/ca-bundle.crt
-#   CACertificatePath /etc/ssh/ca/crt
-#   CARevocationFile /etc/ssh/ca/ca-bundle.crl
-#   CARevocationPath /etc/ssh/ca/crl
-#   UserCACertificateFile ~/.ssh/ca-bundle.crt
-#   UserCACertificatePath ~/.ssh/crt
-#   UserCARevocationFile ~/.ssh/ca-bundle.crl
-#   UserCARevocationPath ~/.ssh/crl
-#   VAType none
-#   Tunnel no
-#   TunnelDevice any:any
-#   PermitLocalCommand no
-#   VisualHostKey no
-#   ProxyCommand ssh -q -W %h:%p gateway.example.com
diff --git a/config-archive/etc/ssh/sshd_config b/config-archive/etc/ssh/sshd_config
deleted file mode 100644 (file)
index 562d762..0000000
+++ /dev/null
@@ -1,198 +0,0 @@
-#      $OpenBSD$
-
-# This is the sshd server system-wide configuration file.  See
-# sshd_config(5) for more information.
-
-# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin
-
-# The strategy used for options in the default sshd_config shipped with
-# OpenSSH is to specify options with their default value where
-# possible, but leave them commented.  Uncommented options change a
-# default value.
-
-#Port 22
-#AddressFamily any
-#ListenAddress 0.0.0.0
-#ListenAddress ::
-
-# The default requires explicit activation of protocol 1
-#Protocol 2
-
-# HostKey for protocol version 1
-#HostKey /etc/ssh/ssh_host_key
-# HostKeys for protocol version 2
-#HostKey /etc/ssh/ssh_host_rsa_key
-#HostKey /etc/ssh/ssh_host_dsa_key
-#HostKey /etc/ssh/ssh_host_ecdsa_key
-
-# "key type names" for X.509 certificates with RSA key
-# Note first defined is used in signature operations!
-#X509KeyAlgorithm x509v3-sign-rsa,rsa-md5
-#X509KeyAlgorithm x509v3-sign-rsa,rsa-sha1
-
-# "key type names" for X.509 certificates with DSA key
-# Note first defined is used in signature operations!
-#X509KeyAlgorithm x509v3-sign-dss,dss-asn1
-#X509KeyAlgorithm x509v3-sign-dss,dss-raw
-
-# The intended use for the X509 client certificate. Without this option
-# no chain verification will be done. Currently accepted uses are case
-# insensitive:
-#  - "sslclient", "SSL client", "SSL_client" or "client"
-#  - "any", "Any Purpose", "Any_Purpose" or "AnyPurpose"
-#  - "skip" or ""(empty): don`t check purpose.
-#AllowedCertPurpose sslclient
-
-# Specifies whether self-issued(self-signed) X.509 certificate can be
-# allowed only by entry in AutorizedKeysFile that contain matching
-# public key or certificate blob.
-#KeyAllowSelfIssued no
-
-# Specifies whether CRL must present in store for all certificates in
-# certificate chain with atribute "cRLDistributionPoints"
-#MandatoryCRL no
-
-# A file with multiple certificates of certificate signers
-# in PEM format concatenated together.
-#CACertificateFile /etc/ssh/ca/ca-bundle.crt
-
-# A directory with certificates of certificate signers.
-# The certificates should have name of the form: [HASH].[NUMBER]
-# or have symbolic links to them of this form.
-#CACertificatePath /etc/ssh/ca/crt
-
-# A file with multiple CRL of certificate signers
-# in PEM format concatenated together.
-#CARevocationFile /etc/ssh/ca/ca-bundle.crl
-
-# A directory with CRL of certificate signers. 
-# The CRL should have name of the form: [HASH].r[NUMBER]
-# or have symbolic links to them of this form.
-#CARevocationPath /etc/ssh/ca/crl
-
-# LDAP protocol version.
-# Example:
-# CAldapVersion 2
-
-# Note because of OpenSSH options parser limitation
-# use %3D instead of = !
-# LDAP initialization may require URL to be escaped, i.e.
-# use %2C instead of ,(comma). Escaped URL don't depend from
-# LDAP initialization method.
-# Example:
-# CAldapURL ldap://localhost:389/dc%3Dexample%2Cdc%3Dcom
-
-# SSH can use "Online Certificate Status Protocol"(OCSP)
-# to validate certificate. Set VAType to
-#  - none    : do not use OCSP to validate certificates;
-#  - ocspcert: validate only certificates that specify `OCSP
-#      Service Locator' URL;
-#  - ocspspec: use specified in the configuration 'OCSP Responder'
-#      to validate all certificates.
-#VAType none
-
-# Lifetime and size of ephemeral version 1 server key
-#KeyRegenerationInterval 1h
-#ServerKeyBits 1024
-
-# Logging
-# obsoletes QuietMode and FascistLogging
-#SyslogFacility AUTH
-#LogLevel INFO
-
-# Authentication:
-
-#LoginGraceTime 2m
-#PermitRootLogin yes
-#StrictModes yes
-#MaxAuthTries 6
-#MaxSessions 10
-
-#RSAAuthentication yes
-#PubkeyAuthentication yes
-#AuthorizedKeysFile    .ssh/authorized_keys
-
-# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
-#RhostsRSAAuthentication no
-# similar for protocol version 2
-#HostbasedAuthentication no
-# Change to yes if you don't trust ~/.ssh/known_hosts for
-# RhostsRSAAuthentication and HostbasedAuthentication
-#IgnoreUserKnownHosts no
-# Don't read the user's ~/.rhosts and ~/.shosts files
-#IgnoreRhosts yes
-
-# To disable tunneled clear text passwords, change to no here!
-PasswordAuthentication no
-#PermitEmptyPasswords no
-
-# Change to no to disable s/key passwords
-#ChallengeResponseAuthentication yes
-
-# Kerberos options
-#KerberosAuthentication no
-#KerberosOrLocalPasswd yes
-#KerberosTicketCleanup yes
-#KerberosGetAFSToken no
-
-# GSSAPI options
-#GSSAPIAuthentication no
-#GSSAPICleanupCredentials yes
-
-# Set this to 'yes' to enable PAM authentication, account processing, 
-# and session processing. If this is enabled, PAM authentication will 
-# be allowed through the ChallengeResponseAuthentication and
-# PasswordAuthentication.  Depending on your PAM configuration,
-# PAM authentication via ChallengeResponseAuthentication may bypass
-# the setting of "PermitRootLogin without-password".
-# If you just want the PAM account and session checks to run without
-# PAM authentication, then enable this but set PasswordAuthentication
-# and ChallengeResponseAuthentication to 'no'.
-UsePAM yes
-
-#AllowAgentForwarding yes
-#AllowTcpForwarding yes
-#GatewayPorts no
-#X11Forwarding no
-#X11DisplayOffset 10
-#X11UseLocalhost yes
-PrintMotd no
-PrintLastLog no
-#TCPKeepAlive yes
-#UseLogin no
-#UsePrivilegeSeparation yes
-#PermitUserEnvironment no
-#Compression delayed
-#ClientAliveInterval 0
-#ClientAliveCountMax 3
-#UseDNS yes
-#PidFile /var/run/sshd.pid
-#MaxStartups 10
-#PermitTunnel no
-#ChrootDirectory none
-
-# no default banner path
-#Banner none
-
-# override default of no subsystems
-Subsystem      sftp    /usr/lib64/misc/sftp-server
-
-# the following are HPN related configuration options
-# tcp receive buffer polling. disable in non autotuning kernels
-#TcpRcvBufPoll yes
-# allow the use of the none cipher
-#NoneEnabled no
-
-# disable hpn performance boosts. 
-#HPNDisabled no
-
-# buffer size for hpn to non-hpn connections
-#HPNBufferSize 2048
-
-
-# Example of overriding settings on a per-user basis
-#Match User anoncvs
-#      X11Forwarding no
-#      AllowTcpForwarding no
-#      ForceCommand cvs server
diff --git a/config-archive/etc/ssh/sshd_config.1 b/config-archive/etc/ssh/sshd_config.1
deleted file mode 100644 (file)
index abf3567..0000000
+++ /dev/null
@@ -1,148 +0,0 @@
-#      $OpenBSD: sshd_config,v 1.82 2010/09/06 17:10:19 naddy Exp $
-
-# This is the sshd server system-wide configuration file.  See
-# sshd_config(5) for more information.
-
-# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin
-
-# The strategy used for options in the default sshd_config shipped with
-# OpenSSH is to specify options with their default value where
-# possible, but leave them commented.  Uncommented options change a
-# default value.
-
-#Port 22
-#AddressFamily any
-#ListenAddress 0.0.0.0
-#ListenAddress ::
-
-# The default requires explicit activation of protocol 1
-#Protocol 2
-
-# HostKey for protocol version 1
-#HostKey /etc/ssh/ssh_host_key
-# HostKeys for protocol version 2
-#HostKey /etc/ssh/ssh_host_rsa_key
-#HostKey /etc/ssh/ssh_host_dsa_key
-#HostKey /etc/ssh/ssh_host_ecdsa_key
-
-# Lifetime and size of ephemeral version 1 server key
-#KeyRegenerationInterval 1h
-#ServerKeyBits 1024
-
-# Logging
-# obsoletes QuietMode and FascistLogging
-#SyslogFacility AUTH
-#LogLevel INFO
-
-# Authentication:
-
-#LoginGraceTime 2m
-#PermitRootLogin yes
-#StrictModes yes
-#MaxAuthTries 6
-#MaxSessions 10
-
-#RSAAuthentication yes
-#PubkeyAuthentication yes
-#AuthorizedKeysFile    .ssh/authorized_keys
-
-# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
-#RhostsRSAAuthentication no
-# similar for protocol version 2
-#HostbasedAuthentication no
-# Change to yes if you don't trust ~/.ssh/known_hosts for
-# RhostsRSAAuthentication and HostbasedAuthentication
-#IgnoreUserKnownHosts no
-# Don't read the user's ~/.rhosts and ~/.shosts files
-#IgnoreRhosts yes
-
-# To disable tunneled clear text passwords, change to no here!
-PasswordAuthentication no
-#PermitEmptyPasswords no
-
-# Change to no to disable s/key passwords
-#ChallengeResponseAuthentication yes
-
-# Kerberos options
-#KerberosAuthentication no
-#KerberosOrLocalPasswd yes
-#KerberosTicketCleanup yes
-#KerberosGetAFSToken no
-
-# GSSAPI options
-#GSSAPIAuthentication no
-#GSSAPICleanupCredentials yes
-
-# Set this to 'yes' to enable PAM authentication, account processing, 
-# and session processing. If this is enabled, PAM authentication will 
-# be allowed through the ChallengeResponseAuthentication and
-# PasswordAuthentication.  Depending on your PAM configuration,
-# PAM authentication via ChallengeResponseAuthentication may bypass
-# the setting of "PermitRootLogin without-password".
-# If you just want the PAM account and session checks to run without
-# PAM authentication, then enable this but set PasswordAuthentication
-# and ChallengeResponseAuthentication to 'no'.
-UsePAM yes
-
-#AllowAgentForwarding yes
-#AllowTcpForwarding yes
-#GatewayPorts no
-#X11Forwarding no
-#X11DisplayOffset 10
-#X11UseLocalhost yes
-PrintMotd no
-PrintLastLog no
-#TCPKeepAlive yes
-#UseLogin no
-#UsePrivilegeSeparation yes
-#PermitUserEnvironment no
-#Compression delayed
-#ClientAliveInterval 0
-#ClientAliveCountMax 3
-#UseDNS yes
-#PidFile /var/run/sshd.pid
-#MaxStartups 10
-#PermitTunnel no
-#ChrootDirectory none
-
-# no default banner path
-#Banner none
-
-# here are the new patched ldap related tokens
-# entries in your LDAP must have posixAccount & ldapPublicKey objectclass
-#UseLPK yes
-#LpkLdapConf /etc/ldap.conf
-#LpkServers  ldap://10.1.7.1/ ldap://10.1.7.2/
-#LpkUserDN   ou=users,dc=phear,dc=org
-#LpkGroupDN  ou=groups,dc=phear,dc=org
-#LpkBindDN cn=Manager,dc=phear,dc=org
-#LpkBindPw secret
-#LpkServerGroup mail
-#LpkFilter (hostAccess=master.phear.org)
-#LpkForceTLS no
-#LpkSearchTimelimit 3
-#LpkBindTimelimit 3
-#LpkPubKeyAttr sshPublicKey
-
-# override default of no subsystems
-Subsystem      sftp    /usr/lib64/misc/sftp-server
-
-# the following are HPN related configuration options
-# tcp receive buffer polling. disable in non autotuning kernels
-#TcpRcvBufPoll yes
-# allow the use of the none cipher
-#NoneEnabled no
-
-# disable hpn performance boosts. 
-#HPNDisabled no
-
-# buffer size for hpn to non-hpn connections
-#HPNBufferSize 2048
-
-
-# Example of overriding settings on a per-user basis
-#Match User anoncvs
-#      X11Forwarding no
-#      AllowTcpForwarding no
-#      ForceCommand cvs server
diff --git a/config-archive/etc/ssh/sshd_config.2 b/config-archive/etc/ssh/sshd_config.2
deleted file mode 100644 (file)
index f2f80be..0000000
+++ /dev/null
@@ -1,132 +0,0 @@
-#      $OpenBSD: sshd_config,v 1.82 2010/09/06 17:10:19 naddy Exp $
-
-# This is the sshd server system-wide configuration file.  See
-# sshd_config(5) for more information.
-
-# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin
-
-# The strategy used for options in the default sshd_config shipped with
-# OpenSSH is to specify options with their default value where
-# possible, but leave them commented.  Uncommented options change a
-# default value.
-
-#Port 22
-#AddressFamily any
-#ListenAddress 0.0.0.0
-#ListenAddress ::
-
-# The default requires explicit activation of protocol 1
-#Protocol 2
-
-# HostKey for protocol version 1
-#HostKey /etc/ssh/ssh_host_key
-# HostKeys for protocol version 2
-#HostKey /etc/ssh/ssh_host_rsa_key
-#HostKey /etc/ssh/ssh_host_dsa_key
-#HostKey /etc/ssh/ssh_host_ecdsa_key
-
-# Lifetime and size of ephemeral version 1 server key
-#KeyRegenerationInterval 1h
-#ServerKeyBits 1024
-
-# Logging
-# obsoletes QuietMode and FascistLogging
-#SyslogFacility AUTH
-#LogLevel INFO
-
-# Authentication:
-
-#LoginGraceTime 2m
-#PermitRootLogin yes
-#StrictModes yes
-#MaxAuthTries 6
-#MaxSessions 10
-
-#RSAAuthentication yes
-#PubkeyAuthentication yes
-#AuthorizedKeysFile    .ssh/authorized_keys
-
-# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
-#RhostsRSAAuthentication no
-# similar for protocol version 2
-#HostbasedAuthentication no
-# Change to yes if you don't trust ~/.ssh/known_hosts for
-# RhostsRSAAuthentication and HostbasedAuthentication
-#IgnoreUserKnownHosts no
-# Don't read the user's ~/.rhosts and ~/.shosts files
-#IgnoreRhosts yes
-
-# To disable tunneled clear text passwords, change to no here!
-PasswordAuthentication no
-#PermitEmptyPasswords no
-
-# Change to no to disable s/key passwords
-#ChallengeResponseAuthentication yes
-
-# Kerberos options
-#KerberosAuthentication no
-#KerberosOrLocalPasswd yes
-#KerberosTicketCleanup yes
-#KerberosGetAFSToken no
-
-# GSSAPI options
-#GSSAPIAuthentication no
-#GSSAPICleanupCredentials yes
-
-# Set this to 'yes' to enable PAM authentication, account processing, 
-# and session processing. If this is enabled, PAM authentication will 
-# be allowed through the ChallengeResponseAuthentication and
-# PasswordAuthentication.  Depending on your PAM configuration,
-# PAM authentication via ChallengeResponseAuthentication may bypass
-# the setting of "PermitRootLogin without-password".
-# If you just want the PAM account and session checks to run without
-# PAM authentication, then enable this but set PasswordAuthentication
-# and ChallengeResponseAuthentication to 'no'.
-UsePAM yes
-
-#AllowAgentForwarding yes
-#AllowTcpForwarding yes
-#GatewayPorts no
-#X11Forwarding no
-#X11DisplayOffset 10
-#X11UseLocalhost yes
-PrintMotd no
-PrintLastLog no
-#TCPKeepAlive yes
-#UseLogin no
-#UsePrivilegeSeparation yes
-#PermitUserEnvironment no
-#Compression delayed
-#ClientAliveInterval 0
-#ClientAliveCountMax 3
-#UseDNS yes
-#PidFile /var/run/sshd.pid
-#MaxStartups 10
-#PermitTunnel no
-#ChrootDirectory none
-
-# no default banner path
-#Banner none
-
-# override default of no subsystems
-Subsystem      sftp    /usr/lib64/misc/sftp-server
-
-# the following are HPN related configuration options
-# tcp receive buffer polling. disable in non autotuning kernels
-#TcpRcvBufPoll yes
-# allow the use of the none cipher
-#NoneEnabled no
-
-# disable hpn performance boosts. 
-#HPNDisabled no
-
-# buffer size for hpn to non-hpn connections
-#HPNBufferSize 2048
-
-
-# Example of overriding settings on a per-user basis
-#Match User anoncvs
-#      X11Forwarding no
-#      AllowTcpForwarding no
-#      ForceCommand cvs server
diff --git a/config-archive/etc/ssh/sshd_config.dist b/config-archive/etc/ssh/sshd_config.dist
deleted file mode 100644 (file)
index 6a61721..0000000
+++ /dev/null
@@ -1,202 +0,0 @@
-#      $OpenBSD$
-
-# This is the sshd server system-wide configuration file.  See
-# sshd_config(5) for more information.
-
-# This sshd was compiled with PATH=/usr/bin:/bin:/usr/sbin:/sbin
-
-# The strategy used for options in the default sshd_config shipped with
-# OpenSSH is to specify options with their default value where
-# possible, but leave them commented.  Uncommented options override the
-# default value.
-
-#Port 22
-#AddressFamily any
-#ListenAddress 0.0.0.0
-#ListenAddress ::
-
-# The default requires explicit activation of protocol 1
-#Protocol 2
-
-# HostKey for protocol version 1
-#HostKey /etc/ssh/ssh_host_key
-# HostKeys for protocol version 2
-#HostKey /etc/ssh/ssh_host_rsa_key
-#HostKey /etc/ssh/ssh_host_dsa_key
-#HostKey /etc/ssh/ssh_host_ecdsa_key
-
-# "key type names" for X.509 certificates with RSA key
-# Note first defined is used in signature operations!
-#X509KeyAlgorithm x509v3-sign-rsa,rsa-md5
-#X509KeyAlgorithm x509v3-sign-rsa,rsa-sha1
-
-# "key type names" for X.509 certificates with DSA key
-# Note first defined is used in signature operations!
-#X509KeyAlgorithm x509v3-sign-dss,dss-asn1
-#X509KeyAlgorithm x509v3-sign-dss,dss-raw
-
-# The intended use for the X509 client certificate. Without this option
-# no chain verification will be done. Currently accepted uses are case
-# insensitive:
-#  - "sslclient", "SSL client", "SSL_client" or "client"
-#  - "any", "Any Purpose", "Any_Purpose" or "AnyPurpose"
-#  - "skip" or ""(empty): don`t check purpose.
-#AllowedCertPurpose sslclient
-
-# Specifies whether self-issued(self-signed) X.509 certificate can be
-# allowed only by entry in AutorizedKeysFile that contain matching
-# public key or certificate blob.
-#KeyAllowSelfIssued no
-
-# Specifies whether CRL must present in store for all certificates in
-# certificate chain with atribute "cRLDistributionPoints"
-#MandatoryCRL no
-
-# A file with multiple certificates of certificate signers
-# in PEM format concatenated together.
-#CACertificateFile /etc/ssh/ca/ca-bundle.crt
-
-# A directory with certificates of certificate signers.
-# The certificates should have name of the form: [HASH].[NUMBER]
-# or have symbolic links to them of this form.
-#CACertificatePath /etc/ssh/ca/crt
-
-# A file with multiple CRL of certificate signers
-# in PEM format concatenated together.
-#CARevocationFile /etc/ssh/ca/ca-bundle.crl
-
-# A directory with CRL of certificate signers. 
-# The CRL should have name of the form: [HASH].r[NUMBER]
-# or have symbolic links to them of this form.
-#CARevocationPath /etc/ssh/ca/crl
-
-# LDAP protocol version.
-# Example:
-# CAldapVersion 2
-
-# Note because of OpenSSH options parser limitation
-# use %3D instead of = !
-# LDAP initialization may require URL to be escaped, i.e.
-# use %2C instead of ,(comma). Escaped URL don't depend from
-# LDAP initialization method.
-# Example:
-# CAldapURL ldap://localhost:389/dc%3Dexample%2Cdc%3Dcom
-
-# SSH can use "Online Certificate Status Protocol"(OCSP)
-# to validate certificate. Set VAType to
-#  - none    : do not use OCSP to validate certificates;
-#  - ocspcert: validate only certificates that specify `OCSP
-#      Service Locator' URL;
-#  - ocspspec: use specified in the configuration 'OCSP Responder'
-#      to validate all certificates.
-#VAType none
-
-# Lifetime and size of ephemeral version 1 server key
-#KeyRegenerationInterval 1h
-#ServerKeyBits 1024
-
-# Logging
-# obsoletes QuietMode and FascistLogging
-#SyslogFacility AUTH
-#LogLevel INFO
-
-# Authentication:
-
-#LoginGraceTime 2m
-#PermitRootLogin yes
-#StrictModes yes
-#MaxAuthTries 6
-#MaxSessions 10
-
-#RSAAuthentication yes
-#PubkeyAuthentication yes
-
-# The default is to check both .ssh/authorized_keys and .ssh/authorized_keys2
-# but this is overridden so installations will only check .ssh/authorized_keys
-#AuthorizedKeysFile    .ssh/authorized_keys
-
-# For this to work you will also need host keys in /etc/ssh/ssh_known_hosts
-#RhostsRSAAuthentication no
-# similar for protocol version 2
-#HostbasedAuthentication no
-# Change to yes if you don't trust ~/.ssh/known_hosts for
-# RhostsRSAAuthentication and HostbasedAuthentication
-#IgnoreUserKnownHosts no
-# Don't read the user's ~/.rhosts and ~/.shosts files
-#IgnoreRhosts yes
-
-# To disable tunneled clear text passwords, change to no here!
-PasswordAuthentication no
-#PermitEmptyPasswords no
-
-# Change to no to disable s/key passwords
-#ChallengeResponseAuthentication yes
-
-# Kerberos options
-#KerberosAuthentication no
-#KerberosOrLocalPasswd yes
-#KerberosTicketCleanup yes
-#KerberosGetAFSToken no
-
-# GSSAPI options
-#GSSAPIAuthentication no
-#GSSAPICleanupCredentials yes
-#GSSAPIStrictAcceptorCheck yes
-
-# Set this to 'yes' to enable PAM authentication, account processing, 
-# and session processing. If this is enabled, PAM authentication will 
-# be allowed through the ChallengeResponseAuthentication and
-# PasswordAuthentication.  Depending on your PAM configuration,
-# PAM authentication via ChallengeResponseAuthentication may bypass
-# the setting of "PermitRootLogin without-password".
-# If you just want the PAM account and session checks to run without
-# PAM authentication, then enable this but set PasswordAuthentication
-# and ChallengeResponseAuthentication to 'no'.
-UsePAM yes
-
-#AllowAgentForwarding yes
-#AllowTcpForwarding yes
-#GatewayPorts no
-#X11Forwarding no
-#X11DisplayOffset 10
-#X11UseLocalhost yes
-PrintMotd no
-PrintLastLog no
-#TCPKeepAlive yes
-#UseLogin no
-#UsePrivilegeSeparation yes
-#PermitUserEnvironment no
-#Compression delayed
-#ClientAliveInterval 0
-#ClientAliveCountMax 3
-#UseDNS yes
-#PidFile /var/run/sshd.pid
-#MaxStartups 10
-#PermitTunnel no
-#ChrootDirectory none
-
-# no default banner path
-#Banner none
-
-# override default of no subsystems
-Subsystem      sftp    /usr/lib64/misc/sftp-server
-
-# the following are HPN related configuration options
-# tcp receive buffer polling. disable in non autotuning kernels
-#TcpRcvBufPoll yes
-# allow the use of the none cipher
-#NoneEnabled no
-
-# disable hpn performance boosts. 
-#HPNDisabled no
-
-# buffer size for hpn to non-hpn connections
-#HPNBufferSize 2048
-
-
-# Example of overriding settings on a per-user basis
-#Match User anoncvs
-#      X11Forwarding no
-#      AllowTcpForwarding no
-#      ForceCommand cvs server
diff --git a/config-archive/etc/sudoers b/config-archive/etc/sudoers
deleted file mode 100644 (file)
index 93fce16..0000000
+++ /dev/null
@@ -1,93 +0,0 @@
-## sudoers file.
-##
-## This file MUST be edited with the 'visudo' command as root.
-## Failure to use 'visudo' may result in syntax or file permission errors
-## that prevent sudo from running.
-##
-## See the sudoers man page for the details on how to write a sudoers file.
-##
-
-##
-## Host alias specification
-##
-## Groups of machines. These may include host names (optionally with wildcards),
-## IP addresses, network numbers or netgroups.
-# Host_Alias   WEBSERVERS = www1, www2, www3
-
-##
-## User alias specification
-##
-## Groups of users.  These may consist of user names, uids, Unix groups,
-## or netgroups.
-# User_Alias   ADMINS = millert, dowdy, mikef
-
-##
-## Cmnd alias specification
-##
-## Groups of commands.  Often used to group related commands together.
-# Cmnd_Alias   PROCESSES = /usr/bin/nice, /bin/kill, /usr/bin/renice, \
-#                          /usr/bin/pkill, /usr/bin/top
-
-##
-## Defaults specification
-##
-## You may wish to keep some of the following environment variables
-## when running commands via sudo.
-##
-## Locale settings
-# Defaults env_keep += "LANG LANGUAGE LINGUAS LC_* _XKB_CHARSET"
-##
-## Run X applications through sudo; HOME is used to find the
-## .Xauthority file.  Note that other programs use HOME to find   
-## configuration files and this may lead to privilege escalation!
-# Defaults env_keep += "HOME"
-##
-## X11 resource path settings
-# Defaults env_keep += "XAPPLRESDIR XFILESEARCHPATH XUSERFILESEARCHPATH"
-##
-## Desktop path settings
-# Defaults env_keep += "QTDIR KDEDIR"
-##
-## Allow sudo-run commands to inherit the callers' ConsoleKit session
-# Defaults env_keep += "XDG_SESSION_COOKIE"
-##
-## Uncomment to enable special input methods.  Care should be taken as
-## this may allow users to subvert the command being run via sudo.
-# Defaults env_keep += "XMODIFIERS GTK_IM_MODULE QT_IM_MODULE QT_IM_SWITCHER"
-##
-## Uncomment to enable logging of a command's output, except for
-## sudoreplay and reboot.  Use sudoreplay to play back logged sessions.
-# Defaults log_output
-# Defaults!/usr/bin/sudoreplay !log_output
-# Defaults!/usr/local/bin/sudoreplay !log_output
-# Defaults!/sbin/reboot !log_output
-
-##
-## Runas alias specification
-##
-
-##
-## User privilege specification
-##
-root ALL=(ALL) ALL
-
-## Uncomment to allow members of group wheel to execute any command
-# %wheel ALL=(ALL) ALL
-
-## Same thing without a password
-# %wheel ALL=(ALL) NOPASSWD: ALL
-
-## Uncomment to allow members of group sudo to execute any command
-# %sudo        ALL=(ALL) ALL
-
-## Uncomment to allow any user to run sudo if they know the password
-## of the user they are running the command as (root by default).
-# Defaults targetpw  # Ask for the password of the target user
-# ALL ALL=(ALL) ALL  # WARNING: only use this together with 'Defaults targetpw'
-
-## Read drop-in files from /etc/sudoers.d
-## (the '#' here does not indicate a comment)
-#includedir /etc/sudoers.d
-
-fbrehm ALL=(ALL) NOPASSWD: ALL
-sysadmin ALL=(ALL) NOPASSWD: ALL
diff --git a/config-archive/etc/sudoers.dist.new b/config-archive/etc/sudoers.dist.new
deleted file mode 100644 (file)
index 0d7760b..0000000
+++ /dev/null
@@ -1,90 +0,0 @@
-## sudoers file.
-##
-## This file MUST be edited with the 'visudo' command as root.
-## Failure to use 'visudo' may result in syntax or file permission errors
-## that prevent sudo from running.
-##
-## See the sudoers man page for the details on how to write a sudoers file.
-##
-
-##
-## Host alias specification
-##
-## Groups of machines. These may include host names (optionally with wildcards),
-## IP addresses, network numbers or netgroups.
-# Host_Alias   WEBSERVERS = www1, www2, www3
-
-##
-## User alias specification
-##
-## Groups of users.  These may consist of user names, uids, Unix groups,
-## or netgroups.
-# User_Alias   ADMINS = millert, dowdy, mikef
-
-##
-## Cmnd alias specification
-##
-## Groups of commands.  Often used to group related commands together.
-# Cmnd_Alias   PROCESSES = /usr/bin/nice, /bin/kill, /usr/bin/renice, \
-#                          /usr/bin/pkill, /usr/bin/top
-
-##
-## Defaults specification
-##
-## You may wish to keep some of the following environment variables
-## when running commands via sudo.
-##
-## Locale settings
-# Defaults env_keep += "LANG LANGUAGE LINGUAS LC_* _XKB_CHARSET"
-##
-## Run X applications through sudo; HOME is used to find the
-## .Xauthority file.  Note that other programs use HOME to find   
-## configuration files and this may lead to privilege escalation!
-# Defaults env_keep += "HOME"
-##
-## X11 resource path settings
-# Defaults env_keep += "XAPPLRESDIR XFILESEARCHPATH XUSERFILESEARCHPATH"
-##
-## Desktop path settings
-# Defaults env_keep += "QTDIR KDEDIR"
-##
-## Allow sudo-run commands to inherit the callers' ConsoleKit session
-# Defaults env_keep += "XDG_SESSION_COOKIE"
-##
-## Uncomment to enable special input methods.  Care should be taken as
-## this may allow users to subvert the command being run via sudo.
-# Defaults env_keep += "XMODIFIERS GTK_IM_MODULE QT_IM_MODULE QT_IM_SWITCHER"
-##
-## Uncomment to enable logging of a command's output, except for
-## sudoreplay and reboot.  Use sudoreplay to play back logged sessions.
-# Defaults log_output
-# Defaults!/usr/bin/sudoreplay !log_output
-# Defaults!/usr/local/bin/sudoreplay !log_output
-# Defaults!/sbin/reboot !log_output
-
-##
-## Runas alias specification
-##
-
-##
-## User privilege specification
-##
-root ALL=(ALL) ALL
-
-## Uncomment to allow members of group wheel to execute any command
-# %wheel ALL=(ALL) ALL
-
-## Same thing without a password
-# %wheel ALL=(ALL) NOPASSWD: ALL
-
-## Uncomment to allow members of group sudo to execute any command
-# %sudo        ALL=(ALL) ALL
-
-## Uncomment to allow any user to run sudo if they know the password
-## of the user they are running the command as (root by default).
-# Defaults targetpw  # Ask for the password of the target user
-# ALL ALL=(ALL) ALL  # WARNING: only use this together with 'Defaults targetpw'
-
-## Read drop-in files from /etc/sudoers.d
-## (the '#' here does not indicate a comment)
-#includedir /etc/sudoers.d
diff --git a/config-archive/etc/sysstat b/config-archive/etc/sysstat
deleted file mode 100644 (file)
index 365d3ad..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# sysstat-10.0.3 configuration file.
-
-# How long to keep log files (in days).
-# If value is greater than 28, then log files are kept in
-# multiple directories, one for each month.
-HISTORY=7
-
-# Compress (using gzip or bzip2) sa and sar files older than (in days):
-COMPRESSAFTER=10
-
-# Parameters for the system activity data collector (see sadc manual page)
-# which are used for the generation of log files.
-SADC_OPTIONS=""
-
diff --git a/config-archive/etc/sysstat.dist b/config-archive/etc/sysstat.dist
deleted file mode 100644 (file)
index 40ded7e..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-# sysstat-10.0.4 configuration file.
-
-# How long to keep log files (in days).
-# If value is greater than 28, then log files are kept in
-# multiple directories, one for each month.
-HISTORY=7
-
-# Compress (using gzip or bzip2) sa and sar files older than (in days):
-COMPRESSAFTER=10
-
-# Parameters for the system activity data collector (see sadc manual page)
-# which are used for the generation of log files.
-SADC_OPTIONS=""
-
diff --git a/config-archive/etc/xdg/Thunar/uca.xml b/config-archive/etc/xdg/Thunar/uca.xml
deleted file mode 100644 (file)
index 43d1fd6..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE actions [
-  <!ELEMENT actions (action)+>
-
-  <!ELEMENT action (icon|patterns|name|command|description|directories|audio-files|image-files|other-files|text-files|video-files)*>
-
-  <!ELEMENT icon (#PCDATA)>
-  <!ELEMENT command (#PCDATA)>
-  <!ELEMENT patterns (#PCDATA)>
-
-  <!ELEMENT name (#PCDATA)>
-  <!ATTLIST name xml:lang CDATA #IMPLIED>
-
-  <!ELEMENT description (#PCDATA)>
-  <!ATTLIST description xml:lang CDATA #IMPLIED>
-
-  <!ELEMENT directories EMPTY>
-  <!ELEMENT audio-files EMPTY>
-  <!ELEMENT image-files EMPTY>
-  <!ELEMENT other-files EMPTY>
-  <!ELEMENT text-files EMPTY>
-  <!ELEMENT video-files EMPTY>
-]>
-<actions>
-
-  <action>
-    <icon>Terminal</icon>
-    <patterns>*</patterns>
-    <name>Open Terminal Here</name>
-    <name xml:lang="de">Terminal hier öffnen</name>
-    <name xml:lang="en_GB">Open Terminal Here</name>
-    <name xml:lang="ru">Открыть терминал</name>
-    <command>exo-open --working-directory %f --launch TerminalEmulator</command>
-    <description>Example for a custom action</description>
-    <description xml:lang="de">Beispiel für eine eigene Aktion</description>
-    <description xml:lang="en_GB">Example for a custom action</description>
-    <description xml:lang="ru">Пример особого действия</description>
-    
-    <directories/>
-  </action>
-
-</actions>
\ No newline at end of file
diff --git a/config-archive/etc/xdg/Thunar/uca.xml.dist b/config-archive/etc/xdg/Thunar/uca.xml.dist
deleted file mode 100644 (file)
index 7f768be..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE actions [
-  <!ELEMENT actions (action)+>
-
-  <!ELEMENT action (icon|patterns|name|command|description|directories|audio-files|image-files|other-files|text-files|video-files)*>
-
-  <!ELEMENT icon (#PCDATA)>
-  <!ELEMENT command (#PCDATA)>
-  <!ELEMENT patterns (#PCDATA)>
-
-  <!ELEMENT name (#PCDATA)>
-  <!ATTLIST name xml:lang CDATA #IMPLIED>
-
-  <!ELEMENT description (#PCDATA)>
-  <!ATTLIST description xml:lang CDATA #IMPLIED>
-
-  <!ELEMENT startup-notify EMPTY>
-
-  <!ELEMENT directories EMPTY>
-  <!ELEMENT audio-files EMPTY>
-  <!ELEMENT image-files EMPTY>
-  <!ELEMENT other-files EMPTY>
-  <!ELEMENT text-files EMPTY>
-  <!ELEMENT video-files EMPTY>
-]>
-<actions>
-
-  <action>
-    <icon>Terminal</icon>
-    <patterns>*</patterns>
-    <name>Open Terminal Here</name>
-    <name xml:lang="de">Terminal hier öffnen</name>
-    <name xml:lang="en_GB">Open Terminal Here</name>
-    <name xml:lang="ru">Открыть терминал</name>
-    <command>exo-open --working-directory %f --launch TerminalEmulator</command>
-    <description>Example for a custom action</description>
-    <description xml:lang="de">Beispiel für eine eigene Aktion</description>
-    <description xml:lang="en_GB">Example for a custom action</description>
-    <description xml:lang="ru">Пример особого действия</description>
-    <startup-notify/>
-    <directories/>
-  </action>
-
-</actions>
\ No newline at end of file
diff --git a/config-archive/etc/xdg/autostart/Gentoo-print-applet.desktop b/config-archive/etc/xdg/autostart/Gentoo-print-applet.desktop
deleted file mode 100644 (file)
index aad333a..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-
-[Desktop Entry]
-Encoding=UTF-8
-Name=Print Queue Applet
-Name[de]=Applet für Druckerwarteschlange
-Name[en_GB]=Print Queue Applet
-Name[ru]=Апплет очереди печати
-Comment=System tray icon for managing print jobs
-Comment[de]=Symbol für Benachrichtigungsfeld zur Verwaltung von Druckaufträgen
-Comment[en_GB]=System tray icon for managing print jobs
-Comment[ru]=Иконка области уведомления для управления заданиями печати
-Exec=system-config-printer-applet
-Terminal=false
-Type=Application
-Icon=printer
-NotShowIn=KDE;
-StartupNotify=false
-X-GNOME-Autostart-Delay=30
-X-Desktop-File-Install-Version=0.19
-Categories=System;Monitor;GTK;
diff --git a/config-archive/etc/xdg/autostart/Gentoo-print-applet.desktop.dist b/config-archive/etc/xdg/autostart/Gentoo-print-applet.desktop.dist
deleted file mode 100644 (file)
index 3f39397..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-
-[Desktop Entry]
-Encoding=UTF-8
-Name=Print Queue Applet
-Name[de]=Applet für Druckerwarteschlange
-Name[en_GB]=Print Queue Applet
-Name[ru]=Апплет очереди печати
-Comment=System tray icon for managing print jobs
-Comment[de]=Symbol für Benachrichtigungsfeld zur Verwaltung von Druckaufträgen
-Comment[en_GB]=System tray icon for managing print jobs
-Comment[ru]=Иконка области уведомления для управления заданиями печати
-Exec=system-config-printer-applet
-Terminal=false
-Type=Application
-Icon=printer
-NotShowIn=KDE;
-StartupNotify=false
-X-GNOME-Autostart-Delay=30
-X-Desktop-File-Install-Version=0.20
-Categories=System;Monitor;GTK;
diff --git a/config-archive/etc/xdg/autostart/pulseaudio.desktop b/config-archive/etc/xdg/autostart/pulseaudio.desktop
deleted file mode 100644 (file)
index a3d14fd..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Encoding=UTF-8
-Name=PulseAudio Sound System
-Name[de]=PulseAudio Sound System
-Comment=Start the PulseAudio Sound System
-Comment[de]=Das PulseAudio Sound System starten
-Exec=start-pulseaudio-x11
-Terminal=false
-Type=Application
-Categories=
-GenericName=
diff --git a/config-archive/etc/xdg/autostart/pulseaudio.desktop.dist b/config-archive/etc/xdg/autostart/pulseaudio.desktop.dist
deleted file mode 100644 (file)
index a627175..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Encoding=UTF-8
-Name=PulseAudio Sound System
-Name[de]=PulseAudio Sound System
-Name[ru]=Звуковая система PulseAudio
-Comment=Start the PulseAudio Sound System
-Comment[de]=Das PulseAudio Sound System starten
-Comment[ru]=Запуск звуковой системы PulseAudio
-Exec=start-pulseaudio-x11
-Terminal=false
-Type=Application
-Categories=
-GenericName=
diff --git a/config-archive/etc/xdg/autostart/user-dirs-update-gtk.desktop b/config-archive/etc/xdg/autostart/user-dirs-update-gtk.desktop
deleted file mode 100644 (file)
index ea79903..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Exec=xdg-user-dirs-gtk-update
-Name=User folders update
-Name[de]=Aktualisierung der Ordner des Benutzers
-Name[en_GB]=User folders update
-Comment=Update common folders names to match current locale
-Comment[de]=Namen der Standardordner auf die momentan verwendete Sprache aktualisieren
-Comment[en_GB]=Update common folders names to match current locale
-Terminal=false
-NotShowIn=KDE;
-Type=Application
-StartupNotify=false
-X-KDE-autostart-after=panel
diff --git a/config-archive/etc/xdg/autostart/user-dirs-update-gtk.desktop.dist b/config-archive/etc/xdg/autostart/user-dirs-update-gtk.desktop.dist
deleted file mode 100644 (file)
index 0399355..0000000
+++ /dev/null
@@ -1,15 +0,0 @@
-[Desktop Entry]
-Exec=xdg-user-dirs-gtk-update
-Name=User folders update
-Name[de]=Aktualisierung der Ordner des Benutzers
-Name[en_GB]=User folders update
-Name[ru]=Обновление папок пользователя
-Comment=Update common folders names to match current locale
-Comment[de]=Namen der Standardordner auf die momentan verwendete Sprache aktualisieren
-Comment[en_GB]=Update common folders names to match current locale
-Comment[ru]=Обновить имена общих папок для соответствия текущему языку
-Terminal=false
-NotShowIn=KDE;
-Type=Application
-StartupNotify=false
-X-KDE-autostart-after=panel
diff --git a/config-archive/etc/xdg/menus/xfce-applications.menu b/config-archive/etc/xdg/menus/xfce-applications.menu
deleted file mode 100644 (file)
index 51a27cb..0000000
+++ /dev/null
@@ -1,165 +0,0 @@
-<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
-  "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
-
-<Menu>
-    <Name>Xfce</Name>
-
-    <DefaultAppDirs/>
-    <DefaultDirectoryDirs/>
-    <DefaultMergeDirs/>
-
-    <Include>
-        <Category>X-Xfce-Toplevel</Category>
-    </Include>
-
-    <Layout>
-        <Filename>xfrun4.desktop</Filename>
-        <Filename>xfce4-run.desktop</Filename>
-        <Separator/>
-        <Filename>exo-terminal-emulator.desktop</Filename>
-        <Filename>exo-file-manager.desktop</Filename>
-        <Filename>exo-mail-reader.desktop</Filename>
-        <Filename>exo-web-browser.desktop</Filename>
-        <Separator/>
-        <Menuname>Settings</Menuname>
-        <Separator/>
-        <Merge type="all"/>
-        <Separator/>
-        <Filename>xfhelp4.desktop</Filename>
-        <Filename>xfce4-about.desktop</Filename>
-        <Filename>xfce4-session-logout.desktop</Filename>
-    </Layout>
-
-    <Menu>
-        <Name>Settings</Name>
-        <Directory>xfce-settings.directory</Directory>
-        <Include>
-            <Category>Settings</Category>
-        </Include>
-
-        <Layout>
-            <Filename>xfce-settings-manager.desktop</Filename>
-            <Separator/>
-            <Merge type="all"/>
-        </Layout>
-
-        <Menu>
-            <Name>Screensavers</Name>
-            <Directory>xfce-screensavers.directory</Directory>
-            <Include>
-                <Category>Screensaver</Category>
-            </Include>
-        </Menu>
-    </Menu>
-
-    <Menu>
-        <Name>Accessories</Name>
-        <Directory>xfce-accessories.directory</Directory>
-        <Include>
-            <Or>
-                <Category>Accessibility</Category>
-                <Category>Core</Category>
-                <Category>Legacy</Category>
-                <Category>Utility</Category>
-            </Or>
-        </Include>
-        <Exclude>
-            <Or>
-                <Filename>exo-file-manager.desktop</Filename>
-                <Filename>exo-terminal-emulator.desktop</Filename>
-                <Filename>xfce4-about.desktop</Filename>
-                <Filename>xfrun4.desktop</Filename>
-            </Or>
-        </Exclude>
-    </Menu>
-
-    <Menu>
-        <Name>Development</Name>
-        <Directory>xfce-development.directory</Directory>
-        <Include>
-            <Category>Development</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Education</Name>
-        <Directory>xfce-education.directory</Directory>
-        <Include>
-            <Category>Education</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Games</Name>
-        <Directory>xfce-games.directory</Directory>
-        <Include>
-            <Category>Game</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Graphics</Name>
-        <Directory>xfce-graphics.directory</Directory>
-        <Include>
-            <Category>Graphics</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Multimedia</Name>
-        <Directory>xfce-multimedia.directory</Directory>
-        <Include>
-            <Category>Audio</Category>
-            <Category>Video</Category>
-            <Category>AudioVideo</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Network</Name>
-        <Directory>xfce-network.directory</Directory>
-        <Include>
-            <Category>Network</Category>
-        </Include>
-        <Exclude>
-            <Or>
-                <Filename>exo-mail-reader.desktop</Filename>
-                <Filename>exo-web-browser.desktop</Filename>
-            </Or>
-        </Exclude>
-    </Menu>
-
-    <Menu>
-        <Name>Office</Name>
-        <Directory>xfce-office.directory</Directory>
-        <Include>
-            <Category>Office</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>System</Name>
-        <Directory>xfce-system.directory</Directory>
-        <Include>
-            <Or>
-                <Category>Emulator</Category>
-                <Category>System</Category>
-            </Or>
-        </Include>
-        <Exclude>
-            <Or>
-                <Filename>xfce4-session-logout.desktop</Filename>
-            </Or>
-        </Exclude>
-    </Menu>
-
-    <Menu>
-        <Name>Other</Name>
-        <Directory>xfce-other.directory</Directory>
-        <OnlyUnallocated/>
-        <Include>
-            <All/>
-        </Include>
-    </Menu>
-
-</Menu>
diff --git a/config-archive/etc/xdg/menus/xfce-applications.menu.dist b/config-archive/etc/xdg/menus/xfce-applications.menu.dist
deleted file mode 100644 (file)
index dc3056b..0000000
+++ /dev/null
@@ -1,163 +0,0 @@
-<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
-  "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
-
-<Menu>
-    <Name>Xfce</Name>
-
-    <DefaultAppDirs/>
-    <DefaultDirectoryDirs/>
-    <DefaultMergeDirs/>
-
-    <Include>
-        <Category>X-Xfce-Toplevel</Category>
-    </Include>
-
-    <Layout>
-        <Filename>xfce4-run.desktop</Filename>
-        <Separator/>
-        <Filename>exo-terminal-emulator.desktop</Filename>
-        <Filename>exo-file-manager.desktop</Filename>
-        <Filename>exo-mail-reader.desktop</Filename>
-        <Filename>exo-web-browser.desktop</Filename>
-        <Separator/>
-        <Menuname>Settings</Menuname>
-        <Separator/>
-        <Merge type="all"/>
-        <Separator/>
-        <Filename>xfce4-about.desktop</Filename>
-        <Filename>xfce4-session-logout.desktop</Filename>
-    </Layout>
-
-    <Menu>
-        <Name>Settings</Name>
-        <Directory>xfce-settings.directory</Directory>
-        <Include>
-            <Category>Settings</Category>
-        </Include>
-
-        <Layout>
-            <Filename>xfce-settings-manager.desktop</Filename>
-            <Separator/>
-            <Merge type="all"/>
-        </Layout>
-
-        <Menu>
-            <Name>Screensavers</Name>
-            <Directory>xfce-screensavers.directory</Directory>
-            <Include>
-                <Category>Screensaver</Category>
-            </Include>
-        </Menu>
-    </Menu>
-
-    <Menu>
-        <Name>Accessories</Name>
-        <Directory>xfce-accessories.directory</Directory>
-        <Include>
-            <Or>
-                <Category>Accessibility</Category>
-                <Category>Core</Category>
-                <Category>Legacy</Category>
-                <Category>Utility</Category>
-            </Or>
-        </Include>
-        <Exclude>
-            <Or>
-                <Filename>exo-file-manager.desktop</Filename>
-                <Filename>exo-terminal-emulator.desktop</Filename>
-                <Filename>xfce4-about.desktop</Filename>
-                <Filename>xfce4-run.desktop</Filename>
-            </Or>
-        </Exclude>
-    </Menu>
-
-    <Menu>
-        <Name>Development</Name>
-        <Directory>xfce-development.directory</Directory>
-        <Include>
-            <Category>Development</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Education</Name>
-        <Directory>xfce-education.directory</Directory>
-        <Include>
-            <Category>Education</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Games</Name>
-        <Directory>xfce-games.directory</Directory>
-        <Include>
-            <Category>Game</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Graphics</Name>
-        <Directory>xfce-graphics.directory</Directory>
-        <Include>
-            <Category>Graphics</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Multimedia</Name>
-        <Directory>xfce-multimedia.directory</Directory>
-        <Include>
-            <Category>Audio</Category>
-            <Category>Video</Category>
-            <Category>AudioVideo</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>Network</Name>
-        <Directory>xfce-network.directory</Directory>
-        <Include>
-            <Category>Network</Category>
-        </Include>
-        <Exclude>
-            <Or>
-                <Filename>exo-mail-reader.desktop</Filename>
-                <Filename>exo-web-browser.desktop</Filename>
-            </Or>
-        </Exclude>
-    </Menu>
-
-    <Menu>
-        <Name>Office</Name>
-        <Directory>xfce-office.directory</Directory>
-        <Include>
-            <Category>Office</Category>
-        </Include>
-    </Menu>
-
-    <Menu>
-        <Name>System</Name>
-        <Directory>xfce-system.directory</Directory>
-        <Include>
-            <Or>
-                <Category>Emulator</Category>
-                <Category>System</Category>
-            </Or>
-        </Include>
-        <Exclude>
-            <Or>
-                <Filename>xfce4-session-logout.desktop</Filename>
-            </Or>
-        </Exclude>
-    </Menu>
-
-    <Menu>
-        <Name>Other</Name>
-        <Directory>xfce-other.directory</Directory>
-        <OnlyUnallocated/>
-        <Include>
-            <All/>
-        </Include>
-    </Menu>
-
-</Menu>
diff --git a/config-archive/etc/xdg/xfce4/helpers.rc b/config-archive/etc/xdg/xfce4/helpers.rc
deleted file mode 100644 (file)
index 74315c0..0000000
+++ /dev/null
@@ -1,9 +0,0 @@
-#
-# Default helpers.rc for Xfce's Preferred Applications
-#
-# Copyright (c) 2005-2006 Benedikt Meurer <benny@xfce.org>
-#
-
-WebBrowser=firefox
-MailReader=thunderbird
-TerminalEmulator=Terminal
diff --git a/config-archive/etc/xdg/xfce4/helpers.rc.dist b/config-archive/etc/xdg/xfce4/helpers.rc.dist
deleted file mode 100644 (file)
index 0c77f07..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#
-# Default helpers.rc for Xfce's Preferred Applications
-#
-# Copyright (c) 2005-2006 Benedikt Meurer <benny@xfce.org>
-#
-
-WebBrowser=firefox
-MailReader=thunderbird
-TerminalEmulator=Terminal
-FileManager=Thunar
diff --git a/config-archive/etc/xdg/xfce4/panel/default.xml b/config-archive/etc/xdg/xfce4/panel/default.xml
deleted file mode 100644 (file)
index 244f0cc..0000000
+++ /dev/null
@@ -1,66 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<channel name="xfce4-panel" version="1.0">
-  <property name="panels" type="uint" value="2">
-    <property name="panel-0" type="empty">
-      <property name="position" type="string" value="p=6;x=0;y=0"/>
-      <property name="length" type="uint" value="100"/>
-      <property name="position-locked" type="bool" value="true"/>
-      <property name="plugin-ids" type="array">
-        <value type="int" value="1"/>
-        <value type="int" value="2"/>
-        <value type="int" value="3"/>
-        <value type="int" value="4"/>
-        <value type="int" value="5"/>
-        <value type="int" value="6"/>
-      </property>
-    </property>
-    <property name="panel-1" type="empty">
-      <property name="position" type="string" value="p=10;x=0;y=0"/>
-      <property name="size" type="uint" value="40"/>
-      <property name="position-locked" type="bool" value="true"/>
-      <property name="plugin-ids" type="array">
-        <value type="int" value="7"/>
-        <value type="int" value="8"/>
-        <value type="int" value="9"/>
-        <value type="int" value="10"/>
-        <value type="int" value="11"/>
-        <value type="int" value="12"/>
-        <value type="int" value="13"/>
-        <value type="int" value="14"/>
-      </property>
-    </property>
-  </property>
-  <property name="plugins" type="empty">
-    <property name="plugin-1" type="string" value="applicationsmenu"/>
-    <property name="plugin-2" type="string" value="actions"/>
-    <property name="plugin-3" type="string" value="tasklist"/>
-    <property name="plugin-4" type="string" value="pager"/>
-    <property name="plugin-5" type="string" value="clock"/>
-    <property name="plugin-6" type="string" value="systray"/>
-    <property name="plugin-7" type="string" value="showdesktop"/>
-    <property name="plugin-8" type="string" value="separator"/>
-    <property name="plugin-9" type="string" value="launcher">
-      <property name="items" type="array">
-        <value type="string" value="exo-terminal-emulator.desktop"/>
-      </property>
-    </property>
-    <property name="plugin-10" type="string" value="launcher">
-      <property name="items" type="array">
-        <value type="string" value="exo-file-manager.desktop"/>
-      </property>
-    </property>
-    <property name="plugin-11" type="string" value="launcher">
-      <property name="items" type="array">
-        <value type="string" value="exo-web-browser.desktop"/>
-      </property>
-    </property>
-    <property name="plugin-12" type="string" value="launcher">
-      <property name="items" type="array">
-        <value type="string" value="xfce4-appfinder.desktop"/>
-      </property>
-    </property>
-    <property name="plugin-13" type="string" value="separator"/>
-    <property name="plugin-14" type="string" value="directorymenu"/>
-  </property>
-</channel>
diff --git a/config-archive/etc/xdg/xfce4/panel/default.xml.dist b/config-archive/etc/xdg/xfce4/panel/default.xml.dist
deleted file mode 100644 (file)
index 8c540f6..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<channel name="xfce4-panel" version="1.0">
-  <property name="configver" type="int" value="2"/>
-  <property name="panels" type="array">
-    <value type="int" value="1"/>
-    <value type="int" value="2"/>
-    <property name="panel-1" type="empty">
-      <property name="position" type="string" value="p=6;x=0;y=0"/>
-      <property name="length" type="uint" value="100"/>
-      <property name="position-locked" type="bool" value="true"/>
-      <property name="size" type="uint" value="30"/>
-      <property name="plugin-ids" type="array">
-        <value type="int" value="1"/>
-        <value type="int" value="3"/>
-        <value type="int" value="15"/>
-        <value type="int" value="4"/>
-        <value type="int" value="5"/>
-        <value type="int" value="6"/>
-        <value type="int" value="2"/>
-      </property>
-    </property>
-    <property name="panel-2" type="empty">
-      <property name="position" type="string" value="p=10;x=0;y=0"/>
-      <property name="position-locked" type="bool" value="true"/>
-      <property name="plugin-ids" type="array">
-        <value type="int" value="7"/>
-        <value type="int" value="8"/>
-        <value type="int" value="9"/>
-        <value type="int" value="10"/>
-        <value type="int" value="11"/>
-        <value type="int" value="12"/>
-        <value type="int" value="13"/>
-        <value type="int" value="14"/>
-      </property>
-    </property>
-  </property>
-  <property name="plugins" type="empty">
-    <property name="plugin-1" type="string" value="applicationsmenu"/>
-    <property name="plugin-2" type="string" value="actions"/>
-    <property name="plugin-3" type="string" value="tasklist"/>
-    <property name="plugin-15" type="string" value="separator">
-      <property name="expand" type="bool" value="true"/>
-      <property name="style" type="uint" value="0"/>
-    </property>
-    <property name="plugin-4" type="string" value="pager"/>
-    <property name="plugin-5" type="string" value="clock"/>
-    <property name="plugin-6" type="string" value="systray"/>
-    <property name="plugin-7" type="string" value="showdesktop"/>
-    <property name="plugin-8" type="string" value="separator"/>
-    <property name="plugin-9" type="string" value="launcher">
-      <property name="items" type="array">
-        <value type="string" value="exo-terminal-emulator.desktop"/>
-      </property>
-    </property>
-    <property name="plugin-10" type="string" value="launcher">
-      <property name="items" type="array">
-        <value type="string" value="exo-file-manager.desktop"/>
-      </property>
-    </property>
-    <property name="plugin-11" type="string" value="launcher">
-      <property name="items" type="array">
-        <value type="string" value="exo-web-browser.desktop"/>
-      </property>
-    </property>
-    <property name="plugin-12" type="string" value="launcher">
-      <property name="items" type="array">
-        <value type="string" value="xfce4-appfinder.desktop"/>
-      </property>
-    </property>
-    <property name="plugin-13" type="string" value="separator"/>
-    <property name="plugin-14" type="string" value="directorymenu"/>
-  </property>
-</channel>
diff --git a/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml b/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml
deleted file mode 100644 (file)
index 47e592c..0000000
+++ /dev/null
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<channel name="xfce4-keyboard-shortcuts" version="1.0">
-  <property name="commands" type="empty">
-    <property name="default" type="empty">
-      <property name="&lt;Alt&gt;F2" type="string" value="xfrun4"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Delete" type="string" value="xflock4"/>
-      <property name="XF86Display" type="string" value="xfce4-display-settings --minimal"/>
-      <property name="&lt;Super&gt;p" type="string" value="xfce4-display-settings --minimal"/>
-      <property name="&lt;Control&gt;Escape" type="string" value="xfdesktop --menu"/>
-      <property name="XF86WWW" type="string" value="exo-open --launch WebBrowser"/>
-      <property name="XF86Mail" type="string" value="exo-open --launch MailReader"/>
-    </property>
-  </property>
-  <property name="xfwm4" type="empty">
-    <property name="default" type="empty">
-      <property name="&lt;Alt&gt;Insert" type="string" value="add_workspace_key"/>
-      <property name="Escape" type="string" value="cancel_key"/>
-      <property name="Left" type="string" value="left_key"/>
-      <property name="Right" type="string" value="right_key"/>
-      <property name="Up" type="string" value="up_key"/>
-      <property name="Down" type="string" value="down_key"/>
-      <property name="&lt;Alt&gt;Tab" type="string" value="cycle_windows_key"/>
-      <property name="&lt;Alt&gt;&lt;Shift&gt;Tab" type="string" value="cycle_reverse_windows_key"/>
-      <property name="&lt;Alt&gt;Delete" type="string" value="del_workspace_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Down" type="string" value="down_workspace_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Left" type="string" value="left_workspace_key"/>
-      <property name="&lt;Shift&gt;&lt;Alt&gt;Page_Down" type="string" value="lower_window_key"/>
-      <property name="&lt;Alt&gt;F4" type="string" value="close_window_key"/>
-      <property name="&lt;Alt&gt;F6" type="string" value="stick_window_key"/>
-      <property name="&lt;Alt&gt;F7" type="string" value="move_window_key"/>
-      <property name="&lt;Alt&gt;F8" type="string" value="resize_window_key"/>
-      <property name="&lt;Alt&gt;F9" type="string" value="hide_window_key"/>
-      <property name="&lt;Alt&gt;F10" type="string" value="maximize_window_key"/>
-      <property name="&lt;Alt&gt;F11" type="string" value="fullscreen_key"/>
-      <property name="&lt;Alt&gt;F12" type="string" value="above_key"/>
-      <property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Left" type="string" value="move_window_left_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;End" type="string" value="move_window_next_workspace_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;Home" type="string" value="move_window_prev_workspace_key"/>
-      <property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Right" type="string" value="move_window_right_key"/>
-      <property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Up" type="string" value="move_window_up_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_1" type="string" value="move_window_workspace_1_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_2" type="string" value="move_window_workspace_2_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_3" type="string" value="move_window_workspace_3_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_4" type="string" value="move_window_workspace_4_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_5" type="string" value="move_window_workspace_5_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_6" type="string" value="move_window_workspace_6_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_7" type="string" value="move_window_workspace_7_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_8" type="string" value="move_window_workspace_8_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_9" type="string" value="move_window_workspace_9_key"/>
-      <property name="&lt;Alt&gt;space" type="string" value="popup_menu_key"/>
-      <property name="&lt;Shift&gt;&lt;Alt&gt;Page_Up" type="string" value="raise_window_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Right" type="string" value="right_workspace_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;d" type="string" value="show_desktop_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Up" type="string" value="up_workspace_key"/>
-      <property name="&lt;Super&gt;Tab" type="string" value="switch_window_key"/>
-      <property name="&lt;Control&gt;F1" type="string" value="workspace_1_key"/>
-      <property name="&lt;Control&gt;F2" type="string" value="workspace_2_key"/>
-      <property name="&lt;Control&gt;F3" type="string" value="workspace_3_key"/>
-      <property name="&lt;Control&gt;F4" type="string" value="workspace_4_key"/>
-      <property name="&lt;Control&gt;F5" type="string" value="workspace_5_key"/>
-      <property name="&lt;Control&gt;F6" type="string" value="workspace_6_key"/>
-      <property name="&lt;Control&gt;F7" type="string" value="workspace_7_key"/>
-      <property name="&lt;Control&gt;F8" type="string" value="workspace_8_key"/>
-      <property name="&lt;Control&gt;F9" type="string" value="workspace_9_key"/>
-      <property name="&lt;Control&gt;F10" type="string" value="workspace_10_key"/>
-      <property name="&lt;Control&gt;F11" type="string" value="workspace_11_key"/>
-      <property name="&lt;Control&gt;F12" type="string" value="workspace_12_key"/>
-    </property>
-  </property>
-</channel>
diff --git a/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.dist b/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-keyboard-shortcuts.xml.dist
deleted file mode 100644 (file)
index cf1978d..0000000
+++ /dev/null
@@ -1,77 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<channel name="xfce4-keyboard-shortcuts" version="1.0">
-  <property name="commands" type="empty">
-    <property name="default" type="empty">
-      <property name="&lt;Alt&gt;F1" type="string" value="xfce4-popup-applicationsmenu"/>
-      <property name="&lt;Alt&gt;F2" type="string" value="xfce4-appfinder --collapsed">
-        <property name="startup-notify" type="bool" value="true"/>
-      </property>
-      <property name="&lt;Alt&gt;F3" type="string" value="xfce4-appfinder">
-        <property name="startup-notify" type="bool" value="true"/>
-      </property>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Delete" type="string" value="xflock4"/>
-      <property name="XF86Display" type="string" value="xfce4-display-settings --minimal"/>
-      <property name="&lt;Super&gt;p" type="string" value="xfce4-display-settings --minimal"/>
-      <property name="&lt;Control&gt;Escape" type="string" value="xfdesktop --menu"/>
-      <property name="XF86WWW" type="string" value="exo-open --launch WebBrowser"/>
-      <property name="XF86Mail" type="string" value="exo-open --launch MailReader"/>
-    </property>
-  </property>
-  <property name="xfwm4" type="empty">
-    <property name="default" type="empty">
-      <property name="&lt;Alt&gt;Insert" type="string" value="add_workspace_key"/>
-      <property name="Escape" type="string" value="cancel_key"/>
-      <property name="Left" type="string" value="left_key"/>
-      <property name="Right" type="string" value="right_key"/>
-      <property name="Up" type="string" value="up_key"/>
-      <property name="Down" type="string" value="down_key"/>
-      <property name="&lt;Alt&gt;Tab" type="string" value="cycle_windows_key"/>
-      <property name="&lt;Alt&gt;&lt;Shift&gt;Tab" type="string" value="cycle_reverse_windows_key"/>
-      <property name="&lt;Alt&gt;Delete" type="string" value="del_workspace_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Down" type="string" value="down_workspace_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Left" type="string" value="left_workspace_key"/>
-      <property name="&lt;Shift&gt;&lt;Alt&gt;Page_Down" type="string" value="lower_window_key"/>
-      <property name="&lt;Alt&gt;F4" type="string" value="close_window_key"/>
-      <property name="&lt;Alt&gt;F6" type="string" value="stick_window_key"/>
-      <property name="&lt;Alt&gt;F7" type="string" value="move_window_key"/>
-      <property name="&lt;Alt&gt;F8" type="string" value="resize_window_key"/>
-      <property name="&lt;Alt&gt;F9" type="string" value="hide_window_key"/>
-      <property name="&lt;Alt&gt;F10" type="string" value="maximize_window_key"/>
-      <property name="&lt;Alt&gt;F11" type="string" value="fullscreen_key"/>
-      <property name="&lt;Alt&gt;F12" type="string" value="above_key"/>
-      <property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Left" type="string" value="move_window_left_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;End" type="string" value="move_window_next_workspace_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;Home" type="string" value="move_window_prev_workspace_key"/>
-      <property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Right" type="string" value="move_window_right_key"/>
-      <property name="&lt;Control&gt;&lt;Shift&gt;&lt;Alt&gt;Up" type="string" value="move_window_up_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_1" type="string" value="move_window_workspace_1_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_2" type="string" value="move_window_workspace_2_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_3" type="string" value="move_window_workspace_3_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_4" type="string" value="move_window_workspace_4_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_5" type="string" value="move_window_workspace_5_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_6" type="string" value="move_window_workspace_6_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_7" type="string" value="move_window_workspace_7_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_8" type="string" value="move_window_workspace_8_key"/>
-      <property name="&lt;Alt&gt;&lt;Control&gt;KP_9" type="string" value="move_window_workspace_9_key"/>
-      <property name="&lt;Alt&gt;space" type="string" value="popup_menu_key"/>
-      <property name="&lt;Shift&gt;&lt;Alt&gt;Page_Up" type="string" value="raise_window_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Right" type="string" value="right_workspace_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;d" type="string" value="show_desktop_key"/>
-      <property name="&lt;Control&gt;&lt;Alt&gt;Up" type="string" value="up_workspace_key"/>
-      <property name="&lt;Super&gt;Tab" type="string" value="switch_window_key"/>
-      <property name="&lt;Control&gt;F1" type="string" value="workspace_1_key"/>
-      <property name="&lt;Control&gt;F2" type="string" value="workspace_2_key"/>
-      <property name="&lt;Control&gt;F3" type="string" value="workspace_3_key"/>
-      <property name="&lt;Control&gt;F4" type="string" value="workspace_4_key"/>
-      <property name="&lt;Control&gt;F5" type="string" value="workspace_5_key"/>
-      <property name="&lt;Control&gt;F6" type="string" value="workspace_6_key"/>
-      <property name="&lt;Control&gt;F7" type="string" value="workspace_7_key"/>
-      <property name="&lt;Control&gt;F8" type="string" value="workspace_8_key"/>
-      <property name="&lt;Control&gt;F9" type="string" value="workspace_9_key"/>
-      <property name="&lt;Control&gt;F10" type="string" value="workspace_10_key"/>
-      <property name="&lt;Control&gt;F11" type="string" value="workspace_11_key"/>
-      <property name="&lt;Control&gt;F12" type="string" value="workspace_12_key"/>
-    </property>
-  </property>
-</channel>
diff --git a/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml b/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml
deleted file mode 100644 (file)
index 49f19c4..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<channel name="xfce4-session" version="1.0">
-  <property name="general" type="empty">
-    <property name="FailsafeSessionName" type="string" value="Failsafe"/>
-  </property>
-  <property name="sessions" type="empty">
-    <property name="Failsafe" type="empty">
-      <property name="IsFailsafe" type="bool" value="true"/>
-      <property name="Count" type="int" value="5"/>
-      <property name="Client0_Command" type="array">
-        <value type="string" value="xfwm4"/>
-      </property>
-      <property name="Client0_PerScreen" type="bool" value="false"/>
-      <property name="Client1_Command" type="array">
-        <value type="string" value="xfce4-panel"/>
-      </property>
-      <property name="Client1_PerScreen" type="bool" value="false"/>
-      <property name="Client2_Command" type="array">
-        <value type="string" value="Thunar"/>
-        <value type="string" value="--daemon"/>
-      </property>
-      <property name="Client2_PerScreen" type="bool" value="false"/>
-      <property name="Client3_Command" type="array">
-        <value type="string" value="xfdesktop"/>
-      </property>
-      <property name="Client3_PerScreen" type="bool" value="false"/>
-      <property name="Client4_Command" type="array">
-        <value type="string" value="xfce4-settings-helper"/>
-      </property>
-      <property name="Client4_PerScreen" type="bool" value="false"/>
-    </property>
-  </property>
-  <property name="splash" type="empty">
-    <property name="Engine" type="string" value=""/>
-  </property>
-</channel>
diff --git a/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml.dist b/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xfce4-session.xml.dist
deleted file mode 100644 (file)
index a200a37..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<channel name="xfce4-session" version="1.0">
-  <property name="general" type="empty">
-    <property name="FailsafeSessionName" type="string" value="Failsafe"/>
-  </property>
-  <property name="sessions" type="empty">
-    <property name="Failsafe" type="empty">
-      <property name="IsFailsafe" type="bool" value="true"/>
-      <property name="Count" type="int" value="5"/>
-      <property name="Client0_Command" type="array">
-        <value type="string" value="xfwm4"/>
-      </property>
-      <property name="Client0_PerScreen" type="bool" value="false"/>
-      <property name="Client1_Command" type="array">
-        <value type="string" value="xfsettingsd"/>
-      </property>
-      <property name="Client1_PerScreen" type="bool" value="false"/>
-      <property name="Client2_Command" type="array">
-        <value type="string" value="xfce4-panel"/>
-      </property>
-      <property name="Client2_PerScreen" type="bool" value="false"/>
-      <property name="Client3_Command" type="array">
-        <value type="string" value="Thunar"/>
-        <value type="string" value="--daemon"/>
-      </property>
-      <property name="Client3_PerScreen" type="bool" value="false"/>
-      <property name="Client4_Command" type="array">
-        <value type="string" value="xfdesktop"/>
-      </property>
-      <property name="Client4_PerScreen" type="bool" value="false"/>
-    </property>
-  </property>
-  <property name="splash" type="empty">
-    <property name="Engine" type="string" value=""/>
-  </property>
-</channel>
diff --git a/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml b/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml
deleted file mode 100644 (file)
index 2460fed..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<channel name="xsettings" version="1.0">
-  <property name="Net" type="empty">
-    <property name="ThemeName" type="string" value="Xfce"/>
-    <property name="IconThemeName" type="string" value="GNOME"/>
-  </property>
-  <property name="Xft" type="empty">
-    <property name="DPI" type="int" value="-1"/>
-  </property>
-</channel>
diff --git a/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml.dist b/config-archive/etc/xdg/xfce4/xfconf/xfce-perchannel-xml/xsettings.xml.dist
deleted file mode 100644 (file)
index 8f9e2eb..0000000
+++ /dev/null
@@ -1,45 +0,0 @@
-<!--
-  Default values for the X settings registry as described in
-  http://www.freedesktop.org/wiki/Specifications/XSettingsRegistry
--->
-
-<?xml version="1.0" encoding="UTF-8"?>
-<channel name="xsettings" version="1.0">
-  <property name="Net" type="empty">
-    <property name="ThemeName" type="empty"/>
-    <property name="IconThemeName" type="empty"/>
-    <property name="DoubleClickTime" type="int" value="250"/>
-    <property name="DoubleClickDistance" type="int" value="5"/>
-    <property name="DndDragThreshold" type="int" value="8"/>
-    <property name="CursorBlink" type="bool" value="true"/>
-    <property name="CursorBlinkTime" type="int" value="1200"/>
-    <property name="SoundThemeName" type="string" value="default"/>
-    <property name="EnableEventSounds" type="bool" value="false"/>
-    <property name="EnableInputFeedbackSounds" type="bool" value="false"/>
-  </property>
-  <property name="Xft" type="empty">
-    <property name="DPI" type="empty"/>
-    <property name="Antialias" type="int" value="-1"/>
-    <property name="Hinting" type="int" value="-1"/>
-    <property name="HintStyle" type="string" value="hintnone"/>
-    <property name="RGBA" type="string" value="none"/>
-    <!-- <property name="Lcdfilter" type="string" value="none"/> -->
-  </property>
-  <property name="Gtk" type="empty">
-    <property name="CanChangeAccels" type="bool" value="false"/>
-    <property name="ColorPalette" type="string" value="black:white:gray50:red:purple:blue:light blue:green:yellow:orange:lavender:brown:goldenrod4:dodger blue:pink:light green:gray10:gray30:gray75:gray90"/>
-    <property name="FontName" type="string" value="Sans 10"/>
-    <property name="IconSizes" type="string" value=""/>
-    <property name="KeyThemeName" type="string" value=""/>
-    <property name="ToolbarStyle" type="string" value="icons"/>
-    <property name="ToolbarIconSize" type="int" value="3"/>
-    <property name="IMPreeditStyle" type="string" value=""/>
-    <property name="IMStatusStyle" type="string" value=""/>
-    <property name="MenuImages" type="bool" value="true"/>
-    <property name="ButtonImages" type="bool" value="true"/>
-    <property name="MenuBarAccel" type="string" value="F10"/>
-    <property name="CursorThemeName" type="string" value=""/>
-    <property name="CursorThemeSize" type="int" value="0"/>
-    <property name="IMModule" type="string" value=""/>
-  </property>
-</channel>
diff --git a/config-archive/etc/xdg/xfce4/xinitrc b/config-archive/etc/xdg/xfce4/xinitrc
deleted file mode 100644 (file)
index ebbfcfb..0000000
+++ /dev/null
@@ -1,309 +0,0 @@
-#!/bin/sh
-
-# fix broken $UID on some system...
-if test "x$UID" = "x"; then
-       if test -x /usr/xpg4/bin/id; then
-               UID=`/usr/xpg4/bin/id -u`;
-       else
-               UID=`id -u`;
-       fi
-fi
-
-# set $XDG_MENU_PREFIX to "xfce-" so that "xfce-applications.menu" is picked
-# over "applications.menu" in all Xfce applications.
-if test "x$XDG_MENU_PREFIX" = "x"; then
-  XDG_MENU_PREFIX="xfce-"
-  export XDG_MENU_PREFIX
-fi
-
-# set DESKTOP_SESSION so that one can detect easily if an Xfce session is running
-if test "x$DESKTOP_SESSION" = "x"; then
-  DESKTOP_SESSION="xfce"
-  export DESKTOP_SESSION
-fi
-
-# $XDG_CONFIG_HOME defines the base directory relative to which user specific
-# configuration files should be stored. If $XDG_CONFIG_HOME is either not set
-# or empty, a default equal to $HOME/.config should be used.
-if test "x$XDG_CONFIG_HOME" = "x" ; then
-  XDG_CONFIG_HOME=$HOME/.config
-fi
-[ -d "$XDG_CONFIG_HOME" ] || mkdir "$XDG_CONFIG_HOME"
-
-# $XDG_CACHE_HOME defines the base directory relative to which user specific
-# non-essential data files should be stored. If $XDG_CACHE_HOME is either not
-# set or empty, a default equal to $HOME/.cache should be used.
-if test "x$XDG_CACHE_HOME" = "x" ; then
-  XDG_CACHE_HOME=$HOME/.cache
-fi
-[ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME"
-
-
-# set up XDG user directores.  see
-# http://freedesktop.org/wiki/Software/xdg-user-dirs
-if which xdg-user-dirs-update >/dev/null 2>&1; then
-    xdg-user-dirs-update
-fi
-
-if test -f "$XDG_CONFIG_HOME/user-dirs.dirs"; then
-    . "$XDG_CONFIG_HOME/user-dirs.dirs"
-    # i'm deliberately not 'export'-ing the XDG_ vars, because you shouldn't
-    # rely on the env vars inside apps, since the file could be changed at
-    # any time by the user.  this is solely here for migration purposes.
-
-    # a bit of user dir migration...
-    if test -d "$HOME/Desktop" -a ! -L "$HOME/Desktop" \
-            -a "$XDG_DESKTOP_DIR" \
-            -a "$HOME/Desktop" != "$XDG_DESKTOP_DIR"
-    then
-        echo "Migrating $HOME/Desktop to $XDG_DESKTOP_DIR..."
-        test -d "$XDG_DESKTOP_DIR" && rmdir "$XDG_DESKTOP_DIR"
-        mv "$HOME/Desktop" "$XDG_DESKTOP_DIR" || echo "Desktop migration failed" >&2
-    fi
-
-    if test -d "$HOME/Templates" -a ! -L "$HOME/Templates" \
-            -a "$XDG_TEMPLATES_DIR" \
-            -a "$HOME/Templates" != "$XDG_TEMPLATES_DIR"
-    then
-        echo "Migrating $HOME/Templates to $XDG_TEMPLATES_DIR..."
-        test -d "$XDG_TEMPLATES_DIR" && rmdir "$XDG_TEMPLATES_DIR"
-        mv "$HOME/Templates" "$XDG_TEMPLATES_DIR" || echo "Templates migration failed" >&2
-    fi
-fi
-
-
-# Modify libglade and glade environment variables so that
-# it will find the files installed by Xfce
-LIBGLADE_MODULE_PATH="$LIBGLADE_MODULE_PATH:"
-GLADE_CATALOG_PATH="$GLADE_CATALOG_PATH:"
-GLADE_PIXMAP_PATH="$GLADE_PIXMAP_PATH:"
-GLADE_MODULE_PATH="$GLADE_MODULE_PATH:"
-export LIBGLADE_MODULE_PATH
-export GLADE_CATALOG_PATH
-export GLADE_PIXMAP_PATH
-export GLADE_MODULE_PATH
-
-# Export GTK_PATH so that GTK+ can find the Xfce theme engine
-# https://bugzilla.xfce.org/show_bug.cgi?id=7483
-#GTK_PATH="$GTK_PATH:/usr/lib64/gtk-2.0"
-#export GTK_PATH
-
-# For now, start with an empty list
-XRESOURCES=""
-
-# Has to go prior to merging Xft.xrdb, as its the "Defaults" file
-test -r "/etc/xdg/xfce4/Xft.xrdb" && XRESOURCES="$XRESOURCES /etc/xdg/xfce4/Xft.xrdb"
-test -r $HOME/.Xdefaults && XRESOURCES="$XRESOURCES $HOME/.Xdefaults"
-
-BASEDIR=$XDG_CONFIG_HOME/xfce4
-if test -r "$BASEDIR/Xft.xrdb"; then
-  XRESOURCES="$XRESOURCES $BASEDIR/Xft.xrdb"
-elif test -r "$XFCE4HOME/Xft.xrdb"; then
-  mkdir -p "$BASEDIR"
-  cp "$XFCE4HOME/Xft.xrdb" "$BASEDIR"/
-  XRESOURCES="$XRESOURCES $BASEDIR/Xft.xrdb"
-fi
-
-# merge in X cursor settings
-test -r "$BASEDIR/Xcursor.xrdb" && XRESOURCES="$XRESOURCES $BASEDIR/Xcursor.xrdb"
-
-# ~/.Xresources contains overrides to the above
-test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources"
-
-# load all X resources (adds /dev/null to avoid an empty list that would hang the process)
-cat /dev/null $XRESOURCES | xrdb -nocpp -merge -
-
-# load local modmap
-test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
-
-# Use dbus-launch if installed.
-if test x"$DBUS_SESSION_BUS_ADDRESS" = x""; then
-    if which dbus-launch >/dev/null 2>&1; then
-               eval `dbus-launch --sh-syntax --exit-with-session`
-        # some older versions of dbus don't export the var properly
-        export DBUS_SESSION_BUS_ADDRESS
-    else
-        echo "Could not find dbus-launch; Xfce will not work properly" >&2
-       fi
-fi
-
-# launch gpg-agent or ssh-agent if enabled.
-ssh_agent_enabled=`xfconf-query -c xfce4-session -p /startup/ssh-agent/enabled 2> /dev/null`
-if test "$ssh_agent_enabled" != "false"; then
-    # if the user has pam_ssh installed, it will start ssh-agent for us, but
-    # of course won't start gpg-agent.  so, if ssh-agent is already running,
-    # but we want gpg-agent (and that's not running yet) start gpg-agent
-    # without ssh support
-
-    ssh_agent_type=`xfconf-query -c xfce4-session -p /startup/ssh-agent/type 2> /dev/null`
-    if test -z "$ssh_agent_type"; then
-        if which gpg-agent >/dev/null 2>&1; then
-            ssh_agent_type=gpg-agent
-        else
-            ssh_agent_type=ssh-agent
-        fi
-    fi
-
-    # ignore stale ssh-agents
-    if test "$SSH_AGENT_PID"; then
-        if ! kill -0 $SSH_AGENT_PID; then
-            unset SSH_AGENT_PID
-            unset SSH_AUTH_SOCK
-        fi
-    fi
-
-    case "$ssh_agent_type" in
-        gpg-agent)
-            if test -z "$SSH_AGENT_PID"; then
-                eval `gpg-agent --daemon --enable-ssh-support --write-env-file $XDG_CACHE_HOME/gpg-agent-info`
-                ssh_agent_kill_cmd="kill -INT $SSH_AGENT_PID; rm -f $XDG_CACHE_HOME/gpg-agent-info"
-            elif test -z "$GPG_AGENT_INFO"; then
-                echo "ssh-agent is already running; starting gpg-agent without ssh support"
-                eval `gpg-agent --daemon --write-env-file $XDG_CACHE_HOME/gpg-agent-info`
-                ssh_agent_kill_cmd="pkill -INT ^gpg-agent\$; rm -f $XDG_CACHE_HOME/gpg-agent-info"
-            else
-                echo "gpg-agent is already running"
-            fi
-            ;;
-
-        ssh-agent)
-            if test -z "$SSH_AGENT_PID"; then
-                eval `ssh-agent -s`
-                ssh_agent_kill_cmd="ssh-agent -s -k"
-            else
-                echo "ssh-agent is already running"
-            fi
-            ;;
-
-        *)
-            echo "Unrecognized agent type '$ssh_agent_type'" >&2
-            ;;
-    esac
-fi
-
-
-# launch a screensaver if enabled.  do not launch if we're root or if
-# we're in a VNC session.
-screensaver_enabled=`xfconf-query -c xfce4-session -p /startup/screensaver/enabled 2> /dev/null`
-if test $UID -gt 0 -a -z "$VNCSESSION" -a "$screensaver_enabled" != "false"; then
-    screensaver_type=`xfconf-query -c xfce4-session -p /startup/screensaver/type 2> /dev/null`
-
-    case "$screensaver_type" in
-        xscreensaver)
-            xscreensaver -no-splash &
-            ;;
-
-        gnome-screensaver)
-            gnome-screensaver &
-            ;;
-
-        *)
-            if test x"`which xscreensaver 2>/dev/null`" != x""; then
-                xscreensaver -no-splash &
-            elif test x"`which gnome-screensaver 2>/dev/null`" != x""; then
-                gnome-screensaver &
-            fi
-            ;;
-    esac
-fi
-
-
-# Run xfce4-session if installed
-if which xfce4-session >/dev/null 2>&1; then
-    xfce4-session
-
-    if test "$ssh_agent_kill_cmd"; then
-        echo "running '$ssh_agent_kill_cmd'"
-        eval "$ssh_agent_kill_cmd"
-    fi
-
-    exit 0
-fi
-
-
-##################
-# IMPORTANT NOTE #
-##################
-
-# Everything below here ONLY gets executed if you are NOT using xfce4-session
-# (Xfce's session manager).  If you are using the session manager, everything
-# below is handled by it, and the code below is not executed at all.  If you're
-# not sure if you're using the session manager, type 'ps -e|grep xfce4-session'
-# in a terminal while Xfce is running.
-
-##################
-
-
-# this is only necessary when running w/o xfce4-session
-xsetroot -solid black -cursor_name watch
-
-# or use old-fashioned startup script otherwise
-
-xfsettingsd &
-xfwm4 --daemon
-
-# start up stuff in $XDG_CONFIG_HOME/autostart/, as that looks to be
-# the new standard.  if that directory doesn't exist, try the old
-# ~/Desktop/Autostart method.  we're not going to do any migration here.
-if test -d "$XDG_CONFIG_HOME/autostart"; then
-  for i in ${XDG_CONFIG_HOME}/autostart/*.desktop; do
-    grep -q -E "^Hidden=true" "$i" && continue
-    if grep -q -E "^OnlyShowIn=" "$i"; then
-      # need to test twice, as lack of the line entirely means we still run it
-      grep -E "^OnlyShowIn=" "$i" | grep -q 'XFCE;' || continue
-    fi
-    grep -E "^NotShowIn=" "$i" | grep -q 'XFCE;' && continue
-
-    # check for TryExec
-    trycmd=`grep -E "^TryExec=" "$i" | cut -d'=' -f2`
-    if test "$trycmd"; then
-      which "$trycmd" >/dev/null 2>&1 || continue
-    fi
-
-    cmd=`grep -E "^Exec=" "$i" | cut -d'=' -f2`
-    if test "$cmd" && which "$cmd" >/dev/null 2>&1; then
-      $cmd &
-    fi
-  done
-elif test -d "$HOME/Desktop/Autostart"; then
-  for i in `ls -1 -L ${HOME}/Desktop/Autostart/ 2>/dev/null`; do
-    if test -x $HOME/Desktop/Autostart/$i; then
-      $HOME/Desktop/Autostart/$i &
-    fi
-  done
-fi
-
-xfdesktop&
-orage &
-
-panel=`which xfce4-panel`
-case "x$panel" in
-       x|xno*)
-               ;;
-       *)
-               $panel
-               ret=$?
-               while test $ret -ne 0; do
-                       xmessage -center -file - -timeout 20 -title Error <<EOF
-A crash occured in the panel
-Please report this to the xfce4-dev@xfce.org list
-or on http://bugs.xfce.org
-Meanwhile the panel will be restarted
-EOF
-                       cat >&2 <<EOF
-A crash occured in the panel
-Please report this to the xfce4-dev@xfce.org list
-or on http://bugs.xfce.org
-Meanwhile the panel will be restarted
-EOF
-                       $panel
-                       ret=$?
-               done
-               ;;
-esac
-
-if test "$ssh_agent_kill_cmd"; then
-       eval "$ssh_agent_kill_cmd"
-fi
-
-xsetroot -bg white -fg red  -solid black -cursor_name watch
diff --git a/config-archive/etc/xdg/xfce4/xinitrc.dist b/config-archive/etc/xdg/xfce4/xinitrc.dist
deleted file mode 100644 (file)
index 9d20e8c..0000000
+++ /dev/null
@@ -1,192 +0,0 @@
-#!/bin/sh
-
-# fix broken $UID on some system...
-if test "x$UID" = "x"; then
-  if test -x /usr/xpg4/bin/id; then
-    UID=`/usr/xpg4/bin/id -u`;
-  else
-    UID=`id -u`;
-  fi
-fi
-
-# set $XDG_MENU_PREFIX to "xfce-" so that "xfce-applications.menu" is picked
-# over "applications.menu" in all Xfce applications.
-if test "x$XDG_MENU_PREFIX" = "x"; then
-  XDG_MENU_PREFIX="xfce-"
-  export XDG_MENU_PREFIX
-fi
-
-# set DESKTOP_SESSION so that one can detect easily if an Xfce session is running
-if test "x$DESKTOP_SESSION" = "x"; then
-  DESKTOP_SESSION="xfce"
-  export DESKTOP_SESSION
-fi
-
-# $XDG_CONFIG_HOME defines the base directory relative to which user specific
-# configuration files should be stored. If $XDG_CONFIG_HOME is either not set
-# or empty, a default equal to $HOME/.config should be used.
-if test "x$XDG_CONFIG_HOME" = "x" ; then
-  XDG_CONFIG_HOME=$HOME/.config
-fi
-[ -d "$XDG_CONFIG_HOME" ] || mkdir "$XDG_CONFIG_HOME"
-
-# $XDG_CACHE_HOME defines the base directory relative to which user specific
-# non-essential data files should be stored. If $XDG_CACHE_HOME is either not
-# set or empty, a default equal to $HOME/.cache should be used.
-if test "x$XDG_CACHE_HOME" = "x" ; then
-  XDG_CACHE_HOME=$HOME/.cache
-fi
-[ -d "$XDG_CACHE_HOME" ] || mkdir "$XDG_CACHE_HOME"
-
-# set up XDG user directores.  see
-# http://freedesktop.org/wiki/Software/xdg-user-dirs
-if which xdg-user-dirs-update >/dev/null 2>&1; then
-    xdg-user-dirs-update
-fi
-
-# Modify libglade and glade environment variables so that
-# it will find the files installed by Xfce
-GLADE_CATALOG_PATH="$GLADE_CATALOG_PATH:/usr/share/glade3/catalogs"
-GLADE_PIXMAP_PATH="$GLADE_PIXMAP_PATH:/usr/lib64/glade3/modules"
-GLADE_MODULE_PATH="$GLADE_MODULE_PATH:/usr/share/glade3/pixmaps"
-export GLADE_CATALOG_PATH
-export GLADE_PIXMAP_PATH
-export GLADE_MODULE_PATH
-
-# For now, start with an empty list
-XRESOURCES=""
-
-# Has to go prior to merging Xft.xrdb, as its the "Defaults" file
-test -r "/etc/xdg/xfce4/Xft.xrdb" && XRESOURCES="$XRESOURCES /etc/xdg/xfce4/Xft.xrdb"
-test -r $HOME/.Xdefaults && XRESOURCES="$XRESOURCES $HOME/.Xdefaults"
-
-BASEDIR=$XDG_CONFIG_HOME/xfce4
-if test -r "$BASEDIR/Xft.xrdb"; then
-  XRESOURCES="$XRESOURCES $BASEDIR/Xft.xrdb"
-elif test -r "$XFCE4HOME/Xft.xrdb"; then
-  mkdir -p "$BASEDIR"
-  cp "$XFCE4HOME/Xft.xrdb" "$BASEDIR"/
-  XRESOURCES="$XRESOURCES $BASEDIR/Xft.xrdb"
-fi
-
-# merge in X cursor settings
-test -r "$BASEDIR/Xcursor.xrdb" && XRESOURCES="$XRESOURCES $BASEDIR/Xcursor.xrdb"
-
-# ~/.Xresources contains overrides to the above
-test -r "$HOME/.Xresources" && XRESOURCES="$XRESOURCES $HOME/.Xresources"
-
-# load all X resources (adds /dev/null to avoid an empty list that would hang the process)
-cat /dev/null $XRESOURCES | xrdb -nocpp -merge -
-
-# load local modmap
-test -r $HOME/.Xmodmap && xmodmap $HOME/.Xmodmap
-
-# run xfce4-session if installed
-if which xfce4-session >/dev/null 2>&1; then
-
-  # check if we start xfce4-session with ck-launch-session. this is only
-  # required for starting from a console, not a login manager
-  if test "x$XFCE4_SESSION_WITH_CK" = "x1"; then
-    if which ck-launch-session >/dev/null 2>&1; then
-      ck-launch-session xfce4-session
-    else
-      echo
-      echo "You have tried to start Xfce with consolekit support, but"
-      echo "ck-launch-session is not installed."
-      echo "Aborted startup..."
-      echo
-
-      exit 1
-    fi
-  else
-    # start xfce4-session normally
-    xfce4-session
-  fi
-
-  exit 0
-fi
-
-##################
-# IMPORTANT NOTE #
-##################
-
-# Everything below here ONLY gets executed if you are NOT using xfce4-session
-# (Xfce's session manager).  If you are using the session manager, everything
-# below is handled by it, and the code below is not executed at all.  If you're
-# not sure if you're using the session manager, type 'ps -e|grep xfce4-session'
-# in a terminal while Xfce is running.
-
-##################
-
-# Use dbus-launch if installed.
-if test x"$DBUS_SESSION_BUS_ADDRESS" = x""; then
-  if which dbus-launch >/dev/null 2>&1; then
-    eval `dbus-launch --sh-syntax --exit-with-session`
-    # some older versions of dbus don't export the var properly
-    export DBUS_SESSION_BUS_ADDRESS
-  else
-    echo "Could not find dbus-launch; Xfce will not work properly" >&2
-    fi
-fi
-
-# this is only necessary when running w/o xfce4-session
-xsetroot -solid black -cursor_name watch
-
-# or use old-fashioned startup script otherwise
-
-xfsettingsd &
-xfwm4 --daemon
-
-# start up stuff in $XDG_CONFIG_HOME/autostart/
-if test -d "$XDG_CONFIG_HOME/autostart"; then
-  for i in ${XDG_CONFIG_HOME}/autostart/*.desktop; do
-    grep -q -E "^Hidden=true" "$i" && continue
-    if grep -q -E "^OnlyShowIn=" "$i"; then
-      # need to test twice, as lack of the line entirely means we still run it
-      grep -E "^OnlyShowIn=" "$i" | grep -q 'XFCE;' || continue
-    fi
-    grep -E "^NotShowIn=" "$i" | grep -q 'XFCE;' && continue
-
-    # check for TryExec
-    trycmd=`grep -E "^TryExec=" "$i" | cut -d'=' -f2`
-    if test "$trycmd"; then
-      which "$trycmd" >/dev/null 2>&1 || continue
-    fi
-
-    cmd=`grep -E "^Exec=" "$i" | cut -d'=' -f2`
-    if test "$cmd" && which "$cmd" >/dev/null 2>&1; then
-      $cmd &
-    fi
-  done
-fi
-
-xfdesktop&
-orage &
-
-panel=`which xfce4-panel`
-case "x$panel" in
-       x|xno*)
-               ;;
-       *)
-               $panel
-               ret=$?
-               while test $ret -ne 0; do
-                       xmessage -center -file - -timeout 20 -title Error <<EOF
-A crash occured in the panel
-Please report this to the xfce4-dev@xfce.org list
-or on http://bugs.xfce.org
-Meanwhile the panel will be restarted
-EOF
-                       cat >&2 <<EOF
-A crash occured in the panel
-Please report this to the xfce4-dev@xfce.org list
-or on http://bugs.xfce.org
-Meanwhile the panel will be restarted
-EOF
-                       $panel
-                       ret=$?
-               done
-               ;;
-esac
-
-xsetroot -bg white -fg red  -solid black -cursor_name watch
diff --git a/config-archive/usr/share/config/akonadi/mysql-global-mobile.conf b/config-archive/usr/share/config/akonadi/mysql-global-mobile.conf
deleted file mode 100644 (file)
index 8e5e0b0..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-#
-# Global Akonadi MySQL server settings,
-# These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf
-#
-# Based on advice by Kris Köhntopp <kris@mysql.com>
-#
-[mysqld]
-skip_grant_tables
-skip_networking
-
-# strict query parsing/interpretation
-# TODO: make Akonadi work with those settings enabled
-#sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat
-#sql_mode=strict_trans_tables
-
-# use InnoDB for transactions and better crash recovery
-default_storage_engine=innodb
-# case-insensitive table names, avoids trouble on windows
-lower_case_table_names=1
-character_set_server=utf8
-collation_server=utf8_general_ci
-table_cache=200
-thread_cache_size=3
-#log_bin=mysql-bin
-#expire_logs_days=3
-#sync_bin_log=0
-# error log file name, relative to datadir
-log_error=mysql.err
-log_warnings=2
-# log all queries, useful for debugging but generates an enormous amount of data
-#log=mysql.full
-# log queries slower than n seconds, log file name relative to datadir (for debugging only)
-#log_slow_queries=mysql.slow
-#long_query_time=1
-# log queries not using indices, debug only, disable for production use
-#log_queries_not_using_indexes=1
-# maximum blob size
-max_allowed_packet=32M
-max_connections=256
-# makes sense when having the same query multiple times
-# makes no sense with prepared statements and/or transactions
-query_cache_type=0
-query_cache_size=0
-
-innodb_file_per_table=1
-innodb_log_buffer_size=1M
-innodb_additional_mem_pool_size=1M
-# messure database size and adjust
-# SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema");
-innodb_buffer_pool_size=8M
-# size of average write burst, keep Innob_log_waits small, keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables)
-innodb_log_file_size=2M
-innodb_flush_log_at_trx_commit=2
-
-# Do not drop the connection to the DB after 8 hours of inactivity
-wait_timeout=31536000
-
-[client]
-default-character-set=utf8
diff --git a/config-archive/usr/share/config/akonadi/mysql-global-mobile.conf.dist b/config-archive/usr/share/config/akonadi/mysql-global-mobile.conf.dist
deleted file mode 100644 (file)
index 524501f..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-#
-# Global Akonadi MySQL server settings,
-# These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf
-#
-# Based on advice by Kris Köhntopp <kris@mysql.com>
-#
-[mysqld]
-
-# strict query parsing/interpretation
-# TODO: make Akonadi work with those settings enabled
-# sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat
-# sql_mode=strict_trans_tables
-
-# DEBUGGING:
-# log all queries, useful for debugging but generates an enormous amount of data
-# log=mysql.full
-# log queries slower than n seconds, log file name relative to datadir (for debugging only)
-# log_slow_queries=mysql.slow
-# long_query_time=1
-# log queries not using indices, debug only, disable for production use
-# log_queries_not_using_indexes=1
-#
-# mesure database size and adjust innodb_buffer_pool_size
-# SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema");
-
-# NOTES:
-# Keep Innob_log_waits and keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables)
-
-#expire_logs_days=3
-
-#sync_bin_log=0
-
-# Use UTF-8 encoding for tables
-character_set_server=utf8
-collation_server=utf8_general_ci
-
-# use InnoDB for transactions and better crash recovery
-default_storage_engine=innodb
-
-# memory pool InnoDB uses to store data dictionary information and other internal data structures (default:1M)
-innodb_additional_mem_pool_size=1M
-
-# memory buffer InnoDB uses to cache data and indexes of its tables (default:128M)
-# Larger values means less I/O
-innodb_buffer_pool_size=8M
-
-# Create a .ibd file for each table (default:0)
-innodb_file_per_table=1
-
-# Write out the log buffer to the log file at each commit (default:1)
-innodb_flush_log_at_trx_commit=2
-
-# Buffer size used to write to the log files on disk (default:1M for builtin, 8M for plugin)
-# larger values means less I/O
-innodb_log_buffer_size=1M
-
-# Size of each log file in a log group (default:5M) larger means less I/O but more time for recovery.
-innodb_log_file_size=2M
-
-# # error log file name, relative to datadir (default:hostname.err)
-log_error=mysql.err
-
-# print warnings and connection errors (default:1)
-log_warnings=2
-
-# Convert table named to lowercase
-lower_case_table_names=1
-
-# Maximum size of one packet or any generated/intermediate string. (default:1M)
-max_allowed_packet=32M
-
-# Maximum simultaneous connections allowed (default:100)
-max_connections=256
-
-# The two options below make no sense with prepared statements and/or transactions
-# (make sense when having the same query multiple times)
-
-# Memory allocated for caching query results (default:0 (disabled))
-query_cache_size=0
-
-# Do not cache results (default:1)
-query_cache_type=0
-
-# Do not use the privileges mechanisms
-skip_grant_tables
-
-# Do not listen for TCP/IP connections at all
-skip_networking
-
-# The number of open tables for all threads. (default:64)
-table_cache=200
-
-# How many threads the server should cache for reuse (default:0)
-thread_cache_size=3
-
-# wait 365d before dropping the DB connection (default:8h)
-wait_timeout=31536000
-
-[client]
-default-character-set=utf8
diff --git a/config-archive/usr/share/config/akonadi/mysql-global.conf b/config-archive/usr/share/config/akonadi/mysql-global.conf
deleted file mode 100644 (file)
index 635489a..0000000
+++ /dev/null
@@ -1,59 +0,0 @@
-#
-# Global Akonadi MySQL server settings,
-# These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf
-#
-# Based on advice by Kris Köhntopp <kris@mysql.com>
-#
-[mysqld]
-skip_grant_tables
-skip_networking
-
-# strict query parsing/interpretation
-# TODO: make Akonadi work with those settings enabled
-#sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat
-#sql_mode=strict_trans_tables
-
-# use InnoDB for transactions and better crash recovery
-default_storage_engine=innodb
-# case-insensitive table names, avoids trouble on windows
-lower_case_table_names=1
-character_set_server=utf8
-collation_server=utf8_general_ci
-table_cache=200
-thread_cache_size=3
-#log_bin=mysql-bin
-#expire_logs_days=3
-#sync_bin_log=0
-# error log file name, relative to datadir
-log_error=mysql.err
-log_warnings=2
-# log all queries, useful for debugging but generates an enormous amount of data
-#log=mysql.full
-# log queries slower than n seconds, log file name relative to datadir (for debugging only)
-#log_slow_queries=mysql.slow
-#long_query_time=1
-# log queries not using indices, debug only, disable for production use
-#log_queries_not_using_indexes=1
-# maximum blob size
-max_allowed_packet=32M
-max_connections=256
-# makes sense when having the same query multiple times
-# makes no sense with prepared statements and/or transactions
-query_cache_type=0
-query_cache_size=0
-
-innodb_file_per_table=1
-innodb_log_buffer_size=1M
-innodb_additional_mem_pool_size=1M
-# messure database size and adjust
-# SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema");
-innodb_buffer_pool_size=80M
-# size of average write burst, keep Innob_log_waits small, keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables)
-innodb_log_file_size=64M
-innodb_flush_log_at_trx_commit=2
-
-# Do not drop the connection to the DB after 8 hours of inactivity
-wait_timeout=31536000
-
-[client]
-default-character-set=utf8
diff --git a/config-archive/usr/share/config/akonadi/mysql-global.conf.dist b/config-archive/usr/share/config/akonadi/mysql-global.conf.dist
deleted file mode 100644 (file)
index 17f275b..0000000
+++ /dev/null
@@ -1,100 +0,0 @@
-#
-# Global Akonadi MySQL server settings,
-# These settings can be adjusted using $HOME/.config/akonadi/mysql-local.conf
-#
-# Based on advice by Kris Köhntopp <kris@mysql.com>
-#
-[mysqld]
-
-# strict query parsing/interpretation
-# TODO: make Akonadi work with those settings enabled
-# sql_mode=strict_trans_tables,strict_all_tables,strict_error_for_division_by_zero,no_auto_create_user,no_auto_value_on_zero,no_engine_substitution,no_zero_date,no_zero_in_date,only_full_group_by,pipes_as_concat
-# sql_mode=strict_trans_tables
-
-# DEBUGGING:
-# log all queries, useful for debugging but generates an enormous amount of data
-# log=mysql.full
-# log queries slower than n seconds, log file name relative to datadir (for debugging only)
-# log_slow_queries=mysql.slow
-# long_query_time=1
-# log queries not using indices, debug only, disable for production use
-# log_queries_not_using_indexes=1
-#
-# mesure database size and adjust innodb_buffer_pool_size
-# SELECT sum(data_length) as bla, sum(index_length) as blub FROM information_schema.tables WHERE table_schema not in ("mysql", "information_schema");
-
-# NOTES:
-# Keep Innob_log_waits and keep Innodb_buffer_pool_wait_free small (see show global status like "inno%", show global variables)
-
-#expire_logs_days=3
-
-#sync_bin_log=0
-
-# Use UTF-8 encoding for tables
-character_set_server=utf8
-collation_server=utf8_general_ci
-
-# use InnoDB for transactions and better crash recovery
-default_storage_engine=innodb
-
-# memory pool InnoDB uses to store data dictionary information and other internal data structures (default:1M)
-innodb_additional_mem_pool_size=1M
-
-# memory buffer InnoDB uses to cache data and indexes of its tables (default:128M)
-# Larger values means less I/O
-innodb_buffer_pool_size=80M
-
-# Create a .ibd file for each table (default:0)
-innodb_file_per_table=1
-
-# Write out the log buffer to the log file at each commit (default:1)
-innodb_flush_log_at_trx_commit=2
-
-# Buffer size used to write to the log files on disk (default:1M for builtin, 8M for plugin)
-# larger values means less I/O
-innodb_log_buffer_size=1M
-
-# Size of each log file in a log group (default:5M) larger means less I/O but more time for recovery.
-innodb_log_file_size=64M
-
-# # error log file name, relative to datadir (default:hostname.err)
-log_error=mysql.err
-
-# print warnings and connection errors (default:1)
-log_warnings=2
-
-# Convert table named to lowercase
-lower_case_table_names=1
-
-# Maximum size of one packet or any generated/intermediate string. (default:1M)
-max_allowed_packet=32M
-
-# Maximum simultaneous connections allowed (default:100)
-max_connections=256
-
-# The two options below make no sense with prepared statements and/or transactions
-# (make sense when having the same query multiple times)
-
-# Memory allocated for caching query results (default:0 (disabled))
-query_cache_size=0
-
-# Do not cache results (default:1)
-query_cache_type=0
-
-# Do not use the privileges mechanisms
-skip_grant_tables
-
-# Do not listen for TCP/IP connections at all
-skip_networking
-
-# The number of open tables for all threads. (default:64)
-table_cache=200
-
-# How many threads the server should cache for reuse (default:0)
-thread_cache_size=3
-
-# wait 365d before dropping the DB connection (default:8h)
-wait_timeout=31536000
-
-[client]
-default-character-set=utf8
diff --git a/config-archive/usr/share/config/kdm/kdmrc b/config-archive/usr/share/config/kdm/kdmrc
deleted file mode 100644 (file)
index c1e3341..0000000
+++ /dev/null
@@ -1,594 +0,0 @@
-# KDM master configuration file
-#
-# Definition: the greeter is the login dialog, i.e., the part of KDM
-# which the user sees.
-#
-# You can configure every X-display individually.
-# Every display has a display name, which consists of a host name
-# (which is empty for local displays specified in {Static|Reserve}Servers),
-# a colon, and a display number. Additionally, a display belongs to a
-# display class (which can be ignored in most cases; the control center
-# does not support this feature at all).
-# Sections with display-specific settings have the formal syntax
-# "[X-" host [":" number [ "_" class ]] "-" sub-section "]"
-# You can use the "*" wildcard for host, number, and class. You may omit
-# trailing components; they are assumed to be "*" then.
-# The host part may be a domain specification like ".inf.tu-dresden.de".
-# It may also be "+", which means non-empty, i.e. remote displays only.
-# From which section a setting is actually taken is determined by these
-# rules:
-# - an exact match takes precedence over a partial match (for the host part),
-#   which in turn takes precedence over a wildcard ("+" taking precedence
-#   over "*")
-# - precedence decreases from left to right for equally exact matches
-# Example: display name "myhost:0", class "dpy".
-# [X-myhost:0_dpy] precedes
-# [X-myhost:0_*] (same as [X-myhost:0]) precedes
-# [X-myhost:*_dpy] precedes
-# [X-myhost:*_*] (same as [X-myhost]) precedes
-# [X-+:0_dpy] precedes
-# [X-*:0_dpy] precedes
-# [X-*:0_*] (same as [X-*:0]) precedes
-# [X-*:*_*] (same as [X-*])
-# These sections do NOT match this display:
-# [X-hishost], [X-myhost:0_dec], [X-*:1], [X-:*]
-# If a setting is not found in any matching section, the default is used.
-#
-# Every comment applies to the following section or key. Note that all
-# comments will be lost if you change this file with the systemsettings frontend.
-# The defaults refer to KDM's built-in values, not anything set in this file.
-#
-# Special characters need to be backslash-escaped (leading and trailing
-# spaces (\s), tab (\t), linefeed (\n), carriage return (\r) and the
-# backslash itself (\\)).
-# In lists, fields are separated with commas without whitespace in between.
-# Some command strings are subject to simplified sh-style word splitting:
-# single quotes (') and double quotes (") have the usual meaning; the backslash
-# quotes everything (not only special characters). Note that the backslashes
-# need to be doubled because of the two levels of quoting.
-
-[General]
-# This option exists solely for the purpose of a clean automatic upgrade.
-# Do not even think about changing it!
-ConfigVersion=2.4
-# List of permanent displays. Displays with a hostname are foreign. A display
-# class may be specified separated by an underscore.
-# Default is ":0"
-StaticServers=:0
-# List of on-demand displays. See StaticServers for syntax.
-# Default is ""
-ReserveServers=:1,:2,:3
-# VTs to allocate to X-servers. A negative number means that the VT will be
-# used only if it is free. If all VTs in this list are used up, the next free
-# one greater than the last one in this list will be allocated.
-# Default is ""
-ServerVTs=-7
-# TTYs (without /dev/) to monitor for activity while in console mode.
-# Default is ""
-ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6
-# Where KDM should store its PID (do not store if empty).
-# Default is ""
-PidFile=/var/run/kdm.pid
-# Whether KDM should lock the PID file to prevent having multiple KDM
-# instances running at once. Do not change unless you are brave.
-# Default is true
-#LockPidFile=false
-# Where to store authorization files.
-# Default is "/var/run/xauth"
-#AuthDir=/tmp
-# Whether KDM should automatically re-read configuration files, if it
-# finds them having changed.
-# Default is true
-#AutoRescan=false
-# Additional environment variables KDM should pass on to all programs it runs.
-# LD_LIBRARY_PATH and XCURSOR_THEME are good candidates;
-# otherwise, it should not be necessary very often.
-# Default is ""
-#ExportList=LD_LIBRARY_PATH,ANOTHER_IMPORTANT_VAR
-# A character device KDM should read entropy from.
-# Empty means use the system's preferred entropy device.
-# Default is ""
-#RandomDevice=/dev/altrandom
-# Where the command sockets should be created; make it empty to disable
-# them.
-# Default is "/var/run/xdmctl"
-#FifoDir=/tmp
-# The group to which the global command socket should belong;
-# can be either a name or a numerical ID.
-# Default is 0
-#FifoGroup=xdmctl
-# The user the greeter should run as. Empty results in root.
-# Consider the impact on LogSource when setting it.
-# Default is ""
-GreeterUID=kdm
-# The directory in which KDM should store persistent working data.
-# Default is "/var/lib/kdm"
-##DataDir=
-DataDir=/var/lib/kdm
-# The directory in which KDM should store users' .dmrc files. This is only
-# needed if the home directories are not readable before actually logging in
-# (like with AFS).
-# Default is ""
-#DmrcDir=/nfs-shared/var/dmrcs
-
-[Xdmcp]
-# Whether KDM should listen to incoming XDMCP requests.
-# Default is true
-Enable=false
-# The UDP port on which KDM should listen for XDMCP requests. Do not change.
-# Default is 177
-#Port=177
-# File with the private keys of X-terminals. Required for XDM authentication.
-# Default is ""
-#KeyFile=/usr/share/config/kdm/kdmkeys
-# XDMCP access control file in the usual XDM-Xaccess format.
-# Default is "/usr/share/config/kdm/Xaccess"
-#Xaccess=
-# Number of seconds to wait for display to respond after the user has
-# selected a host from the chooser.
-# Default is 15
-#ChoiceTimeout=10
-# Strip domain name from remote display names if it is equal to the local
-# domain.
-# Default is true
-#RemoveDomainname=false
-# Use the numeric IP address of the incoming connection on multihomed hosts
-# instead of the host name.
-# Default is false
-#SourceAddress=true
-# The program which is invoked to dynamically generate replies to XDMCP
-# DirectQuery or BroadcastQuery requests.
-# If empty, no program is invoked and "Willing to manage" is sent.
-# Default is ""
-Willing=/usr/share/config/kdm/Xwilling
-
-[Shutdown]
-# The command (subject to word splitting) to run to halt the system.
-# Default is "/sbin/shutdown -h -P now"
-#HaltCmd=
-# The command (subject to word splitting) to run to reboot the system.
-# Default is "/sbin/shutdown -r now"
-#RebootCmd=
-# Whether it is allowed to shut down the system via the global command socket.
-# Default is false
-#AllowFifo=true
-# Whether it is allowed to abort active sessions when shutting down the
-# system via the global command socket.
-# Default is true
-#AllowFifoNow=false
-# The boot manager KDM should use for offering boot options in the
-# shutdown dialog.
-# "None" - no boot manager
-# "Grub" - Grub boot manager
-# "Grub2" - Grub2 boot manager
-# "Burg" - Burg boot manager
-# "Lilo" - Lilo boot manager (Linux on i386 & x86-64 only)
-# Default is None
-#BootManager=Grub
-
-# Rough estimations about how many seconds KDM will spend at most on
-# - opening a connection to the X-server (OpenTime) if the attempt
-#   - times out: OpenTimeout
-#   - is refused: OpenRepeat * OpenDelay
-# - starting a local X-server (ServerTime):
-#   ServerAttempts * (ServerTimeout + OpenDelay)
-# - starting a display:
-#   - local display: ServerTime + OpenTime
-#   - foreign display: StartAttempts * OpenTime
-#   - XDMCP display: OpenTime (repeated indefinitely by client)
-
-# Core config for all displays
-[X-*-Core]
-# How long to wait before retrying to connect a display.
-# Default is 15
-#OpenDelay=15
-# How long to wait before timing out a display connection attempt.
-# Default is 120
-#OpenTimeout=120
-# How many connection attempts to make during a start attempt. Note that
-# a timeout aborts the entire start attempt.
-# Default is 5
-#OpenRepeat=5
-# Try at most that many times to start a display. If this fails, the display
-# is disabled.
-# Default is 4
-#StartAttempts=4
-# Ping remote display every that many minutes.
-# Default is 5
-#PingInterval=5
-# Wait for a Pong that many minutes.
-# Default is 5
-#PingTimeout=5
-# The name of this X-server's Xauth file.
-# If empty, a random name in the AuthDir directory will be used.
-# Default is ""
-#AuthFile=
-# Specify a file with X-resources for the greeter, chooser and background.
-# The KDE frontend does not use this file, so you do not need it unless you
-# use another background generator than krootimage.
-# Default is ""
-#Resources=
-# The xrdb program to use to read the above specified recources.
-# Subject to word splitting.
-# Default is "/usr/bin/xrdb"
-#Xrdb=
-# A program to run before the greeter is shown. Can be used to start an
-# xconsole or an alternative background generator. Subject to word splitting.
-# Default is ""
-Setup=/usr/share/config/kdm/Xsetup
-# A program to run before a user session starts. Subject to word splitting.
-# Default is ""
-Startup=/usr/share/config/kdm/Xstartup
-# A program to run after a user session exits. Subject to word splitting.
-# Default is ""
-Reset=/usr/share/config/kdm/Xreset
-# The program which is run as the user which logs in. It is supposed to
-# interpret the session argument (see SessionsDirs) and start an appropriate
-# session according to it. Subject to word splitting.
-# Default is "/usr/bin/xterm -ls -T"
-Session=/usr/share/config/kdm/Xsession
-# The program to run if Session fails.
-# Default is "/usr/bin/xterm"
-#FailsafeClient=
-# The PATH for the Session program.
-# Default is "/usr/local/bin:/usr/bin:/bin:/usr/games"
-#UserPath=
-# The PATH for Setup, Startup and Reset, etc.
-# Default is "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
-#SystemPath=
-# The default system shell.
-# Default is "/bin/sh"
-#SystemShell=/bin/bash
-# Where to put the user's X-server authorization file if ~/.Xauthority
-# cannot be created.
-# Default is "/tmp"
-#UserAuthDir=
-# If true, UserAuthDir will be used unconditionally.
-# Default is false
-#ForceUserAuthDir=true
-# Whether to automatically restart sessions after X-server crashes.
-# Note that enabling this makes circumventing screen lockers other than
-# KDE's built-in one possible!
-# Default is false
-#AutoReLogin=true
-# Allow root logins?
-# Default is true
-AllowRootLogin=false
-# Allow to log in, when user has set an empty password?
-# Default is true
-AllowNullPasswd=false
-# Who is allowed to shut down the system. This applies both to the
-# greeter and to the command sockets.
-# "None" - no "Shutdown..." menu entry is shown at all
-# "Root" - the root password must be entered to shut down
-# "All" - everybody can shut down the machine
-# Default is All
-AllowShutdown=Root
-# Who is allowed to abort active sessions when shutting down.
-# "None" - no forced shutdown is allowed at all
-# "Root" - the root password must be entered to shut down forcibly
-# "All" - everybody can shut down the machine forcibly
-# Default is All
-#AllowSdForceNow=Root
-# The default choice for the shutdown condition/timing.
-# "Schedule" - shut down after all active sessions exit (possibly at once)
-# "TryNow" - shut down, if no active sessions are open; otherwise, do nothing
-# "ForceNow" - shut down unconditionally
-# Default is Schedule
-#DefaultSdMode=ForceNow
-# How to offer shutdown scheduling options:
-# "Never" - not at all
-# "Optional" - as a button in the simple shutdown dialogs
-# "Always" - instead of the simple shutdown dialogs
-# Default is Never
-#ScheduledSd=Optional
-# The directories containing session type definitions in .desktop format,
-# ordered by falling priority.
-# Default is "/usr/share/apps/kdm/sessions"
-#SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions
-SessionsDirs=/usr/share/apps/kdm/sessions,/usr/share/xsessions
-# The file (relative to $HOME) to redirect the session output to. The
-# following character pairs are replaced:
-# - %d -> current display
-# - %u -> current user
-# - %r -> empty at first. See below.
-# - %% -> a single %
-# When the constructed filename cannot be used safely and the specification
-# contains %<stuff>r, other names will be tried - this time expanding %<stuff>r
-# to <stuff> followed by a random number.
-# Default is ".xsession-errors"
-ClientLogFile=.xsession-errors-%d
-# Fallback when ClientLogFile cannot be used. The same expansions are
-# supported. DO NOT use relative paths here.
-# Default is "/tmp/xerr-%u-%d%-r"
-#ClientLogFallback=/var/log/xsession-errors/%u-%d%-r
-# Whether KDM's built-in utmp/wtmp/lastlog registration should be used.
-# Default is true
-#UseSessReg=false
-
-# Greeter config for all displays
-[X-*-Greeter]
-# Specify the widget style for the greeter. Empty means to use the
-# built-in default which currently is "Oxygen-air".
-# Default is ""
-#GUIStyle=Plastique
-# Specify the widget color scheme for the greeter. Empty means to use the
-# built-in default which currently is "Oxygen-air".
-# Default is ""
-#ColorScheme=MidnightMeadow
-# What should be shown in the greeter's logo are:
-# "None" - nothing
-# "Logo" - the image specified by LogoPixmap
-# "Clock" - a neat analog clock
-# Default is Clock
-LogoArea=Logo
-# The image to show when LogoArea=Logo.
-# Default is ""
-LogoPixmap=/usr/share/apps/kdm/pics/kdelogo.png
-# The relative coordinates (X,Y in percent) of the center of the greeter.
-# Default is "50,50"
-#GreeterPos=30,40
-# The screen the greeter should be displayed on in multi-headed and Xinerama
-# setups. The numbering starts with 0. For Xinerama, it corresponds to the
-# listing order in the active ServerLayout section of XF86Config; -1 means
-# to use the upper-left screen, -2 means to use the upper-right screen.
-# Default is 0
-#GreeterScreen=-1
-# The headline in the greeter. The following character pairs are replaced:
-# - %d -> current display
-# - %h -> host name, possibly with domain name
-# - %n -> node name, most probably the host name without domain name
-# - %s -> the operating system
-# - %r -> the operating system's version
-# - %m -> the machine (hardware) type
-# - %% -> a single %
-# Default is "Welcome to %s at %n"
-#GreetString=K Desktop Environment (%n)
-# Whether the fonts used in the greeter should be antialiased.
-# Default is false
-#AntiAliasing=true
-# The font for the greeter headline. The value is encoded.
-# Default is "Serif 20pt bold"
-#GreetFont=Serif,20,-1,5,50,0,0,0,0,0
-# The normal font used in the greeter. The value is encoded.
-# Default is "Sans Serif 10pt"
-#StdFont=Sans Serif,10,-1,5,50,0,0,0,0,0
-# The font used for the "Login Failed" message. The value is encoded.
-# Default is "Sans Serif 10pt bold"
-#FailFont=Sans Serif,10,-1,5,75,0,0,0,0,0
-# What to do with the Num Lock modifier for the time the greeter is running:
-# "Off" - turn off
-# "On" - turn on
-# "Keep" - do not change the state
-# Default is Keep
-#NumLock=Off
-# Language and locale to use in the greeter, encoded like $LANGUAGE.
-# If empty, the settings from the environment are used.
-# Default is ""
-#Language=de_DE
-# Enable autocompletion in the username line edit.
-# Default is false
-#UserCompletion=true
-# Enable user list (names along with images) in the greeter.
-# Default is true
-#UserList=false
-# User selection for UserCompletion and UserList:
-# "NotHidden" - all users except those listed in HiddenUsers
-# "Selected" - only the users listed in SelectedUsers
-# Default is NotHidden
-#ShowUsers=Selected
-# For ShowUsers=Selected. @<group> means all users in that group.
-# Default is ""
-#SelectedUsers=root,johndoe
-# For ShowUsers=NotHidden. @<group> means all users in that group.
-# Default is ""
-#HiddenUsers=root
-# Special case of HiddenUsers: users with a non-zero UID less than this number
-# will not be shown as well.
-# Default is 0
-MinShowUID=1000
-# Complement to MinShowUID: users with a UID greater than this number will
-# not be shown as well.
-# Default is 65535
-MaxShowUID=65000
-# If false, the users are listed in the order they appear in /etc/passwd.
-# If true, they are sorted alphabetically.
-# Default is true
-#SortUsers=false
-# Specify, where the users' pictures should be taken from.
-# "AdminOnly" - from <FaceDir>/$USER.face[.icon]
-# "PreferAdmin" - prefer <FaceDir>, fallback on $HOME
-# "PreferUser" - ... and the other way round
-# "UserOnly" - from the user's $HOME/.face[.icon]
-# Default is AdminOnly
-#FaceSource=PreferUser
-# The directory containing the user images if FaceSource is not UserOnly.
-# Default is "/usr/share/apps/kdm/faces"
-##FaceDir=/usr/share/faces
-FaceDir=/var/lib/kdm/faces
-# Specify, if/which user should be preselected for log in.
-# "None" - do not preselect any user
-# "Previous" - the user which successfully logged in last time
-# "Default" - the user specified in the DefaultUser option
-# Default is None
-#PreselectUser=Previous
-# If this is true, the password input line is focused automatically if
-# a user is preselected.
-# Default is false
-#FocusPasswd=true
-# If this is true, the entered password is echoed as bullets. Otherwise,
-# no feedback is given at all.
-# Default is true
-#EchoPasswd=false
-# If true, krootimage will be automatically started by KDM; otherwise, the
-# Setup script should be used to setup the background.
-# Default is true
-#UseBackground=false
-# The configuration file to be used by krootimage.
-# Default is "/usr/share/config/kdm/backgroundrc"
-#BackgroundCfg=
-# Whether to grab keyboard and mouse while the greeter is visible. Grabs
-# may improve security, but make on-screen keyboards, etc. unusable.
-# "Never" - never grab
-# "IfNoAuth" - grab if the display requires no X authorization
-# "Always" - always grab
-# Default is IfNoAuth
-#GrabInput=Always
-# Hold the X-server grabbed the whole time the greeter is visible. This
-# may be more secure, but it will disable any background and other
-# X-clients started from the Setup script.
-# Default is false
-#GrabServer=true
-# How many seconds to wait for grab to succeed.
-# Default is 3
-#GrabTimeout=3
-# Warn, if display has no X-authorization (local auth cannot be created,
-# XDMCP display wants no auth, or display is foreign from StaticServers).
-# Default is true
-#AuthComplain=false
-# Random seed for forging saved session types, etc. of unknown users.
-# This value should be random but constant across the login domain.
-# Default is 0
-ForgingSeed=1338430572
-# Specify conversation plugins for the login dialog. Each plugin can be
-# specified as a base name (which expands to $kde_modulesdir/kgreet_$base)
-# or as a full pathname.
-# Default is "classic"
-#PluginsLogin=sign
-# Same as PluginsLogin, but for the shutdown dialog.
-# Default is "classic"
-#PluginsShutdown=modern
-# A list of options of the form Key=Value. The conversation plugins can query
-# these settings; it is up to them what possible keys are.
-# Default is ""
-#PluginOptions=SomeKey=randomvalue,Foo=bar
-# Show the "Console Login" action in the greeter (if ServerTTY/ConsoleTTYs
-# is configured).
-# Default is true
-#AllowConsole=false
-# A program to run while the greeter is visible. It is supposed to preload
-# as much as possible of the session that is going to be started (most
-# probably).
-# Default is ""
-Preloader=/usr/bin/preloadkde
-# Whether the greeter should be themed.
-# Default is false
-UseTheme=true
-# The theme to use for the greeter. Can point to either a directory or an XML
-# file.
-# Default is ""
-Theme=/usr/share/apps/kdm/themes/ariya
-# Enable the Alt-Ctrl-D shortcut to toggle greeter theme debugging.
-# Default is false
-#AllowThemeDebug=true
-
-# Core config for local displays
-[X-:*-Core]
-# How often to try to run the X-server. Running includes executing it and
-# waiting for it to come up.
-# Default is 1
-#ServerAttempts=1
-# How long to wait for a local X-server to come up.
-# Default is 30
-ServerTimeout=30
-# The command line to start the X-server, without display number and VT spec.
-# This string is subject to word splitting.
-# Default is "/usr/bin/X"
-ServerCmd=/usr/bin/X -br -novtswitch -quiet
-# Additional arguments for the X-servers for local sessions.
-# This string is subject to word splitting.
-# Default is ""
-ServerArgsLocal=-nolisten tcp
-# Additional arguments for the X-servers for remote sessions.
-# This string is subject to word splitting.
-# Default is ""
-#ServerArgsRemote=
-# The user the X-server should run as. Empty results in root.
-# Default is ""
-#ServerUID=_x11
-# Restart instead of resetting the local X-server after session exit.
-# Use it if the server leaks memory etc.
-# Default is false
-TerminateServer=true
-# Create X-authorizations for local displays.
-# Default is true
-#Authorize=false
-# Which X-authorization mechanisms should be used.
-# Default is "MIT-MAGIC-COOKIE-1"
-#AuthNames=
-# Need to reset the X-server to make it read initial Xauth file.
-# Default is false
-#ResetForAuth=true
-# See above
-AllowNullPasswd=true
-# See above
-AllowShutdown=All
-# Enable password-less logins on this display. USE WITH EXTREME CARE!
-# Default is false
-#NoPassEnable=true
-# The users that do not need to provide a password to log in. NEVER list root!
-# "*" means all non-root users. @<group> means all users in that group.
-# Default is ""
-#NoPassUsers=fred,ethel
-
-# Greeter config for local displays
-[X-:*-Greeter]
-# See above
-PreselectUser=Previous
-# See above
-FocusPasswd=true
-# Specify whether the greeter of local displays should start up in host chooser
-# (remote) or login (local) mode and whether it is allowed to switch to the
-# other mode.
-# "LocalOnly" - only local login possible
-# "DefaultLocal" - start up in local mode, but allow switching to remote mode
-# "DefaultRemote" - ... and the other way round
-# "RemoteOnly" - only choice of remote host possible
-# Default is LocalOnly
-LoginMode=DefaultLocal
-# A list of hosts to be automatically added to the remote login menu. The
-# special name "*" means broadcast.
-# Default is "*"
-#ChooserHosts=*,host1,host2,host3.local,login.domain.com
-# Show the "Restart X Server"/"Close Connection" action in the greeter.
-# Default is true
-AllowClose=false
-
-# Core config for 1st local display
-[X-:0-Core]
-# The VT the X-server should run on; auto-assign if zero, don't assign if -1.
-# Better leave it zero and use ServerVTs.
-# Default is 0
-#ServerVT=7
-# Enable automatic login. USE WITH EXTREME CARE!
-# Default is false
-#AutoLoginEnable=true
-# If true, auto-login after logout. If false, auto-login is performed only
-# when a display session starts up.
-# Default is false
-#AutoLoginAgain=true
-# The delay in seconds before automatic login kicks in.
-# Default is 0
-#AutoLoginDelay=10
-# The user to log in automatically. NEVER specify root!
-# Default is ""
-#AutoLoginUser=fred
-# The password for the user to log in automatically. This is NOT required
-# unless the user is logged into a NIS or Kerberos domain. If you use this
-# option, you should "chmod 600 kdmrc" for obvious reasons.
-# Default is ""
-#AutoLoginPass=secret!
-# Immediately lock the automatically started session. This works only with
-# KDE sessions.
-# Default is false
-#AutoLoginLocked=true
-# See above
-ClientLogFile=.xsession-errors
-
-# Greeter config for 1st local display
-[X-:0-Greeter]
-# See above
-#PreselectUser=Default
-# The user to preselect if PreselectUser=Default.
-# Default is ""
-#DefaultUser=johndoe
diff --git a/config-archive/usr/share/config/kdm/kdmrc.1 b/config-archive/usr/share/config/kdm/kdmrc.1
deleted file mode 100644 (file)
index 87bd067..0000000
+++ /dev/null
@@ -1,594 +0,0 @@
-# KDM master configuration file
-#
-# Definition: the greeter is the login dialog, i.e., the part of KDM
-# which the user sees.
-#
-# You can configure every X-display individually.
-# Every display has a display name, which consists of a host name
-# (which is empty for local displays specified in {Static|Reserve}Servers),
-# a colon, and a display number. Additionally, a display belongs to a
-# display class (which can be ignored in most cases; the control center
-# does not support this feature at all).
-# Sections with display-specific settings have the formal syntax
-# "[X-" host [":" number [ "_" class ]] "-" sub-section "]"
-# You can use the "*" wildcard for host, number, and class. You may omit
-# trailing components; they are assumed to be "*" then.
-# The host part may be a domain specification like ".inf.tu-dresden.de".
-# It may also be "+", which means non-empty, i.e. remote displays only.
-# From which section a setting is actually taken is determined by these
-# rules:
-# - an exact match takes precedence over a partial match (for the host part),
-#   which in turn takes precedence over a wildcard ("+" taking precedence
-#   over "*")
-# - precedence decreases from left to right for equally exact matches
-# Example: display name "myhost:0", class "dpy".
-# [X-myhost:0_dpy] precedes
-# [X-myhost:0_*] (same as [X-myhost:0]) precedes
-# [X-myhost:*_dpy] precedes
-# [X-myhost:*_*] (same as [X-myhost]) precedes
-# [X-+:0_dpy] precedes
-# [X-*:0_dpy] precedes
-# [X-*:0_*] (same as [X-*:0]) precedes
-# [X-*:*_*] (same as [X-*])
-# These sections do NOT match this display:
-# [X-hishost], [X-myhost:0_dec], [X-*:1], [X-:*]
-# If a setting is not found in any matching section, the default is used.
-#
-# Every comment applies to the following section or key. Note that all
-# comments will be lost if you change this file with the systemsettings frontend.
-# The defaults refer to KDM's built-in values, not anything set in this file.
-#
-# Special characters need to be backslash-escaped (leading and trailing
-# spaces (\s), tab (\t), linefeed (\n), carriage return (\r) and the
-# backslash itself (\\)).
-# In lists, fields are separated with commas without whitespace in between.
-# Some command strings are subject to simplified sh-style word splitting:
-# single quotes (') and double quotes (") have the usual meaning; the backslash
-# quotes everything (not only special characters). Note that the backslashes
-# need to be doubled because of the two levels of quoting.
-
-[General]
-# This option exists solely for the purpose of a clean automatic upgrade.
-# Do not even think about changing it!
-ConfigVersion=2.4
-# List of permanent displays. Displays with a hostname are foreign. A display
-# class may be specified separated by an underscore.
-# Default is ":0"
-StaticServers=:0
-# List of on-demand displays. See StaticServers for syntax.
-# Default is ""
-ReserveServers=:1,:2,:3
-# VTs to allocate to X-servers. A negative number means that the VT will be
-# used only if it is free. If all VTs in this list are used up, the next free
-# one greater than the last one in this list will be allocated.
-# Default is ""
-ServerVTs=-7
-# TTYs (without /dev/) to monitor for activity while in console mode.
-# Default is ""
-ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6
-# Where KDM should store its PID (do not store if empty).
-# Default is ""
-PidFile=/var/run/kdm.pid
-# Whether KDM should lock the PID file to prevent having multiple KDM
-# instances running at once. Do not change unless you are brave.
-# Default is true
-#LockPidFile=false
-# Where to store authorization files.
-# Default is "/var/run/xauth"
-#AuthDir=/tmp
-# Whether KDM should automatically re-read configuration files, if it
-# finds them having changed.
-# Default is true
-#AutoRescan=false
-# Additional environment variables KDM should pass on to all programs it runs.
-# LD_LIBRARY_PATH and XCURSOR_THEME are good candidates;
-# otherwise, it should not be necessary very often.
-# Default is ""
-#ExportList=LD_LIBRARY_PATH,ANOTHER_IMPORTANT_VAR
-# A character device KDM should read entropy from.
-# Empty means use the system's preferred entropy device.
-# Default is ""
-#RandomDevice=/dev/altrandom
-# Where the command sockets should be created; make it empty to disable
-# them.
-# Default is "/var/run/xdmctl"
-#FifoDir=/tmp
-# The group to which the global command socket should belong;
-# can be either a name or a numerical ID.
-# Default is 0
-#FifoGroup=xdmctl
-# The user the greeter should run as. Empty results in root.
-# Consider the impact on LogSource when setting it.
-# Default is ""
-GreeterUID=kdm
-# The directory in which KDM should store persistent working data.
-# Default is "/var/lib/kdm"
-##DataDir=
-DataDir=/var/lib/kdm
-# The directory in which KDM should store users' .dmrc files. This is only
-# needed if the home directories are not readable before actually logging in
-# (like with AFS).
-# Default is ""
-#DmrcDir=/nfs-shared/var/dmrcs
-
-[Xdmcp]
-# Whether KDM should listen to incoming XDMCP requests.
-# Default is true
-Enable=false
-# The UDP port on which KDM should listen for XDMCP requests. Do not change.
-# Default is 177
-#Port=177
-# File with the private keys of X-terminals. Required for XDM authentication.
-# Default is ""
-#KeyFile=/usr/share/config/kdm/kdmkeys
-# XDMCP access control file in the usual XDM-Xaccess format.
-# Default is "/usr/share/config/kdm/Xaccess"
-#Xaccess=
-# Number of seconds to wait for display to respond after the user has
-# selected a host from the chooser.
-# Default is 15
-#ChoiceTimeout=10
-# Strip domain name from remote display names if it is equal to the local
-# domain.
-# Default is true
-#RemoveDomainname=false
-# Use the numeric IP address of the incoming connection on multihomed hosts
-# instead of the host name.
-# Default is false
-#SourceAddress=true
-# The program which is invoked to dynamically generate replies to XDMCP
-# DirectQuery or BroadcastQuery requests.
-# If empty, no program is invoked and "Willing to manage" is sent.
-# Default is ""
-Willing=/usr/share/config/kdm/Xwilling
-
-[Shutdown]
-# The command (subject to word splitting) to run to halt the system.
-# Default is "/sbin/shutdown -h -P now"
-#HaltCmd=
-# The command (subject to word splitting) to run to reboot the system.
-# Default is "/sbin/shutdown -r now"
-#RebootCmd=
-# Whether it is allowed to shut down the system via the global command socket.
-# Default is false
-#AllowFifo=true
-# Whether it is allowed to abort active sessions when shutting down the
-# system via the global command socket.
-# Default is true
-#AllowFifoNow=false
-# The boot manager KDM should use for offering boot options in the
-# shutdown dialog.
-# "None" - no boot manager
-# "Grub" - Grub boot manager
-# "Grub2" - Grub2 boot manager
-# "Burg" - Burg boot manager
-# "Lilo" - Lilo boot manager (Linux on i386 & x86-64 only)
-# Default is None
-#BootManager=Grub
-
-# Rough estimations about how many seconds KDM will spend at most on
-# - opening a connection to the X-server (OpenTime) if the attempt
-#   - times out: OpenTimeout
-#   - is refused: OpenRepeat * OpenDelay
-# - starting a local X-server (ServerTime):
-#   ServerAttempts * (ServerTimeout + OpenDelay)
-# - starting a display:
-#   - local display: ServerTime + OpenTime
-#   - foreign display: StartAttempts * OpenTime
-#   - XDMCP display: OpenTime (repeated indefinitely by client)
-
-# Core config for all displays
-[X-*-Core]
-# How long to wait before retrying to connect a display.
-# Default is 15
-#OpenDelay=15
-# How long to wait before timing out a display connection attempt.
-# Default is 120
-#OpenTimeout=120
-# How many connection attempts to make during a start attempt. Note that
-# a timeout aborts the entire start attempt.
-# Default is 5
-#OpenRepeat=5
-# Try at most that many times to start a display. If this fails, the display
-# is disabled.
-# Default is 4
-#StartAttempts=4
-# Ping remote display every that many minutes.
-# Default is 5
-#PingInterval=5
-# Wait for a Pong that many minutes.
-# Default is 5
-#PingTimeout=5
-# The name of this X-server's Xauth file.
-# If empty, a random name in the AuthDir directory will be used.
-# Default is ""
-#AuthFile=
-# Specify a file with X-resources for the greeter, chooser and background.
-# The KDE frontend does not use this file, so you do not need it unless you
-# use another background generator than krootimage.
-# Default is ""
-#Resources=
-# The xrdb program to use to read the above specified recources.
-# Subject to word splitting.
-# Default is "/usr/bin/xrdb"
-#Xrdb=
-# A program to run before the greeter is shown. Can be used to start an
-# xconsole or an alternative background generator. Subject to word splitting.
-# Default is ""
-Setup=/usr/share/config/kdm/Xsetup
-# A program to run before a user session starts. Subject to word splitting.
-# Default is ""
-Startup=/usr/share/config/kdm/Xstartup
-# A program to run after a user session exits. Subject to word splitting.
-# Default is ""
-Reset=/usr/share/config/kdm/Xreset
-# The program which is run as the user which logs in. It is supposed to
-# interpret the session argument (see SessionsDirs) and start an appropriate
-# session according to it. Subject to word splitting.
-# Default is "/usr/bin/xterm -ls -T"
-Session=/usr/share/config/kdm/Xsession
-# The program to run if Session fails.
-# Default is "/usr/bin/xterm"
-#FailsafeClient=
-# The PATH for the Session program.
-# Default is "/usr/local/bin:/usr/bin:/bin:/usr/games"
-#UserPath=
-# The PATH for Setup, Startup and Reset, etc.
-# Default is "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
-#SystemPath=
-# The default system shell.
-# Default is "/bin/sh"
-#SystemShell=/bin/bash
-# Where to put the user's X-server authorization file if ~/.Xauthority
-# cannot be created.
-# Default is "/tmp"
-#UserAuthDir=
-# If true, UserAuthDir will be used unconditionally.
-# Default is false
-#ForceUserAuthDir=true
-# Whether to automatically restart sessions after X-server crashes.
-# Note that enabling this makes circumventing screen lockers other than
-# KDE's built-in one possible!
-# Default is false
-#AutoReLogin=true
-# Allow root logins?
-# Default is true
-AllowRootLogin=false
-# Allow to log in, when user has set an empty password?
-# Default is true
-AllowNullPasswd=false
-# Who is allowed to shut down the system. This applies both to the
-# greeter and to the command sockets.
-# "None" - no "Shutdown..." menu entry is shown at all
-# "Root" - the root password must be entered to shut down
-# "All" - everybody can shut down the machine
-# Default is All
-AllowShutdown=Root
-# Who is allowed to abort active sessions when shutting down.
-# "None" - no forced shutdown is allowed at all
-# "Root" - the root password must be entered to shut down forcibly
-# "All" - everybody can shut down the machine forcibly
-# Default is All
-#AllowSdForceNow=Root
-# The default choice for the shutdown condition/timing.
-# "Schedule" - shut down after all active sessions exit (possibly at once)
-# "TryNow" - shut down, if no active sessions are open; otherwise, do nothing
-# "ForceNow" - shut down unconditionally
-# Default is Schedule
-#DefaultSdMode=ForceNow
-# How to offer shutdown scheduling options:
-# "Never" - not at all
-# "Optional" - as a button in the simple shutdown dialogs
-# "Always" - instead of the simple shutdown dialogs
-# Default is Never
-#ScheduledSd=Optional
-# The directories containing session type definitions in .desktop format,
-# ordered by falling priority.
-# Default is "/usr/share/apps/kdm/sessions"
-#SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions
-SessionsDirs=/usr/share/apps/kdm/sessions,/usr/share/xsessions
-# The file (relative to $HOME) to redirect the session output to. The
-# following character pairs are replaced:
-# - %d -> current display
-# - %u -> current user
-# - %r -> empty at first. See below.
-# - %% -> a single %
-# When the constructed filename cannot be used safely and the specification
-# contains %<stuff>r, other names will be tried - this time expanding %<stuff>r
-# to <stuff> followed by a random number.
-# Default is ".xsession-errors"
-ClientLogFile=.xsession-errors-%d
-# Fallback when ClientLogFile cannot be used. The same expansions are
-# supported. DO NOT use relative paths here.
-# Default is "/tmp/xerr-%u-%d%-r"
-#ClientLogFallback=/var/log/xsession-errors/%u-%d%-r
-# Whether KDM's built-in utmp/wtmp/lastlog registration should be used.
-# Default is true
-#UseSessReg=false
-
-# Greeter config for all displays
-[X-*-Greeter]
-# Specify the widget style for the greeter. Empty means to use the
-# built-in default which currently is "Oxygen-air".
-# Default is ""
-#GUIStyle=Plastique
-# Specify the widget color scheme for the greeter. Empty means to use the
-# built-in default which currently is "Oxygen-air".
-# Default is ""
-#ColorScheme=MidnightMeadow
-# What should be shown in the greeter's logo are:
-# "None" - nothing
-# "Logo" - the image specified by LogoPixmap
-# "Clock" - a neat analog clock
-# Default is Clock
-LogoArea=Logo
-# The image to show when LogoArea=Logo.
-# Default is ""
-LogoPixmap=/usr/share/apps/kdm/pics/kdelogo.png
-# The relative coordinates (X,Y in percent) of the center of the greeter.
-# Default is "50,50"
-#GreeterPos=30,40
-# The screen the greeter should be displayed on in multi-headed and Xinerama
-# setups. The numbering starts with 0. For Xinerama, it corresponds to the
-# listing order in the active ServerLayout section of XF86Config; -1 means
-# to use the upper-left screen, -2 means to use the upper-right screen.
-# Default is 0
-#GreeterScreen=-1
-# The headline in the greeter. The following character pairs are replaced:
-# - %d -> current display
-# - %h -> host name, possibly with domain name
-# - %n -> node name, most probably the host name without domain name
-# - %s -> the operating system
-# - %r -> the operating system's version
-# - %m -> the machine (hardware) type
-# - %% -> a single %
-# Default is "Welcome to %s at %n"
-#GreetString=K Desktop Environment (%n)
-# Whether the fonts used in the greeter should be antialiased.
-# Default is false
-#AntiAliasing=true
-# The font for the greeter headline. The value is encoded.
-# Default is "Serif 20pt bold"
-#GreetFont=Serif,20,-1,5,50,0,0,0,0,0
-# The normal font used in the greeter. The value is encoded.
-# Default is "Sans Serif 10pt"
-#StdFont=Sans Serif,10,-1,5,50,0,0,0,0,0
-# The font used for the "Login Failed" message. The value is encoded.
-# Default is "Sans Serif 10pt bold"
-#FailFont=Sans Serif,10,-1,5,75,0,0,0,0,0
-# What to do with the Num Lock modifier for the time the greeter is running:
-# "Off" - turn off
-# "On" - turn on
-# "Keep" - do not change the state
-# Default is Keep
-#NumLock=Off
-# Language and locale to use in the greeter, encoded like $LANGUAGE.
-# If empty, the settings from the environment are used.
-# Default is ""
-#Language=de_DE
-# Enable autocompletion in the username line edit.
-# Default is false
-#UserCompletion=true
-# Enable user list (names along with images) in the greeter.
-# Default is true
-#UserList=false
-# User selection for UserCompletion and UserList:
-# "NotHidden" - all users except those listed in HiddenUsers
-# "Selected" - only the users listed in SelectedUsers
-# Default is NotHidden
-#ShowUsers=Selected
-# For ShowUsers=Selected. @<group> means all users in that group.
-# Default is ""
-#SelectedUsers=root,johndoe
-# For ShowUsers=NotHidden. @<group> means all users in that group.
-# Default is ""
-#HiddenUsers=root
-# Special case of HiddenUsers: users with a non-zero UID less than this number
-# will not be shown as well.
-# Default is 0
-MinShowUID=1000
-# Complement to MinShowUID: users with a UID greater than this number will
-# not be shown as well.
-# Default is 65535
-MaxShowUID=65000
-# If false, the users are listed in the order they appear in /etc/passwd.
-# If true, they are sorted alphabetically.
-# Default is true
-#SortUsers=false
-# Specify, where the users' pictures should be taken from.
-# "AdminOnly" - from <FaceDir>/$USER.face[.icon]
-# "PreferAdmin" - prefer <FaceDir>, fallback on $HOME
-# "PreferUser" - ... and the other way round
-# "UserOnly" - from the user's $HOME/.face[.icon]
-# Default is AdminOnly
-#FaceSource=PreferUser
-# The directory containing the user images if FaceSource is not UserOnly.
-# Default is "/usr/share/apps/kdm/faces"
-##FaceDir=/usr/share/faces
-FaceDir=/var/lib/kdm/faces
-# Specify, if/which user should be preselected for log in.
-# "None" - do not preselect any user
-# "Previous" - the user which successfully logged in last time
-# "Default" - the user specified in the DefaultUser option
-# Default is None
-#PreselectUser=Previous
-# If this is true, the password input line is focused automatically if
-# a user is preselected.
-# Default is false
-#FocusPasswd=true
-# If this is true, the entered password is echoed as bullets. Otherwise,
-# no feedback is given at all.
-# Default is true
-#EchoPasswd=false
-# If true, krootimage will be automatically started by KDM; otherwise, the
-# Setup script should be used to setup the background.
-# Default is true
-#UseBackground=false
-# The configuration file to be used by krootimage.
-# Default is "/usr/share/config/kdm/backgroundrc"
-#BackgroundCfg=
-# Whether to grab keyboard and mouse while the greeter is visible. Grabs
-# may improve security, but make on-screen keyboards, etc. unusable.
-# "Never" - never grab
-# "IfNoAuth" - grab if the display requires no X authorization
-# "Always" - always grab
-# Default is IfNoAuth
-#GrabInput=Always
-# Hold the X-server grabbed the whole time the greeter is visible. This
-# may be more secure, but it will disable any background and other
-# X-clients started from the Setup script.
-# Default is false
-#GrabServer=true
-# How many seconds to wait for grab to succeed.
-# Default is 3
-#GrabTimeout=3
-# Warn, if display has no X-authorization (local auth cannot be created,
-# XDMCP display wants no auth, or display is foreign from StaticServers).
-# Default is true
-#AuthComplain=false
-# Random seed for forging saved session types, etc. of unknown users.
-# This value should be random but constant across the login domain.
-# Default is 0
-ForgingSeed=1334084600
-# Specify conversation plugins for the login dialog. Each plugin can be
-# specified as a base name (which expands to $kde_modulesdir/kgreet_$base)
-# or as a full pathname.
-# Default is "classic"
-#PluginsLogin=sign
-# Same as PluginsLogin, but for the shutdown dialog.
-# Default is "classic"
-#PluginsShutdown=modern
-# A list of options of the form Key=Value. The conversation plugins can query
-# these settings; it is up to them what possible keys are.
-# Default is ""
-#PluginOptions=SomeKey=randomvalue,Foo=bar
-# Show the "Console Login" action in the greeter (if ServerTTY/ConsoleTTYs
-# is configured).
-# Default is true
-#AllowConsole=false
-# A program to run while the greeter is visible. It is supposed to preload
-# as much as possible of the session that is going to be started (most
-# probably).
-# Default is ""
-Preloader=/usr/bin/preloadkde
-# Whether the greeter should be themed.
-# Default is false
-UseTheme=true
-# The theme to use for the greeter. Can point to either a directory or an XML
-# file.
-# Default is ""
-Theme=/usr/share/apps/kdm/themes/ariya
-# Enable the Alt-Ctrl-D shortcut to toggle greeter theme debugging.
-# Default is false
-#AllowThemeDebug=true
-
-# Core config for local displays
-[X-:*-Core]
-# How often to try to run the X-server. Running includes executing it and
-# waiting for it to come up.
-# Default is 1
-#ServerAttempts=1
-# How long to wait for a local X-server to come up.
-# Default is 30
-ServerTimeout=30
-# The command line to start the X-server, without display number and VT spec.
-# This string is subject to word splitting.
-# Default is "/usr/bin/X"
-ServerCmd=/usr/bin/X -br -novtswitch -quiet
-# Additional arguments for the X-servers for local sessions.
-# This string is subject to word splitting.
-# Default is ""
-ServerArgsLocal=-nolisten tcp
-# Additional arguments for the X-servers for remote sessions.
-# This string is subject to word splitting.
-# Default is ""
-#ServerArgsRemote=
-# The user the X-server should run as. Empty results in root.
-# Default is ""
-#ServerUID=_x11
-# Restart instead of resetting the local X-server after session exit.
-# Use it if the server leaks memory etc.
-# Default is false
-TerminateServer=true
-# Create X-authorizations for local displays.
-# Default is true
-#Authorize=false
-# Which X-authorization mechanisms should be used.
-# Default is "MIT-MAGIC-COOKIE-1"
-#AuthNames=
-# Need to reset the X-server to make it read initial Xauth file.
-# Default is false
-#ResetForAuth=true
-# See above
-AllowNullPasswd=true
-# See above
-AllowShutdown=All
-# Enable password-less logins on this display. USE WITH EXTREME CARE!
-# Default is false
-#NoPassEnable=true
-# The users that do not need to provide a password to log in. NEVER list root!
-# "*" means all non-root users. @<group> means all users in that group.
-# Default is ""
-#NoPassUsers=fred,ethel
-
-# Greeter config for local displays
-[X-:*-Greeter]
-# See above
-PreselectUser=Previous
-# See above
-FocusPasswd=true
-# Specify whether the greeter of local displays should start up in host chooser
-# (remote) or login (local) mode and whether it is allowed to switch to the
-# other mode.
-# "LocalOnly" - only local login possible
-# "DefaultLocal" - start up in local mode, but allow switching to remote mode
-# "DefaultRemote" - ... and the other way round
-# "RemoteOnly" - only choice of remote host possible
-# Default is LocalOnly
-LoginMode=DefaultLocal
-# A list of hosts to be automatically added to the remote login menu. The
-# special name "*" means broadcast.
-# Default is "*"
-#ChooserHosts=*,host1,host2,host3.local,login.domain.com
-# Show the "Restart X Server"/"Close Connection" action in the greeter.
-# Default is true
-AllowClose=false
-
-# Core config for 1st local display
-[X-:0-Core]
-# The VT the X-server should run on; auto-assign if zero, don't assign if -1.
-# Better leave it zero and use ServerVTs.
-# Default is 0
-#ServerVT=7
-# Enable automatic login. USE WITH EXTREME CARE!
-# Default is false
-#AutoLoginEnable=true
-# If true, auto-login after logout. If false, auto-login is performed only
-# when a display session starts up.
-# Default is false
-#AutoLoginAgain=true
-# The delay in seconds before automatic login kicks in.
-# Default is 0
-#AutoLoginDelay=10
-# The user to log in automatically. NEVER specify root!
-# Default is ""
-#AutoLoginUser=fred
-# The password for the user to log in automatically. This is NOT required
-# unless the user is logged into a NIS or Kerberos domain. If you use this
-# option, you should "chmod 600 kdmrc" for obvious reasons.
-# Default is ""
-#AutoLoginPass=secret!
-# Immediately lock the automatically started session. This works only with
-# KDE sessions.
-# Default is false
-#AutoLoginLocked=true
-# See above
-ClientLogFile=.xsession-errors
-
-# Greeter config for 1st local display
-[X-:0-Greeter]
-# See above
-#PreselectUser=Default
-# The user to preselect if PreselectUser=Default.
-# Default is ""
-#DefaultUser=johndoe
diff --git a/config-archive/usr/share/config/kdm/kdmrc.2 b/config-archive/usr/share/config/kdm/kdmrc.2
deleted file mode 100644 (file)
index 28d0739..0000000
+++ /dev/null
@@ -1,593 +0,0 @@
-# KDM master configuration file
-#
-# Definition: the greeter is the login dialog, i.e., the part of KDM
-# which the user sees.
-#
-# You can configure every X-display individually.
-# Every display has a display name, which consists of a host name
-# (which is empty for local displays specified in {Static|Reserve}Servers),
-# a colon, and a display number. Additionally, a display belongs to a
-# display class (which can be ignored in most cases; the control center
-# does not support this feature at all).
-# Sections with display-specific settings have the formal syntax
-# "[X-" host [":" number [ "_" class ]] "-" sub-section "]"
-# You can use the "*" wildcard for host, number, and class. You may omit
-# trailing components; they are assumed to be "*" then.
-# The host part may be a domain specification like ".inf.tu-dresden.de".
-# It may also be "+", which means non-empty, i.e. remote displays only.
-# From which section a setting is actually taken is determined by these
-# rules:
-# - an exact match takes precedence over a partial match (for the host part),
-#   which in turn takes precedence over a wildcard ("+" taking precedence
-#   over "*")
-# - precedence decreases from left to right for equally exact matches
-# Example: display name "myhost:0", class "dpy".
-# [X-myhost:0_dpy] precedes
-# [X-myhost:0_*] (same as [X-myhost:0]) precedes
-# [X-myhost:*_dpy] precedes
-# [X-myhost:*_*] (same as [X-myhost]) precedes
-# [X-+:0_dpy] precedes
-# [X-*:0_dpy] precedes
-# [X-*:0_*] (same as [X-*:0]) precedes
-# [X-*:*_*] (same as [X-*])
-# These sections do NOT match this display:
-# [X-hishost], [X-myhost:0_dec], [X-*:1], [X-:*]
-# If a setting is not found in any matching section, the default is used.
-#
-# Every comment applies to the following section or key. Note that all
-# comments will be lost if you change this file with the systemsettings frontend.
-# The defaults refer to KDM's built-in values, not anything set in this file.
-#
-# Special characters need to be backslash-escaped (leading and trailing
-# spaces (\s), tab (\t), linefeed (\n), carriage return (\r) and the
-# backslash itself (\\)).
-# In lists, fields are separated with commas without whitespace in between.
-# Some command strings are subject to simplified sh-style word splitting:
-# single quotes (') and double quotes (") have the usual meaning; the backslash
-# quotes everything (not only special characters). Note that the backslashes
-# need to be doubled because of the two levels of quoting.
-
-[General]
-# This option exists solely for the purpose of a clean automatic upgrade.
-# Do not even think about changing it!
-ConfigVersion=2.4
-# List of permanent displays. Displays with a hostname are foreign. A display
-# class may be specified separated by an underscore.
-# Default is ":0"
-StaticServers=:0
-# List of on-demand displays. See StaticServers for syntax.
-# Default is ""
-ReserveServers=:1,:2,:3
-# VTs to allocate to X-servers. A negative number means that the VT will be
-# used only if it is free. If all VTs in this list are used up, the next free
-# one greater than the last one in this list will be allocated.
-# Default is ""
-ServerVTs=-7
-# TTYs (without /dev/) to monitor for activity while in console mode.
-# Default is ""
-ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6
-# Where KDM should store its PID (do not store if empty).
-# Default is ""
-PidFile=/var/run/kdm.pid
-# Whether KDM should lock the PID file to prevent having multiple KDM
-# instances running at once. Do not change unless you are brave.
-# Default is true
-#LockPidFile=false
-# Where to store authorization files.
-# Default is "/var/run/xauth"
-#AuthDir=/tmp
-# Whether KDM should automatically re-read configuration files, if it
-# finds them having changed.
-# Default is true
-#AutoRescan=false
-# Additional environment variables KDM should pass on to all programs it runs.
-# LD_LIBRARY_PATH and XCURSOR_THEME are good candidates;
-# otherwise, it should not be necessary very often.
-# Default is ""
-#ExportList=LD_LIBRARY_PATH,ANOTHER_IMPORTANT_VAR
-# A character device KDM should read entropy from.
-# Empty means use the system's preferred entropy device.
-# Default is ""
-#RandomDevice=/dev/altrandom
-# Where the command sockets should be created; make it empty to disable
-# them.
-# Default is "/var/run/xdmctl"
-#FifoDir=/tmp
-# The group to which the global command socket should belong;
-# can be either a name or a numerical ID.
-# Default is 0
-#FifoGroup=xdmctl
-# The user the greeter should run as. Empty results in root.
-# Consider the impact on LogSource when setting it.
-# Default is ""
-GreeterUID=kdm
-# The directory in which KDM should store persistent working data.
-# Default is "/var/lib/kdm"
-##DataDir=
-DataDir=/var/lib/kdm
-# The directory in which KDM should store users' .dmrc files. This is only
-# needed if the home directories are not readable before actually logging in
-# (like with AFS).
-# Default is ""
-#DmrcDir=/nfs-shared/var/dmrcs
-
-[Xdmcp]
-# Whether KDM should listen to incoming XDMCP requests.
-# Default is true
-Enable=false
-# The UDP port on which KDM should listen for XDMCP requests. Do not change.
-# Default is 177
-#Port=177
-# File with the private keys of X-terminals. Required for XDM authentication.
-# Default is ""
-#KeyFile=/usr/share/config/kdm/kdmkeys
-# XDMCP access control file in the usual XDM-Xaccess format.
-# Default is "/usr/share/config/kdm/Xaccess"
-#Xaccess=
-# Number of seconds to wait for display to respond after the user has
-# selected a host from the chooser.
-# Default is 15
-#ChoiceTimeout=10
-# Strip domain name from remote display names if it is equal to the local
-# domain.
-# Default is true
-#RemoveDomainname=false
-# Use the numeric IP address of the incoming connection on multihomed hosts
-# instead of the host name.
-# Default is false
-#SourceAddress=true
-# The program which is invoked to dynamically generate replies to XDMCP
-# DirectQuery or BroadcastQuery requests.
-# If empty, no program is invoked and "Willing to manage" is sent.
-# Default is ""
-Willing=/usr/share/config/kdm/Xwilling
-
-[Shutdown]
-# The command (subject to word splitting) to run to halt the system.
-# Default is "/sbin/shutdown -h -P now"
-#HaltCmd=
-# The command (subject to word splitting) to run to reboot the system.
-# Default is "/sbin/shutdown -r now"
-#RebootCmd=
-# Whether it is allowed to shut down the system via the global command socket.
-# Default is false
-#AllowFifo=true
-# Whether it is allowed to abort active sessions when shutting down the
-# system via the global command socket.
-# Default is true
-#AllowFifoNow=false
-# The boot manager KDM should use for offering boot options in the
-# shutdown dialog.
-# "None" - no boot manager
-# "Grub" - Grub boot manager
-# "Grub2" - Grub2 boot manager
-# "Lilo" - Lilo boot manager (Linux on i386 & x86-64 only)
-# Default is None
-#BootManager=Grub
-
-# Rough estimations about how many seconds KDM will spend at most on
-# - opening a connection to the X-server (OpenTime) if the attempt
-#   - times out: OpenTimeout
-#   - is refused: OpenRepeat * OpenDelay
-# - starting a local X-server (ServerTime):
-#   ServerAttempts * (ServerTimeout + OpenDelay)
-# - starting a display:
-#   - local display: ServerTime + OpenTime
-#   - foreign display: StartAttempts * OpenTime
-#   - XDMCP display: OpenTime (repeated indefinitely by client)
-
-# Core config for all displays
-[X-*-Core]
-# How long to wait before retrying to connect a display.
-# Default is 15
-#OpenDelay=15
-# How long to wait before timing out a display connection attempt.
-# Default is 120
-#OpenTimeout=120
-# How many connection attempts to make during a start attempt. Note that
-# a timeout aborts the entire start attempt.
-# Default is 5
-#OpenRepeat=5
-# Try at most that many times to start a display. If this fails, the display
-# is disabled.
-# Default is 4
-#StartAttempts=4
-# Ping remote display every that many minutes.
-# Default is 5
-#PingInterval=5
-# Wait for a Pong that many minutes.
-# Default is 5
-#PingTimeout=5
-# The name of this X-server's Xauth file.
-# If empty, a random name in the AuthDir directory will be used.
-# Default is ""
-#AuthFile=
-# Specify a file with X-resources for the greeter, chooser and background.
-# The KDE frontend does not use this file, so you do not need it unless you
-# use another background generator than krootimage.
-# Default is ""
-#Resources=
-# The xrdb program to use to read the above specified recources.
-# Subject to word splitting.
-# Default is "/usr/bin/xrdb"
-#Xrdb=
-# A program to run before the greeter is shown. Can be used to start an
-# xconsole or an alternative background generator. Subject to word splitting.
-# Default is ""
-Setup=/usr/share/config/kdm/Xsetup
-# A program to run before a user session starts. Subject to word splitting.
-# Default is ""
-Startup=/usr/share/config/kdm/Xstartup
-# A program to run after a user session exits. Subject to word splitting.
-# Default is ""
-Reset=/usr/share/config/kdm/Xreset
-# The program which is run as the user which logs in. It is supposed to
-# interpret the session argument (see SessionsDirs) and start an appropriate
-# session according to it. Subject to word splitting.
-# Default is "/usr/bin/xterm -ls -T"
-Session=/usr/share/config/kdm/Xsession
-# The program to run if Session fails.
-# Default is "/usr/bin/xterm"
-#FailsafeClient=
-# The PATH for the Session program.
-# Default is "/usr/local/bin:/usr/bin:/bin:/usr/games"
-#UserPath=
-# The PATH for Setup, Startup and Reset, etc.
-# Default is "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
-#SystemPath=
-# The default system shell.
-# Default is "/bin/sh"
-#SystemShell=/bin/bash
-# Where to put the user's X-server authorization file if ~/.Xauthority
-# cannot be created.
-# Default is "/tmp"
-#UserAuthDir=
-# If true, UserAuthDir will be used unconditionally.
-# Default is false
-#ForceUserAuthDir=true
-# Whether to automatically restart sessions after X-server crashes.
-# Note that enabling this makes circumventing screen lockers other than
-# KDE's built-in one possible!
-# Default is false
-#AutoReLogin=true
-# Allow root logins?
-# Default is true
-AllowRootLogin=false
-# Allow to log in, when user has set an empty password?
-# Default is true
-AllowNullPasswd=false
-# Who is allowed to shut down the system. This applies both to the
-# greeter and to the command sockets.
-# "None" - no "Shutdown..." menu entry is shown at all
-# "Root" - the root password must be entered to shut down
-# "All" - everybody can shut down the machine
-# Default is All
-AllowShutdown=Root
-# Who is allowed to abort active sessions when shutting down.
-# "None" - no forced shutdown is allowed at all
-# "Root" - the root password must be entered to shut down forcibly
-# "All" - everybody can shut down the machine forcibly
-# Default is All
-#AllowSdForceNow=Root
-# The default choice for the shutdown condition/timing.
-# "Schedule" - shut down after all active sessions exit (possibly at once)
-# "TryNow" - shut down, if no active sessions are open; otherwise, do nothing
-# "ForceNow" - shut down unconditionally
-# Default is Schedule
-#DefaultSdMode=ForceNow
-# How to offer shutdown scheduling options:
-# "Never" - not at all
-# "Optional" - as a button in the simple shutdown dialogs
-# "Always" - instead of the simple shutdown dialogs
-# Default is Never
-#ScheduledSd=Optional
-# The directories containing session type definitions in .desktop format,
-# ordered by falling priority.
-# Default is "/usr/share/apps/kdm/sessions"
-#SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions
-SessionsDirs=/usr/share/apps/kdm/sessions,/usr/share/xsessions
-# The file (relative to $HOME) to redirect the session output to. The
-# following character pairs are replaced:
-# - %d -> current display
-# - %u -> current user
-# - %r -> empty at first. See below.
-# - %% -> a single %
-# When the constructed filename cannot be used safely and the specification
-# contains %<stuff>r, other names will be tried - this time expanding %<stuff>r
-# to <stuff> followed by a random number.
-# Default is ".xsession-errors"
-ClientLogFile=.xsession-errors-%d
-# Fallback when ClientLogFile cannot be used. The same expansions are
-# supported. DO NOT use relative paths here.
-# Default is "/tmp/xerr-%u-%d%-r"
-#ClientLogFallback=/var/log/xsession-errors/%u-%d%-r
-# Whether KDM's built-in utmp/wtmp/lastlog registration should be used.
-# Default is true
-#UseSessReg=false
-
-# Greeter config for all displays
-[X-*-Greeter]
-# Specify the widget style for the greeter. Empty means to use the
-# built-in default which currently is "Oxygen-air".
-# Default is ""
-#GUIStyle=Plastique
-# Specify the widget color scheme for the greeter. Empty means to use the
-# built-in default which currently is "Oxygen-air".
-# Default is ""
-#ColorScheme=MidnightMeadow
-# What should be shown in the greeter's logo are:
-# "None" - nothing
-# "Logo" - the image specified by LogoPixmap
-# "Clock" - a neat analog clock
-# Default is Clock
-LogoArea=Logo
-# The image to show when LogoArea=Logo.
-# Default is ""
-LogoPixmap=/usr/share/apps/kdm/pics/kdelogo.png
-# The relative coordinates (X,Y in percent) of the center of the greeter.
-# Default is "50,50"
-#GreeterPos=30,40
-# The screen the greeter should be displayed on in multi-headed and Xinerama
-# setups. The numbering starts with 0. For Xinerama, it corresponds to the
-# listing order in the active ServerLayout section of XF86Config; -1 means
-# to use the upper-left screen, -2 means to use the upper-right screen.
-# Default is 0
-#GreeterScreen=-1
-# The headline in the greeter. The following character pairs are replaced:
-# - %d -> current display
-# - %h -> host name, possibly with domain name
-# - %n -> node name, most probably the host name without domain name
-# - %s -> the operating system
-# - %r -> the operating system's version
-# - %m -> the machine (hardware) type
-# - %% -> a single %
-# Default is "Welcome to %s at %n"
-#GreetString=K Desktop Environment (%n)
-# Whether the fonts used in the greeter should be antialiased.
-# Default is false
-#AntiAliasing=true
-# The font for the greeter headline. The value is encoded.
-# Default is "Serif 20pt bold"
-#GreetFont=Serif,20,-1,5,50,0,0,0,0,0
-# The normal font used in the greeter. The value is encoded.
-# Default is "Sans Serif 10pt"
-#StdFont=Sans Serif,10,-1,5,50,0,0,0,0,0
-# The font used for the "Login Failed" message. The value is encoded.
-# Default is "Sans Serif 10pt bold"
-#FailFont=Sans Serif,10,-1,5,75,0,0,0,0,0
-# What to do with the Num Lock modifier for the time the greeter is running:
-# "Off" - turn off
-# "On" - turn on
-# "Keep" - do not change the state
-# Default is Keep
-#NumLock=Off
-# Language and locale to use in the greeter, encoded like $LANGUAGE.
-# If empty, the settings from the environment are used.
-# Default is ""
-#Language=de_DE
-# Enable autocompletion in the username line edit.
-# Default is false
-#UserCompletion=true
-# Enable user list (names along with images) in the greeter.
-# Default is true
-#UserList=false
-# User selection for UserCompletion and UserList:
-# "NotHidden" - all users except those listed in HiddenUsers
-# "Selected" - only the users listed in SelectedUsers
-# Default is NotHidden
-#ShowUsers=Selected
-# For ShowUsers=Selected. @<group> means all users in that group.
-# Default is ""
-#SelectedUsers=root,johndoe
-# For ShowUsers=NotHidden. @<group> means all users in that group.
-# Default is ""
-#HiddenUsers=root
-# Special case of HiddenUsers: users with a non-zero UID less than this number
-# will not be shown as well.
-# Default is 0
-MinShowUID=1000
-# Complement to MinShowUID: users with a UID greater than this number will
-# not be shown as well.
-# Default is 65535
-MaxShowUID=65000
-# If false, the users are listed in the order they appear in /etc/passwd.
-# If true, they are sorted alphabetically.
-# Default is true
-#SortUsers=false
-# Specify, where the users' pictures should be taken from.
-# "AdminOnly" - from <FaceDir>/$USER.face[.icon]
-# "PreferAdmin" - prefer <FaceDir>, fallback on $HOME
-# "PreferUser" - ... and the other way round
-# "UserOnly" - from the user's $HOME/.face[.icon]
-# Default is AdminOnly
-#FaceSource=PreferUser
-# The directory containing the user images if FaceSource is not UserOnly.
-# Default is "/usr/share/apps/kdm/faces"
-##FaceDir=/usr/share/faces
-FaceDir=/var/lib/kdm/faces
-# Specify, if/which user should be preselected for log in.
-# "None" - do not preselect any user
-# "Previous" - the user which successfully logged in last time
-# "Default" - the user specified in the DefaultUser option
-# Default is None
-#PreselectUser=Previous
-# If this is true, the password input line is focused automatically if
-# a user is preselected.
-# Default is false
-#FocusPasswd=true
-# If this is true, the entered password is echoed as bullets. Otherwise,
-# no feedback is given at all.
-# Default is true
-#EchoPasswd=false
-# If true, krootimage will be automatically started by KDM; otherwise, the
-# Setup script should be used to setup the background.
-# Default is true
-#UseBackground=false
-# The configuration file to be used by krootimage.
-# Default is "/usr/share/config/kdm/backgroundrc"
-#BackgroundCfg=
-# Whether to grab keyboard and mouse while the greeter is visible. Grabs
-# may improve security, but make on-screen keyboards, etc. unusable.
-# "Never" - never grab
-# "IfNoAuth" - grab if the display requires no X authorization
-# "Always" - always grab
-# Default is IfNoAuth
-#GrabInput=Always
-# Hold the X-server grabbed the whole time the greeter is visible. This
-# may be more secure, but it will disable any background and other
-# X-clients started from the Setup script.
-# Default is false
-#GrabServer=true
-# How many seconds to wait for grab to succeed.
-# Default is 3
-#GrabTimeout=3
-# Warn, if display has no X-authorization (local auth cannot be created,
-# XDMCP display wants no auth, or display is foreign from StaticServers).
-# Default is true
-#AuthComplain=false
-# Random seed for forging saved session types, etc. of unknown users.
-# This value should be random but constant across the login domain.
-# Default is 0
-ForgingSeed=1329779992
-# Specify conversation plugins for the login dialog. Each plugin can be
-# specified as a base name (which expands to $kde_modulesdir/kgreet_$base)
-# or as a full pathname.
-# Default is "classic"
-#PluginsLogin=sign
-# Same as PluginsLogin, but for the shutdown dialog.
-# Default is "classic"
-#PluginsShutdown=modern
-# A list of options of the form Key=Value. The conversation plugins can query
-# these settings; it is up to them what possible keys are.
-# Default is ""
-#PluginOptions=SomeKey=randomvalue,Foo=bar
-# Show the "Console Login" action in the greeter (if ServerTTY/ConsoleTTYs
-# is configured).
-# Default is true
-#AllowConsole=false
-# A program to run while the greeter is visible. It is supposed to preload
-# as much as possible of the session that is going to be started (most
-# probably).
-# Default is ""
-Preloader=/usr/bin/preloadkde
-# Whether the greeter should be themed.
-# Default is false
-UseTheme=true
-# The theme to use for the greeter. Can point to either a directory or an XML
-# file.
-# Default is ""
-Theme=/usr/share/apps/kdm/themes/horos
-# Enable the Alt-Ctrl-D shortcut to toggle greeter theme debugging.
-# Default is false
-#AllowThemeDebug=true
-
-# Core config for local displays
-[X-:*-Core]
-# How often to try to run the X-server. Running includes executing it and
-# waiting for it to come up.
-# Default is 1
-#ServerAttempts=1
-# How long to wait for a local X-server to come up.
-# Default is 30
-ServerTimeout=30
-# The command line to start the X-server, without display number and VT spec.
-# This string is subject to word splitting.
-# Default is "/usr/bin/X"
-ServerCmd=/usr/bin/X -br -novtswitch -quiet
-# Additional arguments for the X-servers for local sessions.
-# This string is subject to word splitting.
-# Default is ""
-ServerArgsLocal=-nolisten tcp
-# Additional arguments for the X-servers for remote sessions.
-# This string is subject to word splitting.
-# Default is ""
-#ServerArgsRemote=
-# The user the X-server should run as. Empty results in root.
-# Default is ""
-#ServerUID=_x11
-# Restart instead of resetting the local X-server after session exit.
-# Use it if the server leaks memory etc.
-# Default is false
-TerminateServer=true
-# Create X-authorizations for local displays.
-# Default is true
-#Authorize=false
-# Which X-authorization mechanisms should be used.
-# Default is "MIT-MAGIC-COOKIE-1"
-#AuthNames=
-# Need to reset the X-server to make it read initial Xauth file.
-# Default is false
-#ResetForAuth=true
-# See above
-AllowNullPasswd=true
-# See above
-AllowShutdown=All
-# Enable password-less logins on this display. USE WITH EXTREME CARE!
-# Default is false
-#NoPassEnable=true
-# The users that do not need to provide a password to log in. NEVER list root!
-# "*" means all non-root users. @<group> means all users in that group.
-# Default is ""
-#NoPassUsers=fred,ethel
-
-# Greeter config for local displays
-[X-:*-Greeter]
-# See above
-PreselectUser=Previous
-# See above
-FocusPasswd=true
-# Specify whether the greeter of local displays should start up in host chooser
-# (remote) or login (local) mode and whether it is allowed to switch to the
-# other mode.
-# "LocalOnly" - only local login possible
-# "DefaultLocal" - start up in local mode, but allow switching to remote mode
-# "DefaultRemote" - ... and the other way round
-# "RemoteOnly" - only choice of remote host possible
-# Default is LocalOnly
-LoginMode=DefaultLocal
-# A list of hosts to be automatically added to the remote login menu. The
-# special name "*" means broadcast.
-# Default is "*"
-#ChooserHosts=*,host1,host2,host3.local,login.domain.com
-# Show the "Restart X Server"/"Close Connection" action in the greeter.
-# Default is true
-AllowClose=false
-
-# Core config for 1st local display
-[X-:0-Core]
-# The VT the X-server should run on; auto-assign if zero, don't assign if -1.
-# Better leave it zero and use ServerVTs.
-# Default is 0
-#ServerVT=7
-# Enable automatic login. USE WITH EXTREME CARE!
-# Default is false
-#AutoLoginEnable=true
-# If true, auto-login after logout. If false, auto-login is performed only
-# when a display session starts up.
-# Default is false
-#AutoLoginAgain=true
-# The delay in seconds before automatic login kicks in.
-# Default is 0
-#AutoLoginDelay=10
-# The user to log in automatically. NEVER specify root!
-# Default is ""
-#AutoLoginUser=fred
-# The password for the user to log in automatically. This is NOT required
-# unless the user is logged into a NIS or Kerberos domain. If you use this
-# option, you should "chmod 600 kdmrc" for obvious reasons.
-# Default is ""
-#AutoLoginPass=secret!
-# Immediately lock the automatically started session. This works only with
-# KDE sessions.
-# Default is false
-#AutoLoginLocked=true
-# See above
-ClientLogFile=.xsession-errors
-
-# Greeter config for 1st local display
-[X-:0-Greeter]
-# See above
-#PreselectUser=Default
-# The user to preselect if PreselectUser=Default.
-# Default is ""
-#DefaultUser=johndoe
diff --git a/config-archive/usr/share/config/kdm/kdmrc.dist b/config-archive/usr/share/config/kdm/kdmrc.dist
deleted file mode 100644 (file)
index c1e3341..0000000
+++ /dev/null
@@ -1,594 +0,0 @@
-# KDM master configuration file
-#
-# Definition: the greeter is the login dialog, i.e., the part of KDM
-# which the user sees.
-#
-# You can configure every X-display individually.
-# Every display has a display name, which consists of a host name
-# (which is empty for local displays specified in {Static|Reserve}Servers),
-# a colon, and a display number. Additionally, a display belongs to a
-# display class (which can be ignored in most cases; the control center
-# does not support this feature at all).
-# Sections with display-specific settings have the formal syntax
-# "[X-" host [":" number [ "_" class ]] "-" sub-section "]"
-# You can use the "*" wildcard for host, number, and class. You may omit
-# trailing components; they are assumed to be "*" then.
-# The host part may be a domain specification like ".inf.tu-dresden.de".
-# It may also be "+", which means non-empty, i.e. remote displays only.
-# From which section a setting is actually taken is determined by these
-# rules:
-# - an exact match takes precedence over a partial match (for the host part),
-#   which in turn takes precedence over a wildcard ("+" taking precedence
-#   over "*")
-# - precedence decreases from left to right for equally exact matches
-# Example: display name "myhost:0", class "dpy".
-# [X-myhost:0_dpy] precedes
-# [X-myhost:0_*] (same as [X-myhost:0]) precedes
-# [X-myhost:*_dpy] precedes
-# [X-myhost:*_*] (same as [X-myhost]) precedes
-# [X-+:0_dpy] precedes
-# [X-*:0_dpy] precedes
-# [X-*:0_*] (same as [X-*:0]) precedes
-# [X-*:*_*] (same as [X-*])
-# These sections do NOT match this display:
-# [X-hishost], [X-myhost:0_dec], [X-*:1], [X-:*]
-# If a setting is not found in any matching section, the default is used.
-#
-# Every comment applies to the following section or key. Note that all
-# comments will be lost if you change this file with the systemsettings frontend.
-# The defaults refer to KDM's built-in values, not anything set in this file.
-#
-# Special characters need to be backslash-escaped (leading and trailing
-# spaces (\s), tab (\t), linefeed (\n), carriage return (\r) and the
-# backslash itself (\\)).
-# In lists, fields are separated with commas without whitespace in between.
-# Some command strings are subject to simplified sh-style word splitting:
-# single quotes (') and double quotes (") have the usual meaning; the backslash
-# quotes everything (not only special characters). Note that the backslashes
-# need to be doubled because of the two levels of quoting.
-
-[General]
-# This option exists solely for the purpose of a clean automatic upgrade.
-# Do not even think about changing it!
-ConfigVersion=2.4
-# List of permanent displays. Displays with a hostname are foreign. A display
-# class may be specified separated by an underscore.
-# Default is ":0"
-StaticServers=:0
-# List of on-demand displays. See StaticServers for syntax.
-# Default is ""
-ReserveServers=:1,:2,:3
-# VTs to allocate to X-servers. A negative number means that the VT will be
-# used only if it is free. If all VTs in this list are used up, the next free
-# one greater than the last one in this list will be allocated.
-# Default is ""
-ServerVTs=-7
-# TTYs (without /dev/) to monitor for activity while in console mode.
-# Default is ""
-ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6
-# Where KDM should store its PID (do not store if empty).
-# Default is ""
-PidFile=/var/run/kdm.pid
-# Whether KDM should lock the PID file to prevent having multiple KDM
-# instances running at once. Do not change unless you are brave.
-# Default is true
-#LockPidFile=false
-# Where to store authorization files.
-# Default is "/var/run/xauth"
-#AuthDir=/tmp
-# Whether KDM should automatically re-read configuration files, if it
-# finds them having changed.
-# Default is true
-#AutoRescan=false
-# Additional environment variables KDM should pass on to all programs it runs.
-# LD_LIBRARY_PATH and XCURSOR_THEME are good candidates;
-# otherwise, it should not be necessary very often.
-# Default is ""
-#ExportList=LD_LIBRARY_PATH,ANOTHER_IMPORTANT_VAR
-# A character device KDM should read entropy from.
-# Empty means use the system's preferred entropy device.
-# Default is ""
-#RandomDevice=/dev/altrandom
-# Where the command sockets should be created; make it empty to disable
-# them.
-# Default is "/var/run/xdmctl"
-#FifoDir=/tmp
-# The group to which the global command socket should belong;
-# can be either a name or a numerical ID.
-# Default is 0
-#FifoGroup=xdmctl
-# The user the greeter should run as. Empty results in root.
-# Consider the impact on LogSource when setting it.
-# Default is ""
-GreeterUID=kdm
-# The directory in which KDM should store persistent working data.
-# Default is "/var/lib/kdm"
-##DataDir=
-DataDir=/var/lib/kdm
-# The directory in which KDM should store users' .dmrc files. This is only
-# needed if the home directories are not readable before actually logging in
-# (like with AFS).
-# Default is ""
-#DmrcDir=/nfs-shared/var/dmrcs
-
-[Xdmcp]
-# Whether KDM should listen to incoming XDMCP requests.
-# Default is true
-Enable=false
-# The UDP port on which KDM should listen for XDMCP requests. Do not change.
-# Default is 177
-#Port=177
-# File with the private keys of X-terminals. Required for XDM authentication.
-# Default is ""
-#KeyFile=/usr/share/config/kdm/kdmkeys
-# XDMCP access control file in the usual XDM-Xaccess format.
-# Default is "/usr/share/config/kdm/Xaccess"
-#Xaccess=
-# Number of seconds to wait for display to respond after the user has
-# selected a host from the chooser.
-# Default is 15
-#ChoiceTimeout=10
-# Strip domain name from remote display names if it is equal to the local
-# domain.
-# Default is true
-#RemoveDomainname=false
-# Use the numeric IP address of the incoming connection on multihomed hosts
-# instead of the host name.
-# Default is false
-#SourceAddress=true
-# The program which is invoked to dynamically generate replies to XDMCP
-# DirectQuery or BroadcastQuery requests.
-# If empty, no program is invoked and "Willing to manage" is sent.
-# Default is ""
-Willing=/usr/share/config/kdm/Xwilling
-
-[Shutdown]
-# The command (subject to word splitting) to run to halt the system.
-# Default is "/sbin/shutdown -h -P now"
-#HaltCmd=
-# The command (subject to word splitting) to run to reboot the system.
-# Default is "/sbin/shutdown -r now"
-#RebootCmd=
-# Whether it is allowed to shut down the system via the global command socket.
-# Default is false
-#AllowFifo=true
-# Whether it is allowed to abort active sessions when shutting down the
-# system via the global command socket.
-# Default is true
-#AllowFifoNow=false
-# The boot manager KDM should use for offering boot options in the
-# shutdown dialog.
-# "None" - no boot manager
-# "Grub" - Grub boot manager
-# "Grub2" - Grub2 boot manager
-# "Burg" - Burg boot manager
-# "Lilo" - Lilo boot manager (Linux on i386 & x86-64 only)
-# Default is None
-#BootManager=Grub
-
-# Rough estimations about how many seconds KDM will spend at most on
-# - opening a connection to the X-server (OpenTime) if the attempt
-#   - times out: OpenTimeout
-#   - is refused: OpenRepeat * OpenDelay
-# - starting a local X-server (ServerTime):
-#   ServerAttempts * (ServerTimeout + OpenDelay)
-# - starting a display:
-#   - local display: ServerTime + OpenTime
-#   - foreign display: StartAttempts * OpenTime
-#   - XDMCP display: OpenTime (repeated indefinitely by client)
-
-# Core config for all displays
-[X-*-Core]
-# How long to wait before retrying to connect a display.
-# Default is 15
-#OpenDelay=15
-# How long to wait before timing out a display connection attempt.
-# Default is 120
-#OpenTimeout=120
-# How many connection attempts to make during a start attempt. Note that
-# a timeout aborts the entire start attempt.
-# Default is 5
-#OpenRepeat=5
-# Try at most that many times to start a display. If this fails, the display
-# is disabled.
-# Default is 4
-#StartAttempts=4
-# Ping remote display every that many minutes.
-# Default is 5
-#PingInterval=5
-# Wait for a Pong that many minutes.
-# Default is 5
-#PingTimeout=5
-# The name of this X-server's Xauth file.
-# If empty, a random name in the AuthDir directory will be used.
-# Default is ""
-#AuthFile=
-# Specify a file with X-resources for the greeter, chooser and background.
-# The KDE frontend does not use this file, so you do not need it unless you
-# use another background generator than krootimage.
-# Default is ""
-#Resources=
-# The xrdb program to use to read the above specified recources.
-# Subject to word splitting.
-# Default is "/usr/bin/xrdb"
-#Xrdb=
-# A program to run before the greeter is shown. Can be used to start an
-# xconsole or an alternative background generator. Subject to word splitting.
-# Default is ""
-Setup=/usr/share/config/kdm/Xsetup
-# A program to run before a user session starts. Subject to word splitting.
-# Default is ""
-Startup=/usr/share/config/kdm/Xstartup
-# A program to run after a user session exits. Subject to word splitting.
-# Default is ""
-Reset=/usr/share/config/kdm/Xreset
-# The program which is run as the user which logs in. It is supposed to
-# interpret the session argument (see SessionsDirs) and start an appropriate
-# session according to it. Subject to word splitting.
-# Default is "/usr/bin/xterm -ls -T"
-Session=/usr/share/config/kdm/Xsession
-# The program to run if Session fails.
-# Default is "/usr/bin/xterm"
-#FailsafeClient=
-# The PATH for the Session program.
-# Default is "/usr/local/bin:/usr/bin:/bin:/usr/games"
-#UserPath=
-# The PATH for Setup, Startup and Reset, etc.
-# Default is "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
-#SystemPath=
-# The default system shell.
-# Default is "/bin/sh"
-#SystemShell=/bin/bash
-# Where to put the user's X-server authorization file if ~/.Xauthority
-# cannot be created.
-# Default is "/tmp"
-#UserAuthDir=
-# If true, UserAuthDir will be used unconditionally.
-# Default is false
-#ForceUserAuthDir=true
-# Whether to automatically restart sessions after X-server crashes.
-# Note that enabling this makes circumventing screen lockers other than
-# KDE's built-in one possible!
-# Default is false
-#AutoReLogin=true
-# Allow root logins?
-# Default is true
-AllowRootLogin=false
-# Allow to log in, when user has set an empty password?
-# Default is true
-AllowNullPasswd=false
-# Who is allowed to shut down the system. This applies both to the
-# greeter and to the command sockets.
-# "None" - no "Shutdown..." menu entry is shown at all
-# "Root" - the root password must be entered to shut down
-# "All" - everybody can shut down the machine
-# Default is All
-AllowShutdown=Root
-# Who is allowed to abort active sessions when shutting down.
-# "None" - no forced shutdown is allowed at all
-# "Root" - the root password must be entered to shut down forcibly
-# "All" - everybody can shut down the machine forcibly
-# Default is All
-#AllowSdForceNow=Root
-# The default choice for the shutdown condition/timing.
-# "Schedule" - shut down after all active sessions exit (possibly at once)
-# "TryNow" - shut down, if no active sessions are open; otherwise, do nothing
-# "ForceNow" - shut down unconditionally
-# Default is Schedule
-#DefaultSdMode=ForceNow
-# How to offer shutdown scheduling options:
-# "Never" - not at all
-# "Optional" - as a button in the simple shutdown dialogs
-# "Always" - instead of the simple shutdown dialogs
-# Default is Never
-#ScheduledSd=Optional
-# The directories containing session type definitions in .desktop format,
-# ordered by falling priority.
-# Default is "/usr/share/apps/kdm/sessions"
-#SessionsDirs=/usr/share/config/kdm/sessions,/usr/share/apps/kdm/sessions
-SessionsDirs=/usr/share/apps/kdm/sessions,/usr/share/xsessions
-# The file (relative to $HOME) to redirect the session output to. The
-# following character pairs are replaced:
-# - %d -> current display
-# - %u -> current user
-# - %r -> empty at first. See below.
-# - %% -> a single %
-# When the constructed filename cannot be used safely and the specification
-# contains %<stuff>r, other names will be tried - this time expanding %<stuff>r
-# to <stuff> followed by a random number.
-# Default is ".xsession-errors"
-ClientLogFile=.xsession-errors-%d
-# Fallback when ClientLogFile cannot be used. The same expansions are
-# supported. DO NOT use relative paths here.
-# Default is "/tmp/xerr-%u-%d%-r"
-#ClientLogFallback=/var/log/xsession-errors/%u-%d%-r
-# Whether KDM's built-in utmp/wtmp/lastlog registration should be used.
-# Default is true
-#UseSessReg=false
-
-# Greeter config for all displays
-[X-*-Greeter]
-# Specify the widget style for the greeter. Empty means to use the
-# built-in default which currently is "Oxygen-air".
-# Default is ""
-#GUIStyle=Plastique
-# Specify the widget color scheme for the greeter. Empty means to use the
-# built-in default which currently is "Oxygen-air".
-# Default is ""
-#ColorScheme=MidnightMeadow
-# What should be shown in the greeter's logo are:
-# "None" - nothing
-# "Logo" - the image specified by LogoPixmap
-# "Clock" - a neat analog clock
-# Default is Clock
-LogoArea=Logo
-# The image to show when LogoArea=Logo.
-# Default is ""
-LogoPixmap=/usr/share/apps/kdm/pics/kdelogo.png
-# The relative coordinates (X,Y in percent) of the center of the greeter.
-# Default is "50,50"
-#GreeterPos=30,40
-# The screen the greeter should be displayed on in multi-headed and Xinerama
-# setups. The numbering starts with 0. For Xinerama, it corresponds to the
-# listing order in the active ServerLayout section of XF86Config; -1 means
-# to use the upper-left screen, -2 means to use the upper-right screen.
-# Default is 0
-#GreeterScreen=-1
-# The headline in the greeter. The following character pairs are replaced:
-# - %d -> current display
-# - %h -> host name, possibly with domain name
-# - %n -> node name, most probably the host name without domain name
-# - %s -> the operating system
-# - %r -> the operating system's version
-# - %m -> the machine (hardware) type
-# - %% -> a single %
-# Default is "Welcome to %s at %n"
-#GreetString=K Desktop Environment (%n)
-# Whether the fonts used in the greeter should be antialiased.
-# Default is false
-#AntiAliasing=true
-# The font for the greeter headline. The value is encoded.
-# Default is "Serif 20pt bold"
-#GreetFont=Serif,20,-1,5,50,0,0,0,0,0
-# The normal font used in the greeter. The value is encoded.
-# Default is "Sans Serif 10pt"
-#StdFont=Sans Serif,10,-1,5,50,0,0,0,0,0
-# The font used for the "Login Failed" message. The value is encoded.
-# Default is "Sans Serif 10pt bold"
-#FailFont=Sans Serif,10,-1,5,75,0,0,0,0,0
-# What to do with the Num Lock modifier for the time the greeter is running:
-# "Off" - turn off
-# "On" - turn on
-# "Keep" - do not change the state
-# Default is Keep
-#NumLock=Off
-# Language and locale to use in the greeter, encoded like $LANGUAGE.
-# If empty, the settings from the environment are used.
-# Default is ""
-#Language=de_DE
-# Enable autocompletion in the username line edit.
-# Default is false
-#UserCompletion=true
-# Enable user list (names along with images) in the greeter.
-# Default is true
-#UserList=false
-# User selection for UserCompletion and UserList:
-# "NotHidden" - all users except those listed in HiddenUsers
-# "Selected" - only the users listed in SelectedUsers
-# Default is NotHidden
-#ShowUsers=Selected
-# For ShowUsers=Selected. @<group> means all users in that group.
-# Default is ""
-#SelectedUsers=root,johndoe
-# For ShowUsers=NotHidden. @<group> means all users in that group.
-# Default is ""
-#HiddenUsers=root
-# Special case of HiddenUsers: users with a non-zero UID less than this number
-# will not be shown as well.
-# Default is 0
-MinShowUID=1000
-# Complement to MinShowUID: users with a UID greater than this number will
-# not be shown as well.
-# Default is 65535
-MaxShowUID=65000
-# If false, the users are listed in the order they appear in /etc/passwd.
-# If true, they are sorted alphabetically.
-# Default is true
-#SortUsers=false
-# Specify, where the users' pictures should be taken from.
-# "AdminOnly" - from <FaceDir>/$USER.face[.icon]
-# "PreferAdmin" - prefer <FaceDir>, fallback on $HOME
-# "PreferUser" - ... and the other way round
-# "UserOnly" - from the user's $HOME/.face[.icon]
-# Default is AdminOnly
-#FaceSource=PreferUser
-# The directory containing the user images if FaceSource is not UserOnly.
-# Default is "/usr/share/apps/kdm/faces"
-##FaceDir=/usr/share/faces
-FaceDir=/var/lib/kdm/faces
-# Specify, if/which user should be preselected for log in.
-# "None" - do not preselect any user
-# "Previous" - the user which successfully logged in last time
-# "Default" - the user specified in the DefaultUser option
-# Default is None
-#PreselectUser=Previous
-# If this is true, the password input line is focused automatically if
-# a user is preselected.
-# Default is false
-#FocusPasswd=true
-# If this is true, the entered password is echoed as bullets. Otherwise,
-# no feedback is given at all.
-# Default is true
-#EchoPasswd=false
-# If true, krootimage will be automatically started by KDM; otherwise, the
-# Setup script should be used to setup the background.
-# Default is true
-#UseBackground=false
-# The configuration file to be used by krootimage.
-# Default is "/usr/share/config/kdm/backgroundrc"
-#BackgroundCfg=
-# Whether to grab keyboard and mouse while the greeter is visible. Grabs
-# may improve security, but make on-screen keyboards, etc. unusable.
-# "Never" - never grab
-# "IfNoAuth" - grab if the display requires no X authorization
-# "Always" - always grab
-# Default is IfNoAuth
-#GrabInput=Always
-# Hold the X-server grabbed the whole time the greeter is visible. This
-# may be more secure, but it will disable any background and other
-# X-clients started from the Setup script.
-# Default is false
-#GrabServer=true
-# How many seconds to wait for grab to succeed.
-# Default is 3
-#GrabTimeout=3
-# Warn, if display has no X-authorization (local auth cannot be created,
-# XDMCP display wants no auth, or display is foreign from StaticServers).
-# Default is true
-#AuthComplain=false
-# Random seed for forging saved session types, etc. of unknown users.
-# This value should be random but constant across the login domain.
-# Default is 0
-ForgingSeed=1338430572
-# Specify conversation plugins for the login dialog. Each plugin can be
-# specified as a base name (which expands to $kde_modulesdir/kgreet_$base)
-# or as a full pathname.
-# Default is "classic"
-#PluginsLogin=sign
-# Same as PluginsLogin, but for the shutdown dialog.
-# Default is "classic"
-#PluginsShutdown=modern
-# A list of options of the form Key=Value. The conversation plugins can query
-# these settings; it is up to them what possible keys are.
-# Default is ""
-#PluginOptions=SomeKey=randomvalue,Foo=bar
-# Show the "Console Login" action in the greeter (if ServerTTY/ConsoleTTYs
-# is configured).
-# Default is true
-#AllowConsole=false
-# A program to run while the greeter is visible. It is supposed to preload
-# as much as possible of the session that is going to be started (most
-# probably).
-# Default is ""
-Preloader=/usr/bin/preloadkde
-# Whether the greeter should be themed.
-# Default is false
-UseTheme=true
-# The theme to use for the greeter. Can point to either a directory or an XML
-# file.
-# Default is ""
-Theme=/usr/share/apps/kdm/themes/ariya
-# Enable the Alt-Ctrl-D shortcut to toggle greeter theme debugging.
-# Default is false
-#AllowThemeDebug=true
-
-# Core config for local displays
-[X-:*-Core]
-# How often to try to run the X-server. Running includes executing it and
-# waiting for it to come up.
-# Default is 1
-#ServerAttempts=1
-# How long to wait for a local X-server to come up.
-# Default is 30
-ServerTimeout=30
-# The command line to start the X-server, without display number and VT spec.
-# This string is subject to word splitting.
-# Default is "/usr/bin/X"
-ServerCmd=/usr/bin/X -br -novtswitch -quiet
-# Additional arguments for the X-servers for local sessions.
-# This string is subject to word splitting.
-# Default is ""
-ServerArgsLocal=-nolisten tcp
-# Additional arguments for the X-servers for remote sessions.
-# This string is subject to word splitting.
-# Default is ""
-#ServerArgsRemote=
-# The user the X-server should run as. Empty results in root.
-# Default is ""
-#ServerUID=_x11
-# Restart instead of resetting the local X-server after session exit.
-# Use it if the server leaks memory etc.
-# Default is false
-TerminateServer=true
-# Create X-authorizations for local displays.
-# Default is true
-#Authorize=false
-# Which X-authorization mechanisms should be used.
-# Default is "MIT-MAGIC-COOKIE-1"
-#AuthNames=
-# Need to reset the X-server to make it read initial Xauth file.
-# Default is false
-#ResetForAuth=true
-# See above
-AllowNullPasswd=true
-# See above
-AllowShutdown=All
-# Enable password-less logins on this display. USE WITH EXTREME CARE!
-# Default is false
-#NoPassEnable=true
-# The users that do not need to provide a password to log in. NEVER list root!
-# "*" means all non-root users. @<group> means all users in that group.
-# Default is ""
-#NoPassUsers=fred,ethel
-
-# Greeter config for local displays
-[X-:*-Greeter]
-# See above
-PreselectUser=Previous
-# See above
-FocusPasswd=true
-# Specify whether the greeter of local displays should start up in host chooser
-# (remote) or login (local) mode and whether it is allowed to switch to the
-# other mode.
-# "LocalOnly" - only local login possible
-# "DefaultLocal" - start up in local mode, but allow switching to remote mode
-# "DefaultRemote" - ... and the other way round
-# "RemoteOnly" - only choice of remote host possible
-# Default is LocalOnly
-LoginMode=DefaultLocal
-# A list of hosts to be automatically added to the remote login menu. The
-# special name "*" means broadcast.
-# Default is "*"
-#ChooserHosts=*,host1,host2,host3.local,login.domain.com
-# Show the "Restart X Server"/"Close Connection" action in the greeter.
-# Default is true
-AllowClose=false
-
-# Core config for 1st local display
-[X-:0-Core]
-# The VT the X-server should run on; auto-assign if zero, don't assign if -1.
-# Better leave it zero and use ServerVTs.
-# Default is 0
-#ServerVT=7
-# Enable automatic login. USE WITH EXTREME CARE!
-# Default is false
-#AutoLoginEnable=true
-# If true, auto-login after logout. If false, auto-login is performed only
-# when a display session starts up.
-# Default is false
-#AutoLoginAgain=true
-# The delay in seconds before automatic login kicks in.
-# Default is 0
-#AutoLoginDelay=10
-# The user to log in automatically. NEVER specify root!
-# Default is ""
-#AutoLoginUser=fred
-# The password for the user to log in automatically. This is NOT required
-# unless the user is logged into a NIS or Kerberos domain. If you use this
-# option, you should "chmod 600 kdmrc" for obvious reasons.
-# Default is ""
-#AutoLoginPass=secret!
-# Immediately lock the automatically started session. This works only with
-# KDE sessions.
-# Default is false
-#AutoLoginLocked=true
-# See above
-ClientLogFile=.xsession-errors
-
-# Greeter config for 1st local display
-[X-:0-Greeter]
-# See above
-#PreselectUser=Default
-# The user to preselect if PreselectUser=Default.
-# Default is ""
-#DefaultUser=johndoe
diff --git a/config-archive/usr/share/config/libkleopatrarc b/config-archive/usr/share/config/libkleopatrarc
deleted file mode 100644 (file)
index f357784..0000000
+++ /dev/null
@@ -1,688 +0,0 @@
-[Archive Definition #0]
-extensions-openpgp=tar
-extensions-cms=tar.gz,tgz
-id=tar
-Name=TAR (PGP®-compatible)
-Name[bs]=TAR (PGP®-odgovarajući)
-Name[ca]=TAR (compatible amb PGP®)
-Name[ca@valencia]=TAR (compatible amb PGP®)
-Name[cs]=TAR (PGP® kompatibilní)
-Name[da]=TAR (PGP®-kompatibel)
-Name[de]=TAR (PGP®-kompatibel)
-Name[el]=TAR (PGP®-compatible)
-Name[en_GB]=TAR (PGP®-compatible)
-Name[es]=TAR (compatible PGP®)
-Name[et]=TAR (PGP® ühilduv)
-Name[fi]=TAR (PGP-yhteensopiva)
-Name[fr]=TAR (compatible PGP®)
-Name[gl]=TAR (compatíbel con PGP®)
-Name[ia]=TAR (compatibile con PGP)
-Name[it]=TAR (compatibile PGP®)
-Name[ja]=TAR (PGP® 互換)
-Name[kk]=TAR (PGP®-үйсесімді)
-Name[km]=TAR (PGP®-compatible)
-Name[lt]=TAR (suderinama su PGP®)
-Name[lv]=TAR (PGP®-saderīgs)
-Name[nb]=TAR (PGP®-kompatibel)
-Name[nds]=TAR (PGP®-kompatibel)
-Name[nl]=TAR (PGP®-compatible)
-Name[nn]=TAR (PGP®-kompatibel)
-Name[pa]=TAR (PGP®-ਅਨੁਕੂਲ)
-Name[pl]=TAR (kompatybilny z PGP®)
-Name[pt]=TAR (compatível com o PGP®)
-Name[pt_BR]=TAR (compatível com PGP®)
-Name[sl]=TAR (združljiv s PGP)
-Name[sr]=тар (ПГП®-сагласно)
-Name[sr@ijekavian]=тар (ПГП®-сагласно)
-Name[sr@ijekavianlatin]=tar (PGP®-saglasno)
-Name[sr@latin]=tar (PGP®-saglasno)
-Name[sv]=TAR (fungerar med PGP®)
-Name[tr]=TAR (PGP®-uyumlu)
-Name[uk]=TAR (сумісні з PGP®)
-Name[x-test]=xxTAR (PGP®-compatible)xx
-Name[zh_CN]=TAR(PGP® 兼容)
-Name[zh_TW]=TAR (PGP®-相容)
-pack-command-openpgp=0|tar cf - -T- --null
-pack-command-cms=0|tar cfz - -T- --null
-unpack-command-openpgp=tar xf -
-unpack-command-cms=tar xfz -
-
-## ZIP can't unpack from stdin, so commented out:
-#[Archive Definition #1]
-#extensions=zip
-#id=zip
-#Name=ZIP
-#Name[ca]=ZIP
-#Name[ca@valencia]=ZIP
-#Name[cs]=ZIP
-#Name[da]=ZIP
-#Name[de]=ZIP
-#Name[el]=ZIP
-#Name[en_GB]=ZIP
-#Name[eo]=ZIP
-#Name[es]=ZIP
-#Name[et]=ZIP
-#Name[fr]=ZIP
-#Name[gl]=ZIP
-#Name[it]=ZIP
-#Name[ja]=ZIP
-#Name[kk]=ZIP
-#Name[km]=ZIP
-#Name[lt]=ZIP
-#Name[lv]=ZIP
-#Name[nb]=ZIP
-#Name[nds]=Zip
-#Name[nl]=ZIP
-#Name[nn]=ZIP
-#Name[pa]=ZIP
-#Name[pl]=ZIP
-#Name[pt]=ZIP
-#Name[pt_BR]=ZIP
-#Name[sl]=ZIP
-#Name[sv]=ZIP
-#Name[tr]=ZIP
-#Name[uk]=ZIP
-#Name[x-test]=xxZIPxx
-#Name[zh_CN]=ZIP
-#Name[zh_TW]=ZIP
-#pack-command=zip  -r - %f
-
-[Archive Definition #3]
-extensions=tar.bz2,tbz2
-id=bzip2
-Name=TAR (with bzip2 compression)
-Name[bs]=TAR (sa bzip2 kompresijom)
-Name[ca]=TAR (amb compressió bzip2)
-Name[ca@valencia]=TAR (amb compressió bzip2)
-Name[cs]=TAR (s bzip2 kompresí)
-Name[da]=TAR (med bzip2-komprimering)
-Name[de]=TAR (mit bzip2-Kompression)
-Name[el]=TAR (with bzip2 compression)
-Name[en_GB]=TAR (with bzip2 compression)
-Name[es]=TAR (con compresión bzip2)
-Name[et]=TAR (bzip2 tihendusega)
-Name[fi]=TAR (bzip2-pakattu)
-Name[fr]=TAR (avec compression bzip2)
-Name[gl]=TAR (con compresión bzip2)
-Name[ia]=TAR (con compression bzip2)
-Name[it]=TAR (con compressione bzip2)
-Name[ja]=TAR (bzip2 圧縮)
-Name[kk]=TAR (bzip2-сығылған)
-Name[km]=TAR (with bzip2 compression)
-Name[lt]=TAR (su bzip2 suspaudimu)
-Name[lv]=TAR (ar bzip2 saspiešanu)
-Name[nb]=TAR (med bzip2-komprimering)
-Name[nds]=TAR (mit bzip2-Komprimeren)
-Name[nl]=TAR (met bzip2 compressie)
-Name[nn]=TAR (med bzip2-komprimering)
-Name[pa]=TAR (bzip2 ਕੰਪਰੈਸ਼ਨ ਨਾਲ)
-Name[pl]=TAR (z kompresją  bzip2)
-Name[pt]=TAR (com compressão bzip2)
-Name[pt_BR]=TAR (compressão com bzip2)
-Name[sl]=TAR (s stiskanjem bzip2)
-Name[sr]=тар 1.1 (уз компресију бзип2)
-Name[sr@ijekavian]=тар 1.1 (уз компресију бзип2)
-Name[sr@ijekavianlatin]=tar 1.1 (uz kompresiju bzip2)
-Name[sr@latin]=tar 1.1 (uz kompresiju bzip2)
-Name[sv]=TAR (med komprimering av bzip2)
-Name[tr]=TAR (bzip2 sıkıştırmalı)
-Name[uk]=TAR (зі стисканням bzip2)
-Name[x-test]=xxTAR (with bzip2 compression)xx
-Name[zh_CN]=TAR(bzip2 压缩)
-Name[zh_TW]=TAR (加上 bzip2)
-pack-command=0|tar cfj - -T- --null
-unpack-command=tar xfj -
-
-[Checksum Definition #1]
-file-patterns=sha1sum.txt
-output-file=sha1sum.txt
-id=sha1sum
-Name=sha1sum
-Name[ca]=sha1sum
-Name[ca@valencia]=sha1sum
-Name[cs]=sha1sum
-Name[da]=sha1sum
-Name[de]=sha1sum
-Name[el]=sha1sum
-Name[en_GB]=sha1sum
-Name[es]=suma sha1
-Name[et]=sha1sum
-Name[fi]=sha1sum
-Name[fr]=sha1sum
-Name[gl]=sha1sum
-Name[ia]=sha1sum
-Name[it]=sha1sum
-Name[ja]=sha1sum
-Name[kk]=sha1sum
-Name[km]=sha1sum
-Name[lt]=sha1sum
-Name[nb]=sha1sum
-Name[nds]=SHA1-Pröövsumm
-Name[nl]=sha1sum
-Name[nn]=sha1sum
-Name[pa]=sha1sum
-Name[pl]=sha1sum
-Name[pt]=sha1sum
-Name[pt_BR]=sha1sum
-Name[ru]=sha1sum
-Name[sl]=sha1sum
-Name[sr]=СХА‑1 сума
-Name[sr@ijekavian]=СХА‑1 сума
-Name[sr@ijekavianlatin]=SHA‑1 suma
-Name[sr@latin]=SHA‑1 suma
-Name[sv]=SHA1-summa
-Name[tr]=sha1sum
-Name[uk]=sha1sum
-Name[x-test]=xxsha1sumxx
-Name[zh_CN]=sha1sum
-Name[zh_TW]=sha1sum
-create-command=0|xargs -0 sha1sum --
-verify-command=sha1sum -c --
-
-[Checksum Definition #2]
-file-patterns=md5sum.txt
-output-file=md5sum.txt
-id=md5sum
-Name=md5sum
-Name[ca]=md5sum
-Name[ca@valencia]=md5sum
-Name[cs]=md5sum
-Name[da]=md5sum
-Name[de]=md5sum
-Name[el]=md5sum
-Name[en_GB]=md5sum
-Name[es]=suma md5
-Name[et]=md5sum
-Name[fi]=md5sum
-Name[fr]=md5sum
-Name[gl]=md5sum
-Name[ia]=md5sum
-Name[it]=md5sum
-Name[ja]=md5sum
-Name[kk]=md5sum
-Name[km]=md5sum
-Name[lt]=md5sum
-Name[nb]=md5sum
-Name[nds]=MD5-Pröövsumm
-Name[nl]=md5sum
-Name[nn]=md5sum
-Name[pa]=md5sum
-Name[pl]=md5sum
-Name[pt]=md5sum
-Name[pt_BR]=md5sum
-Name[ru]=md5sum
-Name[sl]=md5sum
-Name[sr]=МД5 сума
-Name[sr@ijekavian]=МД5 сума
-Name[sr@ijekavianlatin]=MD5 suma
-Name[sr@latin]=MD5 suma
-Name[sv]=MD5-summa
-Name[tr]=md5sum
-Name[uk]=md5sum
-Name[x-test]=xxmd5sumxx
-Name[zh_CN]=md5sum
-Name[zh_TW]=md5sum
-create-command=0|xargs -0 md5sum --
-verify-command=md5sum -c --
-
-[Key Filter #0]
-was-validated=false
-Name=Not Validated Key
-Name[af]=Sleutel nie bevestig nie
-Name[ar]=مفتاح غير مصدق
-Name[bg]=Непроверен ключ
-Name[bs]=Ključ nije validan
-Name[ca]=Clau no validada
-Name[ca@valencia]=Clau no validada
-Name[cs]=Neověřený klíč
-Name[da]=Ikke godkendt nøgle
-Name[de]=Ungeprüfter Schlüssel
-Name[el]=Μη επικυρωμένο κλειδί
-Name[en_GB]=Not Validated Key
-Name[eo]=Ŝlosilo Ne Validigita
-Name[es]=Clave no validada
-Name[et]=Võtme ehtsus kontrollimatu
-Name[eu]=Balidatu gabeko gakoa
-Name[fa]=کلید بدون اعتبار
-Name[fi]=Varmistamaton avain
-Name[fr]=Clé non validée
-Name[fy]=Net falidearre kaai
-Name[gl]=Non hai chave validada
-Name[he]=מפתח לא מוודא
-Name[hu]=Nem ellenőrzött kulcs
-Name[ia]=Clave non validate
-Name[is]=Ekki staðfestur lykill
-Name[it]=Chiave non convalidata
-Name[ja]=検証されていない鍵
-Name[ka]=დაუმოწმებელი გასაღები
-Name[kk]=Тексерілмеген кілт
-Name[km]=កូនសោ​គ្មាន​សុពលភាព
-Name[ko]=검증되지 않은 키
-Name[lt]=Nepatikrintas raktas
-Name[lv]=Nederīga atslēga
-Name[ms]=Kekunci Tidak Disahkan
-Name[nb]=Nøkkel ikke sjekket for gyldighet
-Name[nds]=Nich pröövt Slötel
-Name[nl]=Geen gevalideerde sleutel
-Name[nn]=Ikkje-validert nøkkel
-Name[pl]=Niesprawdzony klucz
-Name[pt]=Chave Não Validada
-Name[pt_BR]=Chave não validada
-Name[ro]=Cheie nevalidată
-Name[ru]=Непроверенный ключ
-Name[sk]=Neoverený kľúč
-Name[sl]=Nepreverjen ključ
-Name[sr]=Неоверени кључ
-Name[sr@ijekavian]=Неовјерени кључ
-Name[sr@ijekavianlatin]=Neovjereni ključ
-Name[sr@latin]=Neovereni ključ
-Name[sv]=Nyckeln har inte validerats
-Name[ta]=செல்லுபடியாகாத விசை
-Name[th]=กุญแจที่ตรวจความถูกต้องไม่ได้
-Name[tr]=Geçerli Olmayan Anahtar
-Name[uk]=Неперевірений ключ
-Name[x-test]=xxNot Validated Keyxx
-Name[zh_CN]=未校验的密钥
-Name[zh_TW]=未確認的金鑰
-
-[Key Filter #1]
-was-validated=true
-is-expired=true
-is-revoked=false
-foreground-color=255,0,0
-Name=Expired Key
-Name[af]=Sleutel het verval
-Name[ar]=مفتاح منتهي الصلاحية
-Name[bg]=Изтекъл ключ
-Name[br]=Alc'hwez kabac'het
-Name[bs]=Istekao Ključ
-Name[ca]=Clau expirada
-Name[ca@valencia]=Clau expirada
-Name[cs]=Klíš s prošlou platností
-Name[da]=Udløbet nøgle
-Name[de]=Abgelaufener Schlüssel
-Name[el]=Ληγμένο κλειδί
-Name[en_GB]=Expired Key
-Name[eo]=Ŝlosilo Eksvalidiĝinta
-Name[es]=Clave caducada
-Name[et]=Aegunud võti
-Name[eu]=Iraungitako gakoa
-Name[fa]=کلید منقضی
-Name[fi]=Vanhentunut avain
-Name[fr]=Clé expirée
-Name[fy]=Ferrûne kaai
-Name[gl]=Chave caducada
-Name[he]=מפתח לא תקף
-Name[hu]=Lejárt kulcs
-Name[ia]=Clave expirate
-Name[is]=Útrunninn lykill
-Name[it]=Chiave scaduta
-Name[ja]=期限切れの鍵
-Name[ka]=ვადაგასული გასაღები
-Name[kk]=Ескірген кілт
-Name[km]=កូនសោ​បាន​ផុតកំណត់
-Name[ko]=만료된 키
-Name[lt]=Baigęs galioti raktas
-Name[lv]=Beigusies atslēga
-Name[mk]=Истечен клуч
-Name[ms]=Kekunci Luput
-Name[nb]=Utgått nøkkel
-Name[nds]=Aflopen Slötel
-Name[nl]=Verlopen sleutel
-Name[nn]=Forelda nøkkel
-Name[pa]=ਮਿਆਦ ਪੁੱਗੀ ਕੁੰਜੀ
-Name[pl]=Klucz, który stracił ważność
-Name[pt]=Chave Expirada
-Name[pt_BR]=Chave expirada
-Name[ro]=Cheie expirată
-Name[ru]=Устаревший ключ
-Name[sk]=Vypršaný kľúč
-Name[sl]=Pretečen ključ
-Name[sr]=Истекли кључ
-Name[sr@ijekavian]=Истекли кључ
-Name[sr@ijekavianlatin]=Istekli ključ
-Name[sr@latin]=Istekli ključ
-Name[sv]=Utgången nyckel
-Name[ta]=காலாவதியான விசை
-Name[th]=กุญแจหมดอายุแล้ว
-Name[tr]=Süresi Dolmuş Anahtar
-Name[uk]=Застарілий ключ
-Name[x-test]=xxExpired Keyxx
-Name[zh_CN]=过期密钥
-Name[zh_TW]=已過期的金鑰
-
-[Key Filter #2]
-was-validated=true
-is-revoked=true
-Name=Revoked Key
-Name[af]=Sleutel was herroep
-Name[ar]=مفتاح مُبطُل
-Name[bg]=Анулиран ключ
-Name[bs]=OpozvanKljuč
-Name[ca]=Clau revocada
-Name[ca@valencia]=Clau revocada
-Name[cs]=Odvolaný klíč
-Name[da]=Fjernet nøgle
-Name[de]=Widerrufener Schlüssel
-Name[el]=Ακυρωμένο κλειδί
-Name[en_GB]=Revoked Key
-Name[eo]=Ŝlosilo Revokita
-Name[es]=Clave revocada
-Name[et]=Tühistatud võti
-Name[eu]=Errebokatutako gakoa
-Name[fa]=کلید لغو‌شده
-Name[fi]=Peruutettu avain
-Name[fr]=Clé révoquée
-Name[fy]=Ynlutsen kaai
-Name[gl]=Chave revogada
-Name[he]=מפתח לא קביל
-Name[hu]=Visszavont kulcs
-Name[ia]=Clave revocate
-Name[is]=Afturkallaður lykill
-Name[it]=Chiave revocata
-Name[ja]=破棄された鍵
-Name[ka]=ანულირებული გასაღები
-Name[kk]=Күші жойылған кілт
-Name[km]=កូនសោ​ត្រូវ​បាន​ដកហូត
-Name[ko]=취소된 키
-Name[lt]=Atšauktas raktas
-Name[lv]=Anulēta atslēga
-Name[mk]=Отповикан клуч
-Name[ms]=Kekunci Dibatalkan
-Name[nb]=Tilbakekalt nøkkel
-Name[nds]=Torüchropen Slötel
-Name[nl]=Ingetrokken sleutel
-Name[nn]=Tilbakekalla nøkkel
-Name[pa]=ਰੱਦ ਕੀਤੀ ਕੁੰਜੀ
-Name[pl]=Odwołany klucz
-Name[pt]=Chave Revogada
-Name[pt_BR]=Chave revogada
-Name[ro]=Cheie revocată
-Name[ru]=Отозванный ключ
-Name[sk]=Kľúč so zrušenou platnosťou
-Name[sl]=Preklican ključ
-Name[sr]=Опозвани кључ
-Name[sr@ijekavian]=Опозвани кључ
-Name[sr@ijekavianlatin]=Opozvani ključ
-Name[sr@latin]=Opozvani ključ
-Name[sv]=Återkallad nyckel
-Name[ta]=நீக்கிய விசை
-Name[th]=กุญแจถูกเพิกถอนแล้ว
-Name[tr]=Geri Alınmış Anahtar
-Name[uk]=Анульований ключ
-Name[x-test]=xxRevoked Keyxx
-Name[zh_CN]=吊销的密钥
-Name[zh_TW]=已廢棄的金鑰
-
-[Key Filter #3]
-was-validated=true
-is-root-certificate=true
-is-validity=ultimate
-Name=Trusted Root Certificate
-Name[af]=Vertroude 'Root' sertifikaat
-Name[ar]=شهادة جذر موثوقة
-Name[bg]=Надеждно удостоверение
-Name[bs]=Siguran korijenski certifikat
-Name[ca]=Certificat arrel de confiança
-Name[ca@valencia]=Certificat arrel de confiança
-Name[cs]=Důvěryhodný kořenový certifikát
-Name[da]=Root-certifikat der stoles på
-Name[de]=Vertrauenswürdiges Wurzelzertifikat
-Name[el]=Έμπιστο βασικό πιστοποιητικό
-Name[en_GB]=Trusted Root Certificate
-Name[eo]=Fidinda Radika Certifikato
-Name[es]=Certificado raíz de confianza
-Name[et]=Usaldusväärne juursertifikaat
-Name[eu]=Konfidantzazko erro ziurtagiria
-Name[fa]=گواهی‌نامۀ معتبر کاربر ارشد
-Name[fi]=Luotettu juurivarmenne
-Name[fr]=Certificat racine de confiance
-Name[fy]=Fertroude haadsertifikaat
-Name[gl]=Certificado raíz autenticado
-Name[hu]=Megbízható gyökértanúsítvány
-Name[ia]=Certificato de radice con fide
-Name[is]=Treyst rótarskilríki
-Name[it]=Certificato radice affidabile
-Name[ja]=信頼されたルート証明書
-Name[ka]= რუტის  სანდო სერთიფიკატი
-Name[kk]=Сенім артылған түбір куәлігі
-Name[km]=វិញ្ញាបនបត្រ Root ដែល​អាច​ជឿទុកចិត្ត
-Name[ko]=신뢰하는 루트 인증 기관
-Name[lt]=Patikimas root liudijimas
-Name[lv]=Uzticams saknes sertifikāts
-Name[mk]=Доверлив коренов сертификат
-Name[ms]=Sijil Root Dipercaya
-Name[nb]=Tiltrodd rot-sertifikat
-Name[nds]=Vertroonswöördig Wörtelzertifikaat
-Name[nl]=Vertrouwd hoofdcertificaat
-Name[nn]=Tiltrudd rotsertifikat
-Name[pa]=ਟਰਸਟਡ ਰੂਟ ਸਰਟੀਫਿਕੇਟ
-Name[pl]=Zaufany główny certyfikat
-Name[pt]=Certificado de Raiz de Confiança
-Name[pt_BR]=Certificado raiz confiável
-Name[ro]=Certificat rădăcină de încredere
-Name[ru]=Доверенный корневой сертификат
-Name[sk]=Dôveryhodný koreňový certifikát
-Name[sl]=Zaupan korenski certifikat
-Name[sr]=Поуздани корени сертификат
-Name[sr@ijekavian]=Поуздани корјени сертификат
-Name[sr@ijekavianlatin]=Pouzdani korjeni sertifikat
-Name[sr@latin]=Pouzdani koreni sertifikat
-Name[sv]=Pålitligt rotcertifikat
-Name[ta]=நம்பகமான மூல சான்றிதழ்
-Name[th]=ใบรับรองรากที่เชื่อถือ
-Name[tr]=Güvenilir Kök Sertifikası
-Name[uk]=Кореневий сертифікат з довірою
-Name[x-test]=xxTrusted Root Certificatexx
-Name[zh_CN]=可信任的根证书
-Name[zh_TW]=可信任的根憑證
-background-color=95,135,255
-font-bold=true
-
-
-[Key Filter #4]
-was-validated=true
-is-root-certificate=true
-is-not-validity=ultimate
-Name=Not Trusted Root Certificate
-Name[af]=Nie vertroude 'root' sertifikaat
-Name[ar]=شهادة جذر غير موثوقة
-Name[bg]=Ненадеждно удостоверение
-Name[bs]=Nesiguran korijenski certifikat
-Name[ca]=Certificat arrel sense confiança
-Name[ca@valencia]=Certificat arrel sense confiança
-Name[cs]=Nedůvěryhodný kořenový certifikát
-Name[da]=Root-certifikat der ikke stoles på
-Name[de]=Nicht vertrauenswürdiges Wurzelzertifikat
-Name[el]=Μη έμπιστο βασικό πιστοποιητικό
-Name[en_GB]=Not Trusted Root Certificate
-Name[eo]=Ne Fidinda Radika Certifikato
-Name[es]=Certificado raíz no de confianza
-Name[et]=Ebausaldusväärne juursertifikaat
-Name[eu]=Konfidantza gabeko erro ziurtagiria
-Name[fa]=گواهی‌نامۀ بدون اعتبار کاربر ارشد
-Name[fi]=Ei-luotettu juurivarmenne
-Name[fr]=Certificat racine non fiable
-Name[fy]=Net fertroude haadsertifikaat
-Name[gl]=Certificado raíz non autenticado
-Name[hu]=Nem megbízható gyökértanúsítvány
-Name[ia]=Certificato de radice sin fide
-Name[is]=Ekki traust rótarskilríki
-Name[it]=Certificato radice non affidabile
-Name[ja]=信頼されてないルート証明書
-Name[ka]=რუტის არასანდო  სერტიფიკატი
-Name[kk]=Сенім артылмаған түбір куәлігі
-Name[km]=វិញ្ញាបនបត្រ Root ដែល​មិន​អាច​ជឿទុកចិត្ត
-Name[ko]=신뢰하지 않는 루트 인증 기관
-Name[lt]=Nepatikimas root liudijimas
-Name[lv]=Neuzticams saknes sertifikāts
-Name[mk]=Недоверлив коренов сертификат
-Name[ms]=Sijil Root Tak Dipercaya
-Name[nb]=Ikke tiltrodd rot-sertifikat
-Name[nds]=Nich vertroonswöördig Wörtelzertifikaat
-Name[nl]=Niet vertrouwd hoofdcertificaat
-Name[nn]=Ikkje tiltrudd rotsertifikat
-Name[pl]=Niezaufany główny certyfikat
-Name[pt]=Certificado de Raiz Não de Confiança
-Name[pt_BR]=Certificado raiz não confiável
-Name[ro]=Certificat rădăcină îndoielnic
-Name[ru]=Не доверенный корневой сертификат
-Name[sk]=Nedôveryhodný koreňový certifikát
-Name[sl]=Nezaupan korenski certifikat
-Name[sr]=Непоуздани корени сертификат
-Name[sr@ijekavian]=Непоуздани корјени сертификат
-Name[sr@ijekavianlatin]=Nepouzdani korjeni sertifikat
-Name[sr@latin]=Nepouzdani koreni sertifikat
-Name[sv]=Opålitligt rotcertifikat
-Name[ta]=நம்பமுடியாத மூல சான்றிதழ்
-Name[th]=ใบรับรองรากที่ยังไม่เชื่อถือ
-Name[tr]=Güvenilmeyen Kök Sertifikası
-Name[uk]=Кореневий сертифікат без довіри
-Name[x-test]=xxNot Trusted Root Certificatexx
-Name[zh_CN]=未信任的根证书
-Name[zh_TW]=不可信任的根憑證
-
-[Key Filter #5]
-was-validated=true
-is-qualified=true
-font-bold=true
-Name=Keys for Qualified Signatures
-Name[ar]=مفاتيح لتواقيع مؤهلة
-Name[bg]=Ключове и подписи
-Name[bs]=Ključevi za kvalificirane potpise
-Name[ca]=Claus per a les signatures qualificades
-Name[ca@valencia]=Claus per a les signatures qualificades
-Name[cs]=Klíče kvalifikovaných podpisů
-Name[da]=Nøgler til kvalificerede signaturer
-Name[de]=Schlüssel für qualifizierte Signaturen
-Name[el]=Κλειδιά για αναγνωρισμένες υπογραφές
-Name[en_GB]=Keys for Qualified Signatures
-Name[es]=Claves para firmas cualificadas
-Name[et]=Kvalifitseeritud allkirjade võtmed
-Name[fi]=Hyväksyttyjen allekirjoitusten avaimet
-Name[fr]=Clés pour les signatures qualifiées
-Name[gl]=Chaves para asinaturas cualificadas
-Name[hu]=Kulcsok minősített aláírásokhoz
-Name[ia]=Claves pro signaturas qualificate
-Name[it]=Chiavi per le firme qualificate
-Name[ja]=適格電子署名用の鍵
-Name[kk]=Шартты қолтаңбалау кілттері
-Name[km]=សោ​សម្រាប់​ហត្ថលេខា​ដែល​មាន​​គុណភាព
-Name[lt]=Raktai kvalifikuotiems parašams
-Name[lv]=Derīgo parakstu atslēgas
-Name[nb]=Nøkler for kvalifiserte signaturer
-Name[nds]=Slötels för pröövt Ünnerschriften
-Name[nl]=Sleutels voor gekwalificeerde ondertekeningen
-Name[nn]=Nøklar for kvalifiserte signaturar
-Name[pl]=Klucze do podpisów kwalifikowanych
-Name[pt]=Chaves das Assinaturas Qualificadas
-Name[pt_BR]=Chaves para assinaturas qualificadas
-Name[ro]=Chei pentru semnături calificate
-Name[ru]=Ключи для подписывания
-Name[sl]=Ključi za kvalificirane podpise
-Name[sr]=Кључеви за важеће потписе
-Name[sr@ijekavian]=Кључеви за важеће потписе
-Name[sr@ijekavianlatin]=Ključevi za važeće potpise
-Name[sr@latin]=Ključevi za važeće potpise
-Name[sv]=Nycklar för kvalificerade signaturer
-Name[th]=กุญแจสำหรับการทดสอบลายเซ็น
-Name[tr]=Yetkilendirilmiş İmzalar için Anahtarlar
-Name[uk]=Ключі підписів обмеженого використання
-Name[x-test]=xxKeys for Qualified Signaturesxx
-Name[zh_CN]=合格签名的密钥
-Name[zh_TW]=合格簽章的金鑰
-
-[Key Filter #6]
-was-validated=true
-Name=Other Keys
-Name[ar]=مفاتيح أخرى
-Name[bg]=Други ключове
-Name[bs]=Drugi ključevi
-Name[ca]=Altres claus
-Name[ca@valencia]=Altres claus
-Name[cs]=Ostatní klíče
-Name[da]=Andre nøgler
-Name[de]=Andere Schlüssel
-Name[el]=Άλλα κλειδιά
-Name[en_GB]=Other Keys
-Name[es]=Otras claves
-Name[et]=Muud võtmed
-Name[fi]=Muut avaimet
-Name[fr]=Autres clés
-Name[ga]=Eochracha Eile
-Name[gl]=Outras chaves
-Name[hu]=Egyéb kulcsok
-Name[ia]=Altere claves
-Name[it]=Altre chiavi
-Name[ja]=その他の鍵
-Name[kk]=Басқа кілттер
-Name[km]=សោ​ផ្សេង​ទៀត
-Name[ko]=다른 키
-Name[lt]=Kiti raktai
-Name[lv]=Citas atslēgas
-Name[nb]=Andre nøkler
-Name[nds]=Anner Slötels
-Name[nl]=Andere sleutels
-Name[nn]=Andre nøklar
-Name[pa]=ਹੋਰ ਕੁੰਜੀਆਂ
-Name[pl]=Inne klucze
-Name[pt]=Outras Chaves
-Name[pt_BR]=Outras chaves
-Name[ro]=Alte chei
-Name[ru]=Другие ключи
-Name[sl]=Drugi ključi
-Name[sr]=Остали кључеви
-Name[sr@ijekavian]=Остали кључеви
-Name[sr@ijekavianlatin]=Ostali ključevi
-Name[sr@latin]=Ostali ključevi
-Name[sv]=Andra nycklar
-Name[th]=กุญแจอื่น
-Name[tr]=Diğer Anahtarlar
-Name[uk]=Інші ключі
-Name[x-test]=xxOther Keysxx
-Name[zh_CN]=其它密钥
-Name[zh_TW]=其他金鑰
-
-[Key Filter #7]
-is-cardkey=true
-Name=Smartcard Key
-Name[bs]=Ključ pametne kartice
-Name[ca]=Clau de targeta intel·ligent
-Name[ca@valencia]=Clau de targeta intel·ligent
-Name[cs]=Smartcard klíč
-Name[da]=Smartcard-nøgle
-Name[de]=Smartcard-Zertifikat
-Name[el]=Κλειδί έξυπνης κάρτας
-Name[en_GB]=Smartcard Key
-Name[es]=Clave Smartcard
-Name[et]=Kiipkaardi võti
-Name[fi]=Smartcard-avain
-Name[fr]=Clé SmartCard
-Name[gl]=Chave de smartcard
-Name[ia]=Clave de carta intelligente
-Name[it]=Chiave smartcard
-Name[ja]=スマートカードの鍵
-Name[kk]=Смарткарт кілті
-Name[km]=សោ Smartcard
-Name[lt]=Smartcard raktas
-Name[lv]=Viedkartes atslēga
-Name[nb]=Smartkort-nøkkel
-Name[nds]=Smartkoort-Slötel
-Name[nl]=Smartcard-sleutel
-Name[nn]=Smartkort-nøkkel
-Name[pa]=ਸਮਾਰਟਕਾਰਡ ਕੀ
-Name[pl]=Klucz na karcie inteligentnej
-Name[pt]=Chave do 'Smartcard'
-Name[pt_BR]=Chave do Smartcard
-Name[sl]=Ključ na pametni kartici
-Name[sr]=Кључеви паметне картице
-Name[sr@ijekavian]=Кључеви паметне картице
-Name[sr@ijekavianlatin]=Ključevi pametne kartice
-Name[sr@latin]=Ključevi pametne kartice
-Name[sv]=Smartkortsnyckel
-Name[tr]=Akıllı Kart Anahtarı
-Name[uk]=Ключ картки пам’яті
-Name[x-test]=xxSmartcard Keyxx
-Name[zh_CN]=智能卡密钥
-Name[zh_TW]=智慧卡金鑰
-icon=smartcard
diff --git a/config-archive/usr/share/config/libkleopatrarc.dist b/config-archive/usr/share/config/libkleopatrarc.dist
deleted file mode 100644 (file)
index 29c4914..0000000
+++ /dev/null
@@ -1,696 +0,0 @@
-[Archive Definition #0]
-extensions-openpgp=tar
-extensions-cms=tar.gz,tgz
-id=tar
-Name=TAR (PGP®-compatible)
-Name[bs]=TAR (PGP®-odgovarajući)
-Name[ca]=TAR (compatible amb PGP®)
-Name[ca@valencia]=TAR (compatible amb PGP®)
-Name[cs]=TAR (PGP® kompatibilní)
-Name[da]=TAR (PGP®-kompatibel)
-Name[de]=TAR (PGP®-kompatibel)
-Name[el]=TAR (PGP®-compatible)
-Name[en_GB]=TAR (PGP®-compatible)
-Name[es]=TAR (compatible PGP®)
-Name[et]=TAR (PGP® ühilduv)
-Name[fi]=TAR (PGP-yhteensopiva)
-Name[fr]=TAR (compatible PGP®)
-Name[ga]=TAR (comhoiriúnach le PGP®)
-Name[gl]=TAR (compatíbel con PGP®)
-Name[hu]=TAR (PGP®-kompatibilis)
-Name[ia]=TAR (compatibile con PGP)
-Name[it]=TAR (compatibile PGP®)
-Name[ja]=TAR (PGP® 互換)
-Name[kk]=TAR (PGP®-үйсесімді)
-Name[km]=TAR (PGP®-compatible)
-Name[lt]=TAR (suderinama su PGP®)
-Name[lv]=TAR (PGP®-saderīgs)
-Name[nb]=TAR (PGP®-kompatibel)
-Name[nds]=TAR (PGP®-kompatibel)
-Name[nl]=TAR (PGP®-compatible)
-Name[nn]=TAR (PGP®-kompatibel)
-Name[pa]=TAR (PGP®-ਅਨੁਕੂਲ)
-Name[pl]=TAR (kompatybilny z PGP®)
-Name[pt]=TAR (compatível com o PGP®)
-Name[pt_BR]=TAR (compatível com PGP®)
-Name[sl]=TAR (združljiv s PGP)
-Name[sr]=тар (ПГП®-сагласно)
-Name[sr@ijekavian]=тар (ПГП®-сагласно)
-Name[sr@ijekavianlatin]=tar (PGP®-saglasno)
-Name[sr@latin]=tar (PGP®-saglasno)
-Name[sv]=TAR (fungerar med PGP®)
-Name[tr]=TAR (PGP®-uyumlu)
-Name[uk]=TAR (сумісні з PGP®)
-Name[x-test]=xxTAR (PGP®-compatible)xx
-Name[zh_CN]=TAR(PGP® 兼容)
-Name[zh_TW]=TAR (PGP®-相容)
-pack-command-openpgp=0|tar cf - -T- --null
-pack-command-cms=0|tar cfz - -T- --null
-unpack-command-openpgp=tar xf -
-unpack-command-cms=tar xfz -
-
-## ZIP can't unpack from stdin, so commented out:
-#[Archive Definition #1]
-#extensions=zip
-#id=zip
-#Name=ZIP
-#Name[ca]=ZIP
-#Name[ca@valencia]=ZIP
-#Name[cs]=ZIP
-#Name[da]=ZIP
-#Name[de]=ZIP
-#Name[el]=ZIP
-#Name[en_GB]=ZIP
-#Name[eo]=ZIP
-#Name[es]=ZIP
-#Name[et]=ZIP
-#Name[fr]=ZIP
-#Name[gl]=ZIP
-#Name[it]=ZIP
-#Name[ja]=ZIP
-#Name[kk]=ZIP
-#Name[km]=ZIP
-#Name[lt]=ZIP
-#Name[lv]=ZIP
-#Name[nb]=ZIP
-#Name[nds]=Zip
-#Name[nl]=ZIP
-#Name[nn]=ZIP
-#Name[pa]=ZIP
-#Name[pl]=ZIP
-#Name[pt]=ZIP
-#Name[pt_BR]=ZIP
-#Name[sl]=ZIP
-#Name[sv]=ZIP
-#Name[tr]=ZIP
-#Name[uk]=ZIP
-#Name[x-test]=xxZIPxx
-#Name[zh_CN]=ZIP
-#Name[zh_TW]=ZIP
-#pack-command=zip  -r - %f
-
-[Archive Definition #3]
-extensions=tar.bz2,tbz2
-id=bzip2
-Name=TAR (with bzip2 compression)
-Name[bs]=TAR (sa bzip2 kompresijom)
-Name[ca]=TAR (amb compressió bzip2)
-Name[ca@valencia]=TAR (amb compressió bzip2)
-Name[cs]=TAR (s bzip2 kompresí)
-Name[da]=TAR (med bzip2-komprimering)
-Name[de]=TAR (mit bzip2-Kompression)
-Name[el]=TAR (with bzip2 compression)
-Name[en_GB]=TAR (with bzip2 compression)
-Name[es]=TAR (con compresión bzip2)
-Name[et]=TAR (bzip2 tihendusega)
-Name[fi]=TAR (bzip2-pakattu)
-Name[fr]=TAR (avec compression bzip2)
-Name[gl]=TAR (con compresión bzip2)
-Name[hu]=TAR (bzip2 tömörítéssel)
-Name[ia]=TAR (con compression bzip2)
-Name[it]=TAR (con compressione bzip2)
-Name[ja]=TAR (bzip2 圧縮)
-Name[kk]=TAR (bzip2-сығылған)
-Name[km]=TAR (with bzip2 compression)
-Name[lt]=TAR (su bzip2 suspaudimu)
-Name[lv]=TAR (ar bzip2 saspiešanu)
-Name[nb]=TAR (med bzip2-komprimering)
-Name[nds]=TAR (mit bzip2-Komprimeren)
-Name[nl]=TAR (met bzip2 compressie)
-Name[nn]=TAR (med bzip2-komprimering)
-Name[pa]=TAR (bzip2 ਕੰਪਰੈਸ਼ਨ ਨਾਲ)
-Name[pl]=TAR (z kompresją  bzip2)
-Name[pt]=TAR (com compressão bzip2)
-Name[pt_BR]=TAR (compressão com bzip2)
-Name[sl]=TAR (s stiskanjem bzip2)
-Name[sr]=тар 1.1 (уз компресију бзип2)
-Name[sr@ijekavian]=тар 1.1 (уз компресију бзип2)
-Name[sr@ijekavianlatin]=tar 1.1 (uz kompresiju bzip2)
-Name[sr@latin]=tar 1.1 (uz kompresiju bzip2)
-Name[sv]=TAR (med komprimering av bzip2)
-Name[tr]=TAR (bzip2 sıkıştırmalı)
-Name[uk]=TAR (зі стисканням bzip2)
-Name[x-test]=xxTAR (with bzip2 compression)xx
-Name[zh_CN]=TAR(bzip2 压缩)
-Name[zh_TW]=TAR (加上 bzip2)
-pack-command=0|tar cfj - -T- --null
-unpack-command=tar xfj -
-
-[Checksum Definition #1]
-file-patterns=sha1sum.txt
-output-file=sha1sum.txt
-id=sha1sum
-Name=sha1sum
-Name[ca]=sha1sum
-Name[ca@valencia]=sha1sum
-Name[cs]=sha1sum
-Name[da]=sha1sum
-Name[de]=sha1sum
-Name[el]=sha1sum
-Name[en_GB]=sha1sum
-Name[es]=suma sha1
-Name[et]=sha1sum
-Name[fi]=sha1sum
-Name[fr]=sha1sum
-Name[ga]=sha1sum
-Name[gl]=sha1sum
-Name[hu]=sha1sum
-Name[ia]=sha1sum
-Name[it]=sha1sum
-Name[ja]=sha1sum
-Name[kk]=sha1sum
-Name[km]=sha1sum
-Name[lt]=sha1sum
-Name[nb]=sha1sum
-Name[nds]=SHA1-Pröövsumm
-Name[nl]=sha1sum
-Name[nn]=sha1sum
-Name[pa]=sha1sum
-Name[pl]=sha1sum
-Name[pt]=sha1sum
-Name[pt_BR]=sha1sum
-Name[ru]=sha1sum
-Name[sl]=sha1sum
-Name[sr]=СХА‑1 сума
-Name[sr@ijekavian]=СХА‑1 сума
-Name[sr@ijekavianlatin]=SHA‑1 suma
-Name[sr@latin]=SHA‑1 suma
-Name[sv]=SHA1-summa
-Name[tr]=sha1sum
-Name[uk]=sha1sum
-Name[x-test]=xxsha1sumxx
-Name[zh_CN]=sha1sum
-Name[zh_TW]=sha1sum
-create-command=0|xargs -0 sha1sum --
-verify-command=sha1sum -c --
-
-[Checksum Definition #2]
-file-patterns=md5sum.txt
-output-file=md5sum.txt
-id=md5sum
-Name=md5sum
-Name[ca]=md5sum
-Name[ca@valencia]=md5sum
-Name[cs]=md5sum
-Name[da]=md5sum
-Name[de]=md5sum
-Name[el]=md5sum
-Name[en_GB]=md5sum
-Name[es]=suma md5
-Name[et]=md5sum
-Name[fi]=md5sum
-Name[fr]=md5sum
-Name[ga]=md5sum
-Name[gl]=md5sum
-Name[hu]=md5sum
-Name[ia]=md5sum
-Name[it]=md5sum
-Name[ja]=md5sum
-Name[kk]=md5sum
-Name[km]=md5sum
-Name[lt]=md5sum
-Name[nb]=md5sum
-Name[nds]=MD5-Pröövsumm
-Name[nl]=md5sum
-Name[nn]=md5sum
-Name[pa]=md5sum
-Name[pl]=md5sum
-Name[pt]=md5sum
-Name[pt_BR]=md5sum
-Name[ru]=md5sum
-Name[sl]=md5sum
-Name[sr]=МД5 сума
-Name[sr@ijekavian]=МД5 сума
-Name[sr@ijekavianlatin]=MD5 suma
-Name[sr@latin]=MD5 suma
-Name[sv]=MD5-summa
-Name[tr]=md5sum
-Name[uk]=md5sum
-Name[x-test]=xxmd5sumxx
-Name[zh_CN]=md5sum
-Name[zh_TW]=md5sum
-create-command=0|xargs -0 md5sum --
-verify-command=md5sum -c --
-
-[Key Filter #0]
-was-validated=false
-Name=Not Validated Key
-Name[af]=Sleutel nie bevestig nie
-Name[ar]=مفتاح غير مصدق
-Name[bg]=Непроверен ключ
-Name[bs]=Ključ nije validan
-Name[ca]=Clau no validada
-Name[ca@valencia]=Clau no validada
-Name[cs]=Neověřený klíč
-Name[da]=Ikke godkendt nøgle
-Name[de]=Ungeprüfter Schlüssel
-Name[el]=Μη επικυρωμένο κλειδί
-Name[en_GB]=Not Validated Key
-Name[eo]=Ŝlosilo Ne Validigita
-Name[es]=Clave no validada
-Name[et]=Võtme ehtsus kontrollimatu
-Name[eu]=Balidatu gabeko gakoa
-Name[fa]=کلید بدون اعتبار
-Name[fi]=Varmistamaton avain
-Name[fr]=Clé non validée
-Name[fy]=Net falidearre kaai
-Name[gl]=Non hai chave validada
-Name[he]=מפתח לא מוודא
-Name[hu]=Nem ellenőrzött kulcs
-Name[ia]=Clave non validate
-Name[is]=Ekki staðfestur lykill
-Name[it]=Chiave non convalidata
-Name[ja]=検証されていない鍵
-Name[ka]=დაუმოწმებელი გასაღები
-Name[kk]=Тексерілмеген кілт
-Name[km]=កូនសោ​គ្មាន​សុពលភាព
-Name[ko]=검증되지 않은 키
-Name[lt]=Nepatikrintas raktas
-Name[lv]=Nederīga atslēga
-Name[ms]=Kekunci Tidak Disahkan
-Name[nb]=Nøkkel ikke sjekket for gyldighet
-Name[nds]=Nich pröövt Slötel
-Name[nl]=Geen gevalideerde sleutel
-Name[nn]=Ikkje-validert nøkkel
-Name[pl]=Niesprawdzony klucz
-Name[pt]=Chave Não Validada
-Name[pt_BR]=Chave não validada
-Name[ro]=Cheie nevalidată
-Name[ru]=Непроверенный ключ
-Name[sk]=Neoverený kľúč
-Name[sl]=Nepreverjen ključ
-Name[sr]=Неоверени кључ
-Name[sr@ijekavian]=Неовјерени кључ
-Name[sr@ijekavianlatin]=Neovjereni ključ
-Name[sr@latin]=Neovereni ključ
-Name[sv]=Nyckeln har inte validerats
-Name[ta]=செல்லுபடியாகாத விசை
-Name[th]=กุญแจที่ตรวจความถูกต้องไม่ได้
-Name[tr]=Geçerli Olmayan Anahtar
-Name[uk]=Неперевірений ключ
-Name[x-test]=xxNot Validated Keyxx
-Name[zh_CN]=未校验的密钥
-Name[zh_TW]=未確認的金鑰
-
-[Key Filter #1]
-was-validated=true
-is-expired=true
-is-revoked=false
-foreground-color=255,0,0
-Name=Expired Key
-Name[af]=Sleutel het verval
-Name[ar]=مفتاح منتهي الصلاحية
-Name[bg]=Изтекъл ключ
-Name[br]=Alc'hwez kabac'het
-Name[bs]=Istekao Ključ
-Name[ca]=Clau expirada
-Name[ca@valencia]=Clau expirada
-Name[cs]=Klíš s prošlou platností
-Name[da]=Udløbet nøgle
-Name[de]=Abgelaufener Schlüssel
-Name[el]=Ληγμένο κλειδί
-Name[en_GB]=Expired Key
-Name[eo]=Ŝlosilo Eksvalidiĝinta
-Name[es]=Clave caducada
-Name[et]=Aegunud võti
-Name[eu]=Iraungitako gakoa
-Name[fa]=کلید منقضی
-Name[fi]=Vanhentunut avain
-Name[fr]=Clé expirée
-Name[fy]=Ferrûne kaai
-Name[gl]=Chave caducada
-Name[he]=מפתח לא תקף
-Name[hu]=Lejárt kulcs
-Name[ia]=Clave expirate
-Name[is]=Útrunninn lykill
-Name[it]=Chiave scaduta
-Name[ja]=期限切れの鍵
-Name[ka]=ვადაგასული გასაღები
-Name[kk]=Ескірген кілт
-Name[km]=កូនសោ​បាន​ផុតកំណត់
-Name[ko]=만료된 키
-Name[lt]=Baigęs galioti raktas
-Name[lv]=Beigusies atslēga
-Name[mk]=Истечен клуч
-Name[ms]=Kekunci Luput
-Name[nb]=Utgått nøkkel
-Name[nds]=Aflopen Slötel
-Name[nl]=Verlopen sleutel
-Name[nn]=Forelda nøkkel
-Name[pa]=ਮਿਆਦ ਪੁੱਗੀ ਕੁੰਜੀ
-Name[pl]=Klucz, który stracił ważność
-Name[pt]=Chave Expirada
-Name[pt_BR]=Chave expirada
-Name[ro]=Cheie expirată
-Name[ru]=Устаревший ключ
-Name[sk]=Vypršaný kľúč
-Name[sl]=Pretečen ključ
-Name[sr]=Истекли кључ
-Name[sr@ijekavian]=Истекли кључ
-Name[sr@ijekavianlatin]=Istekli ključ
-Name[sr@latin]=Istekli ključ
-Name[sv]=Utgången nyckel
-Name[ta]=காலாவதியான விசை
-Name[th]=กุญแจหมดอายุแล้ว
-Name[tr]=Süresi Dolmuş Anahtar
-Name[uk]=Застарілий ключ
-Name[x-test]=xxExpired Keyxx
-Name[zh_CN]=过期密钥
-Name[zh_TW]=已過期的金鑰
-
-[Key Filter #2]
-was-validated=true
-is-revoked=true
-Name=Revoked Key
-Name[af]=Sleutel was herroep
-Name[ar]=مفتاح مُبطُل
-Name[bg]=Анулиран ключ
-Name[bs]=OpozvanKljuč
-Name[ca]=Clau revocada
-Name[ca@valencia]=Clau revocada
-Name[cs]=Odvolaný klíč
-Name[da]=Fjernet nøgle
-Name[de]=Widerrufener Schlüssel
-Name[el]=Ακυρωμένο κλειδί
-Name[en_GB]=Revoked Key
-Name[eo]=Ŝlosilo Revokita
-Name[es]=Clave revocada
-Name[et]=Tühistatud võti
-Name[eu]=Errebokatutako gakoa
-Name[fa]=کلید لغو‌شده
-Name[fi]=Peruutettu avain
-Name[fr]=Clé révoquée
-Name[fy]=Ynlutsen kaai
-Name[gl]=Chave revogada
-Name[he]=מפתח לא קביל
-Name[hu]=Visszavont kulcs
-Name[ia]=Clave revocate
-Name[is]=Afturkallaður lykill
-Name[it]=Chiave revocata
-Name[ja]=破棄された鍵
-Name[ka]=ანულირებული გასაღები
-Name[kk]=Күші жойылған кілт
-Name[km]=កូនសោ​ត្រូវ​បាន​ដកហូត
-Name[ko]=취소된 키
-Name[lt]=Atšauktas raktas
-Name[lv]=Anulēta atslēga
-Name[mk]=Отповикан клуч
-Name[ms]=Kekunci Dibatalkan
-Name[nb]=Tilbakekalt nøkkel
-Name[nds]=Torüchropen Slötel
-Name[nl]=Ingetrokken sleutel
-Name[nn]=Tilbakekalla nøkkel
-Name[pa]=ਰੱਦ ਕੀਤੀ ਕੁੰਜੀ
-Name[pl]=Odwołany klucz
-Name[pt]=Chave Revogada
-Name[pt_BR]=Chave revogada
-Name[ro]=Cheie revocată
-Name[ru]=Отозванный ключ
-Name[sk]=Kľúč so zrušenou platnosťou
-Name[sl]=Preklican ključ
-Name[sr]=Опозвани кључ
-Name[sr@ijekavian]=Опозвани кључ
-Name[sr@ijekavianlatin]=Opozvani ključ
-Name[sr@latin]=Opozvani ključ
-Name[sv]=Återkallad nyckel
-Name[ta]=நீக்கிய விசை
-Name[th]=กุญแจถูกเพิกถอนแล้ว
-Name[tr]=Geri Alınmış Anahtar
-Name[uk]=Анульований ключ
-Name[x-test]=xxRevoked Keyxx
-Name[zh_CN]=吊销的密钥
-Name[zh_TW]=已廢棄的金鑰
-
-[Key Filter #3]
-was-validated=true
-is-root-certificate=true
-is-validity=ultimate
-Name=Trusted Root Certificate
-Name[af]=Vertroude 'Root' sertifikaat
-Name[ar]=شهادة جذر موثوقة
-Name[bg]=Надеждно удостоверение
-Name[bs]=Siguran korijenski certifikat
-Name[ca]=Certificat arrel de confiança
-Name[ca@valencia]=Certificat arrel de confiança
-Name[cs]=Důvěryhodný kořenový certifikát
-Name[da]=Root-certifikat der stoles på
-Name[de]=Vertrauenswürdiges Wurzelzertifikat
-Name[el]=Έμπιστο βασικό πιστοποιητικό
-Name[en_GB]=Trusted Root Certificate
-Name[eo]=Fidinda Radika Certifikato
-Name[es]=Certificado raíz de confianza
-Name[et]=Usaldusväärne juursertifikaat
-Name[eu]=Konfidantzazko erro ziurtagiria
-Name[fa]=گواهی‌نامه معتبر کاربر ارشد
-Name[fi]=Luotettu juurivarmenne
-Name[fr]=Certificat racine de confiance
-Name[fy]=Fertroude haadsertifikaat
-Name[gl]=Certificado raíz autenticado
-Name[hu]=Megbízható gyökértanúsítvány
-Name[ia]=Certificato de radice con fide
-Name[is]=Treyst rótarskilríki
-Name[it]=Certificato radice affidabile
-Name[ja]=信頼されたルート証明書
-Name[ka]= რუტის  სანდო სერთიფიკატი
-Name[kk]=Сенім артылған түбір куәлігі
-Name[km]=វិញ្ញាបនបត្រ Root ដែល​អាច​ជឿទុកចិត្ត
-Name[ko]=신뢰하는 루트 인증 기관
-Name[lt]=Patikimas root liudijimas
-Name[lv]=Uzticams saknes sertifikāts
-Name[mk]=Доверлив коренов сертификат
-Name[ms]=Sijil Root Dipercaya
-Name[nb]=Tiltrodd rot-sertifikat
-Name[nds]=Vertroonswöördig Wörtelzertifikaat
-Name[nl]=Vertrouwd hoofdcertificaat
-Name[nn]=Tiltrudd rotsertifikat
-Name[pa]=ਟਰਸਟਡ ਰੂਟ ਸਰਟੀਫਿਕੇਟ
-Name[pl]=Zaufany główny certyfikat
-Name[pt]=Certificado de Raiz de Confiança
-Name[pt_BR]=Certificado raiz confiável
-Name[ro]=Certificat rădăcină de încredere
-Name[ru]=Доверенный корневой сертификат
-Name[sk]=Dôveryhodný koreňový certifikát
-Name[sl]=Zaupan korenski certifikat
-Name[sr]=Поуздани корени сертификат
-Name[sr@ijekavian]=Поуздани корјени сертификат
-Name[sr@ijekavianlatin]=Pouzdani korjeni sertifikat
-Name[sr@latin]=Pouzdani koreni sertifikat
-Name[sv]=Pålitligt rotcertifikat
-Name[ta]=நம்பகமான மூல சான்றிதழ்
-Name[th]=ใบรับรองรากที่เชื่อถือ
-Name[tr]=Güvenilir Kök Sertifikası
-Name[uk]=Кореневий сертифікат з довірою
-Name[x-test]=xxTrusted Root Certificatexx
-Name[zh_CN]=可信任的根证书
-Name[zh_TW]=可信任的根憑證
-background-color=95,135,255
-font-bold=true
-
-
-[Key Filter #4]
-was-validated=true
-is-root-certificate=true
-is-not-validity=ultimate
-Name=Not Trusted Root Certificate
-Name[af]=Nie vertroude 'root' sertifikaat
-Name[ar]=شهادة جذر غير موثوقة
-Name[bg]=Ненадеждно удостоверение
-Name[bs]=Nesiguran korijenski certifikat
-Name[ca]=Certificat arrel sense confiança
-Name[ca@valencia]=Certificat arrel sense confiança
-Name[cs]=Nedůvěryhodný kořenový certifikát
-Name[da]=Root-certifikat der ikke stoles på
-Name[de]=Nicht vertrauenswürdiges Wurzelzertifikat
-Name[el]=Μη έμπιστο βασικό πιστοποιητικό
-Name[en_GB]=Not Trusted Root Certificate
-Name[eo]=Ne Fidinda Radika Certifikato
-Name[es]=Certificado raíz no de confianza
-Name[et]=Ebausaldusväärne juursertifikaat
-Name[eu]=Konfidantza gabeko erro ziurtagiria
-Name[fa]=گواهی‌نامه بدون اعتبار کاربر ارشد
-Name[fi]=Ei-luotettu juurivarmenne
-Name[fr]=Certificat racine non fiable
-Name[fy]=Net fertroude haadsertifikaat
-Name[gl]=Certificado raíz non autenticado
-Name[hu]=Nem megbízható gyökértanúsítvány
-Name[ia]=Certificato de radice sin fide
-Name[is]=Ekki traust rótarskilríki
-Name[it]=Certificato radice non affidabile
-Name[ja]=信頼されてないルート証明書
-Name[ka]=რუტის არასანდო  სერტიფიკატი
-Name[kk]=Сенім артылмаған түбір куәлігі
-Name[km]=វិញ្ញាបនបត្រ Root ដែល​មិន​អាច​ជឿទុកចិត្ត
-Name[ko]=신뢰하지 않는 루트 인증 기관
-Name[lt]=Nepatikimas root liudijimas
-Name[lv]=Neuzticams saknes sertifikāts
-Name[mk]=Недоверлив коренов сертификат
-Name[ms]=Sijil Root Tak Dipercaya
-Name[nb]=Ikke tiltrodd rot-sertifikat
-Name[nds]=Nich vertroonswöördig Wörtelzertifikaat
-Name[nl]=Niet vertrouwd hoofdcertificaat
-Name[nn]=Ikkje tiltrudd rotsertifikat
-Name[pl]=Niezaufany główny certyfikat
-Name[pt]=Certificado de Raiz Não de Confiança
-Name[pt_BR]=Certificado raiz não confiável
-Name[ro]=Certificat rădăcină îndoielnic
-Name[ru]=Не доверенный корневой сертификат
-Name[sk]=Nedôveryhodný koreňový certifikát
-Name[sl]=Nezaupan korenski certifikat
-Name[sr]=Непоуздани корени сертификат
-Name[sr@ijekavian]=Непоуздани корјени сертификат
-Name[sr@ijekavianlatin]=Nepouzdani korjeni sertifikat
-Name[sr@latin]=Nepouzdani koreni sertifikat
-Name[sv]=Opålitligt rotcertifikat
-Name[ta]=நம்பமுடியாத மூல சான்றிதழ்
-Name[th]=ใบรับรองรากที่ยังไม่เชื่อถือ
-Name[tr]=Güvenilmeyen Kök Sertifikası
-Name[uk]=Кореневий сертифікат без довіри
-Name[x-test]=xxNot Trusted Root Certificatexx
-Name[zh_CN]=未信任的根证书
-Name[zh_TW]=不可信任的根憑證
-
-[Key Filter #5]
-was-validated=true
-is-qualified=true
-font-bold=true
-Name=Keys for Qualified Signatures
-Name[ar]=مفاتيح لتواقيع مؤهلة
-Name[bg]=Ключове и подписи
-Name[bs]=Ključevi za kvalificirane potpise
-Name[ca]=Claus per a les signatures qualificades
-Name[ca@valencia]=Claus per a les signatures qualificades
-Name[cs]=Klíče kvalifikovaných podpisů
-Name[da]=Nøgler til kvalificerede signaturer
-Name[de]=Schlüssel für qualifizierte Signaturen
-Name[el]=Κλειδιά για αναγνωρισμένες υπογραφές
-Name[en_GB]=Keys for Qualified Signatures
-Name[es]=Claves para firmas cualificadas
-Name[et]=Kvalifitseeritud allkirjade võtmed
-Name[fi]=Hyväksyttyjen allekirjoitusten avaimet
-Name[fr]=Clés pour les signatures qualifiées
-Name[gl]=Chaves para asinaturas cualificadas
-Name[hu]=Kulcsok minősített aláírásokhoz
-Name[ia]=Claves pro signaturas qualificate
-Name[it]=Chiavi per le firme qualificate
-Name[ja]=適格電子署名用の鍵
-Name[kk]=Шартты қолтаңбалау кілттері
-Name[km]=សោ​សម្រាប់​ហត្ថលេខា​ដែល​មាន​​គុណភាព
-Name[lt]=Raktai kvalifikuotiems parašams
-Name[lv]=Derīgo parakstu atslēgas
-Name[nb]=Nøkler for kvalifiserte signaturer
-Name[nds]=Slötels för pröövt Ünnerschriften
-Name[nl]=Sleutels voor gekwalificeerde ondertekeningen
-Name[nn]=Nøklar for kvalifiserte signaturar
-Name[pl]=Klucze do podpisów kwalifikowanych
-Name[pt]=Chaves das Assinaturas Qualificadas
-Name[pt_BR]=Chaves para assinaturas qualificadas
-Name[ro]=Chei pentru semnături calificate
-Name[ru]=Ключи для подписывания
-Name[sl]=Ključi za kvalificirane podpise
-Name[sr]=Кључеви за важеће потписе
-Name[sr@ijekavian]=Кључеви за важеће потписе
-Name[sr@ijekavianlatin]=Ključevi za važeće potpise
-Name[sr@latin]=Ključevi za važeće potpise
-Name[sv]=Nycklar för kvalificerade signaturer
-Name[th]=กุญแจสำหรับการทดสอบลายเซ็น
-Name[tr]=Yetkilendirilmiş İmzalar için Anahtarlar
-Name[uk]=Ключі підписів обмеженого використання
-Name[x-test]=xxKeys for Qualified Signaturesxx
-Name[zh_CN]=合格签名的密钥
-Name[zh_TW]=合格簽章的金鑰
-
-[Key Filter #6]
-was-validated=true
-Name=Other Keys
-Name[ar]=مفاتيح أخرى
-Name[bg]=Други ключове
-Name[bs]=Drugi ključevi
-Name[ca]=Altres claus
-Name[ca@valencia]=Altres claus
-Name[cs]=Ostatní klíče
-Name[da]=Andre nøgler
-Name[de]=Andere Schlüssel
-Name[el]=Άλλα κλειδιά
-Name[en_GB]=Other Keys
-Name[es]=Otras claves
-Name[et]=Muud võtmed
-Name[fi]=Muut avaimet
-Name[fr]=Autres clés
-Name[ga]=Eochracha Eile
-Name[gl]=Outras chaves
-Name[hu]=Egyéb kulcsok
-Name[ia]=Altere claves
-Name[it]=Altre chiavi
-Name[ja]=その他の鍵
-Name[kk]=Басқа кілттер
-Name[km]=សោ​ផ្សេង​ទៀត
-Name[ko]=다른 키
-Name[lt]=Kiti raktai
-Name[lv]=Citas atslēgas
-Name[nb]=Andre nøkler
-Name[nds]=Anner Slötels
-Name[nl]=Andere sleutels
-Name[nn]=Andre nøklar
-Name[pa]=ਹੋਰ ਕੁੰਜੀਆਂ
-Name[pl]=Inne klucze
-Name[pt]=Outras Chaves
-Name[pt_BR]=Outras chaves
-Name[ro]=Alte chei
-Name[ru]=Другие ключи
-Name[sl]=Drugi ključi
-Name[sr]=Остали кључеви
-Name[sr@ijekavian]=Остали кључеви
-Name[sr@ijekavianlatin]=Ostali ključevi
-Name[sr@latin]=Ostali ključevi
-Name[sv]=Andra nycklar
-Name[th]=กุญแจอื่น
-Name[tr]=Diğer Anahtarlar
-Name[uk]=Інші ключі
-Name[x-test]=xxOther Keysxx
-Name[zh_CN]=其它密钥
-Name[zh_TW]=其他金鑰
-
-[Key Filter #7]
-is-cardkey=true
-Name=Smartcard Key
-Name[bs]=Ključ pametne kartice
-Name[ca]=Clau de targeta intel·ligent
-Name[ca@valencia]=Clau de targeta intel·ligent
-Name[cs]=Smartcard klíč
-Name[da]=Smartcard-nøgle
-Name[de]=Smartcard-Zertifikat
-Name[el]=Κλειδί έξυπνης κάρτας
-Name[en_GB]=Smartcard Key
-Name[es]=Clave Smartcard
-Name[et]=Kiipkaardi võti
-Name[fi]=Smartcard-avain
-Name[fr]=Clé SmartCard
-Name[gl]=Chave de smartcard
-Name[hu]=Intelligenskártya-kulcs
-Name[ia]=Clave de carta intelligente
-Name[it]=Chiave smartcard
-Name[ja]=スマートカードの鍵
-Name[kk]=Смарткарт кілті
-Name[km]=សោ Smartcard
-Name[lt]=Smartcard raktas
-Name[lv]=Viedkartes atslēga
-Name[nb]=Smartkort-nøkkel
-Name[nds]=Smartkoort-Slötel
-Name[nl]=Smartcard-sleutel
-Name[nn]=Smartkort-nøkkel
-Name[pa]=ਸਮਾਰਟਕਾਰਡ ਕੀ
-Name[pl]=Klucz na karcie inteligentnej
-Name[pt]=Chave do 'Smartcard'
-Name[pt_BR]=Chave do Smartcard
-Name[sl]=Ključ na pametni kartici
-Name[sr]=Кључ смарт-картица
-Name[sr@ijekavian]=Кључ смарт-картица
-Name[sr@ijekavianlatin]=Ključ smart-kartica
-Name[sr@latin]=Ključ smart-kartica
-Name[sv]=Smartkortsnyckel
-Name[tr]=Akıllı Kart Anahtarı
-Name[uk]=Ключ картки пам’яті
-Name[x-test]=xxSmartcard Keyxx
-Name[zh_CN]=智能卡密钥
-Name[zh_TW]=智慧卡金鑰
-icon=smartcard
diff --git a/config-archive/usr/share/openvpn/easy-rsa/README b/config-archive/usr/share/openvpn/easy-rsa/README
deleted file mode 100644 (file)
index bde0d8c..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-EASY-RSA Version 2.0-rc1
-
-This is a small RSA key management package, based on the openssl
-command line tool, that can be found in the easy-rsa subdirectory
-of the OpenVPN distribution.  While this tool is primary concerned
-with key management for the SSL VPN application space, it can also
-be used for building web certificates.
-
-These are reference notes.  For step-by-step instructions, see the
-HOWTO:
-
-http://openvpn.net/howto.html
-
-This package is based on the ./pkitool script.  Run ./pkitool
-without arguments for a detailed help message (which is also pasted
-below).
-
-Release Notes for easy-rsa-2.0
-
-* Most functionality has been consolidated into the pkitool
-  script. For compatibility, all previous scripts from 1.0 such
-  as build-key and build-key-server are provided as stubs
-  which call pkitool to do the real work.
-
-* pkitool has a --batch flag (enabled by default) which generates
-  keys/certs without needing any interactive input.  pkitool
-  can still generate certs/keys using interactive prompting by
-  using the --interact flag.
-
-* The inherit-inter script has been provided for creating
-  a new PKI rooted on an intermediate certificate built within a
-  higher-level PKI.  See comments in the inherit-inter script
-  for more info.
-
-* The openssl.cnf file has been modified.  pkitool will not
-  work with the openssl.cnf file included with previous
-  easy-rsa releases.
-
-* The vars file has been modified -- the following extra
-  variables have been added: EASY_RSA, CA_EXPIRE,
-  KEY_EXPIRE.
-
-* The make-crl and revoke-crt scripts have been removed and
-  are replaced by the revoke-full script.
-
-* The "Organizational Unit" X509 field can be set using
-  the KEY_OU environmental variable before calling pkitool.
-
-* This release only affects the Linux/Unix version of easy-rsa.
-  The Windows version (written to use the Windows shell) is unchanged.
-
-* Use the revoke-full script to revoke a certificate, and generate
-  (or update) the crl.pem file in the keys directory (as set by the
-  vars script).  Then use "crl-verify crl.pem" in your OpenVPN server
-  config file, so that OpenVPN can reject any connections coming from
-  clients which present a revoked certificate.  Usage for the script is:
-
-    revoke-full <common-name>
-
-  Note this this procedure is primarily designed to revoke client
-  certificates. You could theoretically use this method to revoke
-  server certificates as well, but then you would need to propagate
-  the crl.pem file to all clients as well, and have them include
-  "crl-verify crl.pem" in their configuration files.
-
-* PKCS#11 support was added.
-
-* For those interested in using this tool to generate web certificates,
-  A variant of the easy-rsa package that allows the creation of multi-domain
-  certificates with subjectAltName can be obtained from here:
-
-  http://www.bisente.com/proyectos/easy-rsa-subjectaltname/
-
-INSTALL easy-rsa
-
-1. Edit vars.
-2. Set KEY_CONFIG to point to the openssl.cnf file
-   included in this distribution.
-3. Set KEY_DIR to point to a directory which will
-   contain all keys, certificates, etc.  This
-   directory need not exist, and if it does,
-   it will be deleted with rm -rf, so BE
-   CAREFUL how you set KEY_DIR.
-4. (Optional) Edit other fields in vars
-   per your site data.  You may want to
-   increase KEY_SIZE to 2048 if you are
-   paranoid and don't mind slower key
-   processing, but certainly 1024 is
-   fine for testing purposes.  KEY_SIZE
-   must be compatible across both peers
-   participating in a secure SSL/TLS
-   connection.
-5. (Optional) If you intend to use PKCS#11,
-   install openssl >= 0.9.7, install the 
-   following components from www.opensc.org:
-   - opensc >= 0.10.0
-   - engine_pkcs11 >= 0.1.3
-   Update the openssl.cnf to load the engine:
-   - Uncomment pkcs11 under engine_section.
-   - Validate path at dynamic_path under pkcs11_section.
-6. . vars
-7. ./clean-all
-8. As you create certificates, keys, and
-   certificate signing requests, understand that
-   only .key files should be kept confidential.
-   .crt and .csr files can be sent over insecure
-   channels such as plaintext email.
-
-IMPORTANT
-
-To avoid a possible Man-in-the-Middle attack where an authorized
-client tries to connect to another client by impersonating the
-server, make sure to enforce some kind of server certificate
-verification by clients.  There are currently four different ways
-of accomplishing this, listed in the order of preference:
-
-(1) Build your server certificates with specific key usage and
-    extended key usage. The RFC3280 determine that the following
-    attributes should be provided for TLS connections:
-
-    Mode      Key usage                                 Extended key usage
-    ---------------------------------------------------------------------------
-    Client    digitalSignature                  TLS Web Client Authentication
-              keyAgreement
-              digitalSignature, keyAgreement
-             
-    Server    digitalSignature, keyEncipherment  TLS Web Server Authentication
-              digitalSignature, keyAgreement
-
-    Now add the following line to your client configuration:
-      
-    remote-cert-tls server
-
-    This will block clients from connecting to any
-    server which lacks the required extension designation
-    in its certificate, even if the certificate has been
-    signed by the CA which is cited in the OpenVPN configuration
-    file (--ca directive).
-
-(3) Use the --tls-remote directive on the client to
-    accept/reject the server connection based on the common
-    name of the server certificate.
-
-(3) Use a --tls-verify script or plugin to accept/reject the
-    server connection based on a custom test of the server
-    certificate's embedded X509 subject details.
-
-(4) Sign server certificates with one CA and client certificates
-    with a different CA.  The client config "ca" directive should
-    reference the server-signing CA while the server config "ca"
-    directive should reference the client-signing CA.
-
-NOTES
-
-Show certificate fields:
-  openssl x509 -in cert.crt -text
-
-PKITOOL documentation
-
-pkitool 2.0
-Usage: pkitool [options...] [common-name]
-Options:
-  --batch    : batch mode (default)
-  --keysize  : Set keysize
-      size   : size (default=1024)
-  --interact : interactive mode
-  --server   : build server cert
-  --initca   : build root CA
-  --inter    : build intermediate CA
-  --pass     : encrypt private key with password
-  --csr      : only generate a CSR, do not sign
-  --sign     : sign an existing CSR
-  --pkcs12   : generate a combined PKCS#12 file
-  --pkcs11   : generate certificate on PKCS#11 token
-      lib    : PKCS#11 library
-      slot   : PKCS#11 slot
-      id     : PKCS#11 object id (hex string)
-      label  : PKCS#11 object label
-Standalone options:
-  --pkcs11-slots   : list PKCS#11 slots
-      lib    : PKCS#11 library
-  --pkcs11-objects : list PKCS#11 token objects
-      lib    : PKCS#11 library
-      slot   : PKCS#11 slot
-  --pkcs11-init    : initialize PKCS#11 token DANGEROUS!!!
-      lib    : PKCS#11 library
-      slot   : PKCS#11 slot
-      label  : PKCS#11 token label
-Notes:
-  Please edit the vars script to reflect your configuration,
-  then source it with "source ./vars".
-  Next, to start with a fresh PKI configuration and to delete any
-  previous certificates and keys, run "./clean-all".
-  Finally, you can run this tool (pkitool) to build certificates/keys.
-  In order to use PKCS#11 interface you must have opensc-0.10.0 or higher.
-Generated files and corresponding OpenVPN directives:
-(Files will be placed in the $KEY_DIR directory, defined in ./vars)
-  ca.crt     -> root certificate (--ca)
-  ca.key     -> root key, keep secure (not directly used by OpenVPN)
-  .crt files -> client/server certificates (--cert)
-  .key files -> private keys, keep secure (--key)
-  .csr files -> certificate signing request (not directly used by OpenVPN)
-  dh1024.pem or dh2048.pem -> Diffie Hellman parameters (--dh)
-Examples:
-  pkitool --initca          -> Build root certificate
-  pkitool --initca --pass   -> Build root certificate with password-protected key
-  pkitool --server server1  -> Build "server1" certificate/key
-  pkitool client1           -> Build "client1" certificate/key
-  pkitool --pass client2    -> Build password-protected "client2" certificate/key
-  pkitool --pkcs12 client3  -> Build "client3" certificate/key in PKCS#12 format
-  pkitool --csr client4     -> Build "client4" CSR to be signed by another CA
-  pkitool --sign client4    -> Sign "client4" CSR
-  pkitool --inter interca   -> Build an intermediate key-signing certificate/key
-                               Also see ./inherit-inter script.
-  pkitool --pkcs11 /usr/lib/pkcs11/lib1 0 010203 "client5 id" client5
-                              -> Build "client5" certificate/key in PKCS#11 token
-Typical usage for initial PKI setup.  Build myserver, client1, and client2 cert/keys.
-Protect client2 key with a password.  Build DH parms.  Generated files in ./keys :
-  [edit vars with your site-specific info]
-  source ./vars
-  ./clean-all
-  ./build-dh     -> takes a long time, consider backgrounding
-  ./pkitool --initca
-  ./pkitool --server myserver
-  ./pkitool client1
-  ./pkitool --pass client2
-Typical usage for adding client cert to existing PKI:
-  source ./vars
-  ./pkitool client-new
diff --git a/config-archive/usr/share/openvpn/easy-rsa/README.dist b/config-archive/usr/share/openvpn/easy-rsa/README.dist
deleted file mode 100644 (file)
index 6f5395c..0000000
+++ /dev/null
@@ -1,229 +0,0 @@
-EASY-RSA Version 2.0-rc1
-
-This is a small RSA key management package, based on the openssl
-command line tool, that can be found in the easy-rsa subdirectory
-of the OpenVPN distribution.  While this tool is primary concerned
-with key management for the SSL VPN application space, it can also
-be used for building web certificates.
-
-These are reference notes.  For step-by-step instructions, see the
-HOWTO:
-
-http://openvpn.net/howto.html
-
-This package is based on the ./pkitool script.  Run ./pkitool
-without arguments for a detailed help message (which is also pasted
-below).
-
-Release Notes for easy-rsa-2.0
-
-* Most functionality has been consolidated into the pkitool
-  script. For compatibility, all previous scripts from 1.0 such
-  as build-key and build-key-server are provided as stubs
-  which call pkitool to do the real work.
-
-* pkitool has a --batch flag (enabled by default) which generates
-  keys/certs without needing any interactive input.  pkitool
-  can still generate certs/keys using interactive prompting by
-  using the --interact flag.
-
-* The inherit-inter script has been provided for creating
-  a new PKI rooted on an intermediate certificate built within a
-  higher-level PKI.  See comments in the inherit-inter script
-  for more info.
-
-* The openssl.cnf file has been modified.  pkitool will not
-  work with the openssl.cnf file included with previous
-  easy-rsa releases.
-
-* The vars file has been modified -- the following extra
-  variables have been added: EASY_RSA, CA_EXPIRE,
-  KEY_EXPIRE.
-
-* The make-crl and revoke-crt scripts have been removed and
-  are replaced by the revoke-full script.
-
-* The "Organizational Unit" X509 field can be set using
-  the KEY_OU environmental variable before calling pkitool.
-
-* This release only affects the Linux/Unix version of easy-rsa.
-  The Windows version (written to use the Windows shell) is unchanged.
-
-* Use the revoke-full script to revoke a certificate, and generate
-  (or update) the crl.pem file in the keys directory (as set by the
-  vars script).  Then use "crl-verify crl.pem" in your OpenVPN server
-  config file, so that OpenVPN can reject any connections coming from
-  clients which present a revoked certificate.  Usage for the script is:
-
-    revoke-full <common-name>
-
-  Note this this procedure is primarily designed to revoke client
-  certificates. You could theoretically use this method to revoke
-  server certificates as well, but then you would need to propagate
-  the crl.pem file to all clients as well, and have them include
-  "crl-verify crl.pem" in their configuration files.
-
-* PKCS#11 support was added.
-
-* For those interested in using this tool to generate web certificates,
-  A variant of the easy-rsa package that allows the creation of multi-domain
-  certificates with subjectAltName can be obtained from here:
-
-  http://www.bisente.com/proyectos/easy-rsa-subjectaltname/
-
-INSTALL easy-rsa
-
-1. Edit vars.
-2. Set KEY_CONFIG to point to the correct openssl-<version>.cnf
-   file included in this distribution.
-3. Set KEY_DIR to point to a directory which will
-   contain all keys, certificates, etc.  This
-   directory need not exist, and if it does,
-   it will be deleted with rm -rf, so BE
-   CAREFUL how you set KEY_DIR.
-4. (Optional) Edit other fields in vars
-   per your site data.  You may want to
-   increase KEY_SIZE to 2048 if you are
-   paranoid and don't mind slower key
-   processing, but certainly 1024 is
-   fine for testing purposes.  KEY_SIZE
-   must be compatible across both peers
-   participating in a secure SSL/TLS
-   connection.
-5. (Optional) If you intend to use PKCS#11,
-   install openssl >= 0.9.7, install the 
-   following components from www.opensc.org:
-   - opensc >= 0.10.0
-   - engine_pkcs11 >= 0.1.3
-   Update the openssl.cnf to load the engine:
-   - Uncomment pkcs11 under engine_section.
-   - Validate path at dynamic_path under pkcs11_section.
-6. . vars
-7. ./clean-all
-8. As you create certificates, keys, and
-   certificate signing requests, understand that
-   only .key files should be kept confidential.
-   .crt and .csr files can be sent over insecure
-   channels such as plaintext email.
-
-IMPORTANT
-
-To avoid a possible Man-in-the-Middle attack where an authorized
-client tries to connect to another client by impersonating the
-server, make sure to enforce some kind of server certificate
-verification by clients.  There are currently four different ways
-of accomplishing this, listed in the order of preference:
-
-(1) Build your server certificates with specific key usage and
-    extended key usage. The RFC3280 determine that the following
-    attributes should be provided for TLS connections:
-
-    Mode      Key usage                                 Extended key usage
-    ---------------------------------------------------------------------------
-    Client    digitalSignature                  TLS Web Client Authentication
-              keyAgreement
-              digitalSignature, keyAgreement
-             
-    Server    digitalSignature, keyEncipherment  TLS Web Server Authentication
-              digitalSignature, keyAgreement
-
-    Now add the following line to your client configuration:
-      
-    remote-cert-tls server
-
-    This will block clients from connecting to any
-    server which lacks the required extension designation
-    in its certificate, even if the certificate has been
-    signed by the CA which is cited in the OpenVPN configuration
-    file (--ca directive).
-
-(3) Use the --tls-remote directive on the client to
-    accept/reject the server connection based on the common
-    name of the server certificate.
-
-(3) Use a --tls-verify script or plugin to accept/reject the
-    server connection based on a custom test of the server
-    certificate's embedded X509 subject details.
-
-(4) Sign server certificates with one CA and client certificates
-    with a different CA.  The client config "ca" directive should
-    reference the server-signing CA while the server config "ca"
-    directive should reference the client-signing CA.
-
-NOTES
-
-Show certificate fields:
-  openssl x509 -in cert.crt -text
-
-PKITOOL documentation
-
-pkitool 2.0
-Usage: pkitool [options...] [common-name]
-Options:
-  --batch    : batch mode (default)
-  --keysize  : Set keysize
-      size   : size (default=1024)
-  --interact : interactive mode
-  --server   : build server cert
-  --initca   : build root CA
-  --inter    : build intermediate CA
-  --pass     : encrypt private key with password
-  --csr      : only generate a CSR, do not sign
-  --sign     : sign an existing CSR
-  --pkcs12   : generate a combined PKCS#12 file
-  --pkcs11   : generate certificate on PKCS#11 token
-      lib    : PKCS#11 library
-      slot   : PKCS#11 slot
-      id     : PKCS#11 object id (hex string)
-      label  : PKCS#11 object label
-Standalone options:
-  --pkcs11-slots   : list PKCS#11 slots
-      lib    : PKCS#11 library
-  --pkcs11-objects : list PKCS#11 token objects
-      lib    : PKCS#11 library
-      slot   : PKCS#11 slot
-  --pkcs11-init    : initialize PKCS#11 token DANGEROUS!!!
-      lib    : PKCS#11 library
-      slot   : PKCS#11 slot
-      label  : PKCS#11 token label
-Notes:
-  Please edit the vars script to reflect your configuration,
-  then source it with "source ./vars".
-  Next, to start with a fresh PKI configuration and to delete any
-  previous certificates and keys, run "./clean-all".
-  Finally, you can run this tool (pkitool) to build certificates/keys.
-  In order to use PKCS#11 interface you must have opensc-0.10.0 or higher.
-Generated files and corresponding OpenVPN directives:
-(Files will be placed in the $KEY_DIR directory, defined in ./vars)
-  ca.crt     -> root certificate (--ca)
-  ca.key     -> root key, keep secure (not directly used by OpenVPN)
-  .crt files -> client/server certificates (--cert)
-  .key files -> private keys, keep secure (--key)
-  .csr files -> certificate signing request (not directly used by OpenVPN)
-  dh1024.pem or dh2048.pem -> Diffie Hellman parameters (--dh)
-Examples:
-  pkitool --initca          -> Build root certificate
-  pkitool --initca --pass   -> Build root certificate with password-protected key
-  pkitool --server server1  -> Build "server1" certificate/key
-  pkitool client1           -> Build "client1" certificate/key
-  pkitool --pass client2    -> Build password-protected "client2" certificate/key
-  pkitool --pkcs12 client3  -> Build "client3" certificate/key in PKCS#12 format
-  pkitool --csr client4     -> Build "client4" CSR to be signed by another CA
-  pkitool --sign client4    -> Sign "client4" CSR
-  pkitool --inter interca   -> Build an intermediate key-signing certificate/key
-                               Also see ./inherit-inter script.
-  pkitool --pkcs11 /usr/lib/pkcs11/lib1 0 010203 "client5 id" client5
-                              -> Build "client5" certificate/key in PKCS#11 token
-Typical usage for initial PKI setup.  Build myserver, client1, and client2 cert/keys.
-Protect client2 key with a password.  Build DH parms.  Generated files in ./keys :
-  [edit vars with your site-specific info]
-  source ./vars
-  ./clean-all
-  ./build-dh     -> takes a long time, consider backgrounding
-  ./pkitool --initca
-  ./pkitool --server myserver
-  ./pkitool client1
-  ./pkitool --pass client2
-Typical usage for adding client cert to existing PKI:
-  source ./vars
-  ./pkitool client-new
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-ca b/config-archive/usr/share/openvpn/easy-rsa/build-ca
deleted file mode 100755 (executable)
index fb1e2ca..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-#
-# Build a root certificate
-#
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --initca $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-ca.dist b/config-archive/usr/share/openvpn/easy-rsa/build-ca.dist
deleted file mode 100755 (executable)
index bce29a6..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-#
-# Build a root certificate
-#
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --initca $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-dh b/config-archive/usr/share/openvpn/easy-rsa/build-dh
deleted file mode 100755 (executable)
index f019222..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/bash
-
-# Build Diffie-Hellman parameters for the server side
-# of an SSL/TLS connection.
-
-if [ -d $KEY_DIR ] && [ $KEY_SIZE ]; then
-    $OPENSSL dhparam -out ${KEY_DIR}/dh${KEY_SIZE}.pem ${KEY_SIZE}
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-dh.dist b/config-archive/usr/share/openvpn/easy-rsa/build-dh.dist
deleted file mode 100755 (executable)
index 4beb127..0000000
+++ /dev/null
@@ -1,11 +0,0 @@
-#!/bin/sh
-
-# Build Diffie-Hellman parameters for the server side
-# of an SSL/TLS connection.
-
-if [ -d $KEY_DIR ] && [ $KEY_SIZE ]; then
-    $OPENSSL dhparam -out ${KEY_DIR}/dh${KEY_SIZE}.pem ${KEY_SIZE}
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-inter b/config-archive/usr/share/openvpn/easy-rsa/build-inter
deleted file mode 100755 (executable)
index f831d6f..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-# Make an intermediate CA certificate/private key pair using a locally generated
-# root certificate.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --inter $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-inter.dist b/config-archive/usr/share/openvpn/easy-rsa/build-inter.dist
deleted file mode 100755 (executable)
index 87bf98d..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-# Make an intermediate CA certificate/private key pair using a locally generated
-# root certificate.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --inter $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-key b/config-archive/usr/share/openvpn/easy-rsa/build-key
deleted file mode 100755 (executable)
index 6196308..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-# Make a certificate/private key pair using a locally generated
-# root certificate.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-key-pass b/config-archive/usr/share/openvpn/easy-rsa/build-key-pass
deleted file mode 100755 (executable)
index 35543e0..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-# Similar to build-key, but protect the private key
-# with a password.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --pass $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-key-pass.dist b/config-archive/usr/share/openvpn/easy-rsa/build-key-pass.dist
deleted file mode 100755 (executable)
index 8ef8307..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-# Similar to build-key, but protect the private key
-# with a password.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --pass $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-key-pkcs12 b/config-archive/usr/share/openvpn/easy-rsa/build-key-pkcs12
deleted file mode 100755 (executable)
index 5ef064f..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash
-
-# Make a certificate/private key pair using a locally generated
-# root certificate and convert it to a PKCS #12 file including the
-# the CA certificate as well.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --pkcs12 $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-key-pkcs12.dist b/config-archive/usr/share/openvpn/easy-rsa/build-key-pkcs12.dist
deleted file mode 100755 (executable)
index ba90e6a..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/sh
-
-# Make a certificate/private key pair using a locally generated
-# root certificate and convert it to a PKCS #12 file including the
-# the CA certificate as well.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --pkcs12 $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-key-server b/config-archive/usr/share/openvpn/easy-rsa/build-key-server
deleted file mode 100755 (executable)
index 5502675..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/bash
-
-# Make a certificate/private key pair using a locally generated
-# root certificate.
-#
-# Explicitly set nsCertType to server using the "server"
-# extension in the openssl.cnf file.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --server $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-key-server.dist b/config-archive/usr/share/openvpn/easy-rsa/build-key-server.dist
deleted file mode 100755 (executable)
index fee0194..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-#!/bin/sh
-
-# Make a certificate/private key pair using a locally generated
-# root certificate.
-#
-# Explicitly set nsCertType to server using the "server"
-# extension in the openssl.cnf file.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --server $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-key.dist b/config-archive/usr/share/openvpn/easy-rsa/build-key.dist
deleted file mode 100755 (executable)
index 6c0fed8..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-# Make a certificate/private key pair using a locally generated
-# root certificate.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-req b/config-archive/usr/share/openvpn/easy-rsa/build-req
deleted file mode 100755 (executable)
index 26587d1..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-# Build a certificate signing request and private key.  Use this
-# when your root certificate and key is not available locally.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --csr $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-req-pass b/config-archive/usr/share/openvpn/easy-rsa/build-req-pass
deleted file mode 100755 (executable)
index 6e6c863..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-# Like build-req, but protect your private key
-# with a password.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --csr --pass $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-req-pass.dist b/config-archive/usr/share/openvpn/easy-rsa/build-req-pass.dist
deleted file mode 100755 (executable)
index b73ee1b..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-# Like build-req, but protect your private key
-# with a password.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --csr --pass $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/build-req.dist b/config-archive/usr/share/openvpn/easy-rsa/build-req.dist
deleted file mode 100755 (executable)
index 559d512..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-# Build a certificate signing request and private key.  Use this
-# when your root certificate and key is not available locally.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --csr $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/clean-all b/config-archive/usr/share/openvpn/easy-rsa/clean-all
deleted file mode 100755 (executable)
index 0576db5..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/bash
-
-# Initialize the $KEY_DIR directory.
-# Note that this script does a
-# rm -rf on $KEY_DIR so be careful!
-
-if [ "$KEY_DIR" ]; then
-    rm -rf "$KEY_DIR"
-    mkdir "$KEY_DIR" && \
-       chmod go-rwx "$KEY_DIR" && \
-       touch "$KEY_DIR/index.txt" && \
-       echo 01 >"$KEY_DIR/serial"
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/clean-all.dist b/config-archive/usr/share/openvpn/easy-rsa/clean-all.dist
deleted file mode 100755 (executable)
index cc6e3b2..0000000
+++ /dev/null
@@ -1,16 +0,0 @@
-#!/bin/sh
-
-# Initialize the $KEY_DIR directory.
-# Note that this script does a
-# rm -rf on $KEY_DIR so be careful!
-
-if [ "$KEY_DIR" ]; then
-    rm -rf "$KEY_DIR"
-    mkdir "$KEY_DIR" && \
-       chmod go-rwx "$KEY_DIR" && \
-       touch "$KEY_DIR/index.txt" && \
-       echo 01 >"$KEY_DIR/serial"
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/inherit-inter b/config-archive/usr/share/openvpn/easy-rsa/inherit-inter
deleted file mode 100755 (executable)
index 2101951..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/bash
-
-# Build a new PKI which is rooted on an intermediate certificate generated
-# by ./build-inter or ./pkitool --inter from a parent PKI.  The new PKI should
-# have independent vars settings, and must use a different KEY_DIR directory
-# from the parent.  This tool can be used to generate arbitrary depth
-# certificate chains.
-#
-# To build an intermediate CA, follow the same steps for a regular PKI but
-# replace ./build-key or ./pkitool --initca with this script.
-
-# The EXPORT_CA file will contain the CA certificate chain and should be
-# referenced by the OpenVPN "ca" directive in config files.  The ca.crt file
-# will only contain the local intermediate CA -- it's needed by the easy-rsa
-# scripts but not by OpenVPN directly.
-EXPORT_CA="export-ca.crt"
-
-if [ $# -ne 2 ]; then
-    echo "usage: $0 <parent-key-dir> <common-name>"
-    echo "parent-key-dir: the KEY_DIR directory of the parent PKI"
-    echo "common-name: the common name of the intermediate certificate in the parent PKI"
-    exit 1;
-fi
-
-if [ "$KEY_DIR" ]; then
-    cp "$1/$2.crt" "$KEY_DIR/ca.crt"
-    cp "$1/$2.key" "$KEY_DIR/ca.key"
-
-    if [ -e "$1/$EXPORT_CA" ]; then
-       PARENT_CA="$1/$EXPORT_CA"
-    else
-       PARENT_CA="$1/ca.crt"
-    fi
-    cp "$PARENT_CA" "$KEY_DIR/$EXPORT_CA"
-    cat "$KEY_DIR/ca.crt" >> "$KEY_DIR/$EXPORT_CA"
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/inherit-inter.dist b/config-archive/usr/share/openvpn/easy-rsa/inherit-inter.dist
deleted file mode 100755 (executable)
index aaa5168..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-#!/bin/sh
-
-# Build a new PKI which is rooted on an intermediate certificate generated
-# by ./build-inter or ./pkitool --inter from a parent PKI.  The new PKI should
-# have independent vars settings, and must use a different KEY_DIR directory
-# from the parent.  This tool can be used to generate arbitrary depth
-# certificate chains.
-#
-# To build an intermediate CA, follow the same steps for a regular PKI but
-# replace ./build-key or ./pkitool --initca with this script.
-
-# The EXPORT_CA file will contain the CA certificate chain and should be
-# referenced by the OpenVPN "ca" directive in config files.  The ca.crt file
-# will only contain the local intermediate CA -- it's needed by the easy-rsa
-# scripts but not by OpenVPN directly.
-EXPORT_CA="export-ca.crt"
-
-if [ $# -ne 2 ]; then
-    echo "usage: $0 <parent-key-dir> <common-name>"
-    echo "parent-key-dir: the KEY_DIR directory of the parent PKI"
-    echo "common-name: the common name of the intermediate certificate in the parent PKI"
-    exit 1;
-fi
-
-if [ "$KEY_DIR" ]; then
-    cp "$1/$2.crt" "$KEY_DIR/ca.crt"
-    cp "$1/$2.key" "$KEY_DIR/ca.key"
-
-    if [ -e "$1/$EXPORT_CA" ]; then
-       PARENT_CA="$1/$EXPORT_CA"
-    else
-       PARENT_CA="$1/ca.crt"
-    fi
-    cp "$PARENT_CA" "$KEY_DIR/$EXPORT_CA"
-    cat "$KEY_DIR/ca.crt" >> "$KEY_DIR/$EXPORT_CA"
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/list-crl b/config-archive/usr/share/openvpn/easy-rsa/list-crl
deleted file mode 100755 (executable)
index afc0cd6..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/bash
-
-# list revoked certificates
-
-CRL="${1:-crl.pem}"
-
-if [ "$KEY_DIR" ]; then
-    cd "$KEY_DIR" && \
-       $OPENSSL crl -text -noout -in "$CRL"
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/list-crl.dist b/config-archive/usr/share/openvpn/easy-rsa/list-crl.dist
deleted file mode 100755 (executable)
index d1d8a69..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-# list revoked certificates
-
-CRL="${1:-crl.pem}"
-
-if [ "$KEY_DIR" ]; then
-    cd "$KEY_DIR" && \
-       $OPENSSL crl -text -noout -in "$CRL"
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/pkitool b/config-archive/usr/share/openvpn/easy-rsa/pkitool
deleted file mode 100755 (executable)
index 7266988..0000000
+++ /dev/null
@@ -1,373 +0,0 @@
-#!/bin/sh
-
-#  OpenVPN -- An application to securely tunnel IP networks
-#             over a single TCP/UDP port, with support for SSL/TLS-based
-#             session authentication and key exchange,
-#             packet encryption, packet authentication, and
-#             packet compression.
-#
-#  Copyright (C) 2002-2010 OpenVPN Technologies, Inc. <sales@openvpn.net>
-#
-#  This program is free software; you can redistribute it and/or modify
-#  it under the terms of the GNU General Public License version 2
-#  as published by the Free Software Foundation.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU General Public License for more details.
-#
-#  You should have received a copy of the GNU General Public License
-#  along with this program (see the file COPYING included with this
-#  distribution); if not, write to the Free Software Foundation, Inc.,
-#  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-
-# pkitool is a front-end for the openssl tool.
-
-# Calling scripts can set the certificate organizational 
-# unit with the KEY_OU environmental variable. 
-
-# Calling scripts can also set the KEY_NAME environmental
-# variable to set the "name" X509 subject field.
-
-PROGNAME=pkitool
-VERSION=2.0
-DEBUG=0
-
-die()
-{
-    local m="$1"
-
-    echo "$m" >&2
-    exit 1
-}
-
-need_vars()
-{
-    echo '  Please edit the vars script to reflect your configuration,'
-    echo '  then source it with "source ./vars".'
-    echo '  Next, to start with a fresh PKI configuration and to delete any'
-    echo '  previous certificates and keys, run "./clean-all".'
-    echo "  Finally, you can run this tool ($PROGNAME) to build certificates/keys."
-}
-
-usage()
-{
-    echo "$PROGNAME $VERSION"
-    echo "Usage: $PROGNAME [options...] [common-name]"
-    echo "Options:"
-    echo "  --batch    : batch mode (default)"
-    echo "  --keysize  : Set keysize"
-    echo "      size   : size (default=1024)"
-    echo "  --interact : interactive mode"
-    echo "  --server   : build server cert"
-    echo "  --initca   : build root CA"
-    echo "  --inter    : build intermediate CA"
-    echo "  --pass     : encrypt private key with password"
-    echo "  --csr      : only generate a CSR, do not sign"
-    echo "  --sign     : sign an existing CSR"
-    echo "  --pkcs12   : generate a combined PKCS#12 file"
-    echo "  --pkcs11   : generate certificate on PKCS#11 token"
-    echo "      lib    : PKCS#11 library"
-    echo "      slot   : PKCS#11 slot"
-    echo "      id     : PKCS#11 object id (hex string)"
-    echo "      label  : PKCS#11 object label"
-    echo "Standalone options:"
-    echo "  --pkcs11-slots   : list PKCS#11 slots"
-    echo "      lib    : PKCS#11 library"
-    echo "  --pkcs11-objects : list PKCS#11 token objects"
-    echo "      lib    : PKCS#11 library"
-    echo "      slot   : PKCS#11 slot"
-    echo "  --pkcs11-init    : initialize PKCS#11 token DANGEROUS!!!"
-    echo "      lib    : PKCS#11 library"
-    echo "      slot   : PKCS#11 slot"
-    echo "      label  : PKCS#11 token label"
-    echo "Notes:"
-    need_vars
-    echo "  In order to use PKCS#11 interface you must have opensc-0.10.0 or higher."
-    echo "Generated files and corresponding OpenVPN directives:"
-    echo '(Files will be placed in the $KEY_DIR directory, defined in ./vars)'
-    echo "  ca.crt     -> root certificate (--ca)"
-    echo "  ca.key     -> root key, keep secure (not directly used by OpenVPN)"
-    echo "  .crt files -> client/server certificates (--cert)"
-    echo "  .key files -> private keys, keep secure (--key)"
-    echo "  .csr files -> certificate signing request (not directly used by OpenVPN)"
-    echo "  dh1024.pem or dh2048.pem -> Diffie Hellman parameters (--dh)"
-    echo "Examples:"
-    echo "  $PROGNAME --initca          -> Build root certificate"
-    echo "  $PROGNAME --initca --pass   -> Build root certificate with password-protected key"
-    echo "  $PROGNAME --server server1  -> Build \"server1\" certificate/key"
-    echo "  $PROGNAME client1           -> Build \"client1\" certificate/key"
-    echo "  $PROGNAME --pass client2    -> Build password-protected \"client2\" certificate/key"
-    echo "  $PROGNAME --pkcs12 client3  -> Build \"client3\" certificate/key in PKCS#12 format"
-    echo "  $PROGNAME --csr client4     -> Build \"client4\" CSR to be signed by another CA"
-    echo "  $PROGNAME --sign client4    -> Sign \"client4\" CSR"
-    echo "  $PROGNAME --inter interca   -> Build an intermediate key-signing certificate/key"
-    echo "                               Also see ./inherit-inter script."
-    echo "  $PROGNAME --pkcs11 /usr/lib/pkcs11/lib1 0 010203 \"client5 id\" client5"
-    echo "                              -> Build \"client5\" certificate/key in PKCS#11 token"
-    echo "Typical usage for initial PKI setup.  Build myserver, client1, and client2 cert/keys."
-    echo "Protect client2 key with a password.  Build DH parms.  Generated files in ./keys :"
-    echo "  [edit vars with your site-specific info]"
-    echo "  source ./vars"
-    echo "  ./clean-all"
-    echo "  ./build-dh     -> takes a long time, consider backgrounding"
-    echo "  ./$PROGNAME --initca"
-    echo "  ./$PROGNAME --server myserver"
-    echo "  ./$PROGNAME client1"
-    echo "  ./$PROGNAME --pass client2"
-    echo "Typical usage for adding client cert to existing PKI:"
-    echo "  source ./vars"
-    echo "  ./$PROGNAME client-new"
-}
-
-# Set tool defaults
-[ -n "$OPENSSL" ] || export OPENSSL="openssl"
-[ -n "$PKCS11TOOL" ] || export PKCS11TOOL="pkcs11-tool"
-[ -n "$GREP" ] || export GREP="grep"
-
-# Set defaults
-DO_REQ="1"
-REQ_EXT=""
-DO_CA="1"
-CA_EXT=""
-DO_P12="0"
-DO_P11="0"
-DO_ROOT="0"
-NODES_REQ="-nodes"
-NODES_P12=""
-BATCH="-batch"
-CA="ca"
-# must be set or errors of openssl.cnf
-PKCS11_MODULE_PATH="dummy"
-PKCS11_PIN="dummy"
-
-# Process options
-while [ $# -gt 0 ]; do
-    case "$1" in
-        --keysize  ) KEY_SIZE=$2
-                    shift;;
-       --server   ) REQ_EXT="$REQ_EXT -extensions server"
-                    CA_EXT="$CA_EXT -extensions server" ;;
-       --batch    ) BATCH="-batch" ;;
-       --interact ) BATCH="" ;;
-        --inter    ) CA_EXT="$CA_EXT -extensions v3_ca" ;;
-        --initca   ) DO_ROOT="1" ;;
-       --pass     ) NODES_REQ="" ;;
-        --csr      ) DO_CA="0" ;;
-        --sign     ) DO_REQ="0" ;;
-        --pkcs12   ) DO_P12="1" ;;
-       --pkcs11   ) DO_P11="1"
-                    PKCS11_MODULE_PATH="$2"
-                    PKCS11_SLOT="$3"
-                    PKCS11_ID="$4"
-                    PKCS11_LABEL="$5"
-                    shift 4;;
-
-       # standalone
-       --pkcs11-init)
-                    PKCS11_MODULE_PATH="$2"
-                    PKCS11_SLOT="$3"
-                    PKCS11_LABEL="$4"
-                    if [ -z "$PKCS11_LABEL" ]; then
-                      die "Please specify library name, slot and label"
-                    fi
-                    $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --init-token --slot "$PKCS11_SLOT" \
-                       --label "$PKCS11_LABEL" &&
-                       $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --init-pin --slot "$PKCS11_SLOT"
-                    exit $?;;
-       --pkcs11-slots)
-                    PKCS11_MODULE_PATH="$2"
-                    if [ -z "$PKCS11_MODULE_PATH" ]; then
-                      die "Please specify library name"
-                    fi
-                    $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --list-slots
-                    exit 0;;
-       --pkcs11-objects)
-                    PKCS11_MODULE_PATH="$2"
-                    PKCS11_SLOT="$3"
-                    if [ -z "$PKCS11_SLOT" ]; then
-                      die "Please specify library name and slot"
-                    fi
-                    $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --list-objects --login --slot "$PKCS11_SLOT"
-                    exit 0;;
-
-       # errors
-       --*        ) die "$PROGNAME: unknown option: $1" ;;
-       *          ) break ;;
-    esac
-    shift   
-done
-
-if ! [ -z "$BATCH" ]; then
-       if $OPENSSL version | grep 0.9.6 > /dev/null; then
-               die "Batch mode is unsupported in openssl<0.9.7"
-       fi
-fi
-
-if [ $DO_P12 -eq 1 -a $DO_P11 -eq 1 ]; then
-       die "PKCS#11 and PKCS#12 cannot be specified together"
-fi
-
-if [ $DO_P11 -eq 1 ]; then
-       if ! grep "^pkcs11.*=" "$KEY_CONFIG" > /dev/null; then
-               die "Please edit $KEY_CONFIG and setup PKCS#11 engine"
-       fi
-fi
-
-# If we are generating pkcs12, only encrypt the final step
-if [ $DO_P12 -eq 1 ]; then
-    NODES_P12="$NODES_REQ"
-    NODES_REQ="-nodes"
-fi
-
-if [ $DO_P11 -eq 1 ]; then
-       if [ -z "$PKCS11_LABEL" ]; then
-               die "PKCS#11 arguments incomplete"
-       fi
-fi
-
-# If undefined, set default key expiration intervals
-if [ -z "$KEY_EXPIRE" ]; then
-    KEY_EXPIRE=3650
-fi
-if [ -z "$CA_EXPIRE" ]; then
-    CA_EXPIRE=3650
-fi
-
-# Set organizational unit to empty string if undefined
-if [ -z "$KEY_OU" ]; then
-    KEY_OU=""
-fi
-
-# Set X509 Name string to empty string if undefined
-if [ -z "$KEY_NAME" ]; then
-    KEY_NAME=""
-fi
-
-# Set KEY_CN, FN
-if [ $DO_ROOT -eq 1 ]; then
-    if [ -z "$KEY_CN" ]; then
-       if [ "$1" ]; then
-           KEY_CN="$1"
-       elif [ "$KEY_ORG" ]; then
-           KEY_CN="$KEY_ORG CA"
-       fi
-    fi
-    if [ $BATCH ] && [ "$KEY_CN" ]; then
-       echo "Using CA Common Name:" "$KEY_CN"
-    fi
-    FN="$KEY_CN"
-elif [ $BATCH ] && [ "$KEY_CN" ]; then
-    echo "Using Common Name:" "$KEY_CN"
-    FN="$KEY_CN"
-    if [ "$1" ]; then
-       FN="$1"
-    fi
-else
-    if [ $# -ne 1 ]; then
-       usage
-       exit 1
-    else
-       KEY_CN="$1"
-    fi
-    FN="$KEY_CN"
-fi
-
-export CA_EXPIRE KEY_EXPIRE KEY_OU KEY_NAME KEY_CN PKCS11_MODULE_PATH PKCS11_PIN
-
-# Show parameters (debugging)
-if [ $DEBUG -eq 1 ]; then
-    echo DO_REQ $DO_REQ
-    echo REQ_EXT $REQ_EXT
-    echo DO_CA $DO_CA
-    echo CA_EXT $CA_EXT
-    echo NODES_REQ $NODES_REQ
-    echo NODES_P12 $NODES_P12
-    echo DO_P12 $DO_P12
-    echo KEY_CN $KEY_CN
-    echo BATCH $BATCH
-    echo DO_ROOT $DO_ROOT
-    echo KEY_EXPIRE $KEY_EXPIRE
-    echo CA_EXPIRE $CA_EXPIRE
-    echo KEY_OU $KEY_OU
-    echo KEY_NAME $KEY_NAME
-    echo DO_P11 $DO_P11
-    echo PKCS11_MODULE_PATH $PKCS11_MODULE_PATH
-    echo PKCS11_SLOT $PKCS11_SLOT
-    echo PKCS11_ID $PKCS11_ID
-    echo PKCS11_LABEL $PKCS11_LABEL
-fi
-
-# Make sure ./vars was sourced beforehand
-if [ -d "$KEY_DIR" ] && [ "$KEY_CONFIG" ]; then
-    cd "$KEY_DIR"
-
-    # Make sure $KEY_CONFIG points to the correct version
-    # of openssl.cnf
-    if $GREP -i 'easy-rsa version 2\.[0-9]' "$KEY_CONFIG" >/dev/null; then
-       :
-    else
-       echo "$PROGNAME: KEY_CONFIG (set by the ./vars script) is pointing to the wrong"
-        echo "version of openssl.cnf: $KEY_CONFIG"
-       echo "The correct version should have a comment that says: easy-rsa version 2.x";
-       exit 1;
-    fi
-
-    # Build root CA
-    if [ $DO_ROOT -eq 1 ]; then
-       $OPENSSL req $BATCH -days $CA_EXPIRE $NODES_REQ -new -newkey rsa:$KEY_SIZE -sha1 \
-           -x509 -keyout "$CA.key" -out "$CA.crt" -config "$KEY_CONFIG" && \
-           chmod 0600 "$CA.key"
-    else        
-        # Make sure CA key/cert is available
-       if [ $DO_CA -eq 1 ] || [ $DO_P12 -eq 1 ]; then
-           if [ ! -r "$CA.crt" ] || [ ! -r "$CA.key" ]; then
-               echo "$PROGNAME: Need a readable $CA.crt and $CA.key in $KEY_DIR"
-               echo "Try $PROGNAME --initca to build a root certificate/key."
-               exit 1
-           fi
-       fi
-
-       # Generate key for PKCS#11 token
-       PKCS11_ARGS=
-       if [ $DO_P11 -eq 1 ]; then
-               stty -echo
-               echo -n "User PIN: "
-               read -r PKCS11_PIN
-               stty echo
-               export PKCS11_PIN
-
-               echo "Generating key pair on PKCS#11 token..."
-               $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --keypairgen \
-                       --login --pin "$PKCS11_PIN" \
-                       --key-type rsa:1024 \
-                       --slot "$PKCS11_SLOT" --id "$PKCS11_ID" --label "$PKCS11_LABEL" || exit 1
-               PKCS11_ARGS="-engine pkcs11 -keyform engine -key $PKCS11_SLOT:$PKCS11_ID"
-       fi
-
-        # Build cert/key
-       ( [ $DO_REQ -eq 0 ] || $OPENSSL req $BATCH -days $KEY_EXPIRE $NODES_REQ -new -newkey rsa:$KEY_SIZE \
-               -keyout "$FN.key" -out "$FN.csr" $REQ_EXT -config "$KEY_CONFIG" $PKCS11_ARGS ) && \
-           ( [ $DO_CA -eq 0 ]  || $OPENSSL ca $BATCH -days $KEY_EXPIRE -out "$FN.crt" \
-               -in "$FN.csr" $CA_EXT -md sha1 -config "$KEY_CONFIG" ) && \
-           ( [ $DO_P12 -eq 0 ] || $OPENSSL pkcs12 -export -inkey "$FN.key" \
-               -in "$FN.crt" -certfile "$CA.crt" -out "$FN.p12" $NODES_P12 ) && \
-           ( [ $DO_CA -eq 0 -o $DO_P11 -eq 1 ]  || chmod 0600 "$FN.key" ) && \
-           ( [ $DO_P12 -eq 0 ] || chmod 0600 "$FN.p12" )
-
-       # Load certificate into PKCS#11 token
-       if [ $DO_P11 -eq 1 ]; then
-               $OPENSSL x509 -in "$FN.crt" -inform PEM -out "$FN.crt.der" -outform DER && \
-                 $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --write-object "$FN.crt.der" --type cert \
-                       --login --pin "$PKCS11_PIN" \
-                       --slot "$PKCS11_SLOT" --id "$PKCS11_ID" --label "$PKCS11_LABEL" 
-               [ -e "$FN.crt.der" ]; rm "$FN.crt.der"
-       fi
-
-    fi
-
-# Need definitions
-else
-    need_vars
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/pkitool.dist b/config-archive/usr/share/openvpn/easy-rsa/pkitool.dist
deleted file mode 100755 (executable)
index 49588f5..0000000
+++ /dev/null
@@ -1,379 +0,0 @@
-#!/bin/sh
-
-#  OpenVPN -- An application to securely tunnel IP networks
-#             over a single TCP/UDP port, with support for SSL/TLS-based
-#             session authentication and key exchange,
-#             packet encryption, packet authentication, and
-#             packet compression.
-#
-#  Copyright (C) 2002-2010 OpenVPN Technologies, Inc. <sales@openvpn.net>
-#
-#  This program is free software; you can redistribute it and/or modify
-#  it under the terms of the GNU General Public License version 2
-#  as published by the Free Software Foundation.
-#
-#  This program is distributed in the hope that it will be useful,
-#  but WITHOUT ANY WARRANTY; without even the implied warranty of
-#  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
-#  GNU General Public License for more details.
-#
-#  You should have received a copy of the GNU General Public License
-#  along with this program (see the file COPYING included with this
-#  distribution); if not, write to the Free Software Foundation, Inc.,
-#  59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
-
-# pkitool is a front-end for the openssl tool.
-
-# Calling scripts can set the certificate organizational 
-# unit with the KEY_OU environmental variable. 
-
-# Calling scripts can also set the KEY_NAME environmental
-# variable to set the "name" X509 subject field.
-
-PROGNAME=pkitool
-VERSION=2.0
-DEBUG=0
-
-die()
-{
-    local m="$1"
-
-    echo "$m" >&2
-    exit 1
-}
-
-need_vars()
-{
-    echo '  Please edit the vars script to reflect your configuration,'
-    echo '  then source it with "source ./vars".'
-    echo '  Next, to start with a fresh PKI configuration and to delete any'
-    echo '  previous certificates and keys, run "./clean-all".'
-    echo "  Finally, you can run this tool ($PROGNAME) to build certificates/keys."
-}
-
-usage()
-{
-    echo "$PROGNAME $VERSION"
-    echo "Usage: $PROGNAME [options...] [common-name]"
-    echo "Options:"
-    echo "  --batch    : batch mode (default)"
-    echo "  --keysize  : Set keysize"
-    echo "      size   : size (default=1024)"
-    echo "  --interact : interactive mode"
-    echo "  --server   : build server cert"
-    echo "  --initca   : build root CA"
-    echo "  --inter    : build intermediate CA"
-    echo "  --pass     : encrypt private key with password"
-    echo "  --csr      : only generate a CSR, do not sign"
-    echo "  --sign     : sign an existing CSR"
-    echo "  --pkcs12   : generate a combined PKCS#12 file"
-    echo "  --pkcs11   : generate certificate on PKCS#11 token"
-    echo "      lib    : PKCS#11 library"
-    echo "      slot   : PKCS#11 slot"
-    echo "      id     : PKCS#11 object id (hex string)"
-    echo "      label  : PKCS#11 object label"
-    echo "Standalone options:"
-    echo "  --pkcs11-slots   : list PKCS#11 slots"
-    echo "      lib    : PKCS#11 library"
-    echo "  --pkcs11-objects : list PKCS#11 token objects"
-    echo "      lib    : PKCS#11 library"
-    echo "      slot   : PKCS#11 slot"
-    echo "  --pkcs11-init    : initialize PKCS#11 token DANGEROUS!!!"
-    echo "      lib    : PKCS#11 library"
-    echo "      slot   : PKCS#11 slot"
-    echo "      label  : PKCS#11 token label"
-    echo "Notes:"
-    need_vars
-    echo "  In order to use PKCS#11 interface you must have opensc-0.10.0 or higher."
-    echo "Generated files and corresponding OpenVPN directives:"
-    echo '(Files will be placed in the $KEY_DIR directory, defined in ./vars)'
-    echo "  ca.crt     -> root certificate (--ca)"
-    echo "  ca.key     -> root key, keep secure (not directly used by OpenVPN)"
-    echo "  .crt files -> client/server certificates (--cert)"
-    echo "  .key files -> private keys, keep secure (--key)"
-    echo "  .csr files -> certificate signing request (not directly used by OpenVPN)"
-    echo "  dh1024.pem or dh2048.pem -> Diffie Hellman parameters (--dh)"
-    echo "Examples:"
-    echo "  $PROGNAME --initca          -> Build root certificate"
-    echo "  $PROGNAME --initca --pass   -> Build root certificate with password-protected key"
-    echo "  $PROGNAME --server server1  -> Build \"server1\" certificate/key"
-    echo "  $PROGNAME client1           -> Build \"client1\" certificate/key"
-    echo "  $PROGNAME --pass client2    -> Build password-protected \"client2\" certificate/key"
-    echo "  $PROGNAME --pkcs12 client3  -> Build \"client3\" certificate/key in PKCS#12 format"
-    echo "  $PROGNAME --csr client4     -> Build \"client4\" CSR to be signed by another CA"
-    echo "  $PROGNAME --sign client4    -> Sign \"client4\" CSR"
-    echo "  $PROGNAME --inter interca   -> Build an intermediate key-signing certificate/key"
-    echo "                               Also see ./inherit-inter script."
-    echo "  $PROGNAME --pkcs11 /usr/lib/pkcs11/lib1 0 010203 \"client5 id\" client5"
-    echo "                              -> Build \"client5\" certificate/key in PKCS#11 token"
-    echo "Typical usage for initial PKI setup.  Build myserver, client1, and client2 cert/keys."
-    echo "Protect client2 key with a password.  Build DH parms.  Generated files in ./keys :"
-    echo "  [edit vars with your site-specific info]"
-    echo "  source ./vars"
-    echo "  ./clean-all"
-    echo "  ./build-dh     -> takes a long time, consider backgrounding"
-    echo "  ./$PROGNAME --initca"
-    echo "  ./$PROGNAME --server myserver"
-    echo "  ./$PROGNAME client1"
-    echo "  ./$PROGNAME --pass client2"
-    echo "Typical usage for adding client cert to existing PKI:"
-    echo "  source ./vars"
-    echo "  ./$PROGNAME client-new"
-}
-
-# Set tool defaults
-[ -n "$OPENSSL" ] || export OPENSSL="openssl"
-[ -n "$PKCS11TOOL" ] || export PKCS11TOOL="pkcs11-tool"
-[ -n "$GREP" ] || export GREP="grep"
-
-# Set defaults
-DO_REQ="1"
-REQ_EXT=""
-DO_CA="1"
-CA_EXT=""
-DO_P12="0"
-DO_P11="0"
-DO_ROOT="0"
-NODES_REQ="-nodes"
-NODES_P12=""
-BATCH="-batch"
-CA="ca"
-# must be set or errors of openssl.cnf
-PKCS11_MODULE_PATH="dummy"
-PKCS11_PIN="dummy"
-
-# Process options
-while [ $# -gt 0 ]; do
-    case "$1" in
-        --keysize  ) KEY_SIZE=$2
-                    shift;;
-       --server   ) REQ_EXT="$REQ_EXT -extensions server"
-                    CA_EXT="$CA_EXT -extensions server" ;;
-       --batch    ) BATCH="-batch" ;;
-       --interact ) BATCH="" ;;
-        --inter    ) CA_EXT="$CA_EXT -extensions v3_ca" ;;
-        --initca   ) DO_ROOT="1" ;;
-       --pass     ) NODES_REQ="" ;;
-        --csr      ) DO_CA="0" ;;
-        --sign     ) DO_REQ="0" ;;
-        --pkcs12   ) DO_P12="1" ;;
-       --pkcs11   ) DO_P11="1"
-                    PKCS11_MODULE_PATH="$2"
-                    PKCS11_SLOT="$3"
-                    PKCS11_ID="$4"
-                    PKCS11_LABEL="$5"
-                    shift 4;;
-
-       # standalone
-       --pkcs11-init)
-                    PKCS11_MODULE_PATH="$2"
-                    PKCS11_SLOT="$3"
-                    PKCS11_LABEL="$4"
-                    if [ -z "$PKCS11_LABEL" ]; then
-                      die "Please specify library name, slot and label"
-                    fi
-                    $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --init-token --slot "$PKCS11_SLOT" \
-                       --label "$PKCS11_LABEL" &&
-                       $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --init-pin --slot "$PKCS11_SLOT"
-                    exit $?;;
-       --pkcs11-slots)
-                    PKCS11_MODULE_PATH="$2"
-                    if [ -z "$PKCS11_MODULE_PATH" ]; then
-                      die "Please specify library name"
-                    fi
-                    $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --list-slots
-                    exit 0;;
-       --pkcs11-objects)
-                    PKCS11_MODULE_PATH="$2"
-                    PKCS11_SLOT="$3"
-                    if [ -z "$PKCS11_SLOT" ]; then
-                      die "Please specify library name and slot"
-                    fi
-                    $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --list-objects --login --slot "$PKCS11_SLOT"
-                    exit 0;;
-
-        --help|--usage)
-                    usage
-                    exit ;;
-        --version)
-                    echo "$PROGNAME $VERSION"
-                    exit ;;
-       # errors
-       --*        ) die "$PROGNAME: unknown option: $1" ;;
-       *          ) break ;;
-    esac
-    shift   
-done
-
-if ! [ -z "$BATCH" ]; then
-       if $OPENSSL version | grep 0.9.6 > /dev/null; then
-               die "Batch mode is unsupported in openssl<0.9.7"
-       fi
-fi
-
-if [ $DO_P12 -eq 1 -a $DO_P11 -eq 1 ]; then
-       die "PKCS#11 and PKCS#12 cannot be specified together"
-fi
-
-if [ $DO_P11 -eq 1 ]; then
-       if ! grep "^pkcs11.*=" "$KEY_CONFIG" > /dev/null; then
-               die "Please edit $KEY_CONFIG and setup PKCS#11 engine"
-       fi
-fi
-
-# If we are generating pkcs12, only encrypt the final step
-if [ $DO_P12 -eq 1 ]; then
-    NODES_P12="$NODES_REQ"
-    NODES_REQ="-nodes"
-fi
-
-if [ $DO_P11 -eq 1 ]; then
-       if [ -z "$PKCS11_LABEL" ]; then
-               die "PKCS#11 arguments incomplete"
-       fi
-fi
-
-# If undefined, set default key expiration intervals
-if [ -z "$KEY_EXPIRE" ]; then
-    KEY_EXPIRE=3650
-fi
-if [ -z "$CA_EXPIRE" ]; then
-    CA_EXPIRE=3650
-fi
-
-# Set organizational unit to empty string if undefined
-if [ -z "$KEY_OU" ]; then
-    KEY_OU=""
-fi
-
-# Set X509 Name string to empty string if undefined
-if [ -z "$KEY_NAME" ]; then
-    KEY_NAME=""
-fi
-
-# Set KEY_CN, FN
-if [ $DO_ROOT -eq 1 ]; then
-    if [ -z "$KEY_CN" ]; then
-       if [ "$1" ]; then
-           KEY_CN="$1"
-       elif [ "$KEY_ORG" ]; then
-           KEY_CN="$KEY_ORG CA"
-       fi
-    fi
-    if [ $BATCH ] && [ "$KEY_CN" ]; then
-       echo "Using CA Common Name:" "$KEY_CN"
-    fi
-    FN="$KEY_CN"
-elif [ $BATCH ] && [ "$KEY_CN" ]; then
-    echo "Using Common Name:" "$KEY_CN"
-    FN="$KEY_CN"
-    if [ "$1" ]; then
-       FN="$1"
-    fi
-else
-    if [ $# -ne 1 ]; then
-       usage
-       exit 1
-    else
-       KEY_CN="$1"
-    fi
-    FN="$KEY_CN"
-fi
-
-export CA_EXPIRE KEY_EXPIRE KEY_OU KEY_NAME KEY_CN PKCS11_MODULE_PATH PKCS11_PIN
-
-# Show parameters (debugging)
-if [ $DEBUG -eq 1 ]; then
-    echo DO_REQ $DO_REQ
-    echo REQ_EXT $REQ_EXT
-    echo DO_CA $DO_CA
-    echo CA_EXT $CA_EXT
-    echo NODES_REQ $NODES_REQ
-    echo NODES_P12 $NODES_P12
-    echo DO_P12 $DO_P12
-    echo KEY_CN $KEY_CN
-    echo BATCH $BATCH
-    echo DO_ROOT $DO_ROOT
-    echo KEY_EXPIRE $KEY_EXPIRE
-    echo CA_EXPIRE $CA_EXPIRE
-    echo KEY_OU $KEY_OU
-    echo KEY_NAME $KEY_NAME
-    echo DO_P11 $DO_P11
-    echo PKCS11_MODULE_PATH $PKCS11_MODULE_PATH
-    echo PKCS11_SLOT $PKCS11_SLOT
-    echo PKCS11_ID $PKCS11_ID
-    echo PKCS11_LABEL $PKCS11_LABEL
-fi
-
-# Make sure ./vars was sourced beforehand
-if [ -d "$KEY_DIR" ] && [ "$KEY_CONFIG" ]; then
-    cd "$KEY_DIR"
-
-    # Make sure $KEY_CONFIG points to the correct version
-    # of openssl.cnf
-    if $GREP -i 'easy-rsa version 2\.[0-9]' "$KEY_CONFIG" >/dev/null; then
-       :
-    else
-       echo "$PROGNAME: KEY_CONFIG (set by the ./vars script) is pointing to the wrong"
-        echo "version of openssl.cnf: $KEY_CONFIG"
-       echo "The correct version should have a comment that says: easy-rsa version 2.x";
-       exit 1;
-    fi
-
-    # Build root CA
-    if [ $DO_ROOT -eq 1 ]; then
-       $OPENSSL req $BATCH -days $CA_EXPIRE $NODES_REQ -new -newkey rsa:$KEY_SIZE -sha1 \
-           -x509 -keyout "$CA.key" -out "$CA.crt" -config "$KEY_CONFIG" && \
-           chmod 0600 "$CA.key"
-    else        
-        # Make sure CA key/cert is available
-       if [ $DO_CA -eq 1 ] || [ $DO_P12 -eq 1 ]; then
-           if [ ! -r "$CA.crt" ] || [ ! -r "$CA.key" ]; then
-               echo "$PROGNAME: Need a readable $CA.crt and $CA.key in $KEY_DIR"
-               echo "Try $PROGNAME --initca to build a root certificate/key."
-               exit 1
-           fi
-       fi
-
-       # Generate key for PKCS#11 token
-       PKCS11_ARGS=
-       if [ $DO_P11 -eq 1 ]; then
-               stty -echo
-               echo -n "User PIN: "
-               read -r PKCS11_PIN
-               stty echo
-               export PKCS11_PIN
-
-               echo "Generating key pair on PKCS#11 token..."
-               $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --keypairgen \
-                       --login --pin "$PKCS11_PIN" \
-                       --key-type rsa:1024 \
-                       --slot "$PKCS11_SLOT" --id "$PKCS11_ID" --label "$PKCS11_LABEL" || exit 1
-               PKCS11_ARGS="-engine pkcs11 -keyform engine -key $PKCS11_SLOT:$PKCS11_ID"
-       fi
-
-        # Build cert/key
-       ( [ $DO_REQ -eq 0 ] || $OPENSSL req $BATCH -days $KEY_EXPIRE $NODES_REQ -new -newkey rsa:$KEY_SIZE \
-               -keyout "$FN.key" -out "$FN.csr" $REQ_EXT -config "$KEY_CONFIG" $PKCS11_ARGS ) && \
-           ( [ $DO_CA -eq 0 ]  || $OPENSSL ca $BATCH -days $KEY_EXPIRE -out "$FN.crt" \
-               -in "$FN.csr" $CA_EXT -md sha1 -config "$KEY_CONFIG" ) && \
-           ( [ $DO_P12 -eq 0 ] || $OPENSSL pkcs12 -export -inkey "$FN.key" \
-               -in "$FN.crt" -certfile "$CA.crt" -out "$FN.p12" $NODES_P12 ) && \
-           ( [ $DO_CA -eq 0 -o $DO_P11 -eq 1 ]  || chmod 0600 "$FN.key" ) && \
-           ( [ $DO_P12 -eq 0 ] || chmod 0600 "$FN.p12" )
-
-       # Load certificate into PKCS#11 token
-       if [ $DO_P11 -eq 1 ]; then
-               $OPENSSL x509 -in "$FN.crt" -inform PEM -out "$FN.crt.der" -outform DER && \
-                 $PKCS11TOOL --module "$PKCS11_MODULE_PATH" --write-object "$FN.crt.der" --type cert \
-                       --login --pin "$PKCS11_PIN" \
-                       --slot "$PKCS11_SLOT" --id "$PKCS11_ID" --label "$PKCS11_LABEL" 
-               [ -e "$FN.crt.der" ]; rm "$FN.crt.der"
-       fi
-
-    fi
-
-# Need definitions
-else
-    need_vars
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/revoke-full b/config-archive/usr/share/openvpn/easy-rsa/revoke-full
deleted file mode 100755 (executable)
index efc94e8..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/bash
-
-# revoke a certificate, regenerate CRL,
-# and verify revocation
-
-CRL="crl.pem"
-RT="revoke-test.pem"
-
-if [ $# -ne 1 ]; then
-    echo "usage: revoke-full <cert-name-base>";
-    exit 1
-fi
-
-if [ "$KEY_DIR" ]; then
-    cd "$KEY_DIR"
-    rm -f "$RT"
-
-    # set defaults
-    export KEY_CN=""
-    export KEY_OU=""
-    export KEY_NAME=""
-
-    # revoke key and generate a new CRL
-    $OPENSSL ca -revoke "$1.crt" -config "$KEY_CONFIG"
-
-    # generate a new CRL -- try to be compatible with
-    # intermediate PKIs
-    $OPENSSL ca -gencrl -out "$CRL" -config "$KEY_CONFIG"
-    if [ -e export-ca.crt ]; then
-       cat export-ca.crt "$CRL" >"$RT"
-    else
-       cat ca.crt "$CRL" >"$RT"
-    fi
-    
-    # verify the revocation
-    $OPENSSL verify -CAfile "$RT" -crl_check "$1.crt"
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/revoke-full.dist b/config-archive/usr/share/openvpn/easy-rsa/revoke-full.dist
deleted file mode 100755 (executable)
index 4169c4c..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-#!/bin/sh
-
-# revoke a certificate, regenerate CRL,
-# and verify revocation
-
-CRL="crl.pem"
-RT="revoke-test.pem"
-
-if [ $# -ne 1 ]; then
-    echo "usage: revoke-full <cert-name-base>";
-    exit 1
-fi
-
-if [ "$KEY_DIR" ]; then
-    cd "$KEY_DIR"
-    rm -f "$RT"
-
-    # set defaults
-    export KEY_CN=""
-    export KEY_OU=""
-    export KEY_NAME=""
-
-    # revoke key and generate a new CRL
-    $OPENSSL ca -revoke "$1.crt" -config "$KEY_CONFIG"
-
-    # generate a new CRL -- try to be compatible with
-    # intermediate PKIs
-    $OPENSSL ca -gencrl -out "$CRL" -config "$KEY_CONFIG"
-    if [ -e export-ca.crt ]; then
-       cat export-ca.crt "$CRL" >"$RT"
-    else
-       cat ca.crt "$CRL" >"$RT"
-    fi
-    
-    # verify the revocation
-    $OPENSSL verify -CAfile "$RT" -crl_check "$1.crt"
-else
-    echo 'Please source the vars script first (i.e. "source ./vars")'
-    echo 'Make sure you have edited it to reflect your configuration.'
-fi
diff --git a/config-archive/usr/share/openvpn/easy-rsa/sign-req b/config-archive/usr/share/openvpn/easy-rsa/sign-req
deleted file mode 100755 (executable)
index 38655d3..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/bash
-
-# Sign a certificate signing request (a .csr file)
-# with a local root certificate and key.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --sign $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/sign-req.dist b/config-archive/usr/share/openvpn/easy-rsa/sign-req.dist
deleted file mode 100755 (executable)
index 6cae7b4..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-# Sign a certificate signing request (a .csr file)
-# with a local root certificate and key.
-
-export EASY_RSA="${EASY_RSA:-.}"
-"$EASY_RSA/pkitool" --interact --sign $*
diff --git a/config-archive/usr/share/openvpn/easy-rsa/vars b/config-archive/usr/share/openvpn/easy-rsa/vars
deleted file mode 100644 (file)
index cded885..0000000
+++ /dev/null
@@ -1,68 +0,0 @@
-# easy-rsa parameter settings
-
-# NOTE: If you installed from an RPM,
-# don't edit this file in place in
-# /usr/share/openvpn/easy-rsa --
-# instead, you should copy the whole
-# easy-rsa directory to another location
-# (such as /etc/openvpn) so that your
-# edits will not be wiped out by a future
-# OpenVPN package upgrade.
-
-# This variable should point to
-# the top level of the easy-rsa
-# tree.
-export EASY_RSA="`pwd`"
-
-#
-# This variable should point to
-# the requested executables
-#
-export OPENSSL="openssl"
-export PKCS11TOOL="pkcs11-tool"
-export GREP="grep"
-
-
-# This variable should point to
-# the openssl.cnf file included
-# with easy-rsa.
-export KEY_CONFIG=`$EASY_RSA/whichopensslcnf $EASY_RSA`
-
-# Edit this variable to point to
-# your soon-to-be-created key
-# directory.
-#
-# WARNING: clean-all will do
-# a rm -rf on this directory
-# so make sure you define
-# it correctly!
-export KEY_DIR="$EASY_RSA/keys"
-
-# Issue rm -rf warning
-echo NOTE: If you run ./clean-all, I will be doing a rm -rf on $KEY_DIR
-
-# PKCS11 fixes
-export PKCS11_MODULE_PATH="dummy"
-export PKCS11_PIN="dummy"
-
-# Increase this to 2048 if you
-# are paranoid.  This will slow
-# down TLS negotiation performance
-# as well as the one-time DH parms
-# generation process.
-export KEY_SIZE=1024
-
-# In how many days should the root CA key expire?
-export CA_EXPIRE=3650
-
-# In how many days should certificates expire?
-export KEY_EXPIRE=3650
-
-# These are the default values for fields
-# which will be placed in the certificate.
-# Don't leave any of these fields blank.
-export KEY_COUNTRY="US"
-export KEY_PROVINCE="CA"
-export KEY_CITY="SanFrancisco"
-export KEY_ORG="Fort-Funston"
-export KEY_EMAIL="me@myhost.mydomain"
diff --git a/config-archive/usr/share/openvpn/easy-rsa/vars.dist b/config-archive/usr/share/openvpn/easy-rsa/vars.dist
deleted file mode 100644 (file)
index 2ea1ced..0000000
+++ /dev/null
@@ -1,74 +0,0 @@
-# easy-rsa parameter settings
-
-# NOTE: If you installed from an RPM,
-# don't edit this file in place in
-# /usr/share/openvpn/easy-rsa --
-# instead, you should copy the whole
-# easy-rsa directory to another location
-# (such as /etc/openvpn) so that your
-# edits will not be wiped out by a future
-# OpenVPN package upgrade.
-
-# This variable should point to
-# the top level of the easy-rsa
-# tree.
-export EASY_RSA="`pwd`"
-
-#
-# This variable should point to
-# the requested executables
-#
-export OPENSSL="openssl"
-export PKCS11TOOL="pkcs11-tool"
-export GREP="grep"
-
-
-# This variable should point to
-# the openssl.cnf file included
-# with easy-rsa.
-export KEY_CONFIG=`$EASY_RSA/whichopensslcnf $EASY_RSA`
-
-# Edit this variable to point to
-# your soon-to-be-created key
-# directory.
-#
-# WARNING: clean-all will do
-# a rm -rf on this directory
-# so make sure you define
-# it correctly!
-export KEY_DIR="$EASY_RSA/keys"
-
-# Issue rm -rf warning
-echo NOTE: If you run ./clean-all, I will be doing a rm -rf on $KEY_DIR
-
-# PKCS11 fixes
-export PKCS11_MODULE_PATH="dummy"
-export PKCS11_PIN="dummy"
-
-# Increase this to 2048 if you
-# are paranoid.  This will slow
-# down TLS negotiation performance
-# as well as the one-time DH parms
-# generation process.
-export KEY_SIZE=1024
-
-# In how many days should the root CA key expire?
-export CA_EXPIRE=3650
-
-# In how many days should certificates expire?
-export KEY_EXPIRE=3650
-
-# These are the default values for fields
-# which will be placed in the certificate.
-# Don't leave any of these fields blank.
-export KEY_COUNTRY="US"
-export KEY_PROVINCE="CA"
-export KEY_CITY="SanFrancisco"
-export KEY_ORG="Fort-Funston"
-export KEY_EMAIL="me@myhost.mydomain"
-export KEY_EMAIL=mail@host.domain
-export KEY_CN=changeme
-export KEY_NAME=changeme
-export KEY_OU=changeme
-export PKCS11_MODULE_PATH=changeme
-export PKCS11_PIN=1234
diff --git a/config-archive/usr/share/openvpn/easy-rsa/whichopensslcnf b/config-archive/usr/share/openvpn/easy-rsa/whichopensslcnf
deleted file mode 100755 (executable)
index 2260aa8..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-#!/bin/sh
-
-if [ "$OPENSSL" ]; then
-       if $OPENSSL version | grep 0.9.6 > /dev/null; then
-               echo "$1/openssl-0.9.6.cnf"
-       else
-               echo "$1/openssl.cnf"
-       fi
-else
-       echo "$1/openssl.cnf"
-fi
-
-exit 0
diff --git a/config-archive/usr/share/openvpn/easy-rsa/whichopensslcnf.dist b/config-archive/usr/share/openvpn/easy-rsa/whichopensslcnf.dist
deleted file mode 100755 (executable)
index 2226a8e..0000000
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-cnf="$1/openssl.cnf"
-
-if [ "$OPENSSL" ]; then
-       if $OPENSSL version | grep -E "0\.9\.6[[:alnum:]]" > /dev/null; then
-               cnf="$1/openssl-0.9.6.cnf"
-       elif $OPENSSL version | grep -E "0\.9\.8[[:alnum:]]" > /dev/null; then
-               cnf="$1/openssl-0.9.8.cnf"
-       elif $OPENSSL version | grep -E "1\.0\.([[:digit:]][[:alnum:]])" > /dev/null; then
-                cnf="$1/openssl-1.0.0.cnf"
-       else
-               cnf="$1/openssl.cnf"
-       fi
-fi
-
-echo $cnf
-
-if [ ! -r $cnf ]; then
-    echo "**************************************************************" >&2
-    echo "  No $cnf file could be found" >&2
-    echo "  Further invocations will fail" >&2
-    echo "**************************************************************" >&2
-fi
-
-exit 0
diff --git a/config-archive/usr/share/xsessions/KDE-4.desktop b/config-archive/usr/share/xsessions/KDE-4.desktop
deleted file mode 100644 (file)
index 011ca71..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=XSession
-Exec=/usr/bin/startkde
-TryExec=/usr/bin/startkde
-Name=KDE Plasma Workspace
-Name[ar]=مساحة عمل بلازما كدي
-Name[bg]=Работно пространство Plasma на KDE
-Name[ca]=Espai de treball del Plasma del KDE
-Name[ca@valencia]=Espai de treball del Plasma del KDE
-Name[cs]=Pracovní plocha Plasma
-Name[da]=KDE Plasma arbejdsområde
-Name[de]=KDE-Plasma-Arbeitsbereich
-Name[es]=Espacio de trabajo Plasma de KDE
-Name[et]=KDE Plasma töötsoon
-Name[eu]=KDE Plasma langunea
-Name[fi]=KDE Plasma-työtila
-Name[fr]=Espace de travail Plasma de KDE
-Name[ga]=Spás Oibre KDE Plasma
-Name[he]=סביבת עבודה של KDE Plasma
-Name[hu]=KDE Plasma munkaterület
-Name[ia]=Spatio de labor de Plasma de KDE
-Name[is]=KDE Plasma-vinnurými
-Name[it]=Spazio di lavoro di KDE Plasma
-Name[kk]=KDE Plasma жұмыс орны
-Name[ko]=KDE Plasma 작업 공간
-Name[lt]=KDE Plasma darbastalio erdvė
-Name[lv]=KDE Plasma darba vide
-Name[nb]=KDE Plasma arbeidsflate
-Name[nds]=KDE-Arbeitrebeet Plasma
-Name[nl]=KDE Plasma-werkruimte
-Name[pa]=KDE ਪਲਾਜ਼ਮਾ ਵਰਕਸਪੇਸ
-Name[pt]=Área de Trabalho Plasma do KDE
-Name[pt_BR]=Espaço de trabalho do Plasma do KDE
-Name[ro]=Spațiu de lucru Plasma KDE
-Name[ru]=Рабочий стол Plasma
-Name[sk]=KDE pracovná plocha Plasma
-Name[sr]=КДЕ‑ов плазма радни простор
-Name[sr@ijekavian]=КДЕ‑ов плазма радни простор
-Name[sr@ijekavianlatin]=KDE‑ov plasma radni prostor
-Name[sr@latin]=KDE‑ov plasma radni prostor
-Name[sv]=KDE Plasma arbetsyta
-Name[ug]=ك د ئې(KDE) پلازما خىزمەت بوشلۇقى
-Name[uk]=Робочий простір Плазми KDE
-Name[x-test]=xxKDE Plasma Workspacexx
-Name[zh_CN]=KDE 离子工作空间
-Name[zh_TW]=KDE Plasma 工作空間
-Comment=The desktop made by KDE
-Comment[ar]=سطح المكتب الذي أنتجته كدي
-Comment[bg]=Настолна среда KDE
-Comment[ca]=L'escriptori creat pel KDE
-Comment[ca@valencia]=L'escriptori creat pel KDE
-Comment[cs]=Prostředí od KDE
-Comment[da]=Skrivebordet fra KDE
-Comment[de]=Die von KDE erstellte Arbeitsfläche
-Comment[es]=El escritorio diseñado por KDE
-Comment[et]=KDE loodud töölaud
-Comment[eu]=KDE-k eginiko mahaigaina
-Comment[fi]=KDE:n tekemä työpöytä
-Comment[fr]=Le bureau réalisé par KDE
-Comment[he]=שולחן העבודה של KDE
-Comment[hr]=Radna površina koju je napravio KDE
-Comment[hu]=A KDE által készített munkaasztal
-Comment[ia]=Le scriptorio facite per KDE
-Comment[is]=KDE Skjáborð
-Comment[it]=Il desktop fatto da KDE
-Comment[kk]=KDE үстелі
-Comment[ko]=KDE에서 만든 데스크톱
-Comment[lt]=Darbastalis sukurtas su KDE
-Comment[lv]=KDE veidota darbvirsma
-Comment[nb]=Skrivebordet som KDE laget
-Comment[nds]=KDE-Schriefdisch
-Comment[nl]=Het bureaublad gemaakt door KDE
-Comment[pa]=KDE ਵਲੋਂ ਬਣਾਇਆ ਡੈਸਕਟਾਪ
-Comment[pt]=O ambiente de trabalho feito pelo KDE
-Comment[pt_BR]=O ambiente de trabalho feito pelo KDE
-Comment[ro]=Biroul creat de KDE
-Comment[ru]=Окружение рабочего стола от команды KDE
-Comment[sk]=Pracovná plocha vytvorená KDE
-Comment[sr]=Радна површ у изведби КДЕ‑а
-Comment[sr@ijekavian]=Радна површ у изведби КДЕ‑а
-Comment[sr@ijekavianlatin]=Radna površ u izvedbi KDE‑a
-Comment[sr@latin]=Radna površ u izvedbi KDE‑a
-Comment[sv]=Skrivbordet skapat av KDE
-Comment[ug]=بۇ ئۈستەلئۈستى KDE دا ياسالغان
-Comment[uk]=Стільниця, створена командою KDE
-Comment[x-test]=xxThe desktop made by KDExx
-Comment[zh_CN]=KDE 制作的桌面
-Comment[zh_TW]=KDE 製作的桌面
diff --git a/config-archive/usr/share/xsessions/KDE-4.desktop.1 b/config-archive/usr/share/xsessions/KDE-4.desktop.1
deleted file mode 100644 (file)
index a03d170..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=XSession
-Exec=/usr/bin/startkde
-TryExec=/usr/bin/startkde
-Name=KDE Plasma Workspace
-Name[ca]=Espai de treball del Plasma del KDE
-Name[cs]=Pracovní plocha Plasma
-Name[da]=KDE Plasma arbejdsområde
-Name[de]=KDE-Plasma-Arbeitsbereich
-Name[es]=Espacio de trabajo Plasma de KDE
-Name[et]=KDE Plasma töötsoon
-Name[eu]=KDE Plasma langunea
-Name[fi]=KDE Plasma-työtila
-Name[fr]=Espace de travail Plasma de KDE
-Name[he]=סביבת עבודה של KDE Plasma
-Name[hu]=KDE Plasma munkaterület
-Name[ia]=Spatio de labor de Plasma de KDE
-Name[is]=KDE Plasma-vinnurými
-Name[it]=Spazio di lavoro di KDE Plasma
-Name[kk]=KDE Plasma жұмыс орны
-Name[km]=តំបន់​ការងារ​ផ្ទៃតុ​របស់​ប្លាស្មា​
-Name[ko]=KDE Plasma 작업 공간
-Name[lt]=KDE Plasma darbastalio erdvė
-Name[lv]=KDE Plasma darba vide
-Name[nb]=KDE Plasma arbeidsflate
-Name[nds]=KDE-Arbeitrebeet Plasma
-Name[nl]=KDE Plasma-werkruimte
-Name[pa]=KDE ਪਲਾਜ਼ਮਾ ਵਰਕਸਪੇਸ
-Name[pl]=Przestrzeń robocza KDE
-Name[pt]=Área de Trabalho Plasma do KDE
-Name[pt_BR]=Espaço de trabalho Plasma do KDE
-Name[ro]=Spațiu de lucru Plasma KDE
-Name[ru]=Рабочий стол Plasma
-Name[sr]=КДЕ‑ов плазма радни простор
-Name[sr@ijekavian]=КДЕ‑ов плазма радни простор
-Name[sr@ijekavianlatin]=KDE‑ov plasma radni prostor
-Name[sr@latin]=KDE‑ov plasma radni prostor
-Name[sv]=KDE Plasma arbetsyta
-Name[tr]=KDE Plasma Çalışma Alanı
-Name[ug]=ك د ئې(KDE) پلازما خىزمەت بوشلۇقى
-Name[uk]=Робочий простір Плазми KDE
-Name[x-test]=xxKDE Plasma Workspacexx
-Name[zh_TW]=KDE Plasma 工作空間
-Comment=The desktop made by KDE
-Comment[ca]=L'escriptori creat pel KDE
-Comment[cs]=Prostředí od KDE
-Comment[da]=Skrivebordet fra KDE
-Comment[de]=Die von KDE erstellte Arbeitsfläche
-Comment[es]=El escritorio diseñado por KDE
-Comment[et]=KDE loodud töölaud
-Comment[eu]=KDE-k eginiko mahaigaina
-Comment[fi]=KDE:n tekemä työpöytä
-Comment[fr]=Le bureau réalisé par KDE
-Comment[he]=שולחן העבודה של KDE
-Comment[hr]=Radna površina koju je napravio KDE
-Comment[hu]=A KDE által készített munkaasztal
-Comment[ia]=Le scriptorio facite per KDE
-Comment[is]=KDE Skjáborð
-Comment[it]=Il desktop fatto da KDE
-Comment[kk]=KDE үстелі
-Comment[km]=ផ្ទៃ​តុ​បាន​បង្កើត​ដោយ​ KDE
-Comment[ko]=KDE에서 만든 데스크톱
-Comment[lt]=Darbastalis sukurtas su KDE
-Comment[lv]=KDE veidota darbvirsma
-Comment[nb]=Skrivebordet som KDE laget
-Comment[nds]=KDE-Schriefdisch
-Comment[nl]=Het bureaublad gemaakt door KDE
-Comment[pl]=Pulpit KDE
-Comment[pt]=O ambiente de trabalho feito pelo KDE
-Comment[pt_BR]=O ambiente de trabalho feito pelo KDE
-Comment[ro]=Biroul creat de KDE
-Comment[ru]=Окружение рабочего стола от команды KDE
-Comment[sr]=Радна површ у изведби КДЕ‑а
-Comment[sr@ijekavian]=Радна површ у изведби КДЕ‑а
-Comment[sr@ijekavianlatin]=Radna površ u izvedbi KDE‑a
-Comment[sr@latin]=Radna površ u izvedbi KDE‑a
-Comment[sv]=Skrivbordet skapat av KDE
-Comment[tr]=KDE masaüstü
-Comment[ug]=بۇ ئۈستەلئۈستى KDE دا ياسالغان
-Comment[uk]=Стільниця, створена командою KDE
-Comment[x-test]=xxThe desktop made by KDExx
-Comment[zh_TW]=KDE 製作的桌面
diff --git a/config-archive/usr/share/xsessions/KDE-4.desktop.dist b/config-archive/usr/share/xsessions/KDE-4.desktop.dist
deleted file mode 100644 (file)
index 3fc6cc1..0000000
+++ /dev/null
@@ -1,91 +0,0 @@
-[Desktop Entry]
-Encoding=UTF-8
-Type=XSession
-Exec=/usr/bin/startkde
-TryExec=/usr/bin/startkde
-Name=KDE Plasma Workspace
-Name[ar]=مساحة عمل بلازما كدي
-Name[bg]=Работно пространство Plasma на KDE
-Name[ca]=Espai de treball del Plasma del KDE
-Name[ca@valencia]=Espai de treball del Plasma del KDE
-Name[cs]=Pracovní plocha Plasma
-Name[da]=KDE Plasma arbejdsområde
-Name[de]=KDE-Plasma-Arbeitsbereich
-Name[es]=Espacio de trabajo Plasma de KDE
-Name[et]=KDE Plasma töötsoon
-Name[eu]=KDE Plasma langunea
-Name[fi]=KDE Plasma-työtila
-Name[fr]=Espace de travail Plasma de KDE
-Name[ga]=Spás Oibre KDE Plasma
-Name[he]=סביבת עבודה של KDE Plasma
-Name[hu]=KDE Plasma munkaterület
-Name[ia]=Spatio de labor de Plasma de KDE
-Name[is]=KDE Plasma-vinnurými
-Name[it]=Spazio di lavoro di KDE Plasma
-Name[kk]=KDE Plasma жұмыс орны
-Name[ko]=KDE Plasma 작업 공간
-Name[lt]=KDE Plasma darbastalio erdvė
-Name[lv]=KDE Plasma darba vide
-Name[nb]=KDE Plasma arbeidsflate
-Name[nds]=KDE-Arbeitrebeet Plasma
-Name[nl]=KDE Plasma-werkruimte
-Name[pa]=KDE ਪਲਾਜ਼ਮਾ ਵਰਕਸਪੇਸ
-Name[pl]=Przestrzeń robocza plazmy KDE
-Name[pt]=Área de Trabalho Plasma do KDE
-Name[pt_BR]=Espaço de trabalho do Plasma do KDE
-Name[ro]=Spațiu de lucru Plasma KDE
-Name[ru]=Рабочий стол Plasma
-Name[sk]=KDE pracovná plocha Plasma
-Name[sr]=КДЕ‑ов плазма радни простор
-Name[sr@ijekavian]=КДЕ‑ов плазма радни простор
-Name[sr@ijekavianlatin]=KDE‑ov plasma radni prostor
-Name[sr@latin]=KDE‑ov plasma radni prostor
-Name[sv]=KDE Plasma arbetsyta
-Name[ug]=ك د ئې(KDE) پلازما خىزمەت بوشلۇقى
-Name[uk]=Робочий простір Плазми KDE
-Name[x-test]=xxKDE Plasma Workspacexx
-Name[zh_CN]=KDE 离子工作空间
-Name[zh_TW]=KDE Plasma 工作空間
-Comment=The desktop made by KDE
-Comment[ar]=سطح المكتب الذي أنتجته كدي
-Comment[bg]=Настолна среда KDE
-Comment[ca]=L'escriptori creat pel KDE
-Comment[ca@valencia]=L'escriptori creat pel KDE
-Comment[cs]=Prostředí od KDE
-Comment[da]=Skrivebordet fra KDE
-Comment[de]=Die von KDE erstellte Arbeitsfläche
-Comment[es]=El escritorio diseñado por KDE
-Comment[et]=KDE loodud töölaud
-Comment[eu]=KDE-k eginiko mahaigaina
-Comment[fi]=KDE:n tekemä työpöytä
-Comment[fr]=Le bureau réalisé par KDE
-Comment[he]=שולחן העבודה של KDE
-Comment[hr]=Radna površina koju je napravio KDE
-Comment[hu]=A KDE által készített munkaasztal
-Comment[ia]=Le scriptorio facite per KDE
-Comment[is]=KDE Skjáborð
-Comment[it]=Il desktop fatto da KDE
-Comment[kk]=KDE үстелі
-Comment[ko]=KDE에서 만든 데스크톱
-Comment[lt]=Darbastalis sukurtas su KDE
-Comment[lv]=KDE veidota darbvirsma
-Comment[nb]=Skrivebordet som KDE laget
-Comment[nds]=KDE-Schriefdisch
-Comment[nl]=Het bureaublad gemaakt door KDE
-Comment[pa]=KDE ਵਲੋਂ ਬਣਾਇਆ ਡੈਸਕਟਾਪ
-Comment[pl]=Pulpit wyprodukowany przez KDE
-Comment[pt]=O ambiente de trabalho feito pelo KDE
-Comment[pt_BR]=O ambiente de trabalho feito pelo KDE
-Comment[ro]=Biroul creat de KDE
-Comment[ru]=Окружение рабочего стола от команды KDE
-Comment[sk]=Pracovná plocha vytvorená KDE
-Comment[sr]=Радна површ у изведби КДЕ‑а
-Comment[sr@ijekavian]=Радна површ у изведби КДЕ‑а
-Comment[sr@ijekavianlatin]=Radna površ u izvedbi KDE‑a
-Comment[sr@latin]=Radna površ u izvedbi KDE‑a
-Comment[sv]=Skrivbordet skapat av KDE
-Comment[ug]=بۇ ئۈستەلئۈستى KDE دا ياسالغان
-Comment[uk]=Стільниця, створена командою KDE
-Comment[x-test]=xxThe desktop made by KDExx
-Comment[zh_CN]=KDE 制作的桌面
-Comment[zh_TW]=KDE 製作的桌面
diff --git a/config-archive/usr/share/xsessions/xfce.desktop b/config-archive/usr/share/xsessions/xfce.desktop
deleted file mode 100644 (file)
index 5de3842..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Name=Xfce Session
-Name[de]=Xfce-Sitzung
-Name[en_GB]=Xfce Session
-Name[ru]=Сеанс Xfce
-Comment=Use this session to run Xfce as your desktop environment
-Comment[de]=Verwenden Sie diese Sitzung, um Xfce als Ihre Arbeitsumgebung laufen zu lassen
-Comment[en_GB]=Use this session to run Xfce as your desktop environment
-Comment[ru]=Используйте данный сеанс для запуска Xfce как своей рабочей среды
-Exec=startxfce4
-Icon=
-Type=Application
diff --git a/config-archive/usr/share/xsessions/xfce.desktop.dist b/config-archive/usr/share/xsessions/xfce.desktop.dist
deleted file mode 100644 (file)
index 29ed966..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-[Desktop Entry]
-Version=1.0
-Name=Xfce Session
-Name[de]=Xfce-Sitzung
-Name[en_GB]=Xfce Session
-Name[ru]=Сеанс
-Comment=Use this session to run Xfce as your desktop environment
-Comment[de]=Wählen Sie diese Sitzung, um Xfce als Ihre Arbeitsumgebung auszuführen
-Comment[en_GB]=Use this session to run Xfce as your desktop environment
-Comment[ru]=Используйте этот сеанс, чтобы сделать Xfce вашим окружением
-Exec=startxfce4
-Icon=
-Type=Application