2013-02-03 24 views
0

我正在開發一個Meego/Harmattan應用程序,在我的軟件包中有一個文件x.dat,需要使用我的可執行文件foo應用程序寫入,Debian軟件包成功並將x.dat安裝在/ opt/foo/bin中,但是當我調試時,應用程序foo拒絕成功爲後續fwrite打開文件,這是否與缺少Aegis清單條目有關?該條目的正確語句是什麼?手動完成嗎?無法在Meego/Harmattan中以編程方式修改文件

注:我試過沒有成功使用不同的路徑來安裝數據文件x.dat,這包括嘗試/ home/user。 在此先感謝,

回答

0

您的應用程序無權寫入/opt,因爲它的運行方式爲user。您必須在安裝後腳本中將文件/home/user/.yourapp/chown設置爲user:user。 (你也可以在/opt的權利,但不建議)

相關問題