0xd34df00d
15.10.2011 13:05 Azoth_primary
Я тут придумал, как сделать запароленные профили.
Храним в ~/.lcprofiles пачку архивов, по каждому на профиль. Каждый архив, на самом деле, еще и зашифрован через какой-нибудь gpg. Когда нужно достать профиль — архив распаковывается в ~/.leechcraft и ~/.config/Deviant, после завершения процесса личкрафтов запаковывается обратно.
Годно. Секурность — это хорошо, но зачем такая-то паранойя?
за ~/.foo_bla в 21 веке надо ебашить с вертушки в щщи, ибо есть ~/.config/Foo/Bla.conf и ~/.local/share/foobla/
для первого есть даже QSettings.
Предлагаешь хранить архивы в ~/.config/Foo/Blah.conf?
А ~/.foo_blah или ~/.local/share/fooblah — вопрос другой уже.
А почему бы и нет? :3
а зачем архив, если можно просто запароленные конфиги через QSettings делать? :)
Потому sqlite-базу ты тоже будет в конфиге в QSettings хранить?
я не использую sqlite-базы в своих приложениях если они не являются чем-то типа складской программы
Молодец, тебе они не нужны. Но я не про твои приложения, няш.
ты спросил, где я буду хранить. Я ответил, где _Я_ их буду хранить :) А ты уж делай как тебе удобно :)
Ты упоротый какой-то.
NO U
личкрафты падают, профиль остается открытым. охуенно секьюрно.
> завершении процесса
Падение — тоже завершение.
ок, личкрафты запущены, открытый профиль спиздили
Шифруй весь хард, если тебе нужен такой уровень секьюрности.
Не забывай еще и с оперативкой чо сделать, а то вдруг модули заморозят и потом восстановят образ в памяти.