Hozzászólások
Köszi tényleg ez a két parancs kellett
- A hozzászóláshoz be kell jelentkezni
Az lenne a kérdésem hogy hogyan tudom telepíteni a debian ra a mailmant mert a ./ config után kellene egy make install de mindig kilövi valamiért a rendszer.
- A hozzászóláshoz be kell jelentkezni
[quote:3547c5e5f9="polgar79"]Az lenne a kérdésem hogy hogyan tudom telepíteni a debian ra a mailmant mert a ./ config után kellene egy make install de mindig kilövi valamiért a rendszer.
konkret hibauzenet nelkul nehezen fog segiteni barki.
- A hozzászóláshoz be kell jelentkezni
-------------------- ./ configure eredménye--------------------------------------------------
polgar:/home/mailman-2.1.6rc1# ./configure
loading cache ./config.cache
checking for --with-python... no
checking for python... /usr/bin/python
checking Python interpreter... /usr/bin/python
checking Python version... 2.3.5
checking that Python has a working distutils... yes
checking for a BSD compatible install... /usr/bin/install -c
checking whether make sets ${MAKE}... yes
checking for true... /bin/true
checking for --without-gcc... no
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether #! works in shell scripts... yes
checking for --with-var-prefix... no
checking for --with-permcheck... yes
checking for --with-username... mailman
checking for user name "mailman"... configure: error:
***** No "mailman" user found!
***** Your system must have a "mailman" user defined
***** (usually in your /etc/passwd file). Please see the INSTALL
***** file for details.
polgar:/home/mailman-2.1.6rc1#
--------------------------------------------------------------------------------------------------------
Kösz
a config után azt irják make install.
polgar:/home/mailman-2.1.6rc1# make install
make: *** No rule to make target `install'. Stop.
polgar:/home/mailman-2.1.6rc1#
-------------------------------------------------------------------------------------------------------
- A hozzászóláshoz be kell jelentkezni
[quote:0ec169b45d="polgar79"]Az lenne a kérdésem hogy hogyan tudom telepíteni a debian ra a mailmant mert a ./ config után kellene egy make install de mindig kilövi valamiért a rendszer.
apt-get install mailman ?
- A hozzászóláshoz be kell jelentkezni
Nagyon régi verzió van fenn a debian oldalán.Letöltöttem és azt szerettem volna telepíteni de annál is gond van.Nem jön be a webes felülete.
- A hozzászóláshoz be kell jelentkezni
[quote:273b286486="polgar79"]Nagyon régi verzió van fenn a debian oldalán.Letöltöttem és azt szerettem volna telepíteni de annál is gond van.Nem jön be a webes felülete.
Akkor vagy backports.org, vagy hasonlorol szedsz ujabbat, vagy upgradelsz sargera. Webes feluletethez meg gondolom be kell loni apacsot vagy hasonlot, hogy megtalalja. Szereny velemenyem szerint debianos mailman csomagban dokumentalva van, hogyan kell ezt.
Egyszerubbnek tunik, mint forrasbol szivni vele.
- A hozzászóláshoz be kell jelentkezni
de nem fordítja le asz ujat azt az üzit kapom amit fentebb irtam.Ha beírom az
apache configba amit kell syntax error és nem indul a szerver.
- A hozzászóláshoz be kell jelentkezni
[quote:d3197745c0="polgar79"]Nagyon régi verzió van fenn a debian oldalán.
Szerintem a legujabb stabil, 2.1.5. Hol nézed? Miért nem apt-get install?
[quote:d3197745c0="polgar79"]Letöltöttem és azt szerettem volna telepíteni de annál is gond van.
Lehet összekeverted a kiadást? Lehet a stable kiadást szeretnéd a testing-re?
[quote:d3197745c0="polgar79"]Nem jön be a webes felülete.
Beállítottad? Milyen webszerverre? Milyen hibát kapsz?
Mivel részt veszek a Mailman karbantartásában, jó lenne ha részletesebben leírnád mi a gond, lehet tudok segíteni.
- A hozzászóláshoz be kell jelentkezni
[quote:2476382d6a="polgar79"]polgar:/home/mailman-2.1.6rc1# ./configure
Ha minden aron forrasbol akarod, akkor ne egy fejlesztes alatt levo valtozatot rakjal fel, hanem a stablit, ami 2.1.5.
[quote:2476382d6a="polgar79"]checking Python version... 2.3.5
Szoval Sarge-od van.
[quote:2476382d6a="polgar79"]checking for user name "mailman"... configure: error:
***** No "mailman" user found!
***** Your system must have a "mailman" user defined
***** (usually in your /etc/passwd file). Please see the INSTALL
***** file for details.
Pedig szepen irja hogy mi a baj. Nincsen mailman user a rendszerben, az INSTALL-ban leirjak a reszleteket. De a lenyeg, hogy vegyel fel egy mailman felhasznalot. Jobb lenne list nevvel, 38-as uid-del es 38-as giddel.
--with-username=list opcioval kell forditani ekkor.
[quote:2476382d6a="polgar79"]Kösz
a config után azt irják make install.
Igen, mert ugy gondoljak, hogy egyertelmu, hogy akkor kell a lepesekben tovabb lepni, ha az elozo hiba nelkul ert veget.
- A hozzászóláshoz be kell jelentkezni
feltettem apt-get tel apt get install mailman.
csak a testing van beállítva az apt-get listába
utánna beállítom a /etc/apache2/http.config ba a
Exec /mailman/* /home/mailman/cgi-bin/*
és a
ScriptAlias /mailman/ /home/mailman/cgi-bin/
ezt irja a szabilinux.
de debian alttat apt-get tel telepítve semelyik sincsen sőt a mailman könyvtáron bellül se admin se cgi-bin könyvtár tehát ezek az utasítások nem jók. próbálltam átírni őket debian specifikusra de mivel semmi cgi-bin nincs ezért nem nagyon lehet.Amit letöltöttem a http://www.list.org/
cimről és kicsomagoltam az tele van könyvtárral csak installálni nem tudom.Persze mielött installálni akarom apt-get remove mailmann t nyomok.
De nem telepíti valami miatt. fentebb már irtam mit ir ki hibának a ./ configra és mit a make installra.
Az eredeti leírás
f you've installed other GNU software, you should be familiar with the configure script. Usually you can just cd to the directory you unpacked the Mailman source tarball into, and run configure with no arguments:
% cd mailman-<version>
% ./configure
% make install
- A hozzászóláshoz be kell jelentkezni
Hogyan vegyek fel uj felhasznállót ha még telepítve sincs?
adduser mailman?
loading cache ./config.cache
checking for --with-python... no
checking for python... /usr/bin/python
checking Python interpreter... /usr/bin/python
checking Python version... 2.3.5
checking that Python has a working distutils... yes
checking for a BSD compatible install... /usr/bin/install -c
checking whether make sets ${MAKE}... yes
checking for true... /bin/true
checking for --without-gcc... no
checking for gcc... gcc
checking whether the C compiler (gcc ) works... yes
checking whether the C compiler (gcc ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking whether #! works in shell scripts... yes
checking for --with-var-prefix... no
checking for --with-permcheck... yes
checking for --with-username... mailman
checking for user name "mailman"... okay
checking for --with-groupname... mailman
checking for group name "mailman"... okay
Már csak ezzel van gond
checking permissions on /usr/local/mailman... configure: error:
***** Installation directory /usr/local/mailman is not configured properly!
***** Directory must be owned by group mailman: /usr/local/mailman
***** Permissions should be at least 02775: /usr/local/mailman
- A hozzászóláshoz be kell jelentkezni
sziasztok
azon kívül, hogy weben keresztül nem tudok listát hozzáadni rendszerhez "unknown virtual host: www.blabla.hu" hibával leszáll
minden okés (parancssorosan jó)
ugyanitt -- a mailman emailcímét mindig rosszul mutatja (sztem bármilyet)
pl: mailman@www.blabla.hu látok, holott a levkiszolgáló csak a mailman@blabla.hu-ra postáz.
kérdés, hol tudom azt megváltoztatni, h jót mutasson?
levkiszolgáló conf fájlja?
- A hozzászóláshoz be kell jelentkezni
[quote:60ed2f40f5="polgar79"]
ezt irja a szabilinux.
Szerintem ne a szabilinuxos doksit nezd, hanem a debianos mailman csomag doksijat: /usr/share/doc/mailman/
- A hozzászóláshoz be kell jelentkezni
ott semmi sincs az installal kapcsolatban
- A hozzászóláshoz be kell jelentkezni
na már nyomja kellet csinállni egy mailman mappár az usr/local ba és beállítani hogy a mailman nyissa meg.
Most már csak azt kelllene tudni mit kell beállítani az apache2/httpd.conf fájlba hogy jöjjön az admin felület
- A hozzászóláshoz be kell jelentkezni
[quote:2b26196d89="polgar79"]
adduser mailman?
Igen, de ugye /bin/false lett a shell-je?
- A hozzászóláshoz be kell jelentkezni
na ezt nem értem
- A hozzászóláshoz be kell jelentkezni
[quote:0721aae182="polgar79"]na ezt nem értem
Ha egy user-nek /bin/false a shell-je (a /etc/passwd-ben az utolsó paraméter minden user-nél), akkor nem tud bejelentkezni a rendszerbe (se ssh-n, se lokálisan). Ez biztonsági szempontból fontos, a szolgáltatások userei (mysql, ftp, stb userek) általában így vannak létrehozva.
- A hozzászóláshoz be kell jelentkezni
most ott tartok hogy már az apache2 is elvarázsoltam leszedem dvd n a sharge t és ujratelepítem.
- A hozzászóláshoz be kell jelentkezni
[quote:3acf77ecd5="polgar79"]ott semmi sincs az installal kapcsolatban
Nyilvan, hiszen apt-get install mailman utan mar telepitve van. Konfiguralasrol kell ott lennie doksinak.
Pl README.Debian -t ajanlom. Az alapjan be lehet loni apacsot, ha automatikusan nem jott volna ossze a dolog.
Fyi, en csinaltam egy apt-get install mailmant, kovettem a debconf altal feldobott utasitasokat (sudo newlist mailman; sudo /etc/init.d/mailman start), es http://localhost/cgi-bin/mailman/listinfo/ alatt mar latszik is a cucc. Semmit sehol nem kellett hozza csinalnom a fenti ket parancson kivul, amit a telepites az arcomba vagott amugy is, csak el kellett olvasni.
- A hozzászóláshoz be kell jelentkezni
[quote:d12195d2f3="Roky"]sziasztok
azon kívül, hogy weben keresztül nem tudok listát hozzáadni rendszerhez "unknown virtual host: www.blabla.hu" hibával leszáll
minden okés (parancssorosan jó)
ugyanitt -- a mailman emailcímét mindig rosszul mutatja (sztem bármilyet)
pl: mailman@www.blabla.hu látok, holott a levkiszolgáló csak a mailman@blabla.hu-ra postáz.
kérdés, hol tudom azt megváltoztatni, h jót mutasson?
levkiszolgáló conf fájlja?
na, működik.
nem a www.blabla.hu, hanem a blabla.hu/cgi-bin/mailman/create cimen kell listát létrehozzak :) és ekkor már az admin email címét is helyesen mutatja
- A hozzászóláshoz be kell jelentkezni
RTFM
- A hozzászóláshoz be kell jelentkezni
meex:/var/lib/mailman/bin# ./mailmanctl start
Site list is missing: mailman
ez mit akar jelenteni?
- A hozzászóláshoz be kell jelentkezni
én telepítettem csomagból a mailmant
de a /var/lib/mailman ba tett.Na ilyenkor mit kell csinállni?
- A hozzászóláshoz be kell jelentkezni
[quote:55f0559613="Roky"]meex:/var/lib/mailman/bin# ./mailmanctl start
Site list is missing: mailman
ez mit akar jelenteni?
Create a site-wide mailing list
After you have completed the integration of Mailman and your mail server, you need to create a ``site-wide'' mailing list. This is the one that password reminders will appear to come from, and it is required for proper Mailman operation. Usually this should be a list called mailman, but if you need to change this, be sure to change the MAILMAN_SITE_LIST variable in mm_cfg.py. You can create the site list with this command, following the prompts:
% bin/newlist mailman
Now configure your site list. There is a convenient template for a generic site list in the installation directory, under data/sitelist.cfg which can help you with this. You should review the configuration options in the template, but note that any options not named in the sitelist.cfg file won't be changed.
The template can be applied to your site list by running:
% bin/config_list -i data/sitelist.cfg mailman
After applying the sitelist.cfg options, be sure you review the site list's configuration via the admin pages.
You should also subscribe yourself to the site list.
- A hozzászóláshoz be kell jelentkezni
Egyébként eleinte máshogy csináltam, de aztán rájöttem, hogy ez a dokumentum
http://www.gnu.org/software/mailman/mailman-install/mailman-install.html
a legmegfelelőbb debian/exim3 + mailman összedrótozására.
- A hozzászóláshoz be kell jelentkezni
Szeretném a segítségeteket kérni, egy – lassan eléggé idegesítővé váló – problémában:
Próbálok mailmant tenni piciny háziszerveremre (Ubuntu 7.04), de eléggé ellenálló típus, legalábbis eddig. Amit eddig tettem, az nagyjából megfelel a mailman README.Exim4.Debian doc-ban leírtaknak, illetve a http://wiki.hup.hu/index.php/Exim4_tippek -ben foglaltaknak.
Tehát, először adduser mailman [...], aztán apt-get install mailman, majd configfile módosítások.
Eximhez osztott configom van, tehát 3 helyre írkáltam azt, amit kellett, ezzel is volt bajom, de ez már megoldódott egy pár óra google-támadás után.
Most ott tartok, hogy a listák létrehozásával nincs gond, az értesítők is kimennek, de mailt küldeni már nem tudok egyikre sem (visszadobja, mintha nem is létezne a cím).
Az exim-log ezt írja:
** [a at hostname.hu] R=mailman_router T=mailman_transport: Child process of mailman_transport transport returned 2 from command: /var/lib/mailman/mail/mailman
Ebből arra a következtetek, hogy valahol nincs beállítva a listák elérhetősége.
Korábban találtam olyat – meg lista létrehozásánál is mondja a mailman – hogy írkáljak bele az /etc/alises-ba. Megtörtént, hatás semmi. Ugyanazt csinálja, mintha nem lenne ott erre vonatkozó adat. (newaliases lefutott, daemonújraindítások megvoltak.)
Sejtem, hogy valami triviális lesz, de eddig nem jöttem rá, mi az.
Várom a javaslatokat![/]
- A hozzászóláshoz be kell jelentkezni
Megoldódott.
Eximben rossz érték volt beállítva MAILMAN_GROUP-nak.
Az volt a gond, hogy nem tudtam kiszedni belőle, hogy fordításkor mi volt neki belőve mail-gid-nek.
Végülis a http://www.python.org/cgi-bin/faqw-mm.py?req=index segített, és egy teljesen más téma megoldási javaslatán felbuzdulva elkezdtem futtatgatni scripteket a /usr/lib/mailman/bin-ben.
- A hozzászóláshoz be kell jelentkezni