]> git.wh0rd.org - home.git/blob - .bin/glinux-vapier-setup
glinux-vapier-setup: update to latest glinux
[home.git] / .bin / glinux-vapier-setup
1 #!/bin/bash
2 pkgs=(
3 cifs-utils
4 clusterssh
5 iotop
6 ipython
7 pavucontrol
8 pssh
9 pylint
10 python-mox
11 python-mock
12 python-protobuf
13 sharutils
14 unzip
15
16 goobuntu-remote-unlock
17
18 xfce4
19
20 elinks
21 feh
22 gimp
23 gkrellm
24 gtk-redshift
25 inkscape
26 mplayer
27 pidgin
28 pidgin-otr
29 vlc
30 wmctrl
31 hexchat
32 xrestop
33 konsole
34 okular
35 yakuake
36 xscreensaver
37
38 autoconf
39 automake
40 bison
41 ccache
42 dejagnu
43 diffstat
44 flex
45 git
46 git-email
47 git-svn
48 gdb
49 keychain
50 libtool
51 nfs-common
52 pax-utils
53 screen
54 strace
55 subversion
56 texinfo
57 tree
58
59 {g,c}kermit
60 minicom
61 netcat
62 nfs-kernel-server
63 qemu
64 rsh-client
65 telnet-ssl
66 tftp{,d}-hpa
67 wireshark
68 xinetd
69
70 adb
71 fastboot
72
73 device-tree-compiler
74 libfdt-dev
75 libftdi-dev
76 liblzma-dev
77 libpixman-1-dev
78 libreadline-dev
79 libsdl1.2-dev
80 libusb-1.0-0-dev
81 python-beautifulsoup
82 python-dev
83 zlib1g-dev
84 )
85 sudo bash -c '
86 set -x
87 goobuntu-config -U set custom_etc_sudoers_d true
88 printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
89 chmod 440 /etc/sudoers.d/vapier
90
91 apt-get -y purge zeitgeist*
92 apt-get -y purge thunderbird evolution
93 apt-get -y purge google-chrome-beta
94 apt-get -y install google-chrome-unstable
95 apt-get -y install "$@"
96
97 goobuntu-updater
98 goobuntu-remote-unlock enroll
99
100 ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
101 for f in .gitconfig .inputrc .nanorc ; do
102 ln -sf ~vapier/${f} ~root/${f}
103 done
104 rm -f ~root/.profile
105 echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
106
107 echo -g > /etc/ps1_append
108
109 rm -f /cros
110 #ln -s /usr/local/src/chromiumos/cros-signing /cros
111 ' bash "${pkgs[@]}"