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.
CHK include/linux/version.h
CHK include/linux/utsrelease.h
make[1]: *** No rule to make target `missing-syscalls'. Stop.
make: *** [prepare0] Error 2
make make -C /usr/src/v4l-dvb-experimental/v4l make[1]: Entering directory `/usr/src/v4l-dvb-experimental/v4l' scripts/make_makefile.pl No version yet. Updating/Creating .config Preparing to compile for kernel version 2.6.24 ***WARNING:*** You do not have the full kernel sources installed. This does not prevent you from building the v4l-dvb tree if you have the kernel headers, but the full kernel source may be required in order to use make menuconfig / xconfig / qconfig. If you are experiencing problems building the v4l-dvb tree, please try building against a vanilla kernel before reporting a bug. Vanilla kernels are available at http://kernel.org. On most distros, this will compile a newly downloaded kernel: cp /boot/config-`uname -r` <your kernel dir>/.config cd <your kernel dir> make all modules_install install Please see your distro's web site for instructions to build a new kernel. VIDEO_PLANB: Requires at least kernel 2.6.99 Created default (all yes) .config file ./scripts/make_myconfig.pl make[1]: Leaving directory `/usr/src/v4l-dvb-experimental/v4l' make[1]: Entering directory `/usr/src/v4l-dvb-experimental/v4l' perl scripts/make_config_compat.pl /lib/modules/2.6.24.4-64.fc8/build ./.myconfig ./config-compat.h creating symbolic links... ln -sf . oss make -C /lib/modules/2.6.24.4-64.fc8/build SUBDIRS=/usr/src/v4l-dvb-experimental/v4l modules make[2]: Entering directory `/usr/src/kernels/2.6.24.4-64.fc8-i686' CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-pci.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-usb.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-fe-tuner.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-i2c.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-sram.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-eeprom.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-misc.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-hw-filter.o CC [M] /usr/src/v4l-dvb-experimental/v4l/flexcop-dma.o CC [M] /usr/src/v4l-dvb-experimental/v4l/bttv-driver.o /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c: In function 'show_card': /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:172: warning: initialization from incompatible pointer type /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c: At top level: /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:3887: error: unknown field 'hardware' specified in initializer /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:3887: error: 'VID_HARDWARE_BT848' undeclared here (not in a function) /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:3896: error: unknown field 'hardware' specified in initializer /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:4042: error: unknown field 'hardware' specified in initializer /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c: In function 'bttv_register_video': /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:4637: warning: passing argument 1 of 'class_device_create_file' from incompatible pointer type make[3]: *** [/usr/src/v4l-dvb-experimental/v4l/bttv-driver.o] Error 1 make[2]: *** [_module_/usr/src/v4l-dvb-experimental/v4l] Error 2 make[2]: Leaving directory `/usr/src/kernels/2.6.24.4-64.fc8-i686' make[1]: *** [default] Error 2 make[1]: Leaving directory `/usr/src/v4l-dvb-experimental/v4l' make: *** [all] Error 2
make make -C /usr/src/v4l-dvb-experimental/v4l make[1]: Entering directory `/usr/src/v4l-dvb-experimental/v4l' creating symbolic links... make -C /lib/modules/2.6.24.4-64.fc8/build SUBDIRS=/usr/src/v4l-dvb-experimental/v4l modules make[2]: Entering directory `/usr/src/kernels/2.6.24.4-64.fc8-i686' CC [M] /usr/src/v4l-dvb-experimental/v4l/bttv-driver.o /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c: In function 'show_card': /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:172: warning: initialization from incompatible pointer type /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c: At top level: /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:3887: error: unknown field 'hardware' specified in initializer /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:3887: error: 'VID_HARDWARE_BT848' undeclared here (not in a function) /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:3896: error: unknown field 'hardware' specified in initializer /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:4042: error: unknown field 'hardware' specified in initializer /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c: In function 'bttv_register_video': /usr/src/v4l-dvb-experimental/v4l/bttv-driver.c:4637: warning: passing argument 1 of 'class_device_create_file' from incompatible pointer type make[3]: *** [/usr/src/v4l-dvb-experimental/v4l/bttv-driver.o] Error 1 make[2]: *** [_module_/usr/src/v4l-dvb-experimental/v4l] Error 2 make[2]: Leaving directory `/usr/src/kernels/2.6.24.4-64.fc8-i686' make[1]: *** [default] Error 2 make[1]: Leaving directory `/usr/src/v4l-dvb-experimental/v4l' make: *** [all] Error 2
CONFIG_VIDEO_V4L1=y CONFIG_VIDEO_V4L1_COMPAT=y CONFIG_VIDEO_V4L2=y CONFIG_V4L_USB_DRIVERS=y
modprobe em28xx
modprobe em28xx-audio
modprobe em2880-dvb
tak je vsetko ok. :)
Uz len nejaky typ na dobry prehravac TV. Nejako sa mi nedari ladit stanice..ale to uz som vcera nevidel na display. :)
Tiskni Sdílej: