46 lines
1.6 KiB
Plaintext
46 lines
1.6 KiB
Plaintext
|
Scope
|
||
|
=====
|
||
|
Until now the virtual machines were handled somewhat manually. This
|
||
|
experimental project is meant to have everyghing needed to deploy the
|
||
|
virtual machines in git.
|
||
|
|
||
|
It also tries to be enable people to safely bootstrap all the
|
||
|
VMs. This way there is no more chicken and egg issue, and in case of
|
||
|
compromise, the VMs can easily and safely be reinstalled.
|
||
|
|
||
|
Backups
|
||
|
=======
|
||
|
This repository is also backed up on software heritage.
|
||
|
|
||
|
Bootstrap
|
||
|
=========
|
||
|
|
||
|
Frist the gnutoo-trisquel-netinstall VM need to be installed. Once
|
||
|
this is done it can be used to install the gnutoo-trisquel-installer
|
||
|
VM by using the default options.
|
||
|
|
||
|
When installing it, do not enable SSH as this would expose the VM to
|
||
|
security risks.
|
||
|
|
||
|
Once this is done, this new gnutoo-trisquel-installer can be used to
|
||
|
install Guix and generate new Guix VMs like guix-installer-vm or
|
||
|
audio.experimental.a-lec.org.
|
||
|
|
||
|
The audio.experimental.a-lec.org VM can also be generated from the
|
||
|
guix-installer-vm.
|
||
|
|
||
|
License
|
||
|
=======
|
||
|
All the projects in this git repository are free software: you can
|
||
|
redistribute them and/or modify them under the terms of the GNU
|
||
|
General Public License as published by the Free Software Foundation,
|
||
|
either version 3 of the License, or (at your option) any later
|
||
|
version.
|
||
|
|
||
|
All the project are distributed in the hope that they will be useful,
|
||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||
|
General Public License for more details.
|
||
|
|
||
|
You should have received a copy of the GNU General Public License
|
||
|
along with this project. If not, see <http://www.gnu.org/licenses/>.
|