Ticket #992 (closed enhancement: fixed)
Encrypting Message Logs
| Reported by: | dbreen@gmail.com | Owned by: | boredzo |
|---|---|---|---|
| Milestone: | Adium 1.4 | Component: | Logging |
| Version: | Severity: | minor | |
| Keywords: | Cc: | ||
| Patch Status: |
Description
I think it would be nice to allow the capability to encrypt or somehow lock the message logs, so that I don't have to worry about anyone reading old chats. I like keeping logs of conversations, but there typically is stuff in there that I wouldn't want people reading. The log files on disk could be encoded to prevent viewing, and when I want to view them, I'd enter in my login password. I'm not sure if there's something built into the OS to handle this - in which case Adium wouldn't be needed to read the log files themselves, because having the logs only viewable via Adium wouldn't be the best design.
Change History
comment:3 Changed 4 years ago by boredzo
- Status changed from closed to reopened
- Patch Status set to None
- Resolution invalid deleted
- pending set to 0
- Milestone set to Adium 1.4
This is easy to do with encrypted disk images; we need only support that. That's easy, too; in fact, I have the commit ready to go.
comment:4 Changed 4 years ago by boredzo
- Owner changed from nobody to boredzo
- Status changed from reopened to new
comment:5 Changed 4 years ago by boredzo
- Status changed from new to closed
- Resolution set to fixed
(In [25250]) AILoggerPlugin now checks whether the object at the usual Logs folder path is a file, and if it is, tries to dereference it as an alias. If it succeeds, it uses the destination of the alias as the new Logs folder.
This means that you can move your Logs folder to an encrypted disk image, and make an alias to the folder, and name that alias ?\226?\128?\156Logs?\226?\128?\157 and put it into your Adium 2.0 folder, and Adium will use the folder on the encrypted disk image as your Logs folder. You don't even have to mount the disk image yourself?\226?\128?\148the Alias Manager will do that for you at the appropriate time.


Use the features provided by the system like accounts and filevault.