O víkendu probíhá v Bostonu, a také virtuálně, konference LibrePlanet 2024 organizovaná nadací Free Software Foundation (FSF).
Nová vývojová verze Wine 9.8 řeší mimo jiné chybu #3689 při instalaci Microsoft Office 97 nahlášenou v roce 2005.
Coppwr, tj. GUI nástroj pro nízkoúrovňové ovládání PipeWire, byl vydán v nové verzi 1.6.0. Zdrojové kódy jsou k dispozici na GitHubu. Instalovat lze také z Flathubu.
Byla vydána dubnová aktualizace aneb nová verze 1.89 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Vypíchnout lze, že v terminálu lze nově povolit vkládání kopírovaného textu stisknutím středního tlačítka myši. Ve verzi 1.89 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Proton, tj. fork Wine integrovaný v Steam Play a umožňující v Linuxu přímo ze Steamu hrát hry určené pouze pro Windows, byl vydán ve verzi 9.0-1 (𝕏). Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled her pro Windows běžících díky Protonu také na Linuxu na stránkách ProtonDB.
Byla vydána verze 1.78.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání na GitHubu. Vyzkoušet Rust lze například na stránce Rust by Example.
Služba Dropbox Sign (původně HelloSign) pro elektronické podepisování smluv byla hacknuta.
Byla vydána nová major verze 8.0 textového editoru GNU nano (Wikipedie). Podrobný přehled novinek a oprav v oznámení v diskusním listu info-nano nebo v souboru ChangeLog na Savannah. Volbou --modernbindings (-/) lze povolit "moderní" klávesové zkratky: ^C kopírování, ^V vložení, ^Z vrácení zpět, … Tato volba je aktivována také pokud binárka s nano nebo link na ni začíná písmenem "e".
Před 60 lety, 1. května 1964, byl představen programovací jazyk BASIC (Beginners' All-purpose Symbolic Instruction Code).
Byla vydána nová verze 12.0 minimalistické linuxové distribuce (JeOS, Just enough Operating System) pro Kodi (dříve XBMC) a multimediálního centra LibreELEC (Libre Embedded Linux Entertainment Center). Jedná se o fork linuxové distribuce OpenELEC (Open Embedded Linux Entertainment Center). LibreELEC 12.0 přichází s Kodi 21.0 "Omega".
Ako som to teda riesil ? --> - vyhradil som na smb mounty volnu particiu, ktoru som mal, resp. mam na obrazy disku -> particiu 'sda3' - '/dev/sda3' sa po starte pripaja ako /smb - v adresari /smb je vytvoreny adresar 'share-Park' (s pravami 0755, o=root, g=root) - nakolko je tento smbmount potrebny pre tenkych klientov, vytvoril som uzivatela a skupinu 'tenky_klient'. Uzivatel 'tenky_klient' je clenom skupiny 'park' (tj skupina pracoviska, ktorej clenmi su vsetci klienti na pracovisku, tj aj Windowsaci) a skupiny 'tenky_klient'. Clenmi skupiny 'tenky_klient' su vsetci tenki klienti. - po vytvoreni uzivatela tenky_klient, ho treba pridat aj medzi pouzivatelov samby -> (S pozdravom S.M.smbpasswd -a -e tenky_klient
) - v smb.conf ->valid users = @park, @tenky_klient
- mountnutie zdielaneho priecinka ->mount -t smbfs -o user,rw,username=tenky_klient,password=tenky_klient,fmask=0770,dmask=0770,uid=501,gid=501,iocharset=utf8,codepage=cp852 //localhost/USERS /smb/share-Park
to by teda bolo. Problem otvarani a editovania toho isteho suboru Windowsakom stanici a Linuxakom by bol (dufam vyrieseny). ( Ale !!! Problem sa zuzil na otvorenie a nezamknutie toho isteho suboru dvoma tenkymi klientami. Tu pomohlo (nakolko sa jedna hlavne o 'xls', 'doc' subory) nasledovne riesenie: vid www.abclinuxu.cz/forum/show/91221 odkomentovat riadky:SAL_ENABLE_FILE_LOCKING=1 export SAL_ENABLE_FILE_LOCKING
v subore /usr/local/Openoffice/program/soffice Od teraz ak 1 tenky klient otvori subor na zapis (teda ako prvy), ostatni ho budu moct len citat. co s ostatnymi typmi suborov (ne-openofficeovskymi) ??? ************************************ !!! Pozn.: V subore '/etc/xinetd.d/sgi_fam' som tuto sluzbu 'fam' disabloval (tato sluzba je demon monitorovania suborov). Myslim, ze prave tento demon sposoboval mrznutie nautilu a nasledne leziicii-spiicii 'D'-proces - fam a nautilus, potom nebolo mozne ani odpojit /smb/share-Park (device is busy) ************************************ Nakoniec este vyriesit, aby toto primountovanie //localhostu prebehlo po starte automaticky. Do /etc/fstab to asi nie je najlepsi napad davat, nakolko by tam bol spolu so zaznamami o pripojeni lokalnych particii, no a najprv musi namountovat tieto, aby som mohol namountovat //localhost na jednu z nich -> na '/smb' Tj, asi vytvorim startovaci skript. Tu je priklad mojho prveho bashoveho skriptu: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#!/bin/sh # description: montovanie smb '//localhost/USERS' na linux # chkconfig: 2345 99 00 DIR_PARK=/smb/share-Park case "$1" in 'start') df | grep $DIR_PARK if [ $? == 0 ]; then echo $DIR_PARK uz je mountnuty. exit else echo $DIR_PARK este nie je mountnuty, takze ho mountujem. sleep 2 fi /bin/mount -t smbfs -o user,rw,username=tenky_klient,password=tenky_klient,fmask=0770,dmask=0770,uid=501,gid=501,iocharset=utf8,codepage=cp852 //localhost/USERS $DIR_PARK if [ $? == 0 ]; then echo adresar $DIR_PARK bol uspesne primountovany. else echo Chyba pri mountovani $DIR_PARK. fi touch /var/lock/subsys/park ;; 'stop') /bin/umount $DIR_PARK STATUS_UMOUNT=$? if [ $STATUS_UMOUNT == 0 ]; then echo Prikaz 'umount' prebehol USPESNE. df | grep $DIR_PARK if [ $? == 0 ]; then echo KONTROLA cez df: $DIR_PARK je stale v mtab. \(:-\( else echo KONTROLA cez df: $DIR_PARK uz nie je ani v mtab. \(:-\) fi else echo Pri vykonavani 'umount' sa vyskytla chyba. fi # /sbin/fuser -mu /smb/share-Park # echo $? rm -f /var/lock/subsys/park ;; *) echo "Usage: $0 { start | stop }" ;; esac exit 0
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% po spusteni '/etc/init.d/smb-localhost start' sa uskutocni nasledovne: *************************************************************** [root@intranet motycka_stano]# /etc/init.d/smb-localhost start /smb/share-Park este nie je mountnuty, takze ho mountujem. adresar /smb/share-Park bol uspesne primountovany. *************************************************************** Ak by som zadal ten isty prikaz znovu, hoc uz je pripojene, --> *************************************************************** [root@intranet motycka_stano]# /etc/init.d/smb-localhost start //localhost/USERS 49586176 43177984 6408192 88% /smb/share-Park /smb/share-Park uz je mountnuty. *************************************************************** po spusteni '/etc/init.d/smb-localhost stop' sa uskutocni nasledovne: *************************************************************** [root@intranet motycka_stano]# /etc/init.d/smb-localhost stop Prikaz umount prebehol USPESNE. KONTROLA cez df: /smb/share-Park uz nie je ani v mtab. ( *************************************************************** po opetovnom '/etc/init.d/smb-localhost stop' *************************************************************** [root@intranet motycka_stano]# /etc/init.d/smb-localhost stop umount: /smb/share-Park: not mounted Pri vykonavani umount sa vyskytla chyba. ***************************************************************
mount -t smbfs -o user,rw,username=tenky_klient,password=tenky_klient,fmask=0770,dmask=0770,uid=501,gid=501,iocharset=utf8,codepage=cp852 //localhost/USERS /smb/share-Parkna
mount -t smbfs -o rw,username=tenky_klient,password=tenky_klient,fmask=0770,dmask=0770,uid=501,gid=501 //localhost/USERS /smb/share-Parknakolko:
smbfs: Unrecognized mount option noexec- nakoniec nie je to standardny parameter ani podla
man smbmount
smb_errno:class ERRDOS, code 267 from command 0x0, co v praxi znamena, ze sa nepodari vytvorit ziadny adresar 'Chyba "V/V chyba" pri vytváraní nového priečinku.' Ak chcem povolit vytvaranie a pomenovavanie priecinkov a suborov s diakritikou spravna kombinacia bude
iocharset=iso8859-2,codepage=cp852S pozdravom S.M.
Tiskni Sdílej: