Create an auto-setup command #134

Open
opened 2025-12-03 05:48:07 +01:00 by oysteikt · 0 comments
Owner

This command should be run with su/sudo, and do some of the following things:

  • assert it has sufficient privileges
  • setup up the credstore, if it does not already exist
  • create a database user (needs admin credentials if remote), if not already exists
  • edit the config file to reflect the database connection details
  • check the systemd version, add overrides as necessary
  • add systemd dependency ordering if recommended (see #131)

Make sure it prints logs of what it is doing along the way.

This command should be run with `su`/`sudo`, and do some of the following things: - assert it has sufficient privileges - setup up the credstore, if it does not already exist - create a database user (needs admin credentials if remote), if not already exists - edit the config file to reflect the database connection details - check the systemd version, add overrides as necessary - add systemd dependency ordering if recommended (see #131) Make sure it prints logs of what it is doing along the way.
oysteikt added the feature requestgood first issueui/ux labels 2025-12-03 05:48:07 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Projects/muscl#134