Opened 12 years ago

Closed 9 years ago

#43 closed enhancem. (fixed)

Missing OS/2 winbindd.exe

Reported by: guest Owned by: diver
Priority: major Milestone: Samba Server for eCS (OS/2) 1.2.0
Component: Samba Server Version: Server 3.5.x
Keywords: winbindd.exe Cc: herwig.bauernfeind@…

Description

Group management has always been broken for the OS/2 Samba port.

It appears that the reason for that is the missing OS/2 winbind.exe, because the attempt to create a group from a WinXP client MMC fails because of

[2007/10/30 08:37:25, 3] groupdb/mapping.c:pdb_default_create_alias(464)

Could not get a gid out of winbind

in /source/nsswitch there are OS-specific files for freebsd, hpux, irix, linux, netbsd and solaris, but none for OS/2, which appears to be the reason the winbind.exe is not built.

Attachments (2)

log_group_add.zip (124.9 KB) - added by guest 12 years ago.
Attempt to create a group from WinXP client MMC log, level 10
configure.dif (134 bytes) - added by guest 12 years ago.
Change made to configure to make winbind.exe compile

Download all attachments as: .zip

Change History (15)

Changed 12 years ago by guest

Attempt to create a group from WinXP client MMC log, level 10

comment:1 Changed 12 years ago by guest

  • Summary changed from Creating Samba groups does not work because of missing OS/2 winbind.exe to Missing OS/2 winbind.exe, probably therefore creating Samba groups does not work

The following change has to be made to configure to make winbind.exe compile (no working setup here however, yet): (diff.exe output)
62809,62812d62808
< *os2-emx*)
< NSSSONAMEVERSIONSUFFIX=".2"
< WINBIND_NSS_EXTRA_OBJS="nsswitch/winbind_nss_linux.o"
< ;;

Changed 12 years ago by guest

Change made to configure to make winbind.exe compile

comment:2 Changed 12 years ago by guest

  • Keywords groups removed
  • Summary changed from Missing OS/2 winbind.exe, probably therefore creating Samba groups does not work to Missing OS/2 winbindd.exe

Wrong assumption: groups can be created even without winbindd.exe

comment:3 Changed 12 years ago by guest

  • Keywords winbindd.exe added; winbind.exe removed

comment:4 Changed 12 years ago by herwigb

  • Priority changed from blocker to major

comment:5 Changed 11 years ago by ydario

  • Milestone set to Samba Server for OS/2 1.0.1

comment:6 Changed 10 years ago by diver

  • Milestone changed from Samba Server for eCS (OS/2) 1.0.1 to Samba Server for eCS (OS/2) 1.0.2

comment:7 Changed 10 years ago by herwigb

  • Version set to 3.0.26a

comment:8 Changed 9 years ago by diver

do we really need winbind? if yes we should take care it's build by default

comment:9 Changed 9 years ago by herwigb

If our Samba should ever be complete, we should try that. Please note that making it compile is easy (configure diff attached to this Ticket).

comment:10 Changed 9 years ago by diver

  • Milestone changed from Samba Server for eCS (OS/2) 1.1.0 to Samba Server for eCS (OS/2) 1.2.0
  • Type changed from defect to enhancem.
  • Version changed from 3.0.26a to 3.5.x

ok i will enable it for 3.5, so we have time to play with it. if all works well we can always add it to 3.3 as well

comment:11 Changed 9 years ago by diver

  • Owner changed from psmedley to diver

comment:12 Changed 9 years ago by diver

fixed in r469

comment:13 Changed 9 years ago by diver

  • Resolution set to fixed
  • Status changed from new to closed
Note: See TracTickets for help on using tickets.