Re: how to make Debian less fragile (long and philosophical)
I disagree that Solaris's /sbin is only there so that /usr can be mounted.
There is a static sh, fdisk, su, dhcp, mount, ifconfig, soconfig, and
the static ufsrestore does help.
That's enough that at least in theory you can repair your system enough
to restore from a backup. You can also get the network up and nfs mount
stuff from another system to get whatever else you may need. In Sun's
eyes this is a guarantee, in my eyes it isn't enough. But they're
providing a lot more than Debian here.
Debian doesn't have a static sh that can be used to run a static restore.
Justin
On Tue, Aug 17, 1999 at 01:02:35PM +0200, Paul Slootman wrote:
> On Sun 15 Aug 1999, Justin Wells wrote:
> >
> > Let's look at other OS's: RedHat has, by default, a suite of static
> > binaries installed just for this purpose--including a static rpm.
> > Solaris has a bunch of static stuff in /sbin. All the BSD systems
>
> Those static binaries in solaris' /sbin are only there so that /usr
> can be mounted, after which all important stuff is in fact dynamically
> linked:
>
> $ cd /sbin; file * | grep statically | cut -c1-68
> autopush: ELF 32-bit MSB executable SPARC Version 1, statically link
> fdisk: ELF 32-bit MSB executable SPARC Version 1, statically linked
> jsh: ELF 32-bit MSB executable SPARC Version 1, statically linked,
> mount: ELF 32-bit MSB executable SPARC Version 1, statically linked
> rdaemon: ELF 32-bit MSB executable SPARC Version 1, statically linke
> sh: ELF 32-bit MSB executable SPARC Version 1, statically linked, s
> soconfig: ELF 32-bit MSB executable SPARC Version 1, statically link
> sync: ELF 32-bit MSB executable SPARC Version 1, statically linked,
> umount: ELF 32-bit MSB executable SPARC Version 1, statically linke
> uname: ELF 32-bit MSB executable SPARC Version 1, statically linked
>
> In /usr/sbin there's only ufsrestore that's static; in /bin only sync.
>
> These aren't going to be that much use in times of trouble (trust me:
> been there, done that). I now also have sash on any solaris systems I
> maintain.
>
> > have made anythign on / static. These are present on other systems
> > because they provide basic reliability guarnatees--where's Debian's
> > guarantee?
>
> Where's solaris' guarantee?
>
>
> Paul Slootman
> --
> home: paul@wurtel.demon.nl http://www.wurtel.demon.nl/
> work: paul@murphy.nl http://www.murphy.nl/
> debian: paul@debian.org http://www.debian.org/
> isdn4linux: paul@isdn4linux.de http://www.isdn4linux.de/
>
>
> --
> To UNSUBSCRIBE, email to debian-devel-request@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
>
Reply to: