These pages are written by only Japanese.
|
Namazu for hns による簡易全文検索です。 詳細は 詳細指定/ヘルプをご参照下さい。 |
||||||||||||||||||||||||||||||||||||||||||||||||
やっぱ肉抜きの菜食主義が裏目に出たか‥(謎体の弱い人が、いきなり肉抜くのはダメですよ〜っ
cat /etc/defaults/rc.conc >> /etc/rc.confして、/etc/rc.conf を vi でゴニョゴニョ
Your package tools need to be updated to 2002/02/18 versions. The installed package tools were last updated on 2001/03/07. Please "make install" in ../../pkgtools/pkg_install.クスン。クスン…
pkg_add ftp://ftp.netbsd.org/pub/NetBSD/packages/1.5/i386/All/cvs-1.11nb2.tgzsh や csh はつらいし、あまりに貧弱な環境なので、cvs 以外にも幾つか pkg_add
pkg_add ftp://ftp.xxx.ad.jp/pub/NetBSD/packages/1.5/i386/All/bash-2.05nb1.tgz <略> ja-less-358.tgz <略> mule-2.3.tgz Error on unpackURL('ftp://ftp.xxx.ad.jp/pub/NetBSD/packages/1.5/i386/ All/ja-FreeWnn-lib-1.10.tbz', '/var/tmp/instmp.01514f') (ノ_; クスン… <略> ja-man-19990531.tgz Error on unpackURL('ftp://ftp.xxx.ad.jp/pub/NetBSD/packages/1.5/i386/ All/ja-groff-0.99.tbz', '/var/tmp/instmp.01420c') (ノ_; クスンクスン…ミラーサイトを指定したから…な訳無いよね… まぁ、cvs と bash と less が入ったので、あとは、 の説明に従って… ゴソゴソ…
cvs -d :pserver:anoncvs@sup.jp.netbsd.org:/cvs/cvsroot co src社内にもミラーしてるらしいけど、レポジトリが壊れてるっぽいという話を聞き、 jp.netbsd.org さんの所にお邪魔してみる。
bash-2.05$ ./build.sh -0 /usr/obj -T /usr/tools ERROR: src/share/mk is missing; please re-fetch the source tree鬱… *3 ていうか、これって OS のソースじゃないか。(今更気付くな的
cvs -d :pserver:anoncvs@sup.jp.netbsd.org:/cvs/cvsroot co pkgsrcってやってる間に、もも様からツッコミが、
君が引っ張ってきてるのは current じゃないかい? current はひととおり build しないとだめだとおもうぞあ。確かに。f(^^;
bash-2.05$ cvs -d :pserver:anoncvs@sup.jp.netbsd.org:/cvs/cvsroot co -rnetbsd-1-5 pkgsrcや。もう今日は時間切れだゎ… 帰宅〜
cd tar xvfz pkgsrc.tar.gz cd pkgsrc/editors/mule make install mule-2.3 requires installed package Canna-lib-3.5b2 mule-2.3 requires installed package ja-FreeWnn-lib-1.10むぅ… 依存先を追っかけてくれない事もあるのね…
( cd pkgsrc/japanese/canna-lib ; make install ) ( cd pkgsrc/japanese/canna-server ; make install ) ( cd pkgsrc/japanese/freewnn-lib ; make install ) ( cd pkgsrc/japanese/freewnn-server ; make install )でもって、
( cd pkgsrc/editors/mule ; make install ) muleふ〜む… 一応動いてるけど何だか不安な…
( cd pkgsrc/mail/cyrus-imapd ; make install ) =========================================================================== You may wish to customize the following files: /usr/pkg/etc/imapd.conf /usr/pkg/etc/cyrus.conf =========================================================================== =========================================================================== Please also refer to: /usr/pkg/share/doc/html/cyrus-imapd/install.htmlおっけー。
clover% tar xvfz irc2.10.3.tgz clover% ln -s irc2.10.3 irc2.10.3+jp6 clover% tar xvfz irc2.10.3+jp6.tgz clover% cd irc2.10.3当然、v6 対応だよね
clover% ./configure --enable-ip6でもって、早速 make を… (ワクワク
clover% cd i386-unknown-netbsd1.5.2/ clover% mule config.h clover% mule Makefile clover% make all clover% gcc -O2 -I/usr/local/v6/include -g -I. -I../ircd -I../common -c -o res.o ../ircd /res.c ../ircd/res.c: In function `proc_answer': ../ircd/res.c:591: structure has no member named `s6_addr32' ../ircd/res.c:591: structure has no member named `s6_addr32' ../ircd/res.c:591: structure has no member named `s6_addr32'シクシク… (;_;
clover% head -593 ../ircd/res.c | tail -6 hp = (struct hent *)&(rptr->he); adr = &hp->h_addr; #ifdef INET6 while (adr->s6_laddr[0] | adr->s6_laddr[1] | adr->s6_laddr[2] | adr->s6_laddr[3]) #else clover% grep s6_laddr ../*/*.h ../common/os.h:# ifndef s6_laddr ../common/os.h:# define s6_laddr s6_addr32 clover% grep s6_addr32 /usr/include/netinet6/* | grep define /usr/include/netinet6/in6.h:#define s6_addr32 __u6_addr.__u6_addr32 clover% grep hent ../*/*.h <略> ../ircd/res_def.h:struct hent { ../ircd/res_def.h: struct hent he;なるほど…
★ ../ircd/res_def.h struct hent { <略> struct IN_ADDR h_addr_list[MAXADDRS]; #define h_addr h_addr_list[0] /* address, for backward compatiblity */ }; ★ ../common/os.h: # define IN_ADDR in6_addrという定義で、
clover% grep "in6_addr {" /usr/include/netinet6/*.h /usr/include/netinet6/in6.h:struct in6_addr {型はこれに関係してて、、一方はメンバー名の方は、
clover% grep s6_addr16 /usr/include/*/*.h /usr/include/netinet6/in6.h:#define s6_addr16 __u6_addr.__u6_addr16これかな‥
struct in6_addr { union { u_int8_t __u6_addr8[16]; u_int16_t __u6_addr16[8]; u_int32_t __u6_addr32[4]; } __u6_addr; /* 128-bit IP6 address */ };う〜ん。
★ /usr/include/netinet6/in6.h #define s6_addr __u6_addr.__u6_addr8 #ifdef _KERNEL /*XXX nonstandard*/ #define s6_addr8 __u6_addr.__u6_addr8 #define s6_addr16 __u6_addr.__u6_addr16 #define s6_addr32 __u6_addr.__u6_addr32 #endifガーン‥ KERNEL 様しか使わない事になってましたか‥ う〜ん。エイッ!
#if HAVE_NETINET_IN_H # include <netinet/in.h> #ifdef __NetBSD__ #define s6_addr8 __u6_addr.__u6_addr8 #define s6_addr16 __u6_addr.__u6_addr16 #define s6_addr32 __u6_addr.__u6_addr32 #endif #endif #if HAVE_SYS_UN_H # include <sys/un.h> #endifとってもアドホック。まぁとりあえずコンパイルできるし。(ぉぃ
gcc -o ircd bsd.o dbuf.o packet.o send.o match.o parse.o support.o version.o channel.o class.o hash.o ircd.ao list.o res.o s_auth.o s_bsd.o s_conf.o s_debug.o s_err.o s_id.o s_misc.o s_numeric.o s_serv.o s_service.o s_user.o s_zip.o whowas.o res_init.o res_comp.o res_mkquery.o -lz -lm -L/usr/local/v6/lib -linet6 -lcrypt /usr/bin/ld: cannot open -linet6: No such file or directoryシクシク‥ -linet6 って何だろう。とりあえず消せばいいのかな‥
★ irc2.10.3/i386-unknown-netbsd1.5.2/Makefile #LIBS = -L/usr/local/v6/lib -linet6 -lcrypt LIBS = -L/usr/local/v6/lib -lcryptふむ‥ 通ったっぽい。 この辺、configure がヨキに計らってくれると思ってたんだけどなぁ‥
Date: Thu, 23 May 2002 12:21:48 -0700 (PDT)ん? PDT ? (^^;;
clover% date Thu May 23 17:14:51 PDT 2002 clover% ls -l /etc/localtime lrwxr-xr-x 1 root wheel 30 Aug 18 2001 /etc/localtime -> /usr/share/zoneinfo/US/Pacificはぅ… ;´Д`)
# rm /etc/localtime # ln -s /usr/share/zoneinfo/Japan /etc/localtimeコソーリ修正…
clover% date Fri May 24 09:23:56 JST 2002ヨシ! *1
正常に認識し動作良好でした。 再度ご確認願います。…
(scsi0:A:3:0) parity error detected in Data-in phase. SEQADDR(0x15f) SCSIRATE(0xf)てメッセージが出て、やっぱりディスクは認識できなかった。 はぅぅ〜
tune% /sbin/modinfo iptable_nat filename: /lib/modules/2.4.18-0vl3/kernel/net/ipv4/netfilter/iptable_nat.o description: <none> author: <none> license: "GPL"
tune% cat /proc/sys/net/ipv4/ip_forward 1
tune# /sbin/ipchains -L Chain input (policy ACCEPT): Chain forward (policy ACCEPT): target prot opt source destination ports MASQ all ------ 192.168.1.0/24 anywhere n/a MASQ all ------ 192.168.1.0/24 anywhere n/a MASQ all ------ 192.168.1.0/24 anywhere n/a MASQ all ------ 192.168.1.0/24 anywhere n/a MASQ all ------ 192.168.1.0/24 anywhere n/a Chain output (policy ACCEPT):う〜ん… 設定は大丈夫そうなんだけど…
6. IP Masquerade の設定 これまで ipfwadm で設定していた IP Masquerade の設定は, ipchains で行なうようになりました。以下のように記述します。 Example 10. ipchains -A forward -s 192.168.1.0/24 -d 0.0.0.0/0 -j MASQ 注意) 新カーネルでは,デフォルトでパケットをフォワードしない 設定になっています。以下のようにしてフォワードを有効にします。 echo 1 > /proc/sys/net/ipv4/ip_forward/etc/rc.local を見た。
/sbin/ipchains -A forward -i eth1 -s 192.168.1.1/24 -j MASQとなってた・・・これは Vine Linux 2.15 の時のそのまま移したのか‥
/sbin/ipchains -A forward -s 192.168.1.0/24 -d 0.0.0.0/0 -j MASQをそのまま実行した。
なぜiptablesを使わないんでしょうか(ぉとのツッコミが…
点滅している所を 確認して下さい・・・
(よ) ホームセキュリティーの契約をしている者ですが、 質問させて下さい。 (セ) どのような用件でしょう。 (よ) 先程、家の近くに雷が落ちた時に、侵入警報が鳴りまして、 その為に一度、セキュリティーを解除して、セットし直そうと したのデスが、「点滅している所を、確認して下さい」という アナウンスが出るばかりでセットできなくなってしまいました。 (セ) お客様コードを教えて下さい。 (よ) xxx の xxx番デス。 (セ) それで、一度セキュリティーの扉を開けしめして、 セット出来るかどうか確かめて頂けませんか? (よ) 先ほど、何度か試しました。駄目デス。 (セ)近くに巡回している者がおります、なるべく早くそちらに向かわせます。 (よ) よろしくお願いします。セコムの
(工) 調べたところ、ココとココの間で通信が出来ないので、 恐らくコードが断線していると思われます。 (よ) やはり、雷の影響なのでしょうか? (工) こちらのケーブルの上に棚がありますが、 この棚で圧迫されてケーブルが少しずつ断線していった のでは無いでしょうか。通常、このような配線はしませんので、 恐らくはセコムの工事の後に、取り付けたのだと思うのデスが‥ (よ) ??? (もしかして、うちらのせいにしてる??) (工) 配線し直すと大掛かりになりますので、とりあえず今日のところは 仮の配線をさせて頂いてよろしいでしょうか。 少し見た目が悪くなるのですが。 (よ) はい。今回は応急的な処置で、後で本処置という事ですね。 (工) はい。それではとりかかります‥ <線を引き始める>工事を始めたのだが、動作確認をしててどうも旨くいってなさげな雰囲気が ひしひしと伝わってくる。センサーを仕掛けた扉をあけても反応しなかったり…
セコムの工事より前に棚はあったよとの事。ふむ…
(工) えと。すみません。センサーが有効になりません。 こちらの制御する機械が動作しないので、交換する必要があります。 本日は替わりの機械がありませんので、後日改めての工事でお願い 出来ませんでしょうか。セットしないのは問題ですので、今晩は、 家の前でコマ目に巡回をしますので‥ (よ) それは構いません。手の空いて工事できそうな日があれば 連絡を下さい。あと、棚の件ですけど、やはりセコムの工事より 前からありますので、ケーブルを圧迫しているのは… (工) <こちらの気持ちを察したらしく、かなり恐縮した感じで> あ。それは申し訳ありません。工事の際には気をつけるようにします。 それでは失礼します。 (よ) (家のドアから出ようとする所を捕まえて) あの。これ。ランプが点滅してますけど、普段は点灯している はずですが、どういう状態を指してるんでしょう。 (工) あ。これは私どもがいる事を示していまして… (リモコンみたいなのをピっと押すと、点滅をやめた) それでは失礼します。かなりのうっかり者と見た・・・この人‥ f(^^;
(よ) UNIX というか NetBSD とかで使える RS232C のクライアント知りません? (H) Linux だと cu -l /dev/ttyS0 でつなげますけど。 (よ) おぉ。cu というツールが…
cu -l /dev/tty00で繋がりました。わーぃ。これで設定できる。
プレゼントです :-) > > <略> > > 》<yoya@localhost.awm.jp>: Name service error for localhost.awm.jp: Host not > > 》 found > <略>はぅ‥ postfix 設定しくってるのが再起動で表面化したっぽい。
tune% grep localhost /var/named/awm.jp.zone localhost.awm.jp. IN A 61.211.155.92 ... (;´Д`)
localhost.awm.jp. IN A 127.0.0.1でもよかったかも。
[root@tune log]# grep localhost.awm maillog | wc 269 4830 46955うわぁーー。一辺管理者死んでみマスか? *1 てな量の迷惑のかけっぷりデスね。これはイケマセンよ。 えぇ。イケマセン > 自分 (鬱‥
(^^; In message "Undelivered Mail Returned to Sender", Mail Delivery System wrote... 》 <略> 》 The Postfix program 》 》<yoya@localhost.awm.jp>: mail for localhost.awm.jp loops back to myselfえと… 全然解決してませんね。;´Д`)
alias from='grep "^From " $MAIL'で、from をエミュできるね。
えー。kermitでRS232Cクライアントできますがな。 # kermit kermit> set line /dev/tty00 kermit> connect とかやれば。ぐはっ‥
# cd pkgsrc/database/mysql-server; # make installお気楽極楽
Initializing MySQL databases... ------------------------------- Preparing db table Preparing host table Preparing user table Preparing func table Preparing tables_priv table Preparing columns_priv table Installing all prepared tables 020528 22:21:10 /usr/pkg/libexec/mysqld: Shutdown Complete To start mysqld at boot time you have to copy support-files/mysql.server to the right place for your system PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER ! This is done with: /usr/pkg/bin/mysqladmin -u root -p password 'new-password' /usr/pkg/bin/mysqladmin -u root -h clover.xxx.xx.jp -p password 'new-password' See the manual for more instructions. You can start the MySQL daemon with: cd /usr/pkg ; /usr/pkg/bin/safe_mysqld & ou can test the MySQL daemon with the benchmarks in the 'sql-bench' directory: cd sql-bench ; run-all-tests Please report any problems with the /usr/pkg/bin/mysqlbug script! The latest information about MySQL is available on the web at http://www.mysql.com Support MySQL by buying support/licenses at https://order.mysql.comだそうデス。
# cp /usr/pkg/share/mysql/mysql.server /usr/pkg/etc/rc.d/. # useradd -d /home/mysql -m mysql # ssh mysql@localhost # cd /usr/pkg ; /usr/pkg/bin/safe_mysqld &…
clover% su mysql clover% mysqladmin -p create TEST Enter password: mysqladmin: connect to server at 'localhost' failed clover% whoami mysqlはぅ…
clover% su # mysqladmin -p create TEST Enter password: # ls /var/mysql/ TEST clover.xxx.xx.jp.pid testう〜ん… root じゃないと駄目すか…
clover% mysqladmin status mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user: 'root@localhost' (Using password: NO)'はぅ…
# mysqladmin -p status Enter password: Uptime: 346 Threads: 1 Questions: 14 Slow queries: 0 Opens: 6 Flush tables: 1 Open tables: 0 Queries per second avg: 0.040 y exit clover$ mysqladmin -u root -p status Enter password: Uptime: 483 Threads: 1 Questions: 15 Slow queries: 0 Opens: 6 Flush tables: 1 Open tables: 0 Queries per second avg: 0.031むぅ。パスワードを入れないと駄目なのと、ユーザ名は指定できるのね…
clover% mysqlaccess You have to supply a userid. You have to supply the name of a database. Usage: mysqlaccess [host [user [db]]] OPTIONSなるほど…
clover% mysqlaccess localhost root mysql -U root -P The following rules are used: db : 'No matching rule' host : 'Not processed: host-field is not empty in db-table.' user : 'localhost','root','内緒デス','Y','Y','Y','Y','Y','Y','Y','Y',' Y','Y','Y','Y','Y','Y'ふむ… :-)
clover% mysqlaccess localhost root mysql -U root -P <略> user : 'No matching rule'そっか。ホスト名の縛りもあるのか… 対外的なホスト名(clover)で 登録し直さないと駄目かしら。
bash-2.05# mysql -p Enter password: Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 75 to server version: 3.23.47 mysql> connect mysql Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Connection id: 76 Current database: mysql mysql> SELECT * from user; <テーブルの表示> <とっても大きいので省略>おぉっ。楽しいぞ。
clover% mysql Usage: mysql [OPTIONS] [database] <略> -B, --batch Print results with a tab as separator, each row on a new line. Doesn't use history file. -p[password], --password[=...] Password to use when connecting to server If password is not given it's asked from the tty. -u, --user=# User for login if not current user. <略> Default options are read from the following files in the given order: /etc/my.cnf /var/mysql/my.cnf ~/.my.cnfほほぉ…
bash-2.05# mysql -B -p内緒 connect mysql SELECT * from user; ^d Host User Password Select_priv <略> localhost root 内緒 clover.xxx.xx.jp rootこうすれば、生でたたけるなぁ。:-)
mysqlaccess clover.xxx.xx.jp root mysql -U root -P user : 'clover.xxx.xx.jp','root','','Y','Y',<略>ほほぉ… FDQN で登録されてるって事か。なるほど。
cd pkgsrc/database ls <略> p5-DBD-mysql <略>きっとこれだっ。
clover% cd p5-DBD-mysql/ clover% su # いきなりかぃっっ # make install <略> Using binary mode to transfer files. 200 Type set to I. 250 CWD command successful. 550 CPAN: Permission denied 221 Goodbye.号泣
=> Attempting to fetch xxx.tar.gz from ftp://ftp.loaded.net/pub/CPAN/modules/by-module/Data/.おぉ。別の所から取ってきたらしい。危ない。危ない…
ドメインの管理を『JPINC』などにインターネットに依存している以上 今回の『ドメインジャック(故意か過失かはおいておいて)』は頻繁に 起きる可能性を指摘されました。
(M氏) Yの誕生日って何?そ。それは‥ (゜Д゜)
(よや) え。何の事やら分かりませんが‥ ヽ(´ー`)ノ う〜ん。やっぱり思い出せません‥えっと‥ とぼけてしまってごめんなさい。
% cat > /etc/dhclient.conf interface "ne1" { send host-name "内緒な文字列"; } ^d % ps -xww <略> 285 ?? Is 0:00.00 /sbin/dhclient <略> <略> % kill 285 % sbin/dhclient <略> -cf /etc/dhclient.confて感じで試したら、IP 取れました。(^^/
send dhcp-client-identifier "内緒な文字列";だと思ってたんだけど、違かった…