From: "Tony \"Chainsaw\" Vroon" <chainsaw@gentoo.org>
To: gentoo-dev@lists.gentoo.org
Subject: Re: [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle
Date: Mon, 30 Apr 2012 09:05:03 +0100 [thread overview]
Message-ID: <4F9E47AF.9080201@gentoo.org> (raw)
In-Reply-To: <4F9E44D0.70002@linx.net>
On 30/04/12 05:31, William Hubbs wrote:
> Correction here; as far as I know the council did not mandate
> separate /usr without initramfs. They just said that separate /usr
> is a supported configuration.
Separate /usr is a supported configuration, which blocks the armwaving
about "oh just use an initramfs then" as a solution. As apparently
lessons about filesystem layout have been unlearned:
Binaries that are essential for system boot, and must be available in
single user mode go in /bin and /sbin, with their libraries in /lib.
This allows for /usr to be:
1) marked read-only for NFS mounts, which some of us rely on
2) inside of an LVM2 container, allowing for / to be (very) small
3) on a squashfs filesystem, in order to save space
My deployment relies on option 2, other sysadmins rely on option 1.
Some of our users are very happy with option 3.
Trying to second-guess my motivation, and trying to undo unanimous
council votes simply because your opinion is different, really has to
stop.
I feel a lot better about vapier's pragmatic approach then I do about
udev/systemd upstream's ability and motivation to support current
systems. If you had any doubts about whether udev was part of the
problem, consider what tarball you will have to extract it from in future.
Regards,
--
Tony Vroon
Server systems manager
London Internet Exchange Ltd, Trinity Court, Trinity Street,
Peterborough, PE1 1DA
Registered in England number 3137929
E-Mail: tony@linx.net
next parent reply other threads:[~2012-04-30 8:06 UTC|newest]
Thread overview: 72+ messages / expand[flat|nested] mbox.gz Atom feed top
[not found] <4F9E44D0.70002@linx.net>
2012-04-30 8:05 ` Tony "Chainsaw" Vroon [this message]
2012-04-30 16:00 ` [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle Rich Freeman
2012-04-30 16:11 ` [gentoo-dev] Chromium bundled code Mike Frysinger
2012-04-30 16:28 ` Rich Freeman
2012-04-30 16:32 ` Matt Turner
2012-04-30 17:30 ` Mike Frysinger
2012-04-30 17:42 ` Mike Gilbert
2012-05-03 9:37 ` "Paweł Hajdan, Jr."
2012-05-03 9:34 ` "Paweł Hajdan, Jr."
2012-05-03 15:28 ` Rich Freeman
2012-05-03 21:39 ` Walter Dnes
2012-05-03 23:18 ` Mike Frysinger
2012-05-04 0:49 ` Luca Barbato
2012-05-04 1:22 ` Mike Frysinger
2012-05-04 18:02 ` Luca Barbato
2012-05-04 18:35 ` "Paweł Hajdan, Jr."
2012-05-04 19:18 ` Luca Barbato
2012-05-05 1:02 ` Greg KH
2012-05-05 2:11 ` Dale
2012-05-05 16:35 ` Ciaran McCreesh
2012-05-05 17:53 ` Greg KH
2012-05-08 2:54 ` Luca Barbato
2012-05-04 21:35 ` Walter Dnes
2012-05-04 21:52 ` Luca Barbato
2012-05-05 0:59 ` Greg KH
2012-05-07 22:23 ` Walter Dnes
2012-05-07 23:16 ` Olivier Crête
2012-05-08 0:46 ` Patrick Lauer
2012-05-08 3:57 ` Luca Barbato
2012-05-04 19:25 ` David Leverton
2012-05-04 19:41 ` Mike Frysinger
2012-05-04 19:48 ` David Leverton
2012-05-04 8:37 ` Alec Warner
2012-05-04 18:03 ` Luca Barbato
2012-05-04 18:21 ` Mike Gilbert
2012-05-04 18:37 ` "Paweł Hajdan, Jr."
2012-05-04 19:39 ` Luca Barbato
2012-05-05 0:58 ` Greg KH
2012-05-05 1:06 ` Greg KH
2012-05-05 2:00 ` Mike Frysinger
2012-05-07 22:32 ` Walter Dnes
2012-05-05 1:27 ` Richard Yao
2012-05-05 1:33 ` Greg KH
2012-05-05 1:50 ` Chí-Thanh Christopher Nguyễn
2012-05-05 2:06 ` Rich Freeman
2012-05-05 16:32 ` Richard Yao
2012-04-30 20:27 ` [gentoo-dev] busybox[sep-usr] support for mounting /usr w/out hassle William Hubbs
2012-04-30 2:00 Mike Frysinger
2012-04-30 4:31 ` William Hubbs
2012-04-30 4:48 ` Mike Frysinger
2012-04-30 5:20 ` Luca Barbato
2012-04-30 5:28 ` William Hubbs
2012-04-30 15:59 ` Mike Frysinger
2012-05-01 15:06 ` William Hubbs
2012-05-01 15:45 ` Mike Frysinger
2012-05-01 16:13 ` Mike Frysinger
2012-05-01 16:51 ` William Hubbs
2012-05-01 18:52 ` Mike Frysinger
2012-05-02 4:52 ` Luca Barbato
2012-04-30 6:34 ` Ulrich Mueller
2012-04-30 16:00 ` Mike Frysinger
2012-04-30 16:14 ` Ulrich Mueller
2012-04-30 16:40 ` Mike Frysinger
2012-04-30 16:54 ` Ulrich Mueller
2012-04-30 10:35 ` Maxim Kammerer
2012-04-30 16:03 ` Mike Frysinger
2012-04-30 17:16 ` Maxim Kammerer
2012-04-30 17:32 ` Mike Frysinger
2012-04-30 17:56 ` Maxim Kammerer
2012-05-01 4:18 ` Mike Frysinger
2012-05-01 2:57 ` Walter Dnes
2012-05-01 4:10 ` Mike Frysinger
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4F9E47AF.9080201@gentoo.org \
--to=chainsaw@gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox