Sie befinden sich hier: eisfair / Pack-Eis
News News News

Content

Dateianzeige für lprng (3.2.1)

usr/share/doc/lprng/changes.txt
3.2.0 --> 3.2.1 --------------- - 3.8.35 (status stable). - /tmp/preinstall.sh: Disabled xen check. - Using sha256sum in info file. 3.0.1 --> 3.2.0 --------------- - 3.8.35 (status stable). - Configured with: export CFLAGS='-O2 -march=i486 -mtune=generic' 3.0.0 --> 3.0.1 --------------- - 3.8.35 (status testing). - Configured with: export CFLAGS='-O2 -march=i486 -fomit-frame-pointer' export CXXFLAGS="${CFLAGS}" [...] ./configure \ --target=i486-pc-linux-gnu \ [...] 2.10.0 --> 3.0.0 ---------------- - 3.8.35 (status unstable). - Initial version for eisfair-64. - Built with gcc-5. - Require base 2.8.4 (was 2.7.2). 2.9.0 --> 2.10.0 ---------------- - 3.8.35 (status stable). - /var/install/deinstall/lprng: Only check for switch ---update, if $1 is set, otherwise there is an error on normal deinstallations. 2.8.1 --> 2.9.0 --------------- - 3.8.35 (status testing). - Removed LPRNG_LOCAL_PARPORT_PRINTER_x_IRQ. - /etc/init.d/lprng: - Only check things in do_check_par if /etc/parport_found exist (if parports found). - Removed irritating message "lege devices an". 2.8.0 --> 2.8.1 --------------- - 3.8.35 (status stable). - /var/install/deinstall/lprng: Introduce switch ---update - if set, then exit 0. - /tmp/preinstall.sh: - If switch --update exist in /var/install/deinstall/lprng, execute /var/install/bin/del-package --update lprng to clear lprng from eisman db. - Removed message "Preinstalling lprng ...". 2.7.0 --> 2.8.0 --------------- - 3.8.35 (status stable). 2.6.0 --> 2.7.0 --------------- - 3.8.35 (status testing). - Require base 2.7.2 (was 2.2.5) - New build with --with-lockfile=/run/lpd (was --with-lockfile=/var/run/lpd). - /tmp/install.sh: - chown -R root.root /lib/modules/* 2>/dev/null deactivated. - chmod a+w /dev/null deactivated. - Creation of /dev/usb/lpX /dev/parportX /dev/lpX deactivated. - /etc/init.d/lprng: - Changed lprngpidfile=/var/run/lpd.515 to lprngpidfile=/run/lpd.515. - Added function do_create_devices for creating /dev/usb/lpX, /dev/parportX and /dev/lpX if /dev is not mounted as devtmpfs. - Modified do_check_usb to not check usb configuration if devtmps is used. - Modified do_startlprng to do_create_devices. - /var/install/config.d/lprng.sh: Modified do_check_usbport to not check usb configuration if devtmps is used. 2.5.0 --> 2.6.0 --------------- - 3.8.35 (status stable). 2.4.2 --> 2.5.0 --------------- - 3.8.35 (status testing) - tar package without dirs - /etc/init.d/lprng, /tmp/preinstall.sh, /tmp/install.sh, /etc/config.d/lprng.sh: don't check for eisfair2 2.4.1 --> 2.4.2 --------------- - 3.8.35 (status stable) - /tmp/install.sh: removed '/var/install/bin/del_advancedconfigmenu -quiet lprng' completely because this triggers a deprecate warning 2.4.0 --> 2.4.1 --------------- - 3.8.35 (status stable) - /var/install/bin/lprng-filter: only add notempty things to message - /tmp/install.sh: only execute '/var/install/bin/del_advancedconfigmenu -quiet lprng' if /var/install/bin/del_advancedconfigmenu exist (removed since base 2.3.1) 2.3.0 --> 2.4.0 --------------- - 3.8.35 (status stable) 2.2.1 --> 2.3.0 --------------- - 3.8.35 (status testing) - base 2.2.5 required - /etc/init.d/lprng: also show usb_common in status - /var/install/bin/lprng-print: - enclose values of vars (problem with jobnames with more than one word) - remove leading and trailing spaces and tabs from jobname 2.2.0 --> 2.2.1 --------------- - 3.8.35 (status stable) - /tmp/install.sh: coverting /usr/share/doc/lprng/lprng.txt to UTF-8 on systems with UTF-8 2.1.0 --> 2.2.0 --------------- - 3.8.35 (status stable) 2.0.4 --> 2.1.0 --------------- - 3.8.35 (status testing) - base 2.2.2 required 2.0.3 --> 2.0.4 --------------- - 3.8.35 (status stable) - /var/install/bin/lprng-edit: executing sh /etc/init.d/lprng start and not sh /etc/init.d/lprng forcestart after editing the configuration (Marcus Roeckrath) - /tmp/preinstall.sh: disable glibc check 2.0.2 --> 2.0.3 --------------- - 3.8.35 (status stable) 2.0.1 --> 2.0.2 --------------- - 3.8.35 (status testing) - require eiskernel 2.0.31 for eisfair-1 - /etc/init.d/lprng: - using /etc/init.d/functions - removed parts for kernel 2.4.x 2.0.0 --> 2.0.1 --------------- - 3.8.35 (status testing) - /tmp/install.sh: only link /bin/awk to /usr/bin/awk and /bin/gawk to /usr/bin/gawk if /usr/bin/awk and /usr/bin/gawk not exist (pre base 2.0.1) 1.18.1 --> 2.0.0 ---------------- - 3.8.35 (status testing) - require eiskernel 2.0.29 for eisfair-1 - base 2.0.1 required 1.18.0 --> 1.18.1 ----------------- - /etc/preinstall.sh: also accept glibc 2.8 1.17.2 --> 1.18.0 ----------------- - changed status to stable 1.17.1 --> 1.17.2 ----------------- - /etc/init.d/lprng: - load parport at first and then ppdev in do_parport - don't check for not loaded parport_pc in do_parport_pc because udev is loading parport_pc on eisfair-2 - also check for usb modules xhci (older 2.6) and xhci-hcd (newer 2.6 and 3.x) in status 1.17.0 --> 1.17.1 ----------------- - /etc/init.d/lprng: - load parport_pc under kernel 2.6/3.x without options, otherwise printing fails - check all recognized parports against LPRng configuration with kernel 2.6/3.x 1.16.3 --> 1.17.0 ----------------- - base 1.8.1 required - /var/install/bin/lprng-edit: remove parts for kernel 2.2.19 - /etc/init.d/lprng, /var/install/config.d/lprng.sh: if no /etc/config.d/usb exist, we have eisfair-2, no matter which kernel version (Ralf Koppers) - /etc/init.d/lprng: - also load ppdev with kernel 3.* in do_parport - also check for usblp from kernel 2.6 in do_check_usb - don't load usblp in do_startlprng, this has to be done in usb configuration since base update 1.8.1 - don't unload usblp in stop, this has to be done in usb configuration since base update 1.8.1 1.16.2 --> 1.16.3 ----------------- - /var/install/config.d/lprng.sh: set usb device entry dependend on eisfair system and not on kernel version, because there is now also a kernel 2.6 available for eisfair-1 - removed files for webconf 1.16.1 --> 1.16.2 ----------------- - /var/install/bin/lprng-filter: execute additional scripts /etc/lprng-filter.* 1.16.0 --> 1.16.1 ----------------- - /var/install/bin/lprng-filter: using switch -N for smbclient to suppress password prompt due changes in smbclient in newer samba versions - /etc/check.d/lprng: make some vars dependend of their main vars (ece is only showing depending vars): - LPRNG_LOCAL_PARPORT_PRINTER_N (START_LPRNG) - LPRNG_LOCAL_PARPORT_PRINTER_%_ACTIVE (START_LPRNG) - LPRNG_LOCAL_PARPORT_PRINTER_%_IO (LPRNG_LOCAL_PARPORT_PRINTER_%_ACTIVE) - LPRNG_LOCAL_PARPORT_PRINTER_%_IRQ (LPRNG_LOCAL_PARPORT_PRINTER_%_ACTIVE) - LPRNG_LOCAL_PARPORT_PRINTER_%_COMMENT (LPRNG_LOCAL_PARPORT_PRINTER_%_ACTIVE) - LPRNG_LOCAL_PARPORT_PRINTER_%_NOTIFY (LPRNG_LOCAL_PARPORT_PRINTER_%_ACTIVE) - LPRNG_LOCAL_USBPORT_PRINTER_N (START_LPRNG) - LPRNG_LOCAL_USBPORT_PRINTER_%_ACTIVE (START_LPRNG) - LPRNG_LOCAL_USBPORT_PRINTER_%_COMMENT (LPRNG_LOCAL_USBPORT_PRINTER_%_ACTIVE) - LPRNG_LOCAL_USBPORT_PRINTER_%_NOTIFY (LPRNG_LOCAL_USBPORT_PRINTER_%_ACTIVE) - LPRNG_REMOTE_PRINTER_N (START_LPRNG) - LPRNG_REMOTE_PRINTER_%_ACTIVE (START_LPRNG) - LPRNG_REMOTE_PRINTER_%_IP (LPRNG_REMOTE_PRINTER_%_ACTIVE) - LPRNG_REMOTE_PRINTER_%_QUEUENAME (LPRNG_REMOTE_PRINTER_%_ACTIVE) - LPRNG_REMOTE_PRINTER_%_PORT (LPRNG_REMOTE_PRINTER_%_ACTIVE) - LPRNG_REMOTE_PRINTER_%_COMMENT (LPRNG_REMOTE_PRINTER_%_ACTIVE) - LPRNG_REMOTE_PRINTER_%_NOTIFY (LPRNG_REMOTE_PRINTER_%_ACTIVE) 1.15.1 --> 1.16.0 ----------------- - 3.8.33 (status stable) 1.15.0 --> 1.15.1 ----------------- - 3.8.33 (status testing) - base 1.6.0 required - /var/install/config.d/lprng.sh: new var :mx=0 for unlimited copies 1.14.3 --> 1.15.0 ----------------- - 3.8.32 (status testing) 1.14.3 --> 1.14.4 ----------------- - /var/install/config.d/lprng.sh: corrected false filter_options for usb printers, was: filter_options=$P $e $b $j $t $f $n $h $S now: filter_options=$P $b $e $j $t $f $n $h $S 1.14.2 --> 1.14.3 ----------------- - /var/install/bin/lprng-remove-onejob: exit with 0 when ENTER (Holger Bruenjes) using LANG=C and not LC_COLLATE="C" (Holger Bruenjes) - /var/install/help/lprng: using % and not # as index in arrays (Daniel Vogel) 1.14.1 --> 1.14.2 ----------------- - /var/install/config.d/lprng.sh: set /etc/printcap back to 0644 root.root - /tmp/install.sh: remove old smbinfo files from last defect version in /var/spool/lprng 1.14.0 --> 1.14.1 ----------------- - base 1.5.0 required - /tmp/install.sh: make some actions depending on eisfair-system eisfair-1 - /var/install/config.d/lprng.sh: set /etc/printcap to 0640 root.lp - /var/install/bin/lprng-remove-onejob: new script for deleting one job from one queue (experimental, base 1.5.0 with choose required) 1.13.2 --> 1.14.0 ----------------- - changed status to stable - /var/install/config.d/lprng-update.sh: removed N-entries in configuration (irritating with ece) # 1. local parallel printer # 2. local parallel printer 1.13.1 --> 1.13.2 ----------------- - removed modules for kernel 2.2.19 - /tmp/preinstall.sh: don't remove xml menu on updates - /tmp/install.sh: - creating /etc/init.d/boot.d, if not exist (needed on eisfair-2, eisxen) - changed order for removing and adding user and group lp, because removing the user removes also the group on eisfair-2 and adding the user without the group is not possible - only adding devices on kernel 2.4.x, eisfair-2 with kernel 2.6.x has udev - don't creating symbolic links for awk (they are overwriting awk from eisfair-2) - /etc/init.d/lprng: - if /etc/config.d/usb doesn't exists and kernel is 2.6.* (eisfair-2, eisxen), then check for loaded uhci_hcd or ohci_hcd or ehci_hcd and usbcore and usblp for usb_exists='true' - some more changes for kernel 2.6.x and udev - /var/install/config.d/lprng.sh: - the same change - writing usb devices /dev/usblp* for kernel 2.6.x (/dev/usb/lp* for kernel 2.4.x) - /etc/init.d/lprng: - show loaded usb modules for printing in status if any usb printer is active - /etc/check.d/lprng.ext: disabled check for /etc/config.d/usb for eisfair-2, eisxen 1.13.0 --> 1.13.1 ----------------- - changed status to testing - /tmp/preinstall.sh: don't install on kernel 2.2.* - added jobname if printing from windows - /etc/check.d/lprng.ext: added check for preventing to set queuename and port at the same time for remote printers 1.12.0 --> 1.13.0 ----------------- - changed status to unstable - Thanks to Jens Vehlhaber for: - new variables for comments and notify messages: LPRNG_LOCAL_PARPORT_PRINTER_x_COMMENT LPRNG_LOCAL_PARPORT_PRINTER_x_NOTIFY LPRNG_LOCAL_USBPORT_PRINTER_x_COMMENT LPRNG_LOCAL_USBPORT_PRINTER_x_NOTIFY LPRNG_REMOTE_PRINTER_x_COMMENT LPRNG_REMOTE_PRINTER_x_NOTIFY - added /var/spool/lprng/log.lprng with logging of LPRng prints (removed on every boot) 1.11.0 --> 1.12.0 ----------------- - changed status to stable 1.10.3 --> 1.11.0 ----------------- - build with new developer tools (gcc 3.4.5) - require base 1.2.2 - default is START_LPRNG='no' now (fresh installation) - /tmp/install.sh: - on first installation: don't edit LPRng configuration while installing, LPRng is not running after an fresh installation - on updates: don't edit LPRng configuration while updating, LPRng is running afterwards, if START_LPRng='yes' - /etc/init.d/lprng: using modprobe instead of insmod - /var/install/bin/lprng-edit using modprobe instead of insmod - changed check for return value in many scripts 1.10.2 --> 1.10.3 ----------------- - /var/install/config.d/lprng-update.sh: removed extra # from LPRNG_REMOTE_PRINTER_x_PORT (Stefan Kuhne) 1.10.1 --> 1.10.2 ----------------- - /tmp/install.sh: suppress error message for chown root.root -R /lib/modules/* - /var/install/config.d/lprng.sh: - only writing comments to /etc/printcap, if there is at least one active printer - removed unnecessarily tr commands - removed unnecessarily checks for empty io or ip in remote printers - only checking for properly usb support if there is at least one active usb printer - /etc/check.d/lprng.ext: added checks for active printers - if there is no active printer, START_LPRNG must be 'no' - /etc/check.d/lprng: changed value for LPRNG_REMOTE_PRINTER_%_PORT from NONE to ENUMERIC - /etc/init.d/lprng: only checking for properly usb support if there is at least one active usb printer 1.10.0 --> 1.10.1 ----------------- - /tmp/preinstall.sh: - don't deleting /usr/lib/filters - /var/install/deinstall/lprng: - don't deleting /usr/lib/filters 1.9.0 --> 1.10.0 ---------------- - changed status to stable 1.8.4 --> 1.9.0 --------------- - /etc/init.d/lprng: - changed by_hand to forcestart - new function do_lprngstatus (startproc and killproc failed somtimes) - new option reload - using xml menu - moved /var/install/bin/lprng-update to /var/install/config.d/lprng-update.sh - /var/install/config.d/lprng-update.sh: using printvar - /var/install/bin/lprng-edit: added anykey for showing found parports (needed if using ece) 1.8.3 --> 1.8.4 --------------- - using mecho and ask from eislib - require base 1.1.2 - /var/install/help/lprng: reformatted for ece 1.8.2 --> 1.8.3 --------------- - /etc/init.d/lprng: checking for the whole module string (Andreas Pohl) - /var/install/bin/lprng-edit: checking for the whole module string 1.8.1 --> 1.8.2 --------------- - /etc/init.d/lprng: only checking for parport parport_pc lp, if /etc/parport.conf exists - /var/install/bin/lprng-edit: redirecting error messages from preloading parport modules to /dev/null, showing, if no parallel ports found 1.8.0 --> 1.8.1 --------------- - make with new developer environment - changed uid of lpd to 7 1.7.0 --> 1.8.0 --------------- - changed status to stable 1.6.1 --> 1.7.0 --------------- - new internal LPRng version 3.8.28 - lock file is now /var/run/lpd. - added /var/install/bin/lprng-print /var/install/bin/lprng-filter (unused for now, with special configuration only for sending print messages) 1.6.0 --> 1.6.1 --------------- - /var/install/config.d/lprng.sh: only counting $idy, if $create_printer = "true" 1.5.2 --> 1.6.0 --------------- - changed status to stable 1.5.1 --> 1.5.2 --------------- - /tmp/install.sh: check for existing parport and lp devices, create them, if not availeable, setting owner/rights 1.5.0 --> 1.5.1 --------------- - /etc/init.d/lprng: check for existing /etc/parport.conf before un-/loading parport, parport_pc and lp - /var/install/config.d/lprng.sh: removing /etc/parportconf, only writing it, if $io != '' 1.4.0 --> 1.5.0 --------------- - suppress messages for already loaded modules - moved lprng-update from /usr/local/bin to /var/install/bin - removed empty /usr/local/bin from archive - changed LPRNG_LOCAL_PRINTER_N to LPRNG_LOCAL_PARPORT_PRINTER_N, LPRNG_LOCAL_PRINTER_x_ACTIVE to LPRNG_LOCAL_PARPORT_PRINTER_x_ACTIVE, LPRNG_LOCAL_PRINTER_x_IO to LPRNG_LOCAL_PARPORT_PRINTER_x_IO - default for LPRNG_LOCAL_PARPORT_PRINTER_x_ACTIVE and LPRNG_REMOTE_PRINTER_1_ACTIVE is 'no' now - added usblp$idx devices - creating all symlinks in /tmp/install.sh now - adding user and group with eisfair tools - added LPRNG_LOCAL_PARPORT_PRINTER_x_IRQ - added LPRNG_LOCAL_USBPORT_PRINTER_N LPRNG_LOCAL_USBPORT_PRINTER_x_ACTIVE 1.3.2 --> 1.4.0 --------------- - changed status to stable 1.3.1 --> 1.3.2 --------------- - /tmp/preinstall.sh: less rm output - /var/install/deinstall/lprng: less rm output 1.3.0 --> 1.3.1 --------------- - /var/install/config.d/lprng.sh: handling of deactivated local printers corrected, counting outside $create_printer (Maximilian Pasternak) - removed empty /var/install/prep from archive 1.2.2 --> 1.3.0 --------------- - /tmp/preinstall.sh: only installing on base 1.0.5 or higher - /tmp/install.sh: configure advanced configuration handling for lprng - /usr/local/bin/lprng-update: no limit for 20 printers anymore, using $PRINTER_N + 10 - /etc/check.d/lprng: added check file - global changes: - using absolut pathnames - new variables for deactivating printers temporarly: LPRNG_LOCAL_PRINTER_x_ACTIVE LPRNG_REMOTE_PRINTER_x_ACTIVE - experimental support for webconf 0.40.4 (without advanced configuration handling) 1.2.1 --> 1.2.2 --------------- - /etc/init.d/lprng: removed 'probe', was never functionally - /etc/init.d/lprng: only loading parport drivers, if using printers on parallel ports - /etc/init.d/lprng: status shows status of parport drivers also - /etc/init.d/lprng: loading and unloading parport drivers without options before loading parport drivers with options due uninitialized pci cards (Christian Mueller) 1.2.0 --> 1.2.1 --------------- - removed force_localhost@ from remote printers due status delays (Jan Vauseweh) - added max_connect_interval=200 for remote printers (max interval between connect tries, if remote printer is offline) to avoid too long intervals 1.1.5 --> 1.2.0 --------------- - removed unused /usr/lib/liblpr.a /usr/lib/liblpr.la /usr/lib/liblpr.so /usr/lib/liblpr.so.0 /usr/lib/liblpr.so.0.0.0 from archive - changed status to stable 1.1.4 --> 1.1.5 --------------- - /var/install/config.d/lprng.sh: deactivating rw, kernel 2.4.x does not like this 1.1.3 --> 1.1.4 --------------- - another try with 3.8.24 - /var/install/config.d/lprng.sh: deleted time stamp sics - permissions of /usr/lib/filters corrected - user and group corrected - removed check for kernel 2.4.x 1.1.2 --> 1.1.3 --------------- - falling back to lprng 3.8.15 1.1.1 --> 1.1.2 --------------- - lprng 3.8.24 needs od for proper compiling, but cannot recognize, if od is not existent :( - copied from SuSE 7.3 1.1.0 --> 1.1.1 --------------- - installing only, if kernel is 2.4.23-4-SMP 1.0.9 --> 1.1.0 --------------- - explicit compiled for target i486-pc-linux-gnu --target=i486-pc-linux-gnu (found string i686 in lpd version 1.0.9) 1.0.8 --> 1.0.9 --------------- - new internal lprng version 3.8.24 - changed title in menu from 'Printer' to LPRng 1.0.7 --> 1.0.8 --------------- - base version 1.0.4 required - /var/install/deinstall/lprng: changed command for /var/install/bin/del-menu from 'Printer' to '/var/install/bin/setup.services.lprng' to avoid grep failures don't deleting /usr/lib/libgdbm.so.2 and /usr/lib/libgdbm.so.2.0.0 - /tmp/preinstall.sh: changed command for /var/install/bin/del-menu from 'Printer' to '/var/install/bin/setup.services.lprng' to avoid grep failures don't deleting /usr/lib/libgdbm.so.2 and /usr/lib/libgdbm.so.2.0.0 - /var/install/bin/lprng-show-documentation: using /var/install/bin/doc now - /var/install/bin/lprng-edit: showing correct informations about existing printer ports also for kernel 2.4.22 (informations in /proc changed in this kernel version) - allow other ports than 0x3bc 0x378 0x278, because pci parallel port cards with netmos chips Nm9705CV (Port1 0xc000) Nm9735CV (Port1 0xc010) Nm9805CV (Port1 0xc000) Nm9715CV (Port1 0xc000, Port2 0xc800) Nm9835CV (Port1 0xc800) Nm9755CV (Port1 0xc000, Port2 0xc800) seemes to working - removed /var/spool/lpd from archive - /var/install/deinstall/lprng: removing /var/spool/lpd now 1.0.6 --> 1.0.7 --------------- - rewrote /var/install/config.d/lprng.sh: only writing printers in /etc/printcap, if LPRNG_LOCAL_PRINTER_'$idx'_IO LPRNG_REMOTE_PRINTER_'$idx'_IP not empty, optimized part for LPRNG_LOCAL_PRINTER, only writing /etc/parportconf, if LPRNG_LOCAL_PRINTER_N not 0, only writing comments for local or remote printers in /etc/printcap, if they are not 0 - /var/install/bin/lprng-edit: removing modules every configuration time, because if they are still loaded, other printer ports as in current configuration were not recognized, added warn message that printing is not available for configuration time and ability to stop configuration before unloading the drivers 1.0.5 --> 1.0.6 --------------- - changed /etc/init.d/lprng for loading modules without absolut path and using functions 1.0.4 --> 1.0.5 --------------- - changed permission of /tmp in lprng.tar.gz from 0775 1000.1001 to 1777 root.root sorry for that long standing bug, I'm stupid ... - added new tags in lprng.tar.gz.info for next base patch - added update mode /usr/local/bin/lprng-update - removed /etc/config.d/lprng.new from archive - changed LPRNG_START to START_LPRNG - changed in lprng-edit rm -r /var/spool/lpd to rm -r -f /var/spool/lpd - fixed bug in /usr/local/bin/lprng-update: if lprng was installed the first time, /etc/config.d/lprng was not written correctly - added in menu Lprng Queue Handling: Enable Printing and Spooling for all Queues Disable Printing and Spooling for all Queues Show Jobs in all Queues Remove Show Jobs in all Queues (not documented yet) - menu restructured 1.0.3 --> 1.0.4 --------------- - changed menu following (undocumented) standards of eisfair - added some documentation - added options for retrying printing to remote printservers in printcap: connect_grace=1 (wait 1 second between jobs and connects) connect_retry=100 (retry connect every 30 seconds) connect_interval=100 (retry every 60 seconds) send_try=0 (infinite number of times to try sending or printing a job) send_failure_action=retry - added option for truncating logfiles to lpd.conf: min_log_file_size=1000 max_log_file_size=2000 1.0.2 --> 1.0.3 --------------- - added :done_jobs=0 to printcap entries - new modules compiled on eisfair lp.o parport.o parport_pc.o and changed rights of modules to root.root 0644 1.0.1 --> 1.0.2 --------------- - corrected in startscript /etc/init.d/lprng from . /etc/config.d/samba to . /etc/config.d/lprng