version 1.81, 2006/01/24 19:28:52
|
version 1.83, 2006/01/25 21:51:25
|
|
|
%global PEGASUS_VARDATA_CACHE_DIR /var/lib/Pegasus/cache | %global PEGASUS_VARDATA_CACHE_DIR /var/lib/Pegasus/cache |
%global PEGASUS_LOCAL_DOMAIN_SOCKET_PATH /var/run/tog-pegasus/socket/cimxml.socket | %global PEGASUS_LOCAL_DOMAIN_SOCKET_PATH /var/run/tog-pegasus/socket/cimxml.socket |
%global PEGASUS_CIMSERVER_START_FILE /var/run/tog-pegasus/cimserver.pid | %global PEGASUS_CIMSERVER_START_FILE /var/run/tog-pegasus/cimserver.pid |
|
%global CIMSERVER_LOCK_FILE /var/run/tog-pegasus/cimserver_start.lock |
%global PEGASUS_REPOSITORY_DIR /var/lib/Pegasus/repository | %global PEGASUS_REPOSITORY_DIR /var/lib/Pegasus/repository |
%global PEGASUS_PREV_REPOSITORY_DIR_NAME prev_repository | %global PEGASUS_PREV_REPOSITORY_DIR_NAME prev_repository |
%global PEGASUS_REPOSITORY_PARENT_DIR /var/lib/Pegasus | %global PEGASUS_REPOSITORY_PARENT_DIR /var/lib/Pegasus |
|
|
fi | fi |
/bin/mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR | /bin/mv %PEGASUS_REPOSITORY_DIR %PEGASUS_PREV_REPOSITORY_DIR |
fi | fi |
if [ $1 -eq 1 ]; then |
if [ $1 -gt 0 ]; then |
# Create the 'pegasus' user and group: | # Create the 'pegasus' user and group: |
/usr/sbin/groupadd pegasus > /dev/null 2>&1 || :; | /usr/sbin/groupadd pegasus > /dev/null 2>&1 || :; |
/usr/sbin/useradd -c "tog-pegasus OpenPegasus WBEM/CIM services" \ | /usr/sbin/useradd -c "tog-pegasus OpenPegasus WBEM/CIM services" \ |
|
|
[ -d %PEGASUS_VARDATA_CACHE_DIR ] && rm -rf %PEGASUS_VARDATA_CACHE_DIR; | [ -d %PEGASUS_VARDATA_CACHE_DIR ] && rm -rf %PEGASUS_VARDATA_CACHE_DIR; |
rm -f %PEGASUS_LOCAL_DOMAIN_SOCKET_PATH; | rm -f %PEGASUS_LOCAL_DOMAIN_SOCKET_PATH; |
rm -f %PEGASUS_CIMSERVER_START_FILE; | rm -f %PEGASUS_CIMSERVER_START_FILE; |
|
rm -f %CIMSERVER_LOCK_FILE; |
fi | fi |
# | # |
# End of section pegasus/rpm/tog-specfiles/tog-pegasus-preun.spec | # End of section pegasus/rpm/tog-specfiles/tog-pegasus-preun.spec |