Type string READONLY
cwd contains the pathname of the submit user's current working directory.
# if command is executed from any directory other than under /usr, # change the working directory to /tmp if (cwd != "/usr" && !glob("/usr/*", cwd)) runcwd = "/tmp";
Type string READONLY
date contains the date the request was submitted in the form: YYYY/MM/DD.
if (pmshell) { # prints the date and time the shell was opened print( command + " started " + date + " "+ time ); accept; }
Type integer READONLY
day contains the day the request was submitted formatted as an integer in the range: 1–31.
if (command == "dailyadmin") { if (day == 1) { # first day of the month runcommand = "" } }
Type string READONLY
dayname contains the abbreviated name ("Mon", "Tue, "Wed", "Thu", "Fri", "Sat" or "Sun") of the day the request was submitted.
switch (dayname) { case "Mon": case "Wed": case "Fri": adminusers = {"dan","robyn"}; break; case "Tue": case "Thu": adminusers = {"robyn","cory"}; break; default: adminusers = {}; } if (user in adminusers) { runuser = "root"; accept; }
© 2021 One Identity LLC. ALL RIGHTS RESERVED. Feedback Terms of Use Privacy