Bug #3277

Roaming profile doesn't work with W8,W8.1,W10

Added by dz0 0te almost 6 years ago. Updated over 5 years ago.

Status:CLOSEDStart date:
Priority:NormalDue date:
Assignee:-% Done:

100%

Category:nethserver-samba
Target version:v6.7
Security class: Resolution:
Affected version:v6.6 NEEDINFO:No

Description

it's not possible to have roaming profile with W8,W8.1,W10

proposed solution is creating the empty .Vn folders

Details here:
http://community.nethserver.org/t/nethserver-as-domain-controller/1704/2
http://community.nethserver.org/t/workbench-to-learn-the-development-process/1714


Related issues

Related to NethServer 6 - Bug #3425: Roaming profiles error with Windows 10 anniversary CLOSED

Associated revisions

Revision 517c9c15
Added by Stefano Fancello almost 6 years ago

Create $user.V[3-5] profile directories to allow roaming for Windovs >= 8. Also delete thise on user delete and launch create event on package update. Refs #3277

History

#1 Updated by Giacomo Sanchietti almost 6 years ago

  • Status changed from NEW to TRIAGED
  • % Done changed from 0 to 20

#2 Updated by Stefano Fancello almost 6 years ago

  • Status changed from TRIAGED to ON_DEV
  • Assignee set to Stefano Fancello
  • % Done changed from 20 to 30

#3 Updated by Stefano Fancello almost 6 years ago

  • Status changed from ON_DEV to MODIFIED
  • % Done changed from 30 to 60

Test case:
- install nethserver-samba from updates
- create some users
- update nethserver-samba from testing
- check that in /var/lib/nethserver/profile/ users have also $user.V[3-5] directories
- add a new user and check that $newuser.V[3-5] directories are created
- delete a user and check that his directories are deleted
- check that roaming with various windows versions (>= 8) works

#4 Updated by Stefano Fancello almost 6 years ago

  • Status changed from MODIFIED to ON_QA
  • % Done changed from 60 to 70

nethserver 6.7 testing, package: nethserver-samba-1.5.3-1.1.g517c9c1.ns6.noarch.rpm

#5 Updated by Stefano Fancello almost 6 years ago

  • Assignee deleted (Stefano Fancello)

#6 Updated by Jacob Oliver over 5 years ago

We could also look at configuring ACLs so that Windows can generate its own profile directories. I feel this would be the best solution as it means we wouldn't need to store any unused profile directories and we wouldn't even have to generate any.

#7 Updated by Stefano Fancello over 5 years ago

Hi Jacob, two question: can we allow write permission to the previous directory to let windows write profiles without let it knowing the content of other users directories? Do windows create his own profile directory if it has write access? If you are able to set up a testing environment maybe you can try by changing ACL's manually.

#8 Updated by dz0 0te over 5 years ago

  • NEEDINFO changed from No to Yes

i've tested the current patch, and it works. can i post the report and set as verified and maybe for the suggestion of jacob we could open a new feature request, or it's better continue the test of new path here?

#9 Updated by Giacomo Sanchietti over 5 years ago

  • NEEDINFO changed from Yes to No

dz0 0te wrote:

i've tested the current patch, and it works. can i post the report and set as verified and maybe for the suggestion of jacob we could open a new feature request, or it's better continue the test of new path here?

Just go with the verification, we can open a new issue for the enhancement.

Thanks!

#10 Updated by dz0 0te over 5 years ago

  • Assignee set to dz0 0te

#11 Updated by dz0 0te over 5 years ago

  • Status changed from ON_QA to VERIFIED
  • Assignee deleted (dz0 0te)
  • % Done changed from 70 to 90

System and Package Version installed
VM KVM - Clean install of Nethserver 6.7 fully updated
Package Installed: nethserver-samba-1.5.3-1.ns6.noarch
Other Package installed: DNS and DHCP server, Email, File server, MySQL server, POP3 connector , Web server

Test Original Problem
replicated bug with win10 and roaming profile

Install Updated Package

yum --enablerepo=nethserver-testing  update nethserver-samba-1.5.3-1.1.g517c9c1.ns6.noarch

Test Results after update
Test case 1:
- install nethserver-samba from updates OK
- create some users OK
- update nethserver-samba from testing OK
- check that in /var/lib/nethserver/profile/ users have also $user.V[3-5] directories OK
- add a new user and check that $newuser.V[3-5] directories are created OK
- delete a user and check that his directories are deleted OK
- check that roaming with various windows versions (>= 8) works OK

tested with
win7
win8.1
win10
all pro edition, all VM,
all with standard win7samba.reg installed

Verified or Reopen
Verified

Note

#12 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100

#13 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from CLOSED to ON_QA
  • % Done changed from 100 to 70

Closed by mistake.

#14 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from ON_QA to VERIFIED
  • % Done changed from 70 to 90

#15 Updated by Giacomo Sanchietti over 5 years ago

  • Status changed from VERIFIED to CLOSED
  • % Done changed from 90 to 100
Released in nethserver-updates:
  • nethserver-samba-1.5.4-1.ns6.noarch.rpm

#16 Updated by Davide Principi almost 5 years ago

  • Related to Bug #3425: Roaming profiles error with Windows 10 anniversary added

Also available in: Atom PDF