rights messed up after moving installation
Steven Stern
subscribed-lists at sterndata.com
Mon Nov 5 21:51:27 UTC 2012
On 11/05/2012 03:46 PM, lee wrote:
> Hi,
>
> I have experienced some trouble with moving my Fedora installation to
> different partitions. For the move, I prepared the target partitions,
> created file systems on them and booted the emergency.target. Then I
> used "rsync --archive -H --progress -x <src> <dst>" to copy /var and /.
>
> I thought using the "--archive" option of rsync is supposed to transfer
> all attributes?
>
> Then I bind mounted /proc, /sys and /dev to the appropriate directories
> on the new root file system and chrooted into it. From there, I mounted
> the new file systems, adjusted /etc/fstab and installed grub2 and
> created a new grub2.cf. grub2-mkconfig had some trouble with creating
> files in /var/lock, yet it created the new configuration, and I was able
> to boot into the moved installation.
>
> For some reason, /var couldn't be mounted, and I ran "restorecon -v -R"
> on it, which reset a lot (probably all) files. After rebooting, /var
> could be mounted, but I was unable to log in: I got the login prompt
> and after entering my password, I got logged out again immediately.
>
> So I booted the emergency.target again and mounted all file systems
> except /home. After running "restorecon -v -R /", I rebooted and am now
> able to log in.
>
> Some rights are still messed up, though. The "users" command doesn't
> produce any output, and pulseaudio doesn't run anymore. There are
> messages in /var/log/messages about this:
>
>
> Nov 5 21:50:38 yun dbus-daemon[807]: dbus[807]: [system] Successfully activated service 'net.reactivated.Fprint'
> Nov 5 21:50:38 yun dbus[807]: [system] Successfully activated service 'net.reactivated.Fprint'
> Nov 5 21:50:38 yun dbus-daemon[807]: ** Message: D-Bus service launched with name: net.reactivated.Fprint
> Nov 5 21:50:38 yun dbus-daemon[807]: ** Message: entering main loop
> Nov 5 21:50:52 yun systemd-logind[775]: New session 1 of user lee.
> Nov 5 21:51:08 yun dbus-daemon[807]: ** Message: No devices in use, exit
> Nov 5 21:51:27 yun dbus-daemon[807]: dbus[807]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service'
> Nov 5 21:51:27 yun dbus[807]: [system] Activating via systemd: service name='org.freedesktop.RealtimeKit1' unit='rtkit-daemon.service'
> Nov 5 21:51:27 yun dbus-daemon[807]: dbus[807]: [system] Successfully activated service 'org.freedesktop.RealtimeKit1'
> Nov 5 21:51:27 yun dbus[807]: [system] Successfully activated service 'org.freedesktop.RealtimeKit1'
> Nov 5 21:51:27 yun dbus-daemon[807]: dbus[807]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.22" (uid=1000 pid=1278 comm="/usr/bin/pulseaudio --start --log-target=syslog ") interface="org.bluez.Manager" member="ListAdapters" error name
> ="(unset)" requested_reply="0" destination="org.bluez" (uid=0 pid=685 comm="/usr/sbin/bluetoothd -n ")
> Nov 5 21:51:27 yun dbus[807]: [system] Rejected send message, 2 matched rules; type="method_call", sender=":1.22" (uid=1000 pid=1278 comm="/usr/bin/pulseaudio --start --log-target=syslog ") interface="org.bluez.Manager" member="ListAdapters" error name="(unset)" request
> ed_reply="0" destination="org.bluez" (uid=0 pid=685 comm="/usr/sbin/bluetoothd -n ")
> Nov 5 21:51:27 yun pulseaudio[1278]: [pulseaudio] bluetooth-util.c: Error from ListAdapters reply: org.freedesktop.DBus.Error.AccessDenied
>
>
> When I run "aplay -l" as normal user, it says "no soundcards found".
> When I run it as root, it does list the soundcard. The needed modules
> are loaded, and when root tries to play some sound with aplay, it says
> that pulseaudio refuses the connection. Since pulseaudio isn't running,
> that isn't surprising :)
>
> Surprising is that when the normal user plays something with aplay,
> aplay says it's playing and there is no sound.
>
>
> So some --- or a lot of --- rights may be messed up now. That the
> "users" command doesn't give any output indicates that things might be
> messed up pretty badly. How do I fix this?
>
> I still have the original I made the copy from, so if there is a way to
> "transfer" rights by reading them from the original and applying them to
> the copy, that might be a way to fix it. Please tell me I don't need to
> re-install ...
>
More information about the users
mailing list