[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#48729] [PATCH v5 25/25] services: Add bitmask-service-type.
From: |
Raghav Gururajan |
Subject: |
[bug#48729] [PATCH v5 25/25] services: Add bitmask-service-type. |
Date: |
Fri, 18 Jun 2021 02:54:16 -0400 |
* gnu/services/vpn.scm (bitmask-service-type): New variable.
---
gnu/services/vpn.scm | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/gnu/services/vpn.scm b/gnu/services/vpn.scm
index 2bcbf76727..b85a764b87 100644
--- a/gnu/services/vpn.scm
+++ b/gnu/services/vpn.scm
@@ -23,6 +23,7 @@
(define-module (gnu services vpn)
#:use-module (gnu services)
#:use-module (gnu services configuration)
+ #:use-module (gnu services dbus)
#:use-module (gnu services shepherd)
#:use-module (gnu system shadow)
#:use-module (gnu packages admin)
@@ -63,6 +64,22 @@
wireguard-service-type))
+;;;
+;;; Bitmask VPN
+;;;
+
+(define-public bitmask-service-type
+ (service-type
+ (name 'bitmask)
+ (description "Setup the @uref{https://bitmask.net, Bitmask} VPN
application.")
+ (default-value bitmask)
+ (extensions
+ (list
+ ;; To configure polkit policy of bitmask.
+ (service-extension polkit-service-type list)
+ ;; To add bitmask to the system profile.
+ (service-extension profile-service-type list)))))
+
;;;
;;; OpenVPN.
;;;
--
2.32.0
- [bug#48729] [PATCH v5 14/25] gnu: Add go-github-com-operatorfoundation-monolith-go., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 18/25] gnu: Add go-github-com-riobard-go-bloom., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 16/25] gnu: Add go-github-com-mufti1-interconv., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 17/25] gnu: Add go-github-com-aead-chacha20., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 19/25] gnu: Add go-github-com-shadowsocks-go-shadowsocks2., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 15/25] gnu: Add go-github-com-opentracing-opentracing-go., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 20/25] gnu: Add go-github-com-kataras-pio., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 22/25] gnu: Add go-github-com-operatorfoundation-shapeshifter-transports., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 23/25] gnu: Add go-0xacab-org-leap-shapeshifter., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 21/25] gnu: Add go-github-com-kataras-golog., Raghav Gururajan, 2021/06/18
- [bug#48729] [PATCH v5 25/25] services: Add bitmask-service-type.,
Raghav Gururajan <=
- [bug#48729] [PATCH v5 24/25] gnu: Add bitmask., Raghav Gururajan, 2021/06/18