Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 25 Nov 2003 10:09:34 -0600
From:      "Matthew D. Fuller" <fullermd@over-yonder.net>
To:        freebsd-current@freebsd.org
Cc:        Tim Kientzle <kientzle@acm.org>
Subject:   Re: HEADS UP: /bin and /sbin are now dynamically linked
Message-ID:  <20031125160934.GH12248@over-yonder.net>
In-Reply-To: <20031124224144.GC67578@dragon.nuxi.com>
References:  <FPEBKMIFGFHCGLLKBLMMCEDCCDAA.ghelmer@palisadesys.com> <3FBE8D92.6080205@acm.org> <20031123012222.GB11523@dragon.nuxi.com> <p06002003bbe5c0f30237@[10.0.1.2]> <20031123042635.GB677@saboteur.dek.spc.org> <3FC16644.7070005@acm.org> <20031124114006.GA60761@dragon.nuxi.com> <p06002002bbe7fd7ac23c@[128.113.24.47]> <20031124210748.GG15294@wombat.localnet> <20031124224144.GC67578@dragon.nuxi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Nov 24, 2003 at 02:41:44PM -0800 I heard the voice of
David O'Brien, and lo! it spake thus:
> On Mon, Nov 24, 2003 at 04:07:49PM -0500, Michael Edenfield wrote:
> > 
> > Would it be possible, through some make.conf magic, for the end-user to
> > set extra programs to be put into /rescue that are not typically there?
> > 
> > RESCUE_EXTRAPRGS= usr.bin/vi usr.bin/fetch
> 
> This list could easily need things added to librescue.

If you can delay building the rescue stuff until after everything else,
you can use ldd(1) on the built binaries for everything else and hash up
the list from that.  I do something similar in a set of scripts I have to
generate filesystems for small systems (i.e., I create a variable in a
Makefile listing all the programs, and it automatically includes all the
libraries the programs need) with a little sed/awk.


-- 
Matthew Fuller     (MF4839)   |  fullermd@over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/

"The only reason I'm burning my candle at both ends, is because I
      haven't figured out how to light the middle yet"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20031125160934.GH12248>