2008/5/21 Shawn Walker <[EMAIL PROTECTED]>: > 2008/5/20 Shawn Walker <[EMAIL PROTECTED]>: >> 2008/5/11 Shawn Walker <[EMAIL PROTECTED]>: >>> The following webrev includes proposed fixes for the following bugs: >>> >>> 1854 rework depot to use higher-level framework >>> 1154 pkg.depotd tracebacks when given bad options >>> 1237 pkg.depotd -p 80 -p 90 should return usage, but second option is >>> taken >>> 1887 depot status page output is not valid HTML >>> 1888 memleaks test overwrites PYTHONPATH >> >> Newly added: >> 1956 depotd performance hampered by unnecessary getpwuid/getgrgid calls
Newly added: 1889 pkg.depotd(1M) man page specifies incorrect smf(5) property names 2021 depotd --rebuild doesn't work if specified before -d Reasons for new webrev: * I realised after the last webrev that I had forgotten to update the usage message and man pages for the new -s option I added so you could control how many threads to serve requests were started. As such, it made sense to fix 1889 while I did that. * I happened to see bug 2021 and realised that my command-line option parsing fixes would not be complete without fixing this as well. Changes since last webrev: * Updated man page to document the previously added -s option. * Updated SMF manifest to add pkg/threads property for -s option. * Added CherryPy's *.tar.gz to hgignore. * Moved rebuild/readonly and repository configuration logic to happen after all command-line options have been successfully parsed. * Moved and simplified comments for socket timeout. * Simplified quickstart() call to start server. To make it easier to see the changes since the last webrev, I have created a special diff: http://cr.opensolaris.org/~swalker/pkg-depot-8/raw_files/pkg-depot-8.patch New webrev: http://cr.opensolaris.org/~swalker/pkg-depot-8/ I apologise for adding yet another set of changes to this already long review. I should have thought of these earlier. Cheers, -- Shawn Walker "To err is human -- and to blame it on a computer is even more so." - Robert Orben _______________________________________________ pkg-discuss mailing list pkg-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/pkg-discuss