Revision: | 1.7 |
Committed: | Fri Oct 27 09:46:34 2006 UTC (18 years, 6 months ago) by rehn |
Branch: | MAIN |
CVS Tags: | CRABSERVER_TEST_BUILD_V4, CRABSERVER_TEST_BUILD_V3, CRABSERVER_TEST_BUILD_V2, CRABSERVER_TEST_BUILD_V1, forCRABSERVER104test, forCRABSERVER103, PRODAGENT_0_10_12_V10, PRODAGENT_0_10_12_V9, PRODAGENT_0_10_12_V8, PRODAGENT_0_10_12_V7, PRODAGENT_0_10_12_V6, PRODAGENT_0_10_12_V5, PRODAGENT_0_10_12_V4, forCS102pre4, PRODAGENT_0_10_12_V3, PRODAGENT_0_10_12_V2, PRODAGENT_0_10_12, PRODAGENT_0_10_3, PRODAGENT_0_10_3_20080521, PRODAGENT_0_8_3_SL4, forPA070pre3-slc3, forPA070pre3-slc4, forPA070pre3-slc, forPA061, forPA060pre7-slc4, forPA060pre3, forDBS106, forPA050pre3, forPA030, forPA020, forPHEDEX251-micro-pre1, forPHEDEX251, forPHEDEX250, forPHEDEX242, forPHEDEX241 |
Changes since 1.6: | +4 -8 lines |
Log Message: | Fix config.xml generation. |
# | User | Rev | Content |
---|---|---|---|
1 | rehn | 1.5 | ### RPM external srmcp 1.24 |
2 | eulisse | 1.1 | ## INITENV +PATH PATH %i/srmclient/bin |
3 | ## INITENV SET SRM_PATH %i/srmclient | ||
4 | ## INITENV SET SRM_CONFIG %i/etc/config.xml | ||
5 | |||
6 | %define downloadv %(echo %v | tr . _) | ||
7 | Source: https://srm.fnal.gov/twiki/pub/SrmProject/SrmcpClient/%{n}_v%{downloadv}_NULL.tar | ||
8 | |||
9 | %prep | ||
10 | %setup -n srmclient | ||
11 | %build | ||
12 | |||
13 | %install | ||
14 | unset SRM_PATH SRM_CONFIG || true | ||
15 | (cd .. && tar -cf - srmclient) | (cd %i && tar -xf -) | ||
16 | rehn | 1.7 | mkdir -p %i/etc |
17 | SRM_PATH=%i/srmclient SRM_CONFIG=%i/etc/config.xml \ | ||
18 | %i/srmclient/sbin/srm \ | ||
19 | -x509_user_trusted_certificates /etc/grid-security/certificates \ | ||
20 | mballint | 1.3 | -copy file:////dev/null file:////dev/null > /dev/null 2>&1 || true |
21 | eulisse | 1.1 | |
22 | perl -p -i -e "s|$HOME|%i|" %i/etc/config.xml | ||
23 | |||
24 | %post | ||
25 | lat | 1.2 | %{relocateConfig}etc/config.xml |