HPE GreenLake Administration
- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- Security Patch Check: Perl
Operating System - HP-UX
1834009
Members
4235
Online
110063
Solutions
Forums
Categories
Company
Local Language
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Forums
Discussions
Discussions
Discussions
Forums
Discussions
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Go to solution
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-21-2003 09:54 AM
04-21-2003 09:54 AM
I am trying to install Perl on an 11i machine so that Security Patch Check will work.
http://www.software.hp.com/cgi-bin/swdepot_parser.cgi/cgi/displayProductInfo.pl?productNumber=B6834AA
I am getting an error:
root@pegasus:/opt/sec_mgmt/spc/bin # security_patch_check -r
/opt/sec_mgmt/spc/bin/security_patch_check: /opt/perl/bin/perl: Execute permission denied.
/opt/sec_mgmt/spc/bin/security_patch_check[100]: < 5 : Syntax error
How do I fix this? I am trying to install the PerlIPF version on 11i. I tried to modify the perms to 777 and still no dice...
Attached is a 'tail' of my swagent.log.
-karl
http://www.software.hp.com/cgi-bin/swdepot_parser.cgi/cgi/displayProductInfo.pl?productNumber=B6834AA
I am getting an error:
root@pegasus:/opt/sec_mgmt/spc/bin # security_patch_check -r
/opt/sec_mgmt/spc/bin/security_patch_check: /opt/perl/bin/perl: Execute permission denied.
/opt/sec_mgmt/spc/bin/security_patch_check[100]: < 5 : Syntax error
How do I fix this? I am trying to install the PerlIPF version on 11i. I tried to modify the perms to 777 and still no dice...
Attached is a 'tail' of my swagent.log.
-karl
"Unix is the Net"
Solved! Go to Solution.
2 REPLIES 2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-21-2003 10:10 AM
04-21-2003 10:10 AM
Solution
Your log file indicates that the perl installed failed, becuase it detected a version of perl installed in /usr/local. See the ERROR lines from your log, which I have reproduced, below:
* A version of the bundle exists: "perl,l=/usr/local,r=5.8.0".
ERROR: A version of bundle "perl,r=D.5.6.1.D" is already installed in another location (see previous lines). Installing this
version will create multiple installed versions.
You must either remove that bundle or change the
"allow_multiple_versions" option to "true".
* Summary of Analysis Phase:
ERROR: Exclude perl,r=D.5.6.1.D
* Summary of Execution Phase:
ERROR: Skipped (in analysis) perl,r=D.5.6.1.D
* 4 of 4 filesets had no Errors or Warnings.
ERROR: The Execution Phase had errors. See the above output for
details.
I don't think you have a working perl installed in /opt. Check your installed software using swlist; you should see a perl bundle installed in /usr/local.
If you have other perl scripts depending on /usr/local/perl. then you could try link that to /opt/perl. This may not work thought, depending on what perl modules you have installed and what modules the security patch scripts needs.
Another options is to uninstall the existing perl package, then try installing your perl bundle. If you don't have other perl scripts depending on specific modules or a specific version of perl, this should be OK.
Finally, your can set the "allow_multiple_options" variable to true when installing, and have both versions of perl on your system. I don't much care for having multiple perl installs on one machine, it might make for a quick, interim solution.
* A version of the bundle exists: "perl,l=/usr/local,r=5.8.0".
ERROR: A version of bundle "perl,r=D.5.6.1.D" is already installed in another location (see previous lines). Installing this
version will create multiple installed versions.
You must either remove that bundle or change the
"allow_multiple_versions" option to "true".
* Summary of Analysis Phase:
ERROR: Exclude perl,r=D.5.6.1.D
* Summary of Execution Phase:
ERROR: Skipped (in analysis) perl,r=D.5.6.1.D
* 4 of 4 filesets had no Errors or Warnings.
ERROR: The Execution Phase had errors. See the above output for
details.
I don't think you have a working perl installed in /opt. Check your installed software using swlist; you should see a perl bundle installed in /usr/local.
If you have other perl scripts depending on /usr/local/perl. then you could try link that to /opt/perl. This may not work thought, depending on what perl modules you have installed and what modules the security patch scripts needs.
Another options is to uninstall the existing perl package, then try installing your perl bundle. If you don't have other perl scripts depending on specific modules or a specific version of perl, this should be OK.
Finally, your can set the "allow_multiple_options" variable to true when installing, and have both versions of perl on your system. I don't much care for having multiple perl installs on one machine, it might make for a quick, interim solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-21-2003 10:23 AM
04-21-2003 10:23 AM
Re: Security Patch Check: Perl
Sounds like you need to reinstall perl.
http://www.software.hp.com/cgi-bin/swdepot_parser.cgi/cgi/displayProductInfo.pl?productNumber=PERL
save it somewhere.
swinstall -x reinstall=true -s /tmp/perl.depot \*
I think this is a pre-requisite of security_patch_check.
SEP
http://www.software.hp.com/cgi-bin/swdepot_parser.cgi/cgi/displayProductInfo.pl?productNumber=PERL
save it somewhere.
swinstall -x reinstall=true -s /tmp/perl.depot \*
I think this is a pre-requisite of security_patch_check.
SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
Company
Events and news
Customer resources
© Copyright 2025 Hewlett Packard Enterprise Development LP