diff options
27 files changed, 134 insertions, 7 deletions
diff --git a/oddjob-mkhomedir-0.0.1/README-oddjob-mkhomedir.md b/oddjob-mkhomedir-0.0.1/README-oddjob-mkhomedir.md new file mode 100644 index 0000000..c454a3d --- /dev/null +++ b/oddjob-mkhomedir-0.0.1/README-oddjob-mkhomedir.md @@ -0,0 +1,7 @@ +# Introduction +This oddjob-mkhomedir-0.0.1 directory is a dummy, which is designed to be installed on a Devuan system so you can install freeipa-client. +This is the "source" contents that will be used to build a dpkg from the oddjob-mkhomedir/ directory in this same source tree. + +To actually make home directories upon user first login: + + tf=/etc/pam.d/common-session ; ! grep -q 'mkhomedir' "${tf}" && { thisline="$(( $( grep -nE 'session\s+optional' "${tf}" | head -n1 | awk -F':' '{print $1}' ) - 0 ))" ; awk -v thisline="$thisline" 'NR == (thisline) {print "session optional pam_mkhomedir.so"; } {print;}' "${tf}" > "${tf}.2" ; test -f "${tf}.2" && mv "${tf}.2" "${tf}" ; } diff --git a/oddjob-mkhomedir/debian/README.Debian b/oddjob-mkhomedir/debian/README.Debian new file mode 100644 index 0000000..9ccbe51 --- /dev/null +++ b/oddjob-mkhomedir/debian/README.Debian @@ -0,0 +1,8 @@ +oddjob-mkhomedir for Debian + +Please edit this to provide information specific to +this oddjob-mkhomedir Debian package. + + (Automatically generated by debmake Version 4.3.1) + + -- Brian Girton <> Fri, 20 Sep 2019 13:52:19 -0400 diff --git a/oddjob-mkhomedir/debian/changelog b/oddjob-mkhomedir/debian/changelog new file mode 100644 index 0000000..8a4949b --- /dev/null +++ b/oddjob-mkhomedir/debian/changelog @@ -0,0 +1,5 @@ +oddjob-mkhomedir (0.0.1-1) obs; urgency=low + + * Dummy package for freeipa-client dependency. + + -- B Stack <bgstack15@gmail.com> Fri, 20 Sep 2019 13:52:19 -0400 diff --git a/oddjob-mkhomedir/debian/compat b/oddjob-mkhomedir/debian/compat new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/oddjob-mkhomedir/debian/compat @@ -0,0 +1 @@ +11 diff --git a/oddjob-mkhomedir/debian/control b/oddjob-mkhomedir/debian/control new file mode 100644 index 0000000..59fd27b --- /dev/null +++ b/oddjob-mkhomedir/debian/control @@ -0,0 +1,15 @@ +Source: oddjob-mkhomedir +Section: misc +Priority: optional +Maintainer: B Stack <bgstack15@gmail.com> +Build-Depends: debhelper (>=11~) +Standards-Version: 4.1.4 +Homepage: https://gitlab.com/bgstack15/stackrpms + +Package: oddjob-mkhomedir +Architecture: all +Multi-Arch: foreign +Depends: ${misc:Depends}, ${shlibs:Depends} +Description: Dummy package for freeipa-client dependency + This package is a stub and only designed to fool dpkg + so you can install freeipa-client. diff --git a/oddjob-mkhomedir/debian/copyright b/oddjob-mkhomedir/debian/copyright new file mode 100644 index 0000000..49e65e3 --- /dev/null +++ b/oddjob-mkhomedir/debian/copyright @@ -0,0 +1,14 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: oddjob-mkhomedir +Source: <url://example.com> +# +# Please double check copyright with the licensecheck(1) command. + +Files: README-oddjob-mkhomedir.md + oddjob-mkhomedir.sh +Copyright: __NO_COPYRIGHT_NOR_LICENSE__ +License: __NO_COPYRIGHT_NOR_LICENSE__ + +#---------------------------------------------------------------------------- +# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following +# license/copyright files. diff --git a/oddjob-mkhomedir/debian/debhelper-build-stamp b/oddjob-mkhomedir/debian/debhelper-build-stamp new file mode 100644 index 0000000..1db3bc4 --- /dev/null +++ b/oddjob-mkhomedir/debian/debhelper-build-stamp @@ -0,0 +1 @@ +oddjob-mkhomedir diff --git a/oddjob-mkhomedir/debian/docs b/oddjob-mkhomedir/debian/docs new file mode 100644 index 0000000..58a5633 --- /dev/null +++ b/oddjob-mkhomedir/debian/docs @@ -0,0 +1 @@ +README-oddjob-mkhomedir.md diff --git a/oddjob-mkhomedir/debian/files b/oddjob-mkhomedir/debian/files new file mode 100644 index 0000000..0b0a73d --- /dev/null +++ b/oddjob-mkhomedir/debian/files @@ -0,0 +1,2 @@ +oddjob-mkhomedir_0.0.1-1_all.deb misc optional +oddjob-mkhomedir_0.0.1-1_amd64.buildinfo misc optional diff --git a/oddjob-mkhomedir/debian/install b/oddjob-mkhomedir/debian/install new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/oddjob-mkhomedir/debian/install diff --git a/oddjob-mkhomedir/debian/oddjob-mkhomedir.substvars b/oddjob-mkhomedir/debian/oddjob-mkhomedir.substvars new file mode 100644 index 0000000..978fc8b --- /dev/null +++ b/oddjob-mkhomedir/debian/oddjob-mkhomedir.substvars @@ -0,0 +1,2 @@ +misc:Depends= +misc:Pre-Depends= diff --git a/oddjob-mkhomedir/debian/oddjob-mkhomedir/DEBIAN/control b/oddjob-mkhomedir/debian/oddjob-mkhomedir/DEBIAN/control new file mode 100644 index 0000000..cf23fa1 --- /dev/null +++ b/oddjob-mkhomedir/debian/oddjob-mkhomedir/DEBIAN/control @@ -0,0 +1,12 @@ +Package: oddjob-mkhomedir +Version: 0.0.1-1 +Architecture: all +Maintainer: B Stack <bgstack15@gmail.com> +Installed-Size: 10 +Section: misc +Priority: optional +Multi-Arch: foreign +Homepage: https://gitlab.com/bgstack15/stackrpms +Description: Dummy package for freeipa-client dependency + This package is a stub and only designed to fool dpkg + so you can install freeipa-client. diff --git a/oddjob-mkhomedir/debian/oddjob-mkhomedir/DEBIAN/md5sums b/oddjob-mkhomedir/debian/oddjob-mkhomedir/DEBIAN/md5sums new file mode 100644 index 0000000..92d29a7 --- /dev/null +++ b/oddjob-mkhomedir/debian/oddjob-mkhomedir/DEBIAN/md5sums @@ -0,0 +1,4 @@ +5fbdce809341c17753f5e91e89047ed3 usr/share/doc/oddjob-mkhomedir/README-oddjob-mkhomedir.md +5aa08beaf32d4a7fe0e17c59854ba94e usr/share/doc/oddjob-mkhomedir/README.Debian +de5542c9595363e9fa94b674859b038d usr/share/doc/oddjob-mkhomedir/changelog.Debian.gz +f67b1a7b580c9c6f2d2c1fbf3e6d7068 usr/share/doc/oddjob-mkhomedir/copyright diff --git a/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/README-oddjob-mkhomedir.md b/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/README-oddjob-mkhomedir.md new file mode 100644 index 0000000..c454a3d --- /dev/null +++ b/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/README-oddjob-mkhomedir.md @@ -0,0 +1,7 @@ +# Introduction +This oddjob-mkhomedir-0.0.1 directory is a dummy, which is designed to be installed on a Devuan system so you can install freeipa-client. +This is the "source" contents that will be used to build a dpkg from the oddjob-mkhomedir/ directory in this same source tree. + +To actually make home directories upon user first login: + + tf=/etc/pam.d/common-session ; ! grep -q 'mkhomedir' "${tf}" && { thisline="$(( $( grep -nE 'session\s+optional' "${tf}" | head -n1 | awk -F':' '{print $1}' ) - 0 ))" ; awk -v thisline="$thisline" 'NR == (thisline) {print "session optional pam_mkhomedir.so"; } {print;}' "${tf}" > "${tf}.2" ; test -f "${tf}.2" && mv "${tf}.2" "${tf}" ; } diff --git a/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/README.Debian b/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/README.Debian new file mode 100644 index 0000000..9ccbe51 --- /dev/null +++ b/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/README.Debian @@ -0,0 +1,8 @@ +oddjob-mkhomedir for Debian + +Please edit this to provide information specific to +this oddjob-mkhomedir Debian package. + + (Automatically generated by debmake Version 4.3.1) + + -- Brian Girton <> Fri, 20 Sep 2019 13:52:19 -0400 diff --git a/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/changelog.Debian.gz b/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/changelog.Debian.gz Binary files differnew file mode 100644 index 0000000..d074bea --- /dev/null +++ b/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/changelog.Debian.gz diff --git a/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/copyright b/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/copyright new file mode 100644 index 0000000..49e65e3 --- /dev/null +++ b/oddjob-mkhomedir/debian/oddjob-mkhomedir/usr/share/doc/oddjob-mkhomedir/copyright @@ -0,0 +1,14 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: oddjob-mkhomedir +Source: <url://example.com> +# +# Please double check copyright with the licensecheck(1) command. + +Files: README-oddjob-mkhomedir.md + oddjob-mkhomedir.sh +Copyright: __NO_COPYRIGHT_NOR_LICENSE__ +License: __NO_COPYRIGHT_NOR_LICENSE__ + +#---------------------------------------------------------------------------- +# Files marked as NO_LICENSE_TEXT_FOUND may be covered by the following +# license/copyright files. diff --git a/oddjob-mkhomedir/debian/patches/series b/oddjob-mkhomedir/debian/patches/series new file mode 100644 index 0000000..4a97dfa --- /dev/null +++ b/oddjob-mkhomedir/debian/patches/series @@ -0,0 +1 @@ +# You must remove unused comment lines for the released package. diff --git a/oddjob-mkhomedir/debian/rules b/oddjob-mkhomedir/debian/rules new file mode 100755 index 0000000..9cf3a86 --- /dev/null +++ b/oddjob-mkhomedir/debian/rules @@ -0,0 +1,9 @@ +#!/usr/bin/make -f +# You must remove unused comment lines for the released package. +#export DH_VERBOSE = 1 +#export DEB_BUILD_MAINT_OPTIONS = hardening=+all +#export DEB_CFLAGS_MAINT_APPEND = -Wall -pedantic +#export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed + +%: + dh $@ diff --git a/oddjob-mkhomedir/debian/source/format b/oddjob-mkhomedir/debian/source/format new file mode 100644 index 0000000..163aaf8 --- /dev/null +++ b/oddjob-mkhomedir/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) diff --git a/oddjob-mkhomedir/debian/source/local-options b/oddjob-mkhomedir/debian/source/local-options new file mode 100644 index 0000000..00131ee --- /dev/null +++ b/oddjob-mkhomedir/debian/source/local-options @@ -0,0 +1,2 @@ +#abort-on-upstream-changes +#unapply-patches diff --git a/oddjob-mkhomedir/debian/watch b/oddjob-mkhomedir/debian/watch new file mode 100644 index 0000000..76575dc --- /dev/null +++ b/oddjob-mkhomedir/debian/watch @@ -0,0 +1,2 @@ +# You must remove unused comment lines for the released package. +version=3 diff --git a/veracrypt/debian/changelog b/veracrypt/debian/changelog index 236ddcb..884430d 100644 --- a/veracrypt/debian/changelog +++ b/veracrypt/debian/changelog @@ -1,3 +1,9 @@ +veracrypt (1.24-1+devuan) obs; urgency=low + + * New upstream version + + -- B Stack <bgstack15@gmail.com> Tue, 08 Oct 2019 11:31 -0400 + veracrypt (1.23-2+devuan) manual; urgency=low * Re-release to match current naming standard diff --git a/veracrypt/debian/patches/series b/veracrypt/debian/patches/series index 5f788f9..7e9c1bf 100644 --- a/veracrypt/debian/patches/series +++ b/veracrypt/debian/patches/series @@ -1,4 +1,4 @@ -001-user-guide-location.diff +#001-user-guide-location.diff 002-build-flags.diff -004-fixup-install.diff +#004-fixup-install.diff vc_devuan.patch diff --git a/veracrypt/debian/patches/vc_devuan.patch b/veracrypt/debian/patches/vc_devuan.patch index b55bea5..b90f9f0 100644 --- a/veracrypt/debian/patches/vc_devuan.patch +++ b/veracrypt/debian/patches/vc_devuan.patch @@ -3,7 +3,7 @@ diff -x '*.rej' -x '*.orig' -Naur VeraCrypt_1.22/src/Common/Dlgcode.c VeraCrypt_ +++ VeraCrypt_1.22-1/src/Common/Dlgcode.c 2018-09-02 08:22:00.007030589 -0400 @@ -1280,7 +1280,7 @@ L"This software as a whole:\r\n" - L"Copyright \xA9 2013-2018 IDRIX. All rights reserved.\r\n\r\n" + L"Copyright \xA9 2013-2019 IDRIX. All rights reserved.\r\n\r\n" - L"An IDRIX Release"); + L"Packaged for Devuan"); diff --git a/veracrypt/vc_fedora.patch b/veracrypt/vc_fedora.patch index fc118d5..3bd18ed 100644 --- a/veracrypt/vc_fedora.patch +++ b/veracrypt/vc_fedora.patch @@ -3,7 +3,7 @@ diff -x '*.rej' -x '*.orig' -Naur VeraCrypt_1.22/src/Common/Dlgcode.c VeraCrypt_ +++ VeraCrypt_1.22-1/src/Common/Dlgcode.c 2018-09-02 08:22:00.007030589 -0400 @@ -1280,7 +1280,7 @@ L"This software as a whole:\r\n" - L"Copyright \xA9 2013-2018 IDRIX. All rights reserved.\r\n\r\n" + L"Copyright \xA9 2013-2019 IDRIX. All rights reserved.\r\n\r\n" - L"An IDRIX Release"); + L"A Fedora copr release"); diff --git a/veracrypt/veracrypt.spec b/veracrypt/veracrypt.spec index c8c2614..0e30987 100644 --- a/veracrypt/veracrypt.spec +++ b/veracrypt/veracrypt.spec @@ -69,11 +69,13 @@ %define doctarget %{_docdir}/%{name} %if 0%{?rhel} - %define doctarget %{_docdir}/%{name}-%{version} + %if 0%{?rhel} < 8 + %define doctarget %{_docdir}/%{name}-%{version} + %endif %endif Name: veracrypt -Version: 1.23 +Version: 1.24 Release: 1 Summary: Disk encryption with strong security based on TrueCrypt @@ -86,7 +88,7 @@ Source0: https://www.veracrypt.fr/code/%{pname}/snapshot/%{pname}_%{version}.tar Patch0: vc_fedora.patch Patch1: vc_desktop.patch -Packager: Bgstack15 <bgstack15@gmail.com> +Packager: B Stack <bgstack15@gmail.com> %if "%{?wx_toolkit}" != "" BuildRequires: compat-wxGTK%{?wx_name_postfix}-%{wx_toolkit}-devel %else @@ -230,5 +232,8 @@ fi %{_datadir}/icons/hicolor/*/apps/* %changelog +* Tue Oct 08 2019 B Stack <bgstack15@gmail.com> 1.24-1 +- version bump + * Wed Sep 26 2018 B Stack <bgstack15@gmail.com> 1.23-1 - rebuild rpm |