Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | merge from 2.2 | Gerald Carter | 2002-02-02 | 61 | -0/+10732 |
| | |||||
* | merge from 2.2 and regen | Gerald Carter | 2002-02-02 | 9 | -1768/+4257 |
| | |||||
* | merge from 2.2 | Gerald Carter | 2002-02-02 | 1 | -46/+179 |
| | |||||
* | Add support for net ads printer to publish, remove, or display printer info ↵ | Jim McDonough | 2002-02-02 | 1 | -0/+167 |
| | | | | in the directory. Only publishes required fields right now. | ||||
* | Minor bug fixes, plus support to remove a printer. Commented out optional ↵ | Jim McDonough | 2002-02-02 | 2 | -16/+91 |
| | | | | attributes until a method for checking for their existence is done. | ||||
* | update from 2.2 | Simo Sorce | 2002-02-01 | 1 | -2/+3 |
| | |||||
* | Add ads printer information | Jim McDonough | 2002-02-01 | 1 | -0/+55 |
| | |||||
* | Fix build errors on non-ldap systems...change function parms from LDAPMod ** ↵ | Jim McDonough | 2002-02-01 | 2 | -25/+28 |
| | | | | to void ** | ||||
* | Fix file header description and copyright (from cut-and-paste laziness) | Jim McDonough | 2002-02-01 | 1 | -3/+1 |
| | |||||
* | Add ldap_printer.c build for ADS printer objects. | Jim McDonough | 2002-02-01 | 1 | -1/+2 |
| | |||||
* | Module for ADS operations on a printer object in the directory. Initially ↵ | Jim McDonough | 2002-02-01 | 1 | -0/+133 |
| | | | | it creates and modifies a printQueue object in the directory | ||||
* | Add functions for modifying an entry in ADS. Needed for printer publishing. | Jim McDonough | 2002-02-01 | 1 | -1/+118 |
| | |||||
* | Fix from Michael Steffens <michael_steffens@hp.com> to make signal | Jeremy Allison | 2002-01-31 | 13 | -36/+71 |
| | | | | | | processing work correctly in winbindd. This is a really good patch that gives full select semantics to the Samba modified select. Jeremy. | ||||
* | reduced memory usage in winbindd with a rpc backend by using a | Andrew Tridgell | 2002-01-31 | 1 | -6/+11 |
| | | | | separate talloc context for each partial fetch | ||||
* | Removed unused variables. | Tim Potter | 2002-01-31 | 1 | -2/+0 |
| | |||||
* | added 'wbinfo --sequence' to show sequence numbers of all domains | Andrew Tridgell | 2002-01-31 | 5 | -0/+67 |
| | |||||
* | Added administrator access check for server side add, delete and setform | Tim Potter | 2002-01-31 | 1 | -10/+34 |
| | | | | | rpcs. The only one I have been able to verify is addform - can't get the client side routines working properly yet. )-: | ||||
* | Added make functions for SPOOL_Q_{ADD,SET,DELETE}FORM. | Tim Potter | 2002-01-31 | 1 | -1/+42 |
| | | | | | | | I'm pretty sure that the useless_ptr in spoolss_io_q_setform() needs to be initialised to 1 otherwise the form isn't marshalled at all. JF, can you verify this? If so then this probably applies to the io functions for setform and deleteform. | ||||
* | Initialise some SAM_ACCOUNT structs to NULL, and add some more error checking. | Andrew Bartlett | 2002-01-31 | 1 | -6/+14 |
| | | | | Andrew Bartlett | ||||
* | Added addform, setform and deleteform cli functions. | Tim Potter | 2002-01-31 | 1 | -0/+164 |
| | |||||
* | Added addform, setform and deleteform commands. The only one I could get | Tim Potter | 2002-01-31 | 1 | -4/+169 |
| | | | | | | | | | to actually work was addform. )-: Removed a whole bunch of calls to werror_to_ntstatus() because there isn't a one-to-one mapping of NTSTATUS values to WERROR values. This function maps WERR_ACCESS_DENIED to NTSTATUS_INVALID_LOCK_SEQUENCE or something silly like that. | ||||
* | Added some constants for the flags field in the FORM_1 structure. | Tim Potter | 2002-01-31 | 1 | -1/+5 |
| | | | | | The level2 field in SPOOL_Q_ADDFORM is probably part of the FORM structure as a discriminated union. | ||||
* | Added constant for WERR_FILE_EXISTS. | Tim Potter | 2002-01-31 | 1 | -0/+1 |
| | |||||
* | this fixes the problem of not being able to add a SD to a file on a | Andrew Tridgell | 2002-01-31 | 2 | -4/+1 |
| | | | | | | | | | | | | | non-domain Samba server from a NT4 client. Note that this exactly reverses a change by Jeremy on the 18th of December 2001, reverting the code back to what JF originally wrote. I have looked carefully with a sniffer and JFs original NULL sid is correct (ie. it matches what NT4 does) and also fixes the problem. Sending a blank sid (which is what jeremy's patch did) causes NT4 to give a classic "parameter is incorrect error" and prevents the addition of new ACLs. | ||||
* | preparing for release of 3.0-alpha14 | Samba Release Account | 2002-01-30 | 2 | -1/+30 |
| | |||||
* | Back out herb's changes (to allow smbpasswd -x to work on accounts outside | Andrew Bartlett | 2002-01-30 | 1 | -10/+9 |
| | | | | | | | | /etc/passwd) and replace them with a version that works. Unfortunetly HEAD and 2.2 have different passdb interfaces and different local_password_change functions... Andrew Bartlett | ||||
* | An attempt at producing the correct Makefile magic for wrepld_proto.h to be | Andrew Bartlett | 2002-01-30 | 1 | -8/+9 |
| | | | | | | | | | | | | automatically generated on first 'make'. This wasn't being picked up by the build farm becouse of the explicit 'make proto'. The 'make proto' bit isn't somthing our alpha testers know about (its certainly not clearly documented) and its meant to be automatic. I hope this works... Andrew Bartlett | ||||
* | Addd wrepld (what a cool name!) | Tim Potter | 2002-01-30 | 1 | -0/+1 |
| | |||||
* | Added wrepld_proto.h | Tim Potter | 2002-01-30 | 1 | -0/+1 |
| | |||||
* | Removed version number from file header. | Tim Potter | 2002-01-30 | 413 | -788/+410 |
| | | | | Changed "SMB/Netbios" to "SMB/CIFS" in file header. | ||||
* | Unused file. | Tim Potter | 2002-01-30 | 1 | -22/+0 |
| | |||||
* | merge from 2.2 | Gerald Carter | 2002-01-30 | 1 | -1/+8 |
| | |||||
* | merge change from @_2 to allow smbpasswd -x to delete user even if no | Herb Lewis | 2002-01-30 | 1 | -7/+10 |
| | | | | | | | | entry in /etc/passwd. There are still differences in the local_password_change function. I'm not sure which was the latest so I didn't change any thing else. Someone needs to take a look and sync these up. | ||||
* | Fix for password change from Samuel Ziegler <sam@xpedion.com> | Tim Potter | 2002-01-30 | 1 | -11/+11 |
| | |||||
* | Removed silly fprintf(stderr, ...) debug. | Tim Potter | 2002-01-30 | 1 | -2/+1 |
| | | | | | Part of Samuel Ziegler's patch to get winbind password changing working again in HEAD. | ||||
* | Doc. | Martin Pool | 2002-01-29 | 1 | -1/+4 |
| | |||||
* | Fix "strict allocate" to write the data out on ftruncate with extend. | Jeremy Allison | 2002-01-29 | 1 | -8/+70 |
| | | | | Jeremy. | ||||
* | Since we have dynamic initialisation in the group mapping code, make | Tim Potter | 2002-01-29 | 3 | -82/+94 |
| | | | | | | | init_group_mapping() a static function and don't call it from any client programs. Not sure whether I've made a bigger mess here or not... | ||||
* | make all-docs to make sure everything is up-to-date | Gerald Carter | 2002-01-28 | 31 | -32/+32 |
| | |||||
* | Name another talloc. | Andrew Bartlett | 2002-01-28 | 1 | -1/+1 |
| | |||||
* | minor fix and checks | Simo Sorce | 2002-01-27 | 1 | -2/+4 |
| | |||||
* | Some more 'winbind default domain' support patches from Alexander Bokovoy | Andrew Bartlett | 2002-01-27 | 5 | -89/+38 |
| | | | | | | | | | | | <a.bokovoy@sam-solutions.net>. This patch is designed to remove the 'special cases' required for this support. In particular this now kills off winbind_initgroups, as it appears no longer to be required. Andrew Bartlett | ||||
* | Yes, dev is an 'input/output' paramater... | Andrew Bartlett | 2002-01-27 | 1 | -2/+2 |
| | | | | Andrew Bartlett | ||||
* | Patch from Kevin Stefanik <kstef@mtppi.org> to do some more error checking for | Andrew Bartlett | 2002-01-27 | 1 | -6/+24 |
| | | | | group mapping init failures. | ||||
* | merge from 2.2 and regenerate | Gerald Carter | 2002-01-27 | 9 | -2791/+1973 |
| | |||||
* | Give pdbedit a -D paramater for setting the DEBUGLEVEL (makes debugging passdb | Andrew Bartlett | 2002-01-27 | 1 | -5/+10 |
| | | | | | | | | | much saner :-). Change to pdb_init_sam()/pdb_free_sam() loop rather than reset based due to the talloc basis. Andrew Bartlett | ||||
* | merge from APPLIANCE_HEAD | Gerald Carter | 2002-01-26 | 2 | -38/+4 |
| | |||||
* | - Provide sid->name lookup support for non-unix accounts. | Andrew Bartlett | 2002-01-26 | 2 | -49/+72 |
| | | | | | | | | | - Rework the name -> sid lookup function to always try local lookup first (for local domain names) before trying winbind. This seems to eliminate my winbind feedback loop problems. (I don't use winbind for nsswitch, where there are almost certainly further issues). Andrew Bartlett | ||||
* | Back out some of the less well thought out ideas from last weeks work on | Andrew Bartlett | 2002-01-26 | 5 | -33/+24 |
| | | | | | | | | | | winbind default domains, particulary now I understand whats going on a lot better. This ensures that the RPC client code does as little 'magic' as possible - this is up to the application/user. (Where - for to name->sid code - it was all along). This leaves the change that allows the sid->name code to return domains and usernames in seperate paramaters. Andrew Bartlett | ||||
* | Bring this code into line with new winbind_lookup_name() interface. I think | Andrew Bartlett | 2002-01-26 | 1 | -10/+23 |
| | | | | | | | | | this might need a bit more work - or at least documentation. This is certainly a worthwile little hack, as it avoids the need to invert the group database. I don't think we should allow unqualified domains here - as that allows us to distinguish between (at least some) usernames and these 'special' groups. |