commit | bb31ed2fcd37efa7af9d1b381b1342582d7001b0 | [log] [tgz] |
---|---|---|
author | Giovanni Grieco <giovanni@grieco.dev> | Mon Mar 23 10:04:59 2020 +0100 |
committer | Giovanni Grieco <giovanni@grieco.dev> | Tue Mar 24 12:18:22 2020 +0100 |
tree | 3f5d0347ea3bd29782ab5aca24a62debb8e0d6d6 | |
parent | 1f1de1f87b767da5ce353f2c1875311f68416dc1 [diff] |
install.sh: quiet apt install for Vagrant Vagrant VM provisioning doesn't have any mechanism for user interaction. For this reason, it is necessary to tell APT that we are in a non-interactive session and any install question should be answered automatically by its preset. For this reason, according to issue #42 and GitHub PR #43, I propose to add "quiet" option to install.sh. This option tells Debian-based systems to run APT in non-interactive mode. In case of important questions during install, we can update the preset list specified in quiet_install subroutine. Flag functionality can always be extended in the future to support unexpected cases where Vagrant provision hangs due to user interaction request by some other program. Change-Id: Iab3ce5f9b19cd6bfcf2fa180c433fb5d5d521914
If you are new to the NDN community of software generally, read the Contributor's Guide.
Mini-NDN is a lightweight networking emulation tool that enables testing, experimentation, and research on the NDN platform based on Mininet. Mini-NDN uses the NDN libraries, NFD, NLSR, and tools released by the NDN project to emulate an NDN network on a single system.
Mini-NDN is open and free software licensed under the GPL 3.0 license. Mini-NDN is free to all users and developers. For more information about licensing details and limitations, please refer to COPYING.md.
The first release of Mini-NDN is developed by members of the NSF-sponsored NDN project team. Mini-NDN is open to contribution from the public. For more details, please refer to AUTHORS.md. Bug reports and feedback are highly appreciated and can be made through our Redmine site and the mini-ndn mailing list.
Please refer to http://minindn.memphis.edu/ or docs/index.rst for installation, usage, and other documentation. The documentation can be built using:
./install.sh -d
and is available under docs/_build/html
.