Share

BSD Administration Scripts

File Release Notes and Changelog

Release Name: rhino rampage

Notes:
Apart from bugfixes this release removes portconfigs dependency on portupgrade,
which results in a nice performance increase and makes it more attractive to
user who do not use portupgrade.

- pkg_libchk v1.0

 * Tested on FreeBSD 7.0-PRERELEASE
 Please run 'man 1 pkg_libchk' for an introduction.

- pkg_validate v1.1

 * Tested on FreeBSD 7.0-PRERELEASE
 Please run 'man 1 pkg_validate' for an introduction.

- buildflags
  buildflags.mk v1.7
  buildflags.awk v1.0

 * Tested on FreeBSD 7.0-PRERELEASE
 Please run 'man 1 buildflags.mk', 'man 1 buildflags.conf' 
 and 'man 1 buildflags.awk' for introductions.

- portconfig v1.4

 * Tested on FreeBSD 7.0-PRERELEASE
 Please run 'man 1 portconfig' for an introduction.

- rcstart v1.3

 * Tested on FreeBSD 7.0-PRERELEASE
 Please run 'man 1 rcstart' for an introduction.


Changes: bsdadminscripts-4.1 (February 2, 2008): - Some checks in buildflags.mk have been corrercted. - The portconfig script no longer uses portupgrade. It still tries to copy the port matching behaviour of portupgrade, so there should be no recognizable change apart from increased performance. bsdadminscripts-4.0 (October 26, 2007): - The pkg_libchk script has been introduced. - The pkg_validate status message does not flicker any more. - The pkg_validate script now terminates after receiving ^C. - The buildflags.mk file has been updated to handle the combination of ccache and distcc in a way that allows ccache to recognize compiler changes and not to mistake distcc changes for them. bsdadminscripts-3.0 (June 17, 2007): - All manual pages have received small improvements. - The pkg_validate script has been added to the collection. - The buildflags.conf example has been updated. bsdadminscripts-2.1.4 (June 9, 2007): - The rcstart script now executes rc_conf_files set in /etc/defaults/rc.conf. - The portconfig script now omits the package database consistency checking of portupgrade. - The buildflags.mk magic now deals with ports that remember the number of threads from the configure stage, which can lead to a failed install. bsdadminscripts-2.1.3 (May 2, 2007): - The buildflags.mk magic now works even if a buildflags.conf is not present. bsdadminscripts-2.1.2 (September 13, 2006): - Portconfig now attempts to to act even if portupgrade returned an error. - SUBTHREADS now only works if install is not specified, due to many FreeBSD ports compiling, but not installing properly. This will not affect you when you use portupgrade or a similar tool to update your software. - Some corrections to the buildflags.conf(1) man page. - Some corrections to the buildflags.awk(1) man page. bsdadminscripts-2.1.1 (August 3, 2006): - Some small fixes to the buildflags framework. bsdadminscripts-2.1 (July 19, 2006): - The script buildflags.sh has been replaced with buildflags.awk. The new script is backwards compatible, but a lot faster, with cleaner code and has been rid of some limitations of the old script. - All the man pages have been moved to the man 1 category, because that seems to be the place where all other similar projects put them. - The buildflags.conf man page has become more complete. - The sample buildflags.conf has been replaced with a configuration that is really in use. bsdadminscripts-2.0 (July 14, 2006): - The buildflags framework to control location dependant build flags has been introduced. - The --help flag of rcstart and portconfig has been castrated in favour of the new man pages. - The rcstart script now surpresses error messages caused by empty rc.d folders. bsdadminscripts-1.1 (May 30, 2006): - The portconfig script has been rid of all 'grep -o' calls for FreeBSD 4.x compatibility. - The rcstart script has been rid of all 'grep -o' calls for FreeBSD 4.x compatibility. bsdadminscripts-1.0 (May 14, 2006): - The rcstart script now treats service names as regular expressions and applies the command on all matching services. - The code in portconfig that parses the output of portupgrade has been rewritten to make it easier maintainable. bsdadminscripts-0.9 (April 12, 2006): - Initial release, containing portconfig and rcstart.