Re: F41 /etc/postfix/main.cf file, please

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Robert Moskowitz via users wrote:
> I want to create a simple howto for local mail delivery with postfix.
> I did a LOT with postfix ~7 years ago, and found many of my notes this
> morning.
> 
> Thing is that google AI did not show the preferred way to edit main.cf which
> is to use "postconf -e 'line'".
> Surprised?  ;)

Not in the slightest.  I don't understand the appeal of any
of these "AI" tools.  They simply regurgitate text based on
probability.  They're masters of making shit talking sound
almost reasonable.  The amount of human time they waste is
only surpassed by the mountain of energy they squander. :/

I don't know that there is anything needed to do other than
install and start postfix for local mail delivery.  It works
out of the box.  You can take steps to prevent it from ever
sending mail out of your system pretty easily, if that's a
concern.  Something like this:

    $ cat <<'EOF' | sudo tee -a /etc/postfix/main.cf >/dev/null

    # Disable non-local recipients
    default_transport = error:Outside mail is not deliverable
    EOF

> Thus can someone point me to, or send me an unaltered F41 main.cf? My
> googling did not find it.

The ideal way, IMO, to get such a file is to extract it from
the package.  You can do that in a few steps:

    $ dnf install -y rpmdevtools
    $ dnf download postfix
    $ rpm -K postfix-3.9.0-8.fc41.x86_64.rpm
    postfix-3.9.0-8.fc41.x86_64.rpm: digests signatures OK
    $ rpmdev-extract -q postfix-3.9.0-8.fc41.x86_64.rpm
    $ ls postfix-3.9.0-8.fc41.x86_64/etc/postfix/main.cf
    postfix-3.9.0-8.fc41.x86_64/etc/postfix/main.cf

You can do it without rpmdev-extract, using rpm2cpio and
cpio directly, but rpmdevtools provides enough helpful tools
that I have it installed anywhere I'm working with rpms.

It's far easier for me to remember the usage of
rpmdev-extract than cpio's.

Alternately, you could run a container, install the package,
and copy the file out.  But that's just a rather expensive
way of extracting the rpm directly.

-- 
Todd

Attachment: signature.asc
Description: PGP signature

-- 
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux