FreeBSD: Jail Update mit poudriere
Baut man seine Pakete mit poudriere, sollte man nach einem freebsd-update auf dem Host auch die “jail” welche für das kompilieren verwendet wird aktualisieren.
$ poudriere jail -l
JAILNAME VERSION ARCH METHOD TIMESTAMP PATH
101_x64 10.1-RELEASE-p14 amd64 ftp 2015-07-06 13:23:53 /data/poudriere/base/jails/101_x64
Der Befehl dazu ist sehr einfach:
root@bsd / # poudriere jail -u -j 101_x64
[00:00:00] ====>> Upgrading using ftp
/etc/resolv.conf -> /data/poudriere/base/jails/101_x64/etc/resolv.conf
Looking up update.FreeBSD.org mirrors... 5 mirrors found.
Fetching metadata signature for 10.1-RELEASE from update3.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata patches.. done.
Applying metadata patches... done.
Inspecting system... done.
Preparing to download files... done.
...
...
...
Installing updates... done.
101_x64-default: removed
101_x64-default-n: removed
10.1-RELEASE-p16
[00:00:24] ====>> Recording filesystem state for clean... done
root@bsd / # poudriere jail -l
JAILNAME VERSION ARCH METHOD TIMESTAMP PATH
101_x64 10.1-RELEASE-p16 amd64 ftp 2015-07-31 07:47:29 /data/poudriere/base/jails/101_x64
Weitere Beiträge lesen