oo7
James Bond went on a new mission as a Secret Service provider
File Explorer
Download Latest Version (.zip)- CI.yml
- coverage-comment.yml
- coverage.yml
- deploy.yml
- docs.yml
- python.yml
- typos.yml
- dependabot.yml
- main.rs
- Cargo.toml
- LICENSE
- README.md
- main.rs
- Cargo.toml
- LICENSE
- README.md
- screenshot.png
- basic.rs
- basic_2.rs
- dbus_service.rs
- file_tracing.rs
- schema.rs
- default.keyring
- legacy.keyring
- error.rs
- mod.rs
- native.rs
- openssl.rs
- collection.rs
- item.rs
- mod.rs
- prompt.rs
- properties.rs
- secret.rs
- service.rs
- session.rs
- algorithm.rs
- collection.rs
- error.rs
- item.rs
- mod.rs
- service.rs
- encrypted_item.rs
- legacy_keyring.rs
- mod.rs
- error.rs
- locked_item.rs
- locked_keyring.rs
- mod.rs
- unlocked_item.rs
- unlocked_keyring.rs
- error.rs
- key.rs
- keyring.rs
- lib.rs
- mac.rs
- migration.rs
- secret.rs
- dbus_collection.rs
- dbus_item.rs
- dbus_service.rs
- file_unencrypted_keyring.rs
- file_unlocked_keyring.rs
- keyring.rs
- schema.rs
- Cargo.toml
- LICENSE
- README.md
- main.rs
- Cargo.toml
- LICENSE
- README.md
- main.rs
- Cargo.toml
- LICENSE
- README.md
- crypto.rs
- error.rs
- format.rs
- lib.rs
- qdata.rs
- secret_service.rs
- wallet.rs
- blowfish_cbc_pbkdf2_sha512.rs
- blowfish_cbc_pbkdf2_sha512_manual.kwl
- blowfish_cbc_pbkdf2_sha512_manual.salt
- blowfish_ecb_sha1.rs
- blowfish_ecb_sha1_empty_password.kwl
- blowfish_ecb_sha1_long_password.kwl
- README.md
- Cargo.toml
- LICENSE
- README.md
- lib.rs
- Cargo.toml
- LICENSE
- ffi.rs
- lib.rs
- meson.build
- protocol.rs
- socket.rs
- build.rs
- Cargo.toml
- LICENSE
- meson.build
- meson.options
- README.md
- meson.build
- oo7-portal.desktop.in
- oo7-portal.portal.in
- oo7-portal.service.in
- org.freedesktop.impl.portal.desktop.oo7.service.in
- error.rs
- main.rs
- meson.build
- Cargo.toml
- LICENSE
- meson.build
- meson.options
- README.md
- config.toml
- lib.rs
- test_keyring.py
- Cargo.toml
- LICENSE
- oo7.pyi
- py.typed
- pyproject.toml
- pytest.ini
- README.md
- requirements-dev.txt
- meson.build
- oo7-daemon.service.in
- bg.po
- cs.po
- eu.po
- fi.po
- it.po
- ka.po
- kk.po
- LINGUAS
- meson.build
- pl.po
- POTFILES.in
- pt_BR.po
- ru.po
- sl.po
- sr.po
- sv.po
- uk.po
- zh_CN.po
- mod.rs
- tests.rs
- mod.rs
- native.rs
- openssl.rs
- internal.rs
- mod.rs
- prompter.rs
- secret_exchange.rs
- mod.rs
- tests.rs
- mod.rs
- tests.rs
- mod.rs
- prompter.rs
- mod.rs
- tests.rs
- mod.rs
- tests.rs
- unencrypted_tests.rs
- capability.rs
- error.rs
- lib.rs
- login.rs
- main.rs
- meson.build
- migration.rs
- session.rs
- tests.rs
- Cargo.toml
- LICENSE
- meson.build
- meson.options
- README.md
- .gitignore
- .rustfmt.toml
- _typos.toml
- Cargo.lock
- Cargo.toml
- coverage.sh
- deny.toml
- LICENSE
- oo7.doap
- org.freedesktop.Secrets.xml
- README.md
# Installation Guide
1. Get the code
git clone https://github.com/linux-credentials/oo7
Downloads the entire project code from GitHub to your computer.
cd oo7
Moves into the project folder you just downloaded.
2. Python
Easy RecommendedPrerequisites
pip install .
Installs the package published on PyPI directly β no need to clone the source.
python <μ€νν νμΌλͺ
>.py # READMEμμ μ νν μ€ν νμΌλͺ
μ νμΈνμΈμ
Runs the Python script (or module).
If it runs without errors and prints output in the terminal, it worked.
3. Rust
MediumPrerequisites
- Git Needed to download the project code from GitHub.
- Rust (rustup) Installing via rustup also installs cargo.
cargo run --bin oo7-daemon -- --verbose --replace --login
Builds and then immediately runs the program.
If cargo build finishes without errors, it worked. The executable is created under target/.
Pulled directly from this repo's README.
// repository documentation
Was this content helpful?
(0 ratings)
