Posted  by  admin

Download Helios Sun Calculator For Mac 3.1

In the following descriptions, instructions, and examples,the expression “HELIOSDIR” is used for the directory path wherethe HELIOS software is installed. This could, for example, bethe default installation path “/usr/local/helios”.The actual HELIOS installation path can be traced by entering the command:

May 17, 2013 4.1.8 Software installation (Mac OS X) In order to install the HELIOS software on a Mac OS X platform, do the following: Insert the HELIOS CD in the Mac OS X computer and double-click the “HELIOS Network Installer” CD icon, which appears on the desktop. In the “HELIOS Network Installer” window double-click the “mac-os-x” folder. Helios Sun Position Calculator free download - Sun Position, Sun and Moon Position, Sun Position Widget, and many more programs.

Previously installed versions of EtherShare or PCShare

The former default installation paths “/usr/local/es” and“/usr/local/pcshare” respectively, can easily be migrated tothe new default path “/usr/local/helios” by means of theHELIOS Installer (see 4.3.1 “Migrate settings”).

4.1 Software installation

The following list gives details about the hardware andsoftware you need for making the HELIOS Base softwaresuccessfully work.

4.1.1 Network requirements

  • Ethernet compatible network interface

  • Any TCP/IP network

4.1.2 Server requirements

  • One of the following host systems:

    • Sun Solaris

    • IBM AIX

    • Linux

    • Mac OS X/Mac OS X Server

    • Windows


    A detailed list of supported platforms and operatingsystems can be found on the HELIOS website (

  • Local or remote DVD-ROM drive

  • 200 MB in the file system where the HELIOS productis to be installed in addition to the individual disk storagerequirements of each user

  • At least 256 MB RAM on the server

  • At least one supported network adapter installed andactive

  • TCP/IP must be installed and running

4.1.3 Additional requirements on Windows

  • NTFS file system (for HELIOS installation path andshared folders)

  • Perl 5.8.4 or newer (
    ActiveState and Strawberry Perl were successfully tested. Perlis used for all scripts (“start-helios”/“stop-helios”, HELIOSScript Server scripts, HELIOS action scripts, etc.) and musttherefore be downloaded and installed first. Make sure that thepath to the Perl program has an entry in the Windows path environment!

  • Java SE runtime 1.4.2 or newer (32-bit) (
    Required for the WebShare Webserver,for the HELIOS Admin client, and for the HELIOSICC Tagger.

4.1.4 General remarks

This chapter describes the steps that are indispensable for astandard installation, and gives short explanations wherenecessary. All steps are marked by an arrow ()to the left. For a quick installation, you may proceed directly from oneinstruction to the other, and skip the explanations inbetween.


All installed firewalls must be turned off for the initialHELIOS installation (see 5.10 “Windows firewall problems”).


For Mac OS X, Linux and Windows machines, the machineID is provided by a USB-dongle, which you have receivedfrom your HELIOS dealer. 3-hour demo mode and demo keys workwithout a USB-dongle (see What you have to do in “Welcome to HELIOS Base”and HELIOS USB driver for Windows below).

Machine ID in virtual machines

When installing the HELIOS software on virtual machinesno USB-dongle is required to generate the machine ID(see 4.1.10 “Software installation (Virtual machines)”).

References to “CD017 or earlier” mean EtherShare 2.6,PCShare 3.0, EtherShare OPI 2.1, PDF HandShake 2.0, andPrintPreview 1.1 or earlier.

References to “4th generation” mean EtherShare 3.1,PCShare 3.1, WebShare 1.0, ImageServer 2.5, PDF HandShake 2.1and PrintPreview 2.0. These versions were available onHELIOS CD018, CD019, and CD020.

References to “HELIOS UB” mean EtherShare 4.0,PCShare 4.0, WebShare 1.2, ImageServer 3.0, PDF HandShake 3.0and PrintPreview 3.0. These versions were available onHELIOS CD021 and CD022.

References to “HELIOS UB+” mean EtherShare 4.5,PCShare 4.5, WebShare 2, ImageServer 3.5, PDF HandShake3.5 and PrintPreview 3.5. These versions wereavailable on HELIOS CD023 and CD024

HELIOS UB2 is available on CD025. This manualcovers the HELIOS software versions as of CD025, includingEtherShare 5.0, PCShare 5.0, WebShare 3.0, ImageServer 4.0,PDF HandShake 4.0, and PrintPreview 4.0.

The server installation program(s)

The installation is carried out by two separate programs.The first program (“installer”) must be started from theinstallation media. It lets you select the product(s) you wish toinstall and copies all related files and the installationprogram to the local disk of your host. The “backend”installer then automatically completes the installation.

HELIOS issues software updates every now and then toenhance the product. These updates are distributed via theHELIOS website (,and they are included on every HELIOS CD. The installationprocedure for software updates is described in 18 “The HELIOS Update Installer”.

4.1.5 Preparing the installation


For installing the HELIOS software, you must be ableto log in as “root” (“Administrator” on Windows) on yourhost.

Have your activation key at hand

You can install the HELIOS software without a softwareactivation key (kind of password).

In case you have no activation key at hand, please followthe instructions given in the paragraphs License informationand What you have to do in “Welcome to HELIOS Base” atthe beginning of this manual.

Under certain conditions, HELIOS issues so-called demolicenses. If you are entitled to get a demo license, you willreceive an activation key for demonstration purposes thatexpires after a given period of time.

The host must be provided with a fully installed and configuredoperating system. You must be able to log in as user “root”(“Administrator” on Windows) to allow the installation programto create subdirectories and make the required system changes.


Before starting the installation, you should create abackup copy of the system disk of your host computer!

Upgrading from earlier HELIOS CDs

Those who upgrade from an earlier product version, e.g.CD016, install as described in 4.1.7 “Software installation”,4.3 “Migrating from earlier versions (CD017 or earlier) to UB2”, and 4.2 “Upgrading product generations”.

4.1.6 Navigating within the HELIOS Installer

HELIOS Installer is a server program and does notsupport mouse operation. It is designed to be fully operablewith the keys available on a standard “vt100”-keyboard.You can highlight menu items either by:

  • Positioning the cursor with the cursor keys

  • Typing the first letter of the menu item

  • Positioning the cursor with the TAB key

TAB (or Ctrl+I)

In screens with severalinput fields, you can skip to the next field by means of the TAB key.


In screens with several input fields, you can skip to theprevious field with “Shift+TAB”.


In lists, the BACKSPACE keydeletes the selected entry. In text fields, it deletes the characterto the left of the cursor and moves all other text one position tothe left in order to fill the gap.


If BACKSPACE (on some special terminals/keyboards) does not work,try DEL instead.


The DEL key deletes thecharacter under the cursor and moves all other text one position to theleft to fill the gap. DEL is not always available on aUNIX terminal keyboard.

Home (or Ctrl+A)

The cursor is moved to thestart of the current Field or the first line of the list.

End (or Ctrl+E)

The cursor is moved to the end ofthe current field or the last line of the list.

PgUp (or Ctrl+P)

The cursor is moved to the previouspage of a multiple-page list.

PgDown (or Ctrl+N)

The cursor is moved to the nextpage of a multiple-page list.

CsrUp (or Ctrl+K)

The cursor is moved up one line.

CsrDown (or Ctrl+J)

The cursor is moved down one line.

CsrLeft (or Ctrl+H)

The cursor is moved left one character.

CsrRight (or Ctrl+L)

The cursor is moved right one character.

Esc (or Ctrl+X)

The currently selected function isaborted and the program goes back to the previous prompt or action.

Download Helios Sun Calculator For Mac 3.1

The current input or selection is accepted.

Insert (or Ctrl+V)

The cursor is moved right one character.


Refresh the screen display. Sometimes neededfor terminals.

4.1.7 Software installation


If you plan to install the HELIOS Software on aMac OS X platform, skip ahead to 4.1.8 “Software installation (Mac OS X)”.

If you plan to install the HELIOS Software on aWindows platform, skip ahead to 4.1.9 “Software installation (Windows)”.

Upgrading from versions on CD017 or before

Before installing and migrating the new product versions,all previous HELIOS products must be stopped and deactivatedin order to prevent the old product versions frombeing loaded instead of the new ones (Note that running the“uninstall” script is only required for versions before CD017):

The installation and migration can be done by installing thenew versions without removing the previous versions. Ifyou are upgrading from versions prior to EtherShare 3.1,PCShare 3.1, etc., please install the new versions in adifferent directory, e.g. “/usr/local/helios”.

You are guided through the installation by a menu-drivenprogram, the HELIOS Installer. HELIOS Installer does nearly everything onits own. You merely have to start the installation.


The following installation example describes the stepsthat must be taken on an IBM RS/6000 computerunder AIX. Slight deviations may occur – dependingon your system type and configuration.

To start the installation, log in as “root” on your host.

Place the media in the drive of your hostcomputer and enter the mount and install commands whichmay be different for different host systems.

The appropriate commands for your specific computer arestated in the booklet we have enclosed with our installation media.

 (IBM/RS 6000 computer running AIX)

As soon as you have entered the last command, you are asked to choose theoperating language of the installer. After having selected the desired language the“Introduction”, “Welcome to HELIOS”, and “License Information” windows of the“HELIOS Installer” window appear.

If you agree to the terms and conditions select Agree. If youdo not agree select Disagree; the HELIOS software installationwill then be aborted.

Fig. 4.1: The HELIOS Installer main menu


The bottom of the “HELIOS Installer” window provideshelpful details and instructions.

The default installation path of the HELIOS software is“/usr/local/helios”. However, if you want to use – for whateverreason – a different path you must first specify it in theHELIOS Installer.

Select Setup from the main menu(Fig. 4.1) and specify the desired path. Thenconfirm your changes with Ok, else select Cancel.


The HELIOS Installer creates an installation log file inthe “/tmp” directory (“helios.installer.log”) whichrecords all actions and steps that have been takenduring the installation or migration process.

Select Install HELIOS Products from the main menu andpress RETURN.

The Installable Products section shows all availableHELIOS software products. HELIOS software productsalready installed on the server are listed in the AlreadyInstalled section. Otherwise this section is missing(Fig. 4.2 and Fig. 4.3).


The HELIOS products Base and Base Dataare always required for the installation of any otherHELIOS product, e.g. EtherShare, PCShare, etc.

Fig. 4.2: “Install HELIOS Products” dialog

In the Installable Products section highlight theproduct you wish to install and press the space bar, so it becomesmarked. To deselect one (or more) item(s) in the list, pressthe space bar again.

The example in Fig. 4.2 shows that Base (with Base Data) andEtherShare are already installed, and PCShare is about to beinstalled. Fig. 4.3 shows a “fresh” installation of Base (withBase Data), EtherShare and PCShare, where no HELIOSproduct software was installed before.


Starting the installation will stop all HELIOS servicesrunning on the server. Therefore, please make sure allHELIOS users are logged-out before you install newproducts. To verify the HELIOS user status you mayuse the “swho” command (8.7 “swho”) or HELIOS Admin(Lists > Active Users).

After you have marked all products you wish to install confirm with Ok.

The “Installation successfully completed” windowshows the status of the installation (Fig. 4.4).

Fig. 4.4: “Installation successfully completed” window

Leave the installation menu with Esc or Ctrl-X (see also4.1.6 “Navigating within the HELIOS Installer”) to getback to the main menu. You can now quit the HELIOSInstaller.

The HELIOS Installer has now installed all the specifiedapplications and related updates from the HELIOS CD.You should now check if there are subsequent updatesavailable for download and installation. See 18 “The HELIOS Update Installer”for complete details.

See 17 “Uninstalling the HELIOS software” for instructionson how to remove the HELIOS software from the server.

If this is an upgrade installation, from CD017 or earlier, you can nowmigrate your settings from the previous versions. To do so, skip ahead to4.3 “Migrating from earlier versions (CD017 or earlier) to UB2”.

Otherwise, your next step is to enter the HELIOS softwarelicense(s) for the installed product(s). Find instructions onhow to do that by skipping ahead to 4.4 “Licenses”.

4.1.8 Software installation (Mac OS X)

In order to install the HELIOS software on a Mac OS Xplatform, do the following:

Insert the HELIOS CD in the Mac OS X computerand double-click the “HELIOS Network Installer” CDicon, which appears on the desktop.

In the “HELIOS Network Installer” window double-clickthe “mac-os-x” folder.

Start the installation by double-clicking the “HELIOSInstaller” icon.

The “Welcome to the HELIOS Installer” dialog opens (Fig. 4.5).

Fig. 4.5: “Welcome to the HELIOS Installer” dialog

Then click on the padlock symbol in order to authenticatewith administrative rights to make changes (Fig. 4.6).

If you have administrative rights on the machine you canuse your name and password in the authentication dialog.

Fig. 4.6: The HELIOS Installer authentication dialog

The Introduction dialog (Fig. 4.7) gives an overview of theinstallable HELIOS products and their main features.

Make sure that the Please select pull-down menu shows theentry Installation, and click Continue to proceed.

Fig. 4.7: The HELIOS Installer “Introduction” dialog

The “License Agreement” is displayed (Fig. 4.8).

Read the content carefully and click Continue.

If you agree to the terms and conditions click Agree.If you do not agree click Disagree; the installationof the HELIOS software will then be aborted.

In the “Destination for HELIOS Products” dialog (Fig. 4.9)enter the path to the location where you want to install theHELIOS products or click Choose, which brings up theMac File Selector. Then click Continue.

Fig. 4.8: The HELIOS Installer “License Agreement”

Fig. 4.9: “Destination for HELIOS Products” dialog

The Installable Products section shows all availableHELIOS software products. If there are already HELIOSsoftware products installed on the server they are listed inthe Already Installed section. Otherwise this section isempty (Fig. 4.10 and Fig. 4.11).

Fig. 4.11: “Install HELIOS Products” dialog

In the Installable Products section click the checkbox of theproduct you wish to install (see Fig. 4.10).

The example shows that Base (with Base Data) and EtherShareare already installed, and PCShare is about to be installed.Fig. 4.11 shows a “fresh” installation of Base(with Base Data), EtherShare and PCShare, where no HELIOSproduct software was installed before.


Starting the installation will stop all HELIOS servicesrunning on the server. Therefore, please make sure allHELIOS users are logged-out before you install newproducts. To verify the HELIOS user status, you can usethe “swho” command described in 8.7 “swho” or useHELIOS Admin (Lists > Active Users).

After you have marked all products that you want to installconfirm with Install.

The “Status” window (Fig. 4.12) informs you about theprogress of the HELIOS software installation. As soon asthe installation is finished, the software is started so theservices are available immediately.

Enter the HELIOS software license(s) for the installedproduct(s) according to 4.4 “Licenses”.

4.1.9 Software installation (Windows)

Available products

The HELIOS products EtherShare UB2 and PCShare UB2are not available for Windows.

PCShare UB2
  • Every Windows version already includes SMB/CIFS

  • PCShare SMB/CIFS printing is included in HELIOSBase for Windows

EtherShare UB2
  • HELIOS AFP server is not available, Windows ServerSFM (Services for Macintosh) is supported

  • Windows 2003 Server AppleTalk is supported

  • EtherShare features included in HELIOS Base:
    Print spooler: PAP & TCP/IP printer drivers, …
    Tools: “atechoping”, “poll”, “LanTest”, …

WebShare UB2, ImageServer UB2, PDF HandShake UB2,and PrintPreview UB2 are available for Windows.

The default HELIOS installation path on Windows used inthe examples in this manual is “C:​Program Files​Helios”.

HELIOS USB driver for Windows

A USB-dongle provides the machine ID on Windowscomputers. When the dongle is plugged in for the first time,a driver must be installed. You will find the driver on theHELIOS media, in the “windows​usbdriver” directory.

Plug the HELIOS USB-dongle into a free USB port on theWindows computer.

Windows will recognize it as a new hardware componentand open the “Found New Hardware Wizard” program (Fig. 4.13).

Select the No, not this time radio button because you wantWindows to search for the driver on the HELIOS CD.Continue with Next >.

Place the HELIOS CD into the CD-ROM drive ofyour Windows computer, select the Install from a list orspecific location (Advanced) radio button and click Next >(Fig. 4.14).

Fig. 4.14: Installation mode

Click Browse to to the correct installation search path<CD_drive>:​windows​usbdriver and continue with Next >(Fig. 4.15).

The Wizard shows that the installation has been completed.

If the “Windows Device Manager” (Device Manager inthe Hardware tab in Control Panel > System)lists the entry HELIOS MachID USB Devices theinstallation of the USB driver was successful (Fig. 4.16).

Fig. 4.16: Windows “Device Manager”

Insert the HELIOS CD into the CD-ROM drive of yourWindows computer and start the installation by double-clickingthe “HELIOS Installer.exe” icon in the “windows” subfolder.

The “HELIOS Installer” window opens.

Click Continue.

The introductory dialog gives an overview of the installableHELIOS products and their main features.

Make sure that Installation is selected on the pull-downmenu and click Continue to proceed.

The “License Agreement” is displayed.

Read the content carefully and – if you agree to the termsand conditions – activate the Accept License radio buttonand click Continue.


The “license” file is also available on the HELIOSCD.

If you do not agree, leave the Do Not Accept Licenseradio button as is and close the window. The installation of theHELIOS software will then be aborted.

To specify a different location where you wish to install the HELIOSproducts (Fig. 4.17) click Custom...,which brings up the Windows file selector. Then click Continue.

Fig. 4.17: Select destination folder

The Installable Products section shows all availableHELIOS software products. If there are already HELIOSsoftware products installed on the server they are listed inthe Already Installed: section. Otherwise this section isempty (Fig. 4.18 and Fig. 4.19).

Fig. 4.18: Select products to install (clean install)

Fig. 4.19: Select products to install (update install)


In the Installable Products section click the checkbox forthe product you wish to install (see Fig. 4.19).

Fig. 4.18 shows a “fresh” installation of Base (with BaseData) and ImageServer, where no HELIOS product software was installed before.Fig. 4.19 shows that Base (withBase Data) is already installed, and ImageServer is about to be installed.


Starting the installation will stop all HELIOS servicesrunning on the server. Therefore, please make surethat all HELIOS users log off before you install newproducts. To verify the HELIOS user status you canuse the “swho” command or use HELIOS Admin(Lists > Active Users).

After you have selected the desired products for installation,click the Install button.

The status window (Fig. 4.20) shows the progress of theHELIOS software installation. As soon as the installationis finished, the software is started so the services areimmediately available.

After the installation, an installation log file is written to theuser’s temp directory:
Documents and Settings​<user>​Local Settings​Temp​helios.installer.log.

It contains the informationfrom the “HELIOS Installer” window (Fig. 4.20).


Upon installation, the HELIOS programs are automaticallystarted. They are generally administered via the HELIOSAdmin application.

To run HELIOS Admin directly on the server, navigate tothe “Helios​public​Windows” directory, anddouble-click on “HELIOS Admin.exe” (requires Java SE runtime1.4.2 or newer).

To run HELIOS Admin remotely from a client, it is necessaryto share the Helios​public directory. Navigate to the“Helios” directory, and right-click on the “public” directory.Select Sharing and Security..., and the Sharing tab.Click Share this folder, and (if desired) change theShare name to something descriptive, e.g. “HELIOS_Apps”. See5.7 “Windows shares & HELIOS volumes” for additional details.

Network clients can now mount that volume via SMB, or,if the Windows server is running SFM (Services for Macintosh),via AFP. However connected, Mac clients can find“HELIOS” in the “MacOS” folder, andWindows clients will find “HELIOS Admin.exe” in the“Windows” folder of the volume. Other clients can use the“HELIOS Admin.jar” application in the “Java” folder.Simply double-click the respective HELIOS Admin icon.Alternatively, you can copy the application to your localhard disk.

For a complete reference to HELIOS Admin, refer to7 “HELIOS Admin”.

4.1.10 Software installation (Virtual machines)

Software installation works as described in the chapters for the installation on UNIXand Windows. However, only certain virtual machine solutions (VMs) are supported.

Host OSGuest OS
Microsoft Hyper-V ServerWindows Server 2003/​2008, Linux, Solaris
VMware ESX ServerWindows Server 2003/​2008, Linux, Solaris

Table 4.1: Currently supported virtualization solutions

For a HELIOS installation in a virtual machine, no USB-dongle is required.

The HELIOS machine ID is based on the network hardware address andVM-specific information.

For up-to-date information on supported and tested VM solutions, seethe HELIOS website

4.2 Upgrading product generations

4.2.1 Upgrading from UB+ to UB2

When upgrading from HELIOS UB+ generation products tothe UB2 products, all settings are preserved. However,since AD/PDC authentication has changed, it will take some manualconfiguration. For details seeMigrating HELIOS UB+ to UB2on the HELIOS website.

4.2.2 Upgrading from UB+ CD023 to CD024

A mixed operation of CD023 and CD024 installation is not possible.So all products must be installed from CD023 or all products must beinstalled from CD024. See also Migrating the HELIOS UB+CD023 to CD024on the HELIOS website.

4.2.3 Upgrading from UB generation products to UB+

When upgrading from HELIOS UB generation products tothe UB+ products, all settings are preserved. A rebuild willautomatically be done for all volumes to re-index the SQLdesktop database. For details see 13.1.1 “The new SQL desktop database” andMigrating HELIOS UB to UB+on the HELIOS website.

4.2.4 Upgrading from 4th generation products to UB

When upgrading from HELIOS 4th generation products to the UB products, allsettings are preserved. See also Migrating HELIOS 4th generation to UBon the HELIOS website.

Users of HELIOS 4th generation or later can skip the next chapterand continue reading with 4.4 “Licenses”.

4.3 Migrating from earlier versions (CD017 or earlier) to UB2

This section is applicable to sites upgrading from these or earlierversions: EtherShare 2.6, PCShare 3.0, EtherShareOPI 2.1, PDF HandShake 2.0, and PrintPreview 1.1(see References to HELIOS CDs in 4.1.4 “General remarks”).

4.3.1 Migrate settings

The format to store server settings was changed beginningwith the 4th generation version. There is only one preferencesfile for all HELIOS products. You can convert yourconfiguration files (e.g. “atalk.conf”) from a previousversion.

Select Migrate Settings from the HELIOS Installer.


Keep in mind that you must have installed the newproduct before you can migrate. You may also needto adjust the migrated settings manually.

Verify that the paths are correct and select the settings tomigrate. Then select Ok and quit the HELIOS Installer (Fig. 4.21).


If you are migrating settings from just one product,EtherShare or PCShare, you must erase the otherpath entry in the respective field (Fig. 4.21)! Otherwise,you will receive an error message.

The Migrate Settings feature calls the HELIOS utility“migrate”, which is described in 8.4 “migrate”.

Now enter the following command to adopt the migrated settings:

4.3.2 Previous (CD017 and earlier) and new version settings

The following comparison shows where the various software settings usedto be set in previous versions (left column), and where they are set in the new version(right column). See References to HELIOS CDs in 4.1.4 “General remarks”.

EtherShare & PCShare volumes
…/PPD & font list…var/spool/qmeta
…/lpr interface files…var/spool/qmeta
AppleTalk network interface settings

All AppleTalk network interfaces are migrated into thepreferences file. The interfaces are stored with the samesyntax (e.g.: if=..., nif=...), butin the form of a string list in the preferences file. Thesettings can be verified by issuing the “prefdump” command,or by using HELIOS Admin to view the “Versions” file.The interface settings are stored in:

To configure the network interfaces use the “netconf”program, which is described in the HELIOS EtherShare manual(note that Mac OS X uses its own network interfaceconfiguration program instead of “netconf”).

As all new printer queues can be administered via HELIOSAdmin and new output options are available, we havedecided not to migrate PCShare printers to the new preferencesstorage. Shared printers can be published forPCShare with a single click in HELIOS Admin. Otherprinter queues must be created using HELIOS Admin.

Only old DOS printer queues using the PCShare DOS“printsrv” must be configured using PCShare Admin.

IP access lists
Home directories

Please note that home directories are turned on bydefault. Home volume settings can be configured by use ofHELIOS Admin. For a conversion between different charactersets on home volumes refer to the utility script“converthome” in the HELIOS EtherShare manual.

OPI & PDF HandShake server settings are not migrated,please set them manually in HELIOS Admin (Settings >PDF HandShake Settings and ImageServer Settings).

PCShare WINS and Browsing

These settings are migrated.

4.3.3 Switching back to the old versions (up to CD017 and earlier)

As all old configuration files will stay unchanged in thesystem it is possible to switch back to the previous versionsanytime (see References to HELIOS CDs in 4.1.4 “General remarks”).

Deactivate the new HELIOS product version by taking thefollowing steps:

In the “EtherShare Installation Menu” take the steps

Then quit the “EtherShare Installation Menu”.

Likewise, if you also have PCShare installed:

In the “PCShare Installation Menu” take only step

Then quit the “PCShare Installation Menu”.


All changes and modifications applied to the newversions are not migrated back into the previousproduct versions.

4.3.4 Switching back to the new versions

After the new version is installed and running, the oldversion can remain on the server for the purpose ofswitching back to the previous versions.

To prevent the old versions from loading during a systemboot, deactivate the old product versions as start scripts, andstart the HELIOS services again:

4.3.5 Migrating a second time

If you have used the previous version or the migrationfailed it is possible to start the migration again. Every timeyou do a migration the old version settings will override thenew version settings.

4.3.6 Removing the old versions completely

The font lists and PPD of all old spool queues can be removedbecause the new ones are in “HELIOSDIR/var/spool/qmeta”.

After all existing ICC profiles have been copied into the“HELIOSDIR/var/​ICC-Profiles” volume, the old“ICC-Profiles” volume can be removed.

4.4 Licenses


For instructions on how to enter HELIOS software licenseson a Mac OS X platform read 4.4.3 “Entering a new license (Mac OS X)”.

4.4.1 Entering a new license

After you have installed a HELIOS software product on theserver you must license the program in order to make itwork.

On the command line of the host machine log in as “root”and enter:

The “License a HELIOS Product” dialog appears (Fig. 4.22).

In the Licensed Products section select …New Entryand press RETURN (Fig. 4.23).

Fig. 4.23: “License a HELIOS Product” dialog

In our example, we license the PCShare software whichwas installed in HELIOS Installation above in this chapter.

In the “PCShare Base License” dialog window (Fig. 4.24)enter the serial number of the product, the number of users (i.e.the type of license you purchased with the software product)and the checksum which you get from the “ActivationKey Reply” form. Then confirm with Ok.


What you have to do in “Welcome to HELIOS Base”shows you step-by-step how to receive the “ActivationKey Reply” form with the required keys.

To leave the “License a HELIOS Product” dialog navigate toOk and press RETURN. Otherwise the changes youhave applied to the server will not take effect.

The HELIOS application must now be stoppedand restarted for the new license to take effect. See4.5 “Starting/stopping HELIOS services manually”.

4.4.2 Removing a HELIOS license from the server

An already existing HELIOS license cannot be edited. Insuch cases it must be removed and then replaced by another.To remove a HELIOS software license do the following:

In the “License a HELIOS Product” dialog highlight thesoftware license you want to remove and press BACKSPACEor Ctrl+H (see 4.1.6 “Navigating within the HELIOS Installer”).

To leave the “License a HELIOS Product” dialog navigate toOk and press RETURN. Otherwise the changes you haveapplied to the server will not take effect.

4.4.3 Entering a new license (Mac OS X)

HELIOS Services is a GUI application designed forentering HELIOS software licenses, and for easily startingand stopping HELIOS processes.

Double-click the “HELIOS Services” icon in the“Applications” folder and select the Licenses tabwithin the “HELIOS Services” window (Fig. 4.25).

The field Machine ID shows the machine ID of the USB-dongle connected toyour Mac. In the other field all HELIOS product licensesare displayed, with Product name, Serial Number,and Expiration Date (note that the entry in theExpiration Date column remains empty if you arerunning the software with a full license).

Fig. 4.25: “HELIOS Services” – View License

Click View License File... to see the complete license file(Fig. 4.26).

This may be convenient if you wish to view and extractserial numbers etc. with “copy and paste”.

Click Add License ... to add a new HELIOS product license.

Fig. 4.27: “HELIOS Services” – Add License

An extra dialog window opens (Fig. 4.27) which lets youchoose the desired product from the pull-down menu Product,and lets you enter the serial number (Serial), thenumber of Units, and the Checksum. Asmentioned before, if you are running a full license of the HELIOS products,leave the Expires field empty. Otherwise, the expirationdate of the demo or subscription license must be entered inthe Expires field as well.


All HELIOS products are licensed for use on a singlecomputer system (“server”), which has a uniquemachine identification (“HELIOS MachID”) which isprovided by a HELIOS USB dongle. The software canonly once be licensed for a given USB dongle(MachID). Compare Fig. 4.25 and Fig. 4.26.

HELIOS services must be stopped and restarted for the newlicense to take effect. See 4.5 “Starting/stopping HELIOS services manually”.

4.4.4 License conditions (Windows)


This chapter is about the HELIOS licensing conditionsonly. Microsoft’s licensing conditions for their serverand client solutions must be obtained separately. Forinstructions on how to enter HELIOS software licensesread the chapter 4.4.1 “Entering a new license”.

HELIOS Base for Windows includes the HELIOSAdvanced Print Server and provides the foundation for allHELIOS products. Except for WebShare, all HELIOSproducts on Windows require a HELIOS Base license.

User expansions can be added to HELIOS Base forWindows and are valid for HELIOS Base and all add-onproducts (ImageServer, PDF HandShake and PrintPreview).The user licenses are based on different users per day, thesame as on all HELIOS server platforms. License details aredescribed in the file “license.txt” on the HELIOS CD.

Supported example product combinations:

  • HELIOS Base for Windows

Advanced Prepress Server
  • HELIOS Base for Windows

  • Add-on products, any combination of:

    • ImageServer UB2

    • PDF HandShake UB2 (adds PDF support)

    • PrintPreview UB2 (adds proofing support)

    • WebShare UB2 (adds remote file access)

  • HELIOS Base for Windows

  • PDF HandShake UB2

  • Optional: ImageServer UB2 for Script Server hot folder workflows

Image Conversion Server
  • HELIOS Base for Windows

  • Add-on products, any combination of:

    • ImageServer UB2 for Script Server and for rasterimage conversion and ICC color matching

    • PDF HandShake UB2

    • PrintPreview UB2

    • WebShare UB2

  • WebShare File Server

  • HELIOS Base installation (no license required with WebShare)

A WebShare standalone server without any add-on productdoes not need a HELIOS Base license. Additional add-ons likeImageServer require a HELIOS Base for Windows license.

Free Calculator For Mac

Dedicated WebShare Webserver
  • HELIOS Base installation (no license required with WebShare)

  • WebShare Webserver (no license required with WebShare)


WebShare has its own user licenses. AdditionalWebShare users can be added with user expansionslicensed for the WebShare product.

  • HELIOS Base for Windows

  • WebShare UB2 (for previews of images, PDF and Office documents)

  • ImageServer UB2 (for previews of XPV documents)

  • Optional: PrintPreview UB2 (for proofs and previews of separations)


Supported software installation and license requirementsfor HELIOS products on Windows:

must be installed
license is required
(must be purchased)
WebShare File Server
WebShare Webserver
ImageServer UB2
PDF HandShake UB2
PrintPreview UB2

HELIOS Base for Windows is required for all HELIOS products.

WebShare can be used stand-alone but additional add-onproducts always require a HELIOS Base for Windowslicense.

HELIOS Base for Windows user expansions are valid forBase and all add-on products (ImageServer, PDF HandShake,PrintPreview). WebShare user expansions are independentof Base for Windows user expansions.

4.5 Starting/stopping HELIOS services manually

For instructions on how to start and stop HELIOS serviceson Mac OS X skip to 4.5.1 “Start/Stop (Mac OS X)” below.

For instructions on how to start and stop HELIOS serviceson Windows, see 5.1.3 “Starting and stopping the HELIOS software”.

Sometimes it may become necessary to start or stopHELIOS services on the server manually, e.g. afterinstalling updates via the HELIOS Update Installer (see also18 “The HELIOS Update Installer”):

On the command line of the host machine log in as “root”and enter:

To stop all HELIOS processes on the server enter:


Before issuing the “stop-helios” command make surethat all clients are logged-out (e.g. with the “swho”command, see 8.7 “swho”).

4.5.1 Start/Stop (Mac OS X)

“HELIOS Services” is a Mac OS X GUI applicationdesigned for entering HELIOS software licenses, and foreasily starting and stopping HELIOS processes.

Double-click the “HELIOS Services” icon in the“Applications” folder.

The “HELIOS Services” window appears providinginformation on the HELIOS products status when you clickStatus.

In order to start the HELIOS software do the following:

Click the lock icon (Fig. 4.28) to authenticate. After theauthentication, the Start button will become available.

Fig. 4.28: “HELIOS Services” – Click the lock

Click the Start button within the “HELIOS Services”window.

The Messages box shows the information that the HELIOSservices are being started. When all available services arerunning, the display shows Done..

A click on the Status button then reveals a listing of allHELIOS processes (Fig. 4.29) and gives information abouttheir name (Service), their Status, theirprocess ID number (PID), date and time of starting(When), and – if a process has been started more thanonce – the number of Restarts.

Fig. 4.29: “HELIOS Services” – View process status

All HELIOS services on Mac OS X must be stopped:

Click Stop within the Status tab window.

HELIOS Services has a feature that lets you specify ashutdown message and the time span to shutdown (Fig. 4.30).

Fig. 4.30: “HELIOS Services” – Specifying shutdown options

Specify the shutdown message in the Shutdown messagetext box. In the Time to shutdown (minutes) field enter thetime after which the services should be stopped (to make the servicesstop immediately, enter “0”).

The Messages box then displays the information that theHELIOS services are being stopped (Fig. 4.31).

4.6 HELIOS TCP/IP security overview

HELIOS server applications allow very precise, easy toadminister control of access to their services. For example,access to volumes can be limited to members of specificgroups (if you are not a member of an authorized group, thevolume will not even be listed), and a password canbe required to mount the volume. Printers can also bepassword-protected. HELIOS Admin recognizes four levels ofauthorization, to allow appropriate delegation ofadministrative capabilities.

4.6.1 Password security

HELIOS programs use encrypted passwords, so that no cleartextpasswords are sent over the network during the login procedure.This feature is called Encrypted Password Transport.

For more information, see 10.1 “The authentication server program”.

4.6.2 Set passwords

During the installation of the HELIOS software on UNIX, theuser “demouser” is created. The HELIOS password for both“root” and “demouser” are set to empty. This means a significant lack ofsecurity (anybody can log on to the server as user “root”without needing to know the password), and so you shouldspecify a password for “root”.


For your own security, provide your user accounts withpasswords to prevent them from unauthorized accessand abuse!


If this is an upgrade from an installation that utilizedHELIOS encrypted passwords, and those settingswere migrated to the new version, then normally nofurther action is needed.

Launch HELIOS Admin (see 7.2 “Start HELIOS Admin”) andselect Login from the HELIOSAdmin File menu. In the User Name fieldenter “root” and leave the Password field empty.

Open the Users tab, select the “root” entry from the list anddouble-click it.

Fig. 4.32: HELIOS Admin – User configuration window

In the User configuration window for “root” (Fig. 4.32)specify a password for “root” in the Password field and clickSave.

HELIOS Admin will ask you to enter the new password again. This ensuresthat no typing mistakes have been made. After clicking OKthe password will be assigned to user “root”.

Then set passwords for all other existing users or add newusers (passwords defined in HELIOS Admin also updatethe user’s system password).


On a Mac OS X machine, the “root” login is disabledby default. Once a “root” password is specified withHELIOS Admin, it is enabled automatically.Also note that if a password is modified via hostsystem tools, our additional password file is notchanged. Therefore it makes more sense to administerusers with HELIOS Admin or by using the HELIOS utility program“authutil” (see 10.2 “authutil”).

4.6.3 IP access control list

HELIOS offers additional access control by means of IPaccess lists, based upon the user’s IP address. The defaultinstallation creates a single IP access list, that specifieswhich IP addresses are allowed access to HELIOS resources(volumes, home directories, printers) and services(HELIOS Admin).

All of the above settings are easily configured by means ofHELIOS Admin, which allows easy GUI-based serveradministration from any client on the network. Once theHELIOS software is installed, HELIOS Admin should beused to configure these security options.

Finer IP-based access control can be specified for individualHELIOS resources. For example, each volume can have itsown IP access list. This allows certain volumes to be accessibleonly from within the local network, while others can bemade available to remote offices or customers. Or the SystemAdministrator can be authorized to access HELIOS Adminfrom home. The default IP access list is called ipaccess,and is described in 6.8 “HELIOSDIR/var/conf”. To create aresource-specific IP access list, create an “ipaccess” file (see7.8.6 “IP Access”) with the desired access settings for thatresource, and use either HELIOS Admin or the “prefvalue”command to associate it with the appropriate volume, etc.For reference, upon installation, a second access list iscreated, ipaccess.local, which contains the settings thatwill allow access only to users on the local network.

ipaccess“AFP server preference keys” (see EtherShare manual)
ipaccess“PCShare preference” (see PCShare manual)
ipaccess19.12 “HELIOS Admin server preference keys”
IPAccess19.1 “Volume preference keys”
ipaccess15.7 “LPD”
ipaccess.local6.8 “HELIOSDIR/var/conf”
ipaccess“papsrv” (see EtherShare manual)

Table 4.2: Overview of IP access preferences and their description

4.6.4 Firewall ports

Download Helios Sun Calculator For Mac 3.1 Pro

If your server is protected by a firewall, then access fromnetwork clients to HELIOS server services (volumes, printers,Admin, etc.) will be blocked by the firewall, until portsfor the respective services are opened in the firewall.

For example, on a Mac OS X based HELIOS server, these ports need to beopen:

You will not need any other ports open, unless you enableother HELIOS services (e.g. DHCP server, Remote LPR).

A complete overview about TCP server and client portsused by the HELIOS software is given in C.7 “TCP ports used by HELIOS”.

4.7 After the installation – What now?

Read the manuals of the HELIOS software products youhave installed.

Check the product specific README files which containthe latest information and updates that did not make it intothe manuals. They are available in:

  • Server host: “HELIOSDIR/public/ReadMe”

  • Mac: “HELIOS Applications” volume; “ReadMe” folder

  • Windows: “HELIOS_APPS/ReadMe”

We recommend that you subscribe to the HELIOS Newsletter, and toHELIOS Tech Infos to be alerted about updates and new features.

To configure the network interfaces use – if necessary – the“netconf” program, which is described in the EtherSharemanual (Mac OS X uses its own network interface configuration program).


If EtherShare is installed, and the server has morethan one network interface, then AppleTalk routing isautomatically configured. If you need to change theconfiguration, refer to the EtherShare manual forinstructions on the “netconf” utility (recommended).Alternatively, see chapter 8.13 “prefvalue” toset the “atalkd” preferences (see “AppleTalk preference keys”in the HELIOS EtherShare manual).

Verify that all HELIOS services are running:

Online calculator

On Mac OS X, run the HELIOS Services application (Fig. 4.29).

Check the system messages file for any HELIOS startup messages. See7.5.9 “System messages”.


HELIOS LanTest can be used to test network servervolume and local hard disk performance. LanTest canbe found in “HELIOS_APPS” (Windows) and “HELIOSApplications” (Mac).

Verify that user passwords have been set (see 4.6.2 “Set passwords”).

Set up users, groups, volumes, printers, ipaccess, etc.We recommend to do this with HELIOS Admin (see7 “HELIOS Admin”).

4.8 Migration to other platforms


This chapter only refers to migrating software as ofHELIOS CD018 or newer (i.e. EtherShare 3.1,PCShare 3.1, WebShare 1.0, ImageServer 2.5, PDFHandShake 2.1 and PrintPreview 2.0 or newer).

All installed HELIOS products and settings can be transferredto a new platform by installing the HELIOS productsfrom the installation media and moving the HELIOS “var” folder to the newplatform. All server settings including volumes and printersare transferred to the new platform and are automaticallyused on the new system. All volumes and printer spooldirectories will then be re-created on the new platformwhen start-helios -i is executed.


The HELIOS software on Sun Solaris is subject to betransferred to a Linux platform:

Install the HELIOS software from CD on the new platform(in this example Linux).

Then enter the command stop-helios on the new (Linux)platform.

Enter the command stop-helios on the old (here SunSolaris) platform. Copy the complete “HELIOSDIR/var”directory, which contains all volumes and printer settings,from the old platform to the new platform (Linux).

In doing so the “HELIOSDIR/var” directory on the Linuxplatform will be replaced with the “HELIOSDIR/var”directory of the Sun Solaris platform.

On the new (Linux) platform, enter the command:

All existing server settings from the Sun Solaris platformare now available on the Linux platform.


Users, groups and volume content are NOT migrated.Please set users and groups manually in HELIOSAdmin (Lists > Users and Lists > Groups), andcopy the volume content from the old to the new platform.

4.9 Back up HELIOS settings

It is prudent to save the “HELIOSDIR/var” directory to CDat regular intervals, so that if a prior setting needs to berecovered or if the server goes down and you want toquickly migrate settings to a different server, it will be easyto do so. Tape backups are often not readily accessible forsuch purposes.

4.9.1 Automatic backup of the configuration

The configuration in “var/conf” and “var/spool/qmeta” isautomatically saved daily in a “tar” file. This allowsrestoring old settings, e.g. if the preferences file hasaccidentally been deleted.

If there is the need to restore the system to a previousconfiguration, go to “HELIOSDIR/var/adm” and open thedesired “tar” archive “configuration.tgz” (today) to“configuration.tgz.6” (seven days ago).

Graphing Calculator For Mac

4.10 Data backup

As with all computer systems, it is highly advisable to makeregular backups of network volumes to tape or disk.Although modern servers provide comprehensive safetymechanisms in case of system faults, it is never possible tofully exclude loss of data. For this reason, the administratorshould regularly archive all volumes of the file server tomass storage. For data backup solutions

Scientific Calculator For Mac

HELIOS ManualsMay 17, 2013