差異處
這裏顯示兩個版本的差異處。
| Both sides previous revision 前次修改 下次修改 | 前次修改 | ||
|
rhel [2016/09/09 15:01] jz [SELinux] |
rhel [2016/12/04 23:20] (目前版本) jz |
||
|---|---|---|---|
| 行 15: | 行 15: | ||
| ====== RPM Build ====== | ====== RPM Build ====== | ||
| - | |||
| - | https://fedoraproject.org/wiki/How_to_create_a_GNU_Hello_RPM_package | ||
| <code bash> | <code bash> | ||
| + | # setup working directories | ||
| rpmdev-setuptree | rpmdev-setuptree | ||
| - | rpmbuild -ba SPECS/caddy.spec | + | |
| - | rpm -qpl --scripts RPMS/x86_64/caddy-0.9.0-1.el6.x86_64.rpm | + | # download source defined in spec file |
| + | spectool -g -R SPECS/package.spec | ||
| + | |||
| + | # build package | ||
| + | rpmbuild -ba SPECS/package.spec | ||
| + | |||
| + | # show build script of a package | ||
| + | rpm -qpl --scripts RPMS/x86_64/package-0.1.0-1.el6.x86_64.rpm | ||
| </code> | </code> | ||
| + | ref: | ||
| + | |||
| + | https://fedoraproject.org/wiki/How_to_create_a_GNU_Hello_RPM_package | ||
| ====== SELinux ====== | ====== SELinux ====== | ||
| 行 33: | 行 42: | ||
| </code> | </code> | ||
| - | ==== 暫時關閉 ==== | + | ===== 暫時關閉 ===== |
| <code> | <code> | ||
| 行 39: | 行 48: | ||
| </code> | </code> | ||
| - | === 永久關閉 === | + | ===== 永久關閉 ===== |
| 編輯 /etc/sysconfig/selinux | 編輯 /etc/sysconfig/selinux | ||
| 設定為 SELINUX=disabled | 設定為 SELINUX=disabled | ||
| - | == 允許 apache reverse proxy == | + | ===== 允許 apache reverse proxy ===== |
| <code> | <code> | ||
