Difference between revisions of "Netgear ReadyNAS 316"

From YobiWiki
Jump to navigation Jump to search
Line 52: Line 52:
 
Transgui / Transmission options / Network / Incoming port <> router firewall?
 
Transgui / Transmission options / Network / Incoming port <> router firewall?
   
To fix .resume files from another location, here from /shares/.... to /data/....:
+
To fix .resume files from another location, here from /shares/.... to /data/....: file is [https://en.wikipedia.org/wiki/Bencode bencoded] but a few bash lines are enough
 
<source lang=bash>
 
<source lang=bash>
 
#!/bin/bash
 
#!/bin/bash

Revision as of 23:55, 10 December 2013

Links

General

Initial login: admin/password

If SSH activated, root has same pwd as admin.

Update FW

Debian

System is a Debian Wheezy

apt-get update
apt-get install dialog
apt-get dist-upgrade
apt-get install mc screen binutils sshfs

mail

apt-get install exim4 bsd-mailx

Config: smarthost, no local email / yobi.be / visible domain name: yobi.be / smarthost: smtp.isp.xxx
Complete /etc/email-addresses

backuppc

apt-get install backuppc

Small issue because Apache is not running as the usual www-data but admin user:

chgrp admin /etc/backuppc/*
chgrp admin /usr/lib/backuppc/cgi-bin/index.cgi 
chmod u+s /usr/lib/backuppc/cgi-bin/index.cgi

Set backuppc password:

htpasswd /etc/backuppc/htpasswd backuppc

Move pool to the big partition, preserving hard links

/etc/init.d/backuppc stop
cp -a /var/lib/backuppc /home
rm -rf /var/lib/backuppc
ln -s /home/backuppc /var/lib/backuppc
/etc/init.d/backuppc start

Then visit https://readynas/backuppc
Default backup of localhost /etc will fail due to some read access issues, we can ignore them by tuning the corresponding TarClientCmd and appending to it:

--ignore-failed-read

Apps

Transmission

Default is admin/admin apparently
Edit /data/Transmission/config/settings.json

"rpc-enabled": true,
"rpc-password": "your_password", # note that it will be encrypted next time automatically
"rpc-port": 9091,
"rpc-username": "your_name",
"rpc-whitelist-enabled": "false",
"rpc-authentication-required": "true",

Transgui / Transmission options / Network / Incoming port <> router firewall?

To fix .resume files from another location, here from /shares/.... to /data/....: file is bencoded but a few bash lines are enough

#!/bin/bash
FILE="$1"
OLDDESTSIZE=$(cat "$FILE"|cut -f6 -d:|head -n1|sed 's/destination//')
OLDDEST="/shares"
NEWDEST="/data"
NEWDESTSIZE=$(($OLDDESTSIZE-${#OLDDEST}+${#NEWDEST}))
sed -i "s#:destination[0-9]\+:${OLDDEST}#:destination${NEWDESTSIZE}:${NEWDEST}#" "$FILE"
chown guest:guest "$FILE"

Android