FLUME-1751: User Guide Examples for File Channel encryption are broken in 1.3 rc5
(Roshan Naik via Brock Noland) Project: http://git-wip-us.apache.org/repos/asf/flume/repo Commit: http://git-wip-us.apache.org/repos/asf/flume/commit/1b3eb8bd Tree: http://git-wip-us.apache.org/repos/asf/flume/tree/1b3eb8bd Diff: http://git-wip-us.apache.org/repos/asf/flume/diff/1b3eb8bd Branch: refs/heads/flume-1.3.0 Commit: 1b3eb8bd371bae5c876c61c4f68ac190d9ad925b Parents: 35d2c13 Author: Brock Noland <[email protected]> Authored: Thu Nov 29 14:26:07 2012 -0600 Committer: Brock Noland <[email protected]> Committed: Thu Nov 29 14:26:25 2012 -0600 ---------------------------------------------------------------------- flume-ng-doc/sphinx/FlumeUserGuide.rst | 28 ++++++++++++-------------- 1 files changed, 13 insertions(+), 15 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/flume/blob/1b3eb8bd/flume-ng-doc/sphinx/FlumeUserGuide.rst ---------------------------------------------------------------------- diff --git a/flume-ng-doc/sphinx/FlumeUserGuide.rst b/flume-ng-doc/sphinx/FlumeUserGuide.rst index 464defe..2388087 100644 --- a/flume-ng-doc/sphinx/FlumeUserGuide.rst +++ b/flume-ng-doc/sphinx/FlumeUserGuide.rst @@ -1727,10 +1727,10 @@ Generating a key with the password the same as the key store password: a1.channels.c1.encryption.activeKey = key-0 a1.channels.c1.encryption.cipherProvider = AESCTRNOPADDING a1.channels.c1.encryption.keyProvider = key-provider-0 - a1.channels.c1.encryption.keyProvider.key-provider-0.type = JCEKSFILE - a1.channels.c1.encryption.keyProvider.key-provider-0.keyStoreFile = /path/to/my.keystore - a1.channels.c1.encryption.keyProvider.key-provider-0.keyStorePasswordFile = /path/to/my.keystore.password - a1.channels.c1.encryption.keyProvider.key-provider-0.keys = key-0 + a1.channels.c1.encryption.keyProvider = JCEKSFILE + a1.channels.c1.encryption.keyProvider.keyStoreFile = /path/to/my.keystore + a1.channels.c1.encryption.keyProvider.keyStorePasswordFile = /path/to/my.keystore.password + a1.channels.c1.encryption.keyProvider.keys = key-0 Let's say you have aged key-0 out and new files should be encrypted with key-1: @@ -1738,11 +1738,10 @@ Let's say you have aged key-0 out and new files should be encrypted with key-1: a1.channels.c1.encryption.activeKey = key-1 a1.channels.c1.encryption.cipherProvider = AESCTRNOPADDING - a1.channels.c1.encryption.keyProvider = key-provider-0 - a1.channels.c1.encryption.keyProvider.key-provider-0.type = JCEKSFILE - a1.channels.c1.encryption.keyProvider.key-provider-0.keyStoreFile = /path/to/my.keystore - a1.channels.c1.encryption.keyProvider.key-provider-0.keyStorePasswordFile = /path/to/my.keystore.password - a1.channels.c1.encryption.keyProvider.key-provider-0.keys = key-0 key-1 + a1.channels.c1.encryption.keyProvider = JCEKSFILE + a1.channels.c1.encryption.keyProvider.keyStoreFile = /path/to/my.keystore + a1.channels.c1.encryption.keyProvider.keyStorePasswordFile = /path/to/my.keystore.password + a1.channels.c1.encryption.keyProvider.keys = key-0 key-1 The same scenerio as above, however key-0 has it's own password: @@ -1750,12 +1749,11 @@ The same scenerio as above, however key-0 has it's own password: a1.channels.c1.encryption.activeKey = key-1 a1.channels.c1.encryption.cipherProvider = AESCTRNOPADDING - a1.channels.c1.encryption.keyProvider = key-provider-0 - a1.channels.c1.encryption.keyProvider.key-provider-0.type = JCEKSFILE - a1.channels.c1.encryption.keyProvider.key-provider-0.keyStoreFile = /path/to/my.keystore - a1.channels.c1.encryption.keyProvider.key-provider-0.keyStorePasswordFile = /path/to/my.keystore.password - a1.channels.c1.encryption.keyProvider.key-provider-0.keys = key-0 key-1 - a1.channels.c1.encryption.keyProvider.key-provider-0.keys.key-0.passwordFile = /path/to/key-0.password + a1.channels.c1.encryption.keyProvider = JCEKSFILE + a1.channels.c1.encryption.keyProvider.keyStoreFile = /path/to/my.keystore + a1.channels.c1.encryption.keyProvider.keyStorePasswordFile = /path/to/my.keystore.password + a1.channels.c1.encryption.keyProvider.keys = key-0 key-1 + a1.channels.c1.encryption.keyProvider.keys.key-0.passwordFile = /path/to/key-0.password Pseudo Transaction Channel
