SUSEでsambaをコンパイル?
suseでSambaを入れる奇特なケースに備えて調査を行った。とりあえずconfigureが通ればコンパイルはできるだろうという仮定でやってみる。
suseでSambaを入れる奇特なケースに備えて調査を行った。とりあえずconfigureが通ればコンパイルはできるだろうという仮定でやってみる。
自宅にある旧環境、例えばMacOS10.6.8だとか、iOS5で止まっているiPadだとかは、最近のWEBサイトにアクセスすることができない。これは、近年のページは、ブラウザに対してTLS2.0ないし、3.0に対応することを求めているからである。例えば、初代iPadでヤフオクはできなくなっている。しかし、squidをSSLに対応するようビルドし、プロキシしてやれば、これらを回避することが可能になる。ただし、やり方は中間者攻撃そのものであるから、十分注意が必要である。自身が管理するネットワーク上で行わなければいけない。
前回、[ケーブル間違えた編][1]でケーブルを間違えて買ってしまった日立のLTOオートローダー HITACHI LTO5 L1/8A。無事に正しいケーブルを入手した。今回は、Windows7上のVMWare Playerで認識させ、Linux(Ubuntu 16.04LTS)から、Windowsと共有したフォルダの内容をテープに書き込むまでを行ってみる。
この LTOオートローダーを導入した(買った編) で購入した日立のLTOオートローダー。HITACHI LTO5 L1/8A。1Uラックサイズの厚みで左右合計8本のオートローダーを備える頼れる奴。
ねんがんのLTO5 オートローダーをてにいれたぞ!
すでにapacheが動いている環境で、新規にgitlabをインストールすると競合してしまう。
もちろんポート名を分ければ解決するが、かっこ悪いしSSLの対応も面倒。
他のサービスを増やしたい予定もあり、早急な対策が必要だった。
友人のOさんに相談すると、リバースプロキシであるpoundを勧められた。
クライアント<->pound間をSSL化し、poundと各種サービスは平文でやりとりすることでパフォーマンスUPにも貢献するらしい。
とってもナイスだがやり方が分からなかったので、200kmほど車で走ってOさんを訪問して設定をご教示頂いた。
操舵2018のためだけにGitlab鯖を立てたのでテスト。
クローン
git clone https://gitlab.vongole-pasta.xyz:5555/ユーザー名/gittest.git
VMWare Player上でLTO4ドライブを使えるようになるまでを書いてみる。
Install
コマンドの補充
#apt-get -y install mt-st
#apt-get install -y open-vm-tools-desktop
VMWware Toolsのオープンソース実装。ファイル共有の設定は
http://verifiedby.me/adiary/082
テープドライブの追加
SCSIデバイスの追加から。
割と良くある話だが、やってみると色々躓きポイントが有ったので整理してみよう。
モバイル回線が重たいので、インターネット上のVPSにプロキシサーバーを構築したい。
プロキシは2段構えとする。
serverman@vpsを知っているだろうか。エントリープランで、公称メモリ1GB,ストレージ50GBを誇る、スペック的には割と使えそうなサーバーサービスのことである。月額500円くらいで維持可能なこのプランは、お金のないサンデー鯖管の避暑地のような価格設定である。しかし、世の中そんなに甘くなく、安いなりの理由があった。本日晴れて解約したため、その糞さを語っておこうかと思う。
テープドライブの一種である。現在の最新世代はLTO6だが高価で、一般ユーザーに手に入るのはLTO4か5あたり。
ヤフオクなどを利用する。単体ドライブと、複数のテープを自動的に出し入れできるオートローダーがある。オートローダーはかなり値が張るが、安定性が段違いのためオススメ。
squashfsでファイルを圧縮する記事をだいぶ前に書いた。AmazonCloudDriveを契約したので、さらに飛躍して、暗号化しながら圧縮したくなった。
圧縮するとき
mksquashfs ./data/ ./out | openssl enc -e -aes256 -out ./out.squashfs
復元するとき
openssl enc -d -aes256 -in out.squashfs -out out_decrypt.squashfs
動いたやつ
http://takuya-1st.hatenablog.jp/entry/2015/12/09/174928
openssl enc -e -aes-256-cbc -salt -in btsync.squashfs -out btsync.squashfs.encrypt
openssl enc -d -aes-256-cbc -salt -in test.json
Linuxコマンドを、ログアウト後も動かしておきたいことが多々ある。例えばrsyncとかのバックアップ系ジョブとか。毎回やり方を忘れるのでメモする。
使い方
nohup 動かしたいコマンド &
実行した後別のターミナルを開き今まで使っていた方はそっ閉じ。
意味
ログアウトしてHUPシグナルを受け取っても無視する。バックグラウンドで実行する