version 1.12, 2008/07/03 19:23:34
|
version 1.13, 2008/07/07 22:01:11
|
|
|
enable_pam=1 | enable_pam=1 |
;; | ;; |
| |
|
--enable-pam-standalone) |
|
enable_pam_standalone=1 |
|
;; |
|
|
--with-pam=*) | --with-pam=*) |
with_pam=$optarg | with_pam=$optarg |
;; | ;; |
|
|
enable_compressed_repository=1 | enable_compressed_repository=1 |
;; | ;; |
| |
|
--with-solaris-defaults) |
|
with_solaris_defaults=1 |
|
;; |
|
|
*) | *) |
echo "$0: unknown option: $opt" | echo "$0: unknown option: $opt" |
exit 1 | exit 1 |
|
|
--disable-tests | --disable-tests |
Disable build of most of the tests. | Disable build of most of the tests. |
--enable-pam | --enable-pam |
Enable PAM authentication (fall back on password-file authentication). |
Enable PAM authentication. |
|
--enable-pam-standalone |
|
Use PAM standalone cimservera program (implies --enable-pam). |
--with-pam=DIR | --with-pam=DIR |
Specify an alternative PAM directory location (defaults to /etc/pam.d). | Specify an alternative PAM directory location (defaults to /etc/pam.d). |
--enable-ssl | --enable-ssl |
|
|
--enable-slp | --enable-slp |
Enable SLP feature | Enable SLP feature |
--enable-openslp | --enable-openslp |
Enable OpenSLP feature |
Enable OpenSLP feature (implies --enable-slp). |
--with-openslp=DIR | --with-openslp=DIR |
Find OpenSLP installation under DIR (e.g., --with-openslp=/usr). | Find OpenSLP installation under DIR (e.g., --with-openslp=/usr). |
--disable-cmpi | --disable-cmpi |
|
|
--enable-binary-repository | --enable-binary-repository |
Enable the binary repository feature, resulting in a smaller CIM | Enable the binary repository feature, resulting in a smaller CIM |
repository disk footprint. | repository disk footprint. |
|
--with-solaris-defaults |
|
Enables reasonable defaults for the Solaris Nevada platform. These |
|
includes: |
|
--enable-ssl |
|
--enable-openslp |
|
--enable-pam-standalone |
| |
END | END |
exit | exit |
|
|
| |
##============================================================================== | ##============================================================================== |
## | ## |
|
## Resolve platform specific default options. |
|
## |
|
##============================================================================== |
|
|
|
if [ "$with_solaris_defaults" = 1 ]; then |
|
enable_ssl=1 |
|
enable_openslp=1 |
|
enable_pam_standalone=1 |
|
fi |
|
|
|
##============================================================================== |
|
## |
## Check the --platform option. | ## Check the --platform option. |
## | ## |
##============================================================================== | ##============================================================================== |
|
|
| |
if [ "$enable_pam" = "1" ]; then | if [ "$enable_pam" = "1" ]; then |
echo "export PEGASUS_PAM_AUTHENTICATION=true" >> $options | echo "export PEGASUS_PAM_AUTHENTICATION=true" >> $options |
|
fi |
|
|
|
if [ "$enable_pam_standalone" = "1" ]; then |
|
echo "export PEGASUS_PAM_AUTHENTICATION=true" >> $options |
echo "export PEGASUS_USE_PAM_STANDALONE_PROC=true" >> $options | echo "export PEGASUS_USE_PAM_STANDALONE_PROC=true" >> $options |
fi | fi |
| |