]> git.ipfire.org Git - thirdparty/snapper.git/commitdiff
docs: add RHEL install instructions 1100/head
authorrenaud <renaud@vmi2930009.contaboserver.net>
Sat, 31 Jan 2026 04:44:03 +0000 (18:44 -1000)
committerrenaud <renaud@vmi2930009.contaboserver.net>
Wed, 4 Feb 2026 05:43:19 +0000 (19:43 -1000)
and post install instructions

README.md

index 0a67bb602858c59812cf1eb8bdc862994c04c269..2a7b0edfdb1b7fb4c8e6fc24a73abf1be38e76c6 100644 (file)
--- a/README.md
+++ b/README.md
@@ -31,6 +31,18 @@ sudo zypper install git libmount-devel dbus-1-devel libacl-devel libboost_thread
   docbook-xsl-stylesheets libxml2-devel libbtrfs-devel
 ```
 
+In the RHEL-based distributions, you can install the needed
+packages by using these commands:
+
+```sh
+# Install development tools
+sudo dnf groupinstall "Development Tools"
+# Dependencies for snapper development
+sudo dnf install git libmount-devel dbus-devel libacl-devel \
+    docbook-xsl libxml2-devel btrfs-progs-devel \
+    cmake make automake gcc-c++ systemd-devel boost-devel \
+    ncurses-devel json-c-devel pam-devel
+```
 ### Building Snapper
 
 You can download the sources and build Snapper by using these commands:
@@ -55,6 +67,15 @@ sudo killall snapperd
 (sudo) snapper ...
 ```
 
+#### Post install steps
+
+```sh
+sudo mkdir -p /etc/sysconfig
+sudo touch /etc/sysconfig/snapper
+sudo chmod 644 /etc/sysconfig/snapper
+sudo restorecon -v /etc/sysconfig/snapper # if SELinux
+```
+
 ### Running Tests
 
 Snapper includes some internal unit tests to avoid some bugs and regressions.