Packages
From ArchServer Wiki
This page details what packages to include, plus the version for initial release including any reasons for or against a particular version of a package.
If you have suggestions for packages to include, please add them to the "Discussion" page so others can see and comment. Once added to the discussion page, they will most likely be transferred across to here very shortly.
All packages marked as PKGBUILD in git can be access on our git Server git.archserver.org. For more details on how to access these repositories, please look on the GitHowTo page.
Contents |
Inclusions
server-core
Essential software to have a running system.
| Package | Version | Reasons For | Reasons Against | Owner | PKGBUILD in git |
|---|---|---|---|---|---|
| kernel26 | 2.6.30 | Stable, includes ext4 support | fukawi2 | yes | |
| kernel26-lts | 2.6.27 | LTS kernel, ext4 support back-ported? [1] | fukawi2 | yes | |
| rsyslog | 3.22.1 | Supports logging to RDBMS such as MySQL and PostgreSQL. Fedora have been using it by default since Nov 2007 which suggests it's stable. | fukawi2 | yes | |
| postfix | 2.6.5 | Simple, secure MTA. Ver 2.6.5 has proven to be stable. | fukawi2 | yes | |
| bind | 9.6.1.P1 | DNS server | ShadowBranch | yes | |
| jwhois | 4.0 | yes | |||
| cups | 1.4.1 | yes | |||
| mailman | ??? | NO | |||
| python | ??? | yes | |||
| perl | ??? | yes | |||
| ruby | 1.8.7 | triplem | yes | ||
| haskell | ??? | NO | |||
| erlang | R13B04 | lordmetroid | NO | ||
| dovecot | 1.2.7 | Great light-weight imap/pop3 server. highly customizable for just about any type of authentication | ShadowBranch | yes | |
| courier-imap | 4.6.0 | Another popular IMAP/POP3 server | ShadowBranch | NO |
server-extra
Common applications, but not required for basic operation.
| Package | Version | Reasons For | Reasons Against | Owner | PKGBUILD in git |
|---|---|---|---|---|---|
| Apache | 2.2.14 | Standard LAMP part | ShadowBranch | yes | |
| lighttpd | 1.4.24 | it's ok with KISS philosophy. strong apache alternative. | ShadowBranch | yes | |
| nginx | ??? | yes | |||
| MySQL | 5.1.38 | Standard LAMP part | ShadowBranch | yes | |
| PostgreSQL | 8.4.2 | Latest stable with upstream support | fukawi2 | yes | |
| PHP | 5.2.12 | 5.3 causes many problems with lots of web apps, mainly due to depreciation warnings. | ShadowBranch | yes | |
| Yaws | ??? | Common http daemon | lordmetroid | ??? | |
| Mochiweb | ??? | Common alternative http daemon | lordmetroid | ??? | |
| CouchDB | ??? | Document-oriented replication based database | lordmetroid | ??? | |
| Riak | ??? | Distributed datastore | lordmetroid | ??? | |
| Nitrogen | ??? | Web application framework | lordmetroid | ??? | |
| ejabberd | ??? | XMPP Daemon | lordmetroid | ??? | |
| RabbitMQ | ??? | AMQP Daemon | lordmetroid | ??? | |
| Flyspray | ??? | yes | |||
| MediaWiki | ??? | NO | |||
| phpMyAdmin | ??? | Included, pre-installed PHP, MySQL and lighttpd. | yes | ||
| phpPgAdmin | ??? | fukawi2 | yes | ||
| KVM | ??? | Common virtualization software | ??? | ||
| XEN | ??? | Common alternative virtualization software | ??? | ||
| Node.js | ??? | JavaScript Network Application Platform | lordmetroid | ??? | |
| Ruby Enterprise | ??? | Faster and more efficient Ruby | ??? | ||
| OpenSSH??? | ??? | Every server needs remote access | ??? |
server-community
| Package | Version | Reasons For | Reasons Against | Owner | PKGBUILD in git |
|---|
Exclusions
| Package | Reasons Against | Reasons For |
|---|---|---|
| xorg | Servers should have no need to run a GUI. | |
| gnome/kde/xfce | Servers should have no need to run a GUI. |
NOTE: sure, but what if you want to run a remote X mainframe? Then you'll need a display manager and the X libraries, in which case you might as well just install it all. Also, if you do run a desktop on the server you can give access to users with only rdesktop (or similar) technologies available.