BlogBlog ÜbersichtjailscriptportsoptFreeBSDLinksThermoskanne

Dateiflags in einer FreeBSD Jail nutzen

Um Dateiflags, wie zum Beispiel schg oder sappnd, in einer Jail nutzen zu können, muss zuerst im Hostsystem die Variable security.jail.chflags_allowed auf 1 gesetzt werden.

Beispiel:

root@host# sysctl security.jail.chflags_allowed
security.jail.chflags_allowed: 0

root@jail# ls -aol
-rw------- 1 beat users - 618 Oct 5 15:20 testdatei
root@jail# chflags schg testdatei
chflags: testdatei: Operation not permitted

root@host# sysctl security.jail.chflags_allowed=1
security.jail.chflags_allowed: 0 -> 1

root@jail# chflags schg testdatei
root@jail# ls -aol
-rw------- 1 beat users schg 618 Oct 5 15:20 testdatei
root@jail# rm -f testdatei
rm: testdatei: Operation not permitted
Related Entries:
Gespeicherte Optionen nach OptionsNG konvertieren
Ports-Subversion-Repository spiegeln
sysinstall-Ersatz für neuere FreeBSD-Versionen
Alte FreeBSD-Port Patchdateien aufsplitten
FreeBSD-Portbaum auf Fehler überprüfen
Comments (2)  Permalink

iso Image mit FreeBSD brennen

Um ein iso Image mit FreeBSD zu brennen, braucht man einen CD-Brenner und eine Konsole.

Einfach folgende Zeile in die Konsole eingeben:

# burncd -f /dev/<Brenner> data <Pfad zu ISO Datei> fixate

Um zum Beispiel ein Image auf meinem IBM ThinkPad T42 zu brennen, gebe ich folgenden Befehl ein:

# burncd -f /dev/acd0 data /home/beat/6.0-BETA5-i386-disc1.iso fixate

burncd befindet sich im Basissystem und muss nicht extra installiert werden. burncd kann noch viel mehr als iso Images brennen, also unbedingt mal einen Blick in die Manpage burncd(8) werfen.

Related Entries:
Gespeicherte Optionen nach OptionsNG konvertieren
Ports-Subversion-Repository spiegeln
sysinstall-Ersatz für neuere FreeBSD-Versionen
Alte FreeBSD-Port Patchdateien aufsplitten
FreeBSD-Portbaum auf Fehler überprüfen
Comments (1)  Permalink
1-2/2