OS のビルド
OSのビルドをやってみようと、何気なく始めたんだけど、もう3日目になった。
まだ終わらない。。
お勧めの「システムパフォーマンス」に関する本です。
この本を読んでいます。
jQuery のダイアログのスタイルをかっこよく設定する
このリンクが参考になります。
Django で作ったページからメールを送信しようと思ったらエラーとなったので、boolean を on にした件
SELinux を使うのは、常識なので、以下の指示に従えば良い。
SELinux is preventing httpd from name_connect access on the tcp_socket port 25.
***** Plugin catchall_boolean (32.5 confidence) suggests ******************
If allow httpd to can network connect がしたい
Then 'httpd_can_network_connect' boolean を有効にすることにより、 これを SELinux に伝える必要があります。
詳細情報については、'None' man ページをご覧下さい。
Do
setsebool -P httpd_can_network_connect 1
***** Plugin catchall_boolean (32.5 confidence) suggests ******************
If allow httpd to can sendmail がしたい
Then 'httpd_can_sendmail' boolean を有効にすることにより、 これを SELinux に伝える必要があります。
詳細情報については、'None' man ページをご覧下さい。
Do
setsebool -P httpd_can_sendmail 1
***** Plugin catchall_boolean (32.5 confidence) suggests ******************
If allow nis to enabled がしたい
Then 'nis_enabled' boolean を有効にすることにより、 これを SELinux に伝える必要があります。
詳細情報については、'None' man ページをご覧下さい。
Do
setsebool -P nis_enabled 1
***** Plugin catchall (4.5 confidence) suggests ***************************
If httpd に、 port 25 tcp_socket の name_connect アクセスがデフォルトで許可されるべきです。
Then バグとして報告してください。
ローカルのポリシーモジュールを生成すると、
このアクセスを許可することができます。
Do
allow this access for now by executing:
# ausearch -c 'httpd' --raw | audit2allow -M my-httpd
# semodule -X 300 -i my-httpd.pp
Additional Information:
Source Context system_u:system_r:httpd_t:s0
Target Context system_u:object_r:smtp_port_t:s0
Target Objects port 25 [ tcp_socket ]
Source httpd
Source Path httpd
Port 25
Host localhost.localdomain
Source RPM Packages
Target RPM Packages
Policy RPM selinux-policy-3.13.1-225.6.fc25.noarch
Selinux Enabled True
Policy Type targeted
Enforcing Mode Enforcing
Host Name localhost.localdomain
Platform Linux localhost.localdomain 4.8.13-300.fc25.x86_64
#1 SMP Fri Dec 9 14:52:00 UTC 2016 x86_64 x86_64
Alert Count 1
First Seen 2017-01-14 14:30:13 JST
Last Seen 2017-01-14 14:30:13 JST
Local ID 8ecd91ba-83b6-4569-ab67-c5249ee8b36b
Raw Audit Messages
type=AVC msg=audit(1484371813.32:361): avc: denied { name_connect } for pid=9405 comm="httpd" dest=25 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:smtp_port_t:s0 tclass=tcp_socket permissive=0
Hash: httpd,httpd_t,smtp_port_t,tcp_socket,name_connect
Django でつくったページの表示に失敗 ImportError: No module named 'xxxx'
Django でつくったページの表示に失敗していたが、以下で直った。
[wsgi:error] [pid ----] [client 127.0.0.1:37588] ImportError: No module named 'xxxx'
とモジュールが読めないとエラーが出て行た。
当該プログラムのwsgi.py に、
sys.path.append ..... としたら解決した。
import os,sys
from django.core.wsgi import get_wsgi_application
sys.path.append("/var/www/xxxx")
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "xxxx.settings")
application = get_wsgi_application()
GNS3でCPUが100%にはりつく件
ルーターを立ち上げたら、Auto IdlePCをクリックすると解決しました。
GNS3でVLANの設定を保存しようとしたら、flashの容量がないと言われた件
以下のように、PCMCIA disk0: disk1: の容量を1MiBにしたらできました。
GNS3 をアップデートしたら、エラーになった話
最近、僕の fedora25 で gns3 をアップデートしたらエラーになった。
localhost の3080 につながらない、というもの。
これで直った。
# pip3 install aiohttp==0.21.5
(参考)
PHP勉強会で発表する予定の内容について
お疲れさまです。
さて、10月1日に、島根県松江市で開催されるPHP勉強会ですけど、ある意味、すごいです。
というのも、ここは、Ruby を標榜する人たちが多いんですけど、そこであえてPHPをやるってことです。
僕のページをどうやって作っているかについて、話します。お題は2つです。
http://heavymetalhardrock.no-ip.info/
の、検索窓で文字を入れたときに、インタラクティブに表示されるんですが、それの作り方。もうひとつは、以下のページの作り方です。
http://heavymetalhardrock.no-ip.info/youtube.php