Skip to content

Latest commit

 

History

History
42 lines (36 loc) · 2.23 KB

README.md

File metadata and controls

42 lines (36 loc) · 2.23 KB

Debian Wheezy Initial System Installer

Script for executing after initial install / login to a new Debian Wheezy OS (amd64/x86). Includes sed commands to make configuration adjustments such as eg: PermitRootLogin no as part of sshd properties & grub update to launch systemd on boot in your kernel image.

Adds three source .list files (based on selection) to /etc/apt/sources.list.d/:

  • webmin.list
  • wheezy-extras.list
  • wheezy-backports.list

The following applications are installed by default:

debconf procps systemd ntp ntpdate build-essential \
gdb pkg-config autoconf libtool automake pkg-config \
cmake software-properties-common python-software-properties \
openssh-server git libncurses5-dev libudev-dev libcurl4-openssl-dev l \
ibcurl3-dev tcl dialog gpm aptitude rcconf nano vim sysstat mc wget curl \
unzip nload htop screen nmap less rsync tree links2 byobu apache2 php5 memcached \
php5-memcached php5-mysqlnd php5-adodb php5-gd php-apc php5-pgsql \
rubygems ruby-full rkhunter lynis

Thereafter additional application may be installed (via Yes / No prompts that follow) including:

confirmed working with Debian 7.7 (Jan 2015)

Bare-Metal

Many packages are arguably preferential; a minimal install could be as such:

debconf procps systemd software-properties-common python-software-properties tcl dialog aptitude nano vim

Credits:


Many thanks to all the fine folks @ irc://freenode.net#debian including babilen & abrotman for their input & suggetions.