mirror of
https://github.com/hukl/freebsd-toolbox.git
synced 2025-11-20 03:08:43 +01:00
4
FreeBSD Upgrade
John-Paul Bader edited this page 2014-03-30 02:33:12 -07:00
FreeBSD Handbook
Falls der Port 5999 (CVS) nicht frei sein sollte kann man auf der Maschine selbst einen ssh tunnel öffnen. Hierfür muss man im supfile den host auf "localhost" setzen und csup mit -p [localhost port] starten
ssh -2 -N -f -L 6000:212.19.57.134:5999 user@xxx.xxx.xxx.xxx
sudo csup -g -p 6000 -L 2 stable-supfile
ssh -2 -N -f -L [localhost port]:[cvsup-server-ip]:[cvsup-server-port] [outside-machine-username]@[outside-machine-ip]
Auf jeden Fall /usr/src/UPDATING lesen !
1. Source Updaten: cd /usr/local/etc/; sudo csup -g -L 2 stable-supfile
2. make buildworld
3. make buildkernel
4. make installkernel (evtl. vorher noch nen mergemaster -p machen)
5. reboot
6. mergemaster -p
7 make installworld
8. mergemaster
9. reboot
Basejail updaten
ezjail-admin update -i
Jails Mergemastern
mergemaster -D /usr/jails/<jailfoo> -U
Allow shared memory for postgres:
sudo jail -m jid=1 allow.sysvipc=1