git-annex/Assistant
Joey Hess 450ee53ab6 When re-execing git-annex, use current program location, rather than ~/.config/git-annex/program, when possible.
Most of the time, there will be no discreprancy between programPath and
readProgramFile.

But, the programFile might have been written by an old version of git-annex
that is still installed, while a newer one is currently running. In this
case, we want to run the same one that's currently running.

This is especially important for things like the GIT_SSH=git-annex used for
ssh connection caching.

The only code that still uses readProgramFile directly is the upgrade code,
which needs to know where the standalone git-annex was installed, in order to
upgrade it.
2015-02-28 17:23:13 -04:00
..
Alert update my email address and homepage url 2015-01-21 12:50:09 -04:00
Install update my email address and homepage url 2015-01-21 12:50:09 -04:00
Pairing assistant: Fix local pairing when ssh pubkey comment contains spaces. 2015-02-04 14:05:27 -04:00
Threads When re-execing git-annex, use current program location, rather than ~/.config/git-annex/program, when possible. 2015-02-28 17:23:13 -04:00
Types update my email address and homepage url 2015-01-21 12:50:09 -04:00
WebApp When re-execing git-annex, use current program location, rather than ~/.config/git-annex/program, when possible. 2015-02-28 17:23:13 -04:00
XMPP When re-execing git-annex, use current program location, rather than ~/.config/git-annex/program, when possible. 2015-02-28 17:23:13 -04:00
Alert.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
BranchChange.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Changes.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Commits.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Common.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
CredPairCache.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
DaemonStatus.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
DeleteRemote.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Drop.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Fsck.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Gpg.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Install.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
MakeRemote.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Monad.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
NamedThread.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
NetMessager.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Pairing.hs assistant: Improve sanity check for control characters when pairing. 2015-02-09 16:34:57 -04:00
Pushes.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
RemoteControl.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Repair.hs When re-execing git-annex, use current program location, rather than ~/.config/git-annex/program, when possible. 2015-02-28 17:23:13 -04:00
RepoProblem.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Restart.hs When re-execing git-annex, use current program location, rather than ~/.config/git-annex/program, when possible. 2015-02-28 17:23:13 -04:00
ScanRemotes.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Ssh.hs assistant: Fix local pairing when ssh pubkey comment contains spaces. 2015-02-04 14:05:27 -04:00
Sync.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
TransferQueue.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
TransferrerPool.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
TransferSlots.hs When re-execing git-annex, use current program location, rather than ~/.config/git-annex/program, when possible. 2015-02-28 17:23:13 -04:00
Unused.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
Upgrade.hs make programPath return FilePath not Maybe FilePath 2015-02-28 16:59:52 -04:00
WebApp.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00
XMPP.hs update my email address and homepage url 2015-01-21 12:50:09 -04:00