Du kan inte välja fler än 25 ämnen Ämnen måste starta med en bokstav eller siffra, kan innehålla bindestreck ('-') och vara max 35 tecken långa.
Guillaume Donval 25e20cfdd1 Merged in FM-5138-remove-ld-path (pull request #2) 2 år sedan
recipes fix: lots of changes to fix the installation 3 år sedan
resources refactor: calls action :set_rpath explicitly 3 år sedan
templates/default fix: removes oracle libraries from LD path 3 år sedan
test/integration/linux test: fixes cookstyle issue 3 år sedan
.gitignore tech: adds basic files: ignores, Jenkinsfile & chefignore 3 år sedan
.kitchen.yml feat: installs 11.2.0.4 instead of 11.2.0.1 3 år sedan
Berksfile refactor: removes most of FX specific stuff 3 år sedan
Jenkinsfile refactor: removes most of FX specific stuff 3 år sedan
LICENSE test: changes licence to MIT 3 år sedan
README.md doc: adds more information for the new patchelf_fx resource 3 år sedan
chefignore tech: adds basic files: ignores, Jenkinsfile & chefignore 3 år sedan
metadata.rb tech: bumps to 0.1.1 3 år sedan

README.md

oracle_client_fx

The oracle_client_fx cookbook provides a resource to install Oracle client.

Supported oracle version

  • 11.2.0.4 (careful, the public Oracle version 11.2.0.1 is not supported)

Requirements

Cookbooks

N/A

Chef

  • >= 13.9

Platforms

  • rhel6
  • rhel7
  • centos6
  • centos7

Resources

oracle_client_fx

Properties

Name Type Required Default Operating System Description
java_version %w(8 10 11) true 8 All Java version to install.
user String true oracle All Oracle client username.
group String true dba All Oracle client group.
version ['11.2'] true 11.2 All Version to install.
source String true - All Source URL of the oracle client zip file.
checksum String false - All Checksum of the oracle client zip file to verify.
sqlnet_options Hash false {} All sqlnet.ora file options.
tnsnames_options String false '’ All tnsnames.ora file content.
tls_certificate_url String false '’ All URL of the root certificate to add in the client wallet.

patchelf_fx

Run patchelf to a set of binaries. It modifies linked libraries of ELF binaries in binary_path to use libraries in library_path in priority.

For more information, check the NixOS PatchELF documentation.

This resource is kept in this cookbook even if it should be an external dependency. This resource should eventually be moved in its own cookbook. That being said, the moving will not cause any breaking change on this cookbook.

Properties

Name Type Required Default Operating System Description
library_path String true - All Library paths to use, separated by :
binary_path String true - All Binaries to patch.

Versionning

This cookbook will follow semantic versionning 2.0.0 as described here

Licence

MIT