pdm_perl functionality and purpose
search cancel

pdm_perl functionality and purpose

book

Article ID: 420916

calendar_today

Updated On:

Products

CA Service Management - Service Desk Manager CA Service Desk Manager

Issue/Introduction

Throughout the existing documentation, there are references to the pdm_perl binary.  One such example is running pdm_keystore_mgr.pl.

This article is meant to address the intended functionality of this binary and its limitations.

Environment

All releases of Service Desk Manager

Resolution

pdm_perl is a binary executable that is derived from ActivePerl, as a custom Perl wrapper and is designed exclusively for Service Desk Manager.  Its design contains only the modules and libraries that Service Desk relies on for its internal operations.  

pdm_perl is not designed to be used for any other purpose, including as a standalone perl interpreter for custom perl scripts.  Its usage in this manner is not supported.   

Extending pdm_perl to use any other modules and libraries is unsupported.

Additional Information

Those who have been using pdm_perl as a standalone perl interpreter and running custom perl scripting should look into migrating onto a third party solution and remove any 3rd party extensions or libraries that were introduced.

Upgrades to Service Desk where pdm_perl was modified with 3rd party extensions or libraries may render pdm_perl inoperable altogether.