# 2.11.17 2015-12-16 Maintenance release 17 of 2.11 branch * Architecture #4802: dead code in API, still declaring that they should serve the URLs * Bug #4922: Rudder OpenLDAP Authentication sans ipv4 localhost * Bug #6305: Add a section about ncf-builder and its integration wihin Rudder * Bug #7031: Inventory content differs from hostname --fqdn and may lead to unauthorised nodes * Bug #7190: Agent cannot replace file per folder when copying promises, and it may lock agent with invalid promises * Bug #7295: slapd core dumps on 1TB RAM * Bug #7335: check-rudder-agent silently fails if namespaces are not supported * Bug #7338: All reports are missing (totally orange) for a node due to multiple cf-execd processes * Architecture #7368: Update OpenSSL version to latest release * Bug #7379: Create a new version of download file from the shared folder that would allow to set the suid and gid to multiple file * Bug #7391: The package leave a temporary directory mehind * Bug #7397: Clone rule window too small * Bug #7404: Merge error from #7395 - extra "if" in .spec pre scriplet * Bug #7419: Initial git commit during package installation is too verbose * Bug #7420: cf-execd is running twice after a reboot or after running rudder-agent twice * Bug #7423: If using proxmox, process management fails due to bad options used on vzps * Bug #7430: internal security check always assume that the node is a community one * Bug #7447: Fix path in rudder-upgrade to /var/rudder * Bug #7450: Fix typo from #7430 "ys.workdir" * Bug #7452: New version of ncf_conf.cache may not be properly updated on nodes after an upgrade * Bug #7469: /etc/init.d/rudder-jetty fails to stop jetty if it's PID file is missing * Bug #7476: Initial promises and techniques set group to "root" rather than 0, breaking non-Linux OSes * Bug #7479: OpenSSH server configuration does not reload configurations * Bug #7492: Script never terminate when they run rudder-jetty init script * Bug #7497: Use -i flag to technique-files for "root" test on branch 2.11 * Bug #7501: Technique "Clock settings" uses Europe/Paris as China's timezone (technique version 3.0) * Bug #7506: "MOTD configuration" technique still uses "root" group, therefore breaking on non-Linux OSes * Bug #7510: rudder-upgrade fails when *re*installing Rudder * Bug #7515: rudder-agent and rudder-slapd init scripts may fail to stop services if killall is missing or misbehaving * Bug #7516: rudder-inventory-ldap and rudder-jetty don't stop their services on uninstall and rudder-slapd can fail to restart on upgrade * Bug #7536: Make possible to delete ANY active technique * Bug #7546: We are using AGPL in place of GPL * Bug #7554: double ampersand breaks promises generation * Bug #7556: Some patches silently fail to apply * Bug #7557: Promises are not regenerated during upgrade * Bug #7559: Tag FULL_NAME missing from SLES12 inventory * Bug #7560: Reload technique API call must be synchrone * Bug #7562: Reload technique API call must be synchrone (cfclerk part) * Bug #7563: Change AGPL to GPL in the packaging * Bug #7572: Replace reference to AGPL from rudder doc * Bug #7575: Change AGPL to GPL in rudder-plugin-helloworld * Bug #7579: Change AGPL to GPL in rudder * Bug #7582: Change AGPL to GPL in cf-clerk * Bug #7583: Change AGPL to GPL in ldap-inventory * Bug #7584: Change AGPL to GPL in cf-clerk README * Bug #7591: License change breaks rudder-agent-thin patches