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