mirror of
https://gitlab.com/hacklab01/pivilion.git
synced 2026-08-06 16:08:22 +00:00
16 lines
384 B
Bash
Executable file
16 lines
384 B
Bash
Executable file
#!/bin/bash
|
|
set -euo pipefail
|
|
|
|
source /usr/local/lib/pivilion/common.sh
|
|
pivilion_require_root
|
|
pivilion_load_config
|
|
|
|
ISSUE_FILE=/etc/issue.d/90-pivilion.issue
|
|
ISSUE_DIR=$(dirname "$ISSUE_FILE")
|
|
install -d -m 0755 "$ISSUE_DIR"
|
|
tmp=$(mktemp "$ISSUE_DIR/.90-pivilion.XXXXXX")
|
|
trap 'rm -f "$tmp"' EXIT
|
|
pivilion_print_issue > "$tmp"
|
|
chmod 0644 "$tmp"
|
|
mv -f "$tmp" "$ISSUE_FILE"
|
|
trap - EXIT
|