1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-15 10:17:20 +00:00

Move mfs-related files to a new location

This commit is contained in:
Luigi Rizzo 2000-05-31 12:25:39 +00:00
parent 0dbb8d80be
commit f09a623ad9
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=61119

View File

@ -0,0 +1,38 @@
#!/bin/sh
# $FreeBSD$
# script to edit and save some config file(s)
thefiles=$*
pwd=`pwd`
set `df /` ; dev="/dev/$8"
echo "Updating content on ${dev}: "
mount ${dev} /mnt
if [ "X$?" != "X0" ] ; then
echo ""
echo "Cannot mount ${dev} read-write!"
exit 1
fi
if [ "$thefiles" = "" ] ; then
srcs=`ls /etc`
for i in $srcs ; do
if [ -f /mnt/etc/$i.gz ] ; then
echo -n "$i ..."
gzip < /etc/$i > /mnt/etc/$i.gz
fi
done
elif [ "$thefiles" = "passwd" ] ; then
ee /etc/master.passwd
pwd_mkdb master.passwd
gzip < /etc/master.passwd /mnt/etc/master.passwd.gz
else
for i in $thefiles; do
if [ -f $i ] ; then
ee $i
gzip < $i > /mnt/$i.gz
fi
done
echo " Done."
echo -n "Updating kernel parameters... "
kget /mnt/boot/kernel.conf
umount /mnt
cd ${pwd}
echo " Done."