|
|
@ -19,8 +19,6 @@ |
|
|
|
# |
|
|
|
# |
|
|
|
# |
|
|
|
# |
|
|
|
|
|
|
|
|
|
|
|
destination=/etc/motd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# Select motd source |
|
|
|
# Select motd source |
|
|
|
if [ -f "$__object/parameter/source" ]; then |
|
|
|
if [ -f "$__object/parameter/source" ]; then |
|
|
|
source="$(cat "$__object/parameter/source")" |
|
|
|
source="$(cat "$__object/parameter/source")" |
|
|
@ -28,4 +26,16 @@ else |
|
|
|
source="$__type/files/motd" |
|
|
|
source="$__type/files/motd" |
|
|
|
fi |
|
|
|
fi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
os=$(cat $__global/explorer/os) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case "$os" in |
|
|
|
|
|
|
|
debian|ubuntu) |
|
|
|
|
|
|
|
destination=/etc/motd.tail |
|
|
|
|
|
|
|
;; |
|
|
|
|
|
|
|
*) |
|
|
|
|
|
|
|
destination=/etc/motd |
|
|
|
|
|
|
|
;; |
|
|
|
|
|
|
|
esac |
|
|
|
|
|
|
|
|
|
|
|
__file "$destination" --source "$source" --type file |
|
|
|
__file "$destination" --source "$source" --type file |
|
|
|