Samba na FreeBSD z dyskiem tylko do odczytu

Dyskiem jest karta CF, na niej tylko jedna partycja, zamontowana jako `\’, czyli:
/etc/fstab

#


Device                Mountpoint      FStype Options         Dump    Pass#
/dev/ad1s1a             /               ufs     ro              1        1

/etc/rc.conf

tmpmfs="YES"
tmpsize="15m"
#
varmfs="YES"
varsize="34m"
Sambę instalujemy normalnie:

cd /usr/ports/net/samba35

make install clean

Do /etc/fstab dodajemy malutki ramdysk dla Samby:

md    /usr/local/etc/samba    mfs rw,async,nosuid,-s256k,-m00       0
Konieczne jest zmodyfikowanie /etc/mtree/BSD.var.dist, tak
by uwzględnił także tworzenie w /var katalogów potrzebnych Sambie, tak jak
poniżej. (W przykładzie jest także uwzględnione lighttpd)

# $FreeBSD: src/etc/mtree/BSD.var.dist,v 1.75.10.3.2.1 2010/12/21 17:09:25 kensmith Exp $
#
# Please see the file src/etc/mtree/README before making changes to this file.
#

/set type=dir uname=root gname=wheel mode=0755
.
account
..
at
/set uname=daemon
jobs
..
spool
..
/set uname=root
..
/set mode=0750
/set gname=audit
audit
..
/set gname=wheel
backups
..
crash
..
cron
tabs mode=0700
..
..
/set mode=0755
db
entropy uname=operator gname=operator mode=0700
..
freebsd-update mode=0700
..
ipf mode=0700
..
pkg
..
ports
..
portsnap
..
..
empty mode=0555 flags=schg
..
games gname=games mode=0775
..
heimdal mode=0700
..
log
lighttpd uname=www gname=www mode=0700
..
samba mode=0755
cores mode=0700
..
..
..
mail gname=mail mode=0775
..
msgs uname=daemon
..
named
..
preserve
..
run
named uname=bind gname=bind
..
ppp gname=network mode=0770
..
samba mode=0755
..
wpa_supplicant
..
..
rwho gname=daemon mode=0775
..
spool
lock uname=uucp gname=dialer mode=0775
..
samba mode=1777
..
/set gname=daemon
lpd
..
mqueue
..
opielocks mode=0700
..
output
lpd
..
..
/set gname=wheel
..
tmp mode=01777
vi.recover mode=01777
..
..
yp
..
..

Advertisements
Ten wpis został opublikowany w kategorii FreeBSD, Komputery i Internet. Dodaj zakładkę do bezpośredniego odnośnika.

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Log Out / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Log Out / Zmień )

Facebook photo

Komentujesz korzystając z konta Facebook. Log Out / Zmień )

Google+ photo

Komentujesz korzystając z konta Google+. Log Out / Zmień )

Connecting to %s