Perl 6 - the future is here, just unevenly distributed

IRC log for #divine, 2013-07-13

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
07:49 xbarnat joined #divine
08:43 _ilbot joined #divine
08:43 Topic for #divine is now DiVinE: A Parallel LTL Model Checker (http://divine.fi.muni.cz) | http://irclog.perlgeek.de/divine/
11:56 xstill mornfall: zdá se že nixos má konfiguraci svn pro apache, jen není přímo v standartních expressions. Pobřeboval bych přidat ten repozitář do /etc/expressions -- stačí jen přidat nebo je potřeba ještě něco nastavit?
12:04 mornfall stačí přidat, ale doufám že to není kompletní checkout nixosu :)
13:07 xstill ne je to kus svn repozitáře s expression pro svn v apache, má to 700kB
13:08 xstill jenže se mi to zatím nedaří nastavit
13:13 xstill ještě by mohlo jít v tom apache vypnout php...
13:13 mornfall to je asi docela žádoucí
13:14 xstill jo no, jenže apache v nixosu ho má defaultně zapnutý (asi tam ani není option)
13:15 mornfall osobně si teda myslim, že nejschůdnější by bylo napsat ručně konfigurák a pustit to jako systemd unit
13:16 xstill tam může být trochu problém s svn modulem, který není součástí apache, takže by bylo potřeba k němu nějak dodat cestu
13:17 mornfall tu vytáhneš z nějakýho ${pkgs.něco}
13:19 xstill hm, ale když tam koukám na to, že tamto svn expression moc nefunguje, tak na to asi dojde
13:23 xstill máme někde vzorový systemd unit?
13:23 mornfall modules/services v nixos-u je jich plnej
13:24 xstill ok
14:11 mornfall Hm.
14:11 mornfall Radši nic nerozbíjej.
14:11 mornfall Zrovna jsem zjistil že klíč od serverovny mám u sebe...
14:54 xstill super, a to jedeš v pondělí do ruska ne?
14:57 xstill ještě mi řekni na jaký port to můžu dát
15:01 mornfall něco si vymysli... 90XX jsou myslím webovky
15:01 mornfall ale něco je možná taky 100XX
15:01 mornfall do ruska jedu dnes v noci
15:01 mornfall resp. do Prahy
15:01 mornfall zítra ráno letim
15:02 mornfall kdyby náhodou, technici klíč mají
15:03 xstill doufám, že to potřeba nebude
15:03 mornfall já taky :)
15:03 xstill dobrou cestu
15:03 mornfall to má ještě čas, odjezd ve čtvrt na jednu
15:03 mornfall jdu si koupit nějaký radlery ;-)
15:03 xstill :-D, předpokládám, že v tom apache můžu vypnout všechny moduly kromě dav a dav_svn
15:04 mornfall počítám že nemáš někde při ruce ubuntu 13.04
15:04 mornfall jo, a basic_auth
15:04 mornfall nebo něco takovyho
15:04 mornfall PAM tam cpát nechceme, řekl bych
15:04 mornfall stejně to je jen pro externí lidi
15:05 xstill takže autentizaci mám dělat v apache a ne v tom reverse proxy?
15:05 xstill ubuntu fakt nemám
15:05 mornfall nevím, ale bude lepší mít .htpasswd někde u SVN rootu asi
15:06 mornfall ale https budeš muset řešit ve frontendu určitě
15:06 xstill jo s tím počítám
15:07 mornfall autentizaci je asi jedno, PAM tam asi být může, ale určitě to musí pustit uživatele z nějakýho extra zdroje
15:07 mornfall jestli to bude dělat frontend nebo backend je jinak jedno, jak to bude konfiguračně líp vycházet
15:07 mornfall bbl
16:53 xstill hm, segví mi apache, super
16:54 mornfall :-]
16:54 mornfall máš mod_dav_svn ve správné verzi k tomu apači?
16:55 xstill hm, to je dobrá otázka, problém je jak to poznat (apache je z pkgs, subversion taky ale ten má override aby ten mod_dav_svn vůbec měl)
16:56 mornfall tak, musíš mu dát správný headery k apachu asi
16:57 mornfall větší humus než je apache+mod_dav_svn jen tak někde nepotkáš ;-)
16:57 xstill super
17:00 mornfall kdo může, běhá svnserve, kdo nemůže, pláče :D
17:02 xstill zatracený korporace
17:02 mornfall je smůla, že zrovna SVN umí zápis po http(s)
17:03 mornfall :-)
17:03 mornfall přesně tak
17:03 xstill ten segv je v libapr, říká ti to něco?
17:05 mornfall apache runtime
17:06 mornfall to je takovej krám kterej abstrahuje systém, něco jako glib
17:06 mornfall aby to šlo používat na solarisech, windowsech a spol.
17:06 xstill aha, takže to že je segv tam mi vlastně nic neřeklo...
17:07 mornfall asi ne
17:07 mornfall apache portable runtime* asi dokonce
17:07 mornfall jo
17:07 mornfall tak může tam být bug
17:07 mornfall nixos není úplně typický
17:08 mornfall i když normální apache2 určitě na nixosu běžně funguje
17:13 xstill už jsem na to přišel, neměl jsem ServerName, ale že to na to zasegví je fakt dost divný
17:13 mornfall :D
17:33 xstill btw. má darcs nějakou jinou metodu pro push než ssh nebo lokální cestu?
17:35 mornfall nemyslím :-)
17:40 xstill konečně se mi povedlo to apache spustit :-)
17:55 mornfall já nevim jestli je horší udělat release z toho co máme, nebo ho neudělat vůbec...
17:55 xstill je to tak špatné to co máme?
17:56 mornfall no, to asi hlavně nikdo netuší :D
17:56 xstill já jsem si myslel že to funguje, ale včera jste mě přesvědčili o opaku
17:56 mornfall tak to LTL jsem opravil
17:57 mornfall ale je klidně možný že tam jsou aj jiný problémy
17:57 xstill no jo, ale asi ne až tak strašný
17:57 xstill byl bych spíš pro release a pak začít intenzivněji pracovat na 3.1 zase
17:58 xstill až to hydra dobuilduje ještě to otestuju
17:58 xstill potřebujeme hodně automatických testů
18:41 xstill mornfall: kde běží nginx?
18:43 mornfall xstill: reverse proxy na anně
18:43 mornfall xstill: nix-cache na antei
18:44 xstill takže když bude ten apache na antee tak musí být na její veřejné IP aby o to proxy na anně vidělo?
18:45 mornfall jo, ale viz iptables
18:45 xstill jp
18:45 xstill *jo
18:46 xstill budu to muset už testovat přímo na antee, nechce se mi ještě rozjíždět nginx.
18:46 xstill můžu dělat deploy?
18:46 mornfall jo
18:57 mornfall xstill: hele, zapnul jsem si autoindex na divine.fi.muni.cz, můžu si pustit deploy?
18:57 mornfall xstill: btw. když děláš malý změny, NIX_BUILD_HOOK= deploy je rychlejši
18:57 xstill jo, ještě mi to bude chvíli trvat a zatím jsem jen přidal soubor do modules (a nikde ho nepoužil)
18:58 xstill co dělá NIX_BUILD_HOOK?
18:58 mornfall no, vypne build-remote :)
18:58 xstill aha
18:58 xstill tohle bude buildovat svn až to zapnu...
18:59 mornfall jo to jo
18:59 xstill takže to nebude rychlé tak jak tak
18:59 mornfall ale pak hrozí tweakování konfigurace :)
18:59 xstill to určitě hrozí
19:05 xstill napiš až doděláš ten deploy
19:05 mornfall jo, brzo :)
19:06 xstill kde je konfig k iptables?
19:07 mornfall common.nix
19:09 xstill jo a co tam není to se ven nedostane. předpokládám.
19:09 xstill teda spíš dovnitř
19:09 mornfall jo
19:09 mornfall activation done
19:09 mornfall http://divine.fi.muni.cz/download/ :-)
19:10 xstill vidím tam divine-3.0 :-)
19:10 mornfall a ještě zbývají 3 hodiny do odjezdu ;-)
19:11 mornfall čas začít uvažovat co potřebuju
19:12 xstill :-D
19:12 xstill kdy máš ten talk?
19:13 mornfall já nemam, povídat bude Jiřík, v úterý
19:14 xstill aha
19:14 xstill takže ty si jedeš do ruska na dovolenou?
19:16 mornfall tak něco
19:18 xstill :-D
19:20 xstill ono se koukám všechno teď cpe do binary cache. Takže tam máme i konfigurák apache
19:20 xstill :-D
19:21 mornfall jo :-)
19:22 mornfall ale pokud neznáš jeho hash, tak to stejně nevydoluješ
19:24 mornfall nejvyšší čas switchnout na úplně novou konfiguraci notebooku :D
19:27 mornfall vypadá že jsem to přežil
19:27 xstill tak, svn běží na antee, jdu konfigurovat nginx
20:00 xstill super nastavil jsem svn proxy a přes web ho vidím, ale při pokusu o checkout mi vyasertuje klient
20:04 xstill super zdá se že je to nějaký problém s svn 1.8
20:06 xstill jo no svn 1.7 to stáhne
20:06 xstill jdu zkoumat autentizaci

| Channels | #divine index | Today | | Search | Google Search | Plain-Text | summary