diff options
| author | sommerfeld <sommerfeld@sommerfeld.dev> | 2026-09-17 15:05:37 +0100 |
|---|---|---|
| committer | sommerfeld <sommerfeld@sommerfeld.dev> | 2026-09-17 15:05:37 +0100 |
| commit | 0b0ebfe0b6a77f07fe6c92f0c9e5312a330e8196 (patch) | |
| tree | 522d1a7205c750cd6dd2878547379999a6743a34 | |
| parent | f9e25d7e30205756088e7dd330b8070fb5195ae9 (diff) | |
| download | dotfiles-0b0ebfe0b6a77f07fe6c92f0c9e5312a330e8196.tar.gz dotfiles-0b0ebfe0b6a77f07fe6c92f0c9e5312a330e8196.tar.bz2 dotfiles-0b0ebfe0b6a77f07fe6c92f0c9e5312a330e8196.zip | |
Remove Keybase from the corporate profile
| -rw-r--r-- | dot_config/autostart/dotfiles-keybase.desktop | 5 | ||||
| -rw-r--r-- | meta/canonical/snap.txt | 1 | ||||
| -rw-r--r-- | tests/test_canonical.py | 6 |
3 files changed, 6 insertions, 6 deletions
diff --git a/dot_config/autostart/dotfiles-keybase.desktop b/dot_config/autostart/dotfiles-keybase.desktop deleted file mode 100644 index fbc6b9d..0000000 --- a/dot_config/autostart/dotfiles-keybase.desktop +++ /dev/null @@ -1,5 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Keybase -Exec=env KEYBASE_AUTOSTART=1 /snap/bin/keybase -OnlyShowIn=GNOME; diff --git a/meta/canonical/snap.txt b/meta/canonical/snap.txt index b9f79a9..b257610 100644 --- a/meta/canonical/snap.txt +++ b/meta/canonical/snap.txt @@ -5,4 +5,3 @@ mattermost-desktop zoom-client okular libreoffice -keybase diff --git a/tests/test_canonical.py b/tests/test_canonical.py index d1c2367..b21b8f5 100644 --- a/tests/test_canonical.py +++ b/tests/test_canonical.py @@ -17,6 +17,12 @@ SPEC.loader.exec_module(canonical) class PackageTests(unittest.TestCase): + def test_keybase_is_not_installed_or_autostarted(self): + self.assertNotIn("keybase", canonical.packages("snap")) + self.assertFalse( + (ROOT / "dot_config/autostart/dotfiles-keybase.desktop").exists() + ) + def test_non_corporate_role_is_rejected_before_system_access(self): with ( patch.object( |
