Sometimes
it is necessary to use different sets of
AlmostVPN Connections/Drives/Tunnels(
THINGS).
For example, while you are on customer site connecting back into your
Office Network, you might want to get access to your company's intranet
server and mount drive from your own office computer. A few days later,
when you are on well deserved vacation, you might desire to connect to
your home network.
AlmostVPN
addresses this functionality with
Profiles.
You might have noticed already some profile related GUI elements: combo
box in the right top corner and check boxes in the tables in
AlmostVPN Connections Manager,
Drives
Manager and
Tunnels Manager.
As a matter of fact, if you had used
Quick
Configuration Dialog it
had created new profile for you. So, what exactly profile is? Profile
is a collection of
AlmostVPN THINGS. You can manipulate with
content of this collection by clicking on

check boxes next to THING you want in current profile
or clicking off

. Also, you
can use

buttons to do
"wholesale" checking/unchecking/toggling. You can define new profile
just by typing new name in
Profile
Selector Combo 
. You can switch
from one profile to another by selecting profile from
Profile Selector Combo list
If you want to delete profile or create
new profile by copying existing profile you have to use
Profiles Manager Dialog. You can
open this dialog by clicking

button next to
Profile Selector Combo.

button will create
new EMPTY profile.

will create new
profile as a copy of currently selected (selected in
Profile Manager Dialog) profile.

will delete currently selected (selected in
Profile Manager Dialog) profile.
Also you can rename your profiles just by typing new name in the table.
Click

when you finished.
You can use

check box, to select one profile which you want to be automatically
started when you login into your computer. Once profile been
marked as "start at login" it name will appear in bold font in the list
of profiles. Only one profile could be marked as "start at
login".
NOTE: AlmostVPN is using
LoginHook and
LogoutHook
to support "start at login" feature. None of "standard" Mac OS X
application is using it, but some of custom applications might.
If you have reasons to believe that some of you applications are using
LoginHook or
LogoutHook, you can verify it by running following command:
sudo defaults read com.apple.loginwindow
If you get back message which contains "Domain com.apple.loginwindow does not exist", then none of your applications is using LoginHook or LogoutHook.