Contents
/usr/lib/gio/modules
)
The GLib Networking package contains Network related gio modules for GLib.
This package is known to build and work properly using an LFS-8.2 platform.
Download (HTTP): http://ftp.gnome.org/pub/gnome/sources/glib-networking/2.54/glib-networking-2.54.1.tar.xz
Download (FTP): ftp://ftp.gnome.org/pub/gnome/sources/glib-networking/2.54/glib-networking-2.54.1.tar.xz
Download MD5 sum: 99867463f182c2767bce0c74bc9cc981
Download size: 432 KB
Estimated disk space required: 8.9 MB (with tests)
Estimated build time: 0.1 SBU (with tests)
GLib-2.54.3, GnuTLS-3.6.2 and gsettings-desktop-schemas-3.24.1
make-ca-0.7 and p11-kit-0.23.9
User Notes: http://wiki.linuxfromscratch.org/blfs/wiki/glib-networking
Install GLib Networking by running the following commands:
./configure --prefix=/usr \ --without-ca-certificates \ --disable-static && make
To test the results, issue: make -k check.
Now, as the root
user:
make install
--without-ca-certificates
:
This parameter forces use of PKCS #11 modules for TLS certificate
validation instead of a bundle of certificates.
--disable-static
: This
switch prevents installation of static versions of the libraries.
For using the PKCS #11 modules, the GIO_USE_TLS
variable should be set in the
environment. This can be added to the Bash Startup Files (as the
root
user):
cat > /etc/profile.d/gio.sh << "EOF"
# Begin gio.sh
export GIO_USE_TLS=gnutls-pkcs11
# End gio.sh
EOF
/usr/lib/gio/modules
)
Last updated on 2018-02-24 15:05:35 -0800