fedora 10 и amuled

И вновь появилась необходимость установки amule. На компьютере выполняющем роль сервера установлена fedora 10.

Задача стоит такая — удаленное  управление amule со всех компьютеров подсети.

Приступим (все действия выполняются с правами root)

!Внимание в 2.2.4 содержится ошибки (а в 2.2.5 они еще не найдены 🙂 )

1) yum install amule

Installing:
amule i386 2.2.4-1.fc10 rpmfusion-free-updates 4.5 M
Installing for dependencies:
GeoIP i386 1.4.6-2.fc10 updates 703 k
amule-nogui i386 2.2.4-1.fc10 rpmfusion-free-updates 2.0 M
cryptopp i386 5.5.2-3.fc10 fedora 1.2 M
wxBase i386 2.8.9-1.fc10 fedora 679 k
wxGTK i386 2.8.9-1.fc10 fedora 3.8 M

Итого 6 пакетов
2)
useradd amule #Добавляем пользователя для amule
passwd amule #Задаем пароль пользователю amule
3)
su -l amule #Логинемся под пользователем amule
echo -n pass | md5sum | cut -d ' ' -f 1 #pass заменить на другой желаемый пароль для amule
1a1dc91c907325c69271ddf0c944bc72 #вывод предыдущей команды
4)
nano /home/amule/.aMule/amule.conf

В секции [ExternalConnect]
Находим
AcceptExternalConnections=0 #меняем 0 на 1, дабы разрешить подключения к amuled
в ECPassword=
вписываем ваш пароль полученный после выполнения предыдущего пункта

5)
выходим из пользователя amule (ctrl+d)

Создаем службу amuled для удобства и практичности.
nano /etc/init.d/amuled

#и пишем туды вот такое (позаимствовал из F.A.Q amuled):

#!/bin/sh
# aMule - script shell pour l'arret/demarrage du service

# description: amule p2p download service
# chkconfig: 345 97 03
# Source function library.
. /etc/rc.d/init.d/functions

USER=amule

RETVAL=0

case "$1" in
start)
  echo -n "Starting amule daemon: "
  daemon --user=$USER amuled -f
  RETVAL=$?
  echo
  [ $RETVAL -eq 0 ] && touch /var/lock/subsys/amule
  ;;
stop)
  echo -n "Stopping amule daemon: "
  killproc amuled
  RETVAL=$?
  rm -f /var/lock/subsys/amule && rm -f /var/lock/amule
  echo
  ;;
status)
  status amuled
  RETVAL=$?
  ;;
restart|force-reload)
  $0 stop
  $0 start
  RETVAL=$?
  ;;
*)
  printf "Usage: %q {start|stop|status|restart|force-reload}\n" "$0" >&2
  exit 1
  ;;
esac

exit $RETVAL

На fedora необходимо разрешить подключение к 4712 порту.
Теперь к amuled можно подключиться при помощи amule remote gui

amule for mac

amule for windows

macamuledamuledvistaamulelinux

Реклама
Опубликовано в Fedora. Метки: , , , , , , . Leave a Comment »

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: