V programovacím jazyce Go naprogramovaná webová aplikace pro spolupráci na zdrojových kódech pomocí gitu Forgejo byla vydána ve verzi 15.0 (Mastodon). Forgejo je fork Gitei.
Současně se SUSECON 2026 proběhne příští čtvrtek v Praze také komunitní Open Developer Summit (ODS) zaměřený na open source a openSUSE. Akce se koná ve čtvrtek 23. 4. (poslední den SUSECONu) v Hilton Prague (místnost Berlin 3) a je zcela zdarma, bez nutnosti registrace na SUSECON. Na programu jsou témata jako automatizace (AutoYaST), DevOps, AI v terminálu, bezpečnost, RISC-V nebo image-based systémy. Všichni jste srdečně zváni.
Český úřad zeměměřický a katastrální zavedl u anonymního nahlížení do katastru nemovitostí novou CAPTCHA ve formě mapové puzzle: nepřihlášení uživatelé musí nově správně otočit devět dlaždic v 3x3 poli tak, aby dohromady daly souvislý obrázek výseče reálné mapy, přičemž na to mají pouze jeden časově omezený pokus. Test je podle uživatelů i odborníků příliš obtížný a na sociálních sítích pochopitelně schytává zaslouženou kritiku a
… více »Byla vydána verze 1.95.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Mozilla prostřednictvím své dceřiné společnosti MZLA Technologies Corporation představila open-source AI klienta Thunderbolt. Primárně je určený pro firemní nasazení.
Firma Cal.com oznámila, že přesouvá svůj produkční kód z otevřeného do uzavřeného repozitáře z důvodu bezpečnostního rizika umělé inteligence, která prý dokáže vyhledávat a zneužívat zranitelnosti rychleji, než by je jejich vývojářský tým stíhal opravovat. Zároveň zveřejnila samostatnou, open-source verzi Cal.diy pod licencí MIT, ovšem bez řady původních funkcí. O tom, zda je toto opatření rozumné, existují pochyby. … více »
Vývojáři KDE na Mastodonu oznámili vydání balíku aplikací KDE Gear 26.04. Přehled novinek i s náhledy a videi v oficiálním oznámení.
Kryptografická knihovna OpenSSL byla vydána v nové verzi 4.0. Přehled změn v souboru CHANGES.md na GitHubu. Odstraněna byla podpora SSLv2 Client Hello a SSLv3. Ve výchozím nastavení byla zakázána podpora odmítnutých eliptických křivek v TLS dle RFC 8422. Přibyla například podpora Encrypted Client Hello (ECH, RFC 9849).
curl up 2026, tj. setkání vývojářů a uživatelů curlu, proběhne opět v Praze. O víkendu 23. a 24. května v Pracovně.
Aplikace pro ověřování věku uživatelů on-line platforem je technicky hotová a brzy bude k dispozici pro občany EU, oznámila dnes předsedkyně Evropské komise Ursula von der Leyenová. Půjde podle ní o bezplatné a snadno použitelné řešení, které pomůže chránit děti před škodlivým a nelegálním obsahem. Aplikace bude podle ní fungovat na jakémkoli zařízení a bude zcela anonymní.
, takže apt-get install dovecot-imapd (ne, dovecot-core opravdu nestačí). Vzhledem k tomu, že chci používat různá hesla pro shell a poštu a že imap chci jen lokálně (zbytek imaps), musel jsem udělat pár změn v konfiguraci:
V souboru /etc/dovecot/conf.d/auth-system.conf.ext jsem zakomentoval vše a nakonec připsal:
passdb {
driver = passwd-file
args = scheme=BLF-CRYPT username_format=%n /etc/imap.passwd
}
userdb {
driver = passwd-file
args = username_format=%n /etc/imap.passwd
default_fields = uid=vmail gid=vmail home=/home/vmail/%u
}
Dál sem v /etc/dovecot/conf.d/10-master.conf upravil toto:
service imap-login {
inet_listener imap {
address = 127.0.0.1
port = 143
}
inet_listener imaps {
#port = 993, dva
#ssl = yes
}
Mimochodem, v kolonce address může být adres více, a to ipv4 i ipv6, vždy oddělené mezerami.
Do souboru /etc/imap.passwd jsem pro začátek napsal:
jirka:{plain}mojeSuperTajneHeslo:1000:1000::/home/jirkaDovecot a procmail jsou samostatná kapitola, , jádro vtipu spočívá v používání /usr/lib/dovecot/deliver jako doručovadla pošty. Druhá ukázka na wiki je dost self-explanatory, navíc jsem to řešil minule.
Pokud mne paměť neklame, tak toto je vše, co bylo potřeba udělat, aby doveciot dovecotoval. Instalaci veverky jsem popsal minule, roundcube se normálně nasmaží z repozitářů. V obou případech nezapomenout symlink na konfigurační soubory do /etc/apache2/conf-enabled. Hacky v postfixu aby gmail doručoval poštu jsem popisoval už jinde. V dokumentaci dovecotu se člověk dozví zajímavé věci - například že BLF-CRYPT by měl být nejbezpečněější způsob uložení hesla. Virtuální uživatelé mne zatím netrápí, až budou tak vím, kde je to zdokumentované.
To se mi zatím nezadařilo, uvidíme později (nebo v diskuzi
). Něco potenciálně užitečnéhGb SATAo se řeší tady ... Člověk by řekl, že když davical je ve wheezym, tak že to už bude odladěné a prostě se dá apt-get install a hotovo. Chyba lávky. Tak zaprvé v Jessiem davical vůbec není (musí se nahodit "staré" repozitáře s wheezym a za druhé, po té, co dáte apt-get install tak se nestane nic. teda nic viditelného. Naštěstí existují hezké návody jak to všechno nastavit (dokonce i Debian-specific), mýtus o tom, že to musí běžet na samostatné doméně je tam vyvrácen (mmch na samostatné doméně trvá i třeba Baikal). Popsané je to tam i s nastavením postgresql, což je pro mne zatím neznámá, zatím mi vždy stačila mysql (au, ten kámen byl tvrdej !). Další tipy na konfiguraci jsou taky tady.
Takže jsem to všechno nainstaloval a navštívil http://mujserver/cal, vytvořil "Principal" (t.j. běžného uživatele) a těšil se na synchronizaci. Na stránkách Davicalu je návod jak nastavit základní klienty, to co je/bude základní výzva je synchronizace s mobilními zařízeními. Chtěl bych synchronizovat s CyanogenModem, ke google play jsem nespároval osobní údaje a tím méně kreditku, takže nevím, kde vzít cardav-sync a caldav-sync -rád autorovi zaplatím, v tom problém není, jenom mi vadí dávat gůglu číslo karty. Nevíte někdo co s tím ? Druhé zařízení je N900 (mmch ty co mají víc peněz než rozumu upozorňuji na projekt Neo 900). K tomu by měla sloužit SyncEvolution nastavená podle templátu Yahoo !, což mi ale nefunguje. Podle některých diskuzí se taky zdá, že ani se synchronizací kalendáře to nebude tak jednoduché. Achjo.
. Tak uvidíme.
Tiskni
Sdílej:
. RS Pro s maximálním vypětím sil utáhla dokuwiki, Drupal neměl šanci. Zase člověk viděl, jak prasácky je co napsaný
Take resim, co na domaci router a jako idealni mi vyslo RouterStation Pro, akorat se uz dnes nikde neda sehnat. Mini-ITX desku s nizkoprikonovym x86 CPU jsem taky uvazoval, ale prislo mi to jako zbytecny luxus - preci jen i nejuspornejsi desky s Atomem maji v idle cca 8-10 W, kolik ma ta tvoje deska?Laptop s i7 mi zere 11W i s displayem
Chtěl bych synchronizovat s CyanogenModem, ke google play jsem nespároval osobní údaje a tím méně kreditku, takže nevím, kde vzít cardav-sync a caldav-sync -rád autorovi zaplatím, v tom problém není, jenom mi vadí dávat gůglu číslo karty. Nevíte někdo co s tím?Androidpit.
$ cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
# MAC addresses must be written in lowercase.
# PCI device 0x8086:0x1049 (e1000)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="01:13:37:h6:24:ca", NAME="eth0"
# PCI device 0x8086:0x4227 (iwl3945)
SUBSYSTEM=="net", DRIVERS=="?*", ATTR{address}=="03:45:da:99:el:ea", ATTR{type}=="1", NAME="wlan0"
# USB device 0x:0x (rt2800usb)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="90:12:14:55:4f:1g", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan1"
r8169, ale mají různá PCI ID.
PS: Je škoda, že je dnes obtížné sehnat gigabitovou síťovku s jinými chipy než Intel a Realtek
Lighttpd znám důvěrně, s nginxem jsem neexperimentoval, jen vím, že existuje.