#!/bin/bash # Ruby # /bin/cat</tmp/pkglist alsa-base alsa-utils apache2.2-common bc binutils build-essential bzip2 comerr-dev console-setup console-terminus console-tools cpp cpp-4.1 dash dpkg-dev eject ethtool g++ g++-4.1 gcc gcc-4.1 gettext-base git-core git-daemon-run inetutils-inetd initramfs-tools iproute irb1.8 klibc-utils less libapr1 libaprutil1 libasound2 libatm1 libc6-dev libcurl3-gnutls libdbd-mysql-perl libdbi-perl libdbus-1-3 libdigest-sha1-perl liberror-perl libexpat1 libfribidi0 libgpmg1 libidn11 libkadm55 libkeyutils1 libklibc libkrb5-dev liblockfile1 liblzo2-2 libmagic1 libmysqlclient15-dev libmysqlclient15off libneon26 libnet-daemon-perl libopenssl-ruby libopenssl-ruby1.8 libpam-foreground libpci2 libpcre3 libplrpc-perl libpq-dev libreadline-ruby1.8 libruby1.8 libsasl2-modules libsqlite3-0 libssl-dev libstdc++6-4.1-dev libsvn1 libsysfs2 libvolume-id0 libxml2 linux-sound-base locales lsb-release lsof mailx make mii-diag mime-support mysql-client mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 nginx ntpdate openssl patch pciutils pcmciautils perl perl-modules postfix postgresql-8.1 postgresql-client-8.1 postgresql-client-common postgresql-common postgresql-server-dev-8.1 psmisc python python-central python-minimal python-setuptools python2.5 python2.5-minimal rdoc1.8 ri1.8 ruby1.8 ruby1.8-dev runit screen ssl-cert subversion sudo tcl8.4 udev usbutils util-linux-locales vim vim-runtime wireless-tools wpasupplicant xkb-data zlib1g-dev libzlib-ruby rdoc irb libruby-extras liberb-ruby libpgsql-ruby1.8 libredcloth-ruby1.8 rake libapache2-mod-ruby libapache-mod-ruby libapache2-mod-fcgid libfcgi-ruby1.8 librmagick-ruby1.8 libhpricot-ruby1.8 libwww-mechanize-ruby1.8 EOPKGS PKGS=$(/bin/sed -e 's/#.*//g' /tmp/pkglist|grep .|while read line; do echo -n "${line} "; done) apt-get install -y --force-yes ${PKGS} /usr/sbin/useradd -d /home/rick -s /bin/bash -u 5002 -c "Rick Bradley" -m -k /etc/skel rick /usr/sbin/useradd -d /home/barnekr -s /bin/bash -u 5003 -c "Kevin Barnes" -m -k /etc/skel barnekr # ishouldreallychangemypasswordsoon #echo 'rick:$1$SxOTRGpU$x4/YqE6qsl9H81b1icHlZ/'| chpasswd -e #echo 'barnekr:$1$SxOTRGpU$x4/YqE6qsl9H81b1icHlZ/'| chpasswd -e echo 'rick:$1$Rp7EpyDM$LhZlJWvz7y8M1cu7PLH/x/'| chpasswd -e echo 'barnekr:$1$DCImnqQj$edMAzvb6lvBElyRYMyMQW1'| chpasswd -e if [ ! -d /home/rick/.ssh ]; then mkdir /home/rick/.ssh;fi chmod 700 /home/rick/.ssh cat</home/rick/.ssh/authorized_keys ssh-dss AAAAB3NzaC1kc3MAAACBANX9uP4C4AJG97PpuKDSbSAKEORRotm0jAVYegWzLz0fR3c2BaMttVA8r7yb+seSNUqn6c9w50DOEpBj+jdwLG5rvQIKWZd2PwGdnfmS+Qxt8LEBDtWGZrK50WA2tR+jKOAaE79uoF+Axp8YAU5l+FuP3JS/FMydqXwZW0A8guKBAAAAFQC5wbdG1W68CcluexTOtmQpUvLTUwAAAIAxLuTAvN2hjeMH0TeYi+wM59pZ+O5VRAZKBRSb8oH7/M71T5nukEDWXwgg4uHHdGsaCn06gC71f8kzhz712NfaN5ea/6pnveOi+P0CoiVA9IhXGZLogE5guCvalWLxStoyR+qrrYIcvbfpsU/oiGiTQBIa9zOPaZF9pfi4meXTTwAAAIATdt0cyDo3ASL7fOsjOP6C3CqvaCEAweU6wmnj/rzvUM5FVkTRWAfEk2A/61TBJVudeOAKpaZo63WZ17CrgNtFiuGQmshJ6/IzDqz26og8uAZeAVE0LiIYhnh0cqXoll5MHqO3IcnB/xJ42I5oVY9aU193iX5Xo1hVE6R1j0LL+A== rick EOJRBKEYS if [ ! -d /home/barnekr/.ssh ]; then mkdir /home/barnekr/.ssh;fi chmod 700 /home/barnekr/.ssh cat</home/barnekr/.ssh/authorized_keys ssh-dss AAAAB3NzaC1kc3MAAACBAM9dqg0Zs8F9M0T3mbCzJ/ptEz2Zg7RPFTw+Pwy65tW47rMOBdqE+2oKa1jdwIx6gzd+gWrW2R0JRfuCKWZ6X8f1hoIwLpvFaOx8qZDx8N3+S0rb/vjkoXxo3t3R7WAeOwMRBF1NUnDHLD6cG0bReTutikwPzQAQEIozcDkPiCfHAAAAFQDCgGHLCgzimNhTEdi72onHmIDUHQAAAIEAzK7xKWl73gyOMV5rf8e5PQbWHvHNC39+SVwhLFxv0+g8LdLMf/FDEOkpYqYgN92uP9HbSaLOKhjg8XKEK5numaj76lWXwjx/Al1VIbopW8Dbp7TNVdLJEOaNl+zFvRU93p4LwvybYqgR59zgK434LVJb75bTprIB3uwdTk28EnUAAACBAJhyPrHY1JGvEkxP+kSVllb4SIBzYGvNtvaKUzki7T3uGo2cDy0ylQ4ZZNOMOA6fOC4txmYPJ0BXLQ5WPmWFCKwdtuw5U+UeGFqJDN8vZopWBowhng4N2psvEuwIwGrhlgDI9i3YYF2/WyutQXVWenJOlJF6tont9i7cWmJs29FZ barnekr@websages.com ssh-dss AAAAB3NzaC1kc3MAAACBAPRJ6Ldz5qJcJGOI0cxT+skf+Q0NSki8ztZJ7XrTjgFDkSRJFAsxl7hpSnHgQ2hExqEDqrhnz7xOy9Q5gpLrcHyxcH8e3UTCEy1naFhYb6tbMBHoTDdzktSglcTCu0fOW6tNdGicvxQieirjbwrJGs27paqHWZJxU3m34vt95FfJAAAAFQC7x02XpTdfe+9RhtuacpLVsHt8gwAAAIA2X5OM1T5QfFSADC9gyhxAVwt/QAAqrj0nmgHGUT9gEbs6JMwTVdCyBqWtWShvCwAmOWz3PPzTQFeMD3BkbRA3nAdSJYOZ57YNMXs1BCciz7+ANP+bwaSVJy06AFZ4iEVDGI928f3U6bQv22udY02WjR3x5Vd+ikT1NTmRQwalVAAAAIBX58EMYnVdZAI3k5JSi87u0xLPi/W33l7Yhh9CsSZGJ9Aq3IUg/hzeyoMYq1g8i9G9HsR0IDTalhgnfu+ISWjiPzCCR/df6tXJVaGysYRdVHlSG0ar0pZ3Wh7iaRRektiSWD5Uq+iHNNxDMtARY/qld6cZEQ5JIWvLV9+Pvy4+/A== barnekr@pibook.local EOKRBKEYS echo "rick ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers echo "barnekr ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers (cd /usr/bin; ln -s ruby1.8 ruby) (cd /usr/bin; ln -s gem1.8 gem)