Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-01-06 11:00:17

  marcin.t - Użytkownik

marcin.t
Użytkownik
Skąd: Białystok
Zarejestrowany: 2008-01-06
Serwis

autostart , update-rc.d , screen ,debian a wszystko w sprawie rtorrent

Z problemem walczę juz trochę czasu, i chyba juz się zapętlilem i popełniam jaki głupi błąd.
Proszę o pomoc

Korzystając z http://jakilinux.org/aplikacje/p2p/rtorrent-p2p-w-konsoli/
zainstalowałem sobie właśnie rtorrent, utworzyłem plik konfiguracyjny .rtorrent.rc.
startując ręcznie wszystko działa jak należy (torrenty sie pobierają)
więc nie jest to problem programu

Ale chciałbym żeby rtorrent startował przy każdym rozruchu komputera
niezależnie od tego kto sie zaloguje (i czy wogóle sie loguje),
ale zawsze żeby aplikacja uruchamiana była przez tego samego usera
w moim przypadku user: marcin

zgodznie z wyżej wymienioną stroną zrobiłem sobie taki skrypcik

Kod:

#!/bin/sh

#su -c marcin  'screen -mD sh /usr/bin/rtorrent' &

i lipa nie startował ( oczywiście było update-rc.d z różnymi opcjami)

Pogrzebałem w necie i zrobiłem po swojemu

Kod:

#!/bin/sh

su -c marcin 'screen -S rtorrent -md /usr/bin/rtorrent' &

ale też po skutkowało ( oczywiście było update-rc.d z różnymi opcjami)

zacząłem dalej grzebać i zrobiłem cos takiego

Kod:

#!/bin/sh

screen -S rtorrent -md /usr/bin/rtorrent

i zadziałało a przynajmniej z
przynajmniej podczas ręcznego uruchamiania
/etc/init.d/rtorrent
uprawnienia nadałem chmod 777 /etc/init.d/rtorrent
właścicielem /etc/init.d/rtorrent jest root
zmieniałem również właściciela pliku na marcin
i lipa

wiecie może w jaki sposób można rozwiązać problem tego typu ?
Co robię nie tak ?

dzięki za pomoc

Offline

 

#2  2008-01-06 11:30:53

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: autostart , update-rc.d , screen ,debian a wszystko w sprawie rtorrent

Jeśli dobrze kojarzę (nie jestem specem w tej dziedzinie) cron nie ma nic w $PATH, więc powinieneś w skrypcie albo nadać $PATH, albo używać pełnych ścieżek (/bin/su, /usr/bin/screen).

PS. do konfiguracji skryptów startowych możesz używać narzędzi typu sysvconfig czy rcconf (polecam to pierwsze).


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#3  2008-01-06 12:10:00

  marcin.t - Użytkownik

marcin.t
Użytkownik
Skąd: Białystok
Zarejestrowany: 2008-01-06
Serwis

Re: autostart , update-rc.d , screen ,debian a wszystko w sprawie rtorrent

dlaczego piszesz o cron ? nic o nim nawet nie wspomnialem
o ile sie nie myle to sysvconfig i rcconf to w tych programach
mozna tylko wlaczac lup wylaczac dana aplikacje do rozruchu komputera

a jak aj juz napisalem mi nie dziala moj skrypcik

znalazlem cos takiego i http://blog.zabiello.com/articles/2006/10/05/ruby-svn-start

co myslicie o tym ?

Offline

 

#4  2008-01-06 12:14:52

  azhag - Admin łajza

azhag
Admin łajza
Skąd: Warszawa
Zarejestrowany: 2005-11-15

Re: autostart , update-rc.d , screen ,debian a wszystko w sprawie rtorrent

marcin.t napisał(-a):

dlaczego piszesz o cron ?

hm, dobre pytanie :) coś mi się pomerdało...

o ile sie nie myle to sysvconfig i rcconf to w tych programach
mozna tylko wlaczac lup wylaczac dana aplikacje do rozruchu komputera

w rcconf faktycznie tylko to można robić, sysvconfig ma większe możliwości


Błogosławieni, którzy czynią FAQ.
opencaching :: debian sources.list :: coś jakby blog :: polski portal debiana :: linux user #403712

Offline

 

#5  2008-01-06 13:42:45

  qbsiu - Członek DUG

qbsiu
Członek DUG
Skąd: Łódzkie
Zarejestrowany: 2007-06-15
Serwis

Re: autostart , update-rc.d , screen ,debian a wszystko w sprawie rtorrent

Kod:

#!/bin/bash
su qbsiu -c 'screen -dmS torrent /usr/bin/rtorrent' &

Ostatnio edytowany przez qbsiu (2008-01-06 13:44:43)

Offline

 

#6  2008-01-06 13:58:29

  Ryszard - Piwo DUG

Ryszard
Piwo DUG
Skąd: Zadupia
Zarejestrowany: 2006-06-30

Re: autostart , update-rc.d , screen ,debian a wszystko w sprawie rtorrent

chmod +x /etc/init.d/rtorrent
ls -l /etc/init.d/rtorrent
http://libtorrent.rakshasa.no/attachment/wiki/RTorr … orrentInit.sh
dość ćiekawy skrypt niestety nie uzywam rtorenta nie mogę juz w tej sprawie nic wiecej napisac na gentoo owiele prościej http://cowpowered.wordpress.com/2007/09/17/etcinitdrtorrent/  pod debianem nie wiem nigdy nie instalowałem ale wujek gogle duzo pisze o /etc/init.d/rtorrent napewno jakiś skrypcior zaskoczy
pozdrawim naschle


http://img196.imageshack.us/img196/3770/freebsde.jpg

Offline

 

#7  2008-01-06 14:05:03

  qbsiu - Członek DUG

qbsiu
Członek DUG
Skąd: Łódzkie
Zarejestrowany: 2007-06-15
Serwis

Re: autostart , update-rc.d , screen ,debian a wszystko w sprawie rtorrent

To co podałem działa na 100% ;) Osobiście rozmawiałem z autorem postu.
Pzdr.

Offline

 

#8  2008-01-06 14:47:21

  marcin.t - Użytkownik

marcin.t
Użytkownik
Skąd: Białystok
Zarejestrowany: 2008-01-06
Serwis

Re: autostart , update-rc.d , screen ,debian a wszystko w sprawie rtorrent

a no dziala . potwierdzial i zacieram raczki
:-))))))))
dodaje do listy pobierania pliki torrent
wychodze do pracy a dobra żona grajaca w pasjansa i ogladajaca nasza-klase.pl
nieswiadomie pobiera mi dane z internetu

pozdrawiam

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)