bitreich-drist

fork of bitreich.org/drist
git clone git://git.pyratebeard.net/bitreich-drist.git
Log | Files | Refs | README | LICENSE

commit e94124436c123815f7ff2ce8117fd7f7392b8df7
parent 77f287e8d9728d236de855be1ae0f12e99f547a8
Author: Solene Rapenne <solene@perso.pw>
Date:   Tue, 17 Jul 2018 14:21:33 +0200

Get hostname with uname

Diffstat:
Mdrist | 2+-
Mdrist.1 | 10+++++-----
2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/drist b/drist @@ -5,7 +5,7 @@ then echo "You should pass a server as a parameter" exit 1 else - HOSTNAME=$(ssh "$1" hostname -s) + HOSTNAME=$(ssh "$1" "uname -n") if [ "$?" -ne 0 ] then echo "Error while ssh ${1}" diff --git a/drist.1 b/drist.1 @@ -15,7 +15,7 @@ is a tool to configure remote servers using and .Xr rsync 1 . .Nm -has been designed to be simple, so it may not offers features you want. +has been designed to be simple, so it may not offer features you want. When you run .Nm @@ -32,7 +32,7 @@ The second directory is with .Ar servername being the result of the command -.Ql hostname -s +.Ql uname -n on the remote server. The content of this folder will be copied on the remote server .Ar server from the root filesystem /. This folder is useful if you need to add some files only @@ -45,16 +45,16 @@ will look at two files in the current working directory. The first file is .Ar script and will be copied on the remote server and then executed and deleted after execution -(shall the script success or fail). +(shall the script succeed or fail). The second file is .Ar script-hostname with .Ar servername being the result of the command -.Ql hostname -s +.Ql uname -n , if it exists, it will be copied on the remote server and then executed and deleted after execution -(shall the script success or fail). This is useful if you need to run commands on a particular +(shall the script succeed or fail). This is useful if you need to run commands on a particular servers. I recommend to write small "modules" installing required packages for a task and providing