Ignore generated files
ignore 'compile'
Ignore sblim-sfcb.service.pre
Ignore test-driver
Makefile.am: add autoconfiscate.sh to dist
Makefile.am: Honor build environment
providerMgr: add prototypes
Enable broker.LogMessage and broker.trace
Return value from non-void function
Configurable local socket group permission for daemon clients

(Chris_Poblete@Dell.com)

In our environment where we use Sfcb, services are run as root. One of
the services is a web service that runs worker threads as daemon user.
A worker thread connects to Sfcb through the local socket interface in
Sfcc. The connection is failing since the local socket file permission
is set to 755 for user:group root:root and the worker thread is
running as daemon:daemon.

Solution:

The proposal allows the socket file group permission to be set to a
specific group. The group name is defined in the Sfcb configuration
file. Once set, the group shall have write permission to the socket
file which will allow the local socket connection.  By default, the
group name is not set and the default permission is used.  Security is
preserved since the configuration file is writable only by user root
(when properly installed).  The installation shall be responsible for
assigning a trusted group as applicable.
Check for existance of autoconfiscate.sh before calling it in a sub-directory
Define YYPARSE_PARAM early for cimXmlOps and cimXmlParser
Don't crash if class repo is not initialized
Increase max trace msg len to 4096
Properly shut down if provider crashed
Improvide error message if ClassProvider for root/interop can't start
Enable authentication by default