diff --git a/appliances/a10-vthunder.gns3a b/appliances/a10-vthunder.gns3a index 38fe453..5876337 100644 --- a/appliances/a10-vthunder.gns3a +++ b/appliances/a10-vthunder.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.a10networks.com/products/thunder-series-appliances/vthunder-virtualized-application_delivery_controller/", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "First boot might take a long time. Credentials for installation (1st boot): install/password. Credentials for installed appliance: admin/a10. Default management IP: 172.31.31.31/24", diff --git a/appliances/alcatel-7750.gns3a b/appliances/alcatel-7750.gns3a index c7fbbbb..ef18c63 100644 --- a/appliances/alcatel-7750.gns3a +++ b/appliances/alcatel-7750.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.alcatel-lucent.com/products/7750-service-router", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Login is admin and password is admin", diff --git a/appliances/alpine-linux.gns3a b/appliances/alpine-linux.gns3a index 8fe3e3c..b6faca0 100644 --- a/appliances/alpine-linux.gns3a +++ b/appliances/alpine-linux.gns3a @@ -8,6 +8,7 @@ "product_name": "Alpine Linux", "registry_version": 1, "status": "experimental", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "User is root. Password is gns3", diff --git a/appliances/arista-veos.gns3a b/appliances/arista-veos.gns3a index 20cb88d..522e6a1 100644 --- a/appliances/arista-veos.gns3a +++ b/appliances/arista-veos.gns3a @@ -9,6 +9,7 @@ "product_url": "https://eos.arista.com/", "registry_version": 1, "status": "experimental", + "availability": "with-registration", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "The login is admin, with no password by default", diff --git a/appliances/asterisk.gns3a b/appliances/asterisk.gns3a index e70ee63..ff063dd 100644 --- a/appliances/asterisk.gns3a +++ b/appliances/asterisk.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.asterisk.org/downloads/asterisknow", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Select 'No RAID' option when installing the appliance using the VNC console. Installing the freepbx package takes a lot of time (15+ minutes).", diff --git a/appliances/bigswitch-bigcloud-fabric.gns3a b/appliances/bigswitch-bigcloud-fabric.gns3a index fe3fe07..0478a56 100644 --- a/appliances/bigswitch-bigcloud-fabric.gns3a +++ b/appliances/bigswitch-bigcloud-fabric.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.bigswitch.com/sdn-products/big-cloud-fabrictm", "registry_version": 2, "status": "experimental", + "availability": "with-registration", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Login is admin", diff --git a/appliances/bird.gns3a b/appliances/bird.gns3a index 111180d..732e2d6 100644 --- a/appliances/bird.gns3a +++ b/appliances/bird.gns3a @@ -8,6 +8,7 @@ "product_name": "BIRD internet routing daemon", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Configure interfaces in /opt/bootlocal.sh, BIRD configuration is done in /usr/local/etc/bird", diff --git a/appliances/brocade-vrouter.gns3a b/appliances/brocade-vrouter.gns3a index 811c8fc..65647f9 100644 --- a/appliances/brocade-vrouter.gns3a +++ b/appliances/brocade-vrouter.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.brocade.com/en/products-services/software-networking/network-functions-virtualization/vrouter.html", "registry_version": 1, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "60 days evaluation. The Brocade vRouter must be on-line and have public connectivity in order to communicate with the Brocade licensing server for automated license key generation. Please note that the evaluation software will only run for 24 hours after installation without the activation code being entered into the system. You must enter your activation code in order to retrieve your licensing key after you install the Brocade vRouter software. Default credentials: vyatta / vyatta", diff --git a/appliances/brocade-vtm.gns3a b/appliances/brocade-vtm.gns3a index d5e1fe3..40ba0a3 100644 --- a/appliances/brocade-vtm.gns3a +++ b/appliances/brocade-vtm.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.brocade.com/en/products-services/software-networking/application-delivery-controllers/virtual-traffic-manager.html", "registry_version": 1, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Credentials: admin / admin. The device gets its initial IP address using DHCP. After getting an IP address, you can access the initial configuration using the WebUI at https://IP_ADDRESS:9090", diff --git a/appliances/checkpoint-gaia.gns3a b/appliances/checkpoint-gaia.gns3a index d9b29f8..cac60fa 100644 --- a/appliances/checkpoint-gaia.gns3a +++ b/appliances/checkpoint-gaia.gns3a @@ -8,6 +8,7 @@ "product_name": "Gaia", "registry_version": 1, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "At boot choose the install on disk options. You need to open quickly the terminal after launching the appliance if you want to see the menu. You need a web browser in order to finalize the installation. You can use the firefox appliance for this.", diff --git a/appliances/chromium.gns3a b/appliances/chromium.gns3a index 655b69d..456892b 100644 --- a/appliances/chromium.gns3a +++ b/appliances/chromium.gns3a @@ -7,6 +7,7 @@ "product_name": "Chromium", "registry_version": 3, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "docker": { diff --git a/appliances/cisco-1700.gns3a b/appliances/cisco-1700.gns3a index 3022724..b5e190e 100644 --- a/appliances/cisco-1700.gns3a +++ b/appliances/cisco-1700.gns3a @@ -8,6 +8,7 @@ "product_name": "1700", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-2600.gns3a b/appliances/cisco-2600.gns3a index e37e3e2..7105042 100644 --- a/appliances/cisco-2600.gns3a +++ b/appliances/cisco-2600.gns3a @@ -8,6 +8,7 @@ "product_name": "2600", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-2691.gns3a b/appliances/cisco-2691.gns3a index ac9ca3d..672c319 100644 --- a/appliances/cisco-2691.gns3a +++ b/appliances/cisco-2691.gns3a @@ -8,6 +8,7 @@ "product_name": "2691", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-3620.gns3a b/appliances/cisco-3620.gns3a index a154b1c..53aa143 100644 --- a/appliances/cisco-3620.gns3a +++ b/appliances/cisco-3620.gns3a @@ -8,6 +8,7 @@ "product_name": "3620", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-3640.gns3a b/appliances/cisco-3640.gns3a index cbeb9b0..f11570c 100644 --- a/appliances/cisco-3640.gns3a +++ b/appliances/cisco-3640.gns3a @@ -8,6 +8,7 @@ "product_name": "3640", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-3660.gns3a b/appliances/cisco-3660.gns3a index f0b55a6..3eb33d5 100644 --- a/appliances/cisco-3660.gns3a +++ b/appliances/cisco-3660.gns3a @@ -8,6 +8,7 @@ "product_name": "3660", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-3725.gns3a b/appliances/cisco-3725.gns3a index 4b0a0c4..0928894 100644 --- a/appliances/cisco-3725.gns3a +++ b/appliances/cisco-3725.gns3a @@ -8,6 +8,7 @@ "product_name": "3725", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-3745.gns3a b/appliances/cisco-3745.gns3a index 2943aba..2469c3b 100644 --- a/appliances/cisco-3745.gns3a +++ b/appliances/cisco-3745.gns3a @@ -8,6 +8,7 @@ "product_name": "3745", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-7200.gns3a b/appliances/cisco-7200.gns3a index 5c46b0b..a04ed30 100644 --- a/appliances/cisco-7200.gns3a +++ b/appliances/cisco-7200.gns3a @@ -8,6 +8,7 @@ "product_name": "7200", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "dynamips": { diff --git a/appliances/cisco-asa.gns3a b/appliances/cisco-asa.gns3a index eec567b..a600073 100644 --- a/appliances/cisco-asa.gns3a +++ b/appliances/cisco-asa.gns3a @@ -8,6 +8,7 @@ "product_url": "http://www.cisco.com/c/en/us/products/security/adaptive-security-appliance-asa-software/index.html", "registry_version": 1, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "This appliance will use 100% of your CPU, please use ASAv instead. There is no default password and enable password.", diff --git a/appliances/cisco-asav.gns3a b/appliances/cisco-asav.gns3a index e34cc62..1a4580b 100644 --- a/appliances/cisco-asav.gns3a +++ b/appliances/cisco-asav.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.cisco.com/c/en/us/products/security/virtual-adaptive-security-appliance-firewall/index.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "There is no default password and enable password. A default configuration is present. ASAv goes through a double-boot before becoming active. This is normal and expected.", diff --git a/appliances/cisco-csr1000v.gns3a b/appliances/cisco-csr1000v.gns3a index 7d28922..90d5337 100644 --- a/appliances/cisco-csr1000v.gns3a +++ b/appliances/cisco-csr1000v.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.cisco.com/c/en/us/support/routers/cloud-services-router-1000v-series/tsd-products-support-series-home.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "There is no default password and enable password. A default configuration is present.", diff --git a/appliances/cisco-iosv.gns3a b/appliances/cisco-iosv.gns3a index 22c6ae7..cedce07 100644 --- a/appliances/cisco-iosv.gns3a +++ b/appliances/cisco-iosv.gns3a @@ -8,6 +8,7 @@ "product_url": "http://virl.cisco.com/", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "There is no default password and enable password. There is no default configuration present.", diff --git a/appliances/cisco-iosvl2.gns3a b/appliances/cisco-iosvl2.gns3a index a24d691..a14ab8f 100644 --- a/appliances/cisco-iosvl2.gns3a +++ b/appliances/cisco-iosvl2.gns3a @@ -8,6 +8,7 @@ "product_url": "http://virl.cisco.com/", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "There is no default password and enable password. There is no default configuration present.", diff --git a/appliances/cisco-iosxrv.gns3a b/appliances/cisco-iosxrv.gns3a index f66677d..6120eca 100644 --- a/appliances/cisco-iosxrv.gns3a +++ b/appliances/cisco-iosxrv.gns3a @@ -9,6 +9,7 @@ "product_url": "http://virl.cisco.com/", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "You can set admin username and password on first boot. Don't forget about the two-staged configuration, you have to commit your changes.", diff --git a/appliances/cisco-iosxrv9k.gns3a b/appliances/cisco-iosxrv9k.gns3a index 957fd12..d36d920 100644 --- a/appliances/cisco-iosxrv9k.gns3a +++ b/appliances/cisco-iosxrv9k.gns3a @@ -9,6 +9,7 @@ "product_url": "http://virl.cisco.com/", "registry_version": 1, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default username/password: admin/admin, cisco/cisco and lab/lab. There is no default configuration present.", diff --git a/appliances/cisco-iou-l2.gns3a b/appliances/cisco-iou-l2.gns3a index 3d3f9cd..0240151 100644 --- a/appliances/cisco-iou-l2.gns3a +++ b/appliances/cisco-iou-l2.gns3a @@ -7,6 +7,7 @@ "product_name": "Cisco IOU L2", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "iou": { diff --git a/appliances/cisco-iou-l3.gns3a b/appliances/cisco-iou-l3.gns3a index 4c6ba45..797cf88 100644 --- a/appliances/cisco-iou-l3.gns3a +++ b/appliances/cisco-iou-l3.gns3a @@ -7,6 +7,7 @@ "product_name": "Cisco IOU L3", "registry_version": 2, "status": "experimental", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "iou": { diff --git a/appliances/cisco-nxosv.gns3a b/appliances/cisco-nxosv.gns3a index 48043db..d8e01d5 100644 --- a/appliances/cisco-nxosv.gns3a +++ b/appliances/cisco-nxosv.gns3a @@ -8,6 +8,7 @@ "product_url": "http://virl.cisco.com/", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "The default username/password is admin/admin. A default configuration is present.", diff --git a/appliances/cisco-wsav.gns3a b/appliances/cisco-wsav.gns3a index b0c1fd0..fcfb9ff 100644 --- a/appliances/cisco-wsav.gns3a +++ b/appliances/cisco-wsav.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.cisco.com/c/en/us/products/security/web-security-appliance/index.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Boot takes some time. NIC0 is the management port, it gets its initial address using DHCP. Default credentials: admin / ironport", diff --git a/appliances/citrix-netscaler-vpx.gns3a b/appliances/citrix-netscaler-vpx.gns3a index f285aca..1e42686 100644 --- a/appliances/citrix-netscaler-vpx.gns3a +++ b/appliances/citrix-netscaler-vpx.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.citrix.com/products/netscaler-adc/", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "The image file is large (21.5 GB), make sure you have enough space. Default credentials: nsroot / nsroot", diff --git a/appliances/clearos.gns3a b/appliances/clearos.gns3a index e25daae..ada470c 100644 --- a/appliances/clearos.gns3a +++ b/appliances/clearos.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.clearos.com/clearfoundation/software/clearos-7-community", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Follow the installer.", diff --git a/appliances/coreos.gns3a b/appliances/coreos.gns3a index 086bf15..2c6527f 100644 --- a/appliances/coreos.gns3a +++ b/appliances/coreos.gns3a @@ -8,6 +8,7 @@ "product_name": "CoreOS", "registry_version": 2, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "qemu": { diff --git a/appliances/cumulus-vx.gns3a b/appliances/cumulus-vx.gns3a index d288996..42d22ae 100644 --- a/appliances/cumulus-vx.gns3a +++ b/appliances/cumulus-vx.gns3a @@ -9,6 +9,7 @@ "product_url": "https://cumulusnetworks.com/cumulus-vx/", "registry_version": 1, "status": "stable", + "availability": "with-registration", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default username is cumulus and password is CumulusLinux!", diff --git a/appliances/deft-linux.gns3a b/appliances/deft-linux.gns3a index 768ad79..602c76d 100644 --- a/appliances/deft-linux.gns3a +++ b/appliances/deft-linux.gns3a @@ -8,6 +8,7 @@ "product_name": "DEFT Linux", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "You can run the LiveCD or install to the local disk. Default root password: deft", diff --git a/appliances/exos.gns3a b/appliances/exos.gns3a index 5556909..7850975 100644 --- a/appliances/exos.gns3a +++ b/appliances/exos.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.extremenetworks.com/product/extremexos-network-operating-system", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "You can change the console to telnet after install. Default user: admin (no password set)", diff --git a/appliances/f5-bigip.gns3a b/appliances/f5-bigip.gns3a index 7c19ea3..992221b 100644 --- a/appliances/f5-bigip.gns3a +++ b/appliances/f5-bigip.gns3a @@ -9,6 +9,7 @@ "product_url": "https://f5.com/products/modules/local-traffic-manager", "registry_version": 1, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Console credentials: root/default. WebUI credentials: admin/admin. The boot process might take a few minutes without providing any output to the console. Please be patient (or set console to vnc to see tty outputs).", diff --git a/appliances/firefox.gns3a b/appliances/firefox.gns3a index 03a31a0..2f5c2f9 100644 --- a/appliances/firefox.gns3a +++ b/appliances/firefox.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.mozilla.org/firefox", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 team", "maintainer_email": "developers@gns3.net", "symbol": "firefox.svg", diff --git a/appliances/fortiadc.gns3a b/appliances/fortiadc.gns3a index fb227d4..5ce4884 100644 --- a/appliances/fortiadc.gns3a +++ b/appliances/fortiadc.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.fortinet.com/products-services/products/application-delivery-controllers/fortiadc.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default username is admin, no password is set. Silent boot, it might take a while.", diff --git a/appliances/fortianalyzer.gns3a b/appliances/fortianalyzer.gns3a index 6cfd81d..428020e 100644 --- a/appliances/fortianalyzer.gns3a +++ b/appliances/fortianalyzer.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.fortinet.com/products-services/products/management-reporting/fortianalyzer.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default username is admin, no password is set.", diff --git a/appliances/fortigate.gns3a b/appliances/fortigate.gns3a index e3f23f0..7735cd8 100644 --- a/appliances/fortigate.gns3a +++ b/appliances/fortigate.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.fortinet.com/products/fortigate/virtual-appliances.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default username is admin, no password is set.", diff --git a/appliances/fortimail.gns3a b/appliances/fortimail.gns3a index 5e6a69f..602149a 100644 --- a/appliances/fortimail.gns3a +++ b/appliances/fortimail.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.fortinet.com/products/fortimail/index.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "First boot takes a few minutes. Admin URL is https://x.x.x.x/admin, default username is admin, no password is set.", diff --git a/appliances/fortimanager.gns3a b/appliances/fortimanager.gns3a index 304685c..8ba939f 100644 --- a/appliances/fortimanager.gns3a +++ b/appliances/fortimanager.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.fortinet.com/products/fortimanager/virtual-security-management.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default username is admin, no password is set.", diff --git a/appliances/fortiweb.gns3a b/appliances/fortiweb.gns3a index d448dfe..d36dfa9 100644 --- a/appliances/fortiweb.gns3a +++ b/appliances/fortiweb.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.fortinet.com/products/fortiweb/index.html", "registry_version": 1, "status": "stable", + "availability": "service-contract", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default username is admin, no password is set. Console keeps sending 'access uuid file failed, error number 2' messages; ignore it.", diff --git a/appliances/hp-vsr1001.gns3a b/appliances/hp-vsr1001.gns3a index cece034..5f6d888 100644 --- a/appliances/hp-vsr1001.gns3a +++ b/appliances/hp-vsr1001.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www8.hp.com/us/en/products/networking-routers/product-detail.html?oid=5443878", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "At first boot the router will be installed from the cdrom.", diff --git a/appliances/internet.gns3a b/appliances/internet.gns3a index 68acebd..7a9c162 100644 --- a/appliances/internet.gns3a +++ b/appliances/internet.gns3a @@ -8,6 +8,7 @@ "product_name": "Internet", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Just connect stuff to the appliance. Everything is automated.", diff --git a/appliances/ipterm.gns3a b/appliances/ipterm.gns3a index 0fdbdf6..1afe4fb 100644 --- a/appliances/ipterm.gns3a +++ b/appliances/ipterm.gns3a @@ -7,6 +7,7 @@ "product_name": "ipterm", "registry_version": 3, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "The /root directory is persistent.", diff --git a/appliances/juniper-vsrx.gns3a b/appliances/juniper-vsrx.gns3a index 3d8179a..8d73584 100644 --- a/appliances/juniper-vsrx.gns3a +++ b/appliances/juniper-vsrx.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.juniper.net/us/en/products-services/security/srx-series/vsrx/", "registry_version": 1, "status": "experimental", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Initial username is root, no password.", diff --git a/appliances/kali-linux.gns3a b/appliances/kali-linux.gns3a index 735ff82..bd13f10 100644 --- a/appliances/kali-linux.gns3a +++ b/appliances/kali-linux.gns3a @@ -8,6 +8,7 @@ "product_name": "Kali Linux", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default password is toor", diff --git a/appliances/kemp-vlm.gns3a b/appliances/kemp-vlm.gns3a index 9e01dbe..ddfc7d2 100644 --- a/appliances/kemp-vlm.gns3a +++ b/appliances/kemp-vlm.gns3a @@ -9,6 +9,7 @@ "product_url": "http://freeloadbalancer.com/#about", "registry_version": 1, "status": "stable", + "availability": "with-registration", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Credentials: bal / 1fourall", diff --git a/appliances/loadbalancer_org-va.gns3a b/appliances/loadbalancer_org-va.gns3a index f230a8a..792eb81 100644 --- a/appliances/loadbalancer_org-va.gns3a +++ b/appliances/loadbalancer_org-va.gns3a @@ -9,6 +9,7 @@ "product_url": "https://loadbalancer.org/products/virtual", "registry_version": 1, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default credentials:\n Network config CLI: setup / setup\n CLI: root / loadbalancer\n WebUI: loadbalancer / loadbalancer", diff --git a/appliances/microcore-linux.gns3a b/appliances/microcore-linux.gns3a index a178445..12ff0ae 100644 --- a/appliances/microcore-linux.gns3a +++ b/appliances/microcore-linux.gns3a @@ -9,6 +9,7 @@ "product_url": "http://distro.ibiblio.org/tinycorelinux", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "For version >= 6.4, login/password is gns3. For older version it is tc. Note that sudo works without any password", diff --git a/appliances/mikrotik-chr.gns3a b/appliances/mikrotik-chr.gns3a index 3ccbfc9..f73edc0 100644 --- a/appliances/mikrotik-chr.gns3a +++ b/appliances/mikrotik-chr.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.mikrotik.com/download", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "If you'd like a different sized main disk, resize the image before booting the VM for the first time.\n\nOn first boot, RouterOS is actually being installed, formatting the whole main virtual disk, before finally rebooting. That whole process may take a minute or so.\n\nThe console will become available after the installation is complete. Most Telnet/SSH clients (certainly SuperPutty) will keep retrying to connect, thus letting you know when installation is done.\n\nFrom that point on, everything about RouterOS is also true about Cloud Hosted Router, including the default credentials: Username \"admin\" and an empty password.\n\nThe primary differences between RouterOS and CHR are in support for virtual devices (this appliance comes with them being selected), and in the different license model, for which you can read more about at http://wiki.mikrotik.com/wiki/Manual:CHR.", diff --git a/appliances/netem.gns3a b/appliances/netem.gns3a index b9afb71..296801b 100644 --- a/appliances/netem.gns3a +++ b/appliances/netem.gns3a @@ -8,6 +8,7 @@ "product_name": "netem", "registry_version": 1, "status": "experimental", + "availability": "free", "maintainer": "Bernhard Ehlers", "maintainer_email": "be@bernhard-ehlers.de", "usage": "Insert the NETem VM between two network elements and connect it to them. NETem is fully transparent, it bridges the traffic from one interface to the other one. As NETem only bridges, it needs no IP addresses. On start a menu on the console allows a user-friendy configuration of the line parameters.", diff --git a/appliances/ntopng.gns3a b/appliances/ntopng.gns3a index c2f3c94..ca61898 100644 --- a/appliances/ntopng.gns3a +++ b/appliances/ntopng.gns3a @@ -7,6 +7,7 @@ "product_name": "ntopng", "registry_version": 3, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "In the web interface login as admin/admin", diff --git a/appliances/openbsd.gns3a b/appliances/openbsd.gns3a index d2e8f5d..9011078 100644 --- a/appliances/openbsd.gns3a +++ b/appliances/openbsd.gns3a @@ -8,6 +8,7 @@ "product_name": "OpenBSD", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "User root, password gns3", diff --git a/appliances/openvswitch-management.gns3a b/appliances/openvswitch-management.gns3a index b240ec4..27eefaf 100644 --- a/appliances/openvswitch-management.gns3a +++ b/appliances/openvswitch-management.gns3a @@ -8,6 +8,7 @@ "product_name": "Open vSwitch", "registry_version": 3, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "The eth0 is the management interface. By default all other interfaces are connected to the br0", diff --git a/appliances/openvswitch.gns3a b/appliances/openvswitch.gns3a index 73ceaeb..1a7ddb5 100644 --- a/appliances/openvswitch.gns3a +++ b/appliances/openvswitch.gns3a @@ -8,6 +8,7 @@ "product_name": "Open vSwitch", "registry_version": 3, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "By default all interfaces are connected to the br0", diff --git a/appliances/openwrt-realview.gns3a b/appliances/openwrt-realview.gns3a index 92abb6f..09d3af2 100644 --- a/appliances/openwrt-realview.gns3a +++ b/appliances/openwrt-realview.gns3a @@ -9,6 +9,7 @@ "product_url": "http://openwrt.org", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "qemu": { diff --git a/appliances/openwrt.gns3a b/appliances/openwrt.gns3a index 2dbd2b7..051c3e4 100644 --- a/appliances/openwrt.gns3a +++ b/appliances/openwrt.gns3a @@ -9,6 +9,7 @@ "product_url": "http://openwrt.org", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Ethernet0 is the LAN link, Ethernet1 the WAN link.", diff --git a/appliances/ostinato.gns3a b/appliances/ostinato.gns3a index e389dd5..894b353 100644 --- a/appliances/ostinato.gns3a +++ b/appliances/ostinato.gns3a @@ -9,6 +9,7 @@ "product_url": "http://ostinato.org/", "registry_version": 1, "status": "experimental", + "availability": "free", "maintainer": "Bernhard Ehlers", "maintainer_email": "be@bernhard-ehlers.de", "usage": "Use interfaces starting with eth1 as traffic interfaces, eth0 is only for the (optional) management of the server/drone.", diff --git a/appliances/packetfence-zen.gns3a b/appliances/packetfence-zen.gns3a index 0fc6156..a88a190 100644 --- a/appliances/packetfence-zen.gns3a +++ b/appliances/packetfence-zen.gns3a @@ -9,6 +9,7 @@ "product_url": "https://packetfence.org/about.html", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Boot the live CD", diff --git a/appliances/pfsense.gns3a b/appliances/pfsense.gns3a index 644984e..52df713 100644 --- a/appliances/pfsense.gns3a +++ b/appliances/pfsense.gns3a @@ -8,6 +8,7 @@ "product_name": "pfSense", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "port_name_format": "em{0}", diff --git a/appliances/riverbed-steelhead-cx.gns3a b/appliances/riverbed-steelhead-cx.gns3a index cb32322..ba322ac 100644 --- a/appliances/riverbed-steelhead-cx.gns3a +++ b/appliances/riverbed-steelhead-cx.gns3a @@ -8,6 +8,7 @@ "product_name": "SteelHead CX 555V", "registry_version": 1, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "You don't need to run the installer script when using GNS3 VM. Uncompress the downloaded archive using this command: tar xzSf \nDefault credentials: admin / password", diff --git a/appliances/smoothwall.gns3a b/appliances/smoothwall.gns3a index 1f1b170..e640c99 100644 --- a/appliances/smoothwall.gns3a +++ b/appliances/smoothwall.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.smoothwall.org/about/", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "WebUI can be accessed at https://GREEN_IP:441/ after installation. GREEN interface is used for the LAN, RED for the WAN connections. ORANGE and PURPLE can be used for DMZ.", diff --git a/appliances/sophos-utm.gns3a b/appliances/sophos-utm.gns3a index ddcc8c8..810fa3a 100644 --- a/appliances/sophos-utm.gns3a +++ b/appliances/sophos-utm.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.sophos.com/en-us/products/free-tools/sophos-utm-home-edition.aspx", "registry_version": 1, "status": "stable", + "availability": "with-registration", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Connect to VNC console for installation, everything else can be set on the WebUI.", diff --git a/appliances/sophos-xg.gns3a b/appliances/sophos-xg.gns3a index d5f2f3f..86b3b78 100644 --- a/appliances/sophos-xg.gns3a +++ b/appliances/sophos-xg.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.sophos.com/en-us/products/next-gen-firewall.aspx", "registry_version": 2, "status": "experimental", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Port 0 => You computer for the configurtation\nPort 1 => WAN\n\n1. You need a serial number. You can get a trial from Sophos for free.\nUpon starting for the first time, access the setup screen at https://172.16.16.16 (Note: it may take a few minutes for the necessary services to start before the setup screen is ready).\n3. When you are prompted the default administrator credentials are:\nUsername: admin\nPassword: admin\n\n4. Make sure the device is setup for internet access (required for activation): change the network settings from the Basic Setup screen if necessary.\n5. Enter your serial number (provided below) into the setup screen and click \"Activate Device\".\n6. Then register your device with your MySophos ID by clicking \"Register Device\" and entering your MySophos ID and password that you used to download the software.\\\n7. Once the device is registered, you can initiate License Synchronization and proceed with the rest of the configuration.", diff --git a/appliances/tinycore-linux.gns3a b/appliances/tinycore-linux.gns3a index 34b12e4..858ce3c 100644 --- a/appliances/tinycore-linux.gns3a +++ b/appliances/tinycore-linux.gns3a @@ -9,6 +9,7 @@ "product_url": "http://distro.ibiblio.org/tinycorelinux", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Login is gns3/gns3. sudo works without password", diff --git a/appliances/trendmicro-imsva.gns3a b/appliances/trendmicro-imsva.gns3a index 76c44a5..edc0aa4 100644 --- a/appliances/trendmicro-imsva.gns3a +++ b/appliances/trendmicro-imsva.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.trendmicro.com/enterprise/network-security/interscan-message-security/index.html", "registry_version": 1, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default credentials: admin / imsva", diff --git a/appliances/trendmicro-iwsva.gns3a b/appliances/trendmicro-iwsva.gns3a index e2c62bb..5b55b15 100644 --- a/appliances/trendmicro-iwsva.gns3a +++ b/appliances/trendmicro-iwsva.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.trendmicro.com/enterprise/network-security/interscan-web-security/virtual-appliance/index.html", "registry_version": 1, "status": "stable", + "availability": "free-to-try", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "port_name_format": "eth{0}", diff --git a/appliances/untangle.gns3a b/appliances/untangle.gns3a index aaee91c..0be4f92 100644 --- a/appliances/untangle.gns3a +++ b/appliances/untangle.gns3a @@ -9,6 +9,7 @@ "product_url": "https://www.untangle.com/untangle-ng-firewall/", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Run the graphical or text based installer using VNC. The installer warns about insufficient memory but the provided 1G is enough, the installation will be successful.", diff --git a/appliances/vrin.gns3a b/appliances/vrin.gns3a index 4a97972..5fbd3c6 100644 --- a/appliances/vrin.gns3a +++ b/appliances/vrin.gns3a @@ -7,6 +7,7 @@ "product_name": "vRIN", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "Andras Dosztal", "maintainer_email": "developers@gns3.net", "usage": "Connect eth0 to the network where you want vRIN to inject routes into then start the VM. You can either run the VM in normal or headless mode; in the latter case you can access vRIN through serial console. User input is not checked; it's your responsibility to enter valid information.\n\nAfter generating the routes, each Quagga process can be reached through eth0 using their default ports:\n - zebra: 2601\n - rip: 2602\n - ripng: 2603\n - ospf: 2604\n - bgp: 2605\n - ospf6d: 2606\nVTY password: vrin\n\nNotes:\n\n - Route generation may take a while when creating lots of routes (i.e. 10k+).\n - Login (serial / VM window): root / vrin", diff --git a/appliances/vyos.gns3a b/appliances/vyos.gns3a index 5734d59..cbb1c3b 100644 --- a/appliances/vyos.gns3a +++ b/appliances/vyos.gns3a @@ -9,6 +9,7 @@ "product_url": "http://vyos.net/", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Default username/password is vyos/vyos. At first boot the router will start from the cdrom, login and then type install system and follow the instructions.", diff --git a/appliances/webterm.gns3a b/appliances/webterm.gns3a index 44f84cc..b81eb99 100644 --- a/appliances/webterm.gns3a +++ b/appliances/webterm.gns3a @@ -7,6 +7,7 @@ "product_name": "webterm", "registry_version": 3, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "The /root directory is persistent.", diff --git a/appliances/zentyal-server.gns3a b/appliances/zentyal-server.gns3a index ed8d3f2..0e190a9 100644 --- a/appliances/zentyal-server.gns3a +++ b/appliances/zentyal-server.gns3a @@ -9,6 +9,7 @@ "product_url": "http://www.zentyal.com/zentyal-server/", "registry_version": 1, "status": "stable", + "availability": "free", "maintainer": "GNS3 Team", "maintainer_email": "developers@gns3.net", "usage": "Follow installation instructions. Once the installation process is done, you can access the web interface using a web browser: https://:8443/", diff --git a/schemas/appliance.json b/schemas/appliance.json index f34cc6f..56dd13b 100644 --- a/schemas/appliance.json +++ b/schemas/appliance.json @@ -62,6 +62,10 @@ "enum": ["stable", "experimental", "broken"], "title": "Document if the appliance is working or not" }, + "availability": { + "enum": ["free", "with-registration", "free-to-try", "service-contract"], + "title": "About image availability: can be downloaded directly; download requires a free registration; paid but a trial version (time or feature limited) is available; not available publicly" + }, "maintainer": { "type": "string", "title": "Maintainer name" @@ -441,6 +445,7 @@ "product_name", "registry_version", "status", + "availability", "maintainer", "maintainer_email" ]