jcifs - Common Internet File System Client in 100% Java

Property Value
Distribution RPM Universal
Repository JPackage 6.0 all
Package name jcifs
Package version 1.3.16
Package release 1.jpp6
Package architecture noarch
Package type rpm
Installed size 671.68 KB
Download size 453.80 KB
Official Mirror mirrors.dotsrc.org
The jCIFS SMB client library enables any Java application to remotely
access shared files and directories on SMB file servers(i.e. a Microsoft
Windows "share") in addition to domain, workgroup, and server
enumeration of NetBIOS over TCP/IP networks. It is an advanced
implementation of the CIFS protocol supporting Unicode, batching,
multiplexing of threaded callers, encrypted authentication,
transactions, the Remote Access Protocol (RAP), and much more. It is
licensed under LGPL which means commercial organizations can
legitimately use it with their proprietary code(you just can't sell or
give away a modified binary only version of the library itself without


Package Version Architecture Repository
jcifs-1.2.24-1.jpp5.noarch.rpm 1.2.24 noarch JPackage 5.0
jcifs - - -


Name Value
jpackage-utils -
servlet_api -


Name Value
jcifs = 1.3.16-1.jpp6


Type URL
Binary Package jcifs-1.3.16-1.jpp6.noarch.rpm
Source Package jcifs-1.3.16-1.jpp6.src.rpm

Install Howto

Fedora, CentOS, RHEL:
  1. Download latest jpackage-release rpm from
  2. Install jpackage-release rpm:
    # rpm -Uvh jpackage-release*rpm
  3. Install jcifs rpm package:
    # yum install jcifs
  1. Add the JPackage 6.0 repository:
    # zypper addrepo http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ jpackage-6.0
  2. Install jcifs rpm package:
    # zypper install jcifs
Mandriva, Mageia:
  1. Add the JPackage 6.0 repository:
    # urpmi.addmedia jpackage-6.0 http://mirrors.dotsrc.org/jpackage/6.0/generic/free/ with hdlist.cz
  2. Update packages list:
    # urpmi.update -a
  3. Install jcifs rpm package:
    # urpmi jcifs




2011-07-20 - David Walluck <dwalluck@redhat.com> 1.3.16-1
- 1.3.16
- add pom
- add LICENSE.txt
2008-10-03 - David Walluck <dwalluck@redhat.com> 1.2.24-1
- 1.2.24
- use servlet_2_4_api
- add %{_javadocdir}/%{name}
- also copy sources for demo
2006-09-27 - Ralph Apel <r.apel@r-apel.de> 0:1.2.9-1jpp
- Upgrade to 1.2.9
- Add post/postun Requires for javadoc
- Add gcj_support option
2004-11-19 - David Walluck <david@jpackage.org> 0:1.1.2-2jpp
- rebuild to fix packager
2004-11-06 - David Walluck <david@jpackage.org> 0:1.1.2-1jpp
- 1.1.2
2004-08-23 - Randy Watler <rwatler at finali.com> - 0:0.8.2-2jpp
- Rebuild with ant-1.6.2
2004-04-16 - David Walluck <david@anti-microsoft.org> 0:0.8.2-1jpp
- 0.8.2
2004-01-19 - David Walluck <david@anti-microsoft.org> 0:0.7.18-1jpp
- 0.7.18
- use %javac macro
2003-10-07 - David Walluck <david@anti-microsoft.org> 0:0.7.14-1jpp
- 0.7.14
- fix no-epoch-in-dependency for jcifs-demo
2003-09-09 - David Walluck <david@anti-microsoft.org> 0:0.7.12-1jpp
- 0.7.12

See Also

Package Description
jcifs-demo-1.3.16-1.jpp6.noarch.rpm Demo for jcifs
jcifs-javadoc-1.3.16-1.jpp6.noarch.rpm Javadoc for jcifs
jcip-annotations-1.0-2.jpp6.noarch.rpm Java Concurrency in Practice
jcip-annotations-javadoc-1.0-2.jpp6.noarch.rpm Javadoc for jcip-annotations
jcip-annotations-repolib-1.0-2.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jcommander-1.18-1.jpp6.noarch.rpm A Java framework to parse command line options with annotations
jcommander-javadoc-1.18-1.jpp6.noarch.rpm Javadoc for jcommander
jcommander-repolib-1.18-1.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jcommon-1.0.16-2.jpp6.noarch.rpm Common library
jcommon-javadoc-1.0.16-2.jpp6.noarch.rpm Javadoc for jcommon
jcommon-repolib-1.0.12-4.jpp6.noarch.rpm Artifacts to be uploaded to a repository library
jcommon-test-1.0.16-2.jpp6.noarch.rpm Test tasks for jcommon
jdbi-1.3.3-2.jpp6.noarch.rpm SQL convenience library
jdbi-javadoc-1.3.3-2.jpp6.noarch.rpm Javadoc for jdbi
jdbm-1.0-3.jpp6.noarch.rpm JDBM transactional persistence engine