https://github.com/slok/caso
Project for subject CASO of the 5º Curse of Computer engineering in Deusto University
https://github.com/slok/caso
Last synced: 3 months ago
JSON representation
Project for subject CASO of the 5º Curse of Computer engineering in Deusto University
- Host: GitHub
- URL: https://github.com/slok/caso
- Owner: slok
- Created: 2011-02-10T07:22:05.000Z (over 14 years ago)
- Default Branch: master
- Last Pushed: 2011-09-10T21:42:12.000Z (about 14 years ago)
- Last Synced: 2025-02-16T07:56:11.887Z (8 months ago)
- Language: C++
- Homepage:
- Size: 230 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
CASO Practice(2011)
===================About
-----
This is the CASO project of the group **CASO-01** in 2010-2011 for the CASO subject of 5th year of computer Engineering in Deusto university.Git repository
---------------
[Github](https://github.com/slok/CASO)Authors
---------
* Iraide (Sharem) Diaz Orueta (iraide.diaz [at] gmail.com)
* Xabier (sLoK) Larrakoetxea Gallego (slok69 [at] gmail.com)Restrictions
------------
This project only runs on GNU/Linux or CygwinDependencies
------------
* [SQLite3](http://www.sqlite.org/)
* [OpenSSL(libcrypt)](http://www.openssl.org/)
Build
------
$ mkdir ./build && cd ./build
$ cmake ..
$ make
Execute
-------$ cd [our build directory of cmake]
###dns:
$ cd ./dns
$ ./NameServer 4000 es
$ ./NameServer 1234 deusto.es
$ ./NameClient 4000 eside.deusto.es###mdns:
$ cd ./mdns
$ ./mNameServer 4000 es
$ ./mNameServer 5555 com
$ cd ../dns
$ ./NameClient 4000 upv.com###Dsm:
$ cd ./mdns
$ ./mNameServer 4000 es
$ cd ../dsm
$ ./DsmServer 1234
$ ./DsmTimeServer 4000 deusto.es
$ ./DsmTimeClient 4000 deusto.es###Proposal1:
cd ./dns
//you can create logins with the utility
$ cd ../util
$ ./insertPasswordDB.bin
$ ./getPasswordsDB.bin//execute the proposal
$ cd ../mdns
$ ./mNameServer 4000 es
$ cd ../dns
$ ./ProposalDnsServer.bin 1234
$ ./ProposalDnsClient.bin 4000 deusto.es###proposal2:
$ cd ./mdns
$ ./mNameServer 4000 es
$ cd ../dsm
$ ./DsmServer 1234
$ ./ProposalDsmReferee 4000 deusto.es
$ ./ProposalDsmClient 4000 deusto.es xabi
$ ./ProposalDsmClient 4000 deusto.es iraide
License
-------
[GPL v3](http://www.gnu.org/licenses/gpl-3.0.html)