Bug ID | 924519 |
---|---|
Summary | FSRVP server state on-disk format upgrade for upstream |
Classification | openSUSE |
Product | openSUSE Factory |
Version | 201503* |
Hardware | Other |
OS | Other |
Status | NEW |
Severity | Normal |
Priority | P5 - None |
Component | Samba |
Assignee | samba-maintainers@SuSE.de |
Reporter | ddiss@suse.com |
QA Contact | samba-maintainers@SuSE.de |
Found By | --- |
Blocker | --- |
The Samba FSRVP server changes present in openSUSE 13.2 are currently undergoing review for acceptance in the upstream Samba repository. One of the changes needed to have the patchset accepted upstream is to use IDL for the marshalling and unmarshalling of FSRVP server state database (srv_fss.tdb) entries, instead of tdb_pack()/tdb_unpack(). Making such a change is quite straightforward, however it means that there will be a change in the on disk format. With the tdb_pack()/tdb_unpack() based format (version 0) released in openSUSE, we'll have to carry a SUSE specific patch to handle upgrades from the old version to the new IDL based format (version 1). The upgrade patch will only be needed when we rebase against the upstream FSRVP server implementation.