104 |
"deb $debian_mirror_uri $dist main contrib non-free\n" |
"deb $debian_mirror_uri $dist main contrib non-free\n" |
105 |
); |
); |
106 |
|
|
107 |
vzctl('start', $ve_id); |
vzctl('start', $ve_id, '--wait'); |
108 |
|
|
109 |
my $customize_sh = <<'__END_OF_SH__'; |
my $customize_sh = <<'__END_OF_SH__'; |
110 |
|
|
116 |
apt-get upgrade |
apt-get upgrade |
117 |
|
|
118 |
# install additional packages |
# install additional packages |
119 |
apt-get -y install vim less ssh |
apt-get -y install vim less ssh sudo screen |
120 |
|
|
121 |
|
# remove unwanted packages |
122 |
|
apt-get -y remove nano |
123 |
|
|
124 |
|
# apt-iselect helper |
125 |
|
wget -O /usr/local/bin/apt-iselect http://www.rot13.org/~dpavlin/projects/scripts/apt-iselect && chmod 755 /usr/local/bin/apt-iselect |
126 |
|
|
127 |
# lock root user |
# lock root user |
128 |
usermod -L root |
usermod -L root |