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