1
0
mirror of https://gitlab.com/fdroid/fdroidserver.git synced 2024-10-05 18:50:09 +02:00
Tools for managing builds, indexes, updates, and deployments for F-Droid repositories.
Go to file
Hans-Christoph Steiner 525759b235 stop passing passphrases via args, instead use prepared files
Any process can read the process table, and can therefore see the entire
command line of any other process.  That means its a bad idea to ever put
passwords as part of a command line.  Python is executing keytool and
jarsigner command lines here, so now instead of putting the password on the
command line, a file is passed instead with suitable file permissions.
This should reduce the exposure a lot.  But still, sensitive passwords
should not be written to any text file.

This change requires OpenJDK-7 since the :file option to -storepass and
-keypass was only added in Java 7's keytool and jarsigner.
2014-03-31 21:02:42 -04:00
buildserver Fix buildserver build_tools version 2014-03-11 17:37:42 +01:00
completion Separate lint messages into warnings and pedantic warnings 2014-03-18 12:20:40 +01:00
docs Error if buildjni= is present but no native code was packaged 2014-03-27 19:22:21 +01:00
fdroidserver stop passing passphrases via args, instead use prepared files 2014-03-31 21:02:42 -04:00
sampleconfigs stop passing passphrases via args, instead use prepared files 2014-03-31 21:02:42 -04:00
wp-fdroid Same again, for native code message 2014-03-04 23:55:55 +00:00
.gitignore Fix makebuildserver after rename, tidy gitignores 2013-12-30 17:18:45 +01:00
COPYING Initial files 2010-10-21 23:26:38 +01:00
fd-commit Don't git reset if nothing is to be done 2014-02-17 08:26:29 +01:00
fdroid Add --quiet option, restricting output to warnings/errors 2014-02-22 09:46:24 +00:00
fdroid-icon.png Update the fdroid-icon.png, still static at 48px 2014-01-07 13:30:08 +01:00
makebuildserver Bump sdk to 22.6 2014-03-07 15:21:28 +01:00
README use https URI for f-droid.org everywhere and avoid redirects 2014-01-30 20:32:38 -05:00
setup.py Support both debian's and pypi's python-magic libraries, which are different... 2014-02-16 22:42:16 -05:00
updateplugin Strip unnecessary exts from updateplugin and makebuildserver 2013-12-30 17:11:38 +01:00

F-Droid is an installable catalogue of FOSS (Free and Open Source Software)
applications for the Android platform. The client makes it easy to browse,
install, and keep track of updates on your device.

The F-Droid server tools provide various scripts and tools that are used to
maintain the main F-Droid application repository. You can use these same tools
to create your own additional or alternative repository for publishing, or to
assist in creating, testing and submitting metadata to the main repository.

For documentation, please see the docs directory.

Alternatively, visit https://f-droid.org/manual/