Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Ubuntu 8.04 Server (X11) & DC++  (Прочитано 3115 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн azWolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Ubuntu 8.04 Server (X11) & DC++
« : 02 Июля 2009, 23:52:25 »
в силу ряда причин прикрутил графический интерфейс к Ubuntu 8.04 Server. Установил DC++. Хотелось бы что бы он запускался в качестве службы (простите Демона :) )
Есть ли решение этого вопроса? Гугля увы не помогла ...или я не правильно ставил запрос.

Спасибо.

P.S. консольные решения не предлагать.
« Последнее редактирование: 02 Июля 2009, 23:54:58 от azWolf »

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #1 : 03 Июля 2009, 00:01:56 »
Графика на сервере, откровенно говоря, изврат. Но уж если так получилось, что мешает добавить DC++ в автозагрузку? В гноме это будет если мне не изменяет память "сеансы и запуск" или что-то вроде этого.

Оффлайн azWolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #2 : 03 Июля 2009, 01:04:41 »
изврат, не из врат :) отдельный вопрос. только ине кажется атозагрузка сработает, только когда зайдешь в сеанс. Повторюсь. Сервак. и мне там делать нефиг в сеансе, а уж тем более в иксах:)

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #3 : 03 Июля 2009, 01:26:41 »
Тогда все это слабо вяжется с

P.S. консольные решения не предлагать.

Можно было бы просто добавить запуск всего нужного например в /etc/rc.local, но он исполняется от рута, и все, что будет оттуда запущено тоже будет работать от рута. Если это неприемлимо, то следует создать пользователя, дать ему нужные права и запускать от этого пользователя.

Оффлайн azWolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #4 : 03 Июля 2009, 11:17:20 »
Цитировать
Можно было бы просто добавить запуск всего нужного например в /etc/rc.local, но он исполняется от рута, и все, что будет оттуда запущено тоже будет работать от рута. Если это неприемлимо, то следует создать пользователя, дать ему нужные права и запускать от этого пользователя.

Абсолютно без разницы от кого он будет работать, абы работал. Можно поподробнее как его туда впихнуть? И вы уверены что в /etc/rc.local  а не в /etc/rc.d/rc.local (попытки поиска в большинстве своем ссылаются на этот путь, хотя есть и предложенный вами)?

P.S. увы также как и все отправляют в man логично, но буду благодарен за более конструктивную помощь.
« Последнее редактирование: 03 Июля 2009, 11:21:58 от azWolf »

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #5 : 03 Июля 2009, 11:32:10 »
Зачем на сервере гуй, если с ним никто работать не будет?
Цитировать
frank@frank-mobile:~$ apt-cache  show rccp
Package: rccp
Priority: optional
Section: universe/net
Installed-Size: 208
Maintainer: Ubuntu MOTU Developers <ubuntu-motu@lists.ubuntu.com>
Original-Maintainer: Zak B. Elep <zakame@spunge.org>
Architecture: i386
Version: 0.9-2.1
Depends: libc6 (>= 2.4), dctc, perl-modules
Filename: pool/universe/r/rccp/rccp_0.9-2.1_i386.deb
Size: 25234
MD5sum: 718f41ef11f47929c519bc4c1d328370
SHA1: 4c2d96c343daf133d54219cdb18aae0c449d8165
SHA256: 9239b0cf6f8f3f68be01a502973c212163bcf141596af1b306af504dc0debbf6
Description: connect to Direct Connect peer file-sharing network via text console
 RCCP (Red Connect Console Program - originally named CCCP) is text front-end
 for the dctc program. Dctc handles all communication with dchubs and clients.
 .
 RCCP is designed to allow both scripting and command line interaction.
 Besides supporting all the basic Direct Connect commands such as downloading,
 searching, uploading, resuming, multihub search etc RCCP can be scripted.
 .
 Selected scripts from many included with the package:
  * multi hub spider search
  * last seen user script (ala irc !seen script)
  * list all files from all users
  * download bot - watches query results and downloads all of them
  * segmented downloading
  * ... plus many more ...
 .
 Direct Connect protocol is intended for peer-based file-sharing. In practise it
 works better than gnutella and other similar systems as it allows dc hubs
 (servers) administators to require clients to share specified amount of data.
 The amount is usually based on type of client's connection and it is used not
 to hurt or exclude anybody but to make file sharing "fair play".
 .
  Homepage: http://members.chello.se/hampasfirma/cccp/index.html
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Origin: Ubuntu

Оффлайн azWolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #6 : 03 Июля 2009, 12:15:00 »
Совершенно не понял что за цитату вы добавили и к чему?
Ну допустим работать с GUI все-таки будем, но через Xming к примеру тот же Wireshark и не он один.

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #7 : 03 Июля 2009, 12:20:48 »
Перевожу на русский: ЕСТЬ КОНСОЛЬНЫЙ КЛИЕНТ.
Насчёт wireshark: есть tshark
Если уж хочется гуёвые проги: настраиваем автологин. Помним о дырке, которую таки образом открываем на сервере.
« Последнее редактирование: 03 Июля 2009, 12:23:00 от Frank »

Оффлайн azWolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #8 : 03 Июля 2009, 12:43:55 »
повторяю "консольные решения не предлагать."

и что за ... поход к решению вопроса? не знаете? зачем советовать то о чем вас не спрашивают?

P.S. upd:  У меня есть своя задача и я ее решаю именно с GUI. Увы автологин мне не подходит в качестве решения.
« Последнее редактирование: 03 Июля 2009, 12:48:40 от azWolf »

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #9 : 03 Июля 2009, 12:47:19 »
Если вы предпочитаете костыли, не ожидайте умных советов по ним. Я рассказал достаточно, чтобы можно было в теме дописать [Решено].

Оффлайн azWolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #10 : 03 Июля 2009, 12:49:59 »
P.S. upd:  У меня есть своя задача и я ее решаю именно с GUI. Увы автологин мне не подходит в качестве решения.

[Решено]? не смешите тапочки своей глупостью и незнанием. Вы не ответили ничего по существу! С тем же успехом можно посоветовать поставить Windows (вот ваш ответ)
« Последнее редактирование: 03 Июля 2009, 12:51:46 от azWolf »

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #11 : 03 Июля 2009, 20:34:16 »
Абсолютно без разницы от кого он будет работать, абы работал. Можно поподробнее как его туда впихнуть? И вы уверены что в /etc/rc.local  а не в /etc/rc.d/rc.local (попытки поиска в большинстве своем ссылаются на этот путь, хотя есть и предложенный вами)?

Ну если без разницы  (хотя как по мне - разница есть и еще какая!) то впихнуть его не составит никаких проблем. Путь /etc/rc.local правильный (по крайней мере для Ubuntu и Debian). Остается только дописать в него (перед exit 0) запуск нужной софтины в иксах. Например:

startx gedit // - тут ошибка, смотри дальше в теме.

При таком раскладе получаем запущенные от рута иксы с нужной софтиной. Закрываем софтину - выходим из иксов.

PS: Врядли мое мнение вас сильно заинтересует, но за реализацию такого решения на сервере руки надо отрывать до самых ушей. :) Несколько исправить ситуацию поможет вдумчивое чтение мана по su и применение оной для запуска НЕ от рута. Но все равно - так делать не надо.
« Последнее редактирование: 03 Июля 2009, 23:24:04 от jel »

Оффлайн Frank

  • Старожил
  • *
  • Сообщений: 1799
  • Профессиональный любитель
    • Просмотр профиля
    • Народный форум Николаева
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #12 : 03 Июля 2009, 22:04:33 »
Не путай его ещё больше, он и сам с этим справляется. startx, как и xinit, не принимают агрумента - программу. См. маны.

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #13 : 03 Июля 2009, 23:22:27 »
startx, как и xinit, не принимают агрумента - программу. См. маны.

Упс. А ведь действительно не принимают. Почему-то был уверен что можно и так. Старею. :( Спасибо за уточнение.

Ну и чтобы не путать вопрошающего, про .xinitrc в домашнем каталоге рассказывать не буду - есть в мане. ;)

Оффлайн azWolf

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Ubuntu 8.04 Server (X11) & DC++
« Ответ #14 : 04 Июля 2009, 00:00:58 »
меня запутать сложно :) ...я тут пока в экспериментах на виртуалке. нашел такую инфу (не знаю копаюсь на сколько она актуальна сегодня)
"- Библиотека dclib + графический клиент dc-gui (ныне Valknut) + http-plugin для удалённого управления через Веб-интерфейс. Поддерживает TTH и все прочие прелести"
отсюда http://forum.proc.ru/index.php?showtopic=16071
пытаюсь на виртуалке настроить демоном Valknut.  LinuxDC++ редкостный ацтой

к слову о консольных клиентах  microdc  на мой вкус получше будет. он раньше и стоял на серваке. сегодня безумные реалии заставляют делать то что делаю. увы.

Кстати как вариант можете предложить DC++ клиента но с WEB-мордой. если не победю GUI ...сойдет как вариант.

 

Страница сгенерирована за 0.017 секунд. Запросов: 19.