Diskussion:Mailman Installieren: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Antwort hinzugefügt) |
Apc00 (Diskussion | Beiträge) (Neuer Abschnitt →Don't try this at home!) |
||
Zeile 42: | Zeile 42: | ||
: Nein, das ist Absicht. Unter "mailman-2.1.12" liegen die entpackten Sourcen, wohingegen nach "mailman" installiert wird. --[[Benutzer:Daz00-daniel|Daz00-daniel]] 13:33, 6. Okt. 2009 (CEST) | : Nein, das ist Absicht. Unter "mailman-2.1.12" liegen die entpackten Sourcen, wohingegen nach "mailman" installiert wird. --[[Benutzer:Daz00-daniel|Daz00-daniel]] 13:33, 6. Okt. 2009 (CEST) | ||
== Don't try this at home! == | |||
Also bitte nicht mehr Mailman als Paketadmin installieren und nicht mehr mittels Aliases die Mails auf Mailman pipen. | |||
Und nicht mehr die E-Mail-Adressen und Aliases auf diese Art einrichten: | |||
hsscript -u xyz00 -i | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche',target:'"|/home/pacs/xyz00/mailman/mail/mailman post listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_admin',target:'"|/home/pacs/xyz00/mailman/mail/mailman admin listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_bounce',target:'"|/home/pacs/xyz00/mailman/mail/mailman bounce listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_confirm',target:'"|/home/pacs/xyz00/mailman/mail/mailman confirm listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_join',target:'"|/home/pacs/xyz00/mailman/mail/mailman join listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_leave',target:'"|/home/pacs/xyz00/mailman/mail/mailman leave listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_owner',target:'"|/home/pacs/xyz00/mailman/mail/mailman owner listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_request',target:'"|/home/pacs/xyz00/mailman/mail/mailman request listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_subscribe',target:'"|/home/pacs/xyz00/mailman/mail/mailman subscribe listname-bindestrich-okay"'}}) | |||
emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_unsubscribe',target:'"|/home/pacs/xyz00/mailman/mail/mailman unsubscribe listname-bindestrich-okay"'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay',target:'xyz00-listname_ohne_bindestriche'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-admin',target:'xyz00-listname_ohne_bindestriche_admin'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-bounces',target:'xyz00-listname_ohne_bindestriche_bounces'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-confirm',target:'xyz00-listname_ohne_bindestriche_confirm'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-join',target:'xyz00-listname_ohne_bindestriche_join'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-leave',target:'xyz00-listname_ohne_bindestriche_leave'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-owner',target:'xyz00-listname_ohne_bindestriche_owner'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-request',target:'xyz00-listname_ohne_bindestriche_request'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-subscribe',target:'xyz00-listname_ohne_bindestriche_subscribe'}}) | |||
emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-unsubscribe',target:'xyz00-listname_ohne_bindestriche_unsubscribe'}}) | |||
Okay? Okay! [[Benutzer:Apc00|Tony Crawford (apc00)]] ([[Benutzer Diskussion:Apc00|Diskussion]]) 15:52, 15. Mär. 2017 (CET) |
Version vom 15. März 2017, 14:52 Uhr
Sehr schön; sauberer gegliedert als die Vorversion.
Ein paar Vorschläge dennoch:
"Mailman kann als Paketadmin oder Paketuser installiert werden."
- "Paket-Admin", "Paketadmin": Ich wäre dafür, wir würden überall im Wiki die Schreibweise "Paket-Admin" verwenden. Einfach als konservativer Umgang mit Wortschöpfungen. Andere Meinungen?
- "Paketuser" ist auf der Seite User-Arten nicht definiert. Sollte es hier wohl "Domain-Admin" heißen?
- Syntax: Strenggenommen kann Mailman nur als Softwareprogramm installiert werden, nicht als Paket-Admin oder als Domain-Admin. Alternativer Satzbau: "Mailman kann vom Paket-Admin oder von einem Domain-Admin installiert werden." Oder: "Mailman kann man als Paket-Admin oder als Domain-Admin installiert werden."
Verzeichnisstruktur
Als Verzeichnisname fuer die Mailman Installation wird in der Anleitung teilweise "mailman" und teilweise "mailman-2.1.12" verwendet. Ist das beabsichtigt? Bin mir nicht sicher, aber ich vermute, dass es einheitlich "mailman-2.1.12" heissen sollte. Z.B.
~$ mkdir -p mailman-2.1.12/var ~$ chmod 02775 mailman-2.1.12/var
statt:
~$ mkdir -p mailman/var ~$ chmod 02775 mailman/var
oder:
~/mailman-2.1.12$ ./configure --prefix=/home/pacs/XYZ00/mailman-2.1.12 \ --with-username=XYZ00 \ --with-groupname=XYZ00 \ --with-var-prefix=/home/pacs/XYZ00/var/mailman-2.1.12 \ --with-cgi-gid=XYZ00 \ --with-mail-gid=nogroup
satt:
~/mailman-2.1.12$ ./configure --prefix=/home/pacs/XYZ00/mailman \ --with-username=XYZ00 \ --with-groupname=XYZ00 \ --with-var-prefix=/home/pacs/XYZ00/var/mailman \ --with-cgi-gid=XYZ00 \ --with-mail-gid=nogroup
- Nein, das ist Absicht. Unter "mailman-2.1.12" liegen die entpackten Sourcen, wohingegen nach "mailman" installiert wird. --Daz00-daniel 13:33, 6. Okt. 2009 (CEST)
Don't try this at home!
Also bitte nicht mehr Mailman als Paketadmin installieren und nicht mehr mittels Aliases die Mails auf Mailman pipen.
Und nicht mehr die E-Mail-Adressen und Aliases auf diese Art einrichten:
hsscript -u xyz00 -i emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche',target:'"|/home/pacs/xyz00/mailman/mail/mailman post listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_admin',target:'"|/home/pacs/xyz00/mailman/mail/mailman admin listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_bounce',target:'"|/home/pacs/xyz00/mailman/mail/mailman bounce listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_confirm',target:'"|/home/pacs/xyz00/mailman/mail/mailman confirm listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_join',target:'"|/home/pacs/xyz00/mailman/mail/mailman join listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_leave',target:'"|/home/pacs/xyz00/mailman/mail/mailman leave listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_owner',target:'"|/home/pacs/xyz00/mailman/mail/mailman owner listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_request',target:'"|/home/pacs/xyz00/mailman/mail/mailman request listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_subscribe',target:'"|/home/pacs/xyz00/mailman/mail/mailman subscribe listname-bindestrich-okay"'}}) emailalias.add ({set:{name:'xyz00-listname_ohne_bindestriche_unsubscribe',target:'"|/home/pacs/xyz00/mailman/mail/mailman unsubscribe listname-bindestrich-okay"'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay',target:'xyz00-listname_ohne_bindestriche'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-admin',target:'xyz00-listname_ohne_bindestriche_admin'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-bounces',target:'xyz00-listname_ohne_bindestriche_bounces'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-confirm',target:'xyz00-listname_ohne_bindestriche_confirm'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-join',target:'xyz00-listname_ohne_bindestriche_join'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-leave',target:'xyz00-listname_ohne_bindestriche_leave'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-owner',target:'xyz00-listname_ohne_bindestriche_owner'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-request',target:'xyz00-listname_ohne_bindestriche_request'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-subscribe',target:'xyz00-listname_ohne_bindestriche_subscribe'}}) emailaddress.add ({set:{domain:'lists.example.com',localpart:'listname-bindestrich-okay-unsubscribe',target:'xyz00-listname_ohne_bindestriche_unsubscribe'}})
Okay? Okay! Tony Crawford (apc00) (Diskussion) 15:52, 15. Mär. 2017 (CET)