summaryrefslogtreecommitdiffstats
path: root/source3/utils/profiles.c
Commit message (Collapse)AuthorAgeFilesLines
* Set errno = ENOSYS if mmap not supported.Tim Potter2003-10-141-0/+1
| | | | | From Joachim Schmitz <schmitz@hp.com> (This used to be commit 22655a65ab73576557487e73c550b45296e534ec)
* Portability fixes from schmitz@hp.com (Joachim Schmitz). Bug #549.Jeremy Allison2003-10-021-1/+7
| | | | | Jeremy. (This used to be commit 93669f329eccec34d4a1da6239ae9759f067fb8b)
* get rid of more compiler warningsHerb Lewis2003-08-151-1/+1
| | | | (This used to be commit 398bd14fc6e2f8ab2f34211270e179b8928a6669)
* #ifdef out apparently unused function.Tim Potter2003-07-021-0/+4
| | | | (This used to be commit 9324703066cfdcb65208420a12e4ab8f358ccc09)
* And finally IDMAP in 3_0Simo Sorce2003-05-121-2/+2
| | | | | | | | | | | | | | | | | | | | | We really need idmap_ldap to have a good solution with ldapsam, porting it from the prvious code is beeing made, the code is really simple to do so I am confident it is not a problem to commit this code in. Not committing it would have been worst. I really would have been able to finish also the group code, maybe we can put it into a followin release after 3.0.0 even if it may be an upgrade problem. The code has been tested and seem to work right, more testing is needed for corner cases. Currently winbind pdc (working only for users and not for groups) is disabled as I was not able to make a complete group code replacement that works somewhat in a week (I have a complete patch, but there are bugs) Simo. (This used to be commit 0e58085978f984436815114a2ec347cf7899a89d)
* Reverse previous patch from Stefan and me after comments by Andrew BartlettJelmer Vernooij2003-05-101-2/+0
| | | | (This used to be commit d817eaf0ecca2d878ab1ffcf7a747a02d71c811e)
* Patch from metze and me that adds dummy smb_register_*() functions soJelmer Vernooij2003-05-101-0/+2
| | | | | | that is now possible to, for example, load a module which contains an auth method into a binary without the auth/ subsystem built in. (This used to be commit 74d9ecfe2dd7364643d32acb62ade957bd71cd0d)
* Merge:Tim Potter2003-04-141-62/+64
| | | | | - Jelmer's latest popt changes (This used to be commit 6a54d9a0a77c71664dc6cdbed1adf492c28c0cce)
* Grrr. Kill all BSD-isms... Spotted by Paul Green <paulg@sw.stratus.com>.Jeremy Allison2003-02-031-1/+1
| | | | | Jeremy. (This used to be commit e96978954b830d83880f03b6825bce6e7b53b5d7)
* Merge the fix from head about short variables.Richard Sharpe2003-01-161-1/+1
| | | | (This used to be commit e408bf329163e45e60ebd1aef648f79aaeef1c13)
* Some more profiles merges from HEAD (cvsignore and a stray const).Tim Potter2003-01-061-1/+1
| | | | (This used to be commit 71b09408efc7f4e01b028f65b3b945296a369d9c)
* Add profiles utility support to Samba 3.0.xRichard Sharpe2003-01-061-1/+1
| | | | (This used to be commit 2636b2231cfa6cdfc22181225e2b409bbbb75f7c)
* BIG patch...Andrew Bartlett2003-01-021-1/+1
| | | | | | | | | | | | | | | | | This patch makes Samba compile cleanly with -Wwrite-strings. - That is, all string literals are marked as 'const'. These strings are always read only, this just marks them as such for passing to other functions. What is most supprising is that I didn't need to change more than a few lines of code (all in 'net', which got a small cleanup of net.h and extern variables). The rest is just adding a lot of 'const'. As far as I can tell, I have not added any new warnings - apart from making all of tdbutil.c's function const (so they warn for adding that const string to struct). Andrew Bartlett (This used to be commit 92a777d0eaa4fb3a1c7835816f93c6bdd456816d)
* Spelling fix.Tim Potter2002-11-201-1/+1
| | | | (This used to be commit 43cd6e5a702bb1004b36a5845e0765851395ebf2)
* Merge of scalable printing code fix... Needs testing.Jeremy Allison2002-11-071-6/+4
| | | | | | | | Also tidied up some of Richard's code (I don't think he uses the compiler flags -g -Wall -Wshadow -Wstrict-prototypes -Wpointer-arith -Wcast-qual like I do :-) :-). Jeremy. (This used to be commit 10024ed06e9d91f24fdc78d59eef2f76bf395438)
* A small fix by Andy Thomas. Now that incrementing the Auth index hasRichard Sharpe2002-11-051-1/+2
| | | | | | been pushed into a macro, things do not work so well. Move the increment out of the array index. (This used to be commit 39136827d135c91e42ec2b36f420262b1b18093c)
* See if char * makes the Irix C compiler happier than void *?Richard Sharpe2002-11-051-1/+1
| | | | (This used to be commit 6b218da6453032339f2451a434d14894050dd1b5)
* Make all of the required (I think) changes to make this code work forRichard Sharpe2002-11-051-25/+61
| | | | | big endian and little endian systems. (This used to be commit f50051120f93b5f95f72dcb3df201979e6302f5b)
* Start handling Big Endian machines as well as little endian.Richard Sharpe2002-11-051-2/+2
| | | | (This used to be commit 8f45315b913a9574dfeedaadf5560d143b38ca05)
* Make sure that %u is used for SID elements ...Richard Sharpe2002-11-021-1/+1
| | | | (This used to be commit 82f6b264037a2f1b882dc75bc43c6c8b41477270)
* Add the changes to change the SIDs ...Richard Sharpe2002-11-011-19/+45
| | | | | | | | | You must make two passes over NTUSER.DAT, one for the OWNER SID and one for GROUP SID. I have not tested this yet ... that is, I have not tried to use this on a Win2K etc server. (This used to be commit 7eb89ba467a66190775943834683a42b693d2e3b)
* Add more. Parse SIDs on the command line ... soon will actually mod theRichard Sharpe2002-11-011-11/+88
| | | | | SecDescs in the NTUSER.DAT ... (This used to be commit dbc608ba7e591175cd02f4adfdcfecd1350526a5)
* Fix small typo ...Richard Sharpe2002-11-011-1/+1
| | | | (This used to be commit 59735a5aac88b076320874f06056d50947396fb3)
* Add more code to the profiles program and add Makefile.in support.Richard Sharpe2002-11-011-12/+353
| | | | (This used to be commit daefe52a56a7b977b8e561f8f668c42183de413b)
* Add a small utility that can print out the SEC DESCs in NTUSER.DAT.Richard Sharpe2002-10-311-0/+250
This is an early, messy version of the code, but it illustrates what can be done. It currently only prints the Owner SID, Group SID, and Perms and SID from each ACE. Once more work is done, it could actually walk the SEC DESCs and ACEs and change the SIDS ... (This used to be commit 322151509c255aa288627ae239661154ab0c83d5)