summaryrefslogtreecommitdiff
path: root/src/tty-ask-password-agent.c
AgeCommit message (Collapse)Author
2011-08-01umask: change default umask to 0022 just to be sure, and set it explicitly ↵Lennart Poettering
in all binaries, in order to make sure it is set when started from the terminal
2011-08-01load-fragment: speed up parsing by using a perfect hash table with ↵Lennart Poettering
configuration settings built by gperf
2011-07-04password-agent: actually really don't access unallocated memoryLennart Poettering
Fix for 9726f9ff11fa7b94dceed2972cd2453a08b9ee6a
2011-07-04password-agent: make sure not to access unallocated memoryLennart Poettering
Tracked down by Frederic Crozat
2011-06-27logind: automatically deduce seat from displayLennart Poettering
2011-04-13ask-password: use kill(PID, 0) before querying a passwordLennart Poettering
2011-04-13ask-password: support passwords without timeoutsLennart Poettering
2011-04-13ask-password: always send final NUL charLennart Poettering
2011-03-28use /run instead of /dev/.runKay Sievers
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
2011-03-09dev: use /dev/.run/systemd as runtime directory, instead of /dev/.systemdLennart Poettering
2011-03-03dirent: support DT_UNKNOWN where necessary for compat with reiserfsLennart Poettering
2011-02-28ask-password: make a confused gcc shut upLennart Poettering
2011-02-28Spelling CorrectionsHarald Hoyer
Just some lame spelling corrections with no functionality.
2011-02-25agent: don't print warnings if a password was removed or timed outLennart Poettering
2011-02-25systemctl: shutdown agent explicitly so that it can reset the tty properlyLennart Poettering
2011-02-24general: unify error code we generate on timeoutLennart Poettering
2011-02-23ask-password: supported plymouth cached passwordsLennart Poettering
2011-02-17util: beef up logic to find ctty nameLennart Poettering
2011-02-09systemctl: make sure the tty agent does not retain a copy of stdioLennart Poettering
https://bugzilla.redhat.com/show_bug.cgi?id=674916
2010-11-16ask-password: add --console mode to ask questions on /dev/consoleLennart Poettering
2010-11-16plymouth: use updated socket nameLennart Poettering
2010-11-12ask-password: don't show wall message on ttys we are already running a tty ↵Lennart Poettering
agent on
2010-11-12ask-password: refer to right binary name in wall messageLennart Poettering
2010-11-12ask-password: ignore unknown query file fieldsLennart Poettering
2010-11-12ask-password: properly NULL terminate tableLennart Poettering
2010-11-12cryptsetup: hook up tool with ask-passwordLennart Poettering
2010-10-26ask-password-tty: properly handle SIGINT/SIGTERMLennart Poettering
2010-10-26ask-password: properly handle multiple pending passwords when writing wall msgLennart Poettering
2010-10-26ask-password: add minimal plymouth password agentLennart Poettering
2010-10-25ask-password: add basic tty agentLennart Poettering