diff options
Diffstat (limited to 'gotrc-examples/issue-file')
| -rw-r--r-- | gotrc-examples/issue-file | 15 |
1 files changed, 6 insertions, 9 deletions
diff --git a/gotrc-examples/issue-file b/gotrc-examples/issue-file index a620117..9fa5dcc 100644 --- a/gotrc-examples/issue-file +++ b/gotrc-examples/issue-file @@ -2,7 +2,7 @@ # gates-of-tartaros – Minimal replacement for agetty with SSH support # -# Copyright © 2013, 2014, 2015 Mattias Andrée (maandree@member.fsf.org) +# Copyright © 2013, 2014, 2015 Mattias Andrée (m@maandree.se) # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -21,10 +21,9 @@ # Module for using the /etc/issue file -_display () -{ - if [ ! -f "/etc/issue.default" ] || [ ! "$(md5sum < "/etc/issue.default")" = "$(md5sum < "/etc/issue")" ]; then - python3 <<EOF +_display () { + if test ! -f "/etc/issue.default" || test ! "$(md5sum < "/etc/issue.default")" = "$(md5sum < "/etc/issue")"; then + python3 <<EOF import os import sys from subprocess import Popen, PIPE @@ -98,8 +97,6 @@ for i in range(len(data)): sys.stdout.buffer.write(buf.encode('utf-8')) sys.stdout.buffer.flush() EOF - echo - echo -n 'Login: ' - fi + printf '\nLogin: ' + fi } - |
