ugloo-installer 1.2.0
root/ugloo

ugloo install

Metadata
author Aliou SIDIBE
author_email aliou.sidibe@ugloo.com
classifiers
  • Development Status :: 5 - Production/Stable
  • Environment :: Console
  • Intended Audience :: Developers
  • Intended Audience :: End Users/Desktop
  • License :: OSI Approved :: MIT License
  • Programming Language :: Python
  • Programming Language :: Python :: 3
  • Programming Language :: Python :: 3.8
  • Programming Language :: Python :: 3.9
  • Topic :: Internet :: WWW/HTTP
  • Topic :: System :: Networking
description_content_type text/markdown
download_url https://git.deeptorrent.io/system/ugloo-install/-/archive/v1.2.0/ugloo-install-v1.2.0.zip
requires_dist
  • paramiko (>=2.6.0)
  • peewee (>=3.14.8)
  • pythondialog (>=3.5.2)
  • pyyaml (>=6.0)

Because this project isn't in the mirror_whitelist, no releases from root/pypi are included.

File Tox results History

Pré-réquis

su - root
apt-get update
apt-get install --yes sudo python3 python3-pip  # Installation des pré-réquis

  # Installer sudo et ajouter l'utilisateur (uglooadm) dans le group sudo et dans le sudoers pour exécuter sudo sans password
sudo useradd -m -s /bin/bash uglooadm && \
  sudo echo "uglooadm:ugloopasswd" | chpasswd && \
  sudo usermod -aG sudo uglooadm && \
  sudo echo "uglooadm  ALL=(ALL:ALL) NOPASSWD:ALL" >> /etc/sudoers

Création et installation du paquet debian

Sans docker

su - root  # Or sudo su
./build_deb.sh                                                        # Création du paquet
apt-get -f install --yes ./debuild/ugloo-installer_1.0_amd64.deb  # Installation du paquet

Avec docker

docker run --rm -v $PWD:/code/ --workdir /code -ti debian:bullseye bash
apt-get update
apt-get install --yes sudo python3 python3-pip                    # Installation des pré-réquis
./build_deb.sh                                                        # Création du paquet
apt-get -f install --yes ./debuild/ugloo-installer_1.0_amd64.deb  # Installation du paquet