Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
Commit 6249efa0 authored by Robert Nelson's avatar Robert Nelson
Browse files

ksmbd-tools (3.5.1-1bbbio0)


Signed-off-by: default avatarRobert Nelson <robertcnelson@gmail.com>
parent 314651fe
Branches
No related merge requests found
Showing with 277 additions and 0 deletions
ksmbd-tools for Debian
----------------------
You will need to have ksmbd module loaded or
a Linux Kernel 5.15+ with the option
CONFIG_SMB_SERVER in the kernel configuration.
See the /usr/share/doc/ksmbd-tools/examples/smb.conf.example
and put a copy to /etc/ksmbd/
mkdir /etc/ksmbd/
Run ksmbd.mountd to start the kernel mode smb daemon.
A very simple smb.conf is here
[global]
netbios name = SMBD
[me]
comment = content server share
# guest ok = yes
writable = yes
path = /some/where
write ok = yes
store dos attributes = no
force user = me
force group = me
hide dot files = no
valid users = me
write list = me
-- Gürkan Myczko <gurkan@phys.ethz.ch> Fri, 01 Oct 2021 09:46:16 +0200
ksmbd-tools (3.5.1-1bbbio0~bookworm+20240308) bookworm; urgency=low
* Rebuild ksmbd-tools_3.5.1-1 for repos.rcn-ee.com
-- Robert Nelson <robertcnelson@gmail.com> Fri, 08 Mar 2024 09:47:59 -0600
ksmbd-tools (3.5.1-1) unstable; urgency=medium
* New upstream version.
-- Gürkan Myczko <tar@debian.org> Tue, 14 Nov 2023 10:52:17 +0100
ksmbd-tools (3.5.0-1) unstable; urgency=medium
* New upstream version.
-- Gürkan Myczko <tar@debian.org> Wed, 01 Nov 2023 16:37:39 +0100
ksmbd-tools (3.4.9-1) unstable; urgency=medium
* New upstream version.
* d/README.Debian updated.
-- Gürkan Myczko <tar@debian.org> Mon, 31 Jul 2023 22:03:45 +0200
ksmbd-tools (3.4.8-2) unstable; urgency=medium
* Upload to unstable.
* d/control: add Vcs fields.
-- Gürkan Myczko <tar@debian.org> Sun, 11 Jun 2023 12:50:39 +0200
ksmbd-tools (3.4.8-1) experimental; urgency=medium
* New upstream version.
* Bump standards version to 4.6.2.
* d/*.8 replaced with upstream manpages.
-- Gürkan Myczko <tar@debian.org> Wed, 12 Apr 2023 22:26:44 +0200
ksmbd-tools (3.4.7-1) unstable; urgency=medium
* New upstream version.
* d/copyright:
- bump years.
- update path for asn1.c.
-- Gürkan Myczko <tar@debian.org> Thu, 02 Feb 2023 07:11:00 +0100
ksmbd-tools (3.4.6-1) unstable; urgency=medium
* New upstream version.
* d/docs: README was renamed to README.md, drop configuration.txt.
* d/copyright: update years.
* d/examples: update smb.conf.example name.
-- Gürkan Myczko <tar@debian.org> Mon, 10 Oct 2022 07:17:27 +0200
ksmbd-tools (3.4.5-1) unstable; urgency=medium
* New upstream version.
-- Gürkan Myczko <tar@debian.org> Tue, 07 Jun 2022 12:36:53 +0200
ksmbd-tools (3.4.4-1) unstable; urgency=medium
* New upstream version.
-- Gürkan Myczko <tar@debian.org> Fri, 21 Jan 2022 09:37:09 +0100
ksmbd-tools (3.4.3-2) unstable; urgency=medium
* Install provided systemd service file. (Closes: #1002904)
-- Gürkan Myczko <tar@debian.org> Mon, 03 Jan 2022 09:02:06 +0100
ksmbd-tools (3.4.3-1) unstable; urgency=medium
* New upstream version.
* Update maintainer address.
-- Gürkan Myczko <tar@debian.org> Sat, 25 Dec 2021 21:27:42 +0100
ksmbd-tools (3.4.2-1) unstable; urgency=medium
* Initial release. (Closes: #987720)
-- Gürkan Myczko <gurkan@phys.ethz.ch> Fri, 01 Oct 2021 09:46:16 +0200
Source: ksmbd-tools
Section: utils
Priority: optional
Maintainer: Gürkan Myczko <tar@debian.org>
Build-Depends: debhelper-compat (= 13), autoconf, pkg-config, libnl-3-dev, libnl-genl-3-dev, libglib2.0-dev
Standards-Version: 4.6.2
Vcs-Browser: https://salsa.debian.org/debian/ksmbd-tools
Vcs-Git: https://salsa.debian.org/debian/ksmbd-tools.git
Rules-Requires-Root: no
Homepage: https://github.com/cifsd-team/ksmbd-tools
Package: ksmbd-tools
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}
Conflicts: samba
Description: cifsd kernel server userspace utilities
This is an alternative implementation of the CIFS/SMB3 control utilities.
The ksmbd part is focused on delivering speedy SMB3 file serving performance
and also supporting features more implemented in kernel-space, like RDMA
support for SMB Direct. KSMBD doesn't aim to be as comprehensive as well
known Samba for CIFS/SMB support in user-space but is just focused on the
performance and kernel feature angle.
.
The tools can either be used with the kernel module built separately or
right from in the Linux kernel.
Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Upstream-Name: ksmbd-tools
Upstream-Contact: Namjae Jeon <linkinjeon@gmail.com>
Source: https://github.com/cifsd-team/ksmbd-tools
Files: *
Copyright: 2020-2023 Namjae Jeon <linkinjeon@gmail.com> <linkinjeon@kernel.org>
2021 Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
2018-2020 Samsung Electronics Co.,
Ltd. <linux-cifsd-devel@lists.sourceforge.net>
2020 LG Electronics
Taeyang Mok <t.mok@samsung.com>
Yunjae Lim <yunjae.lim@samsung.com>
Hyunchul Lee <hyc.lee@gmail.com>
Gibeom Kim <gibeomii.kim@samsung.com>
Pankaj Sharma <pankaj.s01@samsung.com>
Anupam Aggarwal <anupam.al@samsung.com>
Mayank Singh <mayank.singh@samsung.com>
kumar sourav <kumar.sourav@samsung.com>
Vivek Trivedi <t.vivek@samsung.com>
Amit Sahrawat <a.sahrawat@samsung.com>
License: GPL-2-or-later
Files: adduser/md4_hash.*
Copyright: 1993 Colin Plumb
1997-1998 Andrew Tridgell
Cryptoapi developers.
2002 David S. Miller <davem@redhat.com>
2002 James Morris <jmorris@intercode.com.au>
License: GPL-2-or-later
Files: tools/asn1.c
Copyright: 2000 RP Internet (www.rpi.net.au) (Gregory McLean & Jochen Friedrich)
License: GPL-2-or-later
Files: include/smbacl.h mountd/smbacl.c
Copyright: 2007 International Business Machines Corp.
Steve French <sfrench@us.ibm.com>
2020 Samsung Electronics Co., Ltd.
Namjae Jeon <linkinjeon@kernel.org>
License: LGPL-2.1-or-later
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU Lesser General Public License as published by
the Free Software Foundation; either version 2.1, or (at your option)
any later version.
.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU Lesser General Public License for more details.
.
You should have received a copy of the GNU Lesser General Public License along
with this program; if not, write to the Free Software Foundation,
Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
.
On Debian systems, the complete text of the GNU Lesser General Public
License version 2.1 can be found in ‘/usr/share/common-licenses/LGPL-2.1’.
Files: debian/*
Copyright: 2021-2023 Gürkan Myczko <tar@debian.org>
License: GPL-2-or-later
License: GPL-2-or-later
This package is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
.
This package is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>
.
On Debian systems, the complete text of the GNU General
Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
PFIF.txt
README.md
debian/README.Debian
#Documentation/configuration.txt
ksmbd.conf.example
ksmbd.service lib/systemd/system
mountd/ksmbd.mountd.8
control/ksmbd.control.8
adduser/ksmbd.adduser.8
addshare/ksmbd.addshare.8
#!/usr/bin/make -f
#export DH_VERBOSE = 1
# see FEATURE AREAS in dpkg-buildflags(1)
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
# see ENVIRONMENT in dpkg-buildflags(1)
# package maintainers to append CFLAGS
export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic
# package maintainers to append LDFLAGS
#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed
%:
dh $@
override_dh_builddeb:
dh_builddeb -- -Zxz
version=4
# GitHub hosted projects
opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%$1.tar.gz%" \
https://github.com/cifsd-team/ksmbd-tools/tags \
(?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate
#!/bin/bash -e
#https://packages.debian.org/source/trixie/ksmbd-tools
mirror="http://http.debian.net/debian"
package_name="ksmbd-tools"
debian_pkg_name="${package_name}"
package_version="3.5.1"
package_source="${debian_pkg_name}_${package_version}.orig.tar.gz"
src_dir="${package_name}-${package_version}"
git_repo=""
git_sha=""
reprepro_dir="k/${package_name}"
dl_path="pool/main/${reprepro_dir}/"
debian_version="${package_version}-1"
debian_untar="${package_name}_${debian_version}.debian.tar.xz"
debian_patch=""
local_patch="bbbio0"
bookworm_version="~bookworm+20240308"
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment