Archive for August, 2008

Hooray!

Friday, August 22nd, 2008

Wednesday, August 20th, 2008
[root@champ /]# zpool status
  pool: tank
 state: UNAVAIL
 scrub: none requested
config:

	NAME        STATE     READ WRITE CKSUM
	tank        UNAVAIL      0     0     0  insufficient replicas
	  raidz1    UNAVAIL      0     0     0  corrupted data
	    da0     ONLINE       0     0     0
	    da1     ONLINE       0     0     0
	    da2     ONLINE       0     0     0
	    da3     ONLINE       0     0     0

Time Sux

Saturday, August 16th, 2008

Authenticate Apache 2.2 against Zimbra LDAP

Thursday, August 14th, 2008

Add something like this to httpd.conf.

LoadModule authz_host_module libexec/apache22/mod_authz_host.so
LoadModule authz_user_module libexec/apache22/mod_authz_user.so
LoadModule authnz_ldap_module libexec/apache22/mod_authnz_ldap.so
LoadModule authz_default_module libexec/apache22/mod_authz_default.so
LoadModule auth_basic_module libexec/apache22/mod_auth_basic.so
LoadModule auth_digest_module libexec/apache22/mod_auth_digest.so
LoadModule ldap_module libexec/apache22/mod_ldap.so

  AuthName "HUDORA Internal"
  AuthType Basic
  AuthBasicProvider ldap
  AuthLDAPURL ldap://zimbra.example.com/?mail
  Require valid-user

This should alow you to login as yourmail@zimbra.example.com with your zimbra password.

Enjoy!

How to monitor Disk temperature with 3ware controllers, FreeBSD 7 and munin

Friday, August 8th, 2008

1. The munin-node code in FreeBSD seems not to be the most recent version. I downloaded this, replaced the first line with #!/usr/bin/perl and moved the file to /usr/local/etc/munin/plugins/hddtemp_smartctl. I also had to remove the lime below “# Avoid spinning up sleeping disks” in hddtemp_smartctl to make it work.

For monitoring 4 disks connected to a 3ware 9500S-12 i changed /usr/local/etc/munin/plugin-conf.d/plugins.conf to read:

[hddtemp_smartctl]
user root
env.smartctl /usr/local/sbin/smartctl
env.drives ad0 da0 da1 da2 da3
env.type_da0 3ware,1
env.type_da1 3ware,1
env.type_da2 3ware,2
env.type_da3 3ware,3
env.dev_da0 twa0
env.dev_da1 twa0
env.dev_da2 twa0
env.dev_da3 twa0

Finally you have to install /usr/ports/sysutils/smartmontools.

That’s it

Sunday, August 3rd, 2008

cp: /usr/local/fogbugz/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak/.1.bak: name too long (not copied)

Packages I needed to get http://laconi.ca/ running on FreeBSD 7:

Sunday, August 3rd, 2008

apache-2.2.9 mhash-0.9.9 mysql-client-5.0.51a pear-1.7.2 pecl-fileinfo-1.0.4 pecl-filter-0.11.0 pecl-hash-1.5 pecl-json-1.2.1 php5-5.2.6 php5-calendar-5.2.6 php5-ctype-5.2.6 php5-curl-5.2.6 php5-dba-5.2.6 php5-dom-5.2.6 php5-extensions-1.1 php5-gd-5.2.6 php5-gettext-5.2.6_1 php5-gmp-5.2.6 php5-iconv-5.2.6 php5-ldap-5.2.6 php5-mbstring-5.2.6 php5-mcrypt-5.2.6 php5-mhash-5.2.6 php5-mysql-5.2.6 php5-openssl-5.2.6 php5-pcre-5.2.6 php5-pdo-5.2.6 php5-pdo_sqlite-5.2.6 php5-posix-5.2.6 php5-readline-5.2.6 php5-recode-5.2.6_1 php5-session-5.2.6 php5-simplexml-5.2.6 php5-spl-5.2.6 php5-sqlite-5.2.6 php5-tokenizer-5.2.6 php5-xml-5.2.6 php5-xmlreader-5.2.6 php5-xmlwriter-5.2.6 php5-zlib-5.2.6 recode-3.6_7.