Package Details: firefox-sync 20220831-1

Git Clone URL: https://aur.archlinux.org/firefox-sync.git (read-only, click to copy)
Package Base: firefox-sync
Description: Speed up Firefox using tmpfs.
Upstream URL: http://wiki.archlinux.org/index.php/Speed-up_Firefox_using_tmpfs
Keywords: firefox speed tmpfs
Licenses: GPL
Submitter: xrchz
Maintainer: slococo
Last Packager: slococo
Votes: 31
Popularity: 0.000006
First Submitted: 2010-10-07 19:38 (UTC)
Last Updated: 2022-08-31 13:48 (UTC)

Pinned Comments

slococo commented on 2022-08-24 19:59 (UTC) (edited on 2022-08-31 13:53 (UTC) by slococo)

How to use it? You need to do a daemon-reload and enable/start the systemd service user unit:

systemctl --user daemon-reload
systemctl --user enable firefox-sync
systemctl --user start firefox-sync

Also, you can enable the timer to sync every hour (in case you're using a laptop and experience unexpected shutdowns):

systemctl --user enable firefox-sync-cron --now

For more information, see wiki.

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

Piero commented on 2019-04-20 08:17 (UTC)

At login via ssh it shows:

readlink: missing operand Try 'readlink --help' for more information. mv: missing destination file operand after 'static-' Try 'mv --help' for more information.

Any hint? Thanks Piero

quequotion commented on 2019-03-08 22:43 (UTC)

@pelle Are you still having that problem? I was never able to reproduce it.

pelle commented on 2018-09-16 19:32 (UTC)

Hi guys,

since the last update i get following error:


ERROR:syncstorage.views:Could not append to batch("1537125484221") Sep 16 21:18:04 vvv uwsgi[31089]: ERROR:syncstorage.views:(pymysql.err.InternalError) (1054, u"Unknown column 'userid' in 'field list'") [SQL: u'/ [queryName=UPSERT_batch_upload_items] / INSERT INTO batch_upload_items (ttl_offset,payload_size,userid,batch,id,payload) VALUES (%(ttl_offset0)s,%(payload_size0)s,%(userid0)s,%(batch0)s,%(id0)s,%(payload0)s) ON DUPLICATE KEY UPDATE ttl_offset = VALUES(ttl_offset),payload_size = VALUES(payload_size),userid = VALUES(userid),batch = VALUES(batch),id = VALUES(id),payload = VALUES(payload)'] ...


Every time my firefox try to sync the error appear.

I think there is a mistake in the where clause. The column userid does not exist in the table batch_upload_items. In the table only exists the columns batch,id,sortindex,payload,payload_size,ttl_offset.

What i have to do to fix the problem?

quequotion commented on 2018-06-22 17:54 (UTC)

midgard Added! Sorry I never noticed it.

Also fixed in epiphany-pantheon-bzr's epiphany-sync!

midgard commented on 2018-06-20 09:09 (UTC)

On firefox-sync:26, "r" is not in getopts's argument, so the -r option cannot be activated.

quequotion commented on 2018-03-30 18:03 (UTC) (edited on 2018-03-30 18:03 (UTC) by quequotion)

This package installs a simplified version of the advice on the Wiki. It is suited to a user with a single profile. The systemd service will sync your profile at login and logout.

After installing this package, enable the service:

systemctl --user daemon-reload

systemctl --user enable firefox-sync

systemctl --user start firefox-sync

xrchz commented on 2017-12-04 11:54 (UTC)

You can edit the PKGBUILD yourself by adopting the package.

quequotion commented on 2017-12-04 08:49 (UTC) (edited on 2017-12-04 08:54 (UTC) by quequotion)

I have some suggestions:

First, I accidentally deleted my other post about the profile never being found on the first run each session. It hadn't happened in so long I thought it might be fixed, but then I realized I still have this syncing at every login:

/etc/xdg/autostart/firefox-sync.desktop https://pastebin.com/xAricymS

Also, the syncfox script doesn't allow for any arguments to be passed to firefox (--private-window, uri, etc) which could be fixed by passing any arguments given to it on to firefox with $@. Specifically, change line 21 in the PKGBUILD:

echo "firefox-sync && firefox && firefox-sync"

to:

echo "firefox-sync && firefox \"\${@}\" && firefox-sync"