aboutsummaryrefslogtreecommitdiffhomepage
path: root/system/wayland.go
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2025-03-17 02:31:46 +0900
committerOphestra <cat@gensokyo.uk>2025-03-17 02:44:07 +0900
commit9a1f8e129fe0f9919981b8a1d345a9b455bd76de (patch)
treee52f33a3908c256aebb30f059cabd40f371a886f /system/wayland.go
parentee108603572101ad3c285830e04ee248916b6c5d (diff)
sandbox: wrap fmsg interface
Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'system/wayland.go')
-rw-r--r--system/wayland.go20
1 files changed, 10 insertions, 10 deletions
diff --git a/system/wayland.go b/system/wayland.go
index 70b7dbd2..12c7a28a 100644
--- a/system/wayland.go
+++ b/system/wayland.go
@@ -46,35 +46,35 @@ func (w *Wayland) apply(sys *I) error {
if errors.Is(err, os.ErrNotExist) {
err = os.ErrNotExist
}
- return sys.wrapErrSuffix(err,
+ return wrapErrSuffix(err,
fmt.Sprintf("cannot attach to wayland on %q:", w.src))
} else {
- sys.printf("wayland attached on %q", w.src)
+ msg.Verbosef("wayland attached on %q", w.src)
}
if sp, err := w.conn.Bind(w.dst, w.appID, w.instanceID); err != nil {
- return sys.wrapErrSuffix(err,
+ return wrapErrSuffix(err,
fmt.Sprintf("cannot bind to socket on %q:", w.dst))
} else {
*w.sync = sp
- sys.printf("wayland listening on %q", w.dst)
- return sys.wrapErrSuffix(errors.Join(os.Chmod(w.dst, 0), acl.Update(w.dst, sys.uid, acl.Read, acl.Write, acl.Execute)),
+ msg.Verbosef("wayland listening on %q", w.dst)
+ return wrapErrSuffix(errors.Join(os.Chmod(w.dst, 0), acl.Update(w.dst, sys.uid, acl.Read, acl.Write, acl.Execute)),
fmt.Sprintf("cannot chmod socket on %q:", w.dst))
}
}
-func (w *Wayland) revert(sys *I, ec *Criteria) error {
+func (w *Wayland) revert(_ *I, ec *Criteria) error {
if ec.hasType(w) {
- sys.printf("removing wayland socket on %q", w.dst)
+ msg.Verbosef("removing wayland socket on %q", w.dst)
if err := os.Remove(w.dst); err != nil && !errors.Is(err, os.ErrNotExist) {
return err
}
- sys.printf("detaching from wayland on %q", w.src)
- return sys.wrapErrSuffix(w.conn.Close(),
+ msg.Verbosef("detaching from wayland on %q", w.src)
+ return wrapErrSuffix(w.conn.Close(),
fmt.Sprintf("cannot detach from wayland on %q:", w.src))
} else {
- sys.printf("skipping wayland cleanup on %q", w.dst)
+ msg.Verbosef("skipping wayland cleanup on %q", w.dst)
return nil
}
}