All posts by mpbod

Move Oracle Datafiles

Move Oracle Datafiles

 

Move Oracle Datafiles in NOARCHIVE MODE

Stop the database:

SQL> shutdown immediate;

Copy the datafile to the new directory or disk:

$  cp /u01/data/datafile.dbf /u02/data/datafilenew.dbf

Mount database

SQL> startup mount;

Rename the datafile:

SQL> ALTER DATABASE RENAME FILE ‘/u01/data/datafile.dbf’ TO ‘/u02/data/datafilenew.dbf’;

Open the database:

SQL> ALTER DATABASE OPEN;

 

Move Oracle Datafiles in ARCHIVE MODE

Set the datafile offline:

SQL> ALTER DATABASE DATAFILE ‘/u01/data/datafile.dbf’ OFFLINE;

Copy the datafile to another directory or disk:

$ cp /u01/data/datafile.dbf /u02/data/datafilenew.dbf

Connect to the database and rename the datafile:

SQL> ALTER DATABASE RENAME FILE ‘/u01/data/datafile.dbf’ TO ‘/u02/data/datafilenew.dbf’;

Recover the datafile:

SQL> RECOVER DATAFILE ‘/u02/data/datafilenew.dbf’;

Set the datafile online :

SQL> ALTER DATABASE DATAFILE ‘/u02/data/datafilenew.dbf’ ONLINE;

 

Back to previous menu

Change Number of Oracle Sessions and Processes

Change Number of Oracle Sessions and Processes

In this example, let’s change the sessions and processes for 1000

– Connect to the database as an administrator

$ Sqlplus / nolog

SQL> connect / as sysdba

– Change the number of cases for 1000

SQL> alter system set processes = 1000 scope = spfile

– Change the number of sessions for 1000

SQL> alter system set sessions = 1000 scope = spfile

– Stop the database

SQL> shutdown immediate

– Start the database

SQL> startup

To verify that the changes made effect:

SQL> show parameter sessions

SQL> show parameter processes

Note: In the case of Oracle XE, the maximum number of sessions are 20

In this example, let’s change this limitation of 20 sessions to 100 sessions

– Remove the limit of 20 sessions

SQL> alter system reset sessions scope = spfile sid = ‘*’

– Stop the database

SQL> shutdown immediate

– Start the database

SQL> startup

 

Back to previous menu

Installing Oracle Database 11g Release1 on Enterprise Linux5 (32bit and 64bit)

Installing Oracle Database 11g Release1 on Enterprise Linux5 (32bit and 64bit)

 

Installing Oracle Database 11g Release1 on Enterprise Linux5 (32bit and 64bit)

Overview

The guide provides a walkthrough of installing an Oracle Database 11g Release 1 database on commodity hardware for the purpose of evaluation. If you are new to Linux and/or Oracle, this guide is for you. It starts with the basics and walks you through an installation of Oracle Database 11g Release 1 from the bare metal up. Both 32-bit and 64-bit architectures are covered. Unless otherwise indicated, the installation steps are the same for either.

This guide will take the approach of offering the easiest paths, with the fewest number of steps for accomplishing a task. This approach often means making configuration choices that would be inappropriate for anything other than an evaluation. For that reason, this guide is not appropriate for building production-quality environments, nor does it reflect best practices.

This guide is divided into four parts: Part I covers the installation of the Linux operating system, Part II covers configuring Linux for Oracle, Part III discusses the essentials of installing the Oracle Database, and Part IV covers creating additional filesystems and Automatic Storage Management (ASM). The Appendix provides information to help you get started using your new database including how to access the database interactively and how to stop and start the database and related services.

Part I: Installing Enterprise Linux 5

This section describes how to install Oracle Enterprise Linux 5 (OEL5) on your hardware (but the same steps will apply for RHEL5). Please take a moment to make sure that your hardware meets or exceeds the minimum hardware requirements for Oracle Database 11g Release 1.

Minimum hardware requirements:

32-bit (x86)

  • x86 compatible CPU
  • 1 GB RAM
  • 10 GB available disk space (3.5 GB for the Oracle software + 1.5 GB for the database + 3 GB for OEL5 + 2 GB swap)

64-bit (x86_64)

  • x86_64 compatible CPU
  • 1 GB RAM
  • 10.5 GB available disk space (4 GB for the Oracle software + 1.5 GB for the database + 3 GB for OEL5 + 2 GB swap)

Note: Both Linux and Oracle must be installed for the same architecture. 32-bit Oracle will only run on 32-bit Linux and 64-bit Oracle will only run on 64-bit Linux.

Now, let’s walk through the process of installing the Linux operating system on a server. The instructions assume a fresh install of Linux (as opposed to an upgrade), that the server will be dedicated to Oracle, and that no other operating systems or data are on the server.

Oracle Database 11g Release 1 is certified to run the base release of OEL5 without updates. Free copies of OEL5 are available for download.

Boot the server using the first CD or DVD

    • You may need to change your BIOS settings to allow booting from the CD/DVD.
  1. The boot screen appears with the boot: prompt at the bottom of the screen.
    • Select Enter to continue with a graphical install on the console.
    • The installer scans your hardware
  2. Oracle Enterprise Linux splash screen
    • Click on Next
  3. Language Selection
    • Accept the default.
  4. Keyboard Configuration
    • Accept the default.
  5. Install or Upgrade
    • Select Install and click on Next
  6. Disk Partitioning Setup
    • A thorough treatment of disk partitioning is beyond the scope of this guide, which assumes that you are familiar with disk partitioning methods.
      WARNING: Improperly partitioning a disk is one of the surest and fastest ways to wipe out everything on your hard disk. If you are unsure how to proceed, stop and get help, or you will risk losing data!)
    • Accept the default partition layout. Note that the default layout is sufficient for an evaluation, but would not be appropriate for other purposes. The default layout may create a swap partition that is smaller than the Oracle guidelines recommend. This is also sufficient for an evaluation.
  7. Network Configuration
    • It is usually best to configure database servers with a static IP address. To do so, click on Edit .
    • A pop-up window appears. Uncheck the Configure using DHCP box, and enter the IP Address and Netmask for the server. Be sure that Activate on boot is checked, and click on OK .
    • In the Hostname box, select manually and enter the hostname.
    • In the Miscellaneous Settings box, enter the remaining network settings.
  8. Time Zone Selection
    • Choose the time settings that are appropriate for your area. Setting the system clock to UTC is usually a good practice for servers. To do so, select on System clock uses UTC.
  9. Set Root Password
    • Enter a password for root, and enter it again to confirm.
  10. Package Installation
    • This guide will follow the Oracle recommended practice of using a “default RPMs” installation. Accept the default software selection and click on Next.
    • Additional RPMs are required to run Oracle Database 11g Release 1. These will be installed later.
  11. Installing Packages
    • Software will be copied to the hard disk and installed. Change disks as prompted.
  12. After software installation is complete
    • Remove any boot CD/DVD media.
    • Click on Next.
  13. Welcome
    • Click on Forward
  14. License Agreement
    • Read the license agreement. If you agree to the terms, select Yes, I agree to the License Agreement and click on Forward.
  15. Firewall Configuration
    • For the purposes of this walk-through, no firewall is configured. Select Disabled and click on Forward.
    • Click on Yes when the “Warning – No Firewall” window appears.
  16. SELinux
    • Select Disabled from the drop down bar and click on Forward.
  17. Kdump
    • Do not enable Kdump. Accept the default and click on Forward.
  18. Date and Time
    • Set the Date and Time.
    • If you want to use an NTP server (recommended), select Enable Network Time Protocol and enter the name of the NTP server.
  19. System User
    • Create an account for yourself.
    • Do not create an account for oracle at this time. Creating the oracle account is covered later in this section.
  20. Sound Card
    • Configure the sound card, if any, and click on Forward.
  21. Additional CDs
    • Click on Finish.
  22. The system will reboot
  23. A graphical login screen appears.
  24. Congratulations! Your OEL5 software is now installed.

Installing Required Packages

Additional Linux software packages must be installed before installing the Oracle software. The package requirements differ for 32-bit and 64-bit architectures, so this section contains separate instructions for each architecture.

32-bit (x86) Installations

Required kernel version: 2.6.18 This kernel, or any of the kernels supplied in updates, works with Oracle Database 11g Release 1 .

Check your kernel version by running the following command:

uname -r

Ex:
# uname -r
2.6.18-8.el5

Required package versions (or later):

  • compat-libstdc++-33-3.2.3-61
  • elfutils-libelf-0.125-3.el5
  • elfutils-libelf-devel-0.125-3.el5
  • glibc-2.5-12
  • glibc-devel-2.5-12
  • glibc-common-2.5-12
  • gcc-4.1.1-52.el5
  • gcc-c++-4.1.1-52.el5
  • kernel-headers
  • libgcc-4.1.1-52.el5
  • libaio-0.3.106-3.2
  • libaio-devel-0.3.106-3.2
  • libstdc++-4.1.1-52.el5
  • libstdc++-devel-4.1.1-52.el5
  • unixODBC-2.2.11-7.1
  • unixODBC-devel-2.2.11-7.1
  • sysstat-7.0.0-3.el5
  • binutils-2.17.50.0.6-2.el5
  • make-3.81-1.1

If you’ve performed a “default RPMs” install as suggested by Oracle, there are still some required packages that must be installed:

  • compat-libstdc++-33
  • elfutils-libelf-devel
  • glibc-devel-2.5
  • gcc
  • gcc-c++
  • libaio-devel
  • libstdc++-devel
  • unixODBC
  • unixODBC-devel
  • sysstat

To install the remaining packages, mount the Oracle Enterprise Linux media and move to the directory containing the RPMs.

Some required packages are dependent upon other packages, so the dependant packages must be installed as well. Login as root and run the following commands to install the remaining required packages and their dependent packages. (Warning: packages often move from disk to disk across different releases.)

Mount CD 2

cd cd_mount_point/Server

rpm -ivh elfutils-libelf-devel* glibc-devel-2* glibc-headers-2* gcc-4* libgomp-4* gcc-c++-4* libstdc++-devel-4*

Ex:
# rpm -ivh elfutils-libelf-devel* glibc-devel-2* glibc-headers-2* gcc-4* libgomp-4* gcc-c++-4* libstdc++-devel-4*
warning: compat-libstdc++-33-3.2.3-61.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing… ########################################### [100%]
1:libgomp ########################################### [ 25%]
2:glibc-headers ########################################### [ 33%]
3:glibc-devel ########################################### [ 42%]
4:gcc ########################################### [ 50%]
5:gcc-c++ ########################################### [ 58%]
6:elfutils-libelf-devel-s########################################### [ 92%]
7:elfutils-libelf-devel ########################################### [100%]
8:libstdc++-devel-4 ########################################### [100%]

Mount CD 3

cd cd_mount_point/Server

rpm -ivh compat-libstdc++-33* libaio-devel* sysstat* unixODBC*

Ex:
# rpm -ivh compat-libstdc++-33* libaio-devel* sysstat* unixODBC*
warning: sysstat-7.0.0-3.el5.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing… ########################################### [100%]
1:unixODBC ########################################### [ 8%]
2:libaio-devel ########################################### [ 75%]
3:compat-libstdc++-33 ########################################### [ 83%]
4:sysstat ########################################### [100%]

To verify that the required packages have been installed on your system, run the following command:

rpm -q compat-libstdc++-33 elfutils-libelf-devel glibc-devel-2.5 gcc gcc-c++ libaio-devel libstdc++-devel \
unixODBC unixODBC-devel sysstat binutils elfutils-libelf glibc glibc-common libaio libgcc libstdc++ make

Ex:
# rpm -q compat-libstdc++-33 elfutils-libelf-devel glibc-devel-2.5 gcc gcc-c++ libaio-devel libstdc++-devel \

> unixODBC unixODBC-devel sysstat binutils elfutils-libelf glibc glibc-common libaio libgcc libstdc++ make

compat-libstdc++-33-3.2.3-61

elfutils-libelf-devel-0.125-3.el5

glibc-devel-2.5-12

gcc-4.1.1-52.el5

gcc-c++-4.1.1-52.el5

libaio-devel-0.3.106-3.2

libstdc++-devel-4.1.1-52.el5

unixODBC-2.2.11-7.1

unixODBC-devel-2.2.11-7.1

sysstat-7.0.0-3.el5

binutils-2.17.50.0.6-2.el5

elfutils-libelf-0.125-3.el5

glibc-2.5-12

glibc-common-2.5-12

libaio-0.3.106-3.2

libgcc-4.1.1-52.el5

libstdc++-4.1.1-52.el5

make-3.81-1.1

64-bit (x86_64) Installations

Required kernel version: 2.6.18 This kernel, or any of the kernels supplied in updates, works with Oracle Database 11g Release 1 .

Check your kernel version by running the following command:

uname -rm

Ex:
# uname -rm
2.6.18-8.el5 x86_64

Required package versions (or later):

  • binutils-2.17.50.0.6
  • compat-libstdc++-33-3.2.3
  • compat-libstdc++-33-3.2.3 (32 bit)
  • elfutils-libelf-0.125
  • elfutils-libelf-devel-0.125
  • gcc-4.1.1
  • gcc-c++-4.1.1
  • glibc-2.5-12
  • glibc-2.5-12 (32 bit)
  • glibc-common-2.5
  • glibc-devel-2.5
  • glibc-devel-2.5-12 (32 bit)
  • libaio-0.3.106
  • libaio-0.3.106 (32 bit)
  • libaio-devel-0.3.106
  • libgcc-4.1.1
  • libgcc-4.1.1 (32 bit)
  • libstdc++-4.1.1
  • libstdc++-4.1.1 (32 bit)
  • libstdc++-devel 4.1.1
  • make-3.81
  • sysstat-7.0.0

Note that there are a number of packages where both the 64-bit and 32-bit RPMs must be installed. Fortunately, both are provided on the 64-bit Linux installation media.

If you’ve performed a “default RPMs” install as suggested by Oracle, there are still some required packages that must be installed:

  • compat-libstdc++-33-3.2.3
  • compat-libstdc++-33-3.2.3 (32 bit)
  • elfutils-libelf-devel-0.125
  • gcc-4.1.1
  • gcc-c++-4.1.1
  • glibc-devel-2.5
  • glibc-devel-2.5-12 (32 bit)
  • libaio-devel-0.3.106
  • libstdc++-devel 4.1.1
  • sysstat-7.0.0

To install the remaining packages, mount the Oracle Enterprise Linux media and move to the directory containing the RPMs.

Some required packages are dependent upon other packages, so the dependant packages must be installed as well. Login as root and run the following commands to install the remaining required packages and their dependent packages:

Mount CD 2

mount -t iso9660 -r /dev/cdrom /media
cd /media/Server

rpm -ivh elfutils-libelf-devel*.x86_64.rpm glibc-devel-2* gcc-4*.x86_64.rpm gcc-c++-4*.x86_64.rpm libstdc++-devel-4*.x86_64.rpm glibc-headers*.x86_64.rpm libgomp*.x86_64.rpm

Ex:
# rpm -ivh elfutils-libelf-devel*.x86_64.rpm glibc-devel-2* gcc-4*.x86_64.rpm gcc-c++-4*.x86_64.rpm libstdc++-devel-4*.x86_64.rpm glibc-headers*.x86_64.rpm libgomp*.x86_64.rpm
warning: elfutils-libelf-devel-0.125-3.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing… ########################################### [100%]
1:glibc-headers ########################################### [ 11%]
2:glibc-devel ########################################### [ 22%]
3:libgomp ########################################### [ 33%]
4:gcc ########################################### [ 44%]
5:libstdc++-devel ########################################### [ 56%]
6:gcc-c++ ########################################### [ 67%]
7:glibc-devel ########################################### [ 78%]
8:elfutils-libelf-devel-s########################################### [ 89%]
9:elfutils-libelf-devel ########################################### [100%]

cd /
eject

Mount CD 3

mount -t iso9660 -r /dev/cdrom /media
cd /media/Server

rpm -ivh compat-libstdc++-33* libaio-devel*.x86_64.rpm

Ex:
# rpm -ivh compat-libstdc++-33* libaio-devel*.x86_64.rpm
warning: compat-libstdc++-33-3.2.3-61.i386.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing… ########################################### [100%]
1:libaio-devel ########################################### [ 33%]
2:compat-libstdc++-33 ########################################### [ 67%]
3:compat-libstdc++-33 ########################################### [100%]

cd /
eject

Mount CD 4

mount -t iso9660 -r /dev/cdrom /media
cd /media/Server

rpm -ivh sysstat*

Ex:
# rpm -ivh sysstat*
warning: sysstat-7.0.0-3.el5.x86_64.rpm: Header V3 DSA signature: NOKEY, key ID 1e5e0159
Preparing… ########################################### [100%]
1:sysstat ########################################### [100%]

To verify that the required packages have been installed on your system, run the following command:

rpm -q –queryformat “%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n” binutils \
compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc \
glibc-common glibc-devel-2.5 libaio libaio-devel libgcc libstdc++ libstdc++-devel \
make sysstat

Ex:
# rpm -q –queryformat “%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n” binutils \

>compat-libstdc++-33 elfutils-libelf elfutils-libelf-devel gcc gcc-c++ glibc \

>glibc-common glibc-devel-2.5 libaio libaio-devel libgcc libstdc++ libstdc++-devel \

> make sysstat

binutils-2.17.50.0.6-2.el5 (x86_64)

compat-libstdc++-33-3.2.3-61 (i386)

compat-libstdc++-33-3.2.3-61 (x86_64)

elfutils-libelf-0.125-3.el5 (x86_64)

elfutils-libelf-devel-0.125-3.el5 (x86_64)

gcc-4.1.1-52.el5 (x86_64)

gcc-c++-4.1.1-52.el5 (x86_64)

glibc-2.5-12 (i686)

glibc-2.5-12 (x86_64)

glibc-common-2.5-12 (x86_64)

glibc-devel-2.5-12 (x86_64)

glibc-devel-2.5-12 (i386)

libaio-0.3.106-3.2 (x86_64)

libaio-0.3.106-3.2 (i386)

libaio-devel-0.3.106-3.2 (x86_64)

libgcc-4.1.1-52.el5 (x86_64)

libgcc-4.1.1-52.el5 (i386)

libstdc++-4.1.1-52.el5 (x86_64)

libstdc++-4.1.1-52.el5 (i386)

libstdc++-devel-4.1.1-52.el5 (x86_64)

make-3.81-1.1 (x86_64)

sysstat-7.0.0-3.el5 (x86_64)

Part II: Configuring Linux for Oracle

Now that the Linux software is installed, you need to configure it for Oracle. This section walks through the steps required to configure Linux for Oracle Database 11g Release 1.

Create the Oracle Groups and User Account

Next, create the Linux groups and user account that will be used to install and maintain the Oracle Database 11g Release 1 software. The user account will be called oracle, and the groups will be oinstall and dba. Execute the following commands as root:

/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -m -g oinstall -G dba oracle
id oracle

Ex:
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd -m -g oinstall -G dba oracle
# id oracle
uid=501(oracle) gid=502(oinstall) groups=502(oinstall),503(dba)

Set the password on the oracle account:

passwd oracle

Ex:
# passwd oracle
Changing password for user oracle.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.

Create Directories

Now create directories to store the Oracle Database 11g Release 1 software and the database files. This guide adheres to the Optimal Flexible Architecture (OFA) for the naming conventions used in creating the directory structure. For more information on OFA standards, see Appendix D of the Oracle Database Installation Guide 11g Release 1 (11.1) for Linux.

The following assumes that the directories are being created in the root filesystem. This is done for the sake of simplicity and is not recommended as a general practice. These directories would normally be created as separate filesystems.

Issue the following commands as root:

mkdir -p /u01/app/oracle
chown -R oracle:oinstall /u01/app
chmod -R 775 /u01/app

Configuring the Linux Kernel Parameters

Oracle Database 11g Release 1 requires the kernel parameter settings shown below. The values given are minimums, so if your system uses a larger value, don’t change it. Linux allows modification of most kernel parameters while the system is up and running, so there’s no need to reboot the system after making kernel parameter changes.

kernel.shmall = 2097152
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=262144

Note that OEL 5 already has values defined for kernel.shmall and kernel.shmmax. Use the default values if they are the same or larger than the required values.

If you’re following along and have just installed Linux, the kernel parameters will all be at their default values and you can just cut and paste the following commands while logged in as root.

Alterações necessárias estão entre ()

cat>> /etc/sysctl.conf <<EOF
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
fs.file-max = 65536 (68154744)
net.ipv4.ip_local_port_range = 1024 65000 (9000 65500)
net.core.rmem_default=4194304
net.core.wmem_default=262144
net.core.rmem_max=4194304
net.core.wmem_max=262144 (1048576)

(fs.aio-max-size=1048576)

(fs.aio-max-nr=1048576)
EOF

/sbin/sysctl -p

Ex:
# cat >> /etc/sysctl.conf <<EOF

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default=262144

>kernel.shmmni = 4096

>kernel.sem = 250 32000 100 128

>fs.file-max = 65536

>net.ipv4.ip_local_port_range = 1024 65000

>net.core.rmem_default=4194304

>net.core.wmem_default=262144

>net.core.rmem_max=4194304

>net.core.wmem_max=262144

> EOF

# /sbin/sysctl -p

net.ipv4.ip_forward = 0

net.ipv4.conf.default.rp_filter = 1

net.ipv4.conf.default.accept_source_route = 0

kernel.sysrq = 0

kernel.core_uses_pid = 1

net.ipv4.tcp_syncookies = 1

kernel.msgmnb = 65536

kernel.msgmax = 65536

kernel.shmmax = 4294967295

kernel.shmall = 268435456

kernel.shmmni = 4096

kernel.sem = 250 32000 100 128

fs.file-max = 65536

net.ipv4.ip_local_port_range = 1024 65000

net.core.rmem_default = 4194304

net.core.wmem_default = 262144

net.core.rmem_max = 4194304

net.core.wmem_max = 262144

Run the following commands as root to verify your settings:

/sbin/sysctl -a | grep shm
/sbin/sysctl -a | grep sem
/sbin/sysctl -a | grep file-max
/sbin/sysctl -a | grep ip_local_port_range
/sbin/sysctl -a | grep rmem_default
/sbin/sysctl -a | grep rmem_max
/sbin/sysctl -a | grep wmem_default
/sbin/sysctl -a | grep wmem_max

Ex:
# /sbin/sysctl -a | grep shm
kernel.shmmni = 4096
kernel.shmall = 268435456
kernel.shmmax = 4294967295
kernel.shm-use-bigpages = 0
# /sbin/sysctl -a | grep sem
kernel.sem = 250 32000 100 128
# /sbin/sysctl -a | grep file-max
fs.file-max = 65536
# /sbin/sysctl -a | grep ip_local_port_range
net.ipv4.ip_local_port_range = 1024 65000
# /sbin/sysctl -a | grep rmem_default
net.core.rmem_default = 4194304
# /sbin/sysctl -a | grep rmem_max
net.core.rmem_max = 4194304
# /sbin/sysctl -a | grep wmem_default
net.core.wmem_default = 262144
# /sbin/sysctl -a | grep wmem_max
net.core.wmem_max = 262144

Setting shell limits for the oracle user

Oracle recommends setting limits on the number of processes and open files each Linux account may use. To make these changes, cut and paste the following commands as root:

cat>> /etc/security/limits.conf <<EOF
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536
EOF

cat >> /etc/pam.d/login <<EOF
session required pam_limits.so
EOF

Change the default profile for bash and ksh as well as the default login script for cshell.

cat>> /etc/profile <<EOF
if [ \$USER = “oracle” ]; then
if [ \$SHELL = “/bin/ksh” ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
umask 022
fi
EOF

cat >> /etc/csh.login <<EOF
if ( \$USER == “oracle” ) then
limit maxproc 16384
limit descriptors 65536
umask 022
endif
EOF

Part III: Installing Oracle

Oracle Database 11g Release 1 can be downloaded from OTN. Oracle offers a development and testing license free of charge. However, no support is provided and the license does not permit production use. A full description of the license agreement is available on OTN.

The easiest way to make the Oracle Database 11g Release 1 distribution media available on your server is to download them directly to the server.

Use the graphical login to log in as oracle.

Create a directory to contain the Oracle Database 11g Release 1 distribution:

mkdir 11gR1_db

To download Oracle Database 11g Release 1 from OTN, point your browser to the Oracle Database Download Page. Read the OTN License agreement. If you agree with the restrictions and the license agreement, click on Accept License Agreement.

Click on the Linux x86 link (32-bit) or Linux x86-64 link (64-bit) and save the file in the directory you created for this purpose (11gR1_db)—if you have not already logged in to OTN, you may be prompted to do so at this point.

Unzip and extract the file.

cd 11gR1_db

For 32-bit
unzip linux_11gR1_database.zip

For 64-bit

unzip linux.x64_11gR1_database.zip

Install the Software and Create a Database

Log in using the oracle account.

Change directory to the directory containing the Oracle Database 11g Release 1 software.

Ex:
$ cd $HOME/11gR1_db/database

Start the Oracle Universal Installer.

$ ./runInstaller

Se ocorrer problemas com o vídeo:

$: xauth list $DISPLAY

$: export XAUTHORITY=/home/Oracle/.Xauthority

#: xhost local:root

Select Installation Method

    • Select Basic Installation
    • Oracle Base Location: /u01/app/oracle
    • Oracle Home Location: /u01/app/oracle/product/11.1.0/db_1
    • Installation Type: Enterprise Edition (3.3GB)
    • UNIX DBA Group: dba
    • Make sure Create Starter Database is checked
    • Global Database Name: demo1
    • Enter the Database Password and Confirm Password
    • Click on Next
  1. Specify Inventory Directory and Credentials
    • Inventory Directory: /u01/app/oraInventory
    • Operating System group name: oinstall
    • Click on Next
  2. Product-specific Prerequisite Checks
    • If you’ve been following the steps in this guide, all the checks should pass without difficulty. You may receive a warning related to swap file size if the default partition layout was used during OEL5 installation. This may be safely ignored . If one or more checks fail, correct the problem before proceeding.
    • Click on Next
  3. Oracle Configuration Manager Registration
    • Leave this disabled for the demo and click on Next
  4. Summary
    • A summary of the products being installed is presented.
    • Click on Install.
  5. Install
    • Installation progress is displayed
  6. Configuration Assistants
    • The Oracle Net, Oracle Database, and iSQL*Plus configuration assistants will run automatically
    • Take note of the information presented in the Database Configuration Assistant pop-up window and click on OK.
  7. Execute Configuration Scripts
    • At the end of the installation, a pop up window will appear indicating scripts that need to be run as root. Login as root and run the indicated scripts.
    • Click on OK when finished.
  8. End of Installation
    • Make note of the URLs presented in the summary, and click on Exit when ready.
  9. Congratulations! Your new Oracle Database 11g Release 1 database is up and ready for use.

Part IV: Configuring Storage

The database we created in Part III used a single filesystem for disk storage. However, there are several other ways to configure storage for an Oracle database.

This section explores other methods of configuring disk storage for a database. In particular, it describes creating an additional filesystem and using Automatic Storage Management (ASM).

Partition the Disks

In order to use either file systems or ASM, you must have unused disk partitions available. This section describes how to create the partitions that will be used for new file systems and for ASM.

WARNING: Improperly partitioning a disk is one of the surest and fastest ways to wipe out everything on your hard disk. If you are unsure how to proceed, stop and get help, or you will risk losing data.

This example uses /dev/sda (an empty disk with no existing partitions) to create a single partition for the entire disk.

Ex:
# fdisk /dev/sda

The number of cylinders for this disk is set to 30401.

There is nothing wrong with that, but this is larger than 1024,

and could in certain setups cause problems with:

1) software that runs at boot time (e.g., old versions of LILO)

2) booting and partitioning software from other OSs

(e.g., DOS FDISK, OS/2 FDISK)

Command (m for help): p

Disk /dev/sda: 250.0 GB, 250059350016 bytes

255 heads, 63 sectors/track, 30401 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

Command (m for help): n

Command action

e extended

p primary partition (1-4)

p

Partition number (1-4): 1

First cylinder (1-30401, default 1):

Using default value 1

Last cylinder or +size or +sizeM or +sizeK (1-30401, default 30401):

Using default value 30401

Command (m for help): w

The partition table has been altered!

Calling ioctl() to re-read partition table.

Syncing disks.

Now verify the new partition:

Ex:
# fdisk -l /dev/sda

Disk /dev/sda: 250.0 GB, 250059350016 bytes

255 heads, 63 sectors/track, 30401 cylinders

Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks Id System

/dev/sda1 1 30401 244196001 83 Linux

Repeat the above steps for each disk to be partitioned. The following section on Filesystems uses a single disk partition, /dev/sda1. The ASM example uses two disks: /dev/sda1 and /dev/sdb1.

Filesystems

Filesystems are the most widely used means of storing data file, redo logs, and control files for Oracle databases. Filesystems are easy to implement and require no third-party software to administer.

In most cases, filesystems are created during the initial installation of Linux. However, there are times when a new filesystem must be created after the initial installation, such as when a new disk drive is being installed.

This section describes building a new filesystem and using it in an Oracle database. Unless otherwise noted, all commands must be run as root.

Create the Filesystem

Use ext3 to create this new filesystem. Other filesystems work just as well, but ext3 offers the fastest recovery time in the event of a system crash.

Ex:
# mke2fs -j /dev/sda1

mke2fs 1.39 (29-May-2006)

Filesystem label=

OS type: Linux

Block size=4096 (log=2)

Fragment size=4096 (log=2)

30539776 inodes, 61049000 blocks

3052450 blocks (5.00%) reserved for the super user

First data block=0

Maximum filesystem blocks=0

1864 block groups

32768 blocks per group, 32768 fragments per group

16384 inodes per group

Superblock backups stored on blocks:

32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,

4096000, 7962624, 11239424, 20480000, 23887872

Writing inode tables: done

Creating journal (32768 blocks): done

Writing superblocks and filesystem accounting information: done

This filesystem will be automatically checked every 28 mounts or

180 days, whichever comes first. Use tune2fs -c or -i to override.

Create the Mount Point

A filesystem must have a mount point, which is simply an empty directory where the new filesystem “attaches” to the system’s directory tree. Mount points should be given names consistent with the Oracle Flexible Architecture (OFA) standard. For more information on OFA standards, see Appendix D of the Oracle Database Installation Guide 11g Release 1 (11.1) for Linux.

Because the /u01 directory was created in Part I, this example uses /u02.

Ex:
# mkdir /u02

Add the New Filesystem to /etc/fstab

So that the new filesystem will be mounted automatically when the system boots, you need to add a line to the /etc/fstab file that describes the new filesystem and where to mount it. Add a line similar to the one below to /etc/fstab, using a text editor.

/dev/sda1 /u02 ext3 defaults 1 2

Mount the New Filesystem

Mounting the filesystem makes it available for use. Until the filesystem is mounted, files cannot be stored in it. Use the following commands to mount the filesystem and verify that it is available.

mount /u02
df -h /u02

Ex:
# mount /u02
# df -h /u02
Filesystem Size Used Avail Use% Mounted on

/dev/sda1 230G 188M 218G 1% /u02

Create Oracle Directories and Set Permissions

Now create a directory to store your Oracle database files. The directory name used in the example follows the OFA standard naming convention for a database with ORACLE_SID=demo1.

mkdir -p /u02/app/oracle/oradata/demo1
chown -R oracle:oinstall /u02/app
chmod -R 775 /u02/app

Create a New Tablespace in the New Filesystem

The new filesystem is ready for use. Next you create a new tablespace in the filesystem to store your database objects. Connect to the database as the SYSTEM user, and execute the CREATE TABLESPACE statement, specifying the data file in the new filesystem.

Ex:
$ sqlplus

SQL*Plus: Release 11.1.0.6.0 – Production on Sun Nov 4 15:19:00 2007

Copyright (c) 1982, 2007, Oracle. All rights reserved.

Enter user-name: system

Enter password:

Connected to:

Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> create tablespace data1

2 datafile ‘/u01/app/oracle/oradata/demo1/data1_01.dbf’ size 100m

3 extent management local

4 segment space management auto;

Tablespace created.

Now you can use the new tablespace to store database objects such as tables and indexes.

Ex:
SQL> create table demotab (id number(5) not null primary key,
2 name varchar2(50) not null,
3 amount number(9,2))
4 tablespace data1;

Table created.

Automatic Storage Management (ASM)

ASM is a disk storage option that provides the services of a filesystem, logical volume manager, and software RAID in a platform-independent manner. ASM can stripe and mirror your disks, allow disks to be added or removed while the database is under load, and automatically balance I/O to remove “hot spots.” It also supports direct and asynchronous I/O and implements the Oracle Data Manager API (simplified I/O system call interface) introduced in Oracle9i.

ASM is not a general-purpose filesystem and can be used only for Oracle database related files. Files in ASM can be created and named automatically by the database (by use of the Oracle Managed Files feature) or manually by the DBA. ASM files are not accessible using operating system commands such as ls, cp, and dd. To manage ASM files, use Oracle Enterprise Manager or other Oracle provided methods.

ASM is implemented as a separate Oracle instance that must be running if other databases are to be able to access it. Memory requirements for ASM are light: only 64 MB for most systems.

Installing ASM

ASM can use a variety of storage types including raw partitions, RAID LUNs, and NFS files. For Linux systems, Oracle provides a custom device driver known as ASMLib, which is recommended for most ASM installations on Linux. ASMLib is available for free download from OTN. This section walks through the process of configuring a simple ASM instance using ASMLib 2.0 and building a database that uses ASM for disk storage.

Determine Which Version of ASMLib You Need

ASMLib 2.0 is delivered as a set of three RPM packages.

  • oracleasmlib-2.0 – the ASM libraries
  • oracleasm-support-2.0 – utilities needed to administer ASMLib
  • oracleasm – a kernel module for the ASM library that is specific to each kernel

Each Linux distribution has its own set of ASMLib 2.0 packages (OEL 5 uses the same RPMs as Red Hat Enterprise Linux 5 AS). Within each distribution, each kernel version has a corresponding oracleasm package. The following paragraphs describe how to determine which set of packages you need.

First, determine which kernel you are using by logging in as root and running the following command:

uname -rm

Ex:
# uname -rm
2.6.18-8.el5 i686

The example shows that this is a 2.6.18 kernel, patch level 8, for Enterprise Linux 5 on 32-bit x86 compatible hardware (i686).

Use this information to find the correct ASMLib packages on OTN:

  1. Point your Web browser to http://www.oracle.com/technology/tech/linux/asmlib/index.html
  2. Select the link for your version of Linux (OEL5 users may use the Red Hat Enterprise Linux 5 AS link).
  3. Download the oracleasmlib and oracleasm-support packages for your version of Linux. The files are grouped by architecture (AMD64 / Intel em64t for x86_64, IA64 for Itanium, and IA32 for x86). At the top of each section is a Library and Tools heading. Download both of the files under this heading – these are the support utilities and ASM libraries (oracleasm-support and oracleasmlib, respectively).
  4. Next, download the oracleasm package corresponding to your kernel. In the example above, the oracleasm-2.6.18-8.el5-2.0.4-1.el5.i686.rpm package was used. Note that there are two or three drivers listed under most of the kernel versions. For example:Drivers for kernel 2.6.18-8.el5* oracleasm-2.6.18-8.el5xen-2.0.4-1.el5.i686.rpm
    * oracleasm-2.6.18-8.el5PAE-2.0.4-1.el5.i686.rpm
    * oracleasm-2.6.18-8.el5-2.0.4-1.el5.i686.rpmChoose only one of these. In this example, there are drivers for Xen (virtual machine architecture), PAE (for 32-bit systems with more than 4GB RAM), and the “standard” 32-bit kernel.

Next, install the packages by executing the following command as root:

rpm -Uvh oracleasm-kernel_version-asmlib_version.cpu_type.rpm \
oracleasmlib-asmlib_version.cpu_type.rpm \
oracleasm-support-asmlib_version.cpu_type.rpm

Ex:
# rpm -Uvh oracleasm-2.6.18-8.el5-2.0.4-1.el5.i686.rpm \

>oracleasm-support-2.0.4-1.el5.i386.rpm \

oracleasmlib-2.0.3-1.el5.i386.rpm

Preparing… ########################################### [100%]

1:oracleasm-support ########################################### [ 33%]

2:oracleasm-2.6.18-8.el5 ########################################### [ 67%]

3:oracleasmlib ########################################### [100%]

Configuring ASMLib

Before using ASMLib, you must run a configuration script to prepare the driver. Run the following command as root, and answer the prompts as shown in the example below.

# /etc/init.d/oracleasm configure

Configuring the Oracle ASM library driver.

This will configure the on-boot properties of the Oracle ASM library

driver. The following questions will determine whether the driver is

loaded on boot and what permissions it will have. The current values

will be shown in brackets (‘[]’). Hitting <ENTER> without typing an

answer will keep that current value. Ctrl-C will abort.

Default user to own the driver interface []: oracle

Default group to own the driver interface []: dba

Start Oracle ASM library driver on boot (y/n) [n]: y

Fix permissions of Oracle ASM disks on boot (y/n) [y]: y

Writing Oracle ASM library driver configuration: [ OK ]

Loading module “oracleasm”: [ OK ]

Mounting ASMlib driver filesystem: [ OK ]

Scanning system for ASM disks: [ OK ]

Next you tell the ASM driver which disks you want it to use. Oracle recommends that each disk contain a single partition for the entire disk. See Partitioning the Disks at the beginning of this section for an example of creating disk partitions.

Mark disks for use by ASMLib by running the following command as root:

/etc/init.d/oracleasm createdisk DISK_NAME device_name

Tip: Enter the DISK_NAME in UPPERCASE letters.

Ex:
# /etc/init.d/oracleasm createdisk VOL1 /dev/sda1
Marking disk “/dev/sdb1″ as an ASM disk: [ OK ]
# /etc/init.d/oracleasm createdisk VOL2 /dev/sdb1
Marking disk “/dev/sdb1″ as an ASM disk: [ OK ]

Verify that ASMLib has marked the disks:

# /etc/init.d/oracleasm listdisks
VOL1
VOL2

Create the ASM Instance

ASM runs as a separate Oracle instance which can be created and configured using the Oracle Universal Installer. Now that ASMLib is installed and the disks are marked for use, you can create an ASM instance.

Log in as oracle and start runInstaller:

$ ./runInstaller

  1. Select Installation Method
    • Select Advanced Installation
    • Click on Next
  2. Specify Inventory Directory and Credentials
    • Inventory Directory: /u01/app/oraInventory
    • Operating System group name: oinstall
    • Click on Next
  3. Select Installation Type
    • Select Enterprise Edition
    • Click on Next
  4. Install Location
    • Oracle Base: /u01/app/oracle
    • Name: OraDB11gASM
    • Path: /u01/app/oracle/product/11.1.0/asm
      Note:Oracle recommends using a different ORACLE_HOME for ASM than the ORACLE_HOME used for the database for ease of administration.
    • Click on Next
  5. Product-specific Prerequisite Checks
    • If you’ve been following the steps in this guide, all the checks should pass without difficulty. If one or more checks fail, correct the problem before proceeding.
    • Click on Next
  6. Select Configuration Option
    • Select Configure Automatic Storage Management (ASM)
    • Enter the ASM SYS password and confirm
    • Click on Next
  7. Configure Automatic Storage Management
    • Disk Group Name: DATA
    • Redundancy
      High mirrors data twice.
      Normal mirrors data once. This is the default.
      External does not mirror data within ASM. This is typically used if an external RAID array is providing redundancy.
    • Add Disks
      The disks you configured for use with ASMLib are listed as Candidate Disks. Select each disk you wish to include in the disk group.
    • Click on Next
  8. Privileged Operating System Groups
    • Database Administrator (OSDBA) Group: dba
    • Database Operator (OSOPER) Group: dba
    • ASM administrator (OSASM) Group: dba
    • Click on Next
  9. Oracle Configuration Manager Registration
    • Leave this disabled for the demo
    • Click on Next
  10. Summary
    • A summary of the products being installed is presented.
    • Click on Install.
  11. Install
    • Installation progress is displayed
  12. Execute Configuration Scripts
    • At the end of the installation, a pop up window will appear indicating scripts that need to be run as root. Login as root and run the indicated scripts.
    • Click on OK when finished.
  13. Configuration Assistants
    • The Oracle Net, Oracle Database, and iSQL*Plus configuration assistants will run automatically
  14. End of Installation
    • Cick on Exit
  15. Congratulations! Your new Oracle ASM Instance is up and ready for use.

Create the Database

Once the ASM instance has been created, create a database that uses ASM for storage:

Log in as oracle and start runInstaller:

$ ./runInstaller

  1. Select Installation Method
    • Select Advanced Installation
    • Click on Next
  2. Select Installation Type
    • Select Enterprise Edition
    • Click on Next
  3. Install Location
    • Oracle Base: /u01/app/oracle
    • Name: OraDb11g_home1
    • Path: /u01/app/oracle/product/11.1.0/db_1
      Note:Oracle recommends using a different ORACLE_HOME for the database than the ORACLE_HOME used for ASM.
    • Click on Next
  4. Product-specific Prerequisite Checks
    • If you’ve been following the steps in this guide, all the checks should pass without difficulty. If one or more checks fail, correct the problem before proceeding.
    • Click on Next
  5. Select Configuration Option
    • Select Create a Database
    • Click on Next
  6. Select Database Configuration
    • Select General Purpose
    • Click on Next
  7. Specify Database Configuration Options
    • Enter the Global Database Name and SID
    • Click on Next
  8. Specify Database Config Options
    • Accept the defaults or change as desired
    • Click on Next
  9. Select Database Management Option
    • Select Use Database Control for Database Management
    • Click on Next
  10. Specify Database Storage Option
    • Select Automatic Storage Management (ASM)
    • Click on Next
  11. Specify Backup and Recovery Options
    • Select Do not enable Automated backups
    • Click on Next
  12. Select ASM Disk Group
    • Select the DATA disk group created in the previous section
    • Click on Next
  13. Specify Database Schema Passwords
    • Select Use the same password for all the accounts
    • Enter the password and confirm
    • Click on Next
  14. Privileged Operating System Groups
    • Database Administrator (OSDBA) Group: dba
    • Database Operator (OSOPER) Group: dba
    • ASM administrator (OSASM) Group: dba
    • Click on Next
  15. Oracle Configuration Manager Registration
    • Leave this disabled for the demo
    • Click on Next
  16. Summary
    • A summary of the products being installed is presented.
    • Click on Install.
  17. Configuration Assistants
    • The Oracle configuration assistants will run automatically
    • When the configuration is complete, a pop-up window will appear with information about the database. Make note of the URL and click on OK when ready.
  18. Execute Configuration Scripts
    • At the end of the installation, a pop up window will appear indicating scripts that need to be run as root. Login as root and run the indicated scripts.
    • Click on OK when finished.
  19. End of Installation
    • Click on Exit
  20. Congratulations! Your new Oracle Database is up and ready for use.

Conclusion

Now that your database is up and running, you can begin exploring the many new features offered in Oracle Database 11g Release 1. A great place to start is with Oracle Enterprise Manager. If you’re unsure where to begin, the Oracle Database Concepts 11g Release 1 and the 2-Day DBA guide will help familiarize you with your new database. OTN also has a number of guides designed to help you get the most out of Oracle Database 11g Release 1.

Appendix

Accessing the Database with SQL*Plus

Log into Linux as oracle. Set the environment.

Set the Oracle environment variables:

$ . oraenv

ORACLE_SID = [demo1] ? demo1

The Oracle base for ORACLE_HOME=/u01/app/oracle/product/11.1.0/db_1 is /u01/app/oracle

Run SQL*Plus:

$ sqlplus

SQL*Plus: Release 11.1.0.6.0 – Production on Sun Nov 4 23:56:47 2007

Copyright (c) 1982, 2007, Oracle. All rights reserved.

Enter user-name: / as sysdba

Connected to:

Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL>

Using Oracle Enterprise Manager 11g Database Control

In a Web browser, connect to the URL provided during the installation.

Ex:
https://ds1.orademo.org:1158/em (You may have to use the IP address instead of the host name if your database server isn’t in your DNS.)

User Name: SYSTEM
Password: <The password you chose during installation>
Connect As: Normal

Click on< Login>

Welcome to Oracle

Enterprise Manager 11g Database Control.

Starting and Stopping Oracle Enterprise Manager Database Control:

$ emctl start dbconsole
$ emctl stop dbconsole

Starting and Stopping the Listener:

The listener accepts connection requests from clients and creates connections to the database once the credentials have been authenticated. Before you can use OEM, the listener must be up.

$ lsnrctl start
$ lsnrctl stop

Starting and Stopping the Database:

The easiest way to start and stop the database is from the OEM Console. To do that from the command line, use SQL*Plus while logged in as oracle, as follows:

Startup:

$ sqlplus

SQL*Plus: Release 11.1.0.6.0 – Production on Mon Nov 5 00:00:31 2007

Copyright (c) 1982, 2007, Oracle. All rights reserved.

Enter user-name: / as sysdba

Connected to:

Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> startup
ORACLE instance started.

Total System Global Area 849530880 bytes

Fixed Size 1303216 bytes

Variable Size 377490768 bytes

Database Buffers 465567744 bytes

Redo Buffers 5169152 bytes

Database mounted.

Database opened.

SQL> exit

Shutdown:

$ sqlplus

SQL*Plus: Release 11.1.0.6.0 – Production on Mon Nov 5 00:00:31 2007

Copyright (c) 1982, 2007, Oracle. All rights reserved.

Enter user-name: / as sysdba

Connected to:

Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 – Production

With the Partitioning, OLAP, Data Mining and Real Application Testing options

SQL> shutdown immediate

Database closed.

Database dismounted.

ORACLE instance shut down.

SQL> exit

Back to previous menu

Install Oracle 10g on Power Linux

  • Set display

[oracle@pvmxxxprd1 ~]$ export DISPLAY=ip_workstation:0.0

Note.: See how to export the display to your workstation using Xming

  • Find the oracle installation

[oracle@ pvmxxxprd1 ~]$ cd /backup/10g_database/Disk1/

  • Run installation

[oracle@pvmxxxprd1 Disk1]$ ./runInstaller -ignoreSysPrereqs

Install Oracle 10g on Power LinuxInstall Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux

Upgrade for 10205

  • Find the oracle installation

[oracle@pvmxxxprd1 ~]$ cd /backup/10g_upgrade/LINUX_PPC_64/Disk1/

  • Run installation

[oracle@pvmxxxprd1 Disk1]$ ./runInstaller

Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux

Run the following commands at the prompt

/lib
semanage fcontext -a -t textrel_shlib_t /lib/libacl.so
semanage fcontext -a -t textrel_shlib_t /lib/libacl.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libacl.so.1.1.0
semanage fcontext -a -t textrel_shlib_t /lib/libanl-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libanl.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libasound.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libasound.so.2.0.0
semanage fcontext -a -t textrel_shlib_t /lib/libattr.so
semanage fcontext -a -t textrel_shlib_t /lib/libattr.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libattr.so.1.1.0
semanage fcontext -a -t textrel_shlib_t /lib/libaudit.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libaudit.so.0.0.0
semanage fcontext -a -t textrel_shlib_t /lib/libauparse.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libauparse.so.0.0.0
semanage fcontext -a -t textrel_shlib_t /lib/libblkid.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libblkid.so.1.0
semanage fcontext -a -t textrel_shlib_t /lib/libBrokenLocale-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libBrokenLocale.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libc-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libcap.so
semanage fcontext -a -t textrel_shlib_t /lib/libcap.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libcap.so.1.10
semanage fcontext -a -t textrel_shlib_t /lib/libcidn-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libcidn.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libcom_err.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libcom_err.so.2.1
semanage fcontext -a -t textrel_shlib_t /lib/libcrypt-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libcrypto.so.0.9.7a
semanage fcontext -a -t textrel_shlib_t /lib/libcrypto.so.0.9.8e
semanage fcontext -a -t textrel_shlib_t /lib/libcrypto.so.4
semanage fcontext -a -t textrel_shlib_t /lib/libcrypto.so.6
semanage fcontext -a -t textrel_shlib_t /lib/libcrypt.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libc.so.6
semanage fcontext -a -t textrel_shlib_t /lib/libdb-4.1.so
semanage fcontext -a -t textrel_shlib_t /lib/libdb-4.2.so
semanage fcontext -a -t textrel_shlib_t /lib/libdb-4.3.so
semanage fcontext -a -t textrel_shlib_t /lib/libdb_cxx-4.1.so
semanage fcontext -a -t textrel_shlib_t /lib/libdb_cxx-4.2.so
semanage fcontext -a -t textrel_shlib_t /lib/libdbus-1.so
semanage fcontext -a -t textrel_shlib_t /lib/libdbus-1.so.3
semanage fcontext -a -t textrel_shlib_t /lib/libdbus-1.so.3.4.0
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper.a
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper-event.a
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper-event-lvm2mirror.so
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper-event-lvm2snapshot.so
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper-event-lvm2.so
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper-event-lvm2.so.2.02
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper-event.so
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper-event.so.1.02
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper.so
semanage fcontext -a -t textrel_shlib_t /lib/libdevmapper.so.1.02
semanage fcontext -a -t textrel_shlib_t /lib/libdl-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libdl.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libdmraid-events-isw.so
semanage fcontext -a -t textrel_shlib_t /lib/libdmraid-events-isw.so.1.0.0.rc13
semanage fcontext -a -t textrel_shlib_t /lib/libdmraid-events-isw.so.1.0.0.rc13-17
semanage fcontext -a -t textrel_shlib_t /lib/libdmraid.so
semanage fcontext -a -t textrel_shlib_t /lib/libdmraid.so.1.0.0.rc13
semanage fcontext -a -t textrel_shlib_t /lib/libdmraid.so.1.0.0.rc13-17
semanage fcontext -a -t textrel_shlib_t /lib/libe2p.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libe2p.so.2.3
semanage fcontext -a -t textrel_shlib_t /lib/libexpat.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libexpat.so.0.5.0
semanage fcontext -a -t textrel_shlib_t /lib/libext2fs.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libext2fs.so.2.4
semanage fcontext -a -t textrel_shlib_t /lib/libfuse.so
semanage fcontext -a -t textrel_shlib_t /lib/libfuse.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libfuse.so.2.7.4
semanage fcontext -a -t textrel_shlib_t /lib/libgcc_s-4.1.2-20080825.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libgcc_s.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libglib-2.0.a
semanage fcontext -a -t textrel_shlib_t /lib/libglib-2.0.so
semanage fcontext -a -t textrel_shlib_t /lib/libglib-2.0.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libglib-2.0.so.0.1200.3
semanage fcontext -a -t textrel_shlib_t /lib/libgmodule-2.0.a
semanage fcontext -a -t textrel_shlib_t /lib/libgmodule-2.0.so
semanage fcontext -a -t textrel_shlib_t /lib/libgmodule-2.0.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libgmodule-2.0.so.0.1200.3
semanage fcontext -a -t textrel_shlib_t /lib/libgobject-2.0.a
semanage fcontext -a -t textrel_shlib_t /lib/libgobject-2.0.so
semanage fcontext -a -t textrel_shlib_t /lib/libgobject-2.0.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libgobject-2.0.so.0.1200.3
semanage fcontext -a -t textrel_shlib_t /lib/libgthread-2.0.a
semanage fcontext -a -t textrel_shlib_t /lib/libgthread-2.0.so
semanage fcontext -a -t textrel_shlib_t /lib/libgthread-2.0.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libgthread-2.0.so.0.1200.3
semanage fcontext -a -t textrel_shlib_t /lib/libiw.so.28
semanage fcontext -a -t textrel_shlib_t /lib/libkeyutils-1.2.so
semanage fcontext -a -t textrel_shlib_t /lib/libkeyutils.so.1
semanage fcontext -a -t textrel_shlib_t /lib/liblvm2cmd.a
semanage fcontext -a -t textrel_shlib_t /lib/liblvm2cmd.so
semanage fcontext -a -t textrel_shlib_t /lib/liblvm2cmd.so.2.02
semanage fcontext -a -t textrel_shlib_t /lib/libm-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libm.so.6
semanage fcontext -a -t textrel_shlib_t /lib/libnsl-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libnsl.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libnss_compat-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libnss_compat.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libnss_db-2.2.so
semanage fcontext -a -t textrel_shlib_t /lib/libnss_db.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libnss_dns-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libnss_dns.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libnss_files-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libnss_files.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libnss_hesiod-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libnss_hesiod.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libnss_ldap-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libnss_ldap.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libnss_nis-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libnss_nisplus-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libnss_nisplus.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libnss_nis.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libpamc.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libpamc.so.0.81.0
semanage fcontext -a -t textrel_shlib_t /lib/libpam_misc.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libpam_misc.so.0.81.2
semanage fcontext -a -t textrel_shlib_t /lib/libpam.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libpam.so.0.81.5
semanage fcontext -a -t textrel_shlib_t /lib/libpcre.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libpcre.so.0.0.1
semanage fcontext -a -t textrel_shlib_t /lib/libproc-3.2.7.so
semanage fcontext -a -t textrel_shlib_t /lib/libpthread-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libpthread.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libresolv-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libresolv.so.2
semanage fcontext -a -t textrel_shlib_t /lib/librt-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/librt.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libSegFault.so
semanage fcontext -a -t textrel_shlib_t /lib/libselinux.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libsemanage.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libsepol.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libssl.so.0.9.7a
semanage fcontext -a -t textrel_shlib_t /lib/libssl.so.0.9.8e
semanage fcontext -a -t textrel_shlib_t /lib/libssl.so.4
semanage fcontext -a -t textrel_shlib_t /lib/libssl.so.6
semanage fcontext -a -t textrel_shlib_t /lib/libss.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libss.so.2.0
semanage fcontext -a -t textrel_shlib_t /lib/libtermcap.so.2
semanage fcontext -a -t textrel_shlib_t /lib/libtermcap.so.2.0.8
semanage fcontext -a -t textrel_shlib_t /lib/libthread_db-1.0.so
semanage fcontext -a -t textrel_shlib_t /lib/libthread_db.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libulockmgr.so
semanage fcontext -a -t textrel_shlib_t /lib/libulockmgr.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libulockmgr.so.1.0.1
semanage fcontext -a -t textrel_shlib_t /lib/libutil-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/libutil.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libuuid.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libuuid.so.1.2
semanage fcontext -a -t textrel_shlib_t /lib/libvolume_id.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libvolume_id.so.0.66.0
semanage fcontext -a -t textrel_shlib_t /lib/libwrap.so.0
semanage fcontext -a -t textrel_shlib_t /lib/libwrap.so.0.7.6
semanage fcontext -a -t textrel_shlib_t /lib/libz.so
semanage fcontext -a -t textrel_shlib_t /lib/libz.so.1
semanage fcontext -a -t textrel_shlib_t /lib/libz.so.1.2.3

restorecon -R -v /lib/libacl.so
restorecon -R -v /lib/libacl.so.1
restorecon -R -v /lib/libacl.so.1.1.0
restorecon -R -v /lib/libanl-2.5.so
restorecon -R -v /lib/libanl.so.1
restorecon -R -v /lib/libasound.so.2
restorecon -R -v /lib/libasound.so.2.0.0
restorecon -R -v /lib/libattr.so
restorecon -R -v /lib/libattr.so.1
restorecon -R -v /lib/libattr.so.1.1.0
restorecon -R -v /lib/libaudit.so.0
restorecon -R -v /lib/libaudit.so.0.0.0
restorecon -R -v /lib/libauparse.so.0
restorecon -R -v /lib/libauparse.so.0.0.0
restorecon -R -v /lib/libblkid.so.1
restorecon -R -v /lib/libblkid.so.1.0
restorecon -R -v /lib/libBrokenLocale-2.5.so
restorecon -R -v /lib/libBrokenLocale.so.1
restorecon -R -v /lib/libc-2.5.so
restorecon -R -v /lib/libcap.so
restorecon -R -v /lib/libcap.so.1
restorecon -R -v /lib/libcap.so.1.10
restorecon -R -v /lib/libcidn-2.5.so
restorecon -R -v /lib/libcidn.so.1
restorecon -R -v /lib/libcom_err.so.2
restorecon -R -v /lib/libcom_err.so.2.1
restorecon -R -v /lib/libcrypt-2.5.so
restorecon -R -v /lib/libcrypto.so.0.9.7a
restorecon -R -v /lib/libcrypto.so.0.9.8e
restorecon -R -v /lib/libcrypto.so.4
restorecon -R -v /lib/libcrypto.so.6
restorecon -R -v /lib/libcrypt.so.1
restorecon -R -v /lib/libc.so.6
restorecon -R -v /lib/libdb-4.1.so
restorecon -R -v /lib/libdb-4.2.so
restorecon -R -v /lib/libdb-4.3.so
restorecon -R -v /lib/libdb_cxx-4.1.so
restorecon -R -v /lib/libdb_cxx-4.2.so
restorecon -R -v /lib/libdbus-1.so
restorecon -R -v /lib/libdbus-1.so.3
restorecon -R -v /lib/libdbus-1.so.3.4.0
restorecon -R -v /lib/libdevmapper.a
restorecon -R -v /lib/libdevmapper-event.a
restorecon -R -v /lib/libdevmapper-event-lvm2mirror.so
restorecon -R -v /lib/libdevmapper-event-lvm2snapshot.so
restorecon -R -v /lib/libdevmapper-event-lvm2.so
restorecon -R -v /lib/libdevmapper-event-lvm2.so.2.02
restorecon -R -v /lib/libdevmapper-event.so
restorecon -R -v /lib/libdevmapper-event.so.1.02
restorecon -R -v /lib/libdevmapper.so
restorecon -R -v /lib/libdevmapper.so.1.02
restorecon -R -v /lib/libdl-2.5.so
restorecon -R -v /lib/libdl.so.2
restorecon -R -v /lib/libdmraid-events-isw.so
restorecon -R -v /lib/libdmraid-events-isw.so.1.0.0.rc13
restorecon -R -v /lib/libdmraid-events-isw.so.1.0.0.rc13-17
restorecon -R -v /lib/libdmraid.so
restorecon -R -v /lib/libdmraid.so.1.0.0.rc13
restorecon -R -v /lib/libdmraid.so.1.0.0.rc13-17
restorecon -R -v /lib/libe2p.so.2
restorecon -R -v /lib/libe2p.so.2.3
restorecon -R -v /lib/libexpat.so.0
restorecon -R -v /lib/libexpat.so.0.5.0
restorecon -R -v /lib/libext2fs.so.2
restorecon -R -v /lib/libext2fs.so.2.4
restorecon -R -v /lib/libfuse.so
restorecon -R -v /lib/libfuse.so.2
restorecon -R -v /lib/libfuse.so.2.7.4
restorecon -R -v /lib/libgcc_s-4.1.2-20080825.so.1
restorecon -R -v /lib/libgcc_s.so.1
restorecon -R -v /lib/libglib-2.0.a
restorecon -R -v /lib/libglib-2.0.so
restorecon -R -v /lib/libglib-2.0.so.0
restorecon -R -v /lib/libglib-2.0.so.0.1200.3
restorecon -R -v /lib/libgmodule-2.0.a
restorecon -R -v /lib/libgmodule-2.0.so
restorecon -R -v /lib/libgmodule-2.0.so.0
restorecon -R -v /lib/libgmodule-2.0.so.0.1200.3
restorecon -R -v /lib/libgobject-2.0.a
restorecon -R -v /lib/libgobject-2.0.so
restorecon -R -v /lib/libgobject-2.0.so.0
restorecon -R -v /lib/libgobject-2.0.so.0.1200.3
restorecon -R -v /lib/libgthread-2.0.a
restorecon -R -v /lib/libgthread-2.0.so
restorecon -R -v /lib/libgthread-2.0.so.0
restorecon -R -v /lib/libgthread-2.0.so.0.1200.3
restorecon -R -v /lib/libiw.so.28
restorecon -R -v /lib/libkeyutils-1.2.so
restorecon -R -v /lib/libkeyutils.so.1
restorecon -R -v /lib/liblvm2cmd.a
restorecon -R -v /lib/liblvm2cmd.so
restorecon -R -v /lib/liblvm2cmd.so.2.02
restorecon -R -v /lib/libm-2.5.so
restorecon -R -v /lib/libm.so.6
restorecon -R -v /lib/libnsl-2.5.so
restorecon -R -v /lib/libnsl.so.1
restorecon -R -v /lib/libnss_compat-2.5.so
restorecon -R -v /lib/libnss_compat.so.2
restorecon -R -v /lib/libnss_db-2.2.so
restorecon -R -v /lib/libnss_db.so.2
restorecon -R -v /lib/libnss_dns-2.5.so
restorecon -R -v /lib/libnss_dns.so.2
restorecon -R -v /lib/libnss_files-2.5.so
restorecon -R -v /lib/libnss_files.so.2
restorecon -R -v /lib/libnss_hesiod-2.5.so
restorecon -R -v /lib/libnss_hesiod.so.2
restorecon -R -v /lib/libnss_ldap-2.5.so
restorecon -R -v /lib/libnss_ldap.so.2
restorecon -R -v /lib/libnss_nis-2.5.so
restorecon -R -v /lib/libnss_nisplus-2.5.so
restorecon -R -v /lib/libnss_nisplus.so.2
restorecon -R -v /lib/libnss_nis.so.2
restorecon -R -v /lib/libpamc.so.0
restorecon -R -v /lib/libpamc.so.0.81.0
restorecon -R -v /lib/libpam_misc.so.0
restorecon -R -v /lib/libpam_misc.so.0.81.2
restorecon -R -v /lib/libpam.so.0
restorecon -R -v /lib/libpam.so.0.81.5
restorecon -R -v /lib/libpcre.so.0
restorecon -R -v /lib/libpcre.so.0.0.1
restorecon -R -v /lib/libproc-3.2.7.so
restorecon -R -v /lib/libpthread-2.5.so
restorecon -R -v /lib/libpthread.so.0
restorecon -R -v /lib/libresolv-2.5.so
restorecon -R -v /lib/libresolv.so.2
restorecon -R -v /lib/librt-2.5.so
restorecon -R -v /lib/librt.so.1
restorecon -R -v /lib/libSegFault.so
restorecon -R -v /lib/libselinux.so.1
restorecon -R -v /lib/libsemanage.so.1
restorecon -R -v /lib/libsepol.so.1
restorecon -R -v /lib/libssl.so.0.9.7a
restorecon -R -v /lib/libssl.so.0.9.8e
restorecon -R -v /lib/libssl.so.4
restorecon -R -v /lib/libssl.so.6
restorecon -R -v /lib/libss.so.2
restorecon -R -v /lib/libss.so.2.0
restorecon -R -v /lib/libtermcap.so.2
restorecon -R -v /lib/libtermcap.so.2.0.8
restorecon -R -v /lib/libthread_db-1.0.so
restorecon -R -v /lib/libthread_db.so.1
restorecon -R -v /lib/libulockmgr.so
restorecon -R -v /lib/libulockmgr.so.1
restorecon -R -v /lib/libulockmgr.so.1.0.1
restorecon -R -v /lib/libutil-2.5.so
restorecon -R -v /lib/libutil.so.1
restorecon -R -v /lib/libuuid.so.1
restorecon -R -v /lib/libuuid.so.1.2
restorecon -R -v /lib/libvolume_id.so.0
restorecon -R -v /lib/libvolume_id.so.0.66.0
restorecon -R -v /lib/libwrap.so.0
restorecon -R -v /lib/libwrap.so.0.7.6
restorecon -R -v /lib/libz.so
restorecon -R -v /lib/libz.so.1
restorecon -R -v /lib/libz.so.1.2.3

/lib64
semanage fcontext -a -t textrel_shlib_t /lib64/libacl.so
semanage fcontext -a -t textrel_shlib_t /lib64/libacl.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libacl.so.1.1.0
semanage fcontext -a -t textrel_shlib_t /lib64/libanl-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libanl.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libasound.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libasound.so.2.0.0
semanage fcontext -a -t textrel_shlib_t /lib64/libattr.so
semanage fcontext -a -t textrel_shlib_t /lib64/libattr.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libattr.so.1.1.0
semanage fcontext -a -t textrel_shlib_t /lib64/libaudit.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libaudit.so.0.0.0
semanage fcontext -a -t textrel_shlib_t /lib64/libauparse.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libauparse.so.0.0.0
semanage fcontext -a -t textrel_shlib_t /lib64/libblkid.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libblkid.so.1.0
semanage fcontext -a -t textrel_shlib_t /lib64/libBrokenLocale-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libBrokenLocale.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libc-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libcap.so
semanage fcontext -a -t textrel_shlib_t /lib64/libcap.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libcap.so.1.10
semanage fcontext -a -t textrel_shlib_t /lib64/libcidn-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libcidn.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libcom_err.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libcom_err.so.2.1
semanage fcontext -a -t textrel_shlib_t /lib64/libcrypt-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libcrypto.so.0.9.7a
semanage fcontext -a -t textrel_shlib_t /lib64/libcrypto.so.0.9.8e
semanage fcontext -a -t textrel_shlib_t /lib64/libcrypto.so.4
semanage fcontext -a -t textrel_shlib_t /lib64/libcrypto.so.6
semanage fcontext -a -t textrel_shlib_t /lib64/libcrypt.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libc.so.6
semanage fcontext -a -t textrel_shlib_t /lib64/libdb-4.1.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdb-4.2.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdb-4.3.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdb_cxx-4.1.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdb_cxx-4.2.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdbus-1.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdbus-1.so.3
semanage fcontext -a -t textrel_shlib_t /lib64/libdbus-1.so.3.4.0
semanage fcontext -a -t textrel_shlib_t /lib64/libdevmapper.a
semanage fcontext -a -t textrel_shlib_t /lib64/libdevmapper-event.a
semanage fcontext -a -t textrel_shlib_t /lib64/libdevmapper-event.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdevmapper-event.so.1.02
semanage fcontext -a -t textrel_shlib_t /lib64/libdevmapper.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdevmapper.so.1.02
semanage fcontext -a -t textrel_shlib_t /lib64/libdl-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libdl.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libe2p.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libe2p.so.2.3
semanage fcontext -a -t textrel_shlib_t /lib64/libexpat.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libexpat.so.0.5.0
semanage fcontext -a -t textrel_shlib_t /lib64/libext2fs.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libext2fs.so.2.4
semanage fcontext -a -t textrel_shlib_t /lib64/libfuse.so
semanage fcontext -a -t textrel_shlib_t /lib64/libfuse.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libfuse.so.2.7.4
semanage fcontext -a -t textrel_shlib_t /lib64/libgcc_s-4.1.2-20080825.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libgcc_s.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libglib-2.0.a
semanage fcontext -a -t textrel_shlib_t /lib64/libglib-2.0.so
semanage fcontext -a -t textrel_shlib_t /lib64/libglib-2.0.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libglib-2.0.so.0.1200.3
semanage fcontext -a -t textrel_shlib_t /lib64/libgmodule-2.0.a
semanage fcontext -a -t textrel_shlib_t /lib64/libgmodule-2.0.so
semanage fcontext -a -t textrel_shlib_t /lib64/libgmodule-2.0.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libgmodule-2.0.so.0.1200.3
semanage fcontext -a -t textrel_shlib_t /lib64/libgobject-2.0.a
semanage fcontext -a -t textrel_shlib_t /lib64/libgobject-2.0.so
semanage fcontext -a -t textrel_shlib_t /lib64/libgobject-2.0.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libgobject-2.0.so.0.1200.3
semanage fcontext -a -t textrel_shlib_t /lib64/libgthread-2.0.a
semanage fcontext -a -t textrel_shlib_t /lib64/libgthread-2.0.so
semanage fcontext -a -t textrel_shlib_t /lib64/libgthread-2.0.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libgthread-2.0.so.0.1200.3
semanage fcontext -a -t textrel_shlib_t /lib64/libiw.so.28
semanage fcontext -a -t textrel_shlib_t /lib64/libkeyutils-1.2.so
semanage fcontext -a -t textrel_shlib_t /lib64/libkeyutils.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libm-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libm.so.6
semanage fcontext -a -t textrel_shlib_t /lib64/libnsl-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnsl.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_compat-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_compat.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_db-2.2.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_db.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_dns-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_dns.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_files-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_files.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_hesiod-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_hesiod.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_ldap-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_ldap.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_nis-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_nisplus-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_nisplus.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_nis.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_winbind.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libnss_wins.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libpamc.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libpamc.so.0.81.0
semanage fcontext -a -t textrel_shlib_t /lib64/libpam_misc.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libpam_misc.so.0.81.2
semanage fcontext -a -t textrel_shlib_t /lib64/libpam.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libpam.so.0.81.5
semanage fcontext -a -t textrel_shlib_t /lib64/libproc-3.2.7.so
semanage fcontext -a -t textrel_shlib_t /lib64/libpthread-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libpthread.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libresolv-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libresolv.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/librt-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/librt.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libSegFault.so
semanage fcontext -a -t textrel_shlib_t /lib64/libselinux.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libsepol.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libssl.so.0.9.7a
semanage fcontext -a -t textrel_shlib_t /lib64/libssl.so.0.9.8e
semanage fcontext -a -t textrel_shlib_t /lib64/libssl.so.4
semanage fcontext -a -t textrel_shlib_t /lib64/libssl.so.6
semanage fcontext -a -t textrel_shlib_t /lib64/libss.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libss.so.2.0
semanage fcontext -a -t textrel_shlib_t /lib64/libtermcap.so.2
semanage fcontext -a -t textrel_shlib_t /lib64/libtermcap.so.2.0.8
semanage fcontext -a -t textrel_shlib_t /lib64/libthread_db-1.0.so
semanage fcontext -a -t textrel_shlib_t /lib64/libthread_db.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libulockmgr.so
semanage fcontext -a -t textrel_shlib_t /lib64/libulockmgr.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libulockmgr.so.1.0.1
semanage fcontext -a -t textrel_shlib_t /lib64/libutil-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/libutil.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libuuid.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libuuid.so.1.2
semanage fcontext -a -t textrel_shlib_t /lib64/libvolume_id.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libvolume_id.so.0.66.0
semanage fcontext -a -t textrel_shlib_t /lib64/libwrap.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/libwrap.so.0.7.6
semanage fcontext -a -t textrel_shlib_t /lib64/libz.so
semanage fcontext -a -t textrel_shlib_t /lib64/libz.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/libz.so.1.2.3

restorecon -R -v /lib64/libacl.so
restorecon -R -v /lib64/libacl.so.1
restorecon -R -v /lib64/libacl.so.1.1.0
restorecon -R -v /lib64/libanl-2.5.so
restorecon -R -v /lib64/libanl.so.1
restorecon -R -v /lib64/libasound.so.2
restorecon -R -v /lib64/libasound.so.2.0.0
restorecon -R -v /lib64/libattr.so
restorecon -R -v /lib64/libattr.so.1
restorecon -R -v /lib64/libattr.so.1.1.0
restorecon -R -v /lib64/libaudit.so.0
restorecon -R -v /lib64/libaudit.so.0.0.0
restorecon -R -v /lib64/libauparse.so.0
restorecon -R -v /lib64/libauparse.so.0.0.0
restorecon -R -v /lib64/libblkid.so.1
restorecon -R -v /lib64/libblkid.so.1.0
restorecon -R -v /lib64/libBrokenLocale-2.5.so
restorecon -R -v /lib64/libBrokenLocale.so.1
restorecon -R -v /lib64/libc-2.5.so
restorecon -R -v /lib64/libcap.so
restorecon -R -v /lib64/libcap.so.1
restorecon -R -v /lib64/libcap.so.1.10
restorecon -R -v /lib64/libcidn-2.5.so
restorecon -R -v /lib64/libcidn.so.1
restorecon -R -v /lib64/libcom_err.so.2
restorecon -R -v /lib64/libcom_err.so.2.1
restorecon -R -v /lib64/libcrypt-2.5.so
restorecon -R -v /lib64/libcrypto.so.0.9.7a
restorecon -R -v /lib64/libcrypto.so.0.9.8e
restorecon -R -v /lib64/libcrypto.so.4
restorecon -R -v /lib64/libcrypto.so.6
restorecon -R -v /lib64/libcrypt.so.1
restorecon -R -v /lib64/libc.so.6
restorecon -R -v /lib64/libdb-4.1.so
restorecon -R -v /lib64/libdb-4.2.so
restorecon -R -v /lib64/libdb-4.3.so
restorecon -R -v /lib64/libdb_cxx-4.1.so
restorecon -R -v /lib64/libdb_cxx-4.2.so
restorecon -R -v /lib64/libdbus-1.so
restorecon -R -v /lib64/libdbus-1.so.3
restorecon -R -v /lib64/libdbus-1.so.3.4.0
restorecon -R -v /lib64/libdevmapper.a
restorecon -R -v /lib64/libdevmapper-event.a
restorecon -R -v /lib64/libdevmapper-event.so
restorecon -R -v /lib64/libdevmapper-event.so.1.02
restorecon -R -v /lib64/libdevmapper.so
restorecon -R -v /lib64/libdevmapper.so.1.02
restorecon -R -v /lib64/libdl-2.5.so
restorecon -R -v /lib64/libdl.so.2
restorecon -R -v /lib64/libe2p.so.2
restorecon -R -v /lib64/libe2p.so.2.3
restorecon -R -v /lib64/libexpat.so.0
restorecon -R -v /lib64/libexpat.so.0.5.0
restorecon -R -v /lib64/libext2fs.so.2
restorecon -R -v /lib64/libext2fs.so.2.4
restorecon -R -v /lib64/libfuse.so
restorecon -R -v /lib64/libfuse.so.2
restorecon -R -v /lib64/libfuse.so.2.7.4
restorecon -R -v /lib64/libgcc_s-4.1.2-20080825.so.1
restorecon -R -v /lib64/libgcc_s.so.1
restorecon -R -v /lib64/libglib-2.0.a
restorecon -R -v /lib64/libglib-2.0.so
restorecon -R -v /lib64/libglib-2.0.so.0
restorecon -R -v /lib64/libglib-2.0.so.0.1200.3
restorecon -R -v /lib64/libgmodule-2.0.a
restorecon -R -v /lib64/libgmodule-2.0.so
restorecon -R -v /lib64/libgmodule-2.0.so.0
restorecon -R -v /lib64/libgmodule-2.0.so.0.1200.3
restorecon -R -v /lib64/libgobject-2.0.a
restorecon -R -v /lib64/libgobject-2.0.so
restorecon -R -v /lib64/libgobject-2.0.so.0
restorecon -R -v /lib64/libgobject-2.0.so.0.1200.3
restorecon -R -v /lib64/libgthread-2.0.a
restorecon -R -v /lib64/libgthread-2.0.so
restorecon -R -v /lib64/libgthread-2.0.so.0
restorecon -R -v /lib64/libgthread-2.0.so.0.1200.3
restorecon -R -v /lib64/libiw.so.28
restorecon -R -v /lib64/libkeyutils-1.2.so
restorecon -R -v /lib64/libkeyutils.so.1
restorecon -R -v /lib64/libm-2.5.so
restorecon -R -v /lib64/libm.so.6
restorecon -R -v /lib64/libnsl-2.5.so
restorecon -R -v /lib64/libnsl.so.1
restorecon -R -v /lib64/libnss_compat-2.5.so
restorecon -R -v /lib64/libnss_compat.so.2
restorecon -R -v /lib64/libnss_db-2.2.so
restorecon -R -v /lib64/libnss_db.so.2
restorecon -R -v /lib64/libnss_dns-2.5.so
restorecon -R -v /lib64/libnss_dns.so.2
restorecon -R -v /lib64/libnss_files-2.5.so
restorecon -R -v /lib64/libnss_files.so.2
restorecon -R -v /lib64/libnss_hesiod-2.5.so
restorecon -R -v /lib64/libnss_hesiod.so.2
restorecon -R -v /lib64/libnss_ldap-2.5.so
restorecon -R -v /lib64/libnss_ldap.so.2
restorecon -R -v /lib64/libnss_nis-2.5.so
restorecon -R -v /lib64/libnss_nisplus-2.5.so
restorecon -R -v /lib64/libnss_nisplus.so.2
restorecon -R -v /lib64/libnss_nis.so.2
restorecon -R -v /lib64/libnss_winbind.so.2
restorecon -R -v /lib64/libnss_wins.so.2
restorecon -R -v /lib64/libpamc.so.0
restorecon -R -v /lib64/libpamc.so.0.81.0
restorecon -R -v /lib64/libpam_misc.so.0
restorecon -R -v /lib64/libpam_misc.so.0.81.2
restorecon -R -v /lib64/libpam.so.0
restorecon -R -v /lib64/libpam.so.0.81.5
restorecon -R -v /lib64/libproc-3.2.7.so
restorecon -R -v /lib64/libpthread-2.5.so
restorecon -R -v /lib64/libpthread.so.0
restorecon -R -v /lib64/libresolv-2.5.so
restorecon -R -v /lib64/libresolv.so.2
restorecon -R -v /lib64/librt-2.5.so
restorecon -R -v /lib64/librt.so.1
restorecon -R -v /lib64/libSegFault.so
restorecon -R -v /lib64/libselinux.so.1
restorecon -R -v /lib64/libsepol.so.1
restorecon -R -v /lib64/libssl.so.0.9.7a
restorecon -R -v /lib64/libssl.so.0.9.8e
restorecon -R -v /lib64/libssl.so.4
restorecon -R -v /lib64/libssl.so.6
restorecon -R -v /lib64/libss.so.2
restorecon -R -v /lib64/libss.so.2.0
restorecon -R -v /lib64/libtermcap.so.2
restorecon -R -v /lib64/libtermcap.so.2.0.8
restorecon -R -v /lib64/libthread_db-1.0.so
restorecon -R -v /lib64/libthread_db.so.1
restorecon -R -v /lib64/libulockmgr.so
restorecon -R -v /lib64/libulockmgr.so.1
restorecon -R -v /lib64/libulockmgr.so.1.0.1
restorecon -R -v /lib64/libutil-2.5.so
restorecon -R -v /lib64/libutil.so.1
restorecon -R -v /lib64/libuuid.so.1
restorecon -R -v /lib64/libuuid.so.1.2
restorecon -R -v /lib64/libvolume_id.so.0
restorecon -R -v /lib64/libvolume_id.so.0.66.0
restorecon -R -v /lib64/libwrap.so.0
restorecon -R -v /lib64/libwrap.so.0.7.6
restorecon -R -v /lib64/libz.so
restorecon -R -v /lib64/libz.so.1
restorecon -R -v /lib64/libz.so.1.2.3

/lib64/power6
semanage fcontext -a -t textrel_shlib_t /lib64/power6/libc-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6/libc.so.6
semanage fcontext -a -t textrel_shlib_t /lib64/power6/libm-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6/libm.so.6
semanage fcontext -a -t textrel_shlib_t /lib64/power6/libpthread-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6/libpthread.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/power6/librt-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6/librt.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/power6/libthread_db-1.0.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6/libthread_db.so.1

restorecon -R -v /lib64/power6/libc-2.5.so
restorecon -R -v /lib64/power6/libc.so.6
restorecon -R -v /lib64/power6/libm-2.5.so
restorecon -R -v /lib64/power6/libm.so.6
restorecon -R -v /lib64/power6/libpthread-2.5.so
restorecon -R -v /lib64/power6/libpthread.so.0
restorecon -R -v /lib64/power6/librt-2.5.so
restorecon -R -v /lib64/power6/librt.so.1
restorecon -R -v /lib64/power6/libthread_db-1.0.so
restorecon -R -v /lib64/power6/libthread_db.so.1

/lib64/power6x
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/libc-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/libc.so.6
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/libm-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/libm.so.6
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/libpthread-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/libpthread.so.0
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/librt-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/librt.so.1
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/libthread_db-1.0.so
semanage fcontext -a -t textrel_shlib_t /lib64/power6x/libthread_db.so.1

restorecon -R -v /lib64/power6x/libc-2.5.so
restorecon -R -v /lib64/power6x/libc.so.6
restorecon -R -v /lib64/power6x/libm-2.5.so
restorecon -R -v /lib64/power6x/libm.so.6
restorecon -R -v /lib64/power6x/libpthread-2.5.so
restorecon -R -v /lib64/power6x/libpthread.so.0
restorecon -R -v /lib64/power6x/librt-2.5.so
restorecon -R -v /lib64/power6x/librt.so.1
restorecon -R -v /lib64/power6x/libthread_db-1.0.so
restorecon -R -v /lib64/power6x/libthread_db.so.1

/lib/power6
semanage fcontext -a -t textrel_shlib_t /lib/power6/libc-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/power6/libc.so.6
semanage fcontext -a -t textrel_shlib_t /lib/power6/libm-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/power6/libm.so.6
semanage fcontext -a -t textrel_shlib_t /lib/power6/libpthread-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/power6/libpthread.so.0
semanage fcontext -a -t textrel_shlib_t /lib/power6/librt-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/power6/librt.so.1
semanage fcontext -a -t textrel_shlib_t /lib/power6/libthread_db-1.0.so
semanage fcontext -a -t textrel_shlib_t /lib/power6/libthread_db.so.1

restorecon -R -v /lib/power6/libc-2.5.so
restorecon -R -v /lib/power6/libc.so.6
restorecon -R -v /lib/power6/libm-2.5.so
restorecon -R -v /lib/power6/libm.so.6
restorecon -R -v /lib/power6/libpthread-2.5.so
restorecon -R -v /lib/power6/libpthread.so.0
restorecon -R -v /lib/power6/librt-2.5.so
restorecon -R -v /lib/power6/librt.so.1
restorecon -R -v /lib/power6/libthread_db-1.0.so
restorecon -R -v /lib/power6/libthread_db.so.1

/lib/power6x
semanage fcontext -a -t textrel_shlib_t /lib/power6x/libc-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/power6x/libc.so.6
semanage fcontext -a -t textrel_shlib_t /lib/power6x/libm-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/power6x/libm.so.6
semanage fcontext -a -t textrel_shlib_t /lib/power6x/libpthread-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/power6x/libpthread.so.0
semanage fcontext -a -t textrel_shlib_t /lib/power6x/librt-2.5.so
semanage fcontext -a -t textrel_shlib_t /lib/power6x/librt.so.1
semanage fcontext -a -t textrel_shlib_t /lib/power6x/libthread_db-1.0.so
semanage fcontext -a -t textrel_shlib_t /lib/power6x/libthread_db.so.1

restorecon -R -v /lib/power6x/libc-2.5.so
restorecon -R -v /lib/power6x/libc.so.6
restorecon -R -v /lib/power6x/libm-2.5.so
restorecon -R -v /lib/power6x/libm.so.6
restorecon -R -v /lib/power6x/libpthread-2.5.so
restorecon -R -v /lib/power6x/libpthread.so.0
restorecon -R -v /lib/power6x/librt-2.5.so
restorecon -R -v /lib/power6x/librt.so.1
restorecon -R -v /lib/power6x/libthread_db-1.0.so
restorecon -R -v /lib/power6x/libthread_db.so.1

/oracle/10205/lib/
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libagent10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libagtsh.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libagtsh.so.1.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libavstub10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libclient10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libclntsh.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libclntsh.so.10.1
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libclntst10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libclsr10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libclsra10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libclsrx10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libcommon10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libcore10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libcorejava.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libcoresh10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libctx10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libctxc10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libctxs10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libdbcfg10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libdbcfg10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libemmas10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libgeneric10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libgx10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libhasgen10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libheteroxa10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libhsbase.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libhsnav.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libisqlplus.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libjmisc.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libjox10oraawt.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libjox10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libldapclnt10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libldapjclnt10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libldapjclnt10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liblxled.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libmm.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libn10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnavhoa.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnbeq10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libncrypt10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnhost10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnid.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnjni10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnjssl10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnl10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnldap10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnls10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmadbg.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmadm.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmalk.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmarl.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmasf.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmastk.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmcfhc.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmcfsga.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmefos.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmefsql.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmefud.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmefut.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmefvr.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmefw.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmemso.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmeoci.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmevq.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmuc.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnmuk.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnnet10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnnetd10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnnis10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnnz10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnnz10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnoname10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnro10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnsgr10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnsgrsh10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnsslb10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libntcp10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libntcps10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libntcps10_ee.a.dbl
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libntns10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnus10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libnzjs10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocci10_343.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocci10_343.so.10.1
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocci10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocci.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocci.so.10.1
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocijdbc10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocijdbc10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocijdbcst10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocr10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocr10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocrb10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocrb10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocrutl10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libocrutl10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libodm10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libodmd10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liboevm.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libolapapi10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libons.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liboraioser.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liborajaas.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liboraolap10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liborasdkbase.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liborasdkbase.so.10.2
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liborasdk.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/liborasdk.so.10.2
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libordim10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libordim10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libordim10.soO
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libordimt10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libordsdo10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libOsUtils.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libowm2.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libplc10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libplp10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libpls10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libpsa10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libqsmashr.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libserver10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxn2.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxns.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxp10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxp9.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxpd.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxpg.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxpr.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxpu.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libskgxpu.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libslax10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsnls10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsql10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsqlplus.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsqlplus.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsrvm10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsrvm10.so0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsrvmhas10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsrvmhas10.so0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsrvmocr10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libsrvmocr10.so0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libtgO
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libuini10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libuini10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libunls10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libvsn10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libvsn10_ee.a.dbl
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libwwg.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libxdb.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libxml10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib/libzx10.a

restorecon -R -v /oracle/10205/lib/libagent10.a
restorecon -R -v /oracle/10205/lib/libagtsh.so
restorecon -R -v /oracle/10205/lib/libagtsh.so.1.0
restorecon -R -v /oracle/10205/lib/libavstub10.a
restorecon -R -v /oracle/10205/lib/libclient10.a
restorecon -R -v /oracle/10205/lib/libclntsh.so
restorecon -R -v /oracle/10205/lib/libclntsh.so.10.1
restorecon -R -v /oracle/10205/lib/libclntst10.a
restorecon -R -v /oracle/10205/lib/libclsr10.a
restorecon -R -v /oracle/10205/lib/libclsra10.so
restorecon -R -v /oracle/10205/lib/libclsrx10.a
restorecon -R -v /oracle/10205/lib/libcommon10.a
restorecon -R -v /oracle/10205/lib/libcore10.a
restorecon -R -v /oracle/10205/lib/libcorejava.so
restorecon -R -v /oracle/10205/lib/libcoresh10.so
restorecon -R -v /oracle/10205/lib/libctx10.a
restorecon -R -v /oracle/10205/lib/libctxc10.a
restorecon -R -v /oracle/10205/lib/libctxs10.a
restorecon -R -v /oracle/10205/lib/libdbcfg10.a
restorecon -R -v /oracle/10205/lib/libdbcfg10.so
restorecon -R -v /oracle/10205/lib/libemmas10.so
restorecon -R -v /oracle/10205/lib/libgeneric10.a
restorecon -R -v /oracle/10205/lib/libgx10.a
restorecon -R -v /oracle/10205/lib/libhasgen10.so
restorecon -R -v /oracle/10205/lib/libheteroxa10.so
restorecon -R -v /oracle/10205/lib/libhsbase.so
restorecon -R -v /oracle/10205/lib/libhsnav.so
restorecon -R -v /oracle/10205/lib/libisqlplus.so
restorecon -R -v /oracle/10205/lib/libjmisc.so
restorecon -R -v /oracle/10205/lib/libjox10oraawt.so
restorecon -R -v /oracle/10205/lib/libjox10.so
restorecon -R -v /oracle/10205/lib/libldapclnt10.a
restorecon -R -v /oracle/10205/lib/libldapjclnt10.a
restorecon -R -v /oracle/10205/lib/libldapjclnt10.so
restorecon -R -v /oracle/10205/lib/liblxled.a
restorecon -R -v /oracle/10205/lib/libmm.a
restorecon -R -v /oracle/10205/lib/libn10.a
restorecon -R -v /oracle/10205/lib/libnavhoa.a
restorecon -R -v /oracle/10205/lib/libnbeq10.a
restorecon -R -v /oracle/10205/lib/libncrypt10.a
restorecon -R -v /oracle/10205/lib/libnhost10.a
restorecon -R -v /oracle/10205/lib/libnid.a
restorecon -R -v /oracle/10205/lib/libnjni10.so
restorecon -R -v /oracle/10205/lib/libnjssl10.so
restorecon -R -v /oracle/10205/lib/libnl10.a
restorecon -R -v /oracle/10205/lib/libnldap10.a
restorecon -R -v /oracle/10205/lib/libnls10.a
restorecon -R -v /oracle/10205/lib/libnmadbg.so.0
restorecon -R -v /oracle/10205/lib/libnmadm.so.0
restorecon -R -v /oracle/10205/lib/libnmalk.so.0
restorecon -R -v /oracle/10205/lib/libnmarl.so.0
restorecon -R -v /oracle/10205/lib/libnmasf.so.0
restorecon -R -v /oracle/10205/lib/libnmastk.so.0
restorecon -R -v /oracle/10205/lib/libnmcfhc.so
restorecon -R -v /oracle/10205/lib/libnmcfsga.so
restorecon -R -v /oracle/10205/lib/libnmefos.so.0
restorecon -R -v /oracle/10205/lib/libnmefsql.so.0
restorecon -R -v /oracle/10205/lib/libnmefud.so.0
restorecon -R -v /oracle/10205/lib/libnmefut.so.0
restorecon -R -v /oracle/10205/lib/libnmefvr.so.0
restorecon -R -v /oracle/10205/lib/libnmefw.so.0
restorecon -R -v /oracle/10205/lib/libnmemso.so.0
restorecon -R -v /oracle/10205/lib/libnmeoci.so.0
restorecon -R -v /oracle/10205/lib/libnmevq.so.0
restorecon -R -v /oracle/10205/lib/libnmuc.so.0
restorecon -R -v /oracle/10205/lib/libnmuk.so.0
restorecon -R -v /oracle/10205/lib/libnnet10.a
restorecon -R -v /oracle/10205/lib/libnnetd10.a
restorecon -R -v /oracle/10205/lib/libnnis10.a
restorecon -R -v /oracle/10205/lib/libnnz10.a
restorecon -R -v /oracle/10205/lib/libnnz10.so
restorecon -R -v /oracle/10205/lib/libnoname10.a
restorecon -R -v /oracle/10205/lib/libnro10.a
restorecon -R -v /oracle/10205/lib/libnsgr10.a
restorecon -R -v /oracle/10205/lib/libnsgrsh10.a
restorecon -R -v /oracle/10205/lib/libnsslb10.a
restorecon -R -v /oracle/10205/lib/libntcp10.a
restorecon -R -v /oracle/10205/lib/libntcps10.a
restorecon -R -v /oracle/10205/lib/libntcps10_ee.a.dbl
restorecon -R -v /oracle/10205/lib/libntns10.a
restorecon -R -v /oracle/10205/lib/libnus10.a
restorecon -R -v /oracle/10205/lib/libnzjs10.a
restorecon -R -v /oracle/10205/lib/libocci10_343.a
restorecon -R -v /oracle/10205/lib/libocci10_343.so.10.1
restorecon -R -v /oracle/10205/lib/libocci10.a
restorecon -R -v /oracle/10205/lib/libocci.so
restorecon -R -v /oracle/10205/lib/libocci.so.10.1
restorecon -R -v /oracle/10205/lib/libocijdbc10.a
restorecon -R -v /oracle/10205/lib/libocijdbc10.so
restorecon -R -v /oracle/10205/lib/libocijdbcst10.a
restorecon -R -v /oracle/10205/lib/libocr10.a
restorecon -R -v /oracle/10205/lib/libocr10.so
restorecon -R -v /oracle/10205/lib/libocrb10.a
restorecon -R -v /oracle/10205/lib/libocrb10.so
restorecon -R -v /oracle/10205/lib/libocrutl10.a
restorecon -R -v /oracle/10205/lib/libocrutl10.so
restorecon -R -v /oracle/10205/lib/libodm10.so
restorecon -R -v /oracle/10205/lib/libodmd10.so
restorecon -R -v /oracle/10205/lib/liboevm.a
restorecon -R -v /oracle/10205/lib/libolapapi10.so
restorecon -R -v /oracle/10205/lib/libons.so
restorecon -R -v /oracle/10205/lib/liboraioser.so
restorecon -R -v /oracle/10205/lib/liborajaas.so
restorecon -R -v /oracle/10205/lib/liboraolap10.a
restorecon -R -v /oracle/10205/lib/liborasdkbase.so
restorecon -R -v /oracle/10205/lib/liborasdkbase.so.10.2
restorecon -R -v /oracle/10205/lib/liborasdk.so
restorecon -R -v /oracle/10205/lib/liborasdk.so.10.2
restorecon -R -v /oracle/10205/lib/libordim10.a
restorecon -R -v /oracle/10205/lib/libordim10.so
restorecon -R -v /oracle/10205/lib/libordim10.soO
restorecon -R -v /oracle/10205/lib/libordimt10.a
restorecon -R -v /oracle/10205/lib/libordsdo10.a
restorecon -R -v /oracle/10205/lib/libOsUtils.so
restorecon -R -v /oracle/10205/lib/libowm2.so
restorecon -R -v /oracle/10205/lib/libplc10.a
restorecon -R -v /oracle/10205/lib/libplp10.a
restorecon -R -v /oracle/10205/lib/libpls10.a
restorecon -R -v /oracle/10205/lib/libpsa10.a
restorecon -R -v /oracle/10205/lib/libqsmashr.so
restorecon -R -v /oracle/10205/lib/libserver10.a
restorecon -R -v /oracle/10205/lib/libskgxn2.so
restorecon -R -v /oracle/10205/lib/libskgxns.so
restorecon -R -v /oracle/10205/lib/libskgxp10.so
restorecon -R -v /oracle/10205/lib/libskgxp9.a
restorecon -R -v /oracle/10205/lib/libskgxpd.so
restorecon -R -v /oracle/10205/lib/libskgxpg.so
restorecon -R -v /oracle/10205/lib/libskgxpr.so
restorecon -R -v /oracle/10205/lib/libskgxpu.a
restorecon -R -v /oracle/10205/lib/libskgxpu.so
restorecon -R -v /oracle/10205/lib/libslax10.a
restorecon -R -v /oracle/10205/lib/libsnls10.a
restorecon -R -v /oracle/10205/lib/libsql10.a
restorecon -R -v /oracle/10205/lib/libsqlplus.a
restorecon -R -v /oracle/10205/lib/libsqlplus.so
restorecon -R -v /oracle/10205/lib/libsrvm10.so
restorecon -R -v /oracle/10205/lib/libsrvm10.so0
restorecon -R -v /oracle/10205/lib/libsrvmhas10.so
restorecon -R -v /oracle/10205/lib/libsrvmhas10.so0
restorecon -R -v /oracle/10205/lib/libsrvmocr10.so
restorecon -R -v /oracle/10205/lib/libsrvmocr10.so0
restorecon -R -v /oracle/10205/lib/libtgO
restorecon -R -v /oracle/10205/lib/libuini10.a
restorecon -R -v /oracle/10205/lib/libuini10.so
restorecon -R -v /oracle/10205/lib/libunls10.a
restorecon -R -v /oracle/10205/lib/libvsn10.a
restorecon -R -v /oracle/10205/lib/libvsn10_ee.a.dbl
restorecon -R -v /oracle/10205/lib/libwwg.a
restorecon -R -v /oracle/10205/lib/libxdb.so
restorecon -R -v /oracle/10205/lib/libxml10.a
restorecon -R -v /oracle/10205/lib/libzx10.a

/oracle/10205/lib32/
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libagent10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libagtsh.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libagtsh.so.1.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libagtsh.so.1.0.ship
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libclient10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libclntsh.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libclntsh.so.10.1
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libclntst10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libclsr10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libclsra10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libclsrx10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libcommon10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libcore10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libcorejava.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libcoresh10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libctx10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libctxc10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libctxs10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libdbcfg10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libdbcfg10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libdbtools10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libdms2.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libemmas10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libemmas10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libgeneric10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libgx10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libharnessjava_io.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libharnessjava_lang.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libharnessjava_util.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libharnessoraawt.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libhasgen10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libhasgen10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libheteroxa10_g.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libheteroxa10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libhsbase.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libhsnav.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libisqlplus.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libisqlplus.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libjmisc.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libldapclnt10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libldapjclnt10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libldapjclnt10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libmapdummy.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libmapdummy.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libmapsym.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libmapsym.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libmgwagent.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libmm.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libn10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnavhoa.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnbeq10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libncrypt10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnhost10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnid.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnjni10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnjssl10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnl10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnldap10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnldapj10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnls10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmadbg.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmadbg.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmadm.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmadm.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmalk.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmalk.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmarl.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmarl.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmasf.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmasf.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmastk.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmastk.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmcfhc.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmcfsga.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmeclurac.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefos.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefos.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefsql.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefsql.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefud.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefud.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefut.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefut.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefvr.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefvr.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefw.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmefw.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmemso.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmemso.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmeoci.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmeoci.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmevq.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmevq.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmuc.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmuc.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmuk.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnmuk.so.0
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnnet10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnnetd10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnnete10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnnis10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnnz10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnnz10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnoname10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnond10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnro10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnsgr10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnsslb10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libntcp10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libntcps10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libntcps10_std.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libntns10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnus10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libnzjs10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocci10_343.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocci10_343.so.10.1
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocci10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocci.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocci.so.10.1
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocijdbc10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocijdbc10_g.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocijdbc10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocr10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocr10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocrb10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocrb10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocrutl10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libocrutl10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libodm10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/liboevm.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libolapapi10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libons.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/liboraolap10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libordim10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libordim10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libordimt10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libordsdo10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libOsUtils.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libowm2.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libplc10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libplp10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libpls10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libpsa10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libqsmashr.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libserver10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libskgxn2.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libskgxn2.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libskgxnr.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libskgxns.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libskgxns.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libskgxp10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libskgxp10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libskgxpd.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libslax10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsnls10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsql10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsqlplus.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsqlplus.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsqora.so.10.1
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsrvm10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsrvmhas10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsrvmhas10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libsrvmocr10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libuini10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libuini10.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libunls10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libvsn10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libvsn_ee10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libvsn_std10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libxdb.so
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libxml10.a
semanage fcontext -a -t textrel_shlib_t /oracle/10205/lib32/libzx10.a

restorecon -R -v /oracle/10205/lib32/libagent10.a
restorecon -R -v /oracle/10205/lib32/libagtsh.so
restorecon -R -v /oracle/10205/lib32/libagtsh.so.1.0
restorecon -R -v /oracle/10205/lib32/libagtsh.so.1.0.ship
restorecon -R -v /oracle/10205/lib32/libclient10.a
restorecon -R -v /oracle/10205/lib32/libclntsh.so
restorecon -R -v /oracle/10205/lib32/libclntsh.so.10.1
restorecon -R -v /oracle/10205/lib32/libclntst10.a
restorecon -R -v /oracle/10205/lib32/libclsr10.a
restorecon -R -v /oracle/10205/lib32/libclsra10.a
restorecon -R -v /oracle/10205/lib32/libclsrx10.a
restorecon -R -v /oracle/10205/lib32/libcommon10.a
restorecon -R -v /oracle/10205/lib32/libcore10.a
restorecon -R -v /oracle/10205/lib32/libcorejava.so
restorecon -R -v /oracle/10205/lib32/libcoresh10.so
restorecon -R -v /oracle/10205/lib32/libctx10.a
restorecon -R -v /oracle/10205/lib32/libctxc10.a
restorecon -R -v /oracle/10205/lib32/libctxs10.a
restorecon -R -v /oracle/10205/lib32/libdbcfg10.a
restorecon -R -v /oracle/10205/lib32/libdbcfg10.so
restorecon -R -v /oracle/10205/lib32/libdbtools10.a
restorecon -R -v /oracle/10205/lib32/libdms2.so
restorecon -R -v /oracle/10205/lib32/libemmas10.a
restorecon -R -v /oracle/10205/lib32/libemmas10.so
restorecon -R -v /oracle/10205/lib32/libgeneric10.a
restorecon -R -v /oracle/10205/lib32/libgx10.a
restorecon -R -v /oracle/10205/lib32/libharnessjava_io.so
restorecon -R -v /oracle/10205/lib32/libharnessjava_lang.so
restorecon -R -v /oracle/10205/lib32/libharnessjava_util.so
restorecon -R -v /oracle/10205/lib32/libharnessoraawt.so
restorecon -R -v /oracle/10205/lib32/libhasgen10.a
restorecon -R -v /oracle/10205/lib32/libhasgen10.so
restorecon -R -v /oracle/10205/lib32/libheteroxa10_g.so
restorecon -R -v /oracle/10205/lib32/libheteroxa10.so
restorecon -R -v /oracle/10205/lib32/libhsbase.so
restorecon -R -v /oracle/10205/lib32/libhsnav.so
restorecon -R -v /oracle/10205/lib32/libisqlplus.a
restorecon -R -v /oracle/10205/lib32/libisqlplus.so
restorecon -R -v /oracle/10205/lib32/libjmisc.so
restorecon -R -v /oracle/10205/lib32/libldapclnt10.a
restorecon -R -v /oracle/10205/lib32/libldapjclnt10.a
restorecon -R -v /oracle/10205/lib32/libldapjclnt10.so
restorecon -R -v /oracle/10205/lib32/libmapdummy.a
restorecon -R -v /oracle/10205/lib32/libmapdummy.so
restorecon -R -v /oracle/10205/lib32/libmapsym.a
restorecon -R -v /oracle/10205/lib32/libmapsym.so
restorecon -R -v /oracle/10205/lib32/libmgwagent.so
restorecon -R -v /oracle/10205/lib32/libmm.a
restorecon -R -v /oracle/10205/lib32/libn10.a
restorecon -R -v /oracle/10205/lib32/libnavhoa.a
restorecon -R -v /oracle/10205/lib32/libnbeq10.a
restorecon -R -v /oracle/10205/lib32/libncrypt10.a
restorecon -R -v /oracle/10205/lib32/libnhost10.a
restorecon -R -v /oracle/10205/lib32/libnid.a
restorecon -R -v /oracle/10205/lib32/libnjni10.so
restorecon -R -v /oracle/10205/lib32/libnjssl10.so
restorecon -R -v /oracle/10205/lib32/libnl10.a
restorecon -R -v /oracle/10205/lib32/libnldap10.a
restorecon -R -v /oracle/10205/lib32/libnldapj10.so
restorecon -R -v /oracle/10205/lib32/libnls10.a
restorecon -R -v /oracle/10205/lib32/libnmadbg.so
restorecon -R -v /oracle/10205/lib32/libnmadbg.so.0
restorecon -R -v /oracle/10205/lib32/libnmadm.so
restorecon -R -v /oracle/10205/lib32/libnmadm.so.0
restorecon -R -v /oracle/10205/lib32/libnmalk.so
restorecon -R -v /oracle/10205/lib32/libnmalk.so.0
restorecon -R -v /oracle/10205/lib32/libnmarl.so
restorecon -R -v /oracle/10205/lib32/libnmarl.so.0
restorecon -R -v /oracle/10205/lib32/libnmasf.so
restorecon -R -v /oracle/10205/lib32/libnmasf.so.0
restorecon -R -v /oracle/10205/lib32/libnmastk.so
restorecon -R -v /oracle/10205/lib32/libnmastk.so.0
restorecon -R -v /oracle/10205/lib32/libnmcfhc.so
restorecon -R -v /oracle/10205/lib32/libnmcfsga.so
restorecon -R -v /oracle/10205/lib32/libnmeclurac.so
restorecon -R -v /oracle/10205/lib32/libnmefos.so
restorecon -R -v /oracle/10205/lib32/libnmefos.so.0
restorecon -R -v /oracle/10205/lib32/libnmefsql.so
restorecon -R -v /oracle/10205/lib32/libnmefsql.so.0
restorecon -R -v /oracle/10205/lib32/libnmefud.so
restorecon -R -v /oracle/10205/lib32/libnmefud.so.0
restorecon -R -v /oracle/10205/lib32/libnmefut.so
restorecon -R -v /oracle/10205/lib32/libnmefut.so.0
restorecon -R -v /oracle/10205/lib32/libnmefvr.so
restorecon -R -v /oracle/10205/lib32/libnmefvr.so.0
restorecon -R -v /oracle/10205/lib32/libnmefw.so
restorecon -R -v /oracle/10205/lib32/libnmefw.so.0
restorecon -R -v /oracle/10205/lib32/libnmemso.so
restorecon -R -v /oracle/10205/lib32/libnmemso.so.0
restorecon -R -v /oracle/10205/lib32/libnmeoci.so
restorecon -R -v /oracle/10205/lib32/libnmeoci.so.0
restorecon -R -v /oracle/10205/lib32/libnmevq.so
restorecon -R -v /oracle/10205/lib32/libnmevq.so.0
restorecon -R -v /oracle/10205/lib32/libnmuc.so
restorecon -R -v /oracle/10205/lib32/libnmuc.so.0
restorecon -R -v /oracle/10205/lib32/libnmuk.so
restorecon -R -v /oracle/10205/lib32/libnmuk.so.0
restorecon -R -v /oracle/10205/lib32/libnnet10.a
restorecon -R -v /oracle/10205/lib32/libnnetd10.a
restorecon -R -v /oracle/10205/lib32/libnnete10.a
restorecon -R -v /oracle/10205/lib32/libnnis10.a
restorecon -R -v /oracle/10205/lib32/libnnz10.a
restorecon -R -v /oracle/10205/lib32/libnnz10.so
restorecon -R -v /oracle/10205/lib32/libnoname10.a
restorecon -R -v /oracle/10205/lib32/libnond10.a
restorecon -R -v /oracle/10205/lib32/libnro10.a
restorecon -R -v /oracle/10205/lib32/libnsgr10.a
restorecon -R -v /oracle/10205/lib32/libnsslb10.a
restorecon -R -v /oracle/10205/lib32/libntcp10.a
restorecon -R -v /oracle/10205/lib32/libntcps10.a
restorecon -R -v /oracle/10205/lib32/libntcps10_std.a
restorecon -R -v /oracle/10205/lib32/libntns10.a
restorecon -R -v /oracle/10205/lib32/libnus10.a
restorecon -R -v /oracle/10205/lib32/libnzjs10.a
restorecon -R -v /oracle/10205/lib32/libocci10_343.a
restorecon -R -v /oracle/10205/lib32/libocci10_343.so.10.1
restorecon -R -v /oracle/10205/lib32/libocci10.a
restorecon -R -v /oracle/10205/lib32/libocci.so
restorecon -R -v /oracle/10205/lib32/libocci.so.10.1
restorecon -R -v /oracle/10205/lib32/libocijdbc10.a
restorecon -R -v /oracle/10205/lib32/libocijdbc10_g.so
restorecon -R -v /oracle/10205/lib32/libocijdbc10.so
restorecon -R -v /oracle/10205/lib32/libocr10.a
restorecon -R -v /oracle/10205/lib32/libocr10.so
restorecon -R -v /oracle/10205/lib32/libocrb10.a
restorecon -R -v /oracle/10205/lib32/libocrb10.so
restorecon -R -v /oracle/10205/lib32/libocrutl10.a
restorecon -R -v /oracle/10205/lib32/libocrutl10.so
restorecon -R -v /oracle/10205/lib32/libodm10.so
restorecon -R -v /oracle/10205/lib32/liboevm.a
restorecon -R -v /oracle/10205/lib32/libolapapi10.a
restorecon -R -v /oracle/10205/lib32/libons.so
restorecon -R -v /oracle/10205/lib32/liboraolap10.a
restorecon -R -v /oracle/10205/lib32/libordim10.a
restorecon -R -v /oracle/10205/lib32/libordim10.so
restorecon -R -v /oracle/10205/lib32/libordimt10.a
restorecon -R -v /oracle/10205/lib32/libordsdo10.a
restorecon -R -v /oracle/10205/lib32/libOsUtils.so
restorecon -R -v /oracle/10205/lib32/libowm2.so
restorecon -R -v /oracle/10205/lib32/libplc10.a
restorecon -R -v /oracle/10205/lib32/libplp10.a
restorecon -R -v /oracle/10205/lib32/libpls10.a
restorecon -R -v /oracle/10205/lib32/libpsa10.a
restorecon -R -v /oracle/10205/lib32/libqsmashr.so
restorecon -R -v /oracle/10205/lib32/libserver10.a
restorecon -R -v /oracle/10205/lib32/libskgxn2.a
restorecon -R -v /oracle/10205/lib32/libskgxn2.so
restorecon -R -v /oracle/10205/lib32/libskgxnr.a
restorecon -R -v /oracle/10205/lib32/libskgxns.a
restorecon -R -v /oracle/10205/lib32/libskgxns.so
restorecon -R -v /oracle/10205/lib32/libskgxp10.a
restorecon -R -v /oracle/10205/lib32/libskgxp10.so
restorecon -R -v /oracle/10205/lib32/libskgxpd.so
restorecon -R -v /oracle/10205/lib32/libslax10.a
restorecon -R -v /oracle/10205/lib32/libsnls10.a
restorecon -R -v /oracle/10205/lib32/libsql10.a
restorecon -R -v /oracle/10205/lib32/libsqlplus.a
restorecon -R -v /oracle/10205/lib32/libsqlplus.so
restorecon -R -v /oracle/10205/lib32/libsqora.so.10.1
restorecon -R -v /oracle/10205/lib32/libsrvm10.so
restorecon -R -v /oracle/10205/lib32/libsrvmhas10.a
restorecon -R -v /oracle/10205/lib32/libsrvmhas10.so
restorecon -R -v /oracle/10205/lib32/libsrvmocr10.so
restorecon -R -v /oracle/10205/lib32/libuini10.a
restorecon -R -v /oracle/10205/lib32/libuini10.so
restorecon -R -v /oracle/10205/lib32/libunls10.a
restorecon -R -v /oracle/10205/lib32/libvsn10.a
restorecon -R -v /oracle/10205/lib32/libvsn_ee10.a
restorecon -R -v /oracle/10205/lib32/libvsn_std10.a
restorecon -R -v /oracle/10205/lib32/libxdb.so
restorecon -R -v /oracle/10205/lib32/libxml10.a
restorecon -R -v /oracle/10205/lib32/libzx10.a

Create database

  • dbca

Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux Install Oracle 10g on Power Linux

Terminating with error code 12

Terminating with error code 12

When you see the error “Terminating with error code 12” (R3trans exit code 12), run R3trans connection test manually:

Connect the Console Operating System (Linux/AIX/Windows).

# su – <SID>adm
$ R3trans -d -w $HOME/dbconn.log
$ cat $HOME/dbconn.log

The R3trans error output will contain detailed information.

Note.: Usually this occurs at the expiration of the Oracle user password (11g onwards).

Back to previous menu

SAP Security Tables

SAP Security Tables

Under Security Tables SAP R/3 can be used as a reference.

USR02 – Logon data
USR04 – User master authorization (one row per user)
UST04 – User profiles (multiple rows per user)
USR10 – Authorisation profiles (i.e. &_SAP_ALL)
UST10C – Composit profiles (i.e. profile has sub profile)
USR11 – Text for authorisation profiles
USR12 – Authorisation values
USR13 – Short text for authorisation
USR40 – Tabl for illegal passwords
USGRP – User groups
USGRPT – Text table for USGRP
USH02 – Change history for logon data
USR01 – User Master (runtime data)
USER_ADDR – Address Data for users
AGR_1016 – Name of the activity group profile
AGR_1016B – Name of the activity group profile
AGR_1250 – Authorization data for the activity group
AGR_1251 – Authorization data for the activity group
AGR_1252 – Organizational elements for authorizations
AGR_AGRS – Roles in Composite Roles
AGR_DEFINE – Role definition
AGR_HIER2 – Menu structure information – Customer vers
AGR_HIERT – Role menu texts
AGR_OBJ – Assignment of Menu Nodes to Role
AGR_PROF – Profile name for role
AGR_TCDTXT – Assignment of roles to Tcodes
AGR_TEXTS – File Structure for Hierarchical Menu – Cus
AGR_TIME – Time Stamp for Role: Including profile
AGR_USERS – Assignment of roles to users
USOBT – Relation transaction to authorization object (SAP)
USOBT_C – Relation Transaction to Auth. Object (Customer)
USOBX – Check table for table USOBT
USOBXFLAGS – Temporary table for storing USOBX/T* chang
USOBX_C – Check Table for Table USOBT_C

Back to previous menu

SAP Abap Transactions

SAP Abap Transactions

Development and Workbench
SCAM – CATT Management
SCAT – Computer Aided Test Tool
SE09 – Workbench Organizer
SE10 – Customizing Organizer
SE11 – ABAP/4 Dictionary Maintenance
SE12 – ABAP/4 Dictionary Display
SE13 – Maintain Technical Settings (Tables)
SE14 – Utilities for Dictionary Tables
SE15 – ABAP/4 Repository Information System
SE16 – Data Browser
SE17 – General Table Display
SE30 – ABAP/4 Runtime Analysis
SE32 – ABAP/4 Text Element Maintenance
SE35 – ABAP/4 Dialog Modules
SE36 – ABAP/4: Logical Databases
SE37 – ABAP/4 Function Modules
SE38 – ABAP/4 Program Development
SE39 – Splitscreen Editor: Program Compare
SE41 – Menu Painter
SE43 – Maintain Area Menu
SE51 – Screen Painter
SE54 – Generate View Maintenance Module
SE61 – R/3 Documentation
SE62 – Industry utilities
SE63 – Translation
SE64 – Terminology
SE65 – R/3 document. short text statistics
SE66 – R/3 Documentation Statistics (Test!)
SE68 – Translation Administration
SE71 – SAPscript layout set
SE72 – SAPscript styles
SE73 – SAPscript font maintenance (revised)
SE74 – SAPscript format conversion
SE75 – SAPscript Settings
SE76 – SAPscript Translation Layout Sets
SE77 _- SAPscript Translation Styles
SE80 – ABAP/4 Development Workbench
SE81 – SAP Application Hierarchy
SE82 – Customer Application Hierarchy
SE84 – ABAP/4 Repository Information System
SE85 – ABAP/4 Dictionary Information System
SE86 – ABAP/4 Repository Information System
SE87 – Data Modeler Information System
SE88 – Development Coordination Info System
SE91 – Maintain Messages
SE92 – Maintain system log messages
SE93 – Maintain Transaction Codes
SEU – Object Browser
SHD0 – Transaction variant maintenance
SQ00 – ABAP/4 Query: Start Queries
SQ01 – ABAP/4 Query: Maintain Queries
SQ02 – ABAP/4 Query: Maintain Funct. Areas
SQ03 – ABAP/4 Query: Maintain User Groups
SQ07 – ABAP/4 Query: Language Comparison

Back to previous menu

SAP PP Transactions Production Planning

SAP PP Transactions Production Planning

Master Data
MD25 – Create planning calendar
MD26 – Change planning calendar
MD27 – Display planning calendar
MDSA – Display BOM explosion number
MDSP – Edit BOM explosion number
MEQ1 – Maintain quota file
OPPP – Explode BOM by date
MDUS – Display project assignment
MDUP – Process project assignment
MDL1 – Create production lot
MDL2 – Change production lot
MDL3 – Display production lot

Planning
MD20 – Create planning file entry
MD21 – Display planning file entry
MDAB – Set up planning file entry in background
MDRE – Check planning file entry
MD01 – Total planning online
MDBT – Total planning in background
MD03 – Single-item, single-level planning
MD02 – Single-item, multi-level planning
MD43 – Interactive single-item planning
MD50 – Multi-level, make-to-order planning
MD51 – Multi-level project planning
MF52 – Display planning table
MF50 – Change planning table
MF57 – Planning table by MRP lists
MF51 – Planning table by production list

Evaluations
MD04 – Stock/requirements list
MD07 – Collective access of stock/requirements lists
MD05 – MRP list
MD06 – Collective access of MRP lists
MDLD – Print MRP list
MD45 – Planning result
MD46 – Collective access of planning result
MD44 – Planning situation for a material
MD47 – Planning situation for a product group
MD48 – Cross-plant planning situation
MD4C – Order report
MD09 – Pegged requirements
CO46 – Order progress

Planned Order
MD11 – Create planned order
MD12 – Change planned order
MD13 – Individual access of planned order
MD16 – Collective access of planned orders
MD14 – Individual conversion of planned order into purchase requisition
MD15 – Collective conversion of planned orders into purchase requisitions
MDUM – Convert planned order into purchase requisition in background
CO40 – Convert individual planned order into production order
CO41 – Collective conversion of planned orders into production orders
CO48 – Partial conversion of planned order into production order
COR7 – Individual conversion of planned order into process order
COR7_PC – Collective conversion of planned orders into process orders
COR8 – Partial conversion of planned order into process order
MDVP – Collective availability check
MDAC – Execute action for planned order

Back to previous menu

SAP MM Transactions Material Management

SAP MM Transactions Material Management

Most used
IH09 – Display Material
MM01 – Create Material
MM02 – Change Material
MM03 – Display Material
MM50 – List Extendable Materials
MMBE – Stock Overview
MMI1 – Create Operating Supplies
MMN1 – Create Non-Stock Material
MMS1 – Create Service
MMU1 – Create Non-Valuated Material
ME51N – Create Purchase Requisition
ME52N – Change Purchase Requisition
ME53N – Display Purchase Requisition
ME5A – Purchase Requisitions: List Display
ME5J – Purchase Requisitions for Project
ME5K – Requisitions by Account Assignment
MELB – Purch. Transactions by Tracking No.
ME56 – Assign Source to Purch. Requisition
ME57 – Assign and Process Requisitions
ME58 – Ordering: Assigned Requisitions
ME59 – Automatic Generation of POs
ME54 – Release Purchase Requisition
ME55 – Collective Release of Purchase Reqs.
ME5F – Release Reminder: Purch. Requisition
MB21 – Create Reservation
MB22 – Change Reservation
MB23 – Display Reservation
MB24 – Reservations by Material
MB25 – Reservations by Account Assignment
MB1C – Other Goods Receipts
MB90 – Output Processing for Mat. Documents
MB21 – Create Reservation
MB22 – Change Reservation
MB23 – Display Reservation
MB24 – Reservations by Material
MB25 – Reservations by Account Assignment
MBRL – Return Delivery per Mat. Document
MB1C – Other Goods Receipts
MB90 – Output Processing for Mat. Documents
MB1B – Transfer Posting
MIBC – ABC Analysis for Cycle Counting
MI01 – Create Physical Inventory Document
MI02 – Change Physical Inventory Document
MI03 – Display Physical Inventory Document
MI31 – Batch Input: Create Phys. Inv. Doc.
MI32 – Batch Input: Block Material
MI33 – Batch Input: Freeze Book Inv.Balance
MICN – Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
MIK1 – Batch Input: Ph.Inv.Doc.Vendor Cons.
MIQ1 – Batch Input: PhInvDoc. Project Stock
MI01 – Create Physical Inventory Document
MI02 – Change Physical Inventory Document
MI03 – Display Physical Inventory Document
MI31 – Batch Input: Create Phys. Inv. Doc.
MI32 – Batch Input: Block Material
MI33 – Batch Input: Freeze Book Inv.Balance
MICN – Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
MIK1 – Batch Input: Ph.Inv.Doc.Vendor Cons.
MIQ1 – Batch Input: PhInvDoc. Project Stock
MI01 – Create Physical Inventory Document
MI02 – Change Physical Inventory Document
MI03 – Display Physical Inventory Document
MI31 – Batch Input: Create Phys. Inv. Doc.
MI32 – Batch Input: Block Material
MI33 – Batch Input: Freeze Book Inv.Balance
MICN – Btch Inpt:Ph.Inv.Docs.for Cycle Ctng
MIK1 – Batch Input: Ph.Inv.Doc.Vendor Cons.
MIQ1 – Batch Input: PhInvDoc. Project Stock
MI21 – Print physical inventory document
MI04 – Enter Inventory Count with Document
MI05 – Change Inventory Count
MI06 – Display Inventory Count
MI09 – Enter Inventory Count w/o Document
MI34 – Batch Input: Enter Count
MI35 – Batch Input: Post Zero Stock Balance
MI38 – Batch Input: Count and Differences
MI39 – Batch Input: Document and Count
MI40 – Batch Input: Doc., Count and Diff.
MI08 – Create List of Differences with Doc.
MI10 – Create List of Differences w/o Doc.
MI20 – Print List of Differences
MI11 – Physical Inventory Document Recount
MI07 – Process List of Differences
MI37 – Batch Input: Post Differences
CT01 – Create Characteristic
CT02 – Change Characteristic
CT03 – Display Characteristic
CL01 – Create Class
CL02 – Classes
CL03 – Display Class
CL04 – Delete Class
CL2B – Class Types

Back to previous menu

SAP SD Transactions Sales and Distribution

SAP SD Transactions Sales and Distribution

Customer
XD01 – Create Customer (Centrally)
XD02 – Change Customer (Centrally)
XD03 – Display Customer (Centrally)
XD04 – Customer Changes (Centrally)
XD05 – Block customer (centrally)
XD06 – Mark customer for deletion (centr.)
XD07 – Change Customer Account Group
XD99 – Customer master mass maintenance
XDN1 – Maintain Number Ranges (Customer)

Vendor
XEIP – Number range maintenance: EXPIMP
XK01 – Create vendor (centrally)
XK02 – Change vendor (centrally)
XK03 – Display vendor (centrally)
XK04 – Vendor Changes (Centrally)
XK05 – Block Vendor (Centrally)
XK06 – Mark vendor for deletion (centrally)
XK07 – Change vendor account group

Sales Order
VA00 – Initial Sales Menu
VA01 – Create Sales Order
VA02 – Change Sales Order
VA03 – Display Sales Order
VA05 – List of Sales Orders
VA07 – Compare Sales – Purchasing (Order)
VA08 – Compare Sales – Purchasing (Org.Dt.)

Inquiry
VA11 – Create Inquiry
VA12 – Change Inquiry
VA13 – Display Inquiry
VA14L – Sales Documents Blocked for Delivery
VA15 – Inquiries List

Quotation
VA21 – Create Quotation
VA22 – Change Quotation
VA23 – Display Quotation
VA25 – Quotations List
VA26 – Collective Processing for Quotations

Contract
VA41 – Create Contract
VA42 – Change Contract
VA42W – Workflow for master contract
VA43 – Display Contract
VA44 – Actual Overhead: Sales Order
VA45 – List of Contracts
VA46 – Coll.Subseq.Processing f.Contracts

Item Proposal
VA51 – Create Item Proposal
VA52 – Change Item Proposal
VA53 – Display Item Proposal
VA55 – List of Item Proposals
VA88 – Actual Settlement: Sales Orders

Delivery (Outbound)
VL00 – Shipping
VL01 – Create Delivery
VL01N – Create Outbound Dlv. with Order Ref.
VL01NO – Create Outbound Dlv. w/o Order Ref.
VL02 – Change Outbound Delivery
VL02N – Change Outbound Delivery
VL03 – Display Outbound Delivery
VL03N – Display Outbound Delivery
VL04 – Process Delivery Due List
VL06 – Delivery Monitor
VL06C – List Outbound Dlvs for Confirmation
VL06D – Outbound Deliveries for Distribution
VL06F – General delivery list – Outb.deliv.
VL06G – List of Oubound Dlvs for Goods Issue
VL06I – Inbound Delivery Monitor
VL06IC – Confirmation of putaway inb. deliv.
VL06ID – Inbound Deliveries for Distribution
VL06IF – Selection inbound deliveries
VL06IG – Inbound deliveries for goods receipt
VL06IP – Inbound deliveries for putaway
VL06L – Outbound Deliveries to be Loaded
VL06O – Outbound Delivery Monitor
VL06P – List of Outbound Dlvs for Picking
VL06T – List Outbound Dlvs (Trans. Planning)
VL06U – List of Uncheckd Outbound Deliveries
VL08 – Confirmation of Picking Request
VL09 – Cancel Goods Issue for Delivery Note
VL10 – Edit User-specific Delivery List
VL10A – Sales Orders Due for Delivery
VL10B – Purchase Orders Due for Delivery

Customer management
FD01 – Create Customer (Accounting)
FD02 – Change Customer (Accounting)
FD02CORE – Maintain customer
FD03 – Display Customer (Accounting)
FD04 – Customer Changes (Accounting)
FD05 – Block Customer (Accounting)
FD06 – Mark Customer for Deletion (Acctng)
FD08 – Confirm Customer Individually(Actng)
FD09 – Confirm Customer List (Accounting)
FD10 – Customer Account Balance
FD10N – Customer Balance Display
FD10NA – Customer Bal. Display with Worklist
FD10NET – Customer Balance Display
FD11 – Customer Account Analysis
FD15 – Transfer customer changes: send
FD16 – Transfer customer changes: receive
FD24 – Credit Limit Changes
FD32 – Change Customer Credit Management
FD33 – Display Customer Credit Management
FD37 – Credit Management Mass Change

Pricing
V/03 – Create Condition Table (SD Price)
V/04 – Change Condition Table (Sales pr.)
V/05 – Display Condition Table: (Sales Pr.)
V/06 – Condition Categories: SD Pricing
V/07 – Maintain Access (Sales Price)
V/08 – Conditions: Procedure for A V
V/09 – Condition Types: Account Determin.
V/10 – Account Determination: Access Seqnc
V/11 – Conditions: Account Determin.Proced.
V/12 – Account Determination: Create Table
V/13 – Account Determination: Change Table
V/14 – Account Determination: Display Table

BOM
CS00 – BOM Menu
CS01 – Create Material BOM
CS02 – Change Material BOM
CS03 – Display Material BOM
CS05 – Change Material BOM Group
CS06 – Display Material BOM Group
CS07 – Allocate Material BOM to Plant
CS08 – Change Material BOM – Plant Alloc.
CS09 – Display Allocations to Plant
CS11 – Display BOM Level by Level
CS12 – Multilevel BOM
CS13 – Summarized BOM
CS14 – BOM Comparison
CS15 – Single-Level Where-Used List
CS20 – Mass Change: Initial Screen
CS21 – Mass Material Change: Initial Screen
CS22 – Mass Document Change: Initial Screen
CS23 – Mass Class Change: Initial Screen
CS25 – Archiving for BOMs
CS26 – BOM deletion
CS27 – Retrieval of BOMs
CS28 – Archiving for BOMs
CS31 – Create class BOM
CS32 – Change class BOM
CS33 – Display class BOM
CS40 – Create Link to Configurable Material
CS41 – Change Material Config. Allocation
CS42 – Display Material Config. Assignment
CS51 – Create standard BOM
CS52 – Change standard BOM
CS53 – Display standard BOM
CS61 – Create Order BOM
CS62 – Change Order BOM
CS63 – Display Order BOM
CS71 – Create WBS BOM
CS72 – Change WBS BOM
CS73 – Display WBS BOM
CS74 – Create multi-level WBS BOM
CS75 – Change multi-level WBS BOM
CS76 – Display multi-level WBS BOM
CS80 – Change Documents for Material BOM
CS81 – Change Documents for Standard BOM
CS82 – Change documents for sales order BOM
CS83 – Change documents for WBS BOM
CS84 – Change documents for class BOM
CS90 – Material BOM Number Ranges
CS91 – Number Ranges for Standard BOMs
CS92 – Number Ranges for Sales Order BOMs

Back to previous menu