]> git.openpandora.org Git - openembedded.git/commitdiff
samba: samba-essential: Set workgroup to DISTRO
authorMatthias Hentges <oe@hentges.net>
Sat, 27 May 2006 13:58:38 +0000 (13:58 +0000)
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>
Sat, 27 May 2006 13:58:38 +0000 (13:58 +0000)
packages/samba/files/smb-essential-inactive.conf
packages/samba/files/smb-essential.conf
packages/samba/samba-essential_3.0.20.bb

index c27c575d64d07e8274fec32f5735aa2acdf939f1..d42d63cb9a2c177db14a41a09b392b5a7c5d885a 100644 (file)
@@ -1,7 +1,7 @@
 
 
 [global]
-   workgroup = OPENZAURUS     
+   workgroup = MYWORKGROUP     
    server string = OpenZaurus Samba Server
    
    netbios name = %L-INACTIVE
index 0dc5eb0ba56f1889fed5e67c341ce0cb0a3b569d..24cb2a56cbba5cdc053cc3e98468331ae5bdab29 100644 (file)
@@ -1,7 +1,7 @@
 
 
 [global]
-   workgroup = OPENZAURUS     
+   workgroup = MYWORKGROUP     
    server string = OpenZaurus Samba Server
   
    security = user
index 60e4f241d5caba5e27a013672a3a3b7888d9d47c..50d4e432e5ed03cf6875a6d87f372c6f98e699fa 100644 (file)
@@ -1,4 +1,4 @@
-PR = "r2"
+PR = "r3"
 
 SRC_URI = "http://us2.samba.org/samba/ftp/stable/samba-${PV}.tar.gz \
           file://configure.patch;patch=1 \
@@ -47,13 +47,23 @@ do_install_append() {
        install -d "${D}${sysconfdir}/samba"    
        install -d "${D}/usr/share/samba/help"  
        
-       install ${WORKDIR}/smb-essential-inactive.conf "${D}${sysconfdir}/samba/"
-       install ${WORKDIR}/smb-essential.conf "${D}${sysconfdir}/samba/smb.conf"
+       install -m 0644 ${WORKDIR}/smb-essential-inactive.conf "${D}${sysconfdir}/samba/"
+       install -m 0644 ${WORKDIR}/smb-essential.conf "${D}${sysconfdir}/samba/smb.conf"
 
-       install ${WORKDIR}/Managing-Samba.txt  ${D}/usr/share/samba/help
+       install -m 0644 ${WORKDIR}/Managing-Samba.txt  ${D}/usr/share/samba/help
        
 }
 
+do_configure_append() {
+       distro_up="`echo "${DISTRO}" | awk '{printf("%s\n",toupper($0))}'`"
+       
+       cat ${WORKDIR}/smb-essential-inactive.conf | sed "s/MYWORKGROUP/${distro_up}/" > ${WORKDIR}/smb-essential-inactive.conf_
+       mv  ${WORKDIR}/smb-essential-inactive.conf_ ${WORKDIR}/smb-essential-inactive.conf 
+
+       cat ${WORKDIR}/smb-essential.conf | sed "s/MYWORKGROUP/${distro_up}/" > ${WORKDIR}/smb-essential.conf_
+       mv  ${WORKDIR}/smb-essential.conf_ ${WORKDIR}/smb-essential.conf        
+}
+
 FILES_${PN} = "${bindir}/smbpasswd \          
               ${sbindir}/nmbd \
               ${sbindir}/smbd \