AshLPD currently supports only the simple option of keeping all the print files for a specified number of days. For many people this is enough (and is more than a typical LPD print server will do for you). If you want to implement a more sophisticated archival scheme (say, moving the files each week to a named subdirectory, from whence they can be written to CDROM), you can modify the source code to AshLPD, or you can set up an external process which gathers the files from the ASHLPD: work directory and processes them per your desires.