October 24, 201213 yr Hi all, I have created a plugin for svn-1.7.x (server and client) for personal reasons. Is anybody interested in obtaining a copy (free of charge and mostly free of support ? It uses quite the newest versions of many dependent packages like sqlite, neon, apr, openssl. So it might break your system, though it seems to work on my unRaid 5.0b14 and 5.0rc5. However I have had to make sure that all other plugins I use don't screw with the newer versions I need for svn 1.7, hence I have had to check and possibly edit all other plugins on my unRaid. I also compiled a version of haveged, a random number generator based on hardware events, so that the svn (and other) process does not hang if it tries to draw a number from /dev/random. Cheers, Alex
January 28, 201313 yr Author Here you go. Its just a zipped version of what I had. Ask if you get trouble, though I might not have time to answer. Just a very brief summary. SVN 1.7.x relies on newer libraries of sqlite3, openssl and other libs (ie. it will NOT run on unRAID default version of some of the libraries I updated, though I may have updated more libs than strictly necessary). Therefore I have updated lots of libs to current slackware version. The current slackware versions tend to be a moving target so the links in the plg-files, may refer to on older and missing version on http://slackware.cs.utah.edu/pub/slackware/slackware-current/slackware/. Also since I use newer versions of many libraries, I started creating a dependency graph of PLG's. So if you use other plugins such as Influencers or SimpleFeatures or others which also use some of the libraries I have updated, you should update those PLG's so that they also use the library dependencies in the folder /boot/config/plugin/dependencies (see content of my zip-file). I included haveged and cyrus-sasl because I use an encrypted svn connection, and haveged prevents the svn from hanging due to missing random numbers in /dev/random. One could also just have used the pseudo random generator in /dev/urandom (see http://security.stackexchange.com/questions/14386/what-do-i-need-to-configure-to-make-sure-my-software-uses-dev-urandom if you wanna use pseudo-random). Good luck Cheers Alex PS: Sorry for the late response, I couldn't figure out how to get email-notifications before. Svn-1.7.6.zip
Archived
This topic is now archived and is closed to further replies.