@@ -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