Gua-tk / Linux-Auto-Customizer

bash scripts to automatize the installation and uninstallation of a batch of precoded features in a Linux environment.
https://github.com/Gua-tk
GNU General Public License v3.0
20 stars 6 forks source link

`customizer.sh` endpoint capabilities #66

Open AleixMT opened 1 year ago

AleixMT commented 1 year ago

Capabilities

customizer.sh modes

Argument specification.

Main
  Import functions common () 
  Locate install uninstall scripts()

  Process initial args and set flags()
  Choose algorithm based on initial args()

  Init call strings depending on algortihm()
  Process rest of args()

  String callString = Process call()
  Exec $callString 

Args:

They choose the general behaviour of how the arguments will be translated to calls to the backend scripts of the customizer.sh endpoint.

AleixMT commented 7 months ago

https://stackoverflow.com/questions/8861673/run-a-command-without-privileges-in-a-root-shell

This can be used to control the customizer with and without privileges