Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Permissions #296

Merged
merged 4 commits into from
Jul 6, 2017
Merged

Permissions #296

merged 4 commits into from
Jul 6, 2017

Conversation

sebgie
Copy link
Contributor

@sebgie sebgie commented Jul 6, 2017

closes #290

  • change ownership of content and versions directory only
  • don’t add current user to ghost group

closes TryGhost#290
- change ownership of content and versions directory only
- don’t add current user to ghost group
@coveralls
Copy link

Coverage Status

Coverage remained the same at 56.231% when pulling c499480 on sebgie:permissions into 1378f81 on TryGhost:master.

- change ownership of the content folder only
- symlink casper to the current installation
- remove casper update completely as it will always point to the
relevant version
@sebgie sebgie requested a review from acburdine July 6, 2017 15:21
@coveralls
Copy link

Coverage Status

Coverage remained the same at 56.231% when pulling 98c5721 on sebgie:permissions into 1378f81 on TryGhost:master.

- now with 100% less linting errors
@coveralls
Copy link

Coverage Status

Coverage remained the same at 56.231% when pulling d19062c on sebgie:permissions into 1378f81 on TryGhost:master.

}, {
title: 'Summoning Casper',
task: this.casper
}], false, {concurrent: false})

This comment was marked as abuse.

This comment was marked as abuse.

This comment was marked as abuse.

This comment was marked as abuse.

- `concurrent: false` is default
@coveralls
Copy link

Coverage Status

Coverage remained the same at 56.231% when pulling 2e52320 on sebgie:permissions into 1378f81 on TryGhost:master.

Copy link
Member

@acburdine acburdine left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

works!

@acburdine acburdine merged commit ba54099 into TryGhost:master Jul 6, 2017
acburdine added a commit to acburdine/Ghost-CLI that referenced this pull request Jul 6, 2017
no issue
- with the permissions change in TryGhost#296, the ownership of the ghost directory was changed. Because of this we need to sudo remove the directory on uninstall
acburdine added a commit to acburdine/Ghost-CLI that referenced this pull request Jul 6, 2017
no issue
- with the permissions change in TryGhost#296, the ownership of the ghost directory was changed. Because of this we need to sudo remove the directory on uninstall
acburdine added a commit to acburdine/Ghost-CLI that referenced this pull request Jul 6, 2017
no issue
- with the permissions change in TryGhost#296, the ownership of the ghost directory was changed. Because of this we need to sudo remove the directory on uninstall
acburdine added a commit that referenced this pull request Jul 6, 2017
no issue
- with the permissions change in #296, the ownership of the ghost directory was changed. Because of this we need to sudo remove the directory on uninstall
@ErisDS
Copy link
Member

ErisDS commented Jul 7, 2017

This still creates the same problem I had before, only for the /content/ directory, rather than the whole folder.

The content dir still has drwxr-xr-x permissions, meaning my admin user cannot write to the files inside, and I therefore cannot import images or read the logs.

The message also reads "changing permissions" still, I think it should be "changing ownership" because permissions are not being changed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

ghost setup fails with EACCES
4 participants