02.02.2019 21:22, Lew Wolfgang пишет:
On 02/02/2019 10:09 AM, Andrei Borzenkov wrote:
02.02.2019 19:30, Marc Chamberlin пишет:
A recent thread about uuids prompts me to ask a question that I have been meaning to ask for a number of years now and never got around to it. (I have always just gritted my teeth and fixed this issue manually) When I upgrade my systems from one version of OpenSuSE to the next, I often remount partitions from an older system onto the new system (/home and /srv in particular) And this leads to problems with uuids and guids as the new system will often reassign the values associated with each of the standard uuids/guids to different values. Also I sometimes create new uuids and guids which the new system does not know anything about. My question is this, is there any way to export/import the uuids and guids assigned in one version of OpenSuSE to another newer version? I know this would also entail having to reprocess the entire file system to change all the assigned values of uuids and guids as appropriate. Sure would make life easier if this could be done in an automated fashion.... How to others managed this issue? If there is an existing tool for doing this, Google is not finding it for me....
I tried to read this three times and I still cannot make heads or tails out of it. What "standard uuids/guids" are you talking about? Why do you mix UUID and GUID? What do you want to "export" and where do you want to "import" it?
This is textbook example of someone expecting others to read ones mind.
It made perfect sense to me, Andrei. Why shouldn't system-level userids and groupids
UUID and GUID was never used for user ID or group ID. UUID meand Universal Unique IDentifier and GUID means Globally Unique IDentifier. Abbreviation for userid is UID and abbreviation for groupid is GID. Capitals, not small.
be static from one OS release to the next? I don't do version updates, preferring to do full installs, then mounting data partitions from the previous version. If userids/groupids for well-known system-level servers were static, maybe defined in an RFC somewhere, then exporting/importing between versions wouldn't be required.
What exactly are you going to export/import that require the same *system* UID/GID? If you have convincing use case, why were you silent when switch from static list to dynamically generated UID/GID was discussed?
After all, IP port assignments are fixed.
You are welcome to establish international registry for keeping track of standard UID/GID. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org