diff options
author | Ted Trask <ttrask01@yahoo.com> | 2014-09-18 13:58:57 +0000 |
---|---|---|
committer | Ted Trask <ttrask01@yahoo.com> | 2014-09-18 13:58:57 +0000 |
commit | a99bbdc5e4d1046a42ab59eed8313be1e681089e (patch) | |
tree | 575bcc1ee4322aaab9b4ddf226b6332b998e0fd3 | |
parent | 6bf932da3d45a1c176eba5bbfb0af2784bc67686 (diff) | |
download | acf-freeradius3-a99bbdc5e4d1046a42ab59eed8313be1e681089e.tar.bz2 acf-freeradius3-a99bbdc5e4d1046a42ab59eed8313be1e681089e.tar.xz |
Remove Blowfish password algorithm support because not include in alpine linux 2.7 based on uclibc
-rw-r--r-- | freeradius3-model.lua | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/freeradius3-model.lua b/freeradius3-model.lua index 9f87224..9347604 100644 --- a/freeradius3-model.lua +++ b/freeradius3-model.lua @@ -237,7 +237,7 @@ local get_passwd_entry_private = function(self, clientdata, create) -- We do not return the encrypted password, but will leave unchanged if blank retval.value.fields.value[tostring(i)] = cfe({ type="password", label=label, descr="Must not be blank", seq=i }) if not create then retval.value.fields.value[tostring(i)].descr="Leave blank to leave unchanged" end - retval.value.fields.value["algorithm"..i] = cfe({ type="select", value="$6$", label="Algorithm", option={{value="", label="DES"}, {value="$1$", label="MD5"}, {value="$2a$07$", label="Blowfish"}, {value="$5$", label="SHA-256"}, {value="$6$", label="SHA-512"}}, seq=i }) + retval.value.fields.value["algorithm"..i] = cfe({ type="select", value="$6$", label="Algorithm", option={{value="", label="DES"}, {value="$1$", label="MD5"}, {value="$5$", label="SHA-256"}, {value="$6$", label="SHA-512"}}, seq=i }) -- Hide the algorithm so user does not use insecure algorithms unless they REALLY want to retval.value.fields.value["algorithm"..i].type = "hidden" else @@ -569,7 +569,7 @@ function mymodule.get_passwd(self, clientdata) retval.value.oldpassword = cfe({ type="password", label="Current Password", seq=4 }) retval.value.password = cfe({ type="password", label="New Password", seq=5 }) retval.value.password_confirm = cfe({ type="password", label="New Password (confirm)", seq=6 }) - retval.value.algorithm = cfe({ type="select", value="$6$", label="Algorithm", option={{value="", label="DES"}, {value="$1$", label="MD5"}, {value="$2a$07$", label="Blowfish"}, {value="$5$", label="SHA-256"}, {value="$6$", label="SHA-512"}}, seq=i }) + retval.value.algorithm = cfe({ type="select", value="$6$", label="Algorithm", option={{value="", label="DES"}, {value="$1$", label="MD5"}, {value="$5$", label="SHA-256"}, {value="$6$", label="SHA-512"}}, seq=i }) -- Hide the algorithm so user does not use insecure algorithms unless they REALLY want to retval.value.algorithm.type = "hidden" end |