Synology-Forum.nl
Packages => 3rd party Packages => SABnzbd (usenet) => Topic gestart door: Anonymous op 22 december 2006, 00:07:39
-
Nu heb ik al een tijdje de firmware upgrade werkend en zeer tevreden.
Weer een stapje verder proberen door SABnzbd weer te installeren, maar dat wil helaas maar niet lukken.....
Ik heb de packages (optware en sabnzbd) uitgevoerd als firmware upgrade en krijg ook netjes de genoemde foutcode.
Echter is sabnzbd niet benaderbaar.
Vreemd genoeg lukt het mij ook niet om de map opt zichtbaar te maken.
Via de webconfig kom ik deze ook niet tegen om rechten aan toe te kennen.
Mogelijk heb ik niet de goede rechten ofzo, maar wat gaat er nu fout?
Netdisk login: root
Password:
BusyBox v1.1.0 (2006.11.28-14:13+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
Netdisk> ls -al
drwxr-xr-x 2 root root 1024 Dec 21 23:53 .
drwxr-xr-x 19 root root 1024 Dec 21 23:27 ..
lrwxrwxrwx 1 root root 21 Dec 21 23:53 .bash_profile -> /opt/et
c/bash_profile
lrwxrwxrwx 1 root root 13 Dec 21 23:53 .bashrc -> .bash_profile
-rw-r--r-- 1 root root 396 Sep 4 2003 .profile
Netdisk> cd ..
Netdisk> ls -al
drwxr-xr-x 19 root root 1024 Dec 21 23:27 .
drwxr-xr-x 19 root root 1024 Dec 21 23:27 ..
drwxr-xr-x 2 root root 1024 Dec 6 16:36 bin
drwxr-xr-x 3 root root 3072 Dec 6 16:37 dev
drwxr-xr-x 8 root root 2048 Dec 21 23:27 etc
drwxr-xr-x 8 root root 1024 Dec 6 16:36 etc.defaults
drwxr-xr-x 2 root root 1024 Dec 4 10:02 initrd
drwxr-xr-x 8 root root 3072 Dec 6 16:36 lib
lrwxrwxrwx 1 root root 11 Dec 6 16:36 linuxrc -> bin/busybox
drwx------ 2 root root 1024 Nov 30 11:39 lost+found
drwxr-xr-x 2 root root 1024 Nov 30 11:38 mnt
lrwxrwxrwx 1 root root 12 Dec 21 23:24 opt -> /volume1/opt
dr-xr-xr-x 69 root root 0 Jul 28 2002 proc
drwxr-xr-x 2 root root 1024 Dec 21 23:53 root
drwxr-xr-x 2 root root 1024 Dec 6 16:36 sbin
drwxr-xr-x 2 root root 1024 Nov 30 11:38 sys
drwxrwxrwx 5 root root 340 Dec 21 23:58 tmp
drwxr-xr-x 6 root root 1024 Dec 6 16:36 usr
drwxr-xr-x 9 root root 1024 Dec 21 23:27 var
drwxr-xr-x 9 root root 1024 Dec 6 16:37 var.defaults
drwxrwxrwx 13 root root 4096 Dec 21 23:53 volume1
Netdisk> cd opt
Netdisk> ls -al
drwxr-xr-x 14 frank root 4096 Dec 21 23:54 .
drwxrwxrwx 13 root root 4096 Dec 21 23:53 ..
drwxr-xr-x 2 frank root 4096 Dec 21 23:53 bin
drwxr-xr-x 3 frank users 4096 Dec 21 23:53 doc
drwxr-xr-x 4 frank root 4096 Dec 21 23:53 etc
drwxr-xr-x 4 frank root 4096 Dec 21 23:53 include
drwxr-xr-x 2 frank users 4096 Dec 21 23:53 info
drwxr-xr-x 3 frank root 4096 Dec 21 23:53 lib
drwxr-xr-x 2 frank users 4096 Jun 20 2006 libexec
drwxr-xr-x 4 frank root 4096 Dec 21 23:53 man
lrwxrwxrwx 1 root root 12 Dec 21 23:54 opt -> /volume1/opt
drwxr-xr-x 2 frank root 4096 Dec 21 23:53 sbin
drwxr-xr-x 3 frank root 4096 Dec 21 23:53 share
drwxr-xr-x 2 frank root 4096 Sep 11 21:37 src
drwxr-xr-x 3 frank users 4096 Dec 21 23:53 var
Netdisk> cd /volume1/opt
Netdisk> ls -al
drwxr-xr-x 14 frank root 4096 Dec 21 23:54 .
drwxrwxrwx 13 root root 4096 Dec 21 23:53 ..
drwxr-xr-x 2 frank root 4096 Dec 21 23:53 bin
drwxr-xr-x 3 frank users 4096 Dec 21 23:53 doc
drwxr-xr-x 4 frank root 4096 Dec 21 23:53 etc
drwxr-xr-x 4 frank root 4096 Dec 21 23:53 include
drwxr-xr-x 2 frank users 4096 Dec 21 23:53 info
drwxr-xr-x 3 frank root 4096 Dec 21 23:53 lib
drwxr-xr-x 2 frank users 4096 Jun 20 2006 libexec
drwxr-xr-x 4 frank root 4096 Dec 21 23:53 man
lrwxrwxrwx 1 root root 12 Dec 21 23:54 opt -> /volume1/opt
drwxr-xr-x 2 frank root 4096 Dec 21 23:53 sbin
drwxr-xr-x 3 frank root 4096 Dec 21 23:53 share
drwxr-xr-x 2 frank root 4096 Sep 11 21:37 src
drwxr-xr-x 3 frank users 4096 Dec 21 23:53 var
Netdisk> cd ..
Netdisk> ls -al
drwxrwxrwx 13 root root 4096 Dec 21 23:53 .
drwxr-xr-x 19 root root 1024 Dec 21 23:27 ..
drwxr-xr-x 4 admin root 4096 Oct 29 18:36 @database
drwxr-xr-x 5 root root 4096 Nov 10 00:22 @download
drwxrwxrwx 2 root root 4096 Dec 21 23:27 @spool
drwxr-xr-x 3 root root 4096 Dec 21 23:27 @tmp
-rw------- 1 root root 7168 Dec 21 23:53 aquota.group
-rw------- 1 root root 8192 Dec 21 23:53 aquota.user
drwxrwxrwx 2 root root 4096 Nov 12 19:51 helpdesk
drwx------ 2 root root 16384 Feb 11 2004 lost+found
drwxrwxrwx 74 root root 12288 Dec 17 13:52 music
drwxr-xr-x 14 frank root 4096 Dec 21 23:54 opt
drwxrwxrwx 6 root root 4096 Dec 17 14:15 photo
drwxrwxrwx 4 root root 4096 Dec 21 23:53 public
drwxrwxrwx 4 root root 4096 Nov 13 21:41 web
Netdisk>
-
Zo te zien zit er in opt een link naar opt. Deze is overbodig:
rm /opt/opt
Ook zie ik de 'local' directory helemaal niet staan in opt. Heb je syno-sabnzbd.tar.bz2 wel uitgepakt naar het public mapje van je DS alvorens je gepatcht hebt?
Verder kan je eens proberen om sabnzbd als guest op te starten, maar dan -niet- in daemon modus zodat de foutmeldingen op je scherm verschijnen:
su -l guest -c "/usr/bin/python /opt/local/sabnzbd/SABnzbd.py -f /opt/local/sabnzbd/SABnzbd.ini"
-
Shit... zouden ze bij de upgrade e.e.a. verder beveiligd hebben?
Kan niet eens meer naar guest...;(
Tijdens patchen stonde alle bestanden netjes in de public dir....
Netdisk login: root
Password:
BusyBox v1.1.0 (2006.11.28-14:13+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
Netdisk> ls /opt/opt
/opt/opt
Netdisk> ls -al /opt/opt
lrwxrwxrwx 1 root root 12 Dec 21 23:54 /opt/opt -> /volume1/opt
Netdisk> rm /opt/opt
Netdisk> su -l guest -c "/usr/bin/python /opt/local/sabnzbd/SABnzbd.py -f /opt/l
ocal/sabnzbd/SABnzbd.ini"
warning: cannot change to home directory
-sh: /usr/bin/python: not found
Netdisk> su -l guest
warning: cannot change to home directory
BusyBox v1.1.0 (2006.11.28-14:13+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.
Netdisk> su guest
su: This applet requires root priviledges!
Netdisk>
-
Ships..... hoe kan ik trouwens een post deleten?
Zat een beetje te slapen. Sorry :oops: :oops:
-
Je kan alleen je laatste post verwijderen als je een ingelogde gebruiker bent. Maar moderators kunnen wel alles verwijderen :twisted: (welke moest er weg?).
Netdisk> su -l guest
warning: cannot change to home directory
Het lukte je wel om guest te worden.
Netdisk> su guest
su: This applet requires root priviledges!
Hier was je al guest, en wilde je het commando su gebruiken. Normaalgesproken kan dat op linux systemen (om weer root te worden ofzo), maar op de DS mag dat helaas niet. Met 'exit' kan je weer uit de guest gebruiker modus komen (sluit de 2e shell die su voor je opstartte als gebruiker guest).
Maar het was de bedoeling datj e de rest van het commando ook er nog achter plakt. Dus niet:
su -l guest
Maar:
su -l guest -c "/usr/bin/python /opt/local/sabnzbd/SABnzbd.py -f /opt/local/sabnzbd/SABnzbd.ini"
(één regel)