Name | bisos.bootstrap JSON |
Version |
0.27
JSON |
| download |
home_page | http://www.by-star.net/PLPC/180047 |
Summary | Bash scripts (Interactive Command Modules -- ICM) for bootstrapping BISOS (ByStar Internet Services OS) software profiles on a virgin Linux distro or for creating fully automated KVM guests that are ByStar Platforms. |
upload_time | 2024-02-23 20:47:18 |
maintainer | Mohsen Banan |
docs_url | None |
author | Mohsen Banan |
requires_python | |
license | AGPL |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
=======================
bisos.bootstrap Scripts
=======================
.. contents::
:depth: 3
..
Overview
========
Bash scripts (Interactive Command Modules – ICM) for bootstrapping BISOS
(ByStar Internet Services OS) software profiles on a virgin Linux
distro. Or for creating fully automated KVM guests that are ByStar
Platforms.
Running **bx2Genesis.sh** will go through a complete ByStar Platform
installation on the local host.
Running **bxBootstrapGuest.sh** will create a fully automated KVM Guest
ByStar Platform.
Support
=======
| For support, criticism, comments and questions; please contact the
author/maintainer
| `Mohsen Banan <http://mohsen.1.banan.byname.net>`__ at:
http://mohsen.1.banan.byname.net/contact
Documentation
=============
Part of ByStar Digital Ecosystem http://www.by-star.net.
This module’s primary documentation is in
http://www.by-star.net/PLPC/180047
Installation
============
::
sudo pip install bisos.bootstrap
Usage
=====
bx2Genesis.sh
-------------
On a virgin BxP-Distro, run “sudo /usr/local/bin/bx2Genesis.sh” and you
will end up with a Generic BISOS Platform. Which you can then apply to a
desired bxpCharacter.
bxBootstrapGuest
----------------
On any Linux machine that has kvm in its distro, run
/usr/local/bin/bxBootstrapGuest.sh and you will end up with a guest at
the specified desired level (as ByStar Platforms).
"./bin/bxHostGenGuestVagrant"
-----------------------------
On any Linux Machine that has VirtualBox and Vagrant installed, run
bxHostGenGuestVagrant and based on params and args build a VM that
includes what is specified.
The Steps are as follows:
- Create A VM
- In the created VM as root:
- install python and pip
- install git
- pip install bisos.bootstrap
- Run xxx to create user bxGenesis and add it to sudoers
- In the created VM as bxGenesis run bisos.bootstrap/bin/bxGenWithRepo
- Login to the VM as bxGenesis
- Run the post install script.
"./bin/bxGenWithRepo"
---------------------
Does the following:
- Clone specified repo
- From within that repo executes specified entry point with params and
args. This typically involves creating an account
Raw data
{
"_id": null,
"home_page": "http://www.by-star.net/PLPC/180047",
"name": "bisos.bootstrap",
"maintainer": "Mohsen Banan",
"docs_url": null,
"requires_python": "",
"maintainer_email": "libre@mohsen.1.banan.byname.net",
"keywords": "",
"author": "Mohsen Banan",
"author_email": "libre@mohsen.1.banan.byname.net",
"download_url": "https://files.pythonhosted.org/packages/42/77/0dfbb43098c07048bf65cde3df180024b97e5ca56451fd3d85b4ce8b410e/bisos.bootstrap-0.27.tar.gz",
"platform": null,
"description": "=======================\nbisos.bootstrap Scripts\n=======================\n\n.. contents::\n :depth: 3\n..\n\nOverview\n========\n\nBash scripts (Interactive Command Modules \u2013 ICM) for bootstrapping BISOS\n(ByStar Internet Services OS) software profiles on a virgin Linux\ndistro. Or for creating fully automated KVM guests that are ByStar\nPlatforms.\n\nRunning **bx2Genesis.sh** will go through a complete ByStar Platform\ninstallation on the local host.\n\nRunning **bxBootstrapGuest.sh** will create a fully automated KVM Guest\nByStar Platform.\n\nSupport\n=======\n\n| For support, criticism, comments and questions; please contact the\n author/maintainer\n| `Mohsen Banan <http://mohsen.1.banan.byname.net>`__ at:\n http://mohsen.1.banan.byname.net/contact\n\nDocumentation\n=============\n\nPart of ByStar Digital Ecosystem http://www.by-star.net.\n\nThis module\u2019s primary documentation is in\nhttp://www.by-star.net/PLPC/180047\n\nInstallation\n============\n\n::\n\n sudo pip install bisos.bootstrap\n\nUsage\n=====\n\nbx2Genesis.sh\n-------------\n\nOn a virgin BxP-Distro, run \u201csudo /usr/local/bin/bx2Genesis.sh\u201d and you\nwill end up with a Generic BISOS Platform. Which you can then apply to a\ndesired bxpCharacter.\n\nbxBootstrapGuest\n----------------\n\nOn any Linux machine that has kvm in its distro, run\n/usr/local/bin/bxBootstrapGuest.sh and you will end up with a guest at\nthe specified desired level (as ByStar Platforms).\n\n\"./bin/bxHostGenGuestVagrant\"\n-----------------------------\n\nOn any Linux Machine that has VirtualBox and Vagrant installed, run\nbxHostGenGuestVagrant and based on params and args build a VM that\nincludes what is specified.\n\nThe Steps are as follows:\n\n- Create A VM\n\n- In the created VM as root:\n\n - install python and pip\n\n - install git\n\n - pip install bisos.bootstrap\n\n - Run xxx to create user bxGenesis and add it to sudoers\n\n- In the created VM as bxGenesis run bisos.bootstrap/bin/bxGenWithRepo\n\n- Login to the VM as bxGenesis\n\n- Run the post install script.\n\n\"./bin/bxGenWithRepo\"\n---------------------\n\nDoes the following:\n\n- Clone specified repo\n\n- From within that repo executes specified entry point with params and\n args. \u00a0This typically involves creating an account\n\n\n",
"bugtrack_url": null,
"license": "AGPL",
"summary": "Bash scripts (Interactive Command Modules -- ICM) for bootstrapping BISOS (ByStar Internet Services OS) software profiles on a virgin Linux distro or for creating fully automated KVM guests that are ByStar Platforms.",
"version": "0.27",
"project_urls": {
"Download": "http://www.by-star.net/PLPC/180047",
"Homepage": "http://www.by-star.net/PLPC/180047"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "42770dfbb43098c07048bf65cde3df180024b97e5ca56451fd3d85b4ce8b410e",
"md5": "c858aaa6152f63aa50608784bd62b8e2",
"sha256": "8e8699331c051478c560ae756c543133c10790b32b3556e3f25f50b872d18d43"
},
"downloads": -1,
"filename": "bisos.bootstrap-0.27.tar.gz",
"has_sig": false,
"md5_digest": "c858aaa6152f63aa50608784bd62b8e2",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 31997,
"upload_time": "2024-02-23T20:47:18",
"upload_time_iso_8601": "2024-02-23T20:47:18.018591Z",
"url": "https://files.pythonhosted.org/packages/42/77/0dfbb43098c07048bf65cde3df180024b97e5ca56451fd3d85b4ce8b410e/bisos.bootstrap-0.27.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-02-23 20:47:18",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "bisos.bootstrap"
}