My Senior system Admin who has left the organization has NIS configured
with /etc/netgroups file. All I can see he has all together 11 entries
as netgroups as:
------------------------------------------------------------------------
-
File : /etc/netgroups
------------------------------------------------------------------------
-
24 homegrp grp1 homegrp2
25
26 grp1 (bl015470, ,goeast), (bl025470, ,goeast)
27 #homegrp2 bl065470 bl035470
28
29 linux lynx_bm lynx_psa lynx_uic lynx_uone lynx_omg lynx_desk
30 unix (bl015470, ,goeast) (bl025470, ,goeast) (bl035470,
,goeast) (bl
065470, ,goeast) (bl312470, ,goeast) (blrccase, ,goeast) (arsenic,
,goeast) (nio
bids, ,goeast) (ogygia, ,goeast) (bl49acls, ,goeast) (bl46acls, ,goeast)
(agnes,
, goeast) (bl43acls, ,goeast)
31 sun (laurel, ,goeast) (u1-sb01, ,goeast) (BLVM04, ,goeast)
(BLVM07,
,goeast) (BLVM08, ,goeast) (BLVM09, ,goeast) (STAMFORD, ,goeast)
32
33 lynx_bm (BL21DL385, ,goeast)
34 lynx_psa (Linuxdev106, ,goeast) (BL48DL385, ,goeast)
35 lynx_uic (bl01ln-dev, ,goeast) (bl02ln-bld, ,goeast)
36 lynx_uone (BLVM01, ,goeast) (BLVM02, ,goeast) (BLVM03,
,goeast) (
BLVM05, ,goeast) (BLVM06, ,goeast) (ccase-u1, ,goeast)
37 lynx_omg (BL14DL385, ,goeast)
38 lynx_desk (agile8, ,goeast)
---------------------------------------------------------------
All I did is tried running the migration script simply and imported it
to the Fedora DS Database. The excerpt of the ldif file is :
------------------------------------------------------------------------
--
File : netgroup.ldif
------------------------------------------------------------------------
--
dn: cn=homegrp,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
cn: homegrp
memberNisNetgroup: grp1
memberNisNetgroup: homegrp2
dn: cn=grp1,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
cn: grp1
nisNetgroupTriple: (bl015470,
nisNetgroupTriple: (bl025470,
memberNisNetgroup: ,goeast)
memberNisNetgroup: ,goeast),
dn: cn=linux,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
cn: linux
memberNisNetgroup: lynx_bm
memberNisNetgroup: lynx_desk
memberNisNetgroup: lynx_omg
memberNisNetgroup: lynx_psa
memberNisNetgroup: lynx_uic
memberNisNetgroup: lynx_uone
dn: cn=unix,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
cn: unix
nisNetgroupTriple: (agnes,
nisNetgroupTriple: (arsenic,
nisNetgroupTriple: (bl015470,
nisNetgroupTriple: (bl025470,
nisNetgroupTriple: (bl035470,
nisNetgroupTriple: (bl065470,
nisNetgroupTriple: (bl312470,
nisNetgroupTriple: (bl43acls,
nisNetgroupTriple: (bl46acls,
nisNetgroupTriple: (bl49acls,
nisNetgroupTriple: (blrccase,
nisNetgroupTriple: (niobids,
memberNisNetgroup: ,
memberNisNetgroup: ,goeast)
memberNisNetgroup: goeast)
dn: cn=sun,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
cn: sun
nisNetgroupTriple: (BLVM04,
nisNetgroupTriple: (BLVM07,
nisNetgroupTriple: (BLVM08,
nisNetgroupTriple: (BLVM09,
nisNetgroupTriple: (STAMFORD,
nisNetgroupTriple: (laurel,
nisNetgroupTriple: (u1-sb01,
memberNisNetgroup: ,goeast)
dn: cn=lynx_bm,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
cn: lynx_bm
nisNetgroupTriple: (BL21DL385,
memberNisNetgroup: ,goeast)
dn: cn=lynx_psa,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
cn: lynx_psa
nisNetgroupTriple: (BL48DL385,
nisNetgroupTriple: (Linuxdev106,
memberNisNetgroup: ,goeast)
dn: cn=lynx_uic,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
cn: lynx_uic
nisNetgroupTriple: (bl01ln-dev,
nisNetgroupTriple: (bl02ln-bld,
memberNisNetgroup: ,goeast)
dn: cn=lynx_uone,ou=netgroups,dc=im,dc=logica,dc=com
objectClass: nisNetgroup
objectClass: top
-------------------------------------------------------
I changed the ou=NetGoup to ou=netgroups as my Directory Server >
Directory Tab > im > netgroups folder was there.(Will NetGroup will
work?I don't think so)
I imported it to fedora DS and it showed no error in that process.
The getent netgroup <netgroupname> is also working.
Can you help me Now How can I create ACL...Say I have one project named
lynx_uone and all I want not to let it to access the other projects.Pls
Help me in this regard.
Will it work?
This e-mail and any attachment is for authorised use by the intended recipient(s) only. It may contain proprietary material, confidential information and/or be subject to legal privilege. It should not be copied, disclosed to, retained or used by, any other party. If you are not an intended recipient then please promptly delete this e-mail and any attachment and all copies and inform the sender. Thank you.