]>
Commit | Line | Data |
---|---|---|
aff192e6 DM |
1 | PVE Package description format |
2 | ============================== | |
3 | ||
4 | We basically use a debian like format - see: | |
5 | ||
6 | http://www.debian.org/doc/debian-policy/ch-controlfields.html | |
7 | ||
8 | The following (debian) field are used: | |
9 | ||
10 | Package, Section, Version, Maintainer, Description | |
11 | ||
12 | Additionally we define the following fields: | |
13 | ||
6de794eb | 14 | Type: openvz | qemu | lxc |
aff192e6 DM |
15 | OS: Operating system type |
16 | Location: download url | |
17 | Infopage: url to additional info | |
18 | ManageUrl: url to connect to management interface | |
19 | md5sum: md5sum of the package | |
0d2daf2c | 20 | sha512sum: sha512sum of the package |
aff192e6 DM |
21 | |
22 | Here is an example: | |
23 | ||
24 | Package: proxmox-mailgateway | |
25 | Version: 2.4-2 | |
26 | Type: openvz | |
27 | OS: debian-4.0 | |
28 | Section: mail | |
29 | Certified: yes | |
30 | Maintainer: Proxmox Support Team <support@proxmox.com> | |
31 | Location: http://download.proxmox.com/appliances/mail/debian-4.0-proxmox-mailgateway_2.4-2_i386.tar.gz | |
32 | Infopage: http://pve.proxmox.com/wiki/Proxmox_Mail_Gateway | |
33 | ManageUrl: https://__IPADDRESS__/ | |
34 | md5sum: 3b48ffe08347229a854bc8d5ee161e1f | |
0d2daf2c | 35 | sha512sum: 85d2a87a70feb0e595dde83b487f1c549c3ef26e7338f39259c81094077479864fac537ec05152510ae7b9735c672033031f267add03410950c721a8e55a2a9c |
aff192e6 DM |
36 | Description: Proxmox Mail Gateway |
37 | A full featured mail proxy for spam an virus filtering. | |
38 | ||
39 | ||
40 | The filename is automatically generated from the above description: | |
41 | ||
42 | ${OS}-${Package}_${VERSION}_i386.tar.gz | |
43 | ||
44 | If ${Package} starts with "${OS}-", the filename is: | |
45 | ||
46 | ${Package}_${VERSION}_i386.tar.gz |