Bug 30743 - New version 9.12
Summary: New version 9.12
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: hiawatha (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Michael Shigorin
QA Contact: qa-sisyphus
URL: https://www.hiawatha-webserver.org/fi...
Keywords:
Depends on:
Blocks: 30748
  Show dependency tree
 
Reported: 2015-02-16 07:23 MSK by Matt Lewandowsky (lewellyn)
Modified: 2015-02-19 21:37 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matt Lewandowsky (lewellyn) 2015-02-16 07:23:48 MSK
Hiawatha version 9.12 has been released, with many enhancements since the current 9.0 version packaged now.

I would like to request that the following options be passed to cmake, in the new version, to resolve some issues with the current package:

-DWORK_DIR=/var/lib/hiawatha
-DPID_DIR=/var/run/hiawatha
-DLOG_DIR=/var/log/hiawatha

Currently, the package's hiawatha binary defaults to these directories being in /usr and the provided configuration does not correctly override them.

Thank you.
Comment 1 Matt Lewandowsky (lewellyn) 2015-02-16 08:45:33 MSK
I apologize. I typed on one of the lines. The second one should read:

-DPID_DIR=/var/run
Comment 2 Michael Shigorin 2015-02-16 13:15:05 MSK
force@ is no more, cas@ updated the package last time, and I could probably do.
Comment 3 Michael Shigorin 2015-02-17 19:32:00 MSK
OK, I've updated the package (9.12 has switched from polarssl to mbedtls, btw).

It still needs more work to get it aligned with ALT webserver packaging:
- a pseudo user/group (_hiawatha user within _hiawatha/_webserver group);
- ServerId in default hiawatha.conf adjusted accordingly;
- /var/www/html as default webroot;
- Provides: webserver

The test build is currently available at http://git.altlinux.org/tasks/140602/ -- installs, starts and serves its homepage over here.

Please check.
Comment 4 Repository Robot 2015-02-19 21:37:01 MSK
hiawatha-9.12-alt1 -> sisyphus:

* Tue Feb 17 2015 Michael Shigorin <mike@altlinux> 9.12-alt1
- 9.12 (closes: #30743, #30748)
- built with mbedtls instead of polarssl, see
  https://www.hiawatha-webserver.org/weblog/86
- minor spec cleanup