2010年3月13日
Aipo 5.0.2.0-ja on FreeBSD 6.4-stable
無料グループウェアAipo 5.0.2.0をFreeBSD 6.4 stableへインストールした。このAipo Linux (RedHat/CentOS) 系のインストーラは付いているのだが、FreeBSDでは、一手間必要。
aipo5020ja_linux.tar.gzを展開するとaipo5020ja_linuxディレクトリ内に、aipo5020.tar.gzとreadme.txtファイルが出てくるので、aipo5020.tar.gzをさらに展開する。aipoディレクトリー以下にsrcディレクトリーが出てくる。postgreSQLやらtomcatが出てくるが、必要ない。必要なのはwebapps/aipo/のみ。
% cd aipo5020ja_linux/aipo/src/webapps/aipo/
% vi WEB-INF/conf/postgres/Org001DomainNode.driver.xml
<url value="jdbc:postgresql://localhost:5432/aipo"/...
<login userName="DB_USER" password="DB_PASSWORD"/>
% jar cvf ../aipo.war .
pgsql> createdb -U www -E UTF8 aipo
pgsql> psql -f aipo5020ja_linux/aipo/backup/postgresql/empty_dump/aipo_db_sql.dump
# cp aipo.war /usr/local/tomcat5.5/webapps/
非常によくできていると思うが、以下の2点が不満である。
- LADP / Active Directory直接連携できない
- ユーザIDが16byte以内