我有一个使用setuptools构建一个蛋的项目:
#!/usr/bin/env python2.7
# -*- coding: utf-8 -*-
from setuptools import setup, find_packages
setup(
name = "cfnupdateservice",
version = "1.0.0",
packages = find_packages('src'),
package_dir = { '': 'src'},
install_requires = [
'setuptools',
],
dependency_links = [
'https://s3.amazonaws.com/cloudformation-examples/aws-cfn-bootstrap-latest.tar.gz',
],
entry_points = {
'console_scripts': [
'cfn-update-service = cfnupdateservice:main'
]
}
)
安装后的cfn-update-service
脚本确实属于/usr/local/sbin/
,并且应具有0700
的权限,因为它是管理员级别的命令。
有没有办法告诉我使用setuptools中的给定权限安装到该目录?