summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
| * somehow this file got missed in the groupdb commit.Luke Leighton1998-11-171-35/+88
| |
| * make_uni_hdr() reverted accidentally with a -1 on username lengthLuke Leighton1998-11-171-2/+2
| |
| * swapped username:uid:[groupridlist]:[aliasridlist] toLuke Leighton1998-11-171-9/+9
| | | | | | | | u:u:a:g
| * - group database API. oops and oh dear, the threat has been carried out:Luke Leighton1998-11-1747-2310/+3044
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | the pre-alpha "domain group" etc parameters have disappeared. - interactive debug detection - re-added mem_man (andrew's memory management, detects memory corruption) - american spellings of "initialise" replaced with english spelling of "initialise". - started on "lookup_name()" and "lookup_sid()" functions. proper ones. - moved lots of functions around. created some modules of commonly used code. e.g the password file locking code, which is used in groupfile.c and aliasfile.c and smbpass.c - moved RID_TYPE_MASK up another bit. this is really unfortunate, but there is no other "fast" way to identify users from groups from aliases. i do not believe that this code saves us anything (the multipliers) and puts us at a disadvantage (reduces the useable rid space). the designers of NT aren't silly: if they can get away with a user- interface-speed LsaLookupNames / LsaLookupSids, then so can we. i spoke with isaac at the cifs conference, the only time for example that they do a security context check is on file create. certainly not on individual file reads / writes, which would drastically hit their performance and ours, too. - renamed myworkgroup to global_sam_name, amongst other things, when used in the rpc code. there is also a global_member_name, as we are always responsible for a SAM database, the scope of which is limited by the role of the machine (e.g if a member of a workgroup, your SAM is for _local_ logins only, and its name is the name of your server. you even still have a SID. see LsaQueryInfoPolicy, levels 3 and 5). - updated functionality of groupname.c to be able to cope with names like DOMAIN\group and SERVER\alias. used this code to be able to do aliases as well as groups. this code may actually be better off being used in username mapping, too. - created a connect to serverlist function in clientgen.c and used it in password.c - initialisation in server.c depends on the role of the server. well, it does now. - rpctorture. smbtorture. EXERCISE EXTREME CAUTION.
| * Fixed missing NULL check in tar op.Jeremy Allison1998-11-171-2/+4
| | | | | | | | Jeremy.
| * Moved PRINTCAP_NAME from smb.h to includes to allow it toJeremy Allison1998-11-172-4/+3
| | | | | | | | | | be tuned per system type. Jeremy.
| * Makefile.in: Re-added quotes round ROFF call for DGUX.Jeremy Allison1998-11-163-4/+3
| | | | | | | | | | | | script/installman.sh: Make installman ignore ROFF argument if it is "". smbd/oplock.c: Move location of oplock test file to lockdir. Jeremy.
| * O_EXCL fixes for printing files & oplocks.Jeremy Allison1998-11-163-3/+6
| | | | | | | | Jeremy.
| * Added fixes for machine accounts.Jeremy Allison1998-11-161-10/+32
| | | | | | | | Jeremy.
| * add some more comments and clean it up a little more.Herb Lewis1998-11-161-3/+22
| |
| * some fixes for IRIX 5.3 buildsHerb Lewis1998-11-161-10/+17
| |
* | preparing for release of 2.0.0beta3Samba Release Account1998-12-0858-57/+60
| |
* | Updated to 2.0.0beta3Jeremy Allison1998-12-081-1/+1
| |
* | Added 'bugs' warning I discussed with John.Jeremy Allison1998-12-081-4/+6
| | | | | | | | Jeremy.
* | locking mask fixes from head branchAndrew Tridgell1998-12-072-3/+5
| |
* | reran autoconfAndrew Tridgell1998-12-071-2/+2
| |
* | we need to use $ac_default_prefix in help, not $(prefix), or bashAndrew Tridgell1998-12-071-2/+2
| | | | | | | | gives errors
* | Fixed testparm link in smb.conf (as from HEAD).Jeremy Allison1998-12-072-2/+2
| | | | | | | | Jeremy.
* | Fixed stupid typo I added to script.Jeremy Allison1998-12-071-0/+1
| | | | | | | | Jeremy.
* | smb.conf - Clarified syslog only parameter as Chris suggested.Jeremy Allison1998-12-064-19/+17
| | | | | | | | | | source/script/makeyodldocs.sh: Don't bother copying html to web directory any more. Jeremy.
* | Ooops. sys_open() always takes 3 args. open() can take 2....Jeremy Allison1998-12-061-1/+1
| | | | | | | | Jeremy.
* | Added RELIANTUNIX define for specific header file order includes for largeJeremy Allison1998-12-068-147/+175
| | | | | | | | | | | | | | file support. Based on a patch from "Andrej Borsenkow" <borsenkow.msk@sni.de>. lib/pidfile.c: Changed open() to sys_open(). Jeremy.
* | Fixes to get Solaris 2.6/2.7 large file support.Jeremy Allison1998-12-062-514/+532
| | | | | | | | | | Fix test for getresgid. Jeremy.
* | Changed "Joining a NT Domain" to "Joining an NT Domain" to be gramaticallyJeremy Allison1998-12-061-1/+1
| | | | | | | | | | correct. We get more bug reports on bad English than anything else.... :-). Jeremy.
* | one more try at getting the removeop correct.Herb Lewis1998-12-061-1/+1
| |
* | Adding Andrew's pidfile fix to 2.0.Jeremy Allison1998-12-061-16/+33
| | | | | | | | Jeremy.
* | post installation instructionsHerb Lewis1998-12-051-0/+31
| |
* | fix removeop and add post inst instructionsHerb Lewis1998-12-051-2/+3
| |
* | new icons from head branchAndrew Tridgell1998-12-057-0/+0
| |
* | Fixed critical bug with kernel oplock interface.....Jeremy Allison1998-12-051-3/+36
| | | | | | | | | | This one was *nasty* to find... (sigh) Jeremy.
* | Fix for non-termination of string in osf1_bigcrypt.Jeremy Allison1998-12-042-0/+2
| | | | | | | | Jeremy.
* | Remove unused file from swat help area - incorrectly added previously.John Terpstra1998-12-042-2/+0
| |
* | Samba 2.0 wasn't building on Linux-alpha - so I addedJeremy Allison1998-12-0310-375/+477
| | | | | | | | | | | | | | | | | | HAVE_SETRESGID and HAVE_SETRESGID_DECL defines, based on the HAVE_SETRESUID checks. I also updated the places that setresgid was being called based on HAVE_SETRESUID being defined and made sure *both* were defined before allowing the call. Jeremy.
* | Updated domain documentation to remove some ambiguities.John Terpstra1998-12-033-6/+19
| |
* | Fixed typo and added use of "valid users".John Terpstra1998-12-031-1/+5
| |
* | config.guess: UNIXWARE fix.Jeremy Allison1998-12-036-24/+89
| | | | | | | | | | | | | | | | lib/util.c: Debug messages for getrlim/setrlim calls. libsmb/clientgen.c: Added session redirect code back in. smbd/nttrans.c smbd/pipes.c: Correct fix for NT printer problem - catches openX as well as nttrans open. Jeremy.
* | Oops, missed one typo.John Terpstra1998-12-031-1/+0
| |
* | More tidy up activity.John Terpstra1998-12-032-2/+2
| |
* | Added help files for SWAT. Oops type fixup.John Terpstra1998-12-033-4/+55
| |
* | client/clientutil.c: Changed workgroup to "" for smbmount (only codeJeremy Allison1998-12-034-7/+44
| | | | | | | | | | | | | | | | | | that still uses clientutil.c). passdb/passdb.c: Changed dos_mkdir to mkdir. Changed fchmod to chmod for some UNIX's that don't have fchmod. passdb/smbpass.c: Added test for uid with leading '-'. smbd/ipc.c: Added fix for invalid info level from Scott Moomaw <scott@bridgewater.edu>. Jeremy.
* | This file is not used in this branch.Jeremy Allison1998-12-031-493/+0
| | | | | | | | Jeremy.
* | Getting ready for release of samba-2.0.0beta3.John Terpstra1998-12-023-75/+51
| |
* | Added check for STAT_STATVFS64 to deterimine is a system is SYSV - neededJeremy Allison1998-12-021-1/+1
| | | | | | | | | | to ensure the printing infrastructure is set up correctly. Jeremy.
* | configure.in: Removed net/route.h from include checks.Jeremy Allison1998-12-015-15/+2
| | | | | | | | | | | | include/includes.h: Removed net/route.h as it breaks SCO. smbd/ipc.c: Memory leak fix from <jasper@Cal005208.student.utwente.nl> Jeremy.
* | Added Andrej's russian charconv fix.Jeremy Allison1998-12-011-8/+8
| | | | | | | | Jeremy.
* | Makefile.in: Implemented andrej's private and swat file changes.Jeremy Allison1998-12-0110-519/+956
| | | | | | | | | | | | | | | | | | configure.in: Implemented andrej's private and swat file changes and SINIX changes. client/smbmount.c: Head branch race condition fix. lib/system.c: Fix compile for OS's that don't have shared mmap. smbd/dfree.c: Fix compile for STAT_STATVFS64 as well as STAT_STATVFS. utils/smbpasswd.c: Tidied up error messages. Jeremy.
* | Added 'add user script' and 'delete user script' docs.Jeremy Allison1998-11-3019-45/+328
| | | | | | | | Jeremy.
* | Ensure service is not "..". Sync up with HEAD.Jeremy Allison1998-11-291-1/+3
| | | | | | | | Jeremy.
* | Added SWAT updates from HEAD.Jeremy Allison1998-11-283-4504/+60
| | | | | | | | Jeremy.
* | Now uninstalls man pages from correct source location.Jeremy Allison1998-11-281-1/+1
| | | | | | | | | | Fix by Andrej Borsenkow <borsenkow.msk@sni.de>. Jeremy.