URI: 
       add man page - drist - a remote deployment tool
  HTML git clone git://bitreich.org/drist/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/drist/
   DIR Log
   DIR Files
   DIR Refs
   DIR Tags
   DIR README
   DIR LICENSE
       ---
   DIR commit 77f287e8d9728d236de855be1ae0f12e99f547a8
   DIR parent ad3583713639a46538012ea36758e508834a9a36
  HTML Author: Solene Rapenne <solene@perso.pw>
       Date:   Tue, 17 Jul 2018 14:13:22 +0200
       
       add man page
       
       Diffstat:
         A drist.1                             |      76 +++++++++++++++++++++++++++++++
       
       1 file changed, 76 insertions(+), 0 deletions(-)
       ---
   DIR diff --git a/drist.1 b/drist.1
       @@ -0,0 +1,76 @@
       +.Dd $Mdocdate: July 17 2018 $
       +.Dt DRIST 1
       +.Os
       +.Sh NAME
       +.Nm drist
       +.Nd a remote deployment tool
       +.Sh SYNOPSIS
       +.Nm 
       +.Ar server
       +.Sh DESCRIPTION
       +
       +.Nm
       +is a tool to configure remote servers using
       +.Xr ssh 1 
       +and
       +.Xr rsync 1 .
       +.Nm
       +has been designed to be simple, so it may not offers features you want.
       +
       +When you run
       +.Nm
       +, it will look at two special directories in the current working directory.
       +
       +The first is
       +.Ar files
       +and the content of this folder will be copied on the remote server
       +.Ar server
       +from the root filesystem /.
       +
       +The second directory is
       +.Ar files-servername
       +with
       +.Ar servername
       +being the result of the command
       +.Ql hostname -s
       +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
       +on certains servers.
       +
       +After the files are copied,
       +.Nm
       +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).
       +
       +The second file is
       +.Ar script-hostname
       +with
       +.Ar servername
       +being the result of the command
       +.Ql hostname -s
       +, 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
       +servers.
       +
       +I recommend to write small "modules" installing required packages for a task and providing
       +the files needed rather than an all-in-one module to deploy an entire system.
       +
       +.Nm 
       +does not take care of permissions and ownership. Thoses should be modified by the
       +.Ar script
       +file.
       +.Sh EXIT 
       +.Ex -std notes
       +.Sh SEE ALSO
       +.Xr rsync 1
       +.Sh Authors
       +.An -nosplit
       +The
       +.Nm
       +program was written by
       +.An Solène Rapenne Aq Mt solene@perso.pw