Enhancement #1690
Feature #1660: Migrate NethService to NethServer
Migrate httpd configuration
Status: | CLOSED | Start date: | 02/28/2013 | |
---|---|---|---|---|
Priority: | Normal | Due date: | 03/01/2013 | |
Assignee: | - | % Done: | 100% | |
Category: | nethserver-httpd | |||
Target version: | v6.4-alpha2 | |||
Resolution: | NEEDINFO: |
Description
- ibay configuration
- ibay passwords
Related issues
Associated revisions
httpd.conf template: warn if more than one global ibay wants to be the DocumentRoot. Refs #1690
httpd.conf template: added Profile field to ibay context. Refs #1690
httpd.conf: moved IBay and VirtualHost sub-templates under /etc/e-smith/templates/httpd/. Refs #1690
httpd ibay templates: Alias directive moved into *.ibay files. A profile template can specify both Alias+<Directory> configurations. Refs #1690
httpd.conf: added isDocumentRoot key to $ibayConf. True if ibay has to be set as DocumentRoot, False otherwise. A warning message is produced if more than one ibay wants to be DocumentRoot of the same context in httpd.conf. Refs #1690
httpd.conf: the vhost key TemplatePath was renamed VhostProfile. Refs #1690
ibay-default template: the DocumentRoot is now outputted by ibay template. Refs #1690
httpd.conf: honour ibay HttpProfile prop to choose what ibay template to expand. Refs #1690
migrate-import event: plugged nethserver-httpd-migrate action. Refs #1690
nethserver-httpd-migrate: fixed perl hashes dereference. Refs #1690
Migrate perl module: imported parseShadow() method. Refs #1690
nethserver-directory-migrate (parseShadow): moved function in NethServer::Migrate module. Refs #1690
nethserver-httpd-migrate action: renamed nethserver-httpd-migrate-ibays. Migrate DocumentRoot settings. Refs #1690
httpd.conf: emit a warning and skip DocumentRoot directive if path does not exist, to avoid startup problems. Refs #1690
nethserver-httpd-migrate-ibays action: force OtherAccess=r when PublicAccess is global or local, to grant read-only access to apache. Refs #1690
httpd.conf: set default values for ibayConf context. Refs #1690
nethserver-httpd-setibayspassword action: detect hashed passwords and store as plain data. Refs #1690
Added empty /etc/httpd/conf/ibays.htpasswd as RPM config file. Refs #1690
*.spec.in: fixed %files section. Refs #1690
nethserver-httpd-admin-migrate: migrate SSLCipherSuite property. Refs #1690
migration: add nethserver-httpd-migrate action to migration-import event. Refs #1690
migration-import event: restart causes httpd startup problems, maybe related to ibay-create events which reload httpd repeatedly. Removed because a full restart is not required. Refs #1690
History
#1 Updated by Davide Principi over 8 years ago
- Estimated time set to 6.00
#2 Updated by Davide Principi over 8 years ago
- Due date set to 03/01/2013
- Status changed from NEW to ON_DEV
- Start date set to 02/28/2013
- % Done changed from 0 to 10
#3 Updated by Davide Principi over 8 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 10 to 100
#4 Updated by Giacomo Sanchietti over 8 years ago
- Status changed from MODIFIED to ON_DEV
- SSLv2 from httpd-e-smith
- access from httpd-e-smith
- SSLCipherSuite from modSSL
#5 Updated by Giacomo Sanchietti over 8 years ago
- Assignee changed from Davide Principi to Giacomo Sanchietti
- % Done changed from 100 to 90
#6 Updated by Giacomo Sanchietti over 8 years ago
- Status changed from ON_DEV to MODIFIED
- % Done changed from 90 to 100
Implemented.
#7 Updated by Davide Principi over 8 years ago
- Status changed from MODIFIED to CLOSED
#8 Updated by Davide Principi over 8 years ago
State set to closed
on NethServer 6.4 alpha2 release