summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* To stop people complaining about the mktemp call, move it into lib/util.c. ↵Jeremy Allison2001-04-1111-130/+230
| | | | | | | | Thanks to Andrew for all this code. Fixed extra line in lib/sysacls.c that broke XFS ACL code. Jeremy.
* Fix for core dump in security = share code with new share security db.Jeremy Allison2001-04-113-26/+40
| | | | Jeremy.
* Adding Solaris packaging files to HEAD.Shirish Kalele2001-04-1112-0/+376
|
* Changed the order of -kPIC and -kpic.Jeremy Allison2001-04-114-36/+38
| | | | | Added patch from Michael Davidson <md@sco.COM> for Solaris/Unixware ACLS. Jeremy.
* Fixed some compiler warnings.Tim Potter2001-04-111-2/+2
|
* Added SMB_ prefix to enums that clash with Solaris ACL definitions.Jeremy Allison2001-04-111-9/+9
| | | | Jeremy.
* Updating pampass from Samba-2.2 code tree. ===> JHTJohn Terpstra2001-04-112-278/+174
|
* Restrict dfs add and dfs remote to root at Shirish's advice.Jeremy Allison2001-04-111-0/+16
| | | | Jeremy.
* Merged in missing break fix from Shirish.Jeremy Allison2001-04-101-0/+1
| | | | Jeremy.
* Fixed missing HAVE_STDARG_H.Jeremy Allison2001-04-101-4/+20
| | | | Jeremy.
* Fixed --with-automount compile error.Jeremy Allison2001-04-102-2/+4
| | | | Jeremy.
* Added HAVE_STDARG_H to tdbutil.cJeremy Allison2001-04-101-5/+51
| | | | Jeremy.
* passdb/pass_check.c: Ensure second check is done only if given username is ↵Jeremy Allison2001-04-103-131/+63
| | | | | | | all in caps. rpc_server/srv_srvsvc_nt.c: Added "CONFIGFILE" arg to scripts so path to smb.conf is given. Jeremy.
* Added JohnT and Andrew Bartlett's PAM changes.Jeremy Allison2001-04-105-269/+889
| | | | Jeremy.
* Use message system to notify when smb.conf is updated.Jeremy Allison2001-04-102-7/+22
| | | | Jeremy.
* looking towards abstracting the passdb and uidmapping interfaces.Gerald Carter2001-04-091-0/+66
| | | | This is more of a note to myself. In not used anywhere yet.
* Fixup warnings about extra ';' from SGI compiler.Jeremy Allison2001-04-091-22/+22
| | | | Jeremy.
* Removed "read only" arg as it isn't useful.Jeremy Allison2001-04-091-33/+2
| | | | Jeremy.
* Tidy up return codes for server manager.Jeremy Allison2001-04-091-6/+21
| | | | Jeremy.
* Get/Set of SD's on shares now works. Correctly ensure scripts exist beforeJeremy Allison2001-04-091-12/+15
| | | | | calling. Jeremy.
* Set SD's for share. Added level 1501. Map GENERIC file bits to specific bits.Jeremy Allison2001-04-094-15/+95
| | | | Jeremy.
* Ensure Everyone/All access is mapped correctly to file generic perms to allowJeremy Allison2001-04-091-1/+5
| | | | | anonymous IPC access. Jeremy.
* Added set/get SD's on shares. Check before tcon.Jeremy Allison2001-04-094-18/+170
| | | | Jeremy.
* HEAD specific slprintf paranoia fixes.Jeremy Allison2001-04-082-11/+11
| | | | Jeremy.
* Got "medieval on our ass" about adding the -1 to slprintf.Jeremy Allison2001-04-0831-85/+85
| | | | Jeremy.
* Added per-share security tdb. Tidied up many slprintfs (need -1 on length).Jeremy Allison2001-04-083-98/+239
| | | | Jeremy.
* Fixed up the "add" command - although not SD's yet. Now for the SD db andJeremy Allison2001-04-071-19/+74
| | | | | the "change" command. Jeremy.
* Added 3 params to manipulate shares. "add share command/change share command/Jeremy Allison2001-04-075-29/+111
| | | | | | delete share command". Implemented "delete" - more work to come on add and change. Jeremy.
* Fix from Ed Boraas for not core dumping when out of connection structs.Jeremy Allison2001-04-061-1/+0
| | | | Jeremy.
* keep cflags from being duplicated if defined in environmentHerb Lewis2001-04-062-670/+688
|
* Implemented stub function for NET_SHARE_DELETE. Now to implement the realJeremy Allison2001-04-065-5/+124
| | | | | internals to support server manager. Jeremy
* Added stub function for NET_SHARE_ADD. Once this is implemented to call a hookJeremy Allison2001-04-065-0/+154
| | | | | | | | function (same for NET_SHARE_DELETE and NET_SHARE_SET) we will be able to manage the shares section in smb.conf via NT server manager........ This should enhance the friendliness of Samba in NT-only shops by an order of magnitude. Jeremy.
* If we can't open the username map file, at least print the strerror.Jeremy Allison2001-04-061-1/+1
| | | | Jeremy.
* NT sucks ! :-). We have to prefix the UNIX path with a C: in order to pass theJeremy Allison2001-04-061-6/+9
| | | | | | server manager tests :-). Ensure we don't set a return level on set as server manager barfs.... Jeremy.
* We can now use server manager to look at Samba shares. NT still expects a ":"Jeremy Allison2001-04-064-29/+72
| | | | | in the path though.... I'm looking into it. Jeremy.
* Setup syslog correctly in swat. Patch from Andrew Bartlett.Jeremy Allison2001-04-051-0/+1
| | | | Jeremy.
* Fix from Michael Davidson <md@sco.COM> to merge Solaris and UnixWare ACLs.Jeremy Allison2001-04-053-605/+58
| | | | Jeremy.
* Fix from "Romeril, Alan" <a.romeril@ic.ac.uk> to get his NFS quota codeJeremy Allison2001-04-051-6/+6
| | | | | to work on Solaris 2.6. Jeremy.
* Tidy up tmp file handling.Jeremy Allison2001-04-051-7/+2
| | | | Jeremy.
* I know we're supposed to be feature frozen, but I couldn't resist this... :-).Jeremy Allison2001-04-045-16/+502
| | | | | | | | I worked out and added the per-share get/set RPCs for security descriptors. Currently this code returns Everyone, full access on get and permission denied on set, but backending this with a tdb and checking it on tconX (to give full NT semantics for security on shares) is now an excersise for the reader... :-). Jeremy.
* Fix for broken RelientUNIX.Jeremy Allison2001-04-042-1/+11
| | | | Jeremy.
* Missed forms update - my CVS mistake.Jeremy Allison2001-04-031-21/+70
| | | | Jeremy.
* test commit for jeremyAndrew Tridgell2001-04-031-1/+1
|
* Sync up with new NT forms code.Jeremy Allison2001-04-032-20/+197
| | | | Jeremy.
* Added XFS ACLs on Linux. Code from John Trostel <jtrostel@connex.com>.Jeremy Allison2001-04-037-10/+332
| | | | Jeremy.
* IRIX ACLs from Herb.Jeremy Allison2001-04-022-0/+274
| | | | Jeremy.
* include/ntdomain.h:Jeremy Allison2001-04-025-76/+158
| | | | | | | | | rpc_server/srv_lsa_hnd.c: Remove back pointer from policy handle list as the pipe that opened the handle may have been closed. We were dereferencing into something that had been closed. rpc_parse/parse_spoolss.c: Sync up with Gerald's changes in 2.2. lib/replace.c: Don't do proto on setlinebuf as it differs between systems. Jeremy.
* Integrated solaris nfs quota code from Alan Romeril <a.romeril@ic.ac.uk>Jeremy Allison2001-04-011-112/+275
| | | | Jeremy
* configure configure.in include/config.h.in lib/replace.c: Added test and ↵Jeremy Allison2001-03-317-642/+696
| | | | | | | | | | | | | | | | | | | | | | | | | | replacement for setlinebuf which apparantly doesn't exist on HPUX 11. include/byteorder.h: rpc_parse/parse_prs.c: Ding Dong the witch is dead ! :-). Ok, I'm happy 'cos I've finally deleted all the *HORRIBLE* DBG_RW_XXX and RW_XXX macros from include/byteorder.h. They were macros that included macros that had conditional macros included. No one understood them (they were the cause of most of the bigendian issue bugs). Finally, I went into parse_prs.c and inlined all of that stuff with regular function calls. They're understandable, they're easy to edit and they don't include macros ! JF - please look at the one comment I added (JF PLEASE CHECK). I have tested this partly with IRIX (a bigendian system) running with AS/U on a Solaris box in SGI's lab, and I've also confirmed these new changes work with W2K (vmware) but there may be the odd bug lurking. Herb, if you could re-checkout and test again with this code that would help. Extra. Fixed bug spotted by the sharp eyes of JF - big endian unicode packet would cause a early truncate of string parsing as we were checking for a char * 0, not a uint16 * 0. Jeremy.
* started converting some of the only-ascii code to use srvstr_*Andrew Tridgell2001-03-313-475/+494
| | | | | | | added srvstr_push_ascii() and srvstr_pull_ascii() as convenience routines to replace the current usage of strncpy() like fns for packet pull/push. We need to do this in *lots* of places in Samba in order to get our codepage handling right