GoboLinux Downloads Documentation Community Recipes Screenshots

GoboLinux Recipe & Package Search Tool

36 versions of Samba.

ProgramAgeSizeByWWWSummary
Samba 4.6.1-r1 245  2962 Demi...
Tools to access to a server's filespace and printers via SMB.
Samba 4.6.0-r2 254  2912 Luca...
Tools to access to a server's filespace and printers via SMB.
view entry at GitHub | download recipe.bz2 file
01-xml_catalog_files.patch
02-mkdir_fix.patch
Recipe
Resources/BuildInformation
Resources/Dependencies
Resources/Description
Resources/Tasks/Samba
Samba build system overrides the system-wide path to XML catalog files. If they happen
to live outside /etc/xml/catalog, the build is likely to fail when external entities
are processed.

This patch takes into account the $XML_CATALOG_FILES environment variable so that
the build succeeds on said platforms.

Signed-off-by: Lucas C. Villa Real <lucasvr@gobolinux.org>

--- samba-4.6.0/buildtools/wafsamba/wafsamba.py.orig	2017-03-15 14:45:49.351365857 \
-0300
+++ samba-4.6.0/buildtools/wafsamba/wafsamba.py	2017-03-15 14:51:05.980371797 -0300
@@ -907,10 +907,13 @@ Build.BuildContext.MANPAGES = MANPAGES
 
 def SAMBAMANPAGES(bld, manpages, extra_source=None):
     '''build and install manual pages'''
+    bld.env.SYSTEM_CATALOGS = ''
+    if os.environ.has_key('XML_CATALOG_FILES'):
+	bld.env.SYSTEM_CATALOGS = ' ' + ' '.join('file://' + x for x in os.environ['XML_CATALOG_FILES'].split())
     bld.env.SAMBA_EXPAND_XSL = bld.srcnode.abspath() + '/docs-xml/xslt/expand-sambadoc.xsl'
     bld.env.SAMBA_MAN_XSL = bld.srcnode.abspath() + '/docs-xml/xslt/man.xsl'
     bld.env.SAMBA_CATALOG = bld.srcnode.abspath() + '/bin/default/docs-xml/build/catalog.xml'
-    bld.env.SAMBA_CATALOGS = 'file:///etc/xml/catalog file:///usr/local/share/xml/catalog \
file://' + bld.env.SAMBA_CATALOG
+    bld.env.SAMBA_CATALOGS = 'file:///etc/xml/catalog file:///usr/local/share/xml/catalog \
file://' + bld.env.SAMBA_CATALOG + bld.env.SYSTEM_CATALOGS
 
     for m in manpages.split():
         source = m + '.xml'
Samba 3.6.16-r1 1608  2654 Luca...
Tools to access to a server's filespace and printers via SMB.
Samba 3.4.4-r1 2844  1892 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.4.1-r1 2893  1865 Cosm...
Tools to access to a server's filespace and printers via SMB.
Samba 3.3.4-r1 3130  1932 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.3.3-r1 3141  1939 Giam...
Tools to access to a server's filespace and printers via SMB.
Samba 3.3.2-r1 3168  1916 Nick...
Tools to access to a server's filespace and printers via SMB.
Samba 3.2.4-r1 3190  1944 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.2.2-r1 3190  1935 Giam...
Tools to access to a server's filespace and printers via SMB.
Samba 3.2.1-r1 3190  1956 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.2.0-r1 3190  1951 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.30-r1 3190  1825 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.29-r2 3190  3961 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.28a-r1 3190  1846 Luca...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.28-r2 3190  1791 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.27a-r1 3190  1525 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.26a-r1 3190  1519 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.25c-r1 3190  1538 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.25b-r2 3190  1525 Ansh...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.25a-r3 3190  1649 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.25-r1 3190  1565 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.23d-r2 3190  1434 Andr...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.23c-r2 3190  1487 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.22-r1 3190  1301 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.21c-r1 3190  1296 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.21b-r1 3190  1301 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.21a-r1 3190  1298 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.20b-r1 3190  1267 Rafa...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.14a-r1 3190  1271 Jona...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.11-r1 3190  1192 Andr...
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.10-r1 3190  1255 roko
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.9-r1 3190  1327 roko
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.5-r1 3190  1086
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.4-r1 3190  991
Tools to access to a server's filespace and printers via SMB.
Samba 3.0.0-r1 3190  4525
Tools to access to a server's filespace and printers via SMB.