Age | Commit message (Collapse) | Author |
|
This fixes an issue when the file doesn't have a registered owner in
the passwd database, but we still tried to print it. We now check if
the entry exists before we try printing it.
FossilOrigin-Name: f34d077df5b31e7fc810e6b32e8fd526962e1268544661c535477eb8ff40db60
|
|
FossilOrigin-Name: ba261dc07c1f166771cbe8920db568d6e073190ba8d9af554f616634f2b470a3
|
|
FossilOrigin-Name: 9da1a1b29b5d4020ee5d6245ebf8c3eb99fc97c564472147d22104e093bd2aea
|
|
FossilOrigin-Name: dc5b9008f0dc0ea842c26ffe5aad42164f009ed547ef5e0150f7e2c02f5876f9
|
|
FossilOrigin-Name: 80b11054f9bdd26c97c3168200639d34087bc68909e9a4bff5b1469b125bc804
|
|
FossilOrigin-Name: 1bb501aa070c4ccfb727f77714e7dfe98375678e08b471db7a35f9b5a064f672
|
|
FossilOrigin-Name: edebc48269d96aabe9dbce1293400a3dbf97afb67b44b82c3b683a2a59cc2d29
|
|
FossilOrigin-Name: 6e789453d382b8cd8bf7937a4d4e8a455902430611de03406e50b7c95343ecdd
|
|
FossilOrigin-Name: 758ad121f59700fc55e5fc6d2702104bbf7e8a7a8f0664929e5d6ad4b33068e9
|
|
FossilOrigin-Name: 4ff8199d4ee0a914db22d294a15c567a39ffaea4afd21fa9a6f0a00b07f1968d
|
|
FossilOrigin-Name: 12f1d250af19b5a8245d49e11025a1a571d2be63b7eeb19b3004b2009721c022
|
|
FossilOrigin-Name: 176a36aac92e9ff5f17a5580c334bb62138c281187758b8110719b82ad9ab786
|
|
FossilOrigin-Name: 80d2ed109e0b7f466e5800aa595caec8ef9266c561cf3e5ea2c17931b456416f
|
|
FossilOrigin-Name: 57c1bf9eb509a18d92a0383df51686afb2053bece7da94f95b672df880f7c247
|
|
Closes #3
FossilOrigin-Name: 75a4a0b87caf31467234aa57638a664ba0cd1fa36d2fcd8fec9a6fd72777282f
|
|
FossilOrigin-Name: 5285cc91a1e2dbc28bb5184c28bf46f8c0b00ea8e902b1ffd225940c5f308a39
|
|
FossilOrigin-Name: 64377ea3f642a40e7c5afc040b55549d33e5f99e1e84915d23006d38e7339888
|
|
FossilOrigin-Name: 06e99b7e8f88a73674bd2c3a0bf7438f9a5f88264236a27d2f3c1677f73181b3
|
|
FossilOrigin-Name: ecbdec045330d74929269543b655d9b798c1bbac85a945f065866d7d66c0abbc
|
|
FossilOrigin-Name: 1b5f55499e2da542cc5cf27c0c75198a99df3f88c521c8e1260ebf5a90e023e1
|
|
FossilOrigin-Name: a5b9883d26149cb0c9e3bd8b33db07ef7964fb0a6415e54fcac93302cc6377a2
|
|
FossilOrigin-Name: eb56569e16c0520a66515ca96040da72292e071085836bb1676ed39184d5afa2
|
|
FossilOrigin-Name: 2c1751cff69369be953c903104ddfce893096bea52758febd894ade4613fb929
|
|
FossilOrigin-Name: ac61a3426917e3ff8705989971a4fb4e89d36089843b2b8c3f953779d967a88c
|
|
FossilOrigin-Name: 4a06f438572a741430d253305d7dbf1d41da5d4763dc1e34030941b40a0aab5e
|
|
FossilOrigin-Name: c15bdfb57e3204b002d8f006c49dc958e02ce619dacb08dde1254cf663f2d8b6
|
|
FossilOrigin-Name: 9b8057b7da9acbb2794c25150547bc4e04d145db1aeab8ff3d9d6dc4b6533dfb
|
|
FossilOrigin-Name: d38263212b7d52045fe5cbc5e291ad6e9fb91867f62a2fa29240ea81dab747e8
|
|
FossilOrigin-Name: 4266379f746efc0deab2e4ce1f2aa91ae0059ae1a2e931140d920455d101ca16
|
|
FossilOrigin-Name: f0626b4c7bd805117a967027cf8a07987aee1aed799081003e10800afde5e08d
|
|
FossilOrigin-Name: 4c21c03e3e61b40717874f5bd83163608bf540e06410fee0d1bb3477c22138d4
|
|
FossilOrigin-Name: ea2d5d0117a90ebd394c6abad5d905478eb482a62f37a2927143146796c4d3a3
|
|
FossilOrigin-Name: c63983d8bd92cd11dc1a4ea3666c22023d088d7fc2f5b00ef0c63bce9bd40376
|
|
FossilOrigin-Name: 172f636d6b0d67389534a8b8c02cb312558a79123a38177a083e92f4985e4b52
|
|
FossilOrigin-Name: 21300ec66ba51f6d2566ba4e651aba3a9808ea797dedeec840633c8772f2c795
|
|
FossilOrigin-Name: 6dff7d3dd510411da702aa439ed26bb5df3853164a690e7673849b47a4b34dbb
|
|
FossilOrigin-Name: 51d37a11c7b9b61b4069613a7eb5d613ddd7ee2c9b53f0ff20f9270967421bdd
|
|
FossilOrigin-Name: b6bd32ef178a37590eb44d65e8790f64a354b8dc75b99879f5822f380e1dc70a
|
|
FossilOrigin-Name: 5c110d7b9fcbe3f2873d1526ff530d27d546ced84a9db2fd0ac1d17ae2fa780a
|
|
FossilOrigin-Name: 2ac86edf32e1da283c4cd79502e3df04999b8becdb005893549a852ef760cc98
|
|
FossilOrigin-Name: b0d89e23226dd7ba0d2620f74b239c486a84a5d1f20980433106453e14cbabcc
|
|
FossilOrigin-Name: 7d9a317d070b75d1736fca0ee433bd0dbfbcd320c0cd379df68ad615a27c691a
|
|
FossilOrigin-Name: c7c516c066c0721159d2a2d00a5c772c369a4b68cb6a8457d61d44fbe0809af3
|
|
FossilOrigin-Name: 373987d3050854074cb0f9b6dd4b24c867214f3862ed6161f94799d5ac325d86
|
|
POSIX doesn't specify %*s for the printf command, with the rationale
that one can just put the variable there in place, do that.
FossilOrigin-Name: be926ff4e02f12bcebbedd725ab8d70d2abc97e96f88f615cff9ad7e1d90fe31
|
|
FossilOrigin-Name: 7f8c941e56aa1e01a6293979b1ff1282c45a3ecd32b5c763e0b643b75dd8081f
|
|
During installation, the script is run as root, but out KISS_HOOK
variable stays the same. This is a critical bug since a user can
only have permissions to install packages as root, but not for any
other privilige escalation. A user can abuse the KISS_HOOK in order
to become root, possibly with a `/sbin/login` command on the hook file.
This change checks for a fourth argument and overrides the KISS_HOOK
to `$KISS_ROOT/etc/kiss-hook`
FossilOrigin-Name: 67041b182d9524fcfa8292e7167f249b99851129cda0d7fe9e4fdff8388063b6
|
|
FossilOrigin-Name: c0ece3c29785b6423770c830b1047ba3fcf8ced4b9f4a805daa868067ea3ba9d
|
|
FossilOrigin-Name: 7257fbc081dbd50bf4f17b6365cd88bb1c3572910ca26accb4bd3c629930127c
|
|
FossilOrigin-Name: 92e2eb771a2e8bcb3d54b9dd5e53d3a85259658ac0ad5124b62348a8037984a4
|