You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There have been several issues raised in the past that are a result of the way Ghost-CLI manages config files for system-related services (e.g. nginx, systemd). Currently, the CLI saves the actual copy of the file into the system/files directory of the install, and then symlinks the file into the correct place on the filesystem. One benefit of this approach is it allows the user that installed Ghost to edit the file without needing sudo permissions.
However, there are several problems:
most system administrators are used to editing the files in their respective locations on the filesystem.
Given these issues, we're going to change the approach for handling config files. Instead of symlinking the file into it's location on the filesystem, we will copy it instead. Additionally, we will add a ghost sync command that does its best to synchronize the two different copies of the file.
Copy system config files rather than symlink them
Add ghost sync command.
The text was updated successfully, but these errors were encountered:
Our bot has automatically marked this issue as stale because there has not been any activity here in some time. The issue will be closed soon if there are no further updates, however we ask that you do not post comments to keep the issue open if you are not actively working on a PR. We keep the issue list minimal so we can keep focus on the most pressing issues. Closed issues can always be reopened if a new contributor is found. Thank you for understanding 🙂
There have been several issues raised in the past that are a result of the way Ghost-CLI manages config files for system-related services (e.g. nginx, systemd). Currently, the CLI saves the actual copy of the file into the
system/files
directory of the install, and then symlinks the file into the correct place on the filesystem. One benefit of this approach is it allows the user that installed Ghost to edit the file without needing sudo permissions.However, there are several problems:
Given these issues, we're going to change the approach for handling config files. Instead of symlinking the file into it's location on the filesystem, we will copy it instead. Additionally, we will add a
ghost sync
command that does its best to synchronize the two different copies of the file.ghost sync
command.The text was updated successfully, but these errors were encountered: