net
Overview
Installs and configures Oracle SQL*Net
This defined type allows you to install and configure Oracle SQL*net.
ora_install::net{ 'config net8':
oracle_home => '/oracle/product/11.2/db',
version => '11.2',
user => 'oracle',
group => 'dba',
download_dir => '/install',
db_port => 1521,
}
Experience the Power of Puppet for Oracle
If you want to play and experiment with Puppet and Oracle, please take a look at our playgrounds. At our playgrounds, we provide you with a pre-installed environment, where you experiment fast and easy.

Attributes
Attribute Name | Short Description |
---|---|
db_port | The IP port number to use for connecting to the database. |
download_dir | The directory where the Puppet software puts all downloaded files. |
group | The os group to use for these Oracle puppet definitions. |
listener_name | The name of the listener process. |
logoutput | log the outputs of Puppet exec or not. |
oracle_home | A directory to be used as Oracle home directory for this software. |
temp_dir | Directory to use for temporary files. |
user | The user used for the specified installation. |
version | The version that is installed in the used Oracle home. |
db_port
The IP port number to use for connecting to the database.
The default value is: 1521
Type: Integer
Default:1521
download_dir
The directory where the Puppet software puts all downloaded files.
Before Puppet can actually use remote files, they must be downloaded first. Puppet uses this directory to put all files in.
The default value is: /install
Type: Stdlib::Absolutepath
Default:'/install'
group
The os group to use for these Oracle puppet definitions.
The default value is: dba
Type: String[1]
Default:'dba'
logoutput
log the outputs of Puppet exec or not.
When you specify true
Puppet will log all output of exec
types.
Valid values are:
true
false
on_failure
Type: Variant[Boolean,Enum['on_failure']]
Default:lookup( { name => 'logoutput', default_value => 'on_failure' })
oracle_home
A directory to be used as Oracle home directory for this software.
Type: Stdlib::Absolutepath
Default:undef
temp_dir
Directory to use for temporary files.
Type: Stdlib::Absolutepath
Default:'/tmp'
user
The user used for the specified installation. The install class will not create the user for you. You must do that yourself.
The default value is: oracle
Type: String[1]
Default:'oracle'
version
The version that is installed in the used Oracle home.
Puppet uses this value to decide on version specific actions.
Type: Ora_install::ShortVersion
Default:'11.2'
listener_name
The name of the listener process.
The default value is: listener
Type: String[1]
Default:'listener'