#!/bin/bash pkgs=( cifs-utils clusterssh iotop ipython pavucontrol pssh pylint pylint3 python-mock python-pip python3-pip python-protobuf python-virtualenv sharutils unzip become goobuntu-remote-unlock lvm2 thin-provisioning-tools xfce4 xfce4-goodies xfce4-power-manager dict elinks feh gimp gkrellm gtk-redshift inkscape mplayer mpv vlc wmctrl hexchat xrestop advancecomp jpegoptim konsole okular optipng pngcrush yakuake xscreensaver autoconf automake bison ccache clang clang-format dejagnu diffstat flex gcc git git-email git-svn gdb keychain libtool nfs-common patchutils pax-utils pinfo screen strace subversion texinfo tree dnsutils {g,c}kermit minicom mosh netcat nfs-kernel-server qemu rsh-client telnet-ssl tftp{,d}-hpa whois wireshark xinetd adb # Newer adb packages include fastboot. # fastboot eterm gnome-terminal mlterm pterm rxvt rxvt-unicode stterm xterm device-tree-compiler libcap-dev libcap-ng-dev libfdt-dev libftdi-dev liblzma-dev libpixman-1-dev libreadline-dev libsdl1.2-dev libusb-1.0-0-dev python-beautifulsoup python-dev virtualenv zlib1g-dev ) sudo bash -c ' set -ex glinux-config -U set custom_etc_sudoers_d true printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier chmod 440 /etc/sudoers.d/vapier apt-get -y purge zeitgeist* apt-get -y purge thunderbird evolution apt-get -y purge google-chrome-beta apt-get -y install google-chrome-unstable apt-get -y install "$@" glinux-updater glinux-remote-unlock enroll ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile for f in .gitconfig .inputrc .nanorc ; do ln -sf ~vapier/${f} ~root/${f} done rm -f ~root/.profile ~root/.bashrc echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc echo -g > /etc/ps1_append rm -f /cros #ln -s /usr/local/src/chromiumos/cros-signing /cros ' bash "${pkgs[@]}"