Time Log

 
Date Time Spent (hours) Comments
31-Oct-97 1.5 Researched passing sercurity context from client to server to slaves: ImpersonateNamedPipeClient() perhaps…
7-Nov-97 3 Meeting + Research about bypassing 8 user limit on login workstations
9-Dec-97 1 Meeting (service distribution across network to do impersonation)
31-Dec-97 1 User distribution architecture: OpenSCManager(\\remotecomputer), LockSCDatabase(), NetUserAdd(user), Unlock(). Also service binary is our program (with user as parameter) which verifies that the service should start. Keep track of stations in cluster using registry list.
4-Jan-98 4 GUI user manager, user/group enumeration
5-Jan-98 1 Planning
6-Jan-98 1 Planning
7-Jan-98 1 Began writing service executable
9-Jan-98 2.5 Continued writing service executable
10-Jan-98 4 Continued writing service executable; service (un)installation routines
11-Jan-98 2 Service (un)installation routines and startBatchJob()
12-Jan-98 2 startBatchJob() and distributeNewUser()
19-Jan-98 1 meeting
20-Jan-98 2.5 integrate w/ Bill, reinstall Elwood
21-Jan-98 1 set up cluster
22-Jan-98 2.5 set up SMS, cluster identification
23-Jan-98 2.5 meeting; user mgmt. GUI
27-Jan-98 2 worked on BatMan
29-Jan-98 2.5 finished BatMan
29-Jan-98 3 worked on ClUsrMgr
30-Jan-98 1 worked on ClUsrMgr
31-Jan-98 2 worked on ClUsrMgr, fought w/ NetUserAdd
1-Feb-98 3 worked on ClUsrMgr, fought w/ NetUserAdd
3-Feb-98 3.5 worked on ClUsrMgr (figured out NetUserAdd), cluster setup
5-Feb-98 3 MPI install, began cluster O/S install
6-Feb-98 2.5 worked on ClUsrMgr (NetUserSetGroups), finished cluster O/S install
18-Feb-98 5 wrote most of adduser.exe
20-Feb-98 4.5 hostname.exe: gethostname(); finished adduser.exe; meeting
23-Feb-98 3.5 framework for passwd, began pwsrv
24-Feb-98 1 pwsrv, LogonUser()
27-Feb-98 2 pwsrv, cluster workgroups, distributeNewPassword()
2-Mar-98 2 Batman->JobControl, adduser(LoginNodes, BatchNodes)
4-Mar-98 2.5 jobctl.exe, process enumeration
5-Mar-98 2.5 jobctl.exe, adduser testing
5-Mar-98 2 distributeNewPw(), changeServicePw(), utility routines
9-Mar-98 2.75 adduser testing, pwsrv testing/debugging
11-Mar-98 3 pwsrv bug, distributeNewPassword() needs to take a CArchive*
20-Mar-98 3 pwsrv/passwd, domain setup
23-Mar-98 3 meeting prep/doc., pwsrv/passwd
24-Mar-98 5 meeting w/ MSU guys
27-Mar-98 3 meeting, worked on pwsrv/passwd
30-Mar-98 3.5 fixed pwsrv/passwd, figured out KillAllUserProcs()-EnumProcesses()
1-Apr-98 1 Use policy to decide who can access node
2-Apr-98 2 Updating pwsrv for policy change
6-Apr-98 3.5 Cluster set-up, eXceed login scripts
7-Apr-98 3 service routines
8-Apr-98 2.5 KillAllUserProcs()
9-Apr-98 1 met w/ Bill, eXceed logon scripts
13-Apr-98 1 planned w/ Bill, Dfs, telnetd2.exe
15-Apr-98 3.5 passwd2 (simple ver): all sorts of problems--integrate into ClusterControl instead
22-Apr-98 1 Final arch planning
23-Apr-98 1 Final arch planning
27-Apr-98 2 Net (& service?) funcs insecure, more arch planning
5-May-98 1 Meeting, CryptoAPI research
9-May-98 3 Began SecureSocketChannel class
10-May-98 7 Finished and tested SecureSocketChannel class
11-May-98 11 Began, finished, and tested the UserSecureRegistry class
12-May-98 6 Began final version of pwsrv
13-May-98 8 Finished final version of pwsrv
14-May-98 3 Project documentation
15-Jun-98 2 Project documentation
31-Oct-97 1.5 Researched passing sercurity context from client to server to slaves: ImpersonateNamedPipeClient() perhaps…
7-Nov-97 3 Meeting + Research about bypassing 8 user limit on login workstations
9-Dec-97 1 Meeting (service distribution across network to do impersonation)
31-Dec-97 1 User distribution architecture: OpenSCManager(\\remotecomputer), LockSCDatabase(), NetUserAdd(user), Unlock(). Also service binary is our program (with user as parameter) which verifies that the service should start. Keep track of stations in cluster using registry list.
4-Jan-98 4 GUI user manager, user/group enumeration
5-Jan-98 1 Planning
6-Jan-98 1 Planning
7-Jan-98 1 Began writing service executable
9-Jan-98 2.5 Continued writing service executable
10-Jan-98 4 Continued writing service executable; service (un)installation routines
11-Jan-98 2 Service (un)installation routines and startBatchJob()
12-Jan-98 2 startBatchJob() and distributeNewUser()
19-Jan-98 1 meeting
20-Jan-98 2.5 integrate w/ Bill, reinstall Elwood
21-Jan-98 1 set up cluster
22-Jan-98 2.5 set up SMS, cluster identification
23-Jan-98 2.5 meeting; user mgmt. GUI
27-Jan-98 2 worked on BatMan
29-Jan-98 2.5 finished BatMan
29-Jan-98 3 worked on ClUsrMgr
30-Jan-98 1 worked on ClUsrMgr
31-Jan-98 2 worked on ClUsrMgr, fought w/ NetUserAdd
1-Feb-98 3 worked on ClUsrMgr, fought w/ NetUserAdd
3-Feb-98 3.5 worked on ClUsrMgr (figured out NetUserAdd), cluster setup
5-Feb-98 3 MPI install, began cluster O/S install
6-Feb-98 2.5 worked on ClUsrMgr (NetUserSetGroups), finished cluster O/S install
18-Feb-98 5 wrote most of adduser.exe
20-Feb-98 4.5 hostname.exe: gethostname(); finished adduser.exe; meeting
23-Feb-98 3.5 framework for passwd, began pwsrv
24-Feb-98 1 pwsrv, LogonUser()
27-Feb-98 2 pwsrv, cluster workgroups, distributeNewPassword()
2-Mar-98 2 Batman->JobControl, adduser(LoginNodes, BatchNodes)
4-Mar-98 2.5 jobctl.exe, process enumeration
5-Mar-98 2.5 jobctl.exe, adduser testing
5-Mar-98 2 distributeNewPw(), changeServicePw(), utility routines
9-Mar-98 2.75 adduser testing, pwsrv testing/debugging
11-Mar-98 3 pwsrv bug, distributeNewPassword() needs to take a CArchive*
20-Mar-98 3 pwsrv/passwd, domain setup
23-Mar-98 3 meeting prep/doc., pwsrv/passwd
24-Mar-98 5 meeting w/ MSU guys
27-Mar-98 3 meeting, worked on pwsrv/passwd
30-Mar-98 3.5 fixed pwsrv/passwd, figured out KillAllUserProcs()-EnumProcesses()
1-Apr-98 1 Use policy to decide who can access node
2-Apr-98 2 Updating pwsrv for policy change
6-Apr-98 3.5 Cluster set-up, eXceed login scripts
7-Apr-98 3 service routines
8-Apr-98 2.5 KillAllUserProcs()
9-Apr-98 1 met w/ Bill, eXceed logon scripts
13-Apr-98 1 planned w/ Bill, Dfs, telnetd2.exe
15-Apr-98 3.5 passwd2 (simple ver): all sorts of problems--integrate into ClusterControl instead
22-Apr-98 1 Final arch planning
23-Apr-98 1 Final arch planning
27-Apr-98 2 Net (& service?) funcs insecure, more arch planning
5-May-98 1 Meeting, CryptoAPI research
9-May-98 3 Began SecureSocketChannel class
10-May-98 7 Finished and tested SecureSocketChannel class
11-May-98 11 Began, finished, and tested the UserSecureRegistry class
12-May-98 6 Began final version of pwsrv
13-May-98 8 Finished final version of pwsrv
14-May-98 3 Project documentation
15-Jun-98 2 Project documentation
Total 166.75 hours

Last Updated on 6/16/98
By Eliot Gillum
Email: ecg8@cornell.edu