linuxconf 1.29r1 changes log

linuxconf 1.29r1 changes log

previous versions: 1.29
Change log index

Enhancements

Module dnsconf: using the virtual registry

The module has been enhanced to support the virtual registry. You can use it to configure and populate DNS domains. You use the variables primary.*.domain and dnsconf.*.host to manage the DNS.

The module had already extensive command lines. But the virtual registry offers a fine grain approach allowing you to setup more stuff from the command line. Here are few example:

module inetdconf: xinetd interface keyword

The module was using the interface keyword instead of bind. The keyword has been deprecated in the last xinetd release so this was creating incompatible configuration files.

The module was not using the CONFIG_FILE object when updating files in /etc/xinetd.d. Those file were not archived when updated. So it was not possible to:

There is another flaw which will be fixed in the next release. The module do not support the disable keyword as people expect. It encodes in the file /etc/xinetd.conf, using the disabled keyword the list of disabled services. This is kind of incompatible with the way people are using xinetd server now. This will be changed in 1.29r2.

Module mailconf: aliases co-administrator

Co-administrator may handle email aliases now. But they can't alter the field "filter program" or "list file". Only root is allowed to do that. Co-administrator could use those facility to grab more privileges...

The aliases may be modified for virtual email domains from the web interface. Enter web mode and visit the "special entries" link to find out.

Module xterminals: RedHat 8.0

The module supports the creation of xterminals runtime using RedHat 8.0 CD. It requires a new version of the xtermkit (coming soon).

Virtual email domain co-administrator

You can assign a special co-administrator password to a virtual email domain. You simply turn a check-box on in the vdomain creation dialog and enter the password. This password is not related to any user account (real or virtual), but to a pseudo administrator called admin@the-domain. So if you create a new vdomain called foo.com and turn the check-box on and assign a password, then the co-administrator may enter admin@foo.com to administer the virtual email domain.

This is a nice way to delegate vdomain administration to the vdomain user/owner/customer without having to create a real user account.

Sponsored by Eric Wood!

Virtual email domain: fallback and aliases enhancements

When defining a fallback destination, you can use the | character to instruct vdeliver to pipe the message through a command

	| some command

The command may be defined using the following tokens:

A sample command has been created: /usr/lib/linuxconf/lib/sendsmtp. It performs SMTP message delivery without any domain/MX resolution.

This token replacement is also done in aliases pointing to a command (filter program).

Changes

Linuxconf network access moved

The "Linuxconf network access" dialog has been moved to Linuxconf/control/linuxconf management area.