tildeblack-ops/creategemini.sh

10 lines
247 B
Bash
Executable File

#!/bin/sh
all_users=$(grep /home < /etc/passwd | awk -F: '{print $1}')
printf "%s" "$all_users" | while read -r n; do
target="/var/gemini/users/${n}"
mkdir -p "$target"
chown "$n" "$target"
ln -s "$target" "/home/${n}/public_gemini"
done