0
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
1 |
# install additional dependencies
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
2 |
ADDITIONAL_PKGS='
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
3 |
'
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
4 |
pkg install $ADDITIONAL_PKGS
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
5 |
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
6 |
# set up default IPS repository
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
7 |
pkgrepo create /export/repos/repo_local
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
8 |
pkgrepo -s /export/repos/repo_local set publisher/prefix=local
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
9 |
svccfg -s pkg/server setprop pkg/inst_root=/export/repos/repo_local
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
10 |
svcadm enable pkg/server
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
11 |
sleep 30 # allow server to come up
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
12 |
pkg set-publisher -O http://localhost:80/ local
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
13 |
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
14 |
# prepare SGML catalogs for offline usage
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
15 |
/usr/share/sgml/docbook/docbook-catalog-install.sh
|
Guido Berhoerster <guido@berhoerster.name>
parents:
diff
changeset
|
16 |
|