1
0
-1
1 回答
- 210
Crowd Apache/Subversion Connector はAtlassianのサポート終了に伴い、コミュニティベースに移管されました。
以下リポジトリでソースコードは管理されています。
具体的な要望は挙がっているのですが…未だ対応されていません...
Pull requests も挙がっていますが、マージされていません...
ただ喜ばしいことに、上記Pull requestsのコメントでFotis Gimian-san が このコメントの通りforkしてくれて
Mathias Burger's Apache 2.4 compatibility patch を当てたリポジトリを以下に公開してくれています。
上記リポジトリを使えば、 Apache2.4、Subversion 1.7 対応の rpmパッケージが作成できます。
コンパイル方法 / rpm build作成方法# git clone https://github.com/fgimian/cwdapache.git # cd cwdapache # yum install autoconf automake curl-devel httpd-devel libtool libxml2-devel subversion-devel curl httpd-devel libtool libxml2 mod_dav_svn # libtoolize # ln -sf /usr/bin/apxs /usr/sbin/apxs # autoreconf --install # ./configure # make # yum install rpm-build # echo "%_topdir $HOME/rpmbuild" > ~/.rpmmacros # mkdir -p ~/rpmbuild/{SOURCES,BUILD,SRPMS,RPMS} # rm mod_authnz_crowd-*.tar.gz # make dist # cp mod_authnz_crowd-*.tar.gz ~/rpmbuild/SOURCES # sed "s/Version: .*/Version: $(./version-gen)/" packages/mod_authnz_crowd.spec > packages/mod_authnz_crowd-current.spec # rpmbuild -ba --target x86_64 packages/mod_authnz_crowd-current.spec # or '--target x86' for a 32 bit build # rm packages/mod_authnz_crowd-current.spec # echo "Your RPMS should be in..." && ls -R ~/rpmbuild/SRPMS ~/rpmbuild/RPMS
同じように patch by Issa -san の内容を適用したリポジトリも公開してありますが。
http://blog.yunak.eu/2014/02/20/crowd-apache2.4/
ただ若干パッチ内容が古いのと、上記パッチ内容だと Subversion 1.7/1.8 で動作しない場合があるのでご注意ください。
ご参考になりましたら幸いです。
この内容はサポート対象外です。動作を保障する物ではありません。
コメントを追加...
現在CentOS6.x 環境で Crowd Apache/Subversion Connector を使っていますが
このrpmパッケージがCentOS7 や Ubuntu の最新環境に対応していないようです。
下記の通り、Atlassianもサポートを停止しております...
近々OSのVersionUPを検討していますが、それに伴い Apacheは 2.2から2.4に、Subversionは1.6から1.7にVersionUPすることになります。
Crowd Apache/Subversion Connector を CentOS7 (RedHat 7) 環境で動かす方法はないのでしょうか?