BUG's Living Diary

Icon

蟲的生活日誌

subversion authentication with ldap and access control using apache 2.2

my operation system is FreeBSD 7

i place repositories in /usr/home/svn/

here is an example configuration fo apache at /usr/local/etc/apache22/Includes/mod_dav_svn.conf:

<Directory /usr/home/svn>
AllowOverride FileInfo AuthConfig Limit Indexes
<Limit GET POST OPTIONS>
Order allow,deny
Allow from all
</Limit>
<LimitExcept GET POST OPTIONS>
Order deny,allow
Deny from all
</LimitExcept>
</Directory>

<Location /svn>
DAV svn
SVNParentPath /usr/home/svn
SVNListParentPath on

# specify access control policy
AuthzSVNAccessFile /usr/home/svn/svn-access-file

AuthType Basic
AuthName “Subversion repository”

# Make LDAP the authentication mechanism
AuthBasicProvider ldap

# Make LDAP authentication is final
AuthzLDAPAuthoritative on

AuthLDAPURL “ldap://my-ldap-host:389/ou=People,dc=mis,dc=my-domain?uid?sub?(objectClass=*)”
Require valid-user

</Location>

now, we need to configure file /usr/home/svn/svn-access-file as following to control access right:

[groups]
#calc-developers = harry, sally, joe
admin = m1096345104, s1092137101

#[calc:/branches/calc/bug-142]
#harry = rw
#sally = r
# Groups can be granted access
#@paint-developers = rw

# possible to explicitly deny permission to someone via inheritance rules
#[calc:/branches/calc/bug-142/secret]
#harry =

[test:/]
@admin = rw

done.

reference: http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.serverconfig.httpd.authz.perdir
http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.serverconfig.pathbasedauthz

Filed under: 蟲的研究心得

no title

很多事情都是一體兩面

若只是單純捍衛自己的立場所說的話, 我覺得很多餘

而是否真的能了解這之間的差異點嗎?

就好比學技術的人打槍學管理的人只是嘴炮

學管理的人說只有技術沒前途的意思一樣

每人都有自己的定位,

逞口舌之快能改變什麼事實? 好吧, 我只是不愛聽而已

今天的書報課, 可能是有史以來最令人驚訝的一天

晚上 GGC 遇到了英佐, 他的嘴賤讓我起了一些怒火

“謝老師說 今天因為你浪費了大家一個小時的時間”

“真可惜怎麼抽中的不是你”

“下次一定是你”

我不曉得他是別有用心, 還是今天不爽, 所以講了這些話

說我想拿謝老師那獎品的話, 笑笑就算了, 我打從心裡就不是為了那種東西

我想說的是, 我的提問不是為了傷害任何人, 也不是為了拿到任何的獎勵

拿這種事情來跟我開玩笑, 我覺得非常不好笑

了解越多人的思考, 就有越多的事情越難開口

這不是單純只靠說, 就能化解一切的,

原來認知, 影響人們有這麼的深遠

為什麼一件明明大家都曉得的事, 還會一犯再犯

很多人都想嘗試, 很多事沒有親身體驗,很難了解感受

很多事情就在這樣的過程中 重倒覆轍, 一次又一次的教訓

只要不是自己的, 就都還不夠

更何況是用說, 就要讓別人明白

Filed under: 蟲的點點滴滴

Ubuntu – Evolution

Evolution 是一套 Ubuntu 內建的郵件及行事曆管理程式
本來不知道它有支援 Google Calender 還在那邊找 Plug-in 找半天
結果他己經有內建了 而且還是雙向的喔!!

ha, 他還可以整合在工作列的日期上
整個就是有加分

自從用了 ubuntu 9.04 後發現它改善了不少東西
也許是我剛好沒遇到什麼問題
但至少比起之前用 ubuntu 8 的時候好多了

像是 totem 的 codec 字幕的支援, 中文輸入法的問題, 還有行事曆, 即時通等的穩定度, 隨插即用的網路(這個比 windows 好多了), 介面的美觀及特效, Picasa 啊, netbeans, 也都能直上
我想都比以前成熟很多

MS Office 的東西也有 OpenOffice 的東西可以取代
Wine 的套件也能讓你執行不少 windows 的程式
平常真的只有在處理桌面事務的話其實是不錯的選擇

如果說要玩遊戲的話….看看就好

對於沒用過的人初此見面眼睛一定會為之一亮啊 XD

Filed under: 蟲的研究心得

Ubuntu 9.01 intial

problem 1. OpenJDK 1.6 chinese font problem
在 TextField 或 Label 中,中文會出現變形的問題

soulution:
1. 下載新的字型丢到 /usr/share/fonts/truetype/arphic
(我是去下載微軟正黑體 msjh.ttf)

2. 修改 /etc/java-6-open/fontconfig.properties

2.1 找到 filename.AR_PL_UMing_TW=/usr/share/fonts/truetype/arphic/uming.ttc

2.2 取代成 filename.AR_PL_UMing_TW=/usr/share/fonts/truetype/arphic/msjh.ttf

problem 2: Adobe Flash Player chinese font problem
中文字會變成方格的問題
soultion:

1. 修改 /etc/fonts/conf.d/49-sansserif.conf

2.1 找到 sans-serif

2.2 修改 sans-serif 為 sans

Filed under: 蟲的研究心得

whether or not

有人說我很隨興
也有人說我很固執

對我而言, 只要能夠理解對方的想法

其實就能夠很隨興

但如果不能

我就只能用我自己的想法

那就會變的固執

抱怨總是會一點一滴的藏在心裡, 今天少講一點

明天並不會完全不見

快樂總是很難保存, 今天多講一點

明天並不會快樂一點

這就人的心理吧

不論開心或難過

我希望每天都是一個新的開始

so, don’t thinking too much about past.

Filed under: 蟲的點點滴滴

Author

參觀人數

  • 20,291 人次

Flickr 相簿

DSCN1635

More Photos