Re: Fjernelse af lpr - NO_LPR - Info

From: Benny Simonsen (none@bsd-dk--slbs.dk.lh.bsd-dk.dk)
Date: Sat 01 Sep 2007 - 21:52:39 CEST


To: bsd-dk@bsd-dk.dk
From: Benny Simonsen <none@bsd-dk--slbs.dk.lh.bsd-dk.dk>
Date: Sat, 01 Sep 2007 21:52:39 +0200
Subject: Re: Fjernelse af lpr - NO_LPR - Info


"Claus Guttesen" <none@kometen--gmail.com.lh.bsd-dk.dk>
wrote on Sat, 1 Sep 2007 13:41:56 +0200:

>> >> ..og glemte så lige, at ved build world er man nødsaget til at rename
>> >> igen... så det ville jo være praktisk hvis der fandtes en anden metode
>> >> end den som beskrives i artiklen ;-)
>> >
>> > NO_LPR= true # do not build lpr and related programs
>> >
>> > i /etc/make.conf.
>>
>> Ja NO_LPR (WITHOUTH_LPR i current) gør at lpr tingene ikke
>> installeres, men det ryder ikke op i eksisterende filer.
>
> Nej, men det fortæller også kun buildworld at den ikke skal oversætte lpr.
>
>> Det var det jeg søgte efter en smart måde at gøre det. Jeg har ikke
>> kunnet finde nogen ud over 'rm'. Problemet er så bare hvilke filer man
>> skal slette - lige med lpr er det selvfølgelig filerne /usr/bin/lp*,
>> men det er jo ikke helt gjort det med det - f. eks man sider,
>> /etc/rc.d/lpd og ?.
>
> Den sidste fil skal sikkert aktiveres (hvis den følger gængs standard)
> med en lpr_enable="YES" i /etc/rc.conf. Så det gør næppe den store
> forskel, hvis den er der eller ej.
>

Nej - men for go ordens skyld, kunne det jo være rart at få rydet op.

Har checket forkellen imellem output fra make installworld med og uden
NO_LPR, NO_RCMDS, NO_ATM.

Til info:

Flg. filer hører til de tre dele i en 6.2-RELEASE
(Jeg havde ikke lige cvsup installeret, så giver det ikke så meget at
forsøge at køre en cvsup :) )

# 6.2-RELEASE

# NO_ATM
/usr/lib/libatm.a
/lib/libatm.so.3
/usr/lib/libatm.so
/usr/include/libatm.h
/usr/lib/libngatm.a
/usr/lib/libngatm.so.2
/usr/lib/libngatm.so
/usr/include/netnatm/unimsg.h /usr/include/netnatm/addr.h
/usr/include/netnatm/saal/sscfu.h /usr/include/netnatm/saal/sscfudef.h /usr/include/netnatm/saal/sscop.h /usr/include/netnatm/saal/sscopdef.h
/usr/include/netnatm/msg/uni_config.h /usr/include/netnatm/msg/uni_hdr.h /usr/include/netnatm/msg/uni_ie.h /usr/include/netnatm/msg/uni_msg.h /usr/include/netnatm/msg/unimsglib.h /usr/include/netnatm/msg/uniprint.h /usr/include/netnatm/msg/unistruct.h
/usr/include/netnatm/sig/uni.h /usr/include/netnatm/sig/unidef.h /usr/include/netnatm/sig/unisig.h
/usr/include/netnatm/api/atmapi.h /usr/include/netnatm/api/ccatm.h /usr/include/netnatm/api/unisap.h
/usr/share/man/man3/libngatm.3.gz
/usr/share/man/man3/uniaddr.3.gz
/usr/share/man/man3/unifunc.3.gz
/usr/share/man/man3/unimsg.3.gz
/usr/share/man/man3/unisap.3.gz
/usr/share/man/man3/unistruct.3.gz
/sbin/atm
/usr/share/man/man8/atm.8.gz
/sbin/atmconfig
/usr/share/doc/atm/atmconfig.help /usr/share/doc/atm/atmconfig_device.help
/usr/share/man/man8/atmconfig.8.gz
/sbin/fore_dnld
/usr/share/man/man8/fore_dnld.8.gz
/sbin/ilmid
/usr/share/man/man8/ilmid.8.gz
/usr/bin/sscop
/usr/share/man/man1/sscop.1.gz
/usr/sbin/atmarpd
/usr/share/man/man8/atmarpd.8.gz
/usr/sbin/scspd
/usr/share/man/man8/scspd.8.gz
/usr/lib/snmp_atm.so.4
/usr/lib/snmp_atm.so
/usr/share/snmp/defs/atm_tree.def /usr/share/snmp/defs/atm_freebsd.def
/usr/share/snmp/mibs/BEGEMOT-ATM.txt /usr/share/snmp/mibs/BEGEMOT-ATM-FREEBSD-MIB.txt
/usr/include/bsnmp/snmp_atm.h
/usr/share/man/man3/snmp_atm.3.gz

# Dirs:
/usr/include/netnatm/
/usr/include/netnatm/saal/
/usr/include/netnatm/msg/

# RCMDS:
/usr/libexec/rlogind
/usr/share/man/man8/rlogind.8.gz
/usr/libexec/rshd
/usr/share/man/man8/rshd.8.gz
/bin/rcp
/usr/share/man/man1/rcp.1.gz
/usr/bin/rlogin
/usr/share/man/man1/rlogin.1.gz
/usr/bin/rsh
/usr/share/man/man1/rsh.1.gz

# LPR:
/usr/sbin/chkprintcap
/usr/share/man/man8/chkprintcap.8.gz
/usr/bin/lp
/usr/share/man/man1/lp.1.gz
/usr/sbin/lpc
/usr/share/man/man8/lpc.8.gz
/usr/sbin/lpd
/usr/share/man/man8/lpd.8.gz
/usr/bin/lpq
/usr/share/man/man1/lpq.1.gz
/usr/bin/lpr
/usr/share/man/man1/lpr.1.gz
/usr/share/man/man5/printcap.5.gz
/usr/bin/lprm
/usr/share/man/man1/lprm.1.gz
/usr/sbin/lptest
/usr/share/man/man1/lptest.1.gz
/usr/sbin/pac
/usr/share/man/man8/pac.8.gz
/usr/libexec/lpr/lpf
/usr/libexec/lpr/ru/bjc-240.sh.sample
/usr/libexec/lpr/ru/koi2alt
/usr/libexec/lpr/ru/koi2855
/usr/share/doc/smm/07.lpd/paper.ascii.gz
#
# Dirs:
/usr/libexec/lpr/
/usr/share/doc/smm/07.lpd/

# rlogin, rcp, rsh: Er ikke umiddelbart mulige at slette, men
# flg. skal til:
#chflags noschg /bin/rcp /usr/bin/rlogin /usr/bin/rsh
#chflags nosunlink /bin/rcp /usr/bin/rlogin /usr/bin/rsh
#rm /bin/rcp /usr/bin/rlogin /usr/bin/rsh

/Benny

-- 
Benny Simonsen



This archive was generated by hypermail 2b30 : Sun 30 Sep 2007 - 23:00:03 CEST