summaryrefslogtreecommitdiffstats
path: root/sbin/nologin
diff options
context:
space:
mode:
authorbsd <bsd@FreeBSD.org>2001-05-09 15:13:51 +0000
committerbsd <bsd@FreeBSD.org>2001-05-09 15:13:51 +0000
commit3cc4938297c88cc1f7b39876590c6593a9dd3211 (patch)
treea06d8b6079aefba80a37f57e231d3f3e36ad6e98 /sbin/nologin
parenta968ca96b61c019a71445292f287bfb6efafc46f (diff)
downloadFreeBSD-src-3cc4938297c88cc1f7b39876590c6593a9dd3211.zip
FreeBSD-src-3cc4938297c88cc1f7b39876590c6593a9dd3211.tar.gz
* Simplify the population of the /etc memory filesystem. To avoid
the null mount, we currently create a temporary mfs on /tmp, copy /etc to /tmp, then mount /etc as mfs and copy everything back from /tmp, then delete the /tmp mfs. The patch eliminates the temporary /tmp mfs and the subsequent copying and simply populates the /etc mfs by copying from /conf/default/etc. This requires that /conf/default/etc contain a complete copy of all the /etc stuff instead of just overrides. I don't think that is too much of an extra step in setting up a diskless environment. * Provide the ability to make /tmp a memory filesystem independent of /var. This removes the requirement that /tmp be a symlink to /var/tmp and this makes the diskless code work with the default filesystem layout. If a seperate /tmp memory filesystem is created, the 'tmpsize' environment variable is used to determine its size (default to 10 Meg). * Reduce diffs between the -current and -stable versions of these files to a bare minimum. Only the definition of the shell function 'mount_md' is different. Not Objected to by: -arch@, -small@ MFC after: 2 days
Diffstat (limited to 'sbin/nologin')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud