Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

07.10.2010, 00:10

i2p ebuild -> Neuen User + Home anlegen? Was meint Ihr?

Tach zusammen,

habe vor einiger Zeit mal ein ebuild für i2p, einem anonymen Netzwerk zusammengeschustert. Oleg Popov hat später eine wesentlich elegantere Version erstellt, nun ist schon seit einiger Zeit eine neuere i2p Version [0.8] draußen und ich habe völlig vergessen, das ebuild bei bugs.gentoo.org auf den neuesten Stand zu bringen. Bevor ich nun aber auf bugs.gentoo.org aktiv werde, würde ich gerne von Euch eine Meinung hören. Das ebuild von Popov enthält ein init script, das den i2prouter mit dem user i2p laufen läßt. Zudem wird ein eigenes home Verzeichnis in /opt/i2p angelegt, sprich /opt/i2p/home.

Mir geht es so, dass ich lieber als mein normaler user i2p starte, weil ich es hauptsächlich zum filesharen nutze. Deswegen hab' ich mein altes funktionierendes ebuild weiterbenutzt für Version 0.8. Was meint ihr? Mein altes ebuild mit den Verbesserungen von Popov selbstverständlich aber ohne neuen user + home?

Hier ein Link zum Bugreport bzw. zum i2p Ebuild: http://bugs.gentoo.org/show_bug.cgi?id=297660


Und hier einer zur i2p Homepage: http://www.i2p2.de

2

09.10.2010, 23:24

Ich würde im Ebuild beide Möglichkeinten anbieten. Sprich i2p User vom Ebuild anlegen lassen und in der /etc/conf.d/i2p die Möglichkeit anbieten einen anderen User und ein anderes Verzeichnis anzugeben.
Auch wenn Open-Source kostenlos ist, ist sie nicht umsonst. Dein Preis ist Dein Engagement und Mitarbeit an OS-Projekten.
Wenn Du keinen Preis bezahlen willst, bist Du die Ware. Und das ist nicht Open Source, geschweigedenn frei.

3

12.10.2010, 10:31

Ok, muss ich mir noch angucken, wie man eine lokale use-flag einbaut.

4

01.11.2010, 21:33

Gesagt, getan. Unter obigem Bug ist nun, ein ebuild mit lokaler useflag initscript zu finden.