summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Try to get the compiler not to complain about assignments and truth values...Andrew Bartlett2002-01-261-2/+1
| | | | Andrew Bartlett
* Try to move towards slightly sane linking for Samba by removing some pdb_...()Andrew Bartlett2002-01-262-29/+62
| | | | | | | | | | calls from rpc_parse/parse_net.c - instead these values are passed as a paramater. Unfortunetly some there is still some samr work to be done before this is actually useful. Andrew Bartlett
* Add some information tidbits to an error DEBUG().Andrew Bartlett2002-01-261-1/+1
|
* Fixed ADDPRINTEREX to take a devmode and a security descriptor...Jeremy Allison2002-01-263-36/+37
| | | | Jeremy.
* that's the wins replication daemon !Jean-François Micouleau2002-01-258-2/+2789
| | | | | | there are still some work to do on it but it's already functionnal. J.F.
* rewrote nmbd's wins backend to use a tdb instead of a flat text file.Jean-François Micouleau2002-01-254-267/+683
| | | | | | | | | | | | Changed the way the wins record are handled in memory. Now they are living much longer with the different states: active, released and tombstone. Also added a version ID, some wins flags and the wins owner ip address to the namrec->data struct, and a function to process messages sent by the wins replication daemon. the initiate_wins_processing() function is not correct, I'll fix it later. J.F.
* Change this code so that we don't do a lookup_name() on root.Andrew Bartlett2002-01-251-11/+3
| | | | | | | | | | | This matches the lookup failure case in 2.2, and seems to make more sense than giving the printer to 'world'. (Avoiding this lookup makes some of my other changes - including winbind default domains - a little easier). In any case, tpot has promised to look at this and test it when he gets back to work. :-) Andrew Bartlett
* Enable net ads commands to use existing tickets if the user doesn't specify ↵Jim McDonough2002-01-253-5/+24
| | | | a username on the commandline. Also don't continue past the kinit if a password is entered and fails because existing tickets would be used, which may not be desired if the username was specified.
* Fixed display of "remote downlevel document" in old print job submissionJeremy Allison2002-01-253-4/+14
| | | | | case. Jeremy.
* Make systemtime work for spooling on bigendian systems. Fix fromJeremy Allison2002-01-251-3/+20
| | | | | Benjamin (Bj) Kuit bj@it.uts.edu.au. Jeremy.
* new message type for nmbdJean-François Micouleau2002-01-251-0/+1
| | | | J.F.
* remove unused variableJean-François Micouleau2002-01-251-1/+0
| | | | J.F.
* picky about reallocJean-François Micouleau2002-01-251-5/+6
| | | | J.F.
* merge from 2.2Gerald Carter2002-01-251-1/+1
|
* Passdb changes:Andrew Bartlett2002-01-253-11/+30
| | | | | | | | | | Modules now name themselves, which should allow for sane behaviour when we get an 'extern' passdb module (which in turn loads a .so). Fix up tdbsam for non-unix-accounts. Not sure if this fixes idra's bug, but its a start... Andrew Bartlett
* Fix a 'const' warning.Andrew Bartlett2002-01-251-1/+1
|
* Bring auth_winbind into line with the protocol changesAndrew Bartlett2002-01-251-0/+3
| | | | Andrew Bartlett
* micro fix :-)Simo Sorce2002-01-251-0/+1
|
* Removed dodgy init of local variable.Tim Potter2002-01-251-1/+1
|
* Return correct RPC fault PDU on bad handle incoming.Jeremy Allison2002-01-253-0/+15
| | | | Jeremy.
* Much more useful handling of backup domain controllers in winbindd. HonourTim Potter2002-01-251-25/+51
| | | | | | | | the "password server" smb.conf parameter when choosing a DC to connect to. Due to the origin of the code in cm_get_dc_name() it wouldn't try additional DCs if the first DC didn't work. This would wedge winbindd if you had "password server = foo1, foo2" and foo1 was down.
* Remove check for passwordserver = "*" as we now initialise it.Tim Potter2002-01-251-1/+6
| | | | | Added TODO about perhaps doing a SAMLOGON udp/138 request before a cli_full_connection in connect_to_domain_password_server()
* Initialise password server to "*" in init_globals()Tim Potter2002-01-251-0/+1
|
* Removed unused static variable.Tim Potter2002-01-251-1/+0
|
* minor fixesSimo Sorce2002-01-254-12/+15
|
* merge from 2.2Gerald Carter2002-01-2413-1018/+397
|
* handle filenames like .bashrc better in the new mangling codeAndrew Tridgell2002-01-241-8/+12
|
* Check request flag for unicode capability and respond accordingly, rather ↵Jim McDonough2002-01-231-1/+2
| | | | than only doing unicode. smbfs didn't work.
* Oops...Andrew Bartlett2002-01-231-1/+1
|
* getpwnam -> getpwnam_alloc.Andrew Bartlett2002-01-236-13/+27
| | | | idra has promised not to revert these this time :-)
* Change the order of this a bit - as unix password change can fail.Andrew Bartlett2002-01-231-11/+12
| | | | | | This due for abstraction into chgpasswd.c shortly. Andrew Bartlett
* Sync up startpageprinter with appliance.Tim Potter2002-01-231-5/+5
|
* merge from 2.2Gerald Carter2002-01-231-3/+3
|
* Merge of fixes from 2.2.Jeremy Allison2002-01-223-15/+15
| | | | Jeremy.
* merge from appliance_headGerald Carter2002-01-221-2/+5
|
* merge from 2.2. ofGerald Carter2002-01-222-20/+23
| | | | | * PRINTER_ATTRIBUTE's * "default devmode" parameter
* Ensure fsp->size is correct so readraw's return correct data.Jeremy Allison2002-01-221-9/+14
| | | | Jeremy.
* Add more string explanations of RAP errors that are already documentedMartin Pool2002-01-221-8/+17
| | | | in clirap2.
* We have to do some initialization before the string conversionMartin Pool2002-01-221-13/+15
| | | | | | routines can work. The code was copied into both convert_string and convert_string_allocate -- I split it into a little static function, and removed an apparently duplicate call to init_valid_table().
* Raise log level of warning produced when the open() of the tdb fails.Tim Potter2002-01-221-1/+1
| | | | Sometimes an open error is OK.
* Display tdb name of "unknown" in logging debug when tdb has not been named.Tim Potter2002-01-221-1/+1
|
* Added comment about running lp_load() before calling pidfile_create().Tim Potter2002-01-221-1/+4
|
* Call pidfile_create() as part of init sequence.Tim Potter2002-01-221-0/+3
|
* Having a const parameter for set_socket_options() causes too much confusion.Tim Potter2002-01-221-1/+1
|
* Removed freebsd hack. Not correct.Jeremy Allison2002-01-211-4/+0
| | | | Jeremy.
* Found and fixed the logic bug in write cache code. Amazingly helpfulJeremy Allison2002-01-211-4/+10
| | | | | work from Juergen.Hasch@de.bosch.com in tracking this down. Jermy.
* getpwnam_alloc -> getpwnamSimo Sorce2002-01-211-9/+8
| | | | | | same reason as per pdb_tdb.c there isn't (and will never be probably) another call to any getpw* fn, let's use getpwnam_alloc only when needed.
* hmm, get it right this time.Simo Sorce2002-01-211-1/+1
|
* fix also the comment.Simo Sorce2002-01-211-2/+5
|
* replace getpwnam_alloc with plain getpwnam.Simo Sorce2002-01-211-2/+1
| | | | | We are not going to reuse any getpw* call, so the extra alloc,copy and free only uses extra memory and extra cpu time for nothing.