ugh - i hate launchpad. it just lost my entire post.
I went back through my notes. They leave a little to be desired...
At the time I installed the "mythtv" metapackage, I did not have support for my DVB-T card working.
It is a Dvico model that is not yet supported by the mainline v4l tree. (I got it working with the branch
made available by Chris Pascoe back in December 2007).
So, I would probably have answered many debconf questions by taking the default.
I don't think I would have given unusable inputs.
I would not have had mysql-5.0-server installed at the time, I would have let the installation of mythtv
pull it in as a dependency.
My notes tell me:
* I installed "mythtv" and debconf told me I need to run "mythtv-setup" as a member of the mythtv group.
* I added my unpriviledged account to that group
* I ran sudo /etc/init.d/mythtv-backend start
I answered "no" to the question about "remote access"
* I installed mythexport
* I installed mythwe
I did not set a mythweb password.
* Something prompted me for a "mythtv p/w", which was stored in /etc/mythtv/mysql.txt.
This appears to be the user for the mythtv tables in the database.
I do not recall getting prompted for a mysql 'administrator/root' user at this time;
my notes would have recorded the password.
* I ran dpkg-reconfigure lirc
I also went and poked at my debconf database; below I show the output of
debconf-get-selections | grep -A 0 -B 1 mythtv;
debconf-get-selections | grep -A 0 -B 1 mysql
Most of these would be the original answers; the only dpkg-reconfigure changes I have made
should be in the posts I have already made to this bug.
In particular - mythtv-common:mythtv/mysql_mythtv_password was the value I have in my notes on paper,
but mythtv-database:mythtv/mysql_admin_password is the value I set when I ran dpkg-reconfigure.
I don't recall having to set it before and would not have used the same value.
Hope this sheds some light.
Vince
------------------ debconf data ---------------
$ debconf-get-selections | grep -A 0 -B 1 mythtv;
# What password should MythTV use to access its database:
mythtv-common mythtv/mysql_mythtv_password password <elided>
--
# What is the password for the MySQL administrator account 'root':
mythtv-database mythtv/mysql_admin_password password <elided>
--
# Choices: NTSC, PAL, SECAM, PAL-NC, PAL-M, PAL-N, NTSC-JP
mythtv-common mythtv/tv_format select NTSC
--
# Update the system MOTD?
mythtv-status mythtv-status/enable boolean true
--
# A backup of your database will be made
mythtv-database mythtv/backup_db note
--
# What is the name of the MySQL administrator account:
mythtv-database mythtv/mysql_admin_user string root
--
# Is it OK to create the video4linux device nodes?
mythtv-backend mythtv/create_v4l_devs boolean true
--
# Will you be using other computers running MythTV?
mythtv-database mythtv/public_bind boolean false
--
# Warning! These packages are experimental! Install?
mythtv-common mythtv/svn_warning boolean
--
# The Ubuntu MythTV packages generate a random MySQL password.
mythtv-common mythtv/display_password note
# On what host does the MySQL server reside:
mythtv-common mythtv/mysql_host string localhost
--
tzdata tzdata/Zones/Europe select
# mythtv-setup must be run in order to complete MythTV installation
mythtv-backend mythtv/run_setup note
mythtv-common mythtv/run_setup note
--
# Install canceled!
mythtv-common mythtv/abort_svn_install note
--
# Choices: tv_grab_de, tv_grab_na, tv_grab_sn, tv_grab_uk, tv_grab_uk_rt
mythtv-common mythtv/grabber select tv_grab_na
--
# MythTV backend to check:
mythtv-status mythtv-status/host string localhost
--
# What username should MythTV use to access its database:
mythtv-common mythtv/mysql_mythtv_user string mythtv
--
# Send email status to:
mythtv-status mythtv-status/email string none
--
# WARNING: old MythTV binaries found
mythtv-common mythtv/old_bins note
--
# Choices: us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, europe-east, italy, newzealand, australia, ireland, france, china-bcast, southafrica, argentina, canada-cable, australia-optus
mythtv-common mythtv/freqtable select us-cable
# What database should be used to hold MythTV data:
mythtv-common mythtv/mysql_mythtv_dbname string mythconverg
$ debconf-get-selections | grep -A 0 -B 1 mysql
# Repeat password for the MySQL "root" user:
mysql-server-5.0 mysql-server/root_password_again password <elided>
# What password should MythTV use to access its database:
mythtv-common mythtv/mysql_mythtv_password password <elided>
--
# New password for the MySQL "root" user:
mysql-server-5.0 mysql-server/root_password password
# What is the password for the MySQL administrator account 'root':
mythtv-database mythtv/mysql_admin_password password <elided>
--
# What is the name of the MySQL administrator account:
mythtv-database mythtv/mysql_admin_user string root
--
# Really proceed with downgrade?
mysql-server-5.0 mysql-server-5.0/really_downgrade boolean false
# Support MySQL connections from hosts running Debian "sarge" or older?
mysql-server-5.0 mysql-server-5.0/need_sarge_compat boolean false
--
# Start the MySQL server on boot?
mysql-server-5.0 mysql-server-5.0/start_on_boot boolean true
--
# Unable to set password for the MySQL "root" user
mysql-server-5.0 mysql-server/error_setting_password error
--
# Important note for NIS/YP users
mysql-server-5.0 mysql-server-5.0/nis_warning note
--
# Remove all MySQL databases?
mysql-server-5.0 mysql-server-5.0/postrm_remove_databases boolean false
--
# On what host does the MySQL server reside:
mythtv-common mythtv/mysql_host string localhost
--
# for internal use
mysql-server-5.0 mysql-server-5.0/need_sarge_compat_done boolean true
--
# What username should MythTV use to access its database:
mythtv-common mythtv/mysql_mythtv_user string mythtv
--
# Password input error
mysql-server-5.0 mysql-server/password_mismatch error
--
# What database should be used to hold MythTV data:
mythtv-common mythtv/mysql_mythtv_dbname string mythconverg
ugh - i hate launchpad. it just lost my entire post.
I went back through my notes. They leave a little to be desired...
At the time I installed the "mythtv" metapackage, I did not have support for my DVB-T card working.
It is a Dvico model that is not yet supported by the mainline v4l tree. (I got it working with the branch
made available by Chris Pascoe back in December 2007).
So, I would probably have answered many debconf questions by taking the default.
I don't think I would have given unusable inputs.
I would not have had mysql-5.0-server installed at the time, I would have let the installation of mythtv
pull it in as a dependency.
My notes tell me: d/mythtv- backend start mysql.txt. root' user at this time;
* I installed "mythtv" and debconf told me I need to run "mythtv-setup" as a member of the mythtv group.
* I added my unpriviledged account to that group
* I ran sudo /etc/init.
I answered "no" to the question about "remote access"
* I installed mythexport
* I installed mythwe
I did not set a mythweb password.
* Something prompted me for a "mythtv p/w", which was stored in /etc/mythtv/
This appears to be the user for the mythtv tables in the database.
I do not recall getting prompted for a mysql 'administrator/
my notes would have recorded the password.
* I ran dpkg-reconfigure lirc
I also went and poked at my debconf database; below I show the output of get-selections | grep -A 0 -B 1 mythtv; get-selections | grep -A 0 -B 1 mysql common: mythtv/ mysql_mythtv_ password was the value I have in my notes on paper, database: mythtv/ mysql_admin_ password is the value I set when I ran dpkg-reconfigure.
debconf-
debconf-
Most of these would be the original answers; the only dpkg-reconfigure changes I have made
should be in the posts I have already made to this bug.
In particular - mythtv-
but mythtv-
I don't recall having to set it before and would not have used the same value.
Hope this sheds some light.
Vince
------------------ debconf data --------------- get-selections | grep -A 0 -B 1 mythtv; mysql_mythtv_ password password <elided> mysql_admin_ password password <elided> status/ enable boolean true mysql_admin_ user string root create_ v4l_devs boolean true display_ password note abort_svn_ install note mysql_mythtv_ user string mythtv mysql_mythtv_ dbname string mythconverg
$ debconf-
# What password should MythTV use to access its database:
mythtv-common mythtv/
--
# What is the password for the MySQL administrator account 'root':
mythtv-database mythtv/
--
# Choices: NTSC, PAL, SECAM, PAL-NC, PAL-M, PAL-N, NTSC-JP
mythtv-common mythtv/tv_format select NTSC
--
# Update the system MOTD?
mythtv-status mythtv-
--
# A backup of your database will be made
mythtv-database mythtv/backup_db note
--
# What is the name of the MySQL administrator account:
mythtv-database mythtv/
--
# Is it OK to create the video4linux device nodes?
mythtv-backend mythtv/
--
# Will you be using other computers running MythTV?
mythtv-database mythtv/public_bind boolean false
--
# Warning! These packages are experimental! Install?
mythtv-common mythtv/svn_warning boolean
--
# The Ubuntu MythTV packages generate a random MySQL password.
mythtv-common mythtv/
# On what host does the MySQL server reside:
mythtv-common mythtv/mysql_host string localhost
--
tzdata tzdata/Zones/Europe select
# mythtv-setup must be run in order to complete MythTV installation
mythtv-backend mythtv/run_setup note
mythtv-common mythtv/run_setup note
--
# Install canceled!
mythtv-common mythtv/
--
# Choices: tv_grab_de, tv_grab_na, tv_grab_sn, tv_grab_uk, tv_grab_uk_rt
mythtv-common mythtv/grabber select tv_grab_na
--
# MythTV backend to check:
mythtv-status mythtv-status/host string localhost
--
# What username should MythTV use to access its database:
mythtv-common mythtv/
--
# Send email status to:
mythtv-status mythtv-status/email string none
--
# WARNING: old MythTV binaries found
mythtv-common mythtv/old_bins note
--
# Choices: us-bcast, us-cable, us-cable-hrc, japan-bcast, japan-cable, europe-west, europe-east, italy, newzealand, australia, ireland, france, china-bcast, southafrica, argentina, canada-cable, australia-optus
mythtv-common mythtv/freqtable select us-cable
# What database should be used to hold MythTV data:
mythtv-common mythtv/
$ debconf- get-selections | grep -A 0 -B 1 mysql root_password_ again password <elided> mysql_mythtv_ password password <elided> root_password password mysql_admin_ password password <elided> mysql_admin_ user string root 5.0/really_ downgrade boolean false 5.0/need_ sarge_compat boolean false 5.0/start_ on_boot boolean true error_setting_ password error 5.0/nis_ warning note 5.0/postrm_ remove_ databases boolean false 5.0/need_ sarge_compat_ done boolean true mysql_mythtv_ user string mythtv password_ mismatch error mysql_mythtv_ dbname string mythconverg
# Repeat password for the MySQL "root" user:
mysql-server-5.0 mysql-server/
# What password should MythTV use to access its database:
mythtv-common mythtv/
--
# New password for the MySQL "root" user:
mysql-server-5.0 mysql-server/
# What is the password for the MySQL administrator account 'root':
mythtv-database mythtv/
--
# What is the name of the MySQL administrator account:
mythtv-database mythtv/
--
# Really proceed with downgrade?
mysql-server-5.0 mysql-server-
# Support MySQL connections from hosts running Debian "sarge" or older?
mysql-server-5.0 mysql-server-
--
# Start the MySQL server on boot?
mysql-server-5.0 mysql-server-
--
# Unable to set password for the MySQL "root" user
mysql-server-5.0 mysql-server/
--
# Important note for NIS/YP users
mysql-server-5.0 mysql-server-
--
# Remove all MySQL databases?
mysql-server-5.0 mysql-server-
--
# On what host does the MySQL server reside:
mythtv-common mythtv/mysql_host string localhost
--
# for internal use
mysql-server-5.0 mysql-server-
--
# What username should MythTV use to access its database:
mythtv-common mythtv/
--
# Password input error
mysql-server-5.0 mysql-server/
--
# What database should be used to hold MythTV data:
mythtv-common mythtv/