Problemi nella configurazione di homebrew per l'esecuzione di pure-ftpd come servizio

0

Sto cercando di eseguire pure-ftpd 1.0.46 come servizio e ho configurato il mio file plist come di seguito:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
  <dict>
    <key>KeepAlive</key>
    <true/>
    <key>Label</key>
    <string>homebrew.mxcl.pure-ftpd</string>
    <key>ProgramArguments</key>
    <array>
      <string>/usr/local/opt/pure-ftpd/sbin/pure-ftpd</string>
      <string>-A</string>
      <string>-E</string>
      <string>-j</string>
      <string>-z</string>
      <string>-l</string>
      <string>puredb:/usr/local/etc/pureftpd.pdb</string>
      <string>-I</string>
      <string>1</string>
      <string>-c</string>
      <string>1000</string>
    </array>
    <key>RunAtLoad</key>
    <true/>
    <key>WorkingDirectory</key>
    <string>/usr/local/var</string>
    <key>StandardErrorPath</key>
    <string>/usr/local/var/log/pure-ftpd.log</string>
    <key>StandardOutPath</key>
    <string>/usr/local/var/log/pure-ftpd.log</string>
  </dict>
</plist>

Tuttavia, trovo che ogni volta che cerco di essere in esecuzione come servizio registra i seguenti errori.

pure-ftpd: opzione non valida -
pure-ftpd: opzione non riconosciuta '--j -z' Impossibile avviare un server autonomo: autorizzazione negata

Qualcuno può identificare un errore che ho fatto nel mio file plist?

Ho provato a verificare che corrisponda all'esempio nella risposta SirPavlovas fornita qui: Ottenere launchd per leggere correttamente gli argomenti del programma

    
posta Syntax 20.05.2017 - 02:40
fonte

1 risposta

1

Per chiunque abbia questo problema o simili, usa la riga di comando plutil per ottenere un feedback su quali sono i problemi del file plist (ad esempio numeri di riga). Nel mio caso, la copia della pagina Confluence che ho usato per documentare la guida di installazione ha inserito caratteri di spazi vuoti, invisibili a occhio nudo ma che influiscono su launchd.

    
risposta data 22.05.2017 - 04:26
fonte

Leggi altre domande sui tag