Package Details: profile-sync-daemon 6.31-1

Git Clone URL: https://aur.archlinux.org/profile-sync-daemon.git (read-only)
Package Base: profile-sync-daemon
Description: Syncs browser profiles to tmpfs reducing SSD/HDD calls and speeding-up browsers.
Upstream URL: https://github.com/graysky2/profile-sync-daemon
Licenses: MIT
Conflicts: firefox-sync, go-anysync-git, goanysync, iceweasel-sync, tmpfs-store, tmpfs-sync, user-profile-sync-daemon
Submitter: graysky
Maintainer: graysky
Last Packager: graysky
Votes: 484
Popularity: 3.709714
First Submitted: 2011-12-03 10:34
Last Updated: 2016-11-26 07:55

Latest Comments

stefan.skupin commented on 2017-09-28 19:15

psd stopped working after upgrade to linux 4.13.3:

[skupin@archbox ~]$ systemctl --user status psd-resync
● psd-resync.service - Timed resync
Loaded: loaded (/usr/lib/systemd/user/psd-resync.service; disabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Thu 2017-09-28 21:09:31 CEST; 4min 48s ago
Process: 743 ExecStart=/usr/bin/profile-sync-daemon resync (code=exited, status=1/FAILURE)
Main PID: 743 (code=exited, status=1/FAILURE)

Sep 28 21:09:31 archbox systemd[735]: Starting Timed resync...
Sep 28 21:09:31 archbox profile-sync-daemon[743]: Ungraceful state detected for /home/skupin/.opera so fixing
Sep 28 21:09:31 archbox profile-sync-daemon[743]: Ungraceful state detected for /home/skupin/.config/opera so fixing
Sep 28 21:09:31 archbox profile-sync-daemon[743]: opera sync successful
Sep 28 21:09:31 archbox profile-sync-daemon[743]: mount: /run/user/1000/skupin-opera: overlaid already mounted on /run/user/1000/skupin-opera.
Sep 28 21:09:31 archbox profile-sync-daemon[743]: Error in trying to mount /run/user/1000/skupin-opera - this should not happen!
Sep 28 21:09:31 archbox systemd[735]: psd-resync.service: Main process exited, code=exited, status=1/FAILURE
Sep 28 21:09:31 archbox systemd[735]: Failed to start Timed resync.
Sep 28 21:09:31 archbox systemd[735]: psd-resync.service: Unit entered failed state.
Sep 28 21:09:31 archbox systemd[735]: psd-resync.service: Failed with result 'exit-code'.

keepitsimpleengr commented on 2017-07-09 16:25

Went to clean up recovery files and found psd not installed..?
Reinstalled, cleaned up recovery files, set options and verified with psd p, and then checked status with systemd, and got this result:
[root@KISE-005 ~]# systemctl status psd.service
Unit psd.service could not be found.
[root@KISE-005 ~]# pacman -Qii profile-sync-daemon
Name : profile-sync-daemon
Version : 6.31-1
Description : Syncs browser profiles to tmpfs reducing SSD/HDD calls and <snip>
Depends On : procps-ng rsync systemd findutils <snip>
Conflicts With : firefox-sync goanysync go-anysync-git iceweasel-sync tmpfs-store tmpfs-sync user-profile-sync-daemon <snip>
Installed Size : 41.00 KiB
Packager : Unknown Packager
Build Date : Sun 09 Jul 2017 08:48:52 AM PDT
Install Date : Sun 09 Jul 2017 08:48:57 AM PDT
Install Reason : Explicitly installed
Install Script : Yes
Validated By : None
Backup Files :
(none)
------------
Solved using user systemctl... .. .

graysky commented on 2016-11-26 08:05

Bump to v6.31-1

Changelog: Update to manpage.
Commit: https://github.com/graysky2/profile-sync-daemon/compare/v6.30...v6.31

graysky commented on 2016-11-25 18:52

Bump to v6.30-1

Changelog: Limit number of crash recovery snapshots, #191
Commit: https://github.com/graysky2/profile-sync-daemon/compare/v6.29...v6.30

graysky commented on 2016-11-23 21:53

Bump to v6.29-1

Changelog: Use XDG Base Directory Specs, fixes #189
Commit: https://github.com/graysky2/profile-sync-daemon/compare/v6.28...v6.29

petterk commented on 2016-10-25 11:59

@graysky scroll down and you will see.

graysky commented on 2016-10-25 11:15

What is the output of `psd p`

petterk commented on 2016-10-25 11:12

systemctl --user --failed gives:
psd-resync.service loaded failed failed Timed resync


profile-sync-daemon[8825]: mv: cannot move '/home/myuser/.config/chromium' to '/home/myuser/.config/chromium-backup': Directory not empty
profile-sync-daemon[8825]: ln: failed to create symbolic link '/home/myuser/.config/chromium/null': File exists
profile-sync-daemon[8825]: chromium resync successful
systemd[1215]: psd-resync.service: Main process exited, code=exited, status=1/FAILURE
systemd[1215]: Failed to start Timed resync.


yaourt -Q | grep profile
local/profile-sync-daemon 6.28-1


psd p

Profile-sync-daemon v6.28 on Arch Linux

Systemd service is currently active.
Systemd resync-timer is currently active.
Overlayfs v23 is currently active.

Psd will manage the following per /home/myuser/.config/psd/.psd.conf:

browser/psname: chromium/chromium
owner/group id: myuser/100
sync target: /home/myuser/.config/chromium
tmpfs dir: /run/user/1000/myuser-chromium
profile size: Infinity
overlayfs size: 0
recovery dirs: none

Tried disabling and enabling the psd.service and psd-resync.service but happens every time. psd p says everything is ok though. I also thought there where no psd-resync.service but only a psd-resync.timer.

I can see you changed to a psd-resync.service in the 6.28 commit though.

graysky commented on 2016-10-09 14:54

Bump to v6.28-1

Changelog: Switch back to oneshot service to avoid calls to NOTIFY_SOCKET
Commit: https://github.com/graysky2/profile-sync-daemon/compare/v6.27...v6.28

graysky commented on 2016-10-07 18:55

Bump to v6.27-1

Changelog: More robust internals.
Commit: https://github.com/graysky2/profile-sync-daemon/compare/v6.26...v6.27

All comments