vBulletin Search Engine Optimization
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hello all, In trying to build a -stable release to update some CF-based clients, I thought the easiest way to get the tgz's out to my network was to store them on a local web server. To my dismay, running Upgrade from bsd.rd on those clients could not find the install sets from http. I revisited the problem today, this time from the web server's perspective: [Thu Jun 30 18:48:10 2005] [error] [client x.x.x.y] File does not exist: /htdocs/pub/OpenBSD/3.7-stable/i386/index.txt Ah ha! Checking with my local HTTP mirror got me the cluestick. But checking back through the docs, I saw no mention of this requirement. Even 'apropos index' or 'apropos index.txt' left me wanting, so I made a patch. If the info isn't written to your liking, or if you believe it belongs better elsewhere in the doc (or in another doc for that matter) let me know. I'm sure I'll forget it come 3.8 so I hoped to get it set in stone. Also, my wording is based on my understanding that index.txt is required only for HTTP. If someone with more info can enlighten me to a better wording, I'll submit a better/correct patch. Thanks, Seth @@ -352,7 +352,15 @@ .Ox system and X Window System .Sq tarballs -in your release directory. +in your release directory. To distribute these sets via +HTTP, also run: +.Pp +.Bd -literal -offset indent +# setenv RELEASEDIR your-releasedir +# ls ${RELEASEDIR} > ${RELEASEDIR}/index.txt +# unsetenv RELEASEDIR +.Ed +.Pp .Ss "7. Make the third party packages" The .Sq ports http://mail2web.com/ . |