Control: tags 1073771 + pending
Dear maintainer, I've prepared an NMU for titantools (versioned as 4.0.11+notdfsg1-7.1) and uploaded it to DELAYED/7. Please feel free to tell me if I should delay it longer. Regards.
diff -u titantools-4.0.11+notdfsg1/debian/README.Debian titantools-4.0.11+notdfsg1/debian/README.Debian --- titantools-4.0.11+notdfsg1/debian/README.Debian +++ titantools-4.0.11+notdfsg1/debian/README.Debian @@ -5,7 +5,7 @@ Noshell should *not* be registered in /etc/shells if you plan to use it, otherwise it will be recognized as a valid shell and will be executed on logon. -If the /sbin/noshell shell is registered in /etc/shells some programs might +If the /usr/sbin/noshell shell is registered in /etc/shells some programs might think that users which have this shell as their shell are actually valid users. Which is the opposite of what noshell is provided with. diff -u titantools-4.0.11+notdfsg1/debian/changelog titantools-4.0.11+notdfsg1/debian/changelog --- titantools-4.0.11+notdfsg1/debian/changelog +++ titantools-4.0.11+notdfsg1/debian/changelog @@ -1,7 +1,14 @@ +titantools (4.0.11+notdfsg1-7.1) unstable; urgency=medium + + * Non-maintainer upload. + * Install noshell into /usr/sbin. (Closes: #1073771) + + -- Chris Hofstaedtler <z...@debian.org> Mon, 08 Jul 2024 00:40:11 +0200 + titantools (4.0.11+notdfsg1-7) unstable; urgency=medium * Move to Debhelper compatibility version 13 (Closes: #1002884) - * debian/control: + * debian/control: - Updated Standards version (no changes required) - Add debhelper-compat = 13, remove debian/comat * debian/source/format - add and declare the format in use (1.0) @@ -33,7 +40,7 @@ * Rename the binary package to 'titantools' as noshell is just one of the tools provided within it. * debian/README.Debian: rewrite for clarity and fix some grammatical typos - * debian/noshell.sgml: fix grammatical errors and clarify the content and + * debian/noshell.sgml: fix grammatical errors and clarify the content and examples. Also properly document the (minor) differences between noshell and nologin. (Closes: #410221) * debian/postinst: Change the pointer to the new README file location @@ -63,7 +70,7 @@ * Makefile.linux: Do not build noshell as a static binary as this does not gain anything and leads to a FTBFS in amd64 (Closes: 584383) * Remove configure and configure-stamp targets from debian/rules - * debian/control: + * debian/control: - Clarify that noshell is an alternative to 'nologin' which is now provided by the login package. - Remove the Homepage entry as http://www.fish2.com/titan/, since it is @@ -87,7 +94,7 @@ * Change to the license file, note that upstream has changed the license as of january 2005, even though we are not releasing the latest - source code it makes no sense to distribute these tools with the + source code it makes no sense to distribute these tools with the old license. (Closes: #397188) * Move the package to non-free due to the license change * As suggested by Justin Pryzby, change the recommendation @@ -95,7 +102,7 @@ and add postinst code to detect users that followed the previous (wrong) advice. (Closes: #429697) * Change references to old site to the new one (http://www.fish2.com/titan/) - * Move Homepage to the control: header and also update the location + * Move Homepage to the control: header and also update the location of upstream's project * Ammend the manpage's description of the runas command (Closes: #374621) diff -u titantools-4.0.11+notdfsg1/debian/dirs titantools-4.0.11+notdfsg1/debian/dirs --- titantools-4.0.11+notdfsg1/debian/dirs +++ titantools-4.0.11+notdfsg1/debian/dirs @@ -1,3 +1,2 @@ -sbin usr/sbin usr/share/lintian/overrides diff -u titantools-4.0.11+notdfsg1/debian/titantools.install titantools-4.0.11+notdfsg1/debian/titantools.install --- titantools-4.0.11+notdfsg1/debian/titantools.install +++ titantools-4.0.11+notdfsg1/debian/titantools.install @@ -1,2 +1,2 @@ -noshell /sbin/ +noshell /usr/sbin/ runas /usr/sbin/