aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/property/apt.lisp10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/property/apt.lisp b/src/property/apt.lisp
index d73dbdb..f79f87c 100644
--- a/src/property/apt.lisp
+++ b/src/property/apt.lisp
@@ -199,13 +199,11 @@ only upgrade Debian stable."
(:desc #?"Uses parent's apt mirror(s), if any")
(aand (get-parent-hostattrs :apt.mirrors) `(mirrors ,@it)))
-(defprop proxy :posix (uri)
+(defproplist proxy :posix (uri)
(:desc #?"${uri} apt proxy selected")
- (:hostattrs
- (pushnew-hostattr :apt.proxy uri))
- (:apply
- (file:has-content "/etc/apt/apt.conf.d/20proxy"
- (format nil "Acquire::HTTP::Proxy \"~A\";~%" uri))))
+ (:hostattrs (pushnew-hostattr :apt.proxy uri))
+ (file:exists-with-content "/etc/apt/apt.conf.d/20proxy"
+ (format nil "Acquire::HTTP::Proxy \"~A\";~%" uri)))
(defproplist uses-parent-proxy :posix ()
(:desc #?"Uses parent's apt proxy")