Changes

Jump to navigation Jump to search
339 bytes added ,  17:52, 18 April 2021
Undo revision 39939 by Unnilennium (talk)
Line 1: Line 1:  
{{Languages}}
 
{{Languages}}
 +
{{usefulnote}}
 +
==Advanced Samba Modifications==
 +
{{Level|Advanced}}
 +
 
===Maintainer===
 
===Maintainer===
 
[mailto:greg@leiinc.com Greg J. Zartman]
 
[mailto:greg@leiinc.com Greg J. Zartman]
 +
=== Version ===
 +
 +
{{ #smeversion: smeserver-adv-samba }}
 +
 +
    
===Description===
 
===Description===
Line 30: Line 39:     
===Prerequisites===
 
===Prerequisites===
 +
{{Warning box|this part seems related to SME7}}
   −
The current releases of SME Server do not support Samba server roles directly.  Modification of several core SME Server packages is required to support Samba server roles, therefore it is not possible to provide advanced Samba functions with a typical contrib RPM.   
+
The current releases of SME Server do not support Samba server roles directly, but updated packages have been developed and are in the testing reposIt is just a matter of installing them.   
   −
An effort to update the necessary core SME Server packages is being tracked in the following SME Server bug report:
+
====Update e-smith-samba====
[[bugzilla:4172]].
     −
It is the maintainers opinion that these changes will ultimately be included in the core SME Server packages. When this occurs, it is very likely that this section of this contrib will be removed.
+
1. Install from testing repo:
 +
yum update --enablerepo=smeupdates-testing e-smith-samba
   −
Until these changes are incorporated into the core packages, patched versions of the current release SME Server packages will be provided as part of this contrib.  It is necessary that users install these "patched" core packages to take advantage of Samba server roles.  '''Every''' effort is made to provide this additional functionality without changing standard SME Server functionality. In other words, the patched core SME Server packages will not change the way SME Server currently functions -- the modified core packages simply provide the additional server role functionality. 
+
2. Reconfigure and reboot machine:   
 
+
  signal-event post-upgrade; signal-event reboot
====Install necessary patched packages====
  −
 
  −
1. Download the patched server role RPMs from my contribs repository:
  −
wget -nd -r -l1 --no-parent -A.rpm http://distro.ibiblio.org/pub/linux/distributions/smeserver/contribs/gzartman/Contribs/7/Samba/
  −
 
  −
2. Install the patched RPMs: 
  −
yum localinstall *.rpm
  −
 
  −
3. Reconfigure and reboot machine:   
  −
  signal-event post-upgrade; signal-event reboot.
      
===Install Advanced Samba RPM===
 
===Install Advanced Samba RPM===
Line 56: Line 56:     
1. Install the latest advanced samba rpm from the contribs repos:
 
1. Install the latest advanced samba rpm from the contribs repos:
  yum --enablerepo smecontribs install smeserver-adv-samba
+
  yum install --enablerepo=smecontribs smeserver-adv-samba
    
2. Reconfigure machine:   
 
2. Reconfigure machine:   
Line 161: Line 161:     
Access control to network resources is specified in the SME server-manager web interface, which only recognizes local groups, not domain groups.  To maintain current SME Server functionality, this contrib treats all authenticated users as if they are members of the local group assigned to the network resource in the server-manager interface.  At some point in the future, this contrib may provide functionality that would allow the administrator to restrict access to network resources based on domain groups.
 
Access control to network resources is specified in the SME server-manager web interface, which only recognizes local groups, not domain groups.  To maintain current SME Server functionality, this contrib treats all authenticated users as if they are members of the local group assigned to the network resource in the server-manager interface.  At some point in the future, this contrib may provide functionality that would allow the administrator to restrict access to network resources based on domain groups.
 +
 +
Adding a Samba server to a Windows network can cause issues with Netbios browsing for the Windows workstations.  The computers on the network will compete to win the (Netbios) 'browser election' with the system that wins in charge of maintaining the list of local network computers.  The system that wins the election is controlled by OS Level setting.  The default OS Level within the SME Samba configuration is 35. The default OS Level for a Windows 2003 server is 32.  The higher number wins.  Change the Samba (smb.conf) setting to allow whichever system is required to maintain the Netbios browse list to win the election.
 +
 +
====Active Directory====
 +
 +
NONE of the currently supported server roles will fully integrate with an Active Directory network environment.  The currently supported server roles will work with NT4 network or windows workgroup environments only.  Specifically, those who desire to deploy the Domain Member server role need to be aware that this server role WILL NOT provide domain membership in a Active Directory domain, only a NT4 domain.
    
=== Bugs ===
 
=== Bugs ===
Please raise bugs under the SME Contribs section in {{BugzillaFileBug|product=|component=|title=bugzilla}}.
+
Please raise bugs under the SME Contribs section in {{BugzillaFileBug|product=|component=smeserver-adv-samba|title=bugzilla}}.
 +
 
 +
{{#bugzilla:columns=id,product,version,status,summary |sort=id |order=desc |component=smeserver-adv-samba|noresultsmessage="No open bugs found."}}
 +
 
 +
 
 +
=== Changelog ===
 +
Only released version in smecontrib are listed here.
    +
{{#smechangelog: smeserver-adv-samba}}
 
----
 
----
 
[[Category: Contrib]]
 
[[Category: Contrib]]
 
[[Category: Administration]]
 
[[Category: Administration]]
Super Admin, Wiki & Docs Team, Bureaucrats, Interface administrators, Administrators
3,250

edits

Navigation menu