installation overview

Important: You run GNU autoconf firstly, and "make install". It is standard in the world of open sources. This procedure is different from fml4 installation steps. It may confuse you if you are customered with fml4 But fml8 is more friendly for package systems of free unix like systems.

The main differece between fml4 and fml8 in installation is "work by root", "use of configure", and editing of configuration files: /usr/local/etc/fml/main.cf and /usr/local/etc/fml/site_default_config.cf.

Suppose we create a new ML named elena ML (elena@fml.org). The brief flow of installation is as follows:

  1. Download fml8 source and expand it on the disk.

  2. Install it by user root. Firstly, change user to "root" and create the user "fml" and the group "fml". Secondly, run configure and "make install".

    % su root
    # groupadd fml
    # useradd -m -g fml fml
    # ./configure
    # make install

    By default, main programs such as distribute, command, et.al. are installed into /usr/local/libexec/fml/. Also, installer installs utility programs to /usr/local/bin. [1] These are wrappers to call real programs at /usr/local/libexec/fml/.

    Perl modules are installed into /usr/local/lib/fml/$fml_version/ and message templates et.al. are installed into /usr/local/share/fml/$fml_version/.

  3. Change user to "fml", create elena ML for test.

    % su fml
    % makefml newml elena
    You can use "fml" instead of makefml. Both are same except for the syntax.
    % su fml
    % fml elena newml

  4. Set up MTA.

  5. Test.

  6. Cutomize your ML.

Warning

Please install by user root. It is different from fml4.

Notes

[1]

You can control paths by configure options.

fml 8.0 (fml-devel) project homepage is www.fml.org/software/fml-devel/.
fml 4.0 project homepage is www.fml.org/fml/menu.ja.html.
about one floppy bsd routers, see www.bsdrouter.org/.
other free softwares are found at www.fml.org/software/.

author's homepage is www.fml.org/home/fukachan/.
Also, visit nuinui's world :) at www.nuinui.net.

For questions about FML, e-mail <fml-bugs@fml.org>.