]> git.wh0rd.org - home.git/blob - .bin/glinux-vapier-setup
glinux: update package list
[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 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 )
114 sudo bash -c '
115 set -ex
116 glinux-config -U set custom_etc_sudoers_d true
117 printf "Defaults !tty_tickets\nDefaults timestamp_timeout=360\n" > /etc/sudoers.d/vapier
118 chmod 440 /etc/sudoers.d/vapier
119
120 apt-get -y purge zeitgeist*
121 apt-get -y purge thunderbird evolution
122 apt-get -y purge google-chrome-beta
123 apt-get -y install google-chrome-unstable
124 apt-get -y install "$@"
125
126 glinux-updater
127 glinux-remote-unlock enroll
128
129 ln -sf ~vapier/.profile.d/ROOT-bash_profile ~root/.bash_profile
130 for f in .gitconfig .inputrc .nanorc ; do
131 ln -sf ~vapier/${f} ~root/${f}
132 done
133 rm -f ~root/.profile
134 echo . ~vapier/.profile.d/ROOT-bashrc > ~root/.bashrc
135
136 echo -g > /etc/ps1_append
137
138 rm -f /cros
139 #ln -s /usr/local/src/chromiumos/cros-signing /cros
140 ' bash "${pkgs[@]}"