2015-10-07 07:33:56 +00:00
|
|
|
Packer for TinyCore GNS3 appliance
|
|
|
|
==================================
|
|
|
|
|
2015-10-08 14:19:41 +00:00
|
|
|
For building a MicroCore / TinyCore appliance.
|
2015-10-07 07:33:56 +00:00
|
|
|
|
2015-10-08 14:19:41 +00:00
|
|
|
http://tinycorelinux.net/
|
2015-10-07 07:33:56 +00:00
|
|
|
|
2021-05-07 08:19:52 +00:00
|
|
|
|
|
|
|
Packer Version Dependency
|
|
|
|
*************************
|
|
|
|
|
|
|
|
Packer versions 1.6.0 or later do not accept templates
|
|
|
|
that use the ``iso_checksum_type`` attribute.
|
|
|
|
To use these newer versions, you must delete the line
|
|
|
|
containing ``iso_checksum_type`` from core-linux.json,
|
|
|
|
core64-linux.json and tinycore-linux.json.
|
|
|
|
|
|
|
|
|
2015-10-08 11:48:44 +00:00
|
|
|
Clean core Linux installation
|
|
|
|
*****************************
|
2015-10-07 07:33:56 +00:00
|
|
|
|
2015-10-08 11:48:44 +00:00
|
|
|
The only added packages are:
|
|
|
|
* ipv6
|
|
|
|
* iptables
|
|
|
|
* iproute2
|
2015-10-07 07:33:56 +00:00
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
2015-10-08 11:48:44 +00:00
|
|
|
packer build core-linux.json
|
|
|
|
|
2015-11-10 10:38:09 +00:00
|
|
|
|
|
|
|
BIRD
|
|
|
|
'''''
|
|
|
|
|
|
|
|
A build of Core with BIRD Internet Routing Daemon preinstalled.
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
packer build -var-file=bird.json core64-linux.json
|
|
|
|
|
|
|
|
|
2015-10-09 11:52:51 +00:00
|
|
|
Openvswitch
|
|
|
|
''''''''''''
|
|
|
|
|
|
|
|
A build of Core with Openvswitch preinstalled.
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
packer build -var-file=openvswitch.json core64-linux.json
|
|
|
|
|
2015-10-08 14:19:41 +00:00
|
|
|
|
2015-10-20 13:29:23 +00:00
|
|
|
Internet
|
|
|
|
''''''''
|
|
|
|
An appliance for simulating a domestic modem. eth0 as a dhcp and eth1 should be a nat interface.
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
packer build -var-file=core-linux-internet.json core-linux.json
|
|
|
|
|
|
|
|
|
2016-01-21 10:05:02 +00:00
|
|
|
NETem
|
|
|
|
''''''
|
|
|
|
|
|
|
|
A build of Core with the NETem (Network link emulator) preinstalled.
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
packer build -var-file=NETem.json core-linux.json
|
|
|
|
|
|
|
|
|
2015-10-20 13:29:23 +00:00
|
|
|
|
2015-10-08 14:19:41 +00:00
|
|
|
Tiny Core Linux installation
|
|
|
|
****************************
|
|
|
|
|
|
|
|
Tiny Core is Micro Core with a light GUI installed.
|
|
|
|
|
2015-10-13 16:29:10 +00:00
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
packer build tinycore-linux.json
|
2015-10-08 14:19:41 +00:00
|
|
|
|
|
|
|
Firefox
|
|
|
|
'''''''''
|
|
|
|
|
|
|
|
A build of Tiny Core with Firefox preinstalled.
|
|
|
|
|
|
|
|
.. code:: bash
|
|
|
|
|
|
|
|
packer build -var-file=tinycore-linux-firefox.json tinycore-linux.json
|
|
|
|
|