… | |
… | |
720 | htmldir |
720 | htmldir |
721 | infodir |
721 | infodir |
722 | docdir |
722 | docdir |
723 | oldincludedir |
723 | oldincludedir |
724 | includedir |
724 | includedir |
|
|
725 | runstatedir |
725 | localstatedir |
726 | localstatedir |
726 | sharedstatedir |
727 | sharedstatedir |
727 | sysconfdir |
728 | sysconfdir |
728 | datadir |
729 | datadir |
729 | datarootdir |
730 | datarootdir |
… | |
… | |
761 | enable_tcp |
762 | enable_tcp |
762 | enable_http_proxy |
763 | enable_http_proxy |
763 | enable_dns |
764 | enable_dns |
764 | enable_rsa_length |
765 | enable_rsa_length |
765 | enable_hmac_length |
766 | enable_hmac_length |
766 | enable_rand_length |
|
|
767 | enable_max_mtu |
767 | enable_max_mtu |
768 | enable_compression |
768 | enable_compression |
769 | enable_cipher |
769 | enable_cipher |
770 | enable_hmac_digest |
770 | enable_hmac_digest |
771 | enable_auth_digest |
771 | enable_auth_digest |
… | |
… | |
819 | datarootdir='${prefix}/share' |
819 | datarootdir='${prefix}/share' |
820 | datadir='${datarootdir}' |
820 | datadir='${datarootdir}' |
821 | sysconfdir='${prefix}/etc' |
821 | sysconfdir='${prefix}/etc' |
822 | sharedstatedir='${prefix}/com' |
822 | sharedstatedir='${prefix}/com' |
823 | localstatedir='${prefix}/var' |
823 | localstatedir='${prefix}/var' |
|
|
824 | runstatedir='${localstatedir}/run' |
824 | includedir='${prefix}/include' |
825 | includedir='${prefix}/include' |
825 | oldincludedir='/usr/include' |
826 | oldincludedir='/usr/include' |
826 | docdir='${datarootdir}/doc/${PACKAGE}' |
827 | docdir='${datarootdir}/doc/${PACKAGE}' |
827 | infodir='${datarootdir}/info' |
828 | infodir='${datarootdir}/info' |
828 | htmldir='${docdir}' |
829 | htmldir='${docdir}' |
… | |
… | |
1071 | |
1072 | |
1072 | -q | -quiet | --quiet | --quie | --qui | --qu | --q \ |
1073 | -q | -quiet | --quiet | --quie | --qui | --qu | --q \ |
1073 | | -silent | --silent | --silen | --sile | --sil) |
1074 | | -silent | --silent | --silen | --sile | --sil) |
1074 | silent=yes ;; |
1075 | silent=yes ;; |
1075 | |
1076 | |
|
|
1077 | -runstatedir | --runstatedir | --runstatedi | --runstated \ |
|
|
1078 | | --runstate | --runstat | --runsta | --runst | --runs \ |
|
|
1079 | | --run | --ru | --r) |
|
|
1080 | ac_prev=runstatedir ;; |
|
|
1081 | -runstatedir=* | --runstatedir=* | --runstatedi=* | --runstated=* \ |
|
|
1082 | | --runstate=* | --runstat=* | --runsta=* | --runst=* | --runs=* \ |
|
|
1083 | | --run=* | --ru=* | --r=*) |
|
|
1084 | runstatedir=$ac_optarg ;; |
|
|
1085 | |
1076 | -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) |
1086 | -sbindir | --sbindir | --sbindi | --sbind | --sbin | --sbi | --sb) |
1077 | ac_prev=sbindir ;; |
1087 | ac_prev=sbindir ;; |
1078 | -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ |
1088 | -sbindir=* | --sbindir=* | --sbindi=* | --sbind=* | --sbin=* \ |
1079 | | --sbi=* | --sb=*) |
1089 | | --sbi=* | --sb=*) |
1080 | sbindir=$ac_optarg ;; |
1090 | sbindir=$ac_optarg ;; |
… | |
… | |
1208 | |
1218 | |
1209 | # Check all directory arguments for consistency. |
1219 | # Check all directory arguments for consistency. |
1210 | for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ |
1220 | for ac_var in exec_prefix prefix bindir sbindir libexecdir datarootdir \ |
1211 | datadir sysconfdir sharedstatedir localstatedir includedir \ |
1221 | datadir sysconfdir sharedstatedir localstatedir includedir \ |
1212 | oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ |
1222 | oldincludedir docdir infodir htmldir dvidir pdfdir psdir \ |
1213 | libdir localedir mandir |
1223 | libdir localedir mandir runstatedir |
1214 | do |
1224 | do |
1215 | eval ac_val=\$$ac_var |
1225 | eval ac_val=\$$ac_var |
1216 | # Remove trailing slashes. |
1226 | # Remove trailing slashes. |
1217 | case $ac_val in |
1227 | case $ac_val in |
1218 | */ ) |
1228 | */ ) |
… | |
… | |
1361 | --sbindir=DIR system admin executables [EPREFIX/sbin] |
1371 | --sbindir=DIR system admin executables [EPREFIX/sbin] |
1362 | --libexecdir=DIR program executables [EPREFIX/libexec] |
1372 | --libexecdir=DIR program executables [EPREFIX/libexec] |
1363 | --sysconfdir=DIR read-only single-machine data [PREFIX/etc] |
1373 | --sysconfdir=DIR read-only single-machine data [PREFIX/etc] |
1364 | --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] |
1374 | --sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com] |
1365 | --localstatedir=DIR modifiable single-machine data [PREFIX/var] |
1375 | --localstatedir=DIR modifiable single-machine data [PREFIX/var] |
|
|
1376 | --runstatedir=DIR modifiable per-process data [LOCALSTATEDIR/run] |
1366 | --libdir=DIR object code libraries [EPREFIX/lib] |
1377 | --libdir=DIR object code libraries [EPREFIX/lib] |
1367 | --includedir=DIR C header files [PREFIX/include] |
1378 | --includedir=DIR C header files [PREFIX/include] |
1368 | --oldincludedir=DIR C header files for non-gcc [/usr/include] |
1379 | --oldincludedir=DIR C header files for non-gcc [/usr/include] |
1369 | --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] |
1380 | --datarootdir=DIR read-only arch.-independent data root [PREFIX/share] |
1370 | --datadir=DIR read-only architecture-independent data [DATAROOTDIR] |
1381 | --datadir=DIR read-only architecture-independent data [DATAROOTDIR] |
… | |
… | |
1428 | use BITS rsa keys (default 3072). Allowed values are |
1439 | use BITS rsa keys (default 3072). Allowed values are |
1429 | 2048-10240. |
1440 | 2048-10240. |
1430 | --enable-hmac-length=BYTES |
1441 | --enable-hmac-length=BYTES |
1431 | use a hmac of length BYTES bytes (default 12). |
1442 | use a hmac of length BYTES bytes (default 12). |
1432 | Allowed values are 4, 8, 12, 16. |
1443 | Allowed values are 4, 8, 12, 16. |
1433 | --enable-rand-length=BYTES |
|
|
1434 | use BYTES bytes of extra randomness (default 12). |
|
|
1435 | Allowed values are 0, 4, 8, 12. |
|
|
1436 | --enable-max-mtu=BYTES enable mtu sizes upto BYTES bytes (default 1500). |
1444 | --enable-max-mtu=BYTES enable mtu sizes upto BYTES bytes (default 1500). |
1437 | Use 9100 for jumbogram support. |
1445 | Use 9100 for jumbogram support. |
1438 | --disable-compression Disable compression support. |
1446 | --disable-compression Disable compression support. |
1439 | --enable-cipher=CIPHER Select the symmetric cipher (default "aes-128"). |
1447 | --enable-cipher=CIPHER Select the symmetric cipher (default "aes-128"). |
1440 | Must be one of "bf" (blowfish), "aes-128" |
1448 | Must be one of "aes-128" (rijndael), "aes-192", or |
1441 | (rijndael), "aes-192", "aes-256", "camellia-128" or |
|
|
1442 | "camellia-256". |
1449 | "aes-256". |
1443 | --enable-hmac-digest=HMAC |
1450 | --enable-hmac-digest=HMAC |
1444 | Select the HMAC digest algorithm to use (default |
1451 | Select the HMAC digest algorithm to use (default |
1445 | "sha1"). Must be one of "sha512", "sha256", "sha1", |
1452 | "sha1"). Must be one of "sha512", "sha256", "sha1", |
1446 | "ripemd160", "whirlpool". |
1453 | "ripemd160", "whirlpool". |
1447 | --enable-auth-digest=DIGEST |
1454 | --enable-auth-digest=DIGEST |
… | |
… | |
8482 | cat >>confdefs.h <<_ACEOF |
8489 | cat >>confdefs.h <<_ACEOF |
8483 | #define HMACLENGTH $HMACSIZE |
8490 | #define HMACLENGTH $HMACSIZE |
8484 | _ACEOF |
8491 | _ACEOF |
8485 | |
8492 | |
8486 | |
8493 | |
8487 | RANDSIZE=12 |
|
|
8488 | # Check whether --enable-rand-length was given. |
|
|
8489 | if test "${enable_rand_length+set}" = set; then : |
|
|
8490 | enableval=$enable_rand_length; RANDSIZE=$enableval |
|
|
8491 | |
|
|
8492 | fi |
|
|
8493 | |
|
|
8494 | |
|
|
8495 | cat >>confdefs.h <<_ACEOF |
|
|
8496 | #define RAND_SIZE $RANDSIZE |
|
|
8497 | _ACEOF |
|
|
8498 | |
|
|
8499 | |
|
|
8500 | MTU=1500 |
8494 | MTU=1500 |
8501 | # Check whether --enable-max-mtu was given. |
8495 | # Check whether --enable-max-mtu was given. |
8502 | if test "${enable_max_mtu+set}" = set; then : |
8496 | if test "${enable_max_mtu+set}" = set; then : |
8503 | enableval=$enable_max_mtu; MTU=$enableval |
8497 | enableval=$enable_max_mtu; MTU=$enableval |
8504 | |
8498 | |
… | |
… | |
8523 | cat >>confdefs.h <<_ACEOF |
8517 | cat >>confdefs.h <<_ACEOF |
8524 | #define ENABLE_COMPRESSION $COMPRESS |
8518 | #define ENABLE_COMPRESSION $COMPRESS |
8525 | _ACEOF |
8519 | _ACEOF |
8526 | |
8520 | |
8527 | |
8521 | |
8528 | CIPHER=aes_128_cbc |
8522 | CIPHER=aes_128_ctr |
8529 | # Check whether --enable-cipher was given. |
8523 | # Check whether --enable-cipher was given. |
8530 | if test "${enable_cipher+set}" = set; then : |
8524 | if test "${enable_cipher+set}" = set; then : |
8531 | enableval=$enable_cipher; if test "x$enableval" = xbf ; then CIPHER=bf_cbc ; fi |
8525 | enableval=$enable_cipher; #if test "x$enableval" = xbf ; then CIPHER=bf_ctr ; fi |
8532 | if test "x$enableval" = xaes-128 ; then CIPHER=aes_128_cbc ; fi |
8526 | if test "x$enableval" = xaes-128 ; then CIPHER=aes_128_ctr ; fi |
8533 | if test "x$enableval" = xaes-192 ; then CIPHER=aes_192_cbc ; fi |
8527 | if test "x$enableval" = xaes-192 ; then CIPHER=aes_192_ctr ; fi |
8534 | if test "x$enableval" = xaes-256 ; then CIPHER=aes_256_cbc ; fi |
8528 | if test "x$enableval" = xaes-256 ; then CIPHER=aes_256_ctr ; fi |
8535 | if test "x$enableval" = xcamellia-128; then CIPHER=camellia_128_cbc; fi |
8529 | #if test "x$enableval" = xcamellia-128; then CIPHER=camellia_128_ctr; fi |
8536 | if test "x$enableval" = xcamellia-256; then CIPHER=camellia_256_cbc; fi |
8530 | #if test "x$enableval" = xcamellia-256; then CIPHER=camellia_256_ctr; fi |
8537 | |
8531 | |
8538 | fi |
8532 | fi |
8539 | |
8533 | |
8540 | |
8534 | |
8541 | cat >>confdefs.h <<_ACEOF |
8535 | cat >>confdefs.h <<_ACEOF |
… | |
… | |
10146 | echo "*** RSA size: $RSA" |
10140 | echo "*** RSA size: $RSA" |
10147 | echo "*** Cipher used: $CIPHER" |
10141 | echo "*** Cipher used: $CIPHER" |
10148 | echo "*** Digest used: $DIGEST" |
10142 | echo "*** Digest used: $DIGEST" |
10149 | echo "*** Authdigest: $AUTH" |
10143 | echo "*** Authdigest: $AUTH" |
10150 | echo "*** HMAC length: $HMAC" |
10144 | echo "*** HMAC length: $HMAC" |
10151 | echo "*** RAND used: $RAND" |
|
|
10152 | echo "*** Max. MTU: $MTU" |
10145 | echo "*** Max. MTU: $MTU" |
10153 | |
10146 | |
10154 | echo "***" |
10147 | echo "***" |
10155 | echo "*** Enable options:" |
10148 | echo "*** Enable options:" |
10156 | grep ENABLE_ config.h | sed -e 's/^/*** /' |
10149 | grep ENABLE_ config.h | sed -e 's/^/*** /' |
… | |
… | |
10158 | if test "$HMACSIZE" -lt 12; then |
10151 | if test "$HMACSIZE" -lt 12; then |
10159 | echo "***" |
10152 | echo "***" |
10160 | echo "*** WARNING: The hmac length you have chosen ($HMACSIZE) is quite insecure" |
10153 | echo "*** WARNING: The hmac length you have chosen ($HMACSIZE) is quite insecure" |
10161 | fi |
10154 | fi |
10162 | |
10155 | |
10163 | if test "$RANDSIZE" -lt 12; then |
|
|
10164 | echo "***" |
|
|
10165 | echo "*** WARNING: The random prefix you have chosen ($RANDSIZE) is probably insecure" |
|
|
10166 | fi |
|
|
10167 | |
|
|
10168 | echo "***" |
10156 | echo "***" |
10169 | echo |
10157 | echo |
10170 | |
10158 | |
10171 | |
10159 | |