05.02.2013 Views

opsi manual opsi version 4.0.2 - opsi Download - uib

opsi manual opsi version 4.0.2 - opsi Download - uib

opsi manual opsi version 4.0.2 - opsi Download - uib

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>opsi</strong> <strong>manual</strong> <strong>opsi</strong> <strong>version</strong> <strong>4.0.2</strong><br />

[repository]<br />

remoteurl = webdavs://:/<br />

localurl = file://<br />

maxbandwith = #in Bytes<br />

186 / 193<br />

You will find also information which <strong>opsi</strong> product is installed at the depot in which <strong>version</strong> and with which property<br />

defaults.<br />

Product control files in /var/lib/<strong>opsi</strong>/config/products/<br />

This directory contains the product meta data, which is the product name, properties, default values and dependencies.<br />

The control files are the kind of control files, that are generated by creating new <strong>opsi</strong>-products in the directory /OPSI/control.<br />

The control files have the following sections:<br />

• Section [Package]<br />

Description of the package <strong>version</strong> and whether this is an incremental package.<br />

• Section [Product]<br />

Description of the product<br />

• Section(s) [ProductProperty]<br />

(optional)<br />

Description of variable product properties<br />

• Section(s) [ProductDependency]<br />

(optional)<br />

Description of product dependencies<br />

Example:<br />

[Package]<br />

<strong>version</strong>: 1<br />

depends:<br />

incremental: False<br />

[Product]<br />

type: localboot<br />

id: thunderbird<br />

name: Mozilla Thunderbird<br />

description: Mail client by Mozilla.org<br />

advice:<br />

<strong>version</strong>: 2.0.0.4<br />

priority: 0<br />

licenseRequired: False<br />

productClasses: Mailclient<br />

setupScript: thunderbird.ins<br />

uninstallScript:<br />

updateScript:<br />

alwaysScript:<br />

onceScript:<br />

[ProductProperty]<br />

name: enigmail<br />

description: Install encryption plug-in for GnuPG<br />

values: on, off<br />

default: off<br />

[ProductDependency]<br />

action: setup<br />

requiredProduct: mshotfix<br />

requiredStatus: installed<br />

requirementType: before

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!