トップ 追記

秘密のLinux日記(NG)

2012年
2月
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29






DEER N' HORSE
秘密のLinux日記(古いの)
りょうすけのリンク集
りょうすけの「五月雨」

りょうすけの GnuPG 公開鍵

やることリスト

最近のコメント

  1. 削除Katleen Cabrera (12-09)
  2. 削除Theodore Suarez (12-09)
  3. 削除Bobbi Falkner (12-09)
Map

2012-02-03

[tips] CUPSでlpdとしての要求を受け付ける

会社のとあるサーバをsqueezeにアップデートしたら、今までlprng使ってたのがCUPSに置き換わったみたい。アップグレード中に置き換えること言われたかどうかも全く覚えてないんだけど。

今時lprngでもないだろう、とCUPSに移行する作業をしてたらこのサーバにまだlpdとしてキューを投げてくるクライアントがあったんだね。うん、それはまだsargeで動いてたりするんだ。そっちのサーバは稼働アプリケーションの関係でアップグレードできないし。sarge用のプリンタドライバないし...。

と、いうわけで、このアップグレードしたサーバで、lpdとしてもサービスを受けれるようにする。

Debian GNU/Linuxではcups-lpdを使うとできる。 このバイナリはcupsパッケージ入ってて、使い方は /usr/share/cups/doc-root/help/man-cups-lpd.htmlに書いてある。

# CUPS-LPD
printer stream tcp nowait lp /usr/lib/cups/daemon/cups-lpd \
        cups-lpd -o document-format=application/octet-stream

マニュアルに従って、上記を/etc/inetd.confに追記してinetdを再起動する。 netstatなどで515/tcpがLISTEN状態になってればたぶん大丈夫。


2012-01-28

[Debian] Debian GNU/Linux 6.0.4(squeeze)

リリースされています。ああ、6.0.4が出るまでにやっておかねばいけないことがあったのに...あ、仕事のほうです。(誰も聞いてない)


2012-01-25

[tips] 日本語サブジェクトでコマンド実行結果をメールする

どっかで書いたなーっていつも探しちゃうからメモ。

#!/bin/bash
 
SUB=$(echo "日本語" | nkf -j)
echo "MIME-Version: 1.0
Content-Type: text/plain; charset=\"ISO-2022-JP\"
Content-Transfer-Encoding: 7bit'
Subject: ${SUB}
From: ryosuke@example.com
To: ryosuke@example.jp
 
$(ls -l)
" | /usr/sbin/sendmail -t
exit 0

2012-01-06

[misc] あけましておめでとうございます。

なんだかんだダラダラ続けているこの日記ですが、今年もダラダラ更新していくかもです。しないかもです。まぁ適当です。

適当に今年もどうぞよろしくおねがいします。

[Gentoo] Gentoo Linux 12.0

もう随分とGentoo使ってないくせに一応リリースだけはチェックしてます。リリースチェックしててもやっぱり把握しきれるディストリビューションなんて1つか2つですよね。

[software] デッドソフトウェア・ウォーキング:今すぐアップデートを!(F-Secureブログ)

F-Secureの一部製品が2011年12月末でEnd Of Lifeするって話。

あれ...?どっかで使ってる製品が該当するような...。


2011-12-22

[CentOS] CentOS 6.2

6.1出してから10日で、RHEL 6.2から14日でリリース。


2011-12-11

[CentOS] CentOS 6.1

RHEL 6.2はもう出てるのにやっと6.1がリリース。


2011-12-08

[RedHat] Redhat Enterprise Linux 6.2

出てた。


2011-11-09

[Fedora] Fedora 16

特に気になる変更点はユーザIDが1000から始まるようになったとかかな。(Fedora15までは500から始まった)


2011-11-01

[LFS] Linux From Scratch 7.0

カーネル3.1、GCC4.6.1、Glibc 2.14.1と/runディレクトリができたりとかな7.0がリリースされています。

[Debian] Debian GNU/Linux 6.0(squeeze)でXen

Xenを試す必要があって、手元にあまってたPentium4なPCにsqueezeをインストールしてxen-linux-systemパッケージを入れて準備万端!ってしたのにXen0が以下のエラーで見えなかった。

$ sudo xm list
WARNING!  Can't find hypervisor information in sysfs!
Error: Unable to connect to xend: No such file or directory. Is xend running?

Debian Wikiの「Xen Install on squeeze」によると、grub.cfg生成のスクリプト実行順序仕様のせいでhyperviserが有効なエントリが後回しになる様だ。
この場合、/etc/grub.d/以下のスクリプトファイル先頭数字を変更することで実行順序を変更してupdate-grubすればいい。

$ grep menuentry /boot/grub/grub.cfg 
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 4.0-i386' --class debian --class gnu-linux --class gnu --class os --class xen {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 4.0-i386 (recovery mode)' --class debian --class gnu-linux --class gnu --class os --class xen {
$ cd /etc/grub.d/
$ sudo mv 10_linux 21_linux
$ sudo update-grub
$ grep menuentry /boot/grub/grub.cfg 
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 4.0-i386' --class debian --class gnu-linux --class gnu --class os --class xen {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 and XEN 4.0-i386 (recovery mode)' --class debian --class gnu-linux --class gnu --class os --class xen {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-xen-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686' --class debian --class gnu-linux --class gnu --class os {
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-686 (recovery mode)' --class debian --class gnu-linux --class gnu --class os {

これでhyperviserで起動できる。


2011-10-27

[news] IPAが人名漢字など約6万文字を収録した「IPAmj明朝フォント」を無償公開(ITPro)

経済産業省委託事業「文字情報基盤構築に関する研究開発事業」において、行
政機関の情報システムで、人名等の漢字を効率的に扱う基盤のあり方について
検討するとともに、各組織での共通基盤として利用可能な文字フォントの作成を
行い、IPAmj明朝フォントの検証版として公開しました

りょうすけ <ryosuke at deer-n-horse.jp>
PGP Finger Print: 6828 3C57 6569 DB0A E15C 0DF9 814F 9E1A 5348 C75B