table of contents
Boxer(3pm) | User Contributed Perl Documentation | Boxer(3pm) |
NAME¶
Boxer - system deployment ninja tricks
VERSION¶
Version v1.4.3
SYNOPSIS¶
use Boxer; my $domain = Boxer->get_world('Reclass')->new( suite => 'stretch', data => 'examples' ); say $domain->list_parts(); my $goal = $domain->get_part('lxp5'); my $plan = $domain->map( $goal, 1 ); $plan->as_file( Boxer::File::WithSkeleton->new( basename => 'preseed.cfg' ) ); my $serializer = Boxer::File::WithSkeleton->new( skeleton => 'script.sh.in' ); $plan->as_file( $serializer->file( 'script.sh', 1 ) ); my $anothergoal = $domain->get_part('parl-greens'); my $anotherplan = $domain->map($anothergoal); $anotherplan->as_file( $serializer->file( 'parl-greens.sh', 1 ) ); my $newdomain = Boxer->get_world()->new( suite => 'buster', data => 'examples' ); my $plan_a = $newdomain->map($goal); $plan_a->as_file( Boxer::File::WithSkeleton->new( basename => 'preseed_pure.cfg' ) );
DESCRIPTION¶
Framework for system deployment ninja tricks.
See boxer for further information.
BUGS¶
Please report any bugs to <http://rt.cpan.org/Dist/Display.html?Queue=Boxer>.
SEE ALSO¶
Debian Installer <https://www.debian.org/devel/debian-installer/>, tasksel <https://www.debian.org/doc/manuals/debian-faq/ch-pkgtools.en.html#s-tasksel>, debconf preseeding <https://wiki.debian.org/DebianInstaller/Preseed>, Hands-off <http://hands.com/d-i/>
Debian Pure Blends <https://wiki.debian.org/DebianPureBlends>
Footprintless
FAI class system <https://fai-project.org/fai-guide/#defining%20classes>
Elbe commands <https://elbe-rfs.org/docs/sphinx/elbe.html>
isar <https://github.com/ilbers/isar>
Debathena config-package-dev <https://debathena.mit.edu/config-packages/>
germinate <https://wiki.ubuntu.com/Germinate>
<https://freedombox.org/>, <https://solidbox.org/>, <https://wiki.debian.org/Design>, <https://wiki.debian.org/DebianParl>, <http://box.redpill.dk/>
AUTHOR¶
Jonas Smedegaard "<dr@jones.dk>".
COPYRIGHT AND LICENCE¶
Copyright © 2013-2016 Jonas Smedegaard
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
DISCLAIMER OF WARRANTIES¶
THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
2022-03-22 | perl v5.34.0 |