From 05a545c33a7d023b11ca7cf32dba7a46268cdd52 Mon Sep 17 00:00:00 2001 From: Daniel Berteaud Date: Wed, 29 Mar 2023 10:01:34 +0200 Subject: [PATCH] OpenVPN Setup package to configure OpenVPN client --- .gitignore | 99 +++++++++++++++++ WAPT/control | 44 ++++++++ WAPT/icon.png | Bin 0 -> 1629 bytes WAPT/wapt.psproj | 275 +++++++++++++++++++++++++++++++++++++++++++++++ setup.py | 49 +++++++++ 5 files changed, 467 insertions(+) create mode 100644 .gitignore create mode 100644 WAPT/control create mode 100644 WAPT/icon.png create mode 100644 WAPT/wapt.psproj create mode 100644 setup.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..99049c4 --- /dev/null +++ b/.gitignore @@ -0,0 +1,99 @@ +# ---> Python +# Byte-compiled / optimized / DLL files +__pycache__/ +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +env/ +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +*.egg-info/ +.installed.cfg +*.egg + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*,cover +.hypothesis/ + +# Translations +*.mo +*.pot + +# Django stuff: +*.log +local_settings.py + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# pyenv +.python-version + +# celery beat schedule file +celerybeat-schedule + +# SageMath parsed files +*.sage.py + +# dotenv +.env + +# virtualenv +.venv +venv/ +ENV/ + +# Spyder project settings +.spyderproject + +# Rope project settings +.ropeproject + +WAPT/certificate.crt +WAPT/manifest.sha256 +WAPT/signature.sha256 \ No newline at end of file diff --git a/WAPT/control b/WAPT/control new file mode 100644 index 0000000..cfcc913 --- /dev/null +++ b/WAPT/control @@ -0,0 +1,44 @@ +package : eht-openvpn-setup +version : 1-3 +architecture : x64 +section : base +priority : optional +name : OpenVPN Setup +categories : System and network,Drivers,Utilities +maintainer : Daniel Berteaud +description : Configuration for OpenVPN +depends : eht-openvpn +conflicts : +maturity : PREPROD +locale : all +target_os : windows +min_wapt_version : 2.1 +sources : https://openvpn.net/community-downloads/ +installed_size : 7632442 +impacted_process : openvpn,openvpn-gui,openvpnserv,openvpnserv2 +description_fr : +description_pl : +description_de : +description_es : +description_pt : +description_it : +description_nl : +description_ru : +audit_schedule : 2d +editor : Ehtrace +keywords : openvpn,vpn,private,network +licence : MIT +homepage : https://www.ehtrace.com +package_uuid : 762369ff-daf9-4156-9f2f-57c243381dc5 +valid_from : +valid_until : +forced_install_on : +changelog : +min_os_version : 10.0 +max_os_version : +icon_sha256sum : 18848bc4babf25a75264225d9fd7251453186e19518d4426680a8d93b3c81cdb +signer : dbd +signer_fingerprint: e9156ec73f1ea6b50f33e0d9f580e8ae56db147100894bb5d2d4648a46f07ed1 +signature : pFN56HX2Xrv4OfwGddOwp4HYKIkSJ99c8T0mj+V1Y7PC4RZsEtxF7AC1E0/vqL9E890ontVnrN/fUM89civmNK55MHR+f+AaHnuK/ZxI8r8XP43Zvfy/fEK3naxhf5HzirkvJYdZYuqqYOIsPM/ecxshIAD9kKd+NKh4t+a+MlspLlIh3444FS0qWcUAHJgh4f90npuuKuY0JtV6mSmQrWgYoT5tbd8446tlxFMdn/XD6wJ6BOqlmk2b4hWYk6DSQn1mXI3hXFGOMRhHyWK3JLAIby350m22aFVHIiYFWmt79c1CQc8HCwHer2uEWfrNamfZlnSNah2GlsgiissWJw== +signature_date : 2023-03-29T09:55:36.903484 +signed_attributes : package,version,architecture,section,priority,name,categories,maintainer,description,depends,conflicts,maturity,locale,target_os,min_wapt_version,sources,installed_size,impacted_process,description_fr,description_pl,description_de,description_es,description_pt,description_it,description_nl,description_ru,audit_schedule,editor,keywords,licence,homepage,package_uuid,valid_from,valid_until,forced_install_on,changelog,min_os_version,max_os_version,icon_sha256sum,signer,signer_fingerprint,signature_date,signed_attributes \ No newline at end of file diff --git a/WAPT/icon.png b/WAPT/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2e460c7b9e5d292ebb7474324618f8089f6a5de8 GIT binary patch literal 1629 zcmV-j2BP_iP)D?%0Wc)qDgT*2lx{33m^}e zHlP4F0{9BB70^oa>i}_HV_pbXUk>L>0PhLnCILmjl!bv3Ju@k;?E`d(HKKFM$mol~ zi+P7oMRq8=Y9rdlOhNn}0^Ce%B<5Tiq&6FAv0@DbyTF?;FxHojpXqPYO1>6-PY`wq zRhgbAutfdc!v{pq{Qk{2%tDE*DswhN10C*N~AMPHY2k;u;Cnau# z*_ac6W*I<(Bj2BvhPyhXFURpD;A6l_jUB}_*S1pB4y#I^YSRxT!j3Be#wFUf(AX6M zqr8ZaEK8T4O9D11?{Y~Q$8}nNPv`w1b@bM-9%8JoO$J6}C=NK}xgM(Bk3@4!^*W6d zKuR9&4JCA`l46ALa&1yFJby2(?X!8;5Y1H)w>yL`UTpFRP1)XHY|7>W%v{TvqJ4~h z|LnQ`XRNL=`#bDuu|({@f$5>=bUYJg=d1QzX^Z8)?k;FcaSx2$whwXj3;p zk-`QCEts1fV&Pad)8kie;O{DD8` z0ghTGpeX+VT*#G@MtyGZ*m)H%vt0zl_hooP5qlg#4K=2N4cMl0Map3s)PR+$Fz^Fl zDg^P9IGQRy8sGHrh-*2;)CqH> zB{TDKwp8Ltj~K9B<$T&<2RN?K)d8u_AQwu|_>6{$FXS_}u87hkFd6Xms?mJnQO@l* z_4MUVQr0OMz#w;&cfP4J7f3)u{7W7kk$g}MivH&c&uZvVOHAPLJ0&vX`6wH_p{0ZN zm8MM7RaS1U`oKa~k7@GPp3SM{hJq$KQ;p@0DGYF+yTXzG9P;Q7Vcxb_O)U9E4>~F{ z-kAs8rLv@yT4i?T4IaAb;d*` zX6*~%b0fMQsj!8Gt_Bl-*D^40za@Bm$dWRs&>qLycc|HbsloNQ#jPGNNPuhNS1k;D z&vw#S?f;p9S1kG1E?pd&%|u_o#5TjrKF|iVN@+Q0VW30|Bn=&j2MoG@(%PBUFp{Kk zKx0_X;fFufjfx=VO6V4ms;Sbir|-);uhSxE3jLXByW)XvFWX9gM(09XJhIY<4Tg+~ z;zh#SOi<3#8u~+@X!#{I(J@BX0o z7ZVZ?#r+!|wea5#S9%a@flxZ{A&r>GfoAoFS}F`2bW~;&rf!7cJKY?9u{ZQXl^o~< z