Comments (7)
Any news on this? I installed Mackup a couple of days ago (through Homebrew) and this same error occurs. Already fixed some of the permissions (some files were owned by root), but haven't been able to do a complete backup yet. I have v0.5.4.
from mackup.
No news here, more detail on how to best fix it would help.
It seems the problem is that mackup is trying to sync the whole .gnupg
folder and there are sockets in it, which mackup does not know what to do with.
Can you come up with an explicit list of which files mackup should sync in the .gnupg
folder ?
from mackup.
I've tried removing ACL on the whole folder (chmod -RN), and chown'ing it to my own user. To no avail.
For now, I've worked around it by putting this in my ~/.mackup.cfg
:
[Ignored Applications]
GNUPG
Also, Mackup tries to copy my private key files to Dropbox, unencrypted. As this is potentially incredibly sensitive data, I'm not so sure I want to store everything in Dropbox just like that.
from mackup.
I think these files could be synced: gpg-agent.conf, gpg.conf. Perhaps also secring.gpg, trustdb.gpg, pubring.gpg, pubring.gpg~
Which leaves ignored: S.gpg-agent, private-keys-v1.d, random_seed
It's just a guestimate on what I have in my folder, combined with my personal preference of not storing private keys in Dropbox unencrypted. But I think ignoring the socket file (S.gpg-agent) would solve most of the problems.
from mackup.
Thanks, the problem is happening a lot as a bunch of new users are using mackup.
I followed your advices and selectively sync this:
'GnuPG': ['.gnupg/gpg-agent.conf',
'.gnupg/gpg.conf',
'.gnupg/secring.gpg',
'.gnupg/trustdb.gpg',
'.gnupg/pubring.gpg'],
The gnupg doc is great at explaining what should be kept http://www.gnupg.org/documentation/manuals/gnupg-devel/GPG-Configuration.html
from mackup.
I'll release a new version now
from mackup.
Great work, thanks!
from mackup.
Related Issues (20)
- mpd music
- Whitelist opt-in approach vs backup all by default HOT 1
- Kicad Support
- Backup file in /private/var/db/receipts/
- Add an option --copy-only to copy only files to mackup folder HOT 2
- Make backed up files unhidden (i.e. remove .)
- Request: let me uninstall a single application
- Bobtranslate Support
- Mackup Not Restoring macOS Settings and Preferences HOT 2
- Missing ~/.mackup.cfg HOT 1
- BetterTouchTool breaks on backup. HOT 1
- QoL Suggestions
- Support: Fastfetch
- Requested feature: dock settings
- Support for Renamer HOT 1
- Support: Yazi - File manager
- All prefs lost on installation, how to get back? HOT 2
- Add a [secrets_files] section to aplication configs
- When will there be another release? HOT 3
- Support Dato
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mackup.