I want to re-build my kernel for 10.1-p35 as the user land now is on -p40. Before I do so I would like to better understand some mechanics of FreeBSD:
I am using freeBSD-update cron & install to keep my system up-to-date, and also portsnap fetch update to keep all installed ports updated. I also have downloaded the source a couple of months ago with svnlit.
a) Does freebsd-update also keep the source in sync ? Assume not, as the description says Generic kernel and ports only.
b) When I now use svnlit update to get the source of base in sync with Release-10.1.0 what is about the 35 patches/patchlevels ? Are these security updates also regular update the source on FreeBSD, so that Release/10.1.0 is real Release/10.1.35 ?
c) if under b) the patches are not part of the source and so no svnlit update is also bringing the patches, where do I get them ?
Or do I need at the end run after all re-builds are done a freebsd-update to get the latest patcheds applied ?
I am using freeBSD-update cron & install to keep my system up-to-date, and also portsnap fetch update to keep all installed ports updated. I also have downloaded the source a couple of months ago with svnlit.
a) Does freebsd-update also keep the source in sync ? Assume not, as the description says Generic kernel and ports only.
b) When I now use svnlit update to get the source of base in sync with Release-10.1.0 what is about the 35 patches/patchlevels ? Are these security updates also regular update the source on FreeBSD, so that Release/10.1.0 is real Release/10.1.35 ?
c) if under b) the patches are not part of the source and so no svnlit update is also bringing the patches, where do I get them ?
Or do I need at the end run after all re-builds are done a freebsd-update to get the latest patcheds applied ?