Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request introduces a new command,
sv-status-all, to the Termux services management suite. The command provides an overview of all services, including their enabled/disabled status and runtime state. The changes include the implementation of the command, updates to theMakefilefor installation and uninstallation, and documentation in theREADME.md.New Command Implementation:
sv-status-allscript: Added a new script to display the status of all services in$SVDIR. It checks each service's directory for adownfile to determine if the service is enabled or disabled and usessv statusto fetch the runtime state.Build System Updates:
Makefile: Updated theinstalltarget to include the newsv-status-allscript, ensuring it is installed to the appropriate directory.Makefile: Updated theuninstalltarget to remove thesv-status-allscript during cleanup.Documentation Enhancements:
README.md: Added a new section documenting thesv-status-allcommand, including its purpose, usage, and output format. This provides clear guidance to users on how to utilize the new functionality.