Giter VIP home page Giter VIP logo

debian's Introduction

aaa..........debian related packages source and scripts

intro................this is turning into o big git with lots of related scripts and debian packages

----------------------aaa-env------------------------------------

aaa-common-functions ---- Bash script usage: none

common functions for all other aaa
scripts, only sourced do not run

aaa-master-config ---- Bash script usage: none

this script/settings file is called by all the other scripts, all the settings for pbuilder amd all the other progs used are held here, variables can be tweaked here

aaa-setup-build-base ---- Bash script usage: aaa-setup-build-base

Currently this script takes no options or arguments, when called it will setup a custom tmpfs dir at $aaa_tmpfs_location the size can be configured in /usr/share/aaa/aaa-master-config It will also setup your personal gpg key for auto package signing if you desire

aaa-setup-build-env ---- Bash script usage: aaa-setup-build-env

Currently this script takes no options it writes /etc/pbuilderrc as a default when HOME/.pbuilderrc is not present, It also sets up a local repo controlled by reprepro finally it writes the local repo entries to /etc/apt/sources.d and creates a default base immage

aaa-linkup ---- Bash script usage: ./aaa-linkup < -c > Currently this script takes one option

-c remove all links and clean up

when run from the current dir this
script will create links from the
current dir to the correct locations
like make but with links

Install...............

there are 3 methods of installing these scripts.

  1. run ./aaa-linkup in the aaa-env dir ( recomended if youare doing your own hacking on these scripts since changes are echoed to your git location)
  2. run make install in the aaa-env dir
  3. run aaa-install-all from the root git dir

Run------------------( PLEASE ADD SUDO IF YOU USE PRIVALAGES )

Default settings-------------- Distro = unstable Build in tmps = yes Mirror location = denmark

These and other settings are exposed in aaa-master-config, change as desired, read comments included in file

cd to home directory

run aaa-setup-build-base follow prompts, and read onscreen messages, which are extensive

run aaa-setup-build-env follow prompts, and read onscreen messages, which are extensive

----------------------aaa-build-scripts----------------------------

aaa-build-compiz-emerald ---- Bash script usage: aaa-build-compiz-emerald < -d distro >

Currently this script takes one option and argument -d < distro > -d <kali|stable|unstable|testing|ubuntu>

This script uses pbuilder and reprepro to build compiz-0.9.10+13.10.20131011 and emerald-0.9.5 from ubuntu saucy for the desired distro (including kali) all packaging follows debian guidelines

aaa-build-cinamon-pbuilder-git ******************* no longer maintained************* ---- Bash script usage: aaa-build-cinamon-pbuilder-git < -d distro >

Currently this script takes one option and argument -d < distro > -d <kali|stable|unstable|testing|ubuntu>

This script uses pbuilder and reprepro to build cinnamon directly from git for the desired distro (including kali) all packaging follows debian guidelines

aaa-build-cinamon ---- Bash script usage: aaa-build-cinamon-pbuilder-release < -d distro >

Currently this script takes two options

and one argument -d < distro > -d <kali|stable|unstable|testing|ubuntu> -g [build from git sources]

This script uses pbuilder and reprepro to build cinnamon git or releases for the desired distro (including kali) all packaging follows debian guidelines

aaa-build ---- Bash script usage: aaa-build < -d distro >

Currently this script takes one option and argument -d < distro > -d <kali|stable|unstable|testing|ubuntu>

This script uses pbuilder and reprepro

to build the package in the current dir result is found at the location specified in aaa-master-configure as aaa_build_result

aaa-build-pupvm ---- Bash script usage: aaa-build-pupvm < -d distro >

Currently this script takes one option and argument -d < distro > -d <kali|stable|unstable|testing|ubuntu>

This script uses pbuilder and reprepro

to build pup vm from git, it also creates modified packages to allow pup-vm to work in a native fassion on the given debian distro

aaa-linkup ---- Bash script usage: ./aaa-linkup < -c > Currently this script takes one option

-c remove all links and clean up

when run from the current dir this
script will create links from the
current dir to the correct locations
like make but with links

-----------IMPORTANT NOTES----------------------- these build scripts depend on having installed and run the scripts in aaa-env, plese see relevent section for install and run info


Install............... there are 3 methods of installing these scripts.

  1. run ./aaa-linkup in the aaa-env dir ( recomended if youare doing your own hacking on these scripts since changes are echoed to your git location)
  2. run make install in the aaa-env dir
  3. run aaa-install-all from the root git dir

----------------------aaa-admin-scripts----------------------------

list not available-- package in flux

-----------IMPORTANT NOTES----------------------- these admin scripts depend on having installed and run the scripts in aaa-env, plese see relevent section for install and run info


Install............... there are 3 methods of installing these scripts.

  1. run ./aaa-linkup in the aaa-env dir ( recomended if youare doing your own hacking on these scripts since changes are echoed to your git location)
  2. run make install in the aaa-env dir
  3. run aaa-install-all from the root git dir

----------------------Kali---------------------------------------------

various packages and various kali fixes, issues and package conflicts

legacy scripts --not activly developed, just here for history

aaa-kali-pkg-check....... no arguments............ checks all installed packages for alternate kali versions ( those with kali in the version string ) then interactivly lets you downgrade to the correct version

aaa-get-build-deps....... optional argument .... ....... checks for and interactivly install build deps for LOCAL ie on hd, debian package, so you can install all deps for example git versions of deb packages. Since its designed for kali/unstable mix its very conservative about package installation with lots of checks.

aaa-build-cinnamon.........no arguments....... this one downloads all the cinnamon components from git, checks for and installs build deps, builds all the packages and installs them in order, it can be used to install or update cinnamon git, currently icinnamon-git is at 1.9 and F***in beautiful, it is what i am writing on now. ( on a kali-jessie box obviously ) It also applies a patch i developed for nemo, that removes the annoying " you are running as root" warning at the bottom

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.