--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab task mysql --password admin --start
+ dab install apache2-mpm-prefork
+ dab task php --memlimit 64
+ dab install php5-mysql php5-imagick imagemagick
+ tar xzf acquia-drupal-1.2.21.5181.tar.gz -C ${BASEDIR}/var/www
+ mv ${BASEDIR}/var/www/acquia-drupal-1.2.21/ ${BASEDIR}/var/www/drupal
+ find ${BASEDIR}/var/www/drupal -type f -exec chmod 644 \{\} \;
+ find ${BASEDIR}/var/www/drupal -type d -exec chmod 755 \{\} \;
+ dab exec chown -R www-data.www-data /var/www/drupal
+ # set php ini settings recommended by Drupal
+ sed -e 's/^\s*display_errors\s*=\s*On/display_errors = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ sed -e 's/^\s*magic_quotes_gpc\s*=\s*On/magic_quotes_gpc = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ cp ${BASEDIR}/var/www/drupal/sites/default/default.settings.php ${BASEDIR}/var/www/drupal/sites/default/settings.php
+ cat drupal.mysql|dab exec mysql -padmin
+ # install crontab
+ echo "*/5 * * * * root /usr/bin/wget -O /dev/null -q http://localhost/cron.php" > ${BASEDIR}/etc/cron.d/drupal
+ install -m 0644 drupal.conf ${BASEDIR}/etc/apache2/sites-available/drupal
+ dab exec a2enmod rewrite
+ dab exec a2dissite default
+ dab exec a2ensite drupal
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
--- /dev/null
+Suite: lenny
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://security.debian.org SUITE updates/main updates/contrib
+#Mirror: http://ftp.debian.org/debian => ftp://mirror/debian
+Architecture: i386
+Name: acquia
+Version: 1.2.21-1
+Section: www
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Acquia_Drupal
+ManageUrl: http://__IPADDRESS__/
+Description: Acquia Drupal Content Management
+ Acquia Drupal is a commercially supported distribution of the open
+ source Drupal social publishing system. A packaged collection of some
+ of the best software from the Drupal community, Acquia Drupal offers
+ you an advanced starting point to quickly begin building Drupal
+ websites.
--- /dev/null
+ServerAdmin webmaster@loalhost
+ServerSignature Off
+ServerTokens Prod
+
+<IfModule mpm_prefork_module>
+ StartServers 2
+ MinSpareServers 1
+ MaxSpareServers 2
+ MaxClients 50
+ MaxRequestsPerChild 100
+</IfModule>
+
+DocumentRoot /var/www/drupal/
+
+<Directory />
+ Options FollowSymLinks
+ AllowOverride None
+</Directory>
+
+
+<Directory /var/www/drupal/>
+ Options FollowSymLinks MultiViews
+ AllowOverride All
+ order allow,deny
+ allow from all
+</Directory>
+
+ErrorLog /var/log/apache2/error.log
+
+# Possible values include: debug, info, notice, warn, error, crit,
+# alert, emerg.
+LogLevel warn
+
+CustomLog /var/log/apache2/access.log combined
--- /dev/null
+# create the Drupal database user
+CREATE DATABASE drupaldb;
+CREATE USER drupaluser IDENTIFIED BY 'drupalpassword';
+GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON drupaldb.* TO 'drupaluser'@'localhost' IDENTIFIED BY 'drupalpassword';
+FLUSH PRIVILEGES;
+QUIT
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: lenny
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://security.debian.org SUITE updates/main updates/contrib
+#Mirror: http://ftp.debian.org/debian => ftp://mirror/debian
+Architecture: amd64
+Name: standard
+Version: 5.0-2
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Debian_5.0_Standard
+Description: Debian 5.0 (standard)
+ A small Debian Lenny system including all standard packages.
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: lenny
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+#Mirror: http://ftp.debian.org/debian => ftp://mirror/debian
+Architecture: i386
+Name: debian-5.0-standard
+Version: 5.0-2
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Debian_5.0_Standard
+Description: Debian 5.0 (standard)
+ A small Debian Lenny system including all standard packages.
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab install xfonts-base xbase-clients
+ dab install vnc4server vnc-java
+ # xrdp does not start automatically - really strange
+ # after booting, exec /etc/init.d/xrdp restart
+ # fix: it should call setsid correctly
+ # hack: add -b to start-stop-daemon
+ dab install xrdp
+ sed -e 's/USERID --exec $$DAEMON/USERID -b --exec $$DAEMON/' -i ${BASEDIR}/etc/init.d/xrdp
+ dab install gdm gnome-core gdm-themes
+ dab install fast-user-switch-applet file-roller gcalctool gnome-backgrounds gnome-about gnome-keyring gnome-menus gnome-system-monitor gnome-themes gnome-utils gtk2-engines desktop-base gksu
+ dab install iceweasel iceweasel-gnome-support
+ echo "vnc1024 stream tcp nowait nobody /usr/bin/Xvnc Xvnc -inetd -query 127.0.0.1 -once -depth 16 -geometry 1024x768 securitytypes=none" >>${BASEDIR}/etc/inetd.conf
+ echo "vnc1024 5900/tcp # vnc X11 normal size" >> ${BASEDIR}/etc/services
+ install -m 644 gdm.conf ${BASEDIR}/etc/gdm/gdm.conf
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: lenny
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://security.debian.org SUITE updates/main updates/contrib
+Mirror: http://ftp.debian.org/debian => ftp://mirror/debian
+Architecture: i386
+Name: xserver
+Version: 5.0-1
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Debian_5.0_XServer
+Description: Debian 5.0 X11 Server
+ A small Debian Lenny system including the X11 Server environment.
+ This template is a simple X11 terminal server.
\ No newline at end of file
--- /dev/null
+# GDM Configuration Customization file.
+#
+# This file is the appropriate place for specifying your customizations to the
+# GDM configuration. If you run gdmsetup, it will automatically edit this
+# file for you and will cause the daemon and any running GDM GUI programs to
+# automatically update with the new configuration. Not all configuration
+# options are supported by gdmsetup, so to modify some values it may be
+# necessary to modify this file directly by hand.
+#
+# Older versions of GDM used the "gdm.conf" file for configuration. If your
+# system has an old gdm.conf file on the system, it will be used instead of
+# this file - so changes made to this file will not take effect. Consider
+# migrating your configuration to this file and removing the gdm.conf file.
+#
+# To hand-edit this file, simply add or modify the key=value combination in
+# the appropriate section in the template below. Refer to the comments in the
+# /usr/share/gdm/defaults.conf file for information about each option. Also
+# refer to the reference documentation.
+#
+# If you hand edit a GDM configuration file, you should run the following
+# command to get the GDM daemon to notice the change. Any running GDM GUI
+# programs will also be notified to update with the new configuration.
+#
+# gdmflexiserver --command="UPDATE_CONFIG <configuration key>"
+#
+# e.g, the "Enable" key in the "[debug]" section would be "debug/Enable".
+#
+# You can also run gdm-restart or gdm-safe-restart to cause GDM to restart and
+# re-read the new configuration settings. You can also restart GDM by sending
+# a HUP or USR1 signal to the daemon. HUP behaves like gdm-restart and causes
+# any user session started by GDM to exit immediately while USR1 behaves like
+# gdm-safe-restart and will wait until all users log out before restarting GDM.
+#
+# For full reference documentation see the gnome help browser under
+# GNOME|System category. You can also find the docs in HTML form on
+# http://www.gnome.org/projects/gdm/
+#
+# NOTE: Lines that begin with "#" are considered comments.
+#
+# Have fun!
+
+[daemon]
+RemoteGreeter=/usr/lib/gdm/gdmgreeter
+
+[security]
+AllowRoot=true
+AllowRemoteRoot=true
+
+[xdmcp]
+Enable=true
+
+[gui]
+
+[greeter]
+
+[chooser]
+
+[debug]
+
+# Note that to disable servers defined in the defaults.conf file (such as
+# 0=Standard, you must put a line in this file that says 0=inactive, as
+# described in the Configuration section of the GDM documentation.
+#
+[servers]
+
+0=inactive
+
+# Also note, that if you redefine a [server-foo] section, then GDM will
+# use the definition in this file, not the defaults.conf file. It is
+# currently not possible to disable a [server-foo] section defined
+# in the defaults.conf file.
+#
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab task mysql --password random
+ dab install apache2-mpm-prefork
+ dab task php
+ # install all packages needed for drupal6
+ dab install php5-mysql wwwconfig-common dbconfig-common curl libjs-jquery
+ # unpack drupal6 (configuration is done at first start)
+ dab unpack drupal6
+ # set php ini settings recommended by Drupal
+ sed -e 's/^\s*display_errors\s*=\s*On/display_errors = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ sed -e 's/^\s*magic_quotes_gpc\s*=\s*On/magic_quotes_gpc = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ install -m 0644 drupal.conf ${BASEDIR}/etc/drupal/6/apache2.conf
+ install -m 755 drupal_setup ${BASEDIR}/etc/init.d/
+ dab exec ln -s /etc/drupal/6/apache2.conf /etc/apache2/conf.d/drupal6.conf
+ dab exec insserv drupal_setup
+ dab exec a2enmod rewrite
+ dab exec a2dissite default
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
+
+
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Source: http://backports.debian.org/debian-backports SUITE-backports main
+Architecture: i386
+Name: drupal
+Version: 6.20-1
+Depends: drupal6 (= 6.20-1~bpo60+1)
+Section: www
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Drupal
+ManageUrl: http://__IPADDRESS__/
+Description: Drupal Content Management
+ Drupal is a free software package that allows an individual or a
+ community of users to easily publish, manage and organize a wide
+ variety of content on a website. Tens of thousands of people and
+ organizations are using Drupal to power scores of different web sites,
+ including community web portals, discussion sites, corporate web sites,
+ intranet applications, personal web sites or blogs, ...
--- /dev/null
+ServerAdmin webmaster@loalhost
+ServerSignature Off
+ServerTokens Prod
+
+<IfModule mpm_prefork_module>
+ StartServers 2
+ MinSpareServers 1
+ MaxSpareServers 2
+ MaxClients 50
+ MaxRequestsPerChild 100
+</IfModule>
+
+<VirtualHost *:80>
+
+DocumentRoot /usr/share/drupal6/
+
+<Directory />
+ Options FollowSymLinks
+ AllowOverride None
+</Directory>
+
+
+<Directory /usr/share/drupal6/>
+ Options +FollowSymLinks
+ AllowOverride All
+ order allow,deny
+ allow from all
+</Directory>
+
+Alias /drupal6/ /usr/share/drupal6/
+
+ErrorLog /var/log/apache2/error.log
+
+# Possible values include: debug, info, notice, warn, error, crit,
+# alert, emerg.
+LogLevel warn
+
+CustomLog /var/log/apache2/access.log combined
+
+</VirtualHost>
--- /dev/null
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: drupal_siteconfig
+# Required-Start: $remote_fs mysql +mysql_randompw
+# Required-Stop:
+# X-Start-Before: apache2
+# Default-Start: 2
+# Default-Stop:
+# Short-Description: Generate Drupal Siteconfig
+# Description: Generate Drupal Siteconfig
+### END INIT INFO
+
+set -e
+
+DOMAIN=`grep '^search' /etc/resolv.conf|awk '{ print $2; }'`
+HNAME=`head -n 1 /etc/hostname|awk '{ print $1; }'`
+
+if [ "X${HNAME}" = "Xlocalhost" ] ; then
+ exit 0;
+fi
+
+export DEBIAN_FRONTEND="noninteractive"
+export DEBCONF_NONINTERACTIVE_SEEN="true"
+
+# set HOME dir (for .my.cfg)
+export HOME=/root
+export USER=root
+
+dpkg --force-confold --configure drupal6
+
+insserv -r drupal_setup
+rm -f /etc/init.d/drupal_setup
+
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab task mysql --password admin
+ dab install apache2-mpm-prefork apache2
+ dab task php
+ sed -e 's/^\s*display_errors\s*=\s*On/display_errors = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ sed -e 's/^\s*output_buffering\s*=\s*4096/output_buffering = off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ dab install php5-mysql
+ mkdir ${BASEDIR}/var/www/joomla
+ tar -xzf Joomla_1.6.3-Stable-Full_Package.tar.gz -C ${BASEDIR}/var/www/joomla
+ touch ${BASEDIR}/var/www/joomla/configuration.php
+ find ${BASEDIR}/var/www/joomla -type f -exec chmod 644 \{\} \;
+ find ${BASEDIR}/var/www/joomla -type d -exec chmod 755 \{\} \;
+ dab exec chown -R www-data.www-data /var/www/joomla
+ install -m 0644 joomla.conf ${BASEDIR}/etc/apache2/sites-available/joomla
+ dab exec a2enmod rewrite
+ dab exec a2dissite default
+ dab exec a2ensite joomla
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Architecture: i386
+Name: joomla
+Version: 1.6-3
+Section: www
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Joomla!
+ManageUrl: http://__IPADDRESS__/
+Description: Joomla! Content Management
+ Joomla! is one of the most powerful Open Source Content Management
+ Systems on the planet. It is used all over the world for everything from
+ simple websites to complex corporate applications. Joomla! is easy to
+ install, simple to manage, and reliable.
--- /dev/null
+ServerAdmin webmaster@localhost
+ServerSignature Off
+ServerTokens Prod
+
+<IfModule mpm_prefork_module>
+ StartServers 2
+ MinSpareServers 1
+ MaxSpareServers 2
+ MaxClients 50
+ MaxRequestsPerChild 100
+</IfModule>
+
+<VirtualHost *:80>
+
+DocumentRoot /var/www/joomla
+
+<Directory />
+ Options FollowSymLinks
+ AllowOverride None
+</Directory>
+
+<Directory /var/www/joomla>
+ Options FollowSymLinks MultiViews
+ AllowOverride None
+ Order allow,deny
+ allow from all
+</Directory>
+
+ErrorLog /var/log/apache2/error.log
+
+# Possible values include: debug, info, notice, warn, error, crit,
+# alert, emerg.
+LogLevel warn
+
+CustomLog /var/log/apache2/access.log combined
+
+</VirtualHost>
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab task mysql --password admin
+ dab install apache2-mpm-prefork apache2
+ dab task php --memlimit 64
+ dab install php5-xcache
+ sed -e 's/^\s*xcache.var_size\s*=\s*0M/xcache.var_size = 16M/' -i ${BASEDIR}/etc/php5/conf.d/xcache.ini
+ dab install mediawiki mediawiki-extensions
+ install -m 0644 mediawiki.conf ${BASEDIR}/etc/mediawiki/apache.conf
+ install -m 0644 robots.txt ${BASEDIR}/var/www/robots.txt
+ dab exec a2dissite default
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Architecture: i386
+Name: mediawiki
+Version: 1.15-5
+Depends: mediawiki (= 1:1.15.5-2squeeze1)
+Section: www
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/MediaWiki
+ManageUrl: http://__IPADDRESS__/
+Description: MediaWiki
+ MediaWiki is a wiki engine (a program for creating a collaboratively
+ edited website). It is designed to handle heavy websites containing
+ library-like document collections, and supports user uploads of
+ images/sounds, multilingual content, TOC autogeneration, ISBN links,
+ etc.
--- /dev/null
+ServerAdmin webmaster@localhost
+ServerSignature Off
+ServerTokens Prod
+
+<IfModule mpm_prefork_module>
+ StartServers 2
+ MinSpareServers 1
+ MaxSpareServers 2
+ MaxClients 50
+ MaxRequestsPerChild 100
+</IfModule>
+
+<VirtualHost *:80>
+
+DocumentRoot /var/lib/mediawiki/
+
+<Directory />
+ Options FollowSymLinks
+ AllowOverride None
+</Directory>
+
+<Directory /var/lib/mediawiki/>
+ Options +FollowSymLinks
+ AllowOverride All
+ order allow,deny
+ allow from all
+</Directory>
+
+# some directories must be protected
+<Directory /var/lib/mediawiki/config>
+ Options -FollowSymLinks
+ AllowOverride None
+</Directory>
+<Directory /var/lib/mediawiki/upload>
+ Options -FollowSymLinks
+ AllowOverride None
+</Directory>
+
+ErrorLog /var/log/apache2/error.log
+
+# Possible values include: debug, info, notice, warn, error, crit,
+# alert, emerg.
+LogLevel warn
+
+CustomLog /var/log/apache2/access.log combined
+
+</VirtualHost>
--- /dev/null
+User-agent: *
+Disallow: /index.php?diff=
+Disallow: /index.php?oldid=
+Disallow: /index.php?title=Help
+Disallow: /index.php?title=Image
+Disallow: /index.php?title=MediaWiki
+Disallow: /index.php?title=Special:
+Disallow: /index.php?title=Template
+Disallow: /skins
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap --minimal
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Architecture: i386
+Name: debian-6.0-minimal
+Version: 6.0-4
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Debian_6.0_Minimal
+Description: Debian 6.0 (minimal)
+ A minimal Debian Squeeze system including all required and
+ important packages.
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab task postgres --start
+ dab install apache2-mpm-prefork
+ dab install rt3.8-db-postgresql
+ dab install libio-socket-ssl-perl libtext-quoted-perl request-tracker3.8
+ dab install rt3.8-rtfm
+ install -m 0755 setup-rt ${BASEDIR}/etc/init.d/
+ dab exec insserv setup-rt
+ cat rt.aliases >> ${BASEDIR}/etc/aliases
+ dab exec newaliases
+ install -m 0644 rt.conf ${BASEDIR}/etc/apache2/sites-available/rt
+ dab exec a2enmod rewrite
+ dab exec a2enmod ssl
+ dab exec a2dissite default
+ dab exec a2ensite rt
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Architecture: i386
+Depends: request-tracker3.8 (= 3.8.8-7+squeeze1)
+Name: request-tracker
+Version: 3.8.8-2
+Section: admin
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Request_Tracker
+ManageUrl: http://__IPADDRESS__/rt/
+Description: Extensible trouble-ticket tracking system
+ Request Tracker (RT) is an enterprise-grade ticketing system which
+ enables a group of people to intelligently and efficiently manage
+ tasks, issues, and requests submitted by a community of users. It
+ features a web, email and command-line interfaces.
--- /dev/null
+rt: "|/usr/bin/rt-mailgate --queue General --action correspond --url 'http://localhost/rt'"
+rt-comment: "|/usr/bin/rt-mailgate --queue General --action comment --url 'http://localhost/rt'"
--- /dev/null
+ServerAdmin webmaster@localhost
+ServerSignature Off
+ServerTokens Prod
+
+<IfModule mpm_prefork_module>
+ StartServers 2
+ MinSpareServers 1
+ MaxSpareServers 2
+ MaxClients 50
+ MaxRequestsPerChild 100
+</IfModule>
+
+DocumentRoot /usr/share/request-tracker3.8/html
+
+<Directory />
+ Options FollowSymLinks
+ AllowOverride None
+</Directory>
+
+ErrorLog /var/log/apache2/error.log
+
+# Possible values include: debug, info, notice, warn, error, crit,
+# alert, emerg.
+LogLevel warn
+
+CustomLog /var/log/apache2/access.log combined
+
+<VirtualHost *:80>
+ Include /etc/request-tracker3.8/apache2-modperl2.conf
+</VirtualHost>
+
+<IfModule mod_ssl.c>
+<VirtualHost _default_:443>
+ Include /etc/request-tracker3.8/apache2-modperl2.conf
+ SSLEngine on
+ SSLCertificateFile /etc/ssl/certs/ssl-cert-snakeoil.pem
+ SSLCertificateKeyFile /etc/ssl/private/ssl-cert-snakeoil.key
+</VirtualHost>
+</IfModule>
--- /dev/null
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: rt_siteconfig
+# Required-Start: $remote_fs
+# Required-Stop:
+# X-Start-Before: apache2
+# Default-Start: 2
+# Default-Stop:
+# Short-Description: Generate RT Siteconfig
+# Description: Generate RT Siteconfig and gpg keys
+### END INIT INFO
+
+set -e
+
+DOMAIN=`grep '^search' /etc/resolv.conf|awk '{ print $2; }'`
+HNAME=`head -n 1 /etc/hostname|awk '{ print $1; }'`
+
+if [ "X${HNAME}" = "Xlocalhost" ] ; then
+ exit 0;
+fi
+
+FQDN=${HNAME}.${DOMAIN}
+
+cat >/etc/request-tracker3.8/RT_SiteConfig.d/50-debconf <<EOF
+# THE BASICS:
+
+Set(\$rtname, '${FQDN}');
+Set(\$Organization, '${DOMAIN}');
+
+Set(\$CorrespondAddress , 'rt@${FQDN}');
+Set(\$CommentAddress , 'rt-comment@${FQDN}');
+
+# THE WEBSERVER:
+
+Set(\$WebPath , "/rt");
+Set(\$WebBaseURL , "http://${FQDN}");
+
+EOF
+
+cat >/etc/request-tracker3.8/RT_SiteConfig.d/45-gnupg <<EOF
+# disable gnupg
+Set( %GnuPG, undef);
+Set(%GnuPGOptions, undef);
+1;
+EOF
+
+update-rt-siteconfig-3.8
+
+insserv -r setup-rt
+rm -f /etc/init.d/setup-rt
\ No newline at end of file
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Architecture: amd64
+Name: debian-6.0-standard
+Version: 6.0-4
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Debian_6.0_Standard
+Description: Debian 6.0 (standard)
+ A small Debian Squeeze system including all standard packages.
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Architecture: i386
+Name: debian-6.0-standard
+Version: 6.0-4
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Debian_6.0_Standard
+Description: Debian 6.0 (standard)
+ A small Debian Squeeze system including all standard packages.
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab task mysql --password admin
+ dab install apache2-mpm-prefork
+ dab task php --memlimit=64
+ sed -e 's/^\s*display_errors\s*=\s*On/display_errors = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ # set php upload filesize limit
+ sed -e 's/^\s*upload_max_filesize\s*=\s*2M/upload_max_filesize = 30M/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ dab install php5-mysql php5-imap php5-curl
+ unzip -q SugarCE-6.1.4.zip -d ${BASEDIR}/var/www/
+ mv ${BASEDIR}/var/www/SugarCE-Full-6.1.4/ ${BASEDIR}/var/www/sugarcrm
+ find ${BASEDIR}/var/www/sugarcrm -type f -exec chmod 644 \{\} \;
+ find ${BASEDIR}/var/www/sugarcrm -type d -exec chmod 755 \{\} \;
+ dab exec chown -R www-data.www-data /var/www/sugarcrm
+ install -m 0644 sugarcrm.conf ${BASEDIR}/etc/apache2/sites-available/sugarcrm
+ dab exec a2enmod rewrite
+ dab exec a2dissite default
+ dab exec a2ensite sugarcrm
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Architecture: i386
+Name: sugarcrm
+Version: 6.1.4-1
+Section: www
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/SugarCRM
+ManageUrl: http://__IPADDRESS__/
+Description: SugarCRM customer relationship management
+ SugarCRM is the world's leading provider of commercial open source customer relationship management (CRM) software for companies of all sizes. Sugar easily adapts to any business environment by offering a more flexible, cost-effective alternative than proprietary applications. SugarCRM's open source architecture allows companies to more easily customize and integrate customer-facing business processes in order to build and maintain more profitable relationships.
--- /dev/null
+ServerAdmin webmaster@loalhost
+ServerSignature Off
+ServerTokens Prod
+
+AddDefaultCharset UTF-8
+
+<IfModule mpm_prefork_module>
+ StartServers 2
+ MinSpareServers 1
+ MaxSpareServers 2
+ MaxClients 50
+ MaxRequestsPerChild 100
+</IfModule>
+
+<VirtualHost *:80>
+
+DocumentRoot /var/www
+
+<Directory />
+ Options FollowSymLinks
+ AllowOverride None
+</Directory>
+
+<Directory /var/www/>
+ Options FollowSymLinks MultiViews
+ AllowOverride None
+ Order allow,deny
+ allow from all
+ RedirectMatch ^/$ /sugarcrm/
+</Directory>
+
+<Directory /var/www/sugarcrm>
+ AllowOverride all
+</Directory>
+
+ErrorLog /var/log/apache2/error.log
+
+# Possible values include: debug, info, notice, warn, error, crit,
+# alert, emerg.
+LogLevel warn
+
+CustomLog /var/log/apache2/access.log combined
+
+</VirtualHost>
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab task mysql --password random
+ dab install apache2-mpm-prefork
+ dab task php
+ sed -e 's/^\s*display_errors\s*=\s*On/display_errors = Off/' -i ${BASEDIR}/etc/php5/apache2/php.ini
+ dab install php5-mysql
+ tar xzf latest.tar.gz -C ${BASEDIR}/var/www/
+ # change owner, in order to enable web based updates
+ dab exec chown -R www-data.www-data /var/www/wordpress
+ install -m 0644 wordpress.conf ${BASEDIR}/etc/apache2/sites-available/wordpress
+ install -m 0755 wordpress_setup ${BASEDIR}/etc/init.d/
+ dab exec insserv wordpress_setup
+ dab exec a2enmod rewrite
+ dab exec a2dissite default
+ dab exec a2ensite wordpress
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Architecture: i386
+Name: wordpress
+Version: 3.1.2-1
+Section: www
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Wordpress
+ManageUrl: http://__IPADDRESS__/
+Description: Wordpress
+ WordPress is a state-of-the-art publishing platform with a
+ focus on aesthetics, web standards, and usability.
+ WordPress is both free and priceless at the same time.
--- /dev/null
+ServerAdmin webmaster@loalhost
+ServerSignature Off
+ServerTokens Prod
+
+<IfModule mpm_prefork_module>
+ StartServers 2
+ MinSpareServers 1
+ MaxSpareServers 2
+ MaxClients 50
+ MaxRequestsPerChild 100
+</IfModule>
+
+
+<VirtualHost *:80>
+
+DocumentRoot /var/www/wordpress
+
+<Directory />
+ Options FollowSymLinks
+ AllowOverride None
+</Directory>
+
+<Directory /var/www/wordpress>
+ Options FollowSymLinks MultiViews
+ AllowOverride None
+ Order allow,deny
+ allow from all
+</Directory>
+
+ErrorLog /var/log/apache2/error.log
+
+# Possible values include: debug, info, notice, warn, error, crit,
+# alert, emerg.
+LogLevel warn
+
+CustomLog /var/log/apache2/access.log combined
+
+</VirtualHost>
--- /dev/null
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides: wordpress_siteconfig
+# Required-Start: $remote_fs mysql +mysql_randompw
+# Required-Stop:
+# X-Start-Before: apache2
+# Default-Start: 2
+# Default-Stop:
+# Short-Description: Generate Wordpress Siteconfig
+# Description: Generate Wordpress
+### END INIT INFO
+
+set -e
+
+DOMAIN=`grep '^search' /etc/resolv.conf|awk '{ print $2; }'`
+HNAME=`head -n 1 /etc/hostname|awk '{ print $1; }'`
+
+if [ "X${HNAME}" = "Xlocalhost" ] ; then
+ exit 0;
+fi
+
+echo "Generate Wordpress Siteconfig"
+
+# set HOME dir (for .my.cfg)
+export HOME=/root
+export USER=root
+
+PASSWD=`openssl rand -base64 9`
+
+mysql <<EOF
+# create the wordpress database user
+CREATE DATABASE wordpress;
+CREATE USER wordpress IDENTIFIED BY '${PASSWD}';
+GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER ON wordpress.* TO 'wordpress'@'localhost' IDENTIFIED BY '${PASSWD}';
+FLUSH PRIVILEGES;
+QUIT
+EOF
+
+SKEY1=`openssl rand -base64 42`
+SKEY2=`openssl rand -base64 42`
+SKEY3=`openssl rand -base64 42`
+SKEY4=`openssl rand -base64 42`
+
+cat <<EOF > /var/www/wordpress/wp-config.php
+<?php
+// ** MySQL settings - You can get this info from your web host ** //
+/** The name of the database for WordPress */
+define('DB_NAME', 'wordpress');
+
+/** MySQL database username */
+define('DB_USER', 'wordpress');
+
+/** MySQL database password */
+define('DB_PASSWORD', '${PASSWD}');
+
+/** MySQL hostname */
+define('DB_HOST', 'localhost');
+
+/** Database Charset to use in creating database tables. */
+define('DB_CHARSET', 'utf8');
+
+/** The Database Collate type. Don't change this if in doubt. */
+define('DB_COLLATE', '');
+
+/**#@+
+ * Authentication Unique Keys.
+ *
+ * Change these to different unique phrases!
+ * You can generate these using the {@link http://api.wordpress.org/secret-key/1.1/ WordPress.org secret-key service}
+ *
+ * @since 2.6.0
+ */
+define('AUTH_KEY', '${SKEY1}');
+define('SECURE_AUTH_KEY', '${SKEY2}');
+define('LOGGED_IN_KEY', '${SKEY3}');
+define('NONCE_KEY', '${SKEY4}');
+/**#@-*/
+
+/**
+ * WordPress Database Table prefix.
+ *
+ * You can have multiple installations in one database if you give each a unique
+ * prefix. Only numbers, letters, and underscores please!
+ */
+\$table_prefix = 'wp_';
+
+/**
+ * WordPress Localized Language, defaults to English.
+ *
+ * Change this to localize WordPress. A corresponding MO file for the chosen
+ * language must be installed to wp-content/languages. For example, install
+ * de.mo to wp-content/languages and set WPLANG to 'de' to enable German
+ * language support.
+ */
+define ('WPLANG', '');
+
+/* That's all, stop editing! Happy blogging. */
+
+/** WordPress absolute path to the Wordpress directory. */
+if ( !defined('ABSPATH') )
+ define('ABSPATH', dirname(__FILE__) . '/');
+
+/** Sets up WordPress vars and included files. */
+require_once(ABSPATH . 'wp-settings.php');
+?>
+EOF
+
+insserv -r wordpress_setup
+rm -f /etc/init.d/wordpress_setup
+
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ # install zenoss key
+ cat zenoss-gpg.key | chroot ${BASEDIR}/ apt-key add -
+ dab install zenoss-stack
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: squeeze
+CacheDir: ../cache
+#Source: http://ftp.debian.org/debian SUITE main contrib
+#Source: http://ftp.debian.org/debian SUITE-updates main contrib
+#Source: http://security.debian.org SUITE/updates main contrib
+Source: http://dev.zenoss.org/deb main stable
+Architecture: i386
+Name: zenoss
+Version: 3.1.0-1
+Depends: zenoss-stack (= 3.1.0)
+Section: admin
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Zenoss
+ManageUrl: http://__IPADDRESS__:8080/
+Description: Zenoss Core IT monitoring
+ Zenoss Core is an award-winning open source IT monitoring product that delivers the functionality to effectively manage the configuration, health and performance of networks, servers and applications through a single, integrated software package.
--- /dev/null
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+mQGiBEgpwIoRBAD/6KOiBQLWFmehDIydAaVECeXiXbuRvWNVm8OhC0rhWg/kVuu8
+rNZaJVYCL7zPuDzwbSlxmyv1TtUvEBGO0ua5Kwxt9weCeGq64/g9pOZEp8d+c4eH
+tDZ1i+1Pd/AjnM7Xvix9IVb/Z6Fg1ehomf7ujCd6iNkGTFU0gwqA0ox82wCg5uVV
+8iXBgqfeov9OAFqlMIGNv3sEAJkAAXZhUzikPniPMxRB3pz1TVNx6erwlMoXGi9s
+OXm1pG9NYQFwNUfm0cbXM+GZNHBFjASzegi18OLsvhunvsD+4u4NqzuI7vPN3ZGQ
+7KUP4WkrH75xWbiggh6oB3BmUPqg6p3uaMXdnPQ9dDjgfEItFiS2zhPMqB0XnI68
+XR/PBACo28iBRNOBnCxLgGIPH0FJ2Qu8vbVxYFk8ylvJaDZt4hkkdHXKwpC/rKTv
+/rHo9Ta/BaaCbZDsOR7NX7Qma8UPdstgZQoFdRmwOGRpQyrq58qMlr+k379BoYKY
+IS/gwpwTxALBNzYJrlo+N0qUGW5JbG6q6imnUKnxHLeUHLS7uLQdWmVub3NzLCBJ
+bmMuIDxkZXZAemVub3NzLmNvbT6IYAQTEQIAIAUCSCnAigIbAwYLCQgHAwIEFQII
+AwQWAgMBAh4BAheAAAoJEO0KX9KqWhrXP2EAoM9ey4i/MYuMAFi7woARyNVxQwa2
+AJ0ZII/YeKFAqTDOweXvNO46h9QuxrkBDQRIKcCLEAQAygd4bOiHhVmb0NpLeZtt
+HvbyLnm7fYPUT4ISHygekiQBX37olSrxXJkT8aysh8SWiiYcQJ80l1TlghuuQSdB
+CBebWD5XhnrN8Mjh7+ASuICtTHb3ZpgA+lckWPwK3+dSzb5BXhKdk+jB173pF7Aa
+9+taLlP5pRHB2btq6YfGSl8AAwUD/iZaWA+4sS3H6pQcoBj+HTwPFlRCFeKTr5Lr
+3eUZyjnUdKMsj8B3DRcNbtaAzZIOU5L//EyF9OBPtjvNmjmGopwYI5ZYvv0Yg27H
+3i/f95Lu/orn7mNq7nnGewLhbJDzql6yL8Of4rTSKlHV4seVBdGeu0MfLDVj2L78
+pDBpw9ZiiEkEGBECAAkFAkgpwIsCGwwACgkQ7Qpf0qpaGtcIjgCfbdkFforAlIbZ
+USV2k8OAlIzorScAoLKAiNC+6roVyiDXNu69GgdRhSc5
+=uyQ3
+-----END PGP PUBLIC KEY BLOCK-----
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap --minimal
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: hardy
+CacheDir: ../cache
+#Source: http://archive.ubuntu.com/ubuntu SUITE main restricted universe
+#Source: http://archive.ubuntu.com/ubuntu SUITE-updates main restricted universe
+#Source: http://archive.ubuntu.com/ubuntu SUITE-security main restricted universe
+Architecture: i386
+Name: ubuntu-8.04-minimal
+Version: 8.04-2
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Ubuntu_Hardy_Minimal
+Description: Ubuntu Hardy (minimal)
+ A minimal Ubuntu Hardy system including all required and
+ important packages.
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: hardy
+CacheDir: ../cache
+#Source: http://archive.ubuntu.com/ubuntu SUITE main restricted universe multiverse
+#Source: http://archive.ubuntu.com/ubuntu SUITE-updates main restricted universe multiverse
+#Source: http://archive.ubuntu.com/ubuntu SUITE-security main restricted universe multiverse
+Architecture: amd64
+Name: ubuntu-8.04-standard
+Version: 8.04-3
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Ubuntu_Hardy_Standard
+Description: Ubuntu Hardy (standard)
+ A small Ubuntu Hardy system including all standard packages.
--- /dev/null
+
+
+BASEDIR:=$(shell dab basedir)
+
+all: info/init_ok
+ dab bootstrap
+ dab finalize
+
+info/init_ok: dab.conf
+ dab init
+ touch $@
+
+.PHONY: clean
+clean:
+ dab clean
+ rm -f *~
+
+.PHONY: dist-clean
+dist-clean:
+ dab dist-clean
+ rm -f *~
\ No newline at end of file
--- /dev/null
+Suite: hardy
+CacheDir: ../cache
+#Source: http://archive.ubuntu.com/ubuntu SUITE main restricted universe multiverse
+#Source: http://archive.ubuntu.com/ubuntu SUITE-updates main restricted universe multiverse
+#Source: http://archive.ubuntu.com/ubuntu SUITE-security main restricted universe multiverse
+Architecture: i386
+Name: ubuntu-8.04-standard
+Version: 8.04-3
+Section: system
+Maintainer: Proxmox Support Team <support@proxmox.com>
+Infopage: http://pve.proxmox.com/wiki/Ubuntu_Hardy_Standard
+Description: Ubuntu Hardy (standard)
+ A small Ubuntu Hardy system including all standard packages.