Visit Counter

Thursday, May 26, 2016

Install Quest Authentication Software on Solaris 11 Sparc 64-bit

root@afi-drsvr:/qas/QAS_4_1_1_22824# ./install.sh

Quest Authentication Services Installation Script
Script Build Version: 4.1.1.22824
Copyright 2017 Quest Software, Inc.  ALL RIGHTS RESERVED.
Protected by U.S. Patent Nos. 7,617,501, 7,895,332, 7,904,949, 8,086,710, 8,087,                                                                                        075, 8,245,242. Patents pending.

        Host Name: afi-drsvr
 Operating System: SunOS 11 (sparc)

Checking for recommended patches...Done
Checking for available software... Done
Checking for installed software... Done

Executing the following commands:
   Install QAS Client (vasclnt)
   Install QAS Group Policy Client (vasgp)
   License VAS (license)
   Join the Active Directory Domain (join)

Do you wish to continue?  (yes|no)? [yes]:
Executing command: 'vasclnt'...

Do you accept the Quest Software, Inc. agreement (yes|no)? [no]: yes

echo 'y' | pkgadd -a '/tmp/vas-admin' -G -d '/qas/QAS_4_1_1_22824/client/solaris8-sparc/vasclnt_SunOS_5.8_sparc-4.1.1.22824.pkg' all

Processing package instance <vasclnt> from </qas/QAS_4_1_1_22824/client/solaris8-sparc/vasclnt_SunOS_5.8_sparc-4.1.1.22824.pkg>

vasclnt 4.1.1.22824(sparcv9) 4.1.1.22824
Copyright 2017 Quest Software, Inc.  ALL RIGHTS RESERVED. Protected by U.S. Patent Nos. 7,617,501, 7,895,332, 7,904,949, 8,086,710, 8,087,075, 8,245,242. Patents pending.
## Processing package information.
## Processing system information.
   12 package pathnames are already properly installed.

Installing vasclnt 4.1.1.22824 as <vasclnt>

## Executing preinstall script.
## Installing part 1 of 1.
/etc/init.d/vasd
/etc/opt/quest/vas/group-override.sample
/etc/opt/quest/vas/user-override.sample
/etc/opt/quest/vas/users.allow.sample
/etc/opt/quest/vas/users.deny.sample
/opt/quest/bin/.klist
/opt/quest/bin/.ktutil
/opt/quest/bin/.ldapmodify
/opt/quest/bin/.ldapsearch
/opt/quest/bin/.nisedit
/opt/quest/bin/.uptool
/opt/quest/bin/.vastool
/opt/quest/bin/klist
/opt/quest/bin/ktutil
/opt/quest/bin/ldapmodify
/opt/quest/bin/ldapsearch
/opt/quest/bin/nisedit
/opt/quest/bin/preflight
/opt/quest/bin/uptool
/opt/quest/bin/vastool
/opt/quest/lib/libipcauthserver.so.1 <symbolic link>
/opt/quest/lib/libipcauthserver.so.1.0.0
/opt/quest/lib/libsudo_vas.so
/opt/quest/lib/libvas-gssapi.so <symbolic link>
/opt/quest/lib/libvas-gssapi.so.2 <symbolic link>
/opt/quest/lib/libvas-gssapi.so.2.0.0
/opt/quest/lib/libvas.so.4 <symbolic link>
/opt/quest/lib/libvas.so.4.6.0
/opt/quest/lib/libvasadmin.so.1 <symbolic link>
/opt/quest/lib/libvasadmin.so.1.0.0
/opt/quest/lib/libvtcacheipc.so.1 <symbolic link>
/opt/quest/lib/libvtcacheipc.so.1.0.0
/opt/quest/lib/libvtcachesql.so.1 <symbolic link>
/opt/quest/lib/libvtcachesql.so.1.0.0
/opt/quest/lib/libvtsmartcache.so.1 <symbolic link>
/opt/quest/lib/libvtsmartcache.so.1.0.0
/opt/quest/lib/libvtutil.so.1 <symbolic link>
/opt/quest/lib/libvtutil.so.1.0.0
/opt/quest/lib/libvtwrap.so <symbolic link>
/opt/quest/lib/libvtwrap.so.2 <symbolic link>
/opt/quest/lib/libvtwrap.so.2.0.0
/opt/quest/lib/nss/nss_vas4.so.1
/opt/quest/lib/nss/sparcv9/nss_vas4.so.1
/opt/quest/lib/sparcv9/libvas-gssapi.so <symbolic link>
/opt/quest/lib/sparcv9/libvas-gssapi.so.2 <symbolic link>
/opt/quest/lib/sparcv9/libvas-gssapi.so.2.0.0
/opt/quest/lib/sparcv9/libvas.so.4 <symbolic link>
/opt/quest/lib/sparcv9/libvas.so.4.6.0
/opt/quest/lib/sparcv9/libvasadmin.so.1 <symbolic link>
/opt/quest/lib/sparcv9/libvasadmin.so.1.0.0
/opt/quest/lib/sparcv9/libvtcacheipc.so.1 <symbolic link>
/opt/quest/lib/sparcv9/libvtcacheipc.so.1.0.0
/opt/quest/lib/sparcv9/libvtcachesql.so.1 <symbolic link>
/opt/quest/lib/sparcv9/libvtcachesql.so.1.0.0
/opt/quest/lib/sparcv9/libvtsmartcache.so.1 <symbolic link>
/opt/quest/lib/sparcv9/libvtsmartcache.so.1.0.0
/opt/quest/lib/sparcv9/libvtutil.so.1 <symbolic link>
/opt/quest/lib/sparcv9/libvtutil.so.1.0.0
/opt/quest/lib/support/libgcc_s.so.1
/opt/quest/lib/support/libstdc++.so.6 <symbolic link>
/opt/quest/lib/support/libstdc++.so.6.0.16
/opt/quest/libexec/chgfmon/chgfmon
/opt/quest/libexec/oat/.oat
/opt/quest/libexec/oat/.oat_changeowner
/opt/quest/libexec/oat/common.sh
/opt/quest/libexec/oat/oat
/opt/quest/libexec/oat/oat_adlookup
/opt/quest/libexec/oat/oat_changeowner
/opt/quest/libexec/oat/oat_example.sh
/opt/quest/libexec/oat/oat_format
/opt/quest/libexec/oat/oat_match
/opt/quest/libexec/oat/oat_match_group.awk
/opt/quest/libexec/oat/oat_match_user.awk
/opt/quest/libexec/vas/config_pam
/opt/quest/libexec/vas/enrolled_user_report
/opt/quest/libexec/vas/homedir-create.sh
/opt/quest/libexec/vas/manconfig-environment.sh
/opt/quest/libexec/vas/manconfig-man.conf.sh
/opt/quest/libexec/vas/manconfig-man.sh
/opt/quest/libexec/vas/manconfig-man_config.sh
/opt/quest/libexec/vas/manconfig-manpath.sh
/opt/quest/libexec/vas/manconfig-manpath_config.sh
/opt/quest/libexec/vas/manifest/vasd.xml
/opt/quest/libexec/vas/nst
/opt/quest/libexec/vas/nst-altarch
/opt/quest/libexec/vas/nst_od
/opt/quest/libexec/vas/scripts/check_k5logins.sh
/opt/quest/libexec/vas/scripts/configure_pam_vas.sh
/opt/quest/libexec/vas/scripts/deleted_check.sh
/opt/quest/libexec/vas/scripts/qas-aa-setup.sh
/opt/quest/libexec/vas/scripts/vas_capture_stats.sh
/opt/quest/libexec/vas/scripts/vas_oneway_setup.sh
/opt/quest/libexec/vas/scripts/vas_sa_manager.sh
/opt/quest/libexec/vas/scripts/vas_snapshot.sh
/opt/quest/libexec/vas/scripts/vas_status.sh
/opt/quest/libexec/vas/scripts/vasjoin.sh
/opt/quest/libexec/vas/sqlite3
/opt/quest/libexec/vas/sugi/.asdcom
/opt/quest/libexec/vas/sugi/asdcom
/opt/quest/libexec/vas/uptool/gecos_fullname
/opt/quest/libexec/vas/uptool/grnam_PARAM_cn
/opt/quest/libexec/vas/uptool/grnam_PARAM_samacc
/opt/quest/libexec/vas/uptool/grnam_cn
/opt/quest/libexec/vas/uptool/grnam_samacc
/opt/quest/libexec/vas/uptool/pwnam_cn
/opt/quest/libexec/vas/uptool/pwnam_samacc
/opt/quest/libexec/vas/uptool/pwnam_upnpre
/opt/quest/libexec/vas/vasauth_helper
/opt/quest/libexec/vas/vasd/.delusercheck
/opt/quest/libexec/vas/vasd/.vas_ccache_renew
/opt/quest/libexec/vas/vasd/.vas_muupd
/opt/quest/libexec/vas/vasd/.vas_ovrdupd
/opt/quest/libexec/vas/vasd/.vasac_helper
/opt/quest/libexec/vas/vasd/.vasdis_helper
/opt/quest/libexec/vas/vasd/delusercheck
/opt/quest/libexec/vas/vasd/qrond
/opt/quest/libexec/vas/vasd/qrondwrapper
/opt/quest/libexec/vas/vasd/vas_ccache_renew
/opt/quest/libexec/vas/vasd/vas_muupd
/opt/quest/libexec/vas/vasd/vas_ovrdupd
/opt/quest/libexec/vas/vasd/vasac_helper
/opt/quest/libexec/vas/vasd/vasdis_helper
/opt/quest/man/man1/ldapmodify.1
/opt/quest/man/man1/ldapsearch.1
/opt/quest/man/man1/nisedit.1
/opt/quest/man/man1/oat.1
/opt/quest/man/man1/oat_adlookup.1
/opt/quest/man/man1/oat_changeowner.1
/opt/quest/man/man1/oat_match.1
/opt/quest/man/man1/oat_overview.1
/opt/quest/man/man1/preflight.1
/opt/quest/man/man1/uptool.1
/opt/quest/man/man1/vasd.1
/opt/quest/man/man1/vastool.1
/opt/quest/man/man5/nss_vas.5
/opt/quest/man/man5/pam_vas.5
/opt/quest/man/man5/vas.conf.5
/opt/quest/man/man8/sudo_vas.8
/opt/quest/sbin/.vasd
/opt/quest/sbin/vasd
/opt/quest/share/oat/common.sh.msg
/opt/quest/share/oat/oat.msg
/opt/quest/share/oat/oat_adlookup.msg
/opt/quest/share/oat/oat_match.msg
/opt/quest/usr/lib/security/pam_vas3.so
/opt/quest/usr/lib/security/sparcv9/pam_vas3.so
[ verifying class <run> ]
## Executing postinstall script.
Registering vasd with SMF
WARNING: This system does not support a system wide global manpath.
You will need to set your MANPATH environment variable to /opt/quest/man,
or use "man -M /opt/quest/man <manpage>" to view the man pages.

Installation of <vasclnt> was successful.
vasclnt (4.1.1.22824) installed.

Executing command: 'vasgp'...
echo 'y' | pkgadd -a '/tmp/vas-admin' -G -d '/qas/QAS_4_1_1_22824/client/solaris8-sparc/vasgp_SunOS_5.8_sparc-4.1.1.22824.pkg' all

Processing package instance <vasgp> from </qas/QAS_4_1_1_22824/client/solaris8-sparc/vasgp_SunOS_5.8_sparc-4.1.1.22824.pkg>

vasgp 4.1.1.22824(sparcv9) 4.1.1.22824
Copyright 2017 Quest Software, Inc.  ALL RIGHTS RESERVED. Protected by U.S. Patent Nos. 7,617,501, 7,895,332, 7,904,949, 8,086,710, 8,087,075, 8,245,242. Patents pending.
Using </> as the package base directory.
## Processing package information.
## Processing system information.
   11 package pathnames are already properly installed.

Installing vasgp 4.1.1.22824 as <vasgp>

## Executing preinstall script.
## Installing part 1 of 1.
/opt/quest/bin/.vgpmod
/opt/quest/bin/.vgptool
/opt/quest/bin/vgpmod
/opt/quest/bin/vgptool
/opt/quest/include/vgpext.h
/opt/quest/lib/cse_mod/vgp_admext.so
/opt/quest/lib/cse_mod/vgp_defender.so
/opt/quest/lib/cse_mod/vgp_dfc.so
/opt/quest/lib/cse_mod/vgp_licext.so
/opt/quest/lib/cse_mod/vgp_qpm4u.so
/opt/quest/lib/cse_mod/vgp_samba.so
/opt/quest/lib/cse_mod/vgp_scecli.so
/opt/quest/lib/cse_mod/vgp_sshcfg.so
/opt/quest/lib/cse_mod/vgp_sudoext.so
/opt/quest/lib/cse_mod/vgp_unixext.so
/opt/quest/lib/cse_mod/vgp_vasext.so
/opt/quest/lib/cse_mod/vgp_vgpext.so
/opt/quest/lib/libgpshared.so.2.0.0
/opt/quest/libexec/vas/scripts/sighup.sh
/opt/quest/libexec/vgp/xlators/Machine/.certdist-xlator
/opt/quest/libexec/vgp/xlators/Machine/.unixcommon-xlator
/opt/quest/libexec/vgp/xlators/Machine/certdist-xlator
/opt/quest/libexec/vgp/xlators/Machine/system-gp-xlator
/opt/quest/libexec/vgp/xlators/Machine/unixcommon-xlator
/opt/quest/libexec/vgp/xlators/User/.bash-xlator
/opt/quest/libexec/vgp/xlators/User/bash-xlator
/opt/quest/man/man1/vgpmod.1
/opt/quest/man/man1/vgptool.1
/opt/quest/man/man5/vgp.conf.5
/var/opt/quest/vgp/extensions
[ verifying class <run> ]
## Executing postinstall script.
vasd is not running

Installation of <vasgp> was successful.
vasgp (4.0.3.164) upgraded to vasgp (4.1.1.22824)

Executing command: 'license'...

Licenses are required but are no longer enforced on each host
Licenses may be installed for auditing purposes

Number of Unix Enabled users in use:      0

---QAS---
Number of Licensed Unix Enabled Users:         0
Valid licenses:                                1
At least one license does not expire.

---QAS Siebel---
No licenses are installed.


Would you like to install licenses (yes|no)? [no]: yes

Please specify the full local path for each license file, e.g. /tmp/licenses/license1.txt.

Standard wildcards are also valid, e.g. /tmp/licenses/*.txt.

When all licenses have been installed press <enter> to quit.

Please specify full local path of license to install (<enter> to quit):
> /tmp/QAS-126-678-093.txt
Installed '/tmp/QAS-126-678-093.txt' -> '/etc/opt/quest/vas/.licenses/QAS-126-678-093.txt

Please specify full local path of license to install (<enter> to quit):
>

Resulting license state:
Number of Unix Enabled users in use:      0

---QAS---
Number of Licensed Unix Enabled Users:         0
Valid licenses:                                1
At least one license does not expire.

---QAS Siebel---
No licenses are installed.
Executing command: 'join'...

Would you like to join an Active Directory domain now (yes|no)? [yes]:
/opt/quest/libexec/vas/scripts/vasjoin.sh
Quest Authentication Services (QAS) installation script
Script build version: 4.1.1.22824
Copyright 2017 Quest Software, Inc.  ALL RIGHTS RESERVED.
Protected by U.S. Patent Nos. 7,617,501, 7,895,332, 7,904,949, 8,086,710, 8,087,075, 8,245,                                                                             242. Patents pending.

Acquire basic information...
 Please specify AD domain name to join to: afigroup.com
 Please specify an AD user to join host to afigroup.com: administrator

---------------------------------------------------------------------
        Domain              : afigroup.com
        Domain Controllers  : <none> -- use DNS
        AD User             : administrator
        User Keytab         : <none> -- will prompt for password
---------------------------------------------------------------------


Please enter password for administrator:

Joining the host to afigroup.com:
  Executing: /opt/quest/bin/vastool  join -f afigroup.com

Checking whether computer is already joined to a domain ... no
Reading password for administrator@AFIGROUP.COM from stdin...
Stopping daemon: vasd ... OK
Configuring forest root ... afigroup.com ... OK
Configuring site ... Default-First-Site-Name ... OK
Joining computer to the domain as host/afi-drsvr.afigroup.com ... OK
Joined using computer object "CN=afi-drsvr,CN=Computers,DC=afigroup,DC=com" ... OK
Writing vas.conf ... OK
Populating misc cache ... OK
Preparing to apply Group Policy ... OK
Applying Group Policy Settings ... OK
Starting daemon: vasd ... OK
Caching Users ... OK
Mapping mapped users ... OK
Processing user overrides ... OK
Caching Groups ... OK
Caching Nested Memberships ... OK
Processing group overrides ... OK
Caching Srvinfo ... OK
Caching Netgroups ... OK
Configuring Name Service Switch ... OK
Configuring PAM Authentication ... OK

The last command used to join the domain can be found at: /etc/opt/quest/vas/lastjoin

Done

Execution Successful

root@afi-drsvr:/qas/QAS_4_1_1_22824#



----------------------------------------------------------------------------------------------------------------





Quest Authentication Software


1. Download Quest software from Dell.com
2. Move to tmp directory on solaris

Installation

3. # pkgadd -d /tmp/solaris8-sparc/vasclnt_SunOS_5.8_sparc-4.1.0.22547.pkg vasclnt

Join Domain

4. Goto 192.0.0.62 Quest software join to domain

Adding License

5. /opt/quest/bin/vastool license add VAS_license_210-00594

Check License.

6. /opt/quest/bin/vastool license



Remove demo License 

7. cd /etc/opt/quest/vas/.licenses/

8. rm VAS_license_126-678-093

9. pkgrm vasclnt (Remove existing old package of quest software)