plugins/oiac.sh
author Guido Berhoerster <guido@berhoerster.name>
Wed, 26 Jan 2011 16:53:37 +0100
changeset 0 b10069f5bd70
permissions -rw-r--r--
initial revision
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
0
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     1
# install additional dependencies
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     2
ADDITIONAL_PKGS='
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     3
'
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     4
pkg install $ADDITIONAL_PKGS
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     5
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     6
# set up default IPS repository
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     7
pkgrepo create /export/repos/repo_local
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     8
pkgrepo -s /export/repos/repo_local set publisher/prefix=local
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
     9
svccfg -s pkg/server setprop pkg/inst_root=/export/repos/repo_local
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
    10
svcadm enable pkg/server
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
    11
sleep 30 # allow server to come up
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
    12
pkg set-publisher -O http://localhost:80/ local
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
    13
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
    14
# prepare SGML catalogs for offline usage
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
    15
/usr/share/sgml/docbook/docbook-catalog-install.sh
b10069f5bd70 initial revision
Guido Berhoerster <guido@berhoerster.name>
parents:
diff changeset
    16