Byla vydána nová major verze 27.0 programovacího jazyka Erlang (Wikipedie) a související platformy OTP (Open Telecom Platform, Wikipedie). Přehled novinek v příspěvku na blogu.
Byla vydána nová verze 1.8.0 svobodného multiplatformního softwaru pro konverzi video formátů HandBrake (Wikipedie). Přehled novinek v poznámkách k vydání na GitHubu. Instalovat lze také z Flathubu.
Microsoft představil nové označení počítačů Copilot+. Dle oznámení se jedná se o počítače poskytující funkce umělé inteligence. Vedle CPU a GPU mají také NPU (Neural Processing Unit). Uvnitř představených Copilot+ notebooků běží ARM čipy Qualcomm Snapdragon X Elite nebo X Plus.
Příspěvek na blogu Codean Labs rozebírá zranitelnost CVE-2024-4367 v PDF.js, tj. mj. prohlížeči PDF souborů ve Firefoxu. Při otevření útočníkem připraveného pdf souboru může být spuštěn libovolný kód v JavaScriptu. Vyřešeno ve Firefoxu 126.
Lazygit byl vydán ve verzi 0.42.0. Jedná se o TUI (Text User Interface) nadstavbu nad gitem.
K open source herní konzole Picopad přibyla (𝕏) vylepšená verze Picopad Pro s větším displejem, lepšími tlačítky a větší baterii. Na YouTube lze zhlédnout přednášku Picopad - open source herní konzole z LinuxDays 2023.
Byla vydána (𝕏) nová major verze 17 softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech GitLab (Wikipedie). Představení nových vlastností i s náhledy a videi v oficiálním oznámení.
Sovereign Tech Fund, tj. program financování otevřeného softwaru německým ministerstvem hospodářství a ochrany klimatu, podpoří vývoj FFmpeg částkou 157 580 eur. V listopadu loňského roku podpořil GNOME částkou 1 milion eur.
24. září 2024 budou zveřejněny zdrojové kódy přehrávače Winamp.
Google Chrome 125 byl prohlášen za stabilní. Nejnovější stabilní verze 125.0.6422.60 přináší řadu oprav a vylepšení (YouTube). Podrobný přehled v poznámkách k vydání. Opraveno bylo 9 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře.
ddns-update-style none; option routers 192.168.1.1; option domain-name-servers 192.168.1.1; option domain-name "mydomain.com"; next-server 192.168.1.1; option space PXE; option PXE.mtftp-ip code 1 = ip-address; option PXE.mtftp-cport code 2 = unsigned integer 16; option PXE.mtftp-sport code 3 = unsigned integer 16; option PXE.mtftp-tmout code 4 = unsigned integer 8; option PXE.mtftp-delay code 5 = unsigned integer 8; option PXE.discovery-control code 6 = unsigned integer 8; option PXE.discovery-mcast-addr code 7 = ip-address; subnet 192.168.1.0 netmask 255.255.255.0 { class "pxeclient" { match if substring (option vendor-class-identifier, 0, 9) = "PXECLient"; option vendor-class-identifier "PXEClient"; vendor-option-space PXE; option PXE.mtftp-ip 0.0.0.0; filename "/diskless/pxelinux.0"; next server 192.168.1.1; } host slave21 { hardware ethernet 00:AA:00:AD:2E:63; fixed-address 192.168.1.21; } }in.tftpd
INTFTPD_PATH="/diskless" INTFTPD_OPTS="-l -vvvvvv -s ${INTFTPD_PATH}"pxelinux.cfg/default
DEFAULT /diskless/bzImage APPEND ip=dhcp root=/dev/nfs nfsroot=192.168.1.1:/diskless/192.168.1.21grep NFS .config_master
CONFIG_NFS_FS=y #CONFIG_NFS_V3 is not set #CONFIG_NFS_V4 is not set #CONFIG_NFS_DIRECTION is not set CONFIG_NFSD=y CONIFG_NFSD_V3=y #CONFIG_NFSD_V3_ACL is not set #CONFIG_NFSD_V4 is not set CONFIG_NFSD_TCP=y CONFIG_NFS_COMMON=y >/etc/exports
/diskless/192.168.1.21 192.168.1.21(sync,rw,no_root_squash,no_all_squash) /opt 192.168.1.0/24(sync,ro,no_root_squash,no_all_squash) /usr 192.168.1.0/24(sync,ro,no_root_squash,no_all_squash) /home 192.168.1.0/24(sync,rw,no_root_squash,no_all_squash) /var/log 192.168.1.21(sync,rw,no_root_squash,no_all_squash)Zkousel sem ruzny presnastavovani vcetne zmeneni nastaveni PXEclienta v dhcpd.conf na:
filename "/pxelinux.0";ALe to nepomohlo.Nevite cim by to mohlo byt?
tftp
a pripojte se na server. potom dejte get /diskless/pxelinux.0
... ale jestlize bezi tftp v chrootu tak vam to asi zarve a bude muset pouzit get /pxelinux.0
.
je v podstate jedno jakej soubor mu podhodite... on se ho proste pokusi spustit (a bud se to povede nebo ne). mohl byste mu dat rovnou kernel, ale ten je na to moc velkej, proto se pouziva ten pxelinux (muzete pouzit --na testovani-- treba i etherboot z diskety - to pouzivam ja normalne, protoze moje eepro100 nejak neche bootovat ze site ikdyz pxeboot ma)
pxelinux.cfg/default
nemá být absolutní cesta k obrazu jádra, ale buď label blíže popsaný níže nebo dle dokumentace cesta ke kernelu. Já mám DHCP na Win2k3 serveru, proto přikládám pouze příklad svého tftp adresáře a relevantních souborů (doufám, že kopie konsole je dostatečně instruktivní).
jkucera@quark:/home/tftpboot> ls -l celkem 0 drwxr-xr-x 3 jkucera users 17 2004-11-18 20:32 Nas-installer lrwxrwxrwx 1 root root 31 2005-11-01 17:06 pxelinux.cfg -> Nas-installer/i386/pxelinux.cfg lrwxrwxrwx 1 root root 29 2005-11-01 17:06 pxelinux.0 -> Nas-installer/i386/pxelinux.0 jkucera@quark:/home/tftpboot> cat pxelinux.cfg/default display Nas-installer/i386/boot-screens/syslinux.txt default linux F1 Nas-installer/i386/boot-screens/f1.txt F2 Nas-installer/i386/boot-screens/f2.txt label linux kernel Nas-installer/i386/linux append vga=normal initrd=Nas-installer/i386/initrt ramdisk_size=16000 label l49 kernel Nas-installer/i386/linux append vga=normal initrd=Nas-installer/i386/initrt ramdisk_size=16000 IP=10.0.8.49 label memtest kernel Nas-installer/i386/memtest append initrd= prompt 1 timeout 0 jkucera@quark:/home/tftpboot> ls Nas-installer/i386 boot-screens initrt linux memdisk memtest pxelinux.cfg pxelinux.0 jkucera@quark:/home/tftpboot>
#(to) dam bud adresu localu 127.0.0.1 nebo adresu rozhrani serveru 192.168.1.1 #pak zkusim get mc nebo get /etc/group tak mi to zahlasi ve verbose modu #getting from localhost:/etc/group to group [netascii] #Error code 1:File not found a vytvori to soubor s 0 velikosti v /diskless s tim nazvem kdyz zkusim jen get group tak to nenahlasi ten error ale stejne to vytvori soubor group s 0 velikostiA v logu po tehle pozadavcich na soubory mam porad jeden a ten samej log ve stylu in.tftpd[cislo]:RRQ from 127.0.0.1 filename /etc/group Vypada to ze je neco s tftp(nebo to delam spatne) a podle me taky ta sitovka s BOOTP nebude fungovat.
Tiskni Sdílej: