bacchi

LinuxやMacでファイルを分割したり、結合したり

2017/3/17  

ちょいちょい忘れがちなので、メモってたものを晒す。 以下の様などでかいファイルを見るのに、vimやらlessやらはありえないので分割したい。 % ls -alth backup.log -rw-r-- ...

LinuxやMacでファイルやディレクトリ名を一括置換したい

2017/3/17  

LinuxやMacでファイルの拡張子を一括で変えたい時やファイルの頭に文字列入れたいときは rename コマンドを使うと便利です。 基本的な書式はこのとおり。 rename [from] [to] ...

【IIS】CertEnrool::CX509Enrollment::P_InstallResponse:ASN1のタグ値が間違ってます。0x8009310b(ASN:267)エラーの対処

2017/3/17  

WindowsServer2008でIISにSSL証明書をインストールを行う際、 「CertEnrool::CX509Enrollment::P_InstallResponse:ASN1のタグ値が間違 ...

【qmail】failure: Sorry,_no_mailbox_here_by_that_name._(#5.1.1) エラーの対処

2017/3/17  

qmailを入れて、vpopmailを入れて、dovecot入れて、ユーザー作成して、メール送受信テストを行ったところハマった。 送信は問題なくできるものの、メール受信が下記のようなエラーが出てできな ...

DebianにAnsibleをインストールする

2017/3/17  

DebianにAnsibleをインストールするのは下記の手順で大丈夫ですが、インストールされるのが1.9系です。(2015/11/14現在) apt-get install ansible 最新版のA ...

crontabでは「%」をエスケープしなければならない

2017/3/17  

crontabでは「%」をエスケープしなければならない タイトルそのまんまですが、少し悩まされたのでメモ。 crontabに以下のようなタスクを仕込み、実行してみたところ失敗してしまいました。 45 ...

Ansibleで対象ホストのIPアドレスを取得する

2017/3/17  

playbookやtemplateの.j2ファイルで対象ホストのIPアドレスを取得するには下記の変数を使えばよいです。 {{ ansible_eth0.ipv4.address }} きちんとIPアド ...

zshのインストール + わしの.zshrc

2017/3/17    

zshのインストール 以下のコマンドでインストールします。 RHEL系OS # yum install zsh Debian系OS # apt-get install zsh Mac 最近のMacはす ...

メールのテストにSwaksを使うと色々捗る

2022/12/12  

メール関係のテストにswaksが便利すぎるので、ご紹介。 簡単に添付ファイルを貼り付けれられたり、メールのテンプレート使えたりテスト以外にも使いどころがありそう。 swaksのインストール 基本的にy ...

Systemd管理下のApacheでgracefulを使う

2017/3/17  

一般的に運用中のApacheを再起動する場合、restartではなくgracefulを使用すると思います。 CentOS7のパッケージ版のApacheはSystemdによりサービス管理がされていますが ...

コマンドラインからクライアント認証のページにつなぐ

2017/3/17  

LinuxのコマンドラインからWindows用のクライアント証明書を使って、クライアント認証のページにつなぐことがあったのでメモ。 Windwos用のクライアント証明書(p12形式)のファイル名はcl ...

Debian8にR(3.1.1)をインストールする

2017/3/17  

Debian8にRをインストールした際のメモ。 Rのインストール source.list に追加することなくapt-get install で入りました。 [root@gealach] ~ # apt ...

Webサーバーを立てずにPHPだけでカジュアルにWeb開発を行う + ポートフォワードを使ってリモートlocalhostをクライアントで見る

2017/3/17  

PHPはWebサーバーになる。 PHPはWEBRickのようにWebサーバーとして動かすことができます。 $ php -S addr:port 実行例 root@gealach:~# php -S l ...

Linux向けの高機能アンチウイルスソフト『Sophos Anti-Virus for Linux』の無料版が出たので試した

2017/3/17  

今までLinuxのフリーなアンチウイルスソフトといえばClamAVが定番でした。 2015年5月18日から『Sophos Anti-Virus for Linux』に無償版が提供され、選択肢が広がりま ...

Macのterminalが『mac terminal [プロセスが完了しました]』と表示され使えなくなった場合の対処

2017/3/17  

Macのterminalを立ち上げるとmac terminal [プロセスが完了しました]と表示されterminalが即落ちする事象が発生しました。 強制終了させて再度起動しても同じ状態が続きまともに ...

後付けでswap領域を拡張する

2017/3/17  

IDCFクラウドのマシンは初期状態ではswap領域が作られていない?ので後からswap領域を足してみたのでメモ。 下の画像はMackerelで描画されるMemoryの部分の切り抜き。 Mackerel ...

Ansibleのwhenは配列を使うことができる

2017/3/17  

特定のgroupやhostにはtaskを実行したくないという場合、whenを使ってやれば簡単に実現することができる。 - name: put /etc/hosts template: src=host ...

telnetはHTTPSを喋れないので、openssl s_clientを使えばいい

2017/3/17  

平文通信(HTTP)はtelnetを使う telnetを使えばHTTPの接続確認を行うことができます。 telnetでhttp://www.google.com/ にGETするには以下のコマンドを実行 ...

apt-get で Duplicate sources だと怒られた時の対処法

2017/3/17    

Debianにaptを使ってOperaを入れた後、apt-get updateを実行すると以下の様なエラーが出るようになってしまいました。 # apt-get update 省略 W: Duplica ...

WPメンテナンス失敗で「現在メンテナンス中のため、しばらくの間ご利用いただけません。」と表示されるようになった場合の対処法

2017/3/17  

WordPressのメンテナンス中、(私のケースだとプラグインを更新している最中)誤って他のページを開いてしまった場合に以下の様な画面が出てしまいました。 WordPressではコンパネから本体のアッ ...