File Server Tasks

Jamie Strandboge jamie at
Tue Aug 28 18:20:28 UTC 2007


This is really just to start a discussion...

It is clear that there is a desire and need to provide novice admins
with a way to install certain server software, in this case, file server
software.  Installing a single package via tasks at install (eg 'samba')
does not really get the novice user any farther along.  Yes, the package
is installed, but now what?

What is really needed is to install both the package and a configuration
package.  Eg:

Samba (Windows file sharing) -- task
  installs samba and samba-default-shares

NFS (Unix file sharing) -- task
  installs nfs-kernel-server and nfs-default-exports

Samba + NFS (Windows and Unix file sharing) -- task
  installs samba and samba-default-shares
  installs nfs-kernel-server and nfs-default-exports

Obviously, the samba-default-shares and nfs-default-exports packages
need to be created.  They could start off very simply by creating a
read-only share available to class A, B and C addresses, or could be
more complicated and have debconf ask questions about ro/rw, the name of
the share, who can connect to it, etc.

What do you think?


Email: jamie at
IRC (freenode): jdstrand

More information about the ubuntu-server mailing list