これらのコードはファイル「code.py」にあります
param_list = ['/usr/bin/someapp.bin','-q','/usr/bin/someparam.conf','/tmp/output.pdf']
p = subprocess.Popen( param_list , shell=False, stdout=subprocess.PIPE )
p.communicate()
someapp.bin はファイルを生成し、ターミナル シェルで code.py の下で実行すると /tmp/output.pdf として出力されます。動作し、ユーザーはubuntuです。
しかし、 user : service_userを使用してサービスとして実行しようとする と、 /tmp フォルダーが書き込み可能で、誰でもアクセスできることを確認してください。
私の質問は、サービス中であると思われるように生成できない理由です。私の疑いは許可の問題ですが、それを機能させることができず、アドバイスと助けが必要です。ありがとう。