daemontools
daemontools
[daemontools] [djb]
- Tips Collection - daemontools
- runit - collection of run scripts
apache2
- apache2 in foreground(修正版)
apache2/run
#!/bin/sh exec 2>&1 exec softlimit -c 0 envdir ./env exec /usr/local/bin/pgrphack /usr/local/sbin/httpd -DNO_DETACH -DSSL
- Apacheのログをmultilogに取らせる
rwiki
- rwiki.rbをdaemontoolsで動かすパッチ
squid on svscan
pw groupadd squid pw useradd squid -c 'Squid cache' -d /nonexistent -s /sbin/nologin mkdir -p /usr/local/djb/squid/log/main
- run
#!/bin/sh ## run file for squid process PATH=/usr/local/bin:/usr/bin:/bin export PATH exec 2>&1 exec setuidgid squid /usr/local/sbin/squid -d 1 -DYN ? -f /usr/local/etc/squid/squid.conf
- log/run
#!/bin/sh ## run file for squid stderr/stdout logging process PATH=/usr/local/bin:/usr/bin:/bin export PATH exec setuidgid squid multilog t s1000000 n20 !"/usr/bin/gzip" ./squid
service-conf squid
service-config squid squid /usr/local/djb/squid '/usr/local/sbin/squid -d 1 -DYN ? -f /usr/local/etc/squid/squid.conf' ln -s /usr/local/djb/squid /var/service
djbdns
rootサーバーのIP変更について、@ファイルの更新
dnsq ns . m.root-servers.net | grep '^additional: .* .* A' | cut -d' ' -f5
for i in a b c d e f g h i j k l m; do dnsip $i.root-servers.net; done | tr -d ' ' > dnsroots.global.new
tcpserver
clockspeed
- Tips Collection - clockspeed
- Computing Memo of 2002/04/07
djb信者ネタ(たけしメモ)
- 時間の待ち合わせはTAI64N形式で
- tarballを溶かすとBLURBを探してしまう
- OS入れたら、次はsendmailの置き換えをしている
- make setup checkとかやって違うことに気づく
- inetdで動かすものがなくなってしもた
- そもそも inetd なんて上げない
- fghackでムリにsvscanから起動する
- 「それはMTAの仕事じゃない」と言ったことがある
- libcがキライ。glibcは問題外。glibは逝ってよし
- Reply-to:に目くじらつける
- マジックナンバーを埋め込むのがスキ
- web interfaceを作る時、用途ごとに別々のhttpdをsvscan下に立ち上げる癖がついた
- よく使うコマンドはtai64nlocalである
- メールは送るやつに振り分けさせる
最終更新時間:2004年08月28日 07時18分26秒