mirror of https://github.com/aria2/aria2
Merge branch 'amtlib-dot-dll-amtlib-dot-dll-patch-cacerts-stdout'
commit
3508c7a5a1
|
@ -55,11 +55,19 @@ using ``--async-dns`` and specify DNS servers using
|
|||
|
||||
--async-dns --async-dns-server=`getprop net.dns1`,`getprop net.dns2`
|
||||
|
||||
Additionally, the CA certificates shipped with Android don't locate in
|
||||
the same place as those of normal Unix-like systems do, so this
|
||||
workaround might be useful to securely download files via HTTPS::
|
||||
|
||||
cat /etc/security/cacerts/* | aria2c --ca-certificate=/proc/self/fd/0 $@
|
||||
|
||||
Because it is tedious to type these long parameters every time you use
|
||||
aria2c, the following wrapper shell script would be handy::
|
||||
|
||||
#!/system/bin/sh
|
||||
cat /etc/security/cacerts/* | \
|
||||
/data/data/jackpal.androidterm/aria2c \
|
||||
--ca-certificate=/proc/self/fd/0 \
|
||||
--async-dns \
|
||||
--async-dns-server=`getprop net.dns1`,`getprop net.dns2` \
|
||||
"$@"
|
||||
|
@ -71,6 +79,7 @@ Known Issues
|
|||
------------
|
||||
|
||||
* Since Android does not have ``/dev/stdout``, ``-l-`` does not work.
|
||||
``/proc/self/fd/0`` is a workaround for Android.
|
||||
|
||||
* Android Terminal Emulator sometimes stops updating console. It looks
|
||||
like aria2c hangs, but aria2c continues to run.
|
||||
|
|
Loading…
Reference in New Issue