Opened 15 years ago

Closed 12 years ago

#992 closed enhancement (fixed)

Encrypting Message Logs

Reported by: Owned by: boredzo
Milestone: Adium 1.4 Component: Logging
Version: Severity: minor
Keywords: Cc:
Patch Status:


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 (5)

comment:1 Changed 15 years ago by eevyl

Resolution: invalid
Status: newclosed

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

comment:2 Changed 15 years ago by David Smith

Milestone: Adium X 0.90

comment:3 Changed 12 years ago by Peter Hosey

Milestone: Adium 1.4
Patch Status: None
pending: 0
Resolution: invalid
Status: closedreopened

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 12 years ago by Peter Hosey

Owner: changed from nobody to Peter Hosey
Status: reopenednew

comment:5 Changed 12 years ago by Peter Hosey

Resolution: fixed
Status: newclosed

(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.

Fixes #992. Refs #6925.

Note: See TracTickets for help on using tickets.