Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

SubVersion 1.7.x Plugin - anybody interested?

Featured Replies

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

  • 1 month later...

This would be great, any chance of getting a link?

  • 1 month later...
  • 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.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.