https://bugzilla.xfce.org/show_bug.cgi?id=14718
--- Comment #5 from René Genz <[email protected]> --- I installed a new virtual machine from scratch with the guide from comment 2 and I have no problem with nfs-server.service. I can share the virtual machine, no problem. Original size is 3,8 GiB. Compressed it is 1,2 GiB. I will upload the archive and sent you the download link to your personal email address. I updated the guide (easier to follow due to numbered steps; removed relative path for symlink creation, include prompt, use root user account). 1. download ISO file of Fedora 29 x86_64 BETA: $ wget --timestamping "https://ftp-stud.hs-esslingen.de/pub/fedora/linux/releases/test/29_Beta/Workstation/x86_64/iso/Fedora-Workstation-netinst-x86_64-29_Beta-1.5.iso" 2. install a new virtual computer from downloaded ISO file, f.i. using VirtualBox ; set optical disc below hard disk as boot option ; set Network option from "NAT" to "Bridged Adapter" 3. select "Install Fedora 29" and press enter 4. set language to "English" and "English (United States)" and press [Continue] 5. press [I want to proceed] 6. at hub: set "Installation Destination" to hard disk of virtual computer and press [Done] 7. at hub: set "Software Selection" to "Xfce Desktop" and press [Done] 8. at hub: click on [Begin Installation] 9. set root password for root account ; click on [Done] ; create user account with administrative rights and set password ; click on [Done] 10. when installation is done click on [Reboot] 11. log in as user to virtual computer 12. click on [Use default config] 13. in terminal execute commands: $ sudo systemctl disable --now firewalld.service $ ip a # to get IP to be able to continue the IP address, f.i. 192.168.2.103 14. log out from virtual guest computer 15. log in from host via SSH to guest computer: [user@HOST ~]$ ssh [email protected] [root@GUEST ~]# dnf install -y nfs-utils [root@GUEST ~]# mkdir /share1 /share2 /mount1 /mount2 [root@GUEST ~]# echo "/share1 localhost(ro)" | sudo tee -a "/etc/exports" /share1 localhost(ro) [root@GUEST ~]# echo "/share2 localhost(rw)" | sudo tee -a "/etc/exports" /share2 localhost(rw) [root@GUEST ~]# cat "/etc/exports" /share1 localhost(ro) /share2 localhost(rw) [root@GUEST ~]# systemctl enable --now nfs-server.service Created symlink /etc/systemd/system/multi-user.target.wants/nfs-server.service → /usr/lib/systemd/system/nfs-server.service. [root@GUEST ~]# systemctl status nfs-server.service ● nfs-server.service - NFS server and services Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled; vendor vendor preset: disabled) Drop-In: /run/systemd/generator/nfs-server.service.d └─order-with-mounts.conf Active: active (exited) since Mon 2018-10-15 22:37:29 CEST; 11s ago Process: 1836 ExecStart=/bin/sh -c if systemctl -q is-active gssproxy; then systemctl restart gssproxy ; fi (code=exited, status=0/SUCCESS) Process: 1823 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS) Process: 1822 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS) Main PID: 1836 (code=exited, status=0/SUCCESS) Oct 15 22:37:29 GUEST systemd[1]: Starting NFS server and services... Oct 15 22:37:29 GUEST systemd[1]: Started NFS server and services. [root@GUEST ~]# useradd -m name [root@GUEST ~]# passwd name [root@GUEST ~]# vipw # change from: name:x:1001:1001::/home/name:/bin/bash # change to: name:x:1001:1001::/mount1/name:/bin/bash [root@GUEST ~]# mv /home/name /share2 [root@GUEST ~]# ln -s /share2/name /share1/name [root@GUEST ~]# echo "localhost:/share1 /mount1 nfs ro,defaults 0 0" | sudo tee -a "/etc/fstab" localhost:/share1 /mount1 nfs ro,defaults 0 0 [root@GUEST ~]# echo "localhost:/share2 /mount2 nfs rw,defaults 0 0" | sudo tee -a "/etc/fstab" localhost:/share2 /mount2 nfs rw,defaults 0 0 [root@GUEST ~]# cat "/etc/fstab" | grep -v "#" /dev/mapper/fedora-root / ext4 defaults 1 1 UUID=44b9fca5-b3a9-425f-96ef-9725d31c4ab3 /boot ext4 defaults 1 2 /dev/mapper/fedora-swap swap swap defaults 0 0 localhost:/share1 /mount1 nfs ro,defaults 0 0 localhost:/share2 /mount2 nfs rw,defaults 0 0 [root@GUEST ~]# systemctl reload nfs-server.service [root@GUEST ~]# systemctl status nfs-server.service ● nfs-server.service - NFS server and services Loaded: loaded (/usr/lib/systemd/system/nfs-server.service; enabled; vendor preset: disabled) Drop-In: /run/systemd/generator/nfs-server.service.d └─order-with-mounts.conf Active: active (exited) since Mon 2018-10-15 22:37:29 CEST; 4min 43s ago Process: 1907 ExecReload=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS) Process: 1836 ExecStart=/bin/sh -c if systemctl -q is-active gssproxy; then systemctl restart gssproxy ; fi (code=exited, status=0/SUCCESS) Process: 1823 ExecStart=/usr/sbin/rpc.nfsd $RPCNFSDARGS (code=exited, status=0/SUCCESS) Process: 1822 ExecStartPre=/usr/sbin/exportfs -r (code=exited, status=0/SUCCESS) Main PID: 1836 (code=exited, status=0/SUCCESS) Oct 15 22:37:29 GUEST systemd[1]: Starting NFS server and services... Oct 15 22:37:29 GUEST systemd[1]: Started NFS server and services. Oct 15 22:42:01 GUEST systemd[1]: Reloading NFS server and services. Oct 15 22:42:01 GUEST systemd[1]: Reloaded NFS server and services. [root@GUEST ~]# vim /etc/selinux/config # change from: SELINUX=enforcing # change to: SELINUX=disabled [root@GUEST ~]# ls -l /share* /mount* /mount1: total 0 lrwxrwxrwx 1 root root 12 Oct 15 22:41 name -> /share2/name /mount2: total 4 drwx------ 15 name name 4096 Oct 15 22:51 name /share1: total 0 lrwxrwxrwx. 1 root root 12 Oct 15 22:41 name -> /share2/name /share2: total 4 drwx------. 15 name name 4096 Oct 15 22:51 name [root@GUEST ~]# reboot 16. after reboot log in to GUI session with user "name" to an Xfce session 17. click on [Use default config] 18. start "File Manager" (=`thunar`) from lower panel; "Help -- About Thunar" prints version: 1.8.2 in Thunar's address bar the path is shown as "/share2/name/" ### now to reproduce the bug: 19. in `thunar` on left side at "PLACES" click on home directory icon labeled "name" 20. the address bar displays the path as "/mount1/name/" 21. you cannot copy-paste folders with and without content from and to the directory ; you cannot copy-paste files with content (single character is sufficient) from and to the directory the error message prints this text: ---8<--- Error while copying to "name". The destination is read-only. [Close] ---8<--- -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ Xfce-bugs mailing list [email protected] https://mail.xfce.org/mailman/listinfo/xfce-bugs
