Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].
V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.
O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.
Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.
Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.
Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).
Apple představil (keynote) iPad Pro s čipem Apple M4, předělaný iPad Air ve dvou velikostech a nový Apple Pencil Pro.
Richard Biener oznámil vydání verze 14.1 (14.1.0) kolekce kompilátorů pro různé programovací jazyky GCC (GNU Compiler Collection). Jedná se o první stabilní verzi řady 14. Přehled změn, nových vlastností a oprav a aktualizovaná dokumentace na stránkách projektu. Některé zdrojové kódy, které bylo možné přeložit s předchozími verzemi GCC, bude nutné upravit.
Free Software Foundation zveřejnila ocenění Free Software Awards za rok 2023. Vybráni byli Bruno Haible za dlouhodobé příspěvky a správu knihovny Gnulib, nováček Nick Logozzo za front-end Parabolic pro yt-dlp a tým Mission logiciels libres francouzského státu za nasazování svobodného softwaru do praxe.
$ grep esmtp .muttrc set sendmail="/usr/bin/esmtp" $ cat .esmtprc identity = largon@largon.net hostname="smtp.opanet.cz:25"
Přesně to mi trápilo. Přidal jsem do .muttrc řádek:
my_hdr From: jmeno<mamejlova@adresa.cz>
A od té doby to jde. Na obou počítačích co mám. Tak snad jo.
hostname="nazev_meho_serveru:pc" username=petr password=moje_heslo
user$ strace -f -o /tmp/mutt-user.strace mutt root# strace -f -o /tmp/mutt-root.strace mutta v takto spuštěném mutu pouze odeslat mail a ukončit ho. Toto udělej jako root a pak jako obyčejný user. Hlavně abys udělal v obou pokusech naprosto totéž. Nakonec:
diff -u /tmp/mutt-root.strace /tmp/mutt-user.stracePři troše štěstí ten diff vypíše jen tu část, kde se něco nepovedlo. Pokud bohové nebudou nakloněni, tak zkus
grep -e 'open(.*) = -1' /tmp/mutt-user.straceto vypíše nepovedené pokusy o otevírání čehokoliv a snad tam bude něco zajímavého (doufám že něco víc než "(null)" z otázky).
1982 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1982 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) 1983 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1983 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) 1983 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1983 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) 1983 open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory) 1983 open("/etc/Muttrc.d/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1982 open("/usr/share/locale/cs_CZ/LC_MESSAGES/mutt.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 1984 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1984 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) 1984 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1984 open("petr.asterix.1984", O_WRONLY|O_CREAT|O_EXCL|O_LARGEFILE, 0) = -1 EACCES (Permission denied) 1985 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vim63/lang/cs_CZ/LC_MESSAGES/vim.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vim63/lang/en/LC_MESSAGES/vim.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/dev/null", O_RDONLY|O_NONBLOCK|O_DIRECTORY) = -1 ENOTDIR (Not a directory) 1985 open("/home/petr/.vim/ftdetect/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/etc/vim/ftdetect/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vimfiles/ftdetect/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/addons/ftdetect/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vim63/ftdetect/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vimfiles/ftdetect/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/addons/after/ftdetect/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.vim/after/ftdetect/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1986 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1986 open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = -1 ENOENT (No such file or directory) 1987 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/etc/vim/vimrc.local", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.vimrc", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/_vimrc", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.exrc", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.vim/plugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/etc/vim/plugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vimfiles/plugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vimfiles/plugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/addons/after/plugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.vim/after/plugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.Xdefaults-asterix", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/tmp/.mutt-asterix-1000-1982-0.swp", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/tmp/.mutt-asterix-1000-1982-0.swpx", O_RDONLY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.vim/ftplugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.vim/ftplugin/mail/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/etc/vim/ftplugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/etc/vim/ftplugin/mail/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vimfiles/ftplugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vimfiles/ftplugin/mail/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/addons/ftplugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/addons/ftplugin/mail/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vim63/ftplugin/mail/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vimfiles/ftplugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/vimfiles/ftplugin/mail/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/addons/after/ftplugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/usr/share/vim/addons/after/ftplugin/mail/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.vim/after/ftplugin/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1985 open("/home/petr/.vim/after/ftplugin/mail/", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = -1 ENOENT (No such file or directory) 1982 open("/usr/share/locale/en_GB/LC_MESSAGES/mutt.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 1982 open("/usr/share/locale/en/LC_MESSAGES/mutt.mo", O_RDONLY) = -1 ENOENT (No such file or directory) 1989 open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or directory)
sed -i .muttrc '/^set sendmail="\/usr\/bin\/esmtp"/s/esmtp/mail/'esmtp neznam, takže je to možná blbost...
Tiskni Sdílej: