calamares: syntax fixes to openmamba-postinstall module

This commit is contained in:
Silvan Calarco 2015-08-21 14:17:53 +02:00
parent 71a465cdd7
commit 06b0b6b7d8

View File

@ -20,12 +20,12 @@ def run():
# create user home
username = libcalamares.globalstorage.value("username")
libcalamares.utils.chroot_call(['cp', '-a', '/etc/skel', '/home/' . username ])
libcalamares.utils.chroot_call(['chmod', '0711', '/home/' . username ])
libcalamares.utils.chroot_call(['mkdir', '-p', '/home/' . username . '/.config/autostart' ])
libcalamares.utils.chroot_call(['cp', '-r', '/etc/skel/.', '/home/%s' % username ])
libcalamares.utils.chroot_call(['chmod', '0711', '/home/%s' % username ])
libcalamares.utils.chroot_call(['mkdir', '-p', '/home/%s/.config/autostart' % username ])
libcalamares.utils.chroot_call(['ln', '-s', '/usr/share/openmamba/mambabase/mambabase-autostart.desktop',
'/home/' . username . '/.config/autostart/mambabase.desktop' ])
libcalamares.utils.chroot_call(['chown', '-R ', username . '.users', '/home/' . username ])
libcalamares.utils.chroot_call(['chown', '-R ', username . '.users', '/home/' . username . '/.config' ])
'/home/%s/.config/autostart/mambabase.desktop' % username ])
libcalamares.utils.chroot_call(['chown', '-R ', '%s:users' % username, '/home/%s' % username ])
libcalamares.utils.chroot_call(['chown', '-R ', '%s:users' % username, '/home/%s/.config' % username ])
return None