summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG1
-rw-r--r--INSTALL4
-rw-r--r--Makefile2
-rw-r--r--TODO1
-rw-r--r--keysafe.cabal1
5 files changed, 6 insertions, 3 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 44eced8..b7db3a3 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -12,6 +12,7 @@ keysafe (0.20160820) UNRELEASED; urgency=medium
* Added options: --store-directory
* Added a Makefile
* Added a systemd service file.
+ * Added a desktop file.
-- Joey Hess <id@joeyh.name> Mon, 22 Aug 2016 13:56:16 -0400
diff --git a/INSTALL b/INSTALL
index 9031c27..a4a3bc0 100644
--- a/INSTALL
+++ b/INSTALL
@@ -17,8 +17,8 @@ Note that there is a manpage, but stack doesn't install it yet.
## System-wide installation
-This installs keysafe in /usr/bin, and includes the man page, systemd
-service file, etc.
+This installs keysafe in /usr/bin, and includes the man page,
+desktop file, systemd service file, etc.
Start by installing the dependencies as shown in Quick installation.
diff --git a/Makefile b/Makefile
index f287c2b..c8fec50 100644
--- a/Makefile
+++ b/Makefile
@@ -28,3 +28,5 @@ install-files: keysafe
install -m 0644 keysafe.1 $(PREFIX)/usr/share/man/man1/keysafe.1
install -d $(PREFIX)/lib/systemd/system
install -m 0644 keysafe.service $(PREFIX)/lib/systemd/system/keysafe.service
+ install -d $(PREFIX)/usr/share/applications/
+ install -m 0644 keysafe.desktop $(PREFIX)/usr/share/applications/keysafe.desktop
diff --git a/TODO b/TODO
index 79ddc52..d77e746 100644
--- a/TODO
+++ b/TODO
@@ -4,7 +4,6 @@ Soon:
* client/server Proof Of Work
* Include an example tor hidden service config
* Get some keysafe servers set up.
-* .desktop file
* Keep a local record of keys that have been backed up, and the tunables
and password entropy. This will allow warning later if the crack estimate
has to be revised downward for some reason.
diff --git a/keysafe.cabal b/keysafe.cabal
index df7151c..0ba4e4a 100644
--- a/keysafe.cabal
+++ b/keysafe.cabal
@@ -23,6 +23,7 @@ Extra-Source-Files:
INSTALL
keysafe.1
keysafe.service
+ keysafe.desktop
Makefile
Executable keysafe