March 2014 Archives

Закачиваем файлы удобно

Достало до дрожи юзать screen+wget для каких то закачек. Захотелось чего то гуевого, но без DM. Будем юзать Aria2 и web-гуй к нему.

Ставим:
apt-get install aria2
"Демонизируем", т.к. из коробки он не работает как сервис:
touch /etc/init.d/aria2c
chmod +x /etc/init.d/aria2c
nano /etc/init.d/aria2c
Собственно сам debian-like init-скрипт:
#!/bin/sh
### BEGIN INIT INFO
# Provides:  Aria2
# Required-Start:$network $local_fs $remote_fs
# Required-Stop::$network $local_fs $remote_fs
# Should-Start:  $all
# Should-Stop:   $all
# Default-Start: 2 3 4 5
# Default-Stop:  0 1 6
# Short-Description: Aria2 - Download Manager
### END INIT INFO

NAME=aria2c
ARIA2C=/usr/bin/$NAME
PIDFILE=/var/run/$NAME.pid
CONF=/etc/aria2c.conf
USER=nobody
ARGS="--enable-rpc --rpc-listen-all --conf-path=${CONF}"

test -f $ARIA2C || exit 0

. /lib/lsb/init-functions

case "$1" in
  start)
        log_daemon_msg "Starting aria2c"
        start-stop-daemon --start --quiet -b -m --pidfile $PIDFILE --chuid $USER --startas $ARIA2C -- $ARGS
        log_end_msg $?
  ;;
  stop)
        log_daemon_msg "Stopping aria2c"
        start-stop-daemon --stop --retry="TERM/30/KILL/5" --exec $ARIA2C --user $USER --chuid $USER
        log_end_msg $?
  ;;
  restart|reload|force-reload)
        log_daemon_msg "Restarting aria2c"
        start-stop-daemon --stop --retry="TERM/30/KILL/5" --exec $ARIA2C --user $USER --chuid $USER
        start-stop-daemon --start --quiet -b -m --pidfile $PIDFILE --chuid $USER --startas $ARIA2C -- $ARGS
        log_end_msg $?
  ;;
  status)
        status_of_proc -p $PIDFILE $ARIA2C aria2c && exit 0 || exit $?
  ;;
  *)
        log_action_msg "Usage: /etc/init.d/aria2c {start|stop|restart|reload|force-reload|status}"
        exit 2
  ;;
esac
exit 0
Добавляем в автозапуск:
chkconfig aria2c on
Пример конфига:
# Директория загрузки
dir = /mnt/torrent/complite

# Запускать как демон
daemon = true

# Докачивать при обрывах
continue = true

# Имя пользователя и пароль для Web-Gui
rpc-user = admin
rpc-passwd = admin
Распаковываем скачаный web-гуй куда нибудь в /var/www, зайдем web-интерфейс и по пути Setting -> Connection Setting внесем наши данные из кофнига выше.
Во всяком случае у меня это заработало и теперь не приходится ходить на машину по ssh, городить screen с сессией для закачки терабайт исошников.

Goods From Frozen Hell

Наткнулся тут на интересный тред с срачем на тему России. Порадовал этот пост.

Примерный перевод по версии =Vlad= с форума sysadmins.ru:

Русские аннигилировали 1,5 миллиона в Афганистане и потеряли только 15000 убитыми. Еще 3 миллиона сбежали из Афгана в соседние страны. Это не цивилизованные европейцы, ЭТО РУССКИЕ!!! Те самые РУССКИЕ который уничтожали своих врагов веками. Все самые могущественные империи были уничтожены Русскими.
Наполеон - Русские уничтожили его армию. Армию, которая покорила всю Европу. Гитлер - кто называл Европу своей военной детской площадкой, был уничтожен Советскими Русскими.
Русские отобрали себе 1/6 суши у слабого человечества. Они живут в невыносимых погодных условиях и им абсолютно плевать. Они БОГИ ИЗ ЗАМЕРЗШЕГО АДА. Они не боятся ни зимы, ни жары, ни голода, ни дождя. Они убивают и когда им холодно, и когда им голодно. Если ты им скажешь, что в такой холодной погоде жить невозможно - они засмеются тебе в лицо и пойдут играть в снежки.
Это Русские мазафака! Ты думаешь Спартанцы крутые? Это значит ты никогда не видел Русских. Они завоевали большую часть мира, они покоряют океаны и космос. Они могут испепелить горы своими ядерными ракетами. Никогда не связывайся с Русскими, беги, беги мазафака так быстро как можешь. Это их природа быть богами войны, гегемонами хаоса и лордами уничтожения. Это в их крови, это их инстинкты. Повезло, что их инстинкты пока спят. Молись всем богам, чтобы они спали дальше.
Никогда не доверяй Русским. Они выглядят добрыми и безобидными (вежливыми - прим. перев.), но дай им повод, и они уничтожат весь мир и будут смеяться на его руинах. Из-за их бесконечной зимы Русские даже не поймут, что конец света наступил.
Русские хотели начать войну против всего мира несколько десятков лет назад. И этого не произошло, потому что они решили дать миру шанс пожить еще чуть дольше. Беги, беги пока можешь...

 

Прям гордость за нацию взыграла.