Symlinks and syncs browser profile dirs to RAM thus reducing HDD/SDD calls and speeding-up browsers.
Shell
Pull request Compare This branch is 389 commits behind graysky2:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
common
doc
init
CHANGELOG
GPL-2
INSTALL
LICENCE
MIT
Makefile
README.md
VERSION_4_WARNING

README.md

#Profile-sync-daemon Profile-sync-daemon (psd) is a tiny pseudo-daemon designed to manage your browser's profile in tmpfs and to periodically sync it back to your physical disc (HDD/SSD). This is accomplished via a symlinking step and an innovative use of rsync to maintain back-up and synchronization between the two. One of the major design goals of psd is a completely transparent user experience.

##Supported Browsers

##Documentation Consult the man page or the wiki page: https://wiki.archlinux.org/index.php/Profile-sync-daemon

##Installation from Source To build from source, see the included INSTALL text document.

##Installation from Distro Packages

  • logoArch: in the AUR.
  • logoChakra: in the CCR.
  • logoDebian: in graysky's PPA, See instruction below.
  • logoExherbo: in the Exherbo repos.
  • logoFedora: in the official repos.
  • logoGentoo: in the Gentoo repos.
  • logoMint: in graysky's PPA, See instruction below.
  • logoOpenSUSE: packaged by Overman79.
  • logoUbuntu: in graysky's PPA, See instruction below.
  • logoVoid: in the Void repos.

###Debian Users To add the PPA (personal package archive) to your Debian (tested on squeeze) system, and to install psd, do the following as the root user:

echo "deb http://ppa.launchpad.net/graysky/utils/ubuntu quantal main" > /etc/apt/sources.list.d/graysky.list
echo "deb-src http://ppa.launchpad.net/graysky/utils/ubuntu quantal main" >> /etc/apt/sources.list.d/graysky.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys FF7F9516
gpg --keyserver wwwkeys.pgp.net --recv-keys C1C5C63BF0E0B4E7
gpg --armor --export C1C5C63BF0E0B4E7 | apt-key add -
apt-get update
apt-get install profile-sync-daemon

###Fedora Users Since June of 2013, Profile-sync-daemon is in the official repo. Reference.

###Mint Users To add the PPA (personal package archive) to your Mint system (tested on 14.1), and to install psd:

sudo add-apt-repository ppa:graysky/utils
sudo apt-get update
sudo apt-get install profile-sync-daemon

###Ubuntu Users To add the PPA (personal package archive) to your Ubuntu system (packages available for Lucid and newer), and to install psd:

sudo add-apt-repository ppa:graysky/utils
sudo apt-get update
sudo apt-get install profile-sync-daemon

###Other Distros If you are interested in packaging psd for your favorite distro, please contact me.