После небольшой оплошности с коммандой find -exec chmod 😉 сегодня пришлось перенастраивать заново коробочку.
Прошивка обновилась до версии 1.06. Обновление прошло без сюрпризов и потери данных.
Transmission обновился до 1.51 версии и я открыл для себя клиента под Windows Transmission Remote. Теперь можно удобно выставлять приоритеты файлов, и, главное, выбирать файлы для закачки внутри одного торрента.
Домашнюю папку пользователю root я изменил на /mnt/HD_a2/root – стало гораздо удобнее.
Cleanboot, lighttpd не ставил за ненадобностью.
Еще захотелось присылать себе на почту отчет скрипта резервного копирования, о чем поподробнее.
Включаем syslogd (без логов понимать, что творится с почтой проблематично) и переместим логи на жесткий диск:
mkdir /ffp/var/logcp -r /var/log/samba /ffp/var/logcp -r /var/log/cores /ffp/var/logcp /var/log/lastlog /ffp/var/logcp /var/log/wtmp /ffp/var/logcp /var/log/btmp /ffp/var/logvim /ffp/start/syslogd.shsyslogd_start(){rm -r /var/logln -s /ffp/var/log /var/logproc_start /ffp/sbin/syslogd /ffp/sbin/klogd}chmod +x /ffp/start/syslogd.sh/ffp/start/syslogd.sh start
Устанавливаем postfix:
ipkg install postfixvim /opt/etc/postfix/main.cfmail_owner = adminsetgid_group = maildropmyhostname = nas.domain.commynetworks_style = subnet
В интерфейсе управления коробочкой нужно создать группу maildrop.
Далее удаляем все строки, содержащие manpage_directory, sample_directory, readme_directory, html_directory из файла /opt/etc/postfix/postfix-files.
Поправляем привилегии на файлах, запускаемся, отправляем тест и смотрим лог:
postfix set-permissions/opt/etc/init.d/S69postfix starttail -f /ffp/var/log/messagessendmail user@domain.comTEST
Это видел?
http://blog.leschinsky.in.ua/2009/03/10/install-debian-dns323/
Я собственно пока не осознаю потребность в столь кардинальных изменениях. Оно того стоит?
Я не то чтобы очень рекомендую, просто, чтобы ты в курсе был.
Доброе время суток. Есть вопрос: вроде все сделал, как написано здесь http://forum.dsmg600.info/t2719-%5BREL%5D-Transmission.html и здесь http://nas-tweaks.net/CH3SNAS:Tutorials/fun_plug, поставил Remote. Все заработало, могу подключиться клиентом и по вэбу, добавить торрент, но вот качать не хочет 🙁 Вот что происходит: Торрент добавляется нормально (взят с торрентс.ру), показывает пиров, а потом вылезает ошибка “No such file or directory”. Я не очень силен в линухе, если позволит время, может подкинешь идею, что с этим делать… Спасибо.
Здравствуйте.
На /mnt/HD_a2 есть папка Downloads или другая, которая указанна в конфиге transmission?
Я бы проверил, что у папок .transmission-daemon и Downloads нужный владелец.
chown -R nobody /mnt/HD_a2/.transmission-daemon /mnt/HD_a2/Downloads
Вот мой конфиг на всякий случай:
root@nas:~# cat /mnt/HD_a2/.transmission-daemon/settings.json
{
“blocklist-enabled”: 0,
“download-dir”: “\/mnt\/HD_a2\/Downloads”,
“download-limit”: 50,
“download-limit-enabled”: 1,
“encryption”: 1,
“lazy-bitfield-enabled”: 1,
“max-peers-global”: 80,
“message-level”: 2,
“open-file-limit”: 32,
“peer-limit-global”: 80,
“peer-limit-per-torrent”: 20,
“peer-port”: 51413,
“peer-port-random-enabled”: 0,
“peer-port-random-high”: 65535,
“peer-port-random-low”: 1024,
“peer-socket-tos”: 0,
“pex-enabled”: 1,
“port-forwarding-enabled”: 0,
“preallocation”: 1,
“proxy”: “”,
“proxy-auth-enabled”: 0,
“proxy-auth-password”: “”,
“proxy-auth-username”: “”,
“proxy-enabled”: 0,
“proxy-port”: 80,
“proxy-type”: 0,
“rpc-authentication-required”: 0,
“rpc-enabled”: 1,
“rpc-password”: “”,
“rpc-port”: 9091,
“rpc-username”: “”,
“rpc-whitelist”: “127.0.0.1,10.0.0.*”,
“rpc-whitelist-enabled”: 1,
“upload-limit”: 30,
“upload-limit-enabled”: 1,
“upload-slots-per-torrent”: 14
}
Поидее все что не так должно писаться в /mnt/HD_a2/.transmission-daemon/transmission-daemon.log.
спасибо, за ответ. посмотрел лог, на самом деле не существует папка. Отсюда вопрос: как вносить изменения в конфиг? на всякий случай, вот мой конфиг:
root@dlink-AE8916:~# cat /mnt/HD_a2/.transmission-daemon/settings.json
{
“blocklist-enabled”: 0,
“download-dir”: “\/home\/root\/Downloads”,
“download-limit”: 100,
“download-limit-enabled”: 0,
“encryption”: 1,
“lazy-bitfield-enabled”: 1,
“message-level”: 2,
“open-file-limit”: 32,
“peer-limit-global”: 240,
“peer-limit-per-torrent”: 60,
“peer-port”: 51413,
“peer-port-random-enabled”: 0,
“peer-port-random-high”: 65535,
“peer-port-random-low”: 1024,
“peer-socket-tos”: 0,
“pex-enabled”: 1,
“port-forwarding-enabled”: 1,
“preallocation”: 1,
“proxy”: “”,
“proxy-auth-enabled”: 0,
“proxy-auth-password”: “”,
“proxy-auth-username”: “”,
“proxy-enabled”: 0,
“proxy-port”: 80,
“proxy-type”: 0,
“rpc-authentication-required”: 1,
“rpc-enabled”: 1,
“rpc-password”: “djljktq76”,
“rpc-port”: 9091,
“rpc-username”: “root”,
“rpc-whitelist”: “127.0.0.1,192.168.*.*”,
“rpc-whitelist-enabled”: 1,
“upload-limit”: 100,
“upload-limit-enabled”: 0,
“upload-slots-per-torrent”: 14
}
Может есть ещзе косяки? Но, полюбому, “буду у Вас на Колыме” – с меня причитается 🙂
Большущуу спасибо! Немного порылся в нете и все! но с меня по прежнему причитается!!!
Доброго времени суток! Все сделал как описано вот здесь http://booroondook.net/blog/2009-04-13-9, трансмиссия 1.74 запускается, но не качает в трансмиссии вылазиет ошибка No such file or directory. При этом в логе трансмиссии пишет
[09:34:59.507] L2-My-Informer-2.2.rar: Got 30 peers from tracker
[09:35:00.077] Couldn’t create “L2-My-Informer2.2.rar”: “/home/nobody/Downloads” is not a folder
При этом конфиг трансмиссии выглядит:
{
“alt-speed-down”: 50,
“alt-speed-enabled”: false,
“alt-speed-time-begin”: 540,
“alt-speed-time-day”: 127,
“alt-speed-time-enabled”: false,
“alt-speed-time-end”: 1020,
“alt-speed-up”: 50,
“bind-address-ipv4”: “0.0.0.0”,
“bind-address-ipv6”: “”,
“blocklist-enabled”: false,
“dht-enabled”: true,
“download-dir”: “\/mnt\/HD_a2\/torr_down”,
“download-limit”: 100,
“download-limit-enabled”: 0,
“encryption”: 1,
“lazy-bitfield-enabled”: true,
“message-level”: 2,
“open-file-limit”: 32,
“peer-limit-global”: 240,
“peer-limit-per-torrent”: 60,
“peer-port”: 51413,
“peer-port-random-enabled”: 0,
“peer-port-random-high”: 65535,
“peer-port-random-low”: 1024,
“peer-port-random-on-start”: false,
“peer-socket-tos”: 0,
“pex-enabled”: true,
“port-forwarding-enabled”: true,
“preallocation”: 1,
“proxy”: “”,
“proxy-auth-enabled”: false,
“proxy-auth-password”: “”,
“proxy-auth-username”: “”,
“proxy-enabled”: false,
“proxy-port”: 80,
“proxy-type”: 0,
“ratio-limit”: 2.0000,
“ratio-limit-enabled”: false,
“rpc-authentication-required”: true,
“rpc-bind-address”: “0.0.0.0”,
“rpc-enabled”: true,
“rpc-password”: “{6d60eaf3753a5aaa3595a0a2236d16411239293887dJ2CoT”,
“rpc-port”: 9091,
“rpc-username”: “dipa”,
“rpc-whitelist”: “*.*.*.*”,
“rpc-whitelist-enabled”: true,
“speed-limit-down”: 100,
“speed-limit-down-enabled”: false,
“speed-limit-up”: 100,
“speed-limit-up-enabled”: false,
“umask”: 18,
“upload-limit”: 100,
“upload-limit-enabled”: 0,
“upload-slots-per-torrent”: 14
}
Почему трансмиссия не качает в директорию заданную в ее конфиге? 🙁