Subject: bin/29253: change-request: provide MKLPR variable for mk.conf
To: None <,>
From: None <>
List: netbsd-bugs
Date: 02/06/2005 20:13:00
>Number:         29253
>Category:       bin
>Synopsis:       change-request: provide MKLPR variable for mk.conf
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    bin-bug-people
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Feb 06 20:13:00 +0000 2005
>Originator:     Matthias Buelow
>Release:        2.0
NetBSD 2.0 i386

It is currently impossible to remove the legacy base lpr system once
and forever from an installation.  For many other subsystems, there're
MK* variables for mk.conf, which disable building of the respective
subsystem.  For lpr, however, any removed files will get reinstalled
on the next build.  Considering the rather limited functionality of
the legacy base lpr, this is quite a nuisance.

Please add a mk.conf variable to disable building (and installing) lpd
and its associated tools and manpages.

[A long-term solution would of course be to replace the base lpr by
a more capable system, like, for example, LPRng.]