Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Removed unused auto (IRIX compiler warning). | Jeremy Allison | 2000-12-08 | 1 | -2/+1 | |
| | | | | | | | | Jeremy. | |||||
| * | Removed a dead function. | Tim Potter | 2000-12-08 | 1 | -108/+0 | |
| | | ||||||
| * | Cosmetic fixups for large file support message. | Tim Potter | 2000-12-08 | 2 | -22/+18 | |
| | | ||||||
| * | Port of lsa_lookup_sids() and lsa_lookup_names() rpc client functions from | Tim Potter | 2000-12-08 | 9 | -203/+714 | |
| | | | | | | | | | | | | | | | | | | TNG branch. Re-instated lsa_lookup_sids and lsa_lookup_names functions in rpcclient. This requires most samba binaries to link in another handful of object files due to uncessary coupling between modules. )-: | |||||
| * | Modified argc passed to rpc_client cmd_* functions to include argv[0]. | Tim Potter | 2000-12-08 | 2 | -15/+15 | |
| | | | | | | | | | | Gerald, could you check to see I haven't introduced any bugs into rpcclient/cmd_spoolss.c? | |||||
| * | Added pdbedit binary to list of ignored files. | Tim Potter | 2000-12-08 | 1 | -0/+1 | |
| | | ||||||
| * | Compile fixes for changes in make_sec_desc() interface. | Tim Potter | 2000-12-08 | 2 | -6/+5 | |
| | | ||||||
| * | Removed compiler warning. | Tim Potter | 2000-12-08 | 1 | -1/+2 | |
| | | ||||||
| * | Fixed *very* subtle statcache bug where invalid stat state could be | Jeremy Allison | 2000-12-08 | 1 | -1/+2 | |
| | | | | | | | | | | | | being used if last component lookup failed, but was found in the directory scan. Jeremy. | |||||
| * | Fixed bug with Win9x/ME where drivername was being returned incorrectly in | Jeremy Allison | 2000-12-07 | 1 | -36/+46 | |
| | | | | | | | | | | one printq case. Now goes though common function. Jeremy. | |||||
| * | file_lines_load/file_lines_pload can now optionally convert unix_to_dos() | Jeremy Allison | 2000-12-07 | 12 | -26/+33 | |
| | | | | | | | | | | on read. Jeremy. | |||||
| * | Fixed bug with tdb_next_lock failing when reaching then end of a hashchain | Jeremy Allison | 2000-12-07 | 2 | -9/+39 | |
| | | | | | | | | | | and the next hashchain is empty. Jeremy | |||||
| * | Added better configure test for POSIX ACLs. Fixed stupid typo in sysacls.c | Jeremy Allison | 2000-12-07 | 4 | -9/+99 | |
| | | | | | | | | Jeremy. | |||||
| * | First cut at a manual page for smbcacls. | Tim Potter | 2000-12-07 | 3 | -0/+238 | |
| | | ||||||
| * | Added smbcacls binary. | Tim Potter | 2000-12-07 | 1 | -3/+4 | |
| | | ||||||
| * | Added undocumented -t command for testing parsing of acl entries. | Tim Potter | 2000-12-07 | 1 | -11/+118 | |
| | | | | | | | | | | | | | | | | | | | | | | Print out hex value for ace mask if we can't decode it. We can now parse FULL,CHANGE,READ as well as combos of RWXDPO as ace mask values. Clarified usage message. Bomb out if excess args are given. | |||||
| * | Working code to read POSIX ACLs on a Linux system using the bestbits | Jeremy Allison | 2000-12-07 | 8 | -702/+833 | |
| | | | | | | | | | | | | | | ACL patch from http://acl.bestbits.at/. configure support needs more work (just assumes correct headers at the moment). ACL writing needs adding. Jeremy. | |||||
| * | Cause smbd to use the new posix_acls code, not the old unix_acls code. | Jeremy Allison | 2000-12-06 | 8 | -75/+98 | |
| | | | | | | | | | | | | | | | | | | | | | | Currently does exactly the same thing (returns ACLs the same way). This code is written to try and get a POSIX ACL via the abstract sys_XX interface, then fall back to providing a UNIX based ACL if the calls fail. Seems to work. Next step is to add a --with-posix-acls to configure.in and then check on a POSIX ACL system that a complex ACL is returned correctly as an NT ACL. Note that the ACL set (a more complex problem) is not addressed yet. Jeremy. | |||||
| * | update for new pdbedit tool (code from Simo) | Gerald Carter | 2000-12-06 | 1 | -4/+4 | |
| | | | | | | | | --jerry | |||||
| * | updates to the tdbsam implementation. | Gerald Carter | 2000-12-06 | 3 | -37/+269 | |
| | | | | | | | | --jerry | |||||
| * | added passdb editor (rough form with a few bugs) Should work | Gerald Carter | 2000-12-06 | 1 | -0/+692 | |
| | | | | | | | | | | | | | | with all backends. --jerry | |||||
| * | added documentation for 'private dir' parameter | Gerald Carter | 2000-12-06 | 3 | -2310/+2359 | |
| | | ||||||
| * | update to reference new documentation in Imprints | Gerald Carter | 2000-12-06 | 1 | -9/+11 | |
| | | | | | | | | --jerry | |||||
| * | Print debug if domain_client_validate() cannot fetch the trust account | Tim Potter | 2000-12-06 | 1 | -1/+2 | |
| | | | | | | | | password (say for example if the tdb file format has changed). (-: | |||||
| * | make proto again | Tim Potter | 2000-12-06 | 1 | -1/+1 | |
| | | ||||||
| * | tdb_chainunlock() no longer returns a value. | Tim Potter | 2000-12-06 | 1 | -2/+2 | |
| | | ||||||
| * | Fixed compiler warning. | Tim Potter | 2000-12-06 | 1 | -1/+1 | |
| | | ||||||
| * | tdb_unlockchain() no longer returns a value | Tim Potter | 2000-12-06 | 2 | -6/+6 | |
| | | ||||||
| * | Make smbd/posix_acls.c use abstract interface. | Jeremy Allison | 2000-12-06 | 3 | -11/+211 | |
| | | | | | | | | | | include/smb_acls.h lib/sysacls.c: Added as interface definitions. Jeremy. | |||||
| * | Update required after changes to configure.in | Tim Potter | 2000-12-06 | 1 | -4/+4 | |
| | | ||||||
| * | Fixed compiler warning. | Tim Potter | 2000-12-06 | 1 | -2/+2 | |
| | | ||||||
| * | Moving to abstract API interface (sys_get_acl() etc.) to allow system | Jeremy Allison | 2000-12-06 | 1 | -42/+42 | |
| | | | | | | | | | | | | specific ACL calls to be dealt with elsewhere. This file will eventually be able to replace the old UNIX acl interface. Jeremy. | |||||
| * | Sync-up with appliance-head printing code. | Jeremy Allison | 2000-12-06 | 2 | -50/+46 | |
| | | | | | | | | Jeremy. | |||||
* | | Fixed error in calling lsa_lookup_names (why is this code linked into smbd ?). | Jeremy Allison | 2000-12-15 | 1 | -1/+1 | |
| | | | | | | | | Jeremy. | |||||
* | | Fix for viewing permissions correctly from W2K. | Jeremy Allison | 2000-12-15 | 2 | -4/+19 | |
| | | | | | | | | Jeremy. | |||||
* | | Fixup the lsa_io_r_lookup_names call not to need an external TALLOC_CTX. | Jeremy Allison | 2000-12-14 | 8 | -30/+31 | |
| | | | | | | | | | | | | | | | | Sync up lib/time.c from HEAD. Fix error return from cli_initialise(). Allow cli_trans to cope with a smbd "STATUS_BUFFER_OVERFLOW" return as well as the old style ERRmoredata return (now smbcacls can get names from a Samba server too). Fix memory leaks in smbcacls. Jeremy. | |||||
* | | Raft of fixes - many of these will be merged into HEAD/appliance-head. | Jeremy Allison | 2000-12-14 | 14 | -386/+812 | |
| | | | | | | | | | | | | Fixed many memory leaks in new parse_lsa.c code (TIM - ALWAYS USE INSURE !!!!). Fixed smbcacls leaks. Jeremy. | |||||
* | | This should be in libsmb not utils. | Jeremy Allison | 2000-12-14 | 1 | -137/+0 | |
| | | | | | | | | Jeremy. | |||||
* | | Changes from APPLIANCE_HEAD: | David O'Neill | 2000-12-14 | 2 | -9/+56 | |
| | | | | | | | | | | | | - add some debugs for comparing two security descriptors and for comparing printer_info_level structs (source/rpc_parse/parse_sec.c source/rpc_server/srv_spoolss_nt.c) | |||||
* | | merge from head | Gerald Carter | 2000-12-13 | 1 | -1/+1 | |
| | | ||||||
* | | forgotten merge from HEAD. Rewritten Get_Pwnam() | Gerald Carter | 2000-12-13 | 1 | -53/+50 | |
| | | | | | | | | jerry | |||||
* | | Changes from APPLIANCE_HEAD: | David O'Neill | 2000-12-13 | 2 | -15/+20 | |
| | | | | | | | | | | | | | | | | | | - trivial typo in definition of enum_printing[] (source/param/loadparm.c) - fixed printer status display bug. When no jobs existed in queue, the clients were not properly notified of printer status. This caused native tools for pausing/unpausing a print queue to not work. (source/printing/printing.c) | |||||
* | | Merges from appliance-head (for the printing fix) and from HEAD (for the | Jeremy Allison | 2000-12-13 | 8 | -115/+336 | |
| | | | | | | | | | | srv_lsa and new smbcacls fixes). Jeremy. | |||||
* | | Two tdb bugfixes. First one - ensure that traverse lock is moved before deleting | Jeremy Allison | 2000-12-13 | 1 | -45/+58 | |
| | | | | | | | | | | | | | | dead records, else the record is just marked for deletion, not actually deleted. Second, ensure allocated record is marked as "in use" before free list lock is released, else other processes in the freelist merge code may try and merge it. Jeremy. | |||||
* | | Fixed bug noticed by JF. se_access_check needs user SID as first in token. | Jeremy Allison | 2000-12-12 | 1 | -10/+23 | |
| | | | | | | | | Jeremy. | |||||
* | | Fixed processing of dfree script (was being truncated). | Jeremy Allison | 2000-12-12 | 1 | -2/+0 | |
| | | | | | | | | Jeremy. | |||||
* | | Brief documentation on using the virtual printer code | David O'Neill | 2000-12-12 | 1 | -2/+35 | |
| | | ||||||
* | | synched up with head so that SAMBA_2_2 will compile | Gerald Carter | 2000-12-12 | 2 | -2/+5 | |
| | | | | | | | | (wrong number of args to create_nt_token()) | |||||
* | | Merged in Tim's changes: Removed static limit of MAX_LOOKUP_SIDS in rpc ↵ | Jeremy Allison | 2000-12-12 | 8 | -94/+173 | |
| | | | | | | | | | | | | | | | | | | server and client lsa_lookup_names() and lsa_lookup_sids(). Removed the special casing of SIDs in se_access_check. This is now done (correctly) when the NT_USER_TOKEN is *created*. Jeremy. | |||||
* | | Owner always has READ_CONTROL and WRITE_DAC access. | Jeremy Allison | 2000-12-12 | 1 | -1/+3 | |
| | | | | | | | | Jeremy. |