diff --git a/perl-script/provision.pl b/perl-script/provision.pl index 7fc7454..9b558db 100644 --- a/perl-script/provision.pl +++ b/perl-script/provision.pl @@ -123,9 +123,10 @@ if( ($admin_un) = `tail /etc/passwd | grep -v "nobody:"` =~ /([^:\n]+):[^:]+:[0- } # Setup the virtual environment -system("pkg_add python3 openssl rust py3-flask-0.12.3p2"); +system("pkg_add python3 openssl rust"); printf("generating virtual enviornment...\n"); system("su $SVC_ACCT -c 'python3 -m venv venv'"); +printf("running pip. can take up to 3 minutes due to slow compilation.\n"); system("su $SVC_ACCT -c '. ./venv/bin/activate && python3 -m pip install --upgrade pip'"); system("su $SVC_ACCT -c '. ./venv/bin/activate && pip3 install -r requirements.txt'"); diff --git a/requirements.txt b/requirements.txt index c6e54dd..ab683a1 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1 +1,2 @@ +Flask==1.1.2 sshpubkeys==3.1.0