Problem description:
I have existing systems that have users UID's and GID's defined at 500 and up. The pre-existing files associated with these users are numerous. Since F15 or so the SYS UID's have been extended into the 500-1000 range conflicting with existing UID base.
Proposed solution:
Extract from the ISO the shadow-utils rpm and edit the login.defs script to restrict SYS_UID / GID to <500. And then to allow user UID and GID > 500.
I would then have to rebuild the rpm and replace the original on the install ISO.
So assuming I have rpm-build and rpm-dev-tools installed, how do I set up the extraction and build process, and do I need to sign the changed rpm?
I'll be using ISOmaster edit the ISO and I've done other edits to install media in the past so I'm familiar but not an expert.
I have existing systems that have users UID's and GID's defined at 500 and up. The pre-existing files associated with these users are numerous. Since F15 or so the SYS UID's have been extended into the 500-1000 range conflicting with existing UID base.
Proposed solution:
Extract from the ISO the shadow-utils rpm and edit the login.defs script to restrict SYS_UID / GID to <500. And then to allow user UID and GID > 500.
I would then have to rebuild the rpm and replace the original on the install ISO.
So assuming I have rpm-build and rpm-dev-tools installed, how do I set up the extraction and build process, and do I need to sign the changed rpm?
I'll be using ISOmaster edit the ISO and I've done other edits to install media in the past so I'm familiar but not an expert.