bin/108360: Remove /usr/sbin/vnconfig from base
Poul-Henning Kamp
phk at phk.freebsd.dk
Thu Feb 1 08:00:39 UTC 2007
The following reply was made to PR bin/108360; it has been noted by GNATS.
From: "Poul-Henning Kamp" <phk at phk.freebsd.dk>
To: Alex Kozlov <spam at rm-rf.kiev.ua>
Cc: bug-followup at freebsd.org
Subject: Re: bin/108360: Remove /usr/sbin/vnconfig from base
Date: Thu, 01 Feb 2007 07:35:28 +0000
By all means commit
In message <20070201021841.GA19398 at ravenloft.kiev.ua>, Alex Kozlov writes:
>Hi
>
>Just to clean all remaining traces:
>
>
>Index: src/sbin/mdconfig/Makefile
>@@ -2,7 +2,6 @@
>
> PROG= mdconfig
> MAN= mdconfig.8
>-MLINKS= mdconfig.8 vnconfig.8
>
> DPADD= ${LIBUTIL}
> LDADD= -lutil
>Index: src/release/scripts/doFS.sh
>@@ -29,33 +29,6 @@
> FSSIZE=$(roundup $(($sk*12/10)) 1024)
> fi
>
>-dofs_vn () {
>- if [ "x$VNDEVICE" = "x" ] ; then
>- VNDEVICE=vn0
>- fi
>- u=`expr $VNDEVICE : 'vn\([0-9]*\)' || true`
>- VNDEVICE=vnn$u
>-
>- rm -f /dev/*vnn*
>- mknod /dev/rvnn${u} c 43 `expr 65538 + $u '*' 8`
>- mknod /dev/rvnn${u}c c 43 `expr 2 + $u '*' 8`
>- mknod /dev/vnn${u} b 15 `expr 65538 + $u '*' 8`
>- mknod /dev/vnn${u}c b 15 `expr 2 + $u '*' 8`
>-
>- umount /dev/${VNDEVICE} 2>/dev/null || true
>- umount ${MNT} 2>/dev/null || true
>- vnconfig -u /dev/r${VNDEVICE} 2>/dev/null || true
>-
>- vnconfig -s labels -c /dev/r${VNDEVICE} ${FSIMG}
>-
>- trap "umount ${MNT}; vnconfig -u /dev/r${VNDEVICE}; rm -f /dev/*vnn*" EXIT
>-
>- disklabel -w ${BOOT} ${VNDEVICE} ${FSLABEL}
>- newfs -i ${FSINODE} -o space -m 0 /dev/r${VNDEVICE}c
>-
>- mount /dev/${VNDEVICE}c ${MNT}
>-}
>-
> dofs_md () {
> if [ "x${MDDEVICE}" != "x" ] ; then
> umount /dev/${MDDEVICE} 2>/dev/null || true
>@@ -89,27 +62,12 @@
> # so we have to specifically specify -r when we don't have -B.
> # bsdlabel fails otherwise.
> #
>-case `uname -r` in
>-4.*)
>- if [ -f "${RD}/trees/base/boot/boot1" ]; then
>- BOOT="-B -b ${RD}/trees/base/boot/boot1"
>- if [ -f "${RD}/trees/base/boot/boot2" ]; then
>- BOOT="${BOOT} -s ${RD}/trees/base/boot/boot2"
>- fi
>- else
>- BOOT="-r"
>- fi
>- dofs_vn
>- ;;
>-*)
>- if [ -f "${RD}/trees/base/boot/boot" ]; then
>- BOOT="-B -b ${RD}/trees/base/boot/boot"
>- else
>- BOOT="-r"
>- fi
>- dofs_md
>- ;;
>-esac
>+if [ -f "${RD}/trees/base/boot/boot" ]; then
>+ BOOT="-B -b ${RD}/trees/base/boot/boot"
>+else
>+ BOOT="-r"
>+fi
>+dofs_md
>
> if [ -d ${FSPROTO} ]; then
> (set -e && cd ${FSPROTO} && find . -print | cpio -dump ${MNT})
>Index: src/usr.sbin/crunch/examples/really-big.conf
>@@ -72,7 +72,7 @@
> progs iostat iteconfig kvm_mkdb mrouted mtree named portmap pppd
> progs pstat pwd_mkdb quot quotaon rarpd rbootd repquota rmt rpc.bootparamd
> progs rwhod sa sliplogin slstats spray sysctl syslogd tcpdump
>-progs traceroute trpt trsp update vipw vnconfig ypbind yppoll ypset
>+progs traceroute trpt trsp update vipw ypbind yppoll ypset
>
> special amd srcdir /usr/src/usr.sbin/amd/amd
> special amd objs vers.amd.o afs_ops.o am_ops.o clock.o util.o xutil.o efs_ops.o mapc.o info_file.o info_hes.o info_ndbm.o info_passwd.o info_nis.o info_union.o map.o srvr_afs.o srvr_nfs.o mntfs.o misc_rpc.o mount_fs.o mtab.o mtab_bsd.o nfs_ops.o nfs_prot_svc.o nfs_start.o nfs_subr.o opts.o pfs_op
>s.o rpc_fwd.o sched.o sfs_ops.o amq_svc.o amq_subr.o umount_fs.o host_ops.o nfsx_ops.o ufs_ops.o ifs_ops.o amd.o get_args.o restart.o wire.o
>Index: src/tools/tools/tinybsd/conf/bridge/tinybsd.basefiles
>@@ -223,7 +223,6 @@
> usr/sbin/traceroute
> usr/sbin/vidcontrol
> usr/sbin/vipw
>-usr/sbin/vnconfig
> usr/sbin/watch
> usr/sbin/wicontrol
> usr/sbin/pccardc
>Index: src/tools/tools/tinybsd/conf/default/tinybsd.basefiles
>@@ -234,7 +234,6 @@
> usr/sbin/traceroute
> usr/sbin/vidcontrol
> usr/sbin/vipw
>-usr/sbin/vnconfig
> usr/sbin/watch
> usr/sbin/wicontrol
> usr/sbin/pccardc
>Index: src/tools/tools/tinybsd/conf/firewall/tinybsd.basefiles
>@@ -229,7 +229,6 @@
> usr/sbin/traceroute
> usr/sbin/vidcontrol
> usr/sbin/vipw
>-usr/sbin/vnconfig
> usr/sbin/watch
>
> # contents of ${WORKDIR}/usr/libexec
>Index: src/tools/tools/tinybsd/conf/vpn/tinybsd.basefiles
>@@ -214,7 +214,6 @@
> usr/sbin/traceroute
> usr/sbin/vidcontrol
> usr/sbin/vipw
>-usr/sbin/vnconfig
> usr/sbin/watch
>
> # contents of ${WORKDIR}/usr/libexec
>Index: src/tools/tools/tinybsd/conf/wireless/tinybsd.basefiles
>@@ -221,7 +221,6 @@
> usr/sbin/traceroute
> usr/sbin/vidcontrol
> usr/sbin/vipw
>-usr/sbin/vnconfig
> usr/sbin/watch
> usr/sbin/wicontrol
> usr/sbin/pccardc
>Index: src/tools/tools/tinybsd/conf/wrap/tinybsd.basefiles
>@@ -221,7 +221,6 @@
> usr/sbin/traceroute
> usr/sbin/vidcontrol
> usr/sbin/vipw
>-usr/sbin/vnconfig
> usr/sbin/watch
> usr/sbin/wicontrol
> usr/sbin/pccardc
>
>
>--
>Adios
>
--
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20
phk at FreeBSD.ORG | TCP/IP since RFC 956
FreeBSD committer | BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.
More information about the freebsd-bugs
mailing list