Password with apostrophe causes installation to fail
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mythbuntu |
Fix Released
|
High
|
Unassigned |
Bug Description
When installing Mythbuntu 7.10, I used a password with an apostrophe as the 7th character for both the user account, Mythweb and MySQL password. When installation reached 83%, "Configuring mythtv..." the installation process hung. Using a different password succeeded as a workaround. Examining syslog revealed the following:
Nov 6 01:33:46 ubuntu mythbuntu: Adding system startup for /etc/init.d/ssh ...
Nov 6 01:33:46 ubuntu mythbuntu: /etc/rc0.d/K20ssh -> ../init.d/ssh
Nov 6 01:33:46 ubuntu mythbuntu: /etc/rc1.d/K20ssh -> ../init.d/ssh
Nov 6 01:33:46 ubuntu mythbuntu: /etc/rc6.d/K20ssh -> ../init.d/ssh
Nov 6 01:33:46 ubuntu mythbuntu: /etc/rc2.d/S20ssh -> ../init.d/ssh
Nov 6 01:33:46 ubuntu mythbuntu: /etc/rc3.d/S20ssh -> ../init.d/ssh
Nov 6 01:33:46 ubuntu mythbuntu: /etc/rc4.d/S20ssh -> ../init.d/ssh
Nov 6 01:33:46 ubuntu mythbuntu: /etc/rc5.d/S20ssh -> ../init.d/ssh
Nov 6 01:33:46 ubuntu mythbuntu: df: Warning: cannot read table of mounted file systems: No such file or directory
Nov 6 01:33:46 ubuntu mythbuntu: * Starting MySQL database server mysqld
Nov 6 01:33:49 ubuntu mythbuntu: ...done.
Nov 6 01:33:49 ubuntu mythbuntu: * Checking for corrupt, not cleanly closed and upgrade needing tables.
Nov 6 01:33:49 ubuntu mythbuntu: /tmp/db_setup: 46: Syntax error: ")" unexpected (expecting "fi")
Nov 6 01:33:49 ubuntu python: log-output -t ubiquity umount /target/cdrom
Nov 6 01:33:49 ubuntu python: Exception during installation:
Nov 6 01:33:49 ubuntu python: Traceback (most recent call last):
Nov 6 01:33:49 ubuntu python: File "/usr/share/
Nov 6 01:33:49 ubuntu python: install.run()
Nov 6 01:33:49 ubuntu python: File "/usr/share/
Nov 6 01:33:49 ubuntu python: self.configure_
Nov 6 01:33:49 ubuntu python: File "/usr/share/
Nov 6 01:33:49 ubuntu python: raise InstallStepErro
Nov 6 01:33:49 ubuntu python: InstallStepError: MythbuntuApply Debconf Xfer failed with code 2
Nov 6 01:33:49 ubuntu python:
Changed in mythbuntu: | |
status: | New → Confirmed |
Changed in mythbuntu: | |
importance: | Undecided → High |
I'm guessing we didn't test for SQL injections etc here.