]> git.wh0rd.org - home.git/blob - .bin/goobuntu-vapier-setup
init gnubby
[home.git] / .bin / goobuntu-vapier-setup
1 #!/bin/bash
2 pkgs=(
3 clusterssh
4 fetchotp
5 iotop
6 ipython
7 pavucontrol
8 pssh
9 python-mox
10 python-protobuf
11 sharutils
12 unzip
13
14 xfce4
15 kubuntu-desktop
16
17 feh
18 gimp
19 gkrellm
20 gtk-redshift
21 mplayer
22 nxclient
23 pidgin
24 pidgin-otr
25 vlc
26 wmctrl
27 xchat
28 xrestop
29 yakuake
30
31 autoconf
32 automake
33 dejagnu
34 diffstat
35 ccache
36 git
37 git-svn
38 gdb
39 keychain
40 libtool
41 nfs-common
42 pax-utils
43 screen
44 strace
45 subversion
46 texinfo
47 tree
48
49 {g,c}kermit
50 minicom
51 netcat
52 nfs-kernel-server
53 rsh-client
54 telnet-ssl
55 tftp{,d}-hpa
56 wireshark
57 xinetd
58 )
59 sudo bash -c '
60 set -x
61 goobuntu-config -U set custom_etc_sudoers_d true
62 printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
63 chmod 440 /etc/sudoers.d/vapier
64
65 apt-get -y purge google-chrome-beta
66 apt-get -y install google-chrome-unstable
67 apt-get -y install "$@"
68
69 goobuntu-updater
70
71 ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
72 for f in .gitconfig .inputrc .nanorc ; do
73 ln -sf ~vapier/${f} ~root/${f}
74 done
75 rm -f ~root/.profile
76 echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
77
78 echo -g > /etc/ps1_append
79
80 rm -f /cros
81 ln -s /usr/local/src/chromiumos/cros-signing /cros
82 ' bash "${pkgs[@]}"