freebsd-skq/usr.sbin/sade
simon ce67d2b645 During FTP installs, when installing Postfix as an alternate MTA, the
install of Postfix fails since Postfix 1 is picked from INDEX instead
of Postfix 2.

The problem is that the package_add function matches multiple Postfix
packages and then installs a "random" version (the last one found in
INDEX).  This does not occur with a CD-ROM install since there is only
one Postfix package on the CD-ROM.

The correct solution to this would be to check the origin field from
INDEX instead of the package name, but due to the way sysinstall is
made that is not trivial, so instead work around the problem by
hard-coding the Postfix major and minor revision (for the current
stable version) to install directly into the package_add call.

PR:		misc/65426
Reported by:	Harold Kachelmyer <bugs@princessharold.net>
Approved by:	trhodes
2004-08-09 21:50:10 +00:00
..
help Don't use UFS2 by default during the install process on PC98, as the 2003-04-21 20:57:20 +00:00
command.c debugMsg() should end with "\n". 2002-11-01 02:05:05 +00:00
config.c During FTP installs, when installing Postfix as an alternate MTA, the 2004-08-09 21:50:10 +00:00
devices.c Move the inclusion of libdisk.h from sysinstall.h to the source files 2004-08-02 23:18:48 +00:00
disks.c Move the inclusion of libdisk.h from sysinstall.h to the source files 2004-08-02 23:18:48 +00:00
dispatch.c Remove the vestiges of the old pre-"X_AS_PKG" way we used to handled the 2003-08-19 23:23:27 +00:00
dmenu.c Fix 3 'cast to pointer from integer of different size' warnings. 2003-09-17 03:45:30 +00:00
globals.c o Save pointers to the chunks for root, home, swap, usr, var and tmp in 2004-08-07 01:19:54 +00:00
install.c o Save pointers to the chunks for root, home, swap, usr, var and tmp in 2004-08-07 01:19:54 +00:00
keymap.c
label.c Create an EFI partition when the user wants auto defaults. There's 2004-08-07 04:03:18 +00:00
list.h
main.c The PCMCIA Standard dictates that those funny cards you insert into 2003-08-20 06:27:21 +00:00
Makefile Add Greek keymaps to sysinstall. 2003-11-20 20:43:06 +00:00
menus.c Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
misc.c save_realloc() should use reallocf() to close memory leaks. 2003-01-06 17:11:46 +00:00
msg.c
rtermcap.c
sade.8 Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
sade.h o Save pointers to the chunks for root, home, swap, usr, var and tmp in 2004-08-07 01:19:54 +00:00
system.c Fixed assorted misuses of NULL in integer context. 2004-03-11 11:58:16 +00:00
termcap.c
usb.c
variable.c Fixed assorted misuses of NULL in integer context. 2004-03-11 11:58:16 +00:00
wizard.c Move the inclusion of libdisk.h from sysinstall.h to the source files 2004-08-02 23:18:48 +00:00