On Thursday 07 Aug 2003 6:13 am, Philip S Tellis wrote:
On Wed, 6 Aug 2003, Vinayakam Murugan wrote:
Are you sure about Debian? Coz while googling, I came across an article which said that the latest kernel doesn't support this.
The kernel has nothing to do with usernames. This is handled by the shell. Where did you read this?
I really don't think that the shell is up to his evil tactics to restrict us from creating usernames with dot(s) in it ;)
Jokes apart... If we use dots in our usernames then how will we execute the command "chown username.groupname filename" ??
Regards, Kapil Karekar
Jokes apart... If we use dots in our usernames then how will we execute the command "chown username.groupname filename" ??
Can't this be achieved by doing username:groupname filename?
On Thursday 07 Aug 2003 7:59 am, you wrote:
If we use dots in our usernames then how will we execute the command "chown username.groupname filename" ??
Can't this be achieved by doing username:groupname filename?
Absolutely !! Thanks for pointing it out :-)
To test it I added a user "kapilkarekar". Then I manually edited the files /etc/passwd and /etc/shadow. In these files I changed "kapilkarekar" to "kapil.karekar". It works !!
Checkout /etc/sbin/adduser ... check the regular expressions which handle username validations :-)
Regards, Kapil Karekar
Seems Suse 8.0 also has this restriction. Can anybody confirm about latest versions of other distros?
The larger question though is why this restriction? Any pointers in this area would be great.
To test it I added a user "kapilkarekar". Then I manually edited the files /etc/passwd and /etc/shadow. In these files I changed "kapilkarekar" to "kapil.karekar". It works !!
Try doing passwd kapil.karekar. It doesn't work. :-)
BTW which distro are you using? In RH 9 there is no /etc/sbin/adduser. There is a /usr/sbin/adduser which is a binary.
Hey Linuxers!
There is an ongoing debate in the cyber community on the TCPA. Originally billed as an anti-piracy tactic, there is, however, apprehension that the TCPA if implemented in computer architecture could undermine the user's right to choose the software they wish to use. This undoubtedly affects FLOSS.
For those interested in more information on this topic, follow this link: http://www.againsttcpa.com/what-is-tcpa.html
Do we do anything about this?
Best wishes,
Clinton Goveas http://www.clintongoveas.com
--- Founder's Club Member :: DistantHost FREE PHP-MySQL Web Hosting http://www.distanthost.com
On Thursday 07 Aug 2003 5:35 pm, Clinton Goveas wrote:
For those interested in more information on this topic, follow this link: http://www.againsttcpa.com/what-is-tcpa.html
It is quite scary.
Do we do anything about this?
To me, the problem is, we can't. We can only hope that either technological complexity/cost or international concerns makes it a non starter.
The question is whether the consumers (apart from USA) would accept such a computer system. Please remember that most of the hardware parts are manufactured by non-US companies at facilities located outside USA. They will definately ensure that there will be non TCPA hardware available.
I also suspect that companies like Microsoft will not allow such a law to be passed if there is any chance of loosing out on lucrative and fast growing markets in Asian countries. In alternate they will use subsidiaries or some other means to provide alternate non TCPA software.
Some time ago Intel came up with an idea of hardware security in some of its chips but the consumer backlash was so swift and heavy that they backed away immediately. The markets in USA are now saturated and american companies need Asian markets to grow and make more profits.
In any case, if TCPA is introduced, more people will switch to FLOSS and run it on non-TCPA hardware (I hope)
Regards Saswata
----- Original Message ----- From: "Clinton Goveas" clinton@clintongoveas.com To: "'GNU/Linux Users Group, Mumbai, India'" linuxers@mm.ilug-bom.org.in Sent: Thursday, August 07, 2003 5:35 PM Subject: [ILUG-BOM] TCPA: Does it not concern us?
Hey Linuxers!
There is an ongoing debate in the cyber community on the TCPA. Originally billed as an anti-piracy tactic, there is, however, apprehension that the TCPA if implemented in computer architecture could undermine the user's right to choose the software they wish to use. This undoubtedly affects FLOSS.
For those interested in more information on this topic, follow this link: http://www.againsttcpa.com/what-is-tcpa.html
Do we do anything about this?
Best wishes,
Clinton Goveas http://www.clintongoveas.com
Founder's Club Member :: DistantHost FREE PHP-MySQL Web Hosting http://www.distanthost.com
Why would Microsoft not benefit from helping introduce this sort of architecture? All their products would definitely be TCPA certified, especially since they are members of the committee on TCPA standards. In fact, this is a way they could get back at competition (primarily FLOSS) and practically make them illegal or rather impossible to use.
While Intel hardware is largely manufactured outside the U.S.A due to cost considerations, the design for implementation is from the U.S.A. Once it is implemented in the U.S., it does not take long for such architecture to become globally prevalent. Companies like AMD, etc. will have to follow suit if they want M$ consumers to buy their hardware. Hence, the problem was, and still remains, the prevalent use of M$ software.
Best wishes,
Clinton Goveas http://www.clintongoveas.com
--- Founder's Club Member :: DistantHost FREE PHP-MySQL Web Hosting
----- Original Message ----- From: "Clinton Goveas" clinton@clintongoveas.com To: "'GNU/Linux Users Group, Mumbai, India'" linuxers@mm.ilug-bom.org.in Sent: Friday, August 08, 2003 12:02 AM Subject: RE: [ILUG-BOM] TCPA: Does it not concern us?
Why would Microsoft not benefit from helping introduce this sort of architecture? All their products would definitely be TCPA certified,
Microsoft would benefit only if ALL users moved to TCPA platform. If that happens only in USA, not in Aisa, they are going to be in deep S***. Even in USA, they are already having major problems in moving their customers from the older versions of Windows like Windows NT. The resistance to a new TCPA platform may be higher. The scenario of people simple avoid upgrading hardware and software simply to avoid TCPA is their worst nightmare.
especially since they are members of the committee on TCPA standards. In fact, this is a way they could get back at competition (primarily FLOSS) and practically make them illegal or rather impossible to use.
Again, Only if ALL users moved to it. Even now, microsoft has had to do things they had vowed not to do in order to cater to segments who are not on Windows. Like they have modified Microsoft Exchange in order to allow users on MacOS and Unix to use Microsoft Exchange. This was necessary in order to convince large customers with diverse platforms to use Exchange.
Any way, the rule will be applicable for New pcs. They cant make a law forcing people to throw away their existing hardware. That is where the catch will be.
While Intel hardware is largely manufactured outside the U.S.A due to cost considerations, the design for implementation is from the U.S.A. Once it is implemented in the U.S., it does not take long for such architecture to become globally prevalent.
Intel will use its subsidiaries in China, etc to make not TCPA chips if it comes to that. Besides there are other non-US companies making chips too. Eg. Cyrix is now owned by a Japaneese group. They will not be forced to follow TCPA unless it becames a law in Japan. Implementation of such a law in USA will be the kick start opportunity that Korean companies need to make their own cloned Intel chips......without TCPA. That was a very popular practice in 80s which has now died out because the margins are not that good anymore.
Companies like AMD, etc. will have to follow suit if they want M$ consumers to buy their hardware. Hence, the problem was, and still remains, the prevalent use of M$ software.
Regards Saswata
On Thursday 07 Aug 2003 9:06 am, Vinayakam Murugan wrote:
To test it I added a user "kapilkarekar". Then I manually edited the files /etc/passwd and /etc/shadow. In these files I changed "kapilkarekar" to "kapil.karekar". It works !!
Try doing passwd kapil.karekar. It doesn't work. :-)
Yes, "adduser kapil.karekar" does not work. However you could modify the adduser script to by changing the regular expression being used for validation. It would then accept "kapil.karekar" as a valid user. Just speculating ... haven't tried it myself ... coz never felt the need.
BTW which distro are you using? In RH 9 there is no /etc/sbin/adduser. There is a /usr/sbin/adduser which is a binary.
I am using the Debian distribution with linux kernel version 2.4.20-xfs. Even in Debian the path is /usr/sbin/adduser :-P which is a perl script.
Happy hacking, Kapil Karekar
On Thu, 7 Aug 2003 19:10:29 +0200 Kapil Karekar libre@libretech.com wrote:
| I am using the Debian distribution with linux kernel version | 2.4.20-xfs. Even in Debian the path is /usr/sbin/adduser :-P which is | a perl script. [snip] adduser is just a front end to useradd notthin more thats why it is a script
the configuration file for it is located at /etc/adduser.conf here u can specify how u want the home dirs made etc..etc..
In RH, it is a link to useradd.
Warm Regards ~~~~~~~~~~~~~~~~~~~~~~~ Vinayakam Murugan Manager - Software The Argon Company 7th floor, Nanavati Mahalaya, 18, Homi Modi Street, Fort, Mumbai 400 023.
Tel: 91-22 - 2288 2160/3 Ext 118 Tech Support: 91-22 - 2288 2673/2774 Fax Number: 91-22 - 2288 281
----- Original Message ----- From: "Warren Norrix" warren@freedomink.org To: "GNU/Linux Users Group, Mumbai, India" linuxers@mm.ilug-bom.org.in Cc: "Warren Norrix" warren@freedomink.org Sent: Saturday, August 09, 2003 1:29 AM Subject: Re: [ILUG-BOM] Problem creating usernames with dots
On Thu, 7 Aug 2003 19:10:29 +0200 Kapil Karekar libre@libretech.com wrote:
| I am using the Debian distribution with linux kernel version | 2.4.20-xfs. Even in Debian the path is /usr/sbin/adduser :-P which is | a perl script. [snip] adduser is just a front end to useradd notthin more thats why it is a script
the configuration file for it is located at /etc/adduser.conf here u can specify how u want the home dirs made etc..etc..
-- Regards, Warren Norrix. warren@freedomink.org http://warren.freezope.com
Key fingerprint = 13B3 9EAB A74C 9C75 BFA0 33B4 A8FC 2979 7234 4246
Online Linux Shop: http://www.cafeshops.com/norrix
On Thu, 7 Aug 2003, Kapil Karekar wrote:
Jokes apart... If we use dots in our usernames then how will we execute the command "chown username.groupname filename" ??
One uses a colon between the username and groupname for chown:
from man chown:
SYNOPSIS chown [OPTION]... OWNER[:[GROUP]] FILE... chown [OPTION]... :GROUP FILE...
Colons are not allowed in usernames - they are used as the field delimiter in /etc/passwd
Philip