The following settings are lost during reboot of mac 10.4.8 talos boxes - need to turn off built in apache (sudo apachectl stop) - need to turn on apache2 (sudo /etc/apache2/bin/apachectl start) - buildbot slave does not auto restart
- autologin already selected * de-select autologin, close sys prefs, re-select autologin (http://support.apple.com/kb/TS1936) * can also add Terminal to start up service for convenience - have apache2 start (http://rapd.wordpress.com/2007/04/23/configuring-apache2-and-php-on-mac-os-x-for-development/) * in /usr/sbin: sudo mv apachectl apachctl1.3 * in /usr/sbin: sudo ln -s /etc/apache2/bin/apachectl apachectl - restart slave * setting up entry for /Libraries/LaunchAgents (to run when mozqa logs in) ** buildbot.start.talos.slave.plist - xml file that auto start the buildbot slave on log in
Created attachment 334793 [details] buildbot.start.talos.slave.plist Add this file to /Library/LaunchAgents/ It will auto-run when mozqa logs in.
Created attachment 336730 [details] rebootTiger.zip Installation instructions: * System Preferences -> Accounts -> mozqa -> Login Items -> add Terminal * set autologin ** System Preferences -> Accounts -> 'Click the lock to make changes' -> Login Options -> deselect 'Automatically log in as' ** System Preferences -> Accounts -> 'Click the lock to make changes' -> Login Options -> select 'Automatically log in as mozqa' * grab rebootTiger.zip * unzip in /Users/mozqa/ * sudo ./reboot.sh * attempt reboot, should come up clean ** open Terminal app ** buildbot started ** apache2 started (check with sudo apachectl -V) * remove rebootTiger.zip, reboot.sh
I have applied these changed to qm-ref-tiger (the talos ref machine for tiger).