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.
/opt/diskless/nfsroot
. Pak natáhnete základní systém debootstrap sarge /opt/diskless/nfsroot
. Přepnete se do rootu pro diskless systém chroot /opt/diskless/nfsroot
a pak jen v chrootu doinstalujete vše, co potřebuje na diskless stanici apt-get install pkg
.
V konfiguraci dhcp řeknete stanici, kde najde pxelinux (na tftp), pak v bootu pokračuje pxelinux, který si z tftp přečte konfiguraci pro danou stanici, v té má řečeno jak se jmenuje soubor s kernelem (ten je také na tftp), pak pokračuje kernel, takže ten má v parametrech (konfigurace pxelinuxu) uvedeno, kde (ip a adresář) najde svůj root - např. nfsroot=192.168.1.1:/opt/diskless/nfsroot
. Root musí být na serveru vyexportován, takže na serveru v /etc/exports
bude např. /opt/diskless/nhsroot *(rw,no_root_squash)
(doporučuji upravit - zabezpečit).
Pak jen zapnout stanici a s napětím sledovat ... debian:~# debootstrap sarge /export I: Retrieving debootstrap.invalid_dists_sarge_Releasetoto je normální ??
I: Retrieving debootstrap.invalid_dists_sarge_main_binary-i386_Packages I: Checking adduser... I: Checking apt... I: Checking apt-utils... I: Checking aptitude... I: Checking at... I: Checking base-config... I: Checking base-files... I: Checking base-passwd... I: Checking bash... I: Checking bsdmainutils... I: Checking bsdutils... I: Checking console-common... I: Checking console-data... I: Checking console-tools... I: Checking coreutils... I: Checking cpio... I: Checking cron... I: Checking debconf... I: Checking debconf-i18n... I: Checking debianutils... I: Checking dhcp-client... I: Checking diff... I: Checking dpkg... I: Checking dselect... I: Checking e2fslibs... I: Checking e2fsprogs... I: Checking ed... I: Checking exim4... I: Checking exim4-base... I: Checking exim4-config... I: Checking exim4-daemon-light... I: Checking fdutils... I: Checking findutils... I: Checking gcc-3.3-base... I: Checking gettext-base... I: Checking grep... I: Checking groff-base... I: Checking gzip... I: Checking hostname... I: Checking ifupdown... I: Checking info... I: Checking initscripts... I: Checking ipchains... I: Checking iptables... I: Checking iputils-ping... I: Checking klogd... I: Checking libacl1... I: Checking libattr1... I: Checking libblkid1... I: Checking libc6... I: Checking libcap1... I: Checking libcomerr2... I: Checking libconsole... I: Checking libdb1-compat... I: Checking libdb3... I: Checking libdb4.2... I: Checking libgcc1... I: Checking libgcrypt11... I: Checking libgdbm3... I: Checking libgnutls11... I: Checking libgpg-error0... I: Checking liblocale-gettext-perl... I: Checking liblockfile1... I: Checking liblzo1... I: Checking libncurses5... I: Checking libnewt0.51... I: Checking libopencdk8... I: Checking libpam-modules... I: Checking libpam-runtime... I: Checking libpam0g... I: Checking libpcap0.7... I: Checking libpcre3... I: Checking libpopt0... I: Checking libsigc++-1.2-5c102... I: Checking libss2... I: Checking libssl0.9.7... I: Checking libstdc++5... I: Checking libtasn1-2... I: Checking libtext-charwidth-perl... I: Checking libtext-iconv-perl... I: Checking libtext-wrapi18n-perl... I: Checking libtextwrap1... I: Checking libuuid1... I: Checking libwrap0... I: Checking login... I: Checking logrotate... I: Checking mailx... I: Checking makedev... I: Checking man-db... I: Checking manpages... I: Checking mawk... I: Checking modutils... I: Checking mount... I: Checking nano... I: Checking ncurses-base... I: Checking ncurses-bin... I: Checking net-tools... I: Checking netbase... I: Checking netkit-inetd... I: Checking nvi... I: Checking passwd... I: Checking pciutils... I: Checking perl-base... I: Checking ppp... I: Checking pppconfig... I: Checking pppoe... I: Checking pppoeconf... I: Checking procps... I: Checking psmisc... I: Checking sed... I: Checking slang1a-utf8... I: Checking sysklogd... I: Checking sysv-rc... I: Checking sysvinit... I: Checking tar... I: Checking tasksel... I: Checking tcpd... I: Checking telnet... I: Checking util-linux... I: Checking wget... I: Checking whiptail... I: Checking zlib1g... E: Couldn't download adduserAle musím mněnit Miror protože to pak nestáhne nic , a ani z cd to nejede :( , a vůbec netušim proč , a kdž tma dám etch tak to píše že to nemá skript :(
debootstrap --arch i386 sarge /export
swap jsem neřešil, zkuste se zeptat strejdy gůgla.
Xka nainstalovat na stanici, jako by to byla normální stanice. Měl jsem s nima taky problém, ale asi byl triviální, protože si už ani nepamatuju, co přesně to bylo.
/var/log/Xorg.0.log
by ale bylo lepší nbd-server 1024 /diskless/swap/swaps1024 je port a /toto je adresa
mknod /dev/nd0 b43 0 nbd-client 192.168.1.5 1024 /dev/nd0 mkswap /dev/nd0 swapon /dev/nd0Restartujeme a mame swap
Tiskni
Sdílej: