From 3ae9f356d4cd97f470971d54308fbc33f7d311f0 Mon Sep 17 00:00:00 2001 From: Frank Brehm Date: Tue, 25 Nov 2014 11:11:06 +0100 Subject: [PATCH] Current state --- .java/deployment/deployment.properties | 1 + conf.d/cpupower | 36 + conf.d/net | 2 +- conf.d/salt-master | 5 + conf.d/salt-minion | 5 + conf.d/salt-syndic | 5 + config-archive/etc/inittab.dist | 58 + cups/classes.conf | 2 +- cups/classes.conf.O | 4 +- cups/ppd/Dcops_printer_Dell.ppd | 1810 +++++++++++++++++ cups/printers.conf | 35 +- cups/printers.conf.O | 35 +- cups/subscriptions.conf | 4 +- cups/subscriptions.conf.O | 10 +- dbus-1/session.conf | 2 +- .../system.d/org.kde.kcontrol.kcmkwallet.conf | 11 + dcmanager.ini | 5 + env.d/01cvs | 1 + fstab | 1 + gitconfig | 2 + gtk-2.0/i686-pc-linux-gnu/gtk.immodules | 4 +- hosts | 6 +- init.d/cpupower | 42 + init.d/nfs | 8 +- init.d/rpc.pipefs | 20 +- init.d/salt-master | 14 + init.d/salt-minion | 15 + init.d/salt-syndic | 14 + man.conf | 5 +- modprobe.conf | 0 portage/make.conf | 2 +- portage/package.keywords/common | 8 + portage/package.keywords/mate | 1 + portage/package.mask | 2 + portage/package.use | 3 + printcap | 3 +- pure-ftpd/pb-upload-config-logging.conf.1 | 79 + pure-ftpd/pb-upload-config-logging.conf.2 | 79 + resolv.conf | 2 +- revdep-rebuild/10firefox | 1 + salt/cloud | 84 + salt/cloud.profiles | 23 + salt/cloud.providers | 80 + salt/master | 603 ++++++ salt/minion | 534 +++++ salt/roster | 9 + sandbox.d/20icedtea-bin-6 | 1 + udev/rules.d/80-net-setup-link.rules | 39 + vim/vimrc.local | 2 + xdg/menus/gnome-applications-merged | 1 + 50 files changed, 3678 insertions(+), 40 deletions(-) create mode 100644 .java/deployment/deployment.properties create mode 100644 conf.d/cpupower create mode 100644 conf.d/salt-master create mode 100644 conf.d/salt-minion create mode 100644 conf.d/salt-syndic create mode 100644 config-archive/etc/inittab.dist create mode 100644 cups/ppd/Dcops_printer_Dell.ppd create mode 100644 dbus-1/system.d/org.kde.kcontrol.kcmkwallet.conf create mode 100644 dcmanager.ini create mode 100644 env.d/01cvs create mode 100755 init.d/cpupower create mode 100755 init.d/salt-master create mode 100755 init.d/salt-minion create mode 100755 init.d/salt-syndic create mode 100644 modprobe.conf create mode 100644 pure-ftpd/pb-upload-config-logging.conf.1 create mode 100644 pure-ftpd/pb-upload-config-logging.conf.2 create mode 100644 revdep-rebuild/10firefox create mode 100644 salt/cloud create mode 100644 salt/cloud.profiles create mode 100644 salt/cloud.providers create mode 100644 salt/master create mode 100644 salt/minion create mode 100644 salt/roster create mode 100644 sandbox.d/20icedtea-bin-6 create mode 100644 udev/rules.d/80-net-setup-link.rules create mode 120000 xdg/menus/gnome-applications-merged diff --git a/.java/deployment/deployment.properties b/.java/deployment/deployment.properties new file mode 100644 index 0000000..74571d7 --- /dev/null +++ b/.java/deployment/deployment.properties @@ -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 index 0000000..1e67ed0 --- /dev/null +++ b/conf.d/cpupower @@ -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 (ie: ondemand, performance, or powersave) +# -d --min (ie: 1000MHz) +# -u --max (ie: 2000MHz) +# -f --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" diff --git a/conf.d/net b/conf.d/net index a62ec06..9f4572d 100644 --- a/conf.d/net +++ b/conf.d/net @@ -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 index 0000000..c70e8e7 --- /dev/null +++ b/conf.d/salt-master @@ -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 index 0000000..d69d83f --- /dev/null +++ b/conf.d/salt-minion @@ -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 index 0000000..d69d83f --- /dev/null +++ b/conf.d/salt-syndic @@ -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 index 0000000..aa588b6 --- /dev/null +++ b/config-archive/etc/inittab.dist @@ -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, +# Modified by: Patrick J. Volkerding, +# Modified by: Daniel Robbins, +# Modified by: Martin Schlemmer, +# Modified by: Mike Frysinger, +# Modified by: Robin H. Johnson, +# +# $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 diff --git a/cups/classes.conf b/cups/classes.conf index b09b637..016da61 100644 --- a/cups/classes.conf +++ b/cups/classes.conf @@ -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 diff --git a/cups/classes.conf.O b/cups/classes.conf.O index 9089163..b09b637 100644 --- a/cups/classes.conf.O +++ b/cups/classes.conf.O @@ -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 index 0000000..327e6c0 --- /dev/null +++ b/cups/ppd/Dcops_printer_Dell.ppd @@ -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:" + <> 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: " <> setpagedevice" +*Duplex DuplexNoTumble/Long Edge: " + <> setpagedevice" +*End +*Duplex DuplexTumble/Short Edge: " + <> 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: "<> setpagedevice" +*MediaType Plain/Plain: "<> setpagedevice" +*MediaType Thick/Thick: "<> setpagedevice" +*MediaType Thicker/Thicker: "<> setpagedevice" +*MediaType Thin/Thin: "<> setpagedevice" +*MediaType Bond/Bond: "<> setpagedevice" +*MediaType Color/Color: "<> setpagedevice" +*MediaType Card/CardStock: "<> setpagedevice" +*MediaType Labels/Labels: "<> setpagedevice" +*MediaType Transparency/Transparency: "<> setpagedevice" +*MediaType Envelope/Envelope: "<> setpagedevice" +*MediaType Preprinted/Preprinted: "<> setpagedevice" +*MediaType Cotton/Cotton: "<> setpagedevice" +*MediaType Recycled/Recycled: "<> setpagedevice" +*MediaType Archive/Archive: "<> setpagedevice" +*CloseUI: *MediaType + +*% ========================================================= +*% Quality Information +*% ========================================================= +*OpenUI *Quality/Quality: PickOne +*OrderDependency: 15 AnySetup *Quality +*DefaultQuality: High +*Quality High/Best: "<> 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: "<> setpagedevice" +*PageSize Legal/Legal: "<> setpagedevice" +*PageSize Executive/Executive: "<> setpagedevice" +*PageSize A4/A4: "<> setpagedevice" +*PageSize A5/A5: "<> setpagedevice" +*PageSize Statement/Statement: "<> setpagedevice" +*PageSize B5-JIS/JIS B5: "<> setpagedevice" +*PageSize US-Folio/US Folio: "<> setpagedevice" +*PageSize Env10/No.10 Env.: "<> setpagedevice" +*PageSize EnvDL/DL Env.: "<> setpagedevice" +*PageSize EnvC5/C5 Env.: "<> setpagedevice" +*PageSize EnvC6/C6 Env.: "<> setpagedevice" +*PageSize Env9/No.9 Env.: "<> setpagedevice" +*PageSize B5-ISO/ISO B5: "<> setpagedevice" +*PageSize EnvMonarch/Monarch Env.: "<> setpagedevice" +*PageSize Oficio_S/Oficio : "<> setpagedevice" +*PageSize A6/A6: "<> setpagedevice" +*PageSize Postcard_S/Post Card 4x6: "<> setpagedevice" +*PageSize IndexCard/Index Card: "<> 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: "<> setpagedevice" +*PageRegion Legal/Legal: "<> setpagedevice" +*PageRegion Executive/Executive: "<> setpagedevice" +*PageRegion A4/A4: "<> setpagedevice" +*PageRegion A5/A5: "<> setpagedevice" +*PageRegion Statement/Statement: "<> setpagedevice" +*PageRegion B5-JIS/JIS B5: "<> setpagedevice" +*PageRegion US-Folio/US Folio: "<> setpagedevice" +*PageRegion Env10/No.10 Env.: "<> setpagedevice" +*PageRegion EnvDL/DL Env.: "<> setpagedevice" +*PageRegion EnvC5/C5 Env.: "<> setpagedevice" +*PageRegion EnvC6/C6 Env.: "<> setpagedevice" +*PageRegion Env9/No.9 Env.: "<> setpagedevice" +*PageRegion B5-ISO/ISO B5: "<> setpagedevice" +*PageRegion EnvMonarch/Monarch Env.: "<> setpagedevice" +*PageRegion Oficio_S/Oficio: "<> setpagedevice" +*PageRegion A6/A6: "<> setpagedevice" +*PageRegion Postcard_S/Post Card 4x6: "<> setpagedevice" +*PageRegion IndexCard/Index Card: "<> 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 diff --git a/cups/printers.conf b/cups/printers.conf index a5ce7b2..bf66ec5 100644 --- a/cups/printers.conf +++ b/cups/printers.conf @@ -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 + +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 + 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 - + 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 diff --git a/cups/printers.conf.O b/cups/printers.conf.O index febc6ea..02b6f42 100644 --- a/cups/printers.conf.O +++ b/cups/printers.conf.O @@ -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 + +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 + 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 - + 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 diff --git a/cups/subscriptions.conf b/cups/subscriptions.conf index 5690b04..69014f2 100644 --- a/cups/subscriptions.conf +++ b/cups/subscriptions.conf @@ -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 diff --git a/cups/subscriptions.conf.O b/cups/subscriptions.conf.O index 814669c..f9fe84d 100644 --- a/cups/subscriptions.conf.O +++ b/cups/subscriptions.conf.O @@ -1,11 +1,11 @@ # Subscription configuration file for CUPS v1.7.1 -# Written by cupsd on 2014-05-22 16:23 -NextSubscriptionId 16 - +# Written by cupsd on 2014-10-13 17:09 +NextSubscriptionId 18 + 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 diff --git a/dbus-1/session.conf b/dbus-1/session.conf index dde5ef6..66d46b8 100644 --- a/dbus-1/session.conf +++ b/dbus-1/session.conf @@ -49,7 +49,7 @@ 1000000000 250000000 1000000000 - 4096 + 1024 120000 240000 100000 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 index 0000000..e267b37 --- /dev/null +++ b/dbus-1/system.d/org.kde.kcontrol.kcmkwallet.conf @@ -0,0 +1,11 @@ + + + + + + + + + diff --git a/dcmanager.ini b/dcmanager.ini new file mode 100644 index 0000000..9793217 --- /dev/null +++ b/dcmanager.ini @@ -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 index 0000000..5c89358 --- /dev/null +++ b/env.d/01cvs @@ -0,0 +1 @@ +CVS_RSH="ssh" diff --git a/fstab b/fstab index 34243a5..c5adc74 100644 --- 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 diff --git a/gitconfig b/gitconfig index f661125..cc8b687 100644 --- a/gitconfig +++ b/gitconfig @@ -1,2 +1,4 @@ [color] ui = auto +[http] + sslverify = false diff --git a/gtk-2.0/i686-pc-linux-gnu/gtk.immodules b/gtk-2.0/i686-pc-linux-gnu/gtk.immodules index 7028e3c..a99ae68 100644 --- a/gtk-2.0/i686-pc-linux-gnu/gtk.immodules +++ b/gtk-2.0/i686-pc-linux-gnu/gtk.immodules @@ -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 ca6b622..656e448 100644 --- a/hosts +++ b/hosts @@ -11,7 +11,11 @@ 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 index 0000000..789945b --- /dev/null +++ b/init.d/cpupower @@ -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}" +} diff --git a/init.d/nfs b/init.d/nfs index ab25b4d..e4239b7 100755 --- a/init.d/nfs +++ b/init.d/nfs @@ -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 $? diff --git a/init.d/rpc.pipefs b/init.d/rpc.pipefs index 08467ee..ebae3b9 100755 --- a/init.d/rpc.pipefs +++ b/init.d/rpc.pipefs @@ -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 index 0000000..f9b1021 --- /dev/null +++ b/init.d/salt-master @@ -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 index 0000000..bf57cbd --- /dev/null +++ b/init.d/salt-minion @@ -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 index 0000000..712432f --- /dev/null +++ b/init.d/salt-syndic @@ -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 +} diff --git a/man.conf b/man.conf index 9b3150f..71fa42e 100644 --- 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 index 0000000..e69de29 diff --git a/portage/make.conf b/portage/make.conf index 18fe101..69f97b9 100644 --- a/portage/make.conf +++ b/portage/make.conf @@ -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" diff --git a/portage/package.keywords/common b/portage/package.keywords/common index 45526ac..87f21db 100644 --- a/portage/package.keywords/common +++ b/portage/package.keywords/common @@ -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 diff --git a/portage/package.keywords/mate b/portage/package.keywords/mate index f4fd31c..5c9f2fd 100644 --- a/portage/package.keywords/mate +++ b/portage/package.keywords/mate @@ -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 diff --git a/portage/package.mask b/portage/package.mask index e0efcde..5cd9131 100644 --- a/portage/package.mask +++ b/portage/package.mask @@ -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 diff --git a/portage/package.use b/portage/package.use index 3179266..1d4f285 100644 --- a/portage/package.use +++ b/portage/package.use @@ -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++ diff --git a/printcap b/printcap index 799d67e..c9888f5 100644 --- 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 index 0000000..3733d83 --- /dev/null +++ b/pure-ftpd/pb-upload-config-logging.conf.1 @@ -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 index 0000000..b1e120d --- /dev/null +++ b/pure-ftpd/pb-upload-config-logging.conf.2 @@ -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: diff --git a/resolv.conf b/resolv.conf index 77f917d..eff7af2 100644 --- a/resolv.conf +++ b/resolv.conf @@ -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 index 0000000..5b8899f --- /dev/null +++ b/revdep-rebuild/10firefox @@ -0,0 +1 @@ +SEARCH_DIRS_MASK=/usr/lib64/firefox diff --git a/salt/cloud b/salt/cloud new file mode 100644 index 0000000..95f0b56 --- /dev/null +++ b/salt/cloud @@ -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 index 0000000..c16184f --- /dev/null +++ b/salt/cloud.profiles @@ -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 index 0000000..3b45464 --- /dev/null +++ b/salt/cloud.providers @@ -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 index 0000000..a14b934 --- /dev/null +++ b/salt/master @@ -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: +# +#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: ://:/ +#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 index 0000000..f5c4d9a --- /dev/null +++ b/salt/minion @@ -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: ://:/ +#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 index 0000000..e5a8318 --- /dev/null +++ b/salt/roster @@ -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 index 0000000..3001f3c --- /dev/null +++ b/sandbox.d/20icedtea-bin-6 @@ -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 index 0000000..7c1659b --- /dev/null +++ b/udev/rules.d/80-net-setup-link.rules @@ -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. +# diff --git a/vim/vimrc.local b/vim/vimrc.local index fa1d639..a30a338 100644 --- a/vim/vimrc.local +++ b/vim/vimrc.local @@ -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 index 0000000..778eb50 --- /dev/null +++ b/xdg/menus/gnome-applications-merged @@ -0,0 +1 @@ +applications-merged \ No newline at end of file -- 2.39.5