Koozali.org: home of the SME Server
Obsolete Releases => SME Server 7.x => Topic started by: calisun on October 12, 2010, 12:56:55 AM
-
I have setup a new user and I am trying to set a password for them.
The password contains: Capital and lower case letters, a number and a special character.
When I try to set the password, I get a message:
"The password you have chosen is not a good choice, because it is based on a dictionary word"
The word I am trying to use is a foreign word which does not exist in English language. I have checked in my dictionary at home and two online dictionaries, and they all tell me that the word does not exist.
So what gives with that message??
.
-
So what gives with that message??
Dunno - ask the designers of 'cracklib'.
My guess is that a subset of your word appears in cracklib's dictionary. Hence "based on". Maybe cracklib has a multi-language dictionary.
-
You could always install the password contrib http://wiki.contribs.org/Password (http://wiki.contribs.org/Password) and have fun setting complexities and checking.
or modify password strength checking...
seach the forums and documentation.
-
Thank you axessit, this is exactly what I needed.
-
SME server is a tool to use to achieve other goals, just like car is a tool to get somewhere.
So by telling people to learn to program to edit SME server, is just like telling someone to learn to rebuild a car engine to be able to drive the car.
OT, I know but... interesting point of view, but I don't agree ;-)
-
calisun, Stefano
Just an added comment.
calisun's signature says:
SME server is a tool to use to achieve other goals, just like car is a tool to get somewhere.
So by telling people to learn to program to edit SME server, is just like telling someone to learn to rebuild a car engine to be able to drive the car.
The concept calisun puts forward is valid enough from a certain point of view, but a car is built by a commercial organisation which puts millions if not billions of dollars into the development, production & maintenance cycles. They do this to make a big profit.
Comparing cars to SME server is not realistic, as only a handful of programmers develop SME at a very minimal dollar cost outlay, not forgetting of course the significant financial sponsorship that Mitel invested into SME server development a few years back, & ongoing smaller sponsorship initiatives from others.
The value now is in the donated time of the individual contributing programmers, and their sum efforts make SME server what it is today.
The reality is if you want to use cheap free GPL software, then some degree of input is required from ALL users, in order to sustain that software product.
To complain or to draw to our attention that you have to learn the innards of SME in order to do advanced functionality, is in effect expecting someone else to do all the "easy to use feature development", again for free.
That seems to me to be an inappropriate expectation.
-
To complain or to draw to our attention that you have to learn the innards of SME in order to do advanced functionality, is in effect expecting someone else to do all the "easy to use feature development", again for free.
That seems to me to be an inappropriate expectation.
I agree.
If you don't want to change anything, and use it "as is", then there is no need to have any programming skill.
If you want a hot-rod custom car, you need to have advanced machining skills, or be prepared to pay someone else who has. If you want one off-the-shelf, then you must live with the limitations of the off-the-shelf models.