Menu

Blackhat ganesh OS 


Configuration of version 0.0.2




Selected patterns

devel_basis, devel_C_C++, devel_java, games, imaging, multimedia, office, remote_desktop, technical_writing, voip, yast2_basis

Selected software

aaa_base, apache2, apache2-example-pages, apache2-mod_perl, apache2-mod_php5, apache2-mod_python, apache2-prefork, apache2-utils, armagetron, aspell, aspell-en, audacity, autoyast2-installation, bind-utils, branding-openSUSE, cdrdao, cdrkit-cdrtools-compat, circuslinux, cyrus-sasl, dhcp, diffutils, dos2unix, dvd+rw-tools, extreme-tuxracer, frozen-bubble, f-spot, gawk, gcc-c++, gedit, genisoimage, gimp, gimp-plugins-python, glibc-locale, gnome-games, gpg2, GraphicsMagick, grep, grub, grub2, gstreamer-0_10-plugins-base, gstreamer-0_10-plugins-good, gwenview, hwinfo, ImageMagick, iputils, kernel-default, ksnapshot, ksudoku, libreoffice, libreoffice-base, libreoffice-calc, libreoffice-calc-extensions, libreoffice-draw, libreoffice-draw-extensions, libreoffice-impress, libreoffice-impress-extensions, libreoffice-math, libreoffice-writer, libreoffice-writer-extensions, MozillaFirefox, MozillaFirefox-branding-openSUSE, MozillaThunderbird, mysql-community-server, netcfg, net-tools, NetworkManager, openssh, openssl, openSUSE-build-key, opensuse-reference_en-pdf, opensuse-startup_de-pdf, opensuse-startup_en-pdf, patch, php5-gd, plymouth, polkit-default-privs, postfix, postgresql-server, pullin-flash-player, python, recode, release-notes-openSUSE, rpcbind, solarwolf, sudo, SuSEfirewall2, syslog-ng, vim, wine, xorg-x11-server-extra, xorg-x11-Xvnc, yast2-firewall, yast2-live-installer, yast2-network, yast2-online-update, yast2-printer, yast2-sound, yast2-sudo, zypper

Scripts

Run script at the end of the build
#!/bin/bash -e
#
# This script is executed at the end of appliance creation.  Here you can do
# one-time actions to modify your appliance before it is ever used, like
# removing files and directories to make it smaller, creating symlinks,
# generating indexes, etc.
#
# The 'kiwi_type' variable will contain the format of the appliance
# (oem = disk image, vmx = VMware, iso = CD/DVD, xen = Xen).
#

# read in some variables
. /studio/profile

# read in KIWI utility functions
. /.kconfig

#======================================
# Prune extraneous files
#--------------------------------------
# Remove all documentation
docfiles=`find /usr/share/doc/packages -type f |grep -iv "copying\|license\|copyright"`
rm -f $docfiles
rm -rf /usr/share/info
rm -rf /usr/share/man

exit 0

Files

    General

    • Default locale
      Language
      en_US.UTF-8
      Keyboard Layout
      english-us
    • Default time zone
      Region
      Global
      Time Zone
      GMT+0
    • Network
      Configuration
      dhcp
    • Firewall
      Enabled
      true
      Open SSH port (22)
      true
      Open HTTP ports (80, 443)
      true
    • Users and groups
      root
      UID (optional)
      0
      Password
      ganesh
      Group
      root
      Home directory
      /root
      Shell
      /bin/bash

    Personalized

      Logo

      Background

    Startup

    • Default runlevel
      5

    Server

    • MySQL
      Set up MySQL
      false
      PostgreSQL
      Set up PostgreSQL
      false

    Desktop

    • Automatic desktop user log in
      Automatically log in user
      false

    Appliance

    • Disk and memory
      Memory ( OVF, VMware, and Xen ) 
      512 MB
      Disk size ( EC2, OVF, VMware, KVM, and Xen ) 
      16 GB
      Swap partition ( Disk image ) 
      512 MB
      Enable extended memory (PAE)?
      false

    Boot selection (grub)
    Boot
    Console
    Login

    0 comments:

    Post a Comment

     
    Top