Highlighted
Absent Member.
Absent Member.
3268 views

Integrated Login?

Hi Folks,

I heard on an Open Audio broadcast that the Novell Client for Linux now has
integrated login (i.e. Login once to Linux and eDir like the Windows
Client). I've downloaded and applied Client 1.1 and this doesn't seem to
happen, i.e. It's still a two stage process.

- Is this possible with Client 1.1?

- If so, is there some documentation to tell me how to do it?

- If not, what is the timeline for a production version with a single login
process?


Thanks

Chris.

Labels (1)
0 Likes
10 Replies
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

chris-beckett@NOSPAMntlworld.com wrote:

> Hi Folks,
>
> I heard on an Open Audio broadcast that the Novell Client for Linux now
> has integrated login (i.e. Login once to Linux and eDir like the Windows
> Client). I've downloaded and applied Client 1.1 and this doesn't seem to
> happen, i.e. It's still a two stage process.
>
> - Is this possible with Client 1.1?
>
> - If so, is there some documentation to tell me how to do it?
>
> - If not, what is the timeline for a production version with a single
> login process?
>
>
> Thanks
>
> Chris.

Here is a great URL for creating single sign-on stuff for the Novell client
and Groupwise client on Linux.
http://www.novell.com/coolsolutions/feature/16441.html

I think the Podcast was referring to the upcoming Suse Linux Enterprise
Desktop 10 that is due out this summer.
0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

The integrated login feature will be available in NCL v1.2. There was a
demo of it in the technology lab at Brainshare. It is not in an official
beta yet.

>>> On 3/28/2006 at 4:59 am, in message

<jy9Wf.580$l74.298@prv-forum2.provo.novell.com>,
<chris-beckett@NOSPAMntlworld.com> wrote:
> Hi Folks,
>
> I heard on an Open Audio broadcast that the Novell Client for Linux now
> has
> integrated login (i.e. Login once to Linux and eDir like the Windows
> Client). I've downloaded and applied Client 1.1 and this doesn't seem to
> happen, i.e. It's still a two stage process.
>
> - Is this possible with Client 1.1?
>
> - If so, is there some documentation to tell me how to do it?
>
> - If not, what is the timeline for a production version with a single
> login
> process?
>
>
> Thanks
>
> Chris.

0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

I've managed to get a beta of the 1.2 client, and I'm trying to install it
on the box copy of SuSE Linux 10. The problem I have is the "novfs" error
when the machine reboots.

Does anyone know how I can fix this?

0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

chris-beckett@NOSPAMntlworld.com wrote:

> Does anyone know how I can fix this?


Please open a terminal and type the following and report back to us.

rpm -qa kernel* gcc make
0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

I've got the same issue and ran through that TID.... When I run the mk_novfs it reports a few errors...

CC /opt/novell/ncl/src/novfs/inode.o
/opt/novell/ncl/src/novfs/inode.c: In function 'PRINT_DENTRY':
/opt/novell/ncl/src/novfs/inode.c:328: error: 'struct dentry' has no member named 'd_child'
/opt/novell/ncl/src/novfs/inode.c:328: error: 'struct dentry' has no member named 'd_child'
/opt/novell/ncl/src/novfs/inode.c:328: error: 'struct dentry' has no member named 'd_child'
make[3]: *** [/opt/novell/ncl/src/novfs/inode.o] Error 1
make[2]: *** [_module_/opt/novell/ncl/src/novfs] Error 2
make[1]: *** [modules] Error 2
make: *** [modules] Error 2
make: Leaving directory 'usr/src/linux-2.6.16-rc6-git1-4-obj/i386/default'


>>> linuxjoe<linuxjoe@dontemailme.com> 3/30/2006 9:50 AM >>>

chris-beckett@NOSPAMntlworld.com wrote:

> Does anyone know how I can fix this?


Please open a terminal and type the following and report back to us.

rpm -qa kernel* gcc make


0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

FWIW, I've noticed it works a lot better on the newer betas of SuSE 10.1,
so you may want to try that. Also, if you get hold of a SLED10 beta, the
client is already built in.

I've not managed to get it working properly though, must go back over my
notes for LUM! 😉


C.

0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

chris-beckett@NOSPAMntlworld.com wrote:

> Also, if you get hold of a SLED10 beta, the
> client is already built in.


No it's not. The kernel module is already there but you still have to
download the client.

0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

Aha, maybe that's why I can't get it working then! Seriously though, some
manner of documentation over and above what's on the Client 1.0 site would
be most useful. Also, the main SLED install is a little misleading in this
respect.

We've had a play with it in our labs and can't get it to work. All our LUM
objects and workstations are configured correctly but we can only login as
locally defined users. Maybe having the weekend away from it will enable us
to have a fresh perspective on it tomorrow.

Joe - do you know if the full Client 1.2 will be in the RC version of SLED?

0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?

chris-beckett@NOSPAMntlworld.com wrote:

> Aha, maybe that's why I can't get it working then! Seriously though, some
> manner of documentation over and above what's on the Client 1.0 site would
> be most useful. Also, the main SLED install is a little misleading in this
> respect.


Yeah, I know that it is confusing. I think that what is mean to be said is
this is a listing of all the Novell Clients that ship with the product.
Like the vpn client, groupwise client, messenger client, etc.

> We've had a play with it in our labs and can't get it to work. All our LUM
> objects and workstations are configured correctly but we can only login as
> locally defined users. Maybe having the weekend away from it will enable
> us to have a fresh perspective on it tomorrow.


The client doesn't use LUM. It uses ncp. It can be downloaded from
www.novell.com/beta

> Joe - do you know if the full Client 1.2 will be in the RC version of
> SLED?


No it won't. The kernel module will be in there so all you should need to do
is download the client and install it.
0 Likes
Highlighted
Absent Member.
Absent Member.

Re: Integrated Login?


Michael Fraser Wrote:
> I've got the same issue and ran through that TID.... When I run the
> mk_novfs it reports a few errors...
>
> CC /opt/novell/ncl/src/novfs/inode.o
> /opt/novell/ncl/src/novfs/inode.c: In function 'PRINT_DENTRY':
> /opt/novell/ncl/src/novfs/inode.c:328: error: 'struct dentry' has no
> member named 'd_child'
> /opt/novell/ncl/src/novfs/inode.c:328: error: 'struct dentry' has no
> member named 'd_child'
> /opt/novell/ncl/src/novfs/inode.c:328: error: 'struct dentry' has no
> member named 'd_child'
> make[3]: *** [/opt/novell/ncl/src/novfs/inode.o] Error 1
> make[2]: *** [_module_/opt/novell/ncl/src/novfs] Error 2
> make[1]: *** [modules] Error 2
> make: *** [modules] Error 2
> make: Leaving directory
> 'usr/src/linux-2.6.16-rc6-git1-4-obj/i386/default'
>
>
> >>> linuxjoe<linuxjoe@dontemailme.com> 3/30/2006 9:50 AM >>>

> chris-beckett@NOSPAMntlworld.com wrote:
>
> > Does anyone know how I can fix this?

>
> Please open a terminal and type the following and report back to us.
>
> rpm -qa kernel* gcc make


here the patch for this problem.


PHP code:
--------------------

--- src/novfs/inode.c.orig 2006-03-28 17:11:52.000000000 +0200
+++ src/novfs/inode.c 2006-03-28 17:29:39.000000000 +0200
@@ -327,7 +327,7 @@
" prev: 0x%x\n", &d->d_lru, d->d_lru.next, d->d_lru.prev);
DbgPrint(" d_child: 0x%x\n" \
" next: 0x%x\n" \
- " prev: 0x%x\n", &d->d_child, d->d_child.next, d->d_child.prev);
+ " prev: 0x%x\n", &d->d_u.d_child, d->d_u.d_child.next, d->d_u.d_child.prev);
DbgPrint(" d_subdirs: 0x%x\n" \
" next: 0x%x\n" \
" prev: 0x%x\n", &d->d_subdirs, d->d_subdirs.next, d->d_subdirs.prev);
--- src/novfs/profile.c.orig 2005-12-02 16:03:18.000000000 +0100
+++ src/novfs/profile.c 2006-03-28 17:30:11.000000000 +0200
@@ -987,7 +987,7 @@
p = l->dentry->d_subdirs.next;
while(p != &l->dentry->d_subdirs)
{
- d = list_entry(p, struct dentry, d_child);
+ d = list_entry(p, struct dentry, d_u.d_child);
p = p->next;

if (d->d_subdirs.next != &d->d_subdirs)
--- src/novfs/daemon.c.orig 2006-03-28 17:11:52.000000000 +0200
+++ src/novfs/daemon.c 2006-03-28 17:35:16.000000000 +0200
@@ -2644,7 +2644,7 @@
error = -EISDIR;
if (nd.last_type == LAST_NORM)
{
- down(&nd.dentry->d_inode->i_sem);
+ mutex_lock(&nd.dentry->d_inode->i_mutex);
dentry = lookup_one_len(nd.last.name, nd.dentry, nd.last.len);
DbgPrint("local_unlink: lookup_hash 0x%p\n", dentry);

@@ -2667,7 +2667,7 @@
}
dput(dentry);
}
- up(&nd.dentry->d_inode->i_sem);
+ mutex_unlock(&nd.dentry->d_inode->i_mutex);
}
path_release(&nd);
}


--------------------


--
geos_one
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.