freebsd-dev/usr.sbin
Simon L. B. Nielsen 7226ecc0ce 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
..
ac Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
accton Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
acpi Removed trailing whitespace. 2004-07-02 19:07:33 +00:00
adduser
amd Reenable nullfs for local links. The change from 'struct vfsconf' 2004-07-15 13:24:44 +00:00
ancontrol Drop WARNS down to 3 since sparc64 still has justified complaints about 2004-07-30 21:43:21 +00:00
apm Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
apmd Eliminated double whitespace. 2004-07-03 18:35:53 +00:00
arlcontrol
arp Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
asf
atm Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
authpf
bluetooth - One can use both BD_ADDR or name to specify address of the Bluetooth device. 2004-08-05 16:32:41 +00:00
boot0cfg Enable packet mode by default. Disk drives have gotten so large now, 2004-08-03 15:20:55 +00:00
boot98cfg Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
bootparamd
bsnmpd Link the snmp_atm module to the build unless NOATM is defined. 2004-08-09 16:40:39 +00:00
btxld Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
burncd Refer to the sysutils/cdrtools port now that the sysutils/mkisofs port 2004-07-16 08:53:25 +00:00
cdcontrol
chkgrp
chown Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
chroot Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
ckdist Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
config Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
cron Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
crunch Fix a 4.X -> 5.X upgrade problem: crunchgen used to emit a line 'MAKE=make' 2004-08-09 19:18:19 +00:00
ctm Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
daemon mdoc(7) fixes. 2004-07-07 19:57:16 +00:00
dconschat
devinfo
digictl
diskinfo
editmap
edquota Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
eeprom Move __iniline function definition before its first usage in the file. 2004-07-28 07:17:00 +00:00
elf2exe
extattr
extattrctl
faithd
fdcontrol Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
fdformat
fdread PC98 got it right here: sectors can be non-512 byte sized. 2004-07-07 20:28:31 +00:00
fdwrite Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
fwcontrol
getfmac
getpmac
gstat
i4b Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
ifmcstat
inetd Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
iostat
ip6addrctl
ipftest
ipresend
ipsend
iptest
IPXrouted Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
jail Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
jexec
jls
kbdcontrol fix bug which prevented programming function keys that were exactly 16 2004-08-09 04:27:58 +00:00
kbdmap Eliminated double whitespace. 2004-07-03 18:35:53 +00:00
kernbb Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
keyserv Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
kgmon Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
kgzip Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
kldxref
lastlogin Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
lpr Eliminated double whitespace. 2004-07-03 18:35:53 +00:00
lptcontrol Priner control devices are now lpt*.ctl. 2004-07-18 02:22:47 +00:00
mailstats
mailwrapper Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
makemap
manctl
memcontrol
mergemaster Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
mixer Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
mld6query
mlxcontrol Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
mount_nwfs
mount_portalfs Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
mount_smbfs
mountd Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
moused Teach moused about Synaptics touchpads. 2004-08-03 18:43:45 +00:00
mptable
mrouted Fix a few cases that relied on 'implicit int' (constraint violation in C99). 2004-07-11 17:37:33 +00:00
mtest Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
mtree Remove extra "*/". 2004-08-07 10:04:29 +00:00
named
named.reload Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
named.restart Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
ndc
ndiscvt Today, RealTek sent me a driver to test which had been compiled with 2004-08-02 18:54:01 +00:00
ndp Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
newsyslog Nothing says that /var/log can't be not a directory but a symbolic link 2004-07-04 17:24:12 +00:00
nfsd Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
ngctl Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
nghook
nologin Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
nslookup
nsupdate
ntp Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
ofwdump Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
pccard Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
pciconf Revert unintended commit that came in with 3rd clause removal 2004-08-07 16:36:46 +00:00
pcvt Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
periodic
pkg_install Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
pnpinfo
ppp Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
pppctl Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
pppd Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
pppstats
praliases
procctl
pstat Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
pw Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
pwd_mkdb Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
quot Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
quotaon Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
rarpd Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
raycontrol
repquota Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
rip6query
rmt Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
route6d
rpc.lockd After talking to Colin, 2004-07-16 12:50:10 +00:00
rpc.statd Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
rpc.umntall
rpc.yppasswdd Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
rpc.ypupdated
rpc.ypxfrd
rpcbind
rrenumd Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
rtadvd Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
rtprio Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
rtsold Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
rwhod Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
sa Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
sade During FTP installs, when installing Postfix as an alternate MTA, the 2004-08-09 21:50:10 +00:00
sendmail Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
setfmac Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
setkey
setpmac Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
sicontrol Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
sliplogin Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
slstat Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
smbmsg Markup nit picking. 2004-07-09 06:16:43 +00:00
spkrtest
spray
sysinstall During FTP installs, when installing Postfix as an alternate MTA, the 2004-08-09 21:50:10 +00:00
syslogd Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
tcpdchk
tcpdmatch
tcpdump Join the 21st century: Cryptography is no longer an optional component 2004-08-06 07:27:08 +00:00
timed Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
traceroute
traceroute6 mdoc(7) fixes. 2004-07-07 19:57:16 +00:00
trpt Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
tzsetup Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
ugidfw Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
usbd Fix 'camcontrol rescan' syntax and use the proper indentation for 2004-07-15 07:34:14 +00:00
usbdevs
vidcontrol
vipw Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
vnconfig
watch Eliminated double whitespace. 2004-07-03 18:35:53 +00:00
watchdogd Disable memory locking that could keep watchdogd from deadlocking itself 2004-07-28 22:13:04 +00:00
wicontrol
wlconfig Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
yp_mkdb
ypbind Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
yppoll
yppush Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
ypserv Sort SEE ALSO references (in dictionary order, ignoring case). 2004-07-04 20:55:50 +00:00
ypset
zic Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
zzz
Makefile Temporarily disable kernbb utility. It has to learn about new gcov data 2004-07-28 07:13:55 +00:00
Makefile.inc