From 50c6cea9360be0dd76ee8663d2a4dbdbc85e69fc Mon Sep 17 00:00:00 2001 From: Peter Wedder Date: Sun, 24 Jan 2021 16:48:09 +0200 Subject: [PATCH 1/3] Add dependencies to readme --- README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/README.md b/README.md index 1b8c1fe..0223694 100644 --- a/README.md +++ b/README.md @@ -39,6 +39,23 @@ Starting with release 0.6, the tarballs are signed with my key with fingerprint `F7B28C61944FE30DABEEB0B01070BCC98C18BD66` ([public key]). Previous tarballs and commits used a different key with fingerprint `8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3`. +## Dependencies + +### Mandatory dependencies: + +* bash +* snapper +* btrfs-progs +* awk +* util-linux +* sed +* openssh-clients + +### Optional dependencies: + +* pv +* notify-send + ## Documentation See `snap-sync(8)` after installation. From 4cce6ac6948ba764f223f40ad0989043df305a28 Mon Sep 17 00:00:00 2001 From: Peter Wedder Date: Sun, 24 Jan 2021 16:50:31 +0200 Subject: [PATCH 2/3] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 0223694..c1f62fb 100644 --- a/README.md +++ b/README.md @@ -53,8 +53,8 @@ used a different key with fingerprint `8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3` ### Optional dependencies: -* pv -* notify-send +* pv (for progress bar during backup) +* notify-send (for desktop notifications) ## Documentation From f803ebbe8c1b32769fe35b0b0d27827c21d14138 Mon Sep 17 00:00:00 2001 From: Peter Wedder Date: Sun, 31 Jan 2021 18:20:30 +0200 Subject: [PATCH 3/3] Update README.md --- README.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c1f62fb..49de2e8 100644 --- a/README.md +++ b/README.md @@ -43,18 +43,25 @@ used a different key with fingerprint `8535CEF3F3C38EE69555BF67E4B5E45AA3B8C5C3` ### Mandatory dependencies: +The dependencies below are Arch Linux package names. Packages on other distros may use different names. + * bash -* snapper * btrfs-progs -* awk +* coreutils +* gawk +* grep +* snapper +* systemd * util-linux -* sed -* openssh-clients +* which ### Optional dependencies: +* libnotify (for desktop notifications) +* openssh (for remote backups) * pv (for progress bar during backup) -* notify-send (for desktop notifications) +* rsync (for remote backups) +* sudo (for desktop notifications) ## Documentation