]> Frank Brehm's Git Trees - config/samara/etc.git/commitdiff
Current state
authorFrank Brehm <frank.brehm@profitbricks.com>
Tue, 25 Nov 2014 10:11:06 +0000 (11:11 +0100)
committerFrank Brehm <frank.brehm@profitbricks.com>
Tue, 25 Nov 2014 10:11:06 +0000 (11:11 +0100)
50 files changed:
.java/deployment/deployment.properties [new file with mode: 0644]
conf.d/cpupower [new file with mode: 0644]
conf.d/net
conf.d/salt-master [new file with mode: 0644]
conf.d/salt-minion [new file with mode: 0644]
conf.d/salt-syndic [new file with mode: 0644]
config-archive/etc/inittab.dist [new file with mode: 0644]
cups/classes.conf
cups/classes.conf.O
cups/ppd/Dcops_printer_Dell.ppd [new file with mode: 0644]
cups/printers.conf
cups/printers.conf.O
cups/subscriptions.conf
cups/subscriptions.conf.O
dbus-1/session.conf
dbus-1/system.d/org.kde.kcontrol.kcmkwallet.conf [new file with mode: 0644]
dcmanager.ini [new file with mode: 0644]
env.d/01cvs [new file with mode: 0644]
fstab
gitconfig
gtk-2.0/i686-pc-linux-gnu/gtk.immodules
hosts
init.d/cpupower [new file with mode: 0755]
init.d/nfs
init.d/rpc.pipefs
init.d/salt-master [new file with mode: 0755]
init.d/salt-minion [new file with mode: 0755]
init.d/salt-syndic [new file with mode: 0755]
man.conf
modprobe.conf [new file with mode: 0644]
portage/make.conf
portage/package.keywords/common
portage/package.keywords/mate
portage/package.mask
portage/package.use
printcap
pure-ftpd/pb-upload-config-logging.conf.1 [new file with mode: 0644]
pure-ftpd/pb-upload-config-logging.conf.2 [new file with mode: 0644]
resolv.conf
revdep-rebuild/10firefox [new file with mode: 0644]
salt/cloud [new file with mode: 0644]
salt/cloud.profiles [new file with mode: 0644]
salt/cloud.providers [new file with mode: 0644]
salt/master [new file with mode: 0644]
salt/minion [new file with mode: 0644]
salt/roster [new file with mode: 0644]
sandbox.d/20icedtea-bin-6 [new file with mode: 0644]
udev/rules.d/80-net-setup-link.rules [new file with mode: 0644]
vim/vimrc.local
xdg/menus/gnome-applications-merged [new symlink]

diff --git a/.java/deployment/deployment.properties b/.java/deployment/deployment.properties
new file mode 100644 (file)
index 0000000..74571d7
--- /dev/null
@@ -0,0 +1 @@
+deployment.jre.dir=/etc/java-config-2/current-icedtea-web-vm
diff --git a/conf.d/cpupower b/conf.d/cpupower
new file mode 100644 (file)
index 0000000..1e67ed0
--- /dev/null
@@ -0,0 +1,36 @@
+# /etc/conf.d/cpupower: config file for /etc/init.d/cpupower
+
+# Options when starting cpufreq (given to the `cpupower` program)
+# Possible options are:
+# -g --governor <GOV> (ie: ondemand, performance, or powersave)
+# -d --min <FREQ> (ie: 1000MHz)
+# -u --max <FREQ> (ie: 2000MHz)
+# -f --freq <FREQ> (requires userspace governor, this *can not* be combined with
+#                   with any other parameters).
+# Frequencies can be passed in Hz, kHz (default), MHz, GHz, or THz by postfixing the
+# value with  the  wanted  unit name, without any space.
+# (frequency in kHz =^ Hz * 0.001 =^ MHz * 1000 =^ GHz * 1000000).
+
+START_OPTS="--governor ondemand"
+
+# Options when stopping cpufreq (given to the `cpupower` program)
+# This option can be used to change governer on stop. Leaving it empty will ensure
+# the governer remains on the one provided above.
+STOP_OPTS=""
+
+# Extra settings to write to sysfs cpufreq values.
+#
+# up_threshold: threshold for stepping up frequency, where the value represents
+# the percentage of cpu load. 
+#
+# down_threshold: threshold for stepping down frequency, where the value
+# represents the percentage of cpu load.
+#
+# sampling_down_factor: determines how frequently the governor polls the cpu, a
+# value greater than 1 improves performance by reducing the polling when the
+# load is high. This tunable has no effect on behavior at lower CPU frequencies.
+#
+# ignore_nice_load: when set to '1' the processes that are run with a 'nice'
+# value will not count in the usage calculation.
+
+#SYSFS_EXTRA="ondemand/ignore_nice_load=1 ondemand/up_threshold=75 ondemand/sampling_down_factor=10"
index a62ec06da5241242d0e4c44319993ae481b612d2..9f4572de039d3a2c5d6fdcd2753daf3e048339e5 100644 (file)
@@ -9,7 +9,7 @@ routes_eth0="default via 192.168.88.254"
 
 dns_domain_eth0="pb.local"
 dns_servers_eth0="192.168.178.30 192.168.178.89"
-dns_search_eth0="pb.local brehm-online.com dc1.de.profitbricks.net dc2.us.profitbricks.net dc252.de.profitbricks.net uhu-banane.de"
+dns_search_eth0="pb.local brehm-online.com dc1.de.profitbricks.net dc2.us.profitbricks.net dc3.de.profitbricks.net dc252.de.profitbricks.net uhu-banane.de"
 
 # vim: filetype=gentoo-conf-d ts=3 et
 
diff --git a/conf.d/salt-master b/conf.d/salt-master
new file mode 100644 (file)
index 0000000..c70e8e7
--- /dev/null
@@ -0,0 +1,5 @@
+# /etc/conf.d/salt-master: config file for /etc/init.d/salt-master
+
+# see man pages for salt-minion or run `salt-master --help`
+# for valid cmdline options
+SALT_OPTS="--log-level=warning"
diff --git a/conf.d/salt-minion b/conf.d/salt-minion
new file mode 100644 (file)
index 0000000..d69d83f
--- /dev/null
@@ -0,0 +1,5 @@
+# /etc/conf.d/salt-minion: config file for /etc/init.d/salt-minion
+
+# see man pages for salt-minion or run `salt-minion --help`
+# for valid cmdline options
+SALT_OPTS="--log-level=warning"
diff --git a/conf.d/salt-syndic b/conf.d/salt-syndic
new file mode 100644 (file)
index 0000000..d69d83f
--- /dev/null
@@ -0,0 +1,5 @@
+# /etc/conf.d/salt-minion: config file for /etc/init.d/salt-minion
+
+# see man pages for salt-minion or run `salt-minion --help`
+# for valid cmdline options
+SALT_OPTS="--log-level=warning"
diff --git a/config-archive/etc/inittab.dist b/config-archive/etc/inittab.dist
new file mode 100644 (file)
index 0000000..aa588b6
--- /dev/null
@@ -0,0 +1,58 @@
+#
+# /etc/inittab:  This file describes how the INIT process should set up
+#                the system in a certain run-level.
+#
+# Author:  Miquel van Smoorenburg, <miquels@cistron.nl>
+# Modified by:  Patrick J. Volkerding, <volkerdi@ftp.cdrom.com>
+# Modified by:  Daniel Robbins, <drobbins@gentoo.org>
+# Modified by:  Martin Schlemmer, <azarah@gentoo.org>
+# Modified by:  Mike Frysinger, <vapier@gentoo.org>
+# Modified by:  Robin H. Johnson, <robbat2@gentoo.org>
+#
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/sysvinit/files/inittab-2.87,v 1.2 2013/04/20 03:51:26 vapier Exp $
+
+# Default runlevel.
+id:3:initdefault:
+
+# System initialization, mount local filesystems, etc.
+si::sysinit:/sbin/rc sysinit
+
+# Further system initialization, brings up the boot runlevel.
+rc::bootwait:/sbin/rc boot
+
+l0:0:wait:/sbin/rc shutdown 
+l0s:0:wait:/sbin/halt -dhp
+l1:1:wait:/sbin/rc single
+l2:2:wait:/sbin/rc nonetwork
+l3:3:wait:/sbin/rc default
+l4:4:wait:/sbin/rc default
+l5:5:wait:/sbin/rc default
+l6:6:wait:/sbin/rc reboot
+l6r:6:wait:/sbin/reboot -dk
+#z6:6:respawn:/sbin/sulogin
+
+# new-style single-user
+su0:S:wait:/sbin/rc single
+su1:S:wait:/sbin/sulogin
+
+# TERMINALS
+c1:12345:respawn:/sbin/agetty 38400 tty1 linux
+c2:2345:respawn:/sbin/agetty 38400 tty2 linux
+c3:2345:respawn:/sbin/agetty 38400 tty3 linux
+c4:2345:respawn:/sbin/agetty 38400 tty4 linux
+c5:2345:respawn:/sbin/agetty 38400 tty5 linux
+c6:2345:respawn:/sbin/agetty 38400 tty6 linux
+
+# SERIAL CONSOLES
+#s0:12345:respawn:/sbin/agetty -L 115200 ttyS0 vt100
+#s1:12345:respawn:/sbin/agetty -L 115200 ttyS1 vt100
+
+# What to do at the "Three Finger Salute".
+ca:12345:ctrlaltdel:/sbin/shutdown -r now
+
+# Used by /etc/init.d/xdm to control DM startup.
+# Read the comments in /etc/init.d/xdm for more
+# info. Do NOT remove, as this will start nothing
+# extra at boot if /etc/init.d/xdm is not added
+# to the "default" runlevel.
+x:a:once:/etc/X11/startDM.sh
index b09b63791df849de683cad1f59f4d60b04198e3e..016da61e95baf233a3723c0d8c58b92e38c9efbd 100644 (file)
@@ -1,3 +1,3 @@
 # Class configuration file for CUPS v1.7.1
-# Written by cupsd on 2014-05-22 16:10
+# Written by cupsd on 2014-07-16 18:27
 # DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
index 9089163e40a4b3c6541730b09c8c85852e512ad3..b09b63791df849de683cad1f59f4d60b04198e3e 100644 (file)
@@ -1,3 +1,3 @@
-# Class configuration file for CUPS v1.5.2
-# Written by cupsd on 2012-06-29 13:00
+# Class configuration file for CUPS v1.7.1
+# Written by cupsd on 2014-05-22 16:10
 # DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
diff --git a/cups/ppd/Dcops_printer_Dell.ppd b/cups/ppd/Dcops_printer_Dell.ppd
new file mode 100644 (file)
index 0000000..327e6c0
--- /dev/null
@@ -0,0 +1,1810 @@
+*PPD-Adobe: "4.3"
+*% =========================================
+*% Disclaimer:  The above statement indicates
+*% that this PPD was written using the Adobe PPD
+*% File Format Specification 4.3, but does not
+*% intend to imply approval and acceptance by
+*% Adobe Systems, Inc.
+*% =========================================
+*% PPD for Dell B2375dnf Mono MFP
+*% For Linux
+*% =========================================
+*FileVersion: "1.2"
+*FormatVersion: "4.3"
+*LanguageEncoding: ISOLatin1
+*LanguageVersion: English
+*PCFileName: "B2375dnf.ppd"
+*Product: "(Dell B2375dnf Mono MFP)"
+*Manufacturer:  "Dell"
+*PSVersion: "(3011    ) 0"
+*ModelName: "Dell B2375dnf Mono MFP"
+*ShortNickName: "B2375dnf"
+*NickName: "Dell B2375dnf Mono MFP"
+*LanguageLevel: "3"
+*Protocols: PJL TBCP
+*FreeVM: "6700000"
+*ColorDevice: False
+*DefaultColorSpace: Gray
+*TTRasterizer: Type42
+*?TTRasterizer: "
+  save
+       42 /FontType resourcestatus
+       { pop pop (Type42)} {pop pop (None)} ifelse = flush
+  restore
+"
+*End
+
+*JCLBegin: "<1B>%-12345X@PJL JOB<0A>"
+*JCLToPSInterpreter: "@PJL ENTER LANGUAGE = POSTSCRIPT<0A>"
+*JCLEnd: "<1B>%-12345X"
+
+*% =========================================================
+*% Installable Options
+*% =========================================================  
+*OpenGroup: InstallableOptions/Installed Options
+
+*OpenUI *OptionalTray2/Tray 2: Boolean
+*DefaultOptionalTray2: False
+*OptionalTray2 False/Not Installed: ""
+*OptionalTray2 True/Installed: ""
+*CloseUI: *OptionalTray2
+
+*CloseGroup: InstallableOptions
+
+*% =========================================================
+*%  Paper Source
+*% =========================================================
+
+*OpenUI *InputSlot/Paper Source: PickOne
+*OrderDependency: 20 AnySetup *InputSlot
+*DefaultInputSlot: Auto
+*InputSlot Auto/Auto Select:"
+ <</ManualFeed false /MediaPosition null>> setpagedevice"
+*End
+*InputSlot Upper/MP Tray:"
+ << /ManualFeed false /MediaPosition 2 >> setpagedevice"
+*End
+*InputSlot Middle/Tray 1:"
+ << /ManualFeed false /MediaPosition 1 >> setpagedevice"
+*End
+*InputSlot Lower/Tray 2:"
+ << /ManualFeed false /MediaPosition 3 >> setpagedevice"
+*End
+*CloseUI: *InputSlot
+
+*% =========================================================
+*%  Duplex
+*% =========================================================
+*OpenUI *Duplex/Two-sided:  PickOne
+*OrderDependency: 60 AnySetup *Duplex
+*DefaultDuplex: DuplexNoTumble
+*Duplex None/None: " <</Duplex false>> setpagedevice"
+*Duplex DuplexNoTumble/Long Edge: "
+    <</Duplex true /Tumble false>> setpagedevice"
+*End
+*Duplex DuplexTumble/Short Edge: "
+    <</Duplex true /Tumble true>> setpagedevice"
+*End
+*?Duplex: "
+   save
+      currentpagedevice /Duplex get
+        {currentpagedevice /Tumble get
+            {(DuplexTumble)}{(DuplexNoTumble)}ifelse
+         }{(None)} ifelse = flush
+   restore
+"
+*End
+*CloseUI: *Duplex
+
+*% =========================================================
+*%  Reverse Duplex
+*% =========================================================
+*OpenUI *SECReverseDuplex/Reverse Two-sided:  Boolean
+*OrderDependency: 100 AnySetup *SECReverseDuplex
+*DefaultSECReverseDuplex: False
+*SECReverseDuplex False/Off: "userdict /SECReverseDuplex false put"
+*SECReverseDuplex True/On: "userdict /SECReverseDuplex true put"
+*CloseUI: *SECReverseDuplex
+
+*% =======================================================================================
+*%  Clear Text
+*% =======================================================================================
+*JCLOpenUI *JCLDarkenText/Clear Text: PickOne
+*OrderDependency: 10 JCLSetup *JCLDarkenText
+*DefaultJCLDarkenText: Normal
+*JCLDarkenText Off/Off:         "@PJL SET DARKENTEXT=OFF<0D0A>"
+*JCLDarkenText Normal/Medium:   "@PJL SET DARKENTEXT=ON<0D0A>"
+*JCLDarkenText Maximum/Maximum: "@PJL SET DARKENTEXT=MAXIMUM<0D0A>"
+*JCLCloseUI: *JCLDarkenText
+
+*% =======================================================================================
+*%  JCLSkipBlankPages
+*% =======================================================================================
+*JCLOpenUI *JCLSkipBlankPages/Skip Blank Pages: Boolean
+*OrderDependency: 10 JCLSetup *JCLSkipBlankPages
+*DefaultJCLSkipBlankPages: False
+*JCLSkipBlankPages False/Off:                   "@PJL SET XIGNOREFF=OFF<0D0A>"
+*JCLSkipBlankPages True/On:                     "@PJL SET XIGNOREFF=ON<0D0A>"
+*JCLCloseUI: *JCLSkipBlankPages
+
+*% =======================================================================================
+*%  Toner Save
+*% =======================================================================================
+*JCLOpenUI *JCLEconomode/Toner Save: PickOne
+*OrderDependency: 10 JCLSetup *JCLEconomode
+*DefaultJCLEconomode: Off
+*JCLEconomode Off/Off: "@PJL SET ECONOMODE = OFF<0A>"
+*JCLEconomode On/On: "@PJL SET ECONOMODE = ON<0A>"
+*JCLCloseUI: *JCLEconomode
+
+*% =========================================================
+*%  Media Type
+*% =========================================================
+*OpenUI *MediaType/Paper Type: PickOne
+*OrderDependency: 50 AnySetup *MediaType
+*DefaultMediaType: None
+*MediaType None/Printer Default:            "<</MediaType (system-default)>> setpagedevice"
+*MediaType Plain/Plain:                     "<</MediaType (Plain)>> setpagedevice"
+*MediaType Thick/Thick:                     "<</MediaType (THICK)>> setpagedevice"
+*MediaType Thicker/Thicker:                "<</MediaType (THICKER)>> setpagedevice"
+*MediaType Thin/Thin:                       "<</MediaType (THIN)>> setpagedevice"
+*MediaType Bond/Bond:                       "<</MediaType (Bond)>> setpagedevice"
+*MediaType Color/Color:                     "<</MediaType (Color)>> setpagedevice"
+*MediaType Card/CardStock:                  "<</MediaType (Card Stock)>> setpagedevice"
+*MediaType Labels/Labels:                   "<</MediaType (Labels)>> setpagedevice"
+*MediaType Transparency/Transparency:       "<</MediaType (Transparency)>> setpagedevice"
+*MediaType Envelope/Envelope:               "<</MediaType (Envelope)>> setpagedevice"
+*MediaType Preprinted/Preprinted:           "<</MediaType (Preprinted)>> setpagedevice"
+*MediaType Cotton/Cotton:                   "<</MediaType (COTTEN)>> setpagedevice"
+*MediaType Recycled/Recycled:               "<</MediaType (Recycled)>> setpagedevice"
+*MediaType Archive/Archive:                 "<</MediaType (ARCHIVE)>> setpagedevice"
+*CloseUI: *MediaType
+
+*% =========================================================
+*%  Quality Information
+*% =========================================================
+*OpenUI *Quality/Quality: PickOne
+*OrderDependency: 15 AnySetup *Quality
+*DefaultQuality: High
+*Quality High/Best: "<</HWResolution [1200 1200]>> setpagedevice"
+*Quality Best/Normal: "<< /HWResolution [600 600] /PixelDepth 2 >> setpagedevice"
+*CloseUI: *Quality
+
+*DefaultResolution: 600dpi
+
+*DefaultHalftoneType: 9
+*ScreenFreq:  "106.0"
+*ScreenAngle: "45.0"
+
+*% =======================================================================================
+*%  Front Cover [OPTION]
+*% =======================================================================================
+*JCLOpenUI *JCLFrontCoverOption/Front Cover Option: PickOne
+*OrderDependency: 10 JCLSetup *JCLFrontCoverOption
+*DefaultJCLFrontCoverOption: None
+*JCLFrontCoverOption None/No Covers:                     ""
+*JCLFrontCoverOption BlankPreprinted/Blank or Preprinted: "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>FRONT<220D0A>@PJL SET FRONT_COVER_OPTION=<22>BLANK<220D0A>"
+*JCLFrontCoverOption 1SidedPrinted/1-Sided Printed:       "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>FRONT<220D0A>@PJL SET FRONT_COVER_OPTION=<22>1SIDEPRINTED<220D0A>"
+*JCLFrontCoverOption 2SidedPrinted/2-Sided Printed:       "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>FRONT<220D0A>@PJL SET FRONT_COVER_OPTION=<22>2SIDEPRINTED<220D0A>"
+*JCLCloseUI: *JCLFrontCoverOption
+
+*% =======================================================================================
+*%  Front Cover [Source]
+*% =======================================================================================
+*JCLOpenUI *JCLFrontCoverSource/Front Cover Source: PickOne
+*OrderDependency: 10 JCLSetup *JCLFrontCoverSource
+*DefaultJCLFrontCoverSource: None
+*JCLFrontCoverSource None/None:                ""
+*JCLFrontCoverSource Auto/Auto Select:      "@PJL SET FRONT_COVER_TRAY=<22>AUTO<220D0A>"
+*JCLFrontCoverSource Upper/MP Tray: "@PJL SET FRONT_COVER_TRAY=<22>MPTRAY<220D0A>"
+*JCLFrontCoverSource Middle/Tray 1:            "@PJL SET FRONT_COVER_TRAY=<22>UPPER<220D0A>"
+*JCLFrontCoverSource Lower/Tray 2:             "@PJL SET FRONT_COVER_TRAY=<22>LOWER<220D0A>"
+*JCLCloseUI: *JCLFrontCoverSource
+
+*% =======================================================================================
+*%  Front Cover [Type]
+*% =======================================================================================
+*JCLOpenUI *JCLFrontCoverType/Front Cover Type: PickOne
+*OrderDependency: 10 JCLSetup *JCLFrontCoverType
+*DefaultJCLFrontCoverType: None
+*JCLFrontCoverType None/None:                                  ""
+*JCLFrontCoverType PrinterDefault/Printer Default:             "@PJL SET FRONT_COVER_TYPE=<22>OFF<220D0A>"
+*JCLFrontCoverType Plain/Plain:                                "@PJL SET FRONT_COVER_TYPE=<22>NORMAL<220D0A>"
+*JCLFrontCoverType Thick/Thick:                                "@PJL SET FRONT_COVER_TYPE=<22>THICK<220D0A>"
+*JCLFrontCoverType Thicker/Thicker:                            "@PJL SET FRONT_COVER_TYPE=<22>THICKER<220D0A>"
+*JCLFrontCoverType Thin/Thin:                                  "@PJL SET FRONT_COVER_TYPE=<22>THIN<220D0A>"
+*JCLFrontCoverType Bond/Bond:                                  "@PJL SET FRONT_COVER_TYPE=<22>BOND<220D0A>"
+*JCLFrontCoverType Color/Color:                                "@PJL SET FRONT_COVER_TYPE=<22>COLOR<220D0A>"
+*JCLFrontCoverType Labels/Labels:                              "@PJL SET FRONT_COVER_TYPE=<22>LABEL<220D0A>"
+*JCLFrontCoverType Transparency/Transparency: "@PJL SET FRONT_COVER_TYPE=<22>OHP<220D0A>"
+*JCLFrontCoverType Envelope/Envelope:                          "@PJL SET FRONT_COVER_TYPE=<22>ENV<220D0A>"
+*JCLFrontCoverType Preprinted/Preprinted:                      "@PJL SET FRONT_COVER_TYPE=<22>USED<220D0A>"
+*JCLFrontCoverType Cotton/Cotton:                              "@PJL SET FRONT_COVER_TYPE=<22>COTTON<220D0A>"
+*JCLFrontCoverType Recycled/Recycled:                          "@PJL SET FRONT_COVER_TYPE=<22>RECYCLED<220D0A>"
+*JCLFrontCoverType Archive/Archive:                                    "@PJL SET FRONT_COVER_TYPE=<22>ARCHIVE<220D0A>"
+*JCLFrontCoverType Card/CardStock:           "@PJL SET FRONT_COVER_TYPE = <22>CARD<220D0A>"
+*JCLCloseUI: *JCLFrontCoverType
+
+*% =======================================================================================
+*%  Back Cover [OPTION]
+*% =======================================================================================
+*JCLOpenUI *JCLBackCoverOption/Back Cover Option: PickOne
+*OrderDependency: 10 JCLSetup *JCLBackCoverOption
+*DefaultJCLBackCoverOption: None
+*JCLBackCoverOption None/No Covers:                      ""
+*JCLBackCoverOption BlankPreprinted/Blank or Preprinted: "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>BACK<220D0A>@PJL SET BACK_COVER_OPTION=<22>BLANK<220D0A>"
+*JCLBackCoverOption 1SidedPrinted/1-Sided Printed:       "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>BACK<220D0A>@PJL SET BACK_COVER_OPTION=<22>1SIDEPRINTED<220D0A>"
+*JCLBackCoverOption 2SidedPrinted/2-Sided Printed:       "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>BACK<220D0A>@PJL SET BACK_COVER_OPTION=<22>2SIDEPRINTED<220D0A>"
+*JCLCloseUI: *JCLBackCoverOption
+
+*% =======================================================================================
+*%  Back Cover [Source]
+*% =======================================================================================
+*JCLOpenUI *JCLBackCoverSource/Back Cover Source: PickOne
+*OrderDependency: 10 JCLSetup *JCLBackCoverSource
+*DefaultJCLBackCoverSource: None
+*JCLBackCoverSource None/None:                ""
+*JCLBackCoverSource Auto/Auto Select:      "@PJL SET BACK_COVER_TRAY=<22>AUTO<220D0A>"
+*JCLBackCoverSource Upper/MP Tray: "@PJL SET BACK_COVER_TRAY=<22>MPTRAY<220D0A>"
+*JCLBackCoverSource Middle/Tray 1:            "@PJL SET BACK_COVER_TRAY=<22>UPPER<220D0A>"
+*JCLBackCoverSource Lower/Tray 2:             "@PJL SET BACK_COVER_TRAY=<22>LOWER<220D0A>"
+*JCLCloseUI: *JCLBackCoverSource
+
+*% =======================================================================================
+*%  Back Cover [Type]
+*% =======================================================================================
+*JCLOpenUI *JCLBackCoverType/Back Cover Type: PickOne
+*OrderDependency: 10 JCLSetup *JCLBackCoverType
+*DefaultJCLBackCoverType: None
+*JCLBackCoverType None/None:                                   ""
+*JCLBackCoverType PrinterDefault/Printer Default:              "@PJL SET BACK_COVER_TYPE=<22>OFF<220D0A>"
+*JCLBackCoverType Plain/Plain:                                 "@PJL SET BACK_COVER_TYPE=<22>NORMAL<220D0A>"
+*JCLBackCoverType Thick/Thick:                                         "@PJL SET BACK_COVER_TYPE=<22>THICK<220D0A>"
+*JCLBackCoverType Thicker/Thicker:                                     "@PJL SET BACK_COVER_TYPE=<22>THICKER<220D0A>"
+*JCLBackCoverType Thin/Thin:                                   "@PJL SET BACK_COVER_TYPE=<22>THIN<220D0A>"
+*JCLBackCoverType Bond/Bond:                                   "@PJL SET BACK_COVER_TYPE=<22>BOND<220D0A>"
+*JCLBackCoverType Color/Color:                                         "@PJL SET BACK_COVER_TYPE=<22>COLOR<220D0A>"
+*JCLBackCoverType Labels/Labels:                               "@PJL SET BACK_COVER_TYPE=<22>LABEL<220D0A>"
+*JCLBackCoverType Transparency/Transparency:                           "@PJL SET BACK_COVER_TYPE=<22>OHP<220D0A>"
+*JCLBackCoverType Envelope/Envelope:                           "@PJL SET BACK_COVER_TYPE=<22>ENV<220D0A>"
+*JCLBackCoverType Preprinted/Preprinted:                       "@PJL SET BACK_COVER_TYPE=<22>USED<220D0A>"
+*JCLBackCoverType Cotton/Cotton:                               "@PJL SET BACK_COVER_TYPE=<22>COTTON<220D0A>"
+*JCLBackCoverType Recycled/Recycled:                           "@PJL SET BACK_COVER_TYPE=<22>RECYCLED<220D0A>"
+*JCLBackCoverType Archive/Archive:                             "@PJL SET BACK_COVER_TYPE=<22>ARCHIVE<220D0A>"
+*JCLBackCoverType Card/CardStock:           "@PJL SET BACK_COVER_TYPE = <22>CARD<220D0A>"
+*JCLCloseUI: *JCLBackCoverType
+
+*% =======================================================================================
+*% Front and Back Cover [OPTION]
+*% =======================================================================================
+*JCLOpenUI *JCLFrontBackCoverOption/Front and Back Cover Option: PickOne
+*OrderDependency: 10 JCLSetup *JCLFrontBackCoverOption
+*DefaultJCLFrontBackCoverOption: None
+*JCLFrontBackCoverOption None/No Covers:                      ""
+*JCLFrontBackCoverOption BlankPreprinted/Blank or Preprinted: "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>FRONTBACK<220D0A>@PJL SET FRONTBACK_COVER_OPTION=<22>BLANK<220D0A>"
+*JCLFrontBackCoverOption 1SidedPrinted/1-Sided Printed:       "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>FRONTBACK<220D0A>@PJL SET FRONTBACK_COVER_OPTION=<22>1SIDEPRINTED<220D0A>"
+*JCLFrontBackCoverOption 2SidedPrinted/2-Sided Printed:       "@PJL SET FRONTBACK_COVER_ATTRIBUTE=<22>FRONTBACK<220D0A>@PJL SET FRONTBACK_COVER_OPTION=<22>2SIDEPRINTED<220D0A>"
+*JCLCloseUI: *JCLFrontBackCoverOption
+
+*% =======================================================================================
+*%  Front and Back Cover [Source]
+*% =======================================================================================
+*JCLOpenUI *JCLFrontBackCoverSource/Front and Back Cover Source: PickOne
+*OrderDependency: 10 JCLSetup *JCLFrontBackCoverSource
+*DefaultJCLFrontBackCoverSource: None
+*JCLFrontBackCoverSource None/None:                ""
+*JCLFrontBackCoverSource Auto/Auto Select:      "@PJL SET FRONTBACK_COVER_TRAY=<22>AUTO<220D0A>"
+*JCLFrontBackCoverSource Upper/MP Tray: "@PJL SET FRONTBACK_COVER_TRAY=<22>MPTRAY<220D0A>"
+*JCLFrontBackCoverSource Middle/Tray 1:            "@PJL SET FRONTBACK_COVER_TRAY=<22>UPPER<220D0A>"
+*JCLFrontBackCoverSource Lower/Tray 2:             "@PJL SET FRONTBACK_COVER_TRAY=<22>LOWER<220D0A>"
+*JCLCloseUI: *JCLFrontBackCoverSource
+
+*% =======================================================================================
+*%  Front and Back Cover [Type]
+*% =======================================================================================
+*JCLOpenUI *JCLFrontBackCoverType/Front and Back Cover Type: PickOne
+*OrderDependency: 10 JCLSetup *JCLFrontBackCoverType
+*DefaultJCLFrontBackCoverType: None
+*JCLFrontBackCoverType None/None:                                      ""
+*JCLFrontBackCoverType PrinterDefault/Printer Default:                 "@PJL SET FRONTBACK_COVER_TYPE=<22>OFF<220D0A>"
+*JCLFrontBackCoverType Plain/Plain:                                    "@PJL SET FRONTBACK_COVER_TYPE=<22>NORMAL<220D0A>"
+*JCLFrontBackCoverType Thick/Thick:                                    "@PJL SET FRONTBACK_COVER_TYPE=<22>THICK<220D0A>"
+*JCLFrontBackCoverType Thicker/Thicker:                                        "@PJL SET FRONTBACK_COVER_TYPE=<22>THICKER<220D0A>"
+*JCLFrontBackCoverType Thin/Thin:                                      "@PJL SET FRONTBACK_COVER_TYPE=<22>THIN<220D0A>"
+*JCLFrontBackCoverType Bond/Bond:                                      "@PJL SET FRONTBACK_COVER_TYPE=<22>BOND<220D0A>"
+*JCLFrontBackCoverType Color/Color:                                    "@PJL SET FRONTBACK_COVER_TYPE=<22>COLOR<220D0A>"
+*JCLFrontBackCoverType Labels/Labels:                                  "@PJL SET FRONTBACK_COVER_TYPE=<22>LABEL<220D0A>"
+*JCLFrontBackCoverType Transparency/Transparency:                      "@PJL SET FRONTBACK_COVER_TYPE=<22>OHP<220D0A>"
+*JCLFrontBackCoverType Envelope/Envelope:                              "@PJL SET FRONTBACK_COVER_TYPE=<22>ENV<220D0A>"
+*JCLFrontBackCoverType Preprinted/Preprinted:                          "@PJL SET FRONTBACK_COVER_TYPE=<22>USED<220D0A>"
+*JCLFrontBackCoverType Recycled/Recycled:                              "@PJL SET FRONTBACK_COVER_TYPE=<22>RECYCLED<220D0A>"
+*JCLFrontBackCoverType Cotton/Cotton:                                  "@PJL SET FRONTBACK_COVER_TYPE=<22>COTTON<220D0A>"
+*JCLFrontBackCoverType Archive/Archive:                                "@PJL SET FRONTBACK_COVER_TYPE=<22>ARCHIVE<220D0A>"
+*JCLFrontBackCoverType Card/CardStock:           "@PJL SET FRONTBACK_COVER_TYPE = <22>CARD<220D0A>"
+*JCLCloseUI: *JCLFrontBackCoverType
+
+*% =======================================================================================
+*%  Transparency Separator [Option]
+*% =======================================================================================
+*JCLOpenUI *JCLSeparatorsOption/Transparency Separator: PickOne
+*OrderDependency: 10 JCLSetup *JCLSeparatorsOption
+*DefaultJCLSeparatorsOption: None
+*JCLSeparatorsOption None/None:                          ""
+*JCLSeparatorsOption PrintedSeparator/Printed Separator: "@PJL SET OHP_SEPARATOR_OPTION=<22>PRINTED<220D0A>"
+*JCLSeparatorsOption BlankSeparator/Blank Separator:     "@PJL SET OHP_SEPARATOR_OPTION=<22>BLANK<220D0A>"
+*JCLCloseUI: *JCLSeparatorsOption
+
+*% =======================================================================================
+*%  Transparency Separator [Source]
+*% =======================================================================================
+*JCLOpenUI *JCLSeparatorsSource/Separators Source: PickOne
+*OrderDependency: 10 JCLSetup *JCLSeparatorsSource
+*DefaultJCLSeparatorsSource: None
+*JCLSeparatorsSource None/None:               "@PJL SET OHP_SEPARATOR_TRAY=<22>AUTO<220D0A>"
+*JCLSeparatorsSource Upper/MP Tray:                                            "@PJL SET OHP_SEPARATOR_TRAY=<22>MPTRAY<220D0A>"
+*JCLSeparatorsSource Middle/Tray 1:             "@PJL SET OHP_SEPARATOR_TRAY=<22>UPPER<220D0A>"
+*JCLSeparatorsSource Lower/Tray 2:                     "@PJL SET OHP_SEPARATOR_TRAY=<22>LOWER<220D0A>"
+*JCLCloseUI: *JCLSeparatorsSource
+
+*% =========================================================
+*%  Paper Handling
+*% =========================================================
+*% Use these entries to set paper size unless there is a specific
+*% reason to use PageRegion, such as when using manual Feeder.
+*OpenUI *PageSize/Page Size: PickOne
+*OrderDependency: 30 AnySetup *PageSize
+*DefaultPageSize: A4
+*PageSize Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageSize Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageSize Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageSize A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageSize A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageSize Statement/Statement:     "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageSize B5-JIS/JIS B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageSize US-Folio/US Folio: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageSize Env10/No.10 Env.: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageSize EnvDL/DL Env.: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC5/C5 Env.: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageSize EnvC6/C6 Env.: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageSize Env9/No.9 Env.:          "<</PageSize [279 639] /ImagingBBox null>> setpagedevice"
+*PageSize B5-ISO/ISO B5: "<</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*PageSize EnvMonarch/Monarch Env.: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageSize Oficio_S/Oficio : "<</PageSize [612 972] /ImagingBBox null>> setpagedevice"
+*PageSize A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageSize Postcard_S/Post Card 4x6: "<</PageSize [288 432] /ImagingBBox null>> setpagedevice"
+*PageSize IndexCard/Index Card: "<</PageSize [216 360] /ImagingBBox null>> setpagedevice"
+*?PageSize: "
+save currentpagedevice /PageSize get aload pop
+   2 copy gt {exch} if (Unknown) 19 dict
+   dup [288 432] (IndexCard) put
+   dup [288 432] (Postcard_S) put
+   dup [297 420] (A6) put
+   dup [612 972] (Oficio_S) put
+   dup [279 540] (EnvMonarch) put
+   dup [499 709] (B5-ISO) put
+   dup [279 639] (Env9) put
+   dup [323 459] (EnvC6) put
+   dup [459 649] (EnvC5) put
+   dup [312 624] (EnvDL) put
+   dup [297 684] (Env10) put
+   dup [612 936] (US-Folio) put
+   dup [516 729] (B5-JIS) put
+   dup [396 612] (Statement) put
+   dup [420 595] (A5) put
+   dup [595 842] (A4) put
+   dup [522 756] (Executive) put
+   dup [612 1008] (Legal) put
+   dup [612 792] (Letter) put
+ {exch aload pop 4 index sub abs 5 le exch 5 index
+ sub abs 5 le and  {exch pop exit} {pop} ifelse}
+ bind forall  = flush pop pop restore
+"
+*End
+*CloseUI: *PageSize
+
+*OpenUI *PageRegion: PickOne
+*OrderDependency: 40 AnySetup *PageRegion
+*DefaultPageRegion: A4
+*PageRegion Letter/Letter: "<</PageSize [612 792] /ImagingBBox null>> setpagedevice"
+*PageRegion Legal/Legal: "<</PageSize [612 1008] /ImagingBBox null>> setpagedevice"
+*PageRegion Executive/Executive: "<</PageSize [522 756] /ImagingBBox null>> setpagedevice"
+*PageRegion A4/A4: "<</PageSize [595 842] /ImagingBBox null>> setpagedevice"
+*PageRegion A5/A5: "<</PageSize [420 595] /ImagingBBox null>> setpagedevice"
+*PageRegion Statement/Statement:     "<</PageSize [396 612] /ImagingBBox null>> setpagedevice"
+*PageRegion B5-JIS/JIS B5: "<</PageSize [516 729] /ImagingBBox null>> setpagedevice"
+*PageRegion US-Folio/US Folio: "<</PageSize [612 936] /ImagingBBox null>> setpagedevice"
+*PageRegion Env10/No.10 Env.: "<</PageSize [297 684] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvDL/DL Env.: "<</PageSize [312 624] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC5/C5 Env.: "<</PageSize [459 649] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvC6/C6 Env.: "<</PageSize [323 459] /ImagingBBox null>> setpagedevice"
+*PageRegion Env9/No.9 Env.:          "<</PageSize [279 639] /ImagingBBox null>> setpagedevice"
+*PageRegion B5-ISO/ISO B5: "<</PageSize [499 709] /ImagingBBox null>> setpagedevice"
+*PageRegion EnvMonarch/Monarch Env.: "<</PageSize [279 540] /ImagingBBox null>> setpagedevice"
+*PageRegion Oficio_S/Oficio: "<</PageSize [612 972] /ImagingBBox null>> setpagedevice"
+*PageRegion A6/A6: "<</PageSize [297 420] /ImagingBBox null>> setpagedevice"
+*PageRegion Postcard_S/Post Card 4x6: "<</PageSize [288 432] /ImagingBBox null>> setpagedevice"
+*PageRegion IndexCard/Index Card: "<</PageSize [216 360] /ImagingBBox null>> setpagedevice"
+*CloseUI: *PageRegion
+
+
+*% These entries provide the imageable areas of the media option keywords
+*DefaultImageableArea: A4
+*ImageableArea Letter/Letter: "12.50 12.50 599.50 779.50"
+*ImageableArea Legal/Legal: "12.50 12.50 599.50 995.50"
+*ImageableArea Executive/Executive: "12.50 11.00 509.50 744.00"
+*ImageableArea A4/A4: "12.50 12.50 582.50 829.50"
+*ImageableArea A5/A5: "12.50 12.50 407.50 582.50"
+*ImageableArea Statement/Statement: "12.50 12.50 383.50 599.50"
+*ImageableArea B5-JIS/JIS B5: "12.50 12.50 503.50 715.50"
+*ImageableArea US-Folio/US Folio: "12.50 12.50 599.50 923.50"
+*ImageableArea Env10/No.10 Env.: "12.50 12.50 284.50 670.50"
+*ImageableArea EnvDL/DL Env.: "12.50 12.50 299.50 610.50"
+*ImageableArea EnvC5/C5 Env.: "12.50 12.50 446.50 635.50"
+*ImageableArea EnvC6/C6 Env.: "12.50 12.50 310.50 446.50"
+*ImageableArea Env9/No.9 Env.: "12.50 12.50 266.50 626.50"
+*ImageableArea B5-ISO/ISO B5: "12.50 12.50 485.50 695.50"
+*ImageableArea EnvMonarch/Monarch Env.: "12.50 12.50 266.50 527.50"
+*ImageableArea Oficio_S/Oficio : "12.50 12.50 599.50 959.50"
+*ImageableArea A6/A6: "12.50 12.50 284.50 407.50"
+*ImageableArea Postcard_S/Postcard: "12.50 12.50 271.50 406.50"
+*ImageableArea IndexCard/Index Card: "12.50 12.50 203.50 347.50"
+*?ImageableArea: "
+  save /cvp { cvi (            ) cvs print ( ) print } bind def
+    newpath clippath pathbbox
+    4 -2 roll exch 2 {ceiling cvp} repeat
+   exch 2 {floor cvp} repeat flush
+   restore"
+*End
+
+
+*% These provide the physical dimensions of the media, by option keyword.
+*DefaultPaperDimension: A4
+*PaperDimension Letter/Letter: "612 792"
+*PaperDimension Legal/Legal: "612 1008"
+*PaperDimension Executive/Executive: "522 756"
+*PaperDimension A4/A4: "595 842"
+*PaperDimension A5/A5: "420 595"
+*PaperDimension Statement/Statement: "396 612"
+*PaperDimension B5-JIS/JIS B5: "516 729"
+*PaperDimension US-Folio/US Folio: "612 936"
+*PaperDimension Env10/No.10 Env.: "297 684"
+*PaperDimension EnvDL/DL Env.: "312 624"
+*PaperDimension EnvC5/C5 Env.: "459 649"
+*PaperDimension EnvC6/C6 Env.: "323 459"
+*PaperDimension Env9/No.9 Env.: "279 639"
+*PaperDimension B5-ISO/ISO B5: "499 709"
+*PaperDimension EnvMonarch/Monarch Env.: "279 540"
+*PaperDimension Oficio_S/Oficio: "612 972"
+*PaperDimension A6/A6: "297 420"
+*PaperDimension Postcard_S/Postcard: "288 432"
+*PaperDimension IndexCard/Index Card: "216 360"
+
+*RequiresPageRegion All: True
+
+*% =========================================================
+*%  User Interface Constraints
+*% =========================================================
+
+*% =========================================================
+*%  Installable Option : OptionalTray - InputSlot
+*% =========================================================
+*UIConstraints: *OptionalTray2 False                                           *InputSlot Lower
+*UIConstraints: *InputSlot Lower                                                               *OptionalTray2 False
+
+*UIConstraints: *OptionalTray2 False                                           *JCLFrontCoverSource Lower
+*UIConstraints: *JCLFrontCoverSource Lower                     *OptionalTray2 False
+
+*UIConstraints: *OptionalTray2 False                                           *JCLBackCoverSource Lower
+*UIConstraints: *JCLBackCoverSource Lower                              *OptionalTray2 False
+
+*UIConstraints: *OptionalTray2 False                                           *JCLFrontBackCoverSource Lower
+*UIConstraints: *JCLFrontBackCoverSource Lower *OptionalTray2 False
+
+*UIConstraints: *OptionalTray2 False                                           *JCLSeparatorsSource Lower
+*UIConstraints: *JCLSeparatorsSource Lower                     *OptionalTray2 False
+
+*% =========================================================
+*%  Envelope(PageSize) - MediaType
+*% =========================================================
+
+*% =========================================================
+*%  Duplex - PaperSize
+*% =========================================================
+*UIConstraints: *PageSize Executive        *Duplex DuplexNoTumble
+*UIConstraints: *PageSize A5               *Duplex DuplexNoTumble
+*UIConstraints: *PageSize Statement                *Duplex DuplexNoTumble
+*UIConstraints: *PageSize A6               *Duplex DuplexNoTumble
+*UIConstraints: *PageSize Env10            *Duplex DuplexNoTumble
+*UIConstraints: *PageSize EnvMonarch       *Duplex DuplexNoTumble
+*UIConstraints: *PageSize EnvDL            *Duplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC5            *Duplex DuplexNoTumble
+*UIConstraints: *PageSize EnvC6            *Duplex DuplexNoTumble
+*UIConstraints: *PageSize Env9             *Duplex DuplexNoTumble
+*UIConstraints: *PageSize B5-JIS           *Duplex DuplexNoTumble
+*UIConstraints: *PageSize B5-ISO           *Duplex DuplexNoTumble
+*UIConstraints: *PageSize Postcard_S       *Duplex DuplexNoTumble
+*UIConstraints: *PageSize IndexCard        *Duplex DuplexNoTumble
+
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize Executive
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize A5
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize Statement
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize A6
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize Env10
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize EnvMonarch
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize EnvDL
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize EnvC5
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize EnvC6
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize Env9
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize B5-JIS
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize B5-ISO
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize Postcard_S
+*UIConstraints: *Duplex DuplexNoTumble             *PageSize IndexCard
+
+*UIConstraints: *PageSize Executive        *Duplex DuplexTumble
+*UIConstraints: *PageSize A5               *Duplex DuplexTumble
+*UIConstraints: *PageSize Statement                *Duplex DuplexTumble
+*UIConstraints: *PageSize A6               *Duplex DuplexTumble
+*UIConstraints: *PageSize Env10            *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvMonarch       *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvDL            *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvC5            *Duplex DuplexTumble
+*UIConstraints: *PageSize EnvC6            *Duplex DuplexTumble
+*UIConstraints: *PageSize Env9             *Duplex DuplexTumble
+*UIConstraints: *PageSize B5-JIS           *Duplex DuplexTumble
+*UIConstraints: *PageSize B5-ISO           *Duplex DuplexTumble
+*UIConstraints: *PageSize Postcard_S       *Duplex DuplexTumble
+*UIConstraints: *PageSize IndexCard        *Duplex DuplexTumble
+
+*UIConstraints: *Duplex DuplexTumble       *PageSize Executive
+*UIConstraints: *Duplex DuplexTumble       *PageSize A5
+*UIConstraints: *Duplex DuplexTumble       *PageSize Statement
+*UIConstraints: *Duplex DuplexTumble       *PageSize A6
+*UIConstraints: *Duplex DuplexTumble       *PageSize Env10
+*UIConstraints: *Duplex DuplexTumble       *PageSize EnvMonarch
+*UIConstraints: *Duplex DuplexTumble       *PageSize EnvDL
+*UIConstraints: *Duplex DuplexTumble       *PageSize EnvC5
+*UIConstraints: *Duplex DuplexTumble       *PageSize EnvC6
+*UIConstraints: *Duplex DuplexTumble       *PageSize Env9
+*UIConstraints: *Duplex DuplexTumble       *PageSize B5-JIS
+*UIConstraints: *Duplex DuplexTumble       *PageSize B5-ISO
+*UIConstraints: *Duplex DuplexTumble       *PageSize Postcard_S
+*UIConstraints: *Duplex DuplexTumble       *PageSize IndexCard
+
+*% =========================================================
+*%  Duplex - PageRegion
+*% =========================================================
+
+*UIConstraints: *PageRegion Executive       *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion A5             *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion Statement              *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion A6             *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion Env10          *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion EnvMonarch             *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion EnvDL          *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion EnvC5          *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion EnvC6          *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion Env9           *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion B5-JIS         *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion B5-ISO         *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion Postcard_S             *Duplex DuplexNoTumble
+*UIConstraints: *PageRegion IndexCard      *Duplex DuplexNoTumble
+
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion Executive
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion A5
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion Statement
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion A6
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion Env10
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion EnvMonarch
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion EnvDL
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion EnvC5
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion EnvC6
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion Env9
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion B5-JIS
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion B5-ISO
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion Postcard_S
+*UIConstraints: *Duplex DuplexNoTumble             *PageRegion IndexCard
+
+*UIConstraints: *PageRegion Executive       *Duplex DuplexTumble
+*UIConstraints: *PageRegion A5             *Duplex DuplexTumble
+*UIConstraints: *PageRegion Statement              *Duplex DuplexTumble
+*UIConstraints: *PageRegion A6             *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env10          *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvMonarch             *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvDL          *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvC5          *Duplex DuplexTumble
+*UIConstraints: *PageRegion EnvC6          *Duplex DuplexTumble
+*UIConstraints: *PageRegion Env9           *Duplex DuplexTumble
+*UIConstraints: *PageRegion B5-JIS         *Duplex DuplexTumble
+*UIConstraints: *PageRegion B5-ISO         *Duplex DuplexTumble
+*UIConstraints: *PageRegion Postcard_S             *Duplex DuplexTumble
+*UIConstraints: *PageRegion IndexCard      *Duplex DuplexTumble
+
+*UIConstraints: *Duplex DuplexTumble       *PageRegion Executive
+*UIConstraints: *Duplex DuplexTumble       *PageRegion A5
+*UIConstraints: *Duplex DuplexTumble       *PageRegion Statement
+*UIConstraints: *Duplex DuplexTumble       *PageRegion A6
+*UIConstraints: *Duplex DuplexTumble       *PageRegion Env10
+*UIConstraints: *Duplex DuplexTumble       *PageRegion EnvMonarch
+*UIConstraints: *Duplex DuplexTumble       *PageRegion EnvDL
+*UIConstraints: *Duplex DuplexTumble       *PageRegion EnvC5
+*UIConstraints: *Duplex DuplexTumble       *PageRegion EnvC6
+*UIConstraints: *Duplex DuplexTumble       *PageRegion Env9
+*UIConstraints: *Duplex DuplexTumble       *PageRegion B5-JIS
+*UIConstraints: *Duplex DuplexTumble       *PageRegion B5-ISO
+*UIConstraints: *Duplex DuplexTumble       *PageRegion Postcard_S
+*UIConstraints: *Duplex DuplexTumble       *PageRegion IndexCard
+
+*% =========================================================
+*%  Duplex - MediaType
+*% =========================================================
+*UIConstraints: *MediaType Thicker          *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Thicker          *Duplex DuplexTumble
+*UIConstraints: *MediaType Cotton           *Duplex DuplexTumble
+*UIConstraints: *MediaType Cotton           *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope         *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Envelope         *Duplex DuplexTumble
+*UIConstraints: *MediaType Transparency            *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Transparency            *Duplex DuplexTumble
+*UIConstraints: *MediaType Labels           *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Labels           *Duplex DuplexTumble
+*UIConstraints: *MediaType Card             *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Card             *Duplex DuplexTumble
+*UIConstraints: *MediaType Archive          *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Archive          *Duplex DuplexTumble
+*UIConstraints: *MediaType Color           *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Color           *Duplex DuplexTumble
+*UIConstraints: *MediaType Preprinted       *Duplex DuplexNoTumble
+*UIConstraints: *MediaType Preprinted       *Duplex DuplexTumble
+
+
+*UIConstraints: *Duplex DuplexNoTumble      *MediaType Thicker
+*UIConstraints: *Duplex DuplexTumble        *MediaType Thicker
+*UIConstraints: *Duplex DuplexNoTumble      *MediaType Cotton
+*UIConstraints: *Duplex DuplexTumble        *MediaType Cotton
+*UIConstraints: *Duplex DuplexNoTumble      *MediaType Envelope
+*UIConstraints: *Duplex DuplexTumble        *MediaType Envelope
+*UIConstraints: *Duplex DuplexNoTumble      *MediaType Transparency
+*UIConstraints: *Duplex DuplexTumble        *MediaType Transparency
+*UIConstraints: *Duplex DuplexNoTumble      *MediaType Labels
+*UIConstraints: *Duplex DuplexTumble        *MediaType Labels
+*UIConstraints: *Duplex DuplexNoTumble      *MediaType Card
+*UIConstraints: *Duplex DuplexTumble        *MediaType Card
+*UIConstraints: *Duplex DuplexNoTumble      *MediaType Archive
+*UIConstraints: *Duplex DuplexTumble        *MediaType Archive
+*UIConstraints: *Duplex DuplexNoTumble      *MediaType Color             
+*UIConstraints: *Duplex DuplexTumble       *MediaType Color              
+*UIConstraints: *Duplex DuplexNoTumble     *MediaType Preprinted       
+*UIConstraints: *Duplex DuplexTumble       *MediaType Preprinted               
+
+*% =========================================================
+*%  InputSlot(Lower) - PaperSize
+*% =========================================================
+
+*UIConstraints: *PageSize Env10             *InputSlot Lower
+*UIConstraints: *PageSize EnvMonarch        *InputSlot Lower
+*UIConstraints: *PageSize EnvDL             *InputSlot Lower
+*UIConstraints: *PageSize EnvC5             *InputSlot Lower
+*UIConstraints: *PageSize EnvC6             *InputSlot Lower
+*UIConstraints: *PageSize Env9             *InputSlot Lower
+*UIConstraints: *PageSize Postcard_S        *InputSlot Lower
+*UIConstraints: *PageSize IndexCard        *InputSlot Lower
+
+*UIConstraints: *InputSlot Lower            *PageSize Env10      
+*UIConstraints: *InputSlot Lower            *PageSize EnvMonarch 
+*UIConstraints: *InputSlot Lower            *PageSize EnvDL      
+*UIConstraints: *InputSlot Lower            *PageSize EnvC5      
+*UIConstraints: *InputSlot Lower            *PageSize EnvC6     
+*UIConstraints: *InputSlot Lower            *PageSize Env9
+*UIConstraints: *InputSlot Lower            *PageSize Postcard_S    
+*UIConstraints: *InputSlot Lower            *PageSize IndexCard
+
+*% =========================================================
+*%  InputSlot(Lower) - PageRegion
+*% =========================================================
+
+*UIConstraints: *PageRegion Env10           *InputSlot Lower
+*UIConstraints: *PageRegion EnvMonarch      *InputSlot Lower
+*UIConstraints: *PageRegion EnvDL           *InputSlot Lower
+*UIConstraints: *PageRegion EnvC5           *InputSlot Lower
+*UIConstraints: *PageRegion EnvC6           *InputSlot Lower
+*UIConstraints: *PageRegion Env9           *InputSlot Lower
+*UIConstraints: *PageRegion Postcard_S      *InputSlot Lower
+*UIConstraints: *PageRegion IndexCard      *InputSlot Lower
+
+*UIConstraints: *InputSlot Lower            *PageRegion Env10      
+*UIConstraints: *InputSlot Lower            *PageRegion EnvMonarch 
+*UIConstraints: *InputSlot Lower            *PageRegion EnvDL      
+*UIConstraints: *InputSlot Lower            *PageRegion EnvC5      
+*UIConstraints: *InputSlot Lower            *PageRegion EnvC6  
+*UIConstraints: *InputSlot Lower            *PageRegion Env9
+*UIConstraints: *InputSlot Lower            *PageRegion Postcard_S  
+*UIConstraints: *InputSlot Lower            *PageRegion IndexCard
+
+*% =========================================================
+*%  InputSlot(Middle) - MediaType
+*% =========================================================
+
+*UIConstraints: *InputSlot Middle           *MediaType Thicker
+*UIConstraints: *InputSlot Middle           *MediaType Cotton
+*UIConstraints: *InputSlot Middle           *MediaType Envelope
+*UIConstraints: *InputSlot Middle           *MediaType Transparency
+*UIConstraints: *InputSlot Middle           *MediaType Labels
+*UIConstraints: *InputSlot Middle           *MediaType Color                       
+*UIConstraints: *InputSlot Middle           *MediaType Preprinted       
+
+*UIConstraints: *MediaType Thicker          *InputSlot Middle
+*UIConstraints: *MediaType Cotton           *InputSlot Middle
+*UIConstraints: *MediaType Envelope         *InputSlot Middle
+*UIConstraints: *MediaType Transparency            *InputSlot Middle
+*UIConstraints: *MediaType Labels           *InputSlot Middle
+*UIConstraints: *MediaType Color            *InputSlot Middle
+*UIConstraints: *MediaType Preprinted       *InputSlot Middle
+
+*% =========================================================
+*%  InputSlot(Lower) - MediaType
+*% =========================================================
+
+*UIConstraints: *InputSlot Lower           *MediaType Thicker
+*UIConstraints: *InputSlot Lower           *MediaType Cotton
+*UIConstraints: *InputSlot Lower           *MediaType Envelope
+*UIConstraints: *InputSlot Lower           *MediaType Transparency
+*UIConstraints: *InputSlot Lower           *MediaType Labels
+*UIConstraints: *InputSlot Lower           *MediaType Color                        
+*UIConstraints: *InputSlot Lower           *MediaType Preprinted       
+
+*UIConstraints: *MediaType Thicker          *InputSlot Lower
+*UIConstraints: *MediaType Cotton           *InputSlot Lower
+*UIConstraints: *MediaType Envelope         *InputSlot Lower
+*UIConstraints: *MediaType Transparency            *InputSlot Lower
+*UIConstraints: *MediaType Labels           *InputSlot Lower
+*UIConstraints: *MediaType Color            *InputSlot Lower
+*UIConstraints: *MediaType Preprinted       *InputSlot Lower
+
+
+*% =========================================================
+*%  Envelope(PageSize) - MediaType
+*% =========================================================           
+
+*% COM10
+*UIConstraints: *PageSize Env10                        *MediaType None
+*UIConstraints: *PageSize Env10                        *MediaType Plain
+*UIConstraints: *PageSize Env10                        *MediaType Thick
+*UIConstraints: *PageSize Env10                        *MediaType Thicker
+*UIConstraints: *PageSize Env10                        *MediaType Thin
+*UIConstraints: *PageSize Env10                        *MediaType Bond
+*UIConstraints: *PageSize Env10                        *MediaType Color
+*UIConstraints: *PageSize Env10                        *MediaType Card
+*UIConstraints: *PageSize Env10                        *MediaType Labels
+*UIConstraints: *PageSize Env10                        *MediaType Transparency
+*UIConstraints: *PageSize Env10                        *MediaType Preprinted
+*UIConstraints: *PageSize Env10                        *MediaType Recycled
+*UIConstraints: *PageSize Env10                        *MediaType Cotton
+*UIConstraints: *PageSize Env10                        *MediaType Archive
+
+*UIConstraints: *MediaType None                        *PageSize Env10                 
+*UIConstraints: *MediaType Plain                       *PageSize Env10                 
+*UIConstraints: *MediaType Thick                       *PageSize Env10                 
+*UIConstraints: *MediaType Thicker                     *PageSize Env10                 
+*UIConstraints: *MediaType Thin                        *PageSize Env10                 
+*UIConstraints: *MediaType Bond                        *PageSize Env10                 
+*UIConstraints: *MediaType Color                       *PageSize Env10                 
+*UIConstraints: *MediaType Card                        *PageSize Env10                 
+*UIConstraints: *MediaType Labels                      *PageSize Env10                 
+*UIConstraints: *MediaType Transparency                *PageSize Env10                 
+*UIConstraints: *MediaType Preprinted                  *PageSize Env10                 
+*UIConstraints: *MediaType Recycled                    *PageSize Env10                 
+*UIConstraints: *MediaType Cotton                      *PageSize Env10         
+*UIConstraints: *MediaType Archive                     *PageSize Env10 
+
+*% DL
+*UIConstraints: *PageSize EnvDL                        *MediaType None
+*UIConstraints: *PageSize EnvDL                        *MediaType Plain
+*UIConstraints: *PageSize EnvDL                        *MediaType Thick
+*UIConstraints: *PageSize EnvDL                        *MediaType Thicker
+*UIConstraints: *PageSize EnvDL                        *MediaType Thin
+*UIConstraints: *PageSize EnvDL                        *MediaType Bond
+*UIConstraints: *PageSize EnvDL                        *MediaType Color
+*UIConstraints: *PageSize EnvDL                        *MediaType Card
+*UIConstraints: *PageSize EnvDL                        *MediaType Labels
+*UIConstraints: *PageSize EnvDL                        *MediaType Transparency
+*UIConstraints: *PageSize EnvDL                        *MediaType Preprinted
+*UIConstraints: *PageSize EnvDL                        *MediaType Recycled
+*UIConstraints: *PageSize EnvDL                        *MediaType Cotton
+*UIConstraints: *PageSize EnvDL                        *MediaType Archive
+
+*UIConstraints: *MediaType None                        *PageSize EnvDL                 
+*UIConstraints: *MediaType Plain                       *PageSize EnvDL                 
+*UIConstraints: *MediaType Thick                       *PageSize EnvDL                 
+*UIConstraints: *MediaType Thicker                     *PageSize EnvDL 
+*UIConstraints: *MediaType Thin                        *PageSize EnvDL                 
+*UIConstraints: *MediaType Bond                        *PageSize EnvDL                 
+*UIConstraints: *MediaType Color                       *PageSize EnvDL                 
+*UIConstraints: *MediaType Card                        *PageSize EnvDL                 
+*UIConstraints: *MediaType Labels                      *PageSize EnvDL                 
+*UIConstraints: *MediaType Transparency                *PageSize EnvDL                 
+*UIConstraints: *MediaType Preprinted                  *PageSize EnvDL                 
+*UIConstraints: *MediaType Recycled                    *PageSize EnvDL                 
+*UIConstraints: *MediaType Cotton                      *PageSize EnvDL                 
+*UIConstraints: *MediaType Archive                     *PageSize EnvDL                 
+
+*% C5
+*UIConstraints: *PageSize EnvC5                        *MediaType None
+*UIConstraints: *PageSize EnvC5                        *MediaType Plain
+*UIConstraints: *PageSize EnvC5                        *MediaType Thick
+*UIConstraints: *PageSize EnvC5                        *MediaType Thicker
+*UIConstraints: *PageSize EnvC5                        *MediaType Thin
+*UIConstraints: *PageSize EnvC5                        *MediaType Bond
+*UIConstraints: *PageSize EnvC5                        *MediaType Color
+*UIConstraints: *PageSize EnvC5                        *MediaType Card
+*UIConstraints: *PageSize EnvC5                        *MediaType Labels
+*UIConstraints: *PageSize EnvC5                        *MediaType Transparency
+*UIConstraints: *PageSize EnvC5                        *MediaType Preprinted
+*UIConstraints: *PageSize EnvC5                        *MediaType Recycled
+*UIConstraints: *PageSize EnvC5                        *MediaType Cotton
+*UIConstraints: *PageSize EnvC5                        *MediaType Archive
+
+*UIConstraints: *MediaType None                        *PageSize EnvC5                 
+*UIConstraints: *MediaType Plain                       *PageSize EnvC5                 
+*UIConstraints: *MediaType Thick                       *PageSize EnvC5                 
+*UIConstraints: *MediaType Thicker             *PageSize EnvC5         
+*UIConstraints: *MediaType Thin                        *PageSize EnvC5                 
+*UIConstraints: *MediaType Bond                        *PageSize EnvC5                 
+*UIConstraints: *MediaType Color                       *PageSize EnvC5                 
+*UIConstraints: *MediaType Card                        *PageSize EnvC5                 
+*UIConstraints: *MediaType Labels                      *PageSize EnvC5                 
+*UIConstraints: *MediaType Transparency                *PageSize EnvC5                 
+*UIConstraints: *MediaType Preprinted                  *PageSize EnvC5                 
+*UIConstraints: *MediaType Recycled                    *PageSize EnvC5                 
+*UIConstraints: *MediaType Cotton                      *PageSize EnvC5
+*UIConstraints: *MediaType Archive                     *PageSize EnvC5
+
+*% C6
+*UIConstraints: *PageSize EnvC6                        *MediaType None
+*UIConstraints: *PageSize EnvC6                        *MediaType Plain
+*UIConstraints: *PageSize EnvC6                        *MediaType Thick
+*UIConstraints: *PageSize EnvC6                        *MediaType Thicker
+*UIConstraints: *PageSize EnvC6                        *MediaType Thin
+*UIConstraints: *PageSize EnvC6                        *MediaType Bond
+*UIConstraints: *PageSize EnvC6                        *MediaType Color
+*UIConstraints: *PageSize EnvC6                        *MediaType Card
+*UIConstraints: *PageSize EnvC6                        *MediaType Labels
+*UIConstraints: *PageSize EnvC6                        *MediaType Transparency
+*UIConstraints: *PageSize EnvC6                        *MediaType Preprinted
+*UIConstraints: *PageSize EnvC6                        *MediaType Recycled
+*UIConstraints: *PageSize EnvC6                        *MediaType Cotton
+*UIConstraints: *PageSize EnvC6                        *MediaType Archive
+
+
+*UIConstraints: *MediaType None                        *PageSize EnvC6                 
+*UIConstraints: *MediaType Plain                       *PageSize EnvC6                 
+*UIConstraints: *MediaType Thick                       *PageSize EnvC6                 
+*UIConstraints: *MediaType Thicker             *PageSize EnvC6         
+*UIConstraints: *MediaType Thin                        *PageSize EnvC6                 
+*UIConstraints: *MediaType Bond                        *PageSize EnvC6                 
+*UIConstraints: *MediaType Color                       *PageSize EnvC6                 
+*UIConstraints: *MediaType Card                        *PageSize EnvC6                 
+*UIConstraints: *MediaType Labels                      *PageSize EnvC6                 
+*UIConstraints: *MediaType Transparency                *PageSize EnvC6                 
+*UIConstraints: *MediaType Preprinted                  *PageSize EnvC6                 
+*UIConstraints: *MediaType Recycled                    *PageSize EnvC6                 
+*UIConstraints: *MediaType Cotton                      *PageSize EnvC6         
+*UIConstraints: *MediaType Archive                     *PageSize EnvC6 
+
+*% Env9
+*UIConstraints: *PageSize Env9                 *MediaType None
+*UIConstraints: *PageSize Env9                 *MediaType Plain
+*UIConstraints: *PageSize Env9                 *MediaType Thick
+*UIConstraints: *PageSize Env9                 *MediaType Thicker
+*UIConstraints: *PageSize Env9                 *MediaType Thin
+*UIConstraints: *PageSize Env9                 *MediaType Bond
+*UIConstraints: *PageSize Env9                 *MediaType Color
+*UIConstraints: *PageSize Env9                 *MediaType Card
+*UIConstraints: *PageSize Env9                 *MediaType Labels
+*UIConstraints: *PageSize Env9                 *MediaType Transparency
+*UIConstraints: *PageSize Env9                 *MediaType Preprinted
+*UIConstraints: *PageSize Env9                 *MediaType Recycled
+*UIConstraints: *PageSize Env9                 *MediaType Cotton
+*UIConstraints: *PageSize Env9                 *MediaType Archive
+
+
+*UIConstraints: *MediaType None                        *PageSize Env9                  
+*UIConstraints: *MediaType Plain                       *PageSize Env9                  
+*UIConstraints: *MediaType Thick                       *PageSize Env9                  
+*UIConstraints: *MediaType Thicker             *PageSize Env9          
+*UIConstraints: *MediaType Thin                        *PageSize Env9                  
+*UIConstraints: *MediaType Bond                        *PageSize Env9                  
+*UIConstraints: *MediaType Color                       *PageSize Env9                  
+*UIConstraints: *MediaType Card                        *PageSize Env9                  
+*UIConstraints: *MediaType Labels                      *PageSize Env9                  
+*UIConstraints: *MediaType Transparency                *PageSize Env9                  
+*UIConstraints: *MediaType Preprinted                  *PageSize Env9                  
+*UIConstraints: *MediaType Recycled                    *PageSize Env9                  
+*UIConstraints: *MediaType Cotton                      *PageSize Env9          
+*UIConstraints: *MediaType Archive                     *PageSize Env9  
+
+*% Monarch
+*UIConstraints: *PageSize EnvMonarch           *MediaType None         
+*UIConstraints: *PageSize EnvMonarch           *MediaType Plain        
+*UIConstraints: *PageSize EnvMonarch           *MediaType Thick        
+*UIConstraints: *PageSize EnvMonarch           *MediaType Thicker
+*UIConstraints: *PageSize EnvMonarch           *MediaType Thin         
+*UIConstraints: *PageSize EnvMonarch           *MediaType Bond         
+*UIConstraints: *PageSize EnvMonarch           *MediaType Color        
+*UIConstraints: *PageSize EnvMonarch           *MediaType Card         
+*UIConstraints: *PageSize EnvMonarch           *MediaType Labels       
+*UIConstraints: *PageSize EnvMonarch           *MediaType Transparency 
+*UIConstraints: *PageSize EnvMonarch           *MediaType Preprinted   
+*UIConstraints: *PageSize EnvMonarch           *MediaType Recycled     
+*UIConstraints: *PageSize EnvMonarch           *MediaType Cotton       
+*UIConstraints: *PageSize EnvMonarch           *MediaType Archive              
+
+*UIConstraints: *MediaType None                        *PageSize EnvMonarch    
+*UIConstraints: *MediaType Plain                       *PageSize EnvMonarch    
+*UIConstraints: *MediaType Thick                       *PageSize EnvMonarch    
+*UIConstraints: *MediaType Thicker                     *PageSize EnvMonarch    
+*UIConstraints: *MediaType Thin                        *PageSize EnvMonarch    
+*UIConstraints: *MediaType Bond                        *PageSize EnvMonarch    
+*UIConstraints: *MediaType Color                       *PageSize EnvMonarch    
+*UIConstraints: *MediaType Card                        *PageSize EnvMonarch    
+*UIConstraints: *MediaType Labels                      *PageSize EnvMonarch    
+*UIConstraints: *MediaType Transparency                *PageSize EnvMonarch    
+*UIConstraints: *MediaType Preprinted                  *PageSize EnvMonarch    
+*UIConstraints: *MediaType Recycled                    *PageSize EnvMonarch    
+*UIConstraints: *MediaType Cotton                      *PageSize EnvMonarch
+*UIConstraints: *MediaType Archive                     *PageSize EnvMonarch
+
+*% =========================================================
+*%  Envelope(PageRegion) - MediaType
+*% =========================================================           
+
+*% COM10
+*UIConstraints: *PageRegion Env10              *MediaType None
+*UIConstraints: *PageRegion Env10              *MediaType Plain
+*UIConstraints: *PageRegion Env10              *MediaType Thick
+*UIConstraints: *PageRegion Env10              *MediaType Thicker
+*UIConstraints: *PageRegion Env10              *MediaType Thin
+*UIConstraints: *PageRegion Env10              *MediaType Bond
+*UIConstraints: *PageRegion Env10              *MediaType Color
+*UIConstraints: *PageRegion Env10              *MediaType Card
+*UIConstraints: *PageRegion Env10              *MediaType Labels
+*UIConstraints: *PageRegion Env10              *MediaType Transparency
+*UIConstraints: *PageRegion Env10              *MediaType Preprinted
+*UIConstraints: *PageRegion Env10              *MediaType Recycled
+*UIConstraints: *PageRegion Env10              *MediaType Cotton
+*UIConstraints: *PageRegion Env10              *MediaType Archive
+
+*UIConstraints: *MediaType None                        *PageRegion Env10                       
+*UIConstraints: *MediaType Plain                       *PageRegion Env10                       
+*UIConstraints: *MediaType Thick                       *PageRegion Env10                       
+*UIConstraints: *MediaType Thicker                     *PageRegion Env10       
+*UIConstraints: *MediaType Thin                        *PageRegion Env10                       
+*UIConstraints: *MediaType Bond                        *PageRegion Env10                       
+*UIConstraints: *MediaType Color                       *PageRegion Env10                       
+*UIConstraints: *MediaType Card                        *PageRegion Env10                       
+*UIConstraints: *MediaType Labels                      *PageRegion Env10                       
+*UIConstraints: *MediaType Transparency                *PageRegion Env10                       
+*UIConstraints: *MediaType Preprinted                  *PageRegion Env10                       
+*UIConstraints: *MediaType Recycled                    *PageRegion Env10                       
+*UIConstraints: *MediaType Cotton                      *PageRegion Env10                       
+*UIConstraints: *MediaType Archive                     *PageRegion Env10       
+
+*% DL
+*UIConstraints: *PageRegion EnvDL              *MediaType None
+*UIConstraints: *PageRegion EnvDL              *MediaType Plain
+*UIConstraints: *PageRegion EnvDL              *MediaType Thick
+*UIConstraints: *PageRegion EnvDL              *MediaType Thicker
+*UIConstraints: *PageRegion EnvDL              *MediaType Thin
+*UIConstraints: *PageRegion EnvDL              *MediaType Bond
+*UIConstraints: *PageRegion EnvDL              *MediaType Color
+*UIConstraints: *PageRegion EnvDL              *MediaType Card
+*UIConstraints: *PageRegion EnvDL              *MediaType Labels
+*UIConstraints: *PageRegion EnvDL              *MediaType Transparency
+*UIConstraints: *PageRegion EnvDL              *MediaType Preprinted
+*UIConstraints: *PageRegion EnvDL              *MediaType Recycled
+*UIConstraints: *PageRegion EnvDL              *MediaType Cotton
+*UIConstraints: *PageRegion EnvDL              *MediaType Archive
+
+*UIConstraints: *MediaType None                        *PageRegion EnvDL                       
+*UIConstraints: *MediaType Plain                       *PageRegion EnvDL                       
+*UIConstraints: *MediaType Thick                       *PageRegion EnvDL                       
+*UIConstraints: *MediaType Thicker             *PageRegion EnvDL                       
+*UIConstraints: *MediaType Thin                        *PageRegion EnvDL                       
+*UIConstraints: *MediaType Bond                        *PageRegion EnvDL                       
+*UIConstraints: *MediaType Color                       *PageRegion EnvDL                       
+*UIConstraints: *MediaType Card                        *PageRegion EnvDL                       
+*UIConstraints: *MediaType Labels                      *PageRegion EnvDL                       
+*UIConstraints: *MediaType Transparency                *PageRegion EnvDL                       
+*UIConstraints: *MediaType Preprinted                  *PageRegion EnvDL                       
+*UIConstraints: *MediaType Recycled                    *PageRegion EnvDL                       
+*UIConstraints: *MediaType Cotton                      *PageRegion EnvDL                       
+*UIConstraints: *MediaType Archive                     *PageRegion EnvDL       
+
+*% C5
+*UIConstraints: *PageRegion EnvC5              *MediaType None
+*UIConstraints: *PageRegion EnvC5              *MediaType Plain
+*UIConstraints: *PageRegion EnvC5              *MediaType Thick
+*UIConstraints: *PageRegion EnvC5              *MediaType Thicker
+*UIConstraints: *PageRegion EnvC5              *MediaType Thin
+*UIConstraints: *PageRegion EnvC5              *MediaType Bond
+*UIConstraints: *PageRegion EnvC5              *MediaType Color
+*UIConstraints: *PageRegion EnvC5              *MediaType Card
+*UIConstraints: *PageRegion EnvC5              *MediaType Labels
+*UIConstraints: *PageRegion EnvC5              *MediaType Transparency
+*UIConstraints: *PageRegion EnvC5              *MediaType Preprinted
+*UIConstraints: *PageRegion EnvC5              *MediaType Recycled
+*UIConstraints: *PageRegion EnvC5              *MediaType Cotton
+*UIConstraints: *PageRegion EnvC5              *MediaType Archive
+
+*UIConstraints: *MediaType None                        *PageRegion EnvC5                       
+*UIConstraints: *MediaType Plain                       *PageRegion EnvC5                       
+*UIConstraints: *MediaType Thick                       *PageRegion EnvC5                       
+*UIConstraints: *MediaType Thicker                     *PageRegion EnvC5                       
+*UIConstraints: *MediaType Thin                        *PageRegion EnvC5                       
+*UIConstraints: *MediaType Bond                        *PageRegion EnvC5                       
+*UIConstraints: *MediaType Color                       *PageRegion EnvC5                       
+*UIConstraints: *MediaType Card                        *PageRegion EnvC5                       
+*UIConstraints: *MediaType Labels                      *PageRegion EnvC5                       
+*UIConstraints: *MediaType Transparency                *PageRegion EnvC5                       
+*UIConstraints: *MediaType Preprinted                  *PageRegion EnvC5                       
+*UIConstraints: *MediaType Recycled                    *PageRegion EnvC5                       
+*UIConstraints: *MediaType Cotton                      *PageRegion EnvC5                       
+*UIConstraints: *MediaType Archive                     *PageRegion EnvC5               
+
+*% C6
+*UIConstraints: *PageRegion EnvC6              *MediaType None
+*UIConstraints: *PageRegion EnvC6              *MediaType Plain
+*UIConstraints: *PageRegion EnvC6              *MediaType Thick
+*UIConstraints: *PageRegion EnvC6              *MediaType Thicker
+*UIConstraints: *PageRegion EnvC6              *MediaType Thin
+*UIConstraints: *PageRegion EnvC6              *MediaType Bond
+*UIConstraints: *PageRegion EnvC6              *MediaType Color
+*UIConstraints: *PageRegion EnvC6              *MediaType Card
+*UIConstraints: *PageRegion EnvC6              *MediaType Labels
+*UIConstraints: *PageRegion EnvC6              *MediaType Transparency
+*UIConstraints: *PageRegion EnvC6              *MediaType Preprinted
+*UIConstraints: *PageRegion EnvC6              *MediaType Recycled
+*UIConstraints: *PageRegion EnvC6              *MediaType Cotton
+*UIConstraints: *PageRegion EnvC6              *MediaType Archive
+
+*UIConstraints: *MediaType None                        *PageRegion EnvC6                       
+*UIConstraints: *MediaType Plain                       *PageRegion EnvC6                       
+*UIConstraints: *MediaType Thick                       *PageRegion EnvC6                       
+*UIConstraints: *MediaType Thicker                     *PageRegion EnvC6
+*UIConstraints: *MediaType Thin                        *PageRegion EnvC6                       
+*UIConstraints: *MediaType Bond                        *PageRegion EnvC6                       
+*UIConstraints: *MediaType Color                       *PageRegion EnvC6                       
+*UIConstraints: *MediaType Card                        *PageRegion EnvC6                       
+*UIConstraints: *MediaType Labels                      *PageRegion EnvC6                       
+*UIConstraints: *MediaType Transparency                *PageRegion EnvC6                       
+*UIConstraints: *MediaType Preprinted                  *PageRegion EnvC6                       
+*UIConstraints: *MediaType Recycled                    *PageRegion EnvC6                       
+*UIConstraints: *MediaType Cotton                      *PageRegion EnvC6                       
+*UIConstraints: *MediaType Archive                     *PageRegion EnvC6       
+
+*% Env9
+*UIConstraints: *PageRegion Env9               *MediaType None
+*UIConstraints: *PageRegion Env9               *MediaType Plain
+*UIConstraints: *PageRegion Env9               *MediaType Thick
+*UIConstraints: *PageRegion Env9               *MediaType Thicker
+*UIConstraints: *PageRegion Env9               *MediaType Thin
+*UIConstraints: *PageRegion Env9               *MediaType Bond
+*UIConstraints: *PageRegion Env9               *MediaType Color
+*UIConstraints: *PageRegion Env9               *MediaType Card
+*UIConstraints: *PageRegion Env9               *MediaType Labels
+*UIConstraints: *PageRegion Env9               *MediaType Transparency
+*UIConstraints: *PageRegion Env9               *MediaType Preprinted
+*UIConstraints: *PageRegion Env9               *MediaType Recycled
+*UIConstraints: *PageRegion Env9               *MediaType Cotton
+*UIConstraints: *PageRegion Env9               *MediaType Archive
+
+*UIConstraints: *MediaType None                        *PageRegion Env9                        
+*UIConstraints: *MediaType Plain                       *PageRegion Env9                        
+*UIConstraints: *MediaType Thick                       *PageRegion Env9                        
+*UIConstraints: *MediaType Thicker                     *PageRegion Env9
+*UIConstraints: *MediaType Thin                        *PageRegion Env9                        
+*UIConstraints: *MediaType Bond                        *PageRegion Env9                        
+*UIConstraints: *MediaType Color                       *PageRegion Env9                        
+*UIConstraints: *MediaType Card                        *PageRegion Env9                        
+*UIConstraints: *MediaType Labels                      *PageRegion Env9                        
+*UIConstraints: *MediaType Transparency                *PageRegion Env9                        
+*UIConstraints: *MediaType Preprinted                  *PageRegion Env9                        
+*UIConstraints: *MediaType Recycled                    *PageRegion Env9                        
+*UIConstraints: *MediaType Cotton                      *PageRegion Env9                        
+*UIConstraints: *MediaType Archive                     *PageRegion Env9        
+
+*% Monarch
+*UIConstraints: *PageRegion EnvMonarch         *MediaType None         
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Plain        
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Thick        
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Thicker
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Thin         
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Bond         
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Color        
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Card         
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Labels       
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Transparency 
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Preprinted   
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Recycled     
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Cotton       
+*UIConstraints: *PageRegion EnvMonarch         *MediaType Archive    
+
+*UIConstraints: *MediaType None                        *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Plain                       *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Thick                       *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Thicker                     *PageRegion EnvMonarch
+*UIConstraints: *MediaType Thin                        *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Bond                        *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Color                       *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Card                        *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Labels                      *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Transparency                *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Preprinted                  *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Recycled                    *PageRegion EnvMonarch  
+*UIConstraints: *MediaType Cotton                      *PageRegion EnvMonarch
+*UIConstraints: *MediaType Archive                     *PageRegion EnvMonarch
+
+*% =========================================================
+*%  PostCard 4x6(PageSize) - Envelope(MediaType)
+*% =========================================================
+*% PostCard 4x6
+*UIConstraints: *PageSize Postcard_S           *MediaType None         
+*UIConstraints: *PageSize Postcard_S           *MediaType Plain        
+*UIConstraints: *PageSize Postcard_S           *MediaType Thick        
+*UIConstraints: *PageSize Postcard_S           *MediaType Thicker
+*UIConstraints: *PageSize Postcard_S           *MediaType Thin         
+*UIConstraints: *PageSize Postcard_S           *MediaType Bond         
+*UIConstraints: *PageSize Postcard_S           *MediaType Color        
+*UIConstraints: *PageSize Postcard_S           *MediaType Labels       
+*UIConstraints: *PageSize Postcard_S           *MediaType Transparency 
+*UIConstraints: *PageSize Postcard_S           *MediaType Preprinted   
+*UIConstraints: *PageSize Postcard_S           *MediaType Recycled     
+*UIConstraints: *PageSize Postcard_S           *MediaType Cotton       
+*UIConstraints: *PageSize Postcard_S           *MediaType Archive              
+*UIConstraints: *PageSize Postcard_S           *MediaType Envelope
+
+*UIConstraints: *MediaType None                        *PageSize Postcard_S    
+*UIConstraints: *MediaType Plain                       *PageSize Postcard_S    
+*UIConstraints: *MediaType Thick                       *PageSize Postcard_S    
+*UIConstraints: *MediaType Thicker                     *PageSize Postcard_S
+*UIConstraints: *MediaType Thin                        *PageSize Postcard_S    
+*UIConstraints: *MediaType Bond                        *PageSize Postcard_S    
+*UIConstraints: *MediaType Color                       *PageSize Postcard_S    
+*UIConstraints: *MediaType Labels                      *PageSize Postcard_S    
+*UIConstraints: *MediaType Transparency                *PageSize Postcard_S    
+*UIConstraints: *MediaType Preprinted                  *PageSize Postcard_S    
+*UIConstraints: *MediaType Recycled                    *PageSize Postcard_S    
+*UIConstraints: *MediaType Cotton                      *PageSize Postcard_S
+*UIConstraints: *MediaType Archive                     *PageSize Postcard_S
+*UIConstraints: *MediaType Envelope            *PageSize Postcard_S
+
+*% =========================================================
+*%  PostCard 4x6(PageRegion) - Envelope(MediaType)
+*% =========================================================
+*% PostCard 4x6
+*UIConstraints: *PageSize Postcard_S           *MediaType None         
+*UIConstraints: *PageSize Postcard_S           *MediaType Plain        
+*UIConstraints: *PageSize Postcard_S           *MediaType Thick        
+*UIConstraints: *PageSize Postcard_S           *MediaType Thicker
+*UIConstraints: *PageSize Postcard_S           *MediaType Thin         
+*UIConstraints: *PageSize Postcard_S           *MediaType Bond         
+*UIConstraints: *PageSize Postcard_S           *MediaType Color        
+*UIConstraints: *PageSize Postcard_S           *MediaType Labels       
+*UIConstraints: *PageSize Postcard_S           *MediaType Transparency 
+*UIConstraints: *PageSize Postcard_S           *MediaType Preprinted   
+*UIConstraints: *PageSize Postcard_S           *MediaType Recycled     
+*UIConstraints: *PageSize Postcard_S           *MediaType Cotton       
+*UIConstraints: *PageSize Postcard_S           *MediaType Archive              
+*UIConstraints: *PageSize Postcard_S           *MediaType Envelope
+
+*UIConstraints: *MediaType None                        *PageSize Postcard_S    
+*UIConstraints: *MediaType Plain                       *PageSize Postcard_S    
+*UIConstraints: *MediaType Thick                       *PageSize Postcard_S    
+*UIConstraints: *MediaType Thicker                     *PageSize Postcard_S
+*UIConstraints: *MediaType Thin                        *PageSize Postcard_S    
+*UIConstraints: *MediaType Bond                        *PageSize Postcard_S    
+*UIConstraints: *MediaType Color                       *PageSize Postcard_S    
+*UIConstraints: *MediaType Labels                      *PageSize Postcard_S    
+*UIConstraints: *MediaType Transparency                *PageSize Postcard_S    
+*UIConstraints: *MediaType Preprinted                  *PageSize Postcard_S    
+*UIConstraints: *MediaType Recycled                    *PageSize Postcard_S    
+*UIConstraints: *MediaType Cotton                      *PageSize Postcard_S
+*UIConstraints: *MediaType Archive                     *PageSize Postcard_S
+*UIConstraints: *MediaType Envelope            *PageSize Postcard_S
+
+*% =========================================================
+*%  IndexCard(PageSize) - Envelope(MediaType)
+*% =========================================================
+*% IndexCard
+*UIConstraints: *PageSize IndexCard            *MediaType None         
+*UIConstraints: *PageSize IndexCard            *MediaType Plain        
+*UIConstraints: *PageSize IndexCard            *MediaType Thick        
+*UIConstraints: *PageSize IndexCard            *MediaType Thicker
+*UIConstraints: *PageSize IndexCard            *MediaType Thin         
+*UIConstraints: *PageSize IndexCard            *MediaType Bond         
+*UIConstraints: *PageSize IndexCard            *MediaType Color        
+*UIConstraints: *PageSize IndexCard            *MediaType Labels       
+*UIConstraints: *PageSize IndexCard            *MediaType Transparency 
+*UIConstraints: *PageSize IndexCard            *MediaType Preprinted   
+*UIConstraints: *PageSize IndexCard            *MediaType Recycled     
+*UIConstraints: *PageSize IndexCard            *MediaType Cotton       
+*UIConstraints: *PageSize IndexCard            *MediaType Archive              
+*UIConstraints: *PageSize IndexCard            *MediaType Envelope
+
+*UIConstraints: *MediaType None                        *PageSize IndexCard     
+*UIConstraints: *MediaType Plain                       *PageSize IndexCard     
+*UIConstraints: *MediaType Thick                       *PageSize IndexCard     
+*UIConstraints: *MediaType Thicker                     *PageSize IndexCard
+*UIConstraints: *MediaType Thin                        *PageSize IndexCard     
+*UIConstraints: *MediaType Bond                        *PageSize IndexCard     
+*UIConstraints: *MediaType Color                       *PageSize IndexCard     
+*UIConstraints: *MediaType Labels                      *PageSize IndexCard     
+*UIConstraints: *MediaType Transparency                *PageSize IndexCard     
+*UIConstraints: *MediaType Preprinted                  *PageSize IndexCard     
+*UIConstraints: *MediaType Recycled                    *PageSize IndexCard     
+*UIConstraints: *MediaType Cotton                      *PageSize IndexCard
+*UIConstraints: *MediaType Archive                     *PageSize IndexCard
+*UIConstraints: *MediaType Envelope            *PageSize IndexCard
+
+*% =========================================================
+*%  IndexCard(PageRegion) - Envelope(MediaType)
+*% =========================================================
+*% IndexCard
+*UIConstraints: *PageSize IndexCard            *MediaType None         
+*UIConstraints: *PageSize IndexCard            *MediaType Plain        
+*UIConstraints: *PageSize IndexCard            *MediaType Thick        
+*UIConstraints: *PageSize IndexCard            *MediaType Thicker
+*UIConstraints: *PageSize IndexCard            *MediaType Thin         
+*UIConstraints: *PageSize IndexCard            *MediaType Bond         
+*UIConstraints: *PageSize IndexCard            *MediaType Color        
+*UIConstraints: *PageSize IndexCard            *MediaType Labels       
+*UIConstraints: *PageSize IndexCard            *MediaType Transparency 
+*UIConstraints: *PageSize IndexCard            *MediaType Preprinted   
+*UIConstraints: *PageSize IndexCard            *MediaType Recycled     
+*UIConstraints: *PageSize IndexCard            *MediaType Cotton       
+*UIConstraints: *PageSize IndexCard            *MediaType Archive              
+*UIConstraints: *PageSize IndexCard            *MediaType Envelope
+
+*UIConstraints: *MediaType None                        *PageSize IndexCard     
+*UIConstraints: *MediaType Plain                       *PageSize IndexCard     
+*UIConstraints: *MediaType Thick                       *PageSize IndexCard     
+*UIConstraints: *MediaType Thicker                     *PageSize IndexCard
+*UIConstraints: *MediaType Thin                        *PageSize IndexCard     
+*UIConstraints: *MediaType Bond                        *PageSize IndexCard     
+*UIConstraints: *MediaType Color                       *PageSize IndexCard     
+*UIConstraints: *MediaType Labels                      *PageSize IndexCard     
+*UIConstraints: *MediaType Transparency                *PageSize IndexCard     
+*UIConstraints: *MediaType Preprinted                  *PageSize IndexCard     
+*UIConstraints: *MediaType Recycled                    *PageSize IndexCard     
+*UIConstraints: *MediaType Cotton                      *PageSize IndexCard
+*UIConstraints: *MediaType Archive                     *PageSize IndexCard
+*UIConstraints: *MediaType Envelope            *PageSize IndexCard
+
+*% =========================================================
+*%  PageSize - Envelope(MediaType)
+*% =========================================================
+*UIConstraints: *PageSize Letter               *MediaType Envelope
+*UIConstraints: *PageSize Legal                        *MediaType Envelope
+*UIConstraints: *PageSize Oficio_S             *MediaType Envelope
+*UIConstraints: *PageSize US-Folio             *MediaType Envelope
+*UIConstraints: *PageSize A4                   *MediaType Envelope
+*UIConstraints: *PageSize B5-ISO               *MediaType Envelope
+*UIConstraints: *PageSize B5-JIS               *MediaType Envelope
+*UIConstraints: *PageSize Executive            *MediaType Envelope
+*UIConstraints: *PageSize A5                    *MediaType Envelope
+*UIConstraints: *PageSize Statement                    *MediaType Envelope
+*UIConstraints: *PageSize A6                    *MediaType Envelope
+
+*UIConstraints: *MediaType Envelope            *PageSize Letter                
+*UIConstraints: *MediaType Envelope            *PageSize Legal                 
+*UIConstraints: *MediaType Envelope            *PageSize Oficio_S              
+*UIConstraints: *MediaType Envelope            *PageSize US-Folio              
+*UIConstraints: *MediaType Envelope            *PageSize A4                    
+*UIConstraints: *MediaType Envelope            *PageSize B5-ISO                
+*UIConstraints: *MediaType Envelope            *PageSize B5-JIS                
+*UIConstraints: *MediaType Envelope            *PageSize Executive             
+*UIConstraints: *MediaType Envelope             *PageSize A5
+*UIConstraints: *MediaType Envelope             *PageSize Statement
+*UIConstraints: *MediaType Envelope             *PageSize A6
+
+*% =========================================================
+*%  PageRegion - Envelope(MediaType)
+*% =========================================================
+*UIConstraints: *PageRegion Letter             *MediaType Envelope
+*UIConstraints: *PageRegion Legal              *MediaType Envelope
+*UIConstraints: *PageRegion Oficio_S           *MediaType Envelope
+*UIConstraints: *PageRegion US-Folio           *MediaType Envelope
+*UIConstraints: *PageRegion A4                 *MediaType Envelope
+*UIConstraints: *PageRegion B5-ISO             *MediaType Envelope
+*UIConstraints: *PageRegion B5-JIS             *MediaType Envelope
+*UIConstraints: *PageRegion Executive          *MediaType Envelope
+*UIConstraints: *PageRegion A5                  *MediaType Envelope
+*UIConstraints: *PageRegion Statement                  *MediaType Envelope
+*UIConstraints: *PageRegion A6                  *MediaType Envelope
+
+*UIConstraints: *MediaType Envelope            *PageRegion Letter              
+*UIConstraints: *MediaType Envelope            *PageRegion Legal                       
+*UIConstraints: *MediaType Envelope            *PageRegion Oficio_S            
+*UIConstraints: *MediaType Envelope            *PageRegion US-Folio            
+*UIConstraints: *MediaType Envelope            *PageRegion A4                  
+*UIConstraints: *MediaType Envelope            *PageRegion B5-ISO              
+*UIConstraints: *MediaType Envelope            *PageRegion B5-JIS              
+*UIConstraints: *MediaType Envelope            *PageRegion Executive
+*UIConstraints: *MediaType Envelope             *PageRegion A5
+*UIConstraints: *MediaType Envelope             *PageRegion Statement
+*UIConstraints: *MediaType Envelope             *PageRegion A6
+
+*% =========================================================
+*%  PageSize - Transparency(MediaType)
+*% =========================================================
+*UIConstraints: *PageSize Legal                        *MediaType Transparency
+*UIConstraints: *PageSize Oficio_S             *MediaType Transparency
+*UIConstraints: *PageSize US-Folio             *MediaType Transparency
+*UIConstraints: *PageSize A5                   *MediaType Transparency
+*UIConstraints: *PageSize Statement                    *MediaType Transparency
+*UIConstraints: *PageSize A6                   *MediaType Transparency
+*UIConstraints: *PageSize B5-ISO               *MediaType Transparency
+*UIConstraints: *PageSize B5-JIS               *MediaType Transparency
+*UIConstraints: *PageSize Executive            *MediaType Transparency
+
+*UIConstraints: *MediaType Transparency        *PageSize Legal                 
+*UIConstraints: *MediaType Transparency        *PageSize Oficio_S              
+*UIConstraints: *MediaType Transparency        *PageSize US-Folio              
+*UIConstraints: *MediaType Transparency        *PageSize A5                    
+*UIConstraints: *MediaType Transparency        *PageSize Statement
+*UIConstraints: *MediaType Transparency        *PageSize A6                    
+*UIConstraints: *MediaType Transparency        *PageSize B5-ISO                
+*UIConstraints: *MediaType Transparency        *PageSize B5-JIS                
+*UIConstraints: *MediaType Transparency        *PageSize Executive             
+
+*% =========================================================
+*%  PageRegion - Transparency(MediaType)
+*% =========================================================
+*UIConstraints: *PageRegion Legal              *MediaType Transparency
+*UIConstraints: *PageRegion Oficio_S           *MediaType Transparency
+*UIConstraints: *PageRegion US-Folio           *MediaType Transparency
+*UIConstraints: *PageRegion A5                 *MediaType Transparency
+*UIConstraints: *PageRegion Statement                  *MediaType Transparency
+*UIConstraints: *PageRegion A6                 *MediaType Transparency
+*UIConstraints: *PageRegion B5-ISO             *MediaType Transparency
+*UIConstraints: *PageRegion B5-JIS             *MediaType Transparency
+*UIConstraints: *PageRegion Executive          *MediaType Transparency
+
+*UIConstraints: *MediaType Transparency                *PageRegion Legal                       
+*UIConstraints: *MediaType Transparency                *PageRegion Oficio_S            
+*UIConstraints: *MediaType Transparency                *PageRegion US-Folio            
+*UIConstraints: *MediaType Transparency                *PageRegion A5                  
+*UIConstraints: *MediaType Transparency                *PageRegion Statement
+*UIConstraints: *MediaType Transparency                *PageRegion A6                  
+*UIConstraints: *MediaType Transparency                *PageRegion B5-ISO              
+*UIConstraints: *MediaType Transparency                *PageRegion B5-JIS              
+*UIConstraints: *MediaType Transparency                *PageRegion Executive           
+
+*%======Duplex are not fuctional
+*UIConstraints: *Duplex None *SECReverseDuplex True
+*UIConstraints: *SECReverseDuplex True *Duplex None
+
+*%=====Front Cover Size following to Front Cover Options
+*UIConstraints: *JCLFrontCoverOption None         *JCLFrontCoverSource Auto
+*UIConstraints: *JCLFrontCoverOption None         *JCLFrontCoverSource Upper
+*UIConstraints: *JCLFrontCoverOption None         *JCLFrontCoverSource Middle
+*UIConstraints: *JCLFrontCoverOption None         *JCLFrontCoverSource Lower
+
+*UIConstraints: *JCLFrontCoverSource Auto         *JCLFrontCoverOption None
+*UIConstraints: *JCLFrontCoverSource Upper        *JCLFrontCoverOption None
+*UIConstraints: *JCLFrontCoverSource Middle       *JCLFrontCoverOption None
+*UIConstraints: *JCLFrontCoverSource Lower        *JCLFrontCoverOption None
+
+*%=====Front Cover Type following to none Front Cover
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType PrinterDefault
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Plain
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Thick
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Thicker
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Thin
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Bond
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Color
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Card
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Labels
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Transparency
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Envelope
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Preprinted
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Cotton
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Recycled
+*UIConstraints: *JCLFrontCoverSource None         *JCLFrontCoverType Archive
+
+*UIConstraints: *JCLFrontCoverType PrinterDefault *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Plain          *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Thick          *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Thicker        *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Thin           *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Bond           *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Color          *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Card           *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Labels         *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Transparency   *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Envelope       *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Preprinted     *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Cotton         *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Recycled       *JCLFrontCoverSource None
+*UIConstraints: *JCLFrontCoverType Archive        *JCLFrontCoverSource None
+
+*%=====Back Cover Size following to Back Cover Options
+*UIConstraints: *JCLBackCoverOption None          *JCLBackCoverSource Auto
+*UIConstraints: *JCLBackCoverOption None          *JCLBackCoverSource Upper
+*UIConstraints: *JCLBackCoverOption None          *JCLBackCoverSource Middle
+*UIConstraints: *JCLBackCoverOption None          *JCLBackCoverSource Lower
+
+*UIConstraints: *JCLBackCoverSource Auto          *JCLBackCoverOption None
+*UIConstraints: *JCLBackCoverSource Upper         *JCLBackCoverOption None
+*UIConstraints: *JCLBackCoverSource Middle        *JCLBackCoverOption None
+*UIConstraints: *JCLBackCoverSource Lower         *JCLBackCoverOption None
+
+*%=====Back Cover Type following to Back Cover Source
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType PrinterDefault
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Plain
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Thick
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Thicker
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Thin
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Bond
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Color
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Card
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Labels
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Transparency
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Envelope
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Preprinted
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Cotton
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Recycled
+*UIConstraints: *JCLBackCoverSource None          *JCLBackCoverType Archive
+
+*UIConstraints: *JCLBackCoverType PrinterDefault  *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Plain           *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Thick           *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Thicker         *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Thin            *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Bond            *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Color           *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Card            *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Labels          *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Transparency    *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Envelope        *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Preprinted      *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Cotton          *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Recycled        *JCLBackCoverSource None
+*UIConstraints: *JCLBackCoverType Archive         *JCLBackCoverSource None
+
+*%=====Front Back Cover Size following to Front Back Cover Options
+*UIConstraints: *JCLFrontBackCoverOption None     *JCLFrontBackCoverSource Auto
+*UIConstraints: *JCLFrontBackCoverOption None     *JCLFrontBackCoverSource Upper
+*UIConstraints: *JCLFrontBackCoverOption None     *JCLFrontBackCoverSource Middle
+*UIConstraints: *JCLFrontBackCoverOption None     *JCLFrontBackCoverSource Lower
+
+*UIConstraints: *JCLFrontBackCoverSource Auto     *JCLFrontBackCoverOption None
+*UIConstraints: *JCLFrontBackCoverSource Upper    *JCLFrontBackCoverOption None
+*UIConstraints: *JCLFrontBackCoverSource Middle   *JCLFrontBackCoverOption None
+*UIConstraints: *JCLFrontBackCoverSource Lower    *JCLFrontBackCoverOption None
+
+*%=====Front&Back Cover Type following to Front&Back Cover Source
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType PrinterDefault
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Plain
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Thick
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Thicker
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Thin
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Bond
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Color
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Card
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Labels
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Transparency
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Envelope
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Preprinted
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Cotton
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Recycled
+*UIConstraints: *JCLFrontBackCoverSource None     *JCLFrontBackCoverType Archive
+
+*UIConstraints: *JCLFrontBackCoverType PrinterDefault   *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Plain            *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Thick            *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Thicker          *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Thin             *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Bond             *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Color            *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Card             *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Labels           *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Transparency     *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Envelope         *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Preprinted       *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Cotton           *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Recycled         *JCLFrontBackCoverSource None
+*UIConstraints: *JCLFrontBackCoverType Archive          *JCLFrontBackCoverSource None
+
+
+*%=====Back Cover following to Used Front Cover
+*UIConstraints: *JCLFrontCoverOption BlankPreprinted    *JCLBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontCoverOption BlankPreprinted    *JCLBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontCoverOption BlankPreprinted    *JCLBackCoverOption 2SidedPrinted
+*UIConstraints: *JCLFrontCoverOption 1SidedPrinted      *JCLBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontCoverOption 1SidedPrinted      *JCLBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontCoverOption 1SidedPrinted      *JCLBackCoverOption 2SidedPrinted
+*UIConstraints: *JCLFrontCoverOption 2SidedPrinted      *JCLBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontCoverOption 2SidedPrinted      *JCLBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontCoverOption 2SidedPrinted      *JCLBackCoverOption 2SidedPrinted
+
+*UIConstraints: *JCLBackCoverOption BlankPreprinted     *JCLFrontCoverOption BlankPreprinted
+*UIConstraints: *JCLBackCoverOption 1SidedPrinted       *JCLFrontCoverOption BlankPreprinted
+*UIConstraints: *JCLBackCoverOption 2SidedPrinted       *JCLFrontCoverOption BlankPreprinted
+*UIConstraints: *JCLBackCoverOption BlankPreprinted     *JCLFrontCoverOption 1SidedPrinted
+*UIConstraints: *JCLBackCoverOption 1SidedPrinted       *JCLFrontCoverOption 1SidedPrinted
+*UIConstraints: *JCLBackCoverOption 2SidedPrinted       *JCLFrontCoverOption 1SidedPrinted
+*UIConstraints: *JCLBackCoverOption BlankPreprinted     *JCLFrontCoverOption 2SidedPrinted
+*UIConstraints: *JCLBackCoverOption 1SidedPrinted       *JCLFrontCoverOption 2SidedPrinted
+*UIConstraints: *JCLBackCoverOption 2SidedPrinted       *JCLFrontCoverOption 2SidedPrinted
+
+*%=====FrontBack Cover following to Used Front Cover
+*UIConstraints: *JCLFrontCoverOption BlankPreprinted    *JCLFrontBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontCoverOption BlankPreprinted    *JCLFrontBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontCoverOption BlankPreprinted    *JCLFrontBackCoverOption 2SidedPrinted
+*UIConstraints: *JCLFrontCoverOption 1SidedPrinted      *JCLFrontBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontCoverOption 1SidedPrinted      *JCLFrontBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontCoverOption 1SidedPrinted      *JCLFrontBackCoverOption 2SidedPrinted
+*UIConstraints: *JCLFrontCoverOption 2SidedPrinted      *JCLFrontBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontCoverOption 2SidedPrinted      *JCLFrontBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontCoverOption 2SidedPrinted      *JCLFrontBackCoverOption 2SidedPrinted
+
+*UIConstraints: *JCLFrontBackCoverOption BlankPreprinted  *JCLFrontCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontBackCoverOption 1SidedPrinted    *JCLFrontCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontBackCoverOption 2SidedPrinted    *JCLFrontCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontBackCoverOption BlankPreprinted  *JCLFrontCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption 1SidedPrinted    *JCLFrontCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption 2SidedPrinted    *JCLFrontCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption BlankPreprinted  *JCLFrontCoverOption 2SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption 1SidedPrinted    *JCLFrontCoverOption 2SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption 2SidedPrinted    *JCLFrontCoverOption 2SidedPrinted
+
+*%=====FrontBack Cover following to Used Back Cover
+*UIConstraints: *JCLBackCoverOption BlankPreprinted     *JCLFrontBackCoverOption BlankPreprinted
+*UIConstraints: *JCLBackCoverOption BlankPreprinted     *JCLFrontBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLBackCoverOption BlankPreprinted     *JCLFrontBackCoverOption 2SidedPrinted
+*UIConstraints: *JCLBackCoverOption 1SidedPrinted       *JCLFrontBackCoverOption BlankPreprinted
+*UIConstraints: *JCLBackCoverOption 1SidedPrinted       *JCLFrontBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLBackCoverOption 1SidedPrinted       *JCLFrontBackCoverOption 2SidedPrinted
+*UIConstraints: *JCLBackCoverOption 2SidedPrinted       *JCLFrontBackCoverOption BlankPreprinted
+*UIConstraints: *JCLBackCoverOption 2SidedPrinted       *JCLFrontBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLBackCoverOption 2SidedPrinted       *JCLFrontBackCoverOption 2SidedPrinted
+
+*UIConstraints: *JCLFrontBackCoverOption BlankPreprinted  *JCLBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontBackCoverOption 1SidedPrinted    *JCLBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontBackCoverOption 2SidedPrinted    *JCLBackCoverOption BlankPreprinted
+*UIConstraints: *JCLFrontBackCoverOption BlankPreprinted  *JCLBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption 1SidedPrinted    *JCLBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption 2SidedPrinted    *JCLBackCoverOption 1SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption BlankPreprinted  *JCLBackCoverOption 2SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption 1SidedPrinted    *JCLBackCoverOption 2SidedPrinted
+*UIConstraints: *JCLFrontBackCoverOption 2SidedPrinted    *JCLBackCoverOption 2SidedPrinted
+
+*%=====Separator Type following to Media Type
+*UIConstraints: *MediaType None                           *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Plain                          *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Thick                          *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Thicker                        *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Thin                           *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Bond                           *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Color                          *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Card                           *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Labels                         *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Envelope                       *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Preprinted                     *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Cotton                         *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Recycled                       *JCLSeparatorsOption PrintedSeparator
+*UIConstraints: *MediaType Archive                        *JCLSeparatorsOption PrintedSeparator
+
+*UIConstraints: *MediaType None                           *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Plain                          *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Thick                          *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Thicker                        *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Thin                           *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Bond                           *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Color                          *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Card                           *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Labels                         *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Envelope                       *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Preprinted                     *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Cotton                         *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Recycled                       *JCLSeparatorsOption BlankSeparator
+*UIConstraints: *MediaType Archive                        *JCLSeparatorsOption BlankSeparator
+
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType None
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Plain
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Thick
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Thicker
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Thin
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Bond
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Color
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Card
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Labels
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Envelope
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Preprinted
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Cotton
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Recycled
+*UIConstraints: *JCLSeparatorsOption PrintedSeparator     *MediaType Archive
+
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType None
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Plain
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Thick
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Thicker
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Thin
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Bond
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Color
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Card
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Labels
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Envelope
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Preprinted
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Cotton
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Recycled
+*UIConstraints: *JCLSeparatorsOption BlankSeparator       *MediaType Archive
+
+*%=====Separator Source following to Separator Type=================================
+*UIConstraints: *JCLSeparatorsOption None                 *JCLSeparatorsSource Upper
+*UIConstraints: *JCLSeparatorsOption None                 *JCLSeparatorsSource Middle
+*UIConstraints: *JCLSeparatorsOption None                 *JCLSeparatorsSource Lower
+
+*UIConstraints: *JCLSeparatorsSource Upper                *JCLSeparatorsOption None
+*UIConstraints: *JCLSeparatorsSource Middle               *JCLSeparatorsOption None
+*UIConstraints: *JCLSeparatorsSource Lower                *JCLSeparatorsOption None
+
+*% ++++++++++++++++++++++
+*%  Font Information
+*% ++++++++++++++++++++++
+*DefaultFont: Courier
+*Font AlbertusMT-Italic: Standard "(001.001)" Standard ROM
+*Font AlbertusMT-Light: Standard "(001.001)" Standard ROM
+*Font AlbertusMT: Standard "(001.001)" Standard ROM
+*Font AntiqueOlive-Bold: Standard "(001.001)" Standard ROM
+*Font AntiqueOlive-Compact: Standard "(001.001)" Standard ROM
+*Font AntiqueOlive-Italic: Standard "(001.001)" Standard ROM
+*Font AntiqueOlive-Roman: Standard "(001.001)" Standard ROM
+*Font Apple-Chancery: Standard "(001.001)" ExtendedRoman ROM
+*Font Arial-BoldItalicMT: Standard "(001.001)" Standard ROM
+*Font Arial-BoldMT: Standard "(001.001)" Standard ROM
+*Font Arial-ItalicMT: Standard "(001.001)" Standard ROM
+*Font ArialMT: Standard "(001.001)" Standard ROM
+*Font AvantGarde-Book: Standard "(001.001)" Standard ROM
+*Font AvantGarde-BookOblique: Standard "(001.001)" Standard ROM
+*Font AvantGarde-Demi: Standard "(001.001)" Standard ROM
+*Font AvantGarde-DemiOblique: Standard "(001.001)" Standard ROM
+*Font Bodoni-Bold: Standard "(001.001)" Standard ROM
+*Font Bodoni-BoldItalic: Standard "(001.001)" Standard ROM
+*Font Bodoni-Italic: Standard "(001.001)" Standard ROM
+*Font Bodoni-Poster: Standard "(001.001)" Standard ROM
+*Font Bodoni-PosterCompressed: Standard "(001.001)" Standard ROM
+*Font Bodoni: Standard "(001.001)" Standard ROM
+*Font Bookman-Demi: Standard "(001.001)" Standard ROM
+*Font Bookman-DemiItalic: Standard "(001.001)" Standard ROM
+*Font Bookman-Light: Standard "(001.001)" Standard ROM
+*Font Bookman-LightItalic: Standard "(001.001)" Standard ROM
+*Font Candid: Special "(001.001)" Special ROM
+*Font Chicago: Standard "(001.001)" ExtendedRoman ROM
+*Font Clarendon-Bold: Standard "(001.001)" Standard ROM
+*Font Clarendon-Light: Standard "(001.001)" Standard ROM
+*Font Clarendon: Standard "(001.001)" Standard ROM
+*Font CooperBlack-Italic: Standard "(001.001)" Standard ROM
+*Font CooperBlack: Standard "(001.001)" Standard ROM
+*Font Copperplate-ThirtyThreeBC: Standard "(001.001)" Standard ROM
+*Font Copperplate-ThirtyTwoBC: Standard "(001.001)" Standard ROM
+*Font Coronet-Regular: Standard "(001.001)" Standard ROM
+*Font Courier-Bold: Standard "(001.001)" Standard ROM
+*Font Courier-BoldOblique: Standard "(001.001)" Standard ROM
+*Font Courier-Oblique: Standard "(001.001)" Standard ROM
+*Font Courier: Standard "(001.001)" Standard ROM
+*Font Eurostile-Bold: Standard "(001.001)" Standard ROM
+*Font Eurostile-BoldExtendedTwo: Standard "(001.001)" Standard ROM
+*Font Eurostile-ExtendedTwo: Standard "(001.001)" Standard ROM
+*Font Eurostile: Standard "(001.001)" Standard ROM
+*Font Geneva: Standard "(001.001)" ExtendedRoman ROM
+*Font GillSans-Bold: Standard "(001.001)" Standard ROM
+*Font GillSans-BoldCondensed: Standard "(001.001)" Standard ROM
+*Font GillSans-BoldItalic: Standard "(001.001)" Standard ROM
+*Font GillSans-Condensed: Standard "(001.001)" Standard ROM
+*Font GillSans-ExtraBold: Standard "(001.001)" Standard ROM
+*Font GillSans-Italic: Standard "(001.001)" Standard ROM
+*Font GillSans-Light: Standard "(001.001)" Standard ROM
+*Font GillSans-LightItalic: Standard "(001.001)" Standard ROM
+*Font GillSans: Standard "(001.001)" Standard ROM
+*Font Goudy-Bold: Standard "(001.001)" Standard ROM
+*Font Goudy-BoldItalic: Standard "(001.000)" Standard ROM
+*Font Goudy-ExtraBold: Standard "(001.001)" Standard ROM
+*Font Goudy-Italic: Standard "(001.001)" Standard ROM
+*Font Goudy: Standard "(001.001)" Standard ROM
+*Font Helvetica-Bold: Standard "(001.001)" Standard ROM
+*Font Helvetica-BoldOblique: Standard "(001.001)" Standard ROM
+*Font Helvetica-Condensed-Bold: Standard "(001.001)" Standard ROM
+*Font Helvetica-Condensed-BoldObl: Standard "(001.001)" Standard ROM
+*Font Helvetica-Condensed-Oblique: Standard "(001.001)" Standard ROM
+*Font Helvetica-Condensed: Standard "(001.001)" Standard ROM
+*Font Helvetica-Narrow-Bold: Standard "(001.001)" Standard ROM
+*Font Helvetica-Narrow-BoldOblique: Standard "(001.001)" Standard ROM
+*Font Helvetica-Narrow-Oblique: Standard "(001.001)" Standard ROM
+*Font Helvetica-Narrow: Standard "(001.001)" Standard ROM
+*Font Helvetica-Oblique: Standard "(001.001)" Standard ROM
+*Font Helvetica: Standard "(001.001)" Standard ROM
+*Font HoeflerText-Black: Standard "(001.001)" ExtendedRoman ROM
+*Font HoeflerText-BlackItalic: Standard "(001.001)" Standard ROM
+*Font HoeflerText-Italic: Standard "(001.001)" ExtendedRoman ROM
+*Font HoeflerText-Ornaments: Special "(001.001)" Special ROM
+*Font HoeflerText-Regular: Standard "(001.001)" Standard ROM
+*Font JoannaMT-Bold: Standard "(001.001)" Standard ROM
+*Font JoannaMT-BoldItalic: Standard "(001.001)" Standard ROM
+*Font JoannaMT-Italic: Standard "(001.001)" Standard ROM
+*Font JoannaMT: Standard "(001.001)" Standard ROM
+*Font LetterGothic-Bold: Standard "(001.001)" Standard ROM
+*Font LetterGothic-BoldSlanted: Standard "(001.001)" Standard ROM
+*Font LetterGothic-Slanted: Standard "(001.001)" Standard ROM
+*Font LetterGothic: Standard "(001.001)" Standard ROM
+*Font LubalinGraph-Book: Standard "(001.001)" Standard ROM
+*Font LubalinGraph-BookOblique: Standard "(001.001)" Standard ROM
+*Font LubalinGraph-Demi: Standard "(001.001)" Standard ROM
+*Font LubalinGraph-DemiOblique: Standard "(001.001)" Standard ROM
+*Font Marigold: Standard "(001.001)" Standard ROM
+*Font Monaco: Standard "(001.001)" ExtendedRoman ROM
+*Font MonaLisa-Recut: Standard "(001.001)" Standard ROM
+*Font NewCenturySchlbk-Bold: Standard "(001.001)" Standard ROM
+*Font NewCenturySchlbk-BoldItalic: Standard "(001.001)" Standard ROM
+*Font NewCenturySchlbk-Italic: Standard "(001.001)" Standard ROM
+*Font NewCenturySchlbk-Roman: Standard "(001.001)" Standard ROM
+*Font NewYork: Standard "(001.001)" ExtendedRoman ROM
+*Font Optima-Bold: Standard "(001.001)" Standard ROM
+*Font Optima-BoldItalic: Standard "(001.001)" Standard ROM
+*Font Optima-Italic: Standard "(001.001)" Standard ROM
+*Font Optima: Standard "(001.001)" Standard ROM
+*Font Oxford: Standard "(001.001)" Standard ROM
+*Font Palatino-Bold: Standard "(001.001)" Standard ROM
+*Font Palatino-BoldItalic: Standard "(001.001)" Standard ROM
+*Font Palatino-Italic: Standard "(001.001)" Standard ROM
+*Font Palatino-Roman: Standard "(001.001)" Standard ROM
+*Font StempelGaramond-Bold: Standard "(001.001)" Standard ROM
+*Font StempelGaramond-BoldItalic: Standard "(001.001)" Standard ROM
+*Font StempelGaramond-Italic: Standard "(001.001)" Standard ROM
+*Font StempelGaramond-Roman: Standard "(001.001)" Standard ROM
+*Font Symbol: Special "(001.001)" Special ROM
+*Font Taffy: Standard "(001.001)" Standard ROM
+*Font Times-Bold: Standard "(001.001)" Standard ROM
+*Font Times-BoldItalic: Standard "(001.001)" Standard ROM
+*Font Times-Italic: Standard "(001.001)" Standard ROM
+*Font Times-Roman: Standard "(001.001)" Standard ROM
+*Font TimesNewRomanPS-BoldItalicMT: Standard "(001.001)" Standard ROM
+*Font TimesNewRomanPS-BoldMT: Standard "(001.001)" Standard ROM
+*Font TimesNewRomanPS-ItalicMT: Standard "(001.001)" Standard ROM
+*Font TimesNewRomanPSMT: Standard "(001.001)" Standard ROM
+*Font Univers-Bold: Standard "(001.001)" Standard ROM
+*Font Univers-BoldExt: Standard "(001.001)" Standard ROM
+*Font Univers-BoldExtObl: Standard "(001.001)" Standard ROM
+*Font Univers-BoldOblique: Standard "(001.001)" Standard ROM
+*Font Univers-Condensed: Standard "(001.001)" Standard ROM
+*Font Univers-CondensedBold: Standard "(001.001)" Standard ROM
+*Font Univers-CondensedBoldOblique: Standard "(001.001)" Standard ROM
+*Font Univers-CondensedOblique: Standard "(001.001)" Standard ROM
+*Font Univers-Extended: Standard "(001.001)" Standard ROM
+*Font Univers-ExtendedObl: Standard "(001.001)" Standard ROM
+*Font Univers-Light: Standard "(001.001)" Standard ROM
+*Font Univers-LightOblique: Standard "(001.001)" Standard ROM
+*Font Univers-Oblique: Standard "(001.001)" Standard ROM
+*Font Univers: Standard "(001.001)" Standard ROM
+*Font Wingdings-Regular: Special "(001.001)" Special ROM
+*Font ZapfChancery-MediumItalic: Standard "(001.001)" Standard ROM
+*Font ZapfDingbats: Special "(001.001)" Special ROM
+
+*?FontQuery: "save
+{count 1 gt
+  {exch dup 127 string cvs (/)print print (:)print
+   /Font resourcestatus
+   {pop pop (Yes)} {(No)} ifelse =
+  }
+  {exit}
+  ifelse
+} bind loop
+(*) = flush
+restore"
+*End
+
+*?FontList: "save
+ (*) {cvn ==} 128 string /Font resourceforall
+ (*) = flush
+restore"
+*End
index a5ce7b208177865c72c2e19c87a39c5a7efe9291..bf66ec5755c2f95565ea2e6f08a58642963ce145 100644 (file)
@@ -1,6 +1,32 @@
 # Printer configuration file for CUPS v1.7.1
-# Written by cupsd on 2014-05-27 13:50
+# Written by cupsd on 2014-10-13 17:09
 # DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
+<DefaultPrinter Dcops_printer_Dell>
+UUID urn:uuid:c6594846-31d0-3260-51cb-c02cd7a18ef8
+AuthInfoRequired none
+Info Printer Dcops - Dell B2375dnf Mono MFP
+Location Dcops
+MakeModel Dell B2375dnf Mono MFP
+DeviceURI ipp://192.168.88.100/ipp/print
+State Idle
+StateTime 1413212976
+Type 8392788
+Accepting Yes
+Shared No
+JobSheets none none
+QuotaPeriod 0
+PageLimit 0
+KLimit 0
+OpPolicy default
+ErrorPolicy stop-printer
+Attribute marker-colors \#FFFFFF
+Attribute marker-levels 50
+Attribute marker-low-levels 5
+Attribute marker-high-levels 100
+Attribute marker-names Black Toner Cartridge
+Attribute marker-types toner
+Attribute marker-change-time 1413212930
+</Printer>
 <Printer Dell_2350dn_Laser_Printer>
 UUID urn:uuid:6320fcff-05cc-3168-6d1c-8306a28977be
 Info RI Dell 2350dn Laser Printer
@@ -24,15 +50,14 @@ Attribute marker-names Black Toner,Fuser,Maintenance Kit
 Attribute marker-types toner,other,other
 Attribute marker-change-time 1371800841
 </Printer>
-<DefaultPrinter Support>
+<Printer Support>
 UUID urn:uuid:db2c7a55-9b98-3d65-616b-231c535768da
 AuthInfoRequired none
 Info Support Printer - Dell 2330dn
-Location 
 MakeModel Dell 2330dn Laser Printer
 DeviceURI ipp://192.168.80.4/ipp
 State Idle
-StateTime 1401191421
+StateTime 1404458435
 Type 8425692
 Accepting Yes
 Shared No
@@ -46,5 +71,5 @@ Attribute marker-colors \#000000,none,none
 Attribute marker-levels 90,79,-1
 Attribute marker-names Black Toner,Fuser,Maintenance Kit
 Attribute marker-types toner,other,other
-Attribute marker-change-time 1401191421
+Attribute marker-change-time 1404458435
 </Printer>
index febc6ea2592e14fa26286a7347f8e2513b005aed..02b6f42962ab11eb76b9c8be41b2e5e9a024eacf 100644 (file)
@@ -1,6 +1,32 @@
 # Printer configuration file for CUPS v1.7.1
-# Written by cupsd on 2014-05-22 16:23
+# Written by cupsd on 2014-10-13 17:09
 # DO NOT EDIT THIS FILE WHEN CUPSD IS RUNNING
+<DefaultPrinter Dcops_printer_Dell>
+UUID urn:uuid:c6594846-31d0-3260-51cb-c02cd7a18ef8
+AuthInfoRequired none
+Info Printer Dcops - Dell B2375dnf Mono MFP
+Location Dcops
+MakeModel Dell B2375dnf Mono MFP
+DeviceURI ipp://192.168.88.100/ipp/print
+State Idle
+StateTime 1413212929
+Type 8392788
+Accepting Yes
+Shared No
+JobSheets none none
+QuotaPeriod 0
+PageLimit 0
+KLimit 0
+OpPolicy default
+ErrorPolicy stop-printer
+Attribute marker-colors \#FFFFFF
+Attribute marker-levels 50
+Attribute marker-low-levels 5
+Attribute marker-high-levels 100
+Attribute marker-names Black Toner Cartridge
+Attribute marker-types toner
+Attribute marker-change-time 1413212930
+</Printer>
 <Printer Dell_2350dn_Laser_Printer>
 UUID urn:uuid:6320fcff-05cc-3168-6d1c-8306a28977be
 Info RI Dell 2350dn Laser Printer
@@ -24,15 +50,14 @@ Attribute marker-names Black Toner,Fuser,Maintenance Kit
 Attribute marker-types toner,other,other
 Attribute marker-change-time 1371800841
 </Printer>
-<DefaultPrinter Support>
+<Printer Support>
 UUID urn:uuid:db2c7a55-9b98-3d65-616b-231c535768da
 AuthInfoRequired none
 Info Support Printer - Dell 2330dn
-Location 
 MakeModel Dell 2330dn Laser Printer
 DeviceURI ipp://192.168.80.4/ipp
 State Idle
-StateTime 1400768622
+StateTime 1404458435
 Type 8425692
 Accepting Yes
 Shared No
@@ -46,5 +71,5 @@ Attribute marker-colors \#000000,none,none
 Attribute marker-levels 90,79,-1
 Attribute marker-names Black Toner,Fuser,Maintenance Kit
 Attribute marker-types toner,other,other
-Attribute marker-change-time 1400768622
+Attribute marker-change-time 1404458435
 </Printer>
index 5690b0490ce98a9817465c1d57f831b81046e70c..69014f2d42a6491ef58a1d3c51df70d92576efe1 100644 (file)
@@ -1,3 +1,3 @@
 # Subscription configuration file for CUPS v1.7.1
-# Written by cupsd on 2014-05-23 16:11
-NextSubscriptionId 16
+# Written by cupsd on 2014-10-14 17:09
+NextSubscriptionId 18
index 814669cf7b1808e68325f0de413c68c10cdc2b54..f9fe84da7fbc4544b7c0ad37b5fe09b2d36440ec 100644 (file)
@@ -1,11 +1,11 @@
 # Subscription configuration file for CUPS v1.7.1
-# Written by cupsd on 2014-05-22 16:23
-NextSubscriptionId 16
-<Subscription 15>
+# Written by cupsd on 2014-10-13 17:09
+NextSubscriptionId 18
+<Subscription 17>
 Events printer-state-changed printer-restarted printer-shutdown printer-stopped printer-added printer-deleted job-state-changed job-created job-completed job-stopped job-progress
 Owner fbrehm
 LeaseDuration 86400
 Interval 0
-ExpirationTime 1400854269
-NextEventId 65
+ExpirationTime 1413299330
+NextEventId 20
 </Subscription>
index dde5ef6badacfc9ba8ae681cc69651d888966582..66d46b8bb13cd8aa995b0d50827444a91f84f99b 100644 (file)
@@ -49,7 +49,7 @@
   <limit name="max_outgoing_bytes">1000000000</limit>
   <limit name="max_outgoing_unix_fds">250000000</limit>
   <limit name="max_message_size">1000000000</limit>
-  <limit name="max_message_unix_fds">4096</limit>
+  <limit name="max_message_unix_fds">1024</limit>
   <limit name="service_start_timeout">120000</limit>  
   <limit name="auth_timeout">240000</limit>
   <limit name="max_completed_connections">100000</limit>  
diff --git a/dbus-1/system.d/org.kde.kcontrol.kcmkwallet.conf b/dbus-1/system.d/org.kde.kcontrol.kcmkwallet.conf
new file mode 100644 (file)
index 0000000..e267b37
--- /dev/null
@@ -0,0 +1,11 @@
+<!DOCTYPE busconfig PUBLIC
+ "-//freedesktop//DTD D-BUS Bus Configuration 1.0//EN"
+ "http://www.freedesktop.org/standards/dbus/1.0/busconfig.dtd">
+<busconfig>
+  <!-- Only user root can own the foo helper -->
+  <policy user="root">
+    <allow own="org.kde.kcontrol.kcmkwallet"/>
+  </policy>
+</busconfig>
diff --git a/dcmanager.ini b/dcmanager.ini
new file mode 100644 (file)
index 0000000..9793217
--- /dev/null
@@ -0,0 +1,5 @@
+[client]
+
+#url = https://dcmanager.pb.local/api
+authtoken = 604a3b5f6db67e5a3a48650313ddfb2e8bcf211b
+
diff --git a/env.d/01cvs b/env.d/01cvs
new file mode 100644 (file)
index 0000000..5c89358
--- /dev/null
@@ -0,0 +1 @@
+CVS_RSH="ssh"
diff --git a/fstab b/fstab
index 34243a5ba3ba3388a578c920b152d3904233353e..c5adc74a98e667d5f4b910190f2780d582341fd9 100644 (file)
--- a/fstab
+++ b/fstab
@@ -32,3 +32,4 @@
 /dev/fd0               /mnt/floppy             auto            noauto                  0 0
 
 /dev/sdc1              /mnt/usb_stick          auto            noauto,user             0 0
+UUID=47afb6ae-d9bc-4129-a382-c9cd06a4bee2      /mnt/my_passport        auto    noauto,user,acl,user_xattr      0 0
index f66112528cc81384d877b8ec63429991dd8caf80..cc8b68756a01f35704f9ea34844429966f659049 100644 (file)
--- a/gitconfig
+++ b/gitconfig
@@ -1,2 +1,4 @@
 [color]
        ui = auto
+[http]
+       sslverify = false
index 7028e3cb243da85a9b8b4419c85d0509cb944ea6..a99ae689ed5f36c0a3500d4fd36546d41837c816 100644 (file)
@@ -1,8 +1,8 @@
 # GTK+ Input Method Modules file
 # Automatically generated file, do not edit
-# Created by gtk-query-immodules-2.0-32 from gtk+-2.24.22
+# Created by gtk-query-immodules-2.0-32 from gtk+-2.24.23
 #
-# ModulesPath = /var/tmp/portage/app-emulation/emul-linux-x86-gtklibs-20140406-r1/homedir/.gtk-2.0/2.10.0/i686-pc-linux-gnu/immodules:/var/tmp/portage/app-emulation/emul-linux-x86-gtklibs-20140406-r1/homedir/.gtk-2.0/2.10.0/immodules:/var/tmp/portage/app-emulation/emul-linux-x86-gtklibs-20140406-r1/homedir/.gtk-2.0/i686-pc-linux-gnu/immodules:/var/tmp/portage/app-emulation/emul-linux-x86-gtklibs-20140406-r1/homedir/.gtk-2.0/immodules:/usr/lib32/gtk-2.0/2.10.0/i686-pc-linux-gnu/immodules:/usr/lib32/gtk-2.0/2.10.0/immodules:/usr/lib32/gtk-2.0/i686-pc-linux-gnu/immodules:/usr/lib32/gtk-2.0/immodules
+# ModulesPath = /var/tmp/portage/app-emulation/emul-linux-x86-gtklibs-20140508-r3/homedir/.gtk-2.0/2.10.0/i686-pc-linux-gnu/immodules:/var/tmp/portage/app-emulation/emul-linux-x86-gtklibs-20140508-r3/homedir/.gtk-2.0/2.10.0/immodules:/var/tmp/portage/app-emulation/emul-linux-x86-gtklibs-20140508-r3/homedir/.gtk-2.0/i686-pc-linux-gnu/immodules:/var/tmp/portage/app-emulation/emul-linux-x86-gtklibs-20140508-r3/homedir/.gtk-2.0/immodules:/usr/lib32/gtk-2.0/2.10.0/i686-pc-linux-gnu/immodules:/usr/lib32/gtk-2.0/2.10.0/immodules:/usr/lib32/gtk-2.0/i686-pc-linux-gnu/immodules:/usr/lib32/gtk-2.0/immodules
 #
 "/usr/lib32/gtk-2.0/2.10.0/immodules/im-ipa.so" 
 "ipa" "IPA" "gtk20" "/usr/share/locale" "" 
diff --git a/hosts b/hosts
index ca6b62247ac4b66aa1f295ae2b813a18ab999001..656e4489d97a5f922228e16821c88ff44ba2a1de 100644 (file)
--- a/hosts
+++ b/hosts
 127.0.0.1      samara.pb.local samara localhost
 ::1            samara.pb.local samara localhost
 
-172.21.2.89    jericho-local
+172.21.2.1      bruni-local
+172.21.2.86     weimar-local
+172.21.2.87     petra-local
+172.21.2.89     jericho-local
+
 
 #
 # Imaginary network.
diff --git a/init.d/cpupower b/init.d/cpupower
new file mode 100755 (executable)
index 0000000..789945b
--- /dev/null
@@ -0,0 +1,42 @@
+#!/sbin/runscript
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-power/cpupower/files/init.d-r4,v 1.1 2013/12/25 11:46:32 ssuominen Exp $
+
+CPUFREQ_SYSFS=/sys/devices/system/cpu/cpufreq
+
+change() {
+       local c ret=0 opts="$1"
+       if [ -n "$opts" ] ; then
+               ebegin "Running cpupower -c all frequency-set ${opts}"
+                       cpupower -c all frequency-set ${opts} >/dev/null 2>&1
+                       : $(( ret += $? ))
+               eend ${ret}
+
+               if [ -d ${CPUFREQ_SYSFS} ] && [ -n "${SYSFS_EXTRA}" ] ; then
+                       c=1
+                       einfo "Setting extra options: ${SYSFS_EXTRA}"
+                       if cd ${CPUFREQ_SYSFS} ; then
+                               local o v
+                               for o in ${SYSFS_EXTRA} ; do
+                                       v=${o#*=}
+                                       o=${o%%=*}
+                                       echo ${v} > ${o} || break
+                               done
+                               c=0
+                       fi
+                       eend ${c}
+                       : $(( ret += c ))
+               fi
+       fi
+
+       return ${ret}
+}
+
+start() {
+       change "${START_OPTS}"
+}
+
+stop() {
+       change "${STOP_OPTS}"
+}
index ab25b4d18beecddb659fbd7e83488bc3694155ca..e4239b70c470215d482b71e750d08c4cd6a227d2 100755 (executable)
@@ -1,7 +1,7 @@
 #!/sbin/runscript
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/files/nfs.initd,v 1.27 2013/03/24 19:37:22 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/files/nfs.initd,v 1.28 2014/06/20 06:21:22 vapier Exp $
 
 extra_started_commands="reload"
 
@@ -36,7 +36,7 @@ depend() {
 
 mkdir_nfsdirs() {
        local d
-       for d in rpc_pipefs v4recovery v4root ; do
+       for d in v4recovery v4root ; do
                d="/var/lib/nfs/${d}"
                [ ! -d "${d}" ] && mkdir -p "${d}"
        done
@@ -62,7 +62,7 @@ mount_nfsd() {
 
        # This is the new "kernel 2.6 way" to handle the exports file
        if grep -qs nfsd /proc/filesystems ; then
-               if ! grep -qs "nfsd /proc/fs/nfsd" /proc/mounts ; then
+               if ! mountinfo -q /proc/fs/nfsd ; then
                        ebegin "Mounting nfsd filesystem in /proc"
                        mount -t nfsd -o nodev,noexec,nosuid nfsd /proc/fs/nfsd
                        eend $?
index 08467eed1ac081aa62b1f503d3a03a9488fd54b0..ebae3b91582a2310f636e2c9c359180daf615132 100755 (executable)
@@ -1,21 +1,23 @@
 #!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
+# Copyright 1999-2014 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/files/rpc.pipefs.initd,v 1.2 2011/06/19 23:04:36 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-fs/nfs-utils/files/rpc.pipefs.initd,v 1.3 2014/06/20 04:33:57 vapier Exp $
+
+MNT="/var/lib/nfs/rpc_pipefs"
 
 mount_pipefs() {
-       local fstype=rpc_pipefs mntpoint=/var/lib/nfs/rpc_pipefs
+       local fstype=rpc_pipefs
 
        # if things are already mounted, nothing to do
-       mountinfo -q ${mntpoint} && return 0
+       mountinfo -q ${MNT} && return 0
 
        # if rpc_pipefs is not available, try to load sunrpc for it #219566
        grep -qs ${fstype} /proc/filesystems || modprobe -q sunrpc
        # if still not available, the `mount` will issue an error for the user
 
        # now just do it for kicks
-       mkdir -p ${mntpoint}
-       mount -t ${fstype} ${fstype} ${mntpoint}
+       mkdir -p ${MNT}
+       mount -t ${fstype} ${fstype} ${MNT}
 }
 
 start() {
@@ -23,3 +25,9 @@ start() {
        mount_pipefs
        eend $? "make sure you have NFS/SUNRPC enabled in your kernel"
 }
+
+stop() {
+       ebegin "Unmounting RPC pipefs"
+       umount ${MNT}
+       eend $?
+}
diff --git a/init.d/salt-master b/init.d/salt-master
new file mode 100755 (executable)
index 0000000..f9b1021
--- /dev/null
@@ -0,0 +1,14 @@
+#!/sbin/runscript
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/files/master-initd-3,v 1.1 2014/02/27 00:02:32 chutzpah Exp $
+
+command="/usr/bin/salt-master"
+command_args="${SALT_OPTS}"
+command_background="1"
+pidfile="/var/run/salt-master.pid"
+name="SALT master daemon"
+
+depend() {
+       use net logger
+}
diff --git a/init.d/salt-minion b/init.d/salt-minion
new file mode 100755 (executable)
index 0000000..bf57cbd
--- /dev/null
@@ -0,0 +1,15 @@
+#!/sbin/runscript
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/files/minion-initd-3,v 1.1 2014/02/27 00:02:32 chutzpah Exp $
+
+command="/usr/bin/salt-minion"
+command_args="${SALT_OPTS}"
+command_background="1"
+pidfile="/var/run/salt-minion.pid"
+name="SALT minion daemon"
+
+depend() {
+       need net
+       use logger
+}
diff --git a/init.d/salt-syndic b/init.d/salt-syndic
new file mode 100755 (executable)
index 0000000..712432f
--- /dev/null
@@ -0,0 +1,14 @@
+#!/sbin/runscript
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-admin/salt/files/syndic-initd-3,v 1.1 2014/02/27 00:02:32 chutzpah Exp $
+
+command="/usr/bin/salt-syndic"
+command_args="${SALT_OPTS}"
+command_background="1"
+pidfile="/var/run/salt-syndic.pid"
+name="SALT syndic daemon"
+
+depend() {
+       use net logger
+}
index 9b3150f6a4d43fbbc5357cd06136992254cd2466..71fa42e57bd09b83a25046064829ae250d67996b 100644 (file)
--- a/man.conf
+++ b/man.conf
@@ -93,10 +93,11 @@ MANPATH_MAP /usr/bin/mh             /usr/share/man
 # causes problems, add the -c option to TROFF, NROFF, JNROFF.
 #
 TROFF          /usr/bin/groff -Tps -mandoc
-NROFF          /usr/bin/nroff -mandoc
+NROFF          /usr/bin/nroff -Tutf8 -mandoc
 JNROFF         /usr/bin/groff -Tnippon -mandocj
 EQN            /usr/bin/geqn -Tps
-NEQN           /usr/bin/geqn -Tlatin1
+#NEQN          /usr/bin/geqn -Tlatin1
+NEQN           /usr/bin/geqn -Tutf8
 JNEQN          /usr/bin/geqn -Tnippon
 TBL            /usr/bin/gtbl
 # COL          /usr/bin/col
diff --git a/modprobe.conf b/modprobe.conf
new file mode 100644 (file)
index 0000000..e69de29
index 18fe101b2dff8c43beaeb3c8b616f309d3a204f3..69f97b9ed9e0232ebd1644b5df785801d9059cf9 100644 (file)
@@ -32,7 +32,7 @@ USE="Xaw3d aalib ads aim amr ao archive audiofile avahi bash-completion \
      xmp xosd xpm xprint xscreensaver xsl xulrunner yahoo yaz yv12 zeroconf"
 
 #GENTOO_MIRRORS="http://mirror.opteamax.de/gentoo/ http://mirror.netcologne.de/gentoo/"
-GENTOO_MIRRORS="http://mirror.netcologne.de/gentoo/"
+GENTOO_MIRRORS="http://ftp.spline.inf.fu-berlin.de/mirrors/gentoo/ http://mirror.netcologne.de/gentoo/ http://gentoo.supp.name/"
 
 PORTDIR_OVERLAY="/usr/local/portage"
 
index 45526ac8a543ef767a7671a173fd60b599d09da9..87f21db1422cf7459690b47e200a4eac5546bb0c 100644 (file)
@@ -1,5 +1,6 @@
 
 ~app-admin/eselect-java-0.1.0
+~app-admin/salt-2014.1.10
 ~app-admin/ulogd-1.24
 
 ~app-emulation/emul-linux-x86-baselibs-20120520
@@ -57,18 +58,24 @@ app-text/docbook2odf-xsl-stylesheets
 ~dev-python/crcmod-1.7
 ~dev-python/fabric-1.7.0
 dev-python/fbrehm-libs
+~dev-python/gdata-2.0.18
 ~dev-python/iniparse-0.4
 ~dev-python/jinja-2.7.1
+~dev-python/msgpack-0.4.2
 ~dev-python/netaddr-0.7.10_p20130801
 ~dev-python/netaddr-0.7.11
 ~dev-python/netifaces-0.6
+#~dev-python/paramiko-1.13.0
 ~dev-python/pathlib-1.0
 dev-python/pb-base
 dev-python/pb-logging
 ~dev-python/pbr-0.8.0
+~dev-python/pep8-1.5.7
+~dev-python/pycryptopp-0.6.0
 ~dev-python/py-notify-0.3.1
 ~dev-python/python-debian-0.1.21
 ~dev-python/python-debian-0.1.21_p2
+~dev-python/python-ldap-2.4.15
 ~dev-python/setuptools-1.1.6
 ~dev-python/sphinx-1.1.3
 ~dev-python/stevedore-0.8
@@ -107,6 +114,7 @@ mail-client/thunderbird
 ~sys-apps/etckeeper-0.58
 ~sys-apps/ppd-9999
 
+~sys-block/btrace-1.0.3
 ~sys-block/mbuffer-20120505
 
 ~sys-devel/gcc-4.8.2
index f4fd31cb67eee7802a6a4f1e6d95434286218c7f..5c9f2fda8c8e6c165a684815967dd65d56e8e044 100644 (file)
@@ -42,6 +42,7 @@
 ~mate-base/mate-settings-daemon-1.6.2
 ~mate-base/mate-settings-daemon-1.8.1
 
+~mate-extra/caja-extensions-1.8.0
 ~mate-extra/mate-calc-1.6.0
 ~mate-extra/mate-calc-1.6.1
 ~mate-extra/mate-calc-1.8.0
index e0efcde9d8ac6b8eaa33e1b8b1d58eea1676498c..5cd9131cb56331ae392f43f61b3e259ee29eb62d 100644 (file)
@@ -1,5 +1,7 @@
 ~dev-java/sun-jre-bin-1.6.0.39
 ~dev-java/sun-jdk-1.6.0.39
 
+=virtual/perl-Attribute-Handlers-0.940.0:0
+
 ~sys-fs/mdadm-3.2.6.3
 ~sys-fs/mdadm-3.2.6.4
index 31792667a29dafce401f2ea9a250f5f0ef4a53fb..1d4f285ea0eecfcd795c732d672b7718caba182a 100644 (file)
@@ -177,6 +177,8 @@ mail-client/evolution                   exchange -pda
 mail-client/thunderbird                 mozdom replytolist system-sqlite
 mail-client/nail                        net
 
+mate-extra/caja-extensions             image-converter pidgin share upnp
+
 media-fonts/terminus-font               distinct-l
 
 mail-mta/postfix                        memcached vda
@@ -313,6 +315,7 @@ sys-auth/consolekit                     policykit
 sys-auth/pambase                        mktemp pam_krb5 pam_ssh systemd
 
 sys-block/lsitools                     doc
+sys-block/megacli                      doc
 sys-block/parted                        device-mapper
 
 sys-devel/gcc                           libffi mudflap objc objc-gc objc++
index 799d67e9c0b1acf17f03690c60b053170cac01b8..c9888f59d4759cf8a5a4072ab5aee7c9cb998bbe 100644 (file)
--- a/printcap
+++ b/printcap
@@ -1,5 +1,6 @@
 # This file was automatically generated by cupsd(8) from the
 # /etc/cups/printers.conf file.  All changes to this file
 # will be lost.
-Support|Support Printer - Dell 2330dn:rm=samara:rp=Support:
+Dcops_printer_Dell|Printer Dcops - Dell B2375dnf Mono MFP:rm=samara:rp=Dcops_printer_Dell:
 Dell_2350dn_Laser_Printer|RI Dell 2350dn Laser Printer:rm=samara:rp=Dell_2350dn_Laser_Printer:
+Support|Support Printer - Dell 2330dn:rm=samara:rp=Support:
diff --git a/pure-ftpd/pb-upload-config-logging.conf.1 b/pure-ftpd/pb-upload-config-logging.conf.1
new file mode 100644 (file)
index 0000000..3733d83
--- /dev/null
@@ -0,0 +1,79 @@
+#
+# You must restart pb-upload-config to activate changes in this file!
+#
+#  - do not list again the same handlers found in logger_root for any 
+#    other logger: else you'll get duplicated log lines!
+[loggers]
+keys = root,ftp-upload-trigger,pb_upload_config,pureauth,suds.client,pb_base
+
+[logger_root]
+level = DEBUG
+handlers = consoleHandler
+
+[logger_ftp-upload-trigger]
+level = DEBUG
+handlers = fileHandler,syslogHandler
+qualname = ftp-upload-trigger
+
+[logger_pureauth]
+level = DEBUG
+handlers = fileHandler,syslogHandler
+qualname = pureauth
+
+[logger_suds.client]
+level = DEBUG
+handlers = fileHandler
+qualname = suds.client
+
+[logger_pb_upload_config]
+level = DEBUG
+handlers = fileHandler,syslogHandler
+qualname = pb_upload_config
+
+[logger_pb_base]
+level = DEBUG
+handlers = fileHandler
+qualname = pb_base
+
+
+[handlers]
+keys = consoleHandler,fileHandler,syslogHandler
+
+[handler_consoleHandler]
+class = StreamHandler
+#level = WARN
+level = DEBUG
+#formatter = consoleFormat
+formatter = coloredConsoleFormat
+args = (sys.stderr,)
+
+[handler_fileHandler]
+class = FileHandler
+level = DEBUG
+formatter = fileFormat
+args = ("/var/log/pb-upload-config.log",)
+
+[handler_syslogHandler]
+class = handlers.SysLogHandler
+level = INFO
+formatter = syslogFormat
+args = ("/dev/log",handlers.SysLogHandler.LOG_USER)
+
+
+[formatters]
+keys = coloredConsoleFormat,consoleFormat,fileFormat,syslogFormat
+
+[formatter_coloredConsoleFormat]
+format=%(name)s [%(levelname)s] %(message)s
+class=pb_logging.colored.ColoredFormatter
+
+[formatter_consoleFormat]
+format=[%(levelname)s] %(message)s
+
+[formatter_fileFormat]
+format=%(asctime)s %(name)s[%(process)d] %(levelname)s: %(message)s
+
+[formatter_syslogFormat]
+format=%(name)s[%(process)d] %(levelname)s: %(message)s
+
+# vim: filetype=dosini:
diff --git a/pure-ftpd/pb-upload-config-logging.conf.2 b/pure-ftpd/pb-upload-config-logging.conf.2
new file mode 100644 (file)
index 0000000..b1e120d
--- /dev/null
@@ -0,0 +1,79 @@
+#
+# You must restart pb-upload-config to activate changes in this file!
+#
+#  - do not list again the same handlers found in logger_root for any 
+#    other logger: else you'll get duplicated log lines!
+[loggers]
+keys = root,ftp-upload-trigger,pb_upload_config,pureauth,suds.client,pb_base
+
+[logger_root]
+level = DEBUG
+handlers = consoleHandler
+
+[logger_ftp-upload-trigger]
+level = DEBUG
+handlers = fileHandler
+qualname = ftp-upload-trigger
+
+[logger_pureauth]
+level = DEBUG
+handlers = fileHandler
+qualname = pureauth
+
+[logger_suds.client]
+level = DEBUG
+handlers = fileHandler
+qualname = suds.client
+
+[logger_pb_upload_config]
+level = DEBUG
+handlers = fileHandler
+qualname = pb_upload_config
+
+[logger_pb_base]
+level = DEBUG
+handlers = fileHandler
+qualname = pb_base
+
+
+[handlers]
+keys = consoleHandler,fileHandler,syslogHandler
+
+[handler_consoleHandler]
+class = StreamHandler
+#level = WARN
+level = DEBUG
+#formatter = consoleFormat
+formatter = coloredConsoleFormat
+args = (sys.stderr,)
+
+[handler_fileHandler]
+class = FileHandler
+level = DEBUG
+formatter = fileFormat
+args = ("/var/log/pb-upload-config.log",)
+
+[handler_syslogHandler]
+class = handlers.SysLogHandler
+level = INFO
+formatter = syslogFormat
+args = ("/dev/log",handlers.SysLogHandler.LOG_USER)
+
+
+[formatters]
+keys = coloredConsoleFormat,consoleFormat,fileFormat,syslogFormat
+
+[formatter_coloredConsoleFormat]
+format=%(name)s [%(levelname)s] %(message)s
+class=pb_logging.colored.ColoredFormatter
+
+[formatter_consoleFormat]
+format=[%(levelname)s] %(message)s
+
+[formatter_fileFormat]
+format=%(asctime)s %(name)s[%(process)d] %(levelname)s: %(message)s
+
+[formatter_syslogFormat]
+format=%(name)s[%(process)d] %(levelname)s: %(message)s
+
+# vim: filetype=dosini:
index 77f917d91bdef468c8e772660e136d98a4fbfde7..eff7af2d211232bb7a6f050f0d26fd0a9ae1d732 100644 (file)
@@ -1,5 +1,5 @@
 # Generated by net-scripts for interface eth0
 domain pb.local
-search pb.local brehm-online.com dc1.de.profitbricks.net dc2.us.profitbricks.net dc252.de.profitbricks.net uhu-banane.de
+search pb.local brehm-online.com dc1.de.profitbricks.net dc2.us.profitbricks.net dc3.de.profitbricks.net dc4.us.profitbricks.net uhu-banane.de
 nameserver 192.168.178.30
 nameserver 192.168.178.89
diff --git a/revdep-rebuild/10firefox b/revdep-rebuild/10firefox
new file mode 100644 (file)
index 0000000..5b8899f
--- /dev/null
@@ -0,0 +1 @@
+SEARCH_DIRS_MASK=/usr/lib64/firefox
diff --git a/salt/cloud b/salt/cloud
new file mode 100644 (file)
index 0000000..95f0b56
--- /dev/null
@@ -0,0 +1,84 @@
+# This file should normally be installed at: /etc/salt/cloud 
+
+
+##########################################
+#####          VM Defaults           #####
+##########################################
+
+# Set the size of minion keys to generate, defaults to 2048
+#
+#keysize: 2048
+
+
+# Set the default os being deployed. This sets which deployment script to
+# apply. This argument is optional.
+#
+#script: bootstrap-salt
+
+
+
+##########################################
+#####         Logging Settings       #####
+##########################################
+
+# The location of the master log file
+#
+#log_file: /var/log/salt/cloud
+
+
+# The level of messages to send to the console.
+# One of 'garbage', 'trace', 'debug', info', 'warning', 'error', 'critical'.
+#
+# Default: 'info'
+#
+#log_level: info
+
+
+# The level of messages to send to the log file.
+# One of 'garbage', 'trace', 'debug', info', 'warning', 'error', 'critical'.
+#
+# Default: 'info'
+#
+#log_level_logfile: info
+
+
+# The date and time format used in log messages. Allowed date/time formating
+# can be seen here:
+#
+#      http://docs.python.org/library/time.html#time.strftime
+#
+#log_datefmt: '%Y-%m-%d %H:%M:%S'
+
+
+# The format of the console logging messages. Allowed formatting options can
+# be seen here:
+#
+#      http://docs.python.org/library/logging.html#logrecord-attributes
+#
+#log_fmt_console: '[%(levelname)-8s] %(message)s'
+#log_fmt_logfile: '%(asctime)s,%(msecs)03.0f [%(name)-17s][%(levelname)-8s] %(message)s'
+
+
+# Logger levels can be used to tweak specific loggers logging levels.
+# For example, if you want to have the salt library at the 'warning' level,
+# but you still wish to have 'salt.modules' at the 'debug' level:
+#
+#   log_granular_levels:
+#     'salt': 'warning',
+#     'salt.modules': 'debug'
+#     'saltcloud': 'info'
+#
+#log_granular_levels: {}
+
+
+##########################################
+#####         Misc Defaults          #####
+##########################################
+
+# Whether or not to remove the accompnaying SSH key from the known_hosts file
+# when an instance is destroyed.
+#
+# Default: 'False'
+#
+#delete_sshkeys: False
+
diff --git a/salt/cloud.profiles b/salt/cloud.profiles
new file mode 100644 (file)
index 0000000..c16184f
--- /dev/null
@@ -0,0 +1,23 @@
+base_ec2:
+  provider: my-ec2-config
+  image: ami-e565ba8c
+  size: Micro Instance
+  script: python-bootstrap
+  minion:
+      cheese: edam
+
+ubuntu_rs:
+  provider: my-openstack-rackspace-config
+  image: Ubuntu 12.04 LTS
+  size: 256 server
+  script: Ubuntu
+  minion:
+      cheese: edam
+
+fedora_rs:
+  provider: my-openstack-rackspace-config
+  image: Fedora 17
+  size: 256 server
+  script: Fedora
+  minion:
+      cheese: edam
diff --git a/salt/cloud.providers b/salt/cloud.providers
new file mode 100644 (file)
index 0000000..3b45464
--- /dev/null
@@ -0,0 +1,80 @@
+# This file may be used in addition to, or instead of the files in the
+# cloud.providers.d/ directory. The format for this file, and all files in that
+# directory is identical.
+
+#my-digitalocean-config:
+#  provider: digital_ocean
+#  client_key: wFGEwgregeqw3435gDger
+#  api_key: GDE43t43REGTrkilg43934t34qT43t4dgegerGEgg
+#  location: New York 1
+
+#my-aws-quick-start:
+#  provider: ec2
+#  id: HJGRYCILJLKJYG
+#  key: 'kdjgfsgm;woormgl/aserigjksjdhasdfgn'
+#  keyname: test
+#  securitygroup: quick-start
+#  private_key: /root/test.pem
+
+#my-aws-default:
+#  provider: ec2
+#  id: HJGRYCILJLKJYG
+#  key: 'kdjgfsgm;woormgl/aserigjksjdhasdfgn'
+#  keyname: test
+#  securitygroup: default
+#  private_key: /root/test.pem
+
+#my-gogrid-config:
+#  provider: gogrid
+#  apikey: asdff7896asdh789
+#  sharedsecret: saltybacon
+
+#my-openstack-hp-config:
+#  provider: openstack
+#  identity_url: 'https://region-a.geo-1.identity.hpcloudsvc.com:35357/v2.0/'
+#  compute_name: Compute
+#  compute_region: 'az-1.region-a.geo-1'
+#  tenant: myuser-tenant1
+#  user: myuser
+#  ssh_key_name: mykey
+#  ssh_key_file: '/etc/salt/hpcloud/mykey.pem'
+#  password: mypass
+
+#my-ibmsce-config:
+#  provider: ibmsce
+#  user: myuser@mycorp.com
+#  password: mypass
+#  ssh_key_name: mykey
+#  ssh_key_file: '/etc/salt/ibm/mykey.pem'
+#  location: Raleigh
+
+#my-joyent-config:
+#    provider: joyent
+#    user: fred
+#    password: saltybacon
+#    private_key: /root/joyent.pem
+
+#my-linode-config:
+#  provider: linode
+#  apikey: asldkgfakl;sdfjsjaslfjaklsdjf;askldjfaaklsjdfhasldsadfghdkf
+#  password: F00barbaz
+
+#my-parallels-config:
+#  provider: parallels
+#  user: myuser
+#  password: xyzzy
+#  url: https://api.cloud.xmission.com:4465/paci/v1.0/
+
+#my-openstack-rackspace-config:
+#  provider: openstack
+#  identity_url: 'https://identity.api.rackspacecloud.com/v2.0/tokens'
+#  compute_name: cloudServersOpenStack
+#  protocol: ipv4
+#  compute_region: DFW
+#  protocol: ipv4
+#  user: myuser
+#  tenant: 5555555
+#  apikey: 901d3f579h23c8v73q9
+
+#my-saltify-config:
+#  provider: saltify
diff --git a/salt/master b/salt/master
new file mode 100644 (file)
index 0000000..a14b934
--- /dev/null
@@ -0,0 +1,603 @@
+##### Primary configuration settings #####
+##########################################
+# This configuration file is used to manage the behavior of the Salt Master
+# Values that are commented out but have no space after the comment are
+# defaults that need not be set in the config. If there is a space after the
+# comment that the value is presented as an example and is not the default.
+
+# Per default, the master will automatically include all config files
+# from master.d/*.conf (master.d is a directory in the same directory
+# as the main master config file)
+#default_include: master.d/*.conf
+
+# The address of the interface to bind to
+#interface: 0.0.0.0
+
+# Whether the master should listen for IPv6 connections. If this is set to True,
+# the interface option must be adjusted too (for example: "interface: '::'")
+#ipv6: False
+
+# The tcp port used by the publisher
+#publish_port: 4505
+
+# The user under which the salt master will run. Salt will update all
+# permissions to allow the specified user to run the master. The exception is
+# the job cache, which must be deleted if this user is changed.  If the
+# modified files cause conflicts set verify_env to False.
+#user: root
+
+# Max open files
+# Each minion connecting to the master uses AT LEAST one file descriptor, the
+# master subscription connection. If enough minions connect you might start
+# seeing on the console(and then salt-master crashes):
+#   Too many open files (tcp_listener.cpp:335)
+#   Aborted (core dumped)
+#
+# By default this value will be the one of `ulimit -Hn`, ie, the hard limit for
+# max open files.
+#
+# If you wish to set a different value than the default one, uncomment and
+# configure this setting. Remember that this value CANNOT be higher than the
+# hard limit. Raising the hard limit depends on your OS and/or distribution,
+# a good way to find the limit is to search the internet for(for example):
+#   raise max open files hard limit debian
+#
+#max_open_files: 100000
+
+# The number of worker threads to start, these threads are used to manage
+# return calls made from minions to the master, if the master seems to be
+# running slowly, increase the number of threads
+#worker_threads: 5
+
+# The port used by the communication interface. The ret (return) port is the
+# interface used for the file server, authentication, job returnes, etc.
+#ret_port: 4506
+
+# Specify the location of the daemon process ID file
+#pidfile: /var/run/salt-master.pid
+
+# The root directory prepended to these options: pki_dir, cachedir,
+# sock_dir, log_file, autosign_file, autoreject_file, extension_modules,
+# key_logfile, pidfile.
+#root_dir: /
+
+# Directory used to store public key data
+#pki_dir: /etc/salt/pki/master
+
+# Directory to store job and cache data
+#cachedir: /var/cache/salt/master
+
+# Verify and set permissions on configuration directories at startup
+#verify_env: True
+
+# Set the number of hours to keep old job information in the job cache
+#keep_jobs: 24
+
+# Set the default timeout for the salt command and api, the default is 5
+# seconds
+#timeout: 5
+
+# The loop_interval option controls the seconds for the master's maintinance
+# process check cycle. This process updates file server backends, cleans the
+# job cache and executes the scheduler.
+#loop_interval: 60
+
+# Set the default outputter used by the salt command. The default is "nested"
+#output: nested
+
+# By default output is colored, to disable colored output set the color value
+# to False
+#color: True
+
+# Set the directory used to hold unix sockets
+#sock_dir: /var/run/salt/master
+
+# The master can take a while to start up when lspci and/or dmidecode is used
+# to populate the grains for the master. Enable if you want to see GPU hardware
+# data for your master.
+#
+# enable_gpu_grains: False
+
+# The master maintains a job cache, while this is a great addition it can be
+# a burden on the master for larger deployments (over 5000 minions).
+# Disabling the job cache will make previously executed jobs unavailable to
+# the jobs system and is not generally recommended.
+#
+#job_cache: True
+
+# Cache minion grains and pillar data in the cachedir.
+#minion_data_cache: True
+
+# The master can include configuration from other files. To enable this,
+# pass a list of paths to this option. The paths can be either relative or
+# absolute; if relative, they are considered to be relative to the directory
+# the main master configuration file lives in (this file). Paths can make use
+# of shell-style globbing. If no files are matched by a path passed to this
+# option then the master will log a warning message.
+#
+#
+# Include a config file from some other path:
+#include: /etc/salt/extra_config
+#
+# Include config from several files and directories:
+#include:
+#  - /etc/salt/extra_config
+
+
+#####        Security settings       #####
+##########################################
+# Enable "open mode", this mode still maintains encryption, but turns off
+# authentication, this is only intended for highly secure environments or for
+# the situation where your keys end up in a bad state. If you run in open mode
+# you do so at your own risk!
+#open_mode: False
+
+# Enable auto_accept, this setting will automatically accept all incoming
+# public keys from the minions. Note that this is insecure.
+#auto_accept: False
+
+# If the autosign_file is specified, incoming keys specified in the
+# autosign_file will be automatically accepted. This is insecure.  Regular
+# expressions as well as globing lines are supported.
+#autosign_file: /etc/salt/autosign.conf
+
+# Works like autosign_file, but instead allows you to specify minion IDs for
+# which keys will automatically be rejected. Will override both membership in
+# the autosign_file and the auto_accept setting.
+#autoreject_file: /etc/salt/autoreject.conf
+
+# Enable permissive access to the salt keys.  This allows you to run the
+# master or minion as root, but have a non-root group be given access to
+# your pki_dir.  To make the access explicit, root must belong to the group
+# you've given access to.  This is potentially quite insecure.
+# If an autosign_file is specified, enabling permissive_pki_access will allow group access
+# to that specific file.
+#permissive_pki_access: False
+
+# Allow users on the master access to execute specific commands on minions.
+# This setting should be treated with care since it opens up execution
+# capabilities to non root users. By default this capability is completely
+# disabled.
+#
+#client_acl:
+#  larry:
+#    - test.ping
+#    - network.*
+#
+
+# Blacklist any of the following users or modules
+#
+# This example would blacklist all non sudo users, including root from
+# running any commands. It would also blacklist any use of the "cmd"
+# module.
+# This is completely disabled by default.
+#
+#client_acl_blacklist:
+#  users:
+#    - root
+#    - '^(?!sudo_).*$'   #  all non sudo users
+#  modules:
+#    - cmd
+
+# The external auth system uses the Salt auth modules to authenticate and
+# validate users to access areas of the Salt system.
+#
+#external_auth:
+#  pam:
+#    fred:
+#      - test.*
+#
+
+# Time (in seconds) for a newly generated token to live. Default: 12 hours
+#token_expire: 43200
+
+# Allow minions to push files to the master. This is disabled by default, for
+# security purposes.
+#file_recv: False
+
+# Set a hard-limit on the size of the files that can be pushed to the master.
+# It will be interpreted as megabytes.
+# Default: 100
+#file_recv_max_size: 100
+
+# Signature verification on messages published from the master.
+# This causes the master to cryptographically sign all messages published to its event
+# bus, and minions then verify that signature before acting on the message.
+#
+# This is False by default.
+#
+# Note that to facilitate interoperability with masters and minions that are different
+# versions, if sign_pub_messages is True but a message is received by a minion with
+# no signature, it will still be accepted, and a warning message will be logged.
+# Conversely, if sign_pub_messages is False, but a minion receives a signed
+# message it will be accepted, the signature will not be checked, and a warning message
+# will be logged.  This behavior will go away in Salt 0.17.6 (or Hydrogen RC1, whichever
+# comes first) and these two situations will cause minion to throw an exception and
+# drop the message.
+#
+# sign_pub_messages: False
+
+#####    Master Module Management    #####
+##########################################
+# Manage how master side modules are loaded
+
+# Add any additional locations to look for master runners
+#runner_dirs: []
+
+# Enable Cython for master side modules
+#cython_enable: False
+
+
+#####      State System settings     #####
+##########################################
+# The state system uses a "top" file to tell the minions what environment to
+# use and what modules to use. The state_top file is defined relative to the
+# root of the base environment as defined in "File Server settings" below.
+#state_top: top.sls
+
+# The master_tops option replaces the external_nodes option by creating
+# a plugable system for the generation of external top data. The external_nodes
+# option is deprecated by the master_tops option.
+# To gain the capabilities of the classic external_nodes system, use the
+# following configuration:
+# master_tops:
+#   ext_nodes: <Shell command which returns yaml>
+#
+#master_tops: {}
+
+# The external_nodes option allows Salt to gather data that would normally be
+# placed in a top file. The external_nodes option is the executable that will
+# return the ENC data. Remember that Salt will look for external nodes AND top
+# files and combine the results if both are enabled!
+#external_nodes: None
+
+# The renderer to use on the minions to render the state data
+#renderer: yaml_jinja
+
+# The Jinja renderer can strip extra carriage returns and whitespace
+# See http://jinja.pocoo.org/docs/api/#high-level-api
+#
+# If this is set to True the first newline after a Jinja block is removed
+# (block, not variable tag!). Defaults to False, corresponds to the Jinja
+# environment init variable "trim_blocks".
+# jinja_trim_blocks: False
+#
+# If this is set to True leading spaces and tabs are stripped from the start
+# of a line to a block. Defaults to False, corresponds to the Jinja
+# environment init variable "lstrip_blocks".
+# jinja_lstrip_blocks: False
+
+# The failhard option tells the minions to stop immediately after the first
+# failure detected in the state execution, defaults to False
+#failhard: False
+
+# The state_verbose and state_output settings can be used to change the way
+# state system data is printed to the display. By default all data is printed.
+# The state_verbose setting can be set to True or False, when set to False
+# all data that has a result of True and no changes will be suppressed.
+#state_verbose: True
+
+# The state_output setting changes if the output is the full multi line
+# output for each changed state if set to 'full', but if set to 'terse'
+# the output will be shortened to a single line.  If set to 'mixed', the output
+# will be terse unless a state failed, in which case that output will be full.
+#state_output: full
+
+
+#####      File Server settings      #####
+##########################################
+# Salt runs a lightweight file server written in zeromq to deliver files to
+# minions. This file server is built into the master daemon and does not
+# require a dedicated port.
+
+# The file server works on environments passed to the master, each environment
+# can have multiple root directories, the subdirectories in the multiple file
+# roots cannot match, otherwise the downloaded files will not be able to be
+# reliably ensured. A base environment is required to house the top file.
+# Example:
+# file_roots:
+#   base:
+#     - /srv/salt/
+#   dev:
+#     - /srv/salt/dev/services
+#     - /srv/salt/dev/states
+#   prod:
+#     - /srv/salt/prod/services
+#     - /srv/salt/prod/states
+
+#file_roots:
+#  base:
+#    - /srv/salt
+
+# The hash_type is the hash to use when discovering the hash of a file on
+# the master server. The default is md5, but sha1, sha224, sha256, sha384
+# and sha512 are also supported.
+#hash_type: md5
+
+# The buffer size in the file server can be adjusted here:
+#file_buffer_size: 1048576
+
+# A regular expression (or a list of expressions) that will be matched
+# against the file path before syncing the modules and states to the minions.
+# This includes files affected by the file.recurse state.
+# For example, if you manage your custom modules and states in subversion
+# and don't want all the '.svn' folders and content synced to your minions,
+# you could set this to '/\.svn($|/)'. By default nothing is ignored.
+#
+#file_ignore_regex:
+#  - '/\.svn($|/)'
+#  - '/\.git($|/)'
+
+# A file glob (or list of file globs) that will be matched against the file
+# path before syncing the modules and states to the minions. This is similar
+# to file_ignore_regex above, but works on globs instead of regex. By default
+# nothing is ignored.
+#
+# file_ignore_glob:
+#  - '*.pyc'
+#  - '*/somefolder/*.bak'
+#  - '*.swp'
+
+# File Server Backend
+# Salt supports a modular fileserver backend system, this system allows
+# the salt master to link directly to third party systems to gather and
+# manage the files available to minions. Multiple backends can be
+# configured and will be searched for the requested file in the order in which
+# they are defined here. The default setting only enables the standard backend
+# "roots" which uses the "file_roots" option.
+#
+#fileserver_backend:
+#  - roots
+#
+# To use multiple backends list them in the order they are searched:
+#
+#fileserver_backend:
+#  - git
+#  - roots
+#
+# Uncomment the line below if you do not want the file_server to follow
+# symlinks when walking the filesystem tree. This is set to True
+# by default. Currently this only applies to the default roots
+# fileserver_backend.
+#
+#fileserver_followsymlinks: False
+#
+# Uncomment the line below if you do not want symlinks to be
+# treated as the files they are pointing to. By default this is set to
+# False. By uncommenting the line below, any detected symlink while listing
+# files on the Master will not be returned to the Minion.
+#
+#fileserver_ignoresymlinks: True
+#
+# By default, the Salt fileserver recurses fully into all defined environments
+# to attempt to find files. To limit this behavior so that the fileserver only
+# traverses directories with SLS files and special Salt directories like _modules,
+# enable the option below. This might be useful for installations where a file root
+# has a very large number of files and performance is impacted. Default is False.
+#
+# fileserver_limit_traversal: False
+#
+# The fileserver can fire events off every time the fileserver is updated,
+# these are disabled by default, but can be easily turned on by setting this
+# flag to True
+#fileserver_events: False
+#
+# Git fileserver backend configuration
+# When using the git fileserver backend at least one git remote needs to be
+# defined. The user running the salt master will need read access to the repo.
+#
+#gitfs_remotes:
+#  - git://github.com/saltstack/salt-states.git
+#  - file:///var/git/saltmaster
+#
+# The gitfs_ssl_verify option specifies whether to ignore ssl certificate
+# errors when contacting the gitfs backend. You might want to set this to
+# false if you're using a git backend that uses a self-signed certificate but
+# keep in mind that setting this flag to anything other than the default of True
+# is a security concern, you may want to try using the ssh transport.
+#gitfs_ssl_verify: True
+#
+# The repos will be searched in order to find the file requested by a client
+# and the first repo to have the file will return it.
+# When using the git backend branches and tags are translated into salt
+# environments.
+# Note:  file:// repos will be treated as a remote, so refs you want used must
+# exist in that repo as *local* refs.
+#
+# The gitfs_root option gives the ability to serve files from a subdirectory
+# within the repository. The path is defined relative to the root of the
+# repository and defaults to the repository root.
+#gitfs_root: somefolder/otherfolder
+
+
+#####         Pillar settings        #####
+##########################################
+# Salt Pillars allow for the building of global data that can be made selectively
+# available to different minions based on minion grain filtering. The Salt
+# Pillar is laid out in the same fashion as the file server, with environments,
+# a top file and sls files. However, pillar data does not need to be in the
+# highstate format, and is generally just key/value pairs.
+
+#pillar_roots:
+#  base:
+#    - /srv/pillar
+
+#ext_pillar:
+#  - hiera: /etc/hiera.yaml
+#  - cmd_yaml: cat /etc/salt/yaml
+
+# The pillar_gitfs_ssl_verify option specifies whether to ignore ssl certificate
+# errors when contacting the pillar gitfs backend. You might want to set this to
+# false if you're using a git backend that uses a self-signed certificate but
+# keep in mind that setting this flag to anything other than the default of True
+# is a security concern, you may want to try using the ssh transport.
+#pillar_gitfs_ssl_verify: True
+
+# The pillar_opts option adds the master configuration file data to a dict in
+# the pillar called "master". This is used to set simple configurations in the
+# master config file that can then be used on minions.
+#pillar_opts: True
+
+
+#####          Syndic settings       #####
+##########################################
+# The Salt syndic is used to pass commands through a master from a higher
+# master. Using the syndic is simple, if this is a master that will have
+# syndic servers(s) below it set the "order_masters" setting to True, if this
+# is a master that will be running a syndic daemon for passthrough the
+# "syndic_master" setting needs to be set to the location of the master server
+# to receive commands from.
+
+# Set the order_masters setting to True if this master will command lower
+# masters' syndic interfaces.
+#order_masters: False
+
+# If this master will be running a salt syndic daemon, syndic_master tells
+# this master where to receive commands from.
+#syndic_master: masterofmaster
+
+# This is the 'ret_port' of the MasterOfMaster
+#syndic_master_port: 4506
+
+# PID file of the syndic daemon
+#syndic_pidfile: /var/run/salt-syndic.pid
+
+# LOG file of the syndic daemon
+#syndic_log_file: syndic.log
+
+#####      Peer Publish settings     #####
+##########################################
+# Salt minions can send commands to other minions, but only if the minion is
+# allowed to. By default "Peer Publication" is disabled, and when enabled it
+# is enabled for specific minions and specific commands. This allows secure
+# compartmentalization of commands based on individual minions.
+
+# The configuration uses regular expressions to match minions and then a list
+# of regular expressions to match functions. The following will allow the
+# minion authenticated as foo.example.com to execute functions from the test
+# and pkg modules.
+#
+#peer:
+#  foo.example.com:
+#    - test.*
+#    - pkg.*
+#
+# This will allow all minions to execute all commands:
+#
+#peer:
+#  .*:
+#    - .*
+#
+# This is not recommended, since it would allow anyone who gets root on any
+# single minion to instantly have root on all of the minions!
+
+# Minions can also be allowed to execute runners from the salt master.
+# Since executing a runner from the minion could be considered a security risk,
+# it needs to be enabled. This setting functions just like the peer setting
+# except that it opens up runners instead of module functions.
+#
+# All peer runner support is turned off by default and must be enabled before
+# using. This will enable all peer runners for all minions:
+#
+#peer_run:
+#  .*:
+#    - .*
+#
+# To enable just the manage.up runner for the minion foo.example.com:
+#
+#peer_run:
+#  foo.example.com:
+#    - manage.up
+
+#####         Mine settings     #####
+##########################################
+# Restrict mine.get access from minions. By default any minion has a full access
+# to get all mine data from master cache. In acl definion below, only pcre matches
+# are allowed.
+#
+# mine_get:
+#   .*:
+#     - .*
+#
+# Example below enables minion foo.example.com to get  'network.interfaces' mine data only
+# , minions web* to get all network.* and disk.* mine data and all other minions won't get
+# any mine data.
+#
+# mine_get:
+#   foo.example.com:
+#     - network.inetrfaces
+#   web.*:
+#     - network.*
+#     - disk.*
+
+#####         Logging settings       #####
+##########################################
+# The location of the master log file
+# The master log can be sent to a regular file, local path name, or network
+# location. Remote logging works best when configured to use rsyslogd(8) (e.g.:
+# ``file:///dev/log``), with rsyslogd(8) configured for network logging. The URI
+# format is: <file|udp|tcp>://<host|socketpath>:<port-if-required>/<log-facility>
+#log_file: /var/log/salt/master
+#log_file: file:///dev/log
+#log_file: udp://loghost:10514
+
+#log_file: /var/log/salt/master
+#key_logfile: /var/log/salt/key
+
+# The level of messages to send to the console.
+# One of 'garbage', 'trace', 'debug', info', 'warning', 'error', 'critical'.
+#log_level: warning
+
+# The level of messages to send to the log file.
+# One of 'garbage', 'trace', 'debug', info', 'warning', 'error', 'critical'.
+#log_level_logfile: warning
+
+# The date and time format used in log messages. Allowed date/time formating
+# can be seen here: http://docs.python.org/library/time.html#time.strftime
+#log_datefmt: '%H:%M:%S'
+#log_datefmt_logfile: '%Y-%m-%d %H:%M:%S'
+
+# The format of the console logging messages. Allowed formatting options can
+# be seen here: http://docs.python.org/library/logging.html#logrecord-attributes
+#log_fmt_console: '[%(levelname)-8s] %(message)s'
+#log_fmt_logfile: '%(asctime)s,%(msecs)03.0f [%(name)-17s][%(levelname)-8s] %(message)s'
+
+# This can be used to control logging levels more specificically.  This
+# example sets the main salt library at the 'warning' level, but sets
+# 'salt.modules' to log at the 'debug' level:
+#   log_granular_levels:
+#     'salt': 'warning',
+#     'salt.modules': 'debug'
+#
+#log_granular_levels: {}
+
+
+#####         Node Groups           #####
+##########################################
+# Node groups allow for logical groupings of minion nodes.
+# A group consists of a group name and a compound target.
+#
+#nodegroups:
+#  group1: 'L@foo.domain.com,bar.domain.com,baz.domain.com and bl*.domain.com'
+#  group2: 'G@os:Debian and foo.domain.com'
+
+
+#####     Range Cluster settings     #####
+##########################################
+# The range server (and optional port) that serves your cluster information
+# https://github.com/grierj/range/wiki/Introduction-to-Range-with-YAML-files
+#
+#range_server: range:80
+
+
+#####     Windows Software Repo settings #####
+##############################################
+# Location of the repo on the master
+#win_repo: '/srv/salt/win/repo'
+
+# Location of the master's repo cache file
+#win_repo_mastercachefile: '/srv/salt/win/repo/winrepo.p'
+
+# List of git repositories to include with the local repo
+#win_gitrepos:
+#  - 'https://github.com/saltstack/salt-winrepo.git'
diff --git a/salt/minion b/salt/minion
new file mode 100644 (file)
index 0000000..f5c4d9a
--- /dev/null
@@ -0,0 +1,534 @@
+##### Primary configuration settings #####
+##########################################
+
+# Per default the minion will automatically include all config files
+# from minion.d/*.conf (minion.d is a directory in the same directory
+# as the main minion config file).
+#default_include: minion.d/*.conf
+
+# Set the location of the salt master server, if the master server cannot be
+# resolved, then the minion will fail to start.
+#master: salt
+
+# Set whether the minion should connect to the master via IPv6
+#ipv6: False
+
+# Set the number of seconds to wait before attempting to resolve
+# the master hostname if name resolution fails. Defaults to 30 seconds.
+# Set to zero if the minion should shutdown and not retry.
+# retry_dns: 30
+
+# Set the port used by the master reply and authentication server
+#master_port: 4506
+
+# The user to run salt
+#user: root
+
+# Specify the location of the daemon process ID file
+#pidfile: /var/run/salt-minion.pid
+
+# The root directory prepended to these options: pki_dir, cachedir, log_file,
+# sock_dir, pidfile.
+#root_dir: /
+
+# The directory to store the pki information in
+#pki_dir: /etc/salt/pki/minion
+
+# Explicitly declare the id for this minion to use, if left commented the id
+# will be the hostname as returned by the python call: socket.getfqdn()
+# Since salt uses detached ids it is possible to run multiple minions on the
+# same machine but with different ids, this can be useful for salt compute
+# clusters.
+#id:
+
+# Append a domain to a hostname in the event that it does not exist.  This is
+# useful for systems where socket.getfqdn() does not actually result in a
+# FQDN (for instance, Solaris).
+#append_domain:
+
+# Custom static grains for this minion can be specified here and used in SLS
+# files just like all other grains. This example sets 4 custom grains, with
+# the 'roles' grain having two values that can be matched against:
+#grains:
+#  roles:
+#    - webserver
+#    - memcache
+#  deployment: datacenter4
+#  cabinet: 13
+#  cab_u: 14-15
+
+# Where cache data goes
+#cachedir: /var/cache/salt/minion
+
+# Verify and set permissions on configuration directories at startup
+#verify_env: True
+
+# The minion can locally cache the return data from jobs sent to it, this
+# can be a good way to keep track of jobs the minion has executed
+# (on the minion side). By default this feature is disabled, to enable
+# set cache_jobs to True
+#cache_jobs: False
+
+# set the directory used to hold unix sockets
+#sock_dir: /var/run/salt/minion
+
+# Set the default outputter used by the salt-call command. The default is
+# "nested"
+#output: nested
+#
+# By default output is colored, to disable colored output set the color value
+# to False
+#color: True
+
+# Backup files that are replaced by file.managed and file.recurse under
+# 'cachedir'/file_backups relative to their original location and appended
+# with a timestamp. The only valid setting is "minion". Disabled by default.
+#
+# Alternatively this can be specified for each file in state files:
+#
+# /etc/ssh/sshd_config:
+#   file.managed:
+#     - source: salt://ssh/sshd_config
+#     - backup: minion
+#
+#backup_mode: minion
+
+# When waiting for a master to accept the minion's public key, salt will
+# continuously attempt to reconnect until successful. This is the time, in
+# seconds, between those reconnection attempts.
+#acceptance_wait_time: 10
+
+# If this is nonzero, the time between reconnection attempts will increase by
+# acceptance_wait_time seconds per iteration, up to this maximum. If this is
+# set to zero, the time between reconnection attempts will stay constant.
+#acceptance_wait_time_max: 0
+
+# If the master rejects the minion's public key, retry instead exiting. Rejected keys
+# # will be handled the same as waiting on acceptance.
+#rejected_retry: False
+
+# When the master key changes, the minion will try to re-auth itself to receive
+# the new master key. In larger environments this can cause a SYN flood on the
+# master because all minions try to re-auth immediately. To prevent this and
+# have a minion wait for a random amount of time, use this optional parameter.
+# The wait-time will be a random number of seconds between
+# 0 and the defined value.
+#random_reauth_delay: 60
+
+# When waiting for a master to accept the minion's public key, salt will
+# continuously attempt to reconnect until successful. This is the timeout value,
+# in seconds, for each individual attempt. After this timeout expires, the minion
+# will wait for acceptance_wait_time seconds before trying again.
+# Unless your master is under unusually heavy load, this should be left at the default.
+#auth_timeout: 3
+
+
+# If you don't have any problems with syn-floods, dont bother with the
+# three recon_* settings described below, just leave the defaults!
+#
+# The ZeroMQ pull-socket that binds to the masters publishing interface tries
+# to reconnect immediately, if the socket is disconnected (for example if
+# the master processes are restarted). In large setups this will have all
+# minions reconnect immediately which might flood the master (the ZeroMQ-default
+# is usually a 100ms delay). To prevent this, these three recon_* settings
+# can be used.
+#
+# recon_default: the interval in milliseconds that the socket should wait before
+#                trying to reconnect to the master (100ms = 1 second)
+#
+# recon_max: the maximum time a socket should wait. each interval the time to wait
+#            is calculated by doubling the previous time. if recon_max is reached,
+#            it starts again at recon_default. Short example:
+#
+#            reconnect 1: the socket will wait 'recon_default' milliseconds
+#            reconnect 2: 'recon_default' * 2
+#            reconnect 3: ('recon_default' * 2) * 2
+#            reconnect 4: value from previous interval * 2
+#            reconnect 5: value from previous interval * 2
+#            reconnect x: if value >= recon_max, it starts again with recon_default
+#
+# recon_randomize: generate a random wait time on minion start. The wait time will
+#                  be a random value between recon_default and recon_default +
+#                  recon_max. Having all minions reconnect with the same recon_default
+#                  and recon_max value kind of defeats the purpose of being able to
+#                  change these settings. If all minions have the same values and your
+#                  setup is quite large (several thousand minions), they will still
+#                  flood the master. The desired behaviour is to have timeframe within
+#                  all minions try to reconnect.
+
+# Example on how to use these settings:
+# The goal: have all minions reconnect within a 60 second timeframe on a disconnect
+#
+# The settings:
+#recon_default: 1000
+#recon_max: 59000
+#recon_randomize: True
+#
+# Each minion will have a randomized reconnect value between 'recon_default'
+# and 'recon_default + recon_max', which in this example means between 1000ms
+# 60000ms (or between 1 and 60 seconds). The generated random-value will be
+# doubled after each attempt to reconnect. Lets say the generated random
+# value is 11 seconds (or 11000ms).
+#
+# reconnect 1: wait 11 seconds
+# reconnect 2: wait 22 seconds
+# reconnect 3: wait 33 seconds
+# reconnect 4: wait 44 seconds
+# reconnect 5: wait 55 seconds
+# reconnect 6: wait time is bigger than 60 seconds (recon_default + recon_max)
+# reconnect 7: wait 11 seconds
+# reconnect 8: wait 22 seconds
+# reconnect 9: wait 33 seconds
+# reconnect x: etc.
+#
+# In a setup with ~6000 thousand hosts these settings would average the reconnects
+# to about 100 per second and all hosts would be reconnected within 60 seconds.
+#recon_default: 100
+#recon_max: 5000
+#recon_randomize: False
+
+# The loop_interval sets how long in seconds the minion will wait between
+# evaluating the scheduler and running cleanup tasks. This defaults to a
+# sane 60 seconds, but if the minion scheduler needs to be evaluated more
+# often lower this value
+#loop_interval: 60
+
+# The grains_refresh_every setting allows for a minion to periodically check
+# its grains to see if they have changed and, if so, to inform the master
+# of the new grains. This operation is moderately expensive, therefore
+# care should be taken not to set this value too low.
+#
+# Note: This value is expressed in __minutes__!
+#
+# A value of 10 minutes is a reasonable default.
+#
+# If the value is set to zero, this check is disabled.
+#grains_refresh_every = 1
+
+# Cache grains on the minion. Default is False.
+# grains_cache: False
+
+# Grains cache expiration, in seconds. If the cache file is older than this
+# number of seconds then the grains cache will be dumped and fully re-populated
+# with fresh data. Defaults to 5 minutes. Will have no effect if 'grains_cache'
+# is not enabled.
+# grains_cache_expiration: 300
+
+
+# When healing, a dns_check is run. This is to make sure that the originally
+# resolved dns has not changed. If this is something that does not happen in
+# your environment, set this value to False.
+#dns_check: True
+
+# Windows platforms lack posix IPC and must rely on slower TCP based inter-
+# process communications. Set ipc_mode to 'tcp' on such systems
+#ipc_mode: ipc
+#
+# Overwrite the default tcp ports used by the minion when in tcp mode
+#tcp_pub_port: 4510
+#tcp_pull_port: 4511
+
+# The minion can include configuration from other files. To enable this,
+# pass a list of paths to this option. The paths can be either relative or
+# absolute; if relative, they are considered to be relative to the directory
+# the main minion configuration file lives in (this file). Paths can make use
+# of shell-style globbing. If no files are matched by a path passed to this
+# option then the minion will log a warning message.
+#
+#
+# Include a config file from some other path:
+# include: /etc/salt/extra_config
+#
+# Include config from several files and directories:
+#include:
+#  - /etc/salt/extra_config
+#  - /etc/roles/webserver
+
+#####   Minion module management     #####
+##########################################
+# Disable specific modules. This allows the admin to limit the level of
+# access the master has to the minion
+#disable_modules: [cmd,test]
+#disable_returners: []
+#
+# Modules can be loaded from arbitrary paths. This enables the easy deployment
+# of third party modules. Modules for returners and minions can be loaded.
+# Specify a list of extra directories to search for minion modules and
+# returners. These paths must be fully qualified!
+#module_dirs: []
+#returner_dirs: []
+#states_dirs: []
+#render_dirs: []
+#
+# A module provider can be statically overwritten or extended for the minion
+# via the providers option, in this case the default module will be
+# overwritten by the specified module. In this example the pkg module will
+# be provided by the yumpkg5 module instead of the system default.
+#
+#providers:
+#  pkg: yumpkg5
+#
+# Enable Cython modules searching and loading. (Default: False)
+#cython_enable: False
+#
+#
+#
+# Specify a max size (in bytes) for modules on import
+# this feature is currently only supported on *nix OSs and requires psutil
+# modules_max_memory: -1
+
+
+
+#####    State Management Settings    #####
+###########################################
+# The state management system executes all of the state templates on the minion
+# to enable more granular control of system state management. The type of
+# template and serialization used for state management needs to be configured
+# on the minion, the default renderer is yaml_jinja. This is a yaml file
+# rendered from a jinja template, the available options are:
+# yaml_jinja
+# yaml_mako
+# yaml_wempy
+# json_jinja
+# json_mako
+# json_wempy
+#
+#renderer: yaml_jinja
+#
+# The failhard option tells the minions to stop immediately after the first
+# failure detected in the state execution, defaults to False
+#failhard: False
+#
+# autoload_dynamic_modules Turns on automatic loading of modules found in the
+# environments on the master. This is turned on by default, to turn of
+# autoloading modules when states run set this value to False
+#autoload_dynamic_modules: True
+#
+# clean_dynamic_modules keeps the dynamic modules on the minion in sync with
+# the dynamic modules on the master, this means that if a dynamic module is
+# not on the master it will be deleted from the minion. By default this is
+# enabled and can be disabled by changing this value to False
+#clean_dynamic_modules: True
+#
+# Normally the minion is not isolated to any single environment on the master
+# when running states, but the environment can be isolated on the minion side
+# by statically setting it. Remember that the recommended way to manage
+# environments is to isolate via the top file.
+#environment: None
+#
+# If using the local file directory, then the state top file name needs to be
+# defined, by default this is top.sls.
+#state_top: top.sls
+#
+# Run states when the minion daemon starts. To enable, set startup_states to:
+# 'highstate' -- Execute state.highstate
+# 'sls' -- Read in the sls_list option and execute the named sls files
+# 'top' -- Read top_file option and execute based on that file on the Master
+#startup_states: ''
+#
+# list of states to run when the minion starts up if startup_states is 'sls'
+#sls_list:
+#  - edit.vim
+#  - hyper
+#
+# top file to execute if startup_states is 'top'
+#top_file: ''
+
+#####     File Directory Settings    #####
+##########################################
+# The Salt Minion can redirect all file server operations to a local directory,
+# this allows for the same state tree that is on the master to be used if
+# copied completely onto the minion. This is a literal copy of the settings on
+# the master but used to reference a local directory on the minion.
+
+# Set the file client. The client defaults to looking on the master server for
+# files, but can be directed to look at the local file directory setting
+# defined below by setting it to local.
+#file_client: remote
+
+# The file directory works on environments passed to the minion, each environment
+# can have multiple root directories, the subdirectories in the multiple file
+# roots cannot match, otherwise the downloaded files will not be able to be
+# reliably ensured. A base environment is required to house the top file.
+# Example:
+# file_roots:
+#   base:
+#     - /srv/salt/
+#   dev:
+#     - /srv/salt/dev/services
+#     - /srv/salt/dev/states
+#   prod:
+#     - /srv/salt/prod/services
+#     - /srv/salt/prod/states
+#
+#file_roots:
+#  base:
+#    - /srv/salt
+
+# By default, the Salt fileserver recurses fully into all defined environments
+# to attempt to find files. To limit this behavior so that the fileserver only
+# traverses directories with SLS files and special Salt directories like _modules,
+# enable the option below. This might be useful for installations where a file root
+# has a very large number of files and performance is negatively impacted.
+#
+# Default is False.
+#
+# fileserver_limit_traversal: False
+
+# The hash_type is the hash to use when discovering the hash of a file in
+# the local fileserver. The default is md5, but sha1, sha224, sha256, sha384
+# and sha512 are also supported.
+#hash_type: md5
+
+# The Salt pillar is searched for locally if file_client is set to local. If
+# this is the case, and pillar data is defined, then the pillar_roots need to
+# also be configured on the minion:
+#pillar_roots:
+#  base:
+#    - /srv/pillar
+
+######        Security settings       #####
+###########################################
+# Enable "open mode", this mode still maintains encryption, but turns off
+# authentication, this is only intended for highly secure environments or for
+# the situation where your keys end up in a bad state. If you run in open mode
+# you do so at your own risk!
+#open_mode: False
+
+# Enable permissive access to the salt keys.  This allows you to run the
+# master or minion as root, but have a non-root group be given access to
+# your pki_dir.  To make the access explicit, root must belong to the group
+# you've given access to. This is potentially quite insecure.
+#permissive_pki_access: False
+
+# The state_verbose and state_output settings can be used to change the way
+# state system data is printed to the display. By default all data is printed.
+# The state_verbose setting can be set to True or False, when set to False
+# all data that has a result of True and no changes will be suppressed.
+#state_verbose: True
+#
+# The state_output setting changes if the output is the full multi line
+# output for each changed state if set to 'full', but if set to 'terse'
+# the output will be shortened to a single line.
+#state_output: full
+#
+# Fingerprint of the master public key to double verify the master is valid,
+# the master fingerprint can be found by running "salt-key -F master" on the
+# salt master.
+#master_finger: ''
+
+######         Thread settings        #####
+###########################################
+# Disable multiprocessing support, by default when a minion receives a
+# publication a new process is spawned and the command is executed therein.
+#multiprocessing: True
+
+#####         Logging settings       #####
+##########################################
+# The location of the minion log file
+# The minion log can be sent to a regular file, local path name, or network
+# location. Remote logging works best when configured to use rsyslogd(8) (e.g.:
+# ``file:///dev/log``), with rsyslogd(8) configured for network logging. The URI
+# format is: <file|udp|tcp>://<host|socketpath>:<port-if-required>/<log-facility>
+#log_file: /var/log/salt/minion
+#log_file: file:///dev/log
+#log_file: udp://loghost:10514
+#
+#log_file: /var/log/salt/minion
+#key_logfile: /var/log/salt/key
+#
+# The level of messages to send to the console.
+# One of 'garbage', 'trace', 'debug', info', 'warning', 'error', 'critical'.
+# Default: 'warning'
+#log_level: warning
+#
+# The level of messages to send to the log file.
+# One of 'garbage', 'trace', 'debug', info', 'warning', 'error', 'critical'.
+# Default: 'warning'
+#log_level_logfile:
+
+# The date and time format used in log messages. Allowed date/time formating
+# can be seen here: http://docs.python.org/library/time.html#time.strftime
+#log_datefmt: '%H:%M:%S'
+#log_datefmt_logfile: '%Y-%m-%d %H:%M:%S'
+#
+# The format of the console logging messages. Allowed formatting options can
+# be seen here: http://docs.python.org/library/logging.html#logrecord-attributes
+#log_fmt_console: '[%(levelname)-8s] %(message)s'
+#log_fmt_logfile: '%(asctime)s,%(msecs)03.0f [%(name)-17s][%(levelname)-8s] %(message)s'
+#
+# This can be used to control logging levels more specificically.  This
+# example sets the main salt library at the 'warning' level, but sets
+# 'salt.modules' to log at the 'debug' level:
+#   log_granular_levels:
+#     'salt': 'warning',
+#     'salt.modules': 'debug'
+#
+#log_granular_levels: {}
+
+######      Module configuration      #####
+###########################################
+# Salt allows for modules to be passed arbitrary configuration data, any data
+# passed here in valid yaml format will be passed on to the salt minion modules
+# for use. It is STRONGLY recommended that a naming convention be used in which
+# the module name is followed by a . and then the value. Also, all top level
+# data must be applied via the yaml dict construct, some examples:
+#
+# You can specify that all modules should run in test mode:
+#test: True
+#
+# A simple value for the test module:
+#test.foo: foo
+#
+# A list for the test module:
+#test.bar: [baz,quo]
+#
+# A dict for the test module:
+#test.baz: {spam: sausage, cheese: bread}
+
+
+######      Update settings          ######
+###########################################
+# Using the features in Esky, a salt minion can both run as a frozen app and
+# be updated on the fly. These options control how the update process
+# (saltutil.update()) behaves.
+#
+# The url for finding and downloading updates. Disabled by default.
+#update_url: False
+#
+# The list of services to restart after a successful update. Empty by default.
+#update_restart_services: []
+
+
+######      Keepalive settings        ######
+############################################
+# ZeroMQ now includes support for configuring SO_KEEPALIVE if supported by
+# the OS. If connections between the minion and the master pass through
+# a state tracking device such as a firewall or VPN gateway, there is
+# the risk that it could tear down the connection the master and minion
+# without informing either party that their connection has been taken away.
+# Enabling TCP Keepalives prevents this from happening.
+#
+# Overall state of TCP Keepalives, enable (1 or True), disable (0 or False)
+# or leave to the OS defaults (-1), on Linux, typically disabled. Default True, enabled.
+#tcp_keepalive: True
+#
+# How long before the first keepalive should be sent in seconds. Default 300
+# to send the first keepalive after 5 minutes, OS default (-1) is typically 7200 seconds
+# on Linux see /proc/sys/net/ipv4/tcp_keepalive_time.
+#tcp_keepalive_idle: 300
+#
+# How many lost probes are needed to consider the connection lost. Default -1
+# to use OS defaults, typically 9 on Linux, see /proc/sys/net/ipv4/tcp_keepalive_probes.
+#tcp_keepalive_cnt: -1
+#
+# How often, in seconds, to send keepalives after the first one. Default -1 to
+# use OS defaults, typically 75 seconds on Linux, see
+# /proc/sys/net/ipv4/tcp_keepalive_intvl.
+#tcp_keepalive_intvl: -1
+
+
+######      Windows Software settings ######
+############################################
+# Location of the repository cache file on the master
+#win_repo_cachefile: 'salt://win/repo/winrepo.p'
diff --git a/salt/roster b/salt/roster
new file mode 100644 (file)
index 0000000..e5a8318
--- /dev/null
@@ -0,0 +1,9 @@
+# Sample salt-ssh config file
+#web1:
+#  host: 192.168.42.1 # The IP addr or DNS hostname
+#  user: fred         # Remote executions will be executed as user fred
+#  passwd: foobarbaz  # The password to use for login, if omitted, keys are used
+#  sudo: True         # Whether to sudo to root, not enabled by default
+#web2:
+#  host: 192.168.42.2
+
diff --git a/sandbox.d/20icedtea-bin-6 b/sandbox.d/20icedtea-bin-6
new file mode 100644 (file)
index 0000000..3001f3c
--- /dev/null
@@ -0,0 +1 @@
+SANDBOX_PREDICT="/proc/self/coredump_filter"
diff --git a/udev/rules.d/80-net-setup-link.rules b/udev/rules.d/80-net-setup-link.rules
new file mode 100644 (file)
index 0000000..7c1659b
--- /dev/null
@@ -0,0 +1,39 @@
+#
+# Udev 197 and above has implemented predictable network interface names
+# for hardware network interfaces. This new scheme does not affect
+# stacked network interfaces such as bonds, bridges or vlans.
+#
+# This file is here to prevent your interfaces from being renamed automatically,
+# because the new names will be drastically different from the eth*, wlan*, etc
+# names you are used to working with.
+#
+# To activate this function, move this file to a name that doesn't end in.rules,
+# or remove it then reboot your system.
+#
+# If you want to deactivate this function, install a udev rules file as
+# /etc/udev/rules.d/80-net-name-slot.rules then reboot your system.
+#
+# This functionality has not been tested with gentoo. In fact, we are aware that
+# things will break if you activate it.
+#
+# If you are not comfortable testing this, leave this file as is. We will
+# publish a news item when you can migrate.
+#
+# If you do want to activate and help us come up with a migration plan, feel
+# free to do so and report bugs.
+# Your bugs should block the following tracker:
+# http://bugs.gentoo.org/show_bug.cgi?id=454224
+#
+# Before you activate this function, it is important that you fully understand
+# the following documentation:
+#
+# http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames
+#
+# Also, be aware that you can get the attributes of your network interface that
+# would be used to name the interface in the new scheme by doing the following
+# with this version of udev running:
+#
+# udevadm test-builtin net_id /sys/class/net/ifname 2> /dev/null
+#
+# for example, on my system, I can find that eth0's new name would be enp1s5.
+#
index fa1d639336c30274d223eecd56a9a9f6734d715f..a30a3383a37633faefa1b62a25b39f383dbc29a3 100644 (file)
@@ -6,6 +6,8 @@ set modeline
 set showmatch
 set ignorecase
 
+autocmd BufRead,BufNewFile *.sls set filetype=yaml ts=4 sw=4 et
+
 set listchars=tab:»·,trail:·
 " set list
 
diff --git a/xdg/menus/gnome-applications-merged b/xdg/menus/gnome-applications-merged
new file mode 120000 (symlink)
index 0000000..778eb50
--- /dev/null
@@ -0,0 +1 @@
+applications-merged
\ No newline at end of file