Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - Mirek Prýmek

Stran: 1 ... 250 251 [252] 253 254 ... 618
3766
Server / Re:Debian 8.1-Samba PDC-Kerberos problém
« kdy: 17. 09. 2015, 21:39:23 »
Jo, tak to taky nevím, proč to z DNS nefungovalo. Tak hlavně že už to jede. Nechci strašit, ale tímhle jsi teprve na začátku, zvlášť jestli chceš provozovat AD server pro Windows stanice. To je docela kovbojka, zvlášť po různých updatech a tak... Tak hodně štěstí! :)

3767
Server / Re:Debian 8.1-Samba PDC-Kerberos problém
« kdy: 17. 09. 2015, 21:13:00 »
Nevím co přesně bych měl doplnit za kdc, admin_server, default_domain
deb8.samdom.firma.local. které to dostalo i DNS záznamu
nebo samdom.firma.local. nebo jenom firma.local. ? a hned řádek po [realms] má být SAMDOM.FIRMA.LOCAL nebo jenom FIRMA.LOCAL?
Asi všechny ty pojmy nechápu :(
Máš tam jenom dva pojmy: server a doména. Doména je SAMDOM.FIRMA.LOCAL a server je deb8.samdom.firma.local. Trošku matoucí je to, že DNS názvy je zvykem psát malýma a kerberos realm naopak velkýma, přičemž DNS není case sensitive, ale kerberos je, takže někde na velikosti záleží a někde ne :)

Nicméně bych to viděl asi takhle:
Kód: [Vybrat]
[logging]
 default = FILE:/var/log/krb5libs.log
 kdc = FILE:/var/log/krb5kdc.log
 admin_server = FILE:/var/log/kadmind.log

[libdefaults]
 default_realm = SAMDOM.FIRMA.LOCAL
 dns_lookup_realm = false
 dns_lookup_kdc = false
 ticket_lifetime = 24h
 renew_lifetime = 7d
 forwardable = true
 verify_ap_req_nofail = false

[realms]
 SAMDOM.FIRMA.LOCAL = {
 kdc = deb8.samdom.firma.local
 admin_server = deb8.samdom.firma.local
 default_domain = samdom.firma.local
}

[domain_realm]
 .samdom.firma.local = SAMDOM.FIRMA.LOCAL
 samdom.firma.local = SAMDOM.FIRMA.LOCAL
[/quote]
...ale jak říkám, fakt jsem to viděl naposledy víc než před rokem, tak si to možná nepamatuju dobře.

Pokud tohle nebude fungovat, tak zkus tu minimální konfiguraci z manuálu (ten druhý odkaz, co jsem dával výš):
Kód: [Vybrat]
[libdefaults]
default_realm = SAMDOM.FIRMA.LOCAL

[realms]
SAMDOM.FIRMA.LOCAL = {
  kdc = deb8.samdom.firma.local
}

[domain_realms]
.samdom.firma.local = SAMDOM.FIRMA.LOCAL

3768
Server / Re:Debian 8.1-Samba PDC-Kerberos problém
« kdy: 17. 09. 2015, 20:04:40 »
nevím proč se to tak děje :(
No to dělá DHCP. Musíš si zjistit, jak to v Debianu zařídit, aby ho nepřepisoval.

3769
Server / Re:Debian 8.1-Samba PDC-Kerberos problém
« kdy: 17. 09. 2015, 20:02:59 »
Hm, tak to je divný. Už si to fakt nepamatuju, co by tam ještě mohlo haprovat a zkoušet to teď nemám čas :(

Každopádně bych ještě zkusil dát mu tam tu konfiguraci fakt natvrdo - zkus do krb5.conf dát všechny záznamy tak, jak jsou tady: http://serverfault.com/questions/555872/kinit-pam-sss-cannot-find-kdc-for-requested-realm-while-getting-initial-crede v tom úvodním dotazu - místo XXXXXXX.LOCAL tam dáš to tvoje SAMDOM.FIRMA.LOCAL

Máš ho totiž nějakej krátkej ;) viz taky https://www.samba.org/samba/docs/man/Samba-HOWTO-Collection/domain-member.html#id2572320

Pokud to taky nepomůže, tak by to asi chtělo trochu prošmírovat logy, jestli někde nejsou nějaké detaily.

3770
Server / Re:Debian 8.1-Samba PDC-Kerberos problém
« kdy: 17. 09. 2015, 17:45:40 »
        dns_lookup_kdc = true
Tohle by mohlo byt ono - říkáš Kerberu, že má KDC hledat v DNS a on ti říká, že KDC nemůže najít. Takže buďto dns_lookup_kdc nastavit na false a dát mu adresu KDC natvrdo, nebo se podívat, kde je chyba v DNS. Pokud se nepletu, měly by se ti správně resolvovat adresy typu _kerberos._udp.firma.local. Máš správně nastavené resolv.conf?


3771
Server / Re:Debian 8.1-Samba PDC-Kerberos problém
« kdy: 17. 09. 2015, 16:09:54 »
Pokud jedeš podle toho zmíněnýho návodu, nezapomněl jsi místo
Kód: [Vybrat]
ln -sf /usr/local/samba/private/krb5.conf /etc/krb5.conf
udělat
Kód: [Vybrat]
ln -sf /var/lib/samba/private/krb5.conf /etc/krb5.conf
?

Případně zkus nahodit obsah /etc/krb5.conf

Disclaimer: je to víc než rok, co jsem sambu 4 naposledy testoval, můžu radit blbě :)

3772
Vývoj / Re:Instalace python závislostí do adresáře projektu
« kdy: 17. 09. 2015, 13:20:35 »
Modul mi to opravdu načetlo bez problému.
To nemusí samo o sobě nic znamenat, něco se může načítat až při použití apod. Python je hodně dynamický, takže se v něm dají dělat všelijaká zvěrstva, takže se to pak nemusí chovat tak, jak bys očekával...

Já nevim, co se přesně děje při instalaci modulů, co je přesně v tom scriptu setup.py, či jak se jmenuje, ale podle mě to nebude jenom wget a tar.. :D Do něj bych se taky mohl podívat, hehe.
Zrovna u "lowlevel" záležitostí, kam by SQLAlchemy asi spadalo, je dost pravděpodobný, že to není čistý python a že se teda i něco překládá vůči nějakým knihovnám, což by ti právě mohlo způsobovat různý "magický" problémy. Kolem té instalace bude dost magie, ten přepínač "--install-purelib" asi nebude stačit, chtělo by to spíš použít klasický "--prefix", který by snad měl všechno přehodit do nějakého podadresáře. Ale jestli to fakt funguje a u kterých balíků, to ví asi jenom Pán Bůh :) Pokud bys tomu chtěl dát ještě šanci, prostuduj si dobře https://docs.python.org/2/install/index.html#custom-installation

3773
Vývoj / Re:Instalace python závislostí do adresáře projektu
« kdy: 17. 09. 2015, 06:22:42 »
Virtualenv, pokud to chápu dobře, funguje tak, že vlezu do složky problému, aktivuju ho a dokud ho nedeaktivuju, budou se brát moduly z něj. Uplně si nejsem jist, jak to použít pro řešení mého projektu. Musel bych donutit nějak aby se výsledná app spouštěla v aktivovanym virtualenvironmentu, že? Imho s tim asi uplně vývojové prostředí nepočítá. Alespoň teda mě nenapadá, jak bych to udělal.
To "aktivuju" a "deaktivuju" jenom znamená, že se nastaví nějaké cesty a ENV proměnné. Pro tebe je důležitý, že máš všechny potřebné knihovny v nějakém adresáři a máš je korektně přeložené proti sobě.

3774
Vývoj / Re:Instalace python závislostí do adresáře projektu
« kdy: 16. 09. 2015, 20:37:27 »
Pochopil jsem dotaz tak, že chceš nějaké pythonní knihovny instalovat do nějakého adresáře. To by pomocí virtualenvu mělo jít bezbolestně. Určitě to jde i bez něj, ale bude to složitější a sám říkáš, že ti to nešlo rozchodit. Pochybuju, že na to bude nějaký silver bullet.

3776
Vývoj / Re:Omezená dědičnost (je něco lepšího než OOP?)
« kdy: 16. 09. 2015, 14:02:41 »
Z PDF se zdá jako že by protokoly snad měly být lepší náhrada za běžné OOP a to není pravda.
Je to pravda. Častý problém programátorů-praktiků je, že jako "lepší" si představují to, co má víc čudlíků, hejblátek, generuje to víc kódu apod. Viz např. "můj jazyk je lepší, protože se v něm dá dělat i x" (hurá, "multiparadigmatický jazyk"). Ve skutečnosti je to ale spíš opačně - čím je věc omezenější, tím tam platí silnější předpoklady a tím se mj. dá i líp optimalizovat. A často je taky v důsledku obecnější, protože stačí splnit pevné předpoklady a platí spousta důsledků.

Protokoly jsou k tomu, aby se ke všem věcem, které splňují nějaké předpoklady, dalo chovat stejným způsobem. Podobně jako v OOP když mají společného předka. Akorát u protokolů nemusíš třešit tragikomické důsledky hierarchizace dědičnosti. Prostě to kváká jako kachna, tak je to kachna. Co víc chtít?!

3777
Vývoj / Re:Omezená dědičnost (je něco lepšího než OOP?)
« kdy: 16. 09. 2015, 13:27:14 »
Nejsou virtuální metody, není dědičnost, jsou jenom interface pod novým názvem protokol.
Pojem protokol se Objective-C pouzival, kdyz jsme jeste vsichni tahali kacera :)

3778
Vývoj / Re:Omezená dědičnost (je něco lepšího než OOP?)
« kdy: 15. 09. 2015, 16:54:26 »
Je to troll, fakt.
Když se někdo splete, tak nemusí být hnedka troll. Spíš mě udivuje, s jakou vehemencí tady lidí tvrdí blbosti a neposlouchají námitky.

3779
Vývoj / Re:Omezená dědičnost (je něco lepšího než OOP?)
« kdy: 15. 09. 2015, 11:42:07 »
Pořadí vyhodnocení u if? No například if (f1() && f2()) v imperativních jazycích znamená, že když f2 má vedlejší efekt, tak dojde k chybě, protože když f1() vrací false, tak f2() se nevolá. A to jsou ty neznámé závislosti.
Nebavíme se o imperativních jazycích. Bavíme se o FP bez vedlejších efektů. Proč tam teda if nepatří?

3780
Vývoj / Re:Omezená dědičnost (je něco lepšího než OOP?)
« kdy: 15. 09. 2015, 11:41:07 »
No ten if byl extrém. Jak si ho vizualizujete, když programujete? Jako porovnání konkrétních hodnot, předpokládám, tedy imperativním způsobem myšlení.
To je úplně irelevantní, jak si ho vyzualizuju. Řekněme tedy jako růžového slona. Spíš bych chtěl teda slyšet, proč to nemůže být ta relace.

Stran: 1 ... 250 251 [252] 253 254 ... 618