Skip to content

Commit 5b05b75

Browse files
authored
Revise package list and fix SSH config steps
Updated package requirements and adjusted step numbering in the SSH configuration section.
1 parent a93c1d7 commit 5b05b75

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

README.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -255,16 +255,16 @@ sudo mv restic_* /usr/local/bin/restic
255255

256256
### Package Breakdown
257257

258-
| Package | Required For |
259-
| :------------ | :------------------------------------------------------------------------------------------------------------------- |
260-
| **`restic`** | The core backup tool used for all repository operations (backup, restore, check, forget). |
261-
| **`jq`** | Parsing JSON to build diff summaries. |
262-
| **`curl`** | Notifications and fetching release metadata. |
263-
| **`bzip2`** | Decompressing the Restic binary during auto-install/update. |
264-
| **`gnupg`** | `gpg` for verifying the PGP signature of release checksums. |
265-
| **`util-linux`** | `flock` to prevent concurrent runs; `ionice` to reduce I/O impact. |
266-
| **`coreutils`** | Utilities used throughout (e.g., `date`, `grep`, `sed`, `chmod`, `mv`, `mktemp`). |
267-
| **`less`** | Paging output for `--ls` and restore browsing. |
258+
| Package | Required For |
259+
| :------------ | :----------------------------------------------------------------------------------------------|
260+
| **`restic`** | The core backup tool used for all repository operations (backup, restore, check, forget). |
261+
| **`jq`** | Parsing JSON to build diff summaries. |
262+
| **`curl`** | Notifications and fetching release metadata. |
263+
| **`bzip2`** | Decompressing the Restic binary during auto-install/update. |
264+
| **`gnupg`** | `gpg` for verifying the PGP signature of release checksums. |
265+
| **`util-linux`** | `flock` to prevent concurrent runs; `ionice` to reduce I/O impact. |
266+
| **`coreutils`** | Utilities used throughout (e.g., `date`, `grep`, `sed`, `chmod`, `mv`, `mktemp`). |
267+
| **`less`** | Paging output for `--ls` and restore browsing. |
268268

269269
> Note: If you use the rclone backend (e.g., `RESTIC_REPOSITORY="rclone:remote:bucket/path"`), you must install and configure rclone separately.
270270
@@ -292,14 +292,14 @@ The most reliable way for the script to connect to a remote server is via an SSH
292292
sudo ssh-copy-id -p 23 -s [email protected]
293293
```
294294
295-
5. **Create an SSH config file** to define an alias for your connection:
295+
3. **Create an SSH config file** to define an alias for your connection:
296296
297297
```sh
298298
# Open the file in an editor
299299
sudo nano /root/.ssh/config
300300
```
301301
302-
6. **Add the following content**, adjusting the details for your server:
302+
4. **Add the following content**, adjusting the details for your server:
303303
304304
```bash
305305
Host storagebox
@@ -311,7 +311,7 @@ The most reliable way for the script to connect to a remote server is via an SSH
311311
ServerAliveCountMax 240
312312
```
313313
314-
7. **Set secure permissions** and test the connection:
314+
5. **Set secure permissions** and test the connection:
315315
316316
```sh
317317
sudo chmod 600 /root/.ssh/config

0 commit comments

Comments
 (0)