Install SVN on Synology DS 509+
date: 2010-12-25 20:17:49
create user “svnowner”, with scrambled password
create shared folder “svn” for svn repository
ipkg update/ipkg install svn
(failed without “ipkg update”)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| Installing svn (1.6.6-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/svn_1.6.6-1_powerpc.ipk package apr-util suggests installing sqlite package apr-util suggests installing openldap-libs Installing apr (1.3.8-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/apr_1.3.8-1_powerpc.ipk Installing apr-util (1.3.9-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/apr-util_1.3.9-1_powerpc.ipk Installing e2fslibs (1.40.3-5) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/e2fslibs_1.40.3-5_powerpc.ipk Installing expat (2.0.1-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/expat_2.0.1-1_powerpc.ipk Installing gdbm (1.8.3-2) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/gdbm_1.8.3-2_powerpc.ipk Installing libdb (4.2.52-3) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libdb_4.2.52-3_powerpc.ipk Installing cyrus-sasl-libs (2.1.22-2) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/cyrus-sasl-libs_2.1.22-2_powerpc.ipk Installing libxml2 (2.7.6-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/libxml2_2.7.6-1_powerpc.ipk Installing zlib (1.2.3-3) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/zlib_1.2.3-3_powerpc.ipk Installing sqlite (3.6.21-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/sqlite_3.6.21-1_powerpc.ipk Installing readline (6.0-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/readline_6.0-1_powerpc.ipk Installing ncurses (5.7-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/ncurses_5.7-1_powerpc.ipk Installing openldap-libs (2.3.43-1) to root... Downloading o]http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/openldap-libs_2.3.43-1_powerpc.ipk Installing openssl (0.9.8l-1) to root... Downloading http://ipkg.nslu2-linux.org/feeds/optware/syno-e500/cross/unstable/openssl_0.9.8l-1_powerpc.ipk Configuring apr Configuring apr-util Configuring cyrus-sasl-libs Configuring e2fslibs Configuring expat Configuring gdbm Configuring libdb Configuring libxml2 Configuring ncurses update-alternatives: Linking //opt/bin/clear to /opt/bin/ncurses-clear Configuring openldap-libs Configuring openssl Configuring readline Configuring sqlite Configuring svn Configuring zlib Successfully terminated.
|
- vi /etc/inetd.conf
add line:
1
| svn stream tcp nowait svnowner /opt/bin/svnserve svnserve -i -r /volume1/svn
|
- vi /etc/services
add lines:
1 2
| svn 3690/tcp # Subversion svn 3690/udp # Subversion
|
- done