]> git.wh0rd.org - home.git/blame_incremental - .bin/glinux-vapier-setup
le-renew: do not delete after revocation
[home.git] / .bin / glinux-vapier-setup
... / ...
CommitLineData
1#!/bin/bash
2pkgs=(
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 xfce4-goodies
20 xfce4-power-manager
21
22 dict
23 elinks
24 feh
25 gimp
26 gkrellm
27 gtk-redshift
28 inkscape
29 mplayer
30 mpv
31 vlc
32 wmctrl
33 hexchat
34 xrestop
35 konsole
36 okular
37 yakuake
38 xscreensaver
39
40 autoconf
41 automake
42 bison
43 ccache
44 dejagnu
45 diffstat
46 flex
47 git
48 git-email
49 git-svn
50 gdb
51 keychain
52 libtool
53 nfs-common
54 pax-utils
55 screen
56 strace
57 subversion
58 texinfo
59 tree
60
61 {g,c}kermit
62 minicom
63 mosh
64 netcat
65 nfs-kernel-server
66 qemu
67 rsh-client
68 telnet-ssl
69 tftp{,d}-hpa
70 whois
71 wireshark
72 xinetd
73
74 adb
75 # Newer adb packages include fastboot.
76# fastboot
77
78 eterm
79 gnome-terminal
80 mlterm
81 pterm
82 rxvt
83 rxvt-unicode
84 stterm
85 xterm
86
87 device-tree-compiler
88 libfdt-dev
89 libftdi-dev
90 liblzma-dev
91 libpixman-1-dev
92 libreadline-dev
93 libsdl1.2-dev
94 libusb-1.0-0-dev
95 python-beautifulsoup
96 python-dev
97 zlib1g-dev
98)
99sudo bash -c '
100set -ex
101glinux-config -U set custom_etc_sudoers_d true
102printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
103chmod 440 /etc/sudoers.d/vapier
104
105apt-get -y purge zeitgeist*
106apt-get -y purge thunderbird evolution
107apt-get -y purge google-chrome-beta
108apt-get -y install google-chrome-unstable
109apt-get -y install "$@"
110
111glinux-updater
112glinux-remote-unlock enroll
113
114ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
115for f in .gitconfig .inputrc .nanorc ; do
116 ln -sf ~vapier/${f} ~root/${f}
117done
118rm -f ~root/.profile
119echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
120
121echo -g > /etc/ps1_append
122
123rm -f /cros
124#ln -s /usr/local/src/chromiumos/cros-signing /cros
125' bash "${pkgs[@]}"