version 1.1, 2013/03/01 11:47:21
|
version 1.2, 2013/03/01 11:49:18
|
Line 14 available. The chapter starts by showing
|
Line 14 available. The chapter starts by showing
|
like, and proceeds to describe some of automation tools that simplify the |
like, and proceeds to describe some of automation tools that simplify the |
process. |
process. |
|
|
### Note |
**Note**: Please remember to check |
|
|
*Please remember to check |
|
[src/UPDATING](http://cvsweb.NetBSD.org/bsdweb.cgi/src/UPDATING) for the latest |
[src/UPDATING](http://cvsweb.NetBSD.org/bsdweb.cgi/src/UPDATING) for the latest |
changes and special instructions that may be involved in upgrading the system.* |
changes and special instructions that may be involved in upgrading the system.* |
|
|
Line 115 Optionally reboot to ensure all running
|
Line 113 Optionally reboot to ensure all running
|
|
|
# /usr/sbin/etcupdate -s /usr/src |
# /usr/sbin/etcupdate -s /usr/src |
|
|
### Note |
**Note**: In the procedure above, the `-u` option indicates an update process, |
|
and that a `make clean` operation should not be run before starting the build. |
In the procedure above, the `-u` option indicates an update process, and that a |
This is useful when doing an update from a previous build and/or a fresh build. |
`make clean` operation should not be run before starting the build. This is |
The `-U` option allows the entire build by a non-root user followed with an |
useful when doing an update from a previous build and/or a fresh build. The |
install by root. |
`-U` option allows the entire build by a non-root user followed with an install |
|
by root. |
|
|
|
## Using sysinst |
## Using sysinst |
|
|
Line 217 to do the following as root:
|
Line 213 to do the following as root:
|
After this, the default configuration file of sysbuild will let you place the |
After this, the default configuration file of sysbuild will let you place the |
files in these locations and let you do unprivileged builds. |
files in these locations and let you do unprivileged builds. |
|
|
*Note*: If you have an an encrypted home partition, or another "special" |
**Note**: If you have an an encrypted home partition, or another "special" |
filesystem you store your sources on, you should backup them! In case of a |
filesystem you store your sources on, you should backup them somehwere you can |
failed build you might want to have access to them. |
easily access them! In case of a failed build you might want to rebuild without |
|
being able to access an encrypted partition. |
|
|
### Tweak: Setting up nightly builds |
### Tweak: Setting up nightly builds |
|
|