Commit Graph

2962 Commits

Author SHA1 Message Date
Roland Gruber 7eaa67208d updated setlanguage() 2003-07-22 19:33:52 +00:00
Roland Gruber bed6a48af7 removed smb_pwdcanchange/smb_mustchange from profiles 2003-07-20 18:01:01 +00:00
Roland Gruber 86bafd04f6 updates for configuration profiles and minor fixes 2003-07-15 14:28:41 +00:00
katagia e87a3e722c fixed problem with uid=0 or gid=0 2003-07-14 12:27:52 +00:00
Roland Gruber 9b6296920f updated .htaccess files
added config.cfg to .cvsignore
updated debian apache.conf to use .htaccess files
2003-07-14 10:55:50 +00:00
katagia 5060ba1e23 pwdmustchange wasn't read out 2003-07-13 12:31:12 +00:00
Roland Gruber 568080aae6 updated to new account class 2003-07-13 10:40:40 +00:00
katagia 29653b4ba3 changed unix_expire_(mon|day|year) into unix_expire 2003-07-11 14:42:28 +00:00
katagia d9cbf3639a Fixed pwdcanchange and pwdmustchange 2003-07-11 13:53:28 +00:00
katagia 01a0b4bea0 Fixed huge bug in create homedirs
Did't check if File/Path allready exists
2003-07-10 16:39:06 +00:00
katagia 2e4baad5c7 set pswmustchange to correct value (same as unix-expire-date)
Allowed % in Samba-Paths
2003-07-10 12:25:29 +00:00
katagia 7e59efcee8 Fixed massupload and made it more useable 2003-07-09 16:20:34 +00:00
Roland Gruber f292691548 updates for better translation 2003-07-08 08:54:34 +00:00
Roland Gruber cd08a7b923 updated to new configuration system 2003-07-06 10:24:41 +00:00
Roland Gruber baec410581 fixed search_username when using Samba 2.x and 3 in the same suffix 2003-07-06 10:03:21 +00:00
Roland Gruber 091cc18bb0 updates for better translation 2003-07-04 16:25:05 +00:00
Roland Gruber afc14bbd79 removed obsolete userentry.inc 2003-07-04 14:42:03 +00:00
katagia d21940d398 Fixed little bug in createhost 2003-07-04 14:28:55 +00:00
Roland Gruber 07f4b26790 sort entries from search_units() 2003-07-02 17:58:55 +00:00
Roland Gruber 9f9641160a fixed errors in CSS, synchronized style of user list with other lists 2003-07-01 19:49:57 +00:00
Roland Gruber a24b3913fb fixed bug in search_units, suffix is now search case-intensitive 2003-06-30 19:50:42 +00:00
katagia 3f6792329d first try to support samba 3.0 groupmapping 2003-06-30 12:06:44 +00:00
katagia 0475ac886f small ug. pwdallowlogin wasn't deleted 2003-06-28 13:48:15 +00:00
katagia fda0b3eb3d improved OU-Handling 2003-06-28 13:38:18 +00:00
katagia 30dbab3fa2 fixed quota-bug. Every quotas used same value
fixed quota-bug. Values were overwritten
fixed different OUs
2003-06-28 13:14:45 +00:00
Roland Gruber 4a7f81986e added fix for broken DNs 2003-06-28 09:30:21 +00:00
Roland Gruber dca3c98ee6 fixed search_units 2003-06-28 09:07:20 +00:00
Roland Gruber 733240f369 fixed search_units() if no OUs are in the suffix 2003-06-28 08:05:58 +00:00
katagia 421b74a436 fixed samba3-behavior 2003-06-27 09:35:51 +00:00
katagia aee3cd1735 added support for samba 3.0 schemas
added support for different ldap-suffixes
fixed small bug (primaryGroupID)
2003-06-26 16:26:06 +00:00
Roland Gruber 46fb09b878 several changes after code review 2003-06-24 15:50:38 +00:00
katagia 19ba486459 corrected encryption-problem with smbpasswords 2003-06-21 19:45:06 +00:00
katagia dddfd22211 improved masscretae.php performance,
fixed serveral errors
shadow-attributes are now optional.
2003-06-21 12:37:57 +00:00
Roland Gruber 9387613301 added domain SID to preferences 2003-06-19 19:01:00 +00:00
katagia 2be6020068 store passwords encrypted 2003-06-15 20:02:33 +00:00
katagia 27929526e9 Improved Error-Handling 2003-06-15 19:28:15 +00:00
Roland Gruber e4b5049df9 moved suffix search to ldap.inc
removed unneeded echo in profilecreate.php
2003-06-14 12:16:59 +00:00
katagia 98b4e65f3a Added function autoexpand user/group/hostnames 2003-06-09 14:17:23 +00:00
katagia a92782eb48 marked needed values with '*'
removed some debug-code
2003-06-08 19:54:05 +00:00
katagia 5e7328ca0c little quota-problem. Modify of quotas didn't work 2003-06-08 19:36:38 +00:00
katagia b584c21620 *** empty log message *** 2003-06-08 19:08:29 +00:00
Roland Gruber ad520a8995 prepare Samba 3 support 2003-06-08 18:58:01 +00:00
katagia 2c96c97c71 Made some comments in account.inc
fixed delete.php
added check if homedirs should be delted in delete.php
2003-06-08 12:12:42 +00:00
katagia 84114716db Help-Entries for account.php are now complete but helptext is
missing very often.
    Fixed smaller problem when no Additional groups were active
2003-06-08 10:33:37 +00:00
katagia ce7665a2ba Started using help and write comments into file 2003-06-07 14:25:30 +00:00
Roland Gruber 43d99b53f4 fixed HTML errors 2003-06-05 19:53:23 +00:00
katagia 68943fb545 *** empty log message *** 2003-06-05 17:25:52 +00:00
katagia 5dfc8ebea7 *** empty log message *** 2003-06-05 17:07:06 +00:00
katagia 0b9f85c78f couldn't create userids==minuid 2003-06-05 17:04:33 +00:00
katagia 734045ac79 removed small bugs 2003-06-05 16:37:13 +00:00
katagia dca6d7def9 Quota did't work
Profile weren't saved
Started to make code HTML-compliant
2003-06-05 11:36:54 +00:00
Roland Gruber 7b6696e119 fixed missing conf/profiles/groups directory in debian package
commented out listGroupProfiles()
2003-06-04 16:52:37 +00:00
katagia 14b341db4c Fixed several smaller bugs with quotas, missing argument
Removed invalid value from samba.pru
Modify should work again
Masscreation should work also.
2003-06-03 14:01:39 +00:00
katagia 146304494f Removed small bug, Modify didn't work
Remvoed Session-Vars if not longer needed
2003-06-02 17:48:02 +00:00
Roland Gruber fc36ed2457 scriptpath -> scriptPath update 2003-06-01 12:25:23 +00:00
katagia 84d812e73d *** empty log message *** 2003-06-01 11:39:54 +00:00
katagia 5bc85f21a9 Modulised both files
separated input and output
removed unneeded variables
removed unneeded code
removed some smaller bugs
I'm sure to make several new bugs );
2003-06-01 10:02:44 +00:00
Roland Gruber bc35660a10 fixed saving of boolean values 2003-05-31 23:17:16 +00:00
katagia 73be238e43 Added PDF-Support
Removed small bug; modifiy didn't worked correct.
2003-05-31 10:52:15 +00:00
duergner 1e79c70b68 *** empty log message *** 2003-05-29 18:45:08 +00:00
Roland Gruber dd6a7b9623 added option for Samba 3.x 2003-05-28 15:37:48 +00:00
Roland Gruber 958882cce6 added support for deleting profiles 2003-05-25 10:51:10 +00:00
katagia ad1de8fe02 Very small bugfix. Could not unset userworkstations when modifying user. 2003-05-22 14:39:05 +00:00
katagia 5bbb4135e5 separated group and host modify/create 2003-05-21 11:10:28 +00:00
katagia 25120b6ad7 separated user modify and user add code 2003-05-20 21:12:15 +00:00
katagia a5a4350024 Small Bugfix.
Samba-Flag wasn'T filled with whitespaces to constant length
2003-05-18 09:45:56 +00:00
katagia 87cb401fe0 Hosts are wrking know and password-fields are making sens 2003-05-17 11:19:03 +00:00
katagia 52172c1b93 User wasn't added to group if group no user were in
group.
2003-05-17 09:56:24 +00:00
katagia e8b2822028 Removed Dummy to test function 2003-05-16 20:06:12 +00:00
katagia 8866f817bb Several smaller bugfixes.
Changed DN for users from cn=.... to uid=....
2003-05-16 20:00:45 +00:00
Roland Gruber 065ca2a0d7 fixed login with empty password 2003-05-16 16:32:09 +00:00
katagia 62d5586ddb Removed a lot of errors and made
homedirs and quotas hopefully working
2003-05-15 20:59:26 +00:00
Roland Gruber 49a05114f0 allow "-" in DNs 2003-05-15 19:11:37 +00:00
Roland Gruber 01219adb3e fixed path to lam.conf 2003-05-15 17:31:18 +00:00
Roland Gruber 5f7ac148f1 removed 0's from decrypted username+password 2003-05-14 21:17:05 +00:00
katagia dbba71339e Serveral smaller bugfixes. 2003-05-14 21:12:17 +00:00
Roland Gruber b643b14a8f changed echo commands to StatusMessage
fixed script settings
2003-05-14 13:45:52 +00:00
Roland Gruber 0e34df01c7 fixed messages if user suffix is invalid 2003-05-13 15:54:37 +00:00
katagia 180d40debd Added support 4 quotas and create homedir
fixed typo in delete.php
2003-05-13 10:54:53 +00:00
Roland Gruber fdd1695a19 added new settings: scriptPath + scriptServer
minor changes
2003-05-12 17:52:54 +00:00
Roland Gruber b43bc39e68 use existing messages.mo for translation 2003-05-10 11:17:28 +00:00
Roland Gruber f643f10ee0 added default language 2003-05-09 16:22:46 +00:00
duergner 80e8cdc479 error corrected 2003-05-07 18:21:19 +00:00
katagia d0d53a2c3e Added quota.layout and a part of quota-functions
added lamdaemon.pl
WARNING!!!!!
 Don't use lamdaemon.pl. It's net even alpha and
 should be extremly insecure.
2003-05-07 16:53:03 +00:00
Roland Gruber a6dabef929 fixed maxlistentries setting 2003-05-07 14:29:44 +00:00
dechutes a1bbdeea27 tried to add a new config variable called maxlistentries 2003-05-06 23:52:00 +00:00
Roland Gruber 321d5e2426 added function to set language settings 2003-05-06 15:17:09 +00:00
Roland Gruber 266ba95456 fixed bug in path to lam.conf 2003-05-05 20:52:05 +00:00
duergner 0670f4a520 Some errors corrected and comments added. 2003-05-04 21:36:18 +00:00
duergner 4e6b9489b4 status.inc provides StatusMessage(MessageTyp.MessageHeadline,MessageText) 2003-05-04 09:00:14 +00:00
katagia 78eca235bc Added support 4 status.php 2003-05-03 19:15:23 +00:00
Roland Gruber 7c43b5d9d0 added smb_profilePath 2003-05-02 16:27:30 +00:00
katagia 589808de96 *** empty log message *** 2003-05-02 16:18:05 +00:00
katagia 801697f010 Code optimized and several smaller fixes 2003-05-02 15:32:44 +00:00
Roland Gruber 24509a0488 removed old functions 2003-05-02 11:49:40 +00:00
Roland Gruber 35db10e32f replace user and group when profile is saved
fixed saving of general_groupadd
2003-05-01 20:30:43 +00:00
katagia c52655a2ea Inserted deleted GPL-Licence 2003-05-01 17:28:48 +00:00
katagia bc2689980d Added index.html
Valid shells are now read from /etc/shells
2003-05-01 17:02:57 +00:00
Roland Gruber deea991c58 profile names must consist of letters, numbers, "-" or "_" 2003-05-01 12:00:18 +00:00
Roland Gruber 03d647f94b removed getLAMPath() function 2003-05-01 11:37:46 +00:00
Roland Gruber 73d7aea361 implemented host save/load 2003-04-30 16:50:48 +00:00
Roland Gruber ff35256a65 implemented load/save user profiles 2003-04-30 15:20:40 +00:00
Roland Gruber eccfa5278c added getLAMPath function 2003-04-28 18:08:06 +00:00
Roland Gruber b4842dc55f implemented get*Profiles functions 2003-04-28 18:06:18 +00:00
Roland Gruber 755c8b0637 removed deprecated functions 2003-04-27 16:29:53 +00:00
Roland Gruber fffead5b85 interface for profiles
no implementation yet
2003-04-26 20:01:49 +00:00
katagia ea9bbf788e Renamed print.php in print.html
print.html is now written in html-code

added template for delete
2003-04-25 11:07:28 +00:00
katagia d1b99b4713 expire-month wasn't read from existing user 2003-04-24 16:19:52 +00:00
katagia abc549771f Addes support for NT and Lanmanager Passwords
via external perl-skript. Direct usage in php
is difficult due to licence problems.
2003-04-24 11:59:26 +00:00
dechutes 3c67b65791 moved userlist.php and userentry.inc 2003-04-23 21:44:11 +00:00
dechutes 8cced8e13c moved userentry.php to userentry.inc 2003-04-23 21:43:11 +00:00
katagia d4932ddb5f removed exmaple-files not related to lam 2003-04-23 20:38:58 +00:00
Roland Gruber 53fd170bfb files were moved 2003-04-23 19:13:55 +00:00
katagia 7851076474 Added modify support 2003-04-23 15:47:00 +00:00
Roland Gruber 3dcc3ecdec fixed onDblClick event 2003-04-22 20:54:42 +00:00
Roland Gruber c7a97314df lists are now sorted correctly at first view 2003-04-22 17:01:19 +00:00
Roland Gruber 0506e97446 listhosts.php: corrected sort links
listgroups.php: added sorting support
2003-04-22 16:53:11 +00:00
Roland Gruber 5a3bd1c945 table can be sorted
replaced buttons with links
2003-04-22 16:31:40 +00:00
Roland Gruber a730567c22 listgroups.php: group members can be edited
ldap.php: added function to get DNs for user names
2003-04-21 15:45:40 +00:00
Roland Gruber cbd96fadc9 minor changes 2003-04-21 15:43:53 +00:00
Roland Gruber c61f45bf3e removed shell list and default shell
merged host+port+ssl to serverURL
2003-04-18 15:50:01 +00:00
Roland Gruber cc06a1d7eb DN is now passed properly 2003-04-18 15:40:59 +00:00
Roland Gruber d8a980c2af fixed bug that prevented row selecting with checkbox 2003-04-13 15:42:50 +00:00
Roland Gruber 9261c21894 added support for selecting rows in host list
fixed some syntax errors in HTML
2003-04-13 15:31:35 +00:00
Roland Gruber e5dfbccd06 added support for editing with doubleclick 2003-04-13 13:51:45 +00:00
Roland Gruber 4ceb87ca9e added support for mouseOver effects and row checking 2003-04-12 15:38:57 +00:00
dechutes 4c161d8921 removed include file userentry.php
(not used any longer)
2003-04-09 17:10:28 +00:00
dechutes 7fead3d337 java code to fontify colomns (from phpMyAdmin) 2003-04-09 17:08:38 +00:00
dechutes d4a879a987 added session support
...
2003-04-09 17:04:02 +00:00
Roland Gruber e0d693ed2f changed color of group/host lists 2003-04-05 10:49:03 +00:00
Roland Gruber eb33604b2f fixed error messages if no entries were found 2003-04-03 13:37:53 +00:00
dechutes 84edb939c7 checkboxes added 2003-04-02 21:42:51 +00:00
Roland Gruber 0a27b5f9d1 implemented individual columns in group/host list
fixed bug in ldap.php which did not save the attribute arrays
2003-04-02 17:16:21 +00:00
Roland Gruber ee2e6f4a00 added radiobuttons and buttons to edit/create/delete groups/hosts 2003-04-01 16:42:20 +00:00
Roland Gruber 9a2a7e5db6 added arrays with known LDAP attributes 2003-04-01 14:17:32 +00:00
Roland Gruber 28444b9c7e implemented username/password encryption 2003-03-28 15:45:42 +00:00
Roland Gruber 778f8572b9 removed disturbing space at end of file 2003-03-28 15:45:05 +00:00
Roland Gruber 746df60e45 added session_save_path()
print warning message if no objects were found
2003-03-23 18:39:43 +00:00
Roland Gruber ccc227e156 fixed errors if group has no members 2003-03-21 20:05:15 +00:00
Roland Gruber c12e0b0713 removed getGroups, this is now done by listgroups.php 2003-03-21 10:12:18 +00:00
Roland Gruber 20324163e9 listhosts: free search result
listgroups: initial checkin
2003-03-21 10:07:49 +00:00
Roland Gruber b1649d1ec5 hosts are now correctly listed 2003-03-21 08:47:06 +00:00
Roland Gruber c6084b511d removed getMachines(), this is now done by listhosts.php 2003-03-20 18:19:40 +00:00
Roland Gruber 5ddc454ff3 added host list 2003-03-20 18:08:05 +00:00
Roland Gruber 1ee795d686 removed unused server variable from __sleep() 2003-03-20 18:07:06 +00:00
dechutes eef73e5ce8 replaced getUser function with getEntry function 2003-03-19 22:46:46 +00:00
Roland Gruber b1058da8a5 ldap is now correctly (de)serialized
username and password are not encrypted at the moment
2003-03-19 18:39:09 +00:00
dechutes 9ed16cbed6 -initial checkin
-contains user attributes
2003-03-17 23:26:23 +00:00
dechutes ffd68b369c -added function to read user attributes from given user dn 2003-03-17 23:25:17 +00:00
dechutes 1f5a75333e -userlist fixed
-4 attributes displayed
2003-03-17 23:24:35 +00:00
Roland Gruber 5f1d8483b5 always use LDAP v3 protocol 2003-03-16 10:58:54 +00:00
Roland Gruber 60c2e7db96 connection errors are handled by login.php 2003-03-16 10:32:45 +00:00
Roland Gruber 5f662c7d6f fixed nasty bug that always set the username to "" 2003-03-16 10:25:30 +00:00
Roland Gruber 6498ab9e2b free search results and return server handle on connect() 2003-03-16 00:26:19 +00:00
Roland Gruber ef13f1f067 connect() returns server handle 2003-03-15 11:24:14 +00:00
Roland Gruber c0227e9aa2 added function which returns the LDAP connection handle 2003-03-14 15:26:53 +00:00
dechutes acf13732c5 initial checkin 2003-03-09 13:18:14 +00:00
Roland Gruber 77b145572d added some comments + minor changes 2003-03-08 10:10:19 +00:00
Roland Gruber 6a47977c54 implemented all functions 2003-03-06 14:37:05 +00:00
Roland Gruber 17e8722a81 ldap.php: initial release, just interface, no implementation
config/*: minor changes
2003-03-05 16:05:23 +00:00
katagia 99b215b1e9 .htaccess files permit direct connections to these folders 2003-02-12 09:26:37 +00:00
katagia 8b34f081b2 Some examples 2003-02-12 09:24:48 +00:00