90373272b8
The refactor task is to eliminate patch which is relate to configure file modification. And we could replace srpm with rpm if all patches could be eliminated, which will help save build time. To eliminate the patch, a new config package or puppet file will be created to do the configure file modification. Here is the general guide for the refactor process: https://review.openstack.org/612292 For shadow-utils, the configure file is moved to shadow-utils-config package, so src rpm is replaced with rpm. shadow-utils-config is configured to depend on shadow-utils, so shadow-utils rpm will be picked automatically in ISO build. File clear_shadow_locks and su under files folder is not used in build, so just delete them. This patch should has no function change from end user view. Test has been done: Done build and deploy test, and confirm login.defs and clear_shadow_locks.service in the deploy node are the same as before. Story: 2003768 Task: 27593 Change-Id: Ie62800c64aca54c39950266f8cf36e47cc1f55bd Signed-off-by: slin14 <shuicheng.lin@intel.com>
12 lines
294 B
Desktop File
12 lines
294 B
Desktop File
[Unit]
|
|
Description=Remove stale shadow lockfiles
|
|
After=local-fs.target systemd-tmpfiles-setup.service
|
|
Before=sysinit.target shutdown.target
|
|
|
|
[Service]
|
|
Type=simple
|
|
ExecStart=/usr/bin/rm -f /etc/gshadow.lock /etc/shadow.lock /etc/passwd.lock /etc/group.lock
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|