From 389f5b1046d4b71bd6927a68c701052420493595 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 7 Nov 2025 18:00:36 +0000 Subject: [PATCH] Adjusted something in the description --- README.md | 27 +++++++++++++++------------ 1 file changed, 15 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index 34ab173..bd44d42 100644 --- a/README.md +++ b/README.md @@ -39,13 +39,16 @@ This approach is similar to how some services manage configuration (`sites-avail - Make the script executable: ```bash -chmod +x /opt/hosts_config/generator-hosts.sh +sudo chmod +x /opt/hosts_config/generator-hosts.sh +sudo ln -s /opt/hosts_config/generator-hosts.sh /usr/local/sbin/generator-hosts ``` - Run it as `root` or with `sudo`: ```bash -sudo /opt/hosts_config/generator-hosts.sh -l +sudo generator-hosts -l + + ``` ## Repository / folder layout @@ -93,34 +96,34 @@ Run the script with one of the supported options (example path adjusted to where ```bash # List enabled / disabled hosts -sudo /opt/hosts_config/generator-hosts.sh -l +sudo generator-hosts -l # Enable a host (interactive index selection) -sudo /opt/hosts_config/generator-hosts.sh -e +sudo generator-hosts -e # Disable a host (interactive index selection) -sudo /opt/hosts_config/generator-hosts.sh -d +sudo generator-hosts -d # Create a new host file interactively -sudo /opt/hosts_config/generator-hosts.sh -c +sudo generator-hosts -c # Regenerate /etc/hosts (writes file and creates backups) -sudo /opt/hosts_config/generator-hosts.sh -r +sudo generator-hosts -r # Print a simulation / preview of what would be written -sudo /opt/hosts_config/generator-hosts.sh -s +sudo generator-hosts -s # List local aliases -sudo /opt/hosts_config/generator-hosts.sh -hl +sudo generator-hosts -hl # Add a local alias -sudo /opt/hosts_config/generator-hosts.sh -ha +sudo generator-hosts -ha # Remove a local alias (cannot remove 0.lhost) -sudo /opt/hosts_config/generator-hosts.sh -hr +sudo generator-hosts -hr # Show main.conf and endfile.conf -sudo /opt/hosts_config/generator-hosts.sh -sw +sudo generator-hosts -sw ``` ### Non-interactive / scripting notes