-
Notifications
You must be signed in to change notification settings - Fork 46
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #468 from freedomofpress/beta-release-tweaks
Fix initial beta release docs and manifest, update version to 0.2.1
- Loading branch information
Showing
5 changed files
with
30 additions
and
6 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
0.2.0 | ||
0.2.1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
Name: securedrop-workstation-dom0-config | ||
Version: 0.2.0 | ||
Version: 0.2.1 | ||
Release: 1%{?dist} | ||
Summary: SecureDrop Workstation | ||
|
||
Group: Library | ||
License: GPLv3+ | ||
URL: https://github.com/freedomofpress/securedrop-workstation | ||
Source0: securedrop-workstation-dom0-config-0.2.0.tar.gz | ||
Source0: securedrop-workstation-dom0-config-0.2.1.tar.gz | ||
|
||
BuildArch: noarch | ||
BuildRequires: python3-setuptools | ||
|
@@ -49,11 +49,16 @@ install -m 755 -d %{buildroot}/srv/salt/sd/sd-workstation | |
install -m 755 -d %{buildroot}/srv/salt/sd/sys-firewall | ||
install -m 755 -d %{buildroot}/usr/share/%{name}/scripts | ||
install -m 755 -d %{buildroot}/srv/salt/sd/usb-autoattach | ||
install -m 755 -d %{buildroot}/srv/salt/launcher | ||
install -m 755 -d %{buildroot}/srv/salt/launcher/sdw_updater_gui | ||
install -m 755 -d %{buildroot}/srv/salt/launcher/sdw_notify | ||
install -m 755 -d %{buildroot}/srv/salt/launcher/sdw_util | ||
install -m 755 -d %{buildroot}/%{_bindir} | ||
install -m 644 dom0/*.sls %{buildroot}/srv/salt/ | ||
install -m 644 dom0/*.top %{buildroot}/srv/salt/ | ||
install -m 644 dom0/*.j2 %{buildroot}/srv/salt/ | ||
install -m 644 dom0/*.yml %{buildroot}/srv/salt/ | ||
install -m 644 dom0/*.conf %{buildroot}/srv/salt/ | ||
install -m 644 dom0/securedrop-login %{buildroot}/srv/salt/ | ||
install -m 644 dom0/securedrop-launcher.desktop %{buildroot}/srv/salt/ | ||
install -m 655 dom0/securedrop-handle-upgrade %{buildroot}/srv/salt/ | ||
|
@@ -67,10 +72,15 @@ install -m 644 usb-autoattach/99-sd-devices.rules %{buildroot}/srv/salt/sd/usb-a | |
install -m 755 usb-autoattach/sd-attach-export-device %{buildroot}/srv/salt/sd/usb-autoattach/ | ||
install -m 644 Makefile %{buildroot}/usr/share/%{name}/Makefile | ||
install -m 755 scripts/* %{buildroot}/usr/share/%{name}/scripts/ | ||
# For the updater scripts, we want to provision them via rpm *and* also salt, since there's a salt step that will provision this | ||
install -m 644 launcher/*.py %{buildroot}/opt/securedrop/launcher/ | ||
install -m 644 launcher/*.py %{buildroot}/srv/salt/launcher/ | ||
install -m 644 launcher/sdw_updater_gui/*.py %{buildroot}/opt/securedrop/launcher/sdw_updater_gui/ | ||
install -m 644 launcher/sdw_updater_gui/*.py %{buildroot}/srv/salt/launcher/sdw_updater_gui/ | ||
install -m 644 launcher/sdw_notify/*.py %{buildroot}/opt/securedrop/launcher/sdw_notify/ | ||
install -m 644 launcher/sdw_notify/*.py %{buildroot}/srv/salt/launcher/sdw_notify/ | ||
install -m 644 launcher/sdw_util/*.py %{buildroot}/opt/securedrop/launcher/sdw_util/ | ||
install -m 644 launcher/sdw_util/*.py %{buildroot}/srv/salt/launcher/sdw_util/ | ||
%files | ||
%doc README.md LICENSE | ||
%attr(755, root, root) /opt/securedrop/launcher/sdw-launcher.py | ||
|
@@ -83,6 +93,7 @@ install -m 644 launcher/sdw_util/*.py %{buildroot}/opt/securedrop/launcher/sdw_u | |
/srv/salt/dom0-xfce-desktop-file.j2 | ||
/srv/salt/securedrop-* | ||
/srv/salt/fpf* | ||
/srv/salt/launcher* | ||
|
||
%post | ||
find /srv/salt -maxdepth 1 -type f -iname '*.top' \ | ||
|
@@ -91,6 +102,9 @@ find /srv/salt -maxdepth 1 -type f -iname '*.top' \ | |
| xargs qubesctl top.enable > /dev/null | ||
|
||
%changelog | ||
* Tue Feb 25 2020 SecureDrop Team <[email protected]> - 0.2.1 | ||
- Fixes logging and launcher configuration due to omitted file in manifest | ||
|
||
* Mon Feb 24 2020 SecureDrop Team <[email protected]> - 0.2.0 | ||
- Update version to 0.2.0 in preparation for beta release | ||
- Includes log forwarding from AppVMs to sd-log | ||
|