File config.sh of Package kiwi-templates-SLES12-JeOS

#!/bin/bash
# 初回起動時に実行される設定スクリプト
# Leap 12.5 s390x 開発者+Java qcow2 用

# --- 1. SSH 有効化 ---
systemctl enable sshd

# --- 2. root パスワード設定 ---
echo "root:linux" | chpasswd
# ※セキュリティのため、起動後に変更推奨

# --- 3. ネットワーク自動起動 ---
mkdir -p /etc/systemd/network

cat <<EOT > /etc/systemd/network/99-dhcp.network
[Match]
Name=enccw*  # s390x の NIC 名にマッチ

[Network]
DHCP=yes
EOT

# systemd-networkd 有効化
systemctl enable systemd-networkd
systemctl restart systemd-networkd

# --- 4. 確認メッセージ ---
echo "初回設定完了: SSH 有効、root パスワード設定済み、ネットワーク自動起動有効"
openSUSE Build Service is sponsored by