New puavodevices-client-install package
For openvpn configuration, use orgcabundle.
Run puppetd twice, first with --tags service::apt::client, during install.
service::apt::client puppet class has been renamed to debian::apt::client
Copy organisation ca-bundle to use for puppet, instead of root ca, which was wrong.
Roll out a new package for install script
In install-puavodevice, install /etc/openvpn/runme script to automatically run scripts as vpn-events occur.
Wait for tun0 to come up before running puppet.  Do not start puppetd into background.  Add a script to automate terminal registrations from information that is in csv-format.
Refuse to run install-puavodevice unless root password is set and usable.
Timeout-script is now in "coreutils"-package.
Merge register-puavodevice script to puavodevices-client-install package.
Starting the merge of register-puavodevice and install-puavodevice.  No idea how well this works right now.
Some code style changes that (now) look reasonable to my eyes.
Move different setup_* configurations to Setup-class.
Add devicetype-specific post-registration tasklists to install-puavodevice.
Implemented questions for asking about partitions for laptops into the install-puavodevice script.
Support laptop installs from Puavo-registration. Not quite done yet...
A new package version for puavodevices-client-install (and fix its build).
Fix some bugs in install-puavodevice.  Now the puavo-registration information (certificates, ldap-password) gets into installed laptops onto persistent storage.
The grub installation must happen to liitu-images LVM volume group, otherwise grub will not boot.