[mythtv-users] HELP: a matter of permissions
Alan Ferrero
alanf at tin.it
Thu Jan 24 14:14:55 UTC 2013
Hi all! :)
I'm having problems (among other things, I can't delete files in
MythVideo) with Myth-TV, most likely with the FrontEnd, problems I
believe are due to permissions.
I'm a Mythbuntu user which, as you know, can be really annoying when it
comes to permissions; the trouble is that when I first installed it, I
regrettably changed the default login name (I didn't know it wasn't
advisable) and after some time I removed Myth-TV and installed the one
from the JYA repo.
In short, I guess I messed things up a bit! :(
I don't know how to fix it and that's why I'm asking for your help! :)
I followed to the letter the wiki
(http://www.mythtv.org/wiki/Troubleshooting:Filesystem_Permissions) and
below are the outputs:
ps -fade |grep mythfrontend
1000 2565 1 0 14:02 ? 00:00:00 /bin/sh
/usr/bin/mythfrontend --service
1000 4577 1 0 14:12 ? 00:00:00 /bin/sh
/usr/bin/mythfrontend --service
1000 4662 4591 0 14:12 ? 00:00:00 sh -c /usr/bin/mythfrontend
1000 4663 4662 2 14:12 ? 00:00:02 /usr/bin/mythfrontend.real
1000 4709 4552 0 14:14 pts/0 00:00:00 grep --color=auto
mythfrontend
ps -fade |grep mythbackend
mythtv 1534 1532 0 14:02 ? 00:00:00 /usr/bin/mythbackend
--logfile /var/log/mythtv/mythbackend.log --user mythtv
1000 4711 4552 0 14:14 pts/0 00:00:00 grep --color=auto
mythbackend
id my_htpc
uid=1000(my_htpc) gid=1000(my_htpc)
groups=1000(my_htpc),4(adm),20(dialout),24(cdrom),44(video),46(plugdev),105(mythtv),113(admin),115(sambashare),118(lpadmin)
id mythtv
uid=103(mythtv) gid=105(mythtv)
groups=105(mythtv),20(dialout),24(cdrom),29(audio),44(video)
find /var/lib/mythtv -type d ! -user mythtv -exec ls -ld {} \;
drwxr-xr-x 13 root root 4096 2010-12-06 15:05 /var/lib/mythtv
drwxrwsr-x 3 my_htpc mythtv 4096 2011-03-31 16:30
/var/lib/mythtv/music/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2011-03-31 16:30
/var/lib/mythtv/music/*****/*****
drwxrwsr-x 16 my_htpc mythtv 4096 2012-10-09 17:31
/var/lib/mythtv/videos/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-09 14:05
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-06-18 22:34
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-06-08 23:07
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-07-25 22:38
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-12-08 22:49
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-03 13:56
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-03 14:48
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-12-26 22:29
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-12-05 13:49
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2011-10-10 22:37
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-09 14:05
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-12-15 17:44
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2013-01-09 14:05
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-04-07 22:26
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-12-26 22:29
/var/lib/mythtv/videos/*****
drwxrwsr-x 4 my_htpc mythtv 4096 2012-10-04 14:48
/var/lib/mythtv/videos/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-03 14:03
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2011-12-02 22:41
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 3 my_htpc mythtv 4096 2012-05-23 15:21
/var/lib/mythtv/pictures/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-05-23 15:21
/var/lib/mythtv/pictures/*****/.thumbcache
drwxrwsr-x 2 my_htpc mythtv 4096 2012-11-04 14:07
/var/lib/mythtv/pictures/.thumbcache
find /var/lib/mythtv -type d -group mythtv -exec ls -ld {} \;
drwxrwsr-x 2 mythtv mythtv 4096 2013-01-09 14:02 /var/lib/mythtv/recordings
drwxrwsr-x 2 mythtv mythtv 4096 2013-01-09 14:02 /var/lib/mythtv/coverart
drwxrwsr-x 2 mythtv mythtv 4096 2013-01-09 14:02 /var/lib/mythtv/screenshots
drwxrwsr-x 2 mythtv mythtv 4096 2013-01-09 14:02 /var/lib/mythtv/db_backups
drwxrwsr-x 3 mythtv mythtv 4096 2012-06-04 20:53 /var/lib/mythtv/music
drwxrwsr-x 3 my_htpc mythtv 4096 2011-03-31 16:30
/var/lib/mythtv/music/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2011-03-31 16:30
/var/lib/mythtv/music//*****/*****
drwxrwsr-x 2 mythtv mythtv 4096 2013-01-09 14:02 /var/lib/mythtv/livetv
drwxrwsr-x 2 mythtv mythtv 4096 2013-01-09 14:02 /var/lib/mythtv/trailers
drwxrwsr-x 2 mythtv mythtv 4096 2013-01-09 14:02 /var/lib/mythtv/fanart
drwxrwsr-x 5 mythtv mythtv 4096 2013-01-09 14:05 /var/lib/mythtv/videos
drwxrwsr-x 16 my_htpc mythtv 4096 2012-10-09 17:31
/var/lib/mythtv/videos/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-09 14:05
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-06-18 22:34
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-06-08 23:07
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-07-25 22:38
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-12-08 22:49
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-03 13:56
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-03 14:48
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-12-26 22:29
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-12-05 13:49
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2011-10-10 22:37
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-09 14:05
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-12-15 17:44
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2013-01-09 14:05
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-04-07 22:26
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 2 my_htpc mythtv 4096 2012-12-26 22:29
/var/lib/mythtv/videos/*****
drwxrwsr-x 4 my_htpc mythtv 4096 2012-10-04 14:48
/var/lib/mythtv/videos/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2013-01-03 14:03
/var/lib/mythtv/videos/*****/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2011-12-02 22:41
/var/lib/mythtv/videos/*****/*****
drwxrwsr-x 4 mythtv mythtv 4096 2012-05-23 15:06 /var/lib/mythtv/pictures
drwxr-sr-x 3 my_htpc mythtv 4096 2012-05-23 15:21
/var/lib/mythtv/pictures/*****
drwxr-sr-x 2 my_htpc mythtv 4096 2012-05-23 15:21
/var/lib/mythtv/pictures/*****/.thumbcache
drwxrwsr-x 2 my_htpc mythtv 4096 2012-11-04 14:07
/var/lib/mythtv/pictures/.thumbcache
drwxrwsr-x 2 mythtv mythtv 4096 2013-01-09 14:02 /var/lib/mythtv/banners
tail -f /var/log/mythtv/mythbackend.log
2013-01-09 14:12:47.950 adding: HTPC as a client (events: 0)
2013-01-09 14:12:47.992 MainServer::ANN Monitor
2013-01-09 14:12:48.050 adding: HTPC as a client (events: 1)
2013-01-09 14:12:50.735 MainServer::ANN Playback
2013-01-09 14:12:50.802 adding: HTPC as a client (events: 0)
2013-01-09 14:12:50.886 MainServer::ANN Monitor
2013-01-09 14:12:50.965 adding: HTPC as a client (events: 1)
2013-01-09 14:17:02.110 MainServer::ANN Monitor
2013-01-09 14:17:02.179 adding: HTPC as a client (events: 2)
2013-01-09 14:19:04.755 AutoExpire: CalcParams(): Max required Free
Space: 1.0 GB w/freq: 15 min
less /etc/exports
/var/lib/mythtv/recordings *(ro,async,no_root_squash,no_subtree_check)
/var/lib/mythtv/videos *(rw)
/var/lib/mythtv/music *(rw)
/var/lib/mythtv/pictures *(ro,async,no_root_squash,no_subtree_check)
/home/my_htpc/Documents *(rw)
sudo showmount -e
Export list for HTPC:
/home/my_htpc/Documents *
/var/lib/mythtv/pictures *
/var/lib/mythtv/music *
/var/lib/mythtv/videos *
/var/lib/mythtv/recordings *
Thanks!
Alan Ferrero
More information about the mythtv-users
mailing list