Date: Sat, 31 May 2003 13:48:04 -0700 From: Gordon Tetlow <gordont@gnf.org> To: Terry Lambert <tlambert2@mindspring.com> Cc: arch@FreeBSD.org Subject: Re: Moving some items out of src/sbin to src/usr.sbin Message-ID: <20030531204804.GS87863@roark.gnf.org> In-Reply-To: <3ED90796.91188E84@mindspring.com> References: <20030531193849.GR87863@roark.gnf.org> <3ED90796.91188E84@mindspring.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--FqExhoTtZ2UFWcPs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, May 31, 2003 at 12:50:46PM -0700, Terry Lambert wrote: > Gordon Tetlow wrote: > > To cut down on the size of a dynamically-linked root, I'd like to > > repo-copy the following utilities from src/sbin to src/usr.sbin: > >=20 > > mount_portalfs > > mount_nwfs > > mount_smbfs > > natd > > ipnat > >=20 > > Does anyone have any objections? >=20 > All the mount programs should be in the same directory. >=20 > I would actually be tempted to go farther, and to adopt the SVR4 > layout for these types of programs, and the stub programs that > call them, and put them under /libexec; that probably would not > fly to well, even though it would mean you could drop in new > file systems, and the tools would "just know" about them. They already do. mount -t foo will try execing /sbin/mount_foo and then /usr/sbin/mount_foo. You'd know that if you read the source. > If you do go ahead with your plan, make sure to inform the mount > program of the additional directory to look in, and (maybe) add > a "verbose" option, so that it can tell you where it found the > thing that it was exec'ing in order to do the mount, since if > the files are sprinkled all over the directory hierarchy like > pixie-dust, it's going to be difficult to track them down. The directory search is already there. As for adding the debugging, that could be done trivially. -gordon --FqExhoTtZ2UFWcPs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQE+2RUERu2t9DV9ZfsRAmWMAJ9dAELF++N+o2tIzyUFyykdGK+kQgCfU61z WKIzbaUzvBuws6TmHzuq5FQ= =uuLv -----END PGP SIGNATURE----- --FqExhoTtZ2UFWcPs--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030531204804.GS87863>