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.
[root@vojta release]# insmod rtl8180_24x.o rtl8180_24x.o: The module you are trying to load (rtl8180_24x.o) is compiled with a gcc version 2 compiler, while the kernel you are running is compiled with a gcc version 3 compiler. This is known to not work.... nic pokus 2: 'make' pro prelozeni (jak je doporuceno) interfacu mezi modulem a jadrem (zkraceno)
[root@vojta release]# make gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.18-3/include/ -DRTL_IO_MAP -DRTL_LITTLE_ENDIAN -DRTL_ACT_AS_STA -DRTL8180_DRV_ON_PC -DENABLE_DBG_PRINT -c -o r8180_pci_init.o r8180_pci_init.c In file included from r8180_pci_init.c:32: /usr/include/linux/delay.h:13:23: asm/delay.h: není souborem ani adresářem In file included from r8180_pci_init.c:36: /usr/include/linux/proc_fs.h: At top level: /usr/include/linux/proc_fs.h:70: parse error before "atomic_t" /usr/include/linux/proc_fs.h:73: parse error before '}' token /usr/include/linux/proc_fs.h:203: parse error before "void" r8180_type.h:149: warning: redefinition of `timer_t' /usr/include/linux/timer.h:42: warning: `timer_t' previously declared here r8180_pci_init.c: In function `rtl8180_pci_module_exit': r8180_pci_init.c:393: `KERN_INFO' undeclared (first use in this function) r8180_pci_init.c:393: parse error before string constant r8180_pci_init.c: At top level: r8180_pci_init.c:72: storage size of `rtl8180_pci_driver' isn't known make: *** [r8180_pci_init.o] Error 1... nic verze rtl8180_linuxdrv_v14_rh90.zip 3. pokus - binarni modul prelozeny pro jiste jadro (mam stejne)
v README se pise: < Installation > Please try to load linux_24x.o first by "insmod -f rtl8180_24x.o". tak tedy: [root@vojta release]# ls -l rtl8180_24x.o ls: rtl8180_24x.o: není souborem ani adresářem (ani jiny podobny soubor neexistuje) -4. pokus - zkusime prelozit modul pro jiste jadro (mam stejne) Nyni README radi spustit make a zkompilovat zase cosi:
[root@vojta release]# make gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.20-8/include/ -DRTL_IO_MAP -DRTL_LITTLE_ENDIAN -DRTL_ACT_AS_STA -DRTL8180_DRV_ON_PC -DENABLE_DBG_PRINT -c -o r8180_pci_init.o r8180_pci_init.c gcc -O6 -Wall -DMODULE -D__KERNEL__ -DLINUX -I /usr/src/linux-2.4.20-8/include/ -DRTL_IO_MAP -DRTL_LITTLE_ENDIAN -DRTL_ACT_AS_STA -DRTL8180_DRV_ON_PC -DENABLE_DBG_PRINT -c -o r8180_if.o r8180_if.c --- Generate open part open_part.o --- --- Generate rtl8180 linux driver rtl8180_24x.o on 2.4.20-8 ---.. to vypada dobre. Vzniknul soubor
-rw-r--r-- 1 root root 272825 Dec 4 07:12 rtl8180_24x.oktery se zda byt jadernym modulem. Zkusime ho nahodit:
root@vojta release]# insmod ./rtl8180_24x.o ./rtl8180_24x.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg Dec 4 07:12:38 vojta kernel: ******** RTL8180 Wireless Lan Driver 2003-10-17 loaded******** Dec 4 07:12:38 vojta kernel: rtl8180: No devices found, RTL8180 Wireless Lan Driver 2003-10-17 unregistered... coz je v poradku, tohle byva standartni chovani ovladacoveho modulu, kdyz nenajde svoje zarizeni (ktere samozrejme nemam). V teto chvili ale doufam, ze s kartou v PCI uz by to zafungovalo. Dobrou znamkou taky je, ze se ovladac podporuje (implementuje) wireless extensions, to jest, ze to jde ovladat pomoci iw* prikazu. V README je dokonce popsan seznam iwpriv parametru. Ty uz neco o karte rikaji a vypada to solidne. Najsem si z nich jist, zda umi udelat AP. Parametr "Set network type" ma jen volby {infra,adhoc,auto}. To infra vic nevypovida, jestli je to rezim AP nebo klient (master/managed). NA druhou stranu jsou jinde v dokumentaci poznamky typu ze neco jde jen
A dalsi duvod proc to nekdo nedava na web treba muze byt ten, ze rpm nepouziva. Osobne treba nevim proc bych prekladal cokoliv do rpm nebo jineho silenstva a jeste nekam vystavoval, kdyz me to k nicemu nebude pokud to neni .tgz...
-djz
inet addr:10.0.0.11 Bcast:10.0.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3272241 errors:0 dropped:0 overruns:0 frame:0 TX packets:2628508 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 RX bytes:496600405 (473.5 Mb) TX bytes:2033198017 (1939.0 Mb)Jen okrajove, prostredi je vcelku zarusene, nicmene ted jede v ramci kancelare na svou antentku na 60 cm kabliku.
Tiskni
Sdílej: