https://bugzilla.novell.com/show_bug.cgi?id=749706 https://bugzilla.novell.com/show_bug.cgi?id=749706#c0 Summary: systemd-cryptsetup ignores timeout parameter of /etc/crypttab Classification: openSUSE Product: openSUSE 12.1 Version: Final Platform: x86-64 OS/Version: openSUSE 12.1 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: endym@gmx.net QAContact: qa@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.2) Gecko/20100101 Firefox/10.0.2 In the openSUSE 12.1 installation I chose to encrypt the whole home partition. When booting the systemd cryptsetup.service ask for the passphrase. If the passphrase is not entered within about 80 seconds, the boot process continues automatically (of course without mounting the home partition) to the user login screen (KDM). This behavior is very annoying because of: 1. an average user will login now and will not see his normal desktop, but a fresh KDE desktop without access to his data 2. if you are not root you have to reboot now To disable the timeout I added the option "timeout=0" in /etc/crypttab (fourth parameter): cat /etc/crypttab cr_sdb3 /dev/disk/by-id/ata-WDC_WD2500BEVS-60UST0_WD-WXE808P0A960-part3 none timeout=0 But this does not change anything. The timeout is still enabled. dmesg (after timeout): systemd[1]: Job dev-mapper-cr_sdb3.device/start timed out. systemd[1]: Job cryptsetup@cr_sdb3.service/start failed with result 'dependency'. systemd[1]: Job home.mount/start failed with result 'dependency'. systemd[1]: Job fsck@dev-mapper-cr_sdb3.service/start failed with result 'dependency'. systemd[1]: Job dev-mapper-cr_sdb3.device/start failed with result 'timeout'. systemd-cryptsetup[1882]: Timed out systemd-cryptsetup[1882]: Failed to query password: Timer expired systemd[1]: cryptsetup@cr_sdb3.service: main process exited, code=exited, status=1 systemd[1]: Unit cryptsetup@cr_sdb3.service entered failed state. rpm -q systemd: systemd-37-3.6.1.x86_64 uname -srvom: Linux 3.1.9-1.4-desktop #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC 2012 (efb5ff4) x86_64 GNU/Linux Reproducible: Always Steps to Reproduce: 1. Encrypt the home partition with the YaST partition manager 2. Add the option "timeout=0" in /etc/crypttab (fourth parameter) 3. Reboot 4. Do not enter the passphrase - wait about 80 seconds Actual Results: Boot process is continued automatically of course without mounting the home partition. Expected Results: systemd waits forever for passphrase entry (boot process stopp) For additional information see this forum thread: http://forums.opensuse.org/forums/english/get-technical-help-here/install-bo... -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.