Skip to content
Snippets Groups Projects
Select Git revision
  • 824ef5ad9ae931e040c83df1b4aad0e90e371ed3
  • master default protected
  • fix/dont_save_partition_table_of_mapper_devices
  • fix_11285
  • debian
  • pristine-tar
  • upstream
  • backupninja_debian/1.0.2-1
  • backupninja_upstream/1.0.2
  • backupninja-1.0.2
  • backupninja_debian/1.0.1-2
  • backupninja_debian/1.0.1-1
  • backupninja_upstream/1.0.1
  • backupninja-1.0.1
  • backupninja_debian/1.0-1
  • backupninja_upstream/1.0
  • backupninja-1.0
  • backupninja_debian/1.0_rc1-1
  • backupninja_upstream/1.0_rc1
  • backupninja-1.0-rc1
  • backupninja_debian/0.9.10-2
  • backupninja_debian/0.9.10-1
  • backupninja_upstream/0.9.10
  • backupninja-0.9.10
  • backupninja_debian/0.9.9-1
  • backupninja-0.9.9
  • backupninja-0.9.8.1
27 results

trac

Blame
  • Forked from Liberate / backupninja
    Source project has a limited visibility.
    bitmaskd.go 1.19 KiB
    // +build bitmaskd
    // Copyright (C) 2018 LEAP
    //
    // This program is free software: you can redistribute it and/or modify
    // it under the terms of the GNU General Public License as published by
    // the Free Software Foundation, either version 3 of the License, or
    // (at your option) any later version.
    //
    // This program is distributed in the hope that it will be useful,
    // but WITHOUT ANY WARRANTY; without even the implied warranty of
    // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
    // GNU General Public License for more details.
    //
    // You should have received a copy of the GNU General Public License
    // along with this program.  If not, see <http://www.gnu.org/licenses/>.
    
    package main
    
    import (
    	"errors"
    	"log"
    
    	"0xacab.org/leap/bitmask-systray/bitmask"
    	bitmaskd "0xacab.org/leap/bitmask-systray/bitmaskd"
    )
    
    const (
    	notRunning = `Is bitmaskd running? Start bitmask and try again.`
    )
    
    func initBitmask() (bitmask.Bitmask, error) {
    	b, err := bitmaskd.Init()
    	if err != nil {
    		log.Printf("An error ocurred starting bitmaskd: %v", err)
    		err = errors.New(printer.Sprintf(notRunning))
    	}
    	return b, err
    }
    
    func newAutostart(appName string, iconPath string) autostart {
    	return &dummyAutostart{}
    }