Comments (14)
These instructions are written for Debian 8.0.
Before installing passphport, you need to install the following packages with the command:
$ sudo apt-get install git python- docopt python3-docopt python3-flask python3-flask-sqlalchemy python-flask-migrate python-migrate curl
Then enter the following command:
$ git clone https://github.com/LibrIT/passhport.git
and, after going in the folder passhport, launch the script db_create.py:
$ ./db_create.py
Now you can start the server using the command:
$ ./passhportd
from passhport.
I'm not sure that Git neither Curl are usefull. Raphux will create the wiki page, I guess he can try wihtout this dependencies (downloading the zip from the github interface)
from passhport.
Git and Curl are used to develop/test... Means that maybe we need a "Development environment installation" doc page too ? or maybe a simple paragraph.
from passhport.
Last comment, on Debian 7, the dependencies aren't packaged... So maybe add a simple line like:
"For unsupported distribution, you can try to use pip to install the dependencies". PiP works well on debian 7 for example.
from passhport.
After testing, if you use Python 2.7, you need to install python-docopt instead of python3-docopt (which is for Python 3).
from passhport.
So we need to create a documentation for Debian 8, using packages about python 2.7 with remarks for:
- python3 (saying that it python3-XXX packages have to be installed)
- Debian 7 (saying that pip has to be used)
from passhport.
The package python-requests
is also needed.
from passhport.
I'll takeover this one.
from passhport.
For testing we use the module pytest, installed with the following packages:
$ sudo apt-get install python-pytest python3-pytest
from passhport.
Doc wiki is simply initiated... Still the issue should be pushed in next iteration.
from passhport.
In fact, we use the module nosetests to do unit tests, so the package needed is:
sudo apt-get install python-nose
from passhport.
The following command needs to be launched as well:
pip install future
from passhport.
Linked with #128
from passhport.
With docs.passhport.org that contains chapters for installation under Debian and CentOS, this issu can be closed.
from passhport.
Related Issues (20)
- CVE-2024-22195 (Medium) detected in Jinja2-3.1.2-py3-none-any.whl - autoclosed HOT 2
- CVE-2024-22195 (Medium) detected in Jinja2-3.1.2-py3-none-any.whl
- CVE-2023-45803 (Medium) detected in urllib3-1.26.12-py2.py3-none-any.whl - autoclosed HOT 2
- CVE-2023-45803 (Medium) detected in urllib3-1.26.12-py2.py3-none-any.whl
- CVE-2024-23342 (High) detected in ecdsa-0.18.0-py2.py3-none-any.whl - autoclosed HOT 2
- CVE-2024-23342 (High) detected in ecdsa-0.18.0-py2.py3-none-any.whl
- CVE-2023-4807 (High) detected in cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl - autoclosed HOT 2
- CVE-2023-4807 (High) detected in cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl
- CVE-2023-46136 (High) detected in Werkzeug-2.2.3-py3-none-any.whl - autoclosed HOT 2
- CVE-2023-46136 (High) detected in Werkzeug-2.2.3-py3-none-any.whl
- CVE-2023-50782 (High) detected in cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl - autoclosed HOT 2
- CVE-2023-50782 (High) detected in cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl
- CVE-2023-2650 (Medium) detected in cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl - autoclosed HOT 2
- CVE-2023-2650 (Medium) detected in cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl
- CVE-2023-3446 (Medium) detected in cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl - autoclosed HOT 2
- CVE-2023-3446 (Medium) detected in cryptography-39.0.1-cp36-abi3-manylinux_2_28_x86_64.whl
- CVE-2023-37920 (Critical) detected in certifi-2022.12.7-py3-none-any.whl - autoclosed HOT 2
- CVE-2023-37920 (Critical) detected in certifi-2022.12.7-py3-none-any.whl
- CVE-2024-34064 (Medium) detected in Jinja2-3.1.2-py3-none-any.whl
- CVE-2024-34069 (High) detected in Werkzeug-2.2.3-py3-none-any.whl
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from passhport.