Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem se nově stal čínský LineShine v Národním superpočítačovém centru v Šen-čenu (NSCS) s výkonem 2,198 exaFLOPS. Z prvního místa sesadil americký superpočítač El Capitan s výkonem 1,809 exaFLOPS. Nejvýkonnější český počítač C24 klesl na 215 místo. Karolina, GPU partition klesla na 249. místo a Karolina, CPU partition na 475. místo.
… více »Zemřel průkopník videoherní hudby Bobby Prince (Wikipedie). Složil hudbu pro hry Wolfenstein 3D, Doom, Doom II, Duke Nukem II a Duke Nukem 3D.
Počítačová hra Operace Flashpoint (Arma: Cold War Assault) od společnosti Bohemia Interactive slaví 25 let. Při této příležitosti bylo publikováno bezplatné hratelné Arma: Cold War Assault Remastered Demo a na GitHubu byly zveřejněny zdrojové kódy.
Na trh v České republice přichází HP EliteBoard G1a. Jde o plnohodnotný AI počítač integrovaný přímo do těla klávesnice, tedy zařízení, které na první pohled vypadá jako minimalistická klávesnice, ale ve skutečnosti nahrazuje klasickou počítačovou jednotku.
V lednu bylo oznámeno, že desktopové prostředí Xfce bude mít vlastní kompozitor pro Wayland s názvem xfwl4. O víkendu byla vydána první preview verze.
Minulý týden byl oficiálně vydán Android 17. Detaily na blogu a stránkách věnovaných vývojářům.
Dnes jde do prodeje zařízení Steam Machine. Steam Machine 512 GB za 1 039 EUR a Steam Machine 2 TB za 1 359 EUR. Do čtvrtka 25. června do 19:00 se lze zapsat na seznamy. Ty budou jednorázově náhodně slosovány, čímž bude určeno pořadí rezervací a čekacích listin.
Vývojáři OpenMW (Wikipedie) oznámili vydání verze 0.51.0 této svobodné implementace enginu pro hru The Elder Scrolls III: Morrowind. Přehled novinek v oznámení o vydání a také na YouTube a PeerTube.
Byla vydána nová verze 2026.3.0 "Carousels & Killer Whales" svobodného softwaru ScummVM (Wikipedie) umožňujícího bezproblémový běh mnoha klasických adventur na zařízeních, pro které nebyly nikdy určeny. Přehled novinek v poznámkách k vydání a na GitHubu.
Tento týden (24. a 27. června) vyprší platnost Microsoft certifikátu v UEFI vydaných v roce 2011. Nové certifikáty byly vydány v roce 2023. Kdo na počítačích, i virtuálních, používá zabezpečené spouštění (Secure Boot), měl by si ověřit, že má certifikáty aktualizovány, viz např. články na Red Hat nebo Fedora. Pro stávající systémy se nic nemění. Nadále se budou normálně spouštět. Zavaděče podepsané pouze klíčem z 2023 se ale na počítačích s pouze certifikátem 2011 nespustí. Ve Fedoře je zavaděč shim ve verzi 16.1-6 podepsán klíči 2011 i 2023.
Snazim se rozchodit SMTP relaying na postfixu, k tomu potrebuji overovani pomoci saslauthd. Nainstaloval jsem si Cyrus-sasl, ale nenasel jsem zadne spousteci skripty pro saslauthd, tak ho zkousim spustit rucne (tento zapis jsem vytahl nekde tady v diskusi, podle Z. Burdy by mel fungovat):
/usr/sbin/saslauthd -r -m /var/spool/postfix/var/run/saslauthd -a pam
Ale na tento pokus skonci chybou:
# /usr/sbin/saslauthd -r -m /var/spool/postfix/var/run/saslauthd -a pam saslauthd[25043] :set_auth_mech : unknown authentication mechanism: pamNevite nekdo prosim cim by to mohlo byt? Pri konfiguraci Cyrus-sasl se da nastavit cesta k PAMu, ale nevim jakou tam mam uvest, tak jsem ji neuvadel. Diky moc, i za nakopnuti Pouzivam Debian
saslauthd nemas zkompilovany s podporou PAM? Zkus ldd saslauthd a koukni jestli je ve vypisu libpam.so.x.
/usr/lib/sasl/smtpd.conf. Syntax viz. manualova stranka.
# ldd /usr/sbin/saslauthd
linux-gate.so.1 => (0xffffe000)
libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0x55571000)
libresolv.so.2 => /lib/tls/libresolv.so.2 (0x5559e000)
libc.so.6 => /lib/tls/libc.so.6 (0x555b1000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000)
Diky!
--with-pam bez uvedeni cesty. Pokud se diva po modulech, zkus --with-pam /lib/security. Ale rekl bych, ze jde o prvni pripad, moduly by ho nemely zajimat...
# apt-get remove libpam0g Reading Package Lists... Done Building Dependency Tree... Done The following packages will be REMOVED: adduser base-config bash courier-authdaemon courier-authmysql courier-imap courier-pop cron cyrus21-common hotplug libauthen-pam-perl libpam-chroot libpam-modules libpam-mysql libpam0g login logrotate passwd postfix postfix-mysql postfix-tls ppp pppconfig pppoe pppoeconf ssh webmin webmin-core WARNING: The following essential packages will be removed This should NOT be done unless you know exactly what you are doing! bash passwd (due to bash) login libpam-modules (due to login) libpam0g (due to login) 0 upgraded, 0 newly installed, 28 to remove and 0 not upgraded. Need to get 0B of archives. After unpacking 40.0MB disk space will be freed. You are about to do something potentially harmful To continue type in the phrase 'Yes, do as I say!' ?]Jak muzu zjistit nejake podrobnejsi info z balickovaciho systemu? Diky moc za vas cas!
Balickovaci prikazy, ktere by se ti mohly hodit jsou:
apt-cache show libpam0ga pole
Description, podrobnejsi informace o balicku.
dpkg -L <balicek>vypise seznam souboru nainstalovanych danym balickem.
Zda se, ze PAM balicky mas nainstalovane, ale zda se mi to divne... Moduly by meli byt v umisteni /lib/security/pam_modul.so, prisli v balicku libpam-modules. Knihovna libpam.so.0.x je v balicku libpam0g jak spravne rikas. Pokud neni v /libM tak nevim. Co rekne prikaz locate libpam.so?
# locate libpam.so /lib/libpam.so.0 /lib/libpam.so.0.76Moduly mam tam jak pisete, tohle by melo byt ok, ze?
# apt-cache show libpam0g Package: libpam0g Priority: required Section: base Installed-Size: 168 Maintainer: Sam Hartman <hartmans@debian.org> Architecture: i386 Source: pam Version: 0.76-22 Replaces: libpam0g-util Depends: libc6 (>= 2.3.2.ds1-4), libpam-runtime Suggests: libpam-doc Conflicts: libpam0 (<= 0.56-2), libpam Filename: pool/main/p/pam/libpam0g_0.76-22_i386.deb Size: 74154 MD5sum: 0980c28f636131671dda807c259bec36 Description: Pluggable Authentication Modules library Contains the C shared library for Linux-PAM, a suite of shared libraries that enable the local system administrator to choose how applications authenticate users. In other words, without rewriting or recompiling a PAM-aware application, it is possible to switch between the authentication mechanism(s) it uses. One may entirely upgrade the local authentication system without touching the applications themselves.
# dpkg -L libpam0g /. /lib /lib/libpam.so.0.76 /lib/libpam_misc.so.0.76 /lib/libpamc.so.0.76 /usr /usr/share /usr/share/doc /usr/share/doc/libpam0g /usr/share/doc/libpam0g/README /usr/share/doc/libpam0g/README.Debian /usr/share/doc/libpam0g/TODO.Debian /usr/share/doc/libpam0g/copyright /usr/share/doc/libpam0g/changelog.Debian.gz /usr/share/doc/libpam0g/changelog.gz /usr/share/doc/libpam0g/Debian-PAM-MiniPolicy.gz /lib/libpam_misc.so.0 /lib/libpamc.so.0 /lib/libpam.so.0Nebude problem spis v cyrus-sasl? Zkousel jsem uz jako cestu k PAM uvest pri konfiguraci ruzne variace, ale nic se nepovedlo, porad neni cyrus zkompilovany s podporou PAM:
# ldd /usr/sbin/saslauthd
linux-gate.so.1 => (0xffffe000)
libcrypt.so.1 => /lib/tls/libcrypt.so.1 (0x55571000)
libresolv.so.2 => /lib/tls/libresolv.so.2 (0x5559e000)
libc.so.6 => /lib/tls/libc.so.6 (0x555b1000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x55555000)
# /usr/sbin/saslauthd -v
saslauthd 2.1.22
authentication mechanisms: getpwent rimap shadow
Jak otestovat ten PAM? Kdyby fungoval spravne, tak musim hledat spis v cyrus-sasl
sasl2-bin a jak pise Libor, mozna i libsasl2-modules.
#!/bin/bash
# source application-specific settings
[ -f /etc/conf.d/saslauthd ] && . /etc/conf.d/saslauthd
. /etc/rc.conf
. /etc/rc.d/functions
DAEMON_NAME="saslauthd"
SASLAUTHD_BIN=/usr/sbin/saslauthd
SASLAUTHD_PID=`pidof -o %PPID $SASLAUTHD_BIN`
case "$1" in
start)
stat_busy "Starting $DAEMON_NAME"
[ -z "$SASLAUTHD_PID" ] && $SASLAUTHD_BIN $SASLAUTHD_OPTS
if [ $? -gt 0 ]; then
stat_fail
exit 1
else
echo `pidof -o %PPID $SASLAUTHD_BIN` > /var/run/$DAEMON_NAME.pid
fi
add_daemon $DAEMON_NAME
stat_done
;;
stop)
stat_busy "Stopping $DAEMON_NAME"
[ ! -z "$SASLAUTHD_PID" ] && kill $SASLAUTHD_PID &> /dev/null
if [ $? -gt 0 ]; then
stat_fail
exit 1
else
rm /var/run/$DAEMON_NAME.pid &> /dev/null
fi
rm_daemon $DAEMON_NAME
stat_done
;;
restart)
$0 stop
sleep 1
$0 start
;;
*)
echo "usage: $0 {start|stop|restart}"
esac
exit 0
# vim: ts=2 sw=2 et ft=sh
/etc/conf.d je specialita Arch linuxu. V Debianu tomu odpovida adresar /etc/default. Co se tyce /etc/init.d/saslauthd, chybi ti balicek sasl2-bin, nainstaluj ho.
/etc/conf.d je specialita Arch linuxu. V Debianu tomu odpovida adresar /etc/default. Co se tyce /etc/init.d/saslauthd, chybi ti balicek sasl2-bin, nainstaluj ho.
# This needs to be uncommented before saslauthd will be run automatically # START=yes # You must specify the authentication mechanisms you wish to use. # This defaults to "pam" for PAM support, but may also include # "shadow" or "sasldb", like this: # MECHANISMS="pam shadow" MECHANISMS="pam"
/var/log.
saslauthd starts automatically? Odkomentoval jsi to?
Tiskni
Sdílej: