Trampoline Systems

* Trampoline Description Here

Trampoline Systems

* Trampoline Description Here


Content

Machines

Ideas, thoughts and observations from Trampoline's technical brains

Archive for the ‘Sysadmin’ Category

jon

PFY Wanted!

By Jon Cowie on January 29th, 2009

Trampoline are looking to hire a PFY! Working as part of our engineering team, you’ll be helping us grow our infrastructure and supporting a mixture of sales staff, executives and developers in their day-to-day operations. This is a junior-to-mid-level position that would be ideal for a graduate with 1-2 yrs experience who’s keen to learn quickly.

For more details and how to apply, check out http://www.trampolinesystems.com/jobs

jan

Flow of control in Debian maintainer scripts

By Jan Berkel on January 7th, 2009

The Debian package installation process (as described in the Debian policy) is fairly complicated, at least internally. During the process of building a Debian package for our software I often had to check the policy manual for the order the various maintainer scripts (e.g. postinst, prerm etc.) are called. To complicate things further, both the old and new scripts get called (at least during an upgrade). There are various “error-unwinds” (= rollbacks) and final error states. 

It struck me that a visual representation would make things a lot easier, so here’s one I knocked together in OmniGraffle, for future reference:

 

maintainer scripts call sequence

maintainer scripts call sequence