#!/bin/sh set -e # Create necessary directories mkdir -p /var/lib/mock/chroots mkdir -p /var/cache/mock mkdir -p /etc/schroot/chroot.d # Set proper permissions chown root:root /var/lib/mock/chroots chmod 755 /var/lib/mock/chroots chown root:root /var/cache/mock chmod 755 /var/cache/mock # Create mock group if it doesn't exist if ! getent group mock >/dev/null 2>&1; then addgroup --system mock fi # Add users to mock group if they exist if getent passwd build >/dev/null 2>&1; then usermod -a -G mock build || true fi echo "mock package installed successfully." echo "Users in the 'mock' group can use mock without sudo." echo "To add a user to the mock group: sudo usermod -a -G mock "