Release procedure
Finnix, the LiveCD for system administrators
ISO build
- Check deborphan
- Update finnix-release package, make sure /etc/finnix-version is updated by package
- Bump all finnix packages to new minor version
- Move contents of dev to testing on packages.finnix.org
- Edit /etc/apt/sources.lst, comment out dev line
- apt-get update, update finnix packages
- for i in /var/lib/apt/lists/*_{Release,Packages,InRelease}; do >$i; touch -t 198103190000.00 $i; done; apt-get check
- Verify initrd scripts and stage scripts are identical between x86 and powerpc
- stage1 && stage2
- Produce order lists:
- Boot CDs, finnix strace
- finnix-strace-reorder </tmp/thestrace >finnix.order
- Copy finnix.order to build machine, stuff directory
- stage1 && stage2
- Re-point "current" symlink at release dir
Wiki
- Update Cheat codes with new/changed options
- Write documentation for new features
- Finish Finnix dev release notes, (MD5, GPG, download table, etc)
- Create Finnix 999.9 packages and Finnix-PPC 999.9 packages
- Create Category:Finnix 999.9
- Lock Finnix dev release notes
- Move Finnix dev release notes to Finnix 999.9 release notes
- Update:
Announcements
- Blog, Announcements section
- Mailing list
- Identi.ca !Finnix
- Sourceforge news
- Freshmeat release