Skip to main content

Support: Generating a Troubleshooting Report

Run the following to generate a report that can help troubleshoot permissions issues:

curl -s https://dist.nexlon.dev/support/perms_report.sh | bash -s -- PATH [PATH_2] [PATH_3] [...]

Replace the PATH arguments by the paths you're trying to use Apogee with. For example:

# to troubleshoot:
apg -p subl /etc/nginx ~/tmp

# run:
curl -s https://dist.nexlon.dev/support/perms_report.sh | bash -s -- /etc/nginx ~/tmp

If you're working on a large directory tree, you may wish to pipe the result to a temporary file instead of copy/pasting the report from your terminal.

This report contains the name of every file and directory in the given directory tree, along with its permissions and owner + group. You're free to review this information before sharing it.