Menu

/trunk/nanobsd/freenas-common Commit Log


Commit Date  
[r9527] (20.2 kB) by yaberauneya

Implement in the git repo.

2012-01-14 18:20:12 View
Download
[r9468] (21.3 kB) by yaberauneya

Commit script I wrote for Cisco a few years ago to fix easy-install.pth.

Backstory is...

1. That there are some issues with easy_install where one cannot install more than python 'egg' in parallel -- otherwise the easy-install.pth file would be out of sync with reality. This isn't currently the case, but will be someday once parallel ports compilation is turned on..
2. Some versions of setuptools in ports explicitly overwrite existing copies of easy-install.pth with the dist copy instead of restoring it if need be. Some of the versions that do this are currently in ports; see: http://lists.freebsd.org/pipermail/cvs-ports/2012-January/233226.html .

sanitize_pth.py was obtained from: http://yaneurabeya.livejournal.com/3929.html .

2012-01-09 05:18:28 View
Download
[r9434] (21.1 kB) by yaberauneya

Remove nmap (and its dependency -- lua). It's broken in this version of ports:

gmake[1]: Entering directory `/usr/workdir/usr/ports/security/nmap/work/nmap-5.61TEST2/nbase'
cc -O2 -pipe -I/usr/include -fno-strict-aliasing -Wall -DHAVE_CONFIG_H -D_FORTIFY_SOURCE=2 amd64 -c -o snprintf.o snprintf.c
cc: amd64: No such file or directory
gmake[1]: *** [snprintf.o] Error 1
gmake[1]: Leaving directory `/usr/workdir/usr/ports/security/nmap/work/nmap-5.61TEST2/nbase'
gmake: *** [nbase_build] Error 2
*** Error code 1

2012-01-06 22:48:44 View
Download
[r9433] (21.1 kB) by yaberauneya

Add nmap and netperf to the image for debuggability and visibility purposes.

2012-01-06 21:57:19 View
Download
[r9406] (21.0 kB) by yaberauneya

chown all files as root:wheel in cpio operations to avoid introducing inconsistencies in builds, depending on who the builder was. Not having everything owned by at least root could cause problems on the boots, or could create scenarios where files permissions were permissive in the wrong way.

Folks should run mtree in late_customize operations on their builds to change ownership of files if root:wheel is too restrictive.

2012-01-04 07:14:54 View
Download
[r9392] (21.0 kB) by yaberauneya

s/CYB0RG/AVATAR/ig

The term "avatar" is a much better name for a base platform abstraction project than cyb0rg.

2012-01-03 06:21:15 View
Download
[r9332] (21.0 kB) by yaberauneya

I let a bashism leak into the debug guard. Bad Garrett...

2011-12-28 18:18:56 View
Download
[r9330] (21.0 kB) by yaberauneya

Don't stream output to /var/log/console.log in release builds. This will eat up precious /var space with (mostly) redundant data that can be obtained via dmesg + /var/log/messages.

2011-12-28 03:25:42 View
Download
[r9319] (20.7 kB) by yaberauneya

Unbreak the build by not using backticks in heredocs.

2011-12-27 00:50:40 View
Download
[r9314] (20.7 kB) by yaberauneya

Create cyb0rg.conf -- a file where image-specific, common bits should go.

2011-12-26 22:46:29 View
Download
Older >