• Bug#1103523: passwd: username -d does not create HOME_DIR when useradd(

    From Mark Symonds@21:1/5 to All on Fri Apr 18 17:10:01 2025
    Package: passwd
    Version: 1:4.17.4-1
    Severity: normal
    Tags: patch

    Dear Maintainer,

    In useradd(8), we have the following:

    -d, --home-dir HOME_DIR
    The new user will be created using HOME_DIR as the value for the user's login directory. The default is to append the LOGIN name to BASE_DIR and use that
    as the login directory name. If the directory HOME_DIR does not exist, then it will be created unless the -M option is specified.

    The last sentence says HOME_DIR will be created, but it is not. Looking further,
    it appears the reason is because CREATE_HOME does not exist in /etc/login.defs

    I've attached a patch to remove the last sentence of above description.


    -- System Information:
    Debian Release: trixie/sid
    APT prefers testing
    APT policy: (500, 'testing')
    Architecture: amd64 (x86_64)

    Kernel: Linux 6.12.17-amd64 (SMP w/2 CPU threads; PREEMPT)
    Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages passwd depends on:
    ii base-passwd 3.6.7
    ii libacl1 2.3.2-2+b1
    ii libattr1 1:2.5.2-3
    ii libaudit1 1:4.0.2-2+b2
    ii libbsd0 0.12.2-2
    ii libc6 2.41-6
    ii libcrypt1 1:4.4.38-1
    ii libpam-modules 1.7.0-3
    ii libpam0g 1.7.0-3
    ii libselinux1 3.8.1-1
    ii libsemanage2 3.8.1-1
    ii login.defs 1:4.17.4-1

    Versions of packages passwd recommends:
    ii sensible-utils 0.0.24

    passwd suggests no packages.

    -- no debconf information

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Hofstaedtler@21:1/5 to All on Fri Apr 18 17:40:02 2025
    * Mark Symonds via Pkg-shadow-devel <pkg-shadow-devel@alioth-lists.debian.net> [250418 17:09]:
    Package: passwd
    Version: 1:4.17.4-1
    Severity: normal
    Tags: patch

    Dear Maintainer,

    In useradd(8), we have the following:

    -d, --home-dir HOME_DIR
    The new user will be created using HOME_DIR as the value for the user's login directory. The default is to append the LOGIN name to BASE_DIR and use that
    as the login directory name. If the directory HOME_DIR does not exist, then it will be created unless the -M option is specified.

    The last sentence says HOME_DIR will be created, but it is not. Looking further,
    it appears the reason is because CREATE_HOME does not exist in /etc/login.defs

    I've attached a patch to remove the last sentence of above description.

    (the patch appears to be missing)

    If, as you say, this is configurable in /etc/login.defs, then: IMO
    it would be better to send a patch describing the configurable
    behaviour, and sending that upstream.

    For option -M, there is already some text about CREATE_HOME.
    I guess it was an overseen that -d would also need some text.

    Best,
    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mark - Syminet@21:1/5 to All on Fri Apr 18 17:40:02 2025
    --=-OFaA2uo3cwn2SkTLbw5w
    Content-Type: text/plain
    Content-Transfer-Encoding: quoted-printable

    Here's the patch




    --=-OFaA2uo3cwn2SkTLbw5w
    Content-Disposition: attachment; filename="useradd.8.diff" Content-Transfer-Encoding: base64
    Content-Type: text/x-patch; name="useradd.8.diff"; charset="UTF-8"

    LS0tIHVzZXJhZGQuOC5vbGQJMjAyNS0wNC0xOCAxNDoxNjoyNS43MDUzMjg2MDQgKzAwMDAKKysr IHVzZXJhZGQuOAkyMDI1LTA0LTE4IDE1OjEyOjE3Ljg0MjA2MDE2NSArMDAwMApAQCAtOTMsMTEg KzkzLDcgQEAKIFxmSUxPR0lOXGZSCiBuYW1lIHRvCiBcZklCQVNFX0RJUlxmUgotYW5kIHVzZSB0 aGF0IGFzIHRoZSBsb2dpbiBkaXJlY3RvcnkgbmFtZVwmLiBJZiB0aGUgZGlyZWN0b3J5Ci1cZklI T01FX0RJUlxmUgotZG9lcyBub3QgZXhpc3QsIHRoZW4gaXQgd2lsbCBiZSBjcmVhdGVkIHVubGVz cyB0aGUKLVxmQlwtTVxmUgotb3B0aW9uIGlzIHNwZWNpZmllZFwmLgorYW5kIHVzZSB0aGF0IGFz IHRoZSBsb2dpbiBkaXJlY3RvcnkgbmFtZVwmLgogLlJFCiAuUFAKIFxmQlwtRFxmUiwgXGZCXC1c LWRlZmF1bHRzXGZSCgo=


    --=-OFaA2uo3cwn2SkTLbw5w--

    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEFYw ggUdMIIEBaADAgECAhBV0FGkBfPHHMVWF2WEVJsUMA0GCSqGSIb3DQEBCwUAMIGWMQswCQYDVQQG EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYD VQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50 aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTI0MDUwMjAwMDAwMFoXDTI1MDUwMjIzNTk1 OVowITEfMB0GCSqGSIb3DQEJARYQbWFya0BzeW1pbmV0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK79WQyUwisqYiy1waT/LEWMQcASOEBWLP+e9KT37jZFPgqobF4n1y67yk1g x5BJ0hk/lL4YZSufnPxq/Q4qCv9hu6NMGPjt+KqJtXK671HCzDoWUyuoFCdej98cCwPdSqJM3y/D pUY+fHzmj7d7Bi3W1k6GdcCqVzoeZj2eIOGNJXX+r6GZSlTOQx2ORP1Son6N25prXEpXhqy58gha yZ33UaxgUe+OEZOulBfwKTNx7Y2hkRiKYYR7CFTVm4YqjgvcikbTTKDIlZxbR5G4YVU5+FtfgZWH Vxv0xYVVdDtN3IbEtabuWXFiL9pAgs1EFDxZTTZj8VqXgVL4CqIZYrsCAwEAAaOCAdkwggHVMB8G A1UdIwQYMBaAFAnA8vwL2pTbX/4r36iZQs/J4K0AMB0GA1UdDgQWBBRCHV1mOaejxGKUT99P825p Iv6sLDAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDBAYI KwYBBQUHAwIwUAYDVR0gBEkwRzA6BgwrBgEEAbIxAQIBCgEwKjAoBggrBgEFBQcCARYcaHR0cHM6 Ly9zZWN0aWdvLmNvbS9TTUlNRUNQUzAJBgdngQwBBQECMFoGA1UdHwRTMFEwT6BNoEuGSWh0dHA6 Ly9jcmwuc2VjdGlnby5jb20vU2VjdGlnb1JTQUNsaWVudEF1dGhlbnRpY2F0aW9uYW5kU2VjdXJl RW1haWxDQS5jcmwwgYoGCCsGAQUFBwEBBH4wfDBVBggrBgEFBQcwAoZJaHR0cDovL2NydC5zZWN0 aWdvLmNvbS9TZWN0aWdvUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1cmVFbWFpbENBLmNy dDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGlnby5jb20wGwYDVR0RBBQwEoEQbWFya0Bz eW1pbmV0LmNvbTANBgkqhkiG9w0BAQsFAAOCAQEAVO/+yguruQydC4W4wTkTxEv193c2hms4CBGk kqfR0HaBxYXoBfzUGRLeOAl6bE2fC6utlhW+MKD2rFXrhJ5nrskdO2WWJ5WlAt2pGA0ESNsq91Up MJQH/sAnwEKsuLaSX2NYXlIqYyTZSntYBKZnC0r4nFwprHedw63smcuAau8lvCNzujh0vNcTXDOe uarvQNV8MIkcxoeJd5hXk1O6CDLL4Uls0coVWIdzAYZGMEzxiZzDnn7jfqZeOVq8SL+FI3G+hEBV cs4rcXTzSgM2O0Vo5VkVQun7kPpuB6X0YmfFMT4MGbYCBgXNUn55clz7yMwIFB2i0jHVSRaOsZdD dDCCBR0wggQFoAMCAQICEFXQUaQF88ccxVYXZYRUmxQwDQYJKoZIhvcNAQELBQAwgZYxCzAJBgNV BAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAW BgNVBAoTD1NlY3RpZ28gTGltaXRlZDE+MDwGA1UEAxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhl bnRpY2F0aW9uIGFuZCBTZWN1cmUgRW1haWwgQ0EwHhcNMjQwNTAyMDAwMDAwWhcNMjUwNTAyMjM1 OTU5WjAhMR8wHQYJKoZIhvcNAQkBFhBtYXJrQHN5bWluZXQuY29tMIIBIjANBgkqhkiG9w0BAQEF AAOCAQ8AMIIBCgKCAQEArv1ZDJTCKypiLLXBpP8sRYxBwBI4QFYs/570pPfuNkU+CqhsXifXLrvK TWDHkEnSGT+UvhhlK5+c/Gr9DioK/2G7o0wY+O34qom1crrvUcLMOhZTK6gUJ16P3xwLA91Kokzf L8OlRj58fOaPt3sGLdbWToZ1wKpXOh5mPZ4g4Y0ldf6voZlKVM5DHY5E/VKifo3bmmtcSleGrLny CFrJnfdRrGBR744Rk66UF/ApM3HtjaGRGIphhHsIVNWbhiqOC9yKRtNMoMiVnFtHkbhhVTn4W1+B lYdXG/TFhVV0O03chsS1pu5ZcWIv2kCCzUQUPFlNNmPxWpeBUvgKohliuwIDAQABo4IB2TCCAdUw HwYDVR0jBBgwFoAUCcDy/AvalNtf/ivfqJlCz8ngrQAwHQYDVR0OBBYEFEIdXWY5p6PEYpRP30/z bmki/qwsMA4GA1UdDwEB/wQEAwIFoDAMBgNVHRMBAf8EAjAAMB0GA1UdJQQWMBQGCCsGAQUFBwME BggrBgEFBQcDAjBQBgNVHSAESTBHMDoGDCsGAQQBsjEBAgEKATAqMCgGCCsGAQUFBwIBFhxodHRw czovL3NlY3RpZ28uY29tL1NNSU1FQ1BTMAkGB2eBDAEFAQIwWgYDVR0fBFMwUTBPoE2gS4ZJaHR0 cDovL2NybC5zZWN0aWdvLmNvbS9TZWN0aWdvUlNBQ2xpZW50QXV0aGVudGljYXRpb25hbmRTZWN1 cmVFbWFpbENBLmNybDCBigYIKwYBBQUHAQEEfjB8MFUGCCsGAQUFBzAChklodHRwOi8vY3J0LnNl Y3RpZ28uY29tL1NlY3RpZ29SU0FDbGllbnRBdXRoZW50aWNhdGlvbmFuZFNlY3VyZUVtYWlsQ0Eu Y3J0MCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5zZWN0aWdvLmNvbTAbBgNVHREEFDASgRBtYXJr QHN5bWluZXQuY29tMA0GCSqGSIb3DQEBCwUAA4IBAQBU7/7KC6u5DJ0LhbjBORPES/X3dzaGazgI EaSSp9HQdoHFhegF/NQZEt44CXpsTZ8Lq62WFb4woPasVeuEnmeuyR07ZZYnlaUC3akYDQRI2yr3 VSkwlAf+wCfAQqy4tpJfY1heUipjJNlKe1gEpmcLSvicXCmsd53DreyZy4Bq7yW8I3O6OHS81xNc M565qu9A1XwwiRzGh4l3mFeTU7oIMsvhSWzRyhVYh3MBhkYwTPGJnMOefuN+pl45WrxIv4Ujcb6E QFVyzitxdPNKAzY7RWjlWRVC6fuQ+m4HpfRiZ8UxPgwZtgIGBc1SfnlyXPvIzAgUHaLSMdVJFo6x l0N0MIIGEDCCA/igAwIBAgIQTZQsENQ74JQJxYEtOisGTzANBgkqhkiG9w0BAQwFADCBiDELMAkG A1UEBhMCVVMxEzARBgNVBAgTCk5ldyBKZXJzZXkxFDASBgNVBAcTC0plcnNleSBDaXR5MR4wHAYD VQQKExVUaGUgVVNFUlRSVVNUIE5ldHdvcmsxLjAsBgNVBAMTJVVTRVJUcnVzdCBSU0EgQ2VydGlm aWNhdGlvbiBBdXRob3JpdHkwHhcNMTgxMTAyMDAwMDAwWhcNMzAxMjMxMjM1OTU5WjCBljELMAkG A1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEY MBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQgQXV0 aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBAMo87ZQKQf/e+Ua56NY75tqSvysQTqoavIK9viYcKSoq0s2cUIE/bZQu85eoZ9X140qO TKl1HyLTJbazGl6nBEibivHbSuejQkq6uIgymiqvTcTlxZql19szfBxxo0Nm9l79L9S+TZNTEDyg NfcXlkHKRhBhVFHdJDfqB6Mfi/Wlda43zYgo92yZOpCWjj2mz4tudN55/yE1+XvFnz5xsOFbme/S oY9WAa39uJORHtbC0x7C7aYivToxuIkEQXaumf05Vcf4RgHs+Yd+mwSTManRy6XcCFJE6k/LHt3n dD3sA3If/JBz6OX2ZebtQdHnKav7Azf+bAhudg7PkFOTuRMCAwEAAaOCAWQwggFgMB8GA1UdIwQY MBaAFFN5v1qqK0rPVIDh2JvAnfKyA2bLMB0GA1UdDgQWBBQJwPL8C9qU21/+K9+omULPyeCtADAO BgNVHQ8BAf8EBAMCAYYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcDAgYI KwYBBQUHAwQwEQYDVR0gBAowCDAGBgRVHSAAMFAGA1UdHwRJMEcwRaBDoEGGP2h0dHA6Ly9jcmwu dXNlcnRydXN0LmNvbS9VU0VSVHJ1c3RSU0FDZXJ0aWZpY2F0aW9uQXV0aG9yaXR5LmNybDB2Bggr BgEFBQcBAQRqMGgwPwYIKwYBBQUHMAKGM2h0dHA6Ly9jcnQudXNlcnRydXN0LmNvbS9VU0VSVHJ1 c3RSU0FBZGRUcnVzdENBLmNydDAlBggrBgEFBQcwAYYZaHR0cDovL29jc3AudXNlcnRydXN0LmNv bTANBgkqhkiG9w0BAQwFAAOCAgEAQUR1AKs5whX13o6VbTJxaIwA3RfXehwQOJDI47G9FzGR87bj grShfsbMIYdhqpFuSUKzPM1ZVPgNlT+9istp5UQNRsJiD4KLu+E2f102qxxvM3TEoGg65FWM89YN 5yFTvSB5PelcLGnCLwRfCX6iLPvGlh9j30lKzcT+mLO1NLGWMeK1w+vnKhav2VuQVHwpTf64ZNnX UF8p+5JJpGtkUG/XfdJ5jR3YCq8H0OPZkNoVkDQ5CSSF8Co2AOlVEf32VBXglIrHQ3v9AAS0yPo4 Xl1FdXqGFe5TcDQSqXh3TbjugGnG+d9yZX3lB8bwc/Tn2FlIl7tPbDAL4jNdUNA7jGee+tAnTtlZ 6bFz+CsWmCIb6j6lDFqkXVsp+3KyLTZGXq6F2nnBtN4t5jO3ZIj2gpIKHAYNBAWLG2Q2fG7Bt2tP C8BLC9WIM90gbMhAmtMGquITn/2fORdsNmaV3z/sPKuIn8DvdEhmWVfh0fyYeqxGlTw0RfwhBlak dYYrkDmdWC+XszE19GUi8K8plBNKcIvyg2omAdebrMIHiAHAOiczxX/aS5ABRVrNUDcjfvp4hYbD OO6qHcfzy/uY0fO5ssebmHQREJJA3PpSgdVnLernF6pthJrGkNDPeUI05svqw1o5A2HcNzLOpklh NwZ+4uWYLcAi14ACHuVvJsmzNicxggPEMIIDwAIBATCBqzCBljELMAkGA1UEBhMCR0IxGzAZBgNV BAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4GA1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGln byBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdvIFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5k IFNlY3VyZSBFbWFpbCBDQQIQVdBRpAXzxxzFVhdlhFSbFDANBglghkgBZQMEAgEFAKCCAekwGAYJ KoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMjUwNDE4MTUxNTM4WjAvBgkq hkiG9w0BCQQxIgQg6t4g2X88NGEravQ9yO0UgQJGVjhQqyjMwnAWPlxa0HowgbwGCSsGAQQBgjcQ BDGBrjCBqzCBljELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G A1UEBxMHU2FsZm9yZDEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMT4wPAYDVQQDEzVTZWN0aWdv IFJTQSBDbGllbnQgQXV0aGVudGljYXRpb24gYW5kIFNlY3VyZSBFbWFpbCBDQQIQVdBRpAXzxxzF VhdlhFSbFDCBvgYLKoZIhvcNAQkQAgsxga6ggaswgZYxCzAJBgNVBAYTAkdCMRswGQYDVQQIExJH cmVhdGVyIE1hbmNoZXN0ZXIxEDAOBgNVBAcTB1NhbGZvcmQxGDAWBgNVBAoTD1NlY3RpZ28gTGlt aXRlZDE+MDwGA1UEAxM1U2VjdGlnbyBSU0EgQ2xpZW50IEF1dGhlbnRpY2F0aW9uIGFuZCBTZWN1 cmUgRW1haWwgQ0ECEFXQUaQF88ccxVYXZYRUmxQwDQYJKoZIhvcNAQEBBQAEggEAcOPyHaVov0YP bNtmegzQYAENJceAQjdG2LlrzFL1gD5qzw+uZu/AVnbPYhqpNfm6SGo1dEDYau3pi7jZj6UHyujO T6RUCDoFu6DO4Ju5NUuz4OUpTZrzWNOGCL6tiwmSirkSfnVygOpEyALVMVzjNH4ZwWwoRihFuS4d ThOpMs2yU3wOyJncuUgCDZPPWbGXdtHpC3/RBhSisMXPkuJuJHhMnLU05iq4pIS+nH7rQHRfJ0BC 8ABEve7OOnPQFgYOgxiJOVDUS1HoFq5AvmAXiuqI2/2Cw+fKzgsKiPS6xCultXQaYP0W/0k7WZs5 1Rf5kuDmknLNWQyeCTzPJg8bHQAAAAAAAA==

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Chris Hofstaedtler@21:1/5 to All on Fri Apr 18 19:00:01 2025
    * Mark - Syminet <mark@syminet.com> [250418 18:27]:
    On Fri, 2025-04-18 at 17:31 +0200, Chris Hofstaedtler wrote:
    If, as you say, this is configurable in /etc/login.defs, then: IMO
    it would be better to send a patch describing the configurable
    behaviour, and sending that upstream.


    Do you know offhand if CREATE_HOME not being in /etc/login.defs is
    debian specific? (so upstream doesn't bounce it back)

    So, apparently shadow-4.1.3 introduced CREATE_HOME, with this note
    in NEWS:

    - /etc/login.defs
    * New CREATE_HOME variable to tell useradd to create a home directory by
    default.

    useradd.c turns on creating a homedir, if it sees either -m or
    CREATE_HOME. (using getdef_bool, which defaults to false.)

    The etc/login.defs file shipped by upstream, has this contents:

    #
    # If useradd(8) should create home directories for users by default (non
    # system users only).
    # This option is overridden with the -M or -m flags on the useradd(8)
    # command-line.
    #
    #CREATE_HOME yes

    IOW: CREATE_HOME is _off_ by default upstream. This appears to be unchanged since 4.1.2.

    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mark - Syminet@21:1/5 to Chris Hofstaedtler on Fri Apr 18 18:30:01 2025
    On Fri, 2025-04-18 at 17:31 +0200, Chris Hofstaedtler wrote:

    (the patch appears to be missing)


    Apologies for that, reportbug went into a loop prompting for the filename,
    so I just hit <enter> to submit and sent right after; should show up any minute.

    If, as you say, this is configurable in /etc/login.defs, then: IMO
    it would be better to send a patch describing the configurable
    behaviour, and sending that upstream.


    Do you know offhand if CREATE_HOME not being in /etc/login.defs is
    debian specific? (so upstream doesn't bounce it back)

    For option -M, there is already some text about CREATE_HOME.
    I guess it was an overseen that -d would also need some text.


    Yes, I'm guessing same.

    Best -

    --
    Mark




    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEFYw ggUdMIIEBaADAgECAhBV0FGkBfPHHMVWF2WEVJsUMA0GCSqGSIb3DQEBCwUAMIGWMQswCQYDVQQG EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYD VQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50 aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTI0MDUwMjAwMDAwMFoXDTI1MDUwMjIzNTk1 OVowITEfMB0GCSqGSIb3DQEJARYQbWFya0BzeW1pbmV0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK79WQyUwisqYiy1waT/LEWMQcASOEBWLP+e9KT37jZFPgqobF4n1y67yk1g x5BJ0hk/lL4YZSufnPxq/Q4qCv9hu6NMGPjt+KqJtXK671HCzDoWUyuoFCdej98cCwPdSqJM3y/D pUY+fHzmj7d7Bi3W1k6GdcCqVzoeZj2eIOGNJXX+r6GZSlTOQx2ORP1Son6N25prXEpXhqy58gha yZ33UaxgUe+OEZOulBfwKTNx7Y2hkRiKYYR7CFTVm4YqjgvcikbTTKDIlZxbR5G4YVU5+FtfgZWH Vxv0xYVVdDtN3IbEtabuWXFiL9pAgs1EFDxZTTZj8VqXgVL4CqIZYrsCAwEAAaOCAdkwggHVMB8G A1UdIwQYMBaAFAnA8vwL2pTbX/4r36iZQs/J4K0AMB0GA1UdDgQWBBRCHV1mOaejxGKUT99P825p Iv6sLDAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEF
  • From Mark - Syminet@21:1/5 to Chris Hofstaedtler on Fri Apr 18 20:00:01 2025
    On Fri, 2025-04-18 at 18:50 +0200, Chris Hofstaedtler wrote:

    IOW: CREATE_HOME is _off_ by default upstream. This appears to be unchanged since 4.1.2.


    Yes, I'm seeing same.  Upstream bugreport filed:

    https://github.com/shadow-maint/shadow/issues/1249

    Thanks much for confirming so quickly!

    --
    Mark





    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgEFADCABgkqhkiG9w0BBwEAAKCCEFYw ggUdMIIEBaADAgECAhBV0FGkBfPHHMVWF2WEVJsUMA0GCSqGSIb3DQEBCwUAMIGWMQswCQYDVQQG EwJHQjEbMBkGA1UECBMSR3JlYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRgwFgYD VQQKEw9TZWN0aWdvIExpbWl0ZWQxPjA8BgNVBAMTNVNlY3RpZ28gUlNBIENsaWVudCBBdXRoZW50 aWNhdGlvbiBhbmQgU2VjdXJlIEVtYWlsIENBMB4XDTI0MDUwMjAwMDAwMFoXDTI1MDUwMjIzNTk1 OVowITEfMB0GCSqGSIb3DQEJARYQbWFya0BzeW1pbmV0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBAK79WQyUwisqYiy1waT/LEWMQcASOEBWLP+e9KT37jZFPgqobF4n1y67yk1g x5BJ0hk/lL4YZSufnPxq/Q4qCv9hu6NMGPjt+KqJtXK671HCzDoWUyuoFCdej98cCwPdSqJM3y/D pUY+fHzmj7d7Bi3W1k6GdcCqVzoeZj2eIOGNJXX+r6GZSlTOQx2ORP1Son6N25prXEpXhqy58gha yZ33UaxgUe+OEZOulBfwKTNx7Y2hkRiKYYR7CFTVm4YqjgvcikbTTKDIlZxbR5G4YVU5+FtfgZWH Vxv0xYVVdDtN3IbEtabuWXFiL9pAgs1EFDxZTTZj8VqXgVL4CqIZYrsCAwEAAaOCAdkwggHVMB8G A1UdIwQYMBaAFAnA8vwL2pTbX/4r36iZQs/J4K0AMB0GA1UdDgQWBBRCHV1mOaejxGKUT99P825p Iv6sLDAOBgNVHQ8BAf8EBAMCBaAwDAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBg
  • From Mark - Syminet@21:1/5 to All on Fri May 9 19:10:01 2025
    --=-v5Zy1q9TKb5lyURwtaMs
    Content-Type: text/plain; charset="UTF-8"
    Content-Transfer-Encoding: quoted-printable


    Okay, we see that patch was applied upstream resolving this.  Thanks much!  

    Best - 

    -- 
    Mark 



    --=-v5Zy1q9TKb5lyURwtaMs
    Content-Type: text/html; charset="utf-8"
    Content-Transfer-Encoding: quoted-printable

    <html><head></head><body><div><br></div><div>Okay, we see that patch was applied upstream resolving this. &nbsp;Thanks much! &nbsp;</div><div><br></div><div>Best -&nbsp;</div><div><br></div><div>--&nbsp;</div><div>Mark&nbsp;</div><div><br></div><div><br><
    /div></body></html>

    --=-v5Zy1q9TKb5lyURwtaMs--

    MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgIFADCABgkqhkiG9w0BBwEAAKCCEL4w ggVEMIIDrKADAgECAhEAkPertGoXb5rfsHxdp9O5fTANBgkqhkiG9w0BAQwFADBYMQswCQYDVQQG EwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMS8wLQYDVQQDEyZTZWN0aWdvIFB1YmxpYyBF bWFpbCBQcm90ZWN0aW9uIENBIFIzNjAeFw0yNTA1MDUwMDAwMDBaFw0yNzA1MDUyMzU5NTlaMCEx HzAdBgkqhkiG9w0BCQEWEG1hcmtAc3ltaW5ldC5jb20wggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw ggEKAoIBAQCu/VkMlMIrKmIstcGk/yxFjEHAEjhAViz/nvSk9+42RT4KqGxeJ9cuu8pNYMeQSdIZ P5S+GGUrn5z8av0OKgr/YbujTBj47fiqibVyuu9Rwsw6FlMrqBQnXo/fHAsD3UqiTN8vw6VGPnx8 5o+3ewYt1tZOhnXAqlc6HmY9niDhjSV1/q+hmUpUzkMdjkT9UqJ+jduaa1xKV4asufIIWsmd91Gs YFHvjhGTrpQX8Ckzce2NoZEYimGEewhU1ZuGKo4L3IpG00ygyJWcW0eRuGFVOfhbX4GVh1cb9MWF VXQ7TdyGxLWm7llxYi/aQILNRBQ8WU02Y/Fal4FS+AqiGWK7AgMBAAGjggG+MIIBujAfBgNVHSME GDAWgBQfBKR+TPYysQnikXzhbN9Sv88u/TAdBgNVHQ4EFgQUQh1dZjmno8RilE/fT/NuaSL+rCww DgYDVR0PAQH/BAQDAgWgMAwGA1UdEwEB/wQCMAAwHQYDVR0lBBYwFAYIKwYBBQUHAwQGCCsGAQUF BwMCMFAGA1UdIARJMEcwOgYMKwYBBAGyMQECAQoBMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8vc2Vj dGlnby5jb20vU01JTUVDUFMwCQYHZ4EMAQUBAjBNBgNVHR8ERjBEMEKgQKA+hjxodHRwOi8vY3Js LnNlY3RpZ28uY29tL1NlY3RpZ29QdWJsaWNFbWFpbFByb3RlY3Rpb25DQVIzNi5jcmwwfQYIKwYB BQUHAQEEcTBvMEgGCCsGAQUFBzAChjxodHRwOi8vY3J0LnNlY3RpZ28uY29tL1NlY3RpZ29QdWJs aWNFbWFpbFByb3RlY3Rpb25DQVIzNi5jcnQwIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLnNlY3Rp Z28uY29tMBsGA1UdEQQUMBKBEG1hcmtAc3ltaW5ldC5jb20wDQYJKoZIhvcNAQEMBQADggGBAIXL bc/yi82/3RU0Z45St1DKM8vLCINdPJf7zGZJY7GBCt7tvhy/jEjn5OIHjiLTk3HTBXdq7852KjFG yD81egQRVGlCLgdxnHqTXGziszIqZnCFe7pKxlolr+xaJLjobwkpl9TUPBN3Snsuh7I6R3UAd0lE XtP1Tn/8OQRZEC+Og2Yy8iJwIgA7crL8/o4XYdDGgvfgl9CGBj6D3bX+6laEEc/ka6CughfIiU+C pmKMKme1lq2fJBbt7Oj5fJOqwOXc7D6cfkxdnhp4GstU6qc4hzWtKvOx0B4D/59sZwr9UDy1d1jG lCGYhoss8Wr9WbrbmUeODXMeyTI6LFDERtF4btNNHdFRigjRn6fKC5Ysf+7RNbtRURUs2DgoX+xg GndIzU73p27hXyN2sOIefCgOLcHj1HGgD5vFijCQ2CHYXHvvX78UBF40rOqaKCiqipYh6Zs750PE O/rPLxv+Sey5Ao3FgU/rEuOGEz8fznd+nHLt12hRECBFFWNF53TT+jCCBUQwggOsoAMCAQICEQCQ 96u0ahdvmt+wfF2n07l9MA0GCSqGSIb3DQEBDAUAMFgxCzAJBgNVBAYTAkdCMRgwFgYDVQQKEw9T ZWN0aWdvIExpbWl0ZWQxLzAtBgNVBAMTJlNlY3RpZ28gUHVibGljIEVtYWlsIFByb3RlY3Rpb24g Q0EgUjM2MB4XDTI1MDUwNTAwMDAwMFoXDTI3MDUwNTIzNTk1OVowITEfMB0GCSqGSIb3DQEJARYQ bWFya0BzeW1pbmV0LmNvbTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAK79WQyUwisq Yiy1waT/LEWMQcASOEBWLP+e9KT37jZFPgqobF4n1y67yk1gx5BJ0hk/lL4YZSufnPxq/Q4qCv9h u6NMGPjt+KqJtXK671HCzDoWUyuoFCdej98cCwPdSqJM3y/DpUY+fHzmj7d7Bi3W1k6GdcCqVzoe Zj2eIOGNJXX+r6GZSlTOQx2ORP1Son6N25prXEpXhqy58ghayZ33UaxgUe+OEZOulBfwKTNx7Y2h kRiKYYR7CFTVm4YqjgvcikbTTKDIlZxbR5G4YVU5+FtfgZWHVxv0xYVVdDtN3IbEtabuWXFiL9pA gs1EFDxZTTZj8VqXgVL4CqIZYrsCAwEAAaOCAb4wggG6MB8GA1UdIwQYMBaAFB8EpH5M9jKxCeKR fOFs31K/zy79MB0GA1UdDgQWBBRCHV1mOaejxGKUT99P825pIv6sLDAOBgNVHQ8BAf8EBAMCBaAw DAYDVR0TAQH/BAIwADAdBgNVHSUEFjAUBggrBgEFBQcDBAYIKwYBBQUHAwIwUAYDVR0gBEkwRzA6 BgwrBgEEAbIxAQIBCgEwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly9zZWN0aWdvLmNvbS9TTUlNRUNQ UzAJBgdngQwBBQECME0GA1UdHwRGMEQwQqBAoD6GPGh0dHA6Ly9jcmwuc2VjdGlnby5jb20vU2Vj dGlnb1B1YmxpY0VtYWlsUHJvdGVjdGlvbkNBUjM2LmNybDB9BggrBgEFBQcBAQRxMG8wSAYIKwYB BQUHMAKGPGh0dHA6Ly9jcnQuc2VjdGlnby5jb20vU2VjdGlnb1B1YmxpY0VtYWlsUHJvdGVjdGlv bkNBUjM2LmNydDAjBggrBgEFBQcwAYYXaHR0cDovL29jc3Auc2VjdGlnby5jb20wGwYDVR0RBBQw EoEQbWFya0BzeW1pbmV0LmNvbTANBgkqhkiG9w0BAQwFAAOCAYEAhcttz/KLzb/dFTRnjlK3UMoz y8sIg108l/vMZkljsYEK3u2+HL+MSOfk4geOItOTcdMFd2rvznYqMUbIPzV6BBFUaUIuB3GcepNc bOKzMipmcIV7ukrGWiWv7FokuOhvCSmX1NQ8E3dKey6HsjpHdQB3SURe0/VOf/w5BFkQL46DZjLy InAiADtysvz+jhdh0MaC9+CX0IYGPoPdtf7qVoQRz+RroK6CF8iJT4KmYowqZ7WWrZ8kFu3s6Pl8 k6rA5dzsPpx+TF2eGngay1TqpziHNa0q87HQHgP/n2xnCv1QPLV3WMaUIZiGiyzxav1ZutuZR44N cx7JMjosUMRG0Xhu000d0VGKCNGfp8oLlix/7tE1u1FRFSzYOChf7GAad0jNTvenbuFfI3aw4h58 KA4twePUcaAPm8WKMJDYIdhce+9fvxQEXjSs6pooKKqKliHpmzvnQ8Q7+s8vG/5J7LkCjcWBT+sS 44YTPx/Od36ccu3XaFEQIEUVY0XndNP6MIIGKjCCBBKgAwIBAgIQdve3/i15S9pgpJJ/Sz5cwjAN BgkqhkiG9w0BAQwFADBaMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMTEw LwYDVQQDEyhTZWN0aWdvIFB1YmxpYyBFbWFpbCBQcm90ZWN0aW9uIFJvb3QgUjQ2MB4XDTIxMDMy MjAwMDAwMFoXDTM2MDMyMTIzNTk1OVowWDELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1NlY3RpZ28g TGltaXRlZDEvMC0GA1UEAxMmU2VjdGlnbyBQdWJsaWMgRW1haWwgUHJvdGVjdGlvbiBDQSBSMzYw ggGiMA0GCSqGSIb3DQEBAQUAA4IBjwAwggGKAoIBgQCTupoQNFcTfk8yi3w8CaI1pZhuUi08cbK3 X4f4NSzYYBgeh+x15RGaOeBoHQLcZxRytVq/UewaMm6iHvudGJ/c7SDFQkacjOPimkrHFOww1q7y q8v4WcSQrpWueqqcogvebKOElF2CFSUrwuB62X/c93MpDsk7bE9kWSWstGbwRBK5R3Jxy9v5q69F 1KfCvGw69X72fXxl15qEv9EHEztHfUOFWQw87X0SJAyPg8GX33C5bNdYvvIuBiHb9Mm8ilI5/vBo VweRVi98A+K9X+6VRVo3adylK+UTj9OMDx3k1co5j4LtFzIPdRkiLpdWDtPzWA5+e8T94QazIeaC PMsUNimAHBU53uMtD2OEtfiF1Fub3n0WtdBCujPN9NvLFEjAzAOqBSg/EhBVT0Dupcq7fJFeyfs6 +eNiRi97pfRmJ9NuNlp/geL8pdZ82frvOoK3R4040zZAHls2qDXiouihFByBGlI0AQHhSxLKHCwm oSFfPhDA8Vaf/DC8QnQWBgMCAwEAAaOCAWwwggFoMB8GA1UdIwQYMBaAFKfXlXfrSsMnzZO+N0wm hCEUfV2YMB0GA1UdDgQWBBQfBKR+TPYysQnikXzhbN9Sv88u/TAOBgNVHQ8BAf8EBAMCAYYwEgYD VR0TAQH/BAgwBgEB/wIBADAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwQwEQYDVR0gBAow CDAGBgRVHSAAME8GA1UdHwRIMEYwRKBCoECGPmh0dHA6Ly9jcmwuc2VjdGlnby5jb20vU2VjdGln b1B1YmxpY0VtYWlsUHJvdGVjdGlvblJvb3RSNDYuY3JsMH8GCCsGAQUFBwEBBHMwcTBKBggrBgEF BQcwAoY+aHR0cDovL2NydC5zZWN0aWdvLmNvbS9TZWN0aWdvUHVibGljRW1haWxQcm90ZWN0aW9u Um9vdFI0Ni5wN2MwIwYIKwYBBQUHMAGGF2h0dHA6Ly9vY3NwLnNlY3RpZ28uY29tMA0GCSqGSIb3 DQEBDAUAA4ICAQBaihaAT/WPp6wsl84oHjxVRwVpp8frBlxsSWfuWzoE/si8A/YYNEXfcu1CG5Wm 3uoiqb9FfFZAtoLTIDXgsT+lll2boKSShaVNGDNmWfqsz12bYm+rJfZMtLRns/UTqj0SY/HndtE2 udq5S7aVhh+k4Nir/kvMM9YGMY0rlBbj6goLKQ/PN9K96gXkpO5bXHHL51oSa1ebeGBjBi9OsH/u MdlTaFVuP/wNQB/8kJr/4B1AK1QTlfMqXqjmAa1ZqFjXKH2yZDdvjz9y2jVBb5nAYIeTkIuvlsOF 7a6HaJ+fwFfEE5/fcPpgeOes5TI3GLjdAPbBlHDIvxqum78uOXgf3PAgzRDi99tm4OCFgsOdFULV 8ZgECtbHD66+gQy87uVxz0xN7MaSic+ZqcdgBwZ99ohekhCtBa1ZL09vbaMTLphkJSKofhhyqR6U keokPUcEtUw49oKfbBeAFu/2O9lCw/3IWsPq0pf/+54PVXXYj4vyqNSPXv9lG7Etw8MIXq9v9K+e 7fwSOeLXqMdQ70b9hYUFk65Fu61QSASnyExcTMlc7jc3MG2F/zRVXzoZoLzec3LdMRMUXbJq/6Kg sgrtB3k1GcjgNc1Bg+rqPyqQSc4NrJcDVtHtX+rLgGt2sscl/00cyIA28I2IOfTYy6eJM+Zv6uni zJpcrjT0xIbg9jGCAxMwggMPAgEBMG0wWDELMAkGA1UEBhMCR0IxGDAWBgNVBAoTD1NlY3RpZ28g TGltaXRlZDEvMC0GA1UEAxMmU2VjdGlnbyBQdWJsaWMgRW1haWwgUHJvdGVjdGlvbiBDQSBSMzYC EQCQ96u0ahdvmt+wfF2n07l9MA0GCWCGSAFlAwQCAgUAoIIBdzAYBgkqhkiG9w0BCQMxCwYJKoZI hvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0yNTA1MDkxNzAwMzdaMD8GCSqGSIb3DQEJBDEyBDB4qfVw BhXoZeLlaBXIYGMCqc/vWhOKB2LxqOFU/tGSOx2MM5OcARCSasg6BIUpCCcwfAYJKwYBBAGCNxAE MW8wbTBYMQswCQYDVQQGEwJHQjEYMBYGA1UEChMPU2VjdGlnbyBMaW1pdGVkMS8wLQYDVQQDEyZT ZWN0aWdvIFB1YmxpYyBFbWFpbCBQcm90ZWN0aW9uIENBIFIzNgIRAJD3q7RqF2+a37B8XafTuX0w fgYLKoZIhvcNAQkQAgsxb6BtMFgxCzAJBgNVBAYTAkdCMRgwFgYDVQQKEw9TZWN0aWdvIExpbWl0 ZWQxLzAtBgNVBAMTJlNlY3RpZ28gUHVibGljIEVtYWlsIFByb3RlY3Rpb24gQ0EgUjM2AhEAkPer tGoXb5rfsHxdp9O5fTANBgkqhkiG9w0BAQEFAASCAQBTw7b9Igc+Vaobf60g1OLjTvg29XMKV1eS x+IpdYYVO6gcRw8PrOZg1xVkFlL7m0FhNVqhVEcCkuOWrIPS4ejKwhi98HxsKaYbDRp9kfb/zSYS 2Y0aUYpTUR0wPppXSTSrHOcKKpKSo2cnYoGI4TEAnUs12gDZyA7t6Gm7b4jP410mKUe18H/sqV+B oRDs+hZeFPkQR3o0+mUdf/u+SmocxvWR7PYJZd5D2daWXugFCNiyjBn6eZHd2NkuTKxEM50hdP0K Ytb0/yELGmtv+Kwj8n1QMzZOcTq1EcuxzyFVHXK6ORo/1WyABx3eJRkhq0ClRmmpiX7m5YnInlhI etzQAAAAAAAA

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)