Byla vydána (𝕏) nová verze 24.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 24.7 je Thriving Tiger. Přehled novinek v příspěvku na fóru.
Binarly REsearch upozorňuje na bezpečnostní problém PKFail (YouTube) v ekosystému UEFI. Stovky modelů zařízení používají pro Secure Boot testovací Platform Key vygenerovaný American Megatrends International (AMI) a jeho privátní část byla při úniku dat prozrazena. Do milionů zařízení (seznam v pdf) po celém světě tak útočníci mohou do Secure Bootu vložit podepsaný malware. Otestovat firmware si lze na stránce pk.fail. Ukázka PoC na Linuxu na Windows na YouTube.
Mobilní operační systém /e/OS (Wikipedie) založený na Androidu / LineageOS, ale bez aplikací a služeb od Googlu, byl vydán ve verzi 2.2 (Mastodon, 𝕏). Přehled novinek na GitLabu. Vypíchnuta je rodičovská kontrola.
Společnost OpenAI představila vyhledávač SearchGPT propojující OpenAI modely umělé inteligence a informace z webů v reálném čase. Zatím jako prototyp pro vybrané uživatele. Zapsat se lze do pořadníku čekatelů.
Distribuce Linux Mint 22 „Wilma“ byla vydána. Je založená na Ubuntu 24.04 LTS, ale s desktopovým prostředím Cinnamon (aktuálně verze 6.2), příp. MATE nebo Xfce, balíkem aplikací XApp, integrací balíčků Flatpak a dalšími změnami. Více v přehledu novinek a poznámkách k vydání.
Příspěvek na blogu Truffle Security: Kdokoli může přistupovat ke smazaným a privátním repozitářům na GitHubu.
Byla vydána nová verze 14 integrovaného vývojového prostředí (IDE) Qt Creator. Podrobný přehled novinek v cgitu. Vypíchnout lze podporu rozšíření v Lua.
Byla vydána verze 1.80.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.
Apple oznámil, že v beta verzi spustil své Apple Maps na webu. Podporován je také webový prohlížeč Chrome. Ne však na Linuxu.
Portál Stack Overflow po roce opět vyzpovídal své uživatele, jedná se především o vývojáře softwaru, a zveřejnil detailní výsledky průzkumu. Průzkumu se letos zúčastnilo více než 65 tisíc vývojářů. Z Česka jich bylo 710. Ze Slovenska 246.
useradd(8)
, chpasswd(8)
, smbpasswd(8)
, bash(1)
#!/bin/bash M="m" while [ "$M" != "q" ]; do case $M in 1) clear echo " PRIDANI UZIVATELE DO DOMENY" echo "" echo -n " Uzivatel: " read USERNAME echo -n " Heslo: " read PASSWORD echo -n " Typ (Trida/zamestnanci/skoleni)" read TYP echo "" EXIST=`cat /etc/passwd | awk -F : '{print $1}' | grep $USERNAME` if [ "$EXIST" == "" ]; then adduser $USERNAME -g users -s /usr/bin/pine -d /home/$TYP/$USERNAME chmod 770 /home/$TYP/$USERNAME chgrp administrators /home/$TYP/$USERNAME echo $USERNAME:$PASSWORD | chpasswd echo "$USERNAME@domena.cz $USERNAME@server.domena.cz" >> /etc/postfix/virtual postmap /etc/postfix/virtual # smbpasswd -a $USERNAME $PASSWORD # smbpasswd -s -a $USERNAME << EOF # $PASSWORD # $PASSWORD # EOF /usr/local/bin/smb_passwd $USERNAME $PASSWORD if [ "$USERNAME" != "zamestnanci" ]; then edquota -p guest $USERNAME fi echo " Pridani probehlo uspesne" else echo " Uzivatel jiz existuje." fi echo "" echo " Stiskni libovolnou klavesu..." read M="m" ;; 2) clear echo " PRIDANI PC DO DOMENY" echo "" echo -n " Nazev PC: " read PCNAME echo "" EXIST=`cat /etc/passwd | awk -F : '{print $1}' | grep \\$ | grep $PCNAME` if [ "$EXIST" == "" ]; then adduser $PCNAME$ -d /dev/null -s /dev/null smbpasswd -m -a $PCNAME echo " Pocitac byl pridan do domeny." else echo " Pocitac je jiz v domene." fi echo "" echo " Stiskni libovolnou klavesu..." read M="m" ;; 3) clear echo " ZMENA HESLA UZIVATELE" echo "" echo -n " Uzivatel: " read USERNAME echo -n " Heslo: " read PASSWORD echo "" EXIST=`cat /etc/passwd | awk -F : '{print $1}' | grep $USERNAME` if [ "$EXIST" == "" ]; then echo " Uzivatel neexistuje." else echo $USERNAME:$PASSWORD | chpasswd > /dev/null smbpasswd $USERNAME $PASSWORD > /dev/null echo " Heslo bylo zmeneno." fi echo "" echo " Stiskni libovolnou klavesu..." read M="m" ;; m) clear echo " HLAVNI MENU" echo "" echo " 1 pridat uzivatele do domeny" echo " 2 pridat PC do domeny" echo " 3 zmenit heslo uzivateli" # echo " 4 smazat uzivatele z domeny" # echo " 5 smazat PC z domeny" # echo " 6 vypsat seznam uzivatelu" # echo " 7 vypsat seznam PC" echo "" echo " m Vypsat toto menu" echo " q Konec" read M ;; q) # echo "Updatuji databazi NIS serveru" # cd /var/yp # make # cd ~ echo "A je konec." sleep 3 exit 0 ;; esac done echo "Updatuji databazi NIS serveru" cd /var/yp make cd ~ [root@server bin]# cat ./smb_passwd #!/bin/sh smbpasswd -s -a $1 << EOF $2 $2 EOF
Tiskni
Sdílej: