|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
||||||||||||||||||||||||||||||||||||||||||||||||
2022年09月24日(土) 旧暦 [n年日記] [更新:"2004/08/09 23:43:33"]#1 [NetBSD] 9.99.100@ download -> USB memory stick:
5/29 の日記を見て
あるいは
から
NetBSD-9.99.100-amd64-bios-install.img.gzを download CF-SX2-252@makoto 20:52:27/220924(~)% zcat /tmp/NetBSD-9.99.100-amd64-bios-install.img.gz| sudo dd of=/dev/rsd0d bs=2m @ これを使って sysinst:@ 一つ前の項目で用意しておいた kernel に入替 / reboot:CF-SX2-252@makoto 22:47:21/220924(~)% uname -a NetBSD CF-SX2-252 9.99.100 NetBSD 9.99.100 (GENERIC-no-SYNAPTICS-nvmm) #1: Sat Sep 24 10:44:49 JST 2022 root@h97:/tmp/O/sys/arch/amd64/compile/GENERIC-no-SYNAPTICS-nvmm amd64 CF-SX2-252@makoto 22:47:22/220924(~)% dmesg |grep nvmm [ 1.000000] NetBSD 9.99.100 (GENERIC-no-SYNAPTICS-nvmm) #1: Sat Sep 24 10:44:49 JST 2022 [ 1.000000] root@h97:/tmp/O/sys/arch/amd64/compile/GENERIC-no-SYNAPTICS-nvmm [ 1.046801] nvmm0: attached, using backend x86-vmx @ nvmm:
9/23 の日記
を見て、 nvmm を起動して見る
-serial ptyをしておくと /dev/pts/4 で見ればつながるよ、と言われる @ minicom:
minicom を install しておいて
sudo minicom -p /dev/pts/4とするが、そんな device はないと言われる sudo mknod pts c 1 4として見る のは、間違っていて、 /dev/pts/nn は勝手に出来ている 起動したら、 space key で、一度止めて、 Drop to boot prompt にして consdev com0 とする @ sysctl -w hw.acpi.sleep.state=3:sysctl -w hw.acpi.sleep.state=3をすると、今度は、寝ることを確認 ( つっこみ )
#2 [pkgsrc] bulkbuild
cat limited-list
local-mef/config-set emulators/qemu net/wpa_gui pkgtools/url2pkg pkgtools/R2pkg pkgtools/pkgin math/fftw databases/sqlite3 graphics/gnuplot pkgsrc bulk build report ======================== NetBSD 9.99.96/x86_64 Compiler: gcc Build start: 2022-09-24 04:49 Build end: 2022-09-24 05:36 Full report: http://www.pkgsrc... Machine readable version: http://www.... Total number of packages: 819 Successfully built: 819 Failed to build: 0 Depending on failed package: 0 Explicitly broken or masked: 0 Depending on masked package: 0 Build failures Package Breaks Maintainer ---------------------------------------------------------- ここに置いた /usr/pkg/etc/pkgin/repositoriesには http://www.ki.nu/packages/NetBSD/amd64/9.99.96/20220924.0449/Allと設定する (これは次の作業の後に行なう) ( つっこみ )
#3 [NetBSD] GENERIC-no-SYNAPTICS-nvmmh97@makoto 10:45:13/220924(..git-work/netbsd-src)% fc -fild -100 1 2022-09-24 10:17 cd /export/git-work/netbsd-src 2 2022-09-24 10:17 git branch 3 2022-09-24 10:17 git checkout master 4 2022-09-24 10:18 git pull 5 2022-09-24 10:19 git checkout sloss-toughbook202203 6 2022-09-24 10:19 git merge master 7 2022-09-24 10:19 git branch 8 2022-09-24 10:20 time sudo ./build.sh -j 8 -T /export/T -O /tmp/O tools 10 2022-09-24 10:41 time sudo ./build.sh -j 8 -T /export/T -O /tmp/O kernel=GENERIC-no-SYNAPTICS-nvmm h97@makoto 10:46:24/220924(..git-work/netbsd-src)% cat sys/arch/amd64/conf/GENERIC-no-SYNAPTICS-nvmm # $NetBSD: XEN3_DOMU,v 1.75 2017/05/21 06:19:37 pgoyette Exp $ include "arch/amd64/conf/GENERIC" no options PMS_SYNAPTICS_TOUCHPAD options MSGBUFSIZE=131072 # pseudo-device nvmm # NetBSD Virtual Machine Monitor ===> Summary of results: build.sh command: ./build.sh -j 8 -T /export/T -O /tmp/O kernel=GENERIC-no-SYNAPTICS-nvmm build.sh started: Sat Sep 24 10:41:21 JST 2022 NetBSD version: 9.99.100 MACHINE: amd64 MACHINE_ARCH: x86_64 Build platform: NetBSD 9.99.93 amd64 HOST_SH: /bin/sh MAKECONF file: /etc/mk.conf TOOLDIR path: /export/T DESTDIR path: /tmp/O/destdir.amd64 RELEASEDIR path: /tmp/O/releasedir Updated makewrapper: /export/T/bin/nbmake-amd64 Building kernel without building new tools Building kernel: GENERIC-no-SYNAPTICS-nvmm Build directory: /tmp/O/sys/arch/amd64/compile/GENERIC-no-SYNAPTICS-nvmm Kernels built from GENERIC-no-SYNAPTICS-nvmm: /tmp/O/sys/arch/amd64/compile/GENERIC-no-SYNAPTICS-nvmm/netbsd build.sh ended: Sat Sep 24 10:45:05 JST 2022 ===> . 1268.28s 247.33s 3:43.94 676% 129724+87796k 12+0io 31pf+0w(本当は、このようなことをしなくても modload nvmm でいいようだが、どちらにしても kernel の作り直しが 必要なので) ( つっこみ )
#4 [pkgsrc] minimum set
次のものを用意しておく (download しておく)
CF-SX2-252@makoto 00:32:36/220925(..packages/9.99.96)% ls -la total 3016 drwxr-xr-x 2 makoto wheel 512 Sep 25 00:15 . drwxr-xr-x 6 makoto wheel 512 Sep 24 23:25 .. -rw-r--r-- 1 makoto wheel 289484 Sep 24 15:07 pkg_install-20211115.tgz -rw-r--r-- 1 makoto wheel 64484 Sep 24 15:06 pkgin-22.9.0.tgz -rw-r--r-- 1 makoto wheel 1143072 Sep 25 00:15 sudo-1.9.11p3.tgz @ sudo pkg_delete -ff '*':64 pkg_info -u 65 sudo pkg_delete '*' 66 pkg_info -u 67 sudo pkg_delete -ff '*' su pkg_add sudo exit sudo pkg_add pkgin CF-SX2-252@makoto 00:37:23/220925(..packages/9.99.96)% pkg_info -u sudo-1.9.11p3 Allow others to run commands as root pkgin-22.9.0 Apt / yum like tool for managing pkgsrc binary packages @ sudo pkg_delete -ff '*' -> pkgin install config-set:144 2022-09-25 05:18 cd /export/packages/9.99.96/ 145 2022-09-25 05:18 sudo pkg_delete -ff '*' 146 2022-09-25 05:19 env PKG_DBDIR=/var/db/pkg eco 147 2022-09-25 05:19 sudo pkg_delete -ff '*' 148 2022-09-25 05:19 su 149 2022-09-25 05:21 sudo pkg add pkgin-22.9.0.tgz 150 2022-09-25 05:21 sudo pkg_add pkgin-22.9.0.tgz 152 2022-09-25 05:21 pkg_info 153 2022-09-25 05:21 env PKG_DBDIR=/var/db/pkg pkg_info 154 2022-09-25 05:21 env PKG_DBDIR=/usr/pkg/pkg pkg_info 155 2022-09-25 05:21 pkg_info 156 2022-09-25 05:21 su 157 2022-09-25 05:22 pkg_info 158 2022-09-25 05:22 pkgin search config 159 2022-09-25 05:22 pkgin install config-set 160 2022-09-25 05:22 sudo pkgin install config-set 161 2022-09-25 07:01 pkg_info 162 2022-09-25 07:01 pkg_info -u 164 2022-09-25 07:01 history ( つっこみ )
2022年09月23日(金) 旧暦 [n年日記] [更新:"2022/10/14 23:06:43"]#1 [pkgsrc] nvmm again
Base OS = 9.99.99, Guest OS = 9.0_STABLE
1 dmesg|grep nvmm\n 2 pkg_info qemu 3 sudo vi /usr/pkg/etc/pkgin/repositories.conf 4 sudo pkgin install qemu 5 sudo vi /usr/pkg/etc/pkgin/repositories.conf 6 sudo pkgin install qemu 7 ls ~/Downloads 8 ls -lt ~/Downloads/Net* 9 tail /etc/group 10 sudo vi /etc/group 11 sudo chown root:nvmm /usr/pkg/bin/qemu-system-x86_64 12 sudo qemu-img create -f qcow2 /export/rootfs.qcow2 10G 13 sudo qemu-system-x86_64 \\n -smp 4 \\n -m 8G \\n -accel nvmm \\n -drive driver=qcow2,file=/export/rootfs.qcow2,if=virtio \\n -net nic,model=virtio -net user \\n -rtc base=localtime,clock=host \\n -device intel-hda \\n -drive file=/tmp/NetBSD-9.0_STABLE-amd64.iso,index=1,media=cdrom \\n -nographics 14 ls -lt /usr/lib/libcurses* 15 sudo ln -s /usr/lib/libcurses.so.9 /usr/lib/libcurses.so.8 sudo qemu-system-x86_64 \ -smp 4 \ -m 8G \ -accel nvmm \ -drive driver=qcow2,file=/export/rootfs.qcow2,if=virtio \ -net nic,model=virtio -net user \ -rtc base=localtime,clock=host \ -device intel-hda \ -drive file=/home/makoto/Downloads/NetBSD-9.0_STABLE-amd64.iso,index=1,media=cdrom \ -nographics5/31 の日記 に、初めて qemu with nvmm を試したことが書いてある
何も考えずに、何も工夫をしないで、 reboot したら、立上った上に、 ping 8.8.8.8したら返って来る。でも外からの入り方が分らない。時計が 9 時間進んでいる。 多分 に書いてある network の設定をすれば良いのだと思う ( つっこみ )
2022年09月22日(木) 旧暦 [n年日記] [更新:"2022/10/15 01:50:57"]#1 [pkgsrc] qemu and nvmm
を見て、
1 sudo modload nvmm 2 dmesg|grep nvmm [ 17110120.062454] nvmm0: attached, using backend x86-vmx 8 sudo vi /usr/pkg/etc/pkgin/repositories.conf 9 sudo pkgin install qemu marking qemu-7.0.0nb3 as non auto-removable h97@makoto 22:14:15/220922(~)% sudo chown root:nvmm /usr/pkg/bin/qemu-system-x86_64 chown: nvmm: invalid group name h97@makoto 22:16:39/220922(~)% tail -1 /etc/group nvmm:*:1020: suod qemu-img create -f qcow2 FILENAME.qcow2 20G sx2-252@makoto 00:27:18/220923(~)% sudo qemu-img create -f qcow2 /export/rootfs.qcow2 10G Password: Formatting '/export/rootfs.qcow2', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=10737418240 lazy_refcounts=off refcount_bits=16 h97@makoto 23:08:00/220922(~)% sudo qemu-system-x86_64 \ -smp 4 \ -m 8G \ -accel nvmm \ -drive driver=qcow2,file=rootfs.qcow2,if=virtio \ -net nic,model=virtio -net user \ -rtc base=localtime,clock=host \ -device intel-hda \ -drive file=/tmp/NetBSD-9.0_STABLE-amd64.iso,index=1,media=cdrom \qemu-system-x86_64: NVMM: Unexpected WRMSR 0x26f [val=0x0], ignored gdb attach (pid) (gdb) bt #0 0x000071cffb0b1f9a in ___lwp_park60 () from /usr/lib/libc.so.12 #1 0x000071cffb80b1bd in pthread_cond_timedwait () from /usr/lib/libpthread.so.1 #2 0x00000001379f11dc in qemu_cond_wait_impl () #3 0x0000000137707832 in qemu_nvmm_cpu_thread_fn () #4 0x00000001379f0be2 in qemu_thread_start () #5 0x000071cffb80c84f in ?? () from /usr/lib/libpthread.so.1 #6 0x000071cffb09b260 in ?? () from /usr/lib/libc.so.12 #7 0x0000000000200000 in ?? () #8 0x0000000000000000 in ?? () ( つっこみ )
2022年09月04日(日) 旧暦 [n年日記] [更新:"2004/08/09 23:43:33"]#1 [pkgsrc][mail] cyrus-imapd AUTH PLAIN
大昔の日記を見ているが
2006/12/18
cy2-crammd5 を入れる前は 250-AUTH CRAM-MD5が出て来なかった。 今は AUTH に PLAIN が出て来ないのは何故か調べている imap4@root 15:47:47/220904(..mail/auth-info)% telnet imap4.example.com 587 Trying 2400:400e:xxx::xxx... Connected to imap4.example.com. Escape character is '^]'. 220 imap4.example.com ESMTP Sendmail 8.14.5/8.14.5; Sun, 4 Sep 2022 15:47:59 +0900 (JST) ehlo example.com 250-imap4.example.com Hello imap4.example.com [IPv6:2400:400e:xxxx:xxxx], pleased to meet you 250-ENHANCEDSTATUSCODES 250-PIPELINING 250-EXPN 250-VERB 250-8BITMIME 250-SIZE 250-DSN 250-ETRN 250-AUTH CRAM-MD5 250-STARTTLS 250-DELIVERBY 250 HELP quit 221 2.0.0 imap4.example.com closing connection Connection closed by foreign host. imap4@root 15:48:07/220904(..mail/auth-info)% telnet imap4.example.com 587 Trying 2400:400e:xxx::xxx... Connected to imap4.example.com. Escape character is '^]'. 220 imap4.example.com ESMTP Sendmail 8.14.5/8.14.5; Sun, 4 Sep 2022 15:48:08 +0900 (JST) AUTH PLAIN 504 5.3.3 AUTH mechanism PLAIN not available/etc/mail/sendmail.cf には *.mc に入っていた、次の文字列が入っているし # define(`confAUTH_MECHANISMS', `DIGEST-MD5 CRAM-MD5 LOGIN PLAIN') # TRUST_AUTH_MECH(`DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnlpkg に、それらしいものは入っている imap4@root 16:00:16/220904(..mail/auth-info)% pkg_info |grep cy2- cy2-login-2.1.25 Cyrus SASL LOGIN authentication plugin cy2-plain-2.1.25 Cyrus SASL PLAIN authentication plugin cy2-crammd5-2.1.25 Cyrus SASL CRAM-MD5 authentication plugin imap4@root 16:00:21/220904(..mail/auth-info)% pkg_info |grep cyrus cyrus-sasl-2.1.25 Simple Authentication and Security Layer cyrus-imapd-2.4.16nb1 Cyrus IMAP server cyrus-saslauthd-2.1.25 Cyrus SASL plaintext authentication daemonimap4@root 16:00:27/220904(..mail/auth-info)% telnet localhost sieve Trying ::1... Connected to localhost. Escape character is '^]'. "IMPLEMENTATION" "Cyrus timsieved v2.4.16" "SASL" "CRAM-MD5 LOGIN PLAIN" "SIEVE" "comparator-i;ascii-numeric fileinto reject vacation imapflags notify envelope relational regex subaddress copy" "STARTTLS" "UNAUTHENTICATE" OKきょうは解決しなかった ... ( つっこみ )
|
最近の日記 2025年02月13日 ・dvipdfmx ICC profile format spec. version 4.3.0 2025年01月29日 ・ham/wsjtx 2025年01月27日 ・wip/wsjtx 5.4.2 2025年01月25日 ・ham/wsjtx 2025年01月15日 ・今更 advent calendar | ||