drist, branch HEAD a remote deployment tool c4d5a559e5744aee1a7f5e390f88c4ef88abc4fc 2021-03-18T16:57:45Z 2021-03-20T10:38:39Z Small man page improvements Martin Vahlensieck git@academicsolutions.ch commit c4d5a559e5744aee1a7f5e390f88c4ef88abc4fc parent ea86129164b490267a2980d73361a6dbbea308c2 Author: Martin Vahlensieck <git@academicsolutions.ch> Date: Thu, 18 Mar 2021 17:57:45 +0100 Small man page improvements ea86129164b490267a2980d73361a6dbbea308c2 2021-01-30T19:36:30Z 2021-02-15T18:00:52Z Clarified script and edited man page jared jared@fastmail.com commit ea86129164b490267a2980d73361a6dbbea308c2 parent 85503f58e13e10b2b34e3a00a659b896d4aea33c Author: jared <jared@fastmail.com> Date: Sat, 30 Jan 2021 14:36:30 -0500 Clarified script and edited man page Hello and thank you for the nice tool! I had some trouble understanding the usage due to some discrepancies with the man page or comments and the code. I believe this small patch will help new users (like me) to not be confused. - The flags in usage() still showed [-n], this is no longer used - Removed inaccurate reference to dry-run in man page - Missing reference to 3rd arg in comments of copy_files() 85503f58e13e10b2b34e3a00a659b896d4aea33c 2020-10-11T13:00:54Z 2020-10-11T13:00:54Z Preserve time of copied files Solene Rapenne solene@perso.pw commit 85503f58e13e10b2b34e3a00a659b896d4aea33c parent b3a105e7a4e3b7da26d9ed9c6724c34948f0ac4a Author: Solene Rapenne <solene@perso.pw> Date: Sun, 11 Oct 2020 15:00:54 +0200 Preserve time of copied files b3a105e7a4e3b7da26d9ed9c6724c34948f0ac4a 2020-10-03T20:32:37Z 2020-10-03T20:32:37Z Run uname without escalating privileges diff from Morgan Aldrige, thanks. Solene Rapenne solene@perso.pw commit b3a105e7a4e3b7da26d9ed9c6724c34948f0ac4a parent 8687ce1a14997f5c8b16e5510180590e616735a1 Author: Solene Rapenne <solene@perso.pw> Date: Sat, 3 Oct 2020 22:32:37 +0200 Run uname without escalating privileges diff from Morgan Aldrige, thanks. 8687ce1a14997f5c8b16e5510180590e616735a1 2020-08-27T14:53:32Z 2020-08-27T14:53:32Z Exit when temporary directory can't be created Solene Rapenne solene@perso.pw commit 8687ce1a14997f5c8b16e5510180590e616735a1 parent 5d0d7b60b0309be640dd3848a02b110da29f24da Author: Solene Rapenne <solene@perso.pw> Date: Thu, 27 Aug 2020 16:53:32 +0200 Exit when temporary directory can't be created 5d0d7b60b0309be640dd3848a02b110da29f24da 2020-08-27T13:21:11Z 2020-08-27T13:21:11Z Drist now supports looping over hostname list or a file containing hostnames Solene Rapenne solene@perso.pw commit 5d0d7b60b0309be640dd3848a02b110da29f24da parent 472555bd1aa95a6edff48b433e6bb095feb7ebe1 Author: Solene Rapenne <solene@perso.pw> Date: Thu, 27 Aug 2020 15:21:11 +0200 Drist now supports looping over hostname list or a file containing hostnames 472555bd1aa95a6edff48b433e6bb095feb7ebe1 2020-08-26T19:25:45Z 2020-08-26T19:25:45Z Add CHANGELOG file to keep track of changes Solene Rapenne solene@perso.pw commit 472555bd1aa95a6edff48b433e6bb095feb7ebe1 parent 1ddb1582cfb17a5d79fd9725907a1b329dacbd6b Author: Solene Rapenne <solene@perso.pw> Date: Wed, 26 Aug 2020 21:25:45 +0200 Add CHANGELOG file to keep track of changes 1ddb1582cfb17a5d79fd9725907a1b329dacbd6b 2020-08-26T19:13:06Z 2020-08-26T19:13:06Z Major rework Solene Rapenne solene@perso.pw commit 1ddb1582cfb17a5d79fd9725907a1b329dacbd6b parent c6481050031bc54fa99a6fcfa7d3408850040883 Author: Solene Rapenne <solene@perso.pw> Date: Wed, 26 Aug 2020 21:13:06 +0200 Major rework Files are now copied in a temporary subtree and files must be copied on the system from the script. This is safer in many ways and result is predictable. Drop "absent" function Drop simulate flag If previous behavior is prefered, you should stay with previous version c6481050031bc54fa99a6fcfa7d3408850040883 2020-07-01T10:55:43Z 2020-07-01T10:55:43Z drist wasn't preserving permissions on files with rsync Solene Rapenne solene@perso.pw commit c6481050031bc54fa99a6fcfa7d3408850040883 parent 5dc65972c62ddd2b7ba962af007ad44a41bbe400 Author: Solene Rapenne <solene@perso.pw> Date: Wed, 1 Jul 2020 12:55:43 +0200 drist wasn't preserving permissions on files with rsync 5dc65972c62ddd2b7ba962af007ad44a41bbe400 2020-06-15T11:10:57Z 2020-06-15T11:10:57Z Add a -d flag to use short hostnames. Patch from Molly Miller Solene Rapenne solene@perso.pw commit 5dc65972c62ddd2b7ba962af007ad44a41bbe400 parent 597c9a998cc850a353896336ed08346afb6c6c91 Author: Solene Rapenne <solene@perso.pw> Date: Mon, 15 Jun 2020 13:10:57 +0200 Add a -d flag to use short hostnames. Patch from Molly Miller 597c9a998cc850a353896336ed08346afb6c6c91 2020-06-15T11:10:11Z 2020-06-15T11:10:11Z Fix symbolic links not being copied. Patch from Molly Miller Solene Rapenne solene@perso.pw commit 597c9a998cc850a353896336ed08346afb6c6c91 parent cf522f8b25b68b93fb3027c89a46a68b918b473c Author: Solene Rapenne <solene@perso.pw> Date: Mon, 15 Jun 2020 13:10:11 +0200 Fix symbolic links not being copied. Patch from Molly Miller cf522f8b25b68b93fb3027c89a46a68b918b473c 2019-12-09T10:33:10Z 2019-12-09T10:33:10Z Order of execution should be: copy/delete/script and not copy/script/delete Solene Rapenne solene@perso.pw commit cf522f8b25b68b93fb3027c89a46a68b918b473c parent 119ccda248814e19ef21577a3bb90bf582f464a1 Author: Solene Rapenne <solene@perso.pw> Date: Mon, 9 Dec 2019 11:33:10 +0100 Order of execution should be: copy/delete/script and not copy/script/delete 119ccda248814e19ef21577a3bb90bf582f464a1 2019-12-02T19:58:05Z 2019-12-02T19:58:05Z Add a README, done by Hiltjo Posthuma Solene Rapenne solene@perso.pw commit 119ccda248814e19ef21577a3bb90bf582f464a1 parent effbcbb28f2dc6e52573e1793ac1546c7c45e2a6 Author: Solene Rapenne <solene@perso.pw> Date: Mon, 2 Dec 2019 20:58:05 +0100 Add a README, done by Hiltjo Posthuma effbcbb28f2dc6e52573e1793ac1546c7c45e2a6 2019-11-25T08:22:50Z 2019-11-25T08:22:50Z Installation man destination and installed files permissions fix Solene Rapenne solene@perso.pw commit effbcbb28f2dc6e52573e1793ac1546c7c45e2a6 parent 77c4be5036ce2fa61fed61f05a43cffa42201bdd Author: Solene Rapenne <solene@perso.pw> Date: Mon, 25 Nov 2019 09:22:50 +0100 Installation man destination and installed files permissions fix patch received by mail from "paper" 77c4be5036ce2fa61fed61f05a43cffa42201bdd 2019-07-03T10:48:43Z 2019-07-03T10:48:43Z Remove install -D flag and use a mkdir before Solene Rapenne solene@perso.pw commit 77c4be5036ce2fa61fed61f05a43cffa42201bdd parent a3560000b77640b96c495660cdde812f7aeda55c Author: Solene Rapenne <solene@perso.pw> Date: Wed, 3 Jul 2019 12:48:43 +0200 Remove install -D flag and use a mkdir before a3560000b77640b96c495660cdde812f7aeda55c 2019-07-01T17:35:16Z 2019-07-01T17:35:16Z Fix mistakes in man page using mandoc -Tlint validator Solene Rapenne solene@perso.pw commit a3560000b77640b96c495660cdde812f7aeda55c parent 8be8f6813d68a88b6395f8c27bfa082137772f92 Author: Solene Rapenne <solene@perso.pw> Date: Mon, 1 Jul 2019 19:35:16 +0200 Fix mistakes in man page using mandoc -Tlint validator 8be8f6813d68a88b6395f8c27bfa082137772f92 2019-06-07T12:08:36Z 2019-07-01T11:38:42Z Remove obsolete comment and fix whitespace. parazyd parazyd@dyne.org commit 8be8f6813d68a88b6395f8c27bfa082137772f92 parent 7c346ee39c6eb202a1851bca9ab1a8cbfb770573 Author: parazyd <parazyd@dyne.org> Date: Fri, 7 Jun 2019 14:08:36 +0200 Remove obsolete comment and fix whitespace. 7c346ee39c6eb202a1851bca9ab1a8cbfb770573 2019-06-07T12:08:37Z 2019-07-01T11:38:41Z Use a relative path for remote_script(). parazyd parazyd@dyne.org commit 7c346ee39c6eb202a1851bca9ab1a8cbfb770573 parent 6cf99ed18454bf3a7533c638e354f0892daada1b Author: parazyd <parazyd@dyne.org> Date: Fri, 7 Jun 2019 14:08:37 +0200 Use a relative path for remote_script(). This logic creates a temp file for remote_script() in the current directory and also cleans it up after the ssh command has been executed. 6cf99ed18454bf3a7533c638e354f0892daada1b 2019-06-07T12:08:35Z 2019-07-01T11:38:38Z Change default PREFIX to /usr/local. parazyd parazyd@dyne.org commit 6cf99ed18454bf3a7533c638e354f0892daada1b parent 1937be9bc7349fcd17b34d24cb3738fbba966d62 Author: parazyd <parazyd@dyne.org> Date: Fri, 7 Jun 2019 14:08:35 +0200 Change default PREFIX to /usr/local. It is the usual prefix used for software being installed outside of a package manager. 1937be9bc7349fcd17b34d24cb3738fbba966d62 2019-02-15T14:48:59Z 2019-02-15T14:48:59Z Add -p flag for persistent connections through the script Solene Rapenne solene@perso.pw commit 1937be9bc7349fcd17b34d24cb3738fbba966d62 parent 9131a56282d056474e4d59233dcf3ad2ec9b24cc Author: Solene Rapenne <solene@perso.pw> Date: Fri, 15 Feb 2019 15:48:59 +0100 Add -p flag for persistent connections through the script 9131a56282d056474e4d59233dcf3ad2ec9b24cc 2018-12-06T08:18:22Z 2018-12-06T08:18:22Z Improve makefile, thanks to Thomas Solene Rapenne solene@perso.pw commit 9131a56282d056474e4d59233dcf3ad2ec9b24cc parent 62e58cb8b7d58738fe0863272d84883d78a7043a Author: Solene Rapenne <solene@perso.pw> Date: Thu, 6 Dec 2018 09:18:22 +0100 Improve makefile, thanks to Thomas 62e58cb8b7d58738fe0863272d84883d78a7043a 2018-12-03T10:18:44Z 2018-12-03T10:18:44Z Remove unused sed and VERSION Solene Rapenne solene@perso.pw commit 62e58cb8b7d58738fe0863272d84883d78a7043a parent 8838a5a9ecfeb4020f26b890af80280630c0908a Author: Solene Rapenne <solene@perso.pw> Date: Mon, 3 Dec 2018 11:18:44 +0100 Remove unused sed and VERSION 8838a5a9ecfeb4020f26b890af80280630c0908a 2018-12-01T13:13:44Z 2018-12-03T10:18:31Z Fix VERSION in Makefile shak-mar shakmar@openmailbox.org commit 8838a5a9ecfeb4020f26b890af80280630c0908a parent bfc54fad0e3796bf3ad2783c283de30d9a7ef245 Author: shak-mar <shakmar@openmailbox.org> Date: Sat, 1 Dec 2018 14:13:44 +0100 Fix VERSION in Makefile bfc54fad0e3796bf3ad2783c283de30d9a7ef245 2018-12-03T08:13:46Z 2018-12-03T08:13:46Z Add the license Solene Rapenne solene@perso.pw commit bfc54fad0e3796bf3ad2783c283de30d9a7ef245 parent cf8effc3f17a29f5d813199f00b4f7395854465e Author: Solene Rapenne <solene@perso.pw> Date: Mon, 3 Dec 2018 09:13:46 +0100 Add the license cf8effc3f17a29f5d813199f00b4f7395854465e 2018-11-29T18:09:10Z 2018-11-29T18:09:10Z Fix typos in man page Solene Rapenne solene@perso.pw commit cf8effc3f17a29f5d813199f00b4f7395854465e parent 255b0947f1c71c841e6e676fc57001ec6376d117 Author: Solene Rapenne <solene@perso.pw> Date: Thu, 29 Nov 2018 19:09:10 +0100 Fix typos in man page 255b0947f1c71c841e6e676fc57001ec6376d117 2018-11-29T17:39:14Z 2018-11-29T17:39:14Z Changing init logic Solene Rapenne solene@perso.pw commit 255b0947f1c71c841e6e676fc57001ec6376d117 parent 7cf4346ecfc60772ce096dc403276009794209cd Author: Solene Rapenne <solene@perso.pw> Date: Thu, 29 Nov 2018 18:39:14 +0100 Changing init logic 7cf4346ecfc60772ce096dc403276009794209cd 2018-11-29T17:30:26Z 2018-11-29T17:30:26Z enhance visual of copied file list Solene Rapenne solene@perso.pw commit 7cf4346ecfc60772ce096dc403276009794209cd parent 89768c14b72f90125d7e6803308458baf094aabc Author: Solene Rapenne <solene@perso.pw> Date: Thu, 29 Nov 2018 18:30:26 +0100 enhance visual of copied file list 89768c14b72f90125d7e6803308458baf094aabc 2018-11-29T17:24:39Z 2018-11-29T17:24:39Z Add a simulate flag Solene Rapenne solene@perso.pw commit 89768c14b72f90125d7e6803308458baf094aabc parent c9735fd7d912dbca6e03c2725456d4eeb6d9487b Author: Solene Rapenne <solene@perso.pw> Date: Thu, 29 Nov 2018 18:24:39 +0100 Add a simulate flag c9735fd7d912dbca6e03c2725456d4eeb6d9487b 2018-11-29T07:20:10Z 2018-11-29T07:20:10Z New option for using sudo/doas on remote server Solene Rapenne solene@perso.pw commit c9735fd7d912dbca6e03c2725456d4eeb6d9487b parent 723d94faa06c4597f88ccfdcf7821154bf889138 Author: Solene Rapenne <solene@perso.pw> Date: Thu, 29 Nov 2018 08:20:10 +0100 New option for using sudo/doas on remote server 723d94faa06c4597f88ccfdcf7821154bf889138 2018-11-29T07:19:50Z 2018-11-29T07:19:50Z new tests for testing sudo on local machine Solene Rapenne solene@perso.pw commit 723d94faa06c4597f88ccfdcf7821154bf889138 parent 4dd8e8e02dac1c139f85edafe0a46c9f4f3c5375 Author: Solene Rapenne <solene@perso.pw> Date: Thu, 29 Nov 2018 08:19:50 +0100 new tests for testing sudo on local machine 4dd8e8e02dac1c139f85edafe0a46c9f4f3c5375 2018-08-13T11:42:38Z 2018-08-13T11:42:38Z prevent calling rm if absent folder exists but is empty Solene Rapenne solene@perso.pw commit 4dd8e8e02dac1c139f85edafe0a46c9f4f3c5375 parent 92aca81f5528fe453c8da9dda92c5bf27f706572 Author: Solene Rapenne <solene@perso.pw> Date: Mon, 13 Aug 2018 13:42:38 +0200 prevent calling rm if absent folder exists but is empty 92aca81f5528fe453c8da9dda92c5bf27f706572 2018-08-11T10:21:06Z 2018-08-11T10:26:12Z remove unnecessary cat for executing the host script Hiltjo Posthuma hiltjo@codemadness.org commit 92aca81f5528fe453c8da9dda92c5bf27f706572 parent 31472da6fc412eb26c5ba6f80487be2b332909da Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Sat, 11 Aug 2018 12:21:06 +0200 remove unnecessary cat for executing the host script 31472da6fc412eb26c5ba6f80487be2b332909da 2018-07-20T21:18:36Z 2018-07-20T22:03:29Z [PATCH] drist.1: fix mandoc warnings and a typo "thoses", use Pp for paragraphs Hiltjo Posthuma hiltjo@codemadness.org commit 31472da6fc412eb26c5ba6f80487be2b332909da parent 378f9360b6ef2c17edfea83a0ba5dd38ffa2c98a Author: Hiltjo Posthuma <hiltjo@codemadness.org> Date: Fri, 20 Jul 2018 23:18:36 +0200 [PATCH] drist.1: fix mandoc warnings and a typo "thoses", use Pp for paragraphs 378f9360b6ef2c17edfea83a0ba5dd38ffa2c98a 2018-07-20T12:10:47Z 2018-07-20T22:03:29Z Rewrite manpage to remove duplicates and be more clear. Christoph Lohmann 20h@r-36.net commit 378f9360b6ef2c17edfea83a0ba5dd38ffa2c98a parent b62625b79ee16f841d0a3693aea3d8521cc6a2ba Author: Christoph Lohmann <20h@r-36.net> Date: Fri, 20 Jul 2018 14:10:47 +0200 Rewrite manpage to remove duplicates and be more clear. b62625b79ee16f841d0a3693aea3d8521cc6a2ba 2018-07-19T21:33:42Z 2018-07-20T22:03:29Z Rework the manpage a little Quentin Rameau quinq@fifth.space commit b62625b79ee16f841d0a3693aea3d8521cc6a2ba parent f87b55ae60ad8e173107eb34fbff84f8d64afc7b Author: Quentin Rameau <quinq@fifth.space> Date: Thu, 19 Jul 2018 23:33:42 +0200 Rework the manpage a little f87b55ae60ad8e173107eb34fbff84f8d64afc7b 2018-07-19T15:03:03Z 2018-07-19T15:03:03Z add examples Solene Rapenne solene@perso.pw commit f87b55ae60ad8e173107eb34fbff84f8d64afc7b parent 2861577f1ef835a57eab8de94dc88b0d435ecf9d Author: Solene Rapenne <solene@perso.pw> Date: Thu, 19 Jul 2018 17:03:03 +0200 add examples 2861577f1ef835a57eab8de94dc88b0d435ecf9d 2018-07-19T14:26:06Z 2018-07-19T14:26:06Z Update example with an "absent" folder Solene Rapenne solene@perso.pw commit 2861577f1ef835a57eab8de94dc88b0d435ecf9d parent 01a39e56bdf99527099163d3050688366c5c68ff Author: Solene Rapenne <solene@perso.pw> Date: Thu, 19 Jul 2018 16:26:06 +0200 Update example with an "absent" folder 01a39e56bdf99527099163d3050688366c5c68ff 2018-07-19T09:40:44Z 2018-07-19T09:40:44Z remove extra new line in man page Solene Rapenne solene@perso.pw commit 01a39e56bdf99527099163d3050688366c5c68ff parent c93097b6761dd565bbc876957c220e1fcc66b214 Author: Solene Rapenne <solene@perso.pw> Date: Thu, 19 Jul 2018 11:40:44 +0200 remove extra new line in man page c93097b6761dd565bbc876957c220e1fcc66b214 2018-07-19T09:31:33Z 2018-07-19T09:31:33Z Allow deleting files from a tree and SLOC halved! Solene Rapenne solene@perso.pw commit c93097b6761dd565bbc876957c220e1fcc66b214 parent 610f7e84667a582a83b3b12af8169169503cd6f9 Author: Solene Rapenne <solene@perso.pw> Date: Thu, 19 Jul 2018 11:31:33 +0200 Allow deleting files from a tree and SLOC halved! 610f7e84667a582a83b3b12af8169169503cd6f9 2018-07-18T16:00:36Z 2018-07-18T16:00:36Z do not recommend people to run drist inside the examples Solene Rapenne solene@perso.pw commit 610f7e84667a582a83b3b12af8169169503cd6f9 parent a1e02b7cc16011a0321aeadb17c4560ce72cd446 Author: Solene Rapenne <solene@perso.pw> Date: Wed, 18 Jul 2018 18:00:36 +0200 do not recommend people to run drist inside the examples a1e02b7cc16011a0321aeadb17c4560ce72cd446 2018-07-18T15:56:36Z 2018-07-18T15:56:36Z add example for ssh keys Solene Rapenne solene@perso.pw commit a1e02b7cc16011a0321aeadb17c4560ce72cd446 parent 44756b34c121b56dd90e470f98d042cb4268fed1 Author: Solene Rapenne <solene@perso.pw> Date: Wed, 18 Jul 2018 17:56:36 +0200 add example for ssh keys 44756b34c121b56dd90e470f98d042cb4268fed1 2018-07-17T21:29:35Z 2018-07-17T21:29:35Z add informations Solene Rapenne solene@perso.pw commit 44756b34c121b56dd90e470f98d042cb4268fed1 parent e6bb894de908b29609c821bebc12659eb0913e75 Author: Solene Rapenne <solene@perso.pw> Date: Tue, 17 Jul 2018 23:29:35 +0200 add informations e6bb894de908b29609c821bebc12659eb0913e75 2018-07-17T18:00:20Z 2018-07-17T18:00:20Z add name explanation Solene Rapenne solene@perso.pw commit e6bb894de908b29609c821bebc12659eb0913e75 parent 5b6153dfc6625e36860cf19a77c1710404d704d9 Author: Solene Rapenne <solene@perso.pw> Date: Tue, 17 Jul 2018 20:00:20 +0200 add name explanation 5b6153dfc6625e36860cf19a77c1710404d704d9 2018-07-17T12:50:09Z 2018-07-17T12:54:18Z Add examples section to manpage. Christoph Lohmann 20h@r-36.net commit 5b6153dfc6625e36860cf19a77c1710404d704d9 parent 13807ab888ea05936b6742ebcaa37a491fcf726e Author: Christoph Lohmann <20h@r-36.net> Date: Tue, 17 Jul 2018 14:50:09 +0200 Add examples section to manpage. 13807ab888ea05936b6742ebcaa37a491fcf726e 2018-07-17T12:44:44Z 2018-07-17T12:52:23Z Change the makefile to reflect drist. Christoph Lohmann 20h@r-36.net commit 13807ab888ea05936b6742ebcaa37a491fcf726e parent 28d569a531a507d4c26711ad323abf4dd2f9acfd Author: Christoph Lohmann <20h@r-36.net> Date: Tue, 17 Jul 2018 14:44:44 +0200 Change the makefile to reflect drist. 28d569a531a507d4c26711ad323abf4dd2f9acfd 2018-07-17T12:41:05Z 2018-07-17T12:41:15Z Drist is not notes. Christoph Lohmann 20h@r-36.net commit 28d569a531a507d4c26711ad323abf4dd2f9acfd parent a2ee38465ec1ce00bc5fecbd812b8b0433f2ceae Author: Christoph Lohmann <20h@r-36.net> Date: Tue, 17 Jul 2018 14:41:05 +0200 Drist is not notes. a2ee38465ec1ce00bc5fecbd812b8b0433f2ceae 2018-07-17T12:36:36Z 2018-07-17T12:36:36Z add examples Solene Rapenne solene@perso.pw commit a2ee38465ec1ce00bc5fecbd812b8b0433f2ceae parent e94124436c123815f7ff2ce8117fd7f7392b8df7 Author: Solene Rapenne <solene@perso.pw> Date: Tue, 17 Jul 2018 14:36:36 +0200 add examples e94124436c123815f7ff2ce8117fd7f7392b8df7 2018-07-17T12:21:33Z 2018-07-17T12:21:33Z Get hostname with uname Solene Rapenne solene@perso.pw commit e94124436c123815f7ff2ce8117fd7f7392b8df7 parent 77f287e8d9728d236de855be1ae0f12e99f547a8 Author: Solene Rapenne <solene@perso.pw> Date: Tue, 17 Jul 2018 14:21:33 +0200 Get hostname with uname 77f287e8d9728d236de855be1ae0f12e99f547a8 2018-07-17T12:13:22Z 2018-07-17T12:13:22Z add man page Solene Rapenne solene@perso.pw commit 77f287e8d9728d236de855be1ae0f12e99f547a8 parent ad3583713639a46538012ea36758e508834a9a36 Author: Solene Rapenne <solene@perso.pw> Date: Tue, 17 Jul 2018 14:13:22 +0200 add man page ad3583713639a46538012ea36758e508834a9a36 2018-07-17T11:51:01Z 2018-07-17T11:51:01Z add Makefile Solene Rapenne solene@perso.pw commit ad3583713639a46538012ea36758e508834a9a36 parent effd83e11ba14b330cc585cc85830d3841f8b5d8 Author: Solene Rapenne <solene@perso.pw> Date: Tue, 17 Jul 2018 13:51:01 +0200 add Makefile effd83e11ba14b330cc585cc85830d3841f8b5d8 2018-07-17T11:50:35Z 2018-07-17T11:50:35Z script support Solene Rapenne solene@perso.pw commit effd83e11ba14b330cc585cc85830d3841f8b5d8 parent b41d37d283f4e4d5bd18a4d37cf86cdfcb1e5759 Author: Solene Rapenne <solene@perso.pw> Date: Tue, 17 Jul 2018 13:50:35 +0200 script support b41d37d283f4e4d5bd18a4d37cf86cdfcb1e5759 2018-07-17T09:58:33Z 2018-07-17T09:58:33Z file copy ok Solene Rapenne solene@perso.pw commit b41d37d283f4e4d5bd18a4d37cf86cdfcb1e5759 Author: Solene Rapenne <solene@perso.pw> Date: Tue, 17 Jul 2018 11:58:33 +0200 file copy ok