(file) Return to tog-pegasus.spec CVS log (file) (dir) Up to [Pegasus] / pegasus / rpm

Diff for /pegasus/rpm/tog-pegasus.spec between version 1.99 and 1.100

version 1.99, 2007/09/06 01:28:08 version 1.100, 2007/09/11 18:13:07
Line 301 
Line 301 
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-pre.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-pre.spec
  
 # When Privilege Separation is enabled, create the 'cimsrvr' user and # When Privilege Separation is enabled, create the 'cimsrvr' user and
 # 'pegasus' group which are used as the context of the cimservermain process  # 'cimsrvr' group which are used as the context of the cimservermain process
 if [ $1 -gt 0 ]; then if [ $1 -gt 0 ]; then
     /usr/sbin/groupadd pegasus > /dev/null 2>&1 || :;      /usr/sbin/groupadd cimsrvr > /dev/null 2>&1 || :;
     /usr/sbin/useradd -c "tog-pegasus OpenPegasus WBEM/CIM services" \     /usr/sbin/useradd -c "tog-pegasus OpenPegasus WBEM/CIM services" \
         -g pegasus -s /sbin/nologin -r -d %PEGASUS_VARDATA_DIR cimsrvr \          -g cimsrvr -s /sbin/nologin -r -d %PEGASUS_VARDATA_DIR cimsrvr \
         > /dev/null 2>&1 || :;         > /dev/null 2>&1 || :;
 fi fi
  
Line 428 
Line 428 
 # End of section pegasus/rpm/tog-specfiles/tog-pegasus-postun.spec # End of section pegasus/rpm/tog-specfiles/tog-pegasus-postun.spec
  
 # When Privilege Separation is enabled, delete the 'cimsrvr' user and # When Privilege Separation is enabled, delete the 'cimsrvr' user and
 # 'pegasus' group which are used as the context of the cimservermain process  # 'cimsrvr' group which are used as the context of the cimservermain process
 if [ $1 -eq 0 ]; then if [ $1 -eq 0 ]; then
     /usr/sbin/userdel cimsrvr > /dev/null 2>&1 || :;     /usr/sbin/userdel cimsrvr > /dev/null 2>&1 || :;
     /usr/sbin/groupdel pegasus > /dev/null 2>&1 || :;      /usr/sbin/groupdel cimsrvr > /dev/null 2>&1 || :;
 fi fi
  
 %files %files
 %defattr(600, cimsrvr, pegasus, 700)  %defattr(600, cimsrvr, cimsrvr, 700)
 /var/lib/Pegasus/repository /var/lib/Pegasus/repository
 %defattr(600, root, pegasus, 755) %defattr(600, root, pegasus, 755)
 %dir /usr/share/doc/tog-pegasus-2.7 %dir /usr/share/doc/tog-pegasus-2.7
Line 452 
Line 452 
 %dir /usr/%PEGASUS_ARCH_LIB/Pegasus/providers %dir /usr/%PEGASUS_ARCH_LIB/Pegasus/providers
  
 %dir %attr(755, root, pegasus) /etc/Pegasus %dir %attr(755, root, pegasus) /etc/Pegasus
 %dir %attr(755, cimsrvr, pegasus) /var/run/tog-pegasus  %dir %attr(755, cimsrvr, cimsrvr) /var/run/tog-pegasus
 %dir %attr(1755,cimsrvr,pegasus) /var/run/tog-pegasus/socket  %dir %attr(1755,cimsrvr,cimsrvr) /var/run/tog-pegasus/socket
 %dir %attr(1777,root,pegasus) /var/lib/Pegasus/cache/trace %dir %attr(1777,root,pegasus) /var/lib/Pegasus/cache/trace
  
 /usr/share/Pegasus/mof/CIM29/* /usr/share/Pegasus/mof/CIM29/*
Line 504 
Line 504 
 %files test %files test
 %defattr(-,root,pegasus,-) %defattr(-,root,pegasus,-)
 /usr/share/Pegasus/test /usr/share/Pegasus/test
 %defattr(600,cimsrvr, pegasus,700)  %defattr(600,cimsrvr, cimsrvr,700)
 /var/lib/Pegasus/testrepository /var/lib/Pegasus/testrepository
 %endif %endif


Legend:
Removed from v.1.99  
changed lines
  Added in v.1.100

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2