]> git.wh0rd.org - home.git/blob - .bin/goobuntu-vapier-setup
goobuntu-vapier-setup: install diffstat
[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 mplayer
21 nxclient
22 pidgin
23 pidgin-otr
24 vlc
25 wmctrl
26 xchat
27 xrestop
28 yakuake
29
30 autoconf
31 automake
32 dejagnu
33 diffstat
34 ccache
35 git
36 git-svn
37 gdb
38 keychain
39 libtool
40 nfs-common
41 pax-utils
42 screen
43 strace
44 subversion
45 texinfo
46 tree
47
48 {g,c}kermit
49 minicom
50 netcat
51 nfs-kernel-server
52 rsh-client
53 telnet-ssl
54 tftp{,d}-hpa
55 wireshark
56 xinetd
57 )
58 sudo bash -c '
59 set -x
60 goobuntu-config -U set custom_etc_sudoers_d true
61 printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
62 chmod 440 /etc/sudoers.d/vapier
63
64 apt-get -y purge google-chrome-beta
65 apt-get -y install google-chrome-unstable
66 apt-get -y install "$@"
67
68 goobuntu-updater
69
70 ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
71 for f in .gitconfig .inputrc .nanorc ; do
72 ln -sf ~vapier/${f} ~root/${f}
73 done
74 rm -f ~root/.profile
75 echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
76
77 echo -g > /etc/ps1_append
78
79 rm -f /cros
80 ln -s /usr/local/src/chromiumos/cros-signing /cros
81 ' bash "${pkgs[@]}"