35 lines
773 B
Bash
35 lines
773 B
Bash
|
#!/bin/sh
|
||
|
# SPDX-License-Identifier: MIT
|
||
|
# SPDX-FileCopyrightText: (c) 2022-2023 SUSE LLC
|
||
|
|
||
|
set -euo pipefail
|
||
|
|
||
|
test -f /.kconfig && . /.kconfig
|
||
|
test -f /.profile && . /.profile
|
||
|
|
||
|
echo "Configure image: [$kiwi_iname]..."
|
||
|
|
||
|
#============================================
|
||
|
# Import repositories' keys if rpm is present
|
||
|
#--------------------------------------------
|
||
|
if command -v rpm > /dev/null; then
|
||
|
suseImportBuildKey
|
||
|
fi
|
||
|
|
||
|
|
||
|
sed -i 's|/bin/bash|/bin/sh|' /etc/passwd
|
||
|
# Will be recreated by the next rpm(1) run as root user
|
||
|
rm -v /usr/lib/sysimage/rpm/Index.db
|
||
|
|
||
|
|
||
|
#=======================================
|
||
|
# Clean up after zypper if it is present
|
||
|
#---------------------------------------
|
||
|
if command -v zypper > /dev/null; then
|
||
|
zypper -n clean
|
||
|
fi
|
||
|
|
||
|
rm -rf /var/log/zypp
|
||
|
|
||
|
exit 0
|