summaryrefslogtreecommitdiff
path: root/src/ask-password-api.c
Commit message (Collapse)AuthorAge
* move remainig shared stuff to shared/Kay Sievers2012-04-12
|
* relicense to LGPLv2.1 (with exceptions)Lennart Poettering2012-04-12
| | | | | | | | | | | | | | We finally got the OK from all contributors with non-trivial commits to relicense systemd from GPL2+ to LGPL2.1+. Some udev bits continue to be GPL2+ for now, but we are looking into relicensing them too, to allow free copy/paste of all code within systemd. The bits that used to be MIT continue to be MIT. The big benefit of the relicensing is that closed source code may now link against libsystemd-login.so and friends.
* rename basic.la to shared.la and put selinux deps in shared-selinx.laKay Sievers2012-04-10
| | | | | Only 34 of 74 tools need libselinux linked, and libselinux is a pain with its unconditional library constructor.
* util: rework ANSI escape code macrosLennart Poettering2012-01-14
|
* umask: set umask of a number of sockets by default, even though we check ↵Lennart Poettering2011-08-01
| | | | creds on connections
* ask-password: support passwords without timeoutsLennart Poettering2011-04-13
|
* ask-password: properly accept empty passwords from agentLennart Poettering2011-04-13
|
* ask-password: also accept Backspace as first keypress as silent mode switchLennart Poettering2011-03-29
|
* ask-password: use TAB instead of backspace to disable asterisk password echoLennart Poettering2011-03-28
|
* crypto: to show stars or not to show themJan Engelhardt2011-03-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | On Friday 2011-03-18 01:41, Lennart Poettering wrote: >On Fri, 18.03.11 00:18, Jan Engelhardt (jengelh@medozas.de) wrote: > >> Meanwhile, I have two new suggestions. > >I have one too (or actually Kay came up with it), and I think you are >going to like it: > >Start with showing input feedback as we currently do. If the user then >presses TAB the stars disappear, and instead we show "(no echo)" or >so. Then, the user can proceed with typing his password without >asterisks. >[...] Incorporating Graham's suggestion to use BKSP instead: The following changes since commit 65c9e467528daa438167853cc91d37bfcb875836: tainted: don't check if /usr is a mount point, only if it's not already mounted at startup (2011-03-24 22:32:21 +0100) are available in the git repository at: git://dev.medozas.de/systemd master Jan Engelhardt (1): ask-password: provide a way to activate a silent prompt src/ask-password-api.c | 11 +++++++---- 1 files changed, 7 insertions(+), 4 deletions(-)
* use /run instead of /dev/.runKay Sievers2011-03-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Instead of the /dev/.run trick we have currently implemented, we decided to move the early-boot runtime dir to /run. An existing /var/run directory is bind-mounted to /run. If /var/run is already a symlink, no action is taken. An existing /var/lock directory is bind-mounted to /run/lock. If /var/lock is already a symlink, no action is taken. To implement the directory vs. symlink logic, we have a: ConditionPathIsDirectory= now, which is used in the mount units. Skipped mount unit in case of symlink: $ systemctl status var-run.mount var-run.mount - Runtime Directory Loaded: loaded (/lib/systemd/system/var-run.mount) Active: inactive (dead) start condition failed at Fri, 25 Mar 2011 04:51:41 +0100; 6min ago Where: /var/run What: /run CGroup: name=systemd:/system/var-run.mount The systemd rpm needs to make sure to add something like: %pre mkdir -p -m0755 /run >/dev/null 2>&1 || : or it needs to be added to filesystem.rpm. Udev -git already uses /run if that exists, and is writable at bootup. Otherwise it falls back to the current /dev/.udev. Dracut and plymouth need to be adopted to switch from /dev/.run to run too. Cheers, Kay
* ask-password: reset signal mask after we are doneLennart Poettering2011-03-16
|
* dev: use /dev/.run/systemd as runtime directory, instead of /dev/.systemdLennart Poettering2011-03-09
|
* systemctl: always null-terminate the passwordZbigniew Jędrzejewski-Szmek2011-02-28
|
* systemctl: shutdown agent explicitly so that it can reset the tty properlyLennart Poettering2011-02-25
|
* general: unify error code we generate on timeoutLennart Poettering2011-02-24
|
* ask-password: fix handling of timeouts when waiting for passwordLennart Poettering2011-02-23
|
* ask-password: supported plymouth cached passwordsLennart Poettering2011-02-23
|
* cryptsetup: support non-LUKS crypto partitionsLennart Poettering2010-11-14
|
* ask-password: leave printing of final prompt colon to messageLennart Poettering2010-11-12
|
* cryptsetup: hook up tool with ask-passwordLennart Poettering2010-11-12