Reorder stuff
authorMichael Spang <mspang@csclub.uwaterloo.ca>
Mon, 14 Dec 2009 01:55:33 +0000 (20:55 -0500)
committerMichael Spang <mspang@csclub.uwaterloo.ca>
Sun, 11 Jul 2010 21:41:41 +0000 (17:41 -0400)
packages.ia

index 0cc6771..52cc2f7 100644 (file)
@@ -5,21 +5,6 @@ if core {
     # shells
     install bash zsh dash ksh tcsh csh;
 
-    # compression
-    install bzip2 gzip pax lzma cpio;
-
-    # crypto
-    install gnupg;
-
-    # sudo
-    install sudo-ldap;
-
-    # nfs
-    install nfs-common quota;
-
-    # documentation
-    install manpages info;
-
     # editors
     install ed vim nano;
 
@@ -27,6 +12,9 @@ if core {
     install acl screen less lsof bc dc psmisc procps htop
             schedtool pciutils usbutils rsync;
 
+    # compression
+    install bzip2 gzip pax lzma cpio;
+
     # terminals
     install ncurses-bin ncurses-term;
 
@@ -35,6 +23,15 @@ if core {
             iproute ethtool dnsutils whois wget netcat-openbsd netcat6
             ntp vlan bridge-utils tcpdump tshark
             ftp tftp;
+
+    # crypto
+    install gnupg;
+
+    # sudo
+    install sudo-ldap;
+
+    # documentation
+    install manpages info;
 };
 
 # physical machine (non virtual server)
@@ -42,7 +39,6 @@ if machine-core {
     install lm-sensors smartmontools hwinfo lshw;
 };
 
-# ldap and kerberos based authentication
 if auth-core {
     install nscd libnss-ldapd ldap-utils libpam-krb5 ldapvi;
 
@@ -50,6 +46,10 @@ if auth-core {
     install libpam-csc;
 };
 
+if nfs-core {
+    install nfs-common quota;
+}
+
 if devel-core {
 
     # essentials
@@ -107,6 +107,22 @@ if devel-full {
             @X gitk
             @X git-gui;
 
+    # debian
+    install debhelper dh-make dh-buildinfo dbs cdbs dpatch
+            kernel-package lintian alien po-debconf;
+
+    # i18n
+    install gettext;
+
+    # testing
+    install dejagnu check;
+
+    # code browsing
+    install doxygen exuberant-ctags;
+
+    # editing
+    install jde indent;
+
     # java
     install openjdk-6-jdk;
 
@@ -167,25 +183,6 @@ if devel-full {
     # gui tools
     install @X glade;
 
-    # indent
-    install indent;
-
-    # debian
-    install debhelper dh-make dh-buildinfo dbs cdbs dpatch
-            kernel-package lintian alien po-debconf;
-
-    # i18n
-    install gettext;
-
-    # testing
-    install dejagnu check;
-
-    # code browsing
-    install doxygen exuberant-ctags;
-
-    # editors
-    install jde;
-
     # miscellaneous
     install bcc chrpath openmpi-bin openmpi-doc;
 };
@@ -196,7 +193,8 @@ if general-use {
     install zsh-beta bash-completion zsh-doc zsh-beta-doc bashdb;
 
     # editors
-    install nvi @X vim-gnome;
+    install nvi
+            @X vim-gnome;
 
     # crypto
     install gnupg-agent gnupg2 openssl;
@@ -228,11 +226,6 @@ if general-use {
     # compression
     install unzip unrar sharutils cabextract p7zip p7zip-full p7zip-rar;
 
-    # xml
-    install xsltproc libxml2-utils docbook-xsl docbook-utils docbook-dsssl
-            docbook-xml docbook-to-man xmlto fop opensp sgml2x sgmltools-lite
-            sp tidy xalan;
-
     # ssh
     install pssh clusterssh dsh;
 
@@ -242,25 +235,30 @@ if general-use {
     # spelling
     install aspell-en ispell myspell-en-us iamerican wamerican;
 
+    # emacs
+    install emacs-jabber gnus ede
+            @X xemacs21
+            @X emacs22-gtk @!X emacs22-nox;
+
     # math
     install graphviz octave3.0 octave3.0-doc octave3.0-emacsen octave3.0-headers
             r-recommended euler euler-doc gnuplot gnuplot-doc
             gap lp-solve mathomatic maxima maxima-doc
             @X gnuplot-x11;
 
-    # torrents
-    install rtorrent
-            @X amarok;
+    # xml
+    install xsltproc libxml2-utils docbook-xsl docbook-utils docbook-dsssl
+            docbook-xml docbook-to-man xmlto fop opensp sgml2x sgmltools-lite
+            sp tidy xalan;
 
     # multimedia
     install mplayer festival ffmpeg dvd+rw-tools dvgrab dvdrip lame twolame
             cdrdao cdparanoia genisoimage sox mp3blaster
             @X cheese;
 
-    # emacs
-    install emacs-jabber gnus ede
-            @X xemacs21
-            @X emacs22-gtk @!X emacs22-nox;
+    # torrents
+    install rtorrent
+            @X amarok;
 
     # communication
     install mutt alpine tin irssi efax mailx procmail centerim fetchmail
@@ -322,40 +320,3 @@ if X {
 
 # satan
 remove pulseaudio avahi-daemon;
-
-if nogames { remove nethack-common; };
-if bnbt { install bnbt; };
-if conserver { install conserver-server; };
-if dnsmasq { install dnsmasq; };
-
-if kadmin {
-  install krb5-admin-server;
-};
-
-if kdc {
- install krb5-kdc;
-};
-
-if mta {
- install postfix sasl2-bin spamassassin clamav postgrey;
-};
-
-if nagios-server {
- install nagios3;
-};
-
-if nagios-client {
- install nagios-nrpe-server nagios-plugins;
-};
-
-if csclub {
- install libpam-csc;
-};
-
-if ldap-server {
- install slapd;
-};
-
-if snmpd {
-  install snmpd;
-};