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

Conf files fixes: handle links, don't remove existing files #426

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

Chocimier
Copy link
Member

Last commit fixes #342.
Other allows to change target of symlink if it is marked as conf_file.

Currently files.plist (archive and local database) store files and
conf_files separately. This is not relevant anymore. From now, file is
a conf file when it is listed in props.plist.
On update from version where file wasn't conf (or not in package)
to version where it is conf, and file exist on disk for any reason,
existing file shouldn't be overwritten.
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.

Updating a package with a newly added conf_files should not overwrite the exisiting not yet tracked file.
2 participants