यह काम क्यों नहीं कर रहा है:
svnout="$(/usr/bin/svn log -qr HEAD svn+ssh://user@ftp/repo)"
लगता है कि समस्या सबस्क्रिप्शन है। क्यूं कर?
सार्वजनिक कुंजी ऑर्चर सही ढंग से सेट किया गया है और बिना सबस्क्रिप्शन के ठीक काम करता है।
यह पासफ़्रेज़लेस कुंजी है BTW और ssh- एजेंट शामिल नहीं है।
कृपया बताएं कि वास्तव में यह कमांड कैसे काम नहीं कर रहा है, आप क्या करने की अपेक्षा करते हैं और इसके बजाय क्या करते हैं।
—
lesmana
अच्छी तरह से वास्तविक समस्या यह है कि इसे नागों से चलाया जाए। इसे चलाने के रूप में nagios उपयोगकर्ता ठीक काम करता है, हालाँकि जब nagios स्वयं इसे चलाता है, तो ऐसा लगता है कि वह लाइन काम नहीं कर रही है यानी $? = 1?
—
Marki
ठीक है, क्या नरक है। नागों के रूप में चलने पर भी: svn: पथ की जांच नहीं कर सकता '/root/.subversion': अनुमति से इनकार किया ...।
—
Marki
इस प्रश्न को साइट द्वारा अनुत्तरित माना जाता है। मेरा सुझाव है कि आप अपने निष्कर्षों को उत्तर के रूप में पोस्ट करें और एक बार इसे स्वीकार करें।
—
Daniel Beck