Portál AbcLinuxu, 14. července 2025 21:16
Zkouším do konfiguračního souboru vložit obsah jiného souboru pomocí include, kde cesta na konfigurační soubor obsahuje proměnou (konkretně %g). Bohužel tento soubor není načten. Příkaz include je použit v části Shares a to tímto způsobem:
include = /usr/local/samba/lib/%g.conf
pokud vložím tuto proměnou do komentáře, něktrého ze zdílení, vrací správnou hodnotu.
Zkoušel jsem i přísupová práva ke konfiguračnímu souboru, ale žádný efekt.
Pokud zadám cestu přímo bez proměné tak je konfigurační soubor načten.
No, parametr %L ukazuje NetBios jméno serveru, kdežto %g ukazuje jméno skupiny aktuálního uživatele systému UNIX.
Nicméně jsem našel řešení. Moje verze Samby byla 2.2.2 , zkusil poslední verzi (2.2.6) a zdá se že to funguje jak má.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.