├── .github └── workflows │ └── release.yml ├── .gitignore ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── src ├── cli.rs ├── dbus_server │ ├── collection.rs │ ├── item.rs │ ├── mod.rs │ ├── secret_transfer.rs │ ├── service.rs │ ├── session.rs │ └── utils.rs ├── error.rs ├── main.rs ├── pass.rs ├── redb_imps.rs └── secret_store.rs └── systemd ├── org.freedesktop.secrets.service └── pass-secret-service.service /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/README.md -------------------------------------------------------------------------------- /src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/cli.rs -------------------------------------------------------------------------------- /src/dbus_server/collection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/dbus_server/collection.rs -------------------------------------------------------------------------------- /src/dbus_server/item.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/dbus_server/item.rs -------------------------------------------------------------------------------- /src/dbus_server/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/dbus_server/mod.rs -------------------------------------------------------------------------------- /src/dbus_server/secret_transfer.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/dbus_server/secret_transfer.rs -------------------------------------------------------------------------------- /src/dbus_server/service.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/dbus_server/service.rs -------------------------------------------------------------------------------- /src/dbus_server/session.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/dbus_server/session.rs -------------------------------------------------------------------------------- /src/dbus_server/utils.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/dbus_server/utils.rs -------------------------------------------------------------------------------- /src/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/error.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/pass.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/pass.rs -------------------------------------------------------------------------------- /src/redb_imps.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/redb_imps.rs -------------------------------------------------------------------------------- /src/secret_store.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/src/secret_store.rs -------------------------------------------------------------------------------- /systemd/org.freedesktop.secrets.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/systemd/org.freedesktop.secrets.service -------------------------------------------------------------------------------- /systemd/pass-secret-service.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/grimsteel/pass-secret-service/HEAD/systemd/pass-secret-service.service --------------------------------------------------------------------------------