Skrypty startowe mldonkey

Tomasz Pala gotar at polanet.pl
Tue Dec 8 17:48:10 CET 2015


On Tue, Dec 08, 2015 at 11:09:09 +0100, Łukasz Maśko wrote:

>> > Poprawiłem na:
>> > daemon --fork --user $USER --chdir ~$USER "exec $MLDONKEY_PATH >
>> > ${LOG:-/dev/null} 2>&1"
>> 
>> Nie możesz dać całej ścieżki do USER po prostu?
> 
> Nie w --chdir jest problem, a w tym execu. Po prostu mldonkey sam nie forkuje 
> się w tło, a exec powoduje bląd, który widać na komentarzu (samo cd jest 
> pomijalnie nieistotne, bo nawet bez tego mldonkey wydaje się startować). Tak 
> więc chodzi o to, jak zrobić tego execa bez execa i wsparcia w samej 
> aplikacji.

Bardzo łatwo - używając systemd. A powyższy problem sobie wydrukować i
pokazywać każdemu, kto jest na nie, niech on poprawi. Poważnie,
rozwijanie tych skryptów jest bezcelowe, a oryginalny skrypt z pakietu
pewnie będzie też niekompatybilny. Po co się męczyć, skoro prędzej czy
później i tak będziesz musiał przejść na systemd? Odpowiedni plik
service jeśli nie w samych źródłach, to znajdziesz w dowolnej
dystrybucji. I będzie pewnie działał.

-- 
Tomasz Pala <gotar w pld-linux.org>


More information about the pld-devel-pl mailing list