OXIESEC PANEL
- Current Dir:
/
/
snap
/
core
/
17200
/
etc
/
profile.d
Server IP: 139.59.38.164
Upload:
Create Dir:
Name
Size
Modified
Perms
📁
..
-
06/06/2024 02:31:58 PM
rwxr-xr-x
📄
Z99-cloud-locale-test.sh
20 bytes
02/18/2024 07:56:43 PM
rwxr-xr-x
📄
Z99-cloudinit-warnings.sh
873 bytes
04/25/2023 09:28:48 PM
rwxr-xr-x
📄
bash_completion.sh
663 bytes
05/18/2016 09:19:42 AM
rw-r--r--
Editing: Z99-cloudinit-warnings.sh
Close
#!/bin/sh # This file is part of cloud-init. See LICENSE file for license information. # Purpose: show user warnings on login. cloud_init_warnings() { command -v local >/dev/null && local _local="local" || typeset _local="typeset" $_local warning="" idir="/var/lib/cloud/instance" n=0 $_local warndir="$idir/warnings" $_local ufile="$HOME/.cloud-warnings.skip" sfile="$warndir/.skip" [ -d "$warndir" ] || return 0 [ ! -f "$ufile" ] || return 0 [ ! -f "$sfile" ] || return 0 for warning in "$warndir"/*; do [ -f "$warning" ] || continue cat "$warning" n=$((n+1)) done [ $n -eq 0 ] && return 0 echo "" echo "Disable the warnings above by:" echo " touch $ufile" echo "or" echo " touch $sfile" } cloud_init_warnings 1>&2 unset cloud_init_warnings # vi: syntax=sh ts=4 expandtab