ordered/requested a VPS w/ "minimal" Debian (Squeeze) OS from my host - I've yet to find a definition of "minimal(fresh) OS", so I'm a bit confused
1 - how do I verify if that is what I got when logged in as root via PuTTY
2 - how do I correct it if it's not "minimal"
I'm NOT a sys-admin type, so kindly be specific - when I connect I get:
"root@test:~#" ----- "ls -al" returns:
total 20
drwx------ 2 root root 4096 Nov 16 23:57 .
drwxr-xr-x 21 root root 4096 Nov 16 16:55 ..
-rw------- 1 root root 921 Nov 18 11:28 .bash_history
-rw-r--r-- 1 root root 558 May 27 01:07 .bashrc
-rw-r--r-- 1 root root 140 Nov 19 2007 .profile
"cd .." returns:
"root@test:/#" ------- note "/#" now instead of "~#"
now "ls -al" returns:
total 84
drwxr-xr-x 21 root root 4096 Nov 16 16:55 .
drwxr-xr-x 21 root root 4096 Nov 16 16:55 ..
drwxr-xr-x 2 root root 4096 May 27 01:07 bin
drwxr-xr-x 3 root root 4096 Nov 15 2009 boot
drwxr-xr-x 12 root root 2700 Nov 16 16:57 dev
drwxr-xr-x 49 root root 4096 Nov 16 16:57 etc
drwxr-xr-x 2 root root 4096 Mar 12 2011 home
lrwxrwxrwx 1 root root 30 Nov 16 16:55 initrd.img -> boot/initrd.img-2.6.32-5-amd64
drwxr-xr-x 10 root root 4096 Nov 15 2009 lib
lrwxrwxrwx 1 root root 4 Nov 16 16:55 lib64 -> /lib
drwx------ 2 root root 16384 Nov 16 16:55 lost+found
drwxr-xr-x 2 root root 4096 May 27 00:59 media
drwxr-xr-x 2 root root 4096 Mar 12 2011 mnt
drwxr-xr-x 2 root root 4096 May 27 00:59 opt
dr-xr-xr-x 53 root root 0 Nov 16 16:57 proc
drwx------ 2 root root 4096 Nov 16 23:57 root
drwxr-xr-x 2 root root 4096 May 27 01:07 sbin
drwxr-xr-x 2 root root 4096 Jul 21 2010 selinux
drwxr-xr-x 2 root root 4096 May 27 00:59 srv
drwxr-xr-x 13 root root 0 Nov 16 16:57 sys
drwxrwxrwt 2 root root 4096 Nov 19 14:17 tmp
drwxr-xr-x 10 root root 4096 May 27 00:59 usr
drwxr-xr-x 13 root root 4096 May 27 00:59 var
lrwxrwxrwx 1 root root 27 Nov 16 16:55 vmlinuz -> boot/vmlinuz-2.6.32-5-amd64
I am trying to insure I correctly prepare my VPS for a BOA install - please help - and thanks in advance.

Comments
Minimal O/S for BOA
Hi rhimes, minimal O/S refers to a "fresh install", i.e one to which you have made no customisations, afaik there is no such thing as a "minimal" debian distro per se, rather a choice of 32bit or 64bit and BOA will work with either.
A minimal OS install has its
A minimal OS install has its definition - it is an OS install without any web services installed - no web server, no database server, no FTP server etc. It usually comes with just sshd server installed and sometimes mail server (exim or postfix etc). You can see what is installed and running with command
ps axf.@octopus
thanks - using ps axf I get:
PID TTY STAT TIME COMMAND
2 ? S 0:00 [kthreadd]
3 ? S 0:00 _ [migration/0]
4 ? S 0:00 _ [ksoftirqd/0]
5 ? S 0:00 _ [watchdog/0]
6 ? S 0:07 _ [events/0]
7 ? S 0:00 _ [cpuset]
8 ? S 0:00 _ [khelper]
9 ? S 0:00 _ [netns]
10 ? S 0:00 _ [async/mgr]
11 ? S 0:00 _ [pm]
12 ? S 0:00 _ [xenwatch]
13 ? S 0:00 _ [xenbus]
14 ? S 0:01 _ [sync_supers]
15 ? S 0:01 _ [bdi-default]
16 ? S 0:00 _ [kintegrityd/0]
17 ? S 0:00 _ [kblockd/0]
18 ? S 0:00 _ [kseriod]
20 ? S 0:00 _ [kondemand/0]
21 ? S 0:00 _ [khungtaskd]
22 ? S 0:00 _ [kswapd0]
23 ? SN 0:00 _ [ksmd]
24 ? S 0:00 _ [aio/0]
25 ? S 0:00 _ [crypto/0]
28 ? S 0:00 _ [khvcd]
103 ? S 0:00 _ [kjournald]
17664 ? S 0:00 _ [flush-202:1]
1 ? Ss 0:06 init [2]
149 ? S<s 0:00 udevd --daemon
176 ? S< 0:00 _ udevd --daemon
177 ? S< 0:00 _ udevd --daemon
459 ? Sl 0:03 /usr/sbin/rsyslogd -c4
482 ? Ss 0:00 /usr/sbin/cron
489 ? Ss 0:11 /usr/sbin/sshd
17662 ? Ss 0:00 _ sshd: root@pts/0
17666 pts/0 Ss 0:00 _ -bash
17670 pts/0 R+ 0:00 _ ps axf
506 tty1 Ss+ 0:00 /sbin/getty 38400 tty1
507 tty2 Ss+ 0:00 /sbin/getty 38400 tty2
508 tty3 Ss+ 0:00 /sbin/getty 38400 tty3
509 tty4 Ss+ 0:00 /sbin/getty 38400 tty4
510 tty5 Ss+ 0:00 /sbin/getty 38400 tty5
511 tty6 Ss+ 0:00 /sbin/getty 38400 tty6
512 hvc0 Ss+ 0:00 /sbin/getty 38400 hvc0
the above doesn't suggest - at least to me - that I have "nano" installed, as I don't see it "running", but I do know that it is installed as I've tested it to see if I have it - SO...
1 - how do I find out if I DON'T HAVE a web, database or FTP server but if I DO HAVE either exim or postfix?
2 - when I'm ready to get/edit/run "BARRACUDA.sh.txt" - do I do it from the "~#" prompt (in "root" folder, I believe) or the "/#" prompt (after "cd .." from "~#")
3 - do I begin commands with "$" as described in INSTALL.txt (ie "$ wget -q -U iCab http://files.aegir.cc/...."
sorry for the nit-picky ??'s.
Barracuda install
Hi rhimes I'm no expert but I would say don't worry too much about specifics!
Try it first, just log in to your server as root and you should be in the home directory - /root , no need to cd .. that takes you to the top level of the filesystem from here, I suppose the equivalent on windows would be when you go to your *C* drive.
So, just download the Barracuda script with:
wget -q -U iCab http://files.aegir.cc/versions/BARRACUDA.sh.txtYou don't need the $ that just represents the command line.
Nano is a simple text editor, you will probably find you already have it, if not simply do:
apt-get install nanoEdit you ip, hostname and desired Aegir frontend as req in the Barracuda script then run it with
bash BARRACUDA.sh.txtNote:
* You will need to have a wildcard DNS pointing to your servers ip if you intend to use subdomains and to enable you to use Chive, CGP etc.*
Thank you, AquaticDisorder
you've cleared up a many of my concerns
but have ?'s now regarding "* You will need to have a wildcard DNS pointing to....*"
not clear what that means - I DO intend to install Chive & others - [was planning on editing "xtras" as:
" _XTRAS_LIST="PDS CHV CGP WMN CSF" " - (btw, is "PDS" option outdated?. seems script installs pdnsd even if not selected)]:
1 - are you saying that I should have "_HTTP_WILDCARD=YES"?
2 - if not, how do I accomplish "a wildcard DNS pointing to..."
thanks in advance
DNS
I "think" you might be right about PDS.
"are you saying that I should have _HTTP_WILDCARD=YES?"
No, according to the Barracuda script this setting is for certain environments like Amazon Ec2, I believe it can also be helpful for installing BOA locally on a virtualmachine.
if not, how do I accomplish "a wildcard DNS pointing to..."
I use *.example.com pointing to my servers ip, which I setup using my hosts dns manager feature when I'm logged into their web ui.
Thanks Chris...
for all your help, really appreciate it. I did however compose a new thread, before reading the above, relating to perhaps more foundational DNS questions. Perhaps you could take a look at it. I just want everything to go "smoothly" and have read about many (too many, probably) DNS problems.
Thanks again.