[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-announce
Subject:    Linux-Announce Digest #775
From:       Digestifier <Linux-Announce-Request () senator-bedfellow ! mit ! edu>
Date:       2000-04-30 23:20:02
[Download RAW message or body]

Linux-Announce Digest #775, Volume #3            Sun, 30 Apr 00 19:13:11 EDT

Contents:
  apsfilter 5.4.1 releases / developement team formed / mailing-lists ... (Andreas Klemm)

----------------------------------------------------------------------------

From: andreas@klemm.gtn.com (Andreas Klemm)
Subject: apsfilter 5.4.1 releases / developement team formed / mailing-lists ...
Date: Sun, 30 Apr 2000 00:27:33 GMT

=====BEGIN PGP SIGNED MESSAGE=====


Hi !

I'm very pleased to announce this new version of apsfilter.
Many things have improved, see ANNOUNCE file attached.

Other sources of information:
- - Main apsfilter homepage:
  http://people.FreeBSD.org/~andreas
- - Apsfilter Software Center
  http://people.freebsd.org/~andreas/apsfilter/download.html
- - CVS Repository:
  http://www.cosmo-project.de/cgi-bin/cvsweb.cgi/src/apsfilter/ANNOUNCE?rev=1.61

Very good news is, that apsfilter got a developement machine.

The cosmo-project - http://www.cosmo-project.de - was so kind, to sponsor
access to a FreeBSD DEC ALPHA server for apsfilter developement purposes.
Many thanks to Bernd Walter <bernd@cosmo-project.de>, who made this possible
and DPN (Deutsches Provider Network - http://www.dpn.de, now Via Networks).

This made it possible to form an apsfilter developement team. As the first
new member Matej Vela <vela@debian.org>, the apsfilter port maintainer of
the Linux Debian project, joined the team. Hopefully other people will follow
to help me to further enhance apsfilter with respect to
        - Installation
        - Support of many different flavours of Unix
        - Printer Management
        - Homepage Design
        - Documentation
        - Features
        - Support Resources (GNATS bug database, mailing-list archive, ...)

Another positive side effect of this developement machine is, that several
new internet services can be offered for apsfilter users and developers:

        - 5 mailing lists for different purposes (see below).
        - CVS repository browser (cvsweb, enhanced Zeller version)
        - Anonymous CVS server, which enables you to checkout apsfilter
          "work in progress" between releases
        - remote CVS over ssh for developers

If you are a company and like apsfilter, see the file DONATIONS
  http://www.cosmo-project.de/cgi-bin/cvsweb.cgi/src/apsfilter/DONATIONS?rev=1.1
how you can support the apsfilter team with hardware or money donations,
which are very welcome (but of course not necessary).

Just for your info: in May I will be in holidays, so please don't expect
many changes. Matej Vela will be able to do bug fixes and perhaps more.
Announcement over apsfilter-announce. Availability via the CVS server
or the mailing-lists. In June I will be very busy at work, but then it
will be possible to add people to the team, work on things like the
TODO list, form project goals and proceed as usual ;-)

Last but not least a big thanks to the people, who did really cool
contributions to apsfilter, from which I'm sure all users will benefit
and be really excited.

Best regards

        Andreas

============================================================================

New in Apsfilter 5.4.1
======================

Contents of this ANNOUNCE file:
        1.  DESIGN CHANGES
        2.  NEW FEATURES
        3.  SECURITY
        4.  DOCUMENTATION
        5.  CONTRIBUTIONS
        6.  BUG FIXES
        7.  CODE IMPROVEMENTS
        8.  MISCELLANEOUS
        9.  EVENTS
        10. INTERNET RESOURCES
        11. UPGRADE SUGGESTIONS

1. DESIGN CHANGES

        - only two instead of three printcap entries per installed printer
          (auto+raw, ascii has gone)
          force ASCII printing by lpr -C ascii (so called "CLASS" support)

        - format of printer entries in /etc/printcap changed
          to make printer management tools possible

        - apsfilter configuration file (apsfilterrc) on a "per printer" basis

        - name and location of apsfilter config file changed
                a) system config file
                   /var/spool/lpd/<printer-spool>/apsfilterrc
                b) user overwritable values
                   $HOME/.apsfilter/apsfilterrc.apsN

        - SETUP accepts only ghostscript 5.50 and 6.01

        - SETUP reads list of supported printers from a file
          called printer-<gs_version>

        - apsfilter is secure by
                - reading config variables from apsfilterrc file using awk
                - forbidding user customizeable apsfilterrc files in $HOME
                - using mktemp for creating tmp files

        - apsfilter remembers last printer configuration, so it's easier
          to add a similar printer with other resolution (which is needed
          to configure different resolutions when using the uniprint driver)

2. NEW FEATURES

        - complete ghostscript 6.01 printer support

        - support for the following 3rd party ghostscript drivers:
          - http://www.proaxis.com/~mgelhaus/linux/software/hp880c/hp880c.html
          - HPDJ 2.6, additional driver for HP PCL3 Printers
            by Martin Lottermoser
            ftp://ftp.sbs.de/pub/graphics/ghostscript/pcl3/pcl3.html

        - complete uniprint printer driver support

        - additional contributed uniprint driver profiles for:
                Epson Stylus Color 740
                Epson LQ-1170

        - CLASS support, change one ore more of your ghostscript printer
          drivers print characteristics (print resolution, color depth,
          special driver features like weavin, paper type, print quality,
          compression) or apsfilters behaviour (force ascii printing)
          on the command line by using lpr's -C (CLASS) option.
          Further enhancements are planned using this mechanism.
          Please note:
          feature list is driver dependend, see bin/apsfilter for reference !
          i.e.: lpr -C high:855C:CMYK:presentation:photo:32bpp file.hires.pdf

        - CLASS support for the following gs printer driver, other will
          follow on demand:
                - stcolor
                - cdj670|cdj850|cdj890|cdj1600
                - cdj880
                - cdj500|pjtest|declj250
                - cdj550
                - pjxl300|pjxltest
                - bjc600|bjc800
                - hpdj

        - complete support for Unix remote printer (SETUP and apsfilter)
          even if you have an old lineprinter scheduler, which doesn't
          support lineprinter input filters on remote printers

        - complete support for Windows95/98/NT/2000 remote printer via samba

        - samba configuration file for windows remote printers in every
          printers spool directory: smbclient.conf

        - enhanced SETUP, which recognizes gs version 5.50 and 6.01
          and offers a browseable list of supported printer

        - the printerlist for 5.50 and 6.01 shows the supported printer,
          incl. 3rd party drivers, of the FreeBSD gs 5.50 and 6.01 ports.

        - SETUP: detects gs version and displays "gs version dependend"
          supported printer list as well as original gs driver docu
          this helps you to find the bst driver for your printer.

3. SECURITY

        - apsfilter has been made more secure by reading environment
          variables using awk instead of sourcing the config file with "."
          which executes the file as shell script under lpd permissions !

        - still some security problems remain, therefore apsfilter
          forbids use of user customizeable apsfilterrc files in their
          HOME directory.
          The administrator has to set INSECURE in apsfilterrc to enable
          that feature in every printers spool directory.

        - apsfilter, SETUP and scripts use mktemp for creating tmp files

4. DOCUMENTATION

        - wrote manpages for:
                apsfilter(1)
                apsfilterrc(5)
                filtersetup(8)
        - tried to wipe out outdated docu files
        - file CONTRIBUTORS contains people who contributed sources and ideas

5. CONTRIBUTIONS

        - Matej Vela <vela@debian.org>
                - code improvements
                - bugfixes
                - support for hpdj
                - LPRng fixes (stdin)
                - "spalling" ;-)

        - Michael Lossin <losse@germanymail.com>
                - code improvements
                - bugfixes
                - use acroread for printing PDF
                - export fontpath additionally in GS_LIB
                - gs efficiency improvements by reading from "-_" instead of "-"
                - printing with uniprint: add -dNOPAUSE -dSAFER 
                - use of mktemp for tmp files

        - Harold Bower <HalBower@worldnet.att.net>
                - CLASS support
                - TurboLinux docu (README.TurboLinux)
                - different print resolutions using uniprint drivers (docu)
                - uniprint driver profile finetuning (lqx70cm.upp)

        - Bjorn Hansson <Bjorn.Hansson@signal.uu.se>
                - code improvements
                - bugfixes
                - windows printing enhancements
                - Fix print to file option
                - make test page for samba printer more robust
                - Samba printer fixes (ip/workgroup)
                - Print redirection missing for non PS print_xxxx() functions.
                - Raw printing to a HP printer does not reset printer.
                - remote printers support for broken lpd's (lpr.conf)

6. BUG FIXES

        - apsfilter:
                - set default print resolution to 360dpi for uniprint driver
                - missing eval statements in 2 print_ functions
                - use mktemp to create tmp files (more general + secure way)
                - windows printing enhancements
                - Fix print to file option
                - Samba printer fixes (ip/workgroup)
                - Print redirection missing for non PS print_xxxx() functions.
                - Raw printing to a HP printer does not reset printer.
                - remote printers support for broken lpd's (lpr.conf)

7. CODE IMPROVEMENTS

        - SETUP script:
                - STYLE: printcap creation part better organized
                - STYLE: print test page function splitted
                - more color depth options
                - install manual pages on Linux Systems, allow you to
                  choose paths and compression types.
                - comments (# ...) are ignored in printer list (list of
                  supported printer)

        - apsfilter:
                - ghostscript reads files more efficient (in blocks)
                  when using "-_" instead of "-" for stdin
                - better support for uniprint printer driver
                - use acroread4 or acroread for printing PDF files
                  because it produces cleaner postscript
                - export fontpath additionally in GS_LIB
                  then additional Fontmap files are also read in
                - printing with uniprint driver: add -dNOPAUSE -dSAFER
                  just for the case this has been forgotten in upp file.

        - gs:
                - uniprint driver profile finetuning
                  medium definition driver (lqx70cm.upp) changed to
                  unidirectional printing to reduce alignment problems.

        - mksymlinks:
                - name change: mksymlink, does now one printer at a time
                - turned off set -x

        - make-release:
                - use CVSROOT from environment
                - mirror apsfilter remote cvs repository first
                - use local CVS repo for building releases and creating diffs

8.  MISCELLANEOUS

        - new files:
                ANNOUNCE.previous       - old annoucements
                CONTRIBUTORS            - list of contributors
                DONATIONS               - how to support apsfilter project

9. EVENTS

        - cosmo project sponsored an apsfilter developement machine
          DEC ALPHA running FreeBSD
          http://www.cosmo-project.de/

        - I'm pleased to announce, that Matej Vela <vela@debian.org>
          joined the apsfilter developement team

10. INTERNET RESOURCES

        - apsfilter mailinglists are available !!!
                apsfilter-announce
                apsfilter-cvs
                apsfilter-devel
                apsfilter-hackers
                apsfilter-help

          to subscribe send mail to majordomo@cosmo-project.de
                address--    To: ListName-request@cosmo-project.de
                message--    subscribe
                OR
                address--    To: majordomo@cosmo-project.de
                message--    subscribe ListName  

        - CVS Repository Browser (cvsweb, enhanced zeller version)
          Access the apsfilter source repository online to keep
          track of changes:

                http://www.cosmo-project.de/cgi-bin/cvsweb.cgi

        - Anonymous CVS Server
          Checkout any apsfilter release you want/need even the latest
          bits and bytes in developement.
          user@home$ setenv CVSROOT \
                        :pserver:cvs@srv1.cosmo-project.de:/var/apscvs/APSCVS
          user@home$ cvs login
          (Logging in to cvs@srv1.cosmo-project.de)
          CVS password: RETURN
          user@home$ cvs checkout -r RELEASE_TAG apsfilter
          cvs server: Updating apsfilter
          U apsfilter/...
                Valid release-tags, i.e.:
                HEAD                    - for the latest changed (head branch)
                RELENG_5_4_1_RELEASE    - for release 5.4.1

11. UPGRADE SUGGESTIONS

        - You'll have to completely re-install all your printer,
          otherwise new apsfilter won't work correctly

        - To cleanup completely
                - remove old spool dirs
                - remove old apsfilter symlinks in $APS_BASEDIR/filter
                - remove all /etc/apsfilterrc* files

        - I recommend, other Unix distributions with precompiled gs packages
          synchronize their gs 6.01 driver support with the FreeBSD port, so
          that apsfilter and gs driver support is "in sync".


- -- 
Andreas Klemm                               http://people.FreeBSD.ORG/~andreas
                                     http://www.freebsd.org/~fsmp/SMP/SMP.html
                                   powered by Symmetric MultiProcessor FreeBSD
New APSFILTER 541 and songs from our band - http://people.freebsd.org/~andreas



- -- 
This article has been digitally signed by the moderator, using PGP.
http://www.iki.fi/mjr/cola-public-key.asc has PGP key for validating signature.
Send submissions for comp.os.linux.announce to: linux-announce@news.ornl.gov
PLEASE remember a short description of the software and the LOCATION.
This group is archived at http://www.iki.fi/mjr/linux/cola.html

=====BEGIN PGP SIGNATURE=====
Version: 2.6.3i
Charset: latin1

iQCVAgUBOQt99VrUI/eHXJZ5AQFEyAQAhGPdXUzMI/PGbMUZdUKFFtq9NtwlVItv
6lZZJkKd7CHSshw93bOZ84GgFIi0+f+WmPj/nMEPA0fnKCJLpqZzcJi1a1STOR75
QPNtdeqExOd/3rC7+Se/HElDYR21QN1+1AkAwoec29q7+1W4PMkTiDuHE8lDnAv2
hA4PWKM0/CY=
=NPfe
=====END PGP SIGNATURE=====

------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU

You can submit announcements to be moderated via:

    Internet: linux-announce@NEWS.ORNL.GOV

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi				pub/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Announce Digest
******************************

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic