mirror of https://github.com/subgraph/fw-daemon
commit
269effc6f7
@ -0,0 +1,35 @@
|
||||
fw-daemon (0.0.4-2) unstable; urgency=low
|
||||
|
||||
* Migrating package to gbp overlay.
|
||||
|
||||
-- Bruce Leidl <bruce@subgraph.com> Wed, 2 Nov 2016 19:00:00 +0000
|
||||
|
||||
fw-daemon (0.0.4-1) unstable; urgency=medium
|
||||
|
||||
* updated shell-version info
|
||||
|
||||
-- Bruce Leidl <bruce@subgraph.com> Wed, 14 Sep 2016 18:28:33 +0000
|
||||
|
||||
fw-daemon (0.0.3-1) unstable; urgency=medium
|
||||
|
||||
* added 3.20 to shell-version
|
||||
|
||||
-- Bruce Leidl <bruce@subgraph.com> Wed, 25 May 2016 18:47:46 +0000
|
||||
|
||||
fw-daemon (0.0.2-1) unstable; urgency=medium
|
||||
|
||||
* now with settings dialog
|
||||
|
||||
-- Bruce Leidl <bruce@subgraph.com> Wed, 24 Feb 2016 05:50:34 +0000
|
||||
|
||||
fw-daemon (0.0.1-2) unstable; urgency=medium
|
||||
|
||||
* Fixed some problems with package scripts
|
||||
|
||||
-- Bruce Leidl <bruce@subgraph.com> Thu, 21 Jan 2016 23:59:34 +0000
|
||||
|
||||
fw-daemon (0.0.1-1) unstable; urgency=medium
|
||||
|
||||
* Initial release
|
||||
|
||||
-- Bruce Leidl <bruce@subgraph.com> Sat, 16 Jan 2016 23:54:55 +0000
|
@ -0,0 +1 @@
|
||||
9
|
@ -0,0 +1,34 @@
|
||||
Source: fw-daemon
|
||||
Section: devel
|
||||
Priority: extra
|
||||
Maintainer: Bruce Leidl <bruce@subgraph.com>
|
||||
Build-Depends: debhelper (>= 9),
|
||||
dh-golang,
|
||||
dh-systemd,
|
||||
golang-go,
|
||||
libcairo2-dev,
|
||||
libglib2.0-dev,
|
||||
libgtk-3-dev,
|
||||
libnetfilter-queue-dev
|
||||
Standards-Version: 3.9.8
|
||||
Homepage: https://github.com/subgraph/fw-daemon
|
||||
Vcs-Git: https://github.com/subgraph/fw-daemon.git
|
||||
XS-Go-Import-Path: github.com/subgraph/fw-daemon
|
||||
|
||||
Package: fw-daemon
|
||||
Architecture: any
|
||||
Built-Using: ${misc:Built-Using}
|
||||
Depends: ${shlibs:Depends}, ${misc:Depends}
|
||||
Description: Subgraph Application Firewall Daemon
|
||||
Subgraph Firewall A desktop application firewall for Subgraph OS.
|
||||
This package provides the daemon program.
|
||||
The daemon takes care of intercepting outgoing packets and prompting
|
||||
the user interface for action.
|
||||
|
||||
Package: fw-daemon-gnome
|
||||
Depends: gnome-shell, fw-daemon (>= ${source:Version}), ${misc:Depends}
|
||||
Architecture: all
|
||||
Description: Subgraph Application Firewall GNOME Shell Extension
|
||||
This package provides a GNOME Shell Extension interface
|
||||
to the Subgraph Application Firewall Daemon.
|
||||
It is used to alert users of outgoing network connections.
|
@ -0,0 +1,37 @@
|
||||
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
|
||||
Upstream-Name: fw-daemon
|
||||
Source: https://github.com/subgraph/fw-daemon
|
||||
|
||||
Files: *
|
||||
Copyright: 2015 Subgraph
|
||||
License: BSD-3-Clause
|
||||
|
||||
Files: debian/*
|
||||
Copyright: 2016 Subgraph
|
||||
License: BSD-3-Clause
|
||||
Comment: Debian packaging is licensed under the same terms as upstream
|
||||
|
||||
License: BSD-3-Clause
|
||||
Redistribution and use in source and binary forms, with or without
|
||||
modification, are permitted provided that the following conditions
|
||||
are met:
|
||||
1. Redistributions of source code must retain the above copyright
|
||||
notice, this list of conditions and the following disclaimer.
|
||||
2. Redistributions in binary form must reproduce the above copyright
|
||||
notice, this list of conditions and the following disclaimer in the
|
||||
documentation and/or other materials provided with the distribution.
|
||||
3. Neither the name of the University nor the names of its contributors
|
||||
may be used to endorse or promote products derived from this software
|
||||
without specific prior written permission.
|
||||
.
|
||||
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
|
||||
``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
|
||||
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
|
||||
A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE HOLDERS OR
|
||||
CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
|
||||
EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
|
||||
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
|
||||
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
|
||||
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
||||
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
@ -0,0 +1 @@
|
||||
README.md
|
@ -0,0 +1 @@
|
||||
gnome-shell/firewall@subgraph.com usr/share/gnome-shell/extensions
|
@ -0,0 +1,18 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
case $1 in
|
||||
configure)
|
||||
su user -c 'gnome-shell-extension-tool --enable-extension=firewall@subgraph.com' || true
|
||||
;;
|
||||
abort-upgrade|abort-remove|abort-deconfigure)
|
||||
;;
|
||||
*)
|
||||
echo "postinst called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
#DEBHELPER#
|
||||
|
@ -0,0 +1,11 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
if [ "$1" = "remove" ]; then
|
||||
su user -c 'gnome-shell-extension-tool --disable-extension=firewall@subgraph.com' || true
|
||||
fi
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
|
@ -0,0 +1,3 @@
|
||||
usr/bin/fw-daemon usr/sbin
|
||||
usr/bin/fw-settings usr/bin
|
||||
sources/etc/dbus-1/system.d/com.subgraph.Firewall.conf etc/dbus-1/system.d/
|
@ -0,0 +1,21 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
case $1 in
|
||||
configure)
|
||||
if [ -d /run/systemd/system ]; then
|
||||
systemctl --system daemon-reload >/dev/null || true
|
||||
deb-systemd-invoke reload dbus.service >/dev/null || true
|
||||
fi
|
||||
;;
|
||||
abort-upgrade|abort-remove|abort-deconfigure)
|
||||
;;
|
||||
*)
|
||||
echo "postinst called with unknown argument \`$1'" >&2
|
||||
exit 1
|
||||
;;
|
||||
esac
|
||||
|
||||
#DEBHELPER#
|
||||
|
@ -0,0 +1,14 @@
|
||||
#!/bin/sh
|
||||
|
||||
set -e
|
||||
|
||||
if [ "$1" = "remove" ]; then
|
||||
if [ -d /run/systemd/system ]; then
|
||||
systemctl --system daemon-reload >/dev/null || true
|
||||
deb-systemd-invoke reload dbus.service >/dev/null || true
|
||||
fi
|
||||
fi
|
||||
|
||||
#DEBHELPER#
|
||||
|
||||
exit 0
|
@ -0,0 +1,10 @@
|
||||
[Unit]
|
||||
Documentation=https://github.com/subgraph/fw-daemon
|
||||
Description=Subgraph Firewall Daemon
|
||||
|
||||
[Service]
|
||||
Environment="GODEBUG=cgocheck=0"
|
||||
ExecStart=/usr/sbin/fw-daemon
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
@ -0,0 +1,18 @@
|
||||
[DEFAULT]
|
||||
debian-branch = master
|
||||
upstream-tree = TAG
|
||||
upstream-vcs-tag = v%(version)s
|
||||
postbuild = lintian --profile debian -iIE --pedantic $GBP_CHANGES_FILE && echo "Lintian OK"
|
||||
|
||||
[buildpackage]
|
||||
debian-branch = debian
|
||||
upstream-tag = v%(version)s
|
||||
overlay = True
|
||||
export-dir = /tmp/build-area
|
||||
upstream-tree = TAG
|
||||
|
||||
[dch]
|
||||
debian-branch = debian
|
||||
upstream-tree = TAG
|
||||
upstream-tag = v%(version)s
|
||||
git-log = --no-merges
|
@ -0,0 +1,21 @@
|
||||
#!/usr/bin/make -f
|
||||
|
||||
#export DH_VERBOSE=1
|
||||
|
||||
export DH_OPTIONS
|
||||
|
||||
export DH_GOPKG := github.com/subgraph/fw-daemon
|
||||
|
||||
%:
|
||||
dh $@ --buildsystem=golang --with=golang,systemd
|
||||
|
||||
override_dh_auto_install:
|
||||
dh_auto_install
|
||||
rm -rf $(CURDIR)/debian/fw-daemon/usr/share/gocode
|
||||
|
||||
override_dh_auto_test:
|
||||
@echo skipped auto test
|
||||
|
||||
# We only include a systemd service unit
|
||||
override_dh_installinit:
|
||||
@echo skipped init.d install
|
@ -0,0 +1 @@
|
||||
3.0 (quilt)
|
@ -0,0 +1 @@
|
||||
# This package uses git buildpackage overlay.
|
Loading…
Reference in new issue