Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance Security Subsystem Detection #408

Closed
MarkAckert opened this issue Mar 11, 2019 · 3 comments
Closed

Enhance Security Subsystem Detection #408

MarkAckert opened this issue Mar 11, 2019 · 3 comments
Labels
bug Something isn't working enhancement New feature or request install

Comments

@MarkAckert
Copy link
Member

The current methodology for discovering security subsystem installation is by checking active jobs on the LPAR, and match against a whitelist of job names (RACF, TSS, ACF). This can run into two possible errors, though their prevalence is more pronounced on development LPARs

  • The jobname of the security subsystem may vary - i.e. TSS160 for Top Secret v16, as opposed to just TSS.
  • In a PLEX, there may be a different security subsystem on an LPAR within the PLEX. In this case, the script may detect one of those subsystems rather than the one running on the current LPAR.

Proposed solution: Issue commands in USS via tsocmd and check output for active security subsystem. Security subsystems which are not installed will have RC 255, while the installed one should have rc <=8.

@MarkAckert MarkAckert added bug Something isn't working enhancement New feature or request install labels Mar 11, 2019
@Martin-Zeithaml
Copy link
Contributor

There is a small utility getesm, however it is working on LPAR only, no SYSPLEX scan.

@1000TurquoisePogs
Copy link
Member

How about we somehow default zowe.setup.security.product to a value found by getesm?
One way, maybe, would be to expose the logic of getesm in configmgr zos module, and then have defaults.yaml contain product: ${{ zos.getesm() }}

@Martin-Zeithaml
Copy link
Contributor

I believe, we can close this issue:

  • There is a utility for all zowe users
  • There is a support for this utility in javascript

@JoeNemo JoeNemo closed this as completed Sep 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request install
Projects
None yet
Development

No branches or pull requests

4 participants