Ubuntu 12.04 szerver frissítése 14.04-re különös tekintettel a Sambára

Fórumok

Van egy Ubuntu 12.04-es szerver, ami Samba3-al kiszolgál 3 db Windows 7-es munkaállomást és MySQL adatbázissal egy ezeken a munkaállomásokon futó Windowsos alkalmazást. Ezt a bizonyos alkalmazást tovább fejlesztették és most PostgreSQL 9.2 vagy újabb kell neki.
Az Ubuntu 12.04 szerverben PostgreSQL 9.1 van. No meg amúgy sem ártana frissíteni Ubuntu 14.04-re.
Igen ám de ez Samba3-ról Samba4-re történő váltást is jelent. Tudom lehetne mind a két programból olyan verziót használni ami alapból nincs benne az adott Ubuntu verzióban, de én ezt nem szeretném!
Szóval Samba3-ról Samba4-re kellene migrálnom Ubuntu 12.04-ről Ubuntu 14.04-re frissítés közben vagy utánna!
Egyszerű Ubuntu frissítésnél eddig még sohasem okozott különösebb gondot, hogy minden program működjön a frissítés után, mert ez vagy alapból működött vagy pár perces keresés után megtaláltam a megoldást.
De a Samba 3-ról Samba 4-re történő váltástól kicsit tartok.
Igazából nincs szükségem 3 felhasználóhoz és 3 kliens géphez AD-re, de ha Samba4-es leírást keresek mindegyik ezzel foglalkozik!
Lehet-e a Samba4-et AD nélkül simán csak fálj és könyvtár megosztásra használni, hasonlóan mint a Samba3-ban?

Beszámoló. - Siker!
Frissítés végrehajtva ma délelőtt.
Mentések után a 12.04-et aktuális állapotra frissítettem, majd do-reease-update-et indítva lefutott a frissítés 14.04-re.
MySQL-en semmit nem kellett állítani, a Sambával volt egy kis gondom. Minden megosztás működött ugyanúgy lehetett olvasni és írni mint korábban, de az a windowsos alkalmazás ami miatt ez a szerver működik nem akart elindulni. Az exe egy hálózati megosztáson van. A Windows látta, de rákattintva a fájl nem elérhető vagy hasonló üzenetet adott.
A megoldás. Az exe fájloknak Linux alatt futási jogot kell adni! A Samba4 ezt is figyelembe veszi.
Windowsban jobb-klikk és tulajdonságok, majd a biztonság fül alatt ki is jelezte, hogy csak írás és olvasás joga van a Windowsnak. Ott nem lehetett beállítani, hogy Olvasás és végrehajtás engedélye legyen.

Hozzászólások

Akkor telepítek egy KVM virtuális gépre egy Ubuntu 12.04 szervert hasonló kialakításban, mint a kérdéses konkrét szerver.
Csak a sambára koncentrálok remélem a szoftveres RAID-del nem lesz probléma az Ubuntu frissítésnél!
Itt csinálom meg a teszt frissítést és meglátjuk mi lesz.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

Szóval a teszt Ubuntu 12.04 szerveren létrehoztam egy megosztást amire egy felhasználónak engedélyeztem írási jogot is.
A do-release-update után a megosztás ugyanúgy működött a 4-es sambával mint előtte a 3-assal.
Szóval nekem ennyi elég is. Holnap mentések után élesben is frissítem a szervert.
--
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox

A megoldás. Az exe fájloknak Linux alatt futási jogot kell adni! A Samba4 ezt is figyelembe veszi.
Windowsban jobb-klikk és tulajdonságok, majd a biztonság fül alatt ki is jelezte, hogy csak írás és olvasás joga van a Windowsnak. Ott nem lehetett beállítani, hogy Olvasás és végrehajtás engedélye legyen.

Hint: [global]-ba: acl allow execute always = Yes

--
PtY - www.onlinedemo.hu, www.westeros.hu