Database not touch on save
A lightweight and easy-to-use password manager
Brought to you by:
dreichl
Hi,
Not really a bug but in many cases it can make my life complicated.
So under Linux(Ubuntu or arch) if I add an entry and save it to the database, owncloud will not see the change and does not sync anything. So I have to "touch" the file myself and just after that the sync start.
Would it be possible to add it in Keepass: once a database is saved "touch" it so that the system sees it was modified.
Thank you
KeePass writes a completely new file so it is guaranteed to be "touched". Why doesn't owncloud see the change?
cheers, Paul
I don't know why.
Indeed I was wondering if it was Keepass or owncloud "fault", but it was
easier from my point of view to change something in keepass.
------ Message d'origine ------
De: "Paul" pail459@users.sf.net
À: "[keepass:bugs]" 1572@bugs.keepass.p.re.sf.net
Envoyé : 03/10/2016 19:11:03
Objet : [keepass:bugs] #1572 Database not touch on save
Related
Bugs:
#1572What are the file details of an old and new KeePass file on your system?
cheers, Pau
Right, by default KeePass writes the database to a new file, deletes the old one and renames the new one. This procedure protects against data loss, but maybe it confuses OwnCloud.
You could try telling KeePass to write directly to be file, by unchecking the option 'Use file transactions for writing databases' (in 'Tools' -> 'Options' -> tab 'Advanced').
If it still doesn't work, you could try creating a trigger that explicitly touches a database file after it has been written (although I don't understand why this would be necessary; the last modification and last access times already do change).
Best regards,
Dominik