Port details on branch 2022Q3 |
- kc Console based password storing application
- 2.5.3_1 security =0 2.5.3_1Version of this port present on the latest quarterly branch.
- Maintainer: leva@ecentrum.hu
- Port Added: 2013-04-18 06:18:49
- Last Update: 2024-03-21 08:29:43
- Commit Hash: 4b36bba
- License: BSD2CLAUSE
- WWW:
- https://github.com/levaidaniel/kc
- Description:
- Console based password storing application using an encrypted XML
document as its database.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/security/kc/ && make install clean
- To add the package, run one of these commands:
- pkg install security/kc
- pkg install kc
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: kc
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1709547207
SHA256 (levaidaniel-kc-2.5.3_GH0.tar.gz) = 593db34bf53ad9197c3ac1ffc3742dfc03a784862f0a5fadeda6b6d2ad287539
SIZE (levaidaniel-kc-2.5.3_GH0.tar.gz) = 101980
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- pkgconf>=1.3.0_1 : devel/pkgconf
- Library dependencies:
-
- libxml2.so : textproc/libxml2
- libpcre.so : devel/pcre
- libscrypt.so : security/libscrypt
- libedit.so.0 : devel/libedit
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for kc-2.5.3_1:
PCRE=on: Use Perl Compatible Regular Expressions
SCRYPT=on: Scrypt KDF support (needs libscrypt)
====> Command-line interface support: you can only select none or one of them
LIBEDIT=on: Command line editing via libedit
READLINE=off: Command line editing via libreadline
===> Use 'make config' to modify these settings
- Options name:
- security_kc
- USES:
- pkgconfig ncurses ssl uidfix libedit
- pkg-message:
- For install:
- Please read ${PREFIX}/share/doc/kc/Changelog.md to see why you might not be able to open your database anymore.
Example:
Running v2.5, creating a new then importing a v2.4 database that was using the default settings (sha512 KDF, aes256 cipher, cbc mode):
$ kc
Creating 'default.kcd'
Using 'default.kcd' database.
New password (empty to cancel):
New password again (empty to cancel):
Initializing...
Database file: default.kcd (default.kcd)
XML structure size: 148 bytes
Security key(s): no
Password: yes
SSH agent: no
Password function: sha512 (100000 iterations)
Encryption: aes256, cbc
Read-only: no
Modified: yes
<default% > import -o -R 5000 -k passwords.kcd
Reading database...
Opening 'passwords.kcd'
Password:
Decrypting...
Checking database...
Counting keys and keychains...
Import finished.
<passwords% >
- Master Sites:
|