Go to main content
oracle home
Copying and Creating Package Repositories in Oracle
®
Solaris 11.3
Exit Print View
Search Term
Search Scope:
This Document
Entire Library
» ...
Documentation Home
»
Oracle Solaris 11.3 Information Library
»
Copying and Creating Package Repositories in ...
»
Index A
Updated: September 2018
Copying and Creating Package Repositories in Oracle
®
Solaris 11.3
Document Information
Using This Documentation
Product Documentation Library
Feedback
Chapter 1 Image Packaging System Package Repositories
Local IPS Repositories
Best Practices for Creating and Using Local IPS Package Repositories
Do Not Subset Repository Content
Minimal Required Repository
Most Complete Repository
Create Repositories in a Separate ZFS File System in a Shared, Persistent Location
Verify and Snapshot the Repository
Provide Security and High Availability
Oracle Solaris Repository Content
System Requirements
Repository Management Privileges
Chapter 2 Copying IPS Package Repositories
Performance Considerations for Copying Repositories
Troubleshooting Local Package Repositories
Comparing Repository Content Sources
How to Install a Certificate and Key for the Oracle Solaris Support Repository
How to Update the Certificate and Key for the Oracle Solaris Support Repository
Copying a Repository From a File
How to Copy a Repository From a zip File
How to Copy a Repository From an iso File
Copying a Repository From the Internet
How to Explicitly Copy a Repository From the Internet
How to Automatically Copy a Repository From the Internet
Chapter 3 Providing Access To Your Repository
Comparing Repository Access Interfaces
Enabling Users to Retrieve Packages Using a File Interface
How to Enable Users to Retrieve Packages Using a File Interface
Enabling Users to Retrieve Packages Using an HTTP Interface
How to Enable Users to Retrieve Packages Using an HTTP Interface
How to Configure a pkg/server Service Instance
Updating Repositories with HTTP Locations
Using an Oracle Solaris 10 or Linux System to Serve Repository Content
How to Provide HTTP Access to an IPS Repository From an Oracle Solaris 10 or Linux System
Chapter 4 Maintaining Your Local IPS Package Repository
Updating Your Local Repository
How to Update a Local IPS Package Repository
Resuming an Interrupted Package Receive
Maintaining Multiple Identical Local Repositories
How to Clone a Local IPS Package Repository
How to Update a Cloned Local IPS Package Repository
Serving Multiple Repositories Using Web Server Access
How to Serve Multiple Repositories From Separate Locations
How to Serve Multiple Repositories From a Single Location
Checking and Setting Repository Properties
Viewing Properties that Apply to the Entire Repository
Viewing Repository Publisher Properties
Modifying Repository Property Values
Customizing Your Local Repository
Adding Packages to Your Repository
Examining Packages In Your Repository
Removing Packages From Your Repository
Chapter 5 Running the Package Depot Server Behind a Web Server
Depot Server Apache Configuration
Required Apache Configuration Setting
Recommended Generic Apache Configuration Settings
Configuring Caching for the Depot Server
Cache Considerations for the Catalog Attributes File
Cache Considerations for Search
Configuring a Simple Prefixed Proxy
Multiple Repositories Under One Domain
Configuring Load Balancing
One Repository Server With Load Balancing
One Load-Balanced and One Non-Load-Balanced Repository Server
Configuring HTTPS Repository Access
Creating a Keystore
Creating a Certificate Authority for Client Certificates
Creating Client Certificates Used for Accessing the Repository
Generating a Certificate Signing Request
Signing the CSR
Extracting the Certificate Key
Enabling Systems to Access the Protected Repository
Adding SSL Configuration to the Apache Configuration File
Creating a Self-Signed Server Certificate Authority
Creating a PKCS12 Keystore to Access a Secure Repository With Firefox
Complete Secure Repositories Example
How to Configure Secure Repositories
Index
Index A
Index C
Index D
Index E
Index G
Index H
Index I
Index K
Index L
Index M
Index N
Index O
Index P
Index R
Index S
Index T
Index U
Index V
Index W
Index Z
Language:
English
Index
A
accessing
file interface
How to Enable Users to Retrieve Packages Using a File Interface
HTTP interface
How to Enable Users to Retrieve Packages Using an HTTP Interface
HTTPS interface
Configuring HTTPS Repository Access
Apache web server configuration
Depot Server Apache Configuration
How to Provide HTTP Access to an IPS Repository From an Oracle Solaris 10 or Linux System
caching
Configuring Caching for the Depot Server
catalog caching
Cache Considerations for the Catalog Attributes File
disable forward proxying
Recommended Generic Apache Configuration Settings
error
404 Not Found
Required Apache Configuration Setting
HTTPS repository access
Configuring HTTPS Repository Access
increase pipelined requests
Recommended Generic Apache Configuration Settings
proxying
Configuring a Simple Prefixed Proxy
raise response timeout
Recommended Generic Apache Configuration Settings
reduce size of metadata
Recommended Generic Apache Configuration Settings
required
Required Apache Configuration Setting
authorizations
Repository Management Privileges
automatic update
How to Automatically Copy a Repository From the Internet
availability
Configuring Load Balancing
Maintaining Multiple Identical Local Repositories
Provide Security and High Availability
C
CA
Creating a Self-Signed Server Certificate Authority
Creating a Certificate Authority for Client Certificates
Configuring HTTPS Repository Access
creating
Creating a Certificate Authority for Client Certificates
extracting
Creating a Certificate Authority for Client Certificates
caching
Configuring Caching for the Depot Server
catalog.attrs
file
Cache Considerations for the Catalog Attributes File
certificate authority (CA)
See
CA
certificate chain
Configuring HTTPS Repository Access
certificate key
extracting
Extracting the Certificate Key
certificate management
See Also
pktool
command
creating a certificate authority
Creating a Certificate Authority for Client Certificates
creating a client certificate
Creating Client Certificates Used for Accessing the Repository
creating a keystore
Creating a Keystore
generating a certificate signing request
Creating Client Certificates Used for Accessing the Repository
certificate policy
Viewing Properties that Apply to the Entire Repository
certificate signing request (CSR)
See
CSR
certificates
client
See
client certificates
installing
How to Install a Certificate and Key for the Oracle Solaris Support Repository
updating
How to Update the Certificate and Key for the Oracle Solaris Support Repository
certification authority
See
CA
checksums
How to Copy a Repository From a zip File
client certificates
Configuring HTTPS Repository Access
clone
repository
How to Update a Cloned Local IPS Package Repository
How to Clone a Local IPS Package Repository
ZFS file system
How to Update a Local IPS Package Repository
copying
using a
zip
file
How to Copy a Repository From a zip File
using an
iso
file
How to Copy a Repository From an iso File
using mirror service
How to Automatically Copy a Repository From the Internet
using
pkgrecv
How to Explicitly Copy a Repository From the Internet
CPU (Critical Patch Update)
Oracle Solaris Repository Content
Critical Patch Update (CPU)
Oracle Solaris Repository Content
crt.pem
file
Enabling Systems to Access the Protected Repository
CSR
Creating a Self-Signed Server Certificate Authority
Creating Client Certificates Used for Accessing the Repository
generating
Generating a Certificate Signing Request
signing
Signing the CSR
D
depot.conf
Apache configuration file
How to Provide HTTP Access to an IPS Repository From an Oracle Solaris 10 or Linux System
E
/etc/certs/CA/
trust anchor directory
Viewing Properties that Apply to the Entire Repository
Enterprise Manager Ops Center
Troubleshooting Local Package Repositories
G
gencert
command
Signing the CSR
H
HTTP interface
About section
Viewing Repository Publisher Properties
repository description
Viewing Repository Publisher Properties
repository name
Viewing Repository Publisher Properties
httpd.conf
file
Adding SSL Configuration to the Apache Configuration File
Depot Server Apache Configuration
HTTPS repository access
Configuring HTTPS Repository Access
I
image-create
command
How to Automatically Copy a Repository From the Internet
iso
files
How to Copy a Repository From an iso File
creating
How to Copy a Repository From a zip File
K
key management
See Also
pktool
command
creating a keystore
Creating a Keystore
key.pem
file
Enabling Systems to Access the Protected Repository
keys
installing
How to Install a Certificate and Key for the Oracle Solaris Support Repository
updating
How to Update the Certificate and Key for the Oracle Solaris Support Repository
keystore
creating
Creating a Keystore
default and custom locations
Creating a Keystore
PKCS12
Creating a PKCS12 Keystore to Access a Secure Repository With Firefox
SOFTTOKEN_DIR
Creating a Keystore
L
Linux
Using an Oracle Solaris 10 or Linux System to Serve Repository Content
load balancing
Configuring Load Balancing
Maintaining Multiple Identical Local Repositories
M
mirror service
How to Automatically Copy a Repository From the Internet
N
NFS share
How to Enable Users to Retrieve Packages Using a File Interface
O
openssl
command
Creating Client Certificates Used for Accessing the Repository
Ops Center
Troubleshooting Local Package Repositories
Oracle Linux
Using an Oracle Solaris 10 or Linux System to Serve Repository Content
Oracle Solaris 10
Using an Oracle Solaris 10 or Linux System to Serve Repository Content
P
package archive
Adding Packages to Your Repository
package depot server
Apache depot server
How to Serve Multiple Repositories From a Single Location
How to Enable Users to Retrieve Packages Using an HTTP Interface
caching
Configuring Caching for the Depot Server
load-balanced
Configuring Load Balancing
non-load-balanced
Configuring a Simple Prefixed Proxy
pkg.depotd
depot server
How to Enable Users to Retrieve Packages Using an HTTP Interface
pkg/inst_root
property
How to Configure a pkg/server Service Instance
pkg/port
property
How to Configure a pkg/server Service Instance
pkg/proxy_base
property
Configuring a Simple Prefixed Proxy
pkg/readonly
property
How to Serve Multiple Repositories From a Single Location
pkg/standalone
property
How to Serve Multiple Repositories From a Single Location
How to Enable Users to Retrieve Packages Using an HTTP Interface
pkg/threads
property
Configuring a Simple Prefixed Proxy
How to Enable Users to Retrieve Packages Using an HTTP Interface
proxy base
Configuring a Simple Prefixed Proxy
How to Serve Multiple Repositories From Separate Locations
package retrieval
file interface
How to Enable Users to Retrieve Packages Using a File Interface
HTTP interface
How to Enable Users to Retrieve Packages Using an HTTP Interface
HTTPS interface
Configuring HTTPS Repository Access
partial repository
Do Not Subset Repository Content
performance
availability
Configuring Load Balancing
Maintaining Multiple Identical Local Repositories
Provide Security and High Availability
copying repositories
Performance Considerations for Copying Repositories
search
Configuring a Simple Prefixed Proxy
Recommended Generic Apache Configuration Settings
Required Apache Configuration Setting
permissions
Repository Management Privileges
PKCS12 keystore
Creating a PKCS12 Keystore to Access a Secure Repository With Firefox
pkg image-create
command
How to Automatically Copy a Repository From the Internet
pkg set-publisher
command
How to Configure a pkg/server Service Instance
How to Enable Users to Retrieve Packages Using a File Interface
How to Automatically Copy a Repository From the Internet
pkg.depot-config
command
How to Provide HTTP Access to an IPS Repository From an Oracle Solaris 10 or Linux System
pkg.depotd
package depot server daemon
How to Enable Users to Retrieve Packages Using an HTTP Interface
pkg/depot
service
See
package web server
pkg/inst_root
property
How to Configure a pkg/server Service Instance
pkg/port
property
How to Configure a pkg/server Service Instance
pkg/proxy_base
property
Configuring a Simple Prefixed Proxy
pkg/readonly
property
How to Serve Multiple Repositories From a Single Location
pkg/server
service
See
package depot server
pkg/standalone
property
How to Serve Multiple Repositories From a Single Location
How to Enable Users to Retrieve Packages Using an HTTP Interface
pkg/threads
property
Configuring a Simple Prefixed Proxy
How to Enable Users to Retrieve Packages Using an HTTP Interface
pkgrecv
command
Adding Packages to Your Repository
How to Update a Local IPS Package Repository
How to Explicitly Copy a Repository From the Internet
Troubleshooting Local Package Repositories
--clone
option
How to Update a Cloned Local IPS Package Repository
How to Clone a Local IPS Package Repository
cloning a repository
How to Update a Cloned Local IPS Package Repository
How to Clone a Local IPS Package Repository
resume interrupted
Resuming an Interrupted Package Receive
pkgrepo
command
contents
Examining Packages In Your Repository
Adding Packages to Your Repository
create
Viewing Properties that Apply to the Entire Repository
How to Clone a Local IPS Package Repository
How to Explicitly Copy a Repository From the Internet
fix
How to Copy a Repository From a zip File
Troubleshooting Local Package Repositories
get
Viewing Repository Publisher Properties
info
Adding Packages to Your Repository
Adding to an Existing Repository From a zip File
How to Copy a Repository From a zip File
list
Adding Packages to Your Repository
How to Copy a Repository From a zip File
refresh
Adding Packages to Your Repository
How to Update a Local IPS Package Repository
remove-publisher
Removing Packages From Your Repository
remove
Removing Packages From Your Repository
set
Modifying Repository Property Values
Viewing Properties that Apply to the Entire Repository
verify
How to Copy a Repository From a zip File
Troubleshooting Local Package Repositories
pktool
command
export
Creating Client Certificates Used for Accessing the Repository
gencert
Creating a Certificate Authority for Client Certificates
gencsr
Creating Client Certificates Used for Accessing the Repository
list
Creating a Certificate Authority for Client Certificates
setpin
Creating a Keystore
signcsr
Creating Client Certificates Used for Accessing the Repository
privileges
Repository Management Privileges
proxy
Performance Considerations for Copying Repositories
publisher
default
Viewing Properties that Apply to the Entire Repository
properties
Viewing Repository Publisher Properties
setting for file origin
How to Enable Users to Retrieve Packages Using a File Interface
setting for HTTP origin
How to Configure a pkg/server Service Instance
setting for HTTPS origin
Enabling Systems to Access the Protected Repository
setting for mirror service
How to Automatically Copy a Repository From the Internet
R
repository
adding packages
Adding Packages to Your Repository
availability
Configuring Load Balancing
Maintaining Multiple Identical Local Repositories
Provide Security and High Availability
best practices
Best Practices for Creating and Using Local IPS Package Repositories
certificate policy
Viewing Properties that Apply to the Entire Repository
cloning
How to Update a Cloned Local IPS Package Repository
How to Clone a Local IPS Package Repository
Maintaining Multiple Identical Local Repositories
Performance Considerations for Copying Repositories
copying from a
zip
file
How to Copy a Repository From a zip File
copying from an
iso
file
How to Copy a Repository From an iso File
copying performance
Performance Considerations for Copying Repositories
copying using mirror service
How to Automatically Copy a Repository From the Internet
copying using
pkgrecv
How to Explicitly Copy a Repository From the Internet
creating an
iso
file
How to Copy a Repository From a zip File
creating new structure
How to Clone a Local IPS Package Repository
How to Explicitly Copy a Repository From the Internet
default publisher
Viewing Properties that Apply to the Entire Repository
file access
How to Enable Users to Retrieve Packages Using a File Interface
HTTP access
How to Enable Users to Retrieve Packages Using an HTTP Interface
HTTPS access
Configuring HTTPS Repository Access
location
How to Copy a Repository From a zip File
persistent
Create Repositories in a Separate ZFS File System in a Shared, Persistent Location
shared
Create Repositories in a Separate ZFS File System in a Shared, Persistent Location
partial
Do Not Subset Repository Content
properties
Checking and Setting Repository Properties
modifying
Modifying Repository Property Values
publisher properties
Viewing Repository Publisher Properties
search index
How to Update a Local IPS Package Repository
security
Provide Security and High Availability
separate file system
How to Copy a Repository From a zip File
Create Repositories in a Separate ZFS File System in a Shared, Persistent Location
signature policy
Viewing Properties that Apply to the Entire Repository
snapshots
How to Update a Local IPS Package Repository
How to Copy a Repository From a zip File
Verify and Snapshot the Repository
sparse
Do Not Subset Repository Content
subset
Do Not Subset Repository Content
support repository
Updating Your Local Repository
How to Automatically Copy a Repository From the Internet
Oracle Solaris Repository Content
Do Not Subset Repository Content
trust anchor directory
Viewing Properties that Apply to the Entire Repository
updating automatically
How to Automatically Copy a Repository From the Internet
updating best practices
Updating Your Local Repository
updating using a
zip
file
How to Update a Local IPS Package Repository
Adding to an Existing Repository From a zip File
updating using an
iso
file
How to Update a Local IPS Package Repository
updating using mirror service
How to Automatically Copy a Repository From the Internet
updating using
pkgrecv
How to Update a Local IPS Package Repository
verification
How to Copy a Repository From a zip File
Troubleshooting Local Package Repositories
Verify and Snapshot the Repository
web server
Running the Package Depot Server Behind a Web Server
repository files
verifying
How to Copy a Repository From a zip File
retrieval
file interface
How to Enable Users to Retrieve Packages Using a File Interface
HTTP interface
How to Enable Users to Retrieve Packages Using an HTTP Interface
HTTPS interface
Configuring HTTPS Repository Access
rights profiles
Repository Management Privileges
roles
Repository Management Privileges
S
svc:/system/ca-certificates
Creating a Self-Signed Server Certificate Authority
search performance
Configuring a Simple Prefixed Proxy
Recommended Generic Apache Configuration Settings
Required Apache Configuration Setting
searching
How to Update a Local IPS Package Repository
secure repository
Configuring HTTPS Repository Access
secure sockets layer
See
SSL
security
rights
Repository Management Privileges
Service Management Facility (SMF) services
See
SMF services
set-publisher
command
Enabling Systems to Access the Protected Repository
How to Configure a pkg/server Service Instance
How to Enable Users to Retrieve Packages Using a File Interface
How to Automatically Copy a Repository From the Internet
signature policy
Viewing Properties that Apply to the Entire Repository
SMF services
ca-certificates
Creating a Self-Signed Server Certificate Authority
pkg/depot
How to Serve Multiple Repositories From a Single Location
How to Enable Users to Retrieve Packages Using an HTTP Interface
pkg/mirror
How to Automatically Copy a Repository From the Internet
Most Complete Repository
pkg/server
How to Configure a pkg/server Service Instance
restarting repository service
How to Configure a pkg/server Service Instance
snapshots
How to Update a Local IPS Package Repository
How to Copy a Repository From a zip File
Verify and Snapshot the Repository
sparse repository
Do Not Subset Repository Content
SRU
Updating Your Local Repository
How to Automatically Copy a Repository From the Internet
Oracle Solaris Repository Content
Do Not Subset Repository Content
SSL
Configuring HTTPS Repository Access
subset repository
Do Not Subset Repository Content
support repository
Updating Your Local Repository
How to Automatically Copy a Repository From the Internet
Oracle Solaris Repository Content
Do Not Subset Repository Content
certificate
installing
How to Install a Certificate and Key for the Oracle Solaris Support Repository
updating
How to Update the Certificate and Key for the Oracle Solaris Support Repository
key
installing
How to Install a Certificate and Key for the Oracle Solaris Support Repository
updating
How to Update the Certificate and Key for the Oracle Solaris Support Repository
Support Repository Update (SRU)
See
SRU
svc:/application/pkg/depot
How to Serve Multiple Repositories From a Single Location
How to Enable Users to Retrieve Packages Using an HTTP Interface
svc:/application/pkg/mirror
How to Automatically Copy a Repository From the Internet
Most Complete Repository
svc:/application/pkg/server
How to Configure a pkg/server Service Instance
svcadm
command
How to Configure a pkg/server Service Instance
How to Automatically Copy a Repository From the Internet
svccfg
command
How to Automatically Copy a Repository From the Internet
adding a service instance
How to Configure a pkg/server Service Instance
svcs
command
How to Automatically Copy a Repository From the Internet
T
trust anchor directory
Viewing Properties that Apply to the Entire Repository
U
updating
automatically
How to Automatically Copy a Repository From the Internet
best practices
Updating Your Local Repository
using mirror service
How to Automatically Copy a Repository From the Internet
using
pkgrecv
How to Update a Local IPS Package Repository
user image
How to Automatically Copy a Repository From the Internet
V
/var/pkg/ssl
directory
Enabling Systems to Access the Protected Repository
verify repository
How to Copy a Repository From a zip File
Troubleshooting Local Package Repositories
Verify and Snapshot the Repository
verify repository files
How to Copy a Repository From a zip File
W
web server
caching
Configuring Caching for the Depot Server
partial configuration
How to Provide HTTP Access to an IPS Repository From an Oracle Solaris 10 or Linux System
Z
ZFS
clone
How to Update a Local IPS Package Repository
storage pool capacity
Performance Considerations for Copying Repositories
ZFS settings
atime
Performance Considerations for Copying Repositories
compression
Performance Considerations for Copying Repositories
zip
files
How to Copy a Repository From a zip File
Previous