Firma X zaslala předžalobní výzvu vývojáři projektu Nitter (Wikipedia), open-source alternativního frontendu k sociální síti X (ex-Twitter), a provozovatelům instancí jako XCancel, které umožňovaly číst příspěvky bez přihlášení, reklam a javascriptu. Údajně se dopouštějí „sběru dat“. Zdrojový kód Nitteru vývojář archivoval. Vývoj již dříve přerušil v roce 2024 po tehdejším omezení API X. X je dceřiná společnost SpaceXAI Elona Muska, provozující mj. kontroverzního chatbota Grok.
Bylo vydáno Ubuntu 26.04.1 LTS, tj. první opravné vydání Ubuntu 26.04 LTS s kódovým názvem Resolute Raccoon. Přehled novinek a oprav na Discourse.
Národní úřad pro kybernetickou a informační bezpečnost (NÚKIB) vydal Zprávu o stavu kybernetické bezpečnosti ČR za rok 2025 (pdf). Incidentů ubylo, sofistikovanost útočníků roste.
Open source softwarový stack AMD ROCm (Wikipedie) pro vývoj AI a HPC na GPU od AMD byl vydán v nové major verzi 10.0. S ROCm.AI. Přehled novinek v aktualizované dokumentaci.
Finanční skupina Partners se stala minulou neděli obětí kybernetického útoku, při kterém se útočníci dostali k některým osobním údajům klientů. Společnost o tom informovala ve čtvrtek. Ujišťuje, že peníze klientů nejsou v ohrožení. „Kybernetický útok zasáhl část IT infrastruktury naší společnosti. Ihned po zjištění útoku jsme s pomocí externích bezpečnostních odborníků začali intenzivně pracovat na minimalizaci škod. Útočníci se
… více »Americká technologická společnost Meta Platforms se dohodla, že zaplatí až zhruba 18 miliard dolarů (asi 373 miliard Kč) za mimosoudní urovnání sporu o závislosti dětí na sociálních sítích a provede významné změny pro jejich používání mladistvými. Téměř tři desítky států USA firmu v roce 2023 obvinily z toho, že sítě Facebook a Instagram vědomě navrhla tak, aby u dětí vyvolávaly závislost, a zatajovala tyto dopady před veřejností. Firma se
… více »Byl publikován aktuální přehled dění a novinek z vývoje Asahi Linuxu, tj. Linuxu pro Apple Silicon. Blíží se vydání podporující čipy M3. Vývojáře lze podpořit na GitHub Sponsors a Open Collective.
Kancelářský balík LibreOffice byl vydán ve verzi 26.8. Mimo jiné vylepšuje typografii a kompatibilitu s formáty MS Office, více v poznámkách k vydání.
Armbian, tj. linuxová distribuce založená na Debianu a Ubuntu optimalizovaná pro jednodeskové počítače na platformě ARM a RISC-V, ke stažení ale také pro Intel a AMD, byl vydán ve verzi 26.8. Přehled novinek v poznámkách k vydání.
Byla vydána nová verze 23.1.0, tj. první stabilní verze z nové řady 23.1.x, překladačové infrastruktury LLVM (Wikipedie). Přehled novinek v poznámkách k vydání: LLVM, Clang, LLD, Extra Clang Tools, Libc++, Polly a Flang.
iscsitarget, instalace ale skončila varováním, že se nepodařilo spustit tgt démona. Zkusil jsem to ručně, ale zjistil jsem, že mi chybí modul iscsi_trgt. Nainstaloval jsem tedy i balíček iscsitarget-source a po nějakém tom googlování dospěl k postupu pro jeho kompilaci pomocí module-assistantu, tzn.
m-a a-i iscsitarget,
což ovšem skončilo chybovými hláškami:
dh_clean
/usr/bin/make -C /usr/src/linux-OLDVERSION.1269977161 SUBDIRS=/usr/src/modules/iscsitarget/kernel clean
make[1]: Entering directory `/usr/src/linux-OLDVERSION.1269976362'
CLEAN /usr/src/modules/iscsitarget/kernel/.tmp_versions
make[1]: Leaving directory `/usr/src/linux-OLDVERSION.1269976362'
hostname: Unknown host
/usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules
hostname: Unknown host
make[1]: Entering directory `/usr/src/modules/iscsitarget'
dh_clean
/usr/bin/make -C /usr/src/linux-OLDVERSION.1269977161 SUBDIRS=/usr/src/modules/iscsitarget/kernel clean
make[2]: Entering directory `/usr/src/linux-OLDVERSION.1269976362'
make[2]: Leaving directory `/usr/src/linux-OLDVERSION.1269976362'
for templ in /usr/src/modules/iscsitarget/debian/iscsitarget-module-_KVERS_.postinst; do \
cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.33-rc6-pnfs-dist/g'` ; \
done
for templ in `ls debian/*.modules.in` ; do \
test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
sed -e 's/##KVERS##/2.6.33-rc6-pnfs-dist/g ;s/#KVERS#/2.6.33-rc6-pnfs-dist/g ; s/_KVERS_/2.6.33-rc6-pnfs-dist/g ; s/##KDREV##//g ; s/#KDREV#//g ; s/_KDREV_//g ' < $templ > ${templ%.modules.in}; \
done
dh_testdir
dh_testroot
dh_clean -k
#/usr/bin/make -C /usr/src/linux-OLDVERSION.1269977161 KERNEL_SOURCES=/usr/src/linux-OLDVERSION.1269977161 MODVERSIONS=detect KERNEL=linux-2.6.33-rc6-pnfs-dist KDIR=/usr/src/linux-OLDVERSION.1269977161 SUBDIRS=/usr/src/modules/iscsitarget/kernel modules
/usr/bin/make -C /usr/src/linux-OLDVERSION.1269977161 SUBDIRS=/usr/src/modules/iscsitarget/kernel modules
make[2]: Entering directory `/usr/src/linux-OLDVERSION.1269976362'
CC [M] /usr/src/modules/iscsitarget/kernel/tio.o
CC [M] /usr/src/modules/iscsitarget/kernel/iscsi.o
CC [M] /usr/src/modules/iscsitarget/kernel/nthread.o
CC [M] /usr/src/modules/iscsitarget/kernel/wthread.o
CC [M] /usr/src/modules/iscsitarget/kernel/config.o
CC [M] /usr/src/modules/iscsitarget/kernel/digest.o
CC [M] /usr/src/modules/iscsitarget/kernel/conn.o
/usr/src/modules/iscsitarget/kernel/conn.c: In function ‘conn_info_show’:
/usr/src/modules/iscsitarget/kernel/conn.c:46: error: ‘struct inet_sock’ has no member named ‘daddr’
/usr/src/modules/iscsitarget/kernel/conn.c:46: error: ‘struct inet_sock’ has no member named ‘daddr’
/usr/src/modules/iscsitarget/kernel/conn.c:46: error: ‘struct inet_sock’ has no member named ‘daddr’
/usr/src/modules/iscsitarget/kernel/conn.c:46: error: ‘struct inet_sock’ has no member named ‘daddr’
make[3]: *** [/usr/src/modules/iscsitarget/kernel/conn.o] Error 1
make[2]: *** [_module_/usr/src/modules/iscsitarget/kernel] Error 2
make[2]: Leaving directory `/usr/src/linux-OLDVERSION.1269976362'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/iscsitarget'
make: *** [kdist_build] Error 2
,
což jsem se pochopitelně pokoušel řešit dál googlováním, ale už jsem nepřišel na žádné použitelné řešení. Za normálních okolností bych to asi vyřešil instalací modulu z balíčku, ale vzhledem k tomu, že používám kernel 2.6.33-rc6 (kvůli tomu pNFS), musím ten balíček taky nějak zkompilovat. Ale tady už vůbec netuším, jak dál :( Budu vděčný za jakoukoliv dobrou radu :)
ds:~/iscsitarget-1.4.19# make /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -le: unary operator expected /bin/sh: line 0: [: -lt: unary operator expected make -C usr make[1]: Entering directory `/root/iscsitarget-1.4.19/usr' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/root/iscsitarget-1.4.19/usr' make -C /lib/modules/2.6.33-rc6-pnfs-dist/build SUBDIRS=/root/iscsitarget-1.4.19/kernel modules make[1]: Entering directory `/usr/src/linux-2.6.33-rc6-pnfs-dist' CC [M] /root/iscsitarget-1.4.19/kernel/tio.o CC [M] /root/iscsitarget-1.4.19/kernel/iscsi.o CC [M] /root/iscsitarget-1.4.19/kernel/nthread.o CC [M] /root/iscsitarget-1.4.19/kernel/wthread.o CC [M] /root/iscsitarget-1.4.19/kernel/config.o CC [M] /root/iscsitarget-1.4.19/kernel/digest.o CC [M] /root/iscsitarget-1.4.19/kernel/conn.o /root/iscsitarget-1.4.19/kernel/conn.c: In function ‘conn_info_show’: /root/iscsitarget-1.4.19/kernel/conn.c:46: error: ‘struct inet_sock’ has no member named ‘daddr’ /root/iscsitarget-1.4.19/kernel/conn.c:46: error: ‘struct inet_sock’ has no member named ‘daddr’ /root/iscsitarget-1.4.19/kernel/conn.c:46: error: ‘struct inet_sock’ has no member named ‘daddr’ /root/iscsitarget-1.4.19/kernel/conn.c:46: error: ‘struct inet_sock’ has no member named ‘daddr’ make[2]: *** [/root/iscsitarget-1.4.19/kernel/conn.o] Error 1 make[1]: *** [_module_/root/iscsitarget-1.4.19/kernel] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.33-rc6-pnfs-dist' make: *** [kernel] Error 2Buď to je nekompatibilitou zdrojáků kernelu a iscsitargetu nebo mi tam něco chybí (což by asi byla ta lepší možnost) - ale co?
Taky mě celkem zaráží ty hlášky od sh hned na začátku výpisu, kde to hlásí syntaktickou chybu v ifu (že je očekáván unární operátor) - ale tam fakt nevím, proč to hlásí, do Makefile jsem nikterak nezasahoval...
Tiskni
Sdílej: