
	INSTALL guide on Mac OS X Server

This file describes the difference between fml on UNIX and on Mac OS X
Server. Please see INSTALL for the install flow.
	http://www.fml.org/fml/INSTALL-e/

------------------------------------------------------------
1	Mac OS X Server
1.1	Overview

1	Recommendation
1.1	/etc/sendmail.cf

2	Cautions in installation
2.1	/etc/aliases
2.2	Create user "fml"
2.3	Create group "fml"

3	Acknowledgement

Appendix A	How to use "niload"
Appendix A.1	Create account "fml" by "niload"
Appendix A.2	Create group "fml" by "niload"
------------------------------------------------------------


1	Mac OS X Server

1.1	Overview

Mac OS X Server is 4.4BSD like system. In this document we describe
difference with INSTALL between Mac OS and usual UNIX-like system.

1	Recommendation

You can use fml on OS by default, but we recommend you upgrade server
programs.

1.1	/etc/sendmail.cf

The built-in sendmail does not see /etc/aliases by default. You need
to modify /etc/sendmail.cf.

1. modify /etc/sendmail.cf

    # O AliasFile=/etc/aliases
         =>
    O AliasFile=/etc/aliases

2. create /etc/sendmail.cf from scratch. For example, CF is useful.

   CF  (sendmail.cf generator)

	ftp://ftp.kyoto.wide.ad.jp/pub/mail/CF/

	http://www.sendmail.org/

2	Cautions in installation

Installation of Mac OS X server differs little from usual UNIX like
system. Please follow the instruction described in the INSTALL file
except for the following some differences.

You need the terminal to input answers to some questions. Please use
Terminal.app if needed.

2.1	/etc/aliases

/etc/sendmail.cf does not see /etc/aliases by default.
Please see => 1.1.

You can use "NetInfo" but it does not work well?

2.2	Create user "fml"

Apple menu => Server administration => NetworkManager

2.3	Create group "fml"

Apple menu => Server administration => NetworkManager

3	Acknowledgement

I don't know Mac OS X Server. This installation note is basically
based on memo by Masayuki Nii <msyk@locus.co.jp>. I also thank
Tomoyuki Asakawa <tomoyuki@poison.marimo.or.jp> for valuable comments,
for example, what it is "niload".

Appendix A	How to use "niload"

Appendix A.1	Create account "fml" by "niload"

    echo 'fml:*:32765:32765::0:0:fml:/nonexistent:/sbin/nologin' | niload passwd .

Appendix A.2	Create group "fml" by "niload"

    echo 'fml:*:32765:fml,fukachan' | niload group .

    nidump group .

Example: overwrite group "fml" content

    echo 'fml:*:32765:fukachan,elena' | niload -d group .

$Id: INSTALL_on_MacOS_X_Server.wix,v 1.9 2000/12/13 13:25:31 fukachan Exp $
