In the Supervisor’s Niagara-3.4. folder, find the following:
n/bin
This file is the shell script responsible for launching NiagaraAX applications. It is used primarily by the Desktop and Menu entries as a means to automate the creation of a suitable runtime environment (that is, env variables); although, a user could use this script from the command line if they choose.
If this file is deleted, Desktop and Menu shortcuts will no longer work. It is not advised to change the contents of this file.
Default attributes are: -r-xr-x-- niagarad:niagarad
This executable is used to build NiagaraAX modules. It corresponds to the build.exe file in a Windows environment.
Default attributes are: -rwxr-xr-x niagarad:niagarad
These files are runtime libraries used by NiagaraAX. They correspond to the *.dll files in a Windows environment. Deletion of any of these files will result in NiagaraAX run time failure.
Default attributes are: -rwxr-xr-x niagarad:niagarad
These files are responsible for compiling Java code into NiagaraAX modules. 'jikes' is a wrapper script that forces command line expansion for compiling entire directories of java source. 'jikes.122' is a binary that corresponds to the 'jikes.exe' file in a Windows environment. Deletion of these files will prevent the successful completion of the 'build' executable, and you will not be able to create Program objects in NiagaraAX.
Default attributes are: -rwxr-xr-x niagarad:niagarad
This file sets up the run time environment needed to run any NiagaraAX binary. It will properly initialize several important
variables, such as LD_LIBRARY_PATH and NIAGARA_HOME. This script can be sourced at the command line to allow you to launch NiagaraAX binaries, such as wb, from the command line
at a later time. Deletion of this file will prevent Desktop and Menu shortcuts from functioning properly, as well as axlauncher and niagaradctl. Do not modify the contents of this file as it is custom generated at install time for NiagaraAX.
Default attributes are: -rwxr-xr-x niagarad:niagarad
This file is the niagara daemon, aka platform daemon. It corresponds to the file 'niagarad.exe' in a Windows environment. Do not execute this file manually, as it should only be controlled (e.g, started/stopped) by the script 'niagaradctl'. Deletion of this file will prevent the 'niagaradctl' script from functioning properly and will prevent you from making platform connections to your host in 'wb'. Do not delete or modify this file in any way.
Default attributes are: -r-x------ niagarad:niagarad
This file is the control script for 'niagarad'. It is used to start, stop, and query as to the status of 'niagarad'. Symbolic
links from /etc/init.d and runlevel directories are made to this file at service installation time. This script may be executed by any users who
are configured to use niagarad (done at installation time) to manually start, stop, restart or query the niagarad service.
Deletion of this file will prevent 'niagarad' from running as a service, and will prevent 'niagarad' from starting at boot
time, and stopping at restart/reboot time. Do not delete or modify the contents of this file in any fashion.
Default attributes are: -rwxr-xr-x niagarad:niagarad
This file is a cache of the original code used to generate 'niagaradctl' used by the 'install.sh'. The contents of this file are concatenated to 'niagaradctl' at it creation following the generation of platform dependent code during 'install.sh' and 'install_service.sh' runtime. Deletion of this file, or more than trivial modification will prevent you from successfully reinstalling the platform service, i.e. 'install_service.sh'.
Default attributes are: -rwxr-xr-x niagarad:niagarad
Executing this script allows you to see any output from 'niagarad'. 'niagarad' is run as a service and therefore his standard output is redirected to an internal logging service. This script will locate the logs generated by 'niagarad' and print them to the screen. Deletion of this file will prevent you from seeing 'niagarad' output externally from NiagaraAX applications (that is, you'll still be able to see it in 'wb').
Default attributes are: -rwxr-xr-x niagarad:niagarad
This file is responsible for launching the Niagara Runtime Environment (NRE). It corresponds to the 'nre.exe' file in a windows environment. Deletion of this file will prevent you from being able to query the NRE externally from other NiagaraAX applications, for example for hostid.
Default attributes are: -rwxr-xr-x niagarad:niagarad
This file is responsible from launching NiagaraAX stations on your platform. It corresponds to the 'station.exe' file in a Windows environment. Deletion of this file will prevent you from launching any stations on your local platform, pretty much rendering your Supervisor useless.
Default attributes are: -rwxr-xr-x niagarad:niagarad
This file is responsible for running predefined test cases against the NRE. It corresponds to the 'test.exe' file in a Windows environment. This file is not critical, but deletion of this file will prevent you from testing the Framework.
Default attributes are: -rwxr-xr-x niagarad:niagarad
Copyright © 2000-2016 Tridium Inc. All rights reserved.