Changes

From SME Server
Jump to navigationJump to search
1,126 bytes added ,  23:37, 15 August 2015
Line 165: Line 165:  
  chkconfig --add jdownloader
 
  chkconfig --add jdownloader
 
  ln -s  /etc/rc.d/init.d/e-smith-service S90jdownloader
 
  ln -s  /etc/rc.d/init.d/e-smith-service S90jdownloader
 +
 +
====How retrieve the downloads====
 +
we need to make a samba fragment
 +
{ my $status = $jdownloader{'status'} || "disabled";
 +
    return "    # jdownloader is disabled in smb.conf"
 +
          unless $status eq 'enabled';
 +
        {
 +
my @jdownloader_smb_users = split(",", ($jdownloader{'Smbusers'} || "") );
 +
 +
        $OUT .= "[jdownloader]\n";
 +
        $OUT .= "comment = jdownloader download folder\n";
 +
        $OUT .= "path = /var/lib/jdownloader\n";
 +
 +
        $OUT .= "valid users \= admin ";
 +
        foreach my $jdownloader_smb_users (@jdownloader_smb_users)
 +
        {
 +
            $OUT .= " $jdownloader_smb_users";
 +
        }
 +
        $OUT .="\n";
 +
        $OUT .= "force user = jdownloader\n";
 +
        $OUT .= "force group = jdowloader\n";
 +
        $OUT .= "read only = no\n";
 +
        $OUT .= "browsable = yes\n";
 +
        $OUT .= "writable = yes\n";
 +
        $OUT .= "create mode = 0644\n";
 +
        $OUT .= "directory mask = 0755\n";
 +
 +
        }
 +
}
 +
 +
then
 +
signal-event workgroup-update
 +
 +
and create the download folder and allow the jdownloader user
 +
mkdir /var/lib/jdownloader
 +
chown jdownloader:jdownloader /var/lib/jdownloader
    
===Usage===
 
===Usage===

Navigation menu