Checking permissions settings
In some cases, you might encounter problems that you can solve
by checking permissions settings and by running aopsetup to
correct some of the settings. For example, you might have problems
with permissions settings when you are moving from a test system to
a production system, or when you are reinstalling Infoprint Server.
Most permissions are set during the installation process.
In addition, you must run aopsetup in
these situations:
- Before you start Infoprint Server daemons for the first time
- Whenever you move to a new z/OS® release
If your IBM® service representative
asks you to check permissions settings, you can use these commands:
- ls -E /usr/lpp/Printsrv/bin
- ls -nE /usr/lpp/Printsrv/bin
- ls -E /usr/lpp/Printsrv/lib
- ls -nE /usr/lpp/Printsrv/lib
Figure 5 and Figure 6 show sample output
from the commands. The sample output shows the normal permissions
settings of Infoprint Server
directories and the files that user ID 0 should own. If you specified
the AOPOPER and AOPADMIN groups in aopsetup,
your output from the commands should look similar to the sample output.
In the sample output:
- OMVSKERN is the owner ID. This name might be different
in your installation.
- OMVSGRP is the group ID. This name might be different
in your installation.
- AOPOPER is the RACF® group
for operators.
- AOPADMIN is the RACF group
for administrators.
Rule:
The owner ID must have a UID
of 0 (root). The -n option on the ls command
shows the UID of the owner ID.
Figure 5. Sample output from command ls -E /usr/lpp/Printsrv/bin
drwxr-xr-x 2 OMVSKERN OMVSGRP 1376 ... ... IBM
-rwxr-xr-x a-s- 2 OMVSKERN OMVSGRP 2158592 ... ... aopchkinv
-rwx------ --s- 2 OMVSKERN OMVSGRP 20480 ... ... aopcstart
-rwx--S--- a--- 2 OMVSKERN AOPADMIN 483328 ... ... aopd
-rwx------ a-s- 2 OMVSKERN OMVSGRP 626688 ... ... aophinvd
-rwx------ a-s- 2 OMVSKERN OMVSGRP 1531904 ... ... aopippdxp
-rwx------ a-s- 2 OMVSKERN OMVSGRP 802816 ... ... aoplogd
-rwxr-x--- --s- 2 OMVSKERN AOPADMIN 1372160 ... ... aoplogu
-rwx------ a-s- 2 OMVSKERN OMVSGRP 311296 ... ... aoplpd
-rwxr-xr-x --s- 2 OMVSKERN OMVSGRP 3899392 ... ... aopmig
-rwxr-xr-x --s- 2 OMVSKERN OMVSGRP 1773568 ... ... aopmigns
-rwxr-xr-x --s- 2 OMVSKERN OMVSGRP 1159168 ... ... aopmigpw
-rwx------ a-s- 2 OMVSKERN OMVSGRP 212992 ... ... aopnetd
-rwxr-xr-x a-s- 2 OMVSKERN OMVSGRP 3362816 ... ... aopoms
-rwx------ a-s- 2 OMVSKERN OMVSGRP 2195456 ... ... aopoutd
-rwsr-xr-x a-s- 2 OMVSKERN OMVSGRP 2453504 ... ... aopsapd
-rwx------ a-s- 2 OMVSKERN OMVSGRP 3620864 ... ... aopsdbd
-rwxr-x--- a-s- 2 OMVSKERN AOPOPER 2625536 ... ... aopsend
-rwxr-xr-x --s- 2 OMVSKERN OMVSGRP 4710 ... ... aopsetup
-rwx------ a-s- 2 OMVSKERN OMVSGRP 1257472 ... ... aopsnmpd
-rwx------ a-s- 2 OMVSKERN OMVSGRP 950272 ... ... aopssid
-rwsr-xr-- --s- 2 OMVSKERN AOPOPER 13941 ... ... aopstart
-rwxr-x--- a-s- 2 OMVSKERN AOPOPER 2625536 ... ... aopstat
-rwsr-x--- a-s- 2 OMVSKERN AOPOPER 1490944 ... ... aopstop
-rwx------ a-s- 2 OMVSKERN OMVSGRP 704512 ... ... aopsubd
-rwx------ a-s- 2 OMVSKERN OMVSGRP 376832 ... ... aopwsmd
-rwx------ a-s- 2 OMVSKERN OMVSGRP 512000 ... ... aopxfd
-rwxr-xr-x a-s- 2 OMVSKERN OMVSGRP 3194880 ... ... cancel
-rwxr-xr-x a-s- 2 OMVSKERN OMVSGRP 2224128 ... ... filter
-rwxr-x--- a-s- 2 OMVSKERN AOPADMIN 1523712 ... ... hinvu
-rwxr-xr-x a-s- 2 OMVSKERN OMVSGRP 3203072 ... ... lp
-rwxr-xr-x a-s- 2 OMVSKERN OMVSGRP 3272704 ... ... lpstat
-rwxr-x--- --s- 2 OMVSKERN AOPADMIN 3391488 ... ... pidu
-rwxr-xr-x --s- 2 OMVSKERN OMVSGRP 2223 ... ... remotexf
-rwxr-x--- a-s- 2 OMVSKERN AOPADMIN 1576960 ... ... sdbu
Figure 6. Sample output from command ls -nE /usr/lpp/Printsrv/bin
drwxr-xr-x 2 0 1 1376 ... ... IBM
-rwx------ --s- 2 0 1 20480 ... ... aopcstart
-rwx--S--- a--- 2 0 4000 483328 ... ... aopd
-rwx------ a-s- 2 0 1 626688 ... ... aophinvd
-rwx------ a-s- 2 0 1 1531904 ... ... aopippdxp
-rwx------ a-s- 2 0 1 802816 ... ... aoplogd
-rwxr-x--- --s- 2 0 4000 1372160 ... ... aoplogu
-rwx------ a-s- 2 0 1 311296 ... ... aoplpd
-rwxr-xr-x --s- 2 0 1 3899392 ... ... aopmig
-rwxr-xr-x --s- 2 0 1 1773568 ... ... aopmigns
-rwxr-xr-x --s- 2 0 1 1159168 ... ... aopmigpw
-rwx------ a-s- 2 0 1 212992 ... ... aopnetd
-rwxr-xr-x a-s- 2 0 1 3362816 ... ... aopoms
-rwx------ a-s- 2 0 1 2195456 ... ... aopoutd
-rwsr-xr-x a-s- 2 0 1 2453504 ... ... aopsapd
-rwx------ a-s- 2 0 1 3620864 ... ... aopsdbd
-rwxr-x--- a-s- 2 0 4001 2625536 ... ... aopsend
-rwxr-xr-x --s- 2 0 1 4710 ... ... aopsetup
-rwx------ a-s- 2 0 1 1257472 ... ... aopsnmpd
-rwx------ a-s- 2 0 1 950272 ... ... aopssid
-rwsr-xr-- --s- 2 0 4001 13941 ... ... aopstart
-rwxr-x--- a-s- 2 0 4001 2625536 ... ... aopstat
-rwsr-x--- a-s- 2 0 4001 1490944 ... ... aopstop
-rwx------ a-s- 2 0 1 704512 ... ... aopsubd
-rwx------ a-s- 2 0 1 376832 ... ... aopwsmd
-rwx------ a-s- 2 0 1 512000 ... ... aopxfd
-rwxr-xr-x a-s- 2 0 1 3194880 ... ... cancel
-rwxr-xr-x --s- 2 0 1 2224128 ... ... filter
-rwxr-x--- a-s- 2 0 4000 1523712 ... ... hinvu
-rwxr-xr-x a-s- 2 0 1 3203072 ... ... lp
-rwxr-xr-x a-s- 2 0 1 3272704 ... ... lpstat
-rwxr-x--- --s- 2 0 4000 3391488 ... ... pidu
-rwxr-xr-x --s- 2 0 1 2223 ... ... remotexf
-rwxr-x--- a-s- 2 0 4000 1576960 ... ... sdbu
Figure 7. Sample output from command ls -E /usr/lpp/Printsrv/lib
drwxr-xr-x 2 OMVSKERN OMVSGRP 928 ... ... IBM
-rwxr-xr-x apsl 2 OMVSKERN OMVSGRP 4022272 ... ... aop.so
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 3526656 ... ... aopapi.dll
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 3526656 ... ... aopapi2.dll
-rwxr-xr-x -ps- 2 OMVSKERN OMVSGRP 3878912 ... ... aopcentral.so
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 352256 ... ... aopcop.dll
-rwxr-xr-x apsl 2 OMVSKERN OMVSGRP 987136 ... ... aopdb.so
-rwxr-xr-x -ps- 2 OMVSKERN OMVSGRP 2023424 ... ... aopeapi.dll
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 16384 ... ... aopfiltr.so
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 229376 ... ... aoprform.dll
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 1097728 ... ... aoprxf.so
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 290816 ... ... itm_client.so
-rw-r--r-- --s- 2 OMVSKERN OMVSGRP 19962 ... ... libaopapi.a
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 3158016 ... ... libaopjnixp.so
-rwxr-xr-x -ps- 2 OMVSKERN OMVSGRP 4132864 ... ... libipa.so
-rwxr-xr-x aps- 2 OMVSKERN OMVSGRP 24576 ... ... lpd_compat.so
Figure 8. Sample output from command ls -nE /usr/lpp/Printsrv/lib
drwxr-xr-x 2 0 1 928 ... ... IBM
-rwxr-xr-x apsl 2 0 1 4022272 ... ... aop.so
-rwxr-xr-x aps- 2 0 1 3526656 ... ... aopapi.dll
-rwxr-xr-x aps- 2 0 1 3526656 ... ... aopapi2.dll
-rwxr-xr-x -ps- 2 0 1 3878912 ... ... aopcentral.so
-rwxr-xr-x aps- 2 0 1 352256 ... ... aopcop.dll
-rwxr-xr-x apsl 2 0 1 987136 ... ... aopdb.so
-rwxr-xr-x -ps- 2 0 1 2023424 ... ... aopeapi.dll
-rwxr-xr-x aps- 2 0 1 16384 ... ... aopfiltr.so
-rwxr-xr-x aps- 2 0 1 229376 ... ... aoprform.dll
-rwxr-xr-x aps- 2 0 1 1097728 ... ... aoprxf.so
-rwxr-xr-x aps- 2 0 1 290816 ... ... itm_client.so
-rw-r--r-- --s- 2 0 1 19962 ... ... libaopapi.a
-rwxr-xr-x aps- 2 0 1 3158016 ... ... libaopjnixp.so
-rwxr-xr-x -ps- 2 0 1 4132864 ... ... libipa.so
-rwxr-xr-x aps- 2 0 1 24576 ... ... lpd_compat.so
Related information:
|