Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Fix for core dump in security = share code with new share security db. | Jeremy Allison | 2001-04-11 | 3 | -26/+40 | |
| | | | | Jeremy. | |||||
* | Adding Solaris packaging files to HEAD. | Shirish Kalele | 2001-04-11 | 12 | -0/+376 | |
| | ||||||
* | Changed the order of -kPIC and -kpic. | Jeremy Allison | 2001-04-11 | 4 | -36/+38 | |
| | | | | | Added patch from Michael Davidson <md@sco.COM> for Solaris/Unixware ACLS. Jeremy. | |||||
* | Fixed some compiler warnings. | Tim Potter | 2001-04-11 | 1 | -2/+2 | |
| | ||||||
* | Added SMB_ prefix to enums that clash with Solaris ACL definitions. | Jeremy Allison | 2001-04-11 | 1 | -9/+9 | |
| | | | | Jeremy. | |||||
* | Updating pampass from Samba-2.2 code tree. ===> JHT | John Terpstra | 2001-04-11 | 2 | -278/+174 | |
| | ||||||
* | Restrict dfs add and dfs remote to root at Shirish's advice. | Jeremy Allison | 2001-04-11 | 1 | -0/+16 | |
| | | | | Jeremy. | |||||
* | Merged in missing break fix from Shirish. | Jeremy Allison | 2001-04-10 | 1 | -0/+1 | |
| | | | | Jeremy. | |||||
* | Fixed missing HAVE_STDARG_H. | Jeremy Allison | 2001-04-10 | 1 | -4/+20 | |
| | | | | Jeremy. | |||||
* | Fixed --with-automount compile error. | Jeremy Allison | 2001-04-10 | 2 | -2/+4 | |
| | | | | Jeremy. | |||||
* | Added HAVE_STDARG_H to tdbutil.c | Jeremy Allison | 2001-04-10 | 1 | -5/+51 | |
| | | | | Jeremy. | |||||
* | passdb/pass_check.c: Ensure second check is done only if given username is ↵ | Jeremy Allison | 2001-04-10 | 3 | -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 Allison | 2001-04-10 | 5 | -269/+889 | |
| | | | | Jeremy. | |||||
* | Use message system to notify when smb.conf is updated. | Jeremy Allison | 2001-04-10 | 2 | -7/+22 | |
| | | | | Jeremy. | |||||
* | looking towards abstracting the passdb and uidmapping interfaces. | Gerald Carter | 2001-04-09 | 1 | -0/+66 | |
| | | | | This is more of a note to myself. In not used anywhere yet. | |||||
* | Fixup warnings about extra ';' from SGI compiler. | Jeremy Allison | 2001-04-09 | 1 | -22/+22 | |
| | | | | Jeremy. | |||||
* | Removed "read only" arg as it isn't useful. | Jeremy Allison | 2001-04-09 | 1 | -33/+2 | |
| | | | | Jeremy. | |||||
* | Tidy up return codes for server manager. | Jeremy Allison | 2001-04-09 | 1 | -6/+21 | |
| | | | | Jeremy. | |||||
* | Get/Set of SD's on shares now works. Correctly ensure scripts exist before | Jeremy Allison | 2001-04-09 | 1 | -12/+15 | |
| | | | | | calling. Jeremy. | |||||
* | Set SD's for share. Added level 1501. Map GENERIC file bits to specific bits. | Jeremy Allison | 2001-04-09 | 4 | -15/+95 | |
| | | | | Jeremy. | |||||
* | Ensure Everyone/All access is mapped correctly to file generic perms to allow | Jeremy Allison | 2001-04-09 | 1 | -1/+5 | |
| | | | | | anonymous IPC access. Jeremy. | |||||
* | Added set/get SD's on shares. Check before tcon. | Jeremy Allison | 2001-04-09 | 4 | -18/+170 | |
| | | | | Jeremy. | |||||
* | HEAD specific slprintf paranoia fixes. | Jeremy Allison | 2001-04-08 | 2 | -11/+11 | |
| | | | | Jeremy. | |||||
* | Got "medieval on our ass" about adding the -1 to slprintf. | Jeremy Allison | 2001-04-08 | 31 | -85/+85 | |
| | | | | Jeremy. | |||||
* | Added per-share security tdb. Tidied up many slprintfs (need -1 on length). | Jeremy Allison | 2001-04-08 | 3 | -98/+239 | |
| | | | | Jeremy. | |||||
* | Fixed up the "add" command - although not SD's yet. Now for the SD db and | Jeremy Allison | 2001-04-07 | 1 | -19/+74 | |
| | | | | | the "change" command. Jeremy. | |||||
* | Added 3 params to manipulate shares. "add share command/change share command/ | Jeremy Allison | 2001-04-07 | 5 | -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 Allison | 2001-04-06 | 1 | -1/+0 | |
| | | | | Jeremy. | |||||
* | keep cflags from being duplicated if defined in environment | Herb Lewis | 2001-04-06 | 2 | -670/+688 | |
| | ||||||
* | Implemented stub function for NET_SHARE_DELETE. Now to implement the real | Jeremy Allison | 2001-04-06 | 5 | -5/+124 | |
| | | | | | internals to support server manager. Jeremy | |||||
* | Added stub function for NET_SHARE_ADD. Once this is implemented to call a hook | Jeremy Allison | 2001-04-06 | 5 | -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 Allison | 2001-04-06 | 1 | -1/+1 | |
| | | | | Jeremy. | |||||
* | NT sucks ! :-). We have to prefix the UNIX path with a C: in order to pass the | Jeremy Allison | 2001-04-06 | 1 | -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 Allison | 2001-04-06 | 4 | -29/+72 | |
| | | | | | in the path though.... I'm looking into it. Jeremy. | |||||
* | Setup syslog correctly in swat. Patch from Andrew Bartlett. | Jeremy Allison | 2001-04-05 | 1 | -0/+1 | |
| | | | | Jeremy. | |||||
* | Fix from Michael Davidson <md@sco.COM> to merge Solaris and UnixWare ACLs. | Jeremy Allison | 2001-04-05 | 3 | -605/+58 | |
| | | | | Jeremy. | |||||
* | Fix from "Romeril, Alan" <a.romeril@ic.ac.uk> to get his NFS quota code | Jeremy Allison | 2001-04-05 | 1 | -6/+6 | |
| | | | | | to work on Solaris 2.6. Jeremy. | |||||
* | Tidy up tmp file handling. | Jeremy Allison | 2001-04-05 | 1 | -7/+2 | |
| | | | | Jeremy. | |||||
* | I know we're supposed to be feature frozen, but I couldn't resist this... :-). | Jeremy Allison | 2001-04-04 | 5 | -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 Allison | 2001-04-04 | 2 | -1/+11 | |
| | | | | Jeremy. | |||||
* | Missed forms update - my CVS mistake. | Jeremy Allison | 2001-04-03 | 1 | -21/+70 | |
| | | | | Jeremy. | |||||
* | test commit for jeremy | Andrew Tridgell | 2001-04-03 | 1 | -1/+1 | |
| | ||||||
* | Sync up with new NT forms code. | Jeremy Allison | 2001-04-03 | 2 | -20/+197 | |
| | | | | Jeremy. | |||||
* | Added XFS ACLs on Linux. Code from John Trostel <jtrostel@connex.com>. | Jeremy Allison | 2001-04-03 | 7 | -10/+332 | |
| | | | | Jeremy. | |||||
* | IRIX ACLs from Herb. | Jeremy Allison | 2001-04-02 | 2 | -0/+274 | |
| | | | | Jeremy. | |||||
* | include/ntdomain.h: | Jeremy Allison | 2001-04-02 | 5 | -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 Allison | 2001-04-01 | 1 | -112/+275 | |
| | | | | Jeremy | |||||
* | configure configure.in include/config.h.in lib/replace.c: Added test and ↵ | Jeremy Allison | 2001-03-31 | 7 | -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 Tridgell | 2001-03-31 | 3 | -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 | |||||
* | utils/torture.c: Added one more delete on close test. | Jeremy Allison | 2001-03-30 | 2 | -3/+58 | |
| | | | | | | | | | | | | | smbd/notify_kernel.c: This code was wrong I believe. It was structured to only return a changenotify event on being called from timeout processing (t != 0). The kernel changenotify events should fire on *asynchronous* processing (EINTR return from select caused by the realtime signal delivery) with t == 0. Reported by Juergen Hasch (Hasch@t-online.de). ANDREW PLEASE CHECK THIS ! Currently the hash style changenotify is done on async processing as well as timeout processing. As this is expensive we may want to revisit doing this and maybe set it to fire only on timeout processing. Jeremy. |