File: day_155__missing_bits.mdwn

package info (click to toggle)
git-annex 8.20210223-2
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 68,764 kB
  • sloc: haskell: 70,359; javascript: 9,103; sh: 1,304; makefile: 212; perl: 136; ansic: 44
file content (27 lines) | stat: -rw-r--r-- 1,209 bytes parent folder | download | duplicates (11)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Sometimes you don't notice something is missing for a long time until
it suddenly demands attention. Like today.

Seems the webapp never had a way to stop using XMPP and delete the XMPP
password. So I added one.

The new support for instantly noticing changes on a ssh remote forgot to
start up a connection to a new remote after it was created. Fixed that.

(While doing some testing on Android for unrelated reasons, I noticed that
my android tablet was pushing photos to a ssh server and my laptop
immediately noticed and downloaded them from tere, which is an excellent
demo. I will deploy this on my trip in Brazil next week. Yes, I'm spending
2 weeks in Brazil with git-annex users; more on this later.)

Finally, it turns out that "installing" git-annex from the standalone
tarball, or DMG, on a server didn't make it usable by the webapp. Because
git-annex shell is not in PATH on the server, and indeed git and rsync may
not be in PATH either if they were installed with the git-annex bundle.
Fixed this by making the bundle install a ~/.ssh/git-annex-wrapper, which 
the webapp will detect and use.

Also, quite a lot of other bug chasing activity.

----

Today's work was sponsored by Thomas Koch.