10月 18 2016
mailqを表示し続ける。
#!/bin/sh
while :
do
clear;
result=`mailq`
echo $result
sleep 2
done
mailqの文字数を取得する。
#!/bin/sh
while :
do
clear;
result=`mailq`
echo ${#result}
sleep 2
done
10月 18 2016
#!/bin/sh
while :
do
clear;
result=`mailq`
echo $result
sleep 2
done
mailqの文字数を取得する。
#!/bin/sh
while :
do
clear;
result=`mailq`
echo ${#result}
sleep 2
done
10月 18 2016
明日の曜日名のディレクトリがなければ作成する。あれば削除する。
#!/bin/sh
DATESTR=`date -v+1d +%a`
echo ${DATESTR}
str1=`echo ${DATESTR} | tr \[A-Z\] \[a-z\]`
if [ -e $str1 ];then
result=`rm -r $str1`
else
result=`mkdir $str1`
fi
echo $str1
10月 5 2016
ps -aux | grep syslog で
/usr/sbin/syslogd -ss
が動いてない。
/etc/rc.conf で
syslog_enable=”NO”になってた。なんで??? -> qjailのテンプレート?
10月 5 2016
postfix を入れても /etc/mail/mailer.conf が書き換わってない場合下記のようにする。
前はpostfix 入れる時に聞いてきてたのに最近聞いてきてくれない。
sendmailの場合(変更前)
sendmail /usr/libexec/sendmail/sendmail
send-mail /usr/libexec/sendmail/sendmail
mailq /usr/libexec/sendmail/sendmail
newaliases /usr/libexec/sendmail/sendmail
hoststat /usr/libexec/sendmail/sendmail
purgestat /usr/libexec/sendmail/sendmail
postfixの場合
sendmail /usr/local/sbin/sendmail
send-mail /usr/local/sbin/sendmail
mailq /usr/local/sbin/sendmail
newaliases /usr/local/sbin/sendmail
参照元
http://www.harumaki.net/2010/09/12/freebsd_sendmail_switch_postfix/
10月 4 2016
FreeBSD 10 に qjail で jailの中でECCUBEを入れてソニーペイメントモジュールをインストールして
決済をすると
決済エラーです。
通信できません:
と表示され失敗する。
いろいろやりましたがなかなかわからず最終的に
http://nob-log.info/2015/02/27/freebsd-ssl-certificate-problem/
http://kaworu.jpn.org/kaworu/2011-01-27-1.php
https://gato.intaa.net/freebsd/memo/server-ssl-check
でうまくいきました。
https://gato.intaa.net/freebsd/memo/server-ssl-check より
>SSL動作確認
>
>サーバでSSLの設定を行って動作確認する時の備忘録。
>
>FreeBSDの場合はルート証明書が標準では入っていないのでca_root_nssをportsかpkgでインストールする。(SSL系のportsをインストールすると一緒に入ることが多い)
># cd /usr/ports/security/ca_root_nss/ && make install clean
>若しくは
># pkg install security/ca_root_nss