| * OpenBSD amd64, 386: 5.5 |
| * If you want to run go1.3 or 1.4 on OpenBSD 5.6, see http://golang.org/issue/9102 |
| | **Kernel version** | **Min. version** | **Max. version**| |
| |:-------------------|:-----------------|:| |
| * ulimits (` /etc/login.conf `) |
| Edit the /etc/login.conf so that the staff class has the proper |
| settings. The following is a working example of the staff class: |
| After editing the login.conf you'll need to rebuild the database with: |
| # cap_mkdb /etc/login.conf |
| Add the login class to the user you would like to have build go |
| Look for the 5th element which is the login class, this is blank by |
| users added by useradd. In the following example the user operator |
| would be added to the staff class |
| operator:*:2:5::0:0:System &:/operator:/sbin/nologin |
| operator:*:2:5:staff:0:0:System &:/operator:/sbin/nologin |
| If under KVM on Lucid, you don't need to disable ` mpbios `, but the OpenBSD kernel spins at takes nearly 100% CPU if you don't. So, see: |
| http://scie.nti.st/2009/10/4/running-openbsd-4-5-in-kvm-on-ubuntu-linux-9-04 |
| OpenBSD 4.5 (GENERIC) #2052: Sat Feb 28 14:55:24 MST 2009 |
| deraadt@amd64.openbsd.org:/usr/src/sys/arch/amd64/compile/GENERIC |
| Enter 'help' for information |