Talk:Debian Appliance Builder

From Proxmox VE
Jump to navigation Jump to search

If we choose to generate a random password for mysql at deployment time, how do we refer to it in the script for making the template?

If it is the first time make is run on a new ProxMox install after the dab has been installed, then after the make clean, you will have to run make and make clean again. This is because of a lot of dependancy warnings. The second time, the packages are already downloaded in the cache folder and so all dependancy warnings will be gone and the make proceeds flawlesly.

The created template must be moved to the cache folder before executing make clean otherwise it will be deleted.

The following dab.conf parameter is missing in the wiki

ManageUrl: http://__IPADDRESS__/

A list of usable variables like the __IPADDRESS__ must be included in the page.

A means to place additional Infopage URLs in the dab.conf could be useful.

In the example applications download, the joomla appliance joomla.conf file in

dab-pve-appliances_2009-01-19/debian-5.0-joomla 

needs to replace it's first line:-

ServerAdmin webmaster@loalhost

with

ServerAdmin webmaster@localhost

A sample install of dab:

~# apt-get install dab

Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  binutils make
Suggested packages:
  binutils-doc make-doc-non-dfsg
The following NEW packages will be installed:
  binutils dab make
0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.
Need to get 3046kB of archives.
After unpacking 8835kB of additional disk space will be used.
Do you want to continue [Y/n]? y
Get:1 http://download.proxmox.com etch/pve dab 1.1-1 [25.8kB]
Get:2 http://ftp.debian.org etch/main binutils 2.17-3 [2630kB]
Get:3 http://ftp.debian.org etch/main make 3.81-2 [390kB]
Fetched 3046kB in 22s (136kB/s)
Selecting previously deselected package binutils.
(Reading database ... 24508 files and directories currently installed.)
Unpacking binutils (from .../binutils_2.17-3_amd64.deb) ...
Selecting previously deselected package make.
Unpacking make (from .../archives/make_3.81-2_amd64.deb) ...
Selecting previously deselected package dab.
Unpacking dab (from .../apt/archives/dab_1.1-1_all.deb) ...
Setting up binutils (2.17-3) ...

Setting up make (3.81-2) ...
Setting up dab (1.1-1) ...