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 <go...@pld-linux.org> _______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl