Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Overwriting symlinks in Application Support

#2320

This might be an "I don't care about that" "bug", but I figured I'd report. Short version is that I'm implementing mackup (https://github.com/lra/mackup) to keep my configurations synchronized (particularly useful with lots of rules) and MailMate seems to be overwriting the symlinks created by mackup for two files:

jacob@ghost ~ > mackup backup
Backing up Library/Application Support/Mailmate/Mailboxes.plist ...
Backing up Library/Preferences/com.freron.MailMate.plist ...
jacob@ghost ~ > ls -l ~/Library/Application\ Support/MailMate/Mailboxes.plist ~/Library/Preferences/com.freron.MailMate.plist
lrwxr-xr-x  1 jacob  staff  85 May 15 17:49 /Users/jacob/Library/Application Support/MailMate/Mailboxes.plist -> /Users/jacob/Dropbox/Mackup/Library/Application Support/Mailmate/Mailboxes.plist
lrwxr-xr-x  1 jacob  staff  78 May 15 17:49 /Users/jacob/Library/Preferences/com.freron.MailMate.plist -> /Users/jacob/Dropbox/Mackup/Library/Preferences/com.freron.MailMate.plist

Quit MailMate here

jacob@ghost ~ > ls -l ~/Library/Application\ Support/MailMate/Mailboxes.plist ~/Library/Application\ Support/MailMate/com.freron.MailMate.pid ~/Library/Preferences/com.freron.MailMate.plist
-rw-------  1 jacob  staff  13070 May 15 17:50 /Users/jacob/Library/Application Support/MailMate/Mailboxes.plist
-rw-------  1 jacob  staff  38119 May 15 17:50 /Users/jacob/Library/Preferences/com.freron.MailMate.plist

It looks like MailMate is removing and recreating those files, which is fine if no other tool is touching them, but not so good with mackup. Any interest in changing this behavior?

Reported by Jacob Heider · May 15th, 2019 @ 09:53 PM

State: new
Milestone: none
Assigned to: benny benny

Activity

  1. Jacob Heider
    Jacob Heider

    I suppose there's a secondary question of "what does MailMate do when its config files change while it's open", and my guess is that it prefers what it has in memory, and will overwrite those changes eventually. So, perhaps mackup's MailMate support is fundamentally useless, unless you carefully close it every time you walk away from a computer.

    May 16th, 2019 @ 04:30 PM

Please Sign in or create a free account to add a new ticket.

With your very own profile, you can contribute to projects, track your activity, watch tickets, receive and update tickets through your email and much more.