Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Mohu se tedy buď modlit, aby se server nerestartoval nebo tam dát nějaký script, který po restartu vždy zapíše správné hodnoty do hostname (tam myslím to ani není potřeba, pač to bere to co je v adminu zapsáno) a etc/hosts
Nějaký nápad na takový skript?
Díky
Dan
2016-01-18 9:49 GMT+01:00 Daniel Mičík daniel@micik.cz:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Deje sa mi presne to iste. Pisal som ohladom toho uz na podporu pred 11 dnami, zatial ziadna odpoved.
Ja som si vsimol, ze ti to vzdy zmeni na hodnotu, ktoru mas vo vpsadmine. Problem ale je, ze ak tam zadas domenu 3. urovne: test.domena.cz tak hostname sa nastavi iba na "test" a nie na cele domenove meno. Tiez ma to hrozne hneva.
Mohu se tedy buď modlit, aby se server nerestartoval nebo tam dát nějaký script, který po restartu vždy zapíše správné hodnoty do hostname (tam myslím to ani není potřeba, pač to bere to co je v adminu zapsáno) a etc/hosts
Nějaký nápad na takový skript?
Najprimitivnejsi sposob:
Do cronu: hostnamectl | grep -q 'to-co-chces.cz' || hostnamectl set-hostname 'to-co-chces.cz
Brano
Díky
Dan
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Pridejte si do /etc/rc.local nastaveni spravneho jmena.
Dne 18.01.2016 v 9:54 Branislav Blaskovic napsal(a):
2016-01-18 9:49 GMT+01:00 Daniel Mičík daniel@micik.cz:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Deje sa mi presne to iste. Pisal som ohladom toho uz na podporu pred 11 dnami, zatial ziadna odpoved.
Ja som si vsimol, ze ti to vzdy zmeni na hodnotu, ktoru mas vo vpsadmine. Problem ale je, ze ak tam zadas domenu 3. urovne: test.domena.cz tak hostname sa nastavi iba na "test" a nie na cele domenove meno. Tiez ma to hrozne hneva.
Mohu se tedy buď modlit, aby se server nerestartoval nebo tam dát nějaký script, který po restartu vždy zapíše správné hodnoty do hostname (tam myslím to ani není potřeba, pač to bere to co je v adminu zapsáno) a etc/hosts
Nějaký nápad na takový skript?
Najprimitivnejsi sposob:
Do cronu: hostnamectl | grep -q 'to-co-chces.cz' || hostnamectl set-hostname 'to-co-chces.cz
2016-01-18 10:32 GMT+01:00 Vaclav Dusek Vaclav.Dusek@cz-pro.cz:
Pridejte si do /etc/rc.local nastaveni spravneho jmena.
Na CentOS 7 je tento subor uz obsolete ;)
Brano
Dne 18.01.2016 v 9:54 Branislav Blaskovic napsal(a):
2016-01-18 9:49 GMT+01:00 Daniel Mičík daniel@micik.cz:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Deje sa mi presne to iste. Pisal som ohladom toho uz na podporu pred 11 dnami, zatial ziadna odpoved.
Ja som si vsimol, ze ti to vzdy zmeni na hodnotu, ktoru mas vo vpsadmine. Problem ale je, ze ak tam zadas domenu 3. urovne: test.domena.cz tak hostname sa nastavi iba na "test" a nie na cele domenove meno. Tiez ma to hrozne hneva.
Mohu se tedy buď modlit, aby se server nerestartoval nebo tam dát nějaký script, který po restartu vždy zapíše správné hodnoty do hostname (tam myslím to ani není potřeba, pač to bere to co je v adminu zapsáno) a etc/hosts
Nějaký nápad na takový skript?
Najprimitivnejsi sposob:
Do cronu: hostnamectl | grep -q 'to-co-chces.cz' || hostnamectl set-hostname 'to-co-chces.cz
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
No pokud máte FQDN, které se ideálně nastavuje takhle http://www.rooot.net/en/geek-stuff/linux/13-change-hostname-fqdn-debian.html, tak u VPSFREE je prostě situace taková, že po restartu je přepsán záznam v etc/hosts - hostname pokud si pamatuju zůstává a lze jej definovat v adminu vpsfree. Pouze hostname je však pro FQDN málo.
Mně se k tomu admini VPSFREE vyjádřili v tom smyslu, že to tak je a nikdo s tím nic nenadělá. Bylo by fajn, kdyby poskytli skripty, které po restartu v rámci /etc/init.d/. hosts upraví.
Já ale takový skript nezvládnu vytvořit. Umí někdo konkrétní skript?
Dan Mičík
(ahoj Vašku :) )
Dne 18. ledna 2016 10:40 Branislav Blaskovic branislav@blaskovic.sk napsal(a):
2016-01-18 10:32 GMT+01:00 Vaclav Dusek Vaclav.Dusek@cz-pro.cz:
Pridejte si do /etc/rc.local nastaveni spravneho jmena.
Na CentOS 7 je tento subor uz obsolete ;)
Brano
Dne 18.01.2016 v 9:54 Branislav Blaskovic napsal(a):
2016-01-18 9:49 GMT+01:00 Daniel Mičík daniel@micik.cz:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Deje sa mi presne to iste. Pisal som ohladom toho uz na podporu pred 11 dnami, zatial ziadna odpoved.
Ja som si vsimol, ze ti to vzdy zmeni na hodnotu, ktoru mas vo vpsadmine. Problem ale je, ze ak tam zadas domenu 3. urovne: test.domena.cz tak hostname sa nastavi iba na "test" a nie na cele domenove meno. Tiez ma to hrozne hneva.
Mohu se tedy buď modlit, aby se server nerestartoval nebo tam dát
nějaký
script, který po restartu vždy zapíše správné hodnoty do hostname (tam myslím to ani není potřeba, pač to bere to co je v adminu zapsáno) a etc/hosts
Nějaký nápad na takový skript?
Najprimitivnejsi sposob:
Do cronu: hostnamectl | grep -q 'to-co-chces.cz' || hostnamectl set-hostname 'to-co-chces.cz
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Nebylo by jednodušší prostě nastavit FQDN přímo do konfigurace toho poštovního serveru?
On 18.1.2016 10:53, Daniel Mičík wrote:
No pokud máte FQDN, které se ideálně nastavuje takhle http://www.rooot.net/en/geek-stuff/linux/13-change-hostname-fqdn-debian.html, tak u VPSFREE je prostě situace taková, že po restartu je přepsán záznam v etc/hosts - hostname pokud si pamatuju zůstává a lze jej definovat v adminu vpsfree. Pouze hostname je však pro FQDN málo.
Mně se k tomu admini VPSFREE vyjádřili v tom smyslu, že to tak je a nikdo s tím nic nenadělá. Bylo by fajn, kdyby poskytli skripty, které po restartu v rámci /etc/init.d/. hosts upraví.
Já ale takový skript nezvládnu vytvořit. Umí někdo konkrétní skript?
Dan Mičík
(ahoj Vašku :) )
Dne 18. ledna 2016 10:40 Branislav Blaskovic branislav@blaskovic.sk napsal(a):
2016-01-18 10:32 GMT+01:00 Vaclav Dusek Vaclav.Dusek@cz-pro.cz:
Pridejte si do /etc/rc.local nastaveni spravneho jmena.
Na CentOS 7 je tento subor uz obsolete ;)
Brano
Dne 18.01.2016 v 9:54 Branislav Blaskovic napsal(a):
2016-01-18 9:49 GMT+01:00 Daniel Mičík daniel@micik.cz:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Deje sa mi presne to iste. Pisal som ohladom toho uz na podporu pred 11 dnami, zatial ziadna odpoved.
Ja som si vsimol, ze ti to vzdy zmeni na hodnotu, ktoru mas vo vpsadmine. Problem ale je, ze ak tam zadas domenu 3. urovne: test.domena.cz tak hostname sa nastavi iba na "test" a nie na cele domenove meno. Tiez ma to hrozne hneva.
Mohu se tedy buď modlit, aby se server nerestartoval nebo tam dát
nějaký
script, který po restartu vždy zapíše správné hodnoty do hostname (tam myslím to ani není potřeba, pač to bere to co je v adminu zapsáno) a etc/hosts
Nějaký nápad na takový skript?
Najprimitivnejsi sposob:
Do cronu: hostnamectl | grep -q 'to-co-chces.cz' || hostnamectl set-hostname 'to-co-chces.cz
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
On Mon, Jan 18, 2016 at 10:40:22 +0100, Branislav Blaskovic wrote:
2016-01-18 10:32 GMT+01:00 Vaclav Dusek Vaclav.Dusek@cz-pro.cz:
Pridejte si do /etc/rc.local nastaveni spravneho jmena.
Na CentOS 7 je tento subor uz obsolete ;)
Pokud je /etc/rc.d/rc.local spustitelný tak by na CentOS7 měl fungovat.
M
Obsolete neznamená, že to nefunguje, ale že to jednoho krásného dne fungovat přestane ;-), tj. že je lepší to nepoužívat.
On 18.1.2016 12:24, Martin Milata wrote:
On Mon, Jan 18, 2016 at 10:40:22 +0100, Branislav Blaskovic wrote:
2016-01-18 10:32 GMT+01:00 Vaclav Dusek Vaclav.Dusek@cz-pro.cz:
Pridejte si do /etc/rc.local nastaveni spravneho jmena.
Na CentOS 7 je tento subor uz obsolete ;)
Pokud je /etc/rc.d/rc.local spustitelný tak by na CentOS7 měl fungovat.
M _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
On 01/18/2016 09:54 AM, Branislav Blaskovic wrote:
2016-01-18 9:49 GMT+01:00 Daniel Mičík daniel@micik.cz:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Ja som si vsimol, ze ti to vzdy zmeni na hodnotu, ktoru mas vo vpsadmine. Problem ale je, ze ak tam zadas domenu 3. urovne: test.domena.cz tak hostname sa nastavi iba na "test" a nie na cele domenove meno. Tiez ma to hrozne hneva.
Dela to vzctl minimalne pro debian [1] a centos7 [2]. V debianu afaik neni stanoveno, jestli ma byt hostname FQDN, nebo ne. V centos7 man 5 hostname doporucuje, aby hostname domenu neobsahovalo:
The hostname may be a free-form string up to 64 characters in length; however, it is recommended that it consists only of 7-bit ASCII lower-case characters and no spaces or dots, and limits itself to the format allowed for DNS domain name labels, even though this is not a strict requirement.
V obou pripadech za nas rozhodlo openvz a k FQDN se da dostat pres hostname --fqdn. FQDN je uvedeno v /etc/hosts pro IP adresu VPS (verejnou IP, ne localhost).
Kdyz bychom toto chovali chteli zmenit, nabizi se dve moznosti:
1) Volitelne nespravovat hostname ve vpsAdminu, potom vzctl nebude prepisovat /etc/hosts ani soubor s hostname 2) Patchnout vzctl, aby nastavilo hostname, tak jak jej zadal uzivatel
1) je implementovatelne, ale podle ceho by pak lide VPS identifikovali? Pokud by navic hostname ve vpsAdminu nesouviselo s hostname v systemu, mohlo by to byt matouci. 2) by zmenilo hostname vsech VPS s debianem a centosem, coz se mi moc nelibi.
Kdyz se vratim k tomu mail serveru, tak aspon postfix s hostname systemu vubec pracovat nemusi. V main.cf mam toto:
myhostname = mail.havefun.cz myorigin = $myhostname
Hostname VPS je uplny jiny a zadny problem jsem nemel.
[1] https://src.openvz.org/projects/OVZL/repos/vzctl/browse/etc/dists/scripts/de...
[2] https://src.openvz.org/projects/OVZL/repos/vzctl/browse/etc/dists/scripts/re...
Jakub
Hoj,
zrovna sem mel rozepsany jak to mam ja na eximu, tak jen doplnim pro exim4:
primary_hostname = ghorland.net
hostname mam uplne jiny a funguje to :)
jinak varianta 1) (neprepisovat hosts/hostname) by jako volitelna option nemusela byt od veci.
Gh.
Jakub Skokan wrote:
On 01/18/2016 09:54 AM, Branislav Blaskovic wrote:
2016-01-18 9:49 GMT+01:00 Daniel Mičík daniel@micik.cz:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Ja som si vsimol, ze ti to vzdy zmeni na hodnotu, ktoru mas vo vpsadmine. Problem ale je, ze ak tam zadas domenu 3. urovne: test.domena.cz tak hostname sa nastavi iba na "test" a nie na cele domenove meno. Tiez ma to hrozne hneva.
Dela to vzctl minimalne pro debian [1] a centos7 [2]. V debianu afaik neni stanoveno, jestli ma byt hostname FQDN, nebo ne. V centos7 man 5 hostname doporucuje, aby hostname domenu neobsahovalo:
The hostname may be a free-form string up to 64 characters in length; however, it is recommended that it consists only of 7-bit ASCII lower-case characters and no spaces or dots, and limits itself to the format allowed for DNS domain name labels, even though this is not a strict requirement.
V obou pripadech za nas rozhodlo openvz a k FQDN se da dostat pres hostname --fqdn. FQDN je uvedeno v /etc/hosts pro IP adresu VPS (verejnou IP, ne localhost).
Kdyz bychom toto chovali chteli zmenit, nabizi se dve moznosti:
Volitelne nespravovat hostname ve vpsAdminu, potom vzctl nebude prepisovat /etc/hosts ani soubor s hostname
Patchnout vzctl, aby nastavilo hostname, tak jak jej zadal uzivatel
je implementovatelne, ale podle ceho by pak lide VPS identifikovali?
Pokud by navic hostname ve vpsAdminu nesouviselo s hostname v systemu, mohlo by to byt matouci. 2) by zmenilo hostname vsech VPS s debianem a centosem, coz se mi moc nelibi.
Kdyz se vratim k tomu mail serveru, tak aspon postfix s hostname systemu vubec pracovat nemusi. V main.cf mam toto:
myhostname = mail.havefun.cz myorigin = $myhostname
Hostname VPS je uplny jiny a zadny problem jsem nemel.
[1] https://src.openvz.org/projects/OVZL/repos/vzctl/browse/etc/dists/scripts/de...
[2] https://src.openvz.org/projects/OVZL/repos/vzctl/browse/etc/dists/scripts/re...
Jakub _______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 01/18/2016 09:49 AM, Daniel Mičík wrote:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Mohu se tedy buď modlit, aby se server nerestartoval nebo tam dát nějaký script, který po restartu vždy zapíše správné hodnoty do hostname (tam myslím to ani není potřeba, pač to bere to co je v adminu zapsáno) a etc/hosts
Nějaký nápad na takový skript?
Díky
Dan
Vymysleli jsme a implementujeme reseni na urovni vpsAdminu - ono vzctl driv vyzadovalo hostname pri manipulaci s kontejnery, dneska uz to tak neni, cili z toho nastavovani primo v kontejneru udelame optional feature, defaultne bude hostname ovladany zevnitr kontejneru.
Drobnou nevyhodou je, ze pak hostname ve vpsAdminu nebude sedet s tim, co je realita vevnitr, ale bolest s hostname nastavenym "ze shora" je daleko vetsi, nez neaktualizovany udaj nekde v admin panelu.
/snajpa
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
neni mozne proste hostname v vpsadminu nezobrazovat pokud nebude zaple jeho nastavovani? imho je lepsi zadny nez spatny udaj
T.
Sent from my BlackBerry 10 smartphone. Original Message From: Pavel Snajdr Sent: Monday, January 18, 2016 18:03 To: vpsFree.cz Community list Reply To: vpsFree.cz Community list Subject: Re: [vpsFree.cz: community-list] změna hostname po restartu
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256
On 01/18/2016 09:49 AM, Daniel Mičík wrote:
Mám server na Debian 8 a problém v rámci vpsfree je ten, že pro správný provoz mailserveru potřebuji FQDN, to jsem si nastavil, ale po restartu se vždy přepíše zápis v hosts na local.domain.
Mohu se tedy buď modlit, aby se server nerestartoval nebo tam dát nějaký script, který po restartu vždy zapíše správné hodnoty do hostname (tam myslím to ani není potřeba, pač to bere to co je v adminu zapsáno) a etc/hosts
Nějaký nápad na takový skript?
Díky
Dan
Vymysleli jsme a implementujeme reseni na urovni vpsAdminu - ono vzctl driv vyzadovalo hostname pri manipulaci s kontejnery, dneska uz to tak neni, cili z toho nastavovani primo v kontejneru udelame optional feature, defaultne bude hostname ovladany zevnitr kontejneru.
Drobnou nevyhodou je, ze pak hostname ve vpsAdminu nebude sedet s tim, co je realita vevnitr, ale bolest s hostname nastavenym "ze shora" je daleko vetsi, nez neaktualizovany udaj nekde v admin panelu.
/snajpa
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
_______________________________________________ Community-list mailing list Community-list@lists.vpsfree.cz http://lists.vpsfree.cz/listinfo/community-list
Nebo při přihlášení do vpsadminu načíst aktuální hostname přímo z vps.
Tomas Volf wrote:
neni mozne proste hostname v vpsadminu nezobrazovat pokud nebude zaple jeho nastavovani? imho je lepsi zadny nez spatny udaj
T.
Sent from my BlackBerry 10 smartphone. Original Message From: Pavel Snajdr Sent: Monday, January 18, 2016 18:03 To: vpsFree.cz Community list Reply To: vpsFree.cz Community list Subject: Re: [vpsFree.cz: community-list] změna hostname po restartu
Vymysleli jsme a implementujeme reseni na urovni vpsAdminu - ono vzctl driv vyzadovalo hostname pri manipulaci s kontejnery, dneska uz to tak neni, cili z toho nastavovani primo v kontejneru udelame optional feature, defaultne bude hostname ovladany zevnitr kontejneru.
Drobnou nevyhodou je, ze pak hostname ve vpsAdminu nebude sedet s tim, co je realita vevnitr, ale bolest s hostname nastavenym "ze shora" je daleko vetsi, nez neaktualizovany udaj nekde v admin panelu.
/snajpa
On 01/18/2016 06:03 PM, Pavel Snajdr wrote:
Vymysleli jsme a implementujeme reseni na urovni vpsAdminu - ono vzctl driv vyzadovalo hostname pri manipulaci s kontejnery, dneska uz to tak neni, cili z toho nastavovani primo v kontejneru udelame optional feature, defaultne bude hostname ovladany zevnitr kontejneru.
Drobnou nevyhodou je, ze pak hostname ve vpsAdminu nebude sedet s tim, co je realita vevnitr, ale bolest s hostname nastavenym "ze shora" je daleko vetsi, nez neaktualizovany udaj nekde v admin panelu.
Jiz je to implementovano [1]. K nasazeni dojde behem pristiho tydne.
U kazdeho VPS bude na vyber, zda ma hostname spravovat vpsAdmin, nebo si to bude clen resit manualne. Pokud bude vybrano manualni nastaveni, hostname se bude z VPS v pravidelnych intervalech cist a ukladat do vpsAdminu. Bude tam tedy vzdy videt spravna hodnota, max s par minutovym zpozdenim.
Vychozi stav se nemeni - hostname bude spravovat vpsAdmin.
[1] https://github.com/vpsfreecz/vpsadmin-api/commit/f511737fd83f26f65f6ec6aefdf...
Jakub
On 01/20/2016 09:04 PM, Jakub Skokan wrote:
On 01/18/2016 06:03 PM, Pavel Snajdr wrote:
Vymysleli jsme a implementujeme reseni na urovni vpsAdminu - ono vzctl driv vyzadovalo hostname pri manipulaci s kontejnery, dneska uz to tak neni, cili z toho nastavovani primo v kontejneru udelame optional feature, defaultne bude hostname ovladany zevnitr kontejneru.
Drobnou nevyhodou je, ze pak hostname ve vpsAdminu nebude sedet s tim, co je realita vevnitr, ale bolest s hostname nastavenym "ze shora" je daleko vetsi, nez neaktualizovany udaj nekde v admin panelu.
Jiz je to implementovano [1]. K nasazeni dojde behem pristiho tydne.
FYI, kdo na to cekate, ve vpsAdminu uz je mozne nastavit, aby nemenil hostname VPS (ve formulari na zmenu hostname).
Dalsi info o nove verzi vpsadmina zaslu behem nekolika dni, jeste neni vse hotove.
Jakub
community-list@lists.vpsfree.cz