Jump to content
HP.com Home Products and Services Support and Drivers Solutions How to Buy
» Contact HP
HP.com home

Transition Impacts

Tru64 UNIX Software Transition Kit


» HP STK home
» Home
» Overview
» Tools
» Documentation
» Transition impacts
» Identifier types
» Impact list
» Porting to HP-UX
» Glossary
» Help
» Send us feedback
Site maps
» Tru64 UNIX STK
Content starts here

critical impact:

Security Information Architecture (SIA) routines - not available; use PAM routines (CrUn113)

SEC Impacts

Problem description

The SIA routines exist on Tru64 UNIX, but not on HP-UX.

Replacement technology exists in the Pluggable Authentication Modules (PAM) routines.


C/C++ Functionssia_audit C/C++ Functionssiad_chg_shell
C/C++ Functionssia_become_user C/C++ Functionssiad_chk_invoker
C/C++ Functionssia_chdir C/C++ Functionssiad_chk_user
C/C++ Functionssia_chg_finger C/C++ Functionssiad_endgrent
C/C++ Functionssia_chg_password C/C++ Functionssiad_endpwent
C/C++ Functionssia_chg_shell C/C++ Functionssiad_get_groups
C/C++ Functionssia_chk_invoker C/C++ Functionssiad_getgrent
C/C++ Functionssia_collect_trm C/C++ Functionssiad_getgrgid
C/C++ Functionssia_get_groups C/C++ Functionssiad_getgrnam
C/C++ Functionssia_getgroup C/C++ Functionssiad_getpwent
C/C++ Functionssia_getpasswd C/C++ Functionssiad_getpwnam
C/C++ Functionssia_init C/C++ Functionssiad_getpwuid
C/C++ Functionssia_log C/C++ Functionssiad_init
C/C++ Functionssia_make_entity_pwd C/C++ Functionssiad_ses_authent
C/C++ Functionssia_ses_authent C/C++ Functionssiad_ses_estab
C/C++ Functionssia_ses_estab C/C++ Functionssiad_ses_init
C/C++ Functionssia_ses_init C/C++ Functionssiad_ses_launch
C/C++ Functionssia_ses_launch C/C++ Functionssiad_ses_reauthent
C/C++ Functionssia_ses_reauthent C/C++ Functionssiad_ses_release
C/C++ Functionssia_ses_release C/C++ Functionssiad_ses_suauthent
C/C++ Functionssia_ses_suauthent C/C++ Functionssiad_setgrent
C/C++ Functionssia_timed_action C/C++ Functionssiad_setpwent
C/C++ Functionssia_validate_user C/C++ Functionssiad_test_newpass
C/C++ Functionssiad_chg_finger C/C++ Functionssiad_update_pass
C/C++ Functionssiad_chg_password  

See also

Solution description

Use respective PAM routines to achieve similar results.

The correct way for applications to apply security services on HP-UX is to use the PAM routines. Note that the PAM routines may not behave exactly the same as the SIA routines. Review your code, applicable manpages, and the Tru64 UNIX to HP-UX 11i Porting Guide for more information on PAM.

See also

Problem summary

classifications source types OS release severity type
SEC C, C++ any HP-UX 11i version critical unavailable
Printable version
Privacy statement Using this site means you accept its terms Feedback to DSPP
© 2007 Hewlett-Packard Development Company, L.P.