Problems with SVN using Jailbreak

Discussion in 'General' started by ppeelen, Jan 18, 2010.

  1. ppeelen

    ppeelen New Member

    Hi,

    I have some problems using SVN.
    When logged in onto the server using SSH, the user can't checkout anything.

    When checking out:
    Code:
    $[email protected]:/web$ svn co http://mysite/svn/trunk .
    Fatal: no entropy gathering module detected
    Aborted
    
    I found out that this means that the shell doesn't have access to /dev/random or /dev/urandom (or both).
    How do I add these to the jailbreak shell?

    Best regards,
    Paul Peelen
     
  2. till

    till Super Moderator Staff Member ISPConfig Developer

    I guess you mean jailkit and not jailbreak? For jailkit, add a appsection for svn that defines a /dev/random device in jk_init.ini and then add it in the jailkit server settings in ispconfig or use a existing appsection from this file that defines a /dev/random device.
     
  3. ppeelen

    ppeelen New Member

    hehe, sorry... meant jailkit offcourse.

    I did that... I added [svn] to the ini file, and to the ispconfig conf... but it doesn't seem to work.
    Could you give me some example if you have any?

    Regards,
    Paul Peelen
     
  4. till

    till Super Moderator Staff Member ISPConfig Developer

    This will be applied only for new websites. Create a new website and try again.
     
  5. ppeelen

    ppeelen New Member

    ah.. allright... then I have to remove the previouse sites and re-create them.
    Thanks!

    Is there any way to manually apply that to the current sites?

    Yours,
    /Paul
     
  6. till

    till Super Moderator Staff Member ISPConfig Developer

    Should be possible. You may want to take a look at the jailkit doku for the details on updating a chroot. Normally ispconfig should o this as well, but there seems to be a problem in the current code that does not reflect changes in app sections on updates.
     
  7. grungy

    grungy Member HowtoForge Supporter

    I solved this bu running following command:

    jk_cp -v -j /var/www/clients/client00/web00/ /dev/random


    substitute client00 and web00 with your data
     

Share This Page