Ignore:
Timestamp:
2010-01-02T12:54:19+01:00 (7 years ago)
Author:
florian
Message:

[package] package nmbd, fix smbd and nmbd acquiring the same lock
remove whitespaces (#6389)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • packages/net/samba3/patches/100-avm.patch

    r12279 r18991  
    25172517--- samba-3.0.24.orig/source/lib/pidfile.c      2007-02-04 19:59:17.000000000 +0100 
    25182518+++ samba-3.0.24/source/lib/pidfile.c   2007-07-17 13:19:05.000000000 +0200 
    2519 @@ -82,19 +82,20 @@ 
     2519@@ -82,19 +82,22 @@ 
    25202520 { 
    25212521        int     fd; 
     
    25362536                slprintf( name, sizeof( name)-1, "%s-%s", program_name, short_configfile+1); 
    25372537        } 
     2538+#else 
     2539+       strncpy( name, program_name, sizeof( name)-1); 
    25382540+#endif 
    25392541  
     
    29042906        } 
    29052907  
    2906 diff -urN samba-3.0.24.orig/source/libsmb/clifile.c samba-3.0.24/source/libsmb/clifile.c 
    2907 --- samba-3.0.24.orig/source/libsmb/clifile.c   2007-02-04 19:59:20.000000000 +0100 
    2908 +++ samba-3.0.24/source/libsmb/clifile.c        2007-07-17 13:19:05.000000000 +0200 
     2908--- samba-3.0.24/source/libsmb/clifile.c.orig   2009-12-21 07:53:20.000000000 +0100 
     2909+++ samba-3.0.24/source/libsmb/clifile.c        2009-12-21 07:51:10.000000000 +0100 
    29092910@@ -21,6 +21,8 @@ 
    29102911  
     
    29162917  Hard/Symlink a file (UNIX extensions). 
    29172918  Creates new name (sym)linked to oldname. 
    2918 @@ -71,6 +73,9 @@ 
     2919@@ -71,6 +73,8 @@ 
    29192920        return True; 
    29202921 } 
    29212922  
    29222923+#endif /* AVM_SMALLER */ 
    2923 + 
    29242924+ 
    29252925 /**************************************************************************** 
    29262926  Map standard UNIX permissions onto wire representations. 
    29272927 ****************************************************************************/ 
    2928 @@ -165,6 +170,9 @@ 
     2928@@ -165,6 +169,8 @@ 
    29292929        } 
    29302930 } 
    29312931  
    2932 + 
    29332932+#ifndef AVM_SMALLER 
    29342933+ 
     
    29362935  Do a POSIX getfacl (UNIX extensions). 
    29372936 ****************************************************************************/ 
    2938 @@ -1759,3 +1767,6 @@ 
     2937@@ -785,6 +791,8 @@ 
     2938        return SVAL(cli->inbuf,smb_vwv2); 
     2939 } 
     2940  
     2941+#endif /* AVM_SMALLER */ 
     2942+ 
     2943 /**************************************************************************** 
     2944  Close a file. 
     2945 ****************************************************************************/ 
     2946@@ -813,6 +821,8 @@ 
     2947  
     2948  
     2949  
     2950+#ifndef AVM_SMALLER 
     2951+ 
     2952 /**************************************************************************** 
     2953  send a lock with a specified locktype  
     2954  this is used for testing LOCKING_ANDX_CANCEL_LOCK 
     2955@@ -1760,3 +1770,6 @@ 
    29392956  
    29402957        return cli_get_ea_list(cli, setup, param, 6, ctx, pnum_eas, pea_list); 
     
    29432960+#endif /* AVM_SMALLER */ 
    29442961+ 
     2962  
    29452963diff -urN samba-3.0.24.orig/source/libsmb/namequery.c samba-3.0.24/source/libsmb/namequery.c 
    29462964--- samba-3.0.24.orig/source/libsmb/namequery.c 2007-02-04 19:59:20.000000000 +0100 
     
    32533271+# Be sure to include them into your application 
    32543272+ 
    3255 +# AR7 POPT_LIB_OBJ = lib/popt_common.o  
    3256 +POPT_LIB_OBJ = 
     3273+POPT_LIB_OBJ = lib/popt_common.o  
    32573274+ 
    32583275+UBIQX_OBJ = ubiqx/ubi_BinTree.o ubiqx/ubi_Cache.o ubiqx/ubi_SplayTree.o \ 
     
    32803297+ 
    32813298+LIBSMB_OBJ = \ 
     3299+               libsmb/clientgen.o \ 
     3300+               libsmb/cliconnect.o \ 
     3301+               libsmb/clirap.o \ 
     3302+               libsmb/clistr.o \ 
     3303+               libsmb/clitrans.o \ 
    32823304+               libsmb/clifile.o \ 
    32833305+            lib/util_seaccess.o \ 
     
    35383560+            nmbd/nmbd_workgroupdb.o nmbd/nmbd_synclists.o 
    35393561+ 
    3540 +NMBD_OBJ = $(NMBD_OBJ1) $(PARAM_OBJ) $(LIBSMB_OBJ) $(KRBCLIENT_OBJ) $(UBIQX_OBJ) \ 
    3541 +           $(PROFILE_OBJ) $(LIB_NONSMBD_OBJ) $(SECRETS_OBJ) $(POPT_LIB_OBJ)  
     3562+NMBD_OBJ = $(NMBD_OBJ1) $(PARAM_OBJ) $(LIBSMB_OBJ) \ 
     3563+           $(KRBCLIENT_OBJ) $(PROFILE_OBJ) $(LIB_NONSMBD_OBJ) \ 
     3564+           $(SECRETS_OBJ) $(POPT_LIB_OBJ) 
    35423565+ 
    35433566+WREPL_OBJ1 = 
     
    38143837+# now the rules... 
    38153838+###################################################################### 
    3816 +all : SHOWFLAGS proto_exists bin/smbd  bin/smbpasswd 
     3839+all : SHOWFLAGS proto_exists bin/smbd  bin/smbpasswd  bin/nmbd 
    38173840+ 
    38183841+pam_smbpass : SHOWFLAGS bin/pam_smbpass.so 
     
    39363959+       @: >> $@ || : > $@ # what a fancy emoticon! 
    39373960+ 
    3938 +bin/smbd: bin/libsmbd.a $(SMBD_OBJ_MAIN) bin/.dummy 
     3961+bin/smbd: bin/libsmbd.a $(SMBD_OBJ_MAIN) $(POPT_OBJS) $(POPT_LIB_OBJ) bin/.dummy 
    39393962+       @echo Linking $@ 
    3940 +       $(CC) $(FLAGS)  -o $@ $(SMBD_OBJ_MAIN) $(LDFLAGS) \ 
     3963+       $(CC) $(FLAGS)  -o $@ $(SMBD_OBJ_MAIN) $(POPT_OBJS) $(POPT_LIB_OBJ) $(LDFLAGS) \ 
    39413964+               $(AUTH_LIBS) \ 
    39423965+               -Lbin -lsmbd \ 
Note: See TracChangeset for help on using the changeset viewer.