Magellan Linux

Diff of /trunk/extras/x2goserver/x2goserver-4.0.1.20-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 29365 by niro, Thu Jun 1 13:29:22 2017 UTC revision 29366 by niro, Thu Jun 1 13:39:03 2017 UTC
# Line 52  SPECIAL_FUNCTIONS="pkg_setup" Line 52  SPECIAL_FUNCTIONS="pkg_setup"
52    
53  pkg_setup()  pkg_setup()
54  {  {
55   mgroupadd x2gouser   preinstall
  museradd -o "-g nx -s /bin/false -d /var/lib/x2go" x2gouser  
   
  mgroupadd x2goprint  
  museradd -o "-g nx -s /bin/false -d /var/spool/x2goprint" x2goprint  
56  }  }
57    
58  src_prepare()  src_prepare()
# Line 103  src_install() Line 99  src_install()
99   # fix permissions   # fix permissions
100   mchown root:x2gouser /usr/$(mlibdir)/x2go/x2gosqlitewrapper || die   mchown root:x2gouser /usr/$(mlibdir)/x2go/x2gosqlitewrapper || die
101   mchmod 2755 /usr/$(mlibdir)/x2go/x2gosqlitewrapper || die   mchmod 2755 /usr/$(mlibdir)/x2go/x2gosqlitewrapper || die
102   mchown root:x2goprint /usr/$(mlibdir)/x2go/x2goprint || die   mchown root:x2goprint /usr/bin/x2goprint || die
103   mchmod 2755 /usr/$(mlibdir)/x2go/x2goprint || die   mchmod 2755 /usr/bin/x2goprint || die
104   mchmod 0750 /etc/sudoers.d || die   mchmod 0750 /etc/sudoers.d || die
105   mchmod 0440 /etc/sudoers.d/x2goserver || die   mchmod 0440 /etc/sudoers.d/x2goserver || die
106  }  }
107    
108  preinstall()  preinstall()
109  {  {
110   pkg_setup   mgroupadd x2gouser
111     museradd -o "-g nx -s /bin/false -d /var/lib/x2go" x2gouser
112    
113     mgroupadd x2goprint
114     museradd -o "-g nx -s /bin/false -d /var/spool/x2goprint" x2goprint
115  }  }
116    
117  postinstall()  postinstall()

Legend:
Removed from v.29365  
changed lines
  Added in v.29366