As soon as mirrors sync you will find the lastest release of smeserver-subversion in the SME Contribs repository.
The following bugs are fixed in smeserver-subversion-1.4-5:
Open issues:
Please report all wishes, errors or bugs to the bugtracker in the SME Contribs category against the smeserver-subversion.
As soon as mirrors sync you will find the lastest release of smeserver-subversion in the SME Contribs repository.
The following bugs are fixed in smeserver-subversion-1.4-4:
<font> tag from locale filesThe following new features are available in smeserver-subversion-1.4-4:
Open issues:
Please report all wishes, errors or bugs to the bugtracker in the SME Contribs category against the smeserver-subversion.
As soon as mirrors sync you will find the lastest release of smeserver-subversion in the SME Contribs repository.
The following bugs are fixed in smeserver-subversion-1.3-5:
The following new features are available in smeserver-subversion-1.3-5:
Open issues:
Please report all wishes, errors or bugs to the bugtracker in the SME Contribs category against the smeserver-subversion.
Since the new SME Contribs repository is in place (as of smeserver-yum-1.2.0-41) and the latest package providing it to SME Servers automatically is pushed to the mirrors I moved my package to the new repository. This will also decommission my repository as there is a better more stable location to provide my contrib.
The latest version is smeserver-subversion-1.2-9 and provides a bug fix as well.
To install get SME Server shell access as root user on your SME Server and install this command:
yum install smeserver-subversion --enablerpo=smecontribs
First download the Adobe Postscript drivers for Windows from the website of Adobe.
Extract the executable using winrar or another tool than can extract zipped executables.
Copy the files in the WinXP folder to your server and remember where your put them. I created the following directory (/usr/share/cups/drivers/) and put them there.
After you have done that you might have to create a Samba administrator user;
When you have created your Samba administrator user you can copy the files using a command like this where you fill in the correct path and the username and password of your Samba administrator user:
smbclient //localhost/print$ -N -U'username%password' -c \'mkdir W32X86; \put /usr/share/cups/drivers/DEFPRTR2.PPD W32X86/DEFPRTR2.PPD; \put /usr/share/cups/drivers/PS5UI.DLL W32X86/PS5UI.DLL; \put /usr/share/cups/drivers/PSCRIPT5.DLL W32X86/PSCRIPT5.DLL; \put /usr/share/cups/drivers/PSCRIPT.HLP W32X86/PSCRIPT.HLP'
After pressing return it should copy the drivers to the Samba print$ share, which looks something like this:
Domain=[SIMPSONS] OS=[Unix] Server=[Samba 3.0.10-1.4E.12.2]
NT_STATUS_OBJECT_NAME_COLLISION making remote directory \W32X86
putting file /usr/share/cups/drivers/DEFPRTR2.PPD as
\W32X86/DEFPRTR2.PPD (286.4 kb/s) (average 286.4 kb/s)
putting file /usr/share/cups/drivers/PS5UI.DLL as \W32X86/PS5UI.DLL
(3315.8 kb/s) (average 1656.9 kb/s)
putting file /usr/share/cups/drivers/PSCRIPT5.DLL as
\W32X86/PSCRIPT5.DLL (3933.6 kb/s) (average 2962.8 kb/s)
putting file /usr/share/cups/drivers/PSCRIPT.HLP as \W32X86/PSCRIPT.HLP
(1210.8 kb/s) (average 2794.1 kb/s)
After that we have to add the copied files to the driver database of Samba. This can be done with the following command (again fill in your username and password for your Samba administrator user).
rpcclient localhost -N -U'username%password' -c 'adddriver "Windows NT x86" \"AdobePPD:PSCRIPT5.DLL:DEFPRTR2.PPD:PS5UI.DLL:PSCRIPT.HLP:NULL:RAW:NULL"'
After hitting return this should put the following message on your screen:
Printer Driver AdobePPD successfully installed.
Now we still need to define the driver for our PDF printer, which I created using the smeserver-cups contrib. This can be done with the following command (again supplying the username and password of your Samba administrator):
rpcclient localhost -N -U'username%password' -c 'setdriver PDF AdobePPD'
If succesfull this should output:
Succesfully set PDF to driver AdobePPD.
Now navigate to your server and right click on the printer. Choose the Connect option and the drivers should now be automatically installed for this printer.
References:
Yesterday I released a new version of my subversion contrib for SME Server. This release fixes two bugs:
The contrib can be installed from the SME dev repository, for more details see the Subversion page in the SME Server wiki, or take a look at this article.
The development of SME Server uses Mezzanine for easy access to their
software repositories.
More information on building packages with Mezzanine cen be found at KainX.org.
It has been a while, but there is a new release of smeserver-subversion. The package fixes the following bugs:
On top of that I moved the package to the SME Server CVS. As a effect of that the package is now available in the SME dev repository, this means you should be able to install SubVersion for SME Server like this from the SME Server shell:
yum install smeserver-subversion--enablerepo=smedev
Upgrading from previous versions should not be a problem, if for some reason you have issues with this contrib please post your remarks and comments in the SME Contribs section of the SME Server bugtracker.
This contrib implements subversion for SME Server 7.
Installation instructions can be found here: http://www.snetram.nl/?p=9
This version fixes the following issues:
Please report all bugs for this contrib in the bugtracker.
If you discover a bug in smeserver-subversion please report it to the Contribs.org bugtracker. This way all bugs will be documented at one location, and all users can access the information concerning smeserver-subversion. Click here to access the contribs subsection of the bugtracker immediately.