hallo alle,
schaut mal drüber und falls was unstimmig ist einfach ändern.
Baustelle/DC_Hub
MegaDave
|
Anmeldungsdatum: Beiträge: Zähle... |
|
|
Anmeldungsdatum: Beiträge: 20095 |
Oder Dir mitteilen. ☺ Hier ein paar Verbesserungen bzw. Unklarheiten: 1. Bitte keine direkte Anrede mit "ihr", sondern nur "man" benutzen. Und auch kein "ich". Gruß, Dee |
|
Anmeldungsdatum: Beiträge: 37971 |
Ne, mit Root-Rechten ein P2P-Server-Dienst? Beitreibe den Dienst unter einem nicht privelegierten User. Tschuess |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: Zähle... |
@ dee 1. wenn das so wichtig ist: Rechts Messer links Gabel und auf den Pott im sitzen ☺)). 2. wegen mir @ chrissss Dave |
|
Anmeldungsdatum: Beiträge: 37971 |
hast du eigentlich bemerkt, dass das Ding ein ordentliches init Skript mitbringt? /etc/init.d/opendchub ich bezweifle, dass die Art und Weise wie du den Dienst startest sinnvoll ist... |
|
Anmeldungsdatum: Beiträge: 37971 |
Also, ich hab mir das Paket jetzt mal etwas genauer angesehen 1) Das Start/Stopp Skript /etc/init.d/opendchub funktioniert tatsächlich nicht. Das liegt daran, dass der Pfad zum Programm nicht ... DAEMON=/usr/sbin/$NAME ... sondern ... DAEMON=/usr/bin/$NAME ... ist. Das muss man also von Hand ändern. Allerdings schreibt das Skript seine PID nicht nach /var/run und somit lässt sich opendchub nicht über das Start/Stopp Skript beenden... 2) Die in den Ubuntu Quellen enthaltene Version scheint einen heftigen Bug zu haben, der es manchen Clients unmöglich macht sich zu verbinden https://launchpad.net/ubuntu/+source/opendchub/+bugs 3) Bei Root-Rechten für solch einen Internetdienst ist mir nicht wohl. Meines Erachtens sollte man einen eigenen Benutzer für den Dienst anlegen und unter diesem den Dienst laufen lassen Meine Meinung: Das Paket ist äusserst schlecht gepflegt. Ich würde das Ding nicht verwenden. Sondern lieber auf z.B. Verlihub ausweichen http://www.verlihub-project.org/index.php 4) Ansonsten scheint der Artikel wphl so zu stimmen. Diese Workarounds sind wohl zum Teil nötig... Tschuess |
|
Anmeldungsdatum: Beiträge: 20095 |
Könntest Du das mit dem Benutzer dann ggf. noch hinzufügen. Danke, Dee |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 12 |
hallo chrissss, nach dem du mit verlihub hier losgeschossen hast, hab ichs mal getestet. das projekt ist leider noch schlimmer als es aussieht. meine nörgelliste: nach nem halben tag nerv –> abbruch \–– ok mit dem etc startscript ist mir auch aufgefallen, deswegen diese etwas dreckige methode mit dem killen des dienstes \–– benutzer mit eingeschränkten rechten für opendchub hab ich auch am laufen, leider ging dann nicht port 411. Dave |
|
Anmeldungsdatum: Beiträge: 37971 |
@Dee @MegaDave |
|
Anmeldungsdatum: Beiträge: 37971 |
Hi Dee! Ich hab mir das Ding nochmal angesehen. Grummel. Sorry das Paket ist ziemlicher Mist... Naja. Hier ist die überarbeitet Version. Ich meine wir sollten erst gar nicht den Betrieb mit Root-Rechten schildern. Daher lege ich einen Benutzer um, biege Home dieses Benutzers nach /etc/opendchub um (sonst würden Konfigurationsdaten im Home des Benutzers landen, der den Dienst startet) und starte dann den Hub mit diesen Benutzerrechten. Ich meine dies ist der einzig wirklich ordentliche Weg. Tschuess |
|
Anmeldungsdatum: Beiträge: 20095 |
Ich vertrau Dir da voll und ganz, weil ich von der Materie absolut keine Ahnung habe. ☺ Gruß, Dee |
|
Anmeldungsdatum: Beiträge: 37971 |
|
|
Anmeldungsdatum: Beiträge: 1277 |
Ich habe opendchub 0.7.15 unter Ubuntu Jaunty Jackelope installiert. Habe bislang nur mal kurz zum Test: opendchub -d im Debug-Modus ohne Daemon ausgeführt und mich mit Linux DC++ erfolgreich verbunden. Auffällig ist, dass ein Init-Skript /etc/init.d/opendchub offenbar überhaupt nicht (mehr) existiert. Möglicherweise hat sich seit 0.7.14 in der Bedienung einiges geändert. So Mitte Oktober habe ich Zeit mich damit auseinander zu setzen und könnte den Artikel überarbeiten. Da Dapper Drake für Server noch bis Juni 2011 unterstützt wird, sollte man vielleicht die alte Anleitung besser archivieren statt löschen, da sie versionsspezifische Workarounds enthält. |
|
Anmeldungsdatum: Beiträge: 146 |
artikel ist ungetestet. |
|
Anmeldungsdatum: Beiträge: 922 |
Heyho, Getestet ist er jetzt und die Probleme aus früheren Zeiten scheinen überwunden. Wie sieht es mit der Warnung am Anfang aus? Obsolet? Liebe Grüße martin |