|
|
|
![]() |
![]() |
Welcome to the GroupPack Installation Procedure & User’s guide. This guide is intended to assist System Administrators with the installation, configuration and operation of the GroupPack on their local network. GroupPack is the server-side component of Interface Dynamics modular communication framework, WuWu. With GroupPack you can establish a custom set of groups on your company’s network. This allows you to totally customize the groups and people who have access to this system, while remaining safely behind your company’s firewall. Groups can be arranged in any way you choose and can be customized to fit your business needs. They can be department-based, project-based, location-based, client-based, or any other scheme you see fit.
GroupPack consists of 3 major components, ParrotNODE, Group Name Service (GNS) and RelayService.
ParrotNODE
ParotNODE is the primary component on which the system operates. It provides
the basis for the presence exchange and discovery systems. This component is
largely based on the ParrotNET Development Organization’s specification for
the ParrotNET protocols. For more information about ParrotNET please visit the
ParrotNET Development Organization’s web site at: http://www.parrotnet.org.
Group Name Service (GNS)
The GNS is the component that is responsible for tracking and maintaining the
active list of groups on the ParrotNET. It is also the mechanism that supplies
users with the names of these groups. It is possible to pre-supply the GNS with
a list of group names, which gives you the ability to impose a hierarchical
structure into your group-naming scheme.
RelayService
RelayService provides an external reference of IP addresses. This is used primarily
for detection and negotiation of firewalls.
Minimum hardware specifications
Operating system: Windows NT 4.0 or higher, Windows 2000 or Windows XP Professional
or higher.
Processor: Pentium 133mhz or higher
Memory: 32MB
Free Disk Space: 8MB
Microsoft Internet Explorer 4.01 or higher
Installing GroupPack
The latest version of GroupPack can be obtained from our web site at:
http://www.interfacedynamics.com/Download/
After the computer re-starts, the GroupPack Service will start automatically.
Configuring GroupPack
GroupPack can be customized to operate in different ways and on specific ports
if you so desire. However, most users will not need to change any of the settings.
GroupPack will run using default options unless custom values have been specified
in the GroupPack.ini file. Detailed information on the GroupPack configuration
file can be found below under “Creating a custom GroupPack configuration”.
Deploying WuWu for use with GroupPack
The latest version of WuWu can be obtained from our web site at:
http://www.interfacedynamics.com/Download/
Each Workstation that will be running WuWu on the internal network must be configured to connect to your GroupPack instead of a public system. You will need to know the IP address or a Resolvable Machine Name of the machine that is running GroupPack. This is necessary because the machines on the internal network must be told to connect to your GroupPack machine instead of the public default. You may also wish to define custom ports on which the system will operate. It is recommended that you use the default ports. Once you have all this information you are ready to prepare your setup.ini file. For your convenience we have provided you with an example setup file. It may be viewed by clicking on the icon under Start / Program Files / GroupPack / ExampleWuWuInstallSettings.ini. Once you have prepared your custom Setup.ini file, you must pass the setup program the name of this special configuration information so that WuWu may use these settings. This can be accomplished by using the command-line switch /M=setup.ini.
Starting, Stopping and Restarting the GroupPack Service
To Start, Stop and Restart the GroupPack Service, you must go into Windows Service
Control Manager. Once inside the Service Control Manager, select GroupPack out
of the list of services and click on one of the tool bar buttons to perform
the desired action.
Entering the Windows Control Manager from Windows 2000 / Windows XP:
- From the Start Button click Settings and then Control Panel.
- Once the Control Panel opens, double click Administrative Tools.
- When Administrative Tools opens double click Services. This will open the Service Control Manager.
- You may now select the service you wish to change.
Entering the Windows Control Manager from Windows NT 4.0:
- From the Start Button click Settings and then Control Panel.
- Once the Control Panel opens, double click Services. This will open the Service Control Manager.
- You may now select the service you wish to change.
Creating custom GroupPack configuration
The following is an in-depth look at the settings used to customize GroupPack
for your network.
The GroupPack.ini file:
After installation, the GroupPack.ini file will be located in the directory
that was chosen by you. There is an icon under Start / Program Files / GroupPack
/GroupPack.ini that will open this ini file for editing. All lines in the ini
file consist of either field value pairs, comments or blank lines (white space).
Lines that are field value pairs should first list the field name followed immediately
by an equals sign (=) and then immediately followed by the value. No more than
one field value pair should appear on a single line and there should be no white
space between the field, the equal sign, and the value. Comments are made in
the file by placing a pound sign (#) at the beginning of the line. Any text
on a commented line is ignored. For your convenience, the GroupPack.ini file
that was loaded at installation contains all the possible fields along with
a brief explanation of each. All of these lines have been commented out and
need only be uncommented to be made active. Please note that after editing the
ini file you must restart the GroupPack Service under Start / Control Panel
/ Administrative Tools / Services. The following are the actual settings and
their explanations.
Network: (Only on GroupPack 0.92 and higher)
Network is the Name of the Network that your GroupPack is participating in.
Simple use a non-spaced personalized netwrok identificationname here..
example: Network=MyCompanyNetworkName
Group Name Service (GNS)
GroupNames:
GroupNames points to a fully pathed text file containing names of Groups you
always want returned in the user's available groups. In the file there should
only be one Group name per line.
Default = No File
example: GroupNames=C:\GroupList.txt
StoreGroups: (Only on GroupPack 0.92 and higher)
Stores the acitve Group information back into the GroupNames file once every
number of hours specified.
Default = 0
example: StoreGroups=12
GNSFilter:
GNSFilter points to a fully pathed text file containing IP addresses that you
want to refuse service to. These IP addresses can either be single addresses
(65.32.1.15) or entire subnets (65.32.0.0/255.255.0.0). In the file there should
only be one IP entry per line.
Default = No File
example: GNSFilter=C:\BlackList.txt
GNSDenyAll:
GNSDenyAll denies access to ALL connection attempts from IP addresses that are
NOT listed in the filter file. This is the opposite of the default in which
NO connections are denied except those that ARE listed in the filter file.
Default = 0
example: GNSDenyAll=1
GNSPort:
GNSPort defines the TCP port that the GNS will listen on.
Default = 28881
example: GNSPort=2889
GNS2Port: (Only on GroupPack 0.92 and higher)
GNS2Port defines the TCP port that the GNS2 will listen on.
Default = 28883
example: GNSPort=2991
Parrot NODE Service
ParrotFilter:
ParrotFilter points to a fully pathed text file containing IP addresses that
you want to refuse service to. These IP addresses can either be single addresses
(65.32.1.15) or entire subnets (65.32.0.0/255.255.0.0). In the file there should
only be one IP entry per line.
Default = No File
example: ParrotFilter=C:\BlackList.txt
ParrotDenyAll:
ParrotDenyAll denies access to ALL connection attempts from IP addresses that
are NOT listed in the filter file. This is the opposite of the default in which
NO connections are denied except those that ARE listed in the filter file.
Default = 0
example: ParrotDenyAll=1
ParrotPort:
ParrotPort defines the TCP port that the ParrotNODE will listen on.
Default = 28880
example: ParrotPort=2887
Relay Service
RelayPort:
RelayPort defines the TCP port that the Relay will listen on.
Default = 28882
example: RelayPort=2990
RelayIP:
RelayIP is the Public IP Address that the Relay will return if a user is on
the private network. This is used if you wish to enable Port Forwarding from
your corporate firewall to allow users to also communicate with the outside
world over WuWu.
Default = None
example: RelayIP=65.32.1.15
Copyright © 2002 Interface
Dynamics, Inc. - All Rights Reserved
WuWu, his Likeness, GroupPack, the GroupPack Logo, and the Interface Dynamics
Logo are trademarks
and/or registered trademarks of
Interface Dynamics, Inc.
Microsoft, Windows, and the Windows logo are trademarks, or registered trademarks
of Microsoft Corporation in the United States and/or other countries.