入口
benchmarks
  bonnie
    results
  bytebench
comms
  mgetty
    /etc/mail/aliases
  mgetty+sendfax
    pppd サーバを作る mgetty
    設定の概要
    /etc/tty00 --モデム
    /etc/ttys
    mgetty.config, login.config
    まずは login して見る
    /etc/ppp/options
    /etc/ppp/pap-secrets
    確認方法
cross
  i386-mingw32
  ming-w64
    二つの不思議
databases
  mysql-server
    mysql_install_db
    rc.d/mysqld
    mysql_secure_installation
    20050605
      pkg_add
      (err)
      grant
    help
    error
      mysqlcheck
      reset password
      backup
    reset password
    create db
    create user
    grant
    ProFTPD+mysql
    操作
  postgres
  rrdtool
devel
  cvsync
    cvsync.conf
    ソースの取出
    問題
      desired version
  distcc
    url
    distcc って何
    用意するもの
    distccmon-text
    pkg_add
  doxygen
    Doxyfile
    出力を利用する
    1.4.5
    2007/04
  doxygen/gcc
    doxy 1.4.5
  mercurial
  git
font
  設定方法
    mkfontdir
    fontpath
  確認方法
    fontpath
    全ての書体
  intlfonts
    fontpath
  ipa
graphics
  graphviz
  magicpoint
  tgif
    print error
    work around
ham
  hamlog
inputmethod
  anthy
    kinput2
mail
  cyrus-imapd
    url
    説明
    pkg_info -D
    bin/master
    /etc/rc.d/
    認証
    cyrus-saslauthd
    メール box の管理
    着信(MTA)
    問題
    古い cyrus
    sieve
      設定
      .sieve
      操作
      検査
      有効にするには
      問題
        saslauthd
        passwd is asked
  fml
  sendmail
  milter-regex
  smtpfeed
    smtpfeed.mc
    ./Build
    test
    起動準備
  spamassassin
    pkg_add
    sa-learn
    local.cf
  spamass-milter
    メール見出
    設定
    問題
    tuning
  squirrelmail
    url
    設置と設定
    pkg_info -D
    apache
    開始画面例
    文字符号
    課題
    問題
  ja-squirrelmail
    url
    設置と設定
    pkg_info -D
    開始画面例
    文字符号
    課題
    問題
  ctorrent
  urjtag
misc
  ttyrec
multimedia
  mplayer
  gmplayer
  libdvdcss
  xine-ui
net
  bind9
    設定確認
    起動
    必要な機能の分類
    chroot 環境
  TCP/IP と AppleTalk
  netatalk
    AppleTalk と TCP/IP
    版と構成部品
    pkg_info -D
    afpd
    一時的に起動
    認証
    動作確認
    誤り
  mrtg
  net-snmp
    設定
    起動
    log
    mrtg
    snmpget
    snmpwalk
    man pages
    参考
  rsync
  samba
    版
    設定
      smb.conf
      /etc/rc.d
    起動
    add user
    debug
    problem
news
  inn
pkgtools
  pkg_chk
print
  mf
    pktogf + gftodvi
  bibtex
    ごみ
  xpdf
  ja-ptex-bin
    jpbibtex
  ja-ptex
    dvipdfmx
    その他
  pdvipdfmx
personal
  fml
    設定作業の流れ
    pkg_info -D
    fml-system
    ml を作る
      newml
    /etc/mail/aliases
    Generic From
    sendmail.cf
    最初の会員
    自動で送られるメール
    MHonArc
    majordomo
    覚え
      password の設定
      members-admin
      log
      cf を変更した時には
      自動登録
      メールで管理するには
      admin add で welcome
      asymmetric mode って
      debug
      問題
      package 問題
  id-utils
security
  cyrus-sasl
  cy2-crammd5
  openssh
sysutils
  dd_rescue
  mklivecd
      config
  memtester
textproc
  hyperestraier
    更新
    異常停止
wip
  emacs-current
    X11
wip-jp
wm
  fvwm2
www
  apache
    rc.d
    httpd.conf
    start
    mkcert
    startssl
  ap2-auth-pgsql
  cvsweb
    pkgsrc
  firefox
    Fonts
    言語毎設定
    Firmacs
  php4
    mb_string
      Wordpress
    php.ini
  w3m
X11
  qt2
wip
  u-boot

Software 入口 | Hardware | NetBSD 解説 | packages | macppc | TsubaiBSD 絹/software/全文検索

This is under: http://www.ki.nu/software/pkgsrc/

NetBSD/pkgsrc

Last Update: "2009/04/11 08:36:47 makoto" fml入口

覚え

fml の設定項目のうち、良く忘れてしまうものをいくつか書いておきます。
password の設定
/var/spool/ml/LISTNAME/etc/passwd に書いてあります。 ここに設定するには /usr/pkg/fml/bin/passwd.pl を使います。
    passwd.pl [-i] [-p password-file] user password
    -i initialize password for the "user" as "password" 
    -p alternative $PASSWD_FILE (default etc/passwd)
これを起動すると、その時のディレクトリに etc/passwd を作ります。ですので、pwd には注意します。hello ml なら /var/spool/ml/hello で作業します。 その ML の、初めての(つまり、一人目の passwd を登録する) 時には
   Cannot open etc/passwd
Undefined subroutine &main::Mesg called at 
	/usr/pkg/fml/libcrypt.pl line 175.
となってしまうので
mkdir /var/spool/ml/hello/etc
が必要です。(初めての場合でしたら) その上で
/usr/pkg/fml/bin/passwd.pl -i userid password
のように操作します。また、これを設定するということは、 メールで管理することを想定していると思いますが、 その時には userid は管理者のメールアドレスになることに留意します。
members-admin
管理者は次のところに書いておきます: /var/spool/ml/LISTNAME/members-admin
これは addadmin で追加されます。
log
/var/spool/ml/LISTNAME/log ここに記録が残ります。
cf を変更した時には
/usr/pkg/fml/makefml update-config ml-name
自動登録
AUTO_REGISTRATION_TYPE に書ける型は ?
confirmation
body            本文に subscribe 
subject		Subject: subscribe
no-keyword
cf に、次のように書いてある場合には
PERMIT_COMMAND_FROM             members_only
「自動登録」となっていても結局は admin が手動で操作するようになる
メールで管理するには
4 リモート管理 cf
REMOTE_ADMINISTRATION	1
config.ph:
$REMOTE_ADMINISTRATION = 1;
admin add で welcome
/usr/pkg/fml/makeml add user_mail@address をした時には、 自動的には WELCOME file は送られない。これを送るようにするには、 cf に次の行を加えて update-config ml_name するか
ADMIN_ADD_SEND_WELCOME_FILE	1
config.ph に次の行を加える
$ADMIN_ADD_SEND_WELCOME_FILE = 1;
asymmetric mode って
debug
問題
次のような不可解な状況もあります。
Jan  5 02:13:36 verona sm-mta[27723]: l04HDap7027723: 
	l04HDap8027723: DSN: Unable to deliver mail
これは、(例えば) 管理者の shell が /etc/shells に登録してないものになっていて、 そのため MTA から パイプに渡す部分が拒否されるという場合などが考えられます。
package 問題
2007/03 頃に sudo make package をすると、makefml などの先頭行が .tools/bin/perl のようになってしまい ERROR 終了します。 2007/03/25の日記
ERROR: /usr/pkg/fml/bin/Archive.pl: 
	#!/usr/pkgsrc/personal-pkgsrc/fml/work.pisa/.tools/bin/perl
...
ERROR: *** The above files still have references to the build directory.
ERROR:     This is possibly an error that should be fixed by unwrapping
ERROR:     the files or adding missing tools to the package makefile!
*** Error code 1
これを避けるには、取敢えず次のようにすると、一時しのぎ可能です。
114  0:28    cvs update Makefile
117  0:29    sudo pkg_delete -f fml
115  0:28    env _PATH_PERL=/usr/pkg/bin/perl make
118  0:30    sudo env _PATH_PERL=/usr/pkg/bin/perl make install
120  0:31    sudo env _PATH_PERL=/usr/pkg/bin/perl make package
2007/08/08 追記
次のようになってしまうのを解決・回避する方法はまだ見つかっていません。
=> Checking for work-directory references in fml-4.0.20040215
ERROR: /usr/pkg/fml/default_config.ph:  $TAR                 
  = "/export/pkgsrc/personal-pkgsrc/fml/work.bologna/.tools/bin/tar cf -";
ERROR: /usr/pkg/fml/default_config.ph:  $ZCAT
  = "/export/pkgsrc/personal-pkgsrc/fml/work.bologna/.tools/bin/gzcat";
ERROR: *** The above files still have references to the build directory.
ERROR:     This is possibly an error that should be fixed by unwrapping
ERROR:     the files or adding missing tools to the package makefile!
*** Error code 1
上の問題は 2007/08/29 でも起きますが、2007/09/21 頃には解決しています。mk/* の どれかの変更かと思われます mk と pkgtools を更新した場合に解決します。

2008/03/19 に再発している気がします。少なくとも mk/pkgtools を D 2007-09-20 に更新しても×です。もっとも pkgtools は make install が必要でしょう。

NetBSD解説/pkgsrc
Last Update: Tue, 09 Feb 2016 07:22:20 GMT 1.66 2008/03/08