summaryrefslogtreecommitdiff
path: root/gnu/packages/samba.scm
Commit message (Collapse)AuthorAge
* gnu: samba: Update to 4.16.4.Maxime Devos2022-08-27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | As a reproducibility check, you can check the hash: $ guix hash -r $(./pre-inst-env guix build samba --no-grafts --system=x86_64-linux) 1mg3nh705pbiz3ihq8jzkmjb15m6y8zjnzyr4hxmbciv7frgykk0 I've checked that it's correctly signed, and I've tried to verify that the PGP key is correct -- searching for 'Samba Distribution Verification Key', the websites of the first search results have the same key: * https://www.linuxcompatible.org/story/samba-4150rc5-released/ * https://wiki.samba.org/index.php/Samba_4.12_Features_added/changed * https://www.mail-archive.com/samba-announce@lists.samba.org/msg00562.html * https://wiki.linuxfromscratch.org/blfs/ticket/14748 https://groups.google.com/g/linux.samba/c/k3xaN0TIcQU has a different key, but as mentioned on the previous locations, the key has changed. I have also checked the source code diff (using diffoscope) between the the current version and the previous, nothing appears 'suspicious' (with the caveat that it is written in C). According to "guix refresh -l" there aren't too many dependents. I'm currently rebuilding them, no failures so far except for lxde, but it already failed to build before this patch. * gnu/packages/samba.scm (samba): Update to 4.16.4. To help future updaters, add the current PGP fingerprint in a comment. Signed-off-by: Marius Bakke <marius@gnu.org>
* gnu: samba: Update to 4.16.2.Marius Bakke2022-07-13
| | | | * gnu/packages/samba.scm (samba): Update to 4.16.2.
* gnu: Use license: prefix in (gnu packages samba).Guillaume Le Vaillant2022-06-25
| | | | | | | * gnu/packages/samba.scm: Import (guix licenses) with the "license:" prefix to solve the conflict between the 'openssl' variables from (guix licenses) and from (gnu packages tls). Adjust all license fields. (ppp)[inputs]: Simplify list of inputs.
* gnu: ppp: Update source url.Guillaume Le Vaillant2022-06-25
| | | | * gnu/packages/samba.scm (ppp)[source]: Use new url.
* gnu: ppp: Fix cross-compilation.Jean-Pierre De Jesus DIAZ2022-06-25
| | | | | | | * gnu/packages/samba.scm (ppp)[arguments]: Use G-Expressions. Remove unused substitution. Fix OpenSSL and libpcap include paths. Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
* gnu: samba: Update to 4.15.5 [security fixes].Marius Bakke2022-02-07
| | | | | | This fixes CVE-2021-44141, CVE-2021-44142, and CVE-2022-0336. * gnu/packages/samba.scm (samba): Update to 4.15.5.
* gnu: samba: Update to 4.15.3.Maxim Cournoyer2022-01-10
| | | | | | | | | | | | | * gnu/packages/samba.scm (samba): Update to 4.15.3. [source]: Delete snippet; pyiso8601 is no longer bundled. [arguments]: Adjust make-flags and arguments to use G-Exp. [phases]{configure}: Add the '--with-system-mitkrb5', '--with-system-mitkdc' and '--with-experimental-mit-ad-dc' configure flags. [inputs]: Replace heimdal with mit-krb5. [native-inputs]: Use new style. {python-cryptography, python-dnspython, python-markdown} {python-pyasn1}: New inputs. (samba/fixed): Update to 4.15.3 and hide package.
* gnu: Simplify package inputs.Ludovic Courtès2021-12-13
| | | | | | | | This commit was obtained by running: ./pre-inst-env guix style without any additional argument.
* gnu: libsoup: Depend on a fixed version of Samba.Ludovic Courtès2021-11-17
| | | | | | | | This avoids big rebuilds when Samba is upgraded. * gnu/packages/samba.scm (samba/fixed): New variable. * gnu/packages/gnome.scm (libsoup-minimal)[inputs]: Use it instead of SAMBA.
* gnu: samba: Update to 4.13.14.Efraim Flashner2021-11-10
| | | | * gnu/packages/samba.scm (samba): Update to 4.13.14.
* gnu: ldb: Update to 2.4.1.Tobias Geerinckx-Rice2021-11-03
| | | | | * gnu/packages/samba.scm (ldb): Update to 2.4.1. [source]: Don't explicitly return #t from snippet.
* gnu: cifs-utils: Use @acronym{} in description.Tobias Geerinckx-Rice2021-10-04
| | | | | * gnu/packages/samba.scm (cifs-utils)[description]: Substitute Texinfo @acronym{} for @dfn{}.
* gnu: cifs-utils: Fix support for dropping capabilities.Tobias Geerinckx-Rice2021-10-04
| | | | | * gnu/packages/samba.scm (cifs-utils)[arguments]: Add a new 'trigger-bootstrap phase.
* gnu: cifs-utils: Update to 6.14.Tobias Geerinckx-Rice2021-10-04
| | | | * gnu/packages/samba.scm (cifs-utils): Update to 6.14.
* gnu: cifs-utils: Build & install man pages.Tobias Geerinckx-Rice2021-10-04
| | | | | | | * gnu/packages/samba.scm (cifs-utils)[arguments]: Add "--enable-man" to #:configure-flags. Remove useless 'create-man8dir phase. Add a new 'install-man-pages phase to do just that. [native-inputs]: Add python-docutils.
* gnu: ldb: Update to 2.4.0.Efraim Flashner2021-08-04
| | | | * gnu/packages/samba.scm (ldb): Update to 2.4.0.
* gnu: talloc: Update to 2.3.3.Efraim Flashner2021-08-04
| | | | * gnu/packages/samba.scm (talloc): Update to 2.3.3.
* gnu: samba: Update to 4.13.10.Efraim Flashner2021-08-04
| | | | | | | * gnu/packages/samba.scm (samba): Update to 4.13.10. [source]: Remove patch. * gnu/packages/patches/samba-fix-fcntl-hint-detection.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: tevent: Update to 0.11.0.Efraim Flashner2021-08-04
| | | | | * gnu/packages/samba.scm (tevent): Update to 0.11.0. [native-inputs]: Add cmocka.
* gnu: cifs-utils: Update to 6.13.Tobias Geerinckx-Rice2021-04-18
| | | | * gnu/packages/samba.scm (cifs-utils): Update to 6.13.
* gnu: Fix input typoes.Tobias Geerinckx-Rice2021-03-06
| | | | | | | | | | | | | | | | * gnu/packages/crates-io.scm (rust-nettle-sys-2)[inputs]: Move ‘,’ to its operand. * gnu/packages/docbook.scm (docbook-dsssl)[native-inputs]: Likewise. (docbook-dsssl-doc)[native-inputs]: Likewise. * gnu/packages/emacs-xyz.scm (emacs-helm-slack)[propagated-inputs]: Likewise. * gnu/packages/kde-multimedia.scm (audiocd-kio)[inputs]: Likewise. * gnu/packages/kde-pim.scm (akonadi-mime, kalarmcal, kcalendarsupport) (keventviews, kmailtransport, kpimtextedit)[inputs]: Likewise. * gnu/packages/mpd.scm (cantata)[inputs]: Likewise. * gnu/packages/raspberry-pi.scm (bcm2835): Likewise. * gnu/packages/samba.scm (samba)[native-inputs]: Likewise. * gnu/packages/xdisorg.scm (dex)[inputs]: Likewise.
* gnu: samba: Update to 4.13.4.Tobias Geerinckx-Rice2021-02-07
| | | | * gnu/packages/samba.scm (samba): Update to 4.13.4.
* gnu: talloc: Update to 2.3.2.Tobias Geerinckx-Rice2021-02-07
| | | | * gnu/packages/samba.scm (talloc): Update to 2.3.2.
* gnu: ppp: Update to 2.4.9.Vincent Legoll2021-01-11
| | | | | | * gnu/packages/samba.scm (ppp): Update to 2.4.9. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: cifs-utils: Update to 6.12.Tobias Geerinckx-Rice2021-01-02
| | | | | * gnu/packages/samba.scm (cifs-utils): Update to 6.12. [arguments]: Remove obsolete 'bootstrap phase replacement.
* gnu: samba: Update to 4.13.3.Tobias Geerinckx-Rice2020-12-22
| | | | * gnu/packages/samba.scm (samba): Update to 4.13.3.
* gnu: samba: Update to 4.13.2.Tobias Geerinckx-Rice2020-11-07
| | | | * gnu/packages/samba.scm (samba): Update to 4.13.2.
* gnu: samba: Prepare for tests.Maxim Cournoyer2020-11-03
| | | | | | | | * gnu/packages/samba.scm (samba)[arguments]: Update comment regarding the test suite failure. [make-flags]: Run the test suite with the '--quick' option, as it is very slow otherwise. [phases]{configure}: Add the '--enable-selftest' argument. [inputs]: Add libtirpc.
* gnu: samba: Unbundle cmocka, heimdal; add gamin.Maxim Cournoyer2020-11-03
| | | | | | * gnu/packages/samba.scm (samba)[snippet]: Update comment. [phases]{configure}: Remove '--bundled-libraries=com_err' argument. [inputs]: Add cmocka, heimdal, gamin. Remove TODO comment.
* gnu: samba: Set localstatedir to /var.Maxim Cournoyer2020-11-03
| | | | | | | | | | | It previously defaulted to a $PREFIX/var, where $PREFIX was the root of the installation directory (under /gnu/store) of Samba. * gnu/packages/samba.scm (samba)[phases]{configure}: Add --localstatedir=/var option. {disable-etc-samba-directory-creation}: Rename to disable-etc,var-samba-directories-setup and prevent creating directories under both sysconfdir and localstatedir.
* gnu: samba: Update to 4.13.1.Maxim Cournoyer2020-11-03
| | | | | | | | | * gnu/packages/samba.scm (samba): Update to 4.13.1. [native-inputs]: Add libxml2. [phases]{locate-docbook-stylesheets}: Rename to... {setup-docbook-stylesheets}: ...this. Setup offline Samba DTD catalog, and have it used along any pre-existing XML_CATALOG_FILES environment variable in the build script.
* gnu: samba: Fix fcntl hint detection in configure script.Pierre Langlois2020-09-22
| | | | | | | | | | | | | | The configure script generates a C program to detect support for lifetime hints on files. But this program could crash, potentially leaving a stale unreadable file behind which could cause the patch-generated-file-shebang phase to fail. Reported upstream <https://bugzilla.samba.org/show_bug.cgi?id=14503>. * gnu/packages/patches/patches/samba-fix-fcntl-hint-detection.patch: New file. * gnu/packages/samba.scm (samba)[origin]: Add patch. * gnu/local.mk (dist_patch_DATA): Register patch.
* gnu: samba: Update to 4.12.7 [security fixes].Pierre Langlois2020-09-21
| | | | | | | | Fixes CVE-2020-1472 with 4.12.7. Fixes CVE-2020-10730, CVE-2020-10745, CVE-2020-10760 and CVE-2020-14303 with 4.12.4. * gnu/packages/samba.org (samba): Update to 4.12.7.
* gnu: cifs-utils: Update to 6.11 [fixes CVE-2020-14342].Tobias Geerinckx-Rice2020-09-04
| | | | * gnu/packages/samba.scm (cifs-utils): Update to 6.11.
* gnu: iniparser: Edit synopsis & description.Tobias Geerinckx-Rice2020-06-02
| | | | * gnu/packages/samba.scm (iniparser)[synopsis, description]: Flesh out.
* gnu: iniparser: Fix cross-compilation.Tobias Geerinckx-Rice2020-06-02
| | | | * gnu/packages/samba.scm (iniparser)[arguments]: Use CC-FOR-TARGET.
* gnu: samba: Update to 4.12.3.Tobias Geerinckx-Rice2020-06-02
| | | | * gnu/packages/samba.scm (samba): Update to 4.12.3.
* gnu: samba: Update to 4.12.2.Tobias Geerinckx-Rice2020-05-13
| | | | | | | | * gnu/packages/samba.scm (samba): Update to 4.12.2. [source]: Remove bundled python-iso8601 in a snippet. [native-inputs]: Add perl-parse-yapp, python-iso8601, and docbook-xml-4.2. Move perl and python… [inputs]: …to their proper home and remove libaio.
* gnu: samba: Remove obsolete iniparser input.Tobias Geerinckx-Rice2020-05-13
| | | | * gnu/packages/samba.scm (samba)[inputs]: Remove iniparser.
* gnu: samba: Update to 4.11.9.Tobias Geerinckx-Rice2020-05-11
| | | | * gnu/packages/samba.scm (samba): Update to 4.11.9.
* gnu: samba: Update to 4.11.8 [fixes CVE-2020-10700, CVE-2020-10704].Tobias Geerinckx-Rice2020-05-10
| | | | * gnu/packages/samba.scm (samba): Update to 4.11.8.
* gnu: ppp: Update to 2.4.8-1.8d45443 [fixes CVE-2020-8597].Vincent Legoll2020-03-07
| | | | | | | * gnu/packages/samba.scm (ppp): Update to 2.4.8-1.8d45443. Use GIT-FETCH and GIT-FILE-NAME. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: ppp: Update to 2.4.8.Marius Bakke2020-02-05
| | | | | * gnu/packages/samba.scm (ppp): Update to 2.4.8. [source]: Change to GIT-FETCH.
* gnu: samba: Update to 4.11.6.Marius Bakke2020-01-30
| | | | * gnu/packages/samba.scm (samba): Update to 4.11.6.
* gnu: ldb: Downgrade to 1.5.6.Marius Bakke2020-01-16
| | | | | | 1.5.6 is actually newer and fixes problems with Python 3.8. * gnu/packages/samba.scm (ldb): Downgrade to 1.5.6.
* gnu: samba: Update to 4.11.4.Tobias Geerinckx-Rice2019-12-24
| | | | * gnu/packages/samba.scm (samba): Update to 4.11.4.
* gnu: tevent: Update to 0.10.2.Tobias Geerinckx-Rice2019-12-24
| | | | * gnu/packages/samba.scm (tevent): Update to 0.10.2.
* gnu: talloc: Update to 2.3.1.Tobias Geerinckx-Rice2019-12-24
| | | | * gnu/packages/samba.scm (talloc): Update to 2.3.1.
* gnu: cifs-utils: Update phase style.Tobias Geerinckx-Rice2019-12-24
| | | | | * gnu/packages/samba.scm (cifs-utils)[arguments]: Use keyword arguments in phases.
* gnu: cifs-utils: Update to 6.10.Tobias Geerinckx-Rice2019-12-24
| | | | | | * gnu/packages/samba.scm (cifs-utils): Update to 6.10. [arguments]: Force a ‘bootstrap’. Add a ‘create-man8dir’ phase.