BSD Ports

www/webstone 2.5_2 DragonFly

World wide web server benchmarking

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
benchmarks, www
Package size
61.3 KiB, 238.7 KiB installed

Description

The WebStone benchmark tests were originally developed by Silicon Graphics to measure the performance of Web server software and hardware products. WebStone 2.0.1 is a more portable version of the original WebStone benchmark which added support to use Windows NT systems as client test systems.

Mindcraft, Inc. has acquired the rights to WebStone from Silicon Graphics. WebStone 2.5 is Mindcraft's enhancement to WebStone 2.0.1 to improve reliability and portability as well as to make tests more reproducible. WebStone 2.5 also offers new workloads for CGI and API tests (see below for more details). WebStone 2.5 provides performance-identical test results with WebStone 2.0.1 when using the same workloads

This FreeBSD port rely on rsh and rcp being allowed for the user proces running webstone between the web server and web clients. This is not enable per default in FreeBSD, and root is never allowed to do it without entering password for each operation.

In the other systems

SystemPortVersion
DragonFlywww/webstone2.5_2
FreeBSDwww/webstone2.5_2
HardenedBSDwww/webstone2.5_2
GhostBSDwww/webstone2.5_2

Install

Binary package:

pkg install webstone

From DPorts:

cd /usr/dports/www/webstone && make install clean

Dependencies

Run dependencies 1

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

Before running webstone make sure that the non-root user
who runs webstone has rexec access to the webclients and
the web server. This user must also have write access to
/usr/local/webstone on webmaster and write access in the
the web data directory on the web server. Be aware of
security risks!

To run configure webstones, run it, and see the results:

    cd /usr/local/webstone
    ${EDITOR} conf/testbed
    ./webstone -genfiles
    ./webstone
    ./webstone -results

===>   NOTICE:

The webstone port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing