From 62b71047555591e6070a15628a6dc6a1e9d2a70d Mon Sep 17 00:00:00 2001 From: Kam Woods Date: Sat, 22 Jun 2024 21:48:30 -0400 Subject: [PATCH] Updated menus for siegfried and deark, fixed some permissions, version to 4.5.0 --- bitcurator/VERSION | 2 +- bitcurator/env/usr/local/bin/run-deark.sh | 19 +++++++++++++++++++ bitcurator/packages/autoconf.sls | 0 bitcurator/packages/autotools-dev.sls | 0 bitcurator/packages/bulk-reviewer.sls | 0 bitcurator/packages/byacc.sls | 0 bitcurator/packages/ccrypt.sls | 0 bitcurator/packages/dbus-x11.sls | 0 bitcurator/packages/docker.sls | 0 bitcurator/packages/ewf-tools.sls | 0 .../packages/gnome-shell-extension-prefs.sls | 0 .../packages/gnome-shell-extensions.sls | 0 bitcurator/packages/gnome-tweaks.sls | 0 bitcurator/packages/leptonica-progs.sls | 0 bitcurator/packages/libappindicator3-1.sls | 0 bitcurator/packages/libewf-dev.sls | 0 bitcurator/packages/libewf.sls | 0 bitcurator/packages/libqt5.sls | 0 bitcurator/packages/libxml2-utils.sls | 0 bitcurator/packages/make.sls | 0 bitcurator/packages/mate-utils.sls | 0 bitcurator/packages/open-vm-tools-desktop.sls | 0 bitcurator/packages/openjdk-8-jdk.sls | 0 bitcurator/packages/openssh.sls | 0 bitcurator/packages/pkg-config.sls | 0 bitcurator/packages/python3-testresources.sls | 0 bitcurator/packages/sleuthkit.sls | 0 bitcurator/packages/sudo.sls | 0 bitcurator/packages/ubuntu-gnome-desktop.sls | 0 bitcurator/packages/xdg-utils.sls | 0 bitcurator/python-packages/jinja2.sls | 0 bitcurator/python-packages/pip.sls | 0 bitcurator/repos/openjdk.sls | 0 bitcurator/theme/menu-config/deark.desktop | 13 +++++++++++++ .../theme/menu-config/siegfried.desktop | 13 +++++++++++++ 35 files changed, 46 insertions(+), 1 deletion(-) create mode 100755 bitcurator/env/usr/local/bin/run-deark.sh mode change 100755 => 100644 bitcurator/packages/autoconf.sls mode change 100755 => 100644 bitcurator/packages/autotools-dev.sls mode change 100755 => 100644 bitcurator/packages/bulk-reviewer.sls mode change 100755 => 100644 bitcurator/packages/byacc.sls mode change 100755 => 100644 bitcurator/packages/ccrypt.sls mode change 100755 => 100644 bitcurator/packages/dbus-x11.sls mode change 100755 => 100644 bitcurator/packages/docker.sls mode change 100755 => 100644 bitcurator/packages/ewf-tools.sls mode change 100755 => 100644 bitcurator/packages/gnome-shell-extension-prefs.sls mode change 100755 => 100644 bitcurator/packages/gnome-shell-extensions.sls mode change 100755 => 100644 bitcurator/packages/gnome-tweaks.sls mode change 100755 => 100644 bitcurator/packages/leptonica-progs.sls mode change 100755 => 100644 bitcurator/packages/libappindicator3-1.sls mode change 100755 => 100644 bitcurator/packages/libewf-dev.sls mode change 100755 => 100644 bitcurator/packages/libewf.sls mode change 100755 => 100644 bitcurator/packages/libqt5.sls mode change 100755 => 100644 bitcurator/packages/libxml2-utils.sls mode change 100755 => 100644 bitcurator/packages/make.sls mode change 100755 => 100644 bitcurator/packages/mate-utils.sls mode change 100755 => 100644 bitcurator/packages/open-vm-tools-desktop.sls mode change 100755 => 100644 bitcurator/packages/openjdk-8-jdk.sls mode change 100755 => 100644 bitcurator/packages/openssh.sls mode change 100755 => 100644 bitcurator/packages/pkg-config.sls mode change 100755 => 100644 bitcurator/packages/python3-testresources.sls mode change 100755 => 100644 bitcurator/packages/sleuthkit.sls mode change 100755 => 100644 bitcurator/packages/sudo.sls mode change 100755 => 100644 bitcurator/packages/ubuntu-gnome-desktop.sls mode change 100755 => 100644 bitcurator/packages/xdg-utils.sls mode change 100755 => 100644 bitcurator/python-packages/jinja2.sls mode change 100755 => 100644 bitcurator/python-packages/pip.sls mode change 100755 => 100644 bitcurator/repos/openjdk.sls create mode 100755 bitcurator/theme/menu-config/deark.desktop create mode 100755 bitcurator/theme/menu-config/siegfried.desktop diff --git a/bitcurator/VERSION b/bitcurator/VERSION index fa1ba04..a84947d 100644 --- a/bitcurator/VERSION +++ b/bitcurator/VERSION @@ -1 +1 @@ -4.4.5 +4.5.0 diff --git a/bitcurator/env/usr/local/bin/run-deark.sh b/bitcurator/env/usr/local/bin/run-deark.sh new file mode 100755 index 0000000..62d5df2 --- /dev/null +++ b/bitcurator/env/usr/local/bin/run-deark.sh @@ -0,0 +1,19 @@ +#!/usr/bin/expect -f + +#trap sigwinch and pass it to the child we spawned +#this allows the gnome-terminal window to be resized +trap { + set rows [stty rows] + set cols [stty columns] + stty rows $rows columns $cols < $spawn_out(slave,name) +} WINCH + +set arg1 [lindex $argv 0] + +spawn -noecho bash +expect "$ " +send "cd ~/\n" +send "deark -h\n" +interact +exit + diff --git a/bitcurator/packages/autoconf.sls b/bitcurator/packages/autoconf.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/autotools-dev.sls b/bitcurator/packages/autotools-dev.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/bulk-reviewer.sls b/bitcurator/packages/bulk-reviewer.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/byacc.sls b/bitcurator/packages/byacc.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/ccrypt.sls b/bitcurator/packages/ccrypt.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/dbus-x11.sls b/bitcurator/packages/dbus-x11.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/docker.sls b/bitcurator/packages/docker.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/ewf-tools.sls b/bitcurator/packages/ewf-tools.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/gnome-shell-extension-prefs.sls b/bitcurator/packages/gnome-shell-extension-prefs.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/gnome-shell-extensions.sls b/bitcurator/packages/gnome-shell-extensions.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/gnome-tweaks.sls b/bitcurator/packages/gnome-tweaks.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/leptonica-progs.sls b/bitcurator/packages/leptonica-progs.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/libappindicator3-1.sls b/bitcurator/packages/libappindicator3-1.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/libewf-dev.sls b/bitcurator/packages/libewf-dev.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/libewf.sls b/bitcurator/packages/libewf.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/libqt5.sls b/bitcurator/packages/libqt5.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/libxml2-utils.sls b/bitcurator/packages/libxml2-utils.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/make.sls b/bitcurator/packages/make.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/mate-utils.sls b/bitcurator/packages/mate-utils.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/open-vm-tools-desktop.sls b/bitcurator/packages/open-vm-tools-desktop.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/openjdk-8-jdk.sls b/bitcurator/packages/openjdk-8-jdk.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/openssh.sls b/bitcurator/packages/openssh.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/pkg-config.sls b/bitcurator/packages/pkg-config.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/python3-testresources.sls b/bitcurator/packages/python3-testresources.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/sleuthkit.sls b/bitcurator/packages/sleuthkit.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/sudo.sls b/bitcurator/packages/sudo.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/ubuntu-gnome-desktop.sls b/bitcurator/packages/ubuntu-gnome-desktop.sls old mode 100755 new mode 100644 diff --git a/bitcurator/packages/xdg-utils.sls b/bitcurator/packages/xdg-utils.sls old mode 100755 new mode 100644 diff --git a/bitcurator/python-packages/jinja2.sls b/bitcurator/python-packages/jinja2.sls old mode 100755 new mode 100644 diff --git a/bitcurator/python-packages/pip.sls b/bitcurator/python-packages/pip.sls old mode 100755 new mode 100644 diff --git a/bitcurator/repos/openjdk.sls b/bitcurator/repos/openjdk.sls old mode 100755 new mode 100644 diff --git a/bitcurator/theme/menu-config/deark.desktop b/bitcurator/theme/menu-config/deark.desktop new file mode 100755 index 0000000..5342c94 --- /dev/null +++ b/bitcurator/theme/menu-config/deark.desktop @@ -0,0 +1,13 @@ +#!/usr/bin/env xdg-open + +[Desktop Entry] +Type=Application +Version=0.0.1 +Name=deark +GenericName=ForensicTool +Comment=deark command-line tool +Terminal=true +Icon=/usr/share/icons/Humanity/apps/128/terminal.svg +Exec=run-deark.sh +Categories=Forensics and Reporting + diff --git a/bitcurator/theme/menu-config/siegfried.desktop b/bitcurator/theme/menu-config/siegfried.desktop new file mode 100755 index 0000000..240ec93 --- /dev/null +++ b/bitcurator/theme/menu-config/siegfried.desktop @@ -0,0 +1,13 @@ +#!/usr/bin/env xdg-open + +[Desktop Entry] +Type=Application +Version=0.0.1 +Name=siegfried +GenericName=ForensicTool +Comment=siegfried command-line tool +Terminal=true +Icon=/usr/share/icons/Humanity/apps/128/terminal.svg +Exec=run-siegfried.sh +Categories=Forensics and Reporting +