- 11 Oct, 2017 40 commits
-
-
Steven Murray authored
-
Dennis Waldron authored
Fixed: #31143: please do not use 'Daemon' in the name of daemons. Also removed references to non existing manpages
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Steven Murray authored
Added "EVMGRNOHOST (2002) VMGR HOST not set" to the serrno manual page. Thanks to Dennis for spotting the mistake
-
Steven Murray authored
Added the new VMGR error message "EVMGRNOHOST - VMGR HOST not set" in order to make the error reporting displayed to end users more informative
-
Dennis Waldron authored
-
Arne Wiebalck authored
for the CDB. This led to failing mounts.
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Steven Murray authored
the file descriptors for stdin, stdout and stderr to point to /dev/null. This modification will now protect the following daemons from "hidden" or "unknown" code that uses these file descriptors for such things as printng error messages (e.g. printf or fprintf(stderr, ...): c2probe cupv expertd ns rtcpclientd tpdaemon vmgr
-
Dennis Waldron authored
-
Sebastien Ponce authored
-
Dennis Waldron authored
-
Rosa Maria Garcia Rioja authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Rosa Maria Garcia Rioja authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
-
Arne Wiebalck authored
-
Sebastien Ponce authored
-
Dennis Waldron authored
-
Sebastien Ponce authored
- creation of small libraries per component, all called libcastor<component> and all lower case named. Note some renaming in the existing names, like libcastorCommonOra -> libcastorcommonora - suppression of libshift for internal use, preferring to use a restricted set of small libraries. libshift only exists now for backward compatibility reasons on the client side and does not contain any code, only dependencies to the new libraries - creation of easy build targets, such as NormalProgramTarget, SharedLibraryTarget or EXEMANPAGE. Look at examples on how to use them - proper enforcement of all Makefiles dependencies, using DependOnLibrary macro - automation of a lot of nasty repetitive actions, e.g. looping on subdirectories for all Makefile standard targets - dropped support for many outdated (to say the least) external tools. e.g. hpss, cray OS, dbana, ....
-
Dennis Waldron authored
-
Sebastien Ponce authored
-
Sebastien Ponce authored
Added last_mod_time parameter to setfsize*, replaceseg, replacetapecopy and setsegattr. Also checked for potential concurrent modifications of the files in these procedures, based on the last_mod_time and prevent the changes to take place when needed
-
Giuseppe Lo Presti authored
-
Dennis Waldron authored
-
Dennis Waldron authored
-