Samba 4 upgrade

Fórumok

Van pár up2date Samba 4-es szerverem, de az up2date csak a disztró repo-jával konzisztens állapotot jelent.
Viszont a legfrissebb stabil 4.3.x-re szeretném frissíteni. Nem igazán szoktam csomagokat buildelni, de ha erre kényszerülök (nagyon valószínű, mert a serneten csak 4.2.6 van, ha jól rémlik), akkor kéne egy kis help a következőkhöz - hátha már valaki túl van ezen...

Tehát azt szeretném, ha a Samba-ról letöltött .tgz-t pontosan olyan beállításokkal fordítsam, mint ahogyan a gyári Ubuntu csomag - ugyanoda kerüljenek a binárisok, ugyanott legyen a helye a konfigoknak, a sémáknak, stb. stb.

A szerverek zöme egyedülálló DC, de van pár BDC is, és szeretném elkerülni a backup/restore szívásokat - ha van rá mód. Nem tudom, hogy jól emlékszem-e, de a Samba Ubuntu-s .src csomagjával kell valamit varázsolni a .tgz-ben lévő struktúrán, hogy a beállítások azonosak legyenek.

Köszi előre is, ha valakinek van ötlet/tapasztalat.

Hozzászólások

https://launchpad.net/~bnd-acc/+archive/ubuntu/samba43

Ez működik :)

Update: benéztem, hogy ez csak archive, itt az eredeti: https://launchpad.net/~linux-schools/+archive/ubuntu/staging

Itt 4.3.2 van, és működik, bár stage, ezért nem ajánlott róla azonnal frissíteni, amint új csomag kerül fel.

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

(nagyon valószínű, mert a serneten csak 4.2.6 van, ha jól rémlik)

Félig jól, van frissebb, csak a 4.3-tól előfizetésessé tették, a 4.2-es ágat ígérték, hogy viszik, amíg upstream viszi (ez ugye a 4.6 megjelenésével fog véget érni várhatóan).

A szerverek zöme egyedülálló DC, de van pár BDC is, és szeretném elkerülni a backup/restore szívásokat

A BDC-ből ítélve NT domain lehet (AD-nál már nincs ilyen különbség), lehet, hogy a verzióváltással együtt/után egy AD upgrade-t is megkockáztathatsz. Backup/restore-t a dev-ek nagyon nem ajánlják (mármint a restore részét, backup legyen :) ), amíg van legalább egy működőképes DC, inkább azt javasolják, hogy léptesd be újra a többi DC-t (ha simán restore-olod az adatbázist, az szétvághatja a domaint, lásd: https://wiki.samba.org/index.php/Backup_and_restore_an_Samba_AD_DC)

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Azért többé-kevésbé tényleg egyenrangúak, csak azokat húzták ki, amiknél tényleg lényeges, hogy egy gép töltse be (backwards compatibility, concurrency stb.). Van benne egy-két katasztrofális ostobaság (gondolom a nagy része mindenféle visszafelé-kompatibilitás miatt az NT domainekkel), de átlag napi használatra túlélik, ha egy DC kidöglik.

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Mármint az ott levő DN-ekre gondolsz? Ha transfereled (vagy ha már ledöglött a másik, akkor seize) a megfelelő FSMO role-t, akkor már ő fog ott szerepelni.


root@dc02:~# samba-tool fsmo show
InfrastructureMasterRole owner: CN=NTDS Settings,CN=DC01,CN=Servers,CN=ASDASDASD
RidAllocationMasterRole owner: CN=NTDS Settings,CN=DC01,CN=Servers,CN=ASDASDASD
PdcEmulationMasterRole owner: CN=NTDS Settings,CN=DC02,CN=Servers,CN=ASDASDASD
DomainNamingMasterRole owner: CN=NTDS Settings,CN=DC01,CN=Servers,CN=ASDASDASD
SchemaMasterRole owner: CN=NTDS Settings,CN=MAIL,CN=Servers,CN=ASDASDASD
root@dc02:~# samba-tool fsmo seize --role=infrastructure
Attempting transfer...
Transfer unsuccessful, seizing...
FSMO seize of 'infrastructure' role successful
InfrastructureMasterRole owner: CN=NTDS Settings,CN=DC02,CN=Servers,CN=ASDASDASD
RidAllocationMasterRole owner: CN=NTDS Settings,CN=DC01,CN=Servers,CN=ASDASDASD
PdcEmulationMasterRole owner: CN=NTDS Settings,CN=DC02,CN=Servers,CN=ASDASDASD
DomainNamingMasterRole owner: CN=NTDS Settings,CN=DC01,CN=Servers,CN=ASDASDASD
SchemaMasterRole owner: CN=NTDS Settings,CN=MAIL,CN=Servers,CN=ASDASDASD

(ezt úgy, hogy előtte lelőttem a dc01)

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)