mirror of
https://codeberg.org/hako/Rosenthal.git
synced 2025-10-13 17:04:42 +00:00
service: forgejo: Create log directory.
* modules/rosenthal/services/web.scm (forgejo-activation): Create /var/log/forgejo.
This commit is contained in:
parent
3daa92a216
commit
fd288d075b
@ -194,11 +194,13 @@ reload its configuration file."))
|
||||
(define forgejo-activation
|
||||
#~(begin
|
||||
(use-modules (guix build utils))
|
||||
(let ((dir "/var/lib/forgejo")
|
||||
(user (getpwnam "forgejo")))
|
||||
(mkdir-p dir)
|
||||
(chown dir (passwd:uid user) (passwd:gid user))
|
||||
(chmod dir #o750))))
|
||||
(let ((user (getpwnam "forgejo")))
|
||||
(for-each
|
||||
(lambda (dir)
|
||||
(mkdir-p dir)
|
||||
(chown dir (passwd:uid user) (passwd:gid user))
|
||||
(chmod dir #o750))
|
||||
'("/var/lib/forgejo" "/var/log/forgejo")))))
|
||||
|
||||
(define forgejo-shepherd-service
|
||||
(match-record-lambda <forgejo-configuration>
|
||||
|
Loading…
Reference in New Issue
Block a user