From 466c6dd2cadc29a635fa2ef3e63057fde3f95b2c Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 25 Feb 2017 12:56:05 +0000 Subject: [PATCH 01/15] x86_64: Ship libssp.so as on all other architectures, too Signed-off-by: Michael Tremer --- config/rootfiles/common/x86_64/gcc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config/rootfiles/common/x86_64/gcc b/config/rootfiles/common/x86_64/gcc index e378d930b..55d07afd0 100644 --- a/config/rootfiles/common/x86_64/gcc +++ b/config/rootfiles/common/x86_64/gcc @@ -1138,8 +1138,8 @@ usr/lib/libquadmath.so.0.0.0 #usr/lib/libssp.a #usr/lib/libssp.la #usr/lib/libssp.so -#usr/lib/libssp.so.0 -#usr/lib/libssp.so.0.0.0 +usr/lib/libssp.so.0 +usr/lib/libssp.so.0.0.0 #usr/lib/libssp_nonshared.a #usr/lib/libssp_nonshared.la #usr/lib/libstdc++.a From e043c60be5713614d15938d4ec135f5bd2f1ea95 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 25 Feb 2017 13:41:24 +0000 Subject: [PATCH 02/15] epson-inkjet-printer-escpr: Update to 1.6.12 Signed-off-by: Michael Tremer --- config/rootfiles/packages/epson-inkjet-printer-escpr | 1 + lfs/epson-inkjet-printer-escpr | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/config/rootfiles/packages/epson-inkjet-printer-escpr b/config/rootfiles/packages/epson-inkjet-printer-escpr index 782000c14..0039203d0 100644 --- a/config/rootfiles/packages/epson-inkjet-printer-escpr +++ b/config/rootfiles/packages/epson-inkjet-printer-escpr @@ -479,6 +479,7 @@ usr/share/ppd/Epson #usr/share/ppd/Epson/epson-inkjet-printer-escpr/Epson-XP-322_323_325_Series-epson-escpr-en.ppd #usr/share/ppd/Epson/epson-inkjet-printer-escpr/Epson-XP-330_Series-epson-escpr-en.ppd #usr/share/ppd/Epson/epson-inkjet-printer-escpr/Epson-XP-332_335_Series-epson-escpr-en.ppd +#usr/share/ppd/Epson/epson-inkjet-printer-escpr/Epson-XP-340_Series-epson-escpr-en.ppd #usr/share/ppd/Epson/epson-inkjet-printer-escpr/Epson-XP-342_343_345_Series-epson-escpr-en.ppd #usr/share/ppd/Epson/epson-inkjet-printer-escpr/Epson-XP-400_Series-epson-escpr-en.ppd #usr/share/ppd/Epson/epson-inkjet-printer-escpr/Epson-XP-402_403_405_406_Series-epson-escpr-en.ppd diff --git a/lfs/epson-inkjet-printer-escpr b/lfs/epson-inkjet-printer-escpr index d4f081f4f..f4104db1c 100644 --- a/lfs/epson-inkjet-printer-escpr +++ b/lfs/epson-inkjet-printer-escpr @@ -24,7 +24,7 @@ include Config -VER = 1.6.11 +VER = 1.6.12 LSB = 1lsb3.2 THISAPP = epson-inkjet-printer-escpr-$(VER) @@ -33,7 +33,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = epson-inkjet-printer-escpr -PAK_VER = 1 +PAK_VER = 2 DEPS = "cups" @@ -45,7 +45,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = ab143fb1c044e6190ca147027c530cfa +$(DL_FILE)_MD5 = fddedddd1424402d8ec8297536c751a0 install : $(TARGET) From 5c9d32f693b57a55b9864e64122813932fb4fe5b Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 25 Feb 2017 14:04:37 +0000 Subject: [PATCH 03/15] gnutls: New package Another TLS library that is required by CUPS for SSL support Signed-off-by: Michael Tremer --- config/rootfiles/common/gnutls | 1116 ++++++++++++++++++++++++++++++++ lfs/gnutls | 85 +++ make.sh | 9 +- 3 files changed, 1206 insertions(+), 4 deletions(-) create mode 100644 config/rootfiles/common/gnutls create mode 100644 lfs/gnutls diff --git a/config/rootfiles/common/gnutls b/config/rootfiles/common/gnutls new file mode 100644 index 000000000..e43b91347 --- /dev/null +++ b/config/rootfiles/common/gnutls @@ -0,0 +1,1116 @@ +usr/bin/certtool +usr/bin/danetool +usr/bin/gnutls-cli +usr/bin/gnutls-cli-debug +usr/bin/gnutls-serv +usr/bin/ocsptool +usr/bin/psktool +usr/bin/srptool +#usr/include/gnutls +#usr/include/gnutls/abstract.h +#usr/include/gnutls/compat.h +#usr/include/gnutls/crypto.h +#usr/include/gnutls/dane.h +#usr/include/gnutls/dtls.h +#usr/include/gnutls/gnutls.h +#usr/include/gnutls/gnutlsxx.h +#usr/include/gnutls/ocsp.h +#usr/include/gnutls/openpgp.h +#usr/include/gnutls/pkcs11.h +#usr/include/gnutls/pkcs12.h +#usr/include/gnutls/pkcs7.h +#usr/include/gnutls/self-test.h +#usr/include/gnutls/socket.h +#usr/include/gnutls/system-keys.h +#usr/include/gnutls/tpm.h +#usr/include/gnutls/urls.h +#usr/include/gnutls/x509-ext.h +#usr/include/gnutls/x509.h +#usr/lib/libgnutls-dane.la +#usr/lib/libgnutls-dane.so +usr/lib/libgnutls-dane.so.0 +usr/lib/libgnutls-dane.so.0.4.1 +#usr/lib/libgnutls.la +#usr/lib/libgnutls.so +usr/lib/libgnutls.so.30 +usr/lib/libgnutls.so.30.14.0 +#usr/lib/libgnutlsxx.la +#usr/lib/libgnutlsxx.so +usr/lib/libgnutlsxx.so.28 +usr/lib/libgnutlsxx.so.28.1.0 +#usr/lib/pkgconfig/gnutls-dane.pc +#usr/lib/pkgconfig/gnutls.pc +#usr/share/info/gnutls-client-server-use-case.png +#usr/share/info/gnutls-guile.info +#usr/share/info/gnutls-handshake-sequence.png +#usr/share/info/gnutls-handshake-state.png +#usr/share/info/gnutls-internals.png +#usr/share/info/gnutls-layers.png +#usr/share/info/gnutls-logo.png +#usr/share/info/gnutls-modauth.png +#usr/share/info/gnutls-x509.png +#usr/share/info/gnutls.info +#usr/share/info/gnutls.info-1 +#usr/share/info/gnutls.info-2 +#usr/share/info/gnutls.info-3 +#usr/share/info/gnutls.info-4 +#usr/share/info/gnutls.info-5 +#usr/share/info/gnutls.info-6 +#usr/share/info/pkcs11-vision.png +#usr/share/locale/cs/LC_MESSAGES/gnutls.mo +#usr/share/locale/de/LC_MESSAGES/gnutls.mo +#usr/share/locale/en@boldquot/LC_MESSAGES/gnutls.mo +#usr/share/locale/en@quot/LC_MESSAGES/gnutls.mo +#usr/share/locale/eo/LC_MESSAGES/gnutls.mo +#usr/share/locale/fi/LC_MESSAGES/gnutls.mo +#usr/share/locale/fr/LC_MESSAGES/gnutls.mo +#usr/share/locale/it/LC_MESSAGES/gnutls.mo +#usr/share/locale/ms/LC_MESSAGES/gnutls.mo +#usr/share/locale/nl/LC_MESSAGES/gnutls.mo +#usr/share/locale/pl/LC_MESSAGES/gnutls.mo +#usr/share/locale/sv/LC_MESSAGES/gnutls.mo +#usr/share/locale/uk/LC_MESSAGES/gnutls.mo +#usr/share/locale/vi/LC_MESSAGES/gnutls.mo +#usr/share/locale/zh_CN/LC_MESSAGES/gnutls.mo +#usr/share/man/man1/certtool.1 +#usr/share/man/man1/danetool.1 +#usr/share/man/man1/gnutls-cli-debug.1 +#usr/share/man/man1/gnutls-cli.1 +#usr/share/man/man1/gnutls-serv.1 +#usr/share/man/man1/ocsptool.1 +#usr/share/man/man1/p11tool.1 +#usr/share/man/man1/psktool.1 +#usr/share/man/man1/srptool.1 +#usr/share/man/man1/tpmtool.1 +#usr/share/man/man3/dane_cert_type_name.3 +#usr/share/man/man3/dane_cert_usage_name.3 +#usr/share/man/man3/dane_match_type_name.3 +#usr/share/man/man3/dane_query_data.3 +#usr/share/man/man3/dane_query_deinit.3 +#usr/share/man/man3/dane_query_entries.3 +#usr/share/man/man3/dane_query_status.3 +#usr/share/man/man3/dane_query_tlsa.3 +#usr/share/man/man3/dane_query_to_raw_tlsa.3 +#usr/share/man/man3/dane_raw_tlsa.3 +#usr/share/man/man3/dane_state_deinit.3 +#usr/share/man/man3/dane_state_init.3 +#usr/share/man/man3/dane_state_set_dlv_file.3 +#usr/share/man/man3/dane_strerror.3 +#usr/share/man/man3/dane_verification_status_print.3 +#usr/share/man/man3/dane_verify_crt.3 +#usr/share/man/man3/dane_verify_crt_raw.3 +#usr/share/man/man3/dane_verify_session_crt.3 +#usr/share/man/man3/gnutls_aead_cipher_decrypt.3 +#usr/share/man/man3/gnutls_aead_cipher_deinit.3 +#usr/share/man/man3/gnutls_aead_cipher_encrypt.3 +#usr/share/man/man3/gnutls_aead_cipher_init.3 +#usr/share/man/man3/gnutls_alert_get.3 +#usr/share/man/man3/gnutls_alert_get_name.3 +#usr/share/man/man3/gnutls_alert_get_strname.3 +#usr/share/man/man3/gnutls_alert_send.3 +#usr/share/man/man3/gnutls_alert_send_appropriate.3 +#usr/share/man/man3/gnutls_alpn_get_selected_protocol.3 +#usr/share/man/man3/gnutls_alpn_set_protocols.3 +#usr/share/man/man3/gnutls_anon_allocate_client_credentials.3 +#usr/share/man/man3/gnutls_anon_allocate_server_credentials.3 +#usr/share/man/man3/gnutls_anon_free_client_credentials.3 +#usr/share/man/man3/gnutls_anon_free_server_credentials.3 +#usr/share/man/man3/gnutls_anon_set_params_function.3 +#usr/share/man/man3/gnutls_anon_set_server_dh_params.3 +#usr/share/man/man3/gnutls_anon_set_server_known_dh_params.3 +#usr/share/man/man3/gnutls_anon_set_server_params_function.3 +#usr/share/man/man3/gnutls_auth_client_get_type.3 +#usr/share/man/man3/gnutls_auth_get_type.3 +#usr/share/man/man3/gnutls_auth_server_get_type.3 +#usr/share/man/man3/gnutls_buffer_append_data.3 +#usr/share/man/man3/gnutls_bye.3 +#usr/share/man/man3/gnutls_certificate_activation_time_peers.3 +#usr/share/man/man3/gnutls_certificate_allocate_credentials.3 +#usr/share/man/man3/gnutls_certificate_client_get_request_status.3 +#usr/share/man/man3/gnutls_certificate_expiration_time_peers.3 +#usr/share/man/man3/gnutls_certificate_free_ca_names.3 +#usr/share/man/man3/gnutls_certificate_free_cas.3 +#usr/share/man/man3/gnutls_certificate_free_credentials.3 +#usr/share/man/man3/gnutls_certificate_free_crls.3 +#usr/share/man/man3/gnutls_certificate_free_keys.3 +#usr/share/man/man3/gnutls_certificate_get_crt_raw.3 +#usr/share/man/man3/gnutls_certificate_get_issuer.3 +#usr/share/man/man3/gnutls_certificate_get_ours.3 +#usr/share/man/man3/gnutls_certificate_get_peers.3 +#usr/share/man/man3/gnutls_certificate_get_peers_subkey_id.3 +#usr/share/man/man3/gnutls_certificate_get_trust_list.3 +#usr/share/man/man3/gnutls_certificate_get_verify_flags.3 +#usr/share/man/man3/gnutls_certificate_get_x509_crt.3 +#usr/share/man/man3/gnutls_certificate_get_x509_key.3 +#usr/share/man/man3/gnutls_certificate_send_x509_rdn_sequence.3 +#usr/share/man/man3/gnutls_certificate_server_set_request.3 +#usr/share/man/man3/gnutls_certificate_set_dh_params.3 +#usr/share/man/man3/gnutls_certificate_set_flags.3 +#usr/share/man/man3/gnutls_certificate_set_key.3 +#usr/share/man/man3/gnutls_certificate_set_known_dh_params.3 +#usr/share/man/man3/gnutls_certificate_set_ocsp_status_request_file.3 +#usr/share/man/man3/gnutls_certificate_set_ocsp_status_request_function.3 +#usr/share/man/man3/gnutls_certificate_set_ocsp_status_request_function2.3 +#usr/share/man/man3/gnutls_certificate_set_params_function.3 +#usr/share/man/man3/gnutls_certificate_set_pin_function.3 +#usr/share/man/man3/gnutls_certificate_set_retrieve_function.3 +#usr/share/man/man3/gnutls_certificate_set_retrieve_function2.3 +#usr/share/man/man3/gnutls_certificate_set_trust_list.3 +#usr/share/man/man3/gnutls_certificate_set_verify_flags.3 +#usr/share/man/man3/gnutls_certificate_set_verify_function.3 +#usr/share/man/man3/gnutls_certificate_set_verify_limits.3 +#usr/share/man/man3/gnutls_certificate_set_x509_crl.3 +#usr/share/man/man3/gnutls_certificate_set_x509_crl_file.3 +#usr/share/man/man3/gnutls_certificate_set_x509_crl_mem.3 +#usr/share/man/man3/gnutls_certificate_set_x509_key.3 +#usr/share/man/man3/gnutls_certificate_set_x509_key_file.3 +#usr/share/man/man3/gnutls_certificate_set_x509_key_file2.3 +#usr/share/man/man3/gnutls_certificate_set_x509_key_mem.3 +#usr/share/man/man3/gnutls_certificate_set_x509_key_mem2.3 +#usr/share/man/man3/gnutls_certificate_set_x509_simple_pkcs12_file.3 +#usr/share/man/man3/gnutls_certificate_set_x509_simple_pkcs12_mem.3 +#usr/share/man/man3/gnutls_certificate_set_x509_system_trust.3 +#usr/share/man/man3/gnutls_certificate_set_x509_trust.3 +#usr/share/man/man3/gnutls_certificate_set_x509_trust_dir.3 +#usr/share/man/man3/gnutls_certificate_set_x509_trust_file.3 +#usr/share/man/man3/gnutls_certificate_set_x509_trust_mem.3 +#usr/share/man/man3/gnutls_certificate_type_get.3 +#usr/share/man/man3/gnutls_certificate_type_get_id.3 +#usr/share/man/man3/gnutls_certificate_type_get_name.3 +#usr/share/man/man3/gnutls_certificate_type_list.3 +#usr/share/man/man3/gnutls_certificate_verification_status_print.3 +#usr/share/man/man3/gnutls_certificate_verify_peers.3 +#usr/share/man/man3/gnutls_certificate_verify_peers2.3 +#usr/share/man/man3/gnutls_certificate_verify_peers3.3 +#usr/share/man/man3/gnutls_check_version.3 +#usr/share/man/man3/gnutls_cipher_add_auth.3 +#usr/share/man/man3/gnutls_cipher_decrypt.3 +#usr/share/man/man3/gnutls_cipher_decrypt2.3 +#usr/share/man/man3/gnutls_cipher_deinit.3 +#usr/share/man/man3/gnutls_cipher_encrypt.3 +#usr/share/man/man3/gnutls_cipher_encrypt2.3 +#usr/share/man/man3/gnutls_cipher_get.3 +#usr/share/man/man3/gnutls_cipher_get_block_size.3 +#usr/share/man/man3/gnutls_cipher_get_id.3 +#usr/share/man/man3/gnutls_cipher_get_iv_size.3 +#usr/share/man/man3/gnutls_cipher_get_key_size.3 +#usr/share/man/man3/gnutls_cipher_get_name.3 +#usr/share/man/man3/gnutls_cipher_get_tag_size.3 +#usr/share/man/man3/gnutls_cipher_init.3 +#usr/share/man/man3/gnutls_cipher_list.3 +#usr/share/man/man3/gnutls_cipher_set_iv.3 +#usr/share/man/man3/gnutls_cipher_suite_get_name.3 +#usr/share/man/man3/gnutls_cipher_suite_info.3 +#usr/share/man/man3/gnutls_cipher_tag.3 +#usr/share/man/man3/gnutls_compression_get.3 +#usr/share/man/man3/gnutls_compression_get_id.3 +#usr/share/man/man3/gnutls_compression_get_name.3 +#usr/share/man/man3/gnutls_compression_list.3 +#usr/share/man/man3/gnutls_credentials_clear.3 +#usr/share/man/man3/gnutls_credentials_get.3 +#usr/share/man/man3/gnutls_credentials_set.3 +#usr/share/man/man3/gnutls_crypto_register_aead_cipher.3 +#usr/share/man/man3/gnutls_crypto_register_cipher.3 +#usr/share/man/man3/gnutls_crypto_register_digest.3 +#usr/share/man/man3/gnutls_crypto_register_mac.3 +#usr/share/man/man3/gnutls_db_check_entry.3 +#usr/share/man/man3/gnutls_db_check_entry_time.3 +#usr/share/man/man3/gnutls_db_get_default_cache_expiration.3 +#usr/share/man/man3/gnutls_db_get_ptr.3 +#usr/share/man/man3/gnutls_db_remove_session.3 +#usr/share/man/man3/gnutls_db_set_cache_expiration.3 +#usr/share/man/man3/gnutls_db_set_ptr.3 +#usr/share/man/man3/gnutls_db_set_remove_function.3 +#usr/share/man/man3/gnutls_db_set_retrieve_function.3 +#usr/share/man/man3/gnutls_db_set_store_function.3 +#usr/share/man/man3/gnutls_decode_ber_digest_info.3 +#usr/share/man/man3/gnutls_deinit.3 +#usr/share/man/man3/gnutls_dh_get_group.3 +#usr/share/man/man3/gnutls_dh_get_peers_public_bits.3 +#usr/share/man/man3/gnutls_dh_get_prime_bits.3 +#usr/share/man/man3/gnutls_dh_get_pubkey.3 +#usr/share/man/man3/gnutls_dh_get_secret_bits.3 +#usr/share/man/man3/gnutls_dh_params_cpy.3 +#usr/share/man/man3/gnutls_dh_params_deinit.3 +#usr/share/man/man3/gnutls_dh_params_export2_pkcs3.3 +#usr/share/man/man3/gnutls_dh_params_export_pkcs3.3 +#usr/share/man/man3/gnutls_dh_params_export_raw.3 +#usr/share/man/man3/gnutls_dh_params_generate2.3 +#usr/share/man/man3/gnutls_dh_params_import_dsa.3 +#usr/share/man/man3/gnutls_dh_params_import_pkcs3.3 +#usr/share/man/man3/gnutls_dh_params_import_raw.3 +#usr/share/man/man3/gnutls_dh_params_import_raw2.3 +#usr/share/man/man3/gnutls_dh_params_init.3 +#usr/share/man/man3/gnutls_dh_set_prime_bits.3 +#usr/share/man/man3/gnutls_digest_get_id.3 +#usr/share/man/man3/gnutls_digest_get_name.3 +#usr/share/man/man3/gnutls_digest_get_oid.3 +#usr/share/man/man3/gnutls_digest_list.3 +#usr/share/man/man3/gnutls_dtls_cookie_send.3 +#usr/share/man/man3/gnutls_dtls_cookie_verify.3 +#usr/share/man/man3/gnutls_dtls_get_data_mtu.3 +#usr/share/man/man3/gnutls_dtls_get_mtu.3 +#usr/share/man/man3/gnutls_dtls_get_timeout.3 +#usr/share/man/man3/gnutls_dtls_prestate_set.3 +#usr/share/man/man3/gnutls_dtls_set_data_mtu.3 +#usr/share/man/man3/gnutls_dtls_set_mtu.3 +#usr/share/man/man3/gnutls_dtls_set_timeouts.3 +#usr/share/man/man3/gnutls_ecc_curve_get.3 +#usr/share/man/man3/gnutls_ecc_curve_get_id.3 +#usr/share/man/man3/gnutls_ecc_curve_get_name.3 +#usr/share/man/man3/gnutls_ecc_curve_get_oid.3 +#usr/share/man/man3/gnutls_ecc_curve_get_pk.3 +#usr/share/man/man3/gnutls_ecc_curve_get_size.3 +#usr/share/man/man3/gnutls_ecc_curve_list.3 +#usr/share/man/man3/gnutls_encode_ber_digest_info.3 +#usr/share/man/man3/gnutls_error_is_fatal.3 +#usr/share/man/man3/gnutls_error_to_alert.3 +#usr/share/man/man3/gnutls_est_record_overhead_size.3 +#usr/share/man/man3/gnutls_ext_get_data.3 +#usr/share/man/man3/gnutls_ext_get_name.3 +#usr/share/man/man3/gnutls_ext_register.3 +#usr/share/man/man3/gnutls_ext_set_data.3 +#usr/share/man/man3/gnutls_fingerprint.3 +#usr/share/man/man3/gnutls_fips140_mode_enabled.3 +#usr/share/man/man3/gnutls_global_deinit.3 +#usr/share/man/man3/gnutls_global_init.3 +#usr/share/man/man3/gnutls_global_set_audit_log_function.3 +#usr/share/man/man3/gnutls_global_set_log_function.3 +#usr/share/man/man3/gnutls_global_set_log_level.3 +#usr/share/man/man3/gnutls_global_set_mem_functions.3 +#usr/share/man/man3/gnutls_global_set_mutex.3 +#usr/share/man/man3/gnutls_global_set_time_function.3 +#usr/share/man/man3/gnutls_handshake.3 +#usr/share/man/man3/gnutls_handshake_description_get_name.3 +#usr/share/man/man3/gnutls_handshake_get_last_in.3 +#usr/share/man/man3/gnutls_handshake_get_last_out.3 +#usr/share/man/man3/gnutls_handshake_set_hook_function.3 +#usr/share/man/man3/gnutls_handshake_set_max_packet_length.3 +#usr/share/man/man3/gnutls_handshake_set_post_client_hello_function.3 +#usr/share/man/man3/gnutls_handshake_set_private_extensions.3 +#usr/share/man/man3/gnutls_handshake_set_random.3 +#usr/share/man/man3/gnutls_handshake_set_timeout.3 +#usr/share/man/man3/gnutls_hash.3 +#usr/share/man/man3/gnutls_hash_deinit.3 +#usr/share/man/man3/gnutls_hash_fast.3 +#usr/share/man/man3/gnutls_hash_get_len.3 +#usr/share/man/man3/gnutls_hash_init.3 +#usr/share/man/man3/gnutls_hash_output.3 +#usr/share/man/man3/gnutls_heartbeat_allowed.3 +#usr/share/man/man3/gnutls_heartbeat_enable.3 +#usr/share/man/man3/gnutls_heartbeat_get_timeout.3 +#usr/share/man/man3/gnutls_heartbeat_ping.3 +#usr/share/man/man3/gnutls_heartbeat_pong.3 +#usr/share/man/man3/gnutls_heartbeat_set_timeouts.3 +#usr/share/man/man3/gnutls_hex2bin.3 +#usr/share/man/man3/gnutls_hex_decode.3 +#usr/share/man/man3/gnutls_hex_decode2.3 +#usr/share/man/man3/gnutls_hex_encode.3 +#usr/share/man/man3/gnutls_hex_encode2.3 +#usr/share/man/man3/gnutls_hmac.3 +#usr/share/man/man3/gnutls_hmac_deinit.3 +#usr/share/man/man3/gnutls_hmac_fast.3 +#usr/share/man/man3/gnutls_hmac_get_len.3 +#usr/share/man/man3/gnutls_hmac_init.3 +#usr/share/man/man3/gnutls_hmac_output.3 +#usr/share/man/man3/gnutls_hmac_set_nonce.3 +#usr/share/man/man3/gnutls_idna_map.3 +#usr/share/man/man3/gnutls_idna_reverse_map.3 +#usr/share/man/man3/gnutls_init.3 +#usr/share/man/man3/gnutls_key_generate.3 +#usr/share/man/man3/gnutls_kx_get.3 +#usr/share/man/man3/gnutls_kx_get_id.3 +#usr/share/man/man3/gnutls_kx_get_name.3 +#usr/share/man/man3/gnutls_kx_list.3 +#usr/share/man/man3/gnutls_load_file.3 +#usr/share/man/man3/gnutls_mac_get.3 +#usr/share/man/man3/gnutls_mac_get_id.3 +#usr/share/man/man3/gnutls_mac_get_key_size.3 +#usr/share/man/man3/gnutls_mac_get_name.3 +#usr/share/man/man3/gnutls_mac_get_nonce_size.3 +#usr/share/man/man3/gnutls_mac_list.3 +#usr/share/man/man3/gnutls_memcmp.3 +#usr/share/man/man3/gnutls_memset.3 +#usr/share/man/man3/gnutls_ocsp_req_add_cert.3 +#usr/share/man/man3/gnutls_ocsp_req_add_cert_id.3 +#usr/share/man/man3/gnutls_ocsp_req_deinit.3 +#usr/share/man/man3/gnutls_ocsp_req_export.3 +#usr/share/man/man3/gnutls_ocsp_req_get_cert_id.3 +#usr/share/man/man3/gnutls_ocsp_req_get_extension.3 +#usr/share/man/man3/gnutls_ocsp_req_get_nonce.3 +#usr/share/man/man3/gnutls_ocsp_req_get_version.3 +#usr/share/man/man3/gnutls_ocsp_req_import.3 +#usr/share/man/man3/gnutls_ocsp_req_init.3 +#usr/share/man/man3/gnutls_ocsp_req_print.3 +#usr/share/man/man3/gnutls_ocsp_req_randomize_nonce.3 +#usr/share/man/man3/gnutls_ocsp_req_set_extension.3 +#usr/share/man/man3/gnutls_ocsp_req_set_nonce.3 +#usr/share/man/man3/gnutls_ocsp_resp_check_crt.3 +#usr/share/man/man3/gnutls_ocsp_resp_deinit.3 +#usr/share/man/man3/gnutls_ocsp_resp_export.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_certs.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_extension.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_nonce.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_produced.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_responder.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_responder2.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_responder_raw_id.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_response.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_signature.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_signature_algorithm.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_single.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_status.3 +#usr/share/man/man3/gnutls_ocsp_resp_get_version.3 +#usr/share/man/man3/gnutls_ocsp_resp_import.3 +#usr/share/man/man3/gnutls_ocsp_resp_init.3 +#usr/share/man/man3/gnutls_ocsp_resp_print.3 +#usr/share/man/man3/gnutls_ocsp_resp_verify.3 +#usr/share/man/man3/gnutls_ocsp_resp_verify_direct.3 +#usr/share/man/man3/gnutls_ocsp_status_request_enable_client.3 +#usr/share/man/man3/gnutls_ocsp_status_request_get.3 +#usr/share/man/man3/gnutls_ocsp_status_request_is_checked.3 +#usr/share/man/man3/gnutls_oid_to_digest.3 +#usr/share/man/man3/gnutls_oid_to_ecc_curve.3 +#usr/share/man/man3/gnutls_oid_to_mac.3 +#usr/share/man/man3/gnutls_oid_to_pk.3 +#usr/share/man/man3/gnutls_oid_to_sign.3 +#usr/share/man/man3/gnutls_openpgp_privkey_sign_hash.3 +#usr/share/man/man3/gnutls_openpgp_send_cert.3 +#usr/share/man/man3/gnutls_packet_deinit.3 +#usr/share/man/man3/gnutls_packet_get.3 +#usr/share/man/man3/gnutls_pcert_deinit.3 +#usr/share/man/man3/gnutls_pcert_export_openpgp.3 +#usr/share/man/man3/gnutls_pcert_export_x509.3 +#usr/share/man/man3/gnutls_pcert_import_openpgp.3 +#usr/share/man/man3/gnutls_pcert_import_openpgp_raw.3 +#usr/share/man/man3/gnutls_pcert_import_x509.3 +#usr/share/man/man3/gnutls_pcert_import_x509_list.3 +#usr/share/man/man3/gnutls_pcert_import_x509_raw.3 +#usr/share/man/man3/gnutls_pcert_list_import_x509_raw.3 +#usr/share/man/man3/gnutls_pem_base64_decode.3 +#usr/share/man/man3/gnutls_pem_base64_decode2.3 +#usr/share/man/man3/gnutls_pem_base64_encode.3 +#usr/share/man/man3/gnutls_pem_base64_encode2.3 +#usr/share/man/man3/gnutls_perror.3 +#usr/share/man/man3/gnutls_pk_algorithm_get_name.3 +#usr/share/man/man3/gnutls_pk_bits_to_sec_param.3 +#usr/share/man/man3/gnutls_pk_get_id.3 +#usr/share/man/man3/gnutls_pk_get_name.3 +#usr/share/man/man3/gnutls_pk_get_oid.3 +#usr/share/man/man3/gnutls_pk_list.3 +#usr/share/man/man3/gnutls_pk_to_sign.3 +#usr/share/man/man3/gnutls_pkcs11_add_provider.3 +#usr/share/man/man3/gnutls_pkcs11_copy_attached_extension.3 +#usr/share/man/man3/gnutls_pkcs11_copy_pubkey.3 +#usr/share/man/man3/gnutls_pkcs11_copy_secret_key.3 +#usr/share/man/man3/gnutls_pkcs11_copy_x509_crt.3 +#usr/share/man/man3/gnutls_pkcs11_copy_x509_crt2.3 +#usr/share/man/man3/gnutls_pkcs11_copy_x509_privkey.3 +#usr/share/man/man3/gnutls_pkcs11_copy_x509_privkey2.3 +#usr/share/man/man3/gnutls_pkcs11_crt_is_known.3 +#usr/share/man/man3/gnutls_pkcs11_deinit.3 +#usr/share/man/man3/gnutls_pkcs11_delete_url.3 +#usr/share/man/man3/gnutls_pkcs11_get_pin_function.3 +#usr/share/man/man3/gnutls_pkcs11_get_raw_issuer.3 +#usr/share/man/man3/gnutls_pkcs11_get_raw_issuer_by_dn.3 +#usr/share/man/man3/gnutls_pkcs11_get_raw_issuer_by_subject_key_id.3 +#usr/share/man/man3/gnutls_pkcs11_init.3 +#usr/share/man/man3/gnutls_pkcs11_obj_deinit.3 +#usr/share/man/man3/gnutls_pkcs11_obj_export.3 +#usr/share/man/man3/gnutls_pkcs11_obj_export2.3 +#usr/share/man/man3/gnutls_pkcs11_obj_export3.3 +#usr/share/man/man3/gnutls_pkcs11_obj_export_url.3 +#usr/share/man/man3/gnutls_pkcs11_obj_flags_get_str.3 +#usr/share/man/man3/gnutls_pkcs11_obj_get_exts.3 +#usr/share/man/man3/gnutls_pkcs11_obj_get_flags.3 +#usr/share/man/man3/gnutls_pkcs11_obj_get_info.3 +#usr/share/man/man3/gnutls_pkcs11_obj_get_type.3 +#usr/share/man/man3/gnutls_pkcs11_obj_import_url.3 +#usr/share/man/man3/gnutls_pkcs11_obj_init.3 +#usr/share/man/man3/gnutls_pkcs11_obj_list_import_url3.3 +#usr/share/man/man3/gnutls_pkcs11_obj_list_import_url4.3 +#usr/share/man/man3/gnutls_pkcs11_obj_set_info.3 +#usr/share/man/man3/gnutls_pkcs11_obj_set_pin_function.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_cpy.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_deinit.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_export_pubkey.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_export_url.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_generate.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_generate2.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_generate3.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_get_info.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_get_pk_algorithm.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_import_url.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_init.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_set_pin_function.3 +#usr/share/man/man3/gnutls_pkcs11_privkey_status.3 +#usr/share/man/man3/gnutls_pkcs11_reinit.3 +#usr/share/man/man3/gnutls_pkcs11_set_pin_function.3 +#usr/share/man/man3/gnutls_pkcs11_set_token_function.3 +#usr/share/man/man3/gnutls_pkcs11_token_get_flags.3 +#usr/share/man/man3/gnutls_pkcs11_token_get_info.3 +#usr/share/man/man3/gnutls_pkcs11_token_get_mechanism.3 +#usr/share/man/man3/gnutls_pkcs11_token_get_random.3 +#usr/share/man/man3/gnutls_pkcs11_token_get_url.3 +#usr/share/man/man3/gnutls_pkcs11_token_init.3 +#usr/share/man/man3/gnutls_pkcs11_token_set_pin.3 +#usr/share/man/man3/gnutls_pkcs11_type_get_name.3 +#usr/share/man/man3/gnutls_pkcs12_bag_decrypt.3 +#usr/share/man/man3/gnutls_pkcs12_bag_deinit.3 +#usr/share/man/man3/gnutls_pkcs12_bag_enc_info.3 +#usr/share/man/man3/gnutls_pkcs12_bag_encrypt.3 +#usr/share/man/man3/gnutls_pkcs12_bag_get_count.3 +#usr/share/man/man3/gnutls_pkcs12_bag_get_data.3 +#usr/share/man/man3/gnutls_pkcs12_bag_get_friendly_name.3 +#usr/share/man/man3/gnutls_pkcs12_bag_get_key_id.3 +#usr/share/man/man3/gnutls_pkcs12_bag_get_type.3 +#usr/share/man/man3/gnutls_pkcs12_bag_init.3 +#usr/share/man/man3/gnutls_pkcs12_bag_set_crl.3 +#usr/share/man/man3/gnutls_pkcs12_bag_set_crt.3 +#usr/share/man/man3/gnutls_pkcs12_bag_set_data.3 +#usr/share/man/man3/gnutls_pkcs12_bag_set_friendly_name.3 +#usr/share/man/man3/gnutls_pkcs12_bag_set_key_id.3 +#usr/share/man/man3/gnutls_pkcs12_bag_set_privkey.3 +#usr/share/man/man3/gnutls_pkcs12_deinit.3 +#usr/share/man/man3/gnutls_pkcs12_export.3 +#usr/share/man/man3/gnutls_pkcs12_export2.3 +#usr/share/man/man3/gnutls_pkcs12_generate_mac.3 +#usr/share/man/man3/gnutls_pkcs12_generate_mac2.3 +#usr/share/man/man3/gnutls_pkcs12_get_bag.3 +#usr/share/man/man3/gnutls_pkcs12_import.3 +#usr/share/man/man3/gnutls_pkcs12_init.3 +#usr/share/man/man3/gnutls_pkcs12_mac_info.3 +#usr/share/man/man3/gnutls_pkcs12_set_bag.3 +#usr/share/man/man3/gnutls_pkcs12_simple_parse.3 +#usr/share/man/man3/gnutls_pkcs12_verify_mac.3 +#usr/share/man/man3/gnutls_pkcs7_add_attr.3 +#usr/share/man/man3/gnutls_pkcs7_attrs_deinit.3 +#usr/share/man/man3/gnutls_pkcs7_deinit.3 +#usr/share/man/man3/gnutls_pkcs7_delete_crl.3 +#usr/share/man/man3/gnutls_pkcs7_delete_crt.3 +#usr/share/man/man3/gnutls_pkcs7_export.3 +#usr/share/man/man3/gnutls_pkcs7_export2.3 +#usr/share/man/man3/gnutls_pkcs7_get_attr.3 +#usr/share/man/man3/gnutls_pkcs7_get_crl_count.3 +#usr/share/man/man3/gnutls_pkcs7_get_crl_raw.3 +#usr/share/man/man3/gnutls_pkcs7_get_crl_raw2.3 +#usr/share/man/man3/gnutls_pkcs7_get_crt_count.3 +#usr/share/man/man3/gnutls_pkcs7_get_crt_raw.3 +#usr/share/man/man3/gnutls_pkcs7_get_crt_raw2.3 +#usr/share/man/man3/gnutls_pkcs7_get_embedded_data.3 +#usr/share/man/man3/gnutls_pkcs7_get_embedded_data_oid.3 +#usr/share/man/man3/gnutls_pkcs7_get_signature_count.3 +#usr/share/man/man3/gnutls_pkcs7_get_signature_info.3 +#usr/share/man/man3/gnutls_pkcs7_import.3 +#usr/share/man/man3/gnutls_pkcs7_init.3 +#usr/share/man/man3/gnutls_pkcs7_print.3 +#usr/share/man/man3/gnutls_pkcs7_set_crl.3 +#usr/share/man/man3/gnutls_pkcs7_set_crl_raw.3 +#usr/share/man/man3/gnutls_pkcs7_set_crt.3 +#usr/share/man/man3/gnutls_pkcs7_set_crt_raw.3 +#usr/share/man/man3/gnutls_pkcs7_sign.3 +#usr/share/man/man3/gnutls_pkcs7_signature_info_deinit.3 +#usr/share/man/man3/gnutls_pkcs7_verify.3 +#usr/share/man/man3/gnutls_pkcs7_verify_direct.3 +#usr/share/man/man3/gnutls_pkcs8_info.3 +#usr/share/man/man3/gnutls_pkcs_schema_get_name.3 +#usr/share/man/man3/gnutls_pkcs_schema_get_oid.3 +#usr/share/man/man3/gnutls_prf.3 +#usr/share/man/man3/gnutls_prf_raw.3 +#usr/share/man/man3/gnutls_prf_rfc5705.3 +#usr/share/man/man3/gnutls_priority_certificate_type_list.3 +#usr/share/man/man3/gnutls_priority_cipher_list.3 +#usr/share/man/man3/gnutls_priority_compression_list.3 +#usr/share/man/man3/gnutls_priority_deinit.3 +#usr/share/man/man3/gnutls_priority_ecc_curve_list.3 +#usr/share/man/man3/gnutls_priority_get_cipher_suite_index.3 +#usr/share/man/man3/gnutls_priority_init.3 +#usr/share/man/man3/gnutls_priority_kx_list.3 +#usr/share/man/man3/gnutls_priority_mac_list.3 +#usr/share/man/man3/gnutls_priority_protocol_list.3 +#usr/share/man/man3/gnutls_priority_set.3 +#usr/share/man/man3/gnutls_priority_set_direct.3 +#usr/share/man/man3/gnutls_priority_sign_list.3 +#usr/share/man/man3/gnutls_priority_string_list.3 +#usr/share/man/man3/gnutls_privkey_decrypt_data.3 +#usr/share/man/man3/gnutls_privkey_deinit.3 +#usr/share/man/man3/gnutls_privkey_export_dsa_raw.3 +#usr/share/man/man3/gnutls_privkey_export_ecc_raw.3 +#usr/share/man/man3/gnutls_privkey_export_openpgp.3 +#usr/share/man/man3/gnutls_privkey_export_pkcs11.3 +#usr/share/man/man3/gnutls_privkey_export_rsa_raw.3 +#usr/share/man/man3/gnutls_privkey_export_x509.3 +#usr/share/man/man3/gnutls_privkey_generate.3 +#usr/share/man/man3/gnutls_privkey_generate2.3 +#usr/share/man/man3/gnutls_privkey_get_pk_algorithm.3 +#usr/share/man/man3/gnutls_privkey_get_seed.3 +#usr/share/man/man3/gnutls_privkey_get_type.3 +#usr/share/man/man3/gnutls_privkey_import_dsa_raw.3 +#usr/share/man/man3/gnutls_privkey_import_ecc_raw.3 +#usr/share/man/man3/gnutls_privkey_import_ext.3 +#usr/share/man/man3/gnutls_privkey_import_ext2.3 +#usr/share/man/man3/gnutls_privkey_import_ext3.3 +#usr/share/man/man3/gnutls_privkey_import_openpgp.3 +#usr/share/man/man3/gnutls_privkey_import_openpgp_raw.3 +#usr/share/man/man3/gnutls_privkey_import_pkcs11.3 +#usr/share/man/man3/gnutls_privkey_import_pkcs11_url.3 +#usr/share/man/man3/gnutls_privkey_import_rsa_raw.3 +#usr/share/man/man3/gnutls_privkey_import_tpm_raw.3 +#usr/share/man/man3/gnutls_privkey_import_tpm_url.3 +#usr/share/man/man3/gnutls_privkey_import_url.3 +#usr/share/man/man3/gnutls_privkey_import_x509.3 +#usr/share/man/man3/gnutls_privkey_import_x509_raw.3 +#usr/share/man/man3/gnutls_privkey_init.3 +#usr/share/man/man3/gnutls_privkey_set_flags.3 +#usr/share/man/man3/gnutls_privkey_set_pin_function.3 +#usr/share/man/man3/gnutls_privkey_sign_data.3 +#usr/share/man/man3/gnutls_privkey_sign_hash.3 +#usr/share/man/man3/gnutls_privkey_status.3 +#usr/share/man/man3/gnutls_privkey_verify_params.3 +#usr/share/man/man3/gnutls_privkey_verify_seed.3 +#usr/share/man/man3/gnutls_protocol_get_id.3 +#usr/share/man/man3/gnutls_protocol_get_name.3 +#usr/share/man/man3/gnutls_protocol_get_version.3 +#usr/share/man/man3/gnutls_protocol_list.3 +#usr/share/man/man3/gnutls_psk_allocate_client_credentials.3 +#usr/share/man/man3/gnutls_psk_allocate_server_credentials.3 +#usr/share/man/man3/gnutls_psk_client_get_hint.3 +#usr/share/man/man3/gnutls_psk_free_client_credentials.3 +#usr/share/man/man3/gnutls_psk_free_server_credentials.3 +#usr/share/man/man3/gnutls_psk_server_get_username.3 +#usr/share/man/man3/gnutls_psk_set_client_credentials.3 +#usr/share/man/man3/gnutls_psk_set_client_credentials_function.3 +#usr/share/man/man3/gnutls_psk_set_params_function.3 +#usr/share/man/man3/gnutls_psk_set_server_credentials_file.3 +#usr/share/man/man3/gnutls_psk_set_server_credentials_function.3 +#usr/share/man/man3/gnutls_psk_set_server_credentials_hint.3 +#usr/share/man/man3/gnutls_psk_set_server_dh_params.3 +#usr/share/man/man3/gnutls_psk_set_server_known_dh_params.3 +#usr/share/man/man3/gnutls_psk_set_server_params_function.3 +#usr/share/man/man3/gnutls_pubkey_deinit.3 +#usr/share/man/man3/gnutls_pubkey_encrypt_data.3 +#usr/share/man/man3/gnutls_pubkey_export.3 +#usr/share/man/man3/gnutls_pubkey_export2.3 +#usr/share/man/man3/gnutls_pubkey_export_dsa_raw.3 +#usr/share/man/man3/gnutls_pubkey_export_ecc_raw.3 +#usr/share/man/man3/gnutls_pubkey_export_ecc_x962.3 +#usr/share/man/man3/gnutls_pubkey_export_rsa_raw.3 +#usr/share/man/man3/gnutls_pubkey_get_key_id.3 +#usr/share/man/man3/gnutls_pubkey_get_key_usage.3 +#usr/share/man/man3/gnutls_pubkey_get_openpgp_key_id.3 +#usr/share/man/man3/gnutls_pubkey_get_pk_algorithm.3 +#usr/share/man/man3/gnutls_pubkey_get_preferred_hash_algorithm.3 +#usr/share/man/man3/gnutls_pubkey_import.3 +#usr/share/man/man3/gnutls_pubkey_import_dsa_raw.3 +#usr/share/man/man3/gnutls_pubkey_import_ecc_raw.3 +#usr/share/man/man3/gnutls_pubkey_import_ecc_x962.3 +#usr/share/man/man3/gnutls_pubkey_import_openpgp.3 +#usr/share/man/man3/gnutls_pubkey_import_openpgp_raw.3 +#usr/share/man/man3/gnutls_pubkey_import_pkcs11.3 +#usr/share/man/man3/gnutls_pubkey_import_privkey.3 +#usr/share/man/man3/gnutls_pubkey_import_rsa_raw.3 +#usr/share/man/man3/gnutls_pubkey_import_tpm_raw.3 +#usr/share/man/man3/gnutls_pubkey_import_tpm_url.3 +#usr/share/man/man3/gnutls_pubkey_import_url.3 +#usr/share/man/man3/gnutls_pubkey_import_x509.3 +#usr/share/man/man3/gnutls_pubkey_import_x509_crq.3 +#usr/share/man/man3/gnutls_pubkey_import_x509_raw.3 +#usr/share/man/man3/gnutls_pubkey_init.3 +#usr/share/man/man3/gnutls_pubkey_print.3 +#usr/share/man/man3/gnutls_pubkey_set_key_usage.3 +#usr/share/man/man3/gnutls_pubkey_set_pin_function.3 +#usr/share/man/man3/gnutls_pubkey_verify_data2.3 +#usr/share/man/man3/gnutls_pubkey_verify_hash2.3 +#usr/share/man/man3/gnutls_pubkey_verify_params.3 +#usr/share/man/man3/gnutls_random_art.3 +#usr/share/man/man3/gnutls_range_split.3 +#usr/share/man/man3/gnutls_record_can_use_length_hiding.3 +#usr/share/man/man3/gnutls_record_check_corked.3 +#usr/share/man/man3/gnutls_record_check_pending.3 +#usr/share/man/man3/gnutls_record_cork.3 +#usr/share/man/man3/gnutls_record_disable_padding.3 +#usr/share/man/man3/gnutls_record_discard_queued.3 +#usr/share/man/man3/gnutls_record_get_direction.3 +#usr/share/man/man3/gnutls_record_get_discarded.3 +#usr/share/man/man3/gnutls_record_get_max_size.3 +#usr/share/man/man3/gnutls_record_get_state.3 +#usr/share/man/man3/gnutls_record_overhead_size.3 +#usr/share/man/man3/gnutls_record_recv.3 +#usr/share/man/man3/gnutls_record_recv_packet.3 +#usr/share/man/man3/gnutls_record_recv_seq.3 +#usr/share/man/man3/gnutls_record_send.3 +#usr/share/man/man3/gnutls_record_send_range.3 +#usr/share/man/man3/gnutls_record_set_max_size.3 +#usr/share/man/man3/gnutls_record_set_state.3 +#usr/share/man/man3/gnutls_record_set_timeout.3 +#usr/share/man/man3/gnutls_record_uncork.3 +#usr/share/man/man3/gnutls_register_custom_url.3 +#usr/share/man/man3/gnutls_rehandshake.3 +#usr/share/man/man3/gnutls_rnd.3 +#usr/share/man/man3/gnutls_rnd_refresh.3 +#usr/share/man/man3/gnutls_safe_renegotiation_status.3 +#usr/share/man/man3/gnutls_sec_param_get_name.3 +#usr/share/man/man3/gnutls_sec_param_to_pk_bits.3 +#usr/share/man/man3/gnutls_sec_param_to_symmetric_bits.3 +#usr/share/man/man3/gnutls_server_name_get.3 +#usr/share/man/man3/gnutls_server_name_set.3 +#usr/share/man/man3/gnutls_session_channel_binding.3 +#usr/share/man/man3/gnutls_session_enable_compatibility_mode.3 +#usr/share/man/man3/gnutls_session_etm_status.3 +#usr/share/man/man3/gnutls_session_ext_master_secret_status.3 +#usr/share/man/man3/gnutls_session_ext_register.3 +#usr/share/man/man3/gnutls_session_force_valid.3 +#usr/share/man/man3/gnutls_session_get_data.3 +#usr/share/man/man3/gnutls_session_get_data2.3 +#usr/share/man/man3/gnutls_session_get_desc.3 +#usr/share/man/man3/gnutls_session_get_flags.3 +#usr/share/man/man3/gnutls_session_get_id.3 +#usr/share/man/man3/gnutls_session_get_id2.3 +#usr/share/man/man3/gnutls_session_get_master_secret.3 +#usr/share/man/man3/gnutls_session_get_ptr.3 +#usr/share/man/man3/gnutls_session_get_random.3 +#usr/share/man/man3/gnutls_session_get_verify_cert_status.3 +#usr/share/man/man3/gnutls_session_is_resumed.3 +#usr/share/man/man3/gnutls_session_resumption_requested.3 +#usr/share/man/man3/gnutls_session_set_data.3 +#usr/share/man/man3/gnutls_session_set_id.3 +#usr/share/man/man3/gnutls_session_set_premaster.3 +#usr/share/man/man3/gnutls_session_set_ptr.3 +#usr/share/man/man3/gnutls_session_set_verify_cert.3 +#usr/share/man/man3/gnutls_session_set_verify_cert2.3 +#usr/share/man/man3/gnutls_session_set_verify_function.3 +#usr/share/man/man3/gnutls_session_supplemental_register.3 +#usr/share/man/man3/gnutls_session_ticket_enable_client.3 +#usr/share/man/man3/gnutls_session_ticket_enable_server.3 +#usr/share/man/man3/gnutls_session_ticket_key_generate.3 +#usr/share/man/man3/gnutls_set_default_priority.3 +#usr/share/man/man3/gnutls_sign_algorithm_get.3 +#usr/share/man/man3/gnutls_sign_algorithm_get_client.3 +#usr/share/man/man3/gnutls_sign_algorithm_get_requested.3 +#usr/share/man/man3/gnutls_sign_get_hash_algorithm.3 +#usr/share/man/man3/gnutls_sign_get_id.3 +#usr/share/man/man3/gnutls_sign_get_name.3 +#usr/share/man/man3/gnutls_sign_get_oid.3 +#usr/share/man/man3/gnutls_sign_get_pk_algorithm.3 +#usr/share/man/man3/gnutls_sign_is_secure.3 +#usr/share/man/man3/gnutls_sign_list.3 +#usr/share/man/man3/gnutls_srp_allocate_client_credentials.3 +#usr/share/man/man3/gnutls_srp_allocate_server_credentials.3 +#usr/share/man/man3/gnutls_srp_base64_decode.3 +#usr/share/man/man3/gnutls_srp_base64_decode2.3 +#usr/share/man/man3/gnutls_srp_base64_encode.3 +#usr/share/man/man3/gnutls_srp_base64_encode2.3 +#usr/share/man/man3/gnutls_srp_free_client_credentials.3 +#usr/share/man/man3/gnutls_srp_free_server_credentials.3 +#usr/share/man/man3/gnutls_srp_server_get_username.3 +#usr/share/man/man3/gnutls_srp_set_client_credentials.3 +#usr/share/man/man3/gnutls_srp_set_client_credentials_function.3 +#usr/share/man/man3/gnutls_srp_set_prime_bits.3 +#usr/share/man/man3/gnutls_srp_set_server_credentials_file.3 +#usr/share/man/man3/gnutls_srp_set_server_credentials_function.3 +#usr/share/man/man3/gnutls_srp_set_server_fake_salt_seed.3 +#usr/share/man/man3/gnutls_srp_verifier.3 +#usr/share/man/man3/gnutls_srtp_get_keys.3 +#usr/share/man/man3/gnutls_srtp_get_mki.3 +#usr/share/man/man3/gnutls_srtp_get_profile_id.3 +#usr/share/man/man3/gnutls_srtp_get_profile_name.3 +#usr/share/man/man3/gnutls_srtp_get_selected_profile.3 +#usr/share/man/man3/gnutls_srtp_set_mki.3 +#usr/share/man/man3/gnutls_srtp_set_profile.3 +#usr/share/man/man3/gnutls_srtp_set_profile_direct.3 +#usr/share/man/man3/gnutls_store_commitment.3 +#usr/share/man/man3/gnutls_store_pubkey.3 +#usr/share/man/man3/gnutls_strerror.3 +#usr/share/man/man3/gnutls_strerror_name.3 +#usr/share/man/man3/gnutls_subject_alt_names_deinit.3 +#usr/share/man/man3/gnutls_subject_alt_names_get.3 +#usr/share/man/man3/gnutls_subject_alt_names_init.3 +#usr/share/man/man3/gnutls_subject_alt_names_set.3 +#usr/share/man/man3/gnutls_supplemental_get_name.3 +#usr/share/man/man3/gnutls_supplemental_recv.3 +#usr/share/man/man3/gnutls_supplemental_register.3 +#usr/share/man/man3/gnutls_supplemental_send.3 +#usr/share/man/man3/gnutls_system_key_add_x509.3 +#usr/share/man/man3/gnutls_system_key_delete.3 +#usr/share/man/man3/gnutls_system_key_iter_deinit.3 +#usr/share/man/man3/gnutls_system_key_iter_get_info.3 +#usr/share/man/man3/gnutls_system_recv_timeout.3 +#usr/share/man/man3/gnutls_tdb_deinit.3 +#usr/share/man/man3/gnutls_tdb_init.3 +#usr/share/man/man3/gnutls_tdb_set_store_commitment_func.3 +#usr/share/man/man3/gnutls_tdb_set_store_func.3 +#usr/share/man/man3/gnutls_tdb_set_verify_func.3 +#usr/share/man/man3/gnutls_tpm_get_registered.3 +#usr/share/man/man3/gnutls_tpm_key_list_deinit.3 +#usr/share/man/man3/gnutls_tpm_key_list_get_url.3 +#usr/share/man/man3/gnutls_tpm_privkey_delete.3 +#usr/share/man/man3/gnutls_tpm_privkey_generate.3 +#usr/share/man/man3/gnutls_transport_get_int.3 +#usr/share/man/man3/gnutls_transport_get_int2.3 +#usr/share/man/man3/gnutls_transport_get_ptr.3 +#usr/share/man/man3/gnutls_transport_get_ptr2.3 +#usr/share/man/man3/gnutls_transport_set_errno.3 +#usr/share/man/man3/gnutls_transport_set_errno_function.3 +#usr/share/man/man3/gnutls_transport_set_fastopen.3 +#usr/share/man/man3/gnutls_transport_set_int.3 +#usr/share/man/man3/gnutls_transport_set_int2.3 +#usr/share/man/man3/gnutls_transport_set_ptr.3 +#usr/share/man/man3/gnutls_transport_set_ptr2.3 +#usr/share/man/man3/gnutls_transport_set_pull_function.3 +#usr/share/man/man3/gnutls_transport_set_pull_timeout_function.3 +#usr/share/man/man3/gnutls_transport_set_push_function.3 +#usr/share/man/man3/gnutls_transport_set_vec_push_function.3 +#usr/share/man/man3/gnutls_url_is_supported.3 +#usr/share/man/man3/gnutls_utf8_password_normalize.3 +#usr/share/man/man3/gnutls_verify_stored_pubkey.3 +#usr/share/man/man3/gnutls_x509_aia_deinit.3 +#usr/share/man/man3/gnutls_x509_aia_get.3 +#usr/share/man/man3/gnutls_x509_aia_init.3 +#usr/share/man/man3/gnutls_x509_aia_set.3 +#usr/share/man/man3/gnutls_x509_aki_deinit.3 +#usr/share/man/man3/gnutls_x509_aki_get_cert_issuer.3 +#usr/share/man/man3/gnutls_x509_aki_get_id.3 +#usr/share/man/man3/gnutls_x509_aki_init.3 +#usr/share/man/man3/gnutls_x509_aki_set_cert_issuer.3 +#usr/share/man/man3/gnutls_x509_aki_set_id.3 +#usr/share/man/man3/gnutls_x509_cidr_to_rfc5280.3 +#usr/share/man/man3/gnutls_x509_crl_check_issuer.3 +#usr/share/man/man3/gnutls_x509_crl_deinit.3 +#usr/share/man/man3/gnutls_x509_crl_dist_points_deinit.3 +#usr/share/man/man3/gnutls_x509_crl_dist_points_get.3 +#usr/share/man/man3/gnutls_x509_crl_dist_points_init.3 +#usr/share/man/man3/gnutls_x509_crl_dist_points_set.3 +#usr/share/man/man3/gnutls_x509_crl_export.3 +#usr/share/man/man3/gnutls_x509_crl_export2.3 +#usr/share/man/man3/gnutls_x509_crl_get_authority_key_gn_serial.3 +#usr/share/man/man3/gnutls_x509_crl_get_authority_key_id.3 +#usr/share/man/man3/gnutls_x509_crl_get_crt_count.3 +#usr/share/man/man3/gnutls_x509_crl_get_crt_serial.3 +#usr/share/man/man3/gnutls_x509_crl_get_dn_oid.3 +#usr/share/man/man3/gnutls_x509_crl_get_extension_data.3 +#usr/share/man/man3/gnutls_x509_crl_get_extension_data2.3 +#usr/share/man/man3/gnutls_x509_crl_get_extension_info.3 +#usr/share/man/man3/gnutls_x509_crl_get_extension_oid.3 +#usr/share/man/man3/gnutls_x509_crl_get_issuer_dn.3 +#usr/share/man/man3/gnutls_x509_crl_get_issuer_dn2.3 +#usr/share/man/man3/gnutls_x509_crl_get_issuer_dn3.3 +#usr/share/man/man3/gnutls_x509_crl_get_issuer_dn_by_oid.3 +#usr/share/man/man3/gnutls_x509_crl_get_next_update.3 +#usr/share/man/man3/gnutls_x509_crl_get_number.3 +#usr/share/man/man3/gnutls_x509_crl_get_raw_issuer_dn.3 +#usr/share/man/man3/gnutls_x509_crl_get_signature.3 +#usr/share/man/man3/gnutls_x509_crl_get_signature_algorithm.3 +#usr/share/man/man3/gnutls_x509_crl_get_signature_oid.3 +#usr/share/man/man3/gnutls_x509_crl_get_this_update.3 +#usr/share/man/man3/gnutls_x509_crl_get_version.3 +#usr/share/man/man3/gnutls_x509_crl_import.3 +#usr/share/man/man3/gnutls_x509_crl_init.3 +#usr/share/man/man3/gnutls_x509_crl_iter_crt_serial.3 +#usr/share/man/man3/gnutls_x509_crl_iter_deinit.3 +#usr/share/man/man3/gnutls_x509_crl_list_import.3 +#usr/share/man/man3/gnutls_x509_crl_list_import2.3 +#usr/share/man/man3/gnutls_x509_crl_print.3 +#usr/share/man/man3/gnutls_x509_crl_privkey_sign.3 +#usr/share/man/man3/gnutls_x509_crl_set_authority_key_id.3 +#usr/share/man/man3/gnutls_x509_crl_set_crt.3 +#usr/share/man/man3/gnutls_x509_crl_set_crt_serial.3 +#usr/share/man/man3/gnutls_x509_crl_set_next_update.3 +#usr/share/man/man3/gnutls_x509_crl_set_number.3 +#usr/share/man/man3/gnutls_x509_crl_set_this_update.3 +#usr/share/man/man3/gnutls_x509_crl_set_version.3 +#usr/share/man/man3/gnutls_x509_crl_sign.3 +#usr/share/man/man3/gnutls_x509_crl_sign2.3 +#usr/share/man/man3/gnutls_x509_crl_verify.3 +#usr/share/man/man3/gnutls_x509_crq_deinit.3 +#usr/share/man/man3/gnutls_x509_crq_export.3 +#usr/share/man/man3/gnutls_x509_crq_export2.3 +#usr/share/man/man3/gnutls_x509_crq_get_attribute_by_oid.3 +#usr/share/man/man3/gnutls_x509_crq_get_attribute_data.3 +#usr/share/man/man3/gnutls_x509_crq_get_attribute_info.3 +#usr/share/man/man3/gnutls_x509_crq_get_basic_constraints.3 +#usr/share/man/man3/gnutls_x509_crq_get_challenge_password.3 +#usr/share/man/man3/gnutls_x509_crq_get_dn.3 +#usr/share/man/man3/gnutls_x509_crq_get_dn2.3 +#usr/share/man/man3/gnutls_x509_crq_get_dn3.3 +#usr/share/man/man3/gnutls_x509_crq_get_dn_by_oid.3 +#usr/share/man/man3/gnutls_x509_crq_get_dn_oid.3 +#usr/share/man/man3/gnutls_x509_crq_get_extension_by_oid.3 +#usr/share/man/man3/gnutls_x509_crq_get_extension_by_oid2.3 +#usr/share/man/man3/gnutls_x509_crq_get_extension_data.3 +#usr/share/man/man3/gnutls_x509_crq_get_extension_data2.3 +#usr/share/man/man3/gnutls_x509_crq_get_extension_info.3 +#usr/share/man/man3/gnutls_x509_crq_get_key_id.3 +#usr/share/man/man3/gnutls_x509_crq_get_key_purpose_oid.3 +#usr/share/man/man3/gnutls_x509_crq_get_key_rsa_raw.3 +#usr/share/man/man3/gnutls_x509_crq_get_key_usage.3 +#usr/share/man/man3/gnutls_x509_crq_get_pk_algorithm.3 +#usr/share/man/man3/gnutls_x509_crq_get_pk_oid.3 +#usr/share/man/man3/gnutls_x509_crq_get_private_key_usage_period.3 +#usr/share/man/man3/gnutls_x509_crq_get_signature_algorithm.3 +#usr/share/man/man3/gnutls_x509_crq_get_signature_oid.3 +#usr/share/man/man3/gnutls_x509_crq_get_subject_alt_name.3 +#usr/share/man/man3/gnutls_x509_crq_get_subject_alt_othername_oid.3 +#usr/share/man/man3/gnutls_x509_crq_get_tlsfeatures.3 +#usr/share/man/man3/gnutls_x509_crq_get_version.3 +#usr/share/man/man3/gnutls_x509_crq_import.3 +#usr/share/man/man3/gnutls_x509_crq_init.3 +#usr/share/man/man3/gnutls_x509_crq_print.3 +#usr/share/man/man3/gnutls_x509_crq_privkey_sign.3 +#usr/share/man/man3/gnutls_x509_crq_set_attribute_by_oid.3 +#usr/share/man/man3/gnutls_x509_crq_set_basic_constraints.3 +#usr/share/man/man3/gnutls_x509_crq_set_challenge_password.3 +#usr/share/man/man3/gnutls_x509_crq_set_dn.3 +#usr/share/man/man3/gnutls_x509_crq_set_dn_by_oid.3 +#usr/share/man/man3/gnutls_x509_crq_set_extension_by_oid.3 +#usr/share/man/man3/gnutls_x509_crq_set_key.3 +#usr/share/man/man3/gnutls_x509_crq_set_key_purpose_oid.3 +#usr/share/man/man3/gnutls_x509_crq_set_key_rsa_raw.3 +#usr/share/man/man3/gnutls_x509_crq_set_key_usage.3 +#usr/share/man/man3/gnutls_x509_crq_set_private_key_usage_period.3 +#usr/share/man/man3/gnutls_x509_crq_set_pubkey.3 +#usr/share/man/man3/gnutls_x509_crq_set_subject_alt_name.3 +#usr/share/man/man3/gnutls_x509_crq_set_subject_alt_othername.3 +#usr/share/man/man3/gnutls_x509_crq_set_tlsfeatures.3 +#usr/share/man/man3/gnutls_x509_crq_set_version.3 +#usr/share/man/man3/gnutls_x509_crq_sign.3 +#usr/share/man/man3/gnutls_x509_crq_sign2.3 +#usr/share/man/man3/gnutls_x509_crq_verify.3 +#usr/share/man/man3/gnutls_x509_crt_check_email.3 +#usr/share/man/man3/gnutls_x509_crt_check_hostname.3 +#usr/share/man/man3/gnutls_x509_crt_check_hostname2.3 +#usr/share/man/man3/gnutls_x509_crt_check_issuer.3 +#usr/share/man/man3/gnutls_x509_crt_check_key_purpose.3 +#usr/share/man/man3/gnutls_x509_crt_check_revocation.3 +#usr/share/man/man3/gnutls_x509_crt_cpy_crl_dist_points.3 +#usr/share/man/man3/gnutls_x509_crt_deinit.3 +#usr/share/man/man3/gnutls_x509_crt_equals.3 +#usr/share/man/man3/gnutls_x509_crt_equals2.3 +#usr/share/man/man3/gnutls_x509_crt_export.3 +#usr/share/man/man3/gnutls_x509_crt_export2.3 +#usr/share/man/man3/gnutls_x509_crt_get_activation_time.3 +#usr/share/man/man3/gnutls_x509_crt_get_authority_info_access.3 +#usr/share/man/man3/gnutls_x509_crt_get_authority_key_gn_serial.3 +#usr/share/man/man3/gnutls_x509_crt_get_authority_key_id.3 +#usr/share/man/man3/gnutls_x509_crt_get_basic_constraints.3 +#usr/share/man/man3/gnutls_x509_crt_get_ca_status.3 +#usr/share/man/man3/gnutls_x509_crt_get_crl_dist_points.3 +#usr/share/man/man3/gnutls_x509_crt_get_dn.3 +#usr/share/man/man3/gnutls_x509_crt_get_dn2.3 +#usr/share/man/man3/gnutls_x509_crt_get_dn3.3 +#usr/share/man/man3/gnutls_x509_crt_get_dn_by_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_dn_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_expiration_time.3 +#usr/share/man/man3/gnutls_x509_crt_get_extension_by_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_extension_by_oid2.3 +#usr/share/man/man3/gnutls_x509_crt_get_extension_data.3 +#usr/share/man/man3/gnutls_x509_crt_get_extension_data2.3 +#usr/share/man/man3/gnutls_x509_crt_get_extension_info.3 +#usr/share/man/man3/gnutls_x509_crt_get_extension_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_fingerprint.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_alt_name.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_alt_name2.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_alt_othername_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_dn.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_dn2.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_dn3.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_dn_by_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_dn_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_issuer_unique_id.3 +#usr/share/man/man3/gnutls_x509_crt_get_key_id.3 +#usr/share/man/man3/gnutls_x509_crt_get_key_purpose_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_key_usage.3 +#usr/share/man/man3/gnutls_x509_crt_get_name_constraints.3 +#usr/share/man/man3/gnutls_x509_crt_get_pk_algorithm.3 +#usr/share/man/man3/gnutls_x509_crt_get_pk_dsa_raw.3 +#usr/share/man/man3/gnutls_x509_crt_get_pk_ecc_raw.3 +#usr/share/man/man3/gnutls_x509_crt_get_pk_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_pk_rsa_raw.3 +#usr/share/man/man3/gnutls_x509_crt_get_policy.3 +#usr/share/man/man3/gnutls_x509_crt_get_preferred_hash_algorithm.3 +#usr/share/man/man3/gnutls_x509_crt_get_private_key_usage_period.3 +#usr/share/man/man3/gnutls_x509_crt_get_proxy.3 +#usr/share/man/man3/gnutls_x509_crt_get_raw_dn.3 +#usr/share/man/man3/gnutls_x509_crt_get_raw_issuer_dn.3 +#usr/share/man/man3/gnutls_x509_crt_get_serial.3 +#usr/share/man/man3/gnutls_x509_crt_get_signature.3 +#usr/share/man/man3/gnutls_x509_crt_get_signature_algorithm.3 +#usr/share/man/man3/gnutls_x509_crt_get_signature_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_subject.3 +#usr/share/man/man3/gnutls_x509_crt_get_subject_alt_name.3 +#usr/share/man/man3/gnutls_x509_crt_get_subject_alt_name2.3 +#usr/share/man/man3/gnutls_x509_crt_get_subject_alt_othername_oid.3 +#usr/share/man/man3/gnutls_x509_crt_get_subject_key_id.3 +#usr/share/man/man3/gnutls_x509_crt_get_subject_unique_id.3 +#usr/share/man/man3/gnutls_x509_crt_get_tlsfeatures.3 +#usr/share/man/man3/gnutls_x509_crt_get_version.3 +#usr/share/man/man3/gnutls_x509_crt_import.3 +#usr/share/man/man3/gnutls_x509_crt_import_pkcs11.3 +#usr/share/man/man3/gnutls_x509_crt_import_url.3 +#usr/share/man/man3/gnutls_x509_crt_init.3 +#usr/share/man/man3/gnutls_x509_crt_list_import.3 +#usr/share/man/man3/gnutls_x509_crt_list_import2.3 +#usr/share/man/man3/gnutls_x509_crt_list_import_pkcs11.3 +#usr/share/man/man3/gnutls_x509_crt_list_verify.3 +#usr/share/man/man3/gnutls_x509_crt_print.3 +#usr/share/man/man3/gnutls_x509_crt_privkey_sign.3 +#usr/share/man/man3/gnutls_x509_crt_set_activation_time.3 +#usr/share/man/man3/gnutls_x509_crt_set_authority_info_access.3 +#usr/share/man/man3/gnutls_x509_crt_set_authority_key_id.3 +#usr/share/man/man3/gnutls_x509_crt_set_basic_constraints.3 +#usr/share/man/man3/gnutls_x509_crt_set_ca_status.3 +#usr/share/man/man3/gnutls_x509_crt_set_crl_dist_points.3 +#usr/share/man/man3/gnutls_x509_crt_set_crl_dist_points2.3 +#usr/share/man/man3/gnutls_x509_crt_set_crq.3 +#usr/share/man/man3/gnutls_x509_crt_set_crq_extension_by_oid.3 +#usr/share/man/man3/gnutls_x509_crt_set_crq_extensions.3 +#usr/share/man/man3/gnutls_x509_crt_set_dn.3 +#usr/share/man/man3/gnutls_x509_crt_set_dn_by_oid.3 +#usr/share/man/man3/gnutls_x509_crt_set_expiration_time.3 +#usr/share/man/man3/gnutls_x509_crt_set_extension_by_oid.3 +#usr/share/man/man3/gnutls_x509_crt_set_issuer_alt_name.3 +#usr/share/man/man3/gnutls_x509_crt_set_issuer_alt_othername.3 +#usr/share/man/man3/gnutls_x509_crt_set_issuer_dn.3 +#usr/share/man/man3/gnutls_x509_crt_set_issuer_dn_by_oid.3 +#usr/share/man/man3/gnutls_x509_crt_set_issuer_unique_id.3 +#usr/share/man/man3/gnutls_x509_crt_set_key.3 +#usr/share/man/man3/gnutls_x509_crt_set_key_purpose_oid.3 +#usr/share/man/man3/gnutls_x509_crt_set_key_usage.3 +#usr/share/man/man3/gnutls_x509_crt_set_name_constraints.3 +#usr/share/man/man3/gnutls_x509_crt_set_pin_function.3 +#usr/share/man/man3/gnutls_x509_crt_set_policy.3 +#usr/share/man/man3/gnutls_x509_crt_set_private_key_usage_period.3 +#usr/share/man/man3/gnutls_x509_crt_set_proxy.3 +#usr/share/man/man3/gnutls_x509_crt_set_proxy_dn.3 +#usr/share/man/man3/gnutls_x509_crt_set_pubkey.3 +#usr/share/man/man3/gnutls_x509_crt_set_serial.3 +#usr/share/man/man3/gnutls_x509_crt_set_subject_alt_name.3 +#usr/share/man/man3/gnutls_x509_crt_set_subject_alt_othername.3 +#usr/share/man/man3/gnutls_x509_crt_set_subject_alternative_name.3 +#usr/share/man/man3/gnutls_x509_crt_set_subject_key_id.3 +#usr/share/man/man3/gnutls_x509_crt_set_subject_unique_id.3 +#usr/share/man/man3/gnutls_x509_crt_set_tlsfeatures.3 +#usr/share/man/man3/gnutls_x509_crt_set_version.3 +#usr/share/man/man3/gnutls_x509_crt_sign.3 +#usr/share/man/man3/gnutls_x509_crt_sign2.3 +#usr/share/man/man3/gnutls_x509_crt_verify.3 +#usr/share/man/man3/gnutls_x509_crt_verify_data2.3 +#usr/share/man/man3/gnutls_x509_dn_deinit.3 +#usr/share/man/man3/gnutls_x509_dn_export.3 +#usr/share/man/man3/gnutls_x509_dn_export2.3 +#usr/share/man/man3/gnutls_x509_dn_get_rdn_ava.3 +#usr/share/man/man3/gnutls_x509_dn_get_str.3 +#usr/share/man/man3/gnutls_x509_dn_get_str2.3 +#usr/share/man/man3/gnutls_x509_dn_import.3 +#usr/share/man/man3/gnutls_x509_dn_init.3 +#usr/share/man/man3/gnutls_x509_dn_oid_known.3 +#usr/share/man/man3/gnutls_x509_dn_oid_name.3 +#usr/share/man/man3/gnutls_x509_dn_set_str.3 +#usr/share/man/man3/gnutls_x509_ext_deinit.3 +#usr/share/man/man3/gnutls_x509_ext_export_aia.3 +#usr/share/man/man3/gnutls_x509_ext_export_authority_key_id.3 +#usr/share/man/man3/gnutls_x509_ext_export_basic_constraints.3 +#usr/share/man/man3/gnutls_x509_ext_export_crl_dist_points.3 +#usr/share/man/man3/gnutls_x509_ext_export_key_purposes.3 +#usr/share/man/man3/gnutls_x509_ext_export_key_usage.3 +#usr/share/man/man3/gnutls_x509_ext_export_name_constraints.3 +#usr/share/man/man3/gnutls_x509_ext_export_policies.3 +#usr/share/man/man3/gnutls_x509_ext_export_private_key_usage_period.3 +#usr/share/man/man3/gnutls_x509_ext_export_proxy.3 +#usr/share/man/man3/gnutls_x509_ext_export_subject_alt_names.3 +#usr/share/man/man3/gnutls_x509_ext_export_subject_key_id.3 +#usr/share/man/man3/gnutls_x509_ext_export_tlsfeatures.3 +#usr/share/man/man3/gnutls_x509_ext_import_aia.3 +#usr/share/man/man3/gnutls_x509_ext_import_authority_key_id.3 +#usr/share/man/man3/gnutls_x509_ext_import_basic_constraints.3 +#usr/share/man/man3/gnutls_x509_ext_import_crl_dist_points.3 +#usr/share/man/man3/gnutls_x509_ext_import_key_purposes.3 +#usr/share/man/man3/gnutls_x509_ext_import_key_usage.3 +#usr/share/man/man3/gnutls_x509_ext_import_name_constraints.3 +#usr/share/man/man3/gnutls_x509_ext_import_policies.3 +#usr/share/man/man3/gnutls_x509_ext_import_private_key_usage_period.3 +#usr/share/man/man3/gnutls_x509_ext_import_proxy.3 +#usr/share/man/man3/gnutls_x509_ext_import_subject_alt_names.3 +#usr/share/man/man3/gnutls_x509_ext_import_subject_key_id.3 +#usr/share/man/man3/gnutls_x509_ext_import_tlsfeatures.3 +#usr/share/man/man3/gnutls_x509_ext_print.3 +#usr/share/man/man3/gnutls_x509_key_purpose_deinit.3 +#usr/share/man/man3/gnutls_x509_key_purpose_get.3 +#usr/share/man/man3/gnutls_x509_key_purpose_init.3 +#usr/share/man/man3/gnutls_x509_key_purpose_set.3 +#usr/share/man/man3/gnutls_x509_name_constraints_add_excluded.3 +#usr/share/man/man3/gnutls_x509_name_constraints_add_permitted.3 +#usr/share/man/man3/gnutls_x509_name_constraints_check.3 +#usr/share/man/man3/gnutls_x509_name_constraints_check_crt.3 +#usr/share/man/man3/gnutls_x509_name_constraints_deinit.3 +#usr/share/man/man3/gnutls_x509_name_constraints_get_excluded.3 +#usr/share/man/man3/gnutls_x509_name_constraints_get_permitted.3 +#usr/share/man/man3/gnutls_x509_name_constraints_init.3 +#usr/share/man/man3/gnutls_x509_othername_to_virtual.3 +#usr/share/man/man3/gnutls_x509_policies_deinit.3 +#usr/share/man/man3/gnutls_x509_policies_get.3 +#usr/share/man/man3/gnutls_x509_policies_init.3 +#usr/share/man/man3/gnutls_x509_policies_set.3 +#usr/share/man/man3/gnutls_x509_policy_release.3 +#usr/share/man/man3/gnutls_x509_privkey_cpy.3 +#usr/share/man/man3/gnutls_x509_privkey_deinit.3 +#usr/share/man/man3/gnutls_x509_privkey_export.3 +#usr/share/man/man3/gnutls_x509_privkey_export2.3 +#usr/share/man/man3/gnutls_x509_privkey_export2_pkcs8.3 +#usr/share/man/man3/gnutls_x509_privkey_export_dsa_raw.3 +#usr/share/man/man3/gnutls_x509_privkey_export_ecc_raw.3 +#usr/share/man/man3/gnutls_x509_privkey_export_pkcs8.3 +#usr/share/man/man3/gnutls_x509_privkey_export_rsa_raw.3 +#usr/share/man/man3/gnutls_x509_privkey_export_rsa_raw2.3 +#usr/share/man/man3/gnutls_x509_privkey_fix.3 +#usr/share/man/man3/gnutls_x509_privkey_generate.3 +#usr/share/man/man3/gnutls_x509_privkey_generate2.3 +#usr/share/man/man3/gnutls_x509_privkey_get_key_id.3 +#usr/share/man/man3/gnutls_x509_privkey_get_pk_algorithm.3 +#usr/share/man/man3/gnutls_x509_privkey_get_pk_algorithm2.3 +#usr/share/man/man3/gnutls_x509_privkey_get_seed.3 +#usr/share/man/man3/gnutls_x509_privkey_import.3 +#usr/share/man/man3/gnutls_x509_privkey_import2.3 +#usr/share/man/man3/gnutls_x509_privkey_import_dsa_raw.3 +#usr/share/man/man3/gnutls_x509_privkey_import_ecc_raw.3 +#usr/share/man/man3/gnutls_x509_privkey_import_openssl.3 +#usr/share/man/man3/gnutls_x509_privkey_import_pkcs8.3 +#usr/share/man/man3/gnutls_x509_privkey_import_rsa_raw.3 +#usr/share/man/man3/gnutls_x509_privkey_import_rsa_raw2.3 +#usr/share/man/man3/gnutls_x509_privkey_init.3 +#usr/share/man/man3/gnutls_x509_privkey_sec_param.3 +#usr/share/man/man3/gnutls_x509_privkey_set_flags.3 +#usr/share/man/man3/gnutls_x509_privkey_set_pin_function.3 +#usr/share/man/man3/gnutls_x509_privkey_sign_data.3 +#usr/share/man/man3/gnutls_x509_privkey_sign_hash.3 +#usr/share/man/man3/gnutls_x509_privkey_verify_params.3 +#usr/share/man/man3/gnutls_x509_privkey_verify_seed.3 +#usr/share/man/man3/gnutls_x509_rdn_get.3 +#usr/share/man/man3/gnutls_x509_rdn_get2.3 +#usr/share/man/man3/gnutls_x509_rdn_get_by_oid.3 +#usr/share/man/man3/gnutls_x509_rdn_get_oid.3 +#usr/share/man/man3/gnutls_x509_tlsfeatures_add.3 +#usr/share/man/man3/gnutls_x509_tlsfeatures_check_crt.3 +#usr/share/man/man3/gnutls_x509_tlsfeatures_deinit.3 +#usr/share/man/man3/gnutls_x509_tlsfeatures_get.3 +#usr/share/man/man3/gnutls_x509_tlsfeatures_init.3 +#usr/share/man/man3/gnutls_x509_trust_list_add_cas.3 +#usr/share/man/man3/gnutls_x509_trust_list_add_crls.3 +#usr/share/man/man3/gnutls_x509_trust_list_add_named_crt.3 +#usr/share/man/man3/gnutls_x509_trust_list_add_system_trust.3 +#usr/share/man/man3/gnutls_x509_trust_list_add_trust_dir.3 +#usr/share/man/man3/gnutls_x509_trust_list_add_trust_file.3 +#usr/share/man/man3/gnutls_x509_trust_list_add_trust_mem.3 +#usr/share/man/man3/gnutls_x509_trust_list_deinit.3 +#usr/share/man/man3/gnutls_x509_trust_list_get_issuer.3 +#usr/share/man/man3/gnutls_x509_trust_list_get_issuer_by_dn.3 +#usr/share/man/man3/gnutls_x509_trust_list_get_issuer_by_subject_key_id.3 +#usr/share/man/man3/gnutls_x509_trust_list_init.3 +#usr/share/man/man3/gnutls_x509_trust_list_iter_deinit.3 +#usr/share/man/man3/gnutls_x509_trust_list_iter_get_ca.3 +#usr/share/man/man3/gnutls_x509_trust_list_remove_cas.3 +#usr/share/man/man3/gnutls_x509_trust_list_remove_trust_file.3 +#usr/share/man/man3/gnutls_x509_trust_list_remove_trust_mem.3 +#usr/share/man/man3/gnutls_x509_trust_list_verify_crt.3 +#usr/share/man/man3/gnutls_x509_trust_list_verify_crt2.3 +#usr/share/man/man3/gnutls_x509_trust_list_verify_named_crt.3 diff --git a/lfs/gnutls b/lfs/gnutls new file mode 100644 index 000000000..e32c842b7 --- /dev/null +++ b/lfs/gnutls @@ -0,0 +1,85 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007-2016 IPFire Team # +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation, either version 3 of the License, or # +# (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with this program. If not, see . # +# # +############################################################################### + +############################################################################### +# Definitions +############################################################################### + +include Config + +VER = 3.5.9 + +THISAPP = gnutls-$(VER) +DL_FILE = $(THISAPP).tar.xz +DL_FROM = $(URL_IPFIRE) +DIR_APP = $(DIR_SRC)/$(THISAPP) +TARGET = $(DIR_INFO)/$(THISAPP) + +############################################################################### +# Top-level Rules +############################################################################### + +objects = $(DL_FILE) + +$(DL_FILE) = $(DL_FROM)/$(DL_FILE) + +$(DL_FILE)_MD5 = 0ab25eb6a1509345dd085bc21a387951 + +install : $(TARGET) + +check : $(patsubst %,$(DIR_CHK)/%,$(objects)) + +download :$(patsubst %,$(DIR_DL)/%,$(objects)) + +md5 : $(subst %,%_MD5,$(objects)) + +############################################################################### +# Downloading, checking, md5sum +############################################################################### + +$(patsubst %,$(DIR_CHK)/%,$(objects)) : + @$(CHECK) + +$(patsubst %,$(DIR_DL)/%,$(objects)) : + @$(LOAD) + +$(subst %,%_MD5,$(objects)) : + @$(MD5) + +############################################################################### +# Installation Details +############################################################################### + +$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) + @$(PREBUILD) + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && \ + ./configure \ + --prefix=/usr \ + --with-included-libtasn1 \ + --with-included-unistring \ + --without-p11-kit \ + --disable-openssl-compatibility \ + --disable-guile + + cd $(DIR_APP) && make $(MAKETUNING) + cd $(DIR_APP) && make install + @rm -rf $(DIR_APP) + @$(POSTBUILD) diff --git a/make.sh b/make.sh index 03d67561c..378c77883 100755 --- a/make.sh +++ b/make.sh @@ -487,6 +487,11 @@ buildipfire() { ipfiremake libgpg-error ipfiremake libgcrypt ipfiremake libassuan + ipfiremake nettle + ipfiremake libevent + ipfiremake libevent2 + ipfiremake unbound + ipfiremake gnutls ipfiremake bind ipfiremake dhcp ipfiremake dhcpcd @@ -539,10 +544,6 @@ buildipfire() { ipfiremake arping ipfiremake beep ipfiremake dvdrtools - ipfiremake nettle - ipfiremake libevent - ipfiremake libevent2 - ipfiremake unbound ipfiremake dosfstools ipfiremake reiserfsprogs ipfiremake xfsprogs From 30aff66aa1a2ea44fb25e8db7f2b1b8fb0595121 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 25 Feb 2017 14:56:43 +0000 Subject: [PATCH 04/15] unbound depends on expat Signed-off-by: Michael Tremer --- make.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/make.sh b/make.sh index 378c77883..c5e8dc395 100755 --- a/make.sh +++ b/make.sh @@ -490,6 +490,7 @@ buildipfire() { ipfiremake nettle ipfiremake libevent ipfiremake libevent2 + ipfiremake expat ipfiremake unbound ipfiremake gnutls ipfiremake bind @@ -497,7 +498,6 @@ buildipfire() { ipfiremake dhcpcd ipfiremake boost ipfiremake linux-atm - ipfiremake expat ipfiremake gdbm ipfiremake pam ipfiremake curl From 2b5aece94e44357fca0771712755da535493c1d6 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 25 Feb 2017 15:37:29 +0000 Subject: [PATCH 05/15] cups: Use avahi and DBUS These services are quite handy to make the printing capabilities available to the network. Signed-off-by: Michael Tremer --- config/rootfiles/packages/cups | 8 +++++++- lfs/cups | 10 ++++++---- 2 files changed, 13 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/packages/cups b/config/rootfiles/packages/cups index b4a50bbb0..3881d4aee 100644 --- a/config/rootfiles/packages/cups +++ b/config/rootfiles/packages/cups @@ -1,3 +1,4 @@ +etc/dbus-1/system.d/cups.conf etc/pam.d/cups etc/rc.d/init.d/cups #etc/rc0.d @@ -15,6 +16,7 @@ usr/bin/cancel #usr/bin/cups-config usr/bin/cupstestdsc usr/bin/cupstestppd +usr/bin/ippfind usr/bin/ipptool usr/bin/lp usr/bin/lpoptions @@ -45,8 +47,11 @@ usr/bin/ppdpo #usr/include/cups/versioning.h usr/lib/cups usr/lib/cups/backend +usr/lib/cups/backend/dnssd usr/lib/cups/backend/http +usr/lib/cups/backend/https usr/lib/cups/backend/ipp +usr/lib/cups/backend/ipps usr/lib/cups/backend/lpd usr/lib/cups/backend/smb usr/lib/cups/backend/snmp @@ -77,6 +82,7 @@ usr/lib/cups/monitor usr/lib/cups/monitor/bcp usr/lib/cups/monitor/tbcp usr/lib/cups/notifier +usr/lib/cups/notifier/dbus usr/lib/cups/notifier/mailto usr/lib/cups/notifier/rss #usr/lib/libcups.so @@ -103,7 +109,6 @@ usr/sbin/lpc usr/sbin/lpinfo usr/sbin/lpmove usr/sbin/reject -#usr/share/applications/cups.desktop usr/share/cups usr/share/cups/banners usr/share/cups/data @@ -717,6 +722,7 @@ usr/share/locale/ru/cups_ru.po #usr/share/man/man1/cups.1.gz #usr/share/man/man1/cupstestdsc.1.gz #usr/share/man/man1/cupstestppd.1.gz +#usr/share/man/man1/ippfind.1.gz #usr/share/man/man1/ipptool.1.gz #usr/share/man/man1/lp.1.gz #usr/share/man/man1/lpoptions.1.gz diff --git a/lfs/cups b/lfs/cups index 5f900048b..9a7e6069f 100644 --- a/lfs/cups +++ b/lfs/cups @@ -34,7 +34,7 @@ TARGET = $(DIR_INFO)/$(THISAPP) PROG = cups PAK_VER = 15 -DEPS = "cups-filters ghostscript" +DEPS = "avahi cups-filters dbus ghostscript krb5 libtiff" ############################################################################### # Top-level Rules @@ -82,9 +82,11 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) --prefix=/usr \ --sysconfdir=/var/ipfire \ --localstatedir=/var \ - --enable-libusb \ - --disable-dbus \ - --disable-avahi + --enable-debug \ + --enable-avahi \ + --enable-dbus \ + --enable-gnutls \ + --enable-libusb cd $(DIR_APP) && make $(MAKETUNING) $(EXTRA_MAKE) cd $(DIR_APP) && make install From 9a2d1df7c268c5e98b9262f122eb75f283d4311e Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 25 Feb 2017 15:43:31 +0000 Subject: [PATCH 06/15] ghostscript: Update to 9.20 Signed-off-by: Michael Tremer --- config/rootfiles/packages/ghostscript | 809 ++++++++++---------------- lfs/ghostscript | 29 +- 2 files changed, 319 insertions(+), 519 deletions(-) diff --git a/config/rootfiles/packages/ghostscript b/config/rootfiles/packages/ghostscript index a94877c73..c15ec1a5e 100644 --- a/config/rootfiles/packages/ghostscript +++ b/config/rootfiles/packages/ghostscript @@ -1,7 +1,5 @@ -usr/bin/bdftops usr/bin/dvipdf usr/bin/eps2eps -usr/bin/fixmswrd.pl usr/bin/font2c usr/bin/gs usr/bin/gsbj @@ -13,9 +11,9 @@ usr/bin/gsnd usr/bin/lprsetup.sh usr/bin/pdf2dsc usr/bin/pdf2ps -usr/bin/pdfopt usr/bin/pf2afm usr/bin/pfbtopfa +usr/bin/pphs usr/bin/printafm usr/bin/ps2ascii usr/bin/ps2epsi @@ -25,512 +23,272 @@ usr/bin/ps2pdf13 usr/bin/ps2pdf14 usr/bin/ps2pdfwr usr/bin/ps2ps -usr/bin/pv.sh +usr/bin/ps2ps2 usr/bin/unix-lpr.sh usr/bin/wftopfa -usr/lib/cups/filter/pstopxl -usr/lib/cups/filter/pstoraster -#usr/man/de -#usr/man/de/man1 -#usr/man/de/man1/dvipdf.1 -#usr/man/de/man1/eps2eps.1 -#usr/man/de/man1/font2c.1 -#usr/man/de/man1/gsbj.1 -#usr/man/de/man1/gsdj.1 -#usr/man/de/man1/gsdj500.1 -#usr/man/de/man1/gslj.1 -#usr/man/de/man1/gsnd.1 -#usr/man/de/man1/pdf2dsc.1 -#usr/man/de/man1/pdf2ps.1 -#usr/man/de/man1/pdfopt.1 -#usr/man/de/man1/printafm.1 -#usr/man/de/man1/ps2ascii.1 -#usr/man/de/man1/ps2pdf.1 -#usr/man/de/man1/ps2pdf12.1 -#usr/man/de/man1/ps2pdf13.1 -#usr/man/de/man1/ps2ps.1 -#usr/man/de/man1/wftopfa.1 -#usr/man/man1/dvipdf.1 -#usr/man/man1/eps2eps.1 -#usr/man/man1/font2c.1 -#usr/man/man1/gs.1 -#usr/man/man1/gsbj.1 -#usr/man/man1/gsdj.1 -#usr/man/man1/gsdj500.1 -#usr/man/man1/gslj.1 -#usr/man/man1/gslp.1 -#usr/man/man1/gsnd.1 -#usr/man/man1/pdf2dsc.1 -#usr/man/man1/pdf2ps.1 -#usr/man/man1/pdfopt.1 -#usr/man/man1/pf2afm.1 -#usr/man/man1/pfbtopfa.1 -#usr/man/man1/printafm.1 -#usr/man/man1/ps2ascii.1 -#usr/man/man1/ps2epsi.1 -#usr/man/man1/ps2pdf.1 -#usr/man/man1/ps2pdf12.1 -#usr/man/man1/ps2pdf13.1 -#usr/man/man1/ps2pdfwr.1 -#usr/man/man1/ps2ps.1 -#usr/man/man1/wftopfa.1 -usr/share/cups/model/pxlcolor.ppd -usr/share/cups/model/pxlmono.ppd #usr/share/ghostscript -#usr/share/ghostscript/8.15 -#usr/share/ghostscript/8.15/Resource -#usr/share/ghostscript/8.15/Resource/CMap -usr/share/ghostscript/8.15/Resource/CMap/78-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/78-EUC-V -usr/share/ghostscript/8.15/Resource/CMap/78-H -usr/share/ghostscript/8.15/Resource/CMap/78-RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/78-RKSJ-V -usr/share/ghostscript/8.15/Resource/CMap/78-V -usr/share/ghostscript/8.15/Resource/CMap/78ms-RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/78ms-RKSJ-V -usr/share/ghostscript/8.15/Resource/CMap/83pv-RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/90ms-RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/90ms-RKSJ-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/90ms-RKSJ-V -usr/share/ghostscript/8.15/Resource/CMap/90msp-RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/90msp-RKSJ-V -usr/share/ghostscript/8.15/Resource/CMap/90pv-RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/90pv-RKSJ-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/90pv-RKSJ-UCS2C -usr/share/ghostscript/8.15/Resource/CMap/90pv-RKSJ-V -usr/share/ghostscript/8.15/Resource/CMap/Add-H -usr/share/ghostscript/8.15/Resource/CMap/Add-RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/Add-RKSJ-V -usr/share/ghostscript/8.15/Resource/CMap/Add-V -usr/share/ghostscript/8.15/Resource/CMap/Adobe-CNS1-B5pc -usr/share/ghostscript/8.15/Resource/CMap/Adobe-CNS1-H-CID -usr/share/ghostscript/8.15/Resource/CMap/Adobe-CNS1-H-Host -usr/share/ghostscript/8.15/Resource/CMap/Adobe-CNS1-H-Mac -usr/share/ghostscript/8.15/Resource/CMap/Adobe-GB1-GBK-EUC -usr/share/ghostscript/8.15/Resource/CMap/Adobe-GB1-GBpc-EUC -usr/share/ghostscript/8.15/Resource/CMap/Adobe-GB1-H-CID -usr/share/ghostscript/8.15/Resource/CMap/Adobe-GB1-H-Host -usr/share/ghostscript/8.15/Resource/CMap/Adobe-GB1-H-Mac -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-0 -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-1 -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-2 -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-90ms-RKSJ -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-90pv-RKSJ -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-H-CID -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-H-Host -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-H-Mac -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-PS-H -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-PS-V -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Japan1-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Korea1-H-CID -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Korea1-H-Host -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Korea1-KSCms-UHC -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Korea1-KSCpc-EUC -usr/share/ghostscript/8.15/Resource/CMap/Adobe-Korea1-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/B5pc-H -usr/share/ghostscript/8.15/Resource/CMap/B5pc-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/B5pc-UCS2C -usr/share/ghostscript/8.15/Resource/CMap/B5pc-V -usr/share/ghostscript/8.15/Resource/CMap/CNS-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/CNS-EUC-V -usr/share/ghostscript/8.15/Resource/CMap/ETHK-B5-H -usr/share/ghostscript/8.15/Resource/CMap/ETHK-B5-V -usr/share/ghostscript/8.15/Resource/CMap/ETen-B5-H -usr/share/ghostscript/8.15/Resource/CMap/ETen-B5-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/ETen-B5-V -usr/share/ghostscript/8.15/Resource/CMap/ETenms-B5-H -usr/share/ghostscript/8.15/Resource/CMap/ETenms-B5-V -usr/share/ghostscript/8.15/Resource/CMap/EUC-H -usr/share/ghostscript/8.15/Resource/CMap/EUC-V -usr/share/ghostscript/8.15/Resource/CMap/Ext-H -usr/share/ghostscript/8.15/Resource/CMap/Ext-RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/Ext-RKSJ-V -usr/share/ghostscript/8.15/Resource/CMap/Ext-V -usr/share/ghostscript/8.15/Resource/CMap/GB-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/GB-EUC-V -usr/share/ghostscript/8.15/Resource/CMap/GBK-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/GBK-EUC-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/GBK-EUC-V -usr/share/ghostscript/8.15/Resource/CMap/GBK2K-H -usr/share/ghostscript/8.15/Resource/CMap/GBK2K-V -usr/share/ghostscript/8.15/Resource/CMap/GBKp-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/GBKp-EUC-V -usr/share/ghostscript/8.15/Resource/CMap/GBT-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/GBT-EUC-V -usr/share/ghostscript/8.15/Resource/CMap/GBpc-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/GBpc-EUC-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/GBpc-EUC-UCS2C -usr/share/ghostscript/8.15/Resource/CMap/GBpc-EUC-V -usr/share/ghostscript/8.15/Resource/CMap/H -usr/share/ghostscript/8.15/Resource/CMap/HKdla-B5-H -usr/share/ghostscript/8.15/Resource/CMap/HKdla-B5-V -usr/share/ghostscript/8.15/Resource/CMap/HKdlb-B5-H -usr/share/ghostscript/8.15/Resource/CMap/HKdlb-B5-V -usr/share/ghostscript/8.15/Resource/CMap/HKgccs-B5-H -usr/share/ghostscript/8.15/Resource/CMap/HKgccs-B5-V -usr/share/ghostscript/8.15/Resource/CMap/HKm314-B5-H -usr/share/ghostscript/8.15/Resource/CMap/HKm314-B5-V -usr/share/ghostscript/8.15/Resource/CMap/HKm471-B5-H -usr/share/ghostscript/8.15/Resource/CMap/HKm471-B5-V -usr/share/ghostscript/8.15/Resource/CMap/HKscs-B5-H -usr/share/ghostscript/8.15/Resource/CMap/HKscs-B5-V -usr/share/ghostscript/8.15/Resource/CMap/Hankaku -usr/share/ghostscript/8.15/Resource/CMap/Hiragana -usr/share/ghostscript/8.15/Resource/CMap/Identity-H -usr/share/ghostscript/8.15/Resource/CMap/Identity-V -usr/share/ghostscript/8.15/Resource/CMap/KSC-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/KSC-EUC-V -usr/share/ghostscript/8.15/Resource/CMap/KSC-Johab-H -usr/share/ghostscript/8.15/Resource/CMap/KSC-Johab-V -usr/share/ghostscript/8.15/Resource/CMap/KSCms-UHC-H -usr/share/ghostscript/8.15/Resource/CMap/KSCms-UHC-HW-H -usr/share/ghostscript/8.15/Resource/CMap/KSCms-UHC-HW-V -usr/share/ghostscript/8.15/Resource/CMap/KSCms-UHC-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/KSCms-UHC-V -usr/share/ghostscript/8.15/Resource/CMap/KSCpc-EUC-H -usr/share/ghostscript/8.15/Resource/CMap/KSCpc-EUC-UCS2 -usr/share/ghostscript/8.15/Resource/CMap/KSCpc-EUC-UCS2C -usr/share/ghostscript/8.15/Resource/CMap/Katakana -usr/share/ghostscript/8.15/Resource/CMap/NWP-H -usr/share/ghostscript/8.15/Resource/CMap/NWP-V -usr/share/ghostscript/8.15/Resource/CMap/RKSJ-H -usr/share/ghostscript/8.15/Resource/CMap/RKSJ-V -usr/share/ghostscript/8.15/Resource/CMap/Roman -usr/share/ghostscript/8.15/Resource/CMap/UCS2-90ms-RKSJ -usr/share/ghostscript/8.15/Resource/CMap/UCS2-90pv-RKSJ -usr/share/ghostscript/8.15/Resource/CMap/UCS2-B5pc -usr/share/ghostscript/8.15/Resource/CMap/UCS2-GBK-EUC -usr/share/ghostscript/8.15/Resource/CMap/UCS2-GBpc-EUC -usr/share/ghostscript/8.15/Resource/CMap/UCS2-KSCms-UHC -usr/share/ghostscript/8.15/Resource/CMap/UCS2-KSCpc-EUC -usr/share/ghostscript/8.15/Resource/CMap/UniCNS-UCS2-H -usr/share/ghostscript/8.15/Resource/CMap/UniCNS-UCS2-V -usr/share/ghostscript/8.15/Resource/CMap/UniGB-UCS2-H -usr/share/ghostscript/8.15/Resource/CMap/UniGB-UCS2-V -usr/share/ghostscript/8.15/Resource/CMap/UniHojo-UCS2-H -usr/share/ghostscript/8.15/Resource/CMap/UniJIS-UCS2-H -usr/share/ghostscript/8.15/Resource/CMap/UniJIS-UCS2-HW-H -usr/share/ghostscript/8.15/Resource/CMap/UniJIS-UCS2-HW-V -usr/share/ghostscript/8.15/Resource/CMap/UniJIS-UCS2-V -usr/share/ghostscript/8.15/Resource/CMap/UniKS-UCS2-H -usr/share/ghostscript/8.15/Resource/CMap/UniKS-UCS2-V -usr/share/ghostscript/8.15/Resource/CMap/V -usr/share/ghostscript/8.15/Resource/CMap/WP-Symbol -usr/share/ghostscript/8.15/Resource/ColorSpace -usr/share/ghostscript/8.15/Resource/ColorSpace/DefaultCMYK -usr/share/ghostscript/8.15/Resource/ColorSpace/DefaultGray -usr/share/ghostscript/8.15/Resource/ColorSpace/DefaultRGB -usr/share/ghostscript/8.15/Resource/Decoding -usr/share/ghostscript/8.15/Resource/Decoding/Latin1 -usr/share/ghostscript/8.15/Resource/Decoding/StandardEncoding -usr/share/ghostscript/8.15/Resource/Decoding/Unicode -#usr/share/ghostscript/8.15/doc -#usr/share/ghostscript/8.15/doc/API.htm -#usr/share/ghostscript/8.15/doc/Bug-form.htm -#usr/share/ghostscript/8.15/doc/Bug-info.htm -#usr/share/ghostscript/8.15/doc/C-style.htm -#usr/share/ghostscript/8.15/doc/Changes.htm -#usr/share/ghostscript/8.15/doc/Commprod.htm -#usr/share/ghostscript/8.15/doc/DLL.htm -#usr/share/ghostscript/8.15/doc/Develop.htm -#usr/share/ghostscript/8.15/doc/Devices.htm -#usr/share/ghostscript/8.15/doc/Drivers.htm -#usr/share/ghostscript/8.15/doc/Fonts.htm -#usr/share/ghostscript/8.15/doc/Helpers.htm -#usr/share/ghostscript/8.15/doc/Hershey.htm -#usr/share/ghostscript/8.15/doc/History1.htm -#usr/share/ghostscript/8.15/doc/History2.htm -#usr/share/ghostscript/8.15/doc/History3.htm -#usr/share/ghostscript/8.15/doc/History4.htm -#usr/share/ghostscript/8.15/doc/History5.htm -#usr/share/ghostscript/8.15/doc/History6.htm -#usr/share/ghostscript/8.15/doc/Htmstyle.htm -#usr/share/ghostscript/8.15/doc/Humor.htm -#usr/share/ghostscript/8.15/doc/Install.htm -#usr/share/ghostscript/8.15/doc/Language.htm -#usr/share/ghostscript/8.15/doc/Lib.htm -#usr/share/ghostscript/8.15/doc/Maintain.htm -#usr/share/ghostscript/8.15/doc/Make.htm -#usr/share/ghostscript/8.15/doc/News.htm -#usr/share/ghostscript/8.15/doc/Projects.htm -#usr/share/ghostscript/8.15/doc/Ps-style.htm -#usr/share/ghostscript/8.15/doc/Ps2epsi.htm -#usr/share/ghostscript/8.15/doc/Ps2pdf.htm -#usr/share/ghostscript/8.15/doc/Psfiles.htm -#usr/share/ghostscript/8.15/doc/README -#usr/share/ghostscript/8.15/doc/Readme.htm -#usr/share/ghostscript/8.15/doc/Release.htm -#usr/share/ghostscript/8.15/doc/Source.htm -#usr/share/ghostscript/8.15/doc/Tester.htm -#usr/share/ghostscript/8.15/doc/Unix-lpr.htm -#usr/share/ghostscript/8.15/doc/Use.htm -#usr/share/ghostscript/8.15/doc/Xfonts.htm -#usr/share/ghostscript/8.15/doc/gs.css -#usr/share/ghostscript/8.15/doc/index.html -#usr/share/ghostscript/8.15/examples -#usr/share/ghostscript/8.15/examples/alphabet.ps -#usr/share/ghostscript/8.15/examples/colorcir.ps -#usr/share/ghostscript/8.15/examples/doretree.ps -#usr/share/ghostscript/8.15/examples/escher.ps -#usr/share/ghostscript/8.15/examples/golfer.eps -#usr/share/ghostscript/8.15/examples/grayalph.ps -#usr/share/ghostscript/8.15/examples/ridt91.eps -#usr/share/ghostscript/8.15/examples/snowflak.ps -#usr/share/ghostscript/8.15/examples/tiger.eps -#usr/share/ghostscript/8.15/examples/vasarely.ps -#usr/share/ghostscript/8.15/examples/waterfal.ps -#usr/share/ghostscript/8.15/lib -usr/share/ghostscript/8.15/lib/FAPIcidfmap -usr/share/ghostscript/8.15/lib/FAPIconfig -usr/share/ghostscript/8.15/lib/FAPIfontmap -usr/share/ghostscript/8.15/lib/Fontmap -usr/share/ghostscript/8.15/lib/Fontmap.GS -usr/share/ghostscript/8.15/lib/PM760p.upp -usr/share/ghostscript/8.15/lib/PM760pl.upp -usr/share/ghostscript/8.15/lib/PM820p.upp -usr/share/ghostscript/8.15/lib/PM820pl.upp -usr/share/ghostscript/8.15/lib/Stc670p.upp -usr/share/ghostscript/8.15/lib/Stc670pl.upp -usr/share/ghostscript/8.15/lib/Stc680p.upp -usr/share/ghostscript/8.15/lib/Stc680pl.upp -usr/share/ghostscript/8.15/lib/Stc740p.upp -usr/share/ghostscript/8.15/lib/Stc740pl.upp -usr/share/ghostscript/8.15/lib/Stc760p.upp -usr/share/ghostscript/8.15/lib/Stc760pl.upp -usr/share/ghostscript/8.15/lib/Stc777p.upp -usr/share/ghostscript/8.15/lib/Stc777pl.upp -usr/share/ghostscript/8.15/lib/Stp720p.upp -usr/share/ghostscript/8.15/lib/Stp720pl.upp -usr/share/ghostscript/8.15/lib/Stp870p.upp -usr/share/ghostscript/8.15/lib/Stp870pl.upp -usr/share/ghostscript/8.15/lib/acctest.ps -usr/share/ghostscript/8.15/lib/addxchar.ps -usr/share/ghostscript/8.15/lib/align.ps -usr/share/ghostscript/8.15/lib/bdftops.ps -usr/share/ghostscript/8.15/lib/bj8.rpd -usr/share/ghostscript/8.15/lib/bj8gc12f.upp -usr/share/ghostscript/8.15/lib/bj8hg12f.upp -usr/share/ghostscript/8.15/lib/bj8oh06n.upp -usr/share/ghostscript/8.15/lib/bj8pa06n.upp -usr/share/ghostscript/8.15/lib/bj8pp12f.upp -usr/share/ghostscript/8.15/lib/bj8ts06n.upp -usr/share/ghostscript/8.15/lib/bjc6000a1.upp -usr/share/ghostscript/8.15/lib/bjc6000b1.upp -usr/share/ghostscript/8.15/lib/bjc610a0.upp -usr/share/ghostscript/8.15/lib/bjc610a1.upp -usr/share/ghostscript/8.15/lib/bjc610a2.upp -usr/share/ghostscript/8.15/lib/bjc610a3.upp -usr/share/ghostscript/8.15/lib/bjc610a4.upp -usr/share/ghostscript/8.15/lib/bjc610a5.upp -usr/share/ghostscript/8.15/lib/bjc610a6.upp -usr/share/ghostscript/8.15/lib/bjc610a7.upp -usr/share/ghostscript/8.15/lib/bjc610a8.upp -usr/share/ghostscript/8.15/lib/bjc610b1.upp -usr/share/ghostscript/8.15/lib/bjc610b2.upp -usr/share/ghostscript/8.15/lib/bjc610b3.upp -usr/share/ghostscript/8.15/lib/bjc610b4.upp -usr/share/ghostscript/8.15/lib/bjc610b6.upp -usr/share/ghostscript/8.15/lib/bjc610b7.upp -usr/share/ghostscript/8.15/lib/bjc610b8.upp -usr/share/ghostscript/8.15/lib/caption.ps -usr/share/ghostscript/8.15/lib/cbjc600.ppd -usr/share/ghostscript/8.15/lib/cbjc800.ppd -usr/share/ghostscript/8.15/lib/cdj550.upp -usr/share/ghostscript/8.15/lib/cdj690.upp -usr/share/ghostscript/8.15/lib/cdj690ec.upp -usr/share/ghostscript/8.15/lib/cid2code.ps -usr/share/ghostscript/8.15/lib/cidfmap -usr/share/ghostscript/8.15/lib/decrypt.ps -usr/share/ghostscript/8.15/lib/dmp_init.ps -usr/share/ghostscript/8.15/lib/dmp_site.ps -usr/share/ghostscript/8.15/lib/dnj750c.upp -usr/share/ghostscript/8.15/lib/dnj750m.upp -usr/share/ghostscript/8.15/lib/docie.ps -usr/share/ghostscript/8.15/lib/errpage.ps -usr/share/ghostscript/8.15/lib/escp_24.src -usr/share/ghostscript/8.15/lib/font2c.ps -usr/share/ghostscript/8.15/lib/font2pcl.ps -usr/share/ghostscript/8.15/lib/ghostpdf.ppd -usr/share/ghostscript/8.15/lib/gs_agl.ps -usr/share/ghostscript/8.15/lib/gs_btokn.ps -usr/share/ghostscript/8.15/lib/gs_ccfnt.ps -usr/share/ghostscript/8.15/lib/gs_ce_e.ps -usr/share/ghostscript/8.15/lib/gs_cff.ps -usr/share/ghostscript/8.15/lib/gs_cidcm.ps -usr/share/ghostscript/8.15/lib/gs_ciddc.ps -usr/share/ghostscript/8.15/lib/gs_cidfm.ps -usr/share/ghostscript/8.15/lib/gs_cidfn.ps -usr/share/ghostscript/8.15/lib/gs_cidtt.ps -usr/share/ghostscript/8.15/lib/gs_ciecs2.ps -usr/share/ghostscript/8.15/lib/gs_ciecs3.ps -usr/share/ghostscript/8.15/lib/gs_cmap.ps -usr/share/ghostscript/8.15/lib/gs_cmdl.ps -usr/share/ghostscript/8.15/lib/gs_cspace.ps -usr/share/ghostscript/8.15/lib/gs_css_e.ps -usr/share/ghostscript/8.15/lib/gs_dbt_e.ps -usr/share/ghostscript/8.15/lib/gs_devcs.ps -usr/share/ghostscript/8.15/lib/gs_devn.ps -usr/share/ghostscript/8.15/lib/gs_devpxl.ps -usr/share/ghostscript/8.15/lib/gs_diskf.ps -usr/share/ghostscript/8.15/lib/gs_diskn.ps -usr/share/ghostscript/8.15/lib/gs_dpnxt.ps -usr/share/ghostscript/8.15/lib/gs_dps.ps -usr/share/ghostscript/8.15/lib/gs_dps1.ps -usr/share/ghostscript/8.15/lib/gs_dps2.ps -usr/share/ghostscript/8.15/lib/gs_dscp.ps -usr/share/ghostscript/8.15/lib/gs_epsf.ps -usr/share/ghostscript/8.15/lib/gs_fapi.ps -usr/share/ghostscript/8.15/lib/gs_fform.ps -usr/share/ghostscript/8.15/lib/gs_fntem.ps -usr/share/ghostscript/8.15/lib/gs_fonts.ps -usr/share/ghostscript/8.15/lib/gs_frsd.ps -usr/share/ghostscript/8.15/lib/gs_icc.ps -usr/share/ghostscript/8.15/lib/gs_il1_e.ps -usr/share/ghostscript/8.15/lib/gs_il2_e.ps -usr/share/ghostscript/8.15/lib/gs_img.ps -usr/share/ghostscript/8.15/lib/gs_indxd.ps -usr/share/ghostscript/8.15/lib/gs_init.ps -usr/share/ghostscript/8.15/lib/gs_kanji.ps -usr/share/ghostscript/8.15/lib/gs_ksb_e.ps -usr/share/ghostscript/8.15/lib/gs_l.xbm -usr/share/ghostscript/8.15/lib/gs_l.xpm -usr/share/ghostscript/8.15/lib/gs_l2img.ps -usr/share/ghostscript/8.15/lib/gs_l_m.xbm -usr/share/ghostscript/8.15/lib/gs_lev2.ps -usr/share/ghostscript/8.15/lib/gs_lgo_e.ps -usr/share/ghostscript/8.15/lib/gs_lgx_e.ps -usr/share/ghostscript/8.15/lib/gs_ll3.ps -usr/share/ghostscript/8.15/lib/gs_m.xbm -usr/share/ghostscript/8.15/lib/gs_m.xpm -usr/share/ghostscript/8.15/lib/gs_m_m.xbm -usr/share/ghostscript/8.15/lib/gs_mex_e.ps -usr/share/ghostscript/8.15/lib/gs_mgl_e.ps -usr/share/ghostscript/8.15/lib/gs_mro_e.ps -usr/share/ghostscript/8.15/lib/gs_patrn.ps -usr/share/ghostscript/8.15/lib/gs_pdf_e.ps -usr/share/ghostscript/8.15/lib/gs_pdfwr.ps -usr/share/ghostscript/8.15/lib/gs_pfile.ps -usr/share/ghostscript/8.15/lib/gs_rdlin.ps -usr/share/ghostscript/8.15/lib/gs_res.ps -usr/share/ghostscript/8.15/lib/gs_resmp.ps -usr/share/ghostscript/8.15/lib/gs_resst.ps -usr/share/ghostscript/8.15/lib/gs_s.xbm -usr/share/ghostscript/8.15/lib/gs_s.xpm -usr/share/ghostscript/8.15/lib/gs_s_m.xbm -usr/share/ghostscript/8.15/lib/gs_sepr.ps -usr/share/ghostscript/8.15/lib/gs_setpd.ps -usr/share/ghostscript/8.15/lib/gs_statd.ps -usr/share/ghostscript/8.15/lib/gs_std_e.ps -usr/share/ghostscript/8.15/lib/gs_stres.ps -usr/share/ghostscript/8.15/lib/gs_sym_e.ps -usr/share/ghostscript/8.15/lib/gs_t.xbm -usr/share/ghostscript/8.15/lib/gs_t.xpm -usr/share/ghostscript/8.15/lib/gs_t_m.xbm -usr/share/ghostscript/8.15/lib/gs_trap.ps -usr/share/ghostscript/8.15/lib/gs_ttf.ps -usr/share/ghostscript/8.15/lib/gs_typ32.ps -usr/share/ghostscript/8.15/lib/gs_typ42.ps -usr/share/ghostscript/8.15/lib/gs_type1.ps -usr/share/ghostscript/8.15/lib/gs_wan_e.ps -usr/share/ghostscript/8.15/lib/gs_wl1_e.ps -usr/share/ghostscript/8.15/lib/gs_wl2_e.ps -usr/share/ghostscript/8.15/lib/gs_wl5_e.ps -usr/share/ghostscript/8.15/lib/gslp.ps -usr/share/ghostscript/8.15/lib/gsnup.ps -usr/share/ghostscript/8.15/lib/ht_ccsto.ps -usr/share/ghostscript/8.15/lib/image-qa.ps -usr/share/ghostscript/8.15/lib/impath.ps -usr/share/ghostscript/8.15/lib/jispaper.ps -usr/share/ghostscript/8.15/lib/landscap.ps -usr/share/ghostscript/8.15/lib/level1.ps -usr/share/ghostscript/8.15/lib/lines.ps -usr/share/ghostscript/8.15/lib/markhint.ps -usr/share/ghostscript/8.15/lib/markpath.ps -usr/share/ghostscript/8.15/lib/necp2x.upp -usr/share/ghostscript/8.15/lib/necp2x6.upp -usr/share/ghostscript/8.15/lib/packfile.ps -usr/share/ghostscript/8.15/lib/pcharstr.ps -usr/share/ghostscript/8.15/lib/pdf2dsc.ps -usr/share/ghostscript/8.15/lib/pdf_base.ps -usr/share/ghostscript/8.15/lib/pdf_draw.ps -usr/share/ghostscript/8.15/lib/pdf_font.ps -usr/share/ghostscript/8.15/lib/pdf_main.ps -usr/share/ghostscript/8.15/lib/pdf_ops.ps -usr/share/ghostscript/8.15/lib/pdf_rbld.ps -usr/share/ghostscript/8.15/lib/pdf_sec.ps -usr/share/ghostscript/8.15/lib/pdfopt.ps -usr/share/ghostscript/8.15/lib/pdfwrite.ps -usr/share/ghostscript/8.15/lib/pf2afm.ps -usr/share/ghostscript/8.15/lib/pfbtopfa.ps -usr/share/ghostscript/8.15/lib/ppath.ps -usr/share/ghostscript/8.15/lib/prfont.ps -usr/share/ghostscript/8.15/lib/printafm.ps -usr/share/ghostscript/8.15/lib/ps2ai.ps -usr/share/ghostscript/8.15/lib/ps2ascii.ps -usr/share/ghostscript/8.15/lib/ps2epsi.ps -usr/share/ghostscript/8.15/lib/quit.ps -usr/share/ghostscript/8.15/lib/ras1.upp -usr/share/ghostscript/8.15/lib/ras24.upp -usr/share/ghostscript/8.15/lib/ras3.upp -usr/share/ghostscript/8.15/lib/ras32.upp -usr/share/ghostscript/8.15/lib/ras4.upp -usr/share/ghostscript/8.15/lib/ras8m.upp -usr/share/ghostscript/8.15/lib/rollconv.ps -usr/share/ghostscript/8.15/lib/s400a1.upp -usr/share/ghostscript/8.15/lib/s400b1.upp -usr/share/ghostscript/8.15/lib/sharp.upp -usr/share/ghostscript/8.15/lib/showchar.ps -usr/share/ghostscript/8.15/lib/showpage.ps -usr/share/ghostscript/8.15/lib/st640ih.upp -usr/share/ghostscript/8.15/lib/st640ihg.upp -usr/share/ghostscript/8.15/lib/st640p.upp -usr/share/ghostscript/8.15/lib/st640pg.upp -usr/share/ghostscript/8.15/lib/st640pl.upp -usr/share/ghostscript/8.15/lib/st640plg.upp -usr/share/ghostscript/8.15/lib/stc.upp -usr/share/ghostscript/8.15/lib/stc1520h.upp -usr/share/ghostscript/8.15/lib/stc2.upp -usr/share/ghostscript/8.15/lib/stc200_h.upp -usr/share/ghostscript/8.15/lib/stc2_h.upp -usr/share/ghostscript/8.15/lib/stc2s_h.upp -usr/share/ghostscript/8.15/lib/stc300.upp -usr/share/ghostscript/8.15/lib/stc300bl.upp -usr/share/ghostscript/8.15/lib/stc300bm.upp -usr/share/ghostscript/8.15/lib/stc500p.upp -usr/share/ghostscript/8.15/lib/stc500ph.upp -usr/share/ghostscript/8.15/lib/stc600ih.upp -usr/share/ghostscript/8.15/lib/stc600p.upp -usr/share/ghostscript/8.15/lib/stc600pl.upp -usr/share/ghostscript/8.15/lib/stc640p.upp -usr/share/ghostscript/8.15/lib/stc740ih.upp -usr/share/ghostscript/8.15/lib/stc800ih.upp -usr/share/ghostscript/8.15/lib/stc800p.upp -usr/share/ghostscript/8.15/lib/stc800pl.upp -usr/share/ghostscript/8.15/lib/stc_h.upp -usr/share/ghostscript/8.15/lib/stc_l.upp -usr/share/ghostscript/8.15/lib/stcany.upp -usr/share/ghostscript/8.15/lib/stcany_h.upp -usr/share/ghostscript/8.15/lib/stcinfo.ps -usr/share/ghostscript/8.15/lib/stcolor.ps -usr/share/ghostscript/8.15/lib/stocht.ps -usr/share/ghostscript/8.15/lib/traceimg.ps -usr/share/ghostscript/8.15/lib/traceop.ps -usr/share/ghostscript/8.15/lib/type1enc.ps -usr/share/ghostscript/8.15/lib/type1ops.ps -usr/share/ghostscript/8.15/lib/uninfo.ps -usr/share/ghostscript/8.15/lib/unprot.ps -usr/share/ghostscript/8.15/lib/viewcmyk.ps -usr/share/ghostscript/8.15/lib/viewgif.ps -usr/share/ghostscript/8.15/lib/viewjpeg.ps -usr/share/ghostscript/8.15/lib/viewmiff.ps -usr/share/ghostscript/8.15/lib/viewpbm.ps -usr/share/ghostscript/8.15/lib/viewpcx.ps -usr/share/ghostscript/8.15/lib/viewps2a.ps -usr/share/ghostscript/8.15/lib/wftopfa.ps -usr/share/ghostscript/8.15/lib/winmaps.ps -usr/share/ghostscript/8.15/lib/wrfont.ps -usr/share/ghostscript/8.15/lib/xlatmap -usr/share/ghostscript/8.15/lib/zeroline.ps +#usr/share/ghostscript/9.20 +#usr/share/ghostscript/9.20/doc +#usr/share/ghostscript/9.20/doc/API.htm +#usr/share/ghostscript/9.20/doc/AUTHORS +#usr/share/ghostscript/9.20/doc/C-style.htm +#usr/share/ghostscript/9.20/doc/COPYING +#usr/share/ghostscript/9.20/doc/Changes.htm +#usr/share/ghostscript/9.20/doc/Commprod.htm +#usr/share/ghostscript/9.20/doc/DLL.htm +#usr/share/ghostscript/9.20/doc/Deprecated.htm +#usr/share/ghostscript/9.20/doc/Details.htm +#usr/share/ghostscript/9.20/doc/Details8.htm +#usr/share/ghostscript/9.20/doc/Details9.htm +#usr/share/ghostscript/9.20/doc/Develop.htm +#usr/share/ghostscript/9.20/doc/Devices.htm +#usr/share/ghostscript/9.20/doc/Drivers.htm +#usr/share/ghostscript/9.20/doc/Fonts.htm +#usr/share/ghostscript/9.20/doc/GS9_Color_Management.pdf +#usr/share/ghostscript/9.20/doc/GS9_Color_Management.tex +#usr/share/ghostscript/9.20/doc/Helpers.htm +#usr/share/ghostscript/9.20/doc/Hershey.htm +#usr/share/ghostscript/9.20/doc/History1.htm +#usr/share/ghostscript/9.20/doc/History2.htm +#usr/share/ghostscript/9.20/doc/History3.htm +#usr/share/ghostscript/9.20/doc/History4.htm +#usr/share/ghostscript/9.20/doc/History5.htm +#usr/share/ghostscript/9.20/doc/History6.htm +#usr/share/ghostscript/9.20/doc/History7.htm +#usr/share/ghostscript/9.20/doc/History8.htm +#usr/share/ghostscript/9.20/doc/History9.htm +#usr/share/ghostscript/9.20/doc/Install.htm +#usr/share/ghostscript/9.20/doc/Issues.htm +#usr/share/ghostscript/9.20/doc/Language.htm +#usr/share/ghostscript/9.20/doc/Lib.htm +#usr/share/ghostscript/9.20/doc/Make.htm +#usr/share/ghostscript/9.20/doc/News.htm +#usr/share/ghostscript/9.20/doc/Projects.htm +#usr/share/ghostscript/9.20/doc/Ps-style.htm +#usr/share/ghostscript/9.20/doc/Ps2epsi.htm +#usr/share/ghostscript/9.20/doc/Psfiles.htm +#usr/share/ghostscript/9.20/doc/Readme.htm +#usr/share/ghostscript/9.20/doc/Release.htm +#usr/share/ghostscript/9.20/doc/Source.htm +#usr/share/ghostscript/9.20/doc/Unix-lpr.htm +#usr/share/ghostscript/9.20/doc/Use.htm +#usr/share/ghostscript/9.20/doc/WhatIsGS.htm +#usr/share/ghostscript/9.20/doc/Xfonts.htm +#usr/share/ghostscript/9.20/doc/gs-vms.hlp +#usr/share/ghostscript/9.20/doc/gs.css +#usr/share/ghostscript/9.20/doc/gsdoc.el +#usr/share/ghostscript/9.20/doc/index.html +#usr/share/ghostscript/9.20/doc/pscet_status.txt +#usr/share/ghostscript/9.20/doc/thirdparty.htm +#usr/share/ghostscript/9.20/examples +#usr/share/ghostscript/9.20/examples/alphabet.ps +#usr/share/ghostscript/9.20/examples/annots.pdf +#usr/share/ghostscript/9.20/examples/cjk +#usr/share/ghostscript/9.20/examples/cjk/all_ac1.ps +#usr/share/ghostscript/9.20/examples/cjk/all_ag1.ps +#usr/share/ghostscript/9.20/examples/cjk/all_aj1.ps +#usr/share/ghostscript/9.20/examples/cjk/all_aj2.ps +#usr/share/ghostscript/9.20/examples/cjk/all_ak1.ps +#usr/share/ghostscript/9.20/examples/cjk/article9.ps +#usr/share/ghostscript/9.20/examples/cjk/gscjk_ac.ps +#usr/share/ghostscript/9.20/examples/cjk/gscjk_ag.ps +#usr/share/ghostscript/9.20/examples/cjk/gscjk_aj.ps +#usr/share/ghostscript/9.20/examples/cjk/gscjk_ak.ps +#usr/share/ghostscript/9.20/examples/cjk/iso2022.ps +#usr/share/ghostscript/9.20/examples/cjk/iso2022v.ps +#usr/share/ghostscript/9.20/examples/colorcir.ps +#usr/share/ghostscript/9.20/examples/doretree.ps +#usr/share/ghostscript/9.20/examples/escher.ps +#usr/share/ghostscript/9.20/examples/golfer.eps +#usr/share/ghostscript/9.20/examples/grayalph.ps +#usr/share/ghostscript/9.20/examples/ridt91.eps +#usr/share/ghostscript/9.20/examples/snowflak.ps +#usr/share/ghostscript/9.20/examples/text_graph_image_cmyk_rgb.pdf +#usr/share/ghostscript/9.20/examples/text_graphic_image.pdf +#usr/share/ghostscript/9.20/examples/tiger.eps +#usr/share/ghostscript/9.20/examples/transparency_example.ps +#usr/share/ghostscript/9.20/examples/vasarely.ps +#usr/share/ghostscript/9.20/examples/waterfal.ps +#usr/share/ghostscript/9.20/lib +#usr/share/ghostscript/9.20/lib/PDFA_def.ps +#usr/share/ghostscript/9.20/lib/PDFX_def.ps +#usr/share/ghostscript/9.20/lib/PM760p.upp +#usr/share/ghostscript/9.20/lib/PM760pl.upp +#usr/share/ghostscript/9.20/lib/PM820p.upp +#usr/share/ghostscript/9.20/lib/PM820pl.upp +#usr/share/ghostscript/9.20/lib/Stc670p.upp +#usr/share/ghostscript/9.20/lib/Stc670pl.upp +#usr/share/ghostscript/9.20/lib/Stc680p.upp +#usr/share/ghostscript/9.20/lib/Stc680pl.upp +#usr/share/ghostscript/9.20/lib/Stc740p.upp +#usr/share/ghostscript/9.20/lib/Stc740pl.upp +#usr/share/ghostscript/9.20/lib/Stc760p.upp +#usr/share/ghostscript/9.20/lib/Stc760pl.upp +#usr/share/ghostscript/9.20/lib/Stc777p.upp +#usr/share/ghostscript/9.20/lib/Stc777pl.upp +#usr/share/ghostscript/9.20/lib/Stp720p.upp +#usr/share/ghostscript/9.20/lib/Stp720pl.upp +#usr/share/ghostscript/9.20/lib/Stp870p.upp +#usr/share/ghostscript/9.20/lib/Stp870pl.upp +#usr/share/ghostscript/9.20/lib/acctest.ps +#usr/share/ghostscript/9.20/lib/addxchar.ps +#usr/share/ghostscript/9.20/lib/align.ps +#usr/share/ghostscript/9.20/lib/bj8.rpd +#usr/share/ghostscript/9.20/lib/bj8gc12f.upp +#usr/share/ghostscript/9.20/lib/bj8hg12f.upp +#usr/share/ghostscript/9.20/lib/bj8oh06n.upp +#usr/share/ghostscript/9.20/lib/bj8pa06n.upp +#usr/share/ghostscript/9.20/lib/bj8pp12f.upp +#usr/share/ghostscript/9.20/lib/bj8ts06n.upp +#usr/share/ghostscript/9.20/lib/bjc6000a1.upp +#usr/share/ghostscript/9.20/lib/bjc6000b1.upp +#usr/share/ghostscript/9.20/lib/bjc610a0.upp +#usr/share/ghostscript/9.20/lib/bjc610a1.upp +#usr/share/ghostscript/9.20/lib/bjc610a2.upp +#usr/share/ghostscript/9.20/lib/bjc610a3.upp +#usr/share/ghostscript/9.20/lib/bjc610a4.upp +#usr/share/ghostscript/9.20/lib/bjc610a5.upp +#usr/share/ghostscript/9.20/lib/bjc610a6.upp +#usr/share/ghostscript/9.20/lib/bjc610a7.upp +#usr/share/ghostscript/9.20/lib/bjc610a8.upp +#usr/share/ghostscript/9.20/lib/bjc610b1.upp +#usr/share/ghostscript/9.20/lib/bjc610b2.upp +#usr/share/ghostscript/9.20/lib/bjc610b3.upp +#usr/share/ghostscript/9.20/lib/bjc610b4.upp +#usr/share/ghostscript/9.20/lib/bjc610b6.upp +#usr/share/ghostscript/9.20/lib/bjc610b7.upp +#usr/share/ghostscript/9.20/lib/bjc610b8.upp +#usr/share/ghostscript/9.20/lib/caption.ps +#usr/share/ghostscript/9.20/lib/cbjc600.ppd +#usr/share/ghostscript/9.20/lib/cbjc800.ppd +#usr/share/ghostscript/9.20/lib/cdj550.upp +#usr/share/ghostscript/9.20/lib/cdj690.upp +#usr/share/ghostscript/9.20/lib/cdj690ec.upp +#usr/share/ghostscript/9.20/lib/cid2code.ps +#usr/share/ghostscript/9.20/lib/decrypt.ps +#usr/share/ghostscript/9.20/lib/dmp_init.ps +#usr/share/ghostscript/9.20/lib/dmp_site.ps +#usr/share/ghostscript/9.20/lib/dnj750c.upp +#usr/share/ghostscript/9.20/lib/dnj750m.upp +#usr/share/ghostscript/9.20/lib/docie.ps +#usr/share/ghostscript/9.20/lib/escp_24.src +#usr/share/ghostscript/9.20/lib/font2c.ps +#usr/share/ghostscript/9.20/lib/font2pcl.ps +#usr/share/ghostscript/9.20/lib/ghostpdf.ppd +#usr/share/ghostscript/9.20/lib/gs_ce_e.ps +#usr/share/ghostscript/9.20/lib/gs_cmdl.ps +#usr/share/ghostscript/9.20/lib/gs_il2_e.ps +#usr/share/ghostscript/9.20/lib/gs_kanji.ps +#usr/share/ghostscript/9.20/lib/gs_ksb_e.ps +#usr/share/ghostscript/9.20/lib/gs_l.xbm +#usr/share/ghostscript/9.20/lib/gs_l.xpm +#usr/share/ghostscript/9.20/lib/gs_l_m.xbm +#usr/share/ghostscript/9.20/lib/gs_lgo_e.ps +#usr/share/ghostscript/9.20/lib/gs_lgx_e.ps +#usr/share/ghostscript/9.20/lib/gs_m.xbm +#usr/share/ghostscript/9.20/lib/gs_m.xpm +#usr/share/ghostscript/9.20/lib/gs_m_m.xbm +#usr/share/ghostscript/9.20/lib/gs_pfile.ps +#usr/share/ghostscript/9.20/lib/gs_rdlin.ps +#usr/share/ghostscript/9.20/lib/gs_s.xbm +#usr/share/ghostscript/9.20/lib/gs_s.xpm +#usr/share/ghostscript/9.20/lib/gs_s_m.xbm +#usr/share/ghostscript/9.20/lib/gs_t.xbm +#usr/share/ghostscript/9.20/lib/gs_t.xpm +#usr/share/ghostscript/9.20/lib/gs_t_m.xbm +#usr/share/ghostscript/9.20/lib/gs_wl1_e.ps +#usr/share/ghostscript/9.20/lib/gs_wl2_e.ps +#usr/share/ghostscript/9.20/lib/gs_wl5_e.ps +#usr/share/ghostscript/9.20/lib/gslp.ps +#usr/share/ghostscript/9.20/lib/gsnup.ps +#usr/share/ghostscript/9.20/lib/ht_ccsto.ps +#usr/share/ghostscript/9.20/lib/image-qa.ps +#usr/share/ghostscript/9.20/lib/impath.ps +#usr/share/ghostscript/9.20/lib/jispaper.ps +#usr/share/ghostscript/9.20/lib/landscap.ps +#usr/share/ghostscript/9.20/lib/level1.ps +#usr/share/ghostscript/9.20/lib/lines.ps +#usr/share/ghostscript/9.20/lib/markhint.ps +#usr/share/ghostscript/9.20/lib/markpath.ps +#usr/share/ghostscript/9.20/lib/mkcidfm.ps +#usr/share/ghostscript/9.20/lib/necp2x.upp +#usr/share/ghostscript/9.20/lib/necp2x6.upp +#usr/share/ghostscript/9.20/lib/packfile.ps +#usr/share/ghostscript/9.20/lib/pcharstr.ps +#usr/share/ghostscript/9.20/lib/pdf2dsc.ps +#usr/share/ghostscript/9.20/lib/pdfwrite.ps +#usr/share/ghostscript/9.20/lib/pf2afm.ps +#usr/share/ghostscript/9.20/lib/pfbtopfa.ps +#usr/share/ghostscript/9.20/lib/ppath.ps +#usr/share/ghostscript/9.20/lib/pphs.ps +#usr/share/ghostscript/9.20/lib/prfont.ps +#usr/share/ghostscript/9.20/lib/printafm.ps +#usr/share/ghostscript/9.20/lib/ps2ai.ps +#usr/share/ghostscript/9.20/lib/ps2ascii.ps +#usr/share/ghostscript/9.20/lib/ps2epsi.ps +#usr/share/ghostscript/9.20/lib/quit.ps +#usr/share/ghostscript/9.20/lib/ras1.upp +#usr/share/ghostscript/9.20/lib/ras24.upp +#usr/share/ghostscript/9.20/lib/ras3.upp +#usr/share/ghostscript/9.20/lib/ras32.upp +#usr/share/ghostscript/9.20/lib/ras4.upp +#usr/share/ghostscript/9.20/lib/ras8m.upp +#usr/share/ghostscript/9.20/lib/rollconv.ps +#usr/share/ghostscript/9.20/lib/s400a1.upp +#usr/share/ghostscript/9.20/lib/s400b1.upp +#usr/share/ghostscript/9.20/lib/sharp.upp +#usr/share/ghostscript/9.20/lib/showchar.ps +#usr/share/ghostscript/9.20/lib/showpage.ps +#usr/share/ghostscript/9.20/lib/sipixa6.upp +#usr/share/ghostscript/9.20/lib/st640ih.upp +#usr/share/ghostscript/9.20/lib/st640ihg.upp +#usr/share/ghostscript/9.20/lib/st640p.upp +#usr/share/ghostscript/9.20/lib/st640pg.upp +#usr/share/ghostscript/9.20/lib/st640pl.upp +#usr/share/ghostscript/9.20/lib/st640plg.upp +#usr/share/ghostscript/9.20/lib/stc.upp +#usr/share/ghostscript/9.20/lib/stc1520h.upp +#usr/share/ghostscript/9.20/lib/stc2.upp +#usr/share/ghostscript/9.20/lib/stc200_h.upp +#usr/share/ghostscript/9.20/lib/stc2_h.upp +#usr/share/ghostscript/9.20/lib/stc2s_h.upp +#usr/share/ghostscript/9.20/lib/stc300.upp +#usr/share/ghostscript/9.20/lib/stc300bl.upp +#usr/share/ghostscript/9.20/lib/stc300bm.upp +#usr/share/ghostscript/9.20/lib/stc500p.upp +#usr/share/ghostscript/9.20/lib/stc500ph.upp +#usr/share/ghostscript/9.20/lib/stc600ih.upp +#usr/share/ghostscript/9.20/lib/stc600p.upp +#usr/share/ghostscript/9.20/lib/stc600pl.upp +#usr/share/ghostscript/9.20/lib/stc640p.upp +#usr/share/ghostscript/9.20/lib/stc740ih.upp +#usr/share/ghostscript/9.20/lib/stc800ih.upp +#usr/share/ghostscript/9.20/lib/stc800p.upp +#usr/share/ghostscript/9.20/lib/stc800pl.upp +#usr/share/ghostscript/9.20/lib/stc_h.upp +#usr/share/ghostscript/9.20/lib/stc_l.upp +#usr/share/ghostscript/9.20/lib/stcany.upp +#usr/share/ghostscript/9.20/lib/stcany_h.upp +#usr/share/ghostscript/9.20/lib/stcinfo.ps +#usr/share/ghostscript/9.20/lib/stcolor.ps +#usr/share/ghostscript/9.20/lib/stocht.ps +#usr/share/ghostscript/9.20/lib/traceimg.ps +#usr/share/ghostscript/9.20/lib/traceop.ps +#usr/share/ghostscript/9.20/lib/type1enc.ps +#usr/share/ghostscript/9.20/lib/type1ops.ps +#usr/share/ghostscript/9.20/lib/uninfo.ps +#usr/share/ghostscript/9.20/lib/unprot.ps +#usr/share/ghostscript/9.20/lib/viewcmyk.ps +#usr/share/ghostscript/9.20/lib/viewgif.ps +#usr/share/ghostscript/9.20/lib/viewjpeg.ps +#usr/share/ghostscript/9.20/lib/viewmiff.ps +#usr/share/ghostscript/9.20/lib/viewpbm.ps +#usr/share/ghostscript/9.20/lib/viewpcx.ps +#usr/share/ghostscript/9.20/lib/viewps2a.ps +#usr/share/ghostscript/9.20/lib/wftopfa.ps +#usr/share/ghostscript/9.20/lib/winmaps.ps +#usr/share/ghostscript/9.20/lib/wrfont.ps +#usr/share/ghostscript/9.20/lib/zeroline.ps #usr/share/ghostscript/fonts #usr/share/ghostscript/fonts/COPYING #usr/share/ghostscript/fonts/ChangeLog @@ -688,4 +446,41 @@ usr/share/ghostscript/fonts/u004006t.pfm usr/share/ghostscript/fonts/z003034l.afm usr/share/ghostscript/fonts/z003034l.pfb usr/share/ghostscript/fonts/z003034l.pfm -var/ipfire/cups/pstoraster.convs +#usr/share/man/de/man1/dvipdf.1 +#usr/share/man/de/man1/eps2eps.1 +#usr/share/man/de/man1/font2c.1 +#usr/share/man/de/man1/gsnd.1 +#usr/share/man/de/man1/pdf2dsc.1 +#usr/share/man/de/man1/pdf2ps.1 +#usr/share/man/de/man1/printafm.1 +#usr/share/man/de/man1/ps2ascii.1 +#usr/share/man/de/man1/ps2pdf.1 +#usr/share/man/de/man1/ps2pdf12.1 +#usr/share/man/de/man1/ps2pdf13.1 +#usr/share/man/de/man1/ps2pdf14.1 +#usr/share/man/de/man1/ps2ps.1 +#usr/share/man/de/man1/wftopfa.1 +#usr/share/man/man1/dvipdf.1 +#usr/share/man/man1/eps2eps.1 +#usr/share/man/man1/font2c.1 +#usr/share/man/man1/gs.1 +#usr/share/man/man1/gsbj.1 +#usr/share/man/man1/gsdj.1 +#usr/share/man/man1/gsdj500.1 +#usr/share/man/man1/gslj.1 +#usr/share/man/man1/gslp.1 +#usr/share/man/man1/gsnd.1 +#usr/share/man/man1/pdf2dsc.1 +#usr/share/man/man1/pdf2ps.1 +#usr/share/man/man1/pf2afm.1 +#usr/share/man/man1/pfbtopfa.1 +#usr/share/man/man1/printafm.1 +#usr/share/man/man1/ps2ascii.1 +#usr/share/man/man1/ps2epsi.1 +#usr/share/man/man1/ps2pdf.1 +#usr/share/man/man1/ps2pdf12.1 +#usr/share/man/man1/ps2pdf13.1 +#usr/share/man/man1/ps2pdf14.1 +#usr/share/man/man1/ps2pdfwr.1 +#usr/share/man/man1/ps2ps.1 +#usr/share/man/man1/wftopfa.1 diff --git a/lfs/ghostscript b/lfs/ghostscript index f76a1b690..4d82eb750 100644 --- a/lfs/ghostscript +++ b/lfs/ghostscript @@ -24,17 +24,17 @@ include Config -VER = 8.15.1 +VER = 9.20 -THISAPP = espgs-$(VER) -DL_FILE = $(THISAPP)-source.tar.bz2 +THISAPP = ghostscript-$(VER) +DL_FILE = $(THISAPP).tar.gz DL_FROM = $(URL_IPFIRE) -DIR_APP = $(DIR_SRC)/espgs-$(VER) +DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = ghostscript -PAK_VER = 1 +PAK_VER = 2 -DEPS = "" +DEPS = "dbus libtiff" ############################################################################### # Top-level Rules @@ -48,7 +48,7 @@ $(DL_FILE) = $(DL_FROM)/$(DL_FILE) ghostscript-fonts-std-8.11.tar.gz = $(URL_IPFIRE)/ghostscript-fonts-std-8.11.tar.gz gnu-gs-fonts-other-6.0.tar.gz = $(URL_IPFIRE)/gnu-gs-fonts-other-6.0.tar.gz -$(DL_FILE)_MD5 = 2a21136953c3559e6088522753b06b1f +$(DL_FILE)_MD5 = 93c5987cd3ab341108be1ebbaadc24fe ghostscript-fonts-std-8.11.tar.gz_MD5 = 6865682b095f8c4500c54b285ff05ef6 gnu-gs-fonts-other-6.0.tar.gz_MD5 = 33457d3f37de7ef03d2eea05a9e6aa4f @@ -82,14 +82,19 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) - @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar jxf $(DIR_DL)/$(DL_FILE) -# cd $(DIR_APP) && sed -i "s/bbox.dev$/x11.dev/" Makefile.in - cd $(DIR_APP) && ./configure --prefix=/usr --enable-threads --without-omni - cd $(DIR_APP) && make + @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && \ + ./configure \ + --prefix=/usr \ + --with-system-libtiff \ + --with-install-cups + cd $(DIR_APP) && make $(MAKETUNING) cd $(DIR_APP) && make install - rmdir -v /usr/lib/ghostscript/8.15 /usr/lib/ghostscript + + # Install fonts tar xfz $(DIR_SRC)/cache/ghostscript-fonts-std-8.11.tar.gz -C /usr/share/ghostscript tar xfz $(DIR_SRC)/cache/gnu-gs-fonts-other-6.0.tar.gz -C /usr/share/ghostscript chown -v root:root /usr/share/ghostscript/fonts/* + @rm -rf $(DIR_APP) @$(POSTBUILD) From f70723ea1d8a4c5c7e5a57323df6aae4722ceacc Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 25 Feb 2017 15:45:52 +0000 Subject: [PATCH 07/15] avahi: Update to 0.6.32 Signed-off-by: Michael Tremer --- config/rootfiles/packages/avahi | 33 +++++++++++++++++++++------------ lfs/avahi | 4 ++-- 2 files changed, 23 insertions(+), 14 deletions(-) diff --git a/config/rootfiles/packages/avahi b/config/rootfiles/packages/avahi index fa8f25b53..4a3b57232 100644 --- a/config/rootfiles/packages/avahi +++ b/config/rootfiles/packages/avahi @@ -7,7 +7,7 @@ etc/avahi/services etc/avahi/services/sftp-ssh.service etc/avahi/services/smb.service etc/avahi/services/ssh.service -#etc/dbus-1/system.d/avahi-dbus.conf +etc/dbus-1/system.d/avahi-dbus.conf etc/rc.d/init.d/avahi usr/bin/avahi-browse usr/bin/avahi-browse-domains @@ -91,21 +91,23 @@ usr/lib/python2.7/site-packages/avahi/ServiceTypeDatabase.py usr/sbin/avahi-autoipd usr/sbin/avahi-daemon usr/sbin/avahi-dnsconfd -#usr/share/applications usr/share/avahi usr/share/avahi/avahi-service.dtd usr/share/avahi/service-types #usr/share/dbus-1/interfaces -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.AddressResolver.xml -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.DomainBrowser.xml -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.EntryGroup.xml -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.HostNameResolver.xml -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.RecordBrowser.xml -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.Server.xml -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceBrowser.xml -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceResolver.xml -#usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceTypeBrowser.xml -#usr/share/dbus-1/system-services +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.AddressResolver.xml +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.DomainBrowser.xml +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.EntryGroup.xml +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.HostNameResolver.xml +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.RecordBrowser.xml +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.Server.xml +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceBrowser.xml +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceResolver.xml +usr/share/dbus-1/interfaces/org.freedesktop.Avahi.ServiceTypeBrowser.xml +#usr/share/locale/ach +#usr/share/locale/ach/LC_MESSAGES +#usr/share/locale/ach/LC_MESSAGES/avahi.mo +#usr/share/locale/ar/LC_MESSAGES/avahi.mo #usr/share/locale/bg/LC_MESSAGES/avahi.mo #usr/share/locale/ca/LC_MESSAGES/avahi.mo #usr/share/locale/cs/LC_MESSAGES/avahi.mo @@ -118,7 +120,10 @@ usr/share/avahi/service-types #usr/share/locale/en_NZ #usr/share/locale/en_NZ/LC_MESSAGES #usr/share/locale/en_NZ/LC_MESSAGES/avahi.mo +#usr/share/locale/eo/LC_MESSAGES/avahi.mo #usr/share/locale/es/LC_MESSAGES/avahi.mo +#usr/share/locale/et/LC_MESSAGES/avahi.mo +#usr/share/locale/fa/LC_MESSAGES/avahi.mo #usr/share/locale/fi/LC_MESSAGES/avahi.mo #usr/share/locale/fo #usr/share/locale/fo/LC_MESSAGES @@ -130,16 +135,20 @@ usr/share/avahi/service-types #usr/share/locale/id/LC_MESSAGES/avahi.mo #usr/share/locale/it/LC_MESSAGES/avahi.mo #usr/share/locale/ja/LC_MESSAGES/avahi.mo +#usr/share/locale/ko/LC_MESSAGES/avahi.mo +#usr/share/locale/lv/LC_MESSAGES/avahi.mo #usr/share/locale/ms/LC_MESSAGES/avahi.mo #usr/share/locale/nl/LC_MESSAGES/avahi.mo #usr/share/locale/pl/LC_MESSAGES/avahi.mo #usr/share/locale/pt_BR/LC_MESSAGES/avahi.mo #usr/share/locale/ro/LC_MESSAGES/avahi.mo #usr/share/locale/ru/LC_MESSAGES/avahi.mo +#usr/share/locale/sk/LC_MESSAGES/avahi.mo #usr/share/locale/sl/LC_MESSAGES/avahi.mo #usr/share/locale/sr/LC_MESSAGES/avahi.mo #usr/share/locale/sr@latin/LC_MESSAGES/avahi.mo #usr/share/locale/sv/LC_MESSAGES/avahi.mo +#usr/share/locale/tr/LC_MESSAGES/avahi.mo #usr/share/locale/uk/LC_MESSAGES/avahi.mo #usr/share/locale/zh_CN/LC_MESSAGES/avahi.mo #usr/share/locale/zh_TW/LC_MESSAGES/avahi.mo diff --git a/lfs/avahi b/lfs/avahi index 0ffbd3249..adcb84c54 100644 --- a/lfs/avahi +++ b/lfs/avahi @@ -24,7 +24,7 @@ include Config -VER = 0.6.31 +VER = 0.6.32 THISAPP = avahi-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -44,7 +44,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 2f22745b8f7368ad5a0a3fddac343f2d +$(DL_FILE)_MD5 = 22b5e705d3eabb31d26f2e1e7b074013 install : $(TARGET) From 89009f82ea4861a14dcb90c2185bdcd82d3703f4 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Sat, 25 Feb 2017 16:33:56 +0000 Subject: [PATCH 08/15] Rootfile updates Signed-off-by: Michael Tremer --- config/rootfiles/common/attr | 5 ++--- config/rootfiles/packages/sane | 5 +++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/config/rootfiles/common/attr b/config/rootfiles/common/attr index ae8c34aa3..6a594f75e 100644 --- a/config/rootfiles/common/attr +++ b/config/rootfiles/common/attr @@ -28,9 +28,8 @@ usr/lib/libattr.so.1.1.0 #usr/share/man/man1/attr.1 #usr/share/man/man1/getfattr.1 #usr/share/man/man1/setfattr.1 -#usr/share/man/man2/flistxattr.2 -#usr/share/man/man2/fremovexattr.2 -#usr/share/man/man2/lgetxattr.2 +#usr/share/man/man2/fgetxattr.2 +#usr/share/man/man2/fsetxattr.2 #usr/share/man/man3/attr_get.3 #usr/share/man/man3/attr_getf.3 #usr/share/man/man3/attr_list.3 diff --git a/config/rootfiles/packages/sane b/config/rootfiles/packages/sane index 4fd9b98ed..792342773 100644 --- a/config/rootfiles/packages/sane +++ b/config/rootfiles/packages/sane @@ -1,3 +1,4 @@ +etc/rc.d/init.d/sane etc/rc.d/rc0.d/K10sane etc/rc.d/rc3.d/S95sane etc/rc.d/rc6.d/K10sane @@ -514,6 +515,7 @@ usr/lib/sane/libsane-umax_pp.so.1.0.24 usr/lib/sane/libsane-xerox_mfp.so usr/lib/sane/libsane-xerox_mfp.so.1 usr/lib/sane/libsane-xerox_mfp.so.1.0.24 +usr/local/bin/sanedloop usr/sbin/saned #usr/share/locale/bg/LC_MESSAGES/sane-backends.mo #usr/share/locale/cs/LC_MESSAGES/sane-backends.mo @@ -628,8 +630,7 @@ usr/share/sane/artec_eplus48u usr/share/sane/epjitsu usr/share/sane/gt68xx usr/share/sane/snapscan +#usr/var #usr/var/lock usr/var/lock/sane var/ipfire/backup/addons/includes/sane -etc/rc.d/init.d/sane -usr/local/bin/sanedloop From e8607830b0ef884e180df5ea908c2e48547e16bd Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 27 Feb 2017 12:09:15 +0000 Subject: [PATCH 09/15] openssh: Update to 7.4p1 Signed-off-by: Michael Tremer --- lfs/openssh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lfs/openssh b/lfs/openssh index 371d0df4a..005e4dffa 100644 --- a/lfs/openssh +++ b/lfs/openssh @@ -24,7 +24,7 @@ include Config -VER = 7.3p1 +VER = 7.4p1 THISAPP = openssh-$(VER) DL_FILE = $(THISAPP).tar.gz @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = dfadd9f035d38ce5d58a3bf130b86d08 +$(DL_FILE)_MD5 = b2db2a83caf66a208bb78d6d287cdaa3 install : $(TARGET) From 63de1e482a176380bde444cd50ff4285137ba960 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 27 Feb 2017 15:00:46 +0000 Subject: [PATCH 10/15] Start Core Update 110 Signed-off-by: Michael Tremer --- config/rootfiles/core/{109 => 110}/exclude | 0 .../core/{109 => 110}/filelists/bind | 0 config/rootfiles/core/110/filelists/cairo | 1 + config/rootfiles/core/110/filelists/files | 8 +++ .../rootfiles/core/110/filelists/fontconfig | 1 + config/rootfiles/core/110/filelists/freetype | 1 + config/rootfiles/core/110/filelists/gnutls | 1 + config/rootfiles/core/110/filelists/lcms2 | 1 + config/rootfiles/core/110/filelists/openssh | 1 + config/rootfiles/core/110/filelists/pixman | 1 + config/rootfiles/core/110/filelists/poppler | 1 + config/rootfiles/core/110/filelists/qpdf | 1 + .../core/{109 => 110}/filelists/squid | 0 .../core/{109 => 110}/filelists/unbound | 0 config/rootfiles/core/110/filelists/wget | 1 + config/rootfiles/core/{109 => 110}/meta | 0 config/rootfiles/core/110/update.sh | 67 +++++++++++++++++++ config/rootfiles/oldcore/109/exclude | 30 +++++++++ .../{core => oldcore}/109/filelists/GeoIP | 0 config/rootfiles/oldcore/109/filelists/bind | 1 + .../{core => oldcore}/109/filelists/files | 0 .../{core => oldcore}/109/filelists/libpcap | 0 .../{core => oldcore}/109/filelists/libpng | 0 .../{core => oldcore}/109/filelists/openssl | 0 .../{core => oldcore}/109/filelists/snort | 0 config/rootfiles/oldcore/109/filelists/squid | 1 + .../{core => oldcore}/109/filelists/sysklogd | 0 .../rootfiles/oldcore/109/filelists/unbound | 1 + config/rootfiles/oldcore/109/meta | 1 + .../rootfiles/{core => oldcore}/109/update.sh | 0 make.sh | 2 +- 31 files changed, 120 insertions(+), 1 deletion(-) rename config/rootfiles/core/{109 => 110}/exclude (100%) rename config/rootfiles/core/{109 => 110}/filelists/bind (100%) create mode 120000 config/rootfiles/core/110/filelists/cairo create mode 100644 config/rootfiles/core/110/filelists/files create mode 120000 config/rootfiles/core/110/filelists/fontconfig create mode 120000 config/rootfiles/core/110/filelists/freetype create mode 120000 config/rootfiles/core/110/filelists/gnutls create mode 120000 config/rootfiles/core/110/filelists/lcms2 create mode 120000 config/rootfiles/core/110/filelists/openssh create mode 120000 config/rootfiles/core/110/filelists/pixman create mode 120000 config/rootfiles/core/110/filelists/poppler create mode 120000 config/rootfiles/core/110/filelists/qpdf rename config/rootfiles/core/{109 => 110}/filelists/squid (100%) rename config/rootfiles/core/{109 => 110}/filelists/unbound (100%) create mode 120000 config/rootfiles/core/110/filelists/wget rename config/rootfiles/core/{109 => 110}/meta (100%) create mode 100644 config/rootfiles/core/110/update.sh create mode 100644 config/rootfiles/oldcore/109/exclude rename config/rootfiles/{core => oldcore}/109/filelists/GeoIP (100%) create mode 120000 config/rootfiles/oldcore/109/filelists/bind rename config/rootfiles/{core => oldcore}/109/filelists/files (100%) rename config/rootfiles/{core => oldcore}/109/filelists/libpcap (100%) rename config/rootfiles/{core => oldcore}/109/filelists/libpng (100%) rename config/rootfiles/{core => oldcore}/109/filelists/openssl (100%) rename config/rootfiles/{core => oldcore}/109/filelists/snort (100%) create mode 120000 config/rootfiles/oldcore/109/filelists/squid rename config/rootfiles/{core => oldcore}/109/filelists/sysklogd (100%) create mode 120000 config/rootfiles/oldcore/109/filelists/unbound create mode 100644 config/rootfiles/oldcore/109/meta rename config/rootfiles/{core => oldcore}/109/update.sh (100%) diff --git a/config/rootfiles/core/109/exclude b/config/rootfiles/core/110/exclude similarity index 100% rename from config/rootfiles/core/109/exclude rename to config/rootfiles/core/110/exclude diff --git a/config/rootfiles/core/109/filelists/bind b/config/rootfiles/core/110/filelists/bind similarity index 100% rename from config/rootfiles/core/109/filelists/bind rename to config/rootfiles/core/110/filelists/bind diff --git a/config/rootfiles/core/110/filelists/cairo b/config/rootfiles/core/110/filelists/cairo new file mode 120000 index 000000000..bf48d25a4 --- /dev/null +++ b/config/rootfiles/core/110/filelists/cairo @@ -0,0 +1 @@ +../../../common/cairo \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/files b/config/rootfiles/core/110/filelists/files new file mode 100644 index 000000000..670b9ae62 --- /dev/null +++ b/config/rootfiles/core/110/filelists/files @@ -0,0 +1,8 @@ +etc/system-release +etc/issue +srv/web/ipfire/cgi-bin/index.cgi +srv/web/ipfire/cgi-bin/vpnmain.cgi +usr/lib/libssp.so.0 +usr/lib/libssp.so.0.0.0 +usr/local/bin/xt_geoip_update +var/ipfire/langs diff --git a/config/rootfiles/core/110/filelists/fontconfig b/config/rootfiles/core/110/filelists/fontconfig new file mode 120000 index 000000000..6daeffdd0 --- /dev/null +++ b/config/rootfiles/core/110/filelists/fontconfig @@ -0,0 +1 @@ +../../../common/fontconfig \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/freetype b/config/rootfiles/core/110/filelists/freetype new file mode 120000 index 000000000..79ec5c42e --- /dev/null +++ b/config/rootfiles/core/110/filelists/freetype @@ -0,0 +1 @@ +../../../common/freetype \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/gnutls b/config/rootfiles/core/110/filelists/gnutls new file mode 120000 index 000000000..8dbe60bc3 --- /dev/null +++ b/config/rootfiles/core/110/filelists/gnutls @@ -0,0 +1 @@ +../../../common/gnutls \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/lcms2 b/config/rootfiles/core/110/filelists/lcms2 new file mode 120000 index 000000000..f72a39451 --- /dev/null +++ b/config/rootfiles/core/110/filelists/lcms2 @@ -0,0 +1 @@ +../../../common/lcms2 \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/openssh b/config/rootfiles/core/110/filelists/openssh new file mode 120000 index 000000000..d8c77fd8e --- /dev/null +++ b/config/rootfiles/core/110/filelists/openssh @@ -0,0 +1 @@ +../../../common/openssh \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/pixman b/config/rootfiles/core/110/filelists/pixman new file mode 120000 index 000000000..fdb6346ae --- /dev/null +++ b/config/rootfiles/core/110/filelists/pixman @@ -0,0 +1 @@ +../../../common/pixman \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/poppler b/config/rootfiles/core/110/filelists/poppler new file mode 120000 index 000000000..39aa6c263 --- /dev/null +++ b/config/rootfiles/core/110/filelists/poppler @@ -0,0 +1 @@ +../../../common/poppler \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/qpdf b/config/rootfiles/core/110/filelists/qpdf new file mode 120000 index 000000000..2d6c43dec --- /dev/null +++ b/config/rootfiles/core/110/filelists/qpdf @@ -0,0 +1 @@ +../../../common/qpdf \ No newline at end of file diff --git a/config/rootfiles/core/109/filelists/squid b/config/rootfiles/core/110/filelists/squid similarity index 100% rename from config/rootfiles/core/109/filelists/squid rename to config/rootfiles/core/110/filelists/squid diff --git a/config/rootfiles/core/109/filelists/unbound b/config/rootfiles/core/110/filelists/unbound similarity index 100% rename from config/rootfiles/core/109/filelists/unbound rename to config/rootfiles/core/110/filelists/unbound diff --git a/config/rootfiles/core/110/filelists/wget b/config/rootfiles/core/110/filelists/wget new file mode 120000 index 000000000..fcb57dfec --- /dev/null +++ b/config/rootfiles/core/110/filelists/wget @@ -0,0 +1 @@ +../../../common/wget \ No newline at end of file diff --git a/config/rootfiles/core/109/meta b/config/rootfiles/core/110/meta similarity index 100% rename from config/rootfiles/core/109/meta rename to config/rootfiles/core/110/meta diff --git a/config/rootfiles/core/110/update.sh b/config/rootfiles/core/110/update.sh new file mode 100644 index 000000000..84e0ddf14 --- /dev/null +++ b/config/rootfiles/core/110/update.sh @@ -0,0 +1,67 @@ +#!/bin/bash +############################################################################ +# # +# This file is part of the IPFire Firewall. # +# # +# IPFire is free software; you can redistribute it and/or modify # +# it under the terms of the GNU General Public License as published by # +# the Free Software Foundation; either version 3 of the License, or # +# (at your option) any later version. # +# # +# IPFire is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU General Public License for more details. # +# # +# You should have received a copy of the GNU General Public License # +# along with IPFire; if not, write to the Free Software # +# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA # +# # +# Copyright (C) 2017 IPFire-Team . # +# # +############################################################################ +# +. /opt/pakfire/lib/functions.sh +/usr/local/bin/backupctrl exclude >/dev/null 2>&1 + +core=110 + +# Remove old core updates from pakfire cache to save space... +for (( i=1; i<=$core; i++ )); do + rm -f /var/cache/pakfire/core-upgrade-*-$i.ipfire +done + +# Stop services +/etc/init.d/squid stop +/etc/init.d/unbound stop + +# Extract files +extract_files + +# update linker config +ldconfig + +# Update Language cache +/usr/local/bin/update-lang-cache + +# Start services +/etc/init.d/unbound start +/etc/init.d/sshd restart +/etc/init.d/squid start + +# This update need a reboot... +#touch /var/run/need_reboot + +# Finish +/etc/init.d/fireinfo start +sendprofile + +# Update grub config to display new core version +if [ -e /boot/grub/grub.cfg ]; then + grub-mkconfig -o /boot/grub/grub.cfg +fi + +sync + +# Don't report the exitcode last command +exit 0 diff --git a/config/rootfiles/oldcore/109/exclude b/config/rootfiles/oldcore/109/exclude new file mode 100644 index 000000000..d6fd053b6 --- /dev/null +++ b/config/rootfiles/oldcore/109/exclude @@ -0,0 +1,30 @@ +boot/config.txt +boot/grub/grub.cfg +boot/grub/grubenv +etc/alternatives +etc/collectd.custom +etc/default/grub +etc/ipsec.conf +etc/ipsec.secrets +etc/ipsec.user.conf +etc/ipsec.user.secrets +etc/localtime +etc/shadow +etc/snort/snort.conf +etc/ssh/ssh_config +etc/ssh/sshd_config +etc/ssl/openssl.cnf +etc/sudoers +etc/sysconfig/firewall.local +etc/sysconfig/rc.local +etc/udev/rules.d/30-persistent-network.rules +srv/web/ipfire/html/proxy.pac +var/ipfire/dma +var/ipfire/time +var/ipfire/ovpn +var/lib/alternatives +var/log/cache +var/log/dhcpcd.log +var/log/messages +var/state/dhcp/dhcpd.leases +var/updatecache diff --git a/config/rootfiles/core/109/filelists/GeoIP b/config/rootfiles/oldcore/109/filelists/GeoIP similarity index 100% rename from config/rootfiles/core/109/filelists/GeoIP rename to config/rootfiles/oldcore/109/filelists/GeoIP diff --git a/config/rootfiles/oldcore/109/filelists/bind b/config/rootfiles/oldcore/109/filelists/bind new file mode 120000 index 000000000..48a0ebaef --- /dev/null +++ b/config/rootfiles/oldcore/109/filelists/bind @@ -0,0 +1 @@ +../../../common/bind \ No newline at end of file diff --git a/config/rootfiles/core/109/filelists/files b/config/rootfiles/oldcore/109/filelists/files similarity index 100% rename from config/rootfiles/core/109/filelists/files rename to config/rootfiles/oldcore/109/filelists/files diff --git a/config/rootfiles/core/109/filelists/libpcap b/config/rootfiles/oldcore/109/filelists/libpcap similarity index 100% rename from config/rootfiles/core/109/filelists/libpcap rename to config/rootfiles/oldcore/109/filelists/libpcap diff --git a/config/rootfiles/core/109/filelists/libpng b/config/rootfiles/oldcore/109/filelists/libpng similarity index 100% rename from config/rootfiles/core/109/filelists/libpng rename to config/rootfiles/oldcore/109/filelists/libpng diff --git a/config/rootfiles/core/109/filelists/openssl b/config/rootfiles/oldcore/109/filelists/openssl similarity index 100% rename from config/rootfiles/core/109/filelists/openssl rename to config/rootfiles/oldcore/109/filelists/openssl diff --git a/config/rootfiles/core/109/filelists/snort b/config/rootfiles/oldcore/109/filelists/snort similarity index 100% rename from config/rootfiles/core/109/filelists/snort rename to config/rootfiles/oldcore/109/filelists/snort diff --git a/config/rootfiles/oldcore/109/filelists/squid b/config/rootfiles/oldcore/109/filelists/squid new file mode 120000 index 000000000..2dc8372a0 --- /dev/null +++ b/config/rootfiles/oldcore/109/filelists/squid @@ -0,0 +1 @@ +../../../common/squid \ No newline at end of file diff --git a/config/rootfiles/core/109/filelists/sysklogd b/config/rootfiles/oldcore/109/filelists/sysklogd similarity index 100% rename from config/rootfiles/core/109/filelists/sysklogd rename to config/rootfiles/oldcore/109/filelists/sysklogd diff --git a/config/rootfiles/oldcore/109/filelists/unbound b/config/rootfiles/oldcore/109/filelists/unbound new file mode 120000 index 000000000..66adf0924 --- /dev/null +++ b/config/rootfiles/oldcore/109/filelists/unbound @@ -0,0 +1 @@ +../../../common/unbound \ No newline at end of file diff --git a/config/rootfiles/oldcore/109/meta b/config/rootfiles/oldcore/109/meta new file mode 100644 index 000000000..d547fa86f --- /dev/null +++ b/config/rootfiles/oldcore/109/meta @@ -0,0 +1 @@ +DEPS="" diff --git a/config/rootfiles/core/109/update.sh b/config/rootfiles/oldcore/109/update.sh similarity index 100% rename from config/rootfiles/core/109/update.sh rename to config/rootfiles/oldcore/109/update.sh diff --git a/make.sh b/make.sh index c5e8dc395..f5e792a9a 100755 --- a/make.sh +++ b/make.sh @@ -25,7 +25,7 @@ NAME="IPFire" # Software name SNAME="ipfire" # Short name VERSION="2.19" # Version number -CORE="109" # Core Level (Filename) +CORE="110" # Core Level (Filename) PAKFIRE_CORE="109" # Core Level (PAKFIRE) GIT_BRANCH=`git rev-parse --abbrev-ref HEAD` # Git Branch SLOGAN="www.ipfire.org" # Software slogan From e432689aa99ec262879081fc80161c31b8c4a890 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Mon, 27 Feb 2017 21:38:03 +0000 Subject: [PATCH 11/15] DNS: Fall back to permissive mode if recursor mode is unavailable The tests when assigning DNS name servers has been extended so that if no working forwarder can be found, we will test if the local recursor mode is an option. If not, we will configure unbound's validator module into permissive mode so that at least some DNS functionality is available. Signed-off-by: Michael Tremer --- config/rootfiles/core/110/filelists/files | 1 + lfs/unbound | 1 + src/initscripts/init.d/unbound | 67 +++++++++++++++++-- ...validator-permissive-mode-at-runtime.patch | 43 ++++++++++++ 4 files changed, 107 insertions(+), 5 deletions(-) create mode 100644 src/patches/unbound-allow-setting-validator-permissive-mode-at-runtime.patch diff --git a/config/rootfiles/core/110/filelists/files b/config/rootfiles/core/110/filelists/files index 670b9ae62..f4ce9898e 100644 --- a/config/rootfiles/core/110/filelists/files +++ b/config/rootfiles/core/110/filelists/files @@ -1,5 +1,6 @@ etc/system-release etc/issue +etc/rc.d/init.d/unbound srv/web/ipfire/cgi-bin/index.cgi srv/web/ipfire/cgi-bin/vpnmain.cgi usr/lib/libssp.so.0 diff --git a/lfs/unbound b/lfs/unbound index 2b7745cd0..f361f24f0 100644 --- a/lfs/unbound +++ b/lfs/unbound @@ -70,6 +70,7 @@ $(subst %,%_MD5,$(objects)) : $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects)) @$(PREBUILD) @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar axf $(DIR_DL)/$(DL_FILE) + cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/unbound-allow-setting-validator-permissive-mode-at-runtime.patch cd $(DIR_APP) && \ ./configure \ --prefix=/usr \ diff --git a/src/initscripts/init.d/unbound b/src/initscripts/init.d/unbound index 880278150..bbf9c002e 100644 --- a/src/initscripts/init.d/unbound +++ b/src/initscripts/init.d/unbound @@ -114,17 +114,38 @@ update_forwarders() { echo_warning fi - if [ -n "${broken_forwarders}" -a -z "${forwarders}" ]; then - boot_mesg "Falling back to recursor mode" ${WARNING} - echo_warning - - elif [ -n "${forwarders}" ]; then + if [ -n "${forwarders}" ]; then boot_mesg "Configuring upstream name server(s): ${forwarders:1}" ${INFO} echo_ok + # Make sure DNSSEC is activated + enable_dnssec + echo "${forwarders}" > /var/ipfire/red/dns unbound-control -q forward ${forwarders} return 0 + + # In case we have found no working forwarders + else + # Test if the recursor mode is available + if can_resolve_root +bufsize=${new_edns_buffer_size}; then + # Make sure DNSSEC is activated + enable_dnssec + + boot_mesg "Falling back to recursor mode" ${WARNING} + echo_warning + + # If not, we set DNSSEC in permissive mode and allow using all recursors + elif [ -n "${broken_forwarders}" ]; then + disable_dnssec + + boot_mesg "DNSSEC has been set to permissive mode" ${FAILURE} + echo_failure + + echo "${broken_forwarders}" > /var/ipfire/red/dns + unbound-control -q forward ${broken_forwarders} + return 0 + fi fi fi @@ -370,6 +391,42 @@ ns_determine_edns_buffer_size() { return 1 } +get_root_nameservers() { + while read -r hostname ttl record address; do + # Searching for A records + [ "${record}" = "A" ] || continue + + echo "${address}" + done < /etc/unbound/root.hints +} + +can_resolve_root() { + local ns + for ns in $(get_root_nameservers); do + if dig @${ns} +dnssec SOA . $@ >/dev/null; then + return 0 + fi + done + + # none of the servers was reachable + return 1 +} + +enable_dnssec() { + local status=$(unbound-control get_option val-permissive-mode) + + # Don't do anything if DNSSEC is already activated + [ "${status}" = "no" ] && return 0 + + # Activate DNSSEC and flush cache with any stale and unvalidated data + unbound-control -q set_option val-permissive-mode: no + unbound-control -q flush_zone . +} + +disable_dnssec() { + unbound-control -q set_option val-permissive-mode: yes +} + case "$1" in start) # Print a nicer messagen when unbound is already running diff --git a/src/patches/unbound-allow-setting-validator-permissive-mode-at-runtime.patch b/src/patches/unbound-allow-setting-validator-permissive-mode-at-runtime.patch new file mode 100644 index 000000000..f476d0803 --- /dev/null +++ b/src/patches/unbound-allow-setting-validator-permissive-mode-at-runtime.patch @@ -0,0 +1,43 @@ +diff --git a/validator/validator.c b/validator/validator.c +index 676dcdf..7c19f3d 100644 +--- a/validator/validator.c ++++ b/validator/validator.c +@@ -113,7 +113,7 @@ val_apply_cfg(struct module_env* env, struct val_env* val_env, + int c; + val_env->bogus_ttl = (uint32_t)cfg->bogus_ttl; + val_env->clean_additional = cfg->val_clean_additional; +- val_env->permissive_mode = cfg->val_permissive_mode; ++ val_env->permissive_mode = &cfg->val_permissive_mode; + if(!env->anchors) + env->anchors = anchors_create(); + if(!env->anchors) { +@@ -170,7 +170,6 @@ val_init(struct module_env* env, int id) + } + env->modinfo[id] = (void*)val_env; + env->need_to_validate = 1; +- val_env->permissive_mode = 0; + lock_basic_init(&val_env->bogus_lock); + lock_protect(&val_env->bogus_lock, &val_env->num_rrset_bogus, + sizeof(val_env->num_rrset_bogus)); +@@ -2084,7 +2083,7 @@ processFinished(struct module_qstate* qstate, struct val_qstate* vq, + } + } + /* If we are in permissive mode, bogus gets indeterminate */ +- if(ve->permissive_mode) ++ if(*ve->permissive_mode) + vq->orig_msg->rep->security = sec_status_indeterminate; + } + +diff --git a/validator/validator.h b/validator/validator.h +index 23d3072..f8464b8 100644 +--- a/validator/validator.h ++++ b/validator/validator.h +@@ -104,7 +104,7 @@ struct val_env { + * This allows an operator to run validation 'shadow' without + * hurting responses to clients. + */ +- int permissive_mode; ++ int* permissive_mode; + + /** + * Number of entries in the NSEC3 maximum iteration count table. From c016773b9816ad9be4ffc8643c30457e87c094e3 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 28 Feb 2017 11:32:08 +0000 Subject: [PATCH 12/15] apache: Allow more processes/connections as the same time MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit In large networks, when ever multiple clients connect at the same time and request the proxy.pac configuration file, apache rate-limited requests so that some clients did not get a response and therefore could not connect to the Internet. This allows apache to handle more connections at the same time. Suggested-by: Thoralf Söldenwagner Signed-off-by: Michael Tremer --- config/httpd/server-tuning.conf | 5 ++--- config/rootfiles/core/110/filelists/files | 1 + 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/config/httpd/server-tuning.conf b/config/httpd/server-tuning.conf index 183ce80fa..8f1eae5a2 100644 --- a/config/httpd/server-tuning.conf +++ b/config/httpd/server-tuning.conf @@ -19,9 +19,8 @@ KeepAliveTimeout 15 MinSpareServers 1 MaxSpareServers 10 -StartServers 1 -MaxClients 10 -MaxRequestsPerChild 100 +StartServers 2 +MaxClients 1000 # # The following directives modify normal HTTP response behavior to diff --git a/config/rootfiles/core/110/filelists/files b/config/rootfiles/core/110/filelists/files index f4ce9898e..b996e48aa 100644 --- a/config/rootfiles/core/110/filelists/files +++ b/config/rootfiles/core/110/filelists/files @@ -1,5 +1,6 @@ etc/system-release etc/issue +etc/httpd/conf/server-tuning.conf etc/rc.d/init.d/unbound srv/web/ipfire/cgi-bin/index.cgi srv/web/ipfire/cgi-bin/vpnmain.cgi From 9a05980e552f21a91c0141990a3e4581be89d914 Mon Sep 17 00:00:00 2001 From: Matthias Fischer Date: Tue, 28 Feb 2017 14:06:28 +0100 Subject: [PATCH 13/15] lm_sensors: Update to 3.4.0 For details see: https://github.com/groeck/lm-sensors/blob/master/CHANGES Best, Matthias Signed-off-by: Matthias Fischer Signed-off-by: Michael Tremer --- config/rootfiles/common/armv5tel/lm_sensors | 3 ++- config/rootfiles/common/i586/lm_sensors | 3 ++- config/rootfiles/common/x86_64/lm_sensors | 3 ++- lfs/lm_sensors | 6 +++--- 4 files changed, 9 insertions(+), 6 deletions(-) diff --git a/config/rootfiles/common/armv5tel/lm_sensors b/config/rootfiles/common/armv5tel/lm_sensors index 4d17590b6..998b02e9f 100644 --- a/config/rootfiles/common/armv5tel/lm_sensors +++ b/config/rootfiles/common/armv5tel/lm_sensors @@ -8,7 +8,7 @@ usr/bin/sensors-conf-convert #usr/lib/libsensors.a usr/lib/libsensors.so usr/lib/libsensors.so.4 -usr/lib/libsensors.so.4.3.2 +usr/lib/libsensors.so.4.4.0 #usr/man/man1/sensors.1 #usr/man/man3/libsensors.3 #usr/man/man5/sensors.conf.5 @@ -17,6 +17,7 @@ usr/lib/libsensors.so.4.3.2 #usr/man/man8/isadump.8 #usr/man/man8/isaset.8 #usr/man/man8/pwmconfig.8 +#usr/man/man8/sensors-conf-convert.8 #usr/man/man8/sensors-detect.8 usr/sbin/fancontrol usr/sbin/pwmconfig diff --git a/config/rootfiles/common/i586/lm_sensors b/config/rootfiles/common/i586/lm_sensors index f23b97c2b..9936e0466 100644 --- a/config/rootfiles/common/i586/lm_sensors +++ b/config/rootfiles/common/i586/lm_sensors @@ -8,7 +8,7 @@ usr/bin/sensors-conf-convert #usr/lib/libsensors.a usr/lib/libsensors.so usr/lib/libsensors.so.4 -usr/lib/libsensors.so.4.3.2 +usr/lib/libsensors.so.4.4.0 #usr/man/man1/sensors.1 #usr/man/man3/libsensors.3 #usr/man/man5/sensors.conf.5 @@ -17,6 +17,7 @@ usr/lib/libsensors.so.4.3.2 #usr/man/man8/isadump.8 #usr/man/man8/isaset.8 #usr/man/man8/pwmconfig.8 +#usr/man/man8/sensors-conf-convert.8 #usr/man/man8/sensors-detect.8 usr/sbin/fancontrol usr/sbin/isadump diff --git a/config/rootfiles/common/x86_64/lm_sensors b/config/rootfiles/common/x86_64/lm_sensors index f23b97c2b..9936e0466 100644 --- a/config/rootfiles/common/x86_64/lm_sensors +++ b/config/rootfiles/common/x86_64/lm_sensors @@ -8,7 +8,7 @@ usr/bin/sensors-conf-convert #usr/lib/libsensors.a usr/lib/libsensors.so usr/lib/libsensors.so.4 -usr/lib/libsensors.so.4.3.2 +usr/lib/libsensors.so.4.4.0 #usr/man/man1/sensors.1 #usr/man/man3/libsensors.3 #usr/man/man5/sensors.conf.5 @@ -17,6 +17,7 @@ usr/lib/libsensors.so.4.3.2 #usr/man/man8/isadump.8 #usr/man/man8/isaset.8 #usr/man/man8/pwmconfig.8 +#usr/man/man8/sensors-conf-convert.8 #usr/man/man8/sensors-detect.8 usr/sbin/fancontrol usr/sbin/isadump diff --git a/lfs/lm_sensors b/lfs/lm_sensors index f343a2fad..2c4d2efc1 100644 --- a/lfs/lm_sensors +++ b/lfs/lm_sensors @@ -1,7 +1,7 @@ ############################################################################### # # # IPFire.org - A linux based firewall # -# Copyright (C) 2007-2013 IPFire Team # +# Copyright (C) 2007-2017 IPFire Team # # # # This program is free software: you can redistribute it and/or modify # # it under the terms of the GNU General Public License as published by # @@ -24,7 +24,7 @@ include Config -VER = 3.3.4 +VER = 3.4.0 THISAPP = lm_sensors-$(VER) DL_FILE = $(THISAPP).tar.bz2 @@ -40,7 +40,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_MD5 = 60cfb98ab7a8915c3ac684af5459de2e +$(DL_FILE)_MD5 = c03675ae9d43d60322110c679416901a install : $(TARGET) From f809bfb9673a9a9d027ebe5983c4c9ff5fe4e2e7 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Tue, 28 Feb 2017 14:03:40 +0000 Subject: [PATCH 14/15] core110: Ship updated lm_sensors Signed-off-by: Michael Tremer --- config/rootfiles/core/110/filelists/armv5tel/lm_sensors | 1 + config/rootfiles/core/110/filelists/i586/lm_sensors | 1 + config/rootfiles/core/110/filelists/x86_64/lm_sensors | 1 + 3 files changed, 3 insertions(+) create mode 120000 config/rootfiles/core/110/filelists/armv5tel/lm_sensors create mode 120000 config/rootfiles/core/110/filelists/i586/lm_sensors create mode 120000 config/rootfiles/core/110/filelists/x86_64/lm_sensors diff --git a/config/rootfiles/core/110/filelists/armv5tel/lm_sensors b/config/rootfiles/core/110/filelists/armv5tel/lm_sensors new file mode 120000 index 000000000..eec84cd56 --- /dev/null +++ b/config/rootfiles/core/110/filelists/armv5tel/lm_sensors @@ -0,0 +1 @@ +../../../../common/armv5tel/lm_sensors \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/i586/lm_sensors b/config/rootfiles/core/110/filelists/i586/lm_sensors new file mode 120000 index 000000000..b7f0101c8 --- /dev/null +++ b/config/rootfiles/core/110/filelists/i586/lm_sensors @@ -0,0 +1 @@ +../../../../common/i586//lm_sensors \ No newline at end of file diff --git a/config/rootfiles/core/110/filelists/x86_64/lm_sensors b/config/rootfiles/core/110/filelists/x86_64/lm_sensors new file mode 120000 index 000000000..fd435d44b --- /dev/null +++ b/config/rootfiles/core/110/filelists/x86_64/lm_sensors @@ -0,0 +1 @@ +../../../../common/x86_64//lm_sensors \ No newline at end of file From 5021ee33de34ca1cfb4747c9741f7ac6bd08f9e7 Mon Sep 17 00:00:00 2001 From: Alexander Marx Date: Fri, 3 Mar 2017 10:40:41 +0100 Subject: [PATCH 15/15] BUG11296: Fix build on EFI systems fixes: #11296 Signed-off-by: Alexander Marx Signed-off-by: Michael Tremer --- lfs/flash-images | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lfs/flash-images b/lfs/flash-images index d10fc9bbf..4a1a4d6aa 100644 --- a/lfs/flash-images +++ b/lfs/flash-images @@ -193,7 +193,7 @@ endif -e "s/root=[A-Za-z0-9\/=-]*/root=UUID=$$(blkid -o value -s UUID $(PART_ROOT))/g" # Install GRUB - grub-install --force --recheck --no-floppy \ + grub-install --force --recheck --no-floppy --target=i386-pc \ --root-directory=$(MNThdd) $(DEVICE) endif