hns - 日記自動生成システム - Version 2.19.9

先月 2015年04月 来月
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 30
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2015年04月28日(火) 旧暦 [n年日記] [更新:"2015/04/28 09:17:06"]

#1 [pkgsrc] gnupg

PGP 公開鍵の話
modena@makoto 18:08:27/150428(~)% pkg_info -qL gnupg |grep bin/
/usr/pkg/bin/gpg
/usr/pkg/bin/gpg-zip
/usr/pkg/bin/gpgsplit
/usr/pkg/bin/gpgv
gpg --edit-key 自分のメールアドレス
gpg> help
quit        quit this menu
save        save and quit
help        show this help
fpr         show key fingerprint
list        list key and user IDs
uid         select user ID N
key         select subkey N
check       check signatures
sign        sign selected user IDs [* see below for related commands]
lsign       sign selected user IDs locally
tsign       sign selected user IDs with a trust signature
nrsign      sign selected user IDs with a non-revocable signature
adduid      add a user ID
addphoto    add a photo ID
deluid      delete selected user IDs
addkey      add a subkey
addcardkey  add a key to a smartcard
keytocard   move a key to a smartcard
bkuptocard  move a backup key to a smartcard
delkey      delete selected subkeys
addrevoker  add a revocation key
delsig      delete signatures from the selected user IDs
expire      change the expiration date for the key or selected subkeys
primary     flag the selected user ID as primary
toggle      toggle between the secret and public key listings
pref        list preferences (expert)
showpref    list preferences (verbose)
setpref     set preference list for the selected user IDs
keyserver   set the preferred keyserver URL for the selected user IDs
notation    set a notation for the selected user IDs
passwd      change the passphrase
trust       change the ownertrust
revsig      revoke signatures on the selected user IDs
revuid      revoke selected user IDs
revkey      revoke key or selected subkeys
enable      enable key
disable     disable key
showphoto   show selected photo IDs
clean       compact unusable user IDs and remove unusable signatures from key
minimize    compact unusable user IDs and remove all signatures from key

* The `sign' command may be prefixed with an `l' for local signatures (lsign),
  a `t' for trust signatures (tsign), an `nr' for non-revocable signatures
  (nrsign), or any combination thereof (ltsign, tnrsign, etc.).

gpg>
gpg> adduid      
Real name: Makoto Fujiwara
Email address: newaddress@example.com
Comment: Alternate address       
You selected this USER-ID:
    "Makoto Fujiwara (Alternate address) <newaddress@example.com>

Change (N)ame, (C)omment, (E)mail or (O)kay/(Q)uit? Q


2015年04月27日(月) 旧暦 [n年日記] [更新:"2015/04/28 13:06:04"]

#1 [pkgsrc] url2pkg problem as Undefined subroutine &main::WriteMakefile

h81@makoto 21:47:29/150428(..devel/p5-Search-Elasticsearch)%
url2pkg http://search.cpan.org/CPAN/authors/id/D/DR/DRTECH/Search-Elasticsearch-1.19.tar.gz
Use of uninitialized value $gh_project in string ne at /usr/pkg/bin/url2pkg line 365, <SITES> line 334.
Use of uninitialized value $gh_release in string ne at /usr/pkg/bin/url2pkg line 365, <SITES> line 334.
Use of uninitialized value $dist_subdir in string ne at /usr/pkg/bin/url2pkg line 365, <SITES> line 334.
url2pkg> Running "make distinfo" ...

=> Bootstrap dependency digest>=20010302: found digest-20121220
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
=> Fetching Search-Elasticsearch-1.19.tar.gz
Trying 207.171.7.59:80 ...
Requesting http://search.cpan.org/CPAN/authors/id/D/DR/DRTECH/Search-Elasticsearch-1.19.tar.gz
Redirected to http://www.cpan.org/authors/id/D/DR/DRTECH/Search-Elasticsearch-1.19.tar.gz
Trying 2607:f238:3::91:1:80 ...
Requesting http://www.cpan.org/authors/id/D/DR/DRTECH/Search-Elasticsearch-1.19.tar.gz
100% |******************************************************************************|   
	113 KiB  180.84 KiB/s    00:00 ETA
116143 bytes retrieved in 00:00 (180.82 KiB/s)
url2pkg> Running "make extract" ...
=> Bootstrap dependency digest>=20010302: found digest-20121220
===> Skipping vulnerability checks.
WARNING: No /var/db/pkg/pkg-vulnerabilities file found.
WARNING: To fix run: `/usr/sbin/pkg_admin -K /var/db/pkg fetch-pkg-vulnerabilities'.
=> Checksum SHA1 OK for Search-Elasticsearch-1.19.tar.gz
=> Checksum RMD160 OK for Search-Elasticsearch-1.19.tar.gz
===> Installing dependencies for Search-Elasticsearch-1.19
===> Overriding tools for Search-Elasticsearch-1.19
===> Extracting for Search-Elasticsearch-1.19
Checking if your kit is complete...
Looks good
Warning: prerequisite Any::URI::Escape 0 not found.
Warning: prerequisite Hijk 0.12 not found.
Warning: prerequisite Log::Any 1.02 not found.
Warning: prerequisite Log::Any::Adapter 0 not found.
Generating a Unix-style Makefile
Writing Makefile for Search::Elasticsearch
Writing MYMETA.yml and MYMETA.json
Undefined subroutine &main::WriteMakefile called at Makefile.PL line 128.
Died at /usr/pkg/bin/url2pkg line 195.
h81@makoto 21:48:12/150428(..devel/p5-Search-Elasticsearch)%


2015年04月26日() 旧暦 [n年日記] [更新:"2015/04/26 00:32:54"]

#1 [pkgsrc] tamago-tsunagi

Emacs と tamago-tsunagi を make package-install しておきます。
cd /usr/pkgsrc/wip/tamago-tsunagi
make package-install
jserver を起動します(通常 user で可)
jserver
Emacs を 念の為 -q を付けて起動し、egg を load します。
emacs -q
M-x load-library 
egg
C-\ で日本語入力を起動すると
Input method: 
と聞いてくるので、
japanese-egg-wnn
と入力します。実際には j 空白 空白 e 空白 w 空白 で充分です
...
|わたしのなまえはなかのです|
(space)
|私の 名前は 中野です|
(Return)
私の名前は中野です
もし、起動時に jserver を動かしておきたい、という時には
sudo cp /usr/pkg/share/examples/rc.d/ja_freewn /etc/rc.d/
のように写した上で、 /etc/rc.conf に
ja_freewnn=YES
と書いておきます。


2015年04月18日() 旧暦 [n年日記] [更新:"2015/04/18 00:25:47"]

#1 [pkgsrc][audio] 音の出力に関する話 (audacious)

2015/03/21
  • pulseaudio と入力して起動しておく。ただし 03/21 に書いたような設定が効いている(かも知れない)
  • audacious hoge.mp3
    と入力して起動する
  • File -> Setting を選ぶと、右のような対話画面 (dialog) が出る
  • その中で、Audio を選んでおいて
  • Output plugin: のところで PulseAudio Output を選ぶ
  • Playback -> Play を選ぶと、再生する
modena@makoto 09:21:48/150418(~)% pkg_info|grep audacious
audacious-3.5.2     Media player based on BMP and XMMS
audacious-plugins-3.5.2 Plugins for Audacious media player

modena@makoto 09:21:56/150418(~)% pkg_info|grep pulseaudio
pulseaudio-6.0      Sound server for POSIX and Win32 systems
(USB audio)
uaudio0 at uhub1 port 7 configuration 1 interface 0
uaudio0: Burr-Brown from TI USB Audio CODEC, rev 1.10/1.00, addr 4
uaudio0: audio rev 1.00
audio1 at uaudio0: full duplex, playback, capture, independent
*.wav も同じようにして再生して見た。


2015年04月13日(月) 旧暦 [n年日記] [更新:"2015/04/13 14:15:54"]

#1 [pkgsrc] bulkbuld (all.emacs.1)

Emacs のいろいろな版で package を作るための手続
h87@makoto 14:16:49/150413(..MODULAR/usr)% cat ../all-emacs.1
#!/bin/sh
ulimit
#cp -p /usr/pkg_bulk/etc/pbulk.conf /usr/pkg_bulk/etc/pbulk.conf-keep
#mv /packages /packages-keep
for i in 20 21 22 23 24 25 ; do
    if [ ! -d /packages-emacs$i ] ; then mkdir /packages-emacs$i ; fi
    if [ ! -d /result/emacs$i   ] ; then mkdir /result/emacs$i ; fi
    ln -sf /packages-emacs$i /packages;
    cp -p /etc/mk.conf-bak /etc/mk.conf;
    echo "EMACS_TYPE= emacs$i" >>  /etc/mk.conf ;
    sed  \
         -e "/report_subject_prefix/s,=.*,=\"bulkbuild (h87 emacs$i)\","  \
         -e "/report_rsync_target/s,=.*,=\"/result/emacs$i\","  \
         /usr/pkg_bulk/etc/pbulk.conf-keep > /usr/pkg_bulk/etc/pbulk.conf ;
# ----------------
    env \
    PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} \
    bulkbuild ;
# ----------------
    rm /packages 
done
h87@makoto 14:30:35/150413(..MODULAR/usr)%
と思ったのだけれど、どうも少し変なので、違う版を用意した。
  • symlink で取換えるのをやめて
  • /etc/mk.conf と etc/pbulk.conf の両方で PACKAGES と packages を並行して取換えるようにした

h87@makoto 23:10:19/150413(/export/MODULAR)% cat all-emacs.2
#!/bin/sh
ulimit
#cp -p /usr/pkg_bulk/etc/pbulk.conf /usr/pkg_bulk/etc/pbulk.conf-keep
#mv /packages /packages-keep
for i in 20 21 22 23 24 25  ; do
    if [ ! -d /packages-emacs$i ] ; then mkdir -p /packages-emacs$i/All ; fi
    if [ ! -d /result/emacs$i   ] ; then mkdir -p /result/emacs$i ; fi
    cp -p /etc/mk.conf-bak /etc/mk.conf;
    echo "EMACS_TYPE= emacs$i" >>  /etc/mk.conf ;
    echo "PACKAGES= /packages-emacs$i" >>  /etc/mk.conf ;
    sed  \
         -e "/report_subject_prefix/s,=.*,=\"bulkbuild (h87 emacs$i)\","  \
         -e "/report_rsync_target/s,=.*,=\"/result/emacs$i\","  \
         /usr/pkg_bulk/etc/pbulk.conf-keep > /usr/pkg_bulk/etc/pbulk.conf ;
    echo "packages=/packages-emacs$i"     >> /usr/pkg_bulk/etc/pbulk.conf ;
# ----------------
    env \
    PATH=/usr/pkg_bulk/bin:/usr/pkg_bulk/sbin:${PATH} \
    bulkbuild ;
# ----------------
done
h87@makoto 23:11:06/150413(/export/MODULAR)%


2015年04月07日(火) 旧暦 [n年日記] [更新:"2015/04/07 15:08:56"]

#1 [pkgsrc] mule-1.1

I have packaged mule-1.1 based on @tsutsuii effort on github (my version needs following for now to start)
check your font by xlfsonts as
  xlsfonts |& grep jis
and take one of above listed,
mule -fn "-misc-fixed-medium-r-normal--14-130-75-75-c-70-jisx0201.1976-0"



最近の日記
2024年04月29日
dkim
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
以上、6 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)