bisos.bootstrap


Namebisos.bootstrap JSON
Version 0.27 PyPI version JSON
download
home_pagehttp://www.by-star.net/PLPC/180047
SummaryBash 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_time2024-02-23 20:47:18
maintainerMohsen Banan
docs_urlNone
authorMohsen Banan
requires_python
licenseAGPL
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"
}
        
Elapsed time: 0.18412s