all repos — legit @ 6e6648e344c889767240a33f42febf9498250131

legit - simple git web interface in go (fork)

unveil: add git executable
Anirudh Oppiliappan x@icyphox.sh
PGP Signature
-----BEGIN PGP SIGNATURE-----

iQEzBAABCgAdFiEE/huPz+bBYiLxVxyOipP5b3jF1MQFAmOj87MACgkQipP5b3jF
1MSjYAf/QGRYo/D+KUYutX+SG4zqEr8tL0OJfoDwepKxSJQbqVqO2aRzczbIo4IR
mRsiYDB1Ab/JdhwpSZ+abM8JGg0cJMEQ09AwnHeH92tDUpA9PjmgAQWrT9Evfzq6
LJVyBGgr6N9tWDvdDR5oQNph8ETHSjaDXjzhRWJsWKXYNh7gnf+hmVaW90PkyAmF
eehNMqgwAIUQH7Az9K7pjOvKlFeYKNrhEpEtt/5CsFBLqcousBCyt8Qv9cuWvKBU
r0Yvrkq2CezY/2f+D4q12M7t5ayLPSwQcFOWZf92yuPbTXYrPLV4eONkNfudqRHC
c1NV1eKh0aH8YiUGfcVEs7GloY/r8g==
=BYR0
-----END PGP SIGNATURE-----
commit

6e6648e344c889767240a33f42febf9498250131

parent

0ed4b29fe0aa3e93557569c6f803eafc5e228a37

2 files changed, 7 insertions(+), 3 deletions(-)

jump to
M main.gomain.go

@@ -23,8 +23,13 @@

if err := UnveilPaths([]string{ c.Dirs.Static, c.Repo.ScanPath, - c.Dirs.Templates}, + c.Dirs.Templates, + }, "r"); err != nil { + log.Fatalf("unveil: %s", err) + } + + if err := Unveil("/usr/local/bin/git", "rx"); err != nil { log.Fatalf("unveil: %s", err) }
M unveil.gounveil.go

@@ -20,8 +20,7 @@ }

func UnveilPaths(paths []string, perms string) error { for _, path := range paths { - err := Unveil(path, perms) - if err != nil { + if err := Unveil(path, perms); err != nil { return err } }