Včera skončila bezpečnostní konference Black Hat USA 2022 (Twitter) a začala bezpečnostní konference DEF CON 30 (Twitter). V rámci Black Hat byly vyhlášeny výsledky letošní Pwnie Awards (Twitter). Pwnie Awards oceňují to nejlepší, ale i to nejhorší z IT bezpečnosti (bezpečnostní Oscar a Malina v jednom).
Vývojáři PostgreSQL oznámili vydání verzí 14.5, 13.8, 12.12, 11.17, 10.22 a 15 Beta 3. Opraveno je více než 40 chyb a také zranitelnost CVE-2022-2625. Upstream podpora verze 10 končí 10. listopadu letošního roku.
Byla vydána verze 1.63.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.
Bylo vydáno Ubuntu 22.04.1 LTS, tj. první opravné vydání Ubuntu 22.04 LTS s kódovým názvem Jammy Jellyfish.
Microsoft Fluent Emoji jsou nově k dispozici na GitHubu pod licencí MIT. Více v článku na Medium.
O víkendu proběhla v Kolíně nad Rýnem demopárty Evoke 2022. Publikována byla prezentovaná dema. Upozornit lze na Area 5150 (YouTube) běžící na IBM PC s procesorem Intel 8088 běžícím na 4,77 MHz a CGA.
smenu, nástroj pro příkazový řádek pro generování možností a potvrzení výběru, dospěl do verze 1.0.0.
Byla potvrzena zranitelnost CVE-2021-46778 aneb SQUIP (Scheduler Queue Usage via Interference Probing) v procesorech AMD s mikroarchitekturou Zen 1, Zen 2 a Zen 3. Detaily v publikovaném paperu.
Turris OS, operační systém pro síťová zařízení Turris postavený na OpenWrt, byl vydán v nové verzi 5.4. Přehled novinek a diskuse v diskusním fóru.
Byla vydána nová stabilní verze 5.4 (aktuálně 5.4.2753.28) webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 104.0.5112.83. Přehled novinek v příspěvku na blogu. Vivaldi Mail byl povýšen na verzi 1.1.
Tento script používám pro zálohování, doufám, že to třeba někomu pomůže a poslouží jako inspirace
#!/bin/bash #BACKUP_DEVICE="" BACKUP_POINT="/data" BACKUP_PATH="$BACKUP_POINT/backup" datum=`/bin/date +"%Y-%m-%d"` BACKUP_DIR="$BACKUP_PATH/$datum" BACKUP_FULL_DATE="$BACKUP_PATH/full-backup" BACKUP_NEWER="" DAY_OF_WEEK=`/bin/date +%u` DO_FULL_BACKUP="" if [ "$1" = "full" ]; then DO_FULL_BACKUP="-full" else if [ "$DAY_OF_WEEK" = "7" ]; then DO_FULL_BACKUP="-full" else if [ -f $BACKUP_FULL_DATE ]; then DO_FULL_BACKUP="" else DO_FULL_BACKUP="-full" fi fi fi if [ "$DO_FULL_BACKUP" = "-full" ]; then /bin/date +%D > $BACKUP_FULL_DATE else DATE=`/bin/cat $BACKUP_FULL_DATE` BACKUP_NEWER="--newer "$DATE"" fi /bin/mkdir $BACKUP_DIR$DO_FULL_BACKUP /bin/tar -czv $BACKUP_NEWER -f $BACKUP_DIR$DO_FULL_BACKUP/root.tgz --exclude=/data/* --exclude=/proc/* / > $BACKUP_DIR$DO_FULL_BACKUP/root.filelist 2> $BACKUP_DIR$DO_FULL_BACKUP/ro ot.errors #clean old backups cd $BACKUP_PATH #delete incremental backups older than 14 days /usr/bin/find -maxdepth 1 -ctime +14 -type d ! -iname '*-full' -exec rm -rf '{}' \; #delete full backups older than 2 months /usr/bin/find -maxdepth 1 -ctime +62 -type d -iname '*-full' -exec rm -rf '{}' \; #rsync to casablanca /usr/bin/rsync -rltzu4v --delete --delete-excluded --rsh="/usr/bin/ssh -l backup" /data/backup/* backup-machine:~/backup
Tiskni
Sdílej: