]> git.wh0rd.org - home.git/blame - .bin/goobuntu-vapier-setup
handle initial runs better (missing dirs)
[home.git] / .bin / goobuntu-vapier-setup
CommitLineData
87a4c624
MF
1#!/bin/bash
2pkgs=(
3 clusterssh
4 fetchotp
5 pssh
6 python-mox
7 python-protobuf
8 sharutils
9 unzip
10
11 xfce4
12 kubuntu-desktop
13
14 gkrellm
15 nxclient
16 pidgin
17 pidgin-otr
18 wmctrl
19 xchat
20 xrestop
21 yakuake
22
23 git
24 gdb
25 keychain
26 strace
27 tree
28)
29sudo bash -c '
30set -x
31goobuntu-config -U set custom_etc_sudoers_d true;
32printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier;
33chmod 440 /etc/sudoers.d/vapier;
34
35apt-get -y purge google-chrome-beta;
36apt-get -y install google-chrome-unstable;
37apt-get -y install "$@";
38
39goobuntu-updater;
40
41ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile;
42for f in .gitconfig .inputrc .nanorc ; do
43 ln -sf ~vapier/${f} ~root/${f};
44done;
45rm -f ~root/.profile;
46echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
47
48rm -f /cros
49ln -s /usr/local/src/chromiumos/cros-signing /cros
50' bash "${pkgs[@]}"