From ef3149e9a99e6477f95316714e30347a09f70013 Mon Sep 17 00:00:00 2001 From: renaud Date: Fri, 30 Jan 2026 18:44:03 -1000 Subject: [PATCH] docs: add RHEL install instructions and post install instructions --- README.md | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/README.md b/README.md index 0a67bb60..2a7b0edf 100644 --- 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. -- 2.47.3