= Cluedump - October 17, 2012 = == Introduction == - What is Athena? (briefly) - AFS homedir, dialup, cluster, mail/lists, kerberos, LDAP, moira - An overview of the technology behind Debathena, including things like: - chroots - the update system - hesiod/NSS/PAM == Debian Packaging == - [[WhatIsAPackage]] - [[GettingStartedWithDevelopment]] - Install required packages and set up your build environment) - [[AnatomyOfAPackage]] - What files are needed for a package, what do they contain, etc. - [[BuildingAPackage]] - changelog, compat, control, copyright, rules - ''package''.{install,links,init,cron.d,docs,dirs} - maintainer scripts (users, services, rc scripts, gconf, other configuration files) - metapackages and their organization/hierarchy (e.g. w20-575-60 has 3173 packages installed; there are about 150 debathena packages) - locker, clients, standard, login, login-graphical, workstation, cluster (extra-software, thirdparty) - what c-p-d does (diversions and symlinks and transformations) (geofft) - svn tree and locker organization - athena - bin (old athena utilities, athinfo, attach, discuss, getcluster) - etc (daemons: athinfod, cviewd, larvnetd) - lib (locker, athdir, ...) - debathena - NOTES - config - contrib - debathena - manual-config - meta - scripts - third - doc - third - Package example: get debathena-gconfd-2-wrapper