Skip site navigation (1)Skip section navigation (2)
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>