Ignore generated files
ignore 'compile'
Makefile.am: add autoconfiscate.sh to dist
Makefile.am: Honor build environment
providerMgr: add prototypes
Enable broker.LogMessage and broker.trace
providerRegister: check and prevent for buffer overflows
fileRepository: show which directory could not be opened
Return value from non-void function
Install libcimcClientSfcbLocal in standard library location

This is the counterpart of a patch to sblim-sfcc, removing the
hardcoded prefix from the load path of libcimcClientSfcbLocal -
effectively putting libcimcClientXML (from sblim-sfcc) and
libcimcClientSfcbLocal (from sblim-sfcb) to the same place.
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
Ignore more files
Ignore sblim-sfcb.service.pre
Reflect provider information in 'ps' via argv

This patch changes the argv[] buffer to contain provider information
(provider name, location and class name) making it easier to debug
misbehaving providers.

Set

  argvDebug: true

in sfcb.cfg to enable this.