Fix tests and linters
This commit is contained in:
@@ -48,7 +48,7 @@ func EnsureChromeSandboxPermissions(reg *updater.ResourceRegistry) error {
|
||||
filepath.Ext(pmElectronUpdate.Path()),
|
||||
)
|
||||
sandboxFile := filepath.Join(unpackedPath, "chrome-sandbox")
|
||||
if err := os.Chmod(sandboxFile, 0755|os.ModeSetuid); err != nil {
|
||||
if err := os.Chmod(sandboxFile, 0o0755|os.ModeSetuid); err != nil {
|
||||
return err
|
||||
}
|
||||
log.Infof("updates: fixed SUID permission for chrome-sandbox")
|
||||
@@ -56,7 +56,7 @@ func EnsureChromeSandboxPermissions(reg *updater.ResourceRegistry) error {
|
||||
return nil
|
||||
}
|
||||
|
||||
func checkSysctl(setting string, value byte) bool {
|
||||
func checkSysctl(setting string, value byte) bool { //nolint:deadcode,unused // TODO: Do we still need this?
|
||||
c, err := sysctl(setting)
|
||||
if err != nil {
|
||||
return false
|
||||
@@ -67,7 +67,7 @@ func checkSysctl(setting string, value byte) bool {
|
||||
return c[0] == value
|
||||
}
|
||||
|
||||
func sysctl(setting string) ([]byte, error) {
|
||||
func sysctl(setting string) ([]byte, error) { //nolint:unused // TODO: Do we still need this?
|
||||
parts := append([]string{"/proc", "sys"}, strings.Split(setting, ".")...)
|
||||
path := filepath.Join(parts...)
|
||||
content, err := ioutil.ReadFile(path)
|
||||
|
||||
@@ -8,9 +8,14 @@ import (
|
||||
"github.com/safing/portbase/updater"
|
||||
)
|
||||
|
||||
// Release Channel Configuration Keys.
|
||||
const (
|
||||
ReleaseChannelKey = "core/releaseChannel"
|
||||
ReleaseChannelJSONKey = "core.releaseChannel"
|
||||
)
|
||||
|
||||
// Release Channels.
|
||||
const (
|
||||
ReleaseChannelStable = "stable"
|
||||
ReleaseChannelBeta = "beta"
|
||||
ReleaseChannelStaging = "staging"
|
||||
@@ -90,7 +95,7 @@ func SetIndexes(registry *updater.ResourceRegistry, releaseChannel string, delet
|
||||
// Set pre-release usage.
|
||||
registry.SetUsePreReleases(usePreReleases)
|
||||
|
||||
return
|
||||
return warning
|
||||
}
|
||||
|
||||
func indexExists(registry *updater.ResourceRegistry, indexPath string) bool {
|
||||
|
||||
Reference in New Issue
Block a user