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 |