PDF Preflight now utilizes callas pdfToolbox 5 which is licensed for PDF HandShake. pdfToolbox, the successor to pdfInspektor, is now Acrobat X compatible and supports the generation of HTML reports, which can be enabled in the HELIOS included scripts.
Important: Due to the change from pdfInspektor to pdfToolbox, all existing scripts in the “Settings” volume (in the Script Server, ToolServer or WebShare/Actions folders) must be updated!
pdfToolbox 5 support has been added for:
The “wsdownload.pl” script has changed in terms of the number and the order of the parameters:
wsdownload.pl zipstream-options offset srcdir files...
Customized scripts in the “HELIOSDIR/var/webshare” directory need to be adapted after migration to the HELIOS UB2 product generation.
HELIOS EtherShare UB2 supports extended attributes. Older file servers may contain many “._” files on their volumes, created by modern Mac OS X clients due to the missing attribute support. These files are now obsolete with UB2.
To check the volume for “._” files, login as root, change to the UNIX directory where the volume is located and issue the following command line (using “sh”):
find . -name "._*" | grep -v .rsrc | ( while read x; do /usr/local/helios/bin/dt ls "$x"; done )
To remove the “._” files, login as root, change to the UNIX directory where the volume is located and issue the following command line (using “sh”):
find . -name "._*" | grep -v .rsrc | ( while read x; do /usr/local/helios/bin/dt rm "$x"; done )
The new PDC authentication requires the HELIOS PDC Logon service to be installed on the Windows host that should act as the PDC to the HELIOS installation. This host does not have to be a Primary or Backup Domain Controller; any Windows host that is part of the desired domain will do.
HELIOS PDC Logon is installed by running “WindowsAuthServer ToolsHELIOS PDC Logonsetup.exe” in the “HELIOS_APPS” volume.
The new PDC authentication is active by default. The following steps are necessary for a successful migration:
Off by default. Setting this preference to
TRUE activates the old UB+ PDC authentication mechanism by using the “heliosauth” share.
Switch preference on:
# cd /usr/local/helios
# bin/prefvalue -k "Programs/authsrv/PDCCompat" -t bool TRUE
On by default. If set, the new PDC authentication looks at “HELIOSDIR/var/conf/authsrv.cache” to map PDC user and group names to UNIX user and group IDs of previous HELIOS installations. If this ﬁle does not exist or this preference is switched off, all PDC users and groups get a PDC domain speciﬁc and unique UNIX ID. This new ID will be different to the ID set in the “authsrv.cache” ﬁle.
Switch preference off:
# bin/prefvalue -k "Programs/authsrv/PDCCompatIDMap" -t bool FALSE