(역자주:매직필터란 사용자가 필터작업에 신경쓰지 않아도 다양한 파일들을 처리할 수 있는 다용도 필터 프로그램 또는 패키지를 의미한다.)
쓸만한 매직필터 프로그램중 한가지이며 Andreas Klemm가 원작자이다. lsm(Linux Software Map)의 내용은 다음과 같다.
Begin3 Title: apsfilter Version: 4.9.1 Entered-date: Montag, 10. Juli 1995, 21:22:35 Uhr MET DST Description: magicfilter for lpd with auto filetype detection Keywords: lpd magicfilter aps apsfilter Author: <url url="mailto:andreas@knobel.GUN.de" name="andreas@knobel.GUN.de"> (Andreas Klemm) Maintained-by: <url url="mailto:sledge@hammer.oche.de" name="sledge@hammer.oche.de"> (Thomas Bueschgens) <url url="mailto:andreas@knobel.GUN.de" name="andreas@knobel.GUN.de"> (Andreas Klemm) Primary-site: sunsite.unc.edu /pub/Linux/system/Printing/ 211KB aps-491.tgz Original-site: ftp-i2.informatik.rwth-aachen.de /pub/Linux/pak/APSfilter/aps-491.tgz Platforms: C-Compiler, gs Postscript emulator, pbmutils Copying-policy: GPL End
B.A.McCawley가 작성한 매직 필터는 APS 필터와 동일한 역할을 하지만, bash 쉘 스크립트로 작성되었기 때문에 개별적으로 최적화하기 편하다. 다음은 LSM이다.
Version: 0.4 Description: Bash scripts to simplify the task of configuring lpd to auto-detect file types using /etc/magic. (As advertised in the printing-HOWTO). This package uses existing filters so it only prints file types for which one already has filters (or compressed versions thereof). Alterative magic filter approches are described in the printing-HOWTO. Keywords: lpd, /etc/magic, printing, filter Author: <url url="mailto:B.A.McCauley@bham.ac.uk" name="B.A.McCauley@bham.ac.uk"> (Brian McCauley) Maintained-by: <url url="mailto:B.A.McCauley@bham.ac.uk" name="B.A.McCauley@bham.ac.uk"> Primary-site: tsx-11.mit.edu pub/linux/sources/usr.bin magic-filter-0.4.tar.gz 5709 Copying-policy: GNU GPL
magic filter라 이름지어진 패키지는 두 종류가 있어서 사람들을 헷갈리게 만든다. (아니면 둘 다 같은 프로그램인가?) 다음은 LSM이다.
Title: magicfilter Version: 1.1b Entered-date: 04APR95 Description: A customizable, extensible automatic printer filter. Lets you automatically detect and print just about any data type you can find a conversion utility for. This filter is written in C and is controlled completely from an external printer configuration file. This version adds automagic creation of configuration files based on the installed software on your system, courtesy of GNU Autoconf. This version is a bug fix from 1.1/1.1a; filters for non-ASCII capable PostScript printers have been added. Author: H. Peter Anvin <<url url="mailto:Peter.Anvin@linux.org" name="Peter.Anvin@linux.org">> Primary-site: sunsite.unc.edu 53000 /pub/Linux/system/Printing/magicfilter-1.1b.tar.gz Copying-policy: GPL