[Pkg-shadow-devel] [Git][debian/adduser][zg/tstsuite-renames] 7 commits: add README.source
Marc Haber (@zugschlus)
gitlab at salsa.debian.org
Sun Sep 14 11:42:28 BST 2025
Marc Haber pushed to branch zg/tstsuite-renames at Debian / adduser
Commits:
c5220a3e by Marc Haber at 2025-09-14T12:30:24+02:00
add README.source
Git-Dch: ignore
- - - - -
59341c55 by Marc Haber at 2025-09-14T12:32:23+02:00
add gbp.conf
Git-Dch: ignore
- - - - -
60ac23e8 by Marc Haber at 2025-09-14T12:42:24+02:00
rename testsuite file names for better ordering
Git-Dch: ignore
- - - - -
d643b7c9 by Marc Haber at 2025-09-14T12:42:24+02:00
remove doubled semicolon.
Git-Dch: ignore
- - - - -
4b75eff5 by Marc Haber at 2025-09-14T12:42:24+02:00
fix brace position
Git-Dch: ignore
- - - - -
0a28f81f by Marc Haber at 2025-09-14T12:42:24+02:00
fix readding -> reading
Git-Dch: ignore
- - - - -
56a4ad7a by Marc Haber at 2025-09-14T12:42:24+02:00
fix indent
Git-Dch: ignore
- - - - -
14 changed files:
- AdduserCommon.pm
- AdduserLogging.pm
- adduser
- + debian/README.source
- debian/gbp.conf
- testsuite/test1.pl → testsuite/test01.pl
- testsuite/test2.pl → testsuite/test02.pl
- testsuite/test3.pl → testsuite/test03.pl
- testsuite/test4.pl → testsuite/test04.pl
- testsuite/test5.pl → testsuite/test05.pl
- testsuite/test6.pl → testsuite/test06.pl
- testsuite/test7.pl → testsuite/test07.pl
- testsuite/test8.pl → testsuite/test08.pl
- testsuite/test9.pl → testsuite/test09.pl
Changes:
=====================================
AdduserCommon.pm
=====================================
@@ -336,8 +336,7 @@ sub read_pool {
close $pool || die "$!";
}
-sub get_group_members
-{
+sub get_group_members {
my $group = shift;
my @members;
=====================================
AdduserLogging.pm
=====================================
@@ -49,7 +49,7 @@ BEGIN {
my $stderrmsglevel="error";
my $stdoutmsglevel="error";
-my $logmsglevel="info";;
+my $logmsglevel="info";
my $loggerparms="";
my $has_sys_admin;
my $logger_id_option;
=====================================
adduser
=====================================
@@ -581,7 +581,7 @@ if ($action eq "addsysuser") {
}
if (!$ingroup_name && !defined($gid_option) && !$make_group_also) {
- $gid_option = $nogroup_id;
+ $gid_option = $nogroup_id;
}
check_user_group(1);
=====================================
debian/README.source
=====================================
@@ -0,0 +1,19 @@
+This package is maintained in git on Salsa, using Otto Kekäläinen's
+documentation about how to maintain packages in git.
+
+Branch names follow DEP-14. gbp should be used to build the package.
+
+As a Debian native package, the conventional upstream branches are missing.
+Development takes place in debian/latest.
+
+Please do all development work in a branch, prefixed with your nickname and a
+slash. Please let Marc merge things into debian/latest. Preferably, use Gitlab
+merge requests. Keep your branch rebased on debian/latest so that a
+fast-forward merge is possible.
+
+$ git remote -v show
+origin git at salsa.debian.org:debian/adduser.git (fetch)
+origin git at salsa.debian.org:debian/adduser.git (push)
+
+Recommended Reading: https://optimizedbyotto.com/post/debian-packaging-from-git/
+(Otto Kekäläinen)
=====================================
debian/gbp.conf
=====================================
@@ -1,2 +1,15 @@
[DEFAULT]
-debian-branch=master
+# DEP-14 format. Other naming convention are available,
+# see DEP-14 for more details.
+debian-branch = debian/latest
+
+# Ensure a human always reviews all the debian/changelog entries.
+spawn-editor = always
+
+# No need to confirm package name or version at any time, git-buildpackage
+# always gets it right.
+interactive = False
+
+# Ensure we always target Debian on Debian branches.
+dch-opt = --vendor=debian
+
=====================================
testsuite/test1.pl → testsuite/test01.pl
=====================================
=====================================
testsuite/test2.pl → testsuite/test02.pl
=====================================
=====================================
testsuite/test3.pl → testsuite/test03.pl
=====================================
=====================================
testsuite/test4.pl → testsuite/test04.pl
=====================================
=====================================
testsuite/test5.pl → testsuite/test05.pl
=====================================
=====================================
testsuite/test6.pl → testsuite/test06.pl
=====================================
=====================================
testsuite/test7.pl → testsuite/test07.pl
=====================================
=====================================
testsuite/test8.pl → testsuite/test08.pl
=====================================
=====================================
testsuite/test9.pl → testsuite/test09.pl
=====================================
@@ -2,11 +2,11 @@
# expect:
# - a new non-system group $groupname
-# - readding the group fails
-# - readding the group as a system group fails
+# - reading the group fails
+# - reading the group as a system group fails
# - a new system group $groupname
-# - readding the group succeeds
-# - readding the group as a non-system group fails
+# - reading the group succeeds
+# - reading the group as a non-system group fails
use strict;
View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/ed4f4cb741ad9dfb47955d05f18ba67e6fd27eb9...56a4ad7a86d27becbf08c48cd92fe9e9c55e82a3
--
View it on GitLab: https://salsa.debian.org/debian/adduser/-/compare/ed4f4cb741ad9dfb47955d05f18ba67e6fd27eb9...56a4ad7a86d27becbf08c48cd92fe9e9c55e82a3
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-shadow-devel/attachments/20250914/dac29306/attachment-0001.htm>
More information about the Pkg-shadow-devel
mailing list