1

rpm / debパッケージをビルドするsetup.pyを作成しようとしていますが、777のアクセス許可を持つ空のディレクトリを作成したいと思います。data_filesを介してディレクトリを作成しています

  data_files=[ 
                ( '/var/spool/my_dir', [] )
             }

ただし、755のアクセス許可でディレクトリが作成されます。setup.pyを取得して777権限でこのディレクトリを作成するにはどうすればよいですか?

4

2 に答える 2

1

これを行う方法があります。installメソッドをオーバーライドする必要があります。ここで私の答えを参照してください: setup.pyファイルでファイルのアクセス許可を設定してください

于 2014-09-10T11:19:12.930 に答える
0

への呼び出しでファイルのアクセス許可を指定する方法はないと思いますsetup

あなたはいつでも電話の後にimport os何かをすることができます。正直なところ、本当にそれらのアクセス許可が必要なのだろうかと思います。os.chmod('/var/spool/my_dir', 0777)setup

于 2013-01-31T03:26:56.707 に答える