server: specify an identity file for SSH when rsyncing

This allows the SSH key used to sync with the server to be specified via
the config.py or the command line.  I need it for running automated tests
and setups.
This commit is contained in:
Hans-Christoph Steiner 2014-06-05 16:21:12 -04:00
parent 0adb2575fe
commit e68413a752
3 changed files with 11 additions and 2 deletions

View file

@ -105,6 +105,9 @@ keyaliases['com.example.another.plugin'] = '@com.example.another'
# sub-directories (i.e. /var/www/packagerepos/fdroid).
# serverwebroot = 'user@example:/var/www/fdroid'
# optionally specific which identity file to use when using rsync over SSH
# identity_file = '~/.ssh/fdroid_id_rsa'
# To upload the repo to an Amazon S3 bucket using `fdroid server update`.
# Warning, this deletes and recreates the whole fdroid/ directory each
# time. This is based on apache-libcloud, which supports basically all cloud