Difference between revisions of "Create or Update a Debian package"
From Organic Design wiki
(three packages we'd like to have set up) |
m (__NOTOC__) |
||
Line 2: | Line 2: | ||
|description = This procedure defines the steps required to package up a collection of official packages and other installation script into a Debian package which can then be installed as part of the [[Debian Post Install]] using ''apt-get'' | |description = This procedure defines the steps required to package up a collection of official packages and other installation script into a Debian package which can then be installed as part of the [[Debian Post Install]] using ''apt-get'' | ||
|role = dev | |role = dev | ||
− | }} | + | }}__NOTOC__ |
== organicdesign-server == | == organicdesign-server == |
Revision as of 11:22, 24 June 2008
Create or Update a Debian package Organic Design procedure |
organicdesign-server
The ultimate purpose of the organicdesign-server package is to replace the Debian Post Install script.
Package: organicdesign-server Version: 1.0 Section: admin Priority: optional Architecture: all Essential: no Depends: build-essential, p7zip-full, bzip2, rar, htmldoc, subversion, mysql-server-5.0, apache2, libapache2-svn, libapache2-mod-php5, php5-mysql, php5-gd, php5-xsl, php5-curl, php5-sqlite3, imagemagick, perlmagick, librsvg2-bin, libwww-perl, libio-socket-ssl-perl, libtimedate-perl, libnet-scp-expect-perl Maintainer: Aran Dunkley [aran@organicdesign.co.nz] Description: Installs all the packages and required by an Organic Design servers.
Need to add this script
ln -s /etc/apache2/mods-available/ssl.conf /etc/apache2/mods-enabled/ssl.conf ln -s /etc/apache2/mods-available/ssl.load /etc/apache2/mods-enabled/ssl.load ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
organicdesign-mail
This package will set up IMAP, POP3 and webmail
organicdesign-workstation
This package will ultimately replace the Ubuntu Post Install so that a freshly installed Ubuntu workstation simply needs to apt-get organicdesign-workstation.