summaryrefslogtreecommitdiffstats
path: root/source/script
Commit message (Collapse)AuthorAgeFilesLines
...
* Makefile:Luke Leighton1998-05-181-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - added nisppass.c and NISPLUS_FLAGS includes.h: - renamed USE_LDAP to USE_LDAP_DB. renamed NISPLUS to USE_NISPLUS_DB. added default define of USE_SMBPASS_DB. - removed ldap headers: they are local only to ldap.c ldap.c : - made all ldap-specific functions static. - added dummy sam21 functions loadparm.c : - renamed NISPLUS to NISPLUS_HOME mkproto.awk - commented out ldap-specific #ifdef generation code: it's not needed now that ldap-specific functions in ldap.c are static nisppass.c : - first attempt at an add function from
* adding copyright messages for Benny HolmgrenLuke Leighton1998-05-152-0/+4
|
* two scripts from benny holmgren which a) create NIS+ table b) populate itLuke Leighton1998-05-152-0/+69
| | | | from private/smbpasswd.
* ldap back-end database developmentLuke Leighton1998-05-111-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Makefile: created PASSBD_OBJ group includes.h: added #ifdef USE_LDAP to #include <ldap> headers ldap.c: - renamed "_machine" to "_trust" everywhere. - added sam_passwd support routines - removed get_ldappwd_entry function: replaced with get_sampwd_entry - removed getldappwnam/uid: replaced with getsampwnam/uid - other messing about bits which are probably going to annoy the hell out of jean-francois (sorry!) mkproto.awk: - added stuff to wrap ldap.c protos with #ifdef USE_LDAP - added uid_t and gid_t return results to the prototype generation passdb.c: - created getsam21pwent, add_sam21pwd_entry, mod_sam21pwd_entry. - modified getsampwnam/uid and created getsam21pwnam/rid functions to replace the local get_smbpwd_entry() and get_ldappwd_entry() functions, which jeremy didn't like anyway because they were dual-purpose. - added utility routines which are or may be useful to all the password database routines. password.c: - renamed "machine_" to "trust_" everywhere. smbpass.c: - removed get_smbpwd_entry function: replaced it with get_sampwd_entry functions in passdb.c - moved code that decoded acct_ctrl into passdb.c - moved encode_acct_ctrl into passdb.c - removed getsmbpwnam/uid: replaced with getsampwnam/uid - renamed "machine_" to "trust_" everywhere. smbpasswd.c: - renamed "machine_" to "trust_" everywhere. util.c: - moved gethexpwd function into passdb.c lib/rpc/server/srv_util.c: - moved user_rid_to_uid, group_rid_to_rid etc etc into passdb.c
* Removed unneeded proto symbol.Jeremy Allison1998-04-091-1/+1
| | | | Jeremy.
* install jpeg filesAndrew Tridgell1998-03-151-0/+7
|
* fixed instructions in installswat.sh (thanks to Herb again!)Andrew Tridgell1998-03-141-1/+1
|
* added an install target for SWATAndrew Tridgell1998-03-121-0/+41
|
* "For I have laboured mightily on Luke's code, and hath brokenJeremy Allison1998-03-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | all I saw" - the book of Jeremy, chapter 1 :-). So here is the mega-merge of the NTDOM branch server code. It doesn't include the new client side pieces, we'll look at that later. This should give the same functionality, server wise, as the NTDOM branch does, only merged into the main branch. Any fixes to domain controler functionality should be added to the main branch, not the NTDOM branch. This code compiles without warnings on gcc2.8, but will need further testing before we are sure all the working functionality of the NTDOM server branch has been correctly carried over. I hereby declare the server side of the NTDOM branch dead (and all who sail in her :-). Jeremy.
* remove stutter from closing instructionsHerb Lewis1997-12-011-2/+2
|
* JHT ==> Fixing blocksize argument. Patch by: Llyod WhitemanJohn Terpstra1997-10-071-1/+1
| | | | <lwhitman@stm2.nrl.navy.mil>
* Makefile: Changed proto: target to not include c files not used currently.Jeremy Allison1997-09-191-1/+1
| | | | | | | | | | | Caused proto.h to be from a sorted list of C files. arcfour.h: Added prototypes. client.c: Added username%password in environment patch from John Blair <jdblair@frodo.tucc.uab.edu> loadparm.c: Added username manipulation code from Peter McCool [SMTP:peter@qimr.edu.au] username.c: Added username manipulation code from Peter McCool [SMTP:peter@qimr.edu.au] mkproto.awk: Added arc4_key type. proto.h: Updated & sorted. Jeremy (jallison@whistle.com)
* Fixed up determination of client type for PROTOCOL_NT1. Uses clientJeremy Allison1997-09-041-1/+1
| | | | | | capabilities bits in session_setup_and_X to decide. Made remote_arch an enum as well as a string, for easier use. Jeremy (jallison@whistle.com)
* Adding codepage definition files and codepage file compiler/decompiler.Jeremy Allison1997-08-302-0/+69
| | | | | | Adding install/uninstall scripts for compiled codepage files. Preparing for dynamic codepage loading. Jeremy (jallison@whistle.com)
* added a new type to mkproto.awk so it can handle shmem.cAndrew Tridgell1997-08-281-1/+1
| | | | | in general if you add a new type that is returned by a non-static function then just add it to the list of known types in mkproto.awk
* - added support for Amiga-unix (based on BSD I think)Andrew Tridgell1996-08-171-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - changed the order of PROGS and SPROGS in Makefile (SPROGS first) - another 64 bit cleanup (for INADDR_NONE) - added paranoia code in DirCacheAdd() to detect looping - fixed important DirCache flush bug - rewrote the NetServerEnum code after I found it could return servers from multiple workgroups at once, and this could cause browsing havoc. Now a null workgroup query is equivalent to a query for the servers primary workgroup - got rid of my_workgroup() - got rid of "workgroup = *" comment in Makefile. We no longer support a workgroup of *, users must set the workgroup explicitly - the wins.dat file was being stored in a different format to what it was being loaded in - this could cause havoc. fixed. - uppercase our netbios name and the workgroup name at startup - if accept fails in main loop when running as a daemon then continue, don't just exit! - don't use ./ on smbclient in smbtar - better code to detect if a process exists
* fixed installscripts.sh so it no longer creates ] and [ directoriesAndrew Tridgell1996-08-161-1/+1
| | | | every time its run!
* - added FAST_SHARE_MODES codeAndrew Tridgell1996-08-151-1/+1
| | | | - added some named pipe code from Jim
* Added uninstallation from Makefile, either in parts or total uninstallSamba Release Account1996-07-053-0/+111
| | | | Dan
* Changed install scripts so they don't have hardcoded valuesSamba Release Account1996-07-053-26/+48
| | | | Dan
* luke's first attempt at using cvsSamba Release Account1996-06-291-5/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | accidentally updated the Makefile updated the name database structure (again!). this time, there is one name database per local interface. there is also a pseudo-interface on ip 255.255.255.255. its purpose is to store WINS name entries. all the local interface name databases store SELF names only. the WINS name database stores non-special browser names. added wins.dat file: records WINS entries in ascii format. this is reloaded when nmbd restarts. added repeating code for response packets. timer is in seconds only at the moment. updated the response queue code to deal with samba registering with a WINS server a bit better (added more cases when a response isn't received). tidied up the response packet processing code and expire_response_queue() code. added cross references between response received and await-response expired code. added over-zealous code that checks all machines that register with samba as a WINS server (every 10 minutes i think): to see whether they are still alive or not (see rfc1001.txt) bug reported by terry@ren.pc.athabascau.ca: DNSFAILed names _stay_ as DNSFAIL, even though the machine may come back up and REGISTER. removed update_from_reg() function. it's not necessary, and it does too much. added code that announces on each local interface samba's ttl as zero and servertype as zero when nmbd is kill -TERMed first attempt at putting the first functionality of samba browsing back in (remote subnets should have samba appear in a workgroup specified through the lmhosts file) lots of other miscellaneous tidying up / chopping about.
* - deleted reduntant blank line at end of file (JHT)Samba Release Account1996-06-191-1/+0
|
* Added source filename to give crude indexSamba Release Account1996-06-171-0/+9
| | | | Dan 17 June 1996
* got rid of a lot of redundent header files as we now globally generateAndrew Tridgell1996-06-101-0/+39
| | | | | prototypes automatically using "make proto". This is much less prone to error than the old method of manually adding prototypes
* - added comments to byteorder.h explaining how it works.Andrew Tridgell1996-06-081-2/+2
| | | | | | | - fixed problem with installscripts if srcdir is not set - fixed ptr init bug in interface.c - changed default lookup type in nmblookup to match nbtstat under NT - new quotas fixes for sunos and solaris
* add dummy quotas fnAndrew Tridgell1996-06-041-1/+1
| | | | fix typo in reply to backup lists
* a huge pile of changes :-)Andrew Tridgell1996-06-041-0/+39
| | | | | | | | The biggest thing is the integration of Lukes new nmbd. Its still largely untested, so we will really need some feedback I've also added auto prototype generation and cleaned up a lot of minor things as a result
* - added an entry on WinDD to samba.faqAndrew Tridgell1996-05-301-0/+26
| | | | | | - added a sample smb.conf from Thoralf.Freitag@remserv.rz.fhtw-berlin.de - print the errno when you get a can't change directory error - added installscripts.sh from James_K._Foote.PARC@xerox.com
* Initial version imported to CVS Samba Release Account1996-05-047-0/+327