[linux-ileri] Re: Fedora ve user creation

---------

New Message Reply About this list Date view Thread view Subject view Author view Attachment view

From: Devrim GUNDUZ (devrim@gunduz.org)
Date: Wed 14 Jul 2004 - 12:16:46 EEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Merhaba,

On Wed, 14 Jul 2004, Tanzer GENC wrote:

> Fedora Core 1 de icinde . karakteri gecen kullanici isimleri ile
> kullanici
> olusturamiyorum.user1, user2, user3 gibi kullanici isimleri ile
> kullanicilar
> olusturabildigim halde user1.ext seklinde kullanicilar olusturamiyorum
> invalid user name hatasi aliyorum.
> İcinde . gecen kullanici isimleri ile nasil kullanici
> olusturabilecegim ile
> herhangi bir fikri olan varmi?

Var :)

Murat Koç yardımcı olmuştu bana bu konuda, ben de size yardımcı olayım:

Bunun için shadow-utils paketini baştan rpm yapmanız gerekecek. SRPM'i
kurup, /usr/src/redhat/SOURCES/ dizinindeki shadow-4.0.3.tar.bz2 dosyasını
açın.

Bunun içindeki libmisc/chkname.c dosyası, . işaretlileri kabul etmiyor.
Bunu eklemek için aşağıdaki yamayı o dosyaya uygulayın:

=================================BASLADI===================================
- --- chkname.c 2004-07-14 12:10:58.000000000 +0300
+++ chkname.c.orig 2004-07-14 12:10:24.000000000 +0300
@@ -24,13 +24,13 @@
        /*
         * User/group names must match [a-z_][a-z0-9_-]*
         */
- - if (!*name || !((*name >= 'a' && *name <= 'z') || *name == '_' || *name == '.'))
+ if (!*name || !((*name >= 'a' && *name <= 'z') || *name == '_'))
                return 0;
  
        while (*++name) {
                if (!((*name >= 'a' && *name <= 'z') ||
                    (*name >= '0' && *name <= '9') ||
- - *name == '_' || *name == '-' || *name == '.' ||
+ *name == '_' || *name == '-' ||
                    (*name == '$' && *(name+1) == NULL)))
                        return 0;
        }
==================================BITTI===================================

Sonra tekrar .tar.bz2 yapın arşivi ve rpmbuild ile kendi RPM'inizi yapın.
Bu arada, SPEC dosyasındaki sürüm numarasını da 1 arttırmayı unutmayın.
Bir yerde takılırsanız haber verebilirsiniz; bendeki RPM'inin adresini de
verebilirim size.

Saygılar,

 --
Devrim GUNDUZ
devrim~gunduz.org devrim.gunduz~linux.org.tr
                        http://www.tdmsoft.com
                        http://www.gunduz.org
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQFA9PoAtl86P3SPfQ4RAvH2AJ98r32zNyZ2mRIVrZ1ea9e7m5dUhgCg4NTu
mIlJ++FrOMnn30PvQf8WTRs
=lVm/
-----END PGP SIGNATURE-----


New Message Reply About this list Date view Thread view Subject view Author view Attachment view

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.