Compare commits
826 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| aba0cde8f0 | |||
| abc4a04e95 | |||
| d7f24f954e | |||
| f9176c3be3 | |||
| bc6cd09194 | |||
| b8a7c3ac04 | |||
| 133b10b734 | |||
| 40146019e6 | |||
| 3588f5d2a3 | |||
| af6b417156 | |||
| 9b4168f0b2 | |||
| fd20e4fe4b | |||
| d779e83350 | |||
| 8b5c7cace3 | |||
| 182a8cf464 | |||
| b20639f055 | |||
| 0531cb85a4 | |||
| 19ebc9d55a | |||
| f19610854c | |||
| 398a6d383a | |||
| 70c472f91d | |||
| 3b66774757 | |||
| a975974d2c | |||
| 25df6ffc55 | |||
| 9eb5f5e758 | |||
| e530aed7c6 | |||
| 39c9155f66 | |||
| 60d4dc5ae0 | |||
| 5a3eada191 | |||
| 616a2b0c7b | |||
| 9089583e08 | |||
| b89c17643b | |||
| 83c828d86a | |||
| 786bb46ef9 | |||
| d4fc50519b | |||
| 45c29ff8ce | |||
| 8e21a0615d | |||
| b679e205d8 | |||
| 186f8f8c5a | |||
| d53df510ec | |||
| 569a90cd97 | |||
| b5d9320f6d | |||
| f1e917cc43 | |||
| 365658d0f3 | |||
| 83e36d1e1b | |||
| d9e428fd63 | |||
| 3fcf082618 | |||
| 68cd195044 | |||
| d8af4b7e5b | |||
| 598853e638 | |||
| 5a6e0c0ebd | |||
| f9aecd19f3 | |||
| 14d5db18a8 | |||
| 7df6dd8cf2 | |||
| d5849a0f2b | |||
| e56640f2af | |||
| bfaa59229d | |||
| a497c3663f | |||
| 07dea48511 | |||
| 0f4406b757 | |||
| 2141c2f804 | |||
| c3503a0b5c | |||
| 63448ba21d | |||
| a933847574 | |||
| 6e19e48f9b | |||
| de99d9b9d6 | |||
| 03c52251fb | |||
| aadd2f332c | |||
| c634bfd35c | |||
| e1782606c1 | |||
| 11e8de1be1 | |||
| dedf96dd6f | |||
| 4ea3973200 | |||
| 2fb68149d6 | |||
| a154eb5401 | |||
| 4a2fadfa21 | |||
| 1566e6de21 | |||
| acf9e8fa4a | |||
| 6c29058c9f | |||
| 16e593e364 | |||
| e8c4143fdc | |||
| b4ad01d830 | |||
| ea64aa07a8 | |||
| 523b9000fd | |||
| 71869c2d24 | |||
| 2aa9297367 | |||
| 9bc936e018 | |||
| 2ef82ecb53 | |||
| 5fc7602f3e | |||
| 0274441ec5 | |||
| 60c9571605 | |||
| c7e2932be4 | |||
| d480b7dfee | |||
| 260b0eb77a | |||
| 34599da75c | |||
| aeb11d0c3e | |||
| 9c7fd6b104 | |||
| 1f40da3a5f | |||
| c84a3fd5f8 | |||
| 25cba03d2d | |||
| 68ee6e45ad | |||
| 00e4c00838 | |||
| 45c41f0de6 | |||
| b27aad278a | |||
| 57283d75f7 | |||
| ec09609355 | |||
| ad21753e53 | |||
| 2649a0dc50 | |||
| 68fb7adaf7 | |||
| bbfcca9015 | |||
| 65b471a2f2 | |||
| 0e011449f7 | |||
| 99a8e345da | |||
| 7573a1f684 | |||
| d89d44af82 | |||
| 13f031cd67 | |||
| 0c7f32eab6 | |||
| 16796d7e3b | |||
| 371d5aa969 | |||
| 0687637b17 | |||
| 4294d76926 | |||
| e2fa8501ca | |||
| 0047ae2042 | |||
| 820997101a | |||
| 2e8f003402 | |||
| 2e014282f7 | |||
| be2dc119ed | |||
| 1e2d22eb6b | |||
| 35d80a0a73 | |||
| f06ef92c66 | |||
| 22d833f38e | |||
| 08807ee3fc | |||
| 80a1bae6fe | |||
| e8bdaa552b | |||
| 60bf0e1338 | |||
| 33f491513e | |||
| db1dc7288b | |||
| 36ff9fa1df | |||
| 6d11fd0a58 | |||
| c0dbed948f | |||
| 03e6eeb8bb | |||
| 9cf5fea519 | |||
| 62c424ce33 | |||
| 346bc7c0df | |||
| d977bc5d19 | |||
| 4a0d11ba27 | |||
| 8d3f289bd8 | |||
| 7a04299f9e | |||
| 770fddc081 | |||
| b079e4f331 | |||
| ac43a9a2d5 | |||
| 5c999162fa | |||
| 4d45becee0 | |||
| 057ad9bb69 | |||
| 27c3b04789 | |||
| 553718623c | |||
| 438596a720 | |||
| 5e3b5ba676 | |||
| 7ca179b885 | |||
| 1bd5acfa3f | |||
| a10d121ff7 | |||
| c16590aaf3 | |||
| 013637e2de | |||
| c8c3924815 | |||
| 18d4a7a6a9 | |||
| 36018131dd | |||
| f35045dcf1 | |||
| 2a2cee4a95 | |||
| 30eae84422 | |||
| 62c0ed4fcb | |||
| 315479a6ce | |||
| a240b74921 | |||
| 48841074a0 | |||
| c55dcada36 | |||
| b7d5465b0e | |||
| 5f5b7d56a6 | |||
| ca30001269 | |||
| e45face1d2 | |||
| 2ad689b454 | |||
| 53b76ca815 | |||
| 21b505094a | |||
| 89c37173e1 | |||
| 7ab1a77227 | |||
| 1d04d40bc6 | |||
| 3bde6ef31b | |||
| 2dd2472e22 | |||
| e065751f91 | |||
| f2973dcc5a | |||
| 907c0ab20b | |||
| 9171ec4eae | |||
| f21fe99292 | |||
| 96845a5867 | |||
| d984dcb999 | |||
| eafbe03cc8 | |||
| b63ac7ac95 | |||
| 3dc001c683 | |||
| 3cb3fec04a | |||
| d6508a4fed | |||
| 3b694115de | |||
| 903f041993 | |||
| 9811f7fd4a | |||
| 5852c4eb9b | |||
| b954300b83 | |||
| a2c7f4c8a5 | |||
| 8e85d1cb82 | |||
| ec7f69e97a | |||
| fbdc52a86d | |||
| dff2fa836e | |||
| 190dfc30eb | |||
| 8ba58a61d5 | |||
| c980cb6b3a | |||
| 30b6ca81e0 | |||
| 541f6a66b8 | |||
| c6175f07e3 | |||
| 0b8b6534cc | |||
| f6de85357c | |||
| 913827c3c1 | |||
| 5fdb900d7b | |||
| 7803aa52ab | |||
| 54746f0d92 | |||
| dd612ca974 | |||
| 55b516ba94 | |||
| bda5661096 | |||
| 186f0b002a | |||
| ce533f3250 | |||
| eb3cd52450 | |||
| 28af4c5bc5 | |||
| 5bb64ec036 | |||
| 6b8409e9e8 | |||
| 4a5447d4d7 | |||
| 1c619c768d | |||
| af075bffc9 | |||
| 971f260e94 | |||
| 9f71e81c91 | |||
| 7dc1f3b2dd | |||
| 5431d2abe2 | |||
| 47bbcf4dc4 | |||
| b512961c12 | |||
| efab223b05 | |||
| cd964eccb5 | |||
| 1ce22b1adc | |||
| 6c4c7f47a0 | |||
| 53ba4f6fc6 | |||
| 2d0341ae26 | |||
| edc2bc5556 | |||
| a3e655cc19 | |||
| 34e67733ad | |||
| f261f8897d | |||
| b2f829c0d9 | |||
| e44a7c5333 | |||
| 5256839da0 | |||
| 053fd6f667 | |||
| d25fbce118 | |||
| 4d3d2852df | |||
| 35f6fa4fb2 | |||
| 8c79098041 | |||
| 227e780644 | |||
| 85f90d1aa2 | |||
| 2fcaf22140 | |||
| ff97ca76fc | |||
| b7a8fec626 | |||
| 7d143a73d5 | |||
| fd69ebf5a9 | |||
| 9fa842ffbf | |||
| 5305181f4e | |||
| 5760010c6a | |||
| ed983623b7 | |||
| 871df6e34b | |||
| 279b8e9b69 | |||
| 9540ec861e | |||
| d408a3cdda | |||
| 51520f2c77 | |||
| c0a26b82ae | |||
| 133092e437 | |||
| 6f7963a3ea | |||
| d2b12355ee | |||
| c0e2ae0e41 | |||
| 6e0036f616 | |||
| 12e0029b68 | |||
| efd41d31d8 | |||
| ea725da60f | |||
| ec9d756fc7 | |||
| e74300f9f3 | |||
| ce687005c7 | |||
| 645829be3b | |||
| 87134054ab | |||
| f26adb9373 | |||
| 563facd989 | |||
| 5292e8e37e | |||
| 4a79eb6418 | |||
| d36e1588a4 | |||
| 3a8fc569dc | |||
| d88fee56d0 | |||
| 8c071f98f4 | |||
| 17589834e9 | |||
| b1dcbb9109 | |||
| ff21533772 | |||
| 8e4062eaad | |||
| 3e7c866497 | |||
| 25eb9fd7e9 | |||
| a472a22b42 | |||
| 528435663e | |||
| 13125b6596 | |||
| e642700f7c | |||
| 1c05718b49 | |||
| 21b28d9ac2 | |||
| 31b4793161 | |||
| 831ca2acc0 | |||
| c959b173fa | |||
| 494fe327a2 | |||
| 32ee5cf5a4 | |||
| 1dab661a88 | |||
| 5c743da48c | |||
| 34b64c6a5c | |||
| 520c3d2ee8 | |||
| edc1e3de4c | |||
| 51c1b4fd6e | |||
| dc8ebb9a93 | |||
| 3f81b32b3a | |||
| 05712cf244 | |||
| 3cd211df74 | |||
| eed7f843e5 | |||
| 0dd4550277 | |||
| 4f0461c5aa | |||
| 801dc30dc9 | |||
| 81d3f93571 | |||
| 2bbe223879 | |||
| 5a13d590df | |||
| 150d37d441 | |||
| 92ada6ae8c | |||
| f844f3fc1f | |||
| f04a81b799 | |||
| ac62509912 | |||
| 090dcd4714 | |||
| 2772f3caaf | |||
| d4da487911 | |||
| 26d47d4a13 | |||
| 7aa5afbe3e | |||
| 8e07b2236e | |||
| b82323f6fc | |||
| 2da85fc32b | |||
| 036fdfd2cb | |||
| 3081241777 | |||
| 3472bee15a | |||
| a6336f11f8 | |||
| 3b6a675f3f | |||
| bcd3d8c1b8 | |||
| 7de171da64 | |||
| fc3fa0e293 | |||
| 53b2f99d37 | |||
| 056347f7a0 | |||
| 80d3925cc1 | |||
| 4ff6fdd350 | |||
| 6fd2918f82 | |||
| 991d707460 | |||
| 6268434a34 | |||
| 79bd47d726 | |||
| 6a94f65dc6 | |||
| f38390ecf8 | |||
| 1906527bb8 | |||
| 4de1bfac9c | |||
| ce8580ca6d | |||
| 78fd15bab1 | |||
| f32335f6f9 | |||
| c7df39a736 | |||
| cc5a9f7708 | |||
| f1bb2c3848 | |||
| 5f632d1a86 | |||
| 56545b1b78 | |||
| 43c4c62ad7 | |||
| 9530fa372c | |||
| 26691d3301 | |||
| a8a28eba99 | |||
| 3cdfbb6cef | |||
| 250ed8cf16 | |||
| c6e3185f0c | |||
| cd10fe20c5 | |||
| 31678f87d9 | |||
| b318b6721e | |||
| 0fe9b6b867 | |||
| 3a91912281 | |||
| b1286d31fd | |||
| 5c8a6cd6eb | |||
| 68fdd46a81 | |||
| 76097618c2 | |||
| fe99e0edd8 | |||
| a000373d8d | |||
| 8c5876cef0 | |||
| f5e0895b3a | |||
| da9a0615de | |||
| 1640002065 | |||
| 53f2df3ded | |||
| 49a95f6c07 | |||
| 3ababb2263 | |||
| 20ba2e50ab | |||
| 282bbb9cfc | |||
| 52f620f78d | |||
| 0bdd59ac57 | |||
| f1127e1aac | |||
| e9e97852cf | |||
| 43cd3dc662 | |||
| 070ba9d6d4 | |||
| ce9ed32e74 | |||
| 9e83d9f840 | |||
| 96866ff296 | |||
| 1a58cb2346 | |||
| 01b11c5f84 | |||
| 91c630033d | |||
| 8422a00909 | |||
| fa16e07b2e | |||
| bf28febe2f | |||
| 4375e97124 | |||
| b42d7cf631 | |||
| b3a4a77b46 | |||
| 65269966d5 | |||
| 86ce147df1 | |||
| d868434939 | |||
| 3e50639cba | |||
| d3a0659e13 | |||
| 199d8b2719 | |||
| e9b12a545d | |||
| 0d29450314 | |||
| 96432cb7a1 | |||
| d2a6818f17 | |||
| c2b51209bb | |||
| 436996ed07 | |||
| 3d5b4ce121 | |||
| f121e979bb | |||
| cb8f35691a | |||
| 0ea08a3961 | |||
| 9ef58601e0 | |||
| 130e26d582 | |||
| 3462794b84 | |||
| f82f0de34e | |||
| eb61b09070 | |||
| a97b3a382b | |||
| f3ef07b8c7 | |||
| 8f4d210b31 | |||
| 6ff5ab6af4 | |||
| cfbe85f1f0 | |||
| 6752d525c3 | |||
| 36595ad2cd | |||
| 88e88fbf27 | |||
| f2915bc349 | |||
| fca246813e | |||
| 9292f7b951 | |||
| ff0f6c28eb | |||
| c556de2b56 | |||
| 7890eab89b | |||
| f9aee80330 | |||
| d9b8c55516 | |||
| c3e1c92fa7 | |||
| 8cd330b97a | |||
| 156bd855d4 | |||
| 5324b00638 | |||
| ba569f80b6 | |||
| d6495cab07 | |||
| 5520ea45cc | |||
| 98df44c5a1 | |||
| e5aa1773d3 | |||
| f810e0a171 | |||
| 4e2e230b07 | |||
| d65a81cc37 | |||
| 9febd5c52e | |||
| c9eb7cb521 | |||
| d6271f27b8 | |||
| 4d7d93d08a | |||
| 127ac7cf5e | |||
| 292b47c386 | |||
| 2d99df028e | |||
| 8009e96f35 | |||
| d485633edc | |||
| 81c1f063d2 | |||
| 067fb2ff47 | |||
| 3052b0306d | |||
| 1b0a6b20be | |||
| bce89b7cad | |||
| 0a6760339d | |||
| e379403368 | |||
| 02cfa1e96e | |||
| ae2a17ec1c | |||
| 7b6b6a081f | |||
| a89ae2b415 | |||
| f6b6e256d0 | |||
| 95611179d1 | |||
| a8fe4890d5 | |||
| 4c58978bf2 | |||
| d97b4164c7 | |||
| 049e27557a | |||
| 11e7186926 | |||
| 40065af03f | |||
| b30988f25e | |||
| 99858683d0 | |||
| d3b0033664 | |||
| e1d86d97bb | |||
| a1a7ad3bee | |||
| beb38aa933 | |||
| a3a623daed | |||
| d2bd32ab51 | |||
| 420463e136 | |||
| 34cc1b4591 | |||
| 40f31fe111 | |||
| 66d1c537b8 | |||
| 0d5d805ba3 | |||
| af0a5b3a7e | |||
| e6fdd218b5 | |||
| 9c9b12ccfb | |||
| 208cc24840 | |||
| 00fa6ffc89 | |||
| 562ea47e66 | |||
| 33d5f5d307 | |||
| 7ab05204f9 | |||
| 7ff74651d9 | |||
| b13dde1746 | |||
| 5ef093d38e | |||
| d56e6d08bc | |||
| b98c5149da | |||
| 1ccdb08ab2 | |||
| 39553bc84a | |||
| 2a3f424d3d | |||
| 49db6466e1 | |||
| b09af63a5d | |||
| d9a24cc82c | |||
| ab1840c6d6 | |||
| 14aaa22238 | |||
| e7bb558118 | |||
| bb269e44d7 | |||
| 2ad293e849 | |||
| e6bc2c9f9b | |||
| af76777327 | |||
| 4d7b872d28 | |||
| bc66fb0ed3 | |||
| a295dc0f1b | |||
| 097d6864f7 | |||
| b7bf03b161 | |||
| 7a78d9c181 | |||
| d548fe213b | |||
| 0423800e3e | |||
| e98619c71c | |||
| 8f364eb05a | |||
| 0ca7b0bfb3 | |||
| 09b2603e32 | |||
| cd0a2dd06d | |||
| d4931a4aef | |||
| 0b36e4e59f | |||
| 51c59171e4 | |||
| 474d525137 | |||
| f0866cc1fb | |||
| f4c395459d | |||
| 8f64322393 | |||
| 5e45536e26 | |||
| a645f89697 | |||
| 02e5dbd136 | |||
| fd204abcae | |||
| 9fb40391f8 | |||
| 6657ff38e5 | |||
| 43515a0924 | |||
| 66c00bd2be | |||
| 101469c265 | |||
| dbe74223ee | |||
| 9d3a7eb59a | |||
| 21d6b34360 | |||
| da34d2eac4 | |||
| f34f017160 | |||
| 0323eeb589 | |||
| 26d0bcb51f | |||
| c5d02f1f2f | |||
| 3ccb21e2ff | |||
| fe497cb98e | |||
| 557a602026 | |||
| 57d512829c | |||
| d7e3907ab6 | |||
| 6d4f30fbeb | |||
| f7ea46fe79 | |||
| 1c142ff073 | |||
| 6edf9089ec | |||
| af8755d005 | |||
| 0c13397839 | |||
| ec60f91bc5 | |||
| 1e73fef46e | |||
| 469a214650 | |||
| d638e563b6 | |||
| ae59303366 | |||
| 291b61a6c3 | |||
| 515dbe2f9a | |||
| f1fd47e349 | |||
| d181848c75 | |||
| c0dda226c3 | |||
| 7c0c287396 | |||
| 6232365cea | |||
| 455c9e8673 | |||
| 3c064bcebb | |||
| 3152fbd0d2 | |||
| 560095862a | |||
| 126500c911 | |||
| 855c092543 | |||
| b705ca4d97 | |||
| 9fc3874093 | |||
| e780891e11 | |||
| 22278063de | |||
| edde4d731d | |||
| 30c5ceb601 | |||
| 22a26e92e4 | |||
| 2d5f7a20d7 | |||
| 8d682b7f61 | |||
| 39c3a9c268 | |||
| 510226f810 | |||
| 0db4a29c22 | |||
| e5dd164814 | |||
| a80f47a81d | |||
| 40461f86ed | |||
| 5a1749e06e | |||
| 7500d0ec1c | |||
| 6da3c2ba7f | |||
| 4fa62a74e2 | |||
| 5901e73a95 | |||
| 79081455e3 | |||
| 73fe74c374 | |||
| d56b246d1b | |||
| 792ea0fa66 | |||
| 42f0bdb7aa | |||
| eeccfb8f62 | |||
| 90895612f1 | |||
| c284183a26 | |||
| bf4b725f01 | |||
| 20de595e37 | |||
| 92ff2a501d | |||
| 6aec5248e8 | |||
| dbecb8a7c0 | |||
| 61fb780f5c | |||
| ac4b6af8e9 | |||
| 5f027bb6a4 | |||
| c53557d535 | |||
| afce34ff40 | |||
| 312f23ab50 | |||
| 93933b959d | |||
| 5af0050d0a | |||
| 993f5134fd | |||
| 89e6ca0d7e | |||
| 7857beaf95 | |||
| 86aaea0978 | |||
| 8779ad5ec2 | |||
| eb2337b2c7 | |||
| ac972ba6fb | |||
| e8f45d238f | |||
| d27a65e33b | |||
| 0c6a55969e | |||
| b3acd37d6d | |||
| 99c78a4ae3 | |||
| ffddc3dbf8 | |||
| aaa2195044 | |||
| 9c9b24acaa | |||
| bebb89c93b | |||
| b53ea15a4d | |||
| a2054f9a9d | |||
| ed328dc03c | |||
| f3b4069ba4 | |||
| dac2b189c2 | |||
| 3f9037b282 | |||
| d4f56275e5 | |||
| 062eb42fd4 | |||
| 9768aa54f9 | |||
| 326c956bcd | |||
| 49c32e7ec1 | |||
| c8f4e36ebf | |||
| 57d3f9fa83 | |||
| aeae21cf6e | |||
| 857a615e2c | |||
| 7df22c6930 | |||
| d83880777a | |||
| f490e1a144 | |||
| 27ed5d04f7 | |||
| 98b7858e66 | |||
| 9c0339d436 | |||
| 48537b4957 | |||
| 4146176c08 | |||
| 33ba4c0628 | |||
| 3cf7c19a56 | |||
| 29f48bafae | |||
| 57da5c1045 | |||
| 897f8481b2 | |||
| 2d428c52c9 | |||
| 9d4c337ca1 | |||
| dfff7d3cfe | |||
| 67ac228c4a | |||
| 9e4d6448e6 | |||
| 1cbb3cc320 | |||
| 30d2b24f04 | |||
| 202fb5c463 | |||
| c203282681 | |||
| 1937662816 | |||
| d8b44cb331 | |||
| 4399f64323 | |||
| d17cbbac9f | |||
| d073acd750 | |||
| 1f7ad41762 | |||
| 319a16fc84 | |||
| 6790d09e85 | |||
| de17d213b2 | |||
| e1f8184dc3 | |||
| 91a8f30a61 | |||
| c155f2e39f | |||
| 51f7bfdfde | |||
| 7fb73b155e | |||
| b088dfeff4 | |||
| 1dbaebde63 | |||
| 1023d83acd | |||
| d07207326e | |||
| 2697c9817e | |||
| 159fbaacc0 | |||
| f276efcb29 | |||
| 9300464b43 | |||
| 52635a7d74 | |||
| e47fc28584 | |||
| 37385ee60d | |||
| 7b44b22213 | |||
| fa2b2e905d | |||
| 494e15df37 | |||
| 851446c287 | |||
| 0d183e6b94 | |||
| ffe583db50 | |||
| fffcc837ac | |||
| 1712aa91e9 | |||
| ee5bd9c521 | |||
| 25b03d8cd7 | |||
| 4473bc6264 | |||
| 7be39fc4aa | |||
| f4d0f69e35 | |||
| afabc3beb8 | |||
| 7bbe585f1e | |||
| 3ff563252e | |||
| 5b6ed9c678 | |||
| f9a23b8f67 | |||
| b140a0da35 | |||
| 676f702362 | |||
| 1beaa67010 | |||
| f7679480e6 | |||
| 3354e2dce7 | |||
| ca42fa251a | |||
| bab3f92304 | |||
| 9b9f463b8f | |||
| 3d84c8c91c | |||
| 54e3d28428 | |||
| 0a21c2438e | |||
| 5a9ea180fa | |||
| f77c7d061f | |||
| 02d1ba5c99 | |||
| 106a7a690c | |||
| c3d6c6d5ce | |||
| b2b7993cd0 | |||
| 89c07802de | |||
| 285046bd1e | |||
| 41d38991df | |||
| 517cc9fd79 | |||
| 8b991cdd58 | |||
| b1487cf3e6 | |||
| e158a89d37 | |||
| 632a264077 | |||
| 201d2b1608 | |||
| a48e84f0d6 | |||
| 90b05a2679 | |||
| 36f46d4dfb | |||
| 4a57055073 | |||
| e7ffab6b8e | |||
| 46b0cb2db2 | |||
| bd4b7d0c23 | |||
| 960b18e52e | |||
| dfcdbb7db5 | |||
| dd712a6184 | |||
| e4d00c832f | |||
| 4cff2127e3 | |||
| 837e8bcd05 | |||
| edb3448880 | |||
| 2c6ecc3e02 | |||
| 06f7f0d87f | |||
| 80dcfd6690 | |||
| f6249fb88a | |||
| bb9ad48e4f | |||
| 6cde8339cf | |||
| de62c3d005 | |||
| 54d8487fe3 | |||
| cf35478f4d | |||
| 1c33a0b2e5 | |||
| 5c207aa3ac | |||
| fe6fa70efe | |||
| abbf45f14f | |||
| e3e826734c | |||
| 17026efc75 | |||
| 41a6258033 | |||
| 191be4c39f | |||
| 09e267dad4 | |||
| 459433e461 | |||
| 5ec74ab450 | |||
| 40d644c1b5 | |||
| 11194f7e88 | |||
| 9dcb747e52 | |||
| ab9d319d06 | |||
| 8b6415c8cb | |||
| 5e1e47c89f | |||
| a1bb0a0c36 | |||
| 9765bc4a11 | |||
| 3bc2c036d4 | |||
| d0aa0033ee | |||
| 6d31d38571 | |||
| 2e741e5948 | |||
| 8af99d4da2 | |||
| 6e28c75c09 | |||
| 164c2b24bf | |||
| c6f0bda817 | |||
| 8ebce60492 | |||
| 52af2aa829 | |||
| 62a24d7d0b | |||
| a0d0068f7d | |||
| b2a73af945 | |||
| 75ee1ef03b | |||
| 9df5820cb5 | |||
| 1e502d5cbc | |||
| e4feaa023e | |||
| e895c05aa3 | |||
| 21a85fb04a | |||
| cf467c52af | |||
| 4442be02f7 | |||
| 1ed4974bf0 | |||
| 32d29775bc | |||
| d0e332f49c | |||
| 39beb1da3a |
+1
-1
@@ -1,6 +1,6 @@
|
|||||||
dnl Process this file with autoconf to produce a configure script.
|
dnl Process this file with autoconf to produce a configure script.
|
||||||
AC_INIT
|
AC_INIT
|
||||||
AM_INIT_AUTOMAKE(shadow, 4.3.1)
|
AM_INIT_AUTOMAKE(shadow, 4.4)
|
||||||
AC_CONFIG_HEADERS([config.h])
|
AC_CONFIG_HEADERS([config.h])
|
||||||
|
|
||||||
dnl Some hacks...
|
dnl Some hacks...
|
||||||
|
|||||||
Vendored
+16
@@ -0,0 +1,16 @@
|
|||||||
|
PKG=shadow
|
||||||
|
SITE=ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow/
|
||||||
|
|
||||||
|
deb:: check_cheese
|
||||||
|
|
||||||
|
include /usr/share/quilt/quilt.debbuild.mk
|
||||||
|
|
||||||
|
check_cheese:
|
||||||
|
@dpkg-parsechangelog | grep -q "\* The \".*\".* release\." || { \
|
||||||
|
echo ""; \
|
||||||
|
echo " ** **"; \
|
||||||
|
echo " ** Warning: not a cheesy release! **"; \
|
||||||
|
echo " ** **"; \
|
||||||
|
echo ""; \
|
||||||
|
exit 1; \
|
||||||
|
}
|
||||||
Vendored
+36
@@ -0,0 +1,36 @@
|
|||||||
|
shadow (1:4.0.15-5) unstable; urgency=low
|
||||||
|
|
||||||
|
* commands passed in argument to su must use su's -c option and must quote
|
||||||
|
the command if it contains a space, as in:
|
||||||
|
su - root -c "ls -l /"
|
||||||
|
The following commands won't work anymore:
|
||||||
|
su - root -c ls -l /
|
||||||
|
su - root "ls -l /"
|
||||||
|
su - root ls -l /
|
||||||
|
|
||||||
|
-- Christian Perrier <bubulle@debian.org> Sat, 8 Apr 2006 20:11:38 +0200
|
||||||
|
|
||||||
|
shadow (1:4.0.14-1) unstable; urgency=low
|
||||||
|
|
||||||
|
* passwd does not support the -f, -s, and -g options anymore. You should use
|
||||||
|
the chfn, chsh and gpasswd utilities instead.
|
||||||
|
* login now distributes the nologin utility, which can be used as a shell
|
||||||
|
to politely refuse a login
|
||||||
|
|
||||||
|
-- Christian Perrier <bubulle@debian.org> Thu, 5 Jan 2006 08:47:44 +0100
|
||||||
|
|
||||||
|
shadow (1:4.0.12-1) unstable; urgency=low
|
||||||
|
|
||||||
|
CLOSE_SESSIONS and other variables are not used anymore in
|
||||||
|
/etc/login/defs.
|
||||||
|
As shadow utilities which use this file now warn about unknown
|
||||||
|
entries there, administrators should remove such unknown entries.
|
||||||
|
The supplied login.defs file does not include them anymore.
|
||||||
|
|
||||||
|
dpasswd is no more distributed by upstream. Login do not support
|
||||||
|
dialup password anymore. Re-introducing this functionality in
|
||||||
|
upstream is not trivial.
|
||||||
|
|
||||||
|
|
||||||
|
-- Christian Perrier <bubulle@debian.org> Thu, 25 Aug 2005 08:38:47 +0200
|
||||||
|
|
||||||
Vendored
+62
@@ -0,0 +1,62 @@
|
|||||||
|
Read this file first for a brief overview of the new versions of login
|
||||||
|
and passwd.
|
||||||
|
|
||||||
|
|
||||||
|
---Shadow passwords
|
||||||
|
|
||||||
|
The command `shadowconfig on' will turn on shadow password support.
|
||||||
|
`shadowconfig off' will turn it back off. If you turn on shadow
|
||||||
|
password support, you'll gain the ability to set password ages and
|
||||||
|
expirations with chage(1).
|
||||||
|
|
||||||
|
NOTE: If you use the nscd package, you may have problems with a
|
||||||
|
slight delay in updating the password information. You may notice
|
||||||
|
this during upgrades of certain packages that try to add a system
|
||||||
|
user and then access the users information immediately afterwards.
|
||||||
|
To avoid this, it is suggested that you stop the nscd daemon before
|
||||||
|
upgrades, then restart it again.
|
||||||
|
|
||||||
|
---General configuration
|
||||||
|
|
||||||
|
Most of the configuration for the shadow utilities is in
|
||||||
|
/etc/login.defs. See login.defs(5). The defaults are quite
|
||||||
|
reasonable.
|
||||||
|
|
||||||
|
Also see the /etc/pam.d/* files for each program to configure the PAM
|
||||||
|
support. PAM documentation is available in several formats in the
|
||||||
|
libpam-doc package.
|
||||||
|
|
||||||
|
|
||||||
|
---MD5 Encryption
|
||||||
|
|
||||||
|
This is enabled now using the /etc/pam.d/* files. Examples are given.
|
||||||
|
|
||||||
|
|
||||||
|
---Adding users and groups
|
||||||
|
|
||||||
|
Though you may add users and groups with the SysV type commands,
|
||||||
|
useradd and groupadd, I recommend you add them with Debian adduser
|
||||||
|
version 3+. adduser gives you more configuration and conforms to the
|
||||||
|
Debian UID and GID allocation.
|
||||||
|
|
||||||
|
Editing user and group parameters can be done with usermod and
|
||||||
|
groupmod. Removing users and groups can be done with userdel and
|
||||||
|
groupdel.
|
||||||
|
|
||||||
|
|
||||||
|
--- Group administration
|
||||||
|
|
||||||
|
Local group allocation is much easier. With gpasswd(1) you can
|
||||||
|
designate users to administer groups. They can then securely add or
|
||||||
|
remove users from the group.
|
||||||
|
|
||||||
|
|
||||||
|
--- What to read next?
|
||||||
|
|
||||||
|
Read the manpages, the other files in this directory, and the Shadow
|
||||||
|
Password HOWTO (included in the doc-linux package). A large portion
|
||||||
|
of these files deals with getting shadow installed. You can, of
|
||||||
|
course, ignore those parts.
|
||||||
|
|
||||||
|
Also, the libpam-doc package will go a long way to allowing you to take
|
||||||
|
full advantage of the PAM authentication scheme.
|
||||||
Vendored
+17
@@ -0,0 +1,17 @@
|
|||||||
|
This package uses quilt to patch the upstream source.
|
||||||
|
|
||||||
|
You can find some info on how to generate the patched source, add a new
|
||||||
|
modification, and remove an existing modification on:
|
||||||
|
/usr/share/doc/quilt/README.source
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
To package a new upstream release, you can use the Makefile:
|
||||||
|
svn://svn.debian.org/svn/pkg-shadow/debian/trunk/Makefile
|
||||||
|
|
||||||
|
================================================================================
|
||||||
|
|
||||||
|
A testsuite is also available. Instruction on how to run this testsuite
|
||||||
|
are available on:
|
||||||
|
svn://svn.debian.org/svn/pkg-shadow/debian/trunk/tests/README
|
||||||
|
|
||||||
Vendored
+19
@@ -0,0 +1,19 @@
|
|||||||
|
Things that should be done:
|
||||||
|
* Verify the files left in debian/tmp
|
||||||
|
+ e.g. /etc/default/adduser should be installed
|
||||||
|
* Check the build system: rebuilding the package twoce in the same tree
|
||||||
|
doubles the size of the diff.gz file
|
||||||
|
|
||||||
|
Other points (not related to the release of a syncronized shadow):
|
||||||
|
* compare the source with the usages and man pages
|
||||||
|
+ probably add a sentence to chsh/chfn's manpages about authentication
|
||||||
|
required for ordinary users
|
||||||
|
* do something (a tool) for the variables in login.defs
|
||||||
|
In Debian, some tools are not compiled with the PAM support, so upstream
|
||||||
|
getdef.c won't be OK.
|
||||||
|
It should be nice to see in each man page the set of variables used.
|
||||||
|
The Debian package can now compile (export DEB_BUILD_OPTIONS='nostrip debug')
|
||||||
|
with the debugging informations. This may be used to extract the set of
|
||||||
|
variables used in Debian/for each tools.
|
||||||
|
* verify all the patches around (I've found patches for at least RedHat,
|
||||||
|
OWL, LFS, Mandriva, Gentoo; are they already applied?)
|
||||||
Vendored
+25
@@ -0,0 +1,25 @@
|
|||||||
|
This described the usertags used by the team.
|
||||||
|
|
||||||
|
For usertags documentation, see
|
||||||
|
http://lists.debian.org/debian-devel-announce/2005/09/msg00002.html
|
||||||
|
|
||||||
|
All bugs tagged by team members must be tagged with
|
||||||
|
"user pkg-shadow-devel@lists.alioth.debian.org"
|
||||||
|
|
||||||
|
Tags list
|
||||||
|
---------
|
||||||
|
|
||||||
|
toclose: This bug has been announced to be closed in case no more news
|
||||||
|
or information is received from the bug submitter or someone
|
||||||
|
else until the delay specified in the limits_YYYYMMDD tag
|
||||||
|
|
||||||
|
limits-YYYYMMDD: combine it with "toclose". Specifies the date after which
|
||||||
|
bugs can be closed without other action in case no news
|
||||||
|
is received
|
||||||
|
|
||||||
|
manpages-replace A bug reported angainst a manpages-xx package to indicate
|
||||||
|
conflicting man pages. This tag can be used to tune the
|
||||||
|
Replaces fields.
|
||||||
|
|
||||||
|
su-transition: This bug is related to the su transition (#276419)
|
||||||
|
|
||||||
Vendored
+3837
File diff suppressed because it is too large
Load Diff
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
10
|
||||||
Vendored
+77
@@ -0,0 +1,77 @@
|
|||||||
|
Source: shadow
|
||||||
|
Maintainer: Shadow package maintainers <pkg-shadow-devel@lists.alioth.debian.org>
|
||||||
|
Uploaders: Christian Perrier <bubulle@debian.org>,
|
||||||
|
Balint Reczey <balint@balintreczey.hu>,
|
||||||
|
Serge Hallyn <serge@hallyn.com>
|
||||||
|
Section: admin
|
||||||
|
Priority: required
|
||||||
|
Build-Depends: dh-autoreconf,
|
||||||
|
gettext,
|
||||||
|
libpam0g-dev,
|
||||||
|
debhelper (>= 10~),
|
||||||
|
quilt,
|
||||||
|
xsltproc,
|
||||||
|
docbook-xsl,
|
||||||
|
docbook-xml,
|
||||||
|
libxml2-utils,
|
||||||
|
cdbs,
|
||||||
|
libselinux1-dev [linux-any],
|
||||||
|
libsemanage1-dev [linux-any],
|
||||||
|
gnome-doc-utils,
|
||||||
|
bison,
|
||||||
|
libaudit-dev [linux-any]
|
||||||
|
Standards-Version: 3.9.5
|
||||||
|
Vcs-Browser: https://anonscm.debian.org/git/pkg-shadow/shadow.git
|
||||||
|
Vcs-Git: https://anonscm.debian.org/git/pkg-shadow/shadow.git
|
||||||
|
Homepage: https://github.com/shadow-maint/shadow
|
||||||
|
|
||||||
|
Package: passwd
|
||||||
|
Architecture: any
|
||||||
|
Multi-Arch: foreign
|
||||||
|
Depends: ${shlibs:Depends},
|
||||||
|
${misc:Depends},
|
||||||
|
libpam-modules
|
||||||
|
Replaces: manpages-tr (<< 1.0.5),
|
||||||
|
manpages-zh (<< 1.5.1-1)
|
||||||
|
Description: change and administer password and group data
|
||||||
|
This package includes passwd, chsh, chfn, and many other programs to
|
||||||
|
maintain password and group data.
|
||||||
|
.
|
||||||
|
Shadow passwords are supported. See /usr/share/doc/passwd/README.Debian
|
||||||
|
|
||||||
|
Package: login
|
||||||
|
Architecture: any
|
||||||
|
Essential: yes
|
||||||
|
Pre-Depends: ${shlibs:Depends},
|
||||||
|
${misc:Depends},
|
||||||
|
libpam-runtime,
|
||||||
|
libpam-modules (>= 1.1.8-1)
|
||||||
|
Breaks: coreutils (<< 8.21~) [hurd-any],
|
||||||
|
passwd (<< 1:4.1.5.1-2~) [hurd-any],
|
||||||
|
hurd (<< 20140206~) [hurd-any]
|
||||||
|
Conflicts: gnunet (<< 0.7.0c-2),
|
||||||
|
amavisd-new (<< 2.3.3-8),
|
||||||
|
python-4suite (<< 0.99cvs20060405-1),
|
||||||
|
backupninja (<< 0.9.3-5),
|
||||||
|
echolot (<< 2.1.8-4)
|
||||||
|
Replaces: manpages-de (<< 0.5-3),
|
||||||
|
manpages-tr (<< 1.0.5),
|
||||||
|
manpages-zh (<< 1.5.1-1),
|
||||||
|
passwd (<< 1:4.1.5.1-2~) [hurd-any],
|
||||||
|
coreutils (<< 8.21~) [hurd-any],
|
||||||
|
hurd (<< 20140206~) [hurd-any]
|
||||||
|
Description: system login tools
|
||||||
|
These tools are required to be able to login and use your system. The
|
||||||
|
login program invokes your user shell and enables command execution. The
|
||||||
|
newgrp program is used to change your effective group ID (useful for
|
||||||
|
workgroup type situations). The su program allows changing your effective
|
||||||
|
user ID (useful being able to execute commands as another user).
|
||||||
|
|
||||||
|
Package: uidmap
|
||||||
|
Architecture: any
|
||||||
|
Priority: optional
|
||||||
|
Depends: ${shlibs:Depends},
|
||||||
|
${misc:Depends}
|
||||||
|
Description: programs to help use subuids
|
||||||
|
These programs help unprivileged users to create uid and gid mappings in
|
||||||
|
user namespaces.
|
||||||
Vendored
+103
@@ -0,0 +1,103 @@
|
|||||||
|
This is Debian GNU/Linux's prepackaged version of the shadow utilities.
|
||||||
|
|
||||||
|
It was downloaded from: <ftp://ftp.pld.org.pl/software/shadow/>.
|
||||||
|
As of May 2007, this site is no longer available.
|
||||||
|
|
||||||
|
Copyright:
|
||||||
|
|
||||||
|
Parts of this software are copyright 1988 - 1994, Julianne Frances Haugh.
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Parts of this software are copyright 1997 - 2001, Marek Michałkiewicz.
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Parts of this software are copyright 2001 - 2004, Andrzej Krzysztofowicz
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Parts of this software are copyright 2000 - 2007, Tomasz Kłoczko.
|
||||||
|
All rights reserved.
|
||||||
|
|
||||||
|
Redistribution and use in source and binary forms, with or without
|
||||||
|
modification, are permitted provided that the following conditions
|
||||||
|
are met:
|
||||||
|
1. Redistributions of source code must retain the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer.
|
||||||
|
2. Redistributions in binary form must reproduce the above copyright
|
||||||
|
notice, this list of conditions and the following disclaimer in the
|
||||||
|
documentation and/or other materials provided with the distribution.
|
||||||
|
3. Neither the name of Julianne F. Haugh nor the names of its contributors
|
||||||
|
may be used to endorse or promote products derived from this software
|
||||||
|
without specific prior written permission.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS PROVIDED BY JULIE HAUGH AND CONTRIBUTORS ``AS IS'' AND
|
||||||
|
ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||||
|
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||||
|
ARE DISCLAIMED. IN NO EVENT SHALL JULIE HAUGH OR CONTRIBUTORS BE LIABLE
|
||||||
|
FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||||
|
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||||
|
OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||||
|
HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||||
|
LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||||
|
OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||||
|
SUCH DAMAGE.
|
||||||
|
|
||||||
|
This source code is currently archived on ftp.uu.net in the
|
||||||
|
comp.sources.misc portion of the USENET archives. You may also contact
|
||||||
|
the author, Julianne F. Haugh, at jockgrrl@ix.netcom.com if you have
|
||||||
|
any questions regarding this package.
|
||||||
|
|
||||||
|
THIS SOFTWARE IS BEING DISTRIBUTED AS-IS. THE AUTHORS DISCLAIM ALL
|
||||||
|
LIABILITY FOR ANY CONSEQUENCES OF USE. THE USER IS SOLELY RESPONSIBLE
|
||||||
|
FOR THE MAINTENANCE OF THIS SOFTWARE PACKAGE. THE AUTHORS ARE UNDER NO
|
||||||
|
OBLIGATION TO PROVIDE MODIFICATIONS OR IMPROVEMENTS. THE USER IS
|
||||||
|
ENCOURAGED TO TAKE ANY AND ALL STEPS NEEDED TO PROTECT AGAINST ACCIDENTAL
|
||||||
|
LOSS OF INFORMATION OR MACHINE RESOURCES.
|
||||||
|
|
||||||
|
Special thanks are due to Chip Rosenthal for his fine testing efforts;
|
||||||
|
to Steve Simmons for his work in porting this code to BSD; and to Bill
|
||||||
|
Kennedy for his contributions of LaserJet printer time and energies.
|
||||||
|
Also, thanks for Dennis L. Mumaugh for the initial shadow password
|
||||||
|
information and to Tony Walton (olapw@olgb1.oliv.co.uk) for the System
|
||||||
|
V Release 4 changes. Effort in porting to SunOS has been contributed
|
||||||
|
by Dr. Michael Newberry (miken@cs.adfa.oz.au) and Micheal J. Miller, Jr.
|
||||||
|
(mke@kaberd.rain.com). Effort in porting to AT&T UNIX System V Release
|
||||||
|
4 has been provided by Andrew Herbert (andrew@werple.pub.uu.oz.au).
|
||||||
|
Special thanks to Marek Michalkiewicz (marekm@i17linuxb.ists.pwr.wroc.pl)
|
||||||
|
for taking over the Linux port of this software.
|
||||||
|
|
||||||
|
Source files: login_access.c, login_desrpc.c, login_krb.c are derived
|
||||||
|
from the logdaemon-5.0 package, which is under the following license:
|
||||||
|
|
||||||
|
/************************************************************************
|
||||||
|
* Copyright 1995 by Wietse Venema. All rights reserved. Individual files
|
||||||
|
* may be covered by other copyrights (as noted in the file itself.)
|
||||||
|
*
|
||||||
|
* This material was originally written and compiled by Wietse Venema at
|
||||||
|
* Eindhoven University of Technology, The Netherlands, in 1990, 1991,
|
||||||
|
* 1992, 1993, 1994 and 1995.
|
||||||
|
*
|
||||||
|
* Redistribution and use in source and binary forms are permitted
|
||||||
|
* provided that this entire copyright notice is duplicated in all such
|
||||||
|
* copies.
|
||||||
|
*
|
||||||
|
* This software is provided "as is" and without any expressed or implied
|
||||||
|
* warranties, including, without limitation, the implied warranties of
|
||||||
|
* merchantibility and fitness for any particular purpose.
|
||||||
|
************************************************************************/
|
||||||
|
|
||||||
|
Some parts substantially in src/su.c derived from an ancestor of
|
||||||
|
su for GNU. Run a shell with substitute user and group IDs.
|
||||||
|
Copyright (C) 1992-2003 Free Software Foundation, Inc.
|
||||||
|
|
||||||
|
This program is free software; you can redistribute it and/or modify
|
||||||
|
it under the terms of the GNU General Public License as published by
|
||||||
|
the Free Software Foundation; either version 2, or (at your option)
|
||||||
|
any later version.
|
||||||
|
|
||||||
|
This program is distributed in the hope that it will be useful,
|
||||||
|
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||||
|
GNU General Public License for more details.
|
||||||
|
|
||||||
|
On Debian GNU/Linux systems, the complete text of the GNU General Public
|
||||||
|
License can be found in '/usr/share/common-licenses/GPL-2'
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
.so man8/cppw.8
|
||||||
Vendored
+27
@@ -0,0 +1,27 @@
|
|||||||
|
.TH CPPW 8 "7 Apr 2005"
|
||||||
|
.SH NAME
|
||||||
|
cppw, cpgr \- copy with locking the given file to the password or group file
|
||||||
|
.SH SYNOPSIS
|
||||||
|
\fBcppw\fR [\fB\-h\fR] [\fB\-s\fR] password_file
|
||||||
|
.br
|
||||||
|
\fBcpgr\fR [\fB\-h\fR] [\fB\-s\fR] group_file
|
||||||
|
|
||||||
|
.SH DESCRIPTION
|
||||||
|
.BR cppw " and " cpgr
|
||||||
|
will copy, with locking, the given file to
|
||||||
|
.IR /etc/passwd " and " /etc/group ", respectively."
|
||||||
|
With the \fB\-s\fR flag, they will copy the shadow versions of those files,
|
||||||
|
.IR /etc/shadow " and " /etc/gshadow ", respectively."
|
||||||
|
|
||||||
|
With the \fB\-h\fR flag, the commands display a short help message and exit
|
||||||
|
silently.
|
||||||
|
.SH "SEE ALSO"
|
||||||
|
.BR vipw (8),
|
||||||
|
.BR vigr (8),
|
||||||
|
.BR group (5),
|
||||||
|
.BR passwd (5),
|
||||||
|
.BR shadow (5),
|
||||||
|
.BR gshadow (5)
|
||||||
|
.SH AUTHOR
|
||||||
|
\fBcppw\fR and \fBcpgr\fR were written by Stephen Frost, based on
|
||||||
|
\fBvipw\fR and \fBvigr\fR written by Guy Maor.
|
||||||
Vendored
+94
@@ -0,0 +1,94 @@
|
|||||||
|
Build-Depends:
|
||||||
|
==============
|
||||||
|
* autoconf
|
||||||
|
* automake1.9
|
||||||
|
works with 1.7 or 1.9 (at least)
|
||||||
|
* libtool
|
||||||
|
* gettext
|
||||||
|
POT, PO, GMO regenerated?
|
||||||
|
* libpam0g-dev
|
||||||
|
OK
|
||||||
|
* debhelper (>= 4.1.16)
|
||||||
|
* po-debconf
|
||||||
|
OK
|
||||||
|
* quilt
|
||||||
|
patch system
|
||||||
|
* dpkg-dev (>= 1.13.5)
|
||||||
|
* xsltproc
|
||||||
|
used to generate the manpages
|
||||||
|
* docbook-xsl
|
||||||
|
needed for /usr/share/xml/docbook/stylesheet/nwalsh/manpages/docbook.xsl
|
||||||
|
* docbook-xml
|
||||||
|
manpages/docbook.xsl includes html/docbook.xsl
|
||||||
|
(But it is not strictly needed. The generated manpages are identical.
|
||||||
|
Without it, a warning is generated.)
|
||||||
|
Needed by JH_CHECK_XML_CATALOG([-//OASIS//DTD DocBook XML V4.1.2//EN], [DocBook XML DTD V4.1.2], [], enable_man=no)
|
||||||
|
* libxml2-utils
|
||||||
|
needed by the JH_CHECK_XML_CATALOG macros
|
||||||
|
* cdbs
|
||||||
|
used in debian/rules
|
||||||
|
* libselinux1-dev [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64]
|
||||||
|
* gnome-doc-utils (>= 0.4.3-1)
|
||||||
|
xml2po, 0.4.3-1 needed for the -l switch.
|
||||||
|
|
||||||
|
passwd Depends:
|
||||||
|
===============
|
||||||
|
* ${shlibs:Depends}
|
||||||
|
OK
|
||||||
|
* ${loginpam}
|
||||||
|
- hurd
|
||||||
|
login
|
||||||
|
libpam-modules (>= 0.72-5)
|
||||||
|
- other archs
|
||||||
|
+ login (>= 970502-1)
|
||||||
|
login is needed because some passwd utils need /etc/login.defs
|
||||||
|
login is Essential, so this is just to enforce the version
|
||||||
|
+ libpam-modules (>= 0.72-5)
|
||||||
|
* debianutils (>= 2.15.2)
|
||||||
|
After 1:4.0.12-6, {add,remove}-shell are distributed in debianutils (2.15)
|
||||||
|
/etc/shell was forgotten and introduced in debianutils in 2.15.2
|
||||||
|
|
||||||
|
passwd Conflicts:
|
||||||
|
=================
|
||||||
|
|
||||||
|
passwd Replaces:
|
||||||
|
================
|
||||||
|
Some of the passwd man pages are also distributed in some manpages* packages.
|
||||||
|
Look at the debian/02/run test to optimize these dependencies.
|
||||||
|
NOTE: Not all maintainers have been notified.
|
||||||
|
* manpages-de (<< 0.4-9), manpages-fi (<< 0.2-4), manpages-fr (<<1.64.0-1), manpages-hu (<< 20010119-5), manpages-it (<< 0.3.4-3), manpages-ja (<< 0.5.0.0.20050915-1), manpages-ko (<< 20050219-2), manpages-es (<< 1.55-4), manpages-es-extra (<< 0.8a-15), manpages-ru (<< 0.98-3)
|
||||||
|
All those packages have been updated during sarge->etch. So these Replaces
|
||||||
|
should be removed after lenny release
|
||||||
|
* manpages-tr, manpages-zh
|
||||||
|
Those packages are still in etch, so the Replaces should be kept even
|
||||||
|
after lenny release
|
||||||
|
|
||||||
|
login Pre-Depends:
|
||||||
|
==================
|
||||||
|
* ${shlibs:Depends}
|
||||||
|
* libpam-runtime (>= 0.76-14)
|
||||||
|
sarge contained 0.76-22
|
||||||
|
|
||||||
|
Why Pre-Depends? (because it's an essential package?)
|
||||||
|
|
||||||
|
login Depends:
|
||||||
|
==============
|
||||||
|
* libpam-modules (>= 0.72-5)
|
||||||
|
libpam-modules is needed.
|
||||||
|
potato contained 0.72-9
|
||||||
|
|
||||||
|
login Conflicts:
|
||||||
|
================
|
||||||
|
|
||||||
|
login Replaces:
|
||||||
|
===============
|
||||||
|
* Some of the login man pages are also distributed in some manpages* packages.
|
||||||
|
Look at the debian/02/run test to optimize these dependencies.
|
||||||
|
NOTE: Not all maintainers have been notified.
|
||||||
|
- manpages-fi, manpages-fr (<<1.64.0-1), manpages-hu, manpages-it, manpages-ko, manpages-ja (<< 0.5.0.0.20050915-1), manpages-de (<< 0.4-10), manpages-es-extra (<<0.8a-15)
|
||||||
|
Those are packages that have been updated during sarge->etch. These
|
||||||
|
Replaces should be removed after lenny
|
||||||
|
- manpages-tr, manpages-zh
|
||||||
|
Those packages are still in etch, so the Replaces should be kept even
|
||||||
|
after lenny release
|
||||||
|
|
||||||
Vendored
+340
@@ -0,0 +1,340 @@
|
|||||||
|
#
|
||||||
|
# /etc/login.defs - Configuration control definitions for the login package.
|
||||||
|
#
|
||||||
|
# Three items must be defined: MAIL_DIR, ENV_SUPATH, and ENV_PATH.
|
||||||
|
# If unspecified, some arbitrary (and possibly incorrect) value will
|
||||||
|
# be assumed. All other items are optional - if not specified then
|
||||||
|
# the described action or option will be inhibited.
|
||||||
|
#
|
||||||
|
# Comment lines (lines beginning with "#") and blank lines are ignored.
|
||||||
|
#
|
||||||
|
# Modified for Linux. --marekm
|
||||||
|
|
||||||
|
# REQUIRED for useradd/userdel/usermod
|
||||||
|
# Directory where mailboxes reside, _or_ name of file, relative to the
|
||||||
|
# home directory. If you _do_ define MAIL_DIR and MAIL_FILE,
|
||||||
|
# MAIL_DIR takes precedence.
|
||||||
|
#
|
||||||
|
# Essentially:
|
||||||
|
# - MAIL_DIR defines the location of users mail spool files
|
||||||
|
# (for mbox use) by appending the username to MAIL_DIR as defined
|
||||||
|
# below.
|
||||||
|
# - MAIL_FILE defines the location of the users mail spool files as the
|
||||||
|
# fully-qualified filename obtained by prepending the user home
|
||||||
|
# directory before $MAIL_FILE
|
||||||
|
#
|
||||||
|
# NOTE: This is no more used for setting up users MAIL environment variable
|
||||||
|
# which is, starting from shadow 4.0.12-1 in Debian, entirely the
|
||||||
|
# job of the pam_mail PAM modules
|
||||||
|
# See default PAM configuration files provided for
|
||||||
|
# login, su, etc.
|
||||||
|
#
|
||||||
|
# This is a temporary situation: setting these variables will soon
|
||||||
|
# move to /etc/default/useradd and the variables will then be
|
||||||
|
# no more supported
|
||||||
|
MAIL_DIR /var/mail
|
||||||
|
#MAIL_FILE .mail
|
||||||
|
|
||||||
|
#
|
||||||
|
# Enable logging and display of /var/log/faillog login failure info.
|
||||||
|
# This option conflicts with the pam_tally PAM module.
|
||||||
|
#
|
||||||
|
FAILLOG_ENAB yes
|
||||||
|
|
||||||
|
#
|
||||||
|
# Enable display of unknown usernames when login failures are recorded.
|
||||||
|
#
|
||||||
|
# WARNING: Unknown usernames may become world readable.
|
||||||
|
# See #290803 and #298773 for details about how this could become a security
|
||||||
|
# concern
|
||||||
|
LOG_UNKFAIL_ENAB no
|
||||||
|
|
||||||
|
#
|
||||||
|
# Enable logging of successful logins
|
||||||
|
#
|
||||||
|
LOG_OK_LOGINS no
|
||||||
|
|
||||||
|
#
|
||||||
|
# Enable "syslog" logging of su activity - in addition to sulog file logging.
|
||||||
|
# SYSLOG_SG_ENAB does the same for newgrp and sg.
|
||||||
|
#
|
||||||
|
SYSLOG_SU_ENAB yes
|
||||||
|
SYSLOG_SG_ENAB yes
|
||||||
|
|
||||||
|
#
|
||||||
|
# If defined, all su activity is logged to this file.
|
||||||
|
#
|
||||||
|
#SULOG_FILE /var/log/sulog
|
||||||
|
|
||||||
|
#
|
||||||
|
# If defined, file which maps tty line to TERM environment parameter.
|
||||||
|
# Each line of the file is in a format something like "vt100 tty01".
|
||||||
|
#
|
||||||
|
#TTYTYPE_FILE /etc/ttytype
|
||||||
|
|
||||||
|
#
|
||||||
|
# If defined, login failures will be logged here in a utmp format
|
||||||
|
# last, when invoked as lastb, will read /var/log/btmp, so...
|
||||||
|
#
|
||||||
|
FTMP_FILE /var/log/btmp
|
||||||
|
|
||||||
|
#
|
||||||
|
# If defined, the command name to display when running "su -". For
|
||||||
|
# example, if this is defined as "su" then a "ps" will display the
|
||||||
|
# command is "-su". If not defined, then "ps" would display the
|
||||||
|
# name of the shell actually being run, e.g. something like "-sh".
|
||||||
|
#
|
||||||
|
SU_NAME su
|
||||||
|
|
||||||
|
#
|
||||||
|
# If defined, file which inhibits all the usual chatter during the login
|
||||||
|
# sequence. If a full pathname, then hushed mode will be enabled if the
|
||||||
|
# user's name or shell are found in the file. If not a full pathname, then
|
||||||
|
# hushed mode will be enabled if the file exists in the user's home directory.
|
||||||
|
#
|
||||||
|
HUSHLOGIN_FILE .hushlogin
|
||||||
|
#HUSHLOGIN_FILE /etc/hushlogins
|
||||||
|
|
||||||
|
#
|
||||||
|
# *REQUIRED* The default PATH settings, for superuser and normal users.
|
||||||
|
#
|
||||||
|
# (they are minimal, add the rest in the shell startup files)
|
||||||
|
ENV_SUPATH PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
|
||||||
|
ENV_PATH PATH=/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
|
||||||
|
|
||||||
|
#
|
||||||
|
# Terminal permissions
|
||||||
|
#
|
||||||
|
# TTYGROUP Login tty will be assigned this group ownership.
|
||||||
|
# TTYPERM Login tty will be set to this permission.
|
||||||
|
#
|
||||||
|
# If you have a "write" program which is "setgid" to a special group
|
||||||
|
# which owns the terminals, define TTYGROUP to the group number and
|
||||||
|
# TTYPERM to 0620. Otherwise leave TTYGROUP commented out and assign
|
||||||
|
# TTYPERM to either 622 or 600.
|
||||||
|
#
|
||||||
|
# In Debian /usr/bin/bsd-write or similar programs are setgid tty
|
||||||
|
# However, the default and recommended value for TTYPERM is still 0600
|
||||||
|
# to not allow anyone to write to anyone else console or terminal
|
||||||
|
|
||||||
|
# Users can still allow other people to write them by issuing
|
||||||
|
# the "mesg y" command.
|
||||||
|
|
||||||
|
TTYGROUP tty
|
||||||
|
TTYPERM 0600
|
||||||
|
|
||||||
|
#
|
||||||
|
# Login configuration initializations:
|
||||||
|
#
|
||||||
|
# ERASECHAR Terminal ERASE character ('\010' = backspace).
|
||||||
|
# KILLCHAR Terminal KILL character ('\025' = CTRL/U).
|
||||||
|
# UMASK Default "umask" value.
|
||||||
|
#
|
||||||
|
# The ERASECHAR and KILLCHAR are used only on System V machines.
|
||||||
|
#
|
||||||
|
# UMASK is the default umask value for pam_umask and is used by
|
||||||
|
# useradd and newusers to set the mode of the new home directories.
|
||||||
|
# 022 is the "historical" value in Debian for UMASK
|
||||||
|
# 027, or even 077, could be considered better for privacy
|
||||||
|
# There is no One True Answer here : each sysadmin must make up his/her
|
||||||
|
# mind.
|
||||||
|
#
|
||||||
|
# If USERGROUPS_ENAB is set to "yes", that will modify this UMASK default value
|
||||||
|
# for private user groups, i. e. the uid is the same as gid, and username is
|
||||||
|
# the same as the primary group name: for these, the user permissions will be
|
||||||
|
# used as group permissions, e. g. 022 will become 002.
|
||||||
|
#
|
||||||
|
# Prefix these values with "0" to get octal, "0x" to get hexadecimal.
|
||||||
|
#
|
||||||
|
ERASECHAR 0177
|
||||||
|
KILLCHAR 025
|
||||||
|
UMASK 022
|
||||||
|
|
||||||
|
#
|
||||||
|
# Password aging controls:
|
||||||
|
#
|
||||||
|
# PASS_MAX_DAYS Maximum number of days a password may be used.
|
||||||
|
# PASS_MIN_DAYS Minimum number of days allowed between password changes.
|
||||||
|
# PASS_WARN_AGE Number of days warning given before a password expires.
|
||||||
|
#
|
||||||
|
PASS_MAX_DAYS 99999
|
||||||
|
PASS_MIN_DAYS 0
|
||||||
|
PASS_WARN_AGE 7
|
||||||
|
|
||||||
|
#
|
||||||
|
# Min/max values for automatic uid selection in useradd
|
||||||
|
#
|
||||||
|
UID_MIN 1000
|
||||||
|
UID_MAX 60000
|
||||||
|
# System accounts
|
||||||
|
#SYS_UID_MIN 100
|
||||||
|
#SYS_UID_MAX 999
|
||||||
|
|
||||||
|
#
|
||||||
|
# Min/max values for automatic gid selection in groupadd
|
||||||
|
#
|
||||||
|
GID_MIN 1000
|
||||||
|
GID_MAX 60000
|
||||||
|
# System accounts
|
||||||
|
#SYS_GID_MIN 100
|
||||||
|
#SYS_GID_MAX 999
|
||||||
|
|
||||||
|
#
|
||||||
|
# Max number of login retries if password is bad. This will most likely be
|
||||||
|
# overriden by PAM, since the default pam_unix module has it's own built
|
||||||
|
# in of 3 retries. However, this is a safe fallback in case you are using
|
||||||
|
# an authentication module that does not enforce PAM_MAXTRIES.
|
||||||
|
#
|
||||||
|
LOGIN_RETRIES 5
|
||||||
|
|
||||||
|
#
|
||||||
|
# Max time in seconds for login
|
||||||
|
#
|
||||||
|
LOGIN_TIMEOUT 60
|
||||||
|
|
||||||
|
#
|
||||||
|
# Which fields may be changed by regular users using chfn - use
|
||||||
|
# any combination of letters "frwh" (full name, room number, work
|
||||||
|
# phone, home phone). If not defined, no changes are allowed.
|
||||||
|
# For backward compatibility, "yes" = "rwh" and "no" = "frwh".
|
||||||
|
#
|
||||||
|
CHFN_RESTRICT rwh
|
||||||
|
|
||||||
|
#
|
||||||
|
# Should login be allowed if we can't cd to the home directory?
|
||||||
|
# Default in no.
|
||||||
|
#
|
||||||
|
DEFAULT_HOME yes
|
||||||
|
|
||||||
|
#
|
||||||
|
# If defined, this command is run when removing a user.
|
||||||
|
# It should remove any at/cron/print jobs etc. owned by
|
||||||
|
# the user to be removed (passed as the first argument).
|
||||||
|
#
|
||||||
|
#USERDEL_CMD /usr/sbin/userdel_local
|
||||||
|
|
||||||
|
#
|
||||||
|
# If set to yes, userdel will remove the user's group if it contains no
|
||||||
|
# more members, and useradd will create by default a group with the name
|
||||||
|
# of the user.
|
||||||
|
#
|
||||||
|
# Other former uses of this variable such as setting the umask when
|
||||||
|
# user==primary group are not used in PAM environments, such as Debian
|
||||||
|
#
|
||||||
|
USERGROUPS_ENAB yes
|
||||||
|
|
||||||
|
#
|
||||||
|
# Instead of the real user shell, the program specified by this parameter
|
||||||
|
# will be launched, although its visible name (argv[0]) will be the shell's.
|
||||||
|
# The program may do whatever it wants (logging, additional authentification,
|
||||||
|
# banner, ...) before running the actual shell.
|
||||||
|
#
|
||||||
|
# FAKE_SHELL /bin/fakeshell
|
||||||
|
|
||||||
|
#
|
||||||
|
# If defined, either full pathname of a file containing device names or
|
||||||
|
# a ":" delimited list of device names. Root logins will be allowed only
|
||||||
|
# upon these devices.
|
||||||
|
#
|
||||||
|
# This variable is used by login and su.
|
||||||
|
#
|
||||||
|
#CONSOLE /etc/consoles
|
||||||
|
#CONSOLE console:tty01:tty02:tty03:tty04
|
||||||
|
|
||||||
|
#
|
||||||
|
# List of groups to add to the user's supplementary group set
|
||||||
|
# when logging in on the console (as determined by the CONSOLE
|
||||||
|
# setting). Default is none.
|
||||||
|
#
|
||||||
|
# Use with caution - it is possible for users to gain permanent
|
||||||
|
# access to these groups, even when not logged in on the console.
|
||||||
|
# How to do it is left as an exercise for the reader...
|
||||||
|
#
|
||||||
|
# This variable is used by login and su.
|
||||||
|
#
|
||||||
|
#CONSOLE_GROUPS floppy:audio:cdrom
|
||||||
|
|
||||||
|
#
|
||||||
|
# If set to "yes", new passwords will be encrypted using the MD5-based
|
||||||
|
# algorithm compatible with the one used by recent releases of FreeBSD.
|
||||||
|
# It supports passwords of unlimited length and longer salt strings.
|
||||||
|
# Set to "no" if you need to copy encrypted passwords to other systems
|
||||||
|
# which don't understand the new algorithm. Default is "no".
|
||||||
|
#
|
||||||
|
# This variable is deprecated. You should use ENCRYPT_METHOD.
|
||||||
|
#
|
||||||
|
#MD5_CRYPT_ENAB no
|
||||||
|
|
||||||
|
#
|
||||||
|
# If set to MD5 , MD5-based algorithm will be used for encrypting password
|
||||||
|
# If set to SHA256, SHA256-based algorithm will be used for encrypting password
|
||||||
|
# If set to SHA512, SHA512-based algorithm will be used for encrypting password
|
||||||
|
# If set to DES, DES-based algorithm will be used for encrypting password (default)
|
||||||
|
# Overrides the MD5_CRYPT_ENAB option
|
||||||
|
#
|
||||||
|
# Note: It is recommended to use a value consistent with
|
||||||
|
# the PAM modules configuration.
|
||||||
|
#
|
||||||
|
ENCRYPT_METHOD SHA512
|
||||||
|
|
||||||
|
#
|
||||||
|
# Only used if ENCRYPT_METHOD is set to SHA256 or SHA512.
|
||||||
|
#
|
||||||
|
# Define the number of SHA rounds.
|
||||||
|
# With a lot of rounds, it is more difficult to brute forcing the password.
|
||||||
|
# But note also that it more CPU resources will be needed to authenticate
|
||||||
|
# users.
|
||||||
|
#
|
||||||
|
# If not specified, the libc will choose the default number of rounds (5000).
|
||||||
|
# The values must be inside the 1000-999999999 range.
|
||||||
|
# If only one of the MIN or MAX values is set, then this value will be used.
|
||||||
|
# If MIN > MAX, the highest value will be used.
|
||||||
|
#
|
||||||
|
# SHA_CRYPT_MIN_ROUNDS 5000
|
||||||
|
# SHA_CRYPT_MAX_ROUNDS 5000
|
||||||
|
|
||||||
|
################# OBSOLETED BY PAM ##############
|
||||||
|
# #
|
||||||
|
# These options are now handled by PAM. Please #
|
||||||
|
# edit the appropriate file in /etc/pam.d/ to #
|
||||||
|
# enable the equivelants of them.
|
||||||
|
#
|
||||||
|
###############
|
||||||
|
|
||||||
|
#MOTD_FILE
|
||||||
|
#DIALUPS_CHECK_ENAB
|
||||||
|
#LASTLOG_ENAB
|
||||||
|
#MAIL_CHECK_ENAB
|
||||||
|
#OBSCURE_CHECKS_ENAB
|
||||||
|
#PORTTIME_CHECKS_ENAB
|
||||||
|
#SU_WHEEL_ONLY
|
||||||
|
#CRACKLIB_DICTPATH
|
||||||
|
#PASS_CHANGE_TRIES
|
||||||
|
#PASS_ALWAYS_WARN
|
||||||
|
#ENVIRON_FILE
|
||||||
|
#NOLOGINS_FILE
|
||||||
|
#ISSUE_FILE
|
||||||
|
#PASS_MIN_LEN
|
||||||
|
#PASS_MAX_LEN
|
||||||
|
#ULIMIT
|
||||||
|
#ENV_HZ
|
||||||
|
#CHFN_AUTH
|
||||||
|
#CHSH_AUTH
|
||||||
|
#FAIL_DELAY
|
||||||
|
|
||||||
|
################# OBSOLETED #######################
|
||||||
|
# #
|
||||||
|
# These options are no more handled by shadow. #
|
||||||
|
# #
|
||||||
|
# Shadow utilities will display a warning if they #
|
||||||
|
# still appear. #
|
||||||
|
# #
|
||||||
|
###################################################
|
||||||
|
|
||||||
|
# CLOSE_SESSIONS
|
||||||
|
# LOGIN_STRING
|
||||||
|
# NO_PASSWORD_CONSOLE
|
||||||
|
# QMAIL_DIR
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
usr/share/lintian/overrides
|
||||||
Vendored
+25
@@ -0,0 +1,25 @@
|
|||||||
|
usr/share/locale/*/LC_MESSAGES/shadow.mo
|
||||||
|
usr/share/man/*/man1/login.1
|
||||||
|
usr/share/man/*/man1/newgrp.1
|
||||||
|
usr/share/man/*/man1/sg.1
|
||||||
|
usr/share/man/*/man1/su.1
|
||||||
|
usr/share/man/*/man5/faillog.5
|
||||||
|
usr/share/man/*/man5/login.defs.5
|
||||||
|
usr/share/man/*/man8/faillog.8
|
||||||
|
usr/share/man/*/man8/lastlog.8
|
||||||
|
usr/share/man/*/man8/nologin.8
|
||||||
|
usr/share/man/man1/login.1
|
||||||
|
usr/share/man/man1/newgrp.1
|
||||||
|
usr/share/man/man1/sg.1
|
||||||
|
usr/share/man/man1/su.1
|
||||||
|
usr/share/man/man5/faillog.5
|
||||||
|
usr/share/man/man5/login.defs.5
|
||||||
|
usr/share/man/man8/faillog.8
|
||||||
|
usr/share/man/man8/lastlog.8
|
||||||
|
usr/share/man/man8/nologin.8
|
||||||
|
usr/sbin/nologin
|
||||||
|
usr/bin/faillog
|
||||||
|
usr/bin/lastlog
|
||||||
|
usr/bin/newgrp
|
||||||
|
bin/login
|
||||||
|
bin/su
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
usr/bin/newgrp usr/bin/sg
|
||||||
Vendored
+3
@@ -0,0 +1,3 @@
|
|||||||
|
login: setuid-binary usr/bin/newgrp 4755 root/root
|
||||||
|
login: setuid-binary bin/su 4755 root/root
|
||||||
|
login: possible-missing-colon-in-closes l667:closes bug 336321
|
||||||
Vendored
+116
@@ -0,0 +1,116 @@
|
|||||||
|
#
|
||||||
|
# The PAM configuration file for the Shadow `login' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# Enforce a minimal delay in case of failure (in microseconds).
|
||||||
|
# (Replaces the `FAIL_DELAY' setting from login.defs)
|
||||||
|
# Note that other modules may require another minimal delay. (for example,
|
||||||
|
# to disable any delay, you should add the nodelay option to pam_unix)
|
||||||
|
auth optional pam_faildelay.so delay=3000000
|
||||||
|
|
||||||
|
# Outputs an issue file prior to each login prompt (Replaces the
|
||||||
|
# ISSUE_FILE option from login.defs). Uncomment for use
|
||||||
|
# auth required pam_issue.so issue=/etc/issue
|
||||||
|
|
||||||
|
# Disallows root logins except on tty's listed in /etc/securetty
|
||||||
|
# (Replaces the `CONSOLE' setting from login.defs)
|
||||||
|
#
|
||||||
|
# With the default control of this module:
|
||||||
|
# [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die]
|
||||||
|
# root will not be prompted for a password on insecure lines.
|
||||||
|
# if an invalid username is entered, a password is prompted (but login
|
||||||
|
# will eventually be rejected)
|
||||||
|
#
|
||||||
|
# You can change it to a "requisite" module if you think root may mis-type
|
||||||
|
# her login and should not be prompted for a password in that case. But
|
||||||
|
# this will leave the system as vulnerable to user enumeration attacks.
|
||||||
|
#
|
||||||
|
# You can change it to a "required" module if you think it permits to
|
||||||
|
# guess valid user names of your system (invalid user names are considered
|
||||||
|
# as possibly being root on insecure lines), but root passwords may be
|
||||||
|
# communicated over insecure lines.
|
||||||
|
auth [success=ok new_authtok_reqd=ok ignore=ignore user_unknown=bad default=die] pam_securetty.so
|
||||||
|
|
||||||
|
# Disallows other than root logins when /etc/nologin exists
|
||||||
|
# (Replaces the `NOLOGINS_FILE' option from login.defs)
|
||||||
|
auth requisite pam_nologin.so
|
||||||
|
|
||||||
|
# SELinux needs to be the first session rule. This ensures that any
|
||||||
|
# lingering context has been cleared. Without this it is possible
|
||||||
|
# that a module could execute code in the wrong domain.
|
||||||
|
# When the module is present, "required" would be sufficient (When SELinux
|
||||||
|
# is disabled, this returns success.)
|
||||||
|
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so close
|
||||||
|
|
||||||
|
# Sets the loginuid process attribute
|
||||||
|
session required pam_loginuid.so
|
||||||
|
|
||||||
|
# SELinux needs to intervene at login time to ensure that the process
|
||||||
|
# starts in the proper default security context. Only sessions which are
|
||||||
|
# intended to run in the user's context should be run after this.
|
||||||
|
session [success=ok ignore=ignore module_unknown=ignore default=bad] pam_selinux.so open
|
||||||
|
# When the module is present, "required" would be sufficient (When SELinux
|
||||||
|
# is disabled, this returns success.)
|
||||||
|
|
||||||
|
# This module parses environment configuration file(s)
|
||||||
|
# and also allows you to use an extended config
|
||||||
|
# file /etc/security/pam_env.conf.
|
||||||
|
#
|
||||||
|
# parsing /etc/environment needs "readenv=1"
|
||||||
|
session required pam_env.so readenv=1
|
||||||
|
# locale variables are also kept into /etc/default/locale in etch
|
||||||
|
# reading this file *in addition to /etc/environment* does not hurt
|
||||||
|
session required pam_env.so readenv=1 envfile=/etc/default/locale
|
||||||
|
|
||||||
|
# Standard Un*x authentication.
|
||||||
|
@include common-auth
|
||||||
|
|
||||||
|
# This allows certain extra groups to be granted to a user
|
||||||
|
# based on things like time of day, tty, service, and user.
|
||||||
|
# Please edit /etc/security/group.conf to fit your needs
|
||||||
|
# (Replaces the `CONSOLE_GROUPS' option in login.defs)
|
||||||
|
auth optional pam_group.so
|
||||||
|
|
||||||
|
# Uncomment and edit /etc/security/time.conf if you need to set
|
||||||
|
# time restraint on logins.
|
||||||
|
# (Replaces the `PORTTIME_CHECKS_ENAB' option from login.defs
|
||||||
|
# as well as /etc/porttime)
|
||||||
|
# account requisite pam_time.so
|
||||||
|
|
||||||
|
# Uncomment and edit /etc/security/access.conf if you need to
|
||||||
|
# set access limits.
|
||||||
|
# (Replaces /etc/login.access file)
|
||||||
|
# account required pam_access.so
|
||||||
|
|
||||||
|
# Sets up user limits according to /etc/security/limits.conf
|
||||||
|
# (Replaces the use of /etc/limits in old login)
|
||||||
|
session required pam_limits.so
|
||||||
|
|
||||||
|
# Prints the last login info upon successful login
|
||||||
|
# (Replaces the `LASTLOG_ENAB' option from login.defs)
|
||||||
|
session optional pam_lastlog.so
|
||||||
|
|
||||||
|
# Prints the message of the day upon successful login.
|
||||||
|
# (Replaces the `MOTD_FILE' option in login.defs)
|
||||||
|
# This includes a dynamically generated part from /run/motd.dynamic
|
||||||
|
# and a static (admin-editable) part from /etc/motd.
|
||||||
|
session optional pam_motd.so motd=/run/motd.dynamic
|
||||||
|
session optional pam_motd.so noupdate
|
||||||
|
|
||||||
|
# Prints the status of the user's mailbox upon successful login
|
||||||
|
# (Replaces the `MAIL_CHECK_ENAB' option from login.defs).
|
||||||
|
#
|
||||||
|
# This also defines the MAIL environment variable
|
||||||
|
# However, userdel also needs MAIL_DIR and MAIL_FILE variables
|
||||||
|
# in /etc/login.defs to make sure that removing a user
|
||||||
|
# also removes the user's mail spool file.
|
||||||
|
# See comments in /etc/login.defs
|
||||||
|
session optional pam_mail.so standard
|
||||||
|
|
||||||
|
# Create a new session keyring.
|
||||||
|
session optional pam_keyinit.so force revoke
|
||||||
|
|
||||||
|
# Standard Un*x account and session
|
||||||
|
@include common-account
|
||||||
|
@include common-session
|
||||||
|
@include common-password
|
||||||
Vendored
+56
@@ -0,0 +1,56 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
if test "$1" = configure
|
||||||
|
then
|
||||||
|
if test -f /etc/init.d/logoutd
|
||||||
|
then
|
||||||
|
if test "$(md5sum /etc/init.d/logoutd)" = "9080f92783dd53f6f2108e698c06bd53 /etc/init.d/logoutd"
|
||||||
|
then
|
||||||
|
echo "removing logoutd cruft"
|
||||||
|
rm /etc/init.d/logoutd
|
||||||
|
update-rc.d logoutd remove
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
rm -f /etc/pam.d/login.pre-upgrade 2>/dev/null
|
||||||
|
|
||||||
|
if [ "$1" = "configure" ]; then
|
||||||
|
# Install faillog during initial installs only
|
||||||
|
if [ "$2" = "" ] && [ ! -f /var/log/faillog ] ; then
|
||||||
|
touch /var/log/faillog
|
||||||
|
chown root:root /var/log/faillog
|
||||||
|
chmod 644 /var/log/faillog
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Create subuid/subgid if missing
|
||||||
|
if [ ! -e /etc/subuid ]; then
|
||||||
|
touch /etc/subuid
|
||||||
|
chown root:root /etc/subuid
|
||||||
|
chmod 644 /etc/subuid
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -e /etc/subgid ]; then
|
||||||
|
touch /etc/subgid
|
||||||
|
chown root:root /etc/subgid
|
||||||
|
chmod 644 /etc/subgid
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
# Create subuid/subgid if missing
|
||||||
|
if [ ! -e /etc/subuid ]; then
|
||||||
|
touch /etc/subuid
|
||||||
|
chown root:root /etc/subuid
|
||||||
|
chmod 644 /etc/subuid
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -e /etc/subgid ]; then
|
||||||
|
touch /etc/subgid
|
||||||
|
chown root:root /etc/subgid
|
||||||
|
chmod 644 /etc/subgid
|
||||||
|
fi
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
|
||||||
|
exit 0
|
||||||
Vendored
+52
@@ -0,0 +1,52 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
|
||||||
|
#
|
||||||
|
# see: dh_installdeb(1)
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
# summary of how this script can be called:
|
||||||
|
# * <new-preinst> `install'
|
||||||
|
# * <new-preinst> `install' <old-version>
|
||||||
|
# * <new-preinst> `upgrade' <old-version>
|
||||||
|
# * <old-preinst> `abort-upgrade' <new-version>
|
||||||
|
#
|
||||||
|
# for details, see http://www.debian.org/doc/debian-policy/ or
|
||||||
|
# the debian-policy package
|
||||||
|
|
||||||
|
remove_md5() {
|
||||||
|
if md5sum $1 2>/dev/null |grep -q $2; then
|
||||||
|
cp $1 $1.pre-upgrade
|
||||||
|
sed -e '/^[^#][ \t]*assword[ \t]*required[ \t]*pam_unix.so/ s/ md5$//' $1 >$1.post-upgrade \
|
||||||
|
&& mv $1.post-upgrade $1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
install|upgrade)
|
||||||
|
if [ "x$2" != "x" ] ; then
|
||||||
|
if dpkg --compare-versions $2 lt 1:4.0.3 ; then
|
||||||
|
remove_md5 /etc/pam.d/login 5e61c3334e25625fe1fa4d79cf9123ff
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
|
||||||
|
;;
|
||||||
|
|
||||||
|
abort-upgrade)
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo "preinst called with unknown argument \`$1'" >&2
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# dh_installdeb will replace this with shell code automatically
|
||||||
|
# generated by other debhelper scripts.
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
|
||||||
|
|
||||||
Vendored
+61
@@ -0,0 +1,61 @@
|
|||||||
|
#
|
||||||
|
# The PAM configuration file for the Shadow `su' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to su without passwords (normal operation)
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# Uncomment this to force users to be a member of group root
|
||||||
|
# before they can use `su'. You can also add "group=foo"
|
||||||
|
# to the end of this line if you want to use a group other
|
||||||
|
# than the default "root" (but this may have side effect of
|
||||||
|
# denying "root" user, unless she's a member of "foo" or explicitly
|
||||||
|
# permitted earlier by e.g. "sufficient pam_rootok.so").
|
||||||
|
# (Replaces the `SU_WHEEL_ONLY' option from login.defs)
|
||||||
|
# auth required pam_wheel.so
|
||||||
|
|
||||||
|
# Uncomment this if you want wheel members to be able to
|
||||||
|
# su without a password.
|
||||||
|
# auth sufficient pam_wheel.so trust
|
||||||
|
|
||||||
|
# Uncomment this if you want members of a specific group to not
|
||||||
|
# be allowed to use su at all.
|
||||||
|
# auth required pam_wheel.so deny group=nosu
|
||||||
|
|
||||||
|
# Uncomment and edit /etc/security/time.conf if you need to set
|
||||||
|
# time restrainst on su usage.
|
||||||
|
# (Replaces the `PORTTIME_CHECKS_ENAB' option from login.defs
|
||||||
|
# as well as /etc/porttime)
|
||||||
|
# account requisite pam_time.so
|
||||||
|
|
||||||
|
# This module parses environment configuration file(s)
|
||||||
|
# and also allows you to use an extended config
|
||||||
|
# file /etc/security/pam_env.conf.
|
||||||
|
#
|
||||||
|
# parsing /etc/environment needs "readenv=1"
|
||||||
|
session required pam_env.so readenv=1
|
||||||
|
# locale variables are also kept into /etc/default/locale in etch
|
||||||
|
# reading this file *in addition to /etc/environment* does not hurt
|
||||||
|
session required pam_env.so readenv=1 envfile=/etc/default/locale
|
||||||
|
|
||||||
|
# Defines the MAIL environment variable
|
||||||
|
# However, userdel also needs MAIL_DIR and MAIL_FILE variables
|
||||||
|
# in /etc/login.defs to make sure that removing a user
|
||||||
|
# also removes the user's mail spool file.
|
||||||
|
# See comments in /etc/login.defs
|
||||||
|
#
|
||||||
|
# "nopen" stands to avoid reporting new mail when su'ing to another user
|
||||||
|
session optional pam_mail.so nopen
|
||||||
|
|
||||||
|
# Sets up user limits according to /etc/security/limits.conf
|
||||||
|
# (Replaces the use of /etc/limits in old login)
|
||||||
|
session required pam_limits.so
|
||||||
|
|
||||||
|
# The standard Unix authentication modules, used with
|
||||||
|
# NIS (man nsswitch) as well as normal /etc/passwd and
|
||||||
|
# /etc/shadow entries.
|
||||||
|
@include common-auth
|
||||||
|
@include common-account
|
||||||
|
@include common-session
|
||||||
|
|
||||||
|
|
||||||
Vendored
+8
@@ -0,0 +1,8 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'chage' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to change password aging being prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# checks for account validity
|
||||||
|
account required pam_permit.so
|
||||||
Vendored
+16
@@ -0,0 +1,16 @@
|
|||||||
|
#
|
||||||
|
# The PAM configuration file for the Shadow `chfn' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to change user infomation without being
|
||||||
|
# prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# The standard Unix authentication modules, used with
|
||||||
|
# NIS (man nsswitch) as well as normal /etc/passwd and
|
||||||
|
# /etc/shadow entries.
|
||||||
|
@include common-auth
|
||||||
|
@include common-account
|
||||||
|
@include common-session
|
||||||
|
|
||||||
|
|
||||||
Vendored
+5
@@ -0,0 +1,5 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'chpasswd' service
|
||||||
|
#
|
||||||
|
|
||||||
|
@include common-password
|
||||||
|
|
||||||
Vendored
+20
@@ -0,0 +1,20 @@
|
|||||||
|
#
|
||||||
|
# The PAM configuration file for the Shadow `chsh' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This will not allow a user to change their shell unless
|
||||||
|
# their current one is listed in /etc/shells. This keeps
|
||||||
|
# accounts with special shells from changing them.
|
||||||
|
auth required pam_shells.so
|
||||||
|
|
||||||
|
# This allows root to change user shell without being
|
||||||
|
# prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# The standard Unix authentication modules, used with
|
||||||
|
# NIS (man nsswitch) as well as normal /etc/passwd and
|
||||||
|
# /etc/shadow entries.
|
||||||
|
@include common-auth
|
||||||
|
@include common-account
|
||||||
|
@include common-session
|
||||||
|
|
||||||
Vendored
+9
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
cd /var/backups || exit 0
|
||||||
|
|
||||||
|
for FILE in passwd group shadow gshadow; do
|
||||||
|
test -f /etc/$FILE || continue
|
||||||
|
cmp -s $FILE.bak /etc/$FILE && continue
|
||||||
|
cp -p /etc/$FILE $FILE.bak && chmod 600 $FILE.bak
|
||||||
|
done
|
||||||
Vendored
+2
@@ -0,0 +1,2 @@
|
|||||||
|
usr/share/lintian/overrides
|
||||||
|
etc/default
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
debian/passwd.expire.cron
|
||||||
Vendored
+57
@@ -0,0 +1,57 @@
|
|||||||
|
#!/usr/bin/perl
|
||||||
|
#
|
||||||
|
# passwd.expire.cron: sample expiry notification script for use as a cronjob
|
||||||
|
#
|
||||||
|
# Copyright 1999 by Ben Collins <bcollins@debian.org>, complete rights granted
|
||||||
|
# for use, distribution, modification, etc.
|
||||||
|
#
|
||||||
|
# Usage:
|
||||||
|
# edit the listed options, including the actual email, then rename to
|
||||||
|
# /etc/cron.daily/passwd
|
||||||
|
#
|
||||||
|
# If your users don't have a valid login shell (ie. they are ftp or mail
|
||||||
|
# users only), they will need some other way to change their password
|
||||||
|
# (telnet will work since login will handle password aging, or a poppasswd
|
||||||
|
# program, if they are mail users).
|
||||||
|
|
||||||
|
# <CONFIG> #
|
||||||
|
|
||||||
|
# should be same as /etc/adduser.conf
|
||||||
|
$LOW_UID=1000;
|
||||||
|
$HIGH_UID=29999;
|
||||||
|
|
||||||
|
# this let's the MTA handle the domain,
|
||||||
|
# set it manually if you want. Make sure
|
||||||
|
# you also add the @ like "\@domain.com"
|
||||||
|
$MAIL_DOM="";
|
||||||
|
|
||||||
|
# </CONFIG> #
|
||||||
|
|
||||||
|
# Set the current day reference
|
||||||
|
$curdays = int(time() / (60 * 60 * 24));
|
||||||
|
|
||||||
|
# Now go through the list
|
||||||
|
|
||||||
|
open(SH, "< /etc/shadow");
|
||||||
|
while (<SH>) {
|
||||||
|
@shent = split(':', $_);
|
||||||
|
@userent = getpwnam($shent[0]);
|
||||||
|
if ($userent[2] >= $LOW_UID && $userent[2] <= $HIGH_UID) {
|
||||||
|
if ($curdays > $shent[2] + $shent[4] - $shent[5] &&
|
||||||
|
$shent[4] != -1 && $shent[4] != 0 &&
|
||||||
|
$shent[5] != -1 && $shent[5] != 0) {
|
||||||
|
$daysleft = ($shent[2] + $shent[4]) - $curdays;
|
||||||
|
if ($daysleft == 1) { $days = "day"; } else {$days = "days"; }
|
||||||
|
if ($daysleft < 0) { next; }
|
||||||
|
open (MAIL, "| mail -s '[WARNING] account will expire in $daysleft $days' $shent[0]${MAIL_DOM}");
|
||||||
|
print MAIL <<EOF;
|
||||||
|
Your account will expire in $daysleft $days. Please change your password before
|
||||||
|
then or your account will expire
|
||||||
|
EOF
|
||||||
|
close (MAIL);
|
||||||
|
# This makes sure we also get a list of almost expired users
|
||||||
|
print "$shent[0]'s account will expire in $daysleft days\n";
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@userent = getpwent();
|
||||||
|
}
|
||||||
Vendored
+8
@@ -0,0 +1,8 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'groupadd' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to add groups without being prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# checks for account validity
|
||||||
|
account required pam_permit.so
|
||||||
Vendored
+8
@@ -0,0 +1,8 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'groupdel' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to remove groups without being prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# checks for account validity
|
||||||
|
account required pam_permit.so
|
||||||
Vendored
+8
@@ -0,0 +1,8 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'groupmod' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to modify groups without being prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# checks for account validity
|
||||||
|
account required pam_permit.so
|
||||||
Vendored
+80
@@ -0,0 +1,80 @@
|
|||||||
|
usr/bin/chage
|
||||||
|
usr/bin/chfn
|
||||||
|
usr/bin/chsh
|
||||||
|
usr/bin/expiry
|
||||||
|
usr/bin/gpasswd
|
||||||
|
usr/bin/passwd
|
||||||
|
usr/sbin/chpasswd
|
||||||
|
usr/sbin/chgpasswd
|
||||||
|
usr/sbin/cppw
|
||||||
|
usr/sbin/groupadd
|
||||||
|
usr/sbin/groupdel
|
||||||
|
usr/sbin/groupmod
|
||||||
|
usr/sbin/groupmems
|
||||||
|
usr/sbin/grpck
|
||||||
|
usr/sbin/grpconv
|
||||||
|
usr/sbin/grpunconv
|
||||||
|
usr/sbin/newusers
|
||||||
|
usr/sbin/pwck
|
||||||
|
usr/sbin/pwconv
|
||||||
|
usr/sbin/pwunconv
|
||||||
|
usr/sbin/useradd
|
||||||
|
usr/sbin/userdel
|
||||||
|
usr/sbin/usermod
|
||||||
|
usr/sbin/vipw
|
||||||
|
usr/share/man/*/man1/chage.1
|
||||||
|
usr/share/man/*/man1/chfn.1
|
||||||
|
usr/share/man/*/man1/chsh.1
|
||||||
|
usr/share/man/*/man1/expiry.1
|
||||||
|
usr/share/man/*/man1/gpasswd.1
|
||||||
|
usr/share/man/*/man1/passwd.1
|
||||||
|
usr/share/man/*/man5/passwd.5
|
||||||
|
usr/share/man/*/man5/shadow.5
|
||||||
|
usr/share/man/*/man5/gshadow.5
|
||||||
|
usr/share/man/*/man8/chpasswd.8
|
||||||
|
usr/share/man/*/man8/groupadd.8
|
||||||
|
usr/share/man/*/man8/groupdel.8
|
||||||
|
usr/share/man/*/man8/groupmod.8
|
||||||
|
usr/share/man/*/man8/groupmems.8
|
||||||
|
usr/share/man/*/man8/grpck.8
|
||||||
|
usr/share/man/*/man8/grpconv.8
|
||||||
|
usr/share/man/*/man8/grpunconv.8
|
||||||
|
usr/share/man/*/man8/newusers.8
|
||||||
|
usr/share/man/*/man8/pwck.8
|
||||||
|
usr/share/man/*/man8/pwconv.8
|
||||||
|
usr/share/man/*/man8/pwunconv.8
|
||||||
|
usr/share/man/*/man8/useradd.8
|
||||||
|
usr/share/man/*/man8/userdel.8
|
||||||
|
usr/share/man/*/man8/usermod.8
|
||||||
|
usr/share/man/*/man8/vigr.8
|
||||||
|
usr/share/man/*/man8/vipw.8
|
||||||
|
usr/share/man/man1/chage.1
|
||||||
|
usr/share/man/man1/chfn.1
|
||||||
|
usr/share/man/man1/chsh.1
|
||||||
|
usr/share/man/man1/expiry.1
|
||||||
|
usr/share/man/man1/gpasswd.1
|
||||||
|
usr/share/man/man1/passwd.1
|
||||||
|
usr/share/man/man5/passwd.5
|
||||||
|
usr/share/man/man5/shadow.5
|
||||||
|
usr/share/man/man5/gshadow.5
|
||||||
|
usr/share/man/man5/subuid.5
|
||||||
|
usr/share/man/man5/subgid.5
|
||||||
|
usr/share/man/man5/subgid.5
|
||||||
|
usr/share/man/man5/subuid.5
|
||||||
|
usr/share/man/man8/chgpasswd.8
|
||||||
|
usr/share/man/man8/chpasswd.8
|
||||||
|
usr/share/man/man8/groupadd.8
|
||||||
|
usr/share/man/man8/groupdel.8
|
||||||
|
usr/share/man/man8/groupmod.8
|
||||||
|
usr/share/man/man8/grpck.8
|
||||||
|
usr/share/man/man8/grpconv.8
|
||||||
|
usr/share/man/man8/grpunconv.8
|
||||||
|
usr/share/man/man8/newusers.8
|
||||||
|
usr/share/man/man8/pwck.8
|
||||||
|
usr/share/man/man8/pwconv.8
|
||||||
|
usr/share/man/man8/pwunconv.8
|
||||||
|
usr/share/man/man8/useradd.8
|
||||||
|
usr/share/man/man8/userdel.8
|
||||||
|
usr/share/man/man8/usermod.8
|
||||||
|
usr/share/man/man8/vigr.8
|
||||||
|
usr/share/man/man8/vipw.8
|
||||||
Vendored
+2
@@ -0,0 +1,2 @@
|
|||||||
|
usr/sbin/vipw usr/sbin/vigr
|
||||||
|
usr/sbin/cppw usr/sbin/cpgr
|
||||||
Vendored
+6
@@ -0,0 +1,6 @@
|
|||||||
|
passwd: setgid-binary usr/bin/chage 2755 root/shadow
|
||||||
|
passwd: setuid-binary usr/bin/chfn 4755 root/root
|
||||||
|
passwd: setuid-binary usr/bin/chsh 4755 root/root
|
||||||
|
passwd: setgid-binary usr/bin/expiry 2755 root/shadow
|
||||||
|
passwd: setuid-binary usr/bin/gpasswd 4755 root/root
|
||||||
|
passwd: setuid-binary usr/bin/passwd 4755 root/root
|
||||||
Vendored
+5
@@ -0,0 +1,5 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'newusers' service
|
||||||
|
#
|
||||||
|
|
||||||
|
@include common-password
|
||||||
|
|
||||||
Vendored
+6
@@ -0,0 +1,6 @@
|
|||||||
|
#
|
||||||
|
# The PAM configuration file for the Shadow `passwd' service
|
||||||
|
#
|
||||||
|
|
||||||
|
@include common-password
|
||||||
|
|
||||||
Vendored
+44
@@ -0,0 +1,44 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
configure)
|
||||||
|
# Fix permissions on various log files from old versions of the debian
|
||||||
|
# installer, some unrelated to passwd but we decided to put the fix
|
||||||
|
# here since there was no better place. This can safely be removed
|
||||||
|
# after etch is released.
|
||||||
|
if dpkg --compare-versions "$2" lt "1:4.0.14-9"; then
|
||||||
|
for log in /var/log/base-config* \
|
||||||
|
$(find /var/log/debian-installer/ /var/log/installer/ -type f 2>/dev/null ); do
|
||||||
|
if [ -e "$log" ]; then
|
||||||
|
chmod 600 "$log"
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
fi
|
||||||
|
|
||||||
|
rm -f /etc/pam.d/passwd.pre-upgrade 2>/dev/null
|
||||||
|
if ! getent group shadow | grep -q '^shadow:[^:]*:42'
|
||||||
|
then
|
||||||
|
groupadd -g 42 shadow || (
|
||||||
|
cat <<EOF
|
||||||
|
Group ID 42 has been allocated for the shadow group. You have either
|
||||||
|
used 42 yourself or created a shadow group with a different ID.
|
||||||
|
Please correct this problem and reconfigure with ``dpkg --configure passwd''.
|
||||||
|
|
||||||
|
Note that both user and group IDs in the range 0-99 are globally
|
||||||
|
allocated by the Debian project and must be the same on every Debian
|
||||||
|
system.
|
||||||
|
EOF
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# Run shadowconfig only on new installs
|
||||||
|
[ -z "$2" ] && shadowconfig on
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
|
||||||
|
exit 0
|
||||||
Vendored
+51
@@ -0,0 +1,51 @@
|
|||||||
|
#! /bin/sh
|
||||||
|
|
||||||
|
#
|
||||||
|
# see: dh_installdeb(1)
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
# summary of how this script can be called:
|
||||||
|
# * <new-preinst> `install'
|
||||||
|
# * <new-preinst> `install' <old-version>
|
||||||
|
# * <new-preinst> `upgrade' <old-version>
|
||||||
|
# * <old-preinst> `abort-upgrade' <new-version>
|
||||||
|
#
|
||||||
|
# for details, see http://www.debian.org/doc/debian-policy/ or
|
||||||
|
# the debian-policy package
|
||||||
|
|
||||||
|
remove_md5() {
|
||||||
|
if md5sum $1 2>/dev/null |grep -q $2; then
|
||||||
|
cp $1 $1.pre-upgrade
|
||||||
|
sed -e '/^[^#]*[ \t]*password[ \t]*required[ \t]*pam_unix.so/ s/ md5$//' $1 >$1.post-upgrade \
|
||||||
|
&& mv $1.post-upgrade $1
|
||||||
|
fi
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
install|upgrade)
|
||||||
|
if [ "x$2" != "x" ] ; then
|
||||||
|
if dpkg --compare-versions $2 lt 1:4.0.3 ; then
|
||||||
|
remove_md5 /etc/pam.d/passwd 23a5d1465bbc1e39ca6e0c32f22a75c9
|
||||||
|
fi
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
|
||||||
|
abort-upgrade)
|
||||||
|
;;
|
||||||
|
|
||||||
|
*)
|
||||||
|
echo "preinst called with unknown argument \`$1'" >&2
|
||||||
|
exit 1
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
# dh_installdeb will replace this with shell code automatically
|
||||||
|
# generated by other debhelper scripts.
|
||||||
|
|
||||||
|
#DEBHELPER#
|
||||||
|
|
||||||
|
exit 0
|
||||||
|
|
||||||
|
|
||||||
Vendored
+8
@@ -0,0 +1,8 @@
|
|||||||
|
# If a password operation is in progress and we lose power, stale lockfiles
|
||||||
|
# can be left behind. Clear them on boot.
|
||||||
|
r! /etc/gshadow.lock
|
||||||
|
r! /etc/shadow.lock
|
||||||
|
r! /etc/passwd.lock
|
||||||
|
r! /etc/group.lock
|
||||||
|
r! /etc/subuid.lock
|
||||||
|
r! /etc/subgid.lock
|
||||||
Vendored
+8
@@ -0,0 +1,8 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'useradd' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to add users without being prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# checks for account validity
|
||||||
|
account required pam_permit.so
|
||||||
Vendored
+8
@@ -0,0 +1,8 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'userdel' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to remove users without being prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# checks for account validity
|
||||||
|
account required pam_permit.so
|
||||||
Vendored
+8
@@ -0,0 +1,8 @@
|
|||||||
|
# The PAM configuration file for the Shadow 'groupdel' service
|
||||||
|
#
|
||||||
|
|
||||||
|
# This allows root to remove groups without being prompted for a password
|
||||||
|
auth sufficient pam_rootok.so
|
||||||
|
|
||||||
|
# checks for account validity
|
||||||
|
account required pam_permit.so
|
||||||
@@ -0,0 +1,44 @@
|
|||||||
|
From bdd68116b7c5f3cbb29ea4fe3bb81e338e9544f7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Simon Kainz <simon@familiekainz.at>
|
||||||
|
Date: Wed, 18 Jan 2017 17:24:04 +0100
|
||||||
|
Subject: [PATCH 1/2] Typos fix in german translation of man pages
|
||||||
|
|
||||||
|
Reported to Debian BTS in #734609
|
||||||
|
---
|
||||||
|
man/po/de.po | 6 +++---
|
||||||
|
1 file changed, 3 insertions(+), 3 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/man/po/de.po b/man/po/de.po
|
||||||
|
index b4d7218..340e15d 100644
|
||||||
|
--- a/man/po/de.po
|
||||||
|
+++ b/man/po/de.po
|
||||||
|
@@ -3087,7 +3087,7 @@ msgstr "5"
|
||||||
|
#: limits.5.xml:61(refmiscinfo) gshadow.5.xml:48(refmiscinfo)
|
||||||
|
#: faillog.5.xml:59(refmiscinfo)
|
||||||
|
msgid "File Formats and Conversions"
|
||||||
|
-msgstr "Dateiformate und -konvertierung"
|
||||||
|
+msgstr "Dateiformate und konvertierung"
|
||||||
|
|
||||||
|
#: suauth.5.xml:65(refpurpose)
|
||||||
|
msgid "detailed su control file"
|
||||||
|
@@ -4370,7 +4370,7 @@ msgstr ""
|
||||||
|
|
||||||
|
#: shadow.5.xml:235(para)
|
||||||
|
msgid "An empty field means that the account will never expire."
|
||||||
|
-msgstr "Ein leeren Feld bedeutet, dass das Konto nicht verfallen wird."
|
||||||
|
+msgstr "Ein leeres Feld bedeutet, dass das Konto nicht verfallen wird."
|
||||||
|
|
||||||
|
#: shadow.5.xml:238(para)
|
||||||
|
msgid ""
|
||||||
|
@@ -6961,7 +6961,7 @@ msgid ""
|
||||||
|
"contents of this file should be a message indicating why logins are "
|
||||||
|
"inhibited."
|
||||||
|
msgstr ""
|
||||||
|
-"Falls angegeben, der Name einer Datei, dessen Existenz Anmeldungen außer von "
|
||||||
|
+"Falls angegeben, der Name einer Datei, deren Existenz Anmeldungen außer von "
|
||||||
|
"Root verhindert. Der Inhalt der Datei sollte die Gründe enthalten, weshalb "
|
||||||
|
"Anmeldungen untersagt sind."
|
||||||
|
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
||||||
+183
@@ -0,0 +1,183 @@
|
|||||||
|
From f46921b828f06435f8ec1f4ce51f8f622c97f326 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Aleksa Sarai <asarai@suse.de>
|
||||||
|
Date: Thu, 15 Feb 2018 23:49:40 +1100
|
||||||
|
Subject: newgidmap: enforce setgroups=deny if self-mapping a group
|
||||||
|
|
||||||
|
This is necessary to match the kernel-side policy of "self-mapping in a
|
||||||
|
user namespace is fine, but you cannot drop groups" -- a policy that was
|
||||||
|
created in order to stop user namespaces from allowing trivial privilege
|
||||||
|
escalation by dropping supplementary groups that were "blacklisted" from
|
||||||
|
certain paths.
|
||||||
|
|
||||||
|
This is the simplest fix for the underlying issue, and effectively makes
|
||||||
|
it so that unless a user has a valid mapping set in /etc/subgid (which
|
||||||
|
only administrators can modify) -- and they are currently trying to use
|
||||||
|
that mapping -- then /proc/$pid/setgroups will be set to deny. This
|
||||||
|
workaround is only partial, because ideally it should be possible to set
|
||||||
|
an "allow_setgroups" or "deny_setgroups" flag in /etc/subgid to allow
|
||||||
|
administrators to further restrict newgidmap(1).
|
||||||
|
|
||||||
|
We also don't write anything in the "allow" case because "allow" is the
|
||||||
|
default, and users may have already written "deny" even if they
|
||||||
|
technically are allowed to use setgroups. And we don't write anything if
|
||||||
|
the setgroups policy is already "deny".
|
||||||
|
|
||||||
|
Ref: https://bugs.launchpad.net/ubuntu/+source/shadow/+bug/1729357
|
||||||
|
Fixes: CVE-2018-7169
|
||||||
|
Reported-by: Craig Furman <craig.furman89@gmail.com>
|
||||||
|
Signed-off-by: Aleksa Sarai <asarai@suse.de>
|
||||||
|
---
|
||||||
|
src/newgidmap.c | 89 ++++++++++++++++++++++++++++++++++++++++++++-----
|
||||||
|
1 file changed, 80 insertions(+), 9 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/newgidmap.c b/src/newgidmap.c
|
||||||
|
index b1e33513..59a2e75c 100644
|
||||||
|
--- a/src/newgidmap.c
|
||||||
|
+++ b/src/newgidmap.c
|
||||||
|
@@ -46,32 +46,37 @@
|
||||||
|
*/
|
||||||
|
const char *Prog;
|
||||||
|
|
||||||
|
-static bool verify_range(struct passwd *pw, struct map_range *range)
|
||||||
|
+
|
||||||
|
+static bool verify_range(struct passwd *pw, struct map_range *range, bool *allow_setgroups)
|
||||||
|
{
|
||||||
|
/* An empty range is invalid */
|
||||||
|
if (range->count == 0)
|
||||||
|
return false;
|
||||||
|
|
||||||
|
- /* Test /etc/subgid */
|
||||||
|
- if (have_sub_gids(pw->pw_name, range->lower, range->count))
|
||||||
|
+ /* Test /etc/subgid. If the mapping is valid then we allow setgroups. */
|
||||||
|
+ if (have_sub_gids(pw->pw_name, range->lower, range->count)) {
|
||||||
|
+ *allow_setgroups = true;
|
||||||
|
return true;
|
||||||
|
+ }
|
||||||
|
|
||||||
|
- /* Allow a process to map its own gid */
|
||||||
|
- if ((range->count == 1) && (pw->pw_gid == range->lower))
|
||||||
|
+ /* Allow a process to map its own gid. */
|
||||||
|
+ if ((range->count == 1) && (pw->pw_gid == range->lower)) {
|
||||||
|
+ /* noop -- if setgroups is enabled already we won't disable it. */
|
||||||
|
return true;
|
||||||
|
+ }
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
static void verify_ranges(struct passwd *pw, int ranges,
|
||||||
|
- struct map_range *mappings)
|
||||||
|
+ struct map_range *mappings, bool *allow_setgroups)
|
||||||
|
{
|
||||||
|
struct map_range *mapping;
|
||||||
|
int idx;
|
||||||
|
|
||||||
|
mapping = mappings;
|
||||||
|
for (idx = 0; idx < ranges; idx++, mapping++) {
|
||||||
|
- if (!verify_range(pw, mapping)) {
|
||||||
|
+ if (!verify_range(pw, mapping, allow_setgroups)) {
|
||||||
|
fprintf(stderr, _( "%s: gid range [%lu-%lu) -> [%lu-%lu) not allowed\n"),
|
||||||
|
Prog,
|
||||||
|
mapping->upper,
|
||||||
|
@@ -89,6 +94,70 @@ static void usage(void)
|
||||||
|
exit(EXIT_FAILURE);
|
||||||
|
}
|
||||||
|
|
||||||
|
+void write_setgroups(int proc_dir_fd, bool allow_setgroups)
|
||||||
|
+{
|
||||||
|
+ int setgroups_fd;
|
||||||
|
+ char *policy, policy_buffer[4096];
|
||||||
|
+
|
||||||
|
+ /*
|
||||||
|
+ * Default is "deny", and any "allow" will out-rank a "deny". We don't
|
||||||
|
+ * forcefully write an "allow" here because the process we are writing
|
||||||
|
+ * mappings for may have already set themselves to "deny" (and "allow"
|
||||||
|
+ * is the default anyway). So allow_setgroups == true is a noop.
|
||||||
|
+ */
|
||||||
|
+ policy = "deny\n";
|
||||||
|
+ if (allow_setgroups)
|
||||||
|
+ return;
|
||||||
|
+
|
||||||
|
+ setgroups_fd = openat(proc_dir_fd, "setgroups", O_RDWR|O_CLOEXEC);
|
||||||
|
+ if (setgroups_fd < 0) {
|
||||||
|
+ /*
|
||||||
|
+ * If it's an ENOENT then we are on too old a kernel for the setgroups
|
||||||
|
+ * code to exist. Emit a warning and bail on this.
|
||||||
|
+ */
|
||||||
|
+ if (ENOENT == errno) {
|
||||||
|
+ fprintf(stderr, _("%s: kernel doesn't support setgroups restrictions\n"), Prog);
|
||||||
|
+ goto out;
|
||||||
|
+ }
|
||||||
|
+ fprintf(stderr, _("%s: couldn't open process setgroups: %s\n"),
|
||||||
|
+ Prog,
|
||||||
|
+ strerror(errno));
|
||||||
|
+ exit(EXIT_FAILURE);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ /*
|
||||||
|
+ * Check whether the policy is already what we want. /proc/self/setgroups
|
||||||
|
+ * is write-once, so attempting to write after it's already written to will
|
||||||
|
+ * fail.
|
||||||
|
+ */
|
||||||
|
+ if (read(setgroups_fd, policy_buffer, sizeof(policy_buffer)) < 0) {
|
||||||
|
+ fprintf(stderr, _("%s: failed to read setgroups: %s\n"),
|
||||||
|
+ Prog,
|
||||||
|
+ strerror(errno));
|
||||||
|
+ exit(EXIT_FAILURE);
|
||||||
|
+ }
|
||||||
|
+ if (!strncmp(policy_buffer, policy, strlen(policy)))
|
||||||
|
+ goto out;
|
||||||
|
+
|
||||||
|
+ /* Write the policy. */
|
||||||
|
+ if (lseek(setgroups_fd, 0, SEEK_SET) < 0) {
|
||||||
|
+ fprintf(stderr, _("%s: failed to seek setgroups: %s\n"),
|
||||||
|
+ Prog,
|
||||||
|
+ strerror(errno));
|
||||||
|
+ exit(EXIT_FAILURE);
|
||||||
|
+ }
|
||||||
|
+ if (dprintf(setgroups_fd, "%s", policy) < 0) {
|
||||||
|
+ fprintf(stderr, _("%s: failed to setgroups %s policy: %s\n"),
|
||||||
|
+ Prog,
|
||||||
|
+ policy,
|
||||||
|
+ strerror(errno));
|
||||||
|
+ exit(EXIT_FAILURE);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+out:
|
||||||
|
+ close(setgroups_fd);
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
/*
|
||||||
|
* newgidmap - Set the gid_map for the specified process
|
||||||
|
*/
|
||||||
|
@@ -103,6 +172,7 @@ int main(int argc, char **argv)
|
||||||
|
struct stat st;
|
||||||
|
struct passwd *pw;
|
||||||
|
int written;
|
||||||
|
+ bool allow_setgroups = false;
|
||||||
|
|
||||||
|
Prog = Basename (argv[0]);
|
||||||
|
|
||||||
|
@@ -145,7 +215,7 @@ int main(int argc, char **argv)
|
||||||
|
(unsigned long) getuid ()));
|
||||||
|
return EXIT_FAILURE;
|
||||||
|
}
|
||||||
|
-
|
||||||
|
+
|
||||||
|
/* Get the effective uid and effective gid of the target process */
|
||||||
|
if (fstat(proc_dir_fd, &st) < 0) {
|
||||||
|
fprintf(stderr, _("%s: Could not stat directory for target %u\n"),
|
||||||
|
@@ -177,8 +247,9 @@ int main(int argc, char **argv)
|
||||||
|
if (!mappings)
|
||||||
|
usage();
|
||||||
|
|
||||||
|
- verify_ranges(pw, ranges, mappings);
|
||||||
|
+ verify_ranges(pw, ranges, mappings, &allow_setgroups);
|
||||||
|
|
||||||
|
+ write_setgroups(proc_dir_fd, allow_setgroups);
|
||||||
|
write_mapping(proc_dir_fd, ranges, mappings, "gid_map");
|
||||||
|
sub_gid_close();
|
||||||
|
|
||||||
|
--
|
||||||
|
2.30.2
|
||||||
|
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
From 578d495f91af8dc5dd774d4310ca06f7013712e7 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Micah Anderson <micah@riseup.net>
|
||||||
|
Date: Wed, 18 Jan 2017 18:06:05 +0100
|
||||||
|
Subject: [PATCH 2/2] Last bits of enabling subuids
|
||||||
|
|
||||||
|
This patch has been carried by Debian, originally
|
||||||
|
submitted to BTS in #739981
|
||||||
|
---
|
||||||
|
src/newusers.c | 4 ++--
|
||||||
|
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/src/newusers.c b/src/newusers.c
|
||||||
|
index 724cbb4..0c0cfe4 100644
|
||||||
|
--- a/src/newusers.c
|
||||||
|
+++ b/src/newusers.c
|
||||||
|
@@ -988,8 +988,8 @@ int main (int argc, char **argv)
|
||||||
|
is_shadow_grp = sgr_file_present ();
|
||||||
|
#endif
|
||||||
|
#ifdef ENABLE_SUBIDS
|
||||||
|
- is_sub_uid = sub_uid_file_present ();
|
||||||
|
- is_sub_gid = sub_gid_file_present ();
|
||||||
|
+ is_sub_uid = sub_uid_file_present () && !rflg;
|
||||||
|
+ is_sub_gid = sub_gid_file_present () && !rflg;
|
||||||
|
#endif /* ENABLE_SUBIDS */
|
||||||
|
|
||||||
|
open_files ();
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
||||||
@@ -0,0 +1,142 @@
|
|||||||
|
From c64784990ca4de6e998f67796faa7bafc15dab00 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Alejandro Colomar <alx@kernel.org>
|
||||||
|
Date: Sat, 10 Jun 2023 16:20:05 +0200
|
||||||
|
Subject: gpasswd(1): Fix password leak
|
||||||
|
|
||||||
|
How to trigger this password leak?
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
When gpasswd(1) asks for the new password, it asks twice (as is usual
|
||||||
|
for confirming the new password). Each of those 2 password prompts
|
||||||
|
uses agetpass() to get the password. If the second agetpass() fails,
|
||||||
|
the first password, which has been copied into the 'static' buffer
|
||||||
|
'pass' via STRFCPY(), wasn't being zeroed.
|
||||||
|
|
||||||
|
agetpass() is defined in <./libmisc/agetpass.c> (around line 91), and
|
||||||
|
can fail for any of the following reasons:
|
||||||
|
|
||||||
|
- malloc(3) or readpassphrase(3) failure.
|
||||||
|
|
||||||
|
These are going to be difficult to trigger. Maybe getting the system
|
||||||
|
to the limits of memory utilization at that exact point, so that the
|
||||||
|
next malloc(3) gets ENOMEM, and possibly even the OOM is triggered.
|
||||||
|
About readpassphrase(3), ENFILE and EINTR seem the only plausible
|
||||||
|
ones, and EINTR probably requires privilege or being the same user;
|
||||||
|
but I wouldn't discard ENFILE so easily, if a process starts opening
|
||||||
|
files.
|
||||||
|
|
||||||
|
- The password is longer than PASS_MAX.
|
||||||
|
|
||||||
|
The is plausible with physical access. However, at that point, a
|
||||||
|
keylogger will be a much simpler attack.
|
||||||
|
|
||||||
|
And, the attacker must be able to know when the second password is being
|
||||||
|
introduced, which is not going to be easy.
|
||||||
|
|
||||||
|
How to read the password after the leak?
|
||||||
|
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
Provoking the leak yourself at the right point by entering a very long
|
||||||
|
password is easy, and inspecting the process stack at that point should
|
||||||
|
be doable. Try to find some consistent patterns.
|
||||||
|
|
||||||
|
Then, search for those patterns in free memory, right after the victim
|
||||||
|
leaks their password.
|
||||||
|
|
||||||
|
Once you get the leak, a program should read all the free memory
|
||||||
|
searching for patterns that gpasswd(1) leaves nearby the leaked
|
||||||
|
password.
|
||||||
|
|
||||||
|
On 6/10/23 03:14, Seth Arnold wrote:
|
||||||
|
> An attacker process wouldn't be able to use malloc(3) for this task.
|
||||||
|
> There's a handful of tools available for userspace to allocate memory:
|
||||||
|
>
|
||||||
|
> - brk / sbrk
|
||||||
|
> - mmap MAP_ANONYMOUS
|
||||||
|
> - mmap /dev/zero
|
||||||
|
> - mmap some other file
|
||||||
|
> - shm_open
|
||||||
|
> - shmget
|
||||||
|
>
|
||||||
|
> Most of these return only pages of zeros to a process. Using mmap of an
|
||||||
|
> existing file, you can get some of the contents of the file demand-loaded
|
||||||
|
> into the memory space on the first use.
|
||||||
|
>
|
||||||
|
> The MAP_UNINITIALIZED flag only works if the kernel was compiled with
|
||||||
|
> CONFIG_MMAP_ALLOW_UNINITIALIZED. This is rare.
|
||||||
|
>
|
||||||
|
> malloc(3) doesn't zero memory, to our collective frustration, but all the
|
||||||
|
> garbage in the allocations is from previous allocations in the current
|
||||||
|
> process. It isn't leftover from other processes.
|
||||||
|
>
|
||||||
|
> The avenues available for reading the memory:
|
||||||
|
> - /dev/mem and /dev/kmem (requires root, not available with Secure Boot)
|
||||||
|
> - /proc/pid/mem (requires ptrace privileges, mediated by YAMA)
|
||||||
|
> - ptrace (requires ptrace privileges, mediated by YAMA)
|
||||||
|
> - causing memory to be swapped to disk, and then inspecting the swap
|
||||||
|
>
|
||||||
|
> These all require a certain amount of privileges.
|
||||||
|
|
||||||
|
How to fix it?
|
||||||
|
~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
memzero(), which internally calls explicit_bzero(3), or whatever
|
||||||
|
alternative the system provides with a slightly different name, will
|
||||||
|
make sure that the buffer is zeroed in memory, and optimizations are not
|
||||||
|
allowed to impede this zeroing.
|
||||||
|
|
||||||
|
This is not really 100% effective, since compilers may place copies of
|
||||||
|
the string somewhere hidden in the stack. Those copies won't get zeroed
|
||||||
|
by explicit_bzero(3). However, that's arguably a compiler bug, since
|
||||||
|
compilers should make everything possible to avoid optimizing strings
|
||||||
|
that are later passed to explicit_bzero(3). But we all know that
|
||||||
|
sometimes it's impossible to have perfect knowledge in the compiler, so
|
||||||
|
this is plausible. Nevertheless, there's nothing we can do against such
|
||||||
|
issues, except minimizing the time such passwords are stored in plain
|
||||||
|
text.
|
||||||
|
|
||||||
|
Security concerns
|
||||||
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
We believe this isn't easy to exploit. Nevertheless, and since the fix
|
||||||
|
is trivial, this fix should probably be applied soon, and backported to
|
||||||
|
all supported distributions, to prevent someone else having more
|
||||||
|
imagination than us to find a way.
|
||||||
|
|
||||||
|
Affected versions
|
||||||
|
~~~~~~~~~~~~~~~~~
|
||||||
|
|
||||||
|
All. Bug introduced in shadow 19990709. That's the second commit in
|
||||||
|
the git history.
|
||||||
|
|
||||||
|
Fixes: 45c6603cc86c ("[svn-upgrade] Integrating new upstream version, shadow (19990709)")
|
||||||
|
Reported-by: Alejandro Colomar <alx@kernel.org>
|
||||||
|
Cc: Serge Hallyn <serge@hallyn.com>
|
||||||
|
Cc: Iker Pedrosa <ipedrosa@redhat.com>
|
||||||
|
Cc: Seth Arnold <seth.arnold@canonical.com>
|
||||||
|
Cc: Christian Brauner <christian@brauner.io>
|
||||||
|
Cc: Balint Reczey <rbalint@debian.org>
|
||||||
|
Cc: Sam James <sam@gentoo.org>
|
||||||
|
Cc: David Runge <dvzrv@archlinux.org>
|
||||||
|
Cc: Andreas Jaeger <aj@suse.de>
|
||||||
|
Cc: <~hallyn/shadow@lists.sr.ht>
|
||||||
|
Signed-off-by: Alejandro Colomar <alx@kernel.org>
|
||||||
|
---
|
||||||
|
src/gpasswd.c | 1 +
|
||||||
|
1 file changed, 1 insertion(+)
|
||||||
|
|
||||||
|
diff --git a/src/gpasswd.c b/src/gpasswd.c
|
||||||
|
index c4a492b1..cbbd8068 100644
|
||||||
|
--- a/src/gpasswd.c
|
||||||
|
+++ b/src/gpasswd.c
|
||||||
|
@@ -917,6 +917,7 @@ static void change_passwd (struct group *gr)
|
||||||
|
strzero (cp);
|
||||||
|
cp = getpass (_("Re-enter new password: "));
|
||||||
|
if (NULL == cp) {
|
||||||
|
+ memzero (pass, sizeof pass);
|
||||||
|
exit (1);
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
2.30.2
|
||||||
|
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
From d6f0f7cd86b189cf3bbd49e404864cb599e10244 Mon Sep 17 00:00:00 2001
|
||||||
|
From: tomspiderlabs <128755403+tomspiderlabs@users.noreply.github.com>
|
||||||
|
Date: Thu, 23 Mar 2023 23:39:38 +0000
|
||||||
|
Subject: Added control character check
|
||||||
|
|
||||||
|
Added control character check, returning -1 (to "err") if control characters are present.
|
||||||
|
---
|
||||||
|
lib/fields.c | 11 +++++++----
|
||||||
|
1 file changed, 7 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/lib/fields.c b/lib/fields.c
|
||||||
|
index 649fae17..b8f13ba7 100644
|
||||||
|
--- a/lib/fields.c
|
||||||
|
+++ b/lib/fields.c
|
||||||
|
@@ -44,9 +44,9 @@
|
||||||
|
*
|
||||||
|
* The supplied field is scanned for non-printable and other illegal
|
||||||
|
* characters.
|
||||||
|
- * + -1 is returned if an illegal character is present.
|
||||||
|
- * + 1 is returned if no illegal characters are present, but the field
|
||||||
|
- * contains a non-printable character.
|
||||||
|
+ * + -1 is returned if an illegal or control character is present.
|
||||||
|
+ * + 1 is returned if no illegal or control characters are present,
|
||||||
|
+ * but the field contains a non-printable character.
|
||||||
|
* + 0 is returned otherwise.
|
||||||
|
*/
|
||||||
|
int valid_field (const char *field, const char *illegal)
|
||||||
|
@@ -68,10 +68,13 @@ int valid_field (const char *field, const char *illegal)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (0 == err) {
|
||||||
|
- /* Search if there are some non-printable characters */
|
||||||
|
+ /* Search if there are non-printable or control characters */
|
||||||
|
for (cp = field; '\0' != *cp; cp++) {
|
||||||
|
if (!isprint (*cp)) {
|
||||||
|
err = 1;
|
||||||
|
+ }
|
||||||
|
+ if (!iscntrl (*cp)) {
|
||||||
|
+ err = -1;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
--
|
||||||
|
2.30.2
|
||||||
|
|
||||||
+3048
File diff suppressed because it is too large
Load Diff
+61
@@ -0,0 +1,61 @@
|
|||||||
|
From aad293ef78b1657978adb2049974805bf20af5bb Mon Sep 17 00:00:00 2001
|
||||||
|
From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= <cgzones@googlemail.com>
|
||||||
|
Date: Fri, 31 Mar 2023 14:46:50 +0200
|
||||||
|
Subject: Overhaul valid_field()
|
||||||
|
|
||||||
|
e5905c4b ("Added control character check") introduced checking for
|
||||||
|
control characters but had the logic inverted, so it rejects all
|
||||||
|
characters that are not control ones.
|
||||||
|
|
||||||
|
Cast the character to `unsigned char` before passing to the character
|
||||||
|
checking functions to avoid UB.
|
||||||
|
|
||||||
|
Use strpbrk(3) for the illegal character test and return early.
|
||||||
|
---
|
||||||
|
lib/fields.c | 24 ++++++++++--------------
|
||||||
|
1 file changed, 10 insertions(+), 14 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/lib/fields.c b/lib/fields.c
|
||||||
|
index b8f13ba7..191257e8 100644
|
||||||
|
--- a/lib/fields.c
|
||||||
|
+++ b/lib/fields.c
|
||||||
|
@@ -60,26 +60,22 @@ int valid_field (const char *field, const char *illegal)
|
||||||
|
|
||||||
|
/* For each character of field, search if it appears in the list
|
||||||
|
* of illegal characters. */
|
||||||
|
+ if (illegal && NULL != strpbrk (field, illegal)) {
|
||||||
|
+ return -1;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ /* Search if there are non-printable or control characters */
|
||||||
|
for (cp = field; '\0' != *cp; cp++) {
|
||||||
|
- if (strchr (illegal, *cp) != NULL) {
|
||||||
|
+ unsigned char c = *cp;
|
||||||
|
+ if (!isprint (c)) {
|
||||||
|
+ err = 1;
|
||||||
|
+ }
|
||||||
|
+ if (iscntrl (c)) {
|
||||||
|
err = -1;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
- if (0 == err) {
|
||||||
|
- /* Search if there are non-printable or control characters */
|
||||||
|
- for (cp = field; '\0' != *cp; cp++) {
|
||||||
|
- if (!isprint (*cp)) {
|
||||||
|
- err = 1;
|
||||||
|
- }
|
||||||
|
- if (!iscntrl (*cp)) {
|
||||||
|
- err = -1;
|
||||||
|
- break;
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
- }
|
||||||
|
-
|
||||||
|
return err;
|
||||||
|
}
|
||||||
|
|
||||||
|
--
|
||||||
|
2.30.2
|
||||||
|
|
||||||
+1481
File diff suppressed because it is too large
Load Diff
+1050
File diff suppressed because it is too large
Load Diff
+13703
File diff suppressed because it is too large
Load Diff
+98
@@ -0,0 +1,98 @@
|
|||||||
|
From 8a122a90fa2afe39f2b1e56c5d45ea20f486bf0b Mon Sep 17 00:00:00 2001
|
||||||
|
From: Lars Bahner <bahner@debian.org>
|
||||||
|
Date: Thu, 19 Jan 2017 17:50:24 +0100
|
||||||
|
Subject: [PATCH 7/7] Fix some spelling issues in the Norwegian translation
|
||||||
|
|
||||||
|
---
|
||||||
|
po/nb.po | 13 +++++++------
|
||||||
|
po/nl.po | 8 ++++----
|
||||||
|
2 files changed, 11 insertions(+), 10 deletions(-)
|
||||||
|
|
||||||
|
diff --git a/po/nb.po b/po/nb.po
|
||||||
|
index d42a864..7ad1ecb 100644
|
||||||
|
--- a/po/nb.po
|
||||||
|
+++ b/po/nb.po
|
||||||
|
@@ -7,12 +7,13 @@
|
||||||
|
# Bjørn Steensrud <bjornst@powertech.no>, 2006.
|
||||||
|
# Bjørn Steensrud <bjornst@skogkatt.homelinux.org>, 2009, 2012.
|
||||||
|
# Hans Fredrik Nordhaug <hans@nordhaug.priv.no>, 2012.
|
||||||
|
+# Lars Bahner <bahner@debian.org>, 2015
|
||||||
|
msgid ""
|
||||||
|
msgstr ""
|
||||||
|
"Project-Id-Version: shadow 4.0.17\n"
|
||||||
|
"Report-Msgid-Bugs-To: pkg-shadow-devel@lists.alioth.debian.org\n"
|
||||||
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
|
-"PO-Revision-Date: 2012-01-18 17:19+0100\n"
|
||||||
|
+"PO-Revision-Date: 2015-09-30 18:15+0100\n"
|
||||||
|
"Last-Translator: Bjørn Steensrud <bjornst@skogkatt.homelinux.org>\n"
|
||||||
|
"Language-Team: Norwegian Bokmål <i18n-nb@lister.ping.uio.no>\n"
|
||||||
|
"Language: nb\n"
|
||||||
|
@@ -20,7 +21,7 @@ msgstr ""
|
||||||
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
|
"Content-Transfer-Encoding: 8bit\n"
|
||||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||||
|
-"X-Generator: Lokalize 1.2\n"
|
||||||
|
+"X-Generator: Poedit 1.7.5\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid ""
|
||||||
|
@@ -48,10 +49,9 @@ msgstr "feil med oppsettet - ukjent element «%s» (kontakt administrator)\n"
|
||||||
|
msgid "%s: nscd did not terminate normally (signal %d)\n"
|
||||||
|
msgstr "%s: nscd avsluttet ikke normallt (signal %d)\n"
|
||||||
|
|
||||||
|
-#, fuzzy, c-format
|
||||||
|
-#| msgid "%s: nscd exited with status %d"
|
||||||
|
+#, c-format
|
||||||
|
msgid "%s: nscd exited with status %d\n"
|
||||||
|
-msgstr "%s: nscd avsluttet med status %d"
|
||||||
|
+msgstr "%s: nscd avsluttet med status %d\n"
|
||||||
|
|
||||||
|
msgid "Password: "
|
||||||
|
msgstr "Passord: "
|
||||||
|
@@ -415,8 +415,9 @@ msgstr "passwd: %s\n"
|
||||||
|
msgid "passwd: password unchanged\n"
|
||||||
|
msgstr "passwd: passordet er uendret\n"
|
||||||
|
|
||||||
|
+#, fuzzy
|
||||||
|
msgid "passwd: password updated successfully\n"
|
||||||
|
-msgstr "passwd: passorder ble oppdatert\n"
|
||||||
|
+msgstr "passwd: passordet ble oppdatert\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "Incorrect password for %s.\n"
|
||||||
|
diff --git a/po/nl.po b/po/nl.po
|
||||||
|
index 923c1d1..6cbabdd 100644
|
||||||
|
--- a/po/nl.po
|
||||||
|
+++ b/po/nl.po
|
||||||
|
@@ -745,7 +745,7 @@ msgstr "%s: ongeldige naam: '%s'\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: room number with non-ASCII characters: '%s'\n"
|
||||||
|
-msgstr "%s: kamernummer bevat niet-ASCII tekens: '%s'"
|
||||||
|
+msgstr "%s: kamernummer bevat niet-ASCII tekens: '%s'\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: invalid room number: '%s'\n"
|
||||||
|
@@ -1571,7 +1571,7 @@ msgstr "Ongeldig wachtwoord.\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: failure forking: %s\n"
|
||||||
|
-msgstr "%s: nieuw proces beginnen is mislukt: %s"
|
||||||
|
+msgstr "%s: nieuw proces beginnen is mislukt: %s\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: GID '%lu' does not exist\n"
|
||||||
|
@@ -2633,8 +2633,8 @@ msgstr "Kon bestand niet vergrendelen"
|
||||||
|
msgid "Couldn't make backup"
|
||||||
|
msgstr "Kon geen reservekopie maken"
|
||||||
|
|
||||||
|
-#| msgid "Unable to open group file\n"
|
||||||
|
-msgid "failed to open scratch file"
|
||||||
|
+#| msgid "Unable to open group file"
|
||||||
|
+msgid "failed to open scratch file\n"
|
||||||
|
msgstr "initieel bestand openen is mislukt\n"
|
||||||
|
|
||||||
|
#| msgid "%s: fields too long\n"
|
||||||
|
--
|
||||||
|
2.1.4
|
||||||
|
|
||||||
@@ -0,0 +1,60 @@
|
|||||||
|
From 08fd4b69e84364677a10e519ccb25b71710ee686 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Tobias Stoeckmann <tobias@stoeckmann.org>
|
||||||
|
Date: Thu, 23 Feb 2017 09:47:29 -0600
|
||||||
|
Subject: [PATCH] su: properly clear child PID
|
||||||
|
|
||||||
|
If su is compiled with PAM support, it is possible for any local user
|
||||||
|
to send SIGKILL to other processes with root privileges. There are
|
||||||
|
only two conditions. First, the user must be able to perform su with
|
||||||
|
a successful login. This does NOT have to be the root user, even using
|
||||||
|
su with the same id is enough, e.g. "su $(whoami)". Second, SIGKILL
|
||||||
|
can only be sent to processes which were executed after the su process.
|
||||||
|
It is not possible to send SIGKILL to processes which were already
|
||||||
|
running. I consider this as a security vulnerability, because I was
|
||||||
|
able to write a proof of concept which unlocked a screen saver of
|
||||||
|
another user this way.
|
||||||
|
---
|
||||||
|
src/su.c | 19 +++++++++++++++++--
|
||||||
|
1 file changed, 17 insertions(+), 2 deletions(-)
|
||||||
|
|
||||||
|
--- a/src/su.c
|
||||||
|
+++ b/src/su.c
|
||||||
|
@@ -363,11 +363,13 @@
|
||||||
|
/* wake child when resumed */
|
||||||
|
kill (pid, SIGCONT);
|
||||||
|
stop = false;
|
||||||
|
+ } else {
|
||||||
|
+ pid_child = 0;
|
||||||
|
}
|
||||||
|
} while (!stop);
|
||||||
|
}
|
||||||
|
|
||||||
|
- if (0 != caught) {
|
||||||
|
+ if (0 != caught && 0 != pid_child) {
|
||||||
|
(void) fputs ("\n", stderr);
|
||||||
|
(void) fputs (_("Session terminated, terminating shell..."),
|
||||||
|
stderr);
|
||||||
|
@@ -377,9 +379,22 @@
|
||||||
|
snprintf (wait_msg, 256, _(" ...waiting for child to terminate.\n"));
|
||||||
|
|
||||||
|
(void) signal (SIGALRM, kill_child);
|
||||||
|
+ (void) signal (SIGCHLD, catch_signals);
|
||||||
|
(void) alarm (2);
|
||||||
|
|
||||||
|
- (void) wait (&status);
|
||||||
|
+ sigemptyset (&ourset);
|
||||||
|
+ if ((sigaddset (&ourset, SIGALRM) != 0)
|
||||||
|
+ || (sigprocmask (SIG_BLOCK, &ourset, NULL) != 0)) {
|
||||||
|
+ fprintf (stderr, _("%s: signal masking malfunction\n"), Prog);
|
||||||
|
+ kill_child (0);
|
||||||
|
+ } else {
|
||||||
|
+ while (0 == waitpid (pid_child, &status, WNOHANG)) {
|
||||||
|
+ sigsuspend (&ourset);
|
||||||
|
+ }
|
||||||
|
+ pid_child = 0;
|
||||||
|
+ (void) sigprocmask (SIG_UNBLOCK, &ourset, NULL);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
(void) fputs (_(" ...terminated.\n"), stderr);
|
||||||
|
}
|
||||||
|
|
||||||
+55
@@ -0,0 +1,55 @@
|
|||||||
|
Goal: Log login failures to the btmp file
|
||||||
|
|
||||||
|
Notes:
|
||||||
|
* I'm not sure login should add an entry in the FTMP file when PAM is used.
|
||||||
|
(but nothing in /etc/login.defs indicates that the failure is not logged)
|
||||||
|
|
||||||
|
Index: shadow-4.4/src/login.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/src/login.c
|
||||||
|
+++ shadow-4.4/src/login.c
|
||||||
|
@@ -834,6 +834,24 @@ int main (int argc, char **argv)
|
||||||
|
(void) puts ("");
|
||||||
|
(void) puts (_("Login incorrect"));
|
||||||
|
|
||||||
|
+ if (getdef_str("FTMP_FILE") != NULL) {
|
||||||
|
+#ifdef USE_UTMPX
|
||||||
|
+ struct utmpx *failent =
|
||||||
|
+ prepare_utmpx (failent_user,
|
||||||
|
+ tty,
|
||||||
|
+ /* FIXME: or fromhost? */hostname,
|
||||||
|
+ utent);
|
||||||
|
+#else /* !USE_UTMPX */
|
||||||
|
+ struct utmp *failent =
|
||||||
|
+ prepare_utmp (failent_user,
|
||||||
|
+ tty,
|
||||||
|
+ hostname,
|
||||||
|
+ utent);
|
||||||
|
+#endif /* !USE_UTMPX */
|
||||||
|
+ failtmp (failent_user, failent);
|
||||||
|
+ free (failent);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
if (failcount >= retries) {
|
||||||
|
SYSLOG ((LOG_NOTICE,
|
||||||
|
"TOO MANY LOGIN TRIES (%u)%s FOR '%s'",
|
||||||
|
Index: shadow-4.4/lib/getdef.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/lib/getdef.c
|
||||||
|
+++ shadow-4.4/lib/getdef.c
|
||||||
|
@@ -57,7 +57,6 @@ struct itemdef {
|
||||||
|
{"ENVIRON_FILE", NULL}, \
|
||||||
|
{"ENV_TZ", NULL}, \
|
||||||
|
{"FAILLOG_ENAB", NULL}, \
|
||||||
|
- {"FTMP_FILE", NULL}, \
|
||||||
|
{"ISSUE_FILE", NULL}, \
|
||||||
|
{"LASTLOG_ENAB", NULL}, \
|
||||||
|
{"LOGIN_STRING", NULL}, \
|
||||||
|
@@ -88,6 +87,7 @@ static struct itemdef def_table[] = {
|
||||||
|
{"ERASECHAR", NULL},
|
||||||
|
{"FAIL_DELAY", NULL},
|
||||||
|
{"FAKE_SHELL", NULL},
|
||||||
|
+ {"FTMP_FILE", NULL},
|
||||||
|
{"GID_MAX", NULL},
|
||||||
|
{"GID_MIN", NULL},
|
||||||
|
{"HUSHLOGIN_FILE", NULL},
|
||||||
+3119
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,29 @@
|
|||||||
|
From 7d82f203eeec881c584b2fa06539b39e82985d97 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Tobias Stoeckmann <tobias@stoeckmann.org>
|
||||||
|
Date: Sun, 14 May 2017 17:58:10 +0200
|
||||||
|
Subject: [PATCH] Reset pid_child only if waitpid was successful.
|
||||||
|
|
||||||
|
Do not reset the pid_child to 0 if the child process is still
|
||||||
|
running. This else-condition can be reached with pid being -1,
|
||||||
|
therefore explicitly test this condition.
|
||||||
|
|
||||||
|
This is a regression fix for CVE-2017-2616. If su receives a
|
||||||
|
signal like SIGTERM, it is not propagated to the child.
|
||||||
|
|
||||||
|
Reported-by: Radu Duta <raduduta@gmail.com>
|
||||||
|
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
|
||||||
|
---
|
||||||
|
src/su.c | 2 +-
|
||||||
|
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||||
|
|
||||||
|
--- a/src/su.c
|
||||||
|
+++ b/src/su.c
|
||||||
|
@@ -363,7 +363,7 @@ static void prepare_pam_close_session (v
|
||||||
|
/* wake child when resumed */
|
||||||
|
kill (pid, SIGCONT);
|
||||||
|
stop = false;
|
||||||
|
- } else {
|
||||||
|
+ } else if ( (pid_t)-1 != pid) {
|
||||||
|
pid_child = 0;
|
||||||
|
}
|
||||||
|
} while (!stop);
|
||||||
Vendored
+282
@@ -0,0 +1,282 @@
|
|||||||
|
#! /bin/sh /usr/share/dpatch/dpatch-run
|
||||||
|
## 401_cppw_src.dpatch by Nicolas FRANCOIS <nicolas.francois@centraliens.net>
|
||||||
|
##
|
||||||
|
## All lines beginning with `## DP:' are a description of the patch.
|
||||||
|
## DP: Add cppw / cpgr
|
||||||
|
|
||||||
|
@DPATCH@
|
||||||
|
Index: shadow-4.4/src/cppw.c
|
||||||
|
===================================================================
|
||||||
|
--- /dev/null
|
||||||
|
+++ shadow-4.4/src/cppw.c
|
||||||
|
@@ -0,0 +1,238 @@
|
||||||
|
+/*
|
||||||
|
+ cppw, cpgr copy with locking given file over the password or group file
|
||||||
|
+ with -s will copy with locking given file over shadow or gshadow file
|
||||||
|
+
|
||||||
|
+ Copyright (C) 1999 Stephen Frost <sfrost@snowman.net>
|
||||||
|
+
|
||||||
|
+ Based on vipw, vigr by:
|
||||||
|
+ Copyright (C) 1997 Guy Maor <maor@ece.utexas.edu>
|
||||||
|
+
|
||||||
|
+ This program is free software; you can redistribute it and/or modify
|
||||||
|
+ it under the terms of the GNU General Public License as published by
|
||||||
|
+ the Free Software Foundation; either version 2 of the License, or
|
||||||
|
+ (at your option) any later version.
|
||||||
|
+
|
||||||
|
+ This program is distributed in the hope that it will be useful, but
|
||||||
|
+ WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||||
|
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||||
|
+ General Public License for more details.
|
||||||
|
+
|
||||||
|
+ You should have received a copy of the GNU General Public License
|
||||||
|
+ along with this program; if not, write to the Free Software
|
||||||
|
+ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
|
||||||
|
+
|
||||||
|
+ */
|
||||||
|
+
|
||||||
|
+#include <config.h>
|
||||||
|
+#include "defines.h"
|
||||||
|
+
|
||||||
|
+#include <errno.h>
|
||||||
|
+#include <sys/stat.h>
|
||||||
|
+#include <unistd.h>
|
||||||
|
+#include <stdio.h>
|
||||||
|
+#include <stdlib.h>
|
||||||
|
+#include <sys/types.h>
|
||||||
|
+#include <signal.h>
|
||||||
|
+#include <utime.h>
|
||||||
|
+#include "exitcodes.h"
|
||||||
|
+#include "prototypes.h"
|
||||||
|
+#include "pwio.h"
|
||||||
|
+#include "shadowio.h"
|
||||||
|
+#include "groupio.h"
|
||||||
|
+#include "sgroupio.h"
|
||||||
|
+
|
||||||
|
+
|
||||||
|
+const char *Prog;
|
||||||
|
+
|
||||||
|
+const char *filename, *filenewname;
|
||||||
|
+static bool filelocked = false;
|
||||||
|
+static int (*unlock) (void);
|
||||||
|
+
|
||||||
|
+/* local function prototypes */
|
||||||
|
+static int create_copy (FILE *fp, const char *dest, struct stat *sb);
|
||||||
|
+static void cppwexit (const char *msg, int syserr, int ret);
|
||||||
|
+static void cppwcopy (const char *file,
|
||||||
|
+ const char *in_file,
|
||||||
|
+ int (*file_lock) (void),
|
||||||
|
+ int (*file_unlock) (void));
|
||||||
|
+
|
||||||
|
+static int create_copy (FILE *fp, const char *dest, struct stat *sb)
|
||||||
|
+{
|
||||||
|
+ struct utimbuf ub;
|
||||||
|
+ FILE *bkfp;
|
||||||
|
+ int c;
|
||||||
|
+ mode_t mask;
|
||||||
|
+
|
||||||
|
+ mask = umask (077);
|
||||||
|
+ bkfp = fopen (dest, "w");
|
||||||
|
+ (void) umask (mask);
|
||||||
|
+ if (NULL == bkfp) {
|
||||||
|
+ return -1;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ rewind (fp);
|
||||||
|
+ while ((c = getc (fp)) != EOF) {
|
||||||
|
+ if (putc (c, bkfp) == EOF) {
|
||||||
|
+ break;
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if ( (c != EOF)
|
||||||
|
+ || (fflush (bkfp) != 0)) {
|
||||||
|
+ (void) fclose (bkfp);
|
||||||
|
+ (void) unlink (dest);
|
||||||
|
+ return -1;
|
||||||
|
+ }
|
||||||
|
+ if ( (fsync (fileno (bkfp)) != 0)
|
||||||
|
+ || (fclose (bkfp) != 0)) {
|
||||||
|
+ (void) unlink (dest);
|
||||||
|
+ return -1;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ ub.actime = sb->st_atime;
|
||||||
|
+ ub.modtime = sb->st_mtime;
|
||||||
|
+ if ( (utime (dest, &ub) != 0)
|
||||||
|
+ || (chmod (dest, sb->st_mode) != 0)
|
||||||
|
+ || (chown (dest, sb->st_uid, sb->st_gid) != 0)) {
|
||||||
|
+ (void) unlink (dest);
|
||||||
|
+ return -1;
|
||||||
|
+ }
|
||||||
|
+ return 0;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+static void cppwexit (const char *msg, int syserr, int ret)
|
||||||
|
+{
|
||||||
|
+ int err = errno;
|
||||||
|
+ if (filelocked) {
|
||||||
|
+ (*unlock) ();
|
||||||
|
+ }
|
||||||
|
+ if (NULL != msg) {
|
||||||
|
+ fprintf (stderr, "%s: %s", Prog, msg);
|
||||||
|
+ if (0 != syserr) {
|
||||||
|
+ fprintf (stderr, ": %s", strerror (err));
|
||||||
|
+ }
|
||||||
|
+ (void) fputs ("\n", stderr);
|
||||||
|
+ }
|
||||||
|
+ if (NULL != filename) {
|
||||||
|
+ fprintf (stderr, _("%s: %s is unchanged\n"), Prog, filename);
|
||||||
|
+ } else {
|
||||||
|
+ fprintf (stderr, _("%s: no changes\n"), Prog);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ exit (ret);
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+static void cppwcopy (const char *file,
|
||||||
|
+ const char *in_file,
|
||||||
|
+ int (*file_lock) (void),
|
||||||
|
+ int (*file_unlock) (void))
|
||||||
|
+{
|
||||||
|
+ struct stat st1;
|
||||||
|
+ FILE *f;
|
||||||
|
+ char filenew[1024];
|
||||||
|
+
|
||||||
|
+ snprintf (filenew, sizeof filenew, "%s.new", file);
|
||||||
|
+ unlock = file_unlock;
|
||||||
|
+ filename = file;
|
||||||
|
+ filenewname = filenew;
|
||||||
|
+
|
||||||
|
+ if (access (file, F_OK) != 0) {
|
||||||
|
+ cppwexit (file, 1, 1);
|
||||||
|
+ }
|
||||||
|
+ if (file_lock () == 0) {
|
||||||
|
+ cppwexit (_("Couldn't lock file"), 0, 5);
|
||||||
|
+ }
|
||||||
|
+ filelocked = true;
|
||||||
|
+
|
||||||
|
+ /* file to copy has same owners, perm */
|
||||||
|
+ if (stat (file, &st1) != 0) {
|
||||||
|
+ cppwexit (file, 1, 1);
|
||||||
|
+ }
|
||||||
|
+ f = fopen (in_file, "r");
|
||||||
|
+ if (NULL == f) {
|
||||||
|
+ cppwexit (in_file, 1, 1);
|
||||||
|
+ }
|
||||||
|
+ if (create_copy (f, filenew, &st1) != 0) {
|
||||||
|
+ cppwexit (_("Couldn't make copy"), errno, 1);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ /* XXX - here we should check filenew for errors; if there are any,
|
||||||
|
+ * fail w/ an appropriate error code and let the user manually fix
|
||||||
|
+ * it. Use pwck or grpck to do the check. - Stephen (Shamelessly
|
||||||
|
+ * stolen from '--marekm's comment) */
|
||||||
|
+
|
||||||
|
+ if (rename (filenew, file) != 0) {
|
||||||
|
+ fprintf (stderr, _("%s: can't copy %s: %s)\n"),
|
||||||
|
+ Prog, filenew, strerror (errno));
|
||||||
|
+ cppwexit (NULL,0,1);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ (*file_unlock) ();
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
+int main (int argc, char **argv)
|
||||||
|
+{
|
||||||
|
+ int flag;
|
||||||
|
+ bool cpshadow = false;
|
||||||
|
+ char *in_file;
|
||||||
|
+ int e = E_USAGE;
|
||||||
|
+ bool do_cppw = true;
|
||||||
|
+
|
||||||
|
+ (void) setlocale (LC_ALL, "");
|
||||||
|
+ (void) bindtextdomain (PACKAGE, LOCALEDIR);
|
||||||
|
+ (void) textdomain (PACKAGE);
|
||||||
|
+
|
||||||
|
+ Prog = Basename (argv[0]);
|
||||||
|
+ if (strcmp (Prog, "cpgr") == 0) {
|
||||||
|
+ do_cppw = false;
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ while ((flag = getopt (argc, argv, "ghps")) != EOF) {
|
||||||
|
+ switch (flag) {
|
||||||
|
+ case 'p':
|
||||||
|
+ do_cppw = true;
|
||||||
|
+ break;
|
||||||
|
+ case 'g':
|
||||||
|
+ do_cppw = false;
|
||||||
|
+ break;
|
||||||
|
+ case 's':
|
||||||
|
+ cpshadow = true;
|
||||||
|
+ break;
|
||||||
|
+ case 'h':
|
||||||
|
+ e = E_SUCCESS;
|
||||||
|
+ /*pass through*/
|
||||||
|
+ default:
|
||||||
|
+ (void) fputs (_("Usage:\n\
|
||||||
|
+`cppw <file>' copys over /etc/passwd `cppw -s <file>' copys over /etc/shadow\n\
|
||||||
|
+`cpgr <file>' copys over /etc/group `cpgr -s <file>' copys over /etc/gshadow\n\
|
||||||
|
+"), (E_SUCCESS != e) ? stderr : stdout);
|
||||||
|
+ exit (e);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ if (argc != optind + 1) {
|
||||||
|
+ cppwexit (_("wrong number of arguments, -h for usage"),0,1);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ in_file = argv[optind];
|
||||||
|
+
|
||||||
|
+ if (do_cppw) {
|
||||||
|
+ if (cpshadow) {
|
||||||
|
+ cppwcopy (SHADOW_FILE, in_file, spw_lock, spw_unlock);
|
||||||
|
+ } else {
|
||||||
|
+ cppwcopy (PASSWD_FILE, in_file, pw_lock, pw_unlock);
|
||||||
|
+ }
|
||||||
|
+ } else {
|
||||||
|
+#ifdef SHADOWGRP
|
||||||
|
+ if (cpshadow) {
|
||||||
|
+ cppwcopy (SGROUP_FILE, in_file, sgr_lock, sgr_unlock);
|
||||||
|
+ } else
|
||||||
|
+#endif /* SHADOWGRP */
|
||||||
|
+ {
|
||||||
|
+ cppwcopy (GROUP_FILE, in_file, gr_lock, gr_unlock);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
+ return 0;
|
||||||
|
+}
|
||||||
|
+
|
||||||
|
Index: shadow-4.4/src/Makefile.am
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/src/Makefile.am
|
||||||
|
+++ shadow-4.4/src/Makefile.am
|
||||||
|
@@ -29,6 +29,7 @@ if ENABLE_SUBIDS
|
||||||
|
ubin_PROGRAMS += newgidmap newuidmap
|
||||||
|
endif
|
||||||
|
usbin_PROGRAMS = \
|
||||||
|
+ cppw \
|
||||||
|
chgpasswd \
|
||||||
|
chpasswd \
|
||||||
|
groupadd \
|
||||||
|
@@ -90,6 +91,7 @@ chfn_LDADD = $(LDADD) $(LIBPAM) $(LI
|
||||||
|
chgpasswd_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBSELINUX) $(LIBCRYPT)
|
||||||
|
chsh_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) $(LIBCRYPT_NOPAM) $(LIBSKEY) $(LIBMD)
|
||||||
|
chpasswd_LDADD = $(LDADD) $(LIBPAM) $(LIBSELINUX) $(LIBCRYPT)
|
||||||
|
+cppw_LDADD = $(LDADD) $(LIBSELINUX)
|
||||||
|
gpasswd_LDADD = $(LDADD) $(LIBAUDIT) $(LIBSELINUX) $(LIBCRYPT)
|
||||||
|
groupadd_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX)
|
||||||
|
groupdel_LDADD = $(LDADD) $(LIBPAM_SUID) $(LIBAUDIT) $(LIBSELINUX)
|
||||||
|
Index: shadow-4.4/po/POTFILES.in
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/po/POTFILES.in
|
||||||
|
+++ shadow-4.4/po/POTFILES.in
|
||||||
|
@@ -85,6 +85,7 @@ src/chfn.c
|
||||||
|
src/chgpasswd.c
|
||||||
|
src/chpasswd.c
|
||||||
|
src/chsh.c
|
||||||
|
+src/cppw.c
|
||||||
|
src/expiry.c
|
||||||
|
src/faillog.c
|
||||||
|
src/gpasswd.c
|
||||||
Vendored
+64
@@ -0,0 +1,64 @@
|
|||||||
|
Goal: Add selinux support to cppw
|
||||||
|
|
||||||
|
Fix:
|
||||||
|
|
||||||
|
Status wrt upstream: cppw is not available upstream.
|
||||||
|
The patch was made based on the
|
||||||
|
302_vim_selinux_support patch. It needs to be
|
||||||
|
reviewed by an SE-Linux aware person.
|
||||||
|
|
||||||
|
Depends on 401_cppw_src.dpatch
|
||||||
|
|
||||||
|
Index: git/src/cppw.c
|
||||||
|
===================================================================
|
||||||
|
--- git.orig/src/cppw.c
|
||||||
|
+++ git/src/cppw.c
|
||||||
|
@@ -34,6 +34,9 @@
|
||||||
|
#include <sys/types.h>
|
||||||
|
#include <signal.h>
|
||||||
|
#include <utime.h>
|
||||||
|
+#ifdef WITH_SELINUX
|
||||||
|
+#include <selinux/selinux.h>
|
||||||
|
+#endif /* WITH_SELINUX */
|
||||||
|
#include "exitcodes.h"
|
||||||
|
#include "prototypes.h"
|
||||||
|
#include "pwio.h"
|
||||||
|
@@ -139,6 +142,22 @@
|
||||||
|
if (access (file, F_OK) != 0) {
|
||||||
|
cppwexit (file, 1, 1);
|
||||||
|
}
|
||||||
|
+#ifdef WITH_SELINUX
|
||||||
|
+ /* if SE Linux is enabled then set the context of all new files
|
||||||
|
+ * to be the context of the file we are editing */
|
||||||
|
+ if (is_selinux_enabled () > 0) {
|
||||||
|
+ security_context_t passwd_context=NULL;
|
||||||
|
+ int ret = 0;
|
||||||
|
+ if (getfilecon (file, &passwd_context) < 0) {
|
||||||
|
+ cppwexit (_("Couldn't get file context"), errno, 1);
|
||||||
|
+ }
|
||||||
|
+ ret = setfscreatecon (passwd_context);
|
||||||
|
+ freecon (passwd_context);
|
||||||
|
+ if (0 != ret) {
|
||||||
|
+ cppwexit (_("setfscreatecon () failed"), errno, 1);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+#endif /* WITH_SELINUX */
|
||||||
|
if (file_lock () == 0) {
|
||||||
|
cppwexit (_("Couldn't lock file"), 0, 5);
|
||||||
|
}
|
||||||
|
@@ -167,6 +186,15 @@
|
||||||
|
cppwexit (NULL,0,1);
|
||||||
|
}
|
||||||
|
|
||||||
|
+#ifdef WITH_SELINUX
|
||||||
|
+ /* unset the fscreatecon */
|
||||||
|
+ if (is_selinux_enabled () > 0) {
|
||||||
|
+ if (setfscreatecon (NULL)) {
|
||||||
|
+ cppwexit (_("setfscreatecon() failed"), errno, 1);
|
||||||
|
+ }
|
||||||
|
+ }
|
||||||
|
+#endif /* WITH_SELINUX */
|
||||||
|
+
|
||||||
|
(*file_unlock) ();
|
||||||
|
}
|
||||||
|
|
||||||
+88
@@ -0,0 +1,88 @@
|
|||||||
|
Goal: Re-enable logging and displaying failures on login when login is
|
||||||
|
compiled with PAM and when FAILLOG_ENAB is set to yes. And create the
|
||||||
|
faillog file if it does not exist on postinst (as on Woody).
|
||||||
|
Depends: 008_login_more_LOG_UNKFAIL_ENAB
|
||||||
|
Fixes: #192849
|
||||||
|
|
||||||
|
Note: It could be removed if pam_tally could report the number of failures
|
||||||
|
preceding a successful login.
|
||||||
|
|
||||||
|
Index: shadow-4.4/src/login.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/src/login.c
|
||||||
|
+++ shadow-4.4/src/login.c
|
||||||
|
@@ -131,9 +131,9 @@ static void update_utmp (const char *use
|
||||||
|
const char *host,
|
||||||
|
/*@null@*/const struct utmp *utent);
|
||||||
|
|
||||||
|
-#ifndef USE_PAM
|
||||||
|
static struct faillog faillog;
|
||||||
|
|
||||||
|
+#ifndef USE_PAM
|
||||||
|
static void bad_time_notify (void);
|
||||||
|
static void check_nologin (bool login_to_root);
|
||||||
|
#else
|
||||||
|
@@ -794,6 +794,9 @@ int main (int argc, char **argv)
|
||||||
|
SYSLOG ((LOG_NOTICE,
|
||||||
|
"TOO MANY LOGIN TRIES (%u)%s FOR '%s'",
|
||||||
|
failcount, fromhost, failent_user));
|
||||||
|
+ if ((NULL != pwd) && getdef_bool("FAILLOG_ENAB")) {
|
||||||
|
+ failure (pwd->pw_uid, tty, &faillog);
|
||||||
|
+ }
|
||||||
|
fprintf (stderr,
|
||||||
|
_("Maximum number of tries exceeded (%u)\n"),
|
||||||
|
failcount);
|
||||||
|
@@ -811,6 +814,14 @@ int main (int argc, char **argv)
|
||||||
|
pam_strerror (pamh, retcode)));
|
||||||
|
failed = true;
|
||||||
|
}
|
||||||
|
+ if ( (NULL != pwd)
|
||||||
|
+ && getdef_bool("FAILLOG_ENAB")
|
||||||
|
+ && ! failcheck (pwd->pw_uid, &faillog, failed)) {
|
||||||
|
+ SYSLOG((LOG_CRIT,
|
||||||
|
+ "exceeded failure limit for `%s' %s",
|
||||||
|
+ failent_user, fromhost));
|
||||||
|
+ failed = 1;
|
||||||
|
+ }
|
||||||
|
|
||||||
|
if (!failed) {
|
||||||
|
break;
|
||||||
|
@@ -834,6 +845,10 @@ int main (int argc, char **argv)
|
||||||
|
(void) puts ("");
|
||||||
|
(void) puts (_("Login incorrect"));
|
||||||
|
|
||||||
|
+ if ((NULL != pwd) && getdef_bool("FAILLOG_ENAB")) {
|
||||||
|
+ failure (pwd->pw_uid, tty, &faillog);
|
||||||
|
+ }
|
||||||
|
+
|
||||||
|
if (getdef_str("FTMP_FILE") != NULL) {
|
||||||
|
#ifdef USE_UTMPX
|
||||||
|
struct utmpx *failent =
|
||||||
|
@@ -1288,6 +1303,7 @@ int main (int argc, char **argv)
|
||||||
|
*/
|
||||||
|
#ifndef USE_PAM
|
||||||
|
motd (); /* print the message of the day */
|
||||||
|
+#endif
|
||||||
|
if ( getdef_bool ("FAILLOG_ENAB")
|
||||||
|
&& (0 != faillog.fail_cnt)) {
|
||||||
|
failprint (&faillog);
|
||||||
|
@@ -1300,6 +1316,7 @@ int main (int argc, char **argv)
|
||||||
|
username, (int) faillog.fail_cnt));
|
||||||
|
}
|
||||||
|
}
|
||||||
|
+#ifndef USE_PAM
|
||||||
|
if ( getdef_bool ("LASTLOG_ENAB")
|
||||||
|
&& (ll.ll_time != 0)) {
|
||||||
|
time_t ll_time = ll.ll_time;
|
||||||
|
Index: shadow-4.4/lib/getdef.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/lib/getdef.c
|
||||||
|
+++ shadow-4.4/lib/getdef.c
|
||||||
|
@@ -86,6 +86,7 @@ static struct itemdef def_table[] = {
|
||||||
|
{"ENV_SUPATH", NULL},
|
||||||
|
{"ERASECHAR", NULL},
|
||||||
|
{"FAIL_DELAY", NULL},
|
||||||
|
+ {"FAILLOG_ENAB", NULL},
|
||||||
|
{"FAKE_SHELL", NULL},
|
||||||
|
{"FTMP_FILE", NULL},
|
||||||
|
{"GID_MAX", NULL},
|
||||||
+101
@@ -0,0 +1,101 @@
|
|||||||
|
Goal: Do not hardcode pam_fail_delay and let pam_unix do its
|
||||||
|
job to set a delay...or not
|
||||||
|
|
||||||
|
Fixes: #87648
|
||||||
|
|
||||||
|
Status wrt upstream: Forwarded but not applied yet
|
||||||
|
|
||||||
|
Note: If removed, FAIL_DELAY must be re-added to /etc/login.defs
|
||||||
|
|
||||||
|
Index: shadow-4.4/src/login.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/src/login.c
|
||||||
|
+++ shadow-4.4/src/login.c
|
||||||
|
@@ -525,7 +525,6 @@ int main (int argc, char **argv)
|
||||||
|
#if defined(HAVE_STRFTIME) && !defined(USE_PAM)
|
||||||
|
char ptime[80];
|
||||||
|
#endif
|
||||||
|
- unsigned int delay;
|
||||||
|
unsigned int retries;
|
||||||
|
bool subroot = false;
|
||||||
|
#ifndef USE_PAM
|
||||||
|
@@ -546,6 +545,7 @@ int main (int argc, char **argv)
|
||||||
|
pid_t child;
|
||||||
|
char *pam_user = NULL;
|
||||||
|
#else
|
||||||
|
+ unsigned int delay;
|
||||||
|
struct spwd *spwd = NULL;
|
||||||
|
#endif
|
||||||
|
/*
|
||||||
|
@@ -708,7 +708,6 @@ int main (int argc, char **argv)
|
||||||
|
}
|
||||||
|
|
||||||
|
environ = newenvp; /* make new environment active */
|
||||||
|
- delay = getdef_unum ("FAIL_DELAY", 1);
|
||||||
|
retries = getdef_unum ("LOGIN_RETRIES", RETRIES);
|
||||||
|
|
||||||
|
#ifdef USE_PAM
|
||||||
|
@@ -724,8 +723,7 @@ int main (int argc, char **argv)
|
||||||
|
|
||||||
|
/*
|
||||||
|
* hostname & tty are either set to NULL or their correct values,
|
||||||
|
- * depending on how much we know. We also set PAM's fail delay to
|
||||||
|
- * ours.
|
||||||
|
+ * depending on how much we know.
|
||||||
|
*
|
||||||
|
* PAM_RHOST and PAM_TTY are used for authentication, only use
|
||||||
|
* information coming from login or from the caller (e.g. no utmp)
|
||||||
|
@@ -734,10 +732,6 @@ int main (int argc, char **argv)
|
||||||
|
PAM_FAIL_CHECK;
|
||||||
|
retcode = pam_set_item (pamh, PAM_TTY, tty);
|
||||||
|
PAM_FAIL_CHECK;
|
||||||
|
-#ifdef HAS_PAM_FAIL_DELAY
|
||||||
|
- retcode = pam_fail_delay (pamh, 1000000 * delay);
|
||||||
|
- PAM_FAIL_CHECK;
|
||||||
|
-#endif
|
||||||
|
/* if fflg, then the user has already been authenticated */
|
||||||
|
if (!fflg) {
|
||||||
|
unsigned int failcount = 0;
|
||||||
|
@@ -778,12 +772,6 @@ int main (int argc, char **argv)
|
||||||
|
bool failed = false;
|
||||||
|
|
||||||
|
failcount++;
|
||||||
|
-#ifdef HAS_PAM_FAIL_DELAY
|
||||||
|
- if (delay > 0) {
|
||||||
|
- retcode = pam_fail_delay(pamh, 1000000*delay);
|
||||||
|
- PAM_FAIL_CHECK;
|
||||||
|
- }
|
||||||
|
-#endif
|
||||||
|
|
||||||
|
retcode = pam_authenticate (pamh, 0);
|
||||||
|
|
||||||
|
@@ -1106,14 +1094,17 @@ int main (int argc, char **argv)
|
||||||
|
free (username);
|
||||||
|
username = NULL;
|
||||||
|
|
||||||
|
+#ifndef USE_PAM
|
||||||
|
/*
|
||||||
|
* Wait a while (a la SVR4 /usr/bin/login) before attempting
|
||||||
|
* to login the user again. If the earlier alarm occurs
|
||||||
|
* before the sleep() below completes, login will exit.
|
||||||
|
*/
|
||||||
|
+ delay = getdef_unum ("FAIL_DELAY", 1);
|
||||||
|
if (delay > 0) {
|
||||||
|
(void) sleep (delay);
|
||||||
|
}
|
||||||
|
+#endif
|
||||||
|
|
||||||
|
(void) puts (_("Login incorrect"));
|
||||||
|
|
||||||
|
Index: shadow-4.4/lib/getdef.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/lib/getdef.c
|
||||||
|
+++ shadow-4.4/lib/getdef.c
|
||||||
|
@@ -85,7 +85,6 @@ static struct itemdef def_table[] = {
|
||||||
|
{"ENV_PATH", NULL},
|
||||||
|
{"ENV_SUPATH", NULL},
|
||||||
|
{"ERASECHAR", NULL},
|
||||||
|
- {"FAIL_DELAY", NULL},
|
||||||
|
{"FAILLOG_ENAB", NULL},
|
||||||
|
{"FAKE_SHELL", NULL},
|
||||||
|
{"FTMP_FILE", NULL},
|
||||||
+66
@@ -0,0 +1,66 @@
|
|||||||
|
Goal: save the [g]shadow files with the 'shadow' group and mode 0440
|
||||||
|
|
||||||
|
Fixes: #166793
|
||||||
|
|
||||||
|
Index: shadow-4.4/lib/commonio.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/lib/commonio.c
|
||||||
|
+++ shadow-4.4/lib/commonio.c
|
||||||
|
@@ -44,6 +44,7 @@
|
||||||
|
#include <errno.h>
|
||||||
|
#include <stdio.h>
|
||||||
|
#include <signal.h>
|
||||||
|
+#include <grp.h>
|
||||||
|
#include "nscd.h"
|
||||||
|
#ifdef WITH_TCB
|
||||||
|
#include <tcb.h>
|
||||||
|
@@ -966,12 +967,23 @@ int commonio_close (struct commonio_db *
|
||||||
|
goto fail;
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
+ struct group *grp;
|
||||||
|
/*
|
||||||
|
* Default permissions for new [g]shadow files.
|
||||||
|
*/
|
||||||
|
sb.st_mode = db->st_mode;
|
||||||
|
sb.st_uid = db->st_uid;
|
||||||
|
sb.st_gid = db->st_gid;
|
||||||
|
+
|
||||||
|
+ /*
|
||||||
|
+ * Try to retrieve the shadow's GID, and fall back to GID 0.
|
||||||
|
+ */
|
||||||
|
+ if (sb.st_gid == 0) {
|
||||||
|
+ if ((grp = getgrnam("shadow")) != NULL)
|
||||||
|
+ sb.st_gid = grp->gr_gid;
|
||||||
|
+ else
|
||||||
|
+ sb.st_gid = 0;
|
||||||
|
+ }
|
||||||
|
}
|
||||||
|
|
||||||
|
snprintf (buf, sizeof buf, "%s+", db->filename);
|
||||||
|
Index: shadow-4.4/lib/sgroupio.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/lib/sgroupio.c
|
||||||
|
+++ shadow-4.4/lib/sgroupio.c
|
||||||
|
@@ -228,7 +228,7 @@ static struct commonio_db gshadow_db = {
|
||||||
|
#ifdef WITH_SELINUX
|
||||||
|
NULL, /* scontext */
|
||||||
|
#endif
|
||||||
|
- 0400, /* st_mode */
|
||||||
|
+ 0440, /* st_mode */
|
||||||
|
0, /* st_uid */
|
||||||
|
0, /* st_gid */
|
||||||
|
NULL, /* head */
|
||||||
|
Index: shadow-4.4/lib/shadowio.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/lib/shadowio.c
|
||||||
|
+++ shadow-4.4/lib/shadowio.c
|
||||||
|
@@ -104,7 +104,7 @@ static struct commonio_db shadow_db = {
|
||||||
|
#ifdef WITH_SELINUX
|
||||||
|
NULL, /* scontext */
|
||||||
|
#endif /* WITH_SELINUX */
|
||||||
|
- 0400, /* st_mode */
|
||||||
|
+ 0440, /* st_mode */
|
||||||
|
0, /* st_uid */
|
||||||
|
0, /* st_gid */
|
||||||
|
NULL, /* head */
|
||||||
Vendored
+201
@@ -0,0 +1,201 @@
|
|||||||
|
Goal: Document the shadowconfig utility
|
||||||
|
|
||||||
|
Status wrt upstream: The shadowconfig utility is debian specific.
|
||||||
|
Its man page also (but it used to be distributed)
|
||||||
|
|
||||||
|
Index: git/man/shadowconfig.8
|
||||||
|
===================================================================
|
||||||
|
--- /dev/null
|
||||||
|
+++ git/man/shadowconfig.8
|
||||||
|
@@ -0,0 +1,41 @@
|
||||||
|
+.\"Generated by db2man.xsl. Don't modify this, modify the source.
|
||||||
|
+.de Sh \" Subsection
|
||||||
|
+.br
|
||||||
|
+.if t .Sp
|
||||||
|
+.ne 5
|
||||||
|
+.PP
|
||||||
|
+\fB\\$1\fR
|
||||||
|
+.PP
|
||||||
|
+..
|
||||||
|
+.de Sp \" Vertical space (when we can't use .PP)
|
||||||
|
+.if t .sp .5v
|
||||||
|
+.if n .sp
|
||||||
|
+..
|
||||||
|
+.de Ip \" List item
|
||||||
|
+.br
|
||||||
|
+.ie \\n(.$>=3 .ne \\$3
|
||||||
|
+.el .ne 3
|
||||||
|
+.IP "\\$1" \\$2
|
||||||
|
+..
|
||||||
|
+.TH "SHADOWCONFIG" 8 "19 Apr 1997" "" ""
|
||||||
|
+.SH NAME
|
||||||
|
+shadowconfig \- toggle shadow passwords on and off
|
||||||
|
+.SH "SYNOPSIS"
|
||||||
|
+.ad l
|
||||||
|
+.hy 0
|
||||||
|
+.HP 13
|
||||||
|
+\fBshadowconfig\fR \fB\fIon\fR\fR | \fB\fIoff\fR\fR
|
||||||
|
+.ad
|
||||||
|
+.hy
|
||||||
|
+
|
||||||
|
+.SH "DESCRIPTION"
|
||||||
|
+
|
||||||
|
+.PP
|
||||||
|
+\fBshadowconfig\fR on will turn shadow passwords on; \fIshadowconfig off\fR will turn shadow passwords off\&. \fBshadowconfig\fR will print an error message and exit with a nonzero code if it finds anything awry\&. If that happens, you should correct the error and run it again\&. Turning shadow passwords on when they are already on, or off when they are already off, is harmless\&.
|
||||||
|
+
|
||||||
|
+.PP
|
||||||
|
+Read \fI/usr/share/doc/passwd/README\&.Debian\fR for a brief introduction to shadow passwords and related features\&.
|
||||||
|
+
|
||||||
|
+.PP
|
||||||
|
+Note that turning shadow passwords off and on again will lose all password aging information\&.
|
||||||
|
+
|
||||||
|
Index: git/man/shadowconfig.8.xml
|
||||||
|
===================================================================
|
||||||
|
--- /dev/null
|
||||||
|
+++ git/man/shadowconfig.8.xml
|
||||||
|
@@ -0,0 +1,52 @@
|
||||||
|
+<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN"
|
||||||
|
+ "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd">
|
||||||
|
+<refentry id='shadowconfig.8'>
|
||||||
|
+ <!-- $Id: shadowconfig.8.xml,v 1.6 2005/06/15 12:39:27 kloczek Exp $ -->
|
||||||
|
+ <refentryinfo>
|
||||||
|
+ <date>19 Apr 1997</date>
|
||||||
|
+ </refentryinfo>
|
||||||
|
+ <refmeta>
|
||||||
|
+ <refentrytitle>shadowconfig</refentrytitle>
|
||||||
|
+ <manvolnum>8</manvolnum>
|
||||||
|
+ <refmiscinfo class='date'>19 Apr 1997</refmiscinfo>
|
||||||
|
+ <refmiscinfo class='source'>Debian GNU/Linux</refmiscinfo>
|
||||||
|
+ </refmeta>
|
||||||
|
+ <refnamediv id='name'>
|
||||||
|
+ <refname>shadowconfig</refname>
|
||||||
|
+ <refpurpose>toggle shadow passwords on and off</refpurpose>
|
||||||
|
+ </refnamediv>
|
||||||
|
+
|
||||||
|
+ <refsynopsisdiv id='synopsis'>
|
||||||
|
+ <cmdsynopsis>
|
||||||
|
+ <command>shadowconfig</command>
|
||||||
|
+ <group choice='plain'>
|
||||||
|
+ <arg choice='plain'><replaceable>on</replaceable></arg>
|
||||||
|
+ <arg choice='plain'><replaceable>off</replaceable></arg>
|
||||||
|
+ </group>
|
||||||
|
+ </cmdsynopsis>
|
||||||
|
+ </refsynopsisdiv>
|
||||||
|
+
|
||||||
|
+ <refsect1 id='description'>
|
||||||
|
+ <title>DESCRIPTION</title>
|
||||||
|
+ <para><command>shadowconfig</command> on will turn shadow passwords on;
|
||||||
|
+ <emphasis remap='B'>shadowconfig off</emphasis> will turn shadow
|
||||||
|
+ passwords off. <command>shadowconfig</command> will print an error
|
||||||
|
+ message and exit with a nonzero code if it finds anything awry. If
|
||||||
|
+ that happens, you should correct the error and run it again. Turning
|
||||||
|
+ shadow passwords on when they are already on, or off when they are
|
||||||
|
+ already off, is harmless.
|
||||||
|
+ </para>
|
||||||
|
+
|
||||||
|
+ <para>
|
||||||
|
+ Read <filename>/usr/share/doc/passwd/README.Debian</filename> for a
|
||||||
|
+ brief introduction
|
||||||
|
+ to shadow passwords and related features.
|
||||||
|
+ </para>
|
||||||
|
+
|
||||||
|
+ <para>Note that turning shadow passwords off and on again will lose all
|
||||||
|
+ password
|
||||||
|
+ aging information.
|
||||||
|
+ </para>
|
||||||
|
+ </refsect1>
|
||||||
|
+</refentry>
|
||||||
|
Index: git/man/fr/shadowconfig.8
|
||||||
|
===================================================================
|
||||||
|
--- /dev/null
|
||||||
|
+++ git/man/fr/shadowconfig.8
|
||||||
|
@@ -0,0 +1,26 @@
|
||||||
|
+.\" This file was generated with po4a. Translate the source file.
|
||||||
|
+.\"
|
||||||
|
+.\"$Id: shadowconfig.8,v 1.4 2001/08/23 23:10:48 kloczek Exp $
|
||||||
|
+.TH SHADOWCONFIG 8 "19 avril 1997" "Debian GNU/Linux"
|
||||||
|
+.SH NOM
|
||||||
|
+shadowconfig \- active ou désactive les mots de passe cachés
|
||||||
|
+.SH SYNOPSIS
|
||||||
|
+\fBshadowconfig\fP \fIon\fP | \fIoff\fP
|
||||||
|
+.SH DESCRIPTION
|
||||||
|
+.PP
|
||||||
|
+\fBshadowconfig on\fP active les mots de passe cachés («\ shadow passwords\ »)\ ; \fBshadowconfig off\fP les désactive. \fBShadowconfig\fP affiche un message
|
||||||
|
+d'erreur et quitte avec une valeur de retour non nulle s'il rencontre
|
||||||
|
+quelque chose d'inattendu. Dans ce cas, vous devrez corriger l'erreur avant
|
||||||
|
+de recommencer.
|
||||||
|
+
|
||||||
|
+Activer les mots de passe cachés lorsqu'ils sont déjà activés, ou les
|
||||||
|
+désactiver lorsqu'ils ne sont pas actifs est sans effet.
|
||||||
|
+
|
||||||
|
+Lisez \fI/usr/share/doc/passwd/README.Debian\fP pour une brève introduction aux
|
||||||
|
+mots de passe cachés et à leurs fonctionnalités.
|
||||||
|
+
|
||||||
|
+Notez que désactiver puis réactiver les mots de passe cachés aura pour
|
||||||
|
+conséquence la perte des informations d'âge sur les mots de passe.
|
||||||
|
+.SH TRADUCTION
|
||||||
|
+Nicolas FRANÇOIS, 2004.
|
||||||
|
+Veuillez signaler toute erreur à <\fIdebian\-l10\-french@lists.debian.org\fR>.
|
||||||
|
Index: git/man/ja/shadowconfig.8
|
||||||
|
===================================================================
|
||||||
|
--- /dev/null
|
||||||
|
+++ git/man/ja/shadowconfig.8
|
||||||
|
@@ -0,0 +1,25 @@
|
||||||
|
+.\" all right reserved,
|
||||||
|
+.\" Translated Tue Oct 30 11:59:11 JST 2001
|
||||||
|
+.\" by Maki KURODA <mkuroda@aisys-jp.com>
|
||||||
|
+.\"
|
||||||
|
+.TH SHADOWCONFIG 8 "19 Apr 1997" "Debian GNU/Linux"
|
||||||
|
+.SH 名前
|
||||||
|
+shadowconfig \- shadow パスワードの設定をオン及びオフに切替える
|
||||||
|
+.SH 書式
|
||||||
|
+.B "shadowconfig"
|
||||||
|
+.IR on " | " off
|
||||||
|
+.SH 説明
|
||||||
|
+.PP
|
||||||
|
+.B shadowconfig on
|
||||||
|
+は shadow パスワードを有効にする。
|
||||||
|
+.B shadowconfig off
|
||||||
|
+は shadow パスワードを無効にする。
|
||||||
|
+.B shadowconfig
|
||||||
|
+は何らかの間違いがあると、エラーメッセージを表示し、
|
||||||
|
+ゼロではない返り値を返す。
|
||||||
|
+もしそのようなことが起こった場合、エラーを修正し、再度実行しなければならない。
|
||||||
|
+shadow パスワードの設定がすでにオンの場合にオンに設定したり、
|
||||||
|
+すでにオフの場合にオフに設定しても、何の影響もない。
|
||||||
|
+
|
||||||
|
+.I /usr/share/doc/passwd/README.debian.gz
|
||||||
|
+には shadow パスワードとそれに関する特徴の簡単な紹介が書かれている。
|
||||||
|
Index: git/man/pl/shadowconfig.8
|
||||||
|
===================================================================
|
||||||
|
--- /dev/null
|
||||||
|
+++ git/man/pl/shadowconfig.8
|
||||||
|
@@ -0,0 +1,27 @@
|
||||||
|
+.\" $Id: shadowconfig.8,v 1.3 2001/08/23 23:10:51 kloczek Exp $
|
||||||
|
+.\" {PTM/WK/1999-09-14}
|
||||||
|
+.TH SHADOWCONFIG 8 "19 kwietnia 1997" "Debian GNU/Linux"
|
||||||
|
+.SH NAZWA
|
||||||
|
+shadowconfig - przełącza ochronę haseł i grup przez pliki shadow
|
||||||
|
+.SH SKŁADNIA
|
||||||
|
+.B "shadowconfig"
|
||||||
|
+.IR on " | " off
|
||||||
|
+.SH OPIS
|
||||||
|
+.PP
|
||||||
|
+.B shadowconfig on
|
||||||
|
+włącza ochronę haseł i grup przez dodatkowe, przesłaniane pliki (shadow);
|
||||||
|
+.B shadowconfig off
|
||||||
|
+wyłącza dodatkowe pliki haseł i grup.
|
||||||
|
+.B shadowconfig
|
||||||
|
+wyświetla komunikat o błędzie i kończy pracę z niezerowym kodem jeśli
|
||||||
|
+znajdzie coś nieprawidłowego. W takim wypadku powinieneś poprawić błąd
|
||||||
|
+.\" if it finds anything awry.
|
||||||
|
+i uruchomić program ponownie.
|
||||||
|
+
|
||||||
|
+Włączenie ochrony haseł, gdy jest ona już włączona lub jej wyłączenie,
|
||||||
|
+gdy jest wyłączona jest nieszkodliwe.
|
||||||
|
+
|
||||||
|
+Przeczytaj
|
||||||
|
+.IR /usr/share/doc/passwd/README.debian.gz ,
|
||||||
|
+gdzie znajdziesz krótkie wprowadzenie do ochrony haseł z użyciem dodatkowych
|
||||||
|
+plików haseł przesłanianych (shadow passwords) i związanych tematów.
|
||||||
+40
@@ -0,0 +1,40 @@
|
|||||||
|
Goal: Recommend using adduser and deluser.
|
||||||
|
|
||||||
|
Fixes: #406046
|
||||||
|
|
||||||
|
Status wrt upstream: Debian specific patch.
|
||||||
|
|
||||||
|
Index: git/man/useradd.8.xml
|
||||||
|
===================================================================
|
||||||
|
--- git.orig/man/useradd.8.xml
|
||||||
|
+++ git/man/useradd.8.xml
|
||||||
|
@@ -105,6 +105,12 @@
|
||||||
|
<refsect1 id='description'>
|
||||||
|
<title>DESCRIPTION</title>
|
||||||
|
<para>
|
||||||
|
+ <command>useradd</command> is a low level utility for adding
|
||||||
|
+ users. On Debian, administrators should usually use
|
||||||
|
+ <citerefentry><refentrytitle>adduser</refentrytitle>
|
||||||
|
+ <manvolnum>8</manvolnum></citerefentry> instead.
|
||||||
|
+ </para>
|
||||||
|
+ <para>
|
||||||
|
When invoked without the <option>-D</option> option, the
|
||||||
|
<command>useradd</command> command creates a new user account using
|
||||||
|
the values specified on the command line plus the default values from
|
||||||
|
Index: git/man/userdel.8.xml
|
||||||
|
===================================================================
|
||||||
|
--- git.orig/man/userdel.8.xml
|
||||||
|
+++ git/man/userdel.8.xml
|
||||||
|
@@ -83,6 +83,12 @@
|
||||||
|
<refsect1 id='description'>
|
||||||
|
<title>DESCRIPTION</title>
|
||||||
|
<para>
|
||||||
|
+ <command>userdel</command> is a low level utility for removing
|
||||||
|
+ users. On Debian, administrators should usually use
|
||||||
|
+ <citerefentry><refentrytitle>deluser</refentrytitle>
|
||||||
|
+ <manvolnum>8</manvolnum></citerefentry> instead.
|
||||||
|
+ </para>
|
||||||
|
+ <para>
|
||||||
|
The <command>userdel</command> command modifies the system account
|
||||||
|
files, deleting all entries that refer to the user name <emphasis
|
||||||
|
remap='I'>LOGIN</emphasis>. The named user must exist.
|
||||||
Vendored
+106
@@ -0,0 +1,106 @@
|
|||||||
|
Goal: Relaxed usernames/groupnames checking patch.
|
||||||
|
|
||||||
|
Status wrt upstream: Debian specific. Not to be used upstream
|
||||||
|
|
||||||
|
Details:
|
||||||
|
Allows any non-empty user/grounames that don't contain ':', ',' or '\n'
|
||||||
|
characters and don't start with '-', '+', or '~'. This patch is more
|
||||||
|
restrictive than original Karl's version. closes: #264879
|
||||||
|
Also closes: #377844
|
||||||
|
|
||||||
|
Comments from Karl Ramm (shadow 1:4.0.3-9, 20 Aug 2003 02:06:50 -0400):
|
||||||
|
|
||||||
|
I can't come up with a good justification as to why characters other
|
||||||
|
than ':'s and '\0's should be disallowed in group and usernames (other
|
||||||
|
than '-' as the leading character). Thus, the maintenance tools don't
|
||||||
|
anymore. closes: #79682, #166798, #171179
|
||||||
|
|
||||||
|
Index: git/libmisc/chkname.c
|
||||||
|
===================================================================
|
||||||
|
--- git.orig/libmisc/chkname.c
|
||||||
|
+++ git/libmisc/chkname.c
|
||||||
|
@@ -48,6 +48,7 @@
|
||||||
|
|
||||||
|
static bool is_valid_name (const char *name)
|
||||||
|
{
|
||||||
|
+#if 0
|
||||||
|
/*
|
||||||
|
* User/group names must match [a-z_][a-z0-9_-]*[$]
|
||||||
|
*/
|
||||||
|
@@ -66,6 +67,26 @@
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
+#endif
|
||||||
|
+ /*
|
||||||
|
+ * POSIX indicate that usernames are composed of characters from the
|
||||||
|
+ * portable filename character set [A-Za-z0-9._-], and that the hyphen
|
||||||
|
+ * should not be used as the first character of a portable user name.
|
||||||
|
+ *
|
||||||
|
+ * Allow more relaxed user/group names in Debian -- ^[^-~+:,\s][^:,\s]*$
|
||||||
|
+ */
|
||||||
|
+ if ( ('\0' == *name)
|
||||||
|
+ || ('-' == *name)
|
||||||
|
+ || ('~' == *name)
|
||||||
|
+ || ('+' == *name)) {
|
||||||
|
+ return false;
|
||||||
|
+ }
|
||||||
|
+ do {
|
||||||
|
+ if ((':' == *name) || (',' == *name) || isspace(*name)) {
|
||||||
|
+ return false;
|
||||||
|
+ }
|
||||||
|
+ name++;
|
||||||
|
+ } while ('\0' != *name);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
Index: git/man/useradd.8.xml
|
||||||
|
===================================================================
|
||||||
|
--- git.orig/man/useradd.8.xml
|
||||||
|
+++ git/man/useradd.8.xml
|
||||||
|
@@ -633,12 +633,20 @@
|
||||||
|
</para>
|
||||||
|
|
||||||
|
<para>
|
||||||
|
- Usernames must start with a lower case letter or an underscore,
|
||||||
|
+ It is usually recommended to only use usernames that begin with a lower case letter or an underscore,
|
||||||
|
followed by lower case letters, digits, underscores, or dashes.
|
||||||
|
They can end with a dollar sign.
|
||||||
|
In regular expression terms: [a-z_][a-z0-9_-]*[$]?
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
+ On Debian, the only constraints are that usernames must neither start
|
||||||
|
+ with a dash ('-') nor plus ('+') nor tilde ('~') nor contain a
|
||||||
|
+ colon (':'), a comma (','), or a whitespace (space: ' ',
|
||||||
|
+ end of line: '\n', tabulation: '\t', etc.). Note that using a slash
|
||||||
|
+ ('/') may break the default algorithm for the definition of the
|
||||||
|
+ user's home directory.
|
||||||
|
+ </para>
|
||||||
|
+ <para>
|
||||||
|
Usernames may only be up to 32 characters long.
|
||||||
|
</para>
|
||||||
|
</refsect1>
|
||||||
|
Index: git/man/groupadd.8.xml
|
||||||
|
===================================================================
|
||||||
|
--- git.orig/man/groupadd.8.xml
|
||||||
|
+++ git/man/groupadd.8.xml
|
||||||
|
@@ -256,12 +256,18 @@
|
||||||
|
<refsect1 id='caveats'>
|
||||||
|
<title>CAVEATS</title>
|
||||||
|
<para>
|
||||||
|
- Groupnames must start with a lower case letter or an underscore,
|
||||||
|
+ It is usually recommended to only use groupnames that begin with a lower case letter or an underscore,
|
||||||
|
followed by lower case letters, digits, underscores, or dashes.
|
||||||
|
They can end with a dollar sign.
|
||||||
|
In regular expression terms: [a-z_][a-z0-9_-]*[$]?
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
|
+ On Debian, the only constraints are that groupnames must neither start
|
||||||
|
+ with a dash ('-') nor plus ('+') nor tilde ('~') nor contain a
|
||||||
|
+ colon (':'), a comma (','), or a whitespace (space:' ',
|
||||||
|
+ end of line: '\n', tabulation: '\t', etc.).
|
||||||
|
+ </para>
|
||||||
|
+ <para>
|
||||||
|
Groupnames may only be up to &GROUP_NAME_MAX_LENGTH; characters long.
|
||||||
|
</para>
|
||||||
|
<para>
|
||||||
+20
@@ -0,0 +1,20 @@
|
|||||||
|
Index: git/src/Makefile.am
|
||||||
|
===================================================================
|
||||||
|
--- git.orig/src/Makefile.am
|
||||||
|
+++ git/src/Makefile.am
|
||||||
|
@@ -23,7 +23,6 @@
|
||||||
|
# $prefix/bin and $prefix/sbin, no install-data hacks...)
|
||||||
|
|
||||||
|
bin_PROGRAMS = groups login su
|
||||||
|
-sbin_PROGRAMS = nologin
|
||||||
|
ubin_PROGRAMS = faillog lastlog chage chfn chsh expiry gpasswd newgrp passwd
|
||||||
|
if ENABLE_SUBIDS
|
||||||
|
ubin_PROGRAMS += newgidmap newuidmap
|
||||||
|
@@ -41,6 +40,7 @@
|
||||||
|
grpunconv \
|
||||||
|
logoutd \
|
||||||
|
newusers \
|
||||||
|
+ nologin \
|
||||||
|
pwck \
|
||||||
|
pwconv \
|
||||||
|
pwunconv \
|
||||||
@@ -0,0 +1,50 @@
|
|||||||
|
Goal: Concatenate the non-su arguments and provide them to the shell with
|
||||||
|
the -c option
|
||||||
|
Fixes: #317264
|
||||||
|
see also #276419
|
||||||
|
|
||||||
|
Status wrt upstream: This is a Debian specific patch.
|
||||||
|
|
||||||
|
Note: the fix of the man page is still missing.
|
||||||
|
(to be taken from the trunk)
|
||||||
|
|
||||||
|
Index: shadow-4.4/src/su.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/src/su.c
|
||||||
|
+++ shadow-4.4/src/su.c
|
||||||
|
@@ -1155,6 +1155,35 @@ int main (int argc, char **argv)
|
||||||
|
argv[0] = "-c";
|
||||||
|
argv[1] = command;
|
||||||
|
}
|
||||||
|
+ /* On Debian, the arguments are concatenated and the
|
||||||
|
+ * resulting string is always given to the shell with its
|
||||||
|
+ * -c option.
|
||||||
|
+ */
|
||||||
|
+ {
|
||||||
|
+ char **parg;
|
||||||
|
+ unsigned int cmd_len = 0;
|
||||||
|
+ char *cmd = NULL;
|
||||||
|
+ if (strcmp(argv[0], "-c") != 0) {
|
||||||
|
+ argv--;
|
||||||
|
+ argv[0] = "-c";
|
||||||
|
+ }
|
||||||
|
+ /* Now argv[0] is always -c, and other arguments
|
||||||
|
+ * can be concatenated
|
||||||
|
+ */
|
||||||
|
+ cmd_len = 1; /* finale '\0' */
|
||||||
|
+ for (parg = &argv[1]; *parg; parg++) {
|
||||||
|
+ cmd_len += strlen (*parg) + 1;
|
||||||
|
+ }
|
||||||
|
+ cmd = (char *) xmalloc (sizeof (char) * cmd_len);
|
||||||
|
+ cmd[0] = '\0';
|
||||||
|
+ for (parg = &argv[1]; *parg; parg++) {
|
||||||
|
+ strcat (cmd, " ");
|
||||||
|
+ strcat (cmd, *parg);
|
||||||
|
+ }
|
||||||
|
+ cmd[cmd_len - 1] = '\0';
|
||||||
|
+ argv[1] = &cmd[1]; /* do not take first space */
|
||||||
|
+ argv[2] = NULL;
|
||||||
|
+ }
|
||||||
|
/*
|
||||||
|
* Use the shell and create an argv
|
||||||
|
* with the rest of the command line included.
|
||||||
@@ -0,0 +1,52 @@
|
|||||||
|
Goal: Do not concatenate the additional arguments, and support an
|
||||||
|
environment variable to revert to the old Debian's su behavior.
|
||||||
|
|
||||||
|
This patch needs the su_arguments_are_concatenated patch.
|
||||||
|
|
||||||
|
This patch, and su_arguments_are_concatenated should be dropped after
|
||||||
|
Etch.
|
||||||
|
|
||||||
|
Status wrt upstream: This patch is Debian specific.
|
||||||
|
|
||||||
|
Index: shadow-4.4/src/su.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/src/su.c
|
||||||
|
+++ shadow-4.4/src/su.c
|
||||||
|
@@ -104,6 +104,19 @@ static char caller_name[BUFSIZ];
|
||||||
|
/* If nonzero, change some environment vars to indicate the user su'd to. */
|
||||||
|
static bool change_environment = true;
|
||||||
|
|
||||||
|
+/*
|
||||||
|
+ * If nonzero, keep the old Debian behavior:
|
||||||
|
+ * * concatenate all the arguments and provide them to the -c option of
|
||||||
|
+ * the shell
|
||||||
|
+ * * If there are some additional arguments, but no -c, add a -c
|
||||||
|
+ * argument anyway
|
||||||
|
+ * Drawbacks:
|
||||||
|
+ * * you can't provide options to the shell (other than -c)
|
||||||
|
+ * * you can't rely on the argument count
|
||||||
|
+ * See http://bugs.debian.org/276419
|
||||||
|
+ */
|
||||||
|
+static int old_debian_behavior;
|
||||||
|
+
|
||||||
|
#ifdef USE_PAM
|
||||||
|
static char kill_msg[256];
|
||||||
|
static char wait_msg[256];
|
||||||
|
@@ -952,6 +965,8 @@ int main (int argc, char **argv)
|
||||||
|
int ret;
|
||||||
|
#endif /* USE_PAM */
|
||||||
|
|
||||||
|
+ old_debian_behavior = (getenv("SU_NO_SHELL_ARGS") != NULL);
|
||||||
|
+
|
||||||
|
(void) setlocale (LC_ALL, "");
|
||||||
|
(void) bindtextdomain (PACKAGE, LOCALEDIR);
|
||||||
|
(void) textdomain (PACKAGE);
|
||||||
|
@@ -1159,7 +1174,7 @@ int main (int argc, char **argv)
|
||||||
|
* resulting string is always given to the shell with its
|
||||||
|
* -c option.
|
||||||
|
*/
|
||||||
|
- {
|
||||||
|
+ if (old_debian_behavior) {
|
||||||
|
char **parg;
|
||||||
|
unsigned int cmd_len = 0;
|
||||||
|
char *cmd = NULL;
|
||||||
Vendored
+47
@@ -0,0 +1,47 @@
|
|||||||
|
Goal: accepts the -O flag for backward compatibility. (was used by adduser?)
|
||||||
|
|
||||||
|
Note: useradd.8 needs to be regenerated.
|
||||||
|
|
||||||
|
Status wrt upstream: not included as this is just specific
|
||||||
|
backward compatibility for Debian
|
||||||
|
|
||||||
|
Index: shadow-4.4/man/useradd.8.xml
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/man/useradd.8.xml
|
||||||
|
+++ shadow-4.4/man/useradd.8.xml
|
||||||
|
@@ -329,6 +329,11 @@
|
||||||
|
databases are reset to avoid reusing the entry from a previously
|
||||||
|
deleted user.
|
||||||
|
</para>
|
||||||
|
+ <para>
|
||||||
|
+ For the compatibility with previous Debian's
|
||||||
|
+ <command>useradd</command>, the <option>-O</option> option is
|
||||||
|
+ also supported.
|
||||||
|
+ </para>
|
||||||
|
</listitem>
|
||||||
|
</varlistentry>
|
||||||
|
<varlistentry>
|
||||||
|
Index: shadow-4.4/src/useradd.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/src/useradd.c
|
||||||
|
+++ shadow-4.4/src/useradd.c
|
||||||
|
@@ -1056,9 +1056,9 @@ static void process_flags (int argc, cha
|
||||||
|
};
|
||||||
|
while ((c = getopt_long (argc, argv,
|
||||||
|
#ifdef WITH_SELINUX
|
||||||
|
- "b:c:d:De:f:g:G:hk:K:lmMNop:rR:s:u:UZ:",
|
||||||
|
+ "b:c:d:De:f:g:G:hk:O:K:lmMNop:rR:s:u:UZ:",
|
||||||
|
#else /* !WITH_SELINUX */
|
||||||
|
- "b:c:d:De:f:g:G:hk:K:lmMNop:rR:s:u:U",
|
||||||
|
+ "b:c:d:De:f:g:G:hk:O:K:lmMNop:rR:s:u:U",
|
||||||
|
#endif /* !WITH_SELINUX */
|
||||||
|
long_options, NULL)) != -1) {
|
||||||
|
switch (c) {
|
||||||
|
@@ -1181,6 +1181,7 @@ static void process_flags (int argc, cha
|
||||||
|
kflg = true;
|
||||||
|
break;
|
||||||
|
case 'K':
|
||||||
|
+ case 'O': /* compatibility with previous Debian useradd */
|
||||||
|
/*
|
||||||
|
* override login.defs defaults (-K name=value)
|
||||||
|
* example: -K UID_MIN=100 -K UID_MAX=499
|
||||||
+81
@@ -0,0 +1,81 @@
|
|||||||
|
--- a/debian/passwd.install
|
||||||
|
+++ b/debian/passwd.install
|
||||||
|
@@ -9,6 +9,7 @@
|
||||||
|
usr/sbin/cppw
|
||||||
|
usr/sbin/groupadd
|
||||||
|
usr/sbin/groupdel
|
||||||
|
+usr/sbin/groupmems
|
||||||
|
usr/sbin/groupmod
|
||||||
|
usr/sbin/grpck
|
||||||
|
usr/sbin/grpconv
|
||||||
|
@@ -33,6 +34,7 @@
|
||||||
|
usr/share/man/*/man8/chpasswd.8
|
||||||
|
usr/share/man/*/man8/groupadd.8
|
||||||
|
usr/share/man/*/man8/groupdel.8
|
||||||
|
+usr/share/man/*/man8/groupmems.8
|
||||||
|
usr/share/man/*/man8/groupmod.8
|
||||||
|
usr/share/man/*/man8/grpck.8
|
||||||
|
usr/share/man/*/man8/grpconv.8
|
||||||
|
@@ -59,6 +61,7 @@
|
||||||
|
usr/share/man/man8/chpasswd.8
|
||||||
|
usr/share/man/man8/groupadd.8
|
||||||
|
usr/share/man/man8/groupdel.8
|
||||||
|
+usr/share/man/man8/groupmems.8
|
||||||
|
usr/share/man/man8/groupmod.8
|
||||||
|
usr/share/man/man8/grpck.8
|
||||||
|
usr/share/man/man8/grpconv.8
|
||||||
|
--- a/debian/passwd.postinst
|
||||||
|
+++ b/debian/passwd.postinst
|
||||||
|
@@ -31,6 +31,24 @@
|
||||||
|
exit 1
|
||||||
|
)
|
||||||
|
fi
|
||||||
|
+ if ! getent group groupmems | grep -q '^groupmems:[^:]*:99'
|
||||||
|
+ then
|
||||||
|
+ groupadd -g 99 groupmems || (
|
||||||
|
+ cat <<EOF
|
||||||
|
+************************ TESTSUITE *****************************
|
||||||
|
+Group ID 99 has been allocated for the groupmems group. You have either
|
||||||
|
+used 99 yourself or created a groupmems group with a different ID.
|
||||||
|
+Please correct this problem and reconfigure with ``dpkg --configure passwd''.
|
||||||
|
+
|
||||||
|
+Note that both user and group IDs in the range 0-99 are globally
|
||||||
|
+allocated by the Debian project and must be the same on every Debian
|
||||||
|
+system.
|
||||||
|
+EOF
|
||||||
|
+ exit 1
|
||||||
|
+ )
|
||||||
|
+# FIXME
|
||||||
|
+ chgrp groupmems /usr/sbin/groupmems
|
||||||
|
+ fi
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
--- a/debian/rules
|
||||||
|
+++ b/debian/rules
|
||||||
|
@@ -60,6 +60,7 @@
|
||||||
|
dh_installpam -p passwd --name=chsh
|
||||||
|
dh_installpam -p passwd --name=chpasswd
|
||||||
|
dh_installpam -p passwd --name=newusers
|
||||||
|
+ dh_installpam -p passwd --name=groupmems
|
||||||
|
ifeq ($(DEB_HOST_ARCH_OS),hurd)
|
||||||
|
# login is not built on The Hurd, but some utilities of passwd depends on
|
||||||
|
# /etc/login.defs.
|
||||||
|
@@ -87,3 +88,6 @@
|
||||||
|
chgrp shadow debian/passwd/usr/bin/expiry
|
||||||
|
chmod g+s debian/passwd/usr/bin/chage
|
||||||
|
chmod g+s debian/passwd/usr/bin/expiry
|
||||||
|
+ chgrp groupmems debian/passwd/usr/sbin/groupmems
|
||||||
|
+ chmod u+s debian/passwd/usr/sbin/groupmems
|
||||||
|
+ chmod o-x debian/passwd/usr/sbin/groupmems
|
||||||
|
--- /dev/null
|
||||||
|
+++ b/debian/passwd.groupmems.pam
|
||||||
|
@@ -0,0 +1,8 @@
|
||||||
|
+# The PAM configuration file for the Shadow 'groupmod' service
|
||||||
|
+#
|
||||||
|
+
|
||||||
|
+# This allows root to modify groups without being prompted for a password
|
||||||
|
+auth sufficient pam_rootok.so
|
||||||
|
+
|
||||||
|
+@include common-auth
|
||||||
|
+@include common-account
|
||||||
Vendored
+76
@@ -0,0 +1,76 @@
|
|||||||
|
--- a/lib/Makefile.am
|
||||||
|
+++ b/lib/Makefile.am
|
||||||
|
@@ -1,6 +1,8 @@
|
||||||
|
|
||||||
|
AUTOMAKE_OPTIONS = 1.0 foreign
|
||||||
|
|
||||||
|
+CFLAGS += -fprofile-arcs -ftest-coverage
|
||||||
|
+
|
||||||
|
DEFS =
|
||||||
|
|
||||||
|
noinst_LTLIBRARIES = libshadow.la
|
||||||
|
--- a/libmisc/Makefile.am
|
||||||
|
+++ b/libmisc/Makefile.am
|
||||||
|
@@ -1,6 +1,8 @@
|
||||||
|
|
||||||
|
EXTRA_DIST = .indent.pro xgetXXbyYY.c
|
||||||
|
|
||||||
|
+CFLAGS += -fprofile-arcs -ftest-coverage
|
||||||
|
+
|
||||||
|
INCLUDES = -I$(top_srcdir)/lib
|
||||||
|
|
||||||
|
noinst_LIBRARIES = libmisc.a
|
||||||
|
--- a/src/Makefile.am
|
||||||
|
+++ b/src/Makefile.am
|
||||||
|
@@ -7,6 +7,8 @@
|
||||||
|
suidperms = 4755
|
||||||
|
sgidperms = 2755
|
||||||
|
|
||||||
|
+CFLAGS += -fprofile-arcs -ftest-coverage
|
||||||
|
+
|
||||||
|
INCLUDES = \
|
||||||
|
-I${top_srcdir}/lib \
|
||||||
|
-I$(top_srcdir)/libmisc
|
||||||
|
--- a/debian/rules
|
||||||
|
+++ b/debian/rules
|
||||||
|
@@ -40,6 +40,12 @@
|
||||||
|
endif
|
||||||
|
export CFLAGS
|
||||||
|
|
||||||
|
+clean:: clean_gcov
|
||||||
|
+
|
||||||
|
+clean_gcov:
|
||||||
|
+ find . -name "*.gcda" -delete
|
||||||
|
+ find . -name "*.gcno" -delete
|
||||||
|
+
|
||||||
|
# Add extras to the install process:
|
||||||
|
binary-install/login::
|
||||||
|
dh_installpam -p login
|
||||||
|
--- a/lib/defines.h
|
||||||
|
+++ b/lib/defines.h
|
||||||
|
@@ -174,23 +174,9 @@
|
||||||
|
trust the formatted time received from the unix domain (or worse,
|
||||||
|
UDP) socket. -MM */
|
||||||
|
/* Avoid translated PAM error messages: Set LC_ALL to "C".
|
||||||
|
+ * This is disabled for coverage testing
|
||||||
|
* --Nekral */
|
||||||
|
-#define SYSLOG(x) \
|
||||||
|
- do { \
|
||||||
|
- char *old_locale = setlocale (LC_ALL, NULL); \
|
||||||
|
- char *saved_locale = NULL; \
|
||||||
|
- if (NULL != old_locale) { \
|
||||||
|
- saved_locale = strdup (old_locale); \
|
||||||
|
- } \
|
||||||
|
- if (NULL != saved_locale) { \
|
||||||
|
- (void) setlocale (LC_ALL, "C"); \
|
||||||
|
- } \
|
||||||
|
- syslog x ; \
|
||||||
|
- if (NULL != saved_locale) { \
|
||||||
|
- (void) setlocale (LC_ALL, saved_locale); \
|
||||||
|
- free (saved_locale); \
|
||||||
|
- } \
|
||||||
|
- } while (false)
|
||||||
|
+#define SYSLOG(x) syslog x
|
||||||
|
#else /* !ENABLE_NLS */
|
||||||
|
#define SYSLOG(x) syslog x
|
||||||
|
#endif /* !ENABLE_NLS */
|
||||||
Vendored
+43
@@ -0,0 +1,43 @@
|
|||||||
|
Origin: https://github.com/shadow-maint/shadow/commit/954e3d2e7113e9ac06632aee3c69b8d818cc8952
|
||||||
|
Reviewed-by: Sylvain Beucler <beuc@debian.org>
|
||||||
|
Last-Update: 2021-03-16
|
||||||
|
|
||||||
|
From 954e3d2e7113e9ac06632aee3c69b8d818cc8952 Mon Sep 17 00:00:00 2001
|
||||||
|
From: Tomas Mraz <tmraz@fedoraproject.org>
|
||||||
|
Date: Fri, 31 Mar 2017 16:25:06 +0200
|
||||||
|
Subject: [PATCH] Fix buffer overflow if NULL line is present in db.
|
||||||
|
|
||||||
|
If ptr->line == NULL for an entry, the first cycle will exit,
|
||||||
|
but the second one will happily write past entries buffer.
|
||||||
|
We actually do not want to exit the first cycle prematurely
|
||||||
|
on ptr->line == NULL.
|
||||||
|
Signed-off-by: Tomas Mraz <tmraz@fedoraproject.org>
|
||||||
|
---
|
||||||
|
lib/commonio.c | 8 ++++----
|
||||||
|
1 file changed, 4 insertions(+), 4 deletions(-)
|
||||||
|
|
||||||
|
Index: shadow-4.4/lib/commonio.c
|
||||||
|
===================================================================
|
||||||
|
--- shadow-4.4.orig/lib/commonio.c
|
||||||
|
+++ shadow-4.4/lib/commonio.c
|
||||||
|
@@ -755,16 +755,16 @@ commonio_sort (struct commonio_db *db, i
|
||||||
|
for (ptr = db->head;
|
||||||
|
(NULL != ptr)
|
||||||
|
#if KEEP_NIS_AT_END
|
||||||
|
- && (NULL != ptr->line)
|
||||||
|
- && ( ('+' != ptr->line[0])
|
||||||
|
- && ('-' != ptr->line[0]))
|
||||||
|
+ && ((NULL == ptr->line)
|
||||||
|
+ || (('+' != ptr->line[0])
|
||||||
|
+ && ('-' != ptr->line[0])))
|
||||||
|
#endif
|
||||||
|
;
|
||||||
|
ptr = ptr->next) {
|
||||||
|
n++;
|
||||||
|
}
|
||||||
|
#if KEEP_NIS_AT_END
|
||||||
|
- if ((NULL != ptr) && (NULL != ptr->line)) {
|
||||||
|
+ if (NULL != ptr) {
|
||||||
|
nis = ptr;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
Vendored
+73
@@ -0,0 +1,73 @@
|
|||||||
|
Small intro to the system for numbering the patches here...
|
||||||
|
|
||||||
|
-The 00xx-... patches are forwarded to upstream's git repository
|
||||||
|
|
||||||
|
-The 0xx_... series of patches are patches isolated from the latest
|
||||||
|
version of the shadow Debian package not using quilt in order to
|
||||||
|
separate upstream from Debian-specific stuff.
|
||||||
|
|
||||||
|
NO MORE PATCHES SHOULD BE ADDED IN THESE SERIES
|
||||||
|
|
||||||
|
-The 1xx series are l10n patches to upstream 4.0.18.1. As upstream has
|
||||||
|
adopted Debian translations, it is very likely that these patches
|
||||||
|
will become useless when we will have synced with upstream
|
||||||
|
|
||||||
|
-The 2xx series are patches for manual pages translations to upstream
|
||||||
|
4.0.18.1.
|
||||||
|
|
||||||
|
-The 3xx series are patches which have been temporarily applied to
|
||||||
|
Debian's shadow while we *know* they have been applied upstream as well
|
||||||
|
These patches should NOT be kept when we will sync with upstream
|
||||||
|
|
||||||
|
-The 4xx series are patches which have been applied to Debian's shadow
|
||||||
|
and have NOT been accepted and/or applied upstream. These patches MUST be kept
|
||||||
|
even after resynced with upstream
|
||||||
|
|
||||||
|
-The 5xx series are patches which are applied to Debian's shadow
|
||||||
|
and will never be proposed upstream because they're too specific
|
||||||
|
This list SHOULD BE AS SHORT AS POSSIBLE
|
||||||
|
|
||||||
|
In short, while we are working towards synchronisation with upstream,
|
||||||
|
our goal is to make 0xx patches disappear by moving them either to 3xx
|
||||||
|
series (things already implemented upstream) or to 4xx series
|
||||||
|
(Debian-specific patches).
|
||||||
|
|
||||||
|
|
||||||
|
Short HOWTO for quilt
|
||||||
|
=====================
|
||||||
|
|
||||||
|
The quilt system can be assimilated to a Pile Of Patches management system.
|
||||||
|
Patches live in debian/patches, the working directory is "."
|
||||||
|
|
||||||
|
The basic commands are (abbreviation accepted):
|
||||||
|
quilt push (asks to apply the next patch in the pile)
|
||||||
|
quilt pop (removes the current patch and go up in the pile)
|
||||||
|
quilt refresh (take the current changes in tree onto the patch)
|
||||||
|
|
||||||
|
When a file is changed by a patch, quilt saves it somewhere under .pc on
|
||||||
|
application. This is how it can refresh it afterward (comparing the version
|
||||||
|
in .pc and the one you currently have in your working dir).
|
||||||
|
|
||||||
|
There are three common pitfalls with quilt:
|
||||||
|
- doing "quilt pop" without doing "quilt refresh". The version of current
|
||||||
|
dir is replaced with the version of the .pc dir. Your changes are lost.
|
||||||
|
Quilt wont let you do so, but you can force it with '-f' if you're fool.
|
||||||
|
- editing a file with is not in the patch yet. Quilt didn't do any previous
|
||||||
|
backup.
|
||||||
|
Use "quilt add" to add files to patches.
|
||||||
|
Set $EDITOR and use "quilt edit" to edit a file, and add it onto the
|
||||||
|
patch if needed.
|
||||||
|
- If you update your working directory, patches may not revert cleanly.
|
||||||
|
It is thus recommended to use "quilt pop -a" before updating with
|
||||||
|
"svn up".
|
||||||
|
If you forget (and run into trouble), you may want to remove the whole
|
||||||
|
shadow-?.?.? directory. If you use the makefile which is in the upper
|
||||||
|
directory (trunk/), shadow-?.?.?/debian/patches is a link to
|
||||||
|
debian/patches, so this dirctory does not contain any valuable info.
|
||||||
|
|
||||||
|
The documentation is quite well done, I think. "quilt -h" will list you the
|
||||||
|
commands. "quilt <cmd> -h" will give you some hints about it. "man quilt" is
|
||||||
|
a reference documentation. /usr/share/doc/quilt/quilt.pdf.gz is a complete
|
||||||
|
manual, with tutorial.
|
||||||
|
|
||||||
|
|
||||||
Vendored
+36
@@ -0,0 +1,36 @@
|
|||||||
|
0001-Typos-fix-in-german-translation-of-man-pages.patch
|
||||||
|
0002-Last-bits-of-enabling-subuids.patch
|
||||||
|
0003-Dutch-translation-update.patch
|
||||||
|
0004-Updated-Czech-translation.patch
|
||||||
|
0005-Update-for-German-man-pages.patch
|
||||||
|
0006-French-manpage-translation.patch
|
||||||
|
0007-Fix-some-spelling-issues-in-the-Norwegian-translatio.patch
|
||||||
|
0008-su-properly-clear-child-PID.patch
|
||||||
|
301-Reset-pid_child-only-if-waitpid-was-successful.patch
|
||||||
|
|
||||||
|
# These patches are only for the testsuite:
|
||||||
|
#900_testsuite_groupmems
|
||||||
|
#901_testsuite_gcov
|
||||||
|
|
||||||
|
503_shadowconfig.8
|
||||||
|
008_login_log_failure_in_FTMP
|
||||||
|
429_login_FAILLOG_ENAB
|
||||||
|
401_cppw_src.dpatch
|
||||||
|
# 402 should be merged in 401, but should be reviewed by SE Linux experts first
|
||||||
|
402_cppw_selinux
|
||||||
|
506_relaxed_usernames
|
||||||
|
542_useradd-O_option
|
||||||
|
463_login_delay_obeys_to_PAM
|
||||||
|
523_su_arguments_are_concatenated
|
||||||
|
523_su_arguments_are_no_more_concatenated_by_default
|
||||||
|
508_nologin_in_usr_sbin
|
||||||
|
505_useradd_recommend_adduser
|
||||||
|
501_commonio_group_shadow
|
||||||
|
# does not apply cleanly, please merge at upstream
|
||||||
|
1010_vietnamese_translation
|
||||||
|
|
||||||
|
CVE-2017-12424.patch
|
||||||
|
0001-newgidmap-enforce-setgroups-deny-if-self-mapping-a-g.patch
|
||||||
|
0002-gpasswd-1-Fix-password-leak.patch
|
||||||
|
0003-Added-control-character-check.patch
|
||||||
|
0004-Overhaul-valid_field.patch
|
||||||
+98
@@ -0,0 +1,98 @@
|
|||||||
|
#!/usr/bin/make -f
|
||||||
|
# -*- mode: makefile; coding: utf-8 -*-
|
||||||
|
|
||||||
|
DEB_HOST_ARCH_OS := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
|
||||||
|
|
||||||
|
# Enable PIE, BINDNOW, and possible future flags.
|
||||||
|
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
|
||||||
|
DPKG_EXPORT_BUILDFLAGS = 1
|
||||||
|
include /usr/share/dpkg/buildflags.mk
|
||||||
|
|
||||||
|
# Call autoreconf since we need to regenerate all the autofoo files
|
||||||
|
include /usr/share/cdbs/1/rules/autoreconf.mk
|
||||||
|
include /usr/share/cdbs/1/rules/debhelper.mk
|
||||||
|
# Specify where dh_install will find the files that it needs to move:
|
||||||
|
DEB_DH_INSTALL_SOURCEDIR=debian/tmp
|
||||||
|
# Specify the destination of shadow's "make install"
|
||||||
|
# (This is only needed on The Hurd, where only one package is built. On
|
||||||
|
# the other arch, DEB_DESTDIR already points to debian/tmp)
|
||||||
|
DEB_DESTDIR=$(CURDIR)/debian/tmp
|
||||||
|
|
||||||
|
include /usr/share/cdbs/1/class/autotools.mk
|
||||||
|
|
||||||
|
# Adds extra options when calling the configure script:
|
||||||
|
DEB_CONFIGURE_EXTRA_FLAGS := --disable-shared \
|
||||||
|
--without-libcrack \
|
||||||
|
--mandir=/usr/share/man \
|
||||||
|
--with-libpam \
|
||||||
|
--enable-shadowgrp \
|
||||||
|
--enable-man \
|
||||||
|
--disable-account-tools-setuid \
|
||||||
|
--with-group-name-max-length=32 \
|
||||||
|
--without-acl \
|
||||||
|
--without-attr \
|
||||||
|
--without-tcb \
|
||||||
|
SHELL=/bin/sh
|
||||||
|
ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
|
||||||
|
DEB_CONFIGURE_EXTRA_FLAGS += --host=$(DEB_HOST_GNU_TYPE)
|
||||||
|
endif
|
||||||
|
|
||||||
|
# Set the default editor for vipw/vigr
|
||||||
|
CFLAGS += -DDEFAULT_EDITOR=\\\"sensible-editor\\\"
|
||||||
|
|
||||||
|
# Add extras to the install process:
|
||||||
|
binary-install/login::
|
||||||
|
ifeq ($(DEB_HOST_ARCH_OS),hurd)
|
||||||
|
# /bin/login is provided by the hurd package.
|
||||||
|
rm -f debian/login/bin/login
|
||||||
|
endif
|
||||||
|
ifneq ($(DEB_HOST_ARCH_OS),linux)
|
||||||
|
sed -i 's/session optional pam_keyinit.so/# Linux only # session optional pam_keyinit.so/' debian/login.pam
|
||||||
|
endif
|
||||||
|
dh_installpam -p login
|
||||||
|
dh_installpam -p login --name=su
|
||||||
|
install -c -m 444 debian/login.defs debian/login/etc/login.defs
|
||||||
|
install -c -m 444 debian/securetty.$(DEB_HOST_ARCH_OS) debian/login/etc/securetty
|
||||||
|
dh_lintian -p login
|
||||||
|
|
||||||
|
binary-install/passwd::
|
||||||
|
install -c -m 444 man/shadowconfig.8 debian/passwd/usr/share/man/man8
|
||||||
|
install -c -m 444 man/ja/shadowconfig.8 debian/passwd/usr/share/man/ja/man8
|
||||||
|
install -c -m 444 man/pl/shadowconfig.8 debian/passwd/usr/share/man/pl/man8
|
||||||
|
install -c -m 444 man/fr/shadowconfig.8 debian/passwd/usr/share/man/fr/man8
|
||||||
|
# Distribute the pam.d files; unless for the commands with disabled PAM
|
||||||
|
# support
|
||||||
|
dh_installpam -p passwd --name=passwd
|
||||||
|
dh_installpam -p passwd --name=chfn
|
||||||
|
dh_installpam -p passwd --name=chsh
|
||||||
|
dh_installpam -p passwd --name=chpasswd
|
||||||
|
dh_installpam -p passwd --name=newusers
|
||||||
|
install -c -m 644 debian/useradd.default debian/passwd/etc/default/useradd
|
||||||
|
install -d debian/passwd/sbin
|
||||||
|
install -c -m 555 debian/shadowconfig.sh debian/passwd/sbin/shadowconfig
|
||||||
|
install -c -m 444 debian/cpgr.8 debian/passwd/usr/share/man/man8
|
||||||
|
install -c -m 444 debian/cppw.8 debian/passwd/usr/share/man/man8
|
||||||
|
dh_lintian -p passwd
|
||||||
|
|
||||||
|
binary-predeb/uidmap::
|
||||||
|
chmod u+s debian/uidmap/usr/bin/newuidmap
|
||||||
|
chmod u+s debian/uidmap/usr/bin/newgidmap
|
||||||
|
|
||||||
|
binary-predeb/login::
|
||||||
|
# No real need for login to be setuid root
|
||||||
|
# chmod u+s debian/login/bin/login
|
||||||
|
chmod u+s debian/login/bin/su
|
||||||
|
chmod u+s debian/login/usr/bin/newgrp
|
||||||
|
|
||||||
|
binary-predeb/passwd::
|
||||||
|
chmod u+s debian/passwd/usr/bin/chfn
|
||||||
|
chmod u+s debian/passwd/usr/bin/chsh
|
||||||
|
chmod u+s debian/passwd/usr/bin/gpasswd
|
||||||
|
chmod u+s debian/passwd/usr/bin/passwd
|
||||||
|
chgrp shadow debian/passwd/usr/bin/chage
|
||||||
|
chgrp shadow debian/passwd/usr/bin/expiry
|
||||||
|
chmod g+s debian/passwd/usr/bin/chage
|
||||||
|
chmod g+s debian/passwd/usr/bin/expiry
|
||||||
|
|
||||||
|
clean::
|
||||||
|
sed -i 's/# Linux only # //' debian/login.pam
|
||||||
Vendored
+71
@@ -0,0 +1,71 @@
|
|||||||
|
# /etc/securetty: list of terminals on which root is allowed to login.
|
||||||
|
# See securetty(5) and login(1).
|
||||||
|
console
|
||||||
|
|
||||||
|
# for people with serial port consoles
|
||||||
|
com0
|
||||||
|
|
||||||
|
# Standard consoles
|
||||||
|
tty1
|
||||||
|
tty2
|
||||||
|
tty3
|
||||||
|
tty4
|
||||||
|
tty5
|
||||||
|
tty6
|
||||||
|
tty7
|
||||||
|
tty8
|
||||||
|
tty9
|
||||||
|
tty10
|
||||||
|
tty11
|
||||||
|
tty12
|
||||||
|
tty13
|
||||||
|
tty14
|
||||||
|
tty15
|
||||||
|
tty16
|
||||||
|
tty17
|
||||||
|
tty18
|
||||||
|
tty19
|
||||||
|
tty20
|
||||||
|
tty21
|
||||||
|
tty22
|
||||||
|
tty23
|
||||||
|
tty24
|
||||||
|
tty25
|
||||||
|
tty26
|
||||||
|
tty27
|
||||||
|
tty28
|
||||||
|
tty29
|
||||||
|
tty30
|
||||||
|
tty31
|
||||||
|
tty32
|
||||||
|
tty33
|
||||||
|
tty34
|
||||||
|
tty35
|
||||||
|
tty36
|
||||||
|
tty37
|
||||||
|
tty38
|
||||||
|
tty39
|
||||||
|
tty40
|
||||||
|
tty41
|
||||||
|
tty42
|
||||||
|
tty43
|
||||||
|
tty44
|
||||||
|
tty45
|
||||||
|
tty46
|
||||||
|
tty47
|
||||||
|
tty48
|
||||||
|
tty49
|
||||||
|
tty50
|
||||||
|
tty51
|
||||||
|
tty52
|
||||||
|
tty53
|
||||||
|
tty54
|
||||||
|
tty55
|
||||||
|
tty56
|
||||||
|
tty57
|
||||||
|
tty58
|
||||||
|
tty59
|
||||||
|
tty60
|
||||||
|
tty61
|
||||||
|
tty62
|
||||||
|
tty63
|
||||||
Vendored
+24
@@ -0,0 +1,24 @@
|
|||||||
|
# /etc/securetty: list of terminals on which root is allowed to login.
|
||||||
|
# See securetty(5) and login(1).
|
||||||
|
console
|
||||||
|
|
||||||
|
# for people with serial port consoles
|
||||||
|
ttyd0
|
||||||
|
ttyd1
|
||||||
|
|
||||||
|
# Standard consoles
|
||||||
|
ttyv0
|
||||||
|
ttyv1
|
||||||
|
ttyv2
|
||||||
|
ttyv3
|
||||||
|
ttyv4
|
||||||
|
ttyv5
|
||||||
|
ttyv6
|
||||||
|
ttyv7
|
||||||
|
ttyva
|
||||||
|
ttyvb
|
||||||
|
ttyvc
|
||||||
|
ttyvd
|
||||||
|
ttyve
|
||||||
|
ttyvf
|
||||||
|
|
||||||
Vendored
+12
@@ -0,0 +1,12 @@
|
|||||||
|
# /etc/securetty: list of terminals on which root is allowed to login.
|
||||||
|
# See securetty(5) and login(1).
|
||||||
|
console
|
||||||
|
|
||||||
|
# for people with serial port consoles
|
||||||
|
tty00
|
||||||
|
|
||||||
|
# Standard consoles
|
||||||
|
ttyE0
|
||||||
|
ttyE1
|
||||||
|
ttyE2
|
||||||
|
ttyE3
|
||||||
Vendored
+412
@@ -0,0 +1,412 @@
|
|||||||
|
# /etc/securetty: list of terminals on which root is allowed to login.
|
||||||
|
# See securetty(5) and login(1).
|
||||||
|
|
||||||
|
console
|
||||||
|
|
||||||
|
# Local X displays (allows empty passwords with pam_unix's nullok_secure)
|
||||||
|
:0
|
||||||
|
:0.0
|
||||||
|
:0.1
|
||||||
|
:1
|
||||||
|
:1.0
|
||||||
|
:1.1
|
||||||
|
:2
|
||||||
|
:2.0
|
||||||
|
:2.1
|
||||||
|
:3
|
||||||
|
:3.0
|
||||||
|
:3.1
|
||||||
|
#...
|
||||||
|
|
||||||
|
|
||||||
|
# ==========================================================
|
||||||
|
#
|
||||||
|
# TTYs sorted by major number according to Documentation/devices.txt
|
||||||
|
#
|
||||||
|
# ==========================================================
|
||||||
|
|
||||||
|
# Virtual consoles
|
||||||
|
tty1
|
||||||
|
tty2
|
||||||
|
tty3
|
||||||
|
tty4
|
||||||
|
tty5
|
||||||
|
tty6
|
||||||
|
tty7
|
||||||
|
tty8
|
||||||
|
tty9
|
||||||
|
tty10
|
||||||
|
tty11
|
||||||
|
tty12
|
||||||
|
tty13
|
||||||
|
tty14
|
||||||
|
tty15
|
||||||
|
tty16
|
||||||
|
tty17
|
||||||
|
tty18
|
||||||
|
tty19
|
||||||
|
tty20
|
||||||
|
tty21
|
||||||
|
tty22
|
||||||
|
tty23
|
||||||
|
tty24
|
||||||
|
tty25
|
||||||
|
tty26
|
||||||
|
tty27
|
||||||
|
tty28
|
||||||
|
tty29
|
||||||
|
tty30
|
||||||
|
tty31
|
||||||
|
tty32
|
||||||
|
tty33
|
||||||
|
tty34
|
||||||
|
tty35
|
||||||
|
tty36
|
||||||
|
tty37
|
||||||
|
tty38
|
||||||
|
tty39
|
||||||
|
tty40
|
||||||
|
tty41
|
||||||
|
tty42
|
||||||
|
tty43
|
||||||
|
tty44
|
||||||
|
tty45
|
||||||
|
tty46
|
||||||
|
tty47
|
||||||
|
tty48
|
||||||
|
tty49
|
||||||
|
tty50
|
||||||
|
tty51
|
||||||
|
tty52
|
||||||
|
tty53
|
||||||
|
tty54
|
||||||
|
tty55
|
||||||
|
tty56
|
||||||
|
tty57
|
||||||
|
tty58
|
||||||
|
tty59
|
||||||
|
tty60
|
||||||
|
tty61
|
||||||
|
tty62
|
||||||
|
tty63
|
||||||
|
|
||||||
|
# UART serial ports
|
||||||
|
ttyS0
|
||||||
|
ttyS1
|
||||||
|
ttyS2
|
||||||
|
ttyS3
|
||||||
|
ttyS4
|
||||||
|
ttyS5
|
||||||
|
#...ttyS191
|
||||||
|
|
||||||
|
# Serial Mux devices (Linux/PA-RISC only)
|
||||||
|
ttyB0
|
||||||
|
ttyB1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Chase serial card
|
||||||
|
ttyH0
|
||||||
|
ttyH1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Cyclades serial cards
|
||||||
|
ttyC0
|
||||||
|
ttyC1
|
||||||
|
#...ttyC31
|
||||||
|
|
||||||
|
# Digiboard serial cards
|
||||||
|
ttyD0
|
||||||
|
ttyD1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Stallion serial cards
|
||||||
|
ttyE0
|
||||||
|
ttyE1
|
||||||
|
#...ttyE255
|
||||||
|
|
||||||
|
# Specialix serial cards
|
||||||
|
ttyX0
|
||||||
|
ttyX1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Comtrol Rocketport serial cards
|
||||||
|
ttyR0
|
||||||
|
ttyR1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# SDL RISCom serial cards
|
||||||
|
ttyL0
|
||||||
|
ttyL1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Hayes ESP serial card
|
||||||
|
ttyP0
|
||||||
|
ttyP1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Computone IntelliPort II serial card
|
||||||
|
ttyF0
|
||||||
|
ttyF1
|
||||||
|
#...ttyF255
|
||||||
|
|
||||||
|
# Specialix IO8+ serial card
|
||||||
|
ttyW0
|
||||||
|
ttyW1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Comtrol VS-1000 serial controller
|
||||||
|
ttyV0
|
||||||
|
ttyV1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# ISI serial card
|
||||||
|
ttyM0
|
||||||
|
ttyM1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Technology Concepts serial card
|
||||||
|
ttyT0
|
||||||
|
ttyT1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# Specialix RIO serial card
|
||||||
|
ttySR0
|
||||||
|
ttySR1
|
||||||
|
#...ttySR511
|
||||||
|
|
||||||
|
# Chase Research AT/PCI-Fast serial card
|
||||||
|
ttyCH0
|
||||||
|
ttyCH1
|
||||||
|
#...ttyCH63
|
||||||
|
|
||||||
|
# Moxa Intellio serial card
|
||||||
|
ttyMX0
|
||||||
|
ttyMX1
|
||||||
|
#...ttyMX127
|
||||||
|
|
||||||
|
# SmartIO serial card
|
||||||
|
ttySI0
|
||||||
|
ttySI1
|
||||||
|
#...
|
||||||
|
|
||||||
|
# USB dongles
|
||||||
|
ttyUSB0
|
||||||
|
ttyUSB1
|
||||||
|
ttyUSB2
|
||||||
|
#...
|
||||||
|
|
||||||
|
# LinkUp Systems L72xx UARTs
|
||||||
|
ttyLU0
|
||||||
|
ttyLU1
|
||||||
|
ttyLU2
|
||||||
|
ttyLU3
|
||||||
|
|
||||||
|
# StrongARM builtin serial ports
|
||||||
|
ttySA0
|
||||||
|
ttySA1
|
||||||
|
ttySA2
|
||||||
|
|
||||||
|
# SCI serial port (SuperH) ports and SC26xx serial ports
|
||||||
|
ttySC0
|
||||||
|
ttySC1
|
||||||
|
ttySC2
|
||||||
|
ttySC3
|
||||||
|
ttySC4
|
||||||
|
ttySC5
|
||||||
|
ttySC6
|
||||||
|
ttySC7
|
||||||
|
ttySC8
|
||||||
|
ttySC9
|
||||||
|
|
||||||
|
# ARM "AMBA" serial ports
|
||||||
|
ttyAM0
|
||||||
|
ttyAM1
|
||||||
|
ttyAM2
|
||||||
|
ttyAM3
|
||||||
|
ttyAM4
|
||||||
|
ttyAM5
|
||||||
|
ttyAM6
|
||||||
|
ttyAM7
|
||||||
|
ttyAM8
|
||||||
|
ttyAM9
|
||||||
|
ttyAM10
|
||||||
|
ttyAM11
|
||||||
|
ttyAM12
|
||||||
|
ttyAM13
|
||||||
|
ttyAM14
|
||||||
|
ttyAM15
|
||||||
|
|
||||||
|
# Embedded ARM AMBA PL011 ports (e.g. emulated by QEMU)
|
||||||
|
ttyAMA0
|
||||||
|
ttyAMA1
|
||||||
|
ttyAMA2
|
||||||
|
ttyAMA3
|
||||||
|
|
||||||
|
# DataBooster serial ports
|
||||||
|
ttyDB0
|
||||||
|
ttyDB1
|
||||||
|
ttyDB2
|
||||||
|
ttyDB3
|
||||||
|
ttyDB4
|
||||||
|
ttyDB5
|
||||||
|
ttyDB6
|
||||||
|
ttyDB7
|
||||||
|
|
||||||
|
# SGI Altix console ports
|
||||||
|
ttySG0
|
||||||
|
|
||||||
|
# Motorola i.MX ports
|
||||||
|
ttySMX0
|
||||||
|
ttySMX1
|
||||||
|
ttySMX2
|
||||||
|
|
||||||
|
# Marvell MPSC ports
|
||||||
|
ttyMM0
|
||||||
|
ttyMM1
|
||||||
|
|
||||||
|
# PPC CPM (SCC or SMC) ports
|
||||||
|
ttyCPM0
|
||||||
|
ttyCPM1
|
||||||
|
ttyCPM2
|
||||||
|
ttyCPM3
|
||||||
|
ttyCPM4
|
||||||
|
ttyCPM5
|
||||||
|
|
||||||
|
# Altix serial cards
|
||||||
|
ttyIOC0
|
||||||
|
ttyIOC1
|
||||||
|
#...ttyIOC31
|
||||||
|
|
||||||
|
# NEC VR4100 series SIU
|
||||||
|
ttyVR0
|
||||||
|
|
||||||
|
# NEC VR4100 series SSIU
|
||||||
|
ttyVR1
|
||||||
|
|
||||||
|
# Altix ioc4 serial cards
|
||||||
|
ttyIOC84
|
||||||
|
ttyIOC85
|
||||||
|
#...ttyIOC115
|
||||||
|
|
||||||
|
# Altix ioc3 serial cards
|
||||||
|
ttySIOC0
|
||||||
|
ttySIOC1
|
||||||
|
#...ttySIOC31
|
||||||
|
|
||||||
|
# PPC PSC ports
|
||||||
|
ttyPSC0
|
||||||
|
ttyPSC1
|
||||||
|
ttyPSC2
|
||||||
|
ttyPSC3
|
||||||
|
ttyPSC4
|
||||||
|
ttyPSC5
|
||||||
|
|
||||||
|
# ATMEL serial ports
|
||||||
|
ttyAT0
|
||||||
|
ttyAT1
|
||||||
|
#...ttyAT15
|
||||||
|
|
||||||
|
# Hilscher netX serial port
|
||||||
|
ttyNX0
|
||||||
|
ttyNX1
|
||||||
|
#...ttyNX15
|
||||||
|
|
||||||
|
# Xilinx uartlite - port
|
||||||
|
ttyUL0
|
||||||
|
ttyUL1
|
||||||
|
ttyUL2
|
||||||
|
ttyUL3
|
||||||
|
|
||||||
|
# Xen virtual console - port 0
|
||||||
|
xvc0
|
||||||
|
|
||||||
|
# pmac_zilog - port
|
||||||
|
ttyPZ0
|
||||||
|
ttyPZ1
|
||||||
|
ttyPZ2
|
||||||
|
ttyPZ3
|
||||||
|
|
||||||
|
# TX39/49 serial port
|
||||||
|
ttyTX0
|
||||||
|
ttyTX1
|
||||||
|
ttyTX2
|
||||||
|
ttyTX3
|
||||||
|
ttyTX4
|
||||||
|
ttyTX5
|
||||||
|
ttyTX6
|
||||||
|
ttyTX7
|
||||||
|
|
||||||
|
# SC26xx serial ports (see SCI serial ports (SuperH))
|
||||||
|
|
||||||
|
# MAX3100 serial ports
|
||||||
|
ttyMAX0
|
||||||
|
ttyMAX1
|
||||||
|
ttyMAX2
|
||||||
|
ttyMAX3
|
||||||
|
|
||||||
|
# OMAP serial ports
|
||||||
|
ttyO0
|
||||||
|
ttyO1
|
||||||
|
ttyO2
|
||||||
|
ttyO3
|
||||||
|
|
||||||
|
# User space serial ports
|
||||||
|
ttyU0
|
||||||
|
ttyU1
|
||||||
|
|
||||||
|
# A2232 serial card
|
||||||
|
ttyY0
|
||||||
|
ttyY1
|
||||||
|
|
||||||
|
# IBM 3270 terminal Unix tty access
|
||||||
|
3270/tty1
|
||||||
|
3270/tty2
|
||||||
|
#...
|
||||||
|
|
||||||
|
# IBM iSeries/pSeries virtual console
|
||||||
|
hvc0
|
||||||
|
hvc1
|
||||||
|
#...
|
||||||
|
#IBM pSeries console ports
|
||||||
|
hvsi0
|
||||||
|
hvsi1
|
||||||
|
hvsi2
|
||||||
|
|
||||||
|
# Equinox SST multi-port serial boards
|
||||||
|
ttyEQ0
|
||||||
|
ttyEQ1
|
||||||
|
#...ttyEQ1027
|
||||||
|
|
||||||
|
# ==========================================================
|
||||||
|
#
|
||||||
|
# Not in Documentation/Devices.txt
|
||||||
|
#
|
||||||
|
# ==========================================================
|
||||||
|
|
||||||
|
# Embedded Freescale i.MX ports
|
||||||
|
ttymxc0
|
||||||
|
ttymxc1
|
||||||
|
ttymxc2
|
||||||
|
ttymxc3
|
||||||
|
ttymxc4
|
||||||
|
ttymxc5
|
||||||
|
|
||||||
|
# LXC (Linux Containers)
|
||||||
|
lxc/console
|
||||||
|
lxc/tty1
|
||||||
|
lxc/tty2
|
||||||
|
lxc/tty3
|
||||||
|
lxc/tty4
|
||||||
|
|
||||||
|
# Serial Console for MIPS Swarm
|
||||||
|
duart0
|
||||||
|
duart1
|
||||||
|
|
||||||
|
# s390 and s390x ports in LPAR mode
|
||||||
|
ttysclp0
|
||||||
|
|
||||||
|
# ODROID XU4 serial console
|
||||||
|
ttySAC0
|
||||||
|
ttySAC1
|
||||||
|
ttySAC2
|
||||||
|
ttySAC3
|
||||||
Vendored
+49
@@ -0,0 +1,49 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
# turn shadow passwords on or off on a Debian system
|
||||||
|
|
||||||
|
set -e
|
||||||
|
|
||||||
|
shadowon () {
|
||||||
|
set -e
|
||||||
|
pwck -q -r
|
||||||
|
grpck -r
|
||||||
|
pwconv
|
||||||
|
grpconv
|
||||||
|
chown root:root /etc/passwd /etc/group
|
||||||
|
chmod 644 /etc/passwd /etc/group
|
||||||
|
chown root:shadow /etc/shadow /etc/gshadow
|
||||||
|
chmod 640 /etc/shadow /etc/gshadow
|
||||||
|
}
|
||||||
|
|
||||||
|
shadowoff () {
|
||||||
|
set -e
|
||||||
|
pwck -q -r
|
||||||
|
grpck -r
|
||||||
|
pwunconv
|
||||||
|
grpunconv
|
||||||
|
# sometimes the passwd perms get munged
|
||||||
|
chown root:root /etc/passwd /etc/group
|
||||||
|
chmod 644 /etc/passwd /etc/group
|
||||||
|
}
|
||||||
|
|
||||||
|
case "$1" in
|
||||||
|
"on")
|
||||||
|
if shadowon ; then
|
||||||
|
echo Shadow passwords are now on.
|
||||||
|
else
|
||||||
|
echo Please correct the error and rerun \`$0 on\'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
"off")
|
||||||
|
if shadowoff ; then
|
||||||
|
echo Shadow passwords are now off.
|
||||||
|
else
|
||||||
|
echo Please correct the error and rerun \`$0 off\'
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
;;
|
||||||
|
*)
|
||||||
|
echo Usage: $0 on \| off
|
||||||
|
;;
|
||||||
|
esac
|
||||||
Vendored
+1
@@ -0,0 +1 @@
|
|||||||
|
3.0 (quilt)
|
||||||
Vendored
+4
@@ -0,0 +1,4 @@
|
|||||||
|
usr/bin/newuidmap
|
||||||
|
usr/bin/newgidmap
|
||||||
|
usr/share/man/man1/newuidmap.1
|
||||||
|
usr/share/man/man1/newgidmap.1
|
||||||
Vendored
+2
@@ -0,0 +1,2 @@
|
|||||||
|
uidmap: setuid-binary usr/bin/newgidmap 4755 root/root
|
||||||
|
uidmap: setuid-binary usr/bin/newuidmap 4755 root/root
|
||||||
Vendored
+8196
File diff suppressed because it is too large
Load Diff
Vendored
+37
@@ -0,0 +1,37 @@
|
|||||||
|
# Default values for useradd(8)
|
||||||
|
#
|
||||||
|
# The SHELL variable specifies the default login shell on your
|
||||||
|
# system.
|
||||||
|
# Similar to DHSELL in adduser. However, we use "sh" here because
|
||||||
|
# useradd is a low level utility and should be as general
|
||||||
|
# as possible
|
||||||
|
SHELL=/bin/sh
|
||||||
|
#
|
||||||
|
# The default group for users
|
||||||
|
# 100=users on Debian systems
|
||||||
|
# Same as USERS_GID in adduser
|
||||||
|
# This argument is used when the -n flag is specified.
|
||||||
|
# The default behavior (when -n and -g are not specified) is to create a
|
||||||
|
# primary user group with the same name as the user being added to the
|
||||||
|
# system.
|
||||||
|
# GROUP=100
|
||||||
|
#
|
||||||
|
# The default home directory. Same as DHOME for adduser
|
||||||
|
# HOME=/home
|
||||||
|
#
|
||||||
|
# The number of days after a password expires until the account
|
||||||
|
# is permanently disabled
|
||||||
|
# INACTIVE=-1
|
||||||
|
#
|
||||||
|
# The default expire date
|
||||||
|
# EXPIRE=
|
||||||
|
#
|
||||||
|
# The SKEL variable specifies the directory containing "skeletal" user
|
||||||
|
# files; in other words, files such as a sample .profile that will be
|
||||||
|
# copied to the new user's home directory when it is created.
|
||||||
|
# SKEL=/etc/skel
|
||||||
|
#
|
||||||
|
# Defines whether the mail spool should be created while
|
||||||
|
# creating the account
|
||||||
|
# CREATE_MAIL_SPOOL=yes
|
||||||
|
|
||||||
Vendored
+4
@@ -0,0 +1,4 @@
|
|||||||
|
version=4
|
||||||
|
opts="filenamemangle=s%(?:.*?)?v?(\d[\d.]*)\.tar\.gz%shadow-$1.tar.gz%" \
|
||||||
|
https://github.com/shadow-maint/shadow/tags \
|
||||||
|
(?:.*?/)?v?(\d[\d.]*)\.tar\.gz debian uupdate
|
||||||
+214
-163
@@ -20,7 +20,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: shadow-man\n"
|
"Project-Id-Version: shadow-man\n"
|
||||||
"POT-Creation-Date: 2013-08-23 01:54+0200\n"
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
"PO-Revision-Date: 2013-08-23 01:35+0200\n"
|
"PO-Revision-Date: 2013-08-23 01:35+0200\n"
|
||||||
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
|
"Last-Translator: Joe Hansen <joedalton2@yahoo.dk>\n"
|
||||||
"Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n"
|
"Language-Team: Danish <debian-l10n-danish@lists.debian.org>\n"
|
||||||
@@ -68,16 +68,15 @@ msgstr ""
|
|||||||
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
||||||
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
||||||
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
||||||
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname)
|
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) newusers.8.xml:60(surname)
|
||||||
#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname)
|
#: newgrp.1.xml:46(surname) logoutd.8.xml:45(surname)
|
||||||
#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname)
|
#: login.defs.5.xml:110(surname) login.access.5.xml:46(surname)
|
||||||
#: login.access.5.xml:46(surname) login.1.xml:78(surname)
|
#: login.1.xml:78(surname) limits.5.xml:47(surname) lastlog.8.xml:46(surname)
|
||||||
#: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname)
|
#: grpck.8.xml:46(surname) groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
||||||
#: groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
|
||||||
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
||||||
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
||||||
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname)
|
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname) expiry.1.xml:49(surname)
|
||||||
#: expiry.1.xml:49(surname) chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
#: chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
||||||
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
||||||
msgid "Kłoczko"
|
msgid "Kłoczko"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -102,17 +101,16 @@ msgstr ""
|
|||||||
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
||||||
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
||||||
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
||||||
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib)
|
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) newusers.8.xml:62(contrib)
|
||||||
#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib)
|
#: newgrp.1.xml:48(contrib) logoutd.8.xml:47(contrib)
|
||||||
#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib)
|
#: login.defs.5.xml:112(contrib) login.access.5.xml:48(contrib)
|
||||||
#: login.access.5.xml:48(contrib) login.1.xml:80(contrib)
|
#: login.1.xml:80(contrib) limits.5.xml:49(contrib) lastlog.8.xml:48(contrib)
|
||||||
#: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib)
|
#: grpck.8.xml:48(contrib) groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
||||||
#: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
|
||||||
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
||||||
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
||||||
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib)
|
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib) expiry.1.xml:51(contrib)
|
||||||
#: expiry.1.xml:51(contrib) chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib)
|
#: chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib) chfn.1.xml:50(contrib)
|
||||||
#: chfn.1.xml:50(contrib) chage.1.xml:48(contrib)
|
#: chage.1.xml:48(contrib)
|
||||||
msgid "shadow-utils maintainer, 2000 - 2007"
|
msgid "shadow-utils maintainer, 2000 - 2007"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -146,14 +144,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
||||||
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
||||||
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
||||||
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname)
|
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) gshadow.5.xml:39(surname)
|
||||||
#: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname)
|
#: grpck.8.xml:52(surname) groups.1.xml:51(surname) groupmod.8.xml:52(surname)
|
||||||
#: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname)
|
#: groupmems.8.xml:55(surname) groupdel.8.xml:52(surname)
|
||||||
#: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname)
|
#: groupadd.8.xml:54(surname) gpasswd.1.xml:56(surname)
|
||||||
#: gpasswd.1.xml:56(surname) faillog.8.xml:51(surname)
|
#: faillog.8.xml:51(surname) faillog.5.xml:51(surname) expiry.1.xml:55(surname)
|
||||||
#: faillog.5.xml:51(surname) expiry.1.xml:55(surname) chsh.1.xml:54(surname)
|
#: chsh.1.xml:54(surname) chpasswd.8.xml:55(surname)
|
||||||
#: chpasswd.8.xml:55(surname) chgpasswd.8.xml:51(surname)
|
#: chgpasswd.8.xml:51(surname) chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
||||||
#: chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
|
||||||
msgid "François"
|
msgid "François"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -182,14 +179,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
||||||
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
||||||
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
||||||
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib)
|
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) gshadow.5.xml:42(contrib)
|
||||||
#: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib)
|
#: grpck.8.xml:54(contrib) groups.1.xml:53(contrib) groupmod.8.xml:54(contrib)
|
||||||
#: groupmod.8.xml:54(contrib) groupmems.8.xml:57(contrib)
|
#: groupmems.8.xml:57(contrib) groupdel.8.xml:54(contrib)
|
||||||
#: groupdel.8.xml:54(contrib) groupadd.8.xml:56(contrib)
|
#: groupadd.8.xml:56(contrib) gpasswd.1.xml:58(contrib)
|
||||||
#: gpasswd.1.xml:58(contrib) faillog.8.xml:53(contrib)
|
#: faillog.8.xml:53(contrib) faillog.5.xml:53(contrib) expiry.1.xml:57(contrib)
|
||||||
#: faillog.5.xml:53(contrib) expiry.1.xml:57(contrib) chsh.1.xml:56(contrib)
|
#: chsh.1.xml:56(contrib) chpasswd.8.xml:57(contrib)
|
||||||
#: chpasswd.8.xml:57(contrib) chgpasswd.8.xml:53(contrib)
|
#: chgpasswd.8.xml:53(contrib) chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
||||||
#: chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
|
||||||
msgid "shadow-utils maintainer, 2007 - now"
|
msgid "shadow-utils maintainer, 2007 - now"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -261,14 +257,13 @@ msgstr ""
|
|||||||
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
||||||
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
||||||
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
||||||
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg)
|
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) passwd.1.xml:79(replaceable)
|
||||||
#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable)
|
#: newusers.8.xml:87(replaceable) lastlog.8.xml:73(replaceable)
|
||||||
#: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg)
|
#: grpck.8.xml:72(arg) groupmod.8.xml:73(replaceable)
|
||||||
#: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable)
|
#: groupdel.8.xml:73(replaceable) groupadd.8.xml:75(replaceable)
|
||||||
#: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable)
|
#: faillog.8.xml:72(replaceable) chsh.1.xml:75(replaceable)
|
||||||
#: chsh.1.xml:75(replaceable) chpasswd.8.xml:76(replaceable)
|
#: chpasswd.8.xml:76(replaceable) chgpasswd.8.xml:72(replaceable)
|
||||||
#: chgpasswd.8.xml:72(replaceable) chfn.1.xml:75(replaceable)
|
#: chfn.1.xml:75(replaceable) chage.1.xml:72(replaceable)
|
||||||
#: chage.1.xml:72(replaceable)
|
|
||||||
msgid "options"
|
msgid "options"
|
||||||
msgstr "tilvalg"
|
msgstr "tilvalg"
|
||||||
|
|
||||||
@@ -317,11 +312,10 @@ msgstr ""
|
|||||||
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
||||||
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
||||||
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
||||||
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title)
|
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title) groupdel.8.xml:88(title)
|
||||||
#: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title)
|
#: groupadd.8.xml:93(title) gpasswd.1.xml:134(title) faillog.8.xml:89(title)
|
||||||
#: faillog.8.xml:89(title) expiry.1.xml:91(title) chsh.1.xml:95(title)
|
#: expiry.1.xml:91(title) chsh.1.xml:95(title) chpasswd.8.xml:130(title)
|
||||||
#: chpasswd.8.xml:130(title) chgpasswd.8.xml:105(title) chfn.1.xml:111(title)
|
#: chgpasswd.8.xml:105(title) chfn.1.xml:111(title) chage.1.xml:91(title)
|
||||||
#: chage.1.xml:91(title)
|
|
||||||
msgid "OPTIONS"
|
msgid "OPTIONS"
|
||||||
msgstr "TILVALG"
|
msgstr "TILVALG"
|
||||||
|
|
||||||
@@ -343,7 +337,7 @@ msgstr "Rediger gruppedatabase."
|
|||||||
|
|
||||||
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
||||||
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
||||||
#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term)
|
#: newusers.8.xml:283(term) lastlog.8.xml:118(term) grpck.8.xml:157(term)
|
||||||
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
||||||
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
||||||
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
||||||
@@ -353,7 +347,7 @@ msgstr "<option>-h</option>, <option>--help</option>"
|
|||||||
|
|
||||||
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
||||||
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
||||||
#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para)
|
#: newusers.8.xml:285(para) lastlog.8.xml:122(para) grpck.8.xml:159(para)
|
||||||
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
||||||
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
||||||
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
||||||
@@ -379,7 +373,7 @@ msgstr "Stille tilstand."
|
|||||||
|
|
||||||
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
||||||
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
||||||
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term)
|
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:126(term)
|
||||||
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
||||||
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
||||||
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
||||||
@@ -393,7 +387,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
||||||
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
||||||
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para)
|
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:130(para)
|
||||||
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
||||||
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
||||||
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
||||||
@@ -422,18 +416,18 @@ msgstr "<option>-u</option>, <option>--user</option>"
|
|||||||
msgid "Indicates which user's tcb shadow file to edit."
|
msgid "Indicates which user's tcb shadow file to edit."
|
||||||
msgstr "Indikerer hvilken brugers tcb-shadowfil at redigere."
|
msgstr "Indikerer hvilken brugers tcb-shadowfil at redigere."
|
||||||
|
|
||||||
#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title)
|
#: vipw.8.xml:165(title) usermod.8.xml:496(title) userdel.8.xml:171(title)
|
||||||
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
||||||
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
||||||
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
||||||
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
||||||
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title)
|
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) gpasswd.1.xml:264(title)
|
||||||
#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title)
|
#: chsh.1.xml:154(title) chpasswd.8.xml:239(title) chgpasswd.8.xml:198(title)
|
||||||
#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title)
|
#: chfn.1.xml:193(title) chage.1.xml:244(title)
|
||||||
msgid "CONFIGURATION"
|
msgid "CONFIGURATION"
|
||||||
msgstr "KONFIGURATION"
|
msgstr "KONFIGURATION"
|
||||||
|
|
||||||
#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para)
|
#: vipw.8.xml:166(para) usermod.8.xml:497(para) userdel.8.xml:172(para)
|
||||||
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
||||||
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
||||||
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
||||||
@@ -488,37 +482,35 @@ msgstr ""
|
|||||||
"Redigeringsprogram der skal bruges hvis <option>VISUAL</option> ikke er "
|
"Redigeringsprogram der skal bruges hvis <option>VISUAL</option> ikke er "
|
||||||
"angivet."
|
"angivet."
|
||||||
|
|
||||||
#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title)
|
#: vipw.8.xml:195(title) usermod.8.xml:513(title) userdel.8.xml:188(title)
|
||||||
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
||||||
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
||||||
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
||||||
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
||||||
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
||||||
#: login.access.5.xml:121(title) login.1.xml:338(title)
|
#: login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title)
|
||||||
#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title)
|
#: lastlog.8.xml:204(title) gshadow.5.xml:156(title) grpck.8.xml:221(title)
|
||||||
#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title)
|
#: groups.1.xml:100(title) groupmod.8.xml:205(title) groupmems.8.xml:211(title)
|
||||||
#: groupmems.8.xml:211(title) groupdel.8.xml:140(title)
|
#: groupdel.8.xml:140(title) groupadd.8.xml:233(title) gpasswd.1.xml:279(title)
|
||||||
#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title)
|
#: faillog.8.xml:243(title) faillog.5.xml:96(title) expiry.1.xml:121(title)
|
||||||
#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title)
|
#: chsh.1.xml:167(title) chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title)
|
||||||
#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title)
|
#: chfn.1.xml:207(title) chage.1.xml:256(title)
|
||||||
#: chage.1.xml:256(title)
|
|
||||||
msgid "FILES"
|
msgid "FILES"
|
||||||
msgstr "FILER"
|
msgstr "FILER"
|
||||||
|
|
||||||
#: vipw.8.xml:198(filename) usermod.8.xml:517(filename)
|
#: vipw.8.xml:198(filename) usermod.8.xml:516(filename)
|
||||||
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
||||||
#: sg.1.xml:125(filename) pwck.8.xml:272(filename)
|
#: sg.1.xml:125(filename) pwck.8.xml:272(filename) newusers.8.xml:412(filename)
|
||||||
#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename)
|
#: newgrp.1.xml:136(filename) gshadow.5.xml:159(filename)
|
||||||
#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename)
|
#: grpck.8.xml:224(filename) groups.1.xml:103(filename)
|
||||||
#: groups.1.xml:103(filename) groupmod.8.xml:208(filename)
|
#: groupmod.8.xml:208(filename) groupmems.8.xml:214(filename)
|
||||||
#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename)
|
#: groupdel.8.xml:143(filename) groupadd.8.xml:236(filename)
|
||||||
#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename)
|
#: gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename)
|
||||||
#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename)
|
#: gpasswd.1.xml:282(filename) chgpasswd.8.xml:216(filename)
|
||||||
#: chgpasswd.8.xml:216(filename)
|
|
||||||
msgid "/etc/group"
|
msgid "/etc/group"
|
||||||
msgstr "/etc/group"
|
msgstr "/etc/group"
|
||||||
|
|
||||||
#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para)
|
#: vipw.8.xml:200(para) usermod.8.xml:518(para) userdel.8.xml:193(para)
|
||||||
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
||||||
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
||||||
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
||||||
@@ -527,7 +519,7 @@ msgstr "/etc/group"
|
|||||||
msgid "Group account information."
|
msgid "Group account information."
|
||||||
msgstr "Information om gruppekonto."
|
msgstr "Information om gruppekonto."
|
||||||
|
|
||||||
#: vipw.8.xml:204(filename) usermod.8.xml:523(filename)
|
#: vipw.8.xml:204(filename) usermod.8.xml:522(filename)
|
||||||
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
||||||
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
||||||
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
||||||
@@ -538,7 +530,7 @@ msgstr "Information om gruppekonto."
|
|||||||
msgid "/etc/gshadow"
|
msgid "/etc/gshadow"
|
||||||
msgstr "/etc/gshadow"
|
msgstr "/etc/gshadow"
|
||||||
|
|
||||||
#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para)
|
#: vipw.8.xml:206(para) usermod.8.xml:524(para) useradd.8.xml:698(para)
|
||||||
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
||||||
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
||||||
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
||||||
@@ -546,7 +538,7 @@ msgstr "/etc/gshadow"
|
|||||||
msgid "Secure group account information."
|
msgid "Secure group account information."
|
||||||
msgstr "Information om sikret gruppekonto."
|
msgstr "Information om sikret gruppekonto."
|
||||||
|
|
||||||
#: vipw.8.xml:210(filename) usermod.8.xml:535(filename)
|
#: vipw.8.xml:210(filename) usermod.8.xml:534(filename)
|
||||||
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
||||||
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
||||||
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
||||||
@@ -559,7 +551,7 @@ msgstr "Information om sikret gruppekonto."
|
|||||||
msgid "/etc/passwd"
|
msgid "/etc/passwd"
|
||||||
msgstr "/etc/passwd"
|
msgstr "/etc/passwd"
|
||||||
|
|
||||||
#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para)
|
#: vipw.8.xml:212(para) usermod.8.xml:536(para) userdel.8.xml:205(para)
|
||||||
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
||||||
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
||||||
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
||||||
@@ -569,7 +561,7 @@ msgstr "/etc/passwd"
|
|||||||
msgid "User account information."
|
msgid "User account information."
|
||||||
msgstr "Information om brugerkonto."
|
msgstr "Information om brugerkonto."
|
||||||
|
|
||||||
#: vipw.8.xml:216(filename) usermod.8.xml:541(filename)
|
#: vipw.8.xml:216(filename) usermod.8.xml:540(filename)
|
||||||
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
||||||
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
||||||
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
||||||
@@ -580,7 +572,7 @@ msgstr "Information om brugerkonto."
|
|||||||
msgid "/etc/shadow"
|
msgid "/etc/shadow"
|
||||||
msgstr "/etc/shadow"
|
msgstr "/etc/shadow"
|
||||||
|
|
||||||
#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para)
|
#: vipw.8.xml:218(para) usermod.8.xml:542(para) userdel.8.xml:211(para)
|
||||||
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
||||||
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
||||||
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
||||||
@@ -589,7 +581,7 @@ msgstr "/etc/shadow"
|
|||||||
msgid "Secure user account information."
|
msgid "Secure user account information."
|
||||||
msgstr "Information om sikret brugerkonto."
|
msgstr "Information om sikret brugerkonto."
|
||||||
|
|
||||||
#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title)
|
#: vipw.8.xml:225(title) usermod.8.xml:561(title) userdel.8.xml:308(title)
|
||||||
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
||||||
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
||||||
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
||||||
@@ -652,15 +644,15 @@ msgstr ""
|
|||||||
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
||||||
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
||||||
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
||||||
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname)
|
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname) passwd.1.xml:47(surname)
|
||||||
#: passwd.1.xml:47(surname) newusers.8.xml:55(surname)
|
#: newusers.8.xml:55(surname) newgrp.1.xml:41(surname)
|
||||||
#: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname)
|
#: logoutd.8.xml:40(surname) login.defs.5.xml:105(surname)
|
||||||
#: login.defs.5.xml:105(surname) login.1.xml:73(surname)
|
#: login.1.xml:73(surname) lastlog.8.xml:41(surname) grpck.8.xml:41(surname)
|
||||||
#: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname)
|
#: groups.1.xml:40(surname) groupmod.8.xml:41(surname)
|
||||||
#: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname)
|
#: groupdel.8.xml:41(surname) groupadd.8.xml:43(surname)
|
||||||
#: groupadd.8.xml:43(surname) faillog.8.xml:40(surname)
|
#: faillog.8.xml:40(surname) faillog.5.xml:40(surname) expiry.1.xml:44(surname)
|
||||||
#: faillog.5.xml:40(surname) expiry.1.xml:44(surname) chsh.1.xml:43(surname)
|
#: chsh.1.xml:43(surname) chpasswd.8.xml:44(surname) chfn.1.xml:43(surname)
|
||||||
#: chpasswd.8.xml:44(surname) chfn.1.xml:43(surname) chage.1.xml:41(surname)
|
#: chage.1.xml:41(surname)
|
||||||
msgid "Haugh"
|
msgid "Haugh"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1143,9 +1135,9 @@ msgstr ""
|
|||||||
|
|
||||||
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
||||||
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
||||||
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title)
|
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:216(title)
|
||||||
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title)
|
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) gpasswd.1.xml:252(title)
|
||||||
#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
#: faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
||||||
#: chgpasswd.8.xml:186(title)
|
#: chgpasswd.8.xml:186(title)
|
||||||
msgid "CAVEATS"
|
msgid "CAVEATS"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1155,17 +1147,17 @@ msgid ""
|
|||||||
"You must make certain that the named user is not executing any processes "
|
"You must make certain that the named user is not executing any processes "
|
||||||
"when this command is being executed if the user's numerical user ID, the "
|
"when this command is being executed if the user's numerical user ID, the "
|
||||||
"user's name, or the user's home directory is being changed. "
|
"user's name, or the user's home directory is being changed. "
|
||||||
"<command>usermod</command> checks this on Linux, but only check if the user "
|
"<command>usermod</command> checks this on Linux. On other platforms it only "
|
||||||
"is logged in according to utmp on other architectures."
|
"uses utmp to check if the user is logged in."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:487(para)
|
#: usermod.8.xml:486(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"You must change the owner of any <command>crontab</command> files or "
|
"You must change the owner of any <command>crontab</command> files or "
|
||||||
"<command>at</command> jobs manually."
|
"<command>at</command> jobs manually."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:491(para)
|
#: usermod.8.xml:490(para)
|
||||||
msgid "You must make any changes involving NIS on the NIS server."
|
msgid "You must make any changes involving NIS on the NIS server."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1396,7 +1388,7 @@ msgid ""
|
|||||||
"algorithm: <placeholder-1/>"
|
"algorithm: <placeholder-1/>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:529(filename) userdel.8.xml:197(filename)
|
#: usermod.8.xml:528(filename) userdel.8.xml:197(filename)
|
||||||
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
||||||
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
||||||
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
||||||
@@ -1407,7 +1399,7 @@ msgstr ""
|
|||||||
msgid "/etc/login.defs"
|
msgid "/etc/login.defs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
#: usermod.8.xml:530(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
||||||
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
||||||
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
||||||
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
||||||
@@ -1415,31 +1407,31 @@ msgstr ""
|
|||||||
msgid "Shadow password suite configuration."
|
msgid "Shadow password suite configuration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:547(filename) userdel.8.xml:215(filename)
|
#: usermod.8.xml:546(filename) userdel.8.xml:215(filename)
|
||||||
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subgid"
|
msgid "/etc/subgid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
#: usermod.8.xml:548(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
||||||
#: newusers.8.xml:438(para)
|
#: newusers.8.xml:438(para)
|
||||||
msgid "Per user subordinate group IDs."
|
msgid "Per user subordinate group IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:553(filename) userdel.8.xml:221(filename)
|
#: usermod.8.xml:552(filename) userdel.8.xml:221(filename)
|
||||||
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subuid"
|
msgid "/etc/subuid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
#: usermod.8.xml:554(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
||||||
#: newusers.8.xml:444(para)
|
#: newusers.8.xml:444(para)
|
||||||
msgid "Per user subordinate user IDs."
|
msgid "Per user subordinate user IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:563(para)
|
#: usermod.8.xml:562(para)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></"
|
#| "<citerefentry><refentrytitle>vi</refentrytitle><manvolnum>1</manvolnum></"
|
||||||
@@ -1653,9 +1645,8 @@ msgstr ""
|
|||||||
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
||||||
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
||||||
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
||||||
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum)
|
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) chfn.1.xml:61(manvolnum)
|
||||||
#: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum)
|
#: chage.1.xml:59(manvolnum) chage.1.xml:289(replaceable)
|
||||||
#: chage.1.xml:289(replaceable)
|
|
||||||
msgid "1"
|
msgid "1"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1976,7 +1967,7 @@ msgid ""
|
|||||||
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
||||||
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
||||||
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
||||||
"account to turn off password ageing, even though system account has no "
|
"account to turn off password aging, even though system account has no "
|
||||||
"password at all. Multiple <option>-K</option> options can be specified, e."
|
"password at all. Multiple <option>-K</option> options can be specified, e."
|
||||||
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
||||||
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
||||||
@@ -1994,7 +1985,7 @@ msgstr ""
|
|||||||
#: useradd.8.xml:327(para)
|
#: useradd.8.xml:327(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"By default, the user's entries in the lastlog and faillog databases are "
|
"By default, the user's entries in the lastlog and faillog databases are "
|
||||||
"resetted to avoid reusing the entry from a previously deleted user."
|
"reset to avoid reusing the entry from a previously deleted user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:335(term)
|
#: useradd.8.xml:335(term)
|
||||||
@@ -2014,9 +2005,11 @@ msgid ""
|
|||||||
"is not enabled, no home directories are created."
|
"is not enabled, no home directories are created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:354(option)
|
#: useradd.8.xml:353(term)
|
||||||
msgid "-M"
|
#, fuzzy
|
||||||
msgstr ""
|
#| msgid "<option>-c</option>, <option>--crypt-method</option>"
|
||||||
|
msgid "<option>-M</option>, <option>--no-create-home</option>"
|
||||||
|
msgstr "<option>-c</option>, <option>--crypt-method</option>"
|
||||||
|
|
||||||
#: useradd.8.xml:357(para)
|
#: useradd.8.xml:357(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2081,10 +2074,10 @@ msgstr ""
|
|||||||
#: useradd.8.xml:434(para)
|
#: useradd.8.xml:434(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that <command>useradd</command> will not create a home directory for "
|
"Note that <command>useradd</command> will not create a home directory for "
|
||||||
"such an user, regardless of the default setting in <filename>/etc/login."
|
"such a user, regardless of the default setting in <filename>/etc/login.defs</"
|
||||||
"defs</filename> (<option>CREATE_HOME</option>). You have to specify the "
|
"filename> (<option>CREATE_HOME</option>). You have to specify the <option>-"
|
||||||
"<option>-m</option> options if you want a home directory for a system "
|
"m</option> options if you want a home directory for a system account to be "
|
||||||
"account to be created."
|
"created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:461(para)
|
#: useradd.8.xml:461(para)
|
||||||
@@ -2602,7 +2595,7 @@ msgstr ""
|
|||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" 1) the user su is targetting\n"
|
" 1) the user su is targeting\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2636,12 +2629,12 @@ msgstr ""
|
|||||||
#: suauth.5.xml:107(para)
|
#: suauth.5.xml:107(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"from-id is formatted the same as to-id except the extra word "
|
"from-id is formatted the same as to-id except the extra word "
|
||||||
"<emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</"
|
"<emphasis>GROUP</emphasis> is recognized. <emphasis>ALL EXCEPT GROUP</"
|
||||||
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
||||||
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
||||||
"have primary group id of the relevant group, an entry in "
|
"have primary group id of the relevant group, an entry in "
|
||||||
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
||||||
"manvolnum></citerefentry> is neccessary."
|
"manvolnum></citerefentry> is necessary."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: suauth.5.xml:118(para)
|
#: suauth.5.xml:118(para)
|
||||||
@@ -2744,9 +2737,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
||||||
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib)
|
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib) passwd.1.xml:48(contrib)
|
||||||
#: passwd.1.xml:48(contrib) login.1.xml:74(contrib) faillog.8.xml:41(contrib)
|
#: login.1.xml:74(contrib) faillog.8.xml:41(contrib) faillog.5.xml:41(contrib)
|
||||||
#: faillog.5.xml:41(contrib)
|
|
||||||
msgid "Creation, 1989"
|
msgid "Creation, 1989"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2845,7 +2837,7 @@ msgstr ""
|
|||||||
#: su.1.xml:158(para)
|
#: su.1.xml:158(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The executed command will have no controlling terminal. This option cannot "
|
"The executed command will have no controlling terminal. This option cannot "
|
||||||
"be used to execute interractive programs which need a controlling TTY."
|
"be used to execute interactive programs which need a controlling TTY."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: su.1.xml:168(term)
|
#: su.1.xml:168(term)
|
||||||
@@ -3389,7 +3381,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"A password field which starts with a exclamation mark means that the "
|
"A password field which starts with an exclamation mark means that the "
|
||||||
"password is locked. The remaining characters on the line represent the "
|
"password is locked. The remaining characters on the line represent the "
|
||||||
"password field before the password was locked."
|
"password field before the password was locked."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3407,7 +3399,7 @@ msgstr ""
|
|||||||
#: shadow.5.xml:134(para)
|
#: shadow.5.xml:134(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value 0 has a special meaning, which is that the user should change her "
|
"The value 0 has a special meaning, which is that the user should change her "
|
||||||
"pasword the next time she will log in the system."
|
"password the next time she will log in the system."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:139(para)
|
#: shadow.5.xml:139(para)
|
||||||
@@ -3507,7 +3499,7 @@ msgstr ""
|
|||||||
#: shadow.5.xml:229(para)
|
#: shadow.5.xml:229(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that an account expiration differs from a password expiration. In case "
|
"Note that an account expiration differs from a password expiration. In case "
|
||||||
"of an acount expiration, the user shall not be allowed to login. In case of "
|
"of an account expiration, the user shall not be allowed to login. In case of "
|
||||||
"a password expiration, the user is not allowed to login using her password."
|
"a password expiration, the user is not allowed to login using her password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -3768,18 +3760,15 @@ msgstr ""
|
|||||||
msgid "pwconv"
|
msgid "pwconv"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command)
|
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) login.defs.5.xml:438(term)
|
||||||
#: login.defs.5.xml:438(term)
|
|
||||||
msgid "pwunconv"
|
msgid "pwunconv"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command)
|
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) login.defs.5.xml:340(term)
|
||||||
#: login.defs.5.xml:340(term)
|
|
||||||
msgid "grpconv"
|
msgid "grpconv"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command)
|
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) login.defs.5.xml:346(term)
|
||||||
#: login.defs.5.xml:346(term)
|
|
||||||
msgid "grpunconv"
|
msgid "grpunconv"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -3927,8 +3916,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
||||||
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
||||||
#: passwd.1.xml:71(refname) passwd.1.xml:77(command)
|
#: passwd.1.xml:71(refname) passwd.1.xml:77(command) login.defs.5.xml:409(term)
|
||||||
#: login.defs.5.xml:409(term)
|
|
||||||
msgid "passwd"
|
msgid "passwd"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -4071,7 +4059,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
||||||
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
||||||
"paramater could be replaced by an alternate TCB directory."
|
"parameter could be replaced by an alternate TCB directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pwck.8.xml:312(para)
|
#: pwck.8.xml:312(para)
|
||||||
@@ -4400,8 +4388,12 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: passwd.1.xml:166(para)
|
#: passwd.1.xml:166(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "You can find advices on how to choose a strong password on http://en."
|
||||||
|
#| "wikipedia.org/wiki/Password_strength"
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can find advices on how to choose a strong password on http://en."
|
"You can find advice on how to choose a strong password on http://en."
|
||||||
"wikipedia.org/wiki/Password_strength"
|
"wikipedia.org/wiki/Password_strength"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Du kan finde råd om hvordan du vælger en god adgangskode på http://en."
|
"Du kan finde råd om hvordan du vælger en god adgangskode på http://en."
|
||||||
@@ -4703,8 +4695,8 @@ msgstr "<option>PASS_MIN_LEN</option> (antal)"
|
|||||||
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Number of significant characters in the password for crypt(). "
|
"Number of significant characters in the password for crypt(). "
|
||||||
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your crypt"
|
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your "
|
||||||
"() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
"crypt() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
||||||
"<replaceable>yes</replaceable>."
|
"<replaceable>yes</replaceable>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -4842,7 +4834,9 @@ msgid "HISTORY"
|
|||||||
msgstr "HISTORIK"
|
msgstr "HISTORIK"
|
||||||
|
|
||||||
#: nologin.8.xml:91(para)
|
#: nologin.8.xml:91(para)
|
||||||
msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
#, fuzzy
|
||||||
|
#| msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
||||||
|
msgid "The <command>nologin</command> command appeared in BSD 4.4."
|
||||||
msgstr "Kommandoen <command>nologin</command> fremkom i BSD 4.4."
|
msgstr "Kommandoen <command>nologin</command> fremkom i BSD 4.4."
|
||||||
|
|
||||||
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
||||||
@@ -4881,11 +4875,19 @@ msgid "This is the name of the user."
|
|||||||
msgstr "Dette er navnet på brugeren."
|
msgstr "Dette er navnet på brugeren."
|
||||||
|
|
||||||
#: newusers.8.xml:116(para)
|
#: newusers.8.xml:116(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If this field contains the name of an existing user (or the name of an "
|
||||||
|
#| "user created before by <command>newusers</command>), the UID of the "
|
||||||
|
#| "specified user will be used."
|
||||||
msgid ""
|
msgid ""
|
||||||
"It can be the name of a new user or the name of an existing user (or an user "
|
"It can be the name of a new user or the name of an existing user (or a user "
|
||||||
"created before by <command>newusers</command>). In case of an existing user, "
|
"created before by <command>newusers</command>). In case of an existing user, "
|
||||||
"the user's information will be changed, otherwise a new user will be created."
|
"the user's information will be changed, otherwise a new user will be created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Hvis dette felt indeholder navnet på en eksisterende bruger (eller navnet på "
|
||||||
|
"en bruger oprettet før af <command>newusers</command>), så vil UID'en for "
|
||||||
|
"den angivne bruger blive brugt."
|
||||||
|
|
||||||
#: newusers.8.xml:127(emphasis)
|
#: newusers.8.xml:127(emphasis)
|
||||||
msgid "pw_passwd"
|
msgid "pw_passwd"
|
||||||
@@ -4908,8 +4910,12 @@ msgid "This field is used to define the UID of the user."
|
|||||||
msgstr "Dette flet bruges til at definere UID for brugeren."
|
msgstr "Dette flet bruges til at definere UID for brugeren."
|
||||||
|
|
||||||
#: newusers.8.xml:144(para)
|
#: newusers.8.xml:144(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If the field is empty, an new (unused) UID will be defined automatically "
|
||||||
|
#| "by <command>newusers</command>."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the field is empty, an new (unused) UID will be defined automatically by "
|
"If the field is empty, a new (unused) UID will be defined automatically by "
|
||||||
"<command>newusers</command>."
|
"<command>newusers</command>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Hvis feltet er tomt, vil en ny (ubrugt) UID blive defineret automatisk af "
|
"Hvis feltet er tomt, vil en ny (ubrugt) UID blive defineret automatisk af "
|
||||||
@@ -4921,8 +4927,13 @@ msgstr ""
|
|||||||
"Hvis dette felt indeholer et tal, så vil dette tal blive brugt som UID'en."
|
"Hvis dette felt indeholer et tal, så vil dette tal blive brugt som UID'en."
|
||||||
|
|
||||||
#: newusers.8.xml:152(para)
|
#: newusers.8.xml:152(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If this field contains the name of an existing user (or the name of an "
|
||||||
|
#| "user created before by <command>newusers</command>), the UID of the "
|
||||||
|
#| "specified user will be used."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If this field contains the name of an existing user (or the name of an user "
|
"If this field contains the name of an existing user (or the name of a user "
|
||||||
"created before by <command>newusers</command>), the UID of the specified "
|
"created before by <command>newusers</command>), the UID of the specified "
|
||||||
"user will be used."
|
"user will be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -6181,6 +6192,8 @@ msgid "D: max data size (KB)"
|
|||||||
msgstr "D: Maks. datastørrelse (KB)"
|
msgstr "D: Maks. datastørrelse (KB)"
|
||||||
|
|
||||||
#: limits.5.xml:111(para)
|
#: limits.5.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "F: maximum filesize (KB)"
|
||||||
msgid "F: maximum file size (KB)"
|
msgid "F: maximum file size (KB)"
|
||||||
msgstr "F: Maks filstørrelse (KB)"
|
msgstr "F: Maks filstørrelse (KB)"
|
||||||
|
|
||||||
@@ -6251,7 +6264,7 @@ msgstr ""
|
|||||||
#: limits.5.xml:145(para)
|
#: limits.5.xml:145(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
||||||
"the line is considered a limit string, thus comments are not allowed. A "
|
"the line is considered a limit string, thus comments are not allowed. An "
|
||||||
"invalid limits string will be rejected (not considered) by the "
|
"invalid limits string will be rejected (not considered) by the "
|
||||||
"<command>login</command> program."
|
"<command>login</command> program."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -6271,8 +6284,12 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:165(para)
|
#: limits.5.xml:165(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If more than one line with limits for an user exist, only the first line "
|
||||||
|
#| "for this user will be considered."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If more than one line with limits for an user exist, only the first line for "
|
"If more than one line with limits for a user exist, only the first line for "
|
||||||
"this user will be considered."
|
"this user will be considered."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Hvis mere end en linje med begrænsninger for en bruger findes, så vil kun "
|
"Hvis mere end en linje med begrænsninger for en bruger findes, så vil kun "
|
||||||
@@ -6280,7 +6297,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: limits.5.xml:170(para)
|
#: limits.5.xml:170(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If no lines are specified for an user, the last <replaceable>@group</"
|
"If no lines are specified for a user, the last <replaceable>@group</"
|
||||||
"replaceable> line matching a group whose the user is a member of will be "
|
"replaceable> line matching a group whose the user is a member of will be "
|
||||||
"considered, or the last line with default limits if no groups contain the "
|
"considered, or the last line with default limits if no groups contain the "
|
||||||
"user."
|
"user."
|
||||||
@@ -6351,29 +6368,53 @@ msgid ""
|
|||||||
"Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>."
|
"Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:127(term) faillog.8.xml:192(term)
|
#: lastlog.8.xml:107(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-u</option>, <option>--user</option>"
|
||||||
|
msgid "<option>-C</option>, <option>--clear</option>"
|
||||||
|
msgstr "<option>-u</option>, <option>--user</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:111(para)
|
||||||
|
msgid ""
|
||||||
|
"Clear lastlog record of a user. This option can be used only together with "
|
||||||
|
"<option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:138(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-u</option>, <option>--user</option>"
|
||||||
|
msgid "<option>-S</option>, <option>--set</option>"
|
||||||
|
msgstr "<option>-u</option>, <option>--user</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:142(para)
|
||||||
|
msgid ""
|
||||||
|
"Set lastlog record of a user to the current time. This option can be used "
|
||||||
|
"only together with <option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:149(term) faillog.8.xml:192(term)
|
||||||
msgid ""
|
msgid ""
|
||||||
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:131(para)
|
#: lastlog.8.xml:153(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
||||||
"emphasis>."
|
"emphasis>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:138(term) faillog.8.xml:202(term)
|
#: lastlog.8.xml:160(term) faillog.8.xml:202(term)
|
||||||
msgid ""
|
msgid ""
|
||||||
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
||||||
"replaceable>|<replaceable>RANGE</replaceable>"
|
"replaceable>|<replaceable>RANGE</replaceable>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:142(para)
|
#: lastlog.8.xml:164(para)
|
||||||
msgid "Print the lastlog record of the specified user(s)."
|
msgid "Print the lastlog record of the specified user(s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:145(para) faillog.8.xml:211(para)
|
#: lastlog.8.xml:167(para) faillog.8.xml:211(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The users can be specified by a login name, a numerical user ID, or a "
|
"The users can be specified by a login name, a numerical user ID, or a "
|
||||||
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
||||||
@@ -6382,24 +6423,24 @@ msgid ""
|
|||||||
"UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
"UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:157(para)
|
#: lastlog.8.xml:179(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
||||||
"emphasis> will be displayed instead of the port and time."
|
"emphasis> will be displayed instead of the port and time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:162(para)
|
#: lastlog.8.xml:184(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Only the entries for the current users of the system will be displayed. "
|
"Only the entries for the current users of the system will be displayed. "
|
||||||
"Other entries may exist for users that were deleted previously."
|
"Other entries may exist for users that were deleted previously."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
#: lastlog.8.xml:192(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
||||||
#: chage.1.xml:231(title)
|
#: chage.1.xml:231(title)
|
||||||
msgid "NOTE"
|
msgid "NOTE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:171(para)
|
#: lastlog.8.xml:193(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The <filename>lastlog</filename> file is a database which contains info on "
|
"The <filename>lastlog</filename> file is a database which contains info on "
|
||||||
"the last login of each user. You should not rotate it. It is a sparse file, "
|
"the last login of each user. You should not rotate it. It is a sparse file, "
|
||||||
@@ -6409,15 +6450,15 @@ msgid ""
|
|||||||
"its real size with \"<command>ls -s</command>\"."
|
"its real size with \"<command>ls -s</command>\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:185(filename)
|
#: lastlog.8.xml:207(filename)
|
||||||
msgid "/var/log/lastlog"
|
msgid "/var/log/lastlog"
|
||||||
msgstr "/var/log/lastlog"
|
msgstr "/var/log/lastlog"
|
||||||
|
|
||||||
#: lastlog.8.xml:187(para)
|
#: lastlog.8.xml:209(para)
|
||||||
msgid "Database times of previous user logins."
|
msgid "Database times of previous user logins."
|
||||||
msgstr "Databasetider for tidligere brugerlogind."
|
msgstr "Databasetider for tidligere brugerlogind."
|
||||||
|
|
||||||
#: lastlog.8.xml:195(para)
|
#: lastlog.8.xml:217(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
||||||
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
||||||
@@ -6464,11 +6505,19 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: gshadow.5.xml:97(para)
|
#: gshadow.5.xml:97(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The new value of the user's password file comment field. It is normally "
|
||||||
|
#| "modified using the <citerefentry><refentrytitle>chfn</"
|
||||||
|
#| "refentrytitle><manvolnum>1</manvolnum></citerefentry> utility."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The password is used when an user who is not a member of the group wants to "
|
"The password is used when a user who is not a member of the group wants to "
|
||||||
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
||||||
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"Den nye værdi for brugerens kommentar kommentarfelt i adgangskodefilen. Den "
|
||||||
|
"ændres normalt med redskabet <citerefentry><refentrytitle>chfn</"
|
||||||
|
"refentrytitle><manvolnum>1</manvolnum></citerefentry>."
|
||||||
|
|
||||||
#: gshadow.5.xml:103(para)
|
#: gshadow.5.xml:103(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -6867,7 +6916,9 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: groupmems.8.xml:109(para)
|
#: groupmems.8.xml:109(para)
|
||||||
msgid "Add an user to the group membership list."
|
#, fuzzy
|
||||||
|
#| msgid "Add an user to the group membership list."
|
||||||
|
msgid "Add a user to the group membership list."
|
||||||
msgstr "Tilføj en bruger til listen over gruppemedlemmer."
|
msgstr "Tilføj en bruger til listen over gruppemedlemmer."
|
||||||
|
|
||||||
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
||||||
@@ -7633,7 +7684,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
||||||
"of <filename>/etc/login.defs</filename>, and can be overwitten with the "
|
"of <filename>/etc/login.defs</filename>, and can be overwritten with the "
|
||||||
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -7648,7 +7699,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
||||||
"phrase><command>chpasswd</command> first updates all the passwords in "
|
"phrase><command>chpasswd</command> first updates all the passwords in "
|
||||||
"memory, and then commits all the changes to disk if no errors occured for "
|
"memory, and then commits all the changes to disk if no errors occurred for "
|
||||||
"any user."
|
"any user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -7778,7 +7829,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
||||||
"filename>, and can be overwiten with the <option>-e</option>, <option>-m</"
|
"filename>, and can be overwritten with the <option>-e</option>, <option>-m</"
|
||||||
"option>, or <option>-c</option> options."
|
"option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
+324
-169
File diff suppressed because it is too large
Load Diff
+319
-164
@@ -20,7 +20,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: shadow-man-pages 4.0.18\n"
|
"Project-Id-Version: shadow-man-pages 4.0.18\n"
|
||||||
"POT-Creation-Date: 2013-08-23 01:54+0200\n"
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
"PO-Revision-Date: 2013-08-23 01:37+0200\n"
|
"PO-Revision-Date: 2013-08-23 01:37+0200\n"
|
||||||
"Last-Translator: Thomas Blein <tblein@tblein.eu>\n"
|
"Last-Translator: Thomas Blein <tblein@tblein.eu>\n"
|
||||||
"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
|
"Language-Team: French <debian-l10n-french@lists.debian.org>\n"
|
||||||
@@ -72,16 +72,15 @@ msgstr ""
|
|||||||
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
||||||
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
||||||
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
||||||
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname)
|
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) newusers.8.xml:60(surname)
|
||||||
#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname)
|
#: newgrp.1.xml:46(surname) logoutd.8.xml:45(surname)
|
||||||
#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname)
|
#: login.defs.5.xml:110(surname) login.access.5.xml:46(surname)
|
||||||
#: login.access.5.xml:46(surname) login.1.xml:78(surname)
|
#: login.1.xml:78(surname) limits.5.xml:47(surname) lastlog.8.xml:46(surname)
|
||||||
#: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname)
|
#: grpck.8.xml:46(surname) groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
||||||
#: groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
|
||||||
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
||||||
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
||||||
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname)
|
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname) expiry.1.xml:49(surname)
|
||||||
#: expiry.1.xml:49(surname) chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
#: chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
||||||
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
||||||
msgid "Kłoczko"
|
msgid "Kłoczko"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -106,17 +105,16 @@ msgstr ""
|
|||||||
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
||||||
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
||||||
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
||||||
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib)
|
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) newusers.8.xml:62(contrib)
|
||||||
#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib)
|
#: newgrp.1.xml:48(contrib) logoutd.8.xml:47(contrib)
|
||||||
#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib)
|
#: login.defs.5.xml:112(contrib) login.access.5.xml:48(contrib)
|
||||||
#: login.access.5.xml:48(contrib) login.1.xml:80(contrib)
|
#: login.1.xml:80(contrib) limits.5.xml:49(contrib) lastlog.8.xml:48(contrib)
|
||||||
#: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib)
|
#: grpck.8.xml:48(contrib) groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
||||||
#: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
|
||||||
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
||||||
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
||||||
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib)
|
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib) expiry.1.xml:51(contrib)
|
||||||
#: expiry.1.xml:51(contrib) chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib)
|
#: chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib) chfn.1.xml:50(contrib)
|
||||||
#: chfn.1.xml:50(contrib) chage.1.xml:48(contrib)
|
#: chage.1.xml:48(contrib)
|
||||||
msgid "shadow-utils maintainer, 2000 - 2007"
|
msgid "shadow-utils maintainer, 2000 - 2007"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -150,14 +148,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
||||||
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
||||||
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
||||||
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname)
|
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) gshadow.5.xml:39(surname)
|
||||||
#: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname)
|
#: grpck.8.xml:52(surname) groups.1.xml:51(surname) groupmod.8.xml:52(surname)
|
||||||
#: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname)
|
#: groupmems.8.xml:55(surname) groupdel.8.xml:52(surname)
|
||||||
#: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname)
|
#: groupadd.8.xml:54(surname) gpasswd.1.xml:56(surname)
|
||||||
#: gpasswd.1.xml:56(surname) faillog.8.xml:51(surname)
|
#: faillog.8.xml:51(surname) faillog.5.xml:51(surname) expiry.1.xml:55(surname)
|
||||||
#: faillog.5.xml:51(surname) expiry.1.xml:55(surname) chsh.1.xml:54(surname)
|
#: chsh.1.xml:54(surname) chpasswd.8.xml:55(surname)
|
||||||
#: chpasswd.8.xml:55(surname) chgpasswd.8.xml:51(surname)
|
#: chgpasswd.8.xml:51(surname) chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
||||||
#: chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
|
||||||
msgid "François"
|
msgid "François"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -186,14 +183,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
||||||
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
||||||
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
||||||
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib)
|
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) gshadow.5.xml:42(contrib)
|
||||||
#: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib)
|
#: grpck.8.xml:54(contrib) groups.1.xml:53(contrib) groupmod.8.xml:54(contrib)
|
||||||
#: groupmod.8.xml:54(contrib) groupmems.8.xml:57(contrib)
|
#: groupmems.8.xml:57(contrib) groupdel.8.xml:54(contrib)
|
||||||
#: groupdel.8.xml:54(contrib) groupadd.8.xml:56(contrib)
|
#: groupadd.8.xml:56(contrib) gpasswd.1.xml:58(contrib)
|
||||||
#: gpasswd.1.xml:58(contrib) faillog.8.xml:53(contrib)
|
#: faillog.8.xml:53(contrib) faillog.5.xml:53(contrib) expiry.1.xml:57(contrib)
|
||||||
#: faillog.5.xml:53(contrib) expiry.1.xml:57(contrib) chsh.1.xml:56(contrib)
|
#: chsh.1.xml:56(contrib) chpasswd.8.xml:57(contrib)
|
||||||
#: chpasswd.8.xml:57(contrib) chgpasswd.8.xml:53(contrib)
|
#: chgpasswd.8.xml:53(contrib) chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
||||||
#: chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
|
||||||
msgid "shadow-utils maintainer, 2007 - now"
|
msgid "shadow-utils maintainer, 2007 - now"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -264,14 +260,13 @@ msgstr "Éditer les fichiers passwd, group, shadow ou gshadow"
|
|||||||
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
||||||
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
||||||
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
||||||
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg)
|
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) passwd.1.xml:79(replaceable)
|
||||||
#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable)
|
#: newusers.8.xml:87(replaceable) lastlog.8.xml:73(replaceable)
|
||||||
#: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg)
|
#: grpck.8.xml:72(arg) groupmod.8.xml:73(replaceable)
|
||||||
#: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable)
|
#: groupdel.8.xml:73(replaceable) groupadd.8.xml:75(replaceable)
|
||||||
#: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable)
|
#: faillog.8.xml:72(replaceable) chsh.1.xml:75(replaceable)
|
||||||
#: chsh.1.xml:75(replaceable) chpasswd.8.xml:76(replaceable)
|
#: chpasswd.8.xml:76(replaceable) chgpasswd.8.xml:72(replaceable)
|
||||||
#: chgpasswd.8.xml:72(replaceable) chfn.1.xml:75(replaceable)
|
#: chfn.1.xml:75(replaceable) chage.1.xml:72(replaceable)
|
||||||
#: chage.1.xml:72(replaceable)
|
|
||||||
msgid "options"
|
msgid "options"
|
||||||
msgstr "options"
|
msgstr "options"
|
||||||
|
|
||||||
@@ -321,11 +316,10 @@ msgstr ""
|
|||||||
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
||||||
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
||||||
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
||||||
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title)
|
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title) groupdel.8.xml:88(title)
|
||||||
#: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title)
|
#: groupadd.8.xml:93(title) gpasswd.1.xml:134(title) faillog.8.xml:89(title)
|
||||||
#: faillog.8.xml:89(title) expiry.1.xml:91(title) chsh.1.xml:95(title)
|
#: expiry.1.xml:91(title) chsh.1.xml:95(title) chpasswd.8.xml:130(title)
|
||||||
#: chpasswd.8.xml:130(title) chgpasswd.8.xml:105(title) chfn.1.xml:111(title)
|
#: chgpasswd.8.xml:105(title) chfn.1.xml:111(title) chage.1.xml:91(title)
|
||||||
#: chage.1.xml:91(title)
|
|
||||||
msgid "OPTIONS"
|
msgid "OPTIONS"
|
||||||
msgstr "OPTIONS"
|
msgstr "OPTIONS"
|
||||||
|
|
||||||
@@ -347,7 +341,7 @@ msgstr "Éditer la base de données de groupes."
|
|||||||
|
|
||||||
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
||||||
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
||||||
#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term)
|
#: newusers.8.xml:283(term) lastlog.8.xml:118(term) grpck.8.xml:157(term)
|
||||||
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
||||||
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
||||||
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
||||||
@@ -357,7 +351,7 @@ msgstr "<option>-h</option>, <option>--help</option>"
|
|||||||
|
|
||||||
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
||||||
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
||||||
#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para)
|
#: newusers.8.xml:285(para) lastlog.8.xml:122(para) grpck.8.xml:159(para)
|
||||||
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
||||||
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
||||||
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
||||||
@@ -383,7 +377,7 @@ msgstr "Mode silencieux."
|
|||||||
|
|
||||||
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
||||||
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
||||||
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term)
|
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:126(term)
|
||||||
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
||||||
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
||||||
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
||||||
@@ -397,7 +391,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
||||||
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
||||||
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para)
|
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:130(para)
|
||||||
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
||||||
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
||||||
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
||||||
@@ -427,18 +421,18 @@ msgstr "<option>-u</option>, <option>--user</option>"
|
|||||||
msgid "Indicates which user's tcb shadow file to edit."
|
msgid "Indicates which user's tcb shadow file to edit."
|
||||||
msgstr "Indique l'utilisateur dont le fichier shadow de tcb doit être édité."
|
msgstr "Indique l'utilisateur dont le fichier shadow de tcb doit être édité."
|
||||||
|
|
||||||
#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title)
|
#: vipw.8.xml:165(title) usermod.8.xml:496(title) userdel.8.xml:171(title)
|
||||||
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
||||||
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
||||||
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
||||||
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
||||||
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title)
|
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) gpasswd.1.xml:264(title)
|
||||||
#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title)
|
#: chsh.1.xml:154(title) chpasswd.8.xml:239(title) chgpasswd.8.xml:198(title)
|
||||||
#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title)
|
#: chfn.1.xml:193(title) chage.1.xml:244(title)
|
||||||
msgid "CONFIGURATION"
|
msgid "CONFIGURATION"
|
||||||
msgstr "CONFIGURATION"
|
msgstr "CONFIGURATION"
|
||||||
|
|
||||||
#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para)
|
#: vipw.8.xml:166(para) usermod.8.xml:497(para) userdel.8.xml:172(para)
|
||||||
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
||||||
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
||||||
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
||||||
@@ -491,37 +485,35 @@ msgstr "EDITOR"
|
|||||||
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
||||||
msgstr "L'éditeur à utiliser si <option>VISUAL</option> n'est pas définie."
|
msgstr "L'éditeur à utiliser si <option>VISUAL</option> n'est pas définie."
|
||||||
|
|
||||||
#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title)
|
#: vipw.8.xml:195(title) usermod.8.xml:513(title) userdel.8.xml:188(title)
|
||||||
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
||||||
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
||||||
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
||||||
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
||||||
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
||||||
#: login.access.5.xml:121(title) login.1.xml:338(title)
|
#: login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title)
|
||||||
#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title)
|
#: lastlog.8.xml:204(title) gshadow.5.xml:156(title) grpck.8.xml:221(title)
|
||||||
#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title)
|
#: groups.1.xml:100(title) groupmod.8.xml:205(title) groupmems.8.xml:211(title)
|
||||||
#: groupmems.8.xml:211(title) groupdel.8.xml:140(title)
|
#: groupdel.8.xml:140(title) groupadd.8.xml:233(title) gpasswd.1.xml:279(title)
|
||||||
#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title)
|
#: faillog.8.xml:243(title) faillog.5.xml:96(title) expiry.1.xml:121(title)
|
||||||
#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title)
|
#: chsh.1.xml:167(title) chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title)
|
||||||
#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title)
|
#: chfn.1.xml:207(title) chage.1.xml:256(title)
|
||||||
#: chage.1.xml:256(title)
|
|
||||||
msgid "FILES"
|
msgid "FILES"
|
||||||
msgstr "FICHIERS"
|
msgstr "FICHIERS"
|
||||||
|
|
||||||
#: vipw.8.xml:198(filename) usermod.8.xml:517(filename)
|
#: vipw.8.xml:198(filename) usermod.8.xml:516(filename)
|
||||||
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
||||||
#: sg.1.xml:125(filename) pwck.8.xml:272(filename)
|
#: sg.1.xml:125(filename) pwck.8.xml:272(filename) newusers.8.xml:412(filename)
|
||||||
#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename)
|
#: newgrp.1.xml:136(filename) gshadow.5.xml:159(filename)
|
||||||
#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename)
|
#: grpck.8.xml:224(filename) groups.1.xml:103(filename)
|
||||||
#: groups.1.xml:103(filename) groupmod.8.xml:208(filename)
|
#: groupmod.8.xml:208(filename) groupmems.8.xml:214(filename)
|
||||||
#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename)
|
#: groupdel.8.xml:143(filename) groupadd.8.xml:236(filename)
|
||||||
#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename)
|
#: gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename)
|
||||||
#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename)
|
#: gpasswd.1.xml:282(filename) chgpasswd.8.xml:216(filename)
|
||||||
#: chgpasswd.8.xml:216(filename)
|
|
||||||
msgid "/etc/group"
|
msgid "/etc/group"
|
||||||
msgstr "/etc/group"
|
msgstr "/etc/group"
|
||||||
|
|
||||||
#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para)
|
#: vipw.8.xml:200(para) usermod.8.xml:518(para) userdel.8.xml:193(para)
|
||||||
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
||||||
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
||||||
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
||||||
@@ -530,7 +522,7 @@ msgstr "/etc/group"
|
|||||||
msgid "Group account information."
|
msgid "Group account information."
|
||||||
msgstr "Informations sur les groupes."
|
msgstr "Informations sur les groupes."
|
||||||
|
|
||||||
#: vipw.8.xml:204(filename) usermod.8.xml:523(filename)
|
#: vipw.8.xml:204(filename) usermod.8.xml:522(filename)
|
||||||
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
||||||
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
||||||
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
||||||
@@ -541,7 +533,7 @@ msgstr "Informations sur les groupes."
|
|||||||
msgid "/etc/gshadow"
|
msgid "/etc/gshadow"
|
||||||
msgstr "/etc/gshadow"
|
msgstr "/etc/gshadow"
|
||||||
|
|
||||||
#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para)
|
#: vipw.8.xml:206(para) usermod.8.xml:524(para) useradd.8.xml:698(para)
|
||||||
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
||||||
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
||||||
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
||||||
@@ -549,7 +541,7 @@ msgstr "/etc/gshadow"
|
|||||||
msgid "Secure group account information."
|
msgid "Secure group account information."
|
||||||
msgstr "Informations sécurisées sur les groupes."
|
msgstr "Informations sécurisées sur les groupes."
|
||||||
|
|
||||||
#: vipw.8.xml:210(filename) usermod.8.xml:535(filename)
|
#: vipw.8.xml:210(filename) usermod.8.xml:534(filename)
|
||||||
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
||||||
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
||||||
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
||||||
@@ -562,7 +554,7 @@ msgstr "Informations sécurisées sur les groupes."
|
|||||||
msgid "/etc/passwd"
|
msgid "/etc/passwd"
|
||||||
msgstr "/etc/passwd"
|
msgstr "/etc/passwd"
|
||||||
|
|
||||||
#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para)
|
#: vipw.8.xml:212(para) usermod.8.xml:536(para) userdel.8.xml:205(para)
|
||||||
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
||||||
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
||||||
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
||||||
@@ -572,7 +564,7 @@ msgstr "/etc/passwd"
|
|||||||
msgid "User account information."
|
msgid "User account information."
|
||||||
msgstr "Informations sur les comptes des utilisateurs."
|
msgstr "Informations sur les comptes des utilisateurs."
|
||||||
|
|
||||||
#: vipw.8.xml:216(filename) usermod.8.xml:541(filename)
|
#: vipw.8.xml:216(filename) usermod.8.xml:540(filename)
|
||||||
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
||||||
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
||||||
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
||||||
@@ -583,7 +575,7 @@ msgstr "Informations sur les comptes des utilisateurs."
|
|||||||
msgid "/etc/shadow"
|
msgid "/etc/shadow"
|
||||||
msgstr "/etc/shadow"
|
msgstr "/etc/shadow"
|
||||||
|
|
||||||
#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para)
|
#: vipw.8.xml:218(para) usermod.8.xml:542(para) userdel.8.xml:211(para)
|
||||||
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
||||||
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
||||||
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
||||||
@@ -592,7 +584,7 @@ msgstr "/etc/shadow"
|
|||||||
msgid "Secure user account information."
|
msgid "Secure user account information."
|
||||||
msgstr "Informations sécurisées sur les comptes utilisateurs."
|
msgstr "Informations sécurisées sur les comptes utilisateurs."
|
||||||
|
|
||||||
#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title)
|
#: vipw.8.xml:225(title) usermod.8.xml:561(title) userdel.8.xml:308(title)
|
||||||
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
||||||
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
||||||
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
||||||
@@ -655,15 +647,15 @@ msgstr ""
|
|||||||
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
||||||
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
||||||
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
||||||
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname)
|
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname) passwd.1.xml:47(surname)
|
||||||
#: passwd.1.xml:47(surname) newusers.8.xml:55(surname)
|
#: newusers.8.xml:55(surname) newgrp.1.xml:41(surname)
|
||||||
#: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname)
|
#: logoutd.8.xml:40(surname) login.defs.5.xml:105(surname)
|
||||||
#: login.defs.5.xml:105(surname) login.1.xml:73(surname)
|
#: login.1.xml:73(surname) lastlog.8.xml:41(surname) grpck.8.xml:41(surname)
|
||||||
#: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname)
|
#: groups.1.xml:40(surname) groupmod.8.xml:41(surname)
|
||||||
#: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname)
|
#: groupdel.8.xml:41(surname) groupadd.8.xml:43(surname)
|
||||||
#: groupadd.8.xml:43(surname) faillog.8.xml:40(surname)
|
#: faillog.8.xml:40(surname) faillog.5.xml:40(surname) expiry.1.xml:44(surname)
|
||||||
#: faillog.5.xml:40(surname) expiry.1.xml:44(surname) chsh.1.xml:43(surname)
|
#: chsh.1.xml:43(surname) chpasswd.8.xml:44(surname) chfn.1.xml:43(surname)
|
||||||
#: chpasswd.8.xml:44(surname) chfn.1.xml:43(surname) chage.1.xml:41(surname)
|
#: chage.1.xml:41(surname)
|
||||||
msgid "Haugh"
|
msgid "Haugh"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1256,20 +1248,27 @@ msgstr ""
|
|||||||
|
|
||||||
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
||||||
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
||||||
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title)
|
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:216(title)
|
||||||
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title)
|
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) gpasswd.1.xml:252(title)
|
||||||
#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
#: faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
||||||
#: chgpasswd.8.xml:186(title)
|
#: chgpasswd.8.xml:186(title)
|
||||||
msgid "CAVEATS"
|
msgid "CAVEATS"
|
||||||
msgstr "AVERTISSEMENTS"
|
msgstr "AVERTISSEMENTS"
|
||||||
|
|
||||||
#: usermod.8.xml:479(para)
|
#: usermod.8.xml:479(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "You must make certain that the named user is not executing any processes "
|
||||||
|
#| "when this command is being executed if the user's numerical user ID, the "
|
||||||
|
#| "user's name, or the user's home directory is being changed. "
|
||||||
|
#| "<command>usermod</command> checks this on Linux, but only check if the "
|
||||||
|
#| "user is logged in according to utmp on other architectures."
|
||||||
msgid ""
|
msgid ""
|
||||||
"You must make certain that the named user is not executing any processes "
|
"You must make certain that the named user is not executing any processes "
|
||||||
"when this command is being executed if the user's numerical user ID, the "
|
"when this command is being executed if the user's numerical user ID, the "
|
||||||
"user's name, or the user's home directory is being changed. "
|
"user's name, or the user's home directory is being changed. "
|
||||||
"<command>usermod</command> checks this on Linux, but only check if the user "
|
"<command>usermod</command> checks this on Linux. On other platforms it only "
|
||||||
"is logged in according to utmp on other architectures."
|
"uses utmp to check if the user is logged in."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Il est nécessaire de contrôler que l'identifiant indiqué n'a pas de "
|
"Il est nécessaire de contrôler que l'identifiant indiqué n'a pas de "
|
||||||
"processus en cours d'exécution si cette commande est utilisée pour modifier "
|
"processus en cours d'exécution si cette commande est utilisée pour modifier "
|
||||||
@@ -1278,7 +1277,7 @@ msgstr ""
|
|||||||
"Linux mais vérifie seulement les informations d'utmp sur les autres "
|
"Linux mais vérifie seulement les informations d'utmp sur les autres "
|
||||||
"architectures."
|
"architectures."
|
||||||
|
|
||||||
#: usermod.8.xml:487(para)
|
#: usermod.8.xml:486(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"You must change the owner of any <command>crontab</command> files or "
|
"You must change the owner of any <command>crontab</command> files or "
|
||||||
"<command>at</command> jobs manually."
|
"<command>at</command> jobs manually."
|
||||||
@@ -1287,7 +1286,7 @@ msgstr ""
|
|||||||
"<command>crontab</command> ou des travaux programmés par <command>at</"
|
"<command>crontab</command> ou des travaux programmés par <command>at</"
|
||||||
"command>."
|
"command>."
|
||||||
|
|
||||||
#: usermod.8.xml:491(para)
|
#: usermod.8.xml:490(para)
|
||||||
msgid "You must make any changes involving NIS on the NIS server."
|
msgid "You must make any changes involving NIS on the NIS server."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Les modifications qui concernent NIS doivent être effectuées sur le serveur "
|
"Les modifications qui concernent NIS doivent être effectuées sur le serveur "
|
||||||
@@ -1565,7 +1564,7 @@ msgstr ""
|
|||||||
"user, mais sera calculé en fonction de l'UID de l'utilisateur, à l'aide de "
|
"user, mais sera calculé en fonction de l'UID de l'utilisateur, à l'aide de "
|
||||||
"l'algorithme suivant : <placeholder-1/>"
|
"l'algorithme suivant : <placeholder-1/>"
|
||||||
|
|
||||||
#: usermod.8.xml:529(filename) userdel.8.xml:197(filename)
|
#: usermod.8.xml:528(filename) userdel.8.xml:197(filename)
|
||||||
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
||||||
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
||||||
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
||||||
@@ -1576,7 +1575,7 @@ msgstr ""
|
|||||||
msgid "/etc/login.defs"
|
msgid "/etc/login.defs"
|
||||||
msgstr "/etc/login.defs"
|
msgstr "/etc/login.defs"
|
||||||
|
|
||||||
#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
#: usermod.8.xml:530(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
||||||
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
||||||
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
||||||
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
||||||
@@ -1585,31 +1584,31 @@ msgid "Shadow password suite configuration."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Configuration de la suite des mots de passe cachés « shadow password »."
|
"Configuration de la suite des mots de passe cachés « shadow password »."
|
||||||
|
|
||||||
#: usermod.8.xml:547(filename) userdel.8.xml:215(filename)
|
#: usermod.8.xml:546(filename) userdel.8.xml:215(filename)
|
||||||
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subgid"
|
msgid "/etc/subgid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
#: usermod.8.xml:548(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
||||||
#: newusers.8.xml:438(para)
|
#: newusers.8.xml:438(para)
|
||||||
msgid "Per user subordinate group IDs."
|
msgid "Per user subordinate group IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:553(filename) userdel.8.xml:221(filename)
|
#: usermod.8.xml:552(filename) userdel.8.xml:221(filename)
|
||||||
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subuid"
|
msgid "/etc/subuid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
#: usermod.8.xml:554(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
||||||
#: newusers.8.xml:444(para)
|
#: newusers.8.xml:444(para)
|
||||||
msgid "Per user subordinate user IDs."
|
msgid "Per user subordinate user IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:563(para)
|
#: usermod.8.xml:562(para)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
#| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
||||||
@@ -1896,9 +1895,8 @@ msgstr "succès"
|
|||||||
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
||||||
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
||||||
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
||||||
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum)
|
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) chfn.1.xml:61(manvolnum)
|
||||||
#: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum)
|
#: chage.1.xml:59(manvolnum) chage.1.xml:289(replaceable)
|
||||||
#: chage.1.xml:289(replaceable)
|
|
||||||
msgid "1"
|
msgid "1"
|
||||||
msgstr "1"
|
msgstr "1"
|
||||||
|
|
||||||
@@ -2319,13 +2317,25 @@ msgstr ""
|
|||||||
"replaceable>=<replaceable>VALEUR</replaceable>"
|
"replaceable>=<replaceable>VALEUR</replaceable>"
|
||||||
|
|
||||||
#: useradd.8.xml:301(para)
|
#: useradd.8.xml:301(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</"
|
||||||
|
#| "option>, <option>UID_MAX</option>, <option>UMASK</option>, "
|
||||||
|
#| "<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
||||||
|
#| "<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
||||||
|
#| "replaceable>=<replaceable>-1</replaceable> can be used when creating "
|
||||||
|
#| "system account to turn off password ageing, even though system account "
|
||||||
|
#| "has no password at all. Multiple <option>-K</option> options can be "
|
||||||
|
#| "specified, e.g.: <option>-K</option> <replaceable>UID_MIN</"
|
||||||
|
#| "replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
||||||
|
#| "<replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</"
|
"Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</"
|
||||||
"option>, <option>UID_MAX</option>, <option>UMASK</option>, "
|
"option>, <option>UID_MAX</option>, <option>UMASK</option>, "
|
||||||
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
||||||
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
||||||
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
||||||
"account to turn off password ageing, even though system account has no "
|
"account to turn off password aging, even though system account has no "
|
||||||
"password at all. Multiple <option>-K</option> options can be specified, e."
|
"password at all. Multiple <option>-K</option> options can be specified, e."
|
||||||
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
||||||
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
||||||
@@ -2352,9 +2362,13 @@ msgid "Do not add the user to the lastlog and faillog databases."
|
|||||||
msgstr "N'ajoute pas l'utilisateur aux bases de données lastlog et faillog."
|
msgstr "N'ajoute pas l'utilisateur aux bases de données lastlog et faillog."
|
||||||
|
|
||||||
#: useradd.8.xml:327(para)
|
#: useradd.8.xml:327(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "By default, the user's entries in the lastlog and faillog databases are "
|
||||||
|
#| "resetted to avoid reusing the entry from a previously deleted user."
|
||||||
msgid ""
|
msgid ""
|
||||||
"By default, the user's entries in the lastlog and faillog databases are "
|
"By default, the user's entries in the lastlog and faillog databases are "
|
||||||
"resetted to avoid reusing the entry from a previously deleted user."
|
"reset to avoid reusing the entry from a previously deleted user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Par défaut, les entrées de l'utilisateur dans les bases de données lastlog "
|
"Par défaut, les entrées de l'utilisateur dans les bases de données lastlog "
|
||||||
"et faillog sont remises à zéro pour éviter de réutiliser les entrées d'un "
|
"et faillog sont remises à zéro pour éviter de réutiliser les entrées d'un "
|
||||||
@@ -2383,9 +2397,11 @@ msgstr ""
|
|||||||
"Par défaut, si cette option n'est pas précisée et si <option>CREATE_HOME</"
|
"Par défaut, si cette option n'est pas précisée et si <option>CREATE_HOME</"
|
||||||
"option> n'est pas activée, aucun répertoire personnel ne sera créé."
|
"option> n'est pas activée, aucun répertoire personnel ne sera créé."
|
||||||
|
|
||||||
#: useradd.8.xml:354(option)
|
#: useradd.8.xml:353(term)
|
||||||
msgid "-M"
|
#, fuzzy
|
||||||
msgstr "-M"
|
#| msgid "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
msgid "<option>-M</option>, <option>--no-create-home</option>"
|
||||||
|
msgstr "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
|
||||||
#: useradd.8.xml:357(para)
|
#: useradd.8.xml:357(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2471,12 +2487,19 @@ msgstr ""
|
|||||||
"<option>GID</option> pour la création des groupes)."
|
"<option>GID</option> pour la création des groupes)."
|
||||||
|
|
||||||
#: useradd.8.xml:434(para)
|
#: useradd.8.xml:434(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Note that <command>useradd</command> will not create a home directory for "
|
||||||
|
#| "such an user, regardless of the default setting in <filename>/etc/login."
|
||||||
|
#| "defs</filename> (<option>CREATE_HOME</option>). You have to specify the "
|
||||||
|
#| "<option>-m</option> options if you want a home directory for a system "
|
||||||
|
#| "account to be created."
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that <command>useradd</command> will not create a home directory for "
|
"Note that <command>useradd</command> will not create a home directory for "
|
||||||
"such an user, regardless of the default setting in <filename>/etc/login."
|
"such a user, regardless of the default setting in <filename>/etc/login.defs</"
|
||||||
"defs</filename> (<option>CREATE_HOME</option>). You have to specify the "
|
"filename> (<option>CREATE_HOME</option>). You have to specify the <option>-"
|
||||||
"<option>-m</option> options if you want a home directory for a system "
|
"m</option> options if you want a home directory for a system account to be "
|
||||||
"account to be created."
|
"created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Notez que <command>useradd</command> ne créera pas de répertoire personnel "
|
"Notez que <command>useradd</command> ne créera pas de répertoire personnel "
|
||||||
"pour ces utilisateurs, indépendamment de la configuration par défaut dans "
|
"pour ces utilisateurs, indépendamment de la configuration par défaut dans "
|
||||||
@@ -3113,10 +3136,14 @@ msgstr ""
|
|||||||
|
|
||||||
#. .RS
|
#. .RS
|
||||||
#: suauth.5.xml:83(literallayout)
|
#: suauth.5.xml:83(literallayout)
|
||||||
#, no-wrap
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid ""
|
||||||
|
#| "\n"
|
||||||
|
#| " 1) the user su is targetting\n"
|
||||||
|
#| " "
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" 1) the user su is targetting\n"
|
" 1) the user su is targeting\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -3160,14 +3187,23 @@ msgstr ""
|
|||||||
"suivi d'une liste d'utilisateurs séparés par une virgule."
|
"suivi d'une liste d'utilisateurs séparés par une virgule."
|
||||||
|
|
||||||
#: suauth.5.xml:107(para)
|
#: suauth.5.xml:107(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "from-id is formatted the same as to-id except the extra word "
|
||||||
|
#| "<emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</"
|
||||||
|
#| "emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
||||||
|
#| "appears one or more group names, delimited by \",\". It is not sufficient "
|
||||||
|
#| "to have primary group id of the relevant group, an entry in "
|
||||||
|
#| "<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
||||||
|
#| "manvolnum></citerefentry> is neccessary."
|
||||||
msgid ""
|
msgid ""
|
||||||
"from-id is formatted the same as to-id except the extra word "
|
"from-id is formatted the same as to-id except the extra word "
|
||||||
"<emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</"
|
"<emphasis>GROUP</emphasis> is recognized. <emphasis>ALL EXCEPT GROUP</"
|
||||||
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
||||||
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
||||||
"have primary group id of the relevant group, an entry in "
|
"have primary group id of the relevant group, an entry in "
|
||||||
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
||||||
"manvolnum></citerefentry> is neccessary."
|
"manvolnum></citerefentry> is necessary."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"par-id utilise le même format que vers-id, mais accepte également le mot-clé "
|
"par-id utilise le même format que vers-id, mais accepte également le mot-clé "
|
||||||
"<emphasis>GROUP</emphasis>. <emphasis>ALL EXCEPT GROUP</emphasis> est "
|
"<emphasis>GROUP</emphasis>. <emphasis>ALL EXCEPT GROUP</emphasis> est "
|
||||||
@@ -3318,9 +3354,8 @@ msgstr ""
|
|||||||
"citerefentry>."
|
"citerefentry>."
|
||||||
|
|
||||||
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
||||||
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib)
|
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib) passwd.1.xml:48(contrib)
|
||||||
#: passwd.1.xml:48(contrib) login.1.xml:74(contrib) faillog.8.xml:41(contrib)
|
#: login.1.xml:74(contrib) faillog.8.xml:41(contrib) faillog.5.xml:41(contrib)
|
||||||
#: faillog.5.xml:41(contrib)
|
|
||||||
msgid "Creation, 1989"
|
msgid "Creation, 1989"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -3445,9 +3480,14 @@ msgstr ""
|
|||||||
"utilisant son option <option>-c</option>"
|
"utilisant son option <option>-c</option>"
|
||||||
|
|
||||||
#: su.1.xml:158(para)
|
#: su.1.xml:158(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The executed command will have no controlling terminal. This option "
|
||||||
|
#| "cannot be used to execute interractive programs which need a controlling "
|
||||||
|
#| "TTY."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The executed command will have no controlling terminal. This option cannot "
|
"The executed command will have no controlling terminal. This option cannot "
|
||||||
"be used to execute interractive programs which need a controlling TTY."
|
"be used to execute interactive programs which need a controlling TTY."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La commande exécutée n'aura aucun terminal de contrôle. Cette option ne peut "
|
"La commande exécutée n'aura aucun terminal de contrôle. Cette option ne peut "
|
||||||
"pas être utilisée pour exécuter des programmes interactifs qui ont besoin "
|
"pas être utilisée pour exécuter des programmes interactifs qui ont besoin "
|
||||||
@@ -4177,8 +4217,13 @@ msgstr ""
|
|||||||
"filename> peuvent n'autoriser aucun accès si le mot de passe est vide."
|
"filename> peuvent n'autoriser aucun accès si le mot de passe est vide."
|
||||||
|
|
||||||
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "A password field which starts with a exclamation mark means that the "
|
||||||
|
#| "password is locked. The remaining characters on the line represent the "
|
||||||
|
#| "password field before the password was locked."
|
||||||
msgid ""
|
msgid ""
|
||||||
"A password field which starts with a exclamation mark means that the "
|
"A password field which starts with an exclamation mark means that the "
|
||||||
"password is locked. The remaining characters on the line represent the "
|
"password is locked. The remaining characters on the line represent the "
|
||||||
"password field before the password was locked."
|
"password field before the password was locked."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -4200,9 +4245,13 @@ msgstr ""
|
|||||||
"depuis le 1er janvier 1970."
|
"depuis le 1er janvier 1970."
|
||||||
|
|
||||||
#: shadow.5.xml:134(para)
|
#: shadow.5.xml:134(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The value 0 has a special meaning, which is that the user should change "
|
||||||
|
#| "her pasword the next time she will log in the system."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value 0 has a special meaning, which is that the user should change her "
|
"The value 0 has a special meaning, which is that the user should change her "
|
||||||
"pasword the next time she will log in the system."
|
"password the next time she will log in the system."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"La valeur 0 a une signification particulière : l'utilisateur devra changer "
|
"La valeur 0 a une signification particulière : l'utilisateur devra changer "
|
||||||
"son mot de passe la prochaine fois qu'il se connectera au système."
|
"son mot de passe la prochaine fois qu'il se connectera au système."
|
||||||
@@ -4329,9 +4378,15 @@ msgstr ""
|
|||||||
"1er janvier 1970."
|
"1er janvier 1970."
|
||||||
|
|
||||||
#: shadow.5.xml:229(para)
|
#: shadow.5.xml:229(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Note that an account expiration differs from a password expiration. In "
|
||||||
|
#| "case of an acount expiration, the user shall not be allowed to login. In "
|
||||||
|
#| "case of a password expiration, the user is not allowed to login using her "
|
||||||
|
#| "password."
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that an account expiration differs from a password expiration. In case "
|
"Note that an account expiration differs from a password expiration. In case "
|
||||||
"of an acount expiration, the user shall not be allowed to login. In case of "
|
"of an account expiration, the user shall not be allowed to login. In case of "
|
||||||
"a password expiration, the user is not allowed to login using her password."
|
"a password expiration, the user is not allowed to login using her password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Veuillez noter que l'expiration d'un compte diffère de l'expiration d'un mot "
|
"Veuillez noter que l'expiration d'un compte diffère de l'expiration d'un mot "
|
||||||
@@ -4675,18 +4730,15 @@ msgstr ""
|
|||||||
msgid "pwconv"
|
msgid "pwconv"
|
||||||
msgstr "pwconv"
|
msgstr "pwconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command)
|
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) login.defs.5.xml:438(term)
|
||||||
#: login.defs.5.xml:438(term)
|
|
||||||
msgid "pwunconv"
|
msgid "pwunconv"
|
||||||
msgstr "pwunconv"
|
msgstr "pwunconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command)
|
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) login.defs.5.xml:340(term)
|
||||||
#: login.defs.5.xml:340(term)
|
|
||||||
msgid "grpconv"
|
msgid "grpconv"
|
||||||
msgstr "grpconv"
|
msgstr "grpconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command)
|
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) login.defs.5.xml:346(term)
|
||||||
#: login.defs.5.xml:346(term)
|
|
||||||
msgid "grpunconv"
|
msgid "grpunconv"
|
||||||
msgstr "grpunconv"
|
msgstr "grpunconv"
|
||||||
|
|
||||||
@@ -4910,8 +4962,7 @@ msgstr "Vérifier l'intégrité des fichiers de mots de passe"
|
|||||||
|
|
||||||
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
||||||
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
||||||
#: passwd.1.xml:71(refname) passwd.1.xml:77(command)
|
#: passwd.1.xml:71(refname) passwd.1.xml:77(command) login.defs.5.xml:409(term)
|
||||||
#: login.defs.5.xml:409(term)
|
|
||||||
msgid "passwd"
|
msgid "passwd"
|
||||||
msgstr "passwd"
|
msgstr "passwd"
|
||||||
|
|
||||||
@@ -5089,10 +5140,15 @@ msgstr ""
|
|||||||
"<replaceable>passwd</replaceable> et <replaceable>shadow</replaceable>."
|
"<replaceable>passwd</replaceable> et <replaceable>shadow</replaceable>."
|
||||||
|
|
||||||
#: pwck.8.xml:243(para)
|
#: pwck.8.xml:243(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
||||||
|
#| "alternative <replaceable>shadow</replaceable> file. In future releases, "
|
||||||
|
#| "this paramater could be replaced by an alternate TCB directory."
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
||||||
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
||||||
"paramater could be replaced by an alternate TCB directory."
|
"parameter could be replaced by an alternate TCB directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Veuillez noter que quand <option>USE_TCB</option> est activée, vous ne "
|
"Veuillez noter que quand <option>USE_TCB</option> est activée, vous ne "
|
||||||
"pouvez pas indiquer de fichier <replaceable>shadow</replaceable> alternatif. "
|
"pouvez pas indiquer de fichier <replaceable>shadow</replaceable> alternatif. "
|
||||||
@@ -5551,8 +5607,12 @@ msgstr ""
|
|||||||
"pour violer la sécurité du système."
|
"pour violer la sécurité du système."
|
||||||
|
|
||||||
#: passwd.1.xml:166(para)
|
#: passwd.1.xml:166(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "You can find advices on how to choose a strong password on http://en."
|
||||||
|
#| "wikipedia.org/wiki/Password_strength"
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can find advices on how to choose a strong password on http://en."
|
"You can find advice on how to choose a strong password on http://en."
|
||||||
"wikipedia.org/wiki/Password_strength"
|
"wikipedia.org/wiki/Password_strength"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Vous pouvez trouver des conseils sur la façon choisir un mot de passe "
|
"Vous pouvez trouver des conseils sur la façon choisir un mot de passe "
|
||||||
@@ -5940,8 +6000,8 @@ msgstr "<option>PASS_MIN_LEN</option> (nombre)"
|
|||||||
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Number of significant characters in the password for crypt(). "
|
"Number of significant characters in the password for crypt(). "
|
||||||
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your crypt"
|
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your "
|
||||||
"() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
"crypt() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
||||||
"<replaceable>yes</replaceable>."
|
"<replaceable>yes</replaceable>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Nombre de caractères significatifs dans le mot de passe pour crypt(). La "
|
"Nombre de caractères significatifs dans le mot de passe pour crypt(). La "
|
||||||
@@ -6118,7 +6178,9 @@ msgid "HISTORY"
|
|||||||
msgstr "HISTORIQUE"
|
msgstr "HISTORIQUE"
|
||||||
|
|
||||||
#: nologin.8.xml:91(para)
|
#: nologin.8.xml:91(para)
|
||||||
msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
#, fuzzy
|
||||||
|
#| msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
||||||
|
msgid "The <command>nologin</command> command appeared in BSD 4.4."
|
||||||
msgstr "La commande <command>nologin</command> est apparue avec BSD 4.4."
|
msgstr "La commande <command>nologin</command> est apparue avec BSD 4.4."
|
||||||
|
|
||||||
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
||||||
@@ -6164,8 +6226,14 @@ msgid "This is the name of the user."
|
|||||||
msgstr "C'est le nom de l'utilisateur."
|
msgstr "C'est le nom de l'utilisateur."
|
||||||
|
|
||||||
#: newusers.8.xml:116(para)
|
#: newusers.8.xml:116(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "It can be the name of a new user or the name of an existing user (or an "
|
||||||
|
#| "user created before by <command>newusers</command>). In case of an "
|
||||||
|
#| "existing user, the user's information will be changed, otherwise a new "
|
||||||
|
#| "user will be created."
|
||||||
msgid ""
|
msgid ""
|
||||||
"It can be the name of a new user or the name of an existing user (or an user "
|
"It can be the name of a new user or the name of an existing user (or a user "
|
||||||
"created before by <command>newusers</command>). In case of an existing user, "
|
"created before by <command>newusers</command>). In case of an existing user, "
|
||||||
"the user's information will be changed, otherwise a new user will be created."
|
"the user's information will be changed, otherwise a new user will be created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -6195,8 +6263,12 @@ msgid "This field is used to define the UID of the user."
|
|||||||
msgstr "Ce champ est utilisé pour définir l'UID de l'utilisateur."
|
msgstr "Ce champ est utilisé pour définir l'UID de l'utilisateur."
|
||||||
|
|
||||||
#: newusers.8.xml:144(para)
|
#: newusers.8.xml:144(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If the field is empty, an new (unused) UID will be defined automatically "
|
||||||
|
#| "by <command>newusers</command>."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the field is empty, an new (unused) UID will be defined automatically by "
|
"If the field is empty, a new (unused) UID will be defined automatically by "
|
||||||
"<command>newusers</command>."
|
"<command>newusers</command>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Si ce champ est vide, un nouvel UID (non utilisé) sera défini "
|
"Si ce champ est vide, un nouvel UID (non utilisé) sera défini "
|
||||||
@@ -6207,8 +6279,13 @@ msgid "If this field contains a number, this number will be used as the UID."
|
|||||||
msgstr "Si ce champ contient un nombre, ce nombre sera utilisé comme UID."
|
msgstr "Si ce champ contient un nombre, ce nombre sera utilisé comme UID."
|
||||||
|
|
||||||
#: newusers.8.xml:152(para)
|
#: newusers.8.xml:152(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If this field contains the name of an existing user (or the name of an "
|
||||||
|
#| "user created before by <command>newusers</command>), the UID of the "
|
||||||
|
#| "specified user will be used."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If this field contains the name of an existing user (or the name of an user "
|
"If this field contains the name of an existing user (or the name of a user "
|
||||||
"created before by <command>newusers</command>), the UID of the specified "
|
"created before by <command>newusers</command>), the UID of the specified "
|
||||||
"user will be used."
|
"user will be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -7806,6 +7883,8 @@ msgstr ""
|
|||||||
"D : taille maximale du segment de données d'un programme (en kilo octets)"
|
"D : taille maximale du segment de données d'un programme (en kilo octets)"
|
||||||
|
|
||||||
#: limits.5.xml:111(para)
|
#: limits.5.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "F: maximum filesize (KB)"
|
||||||
msgid "F: maximum file size (KB)"
|
msgid "F: maximum file size (KB)"
|
||||||
msgstr "F : taille maximale des fichiers (en kilo octets)"
|
msgstr "F : taille maximale des fichiers (en kilo octets)"
|
||||||
|
|
||||||
@@ -7892,9 +7971,15 @@ msgstr ""
|
|||||||
" "
|
" "
|
||||||
|
|
||||||
#: limits.5.xml:145(para)
|
#: limits.5.xml:145(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
||||||
|
#| "the line is considered a limit string, thus comments are not allowed. A "
|
||||||
|
#| "invalid limits string will be rejected (not considered) by the "
|
||||||
|
#| "<command>login</command> program."
|
||||||
msgid ""
|
msgid ""
|
||||||
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
||||||
"the line is considered a limit string, thus comments are not allowed. A "
|
"the line is considered a limit string, thus comments are not allowed. An "
|
||||||
"invalid limits string will be rejected (not considered) by the "
|
"invalid limits string will be rejected (not considered) by the "
|
||||||
"<command>login</command> program."
|
"<command>login</command> program."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -7923,16 +8008,26 @@ msgstr ""
|
|||||||
"s'appliquent aux membres du <replaceable>groupe</replaceable> précisé."
|
"s'appliquent aux membres du <replaceable>groupe</replaceable> précisé."
|
||||||
|
|
||||||
#: limits.5.xml:165(para)
|
#: limits.5.xml:165(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If more than one line with limits for an user exist, only the first line "
|
||||||
|
#| "for this user will be considered."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If more than one line with limits for an user exist, only the first line for "
|
"If more than one line with limits for a user exist, only the first line for "
|
||||||
"this user will be considered."
|
"this user will be considered."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Si plusieurs lignes avec des limites pour un utilisateur existent, seule la "
|
"Si plusieurs lignes avec des limites pour un utilisateur existent, seule la "
|
||||||
"première ligne pour cet utilisateur sera prise en compte."
|
"première ligne pour cet utilisateur sera prise en compte."
|
||||||
|
|
||||||
#: limits.5.xml:170(para)
|
#: limits.5.xml:170(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If no lines are specified for an user, the last <replaceable>@group</"
|
||||||
|
#| "replaceable> line matching a group whose the user is a member of will be "
|
||||||
|
#| "considered, or the last line with default limits if no groups contain the "
|
||||||
|
#| "user."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If no lines are specified for an user, the last <replaceable>@group</"
|
"If no lines are specified for a user, the last <replaceable>@group</"
|
||||||
"replaceable> line matching a group whose the user is a member of will be "
|
"replaceable> line matching a group whose the user is a member of will be "
|
||||||
"considered, or the last line with default limits if no groups contain the "
|
"considered, or the last line with default limits if no groups contain the "
|
||||||
"user."
|
"user."
|
||||||
@@ -8033,7 +8128,37 @@ msgstr ""
|
|||||||
"N'afficher que les entrées du fichier lastlog plus anciennes que <emphasis "
|
"N'afficher que les entrées du fichier lastlog plus anciennes que <emphasis "
|
||||||
"remap=\"I\">JOURS</emphasis>."
|
"remap=\"I\">JOURS</emphasis>."
|
||||||
|
|
||||||
#: lastlog.8.xml:127(term) faillog.8.xml:192(term)
|
#: lastlog.8.xml:107(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-u</option>, <option>--user</option>"
|
||||||
|
msgid "<option>-C</option>, <option>--clear</option>"
|
||||||
|
msgstr "<option>-u</option>, <option>--user</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "This option is only valid in combination with the <option>-d</option> (or "
|
||||||
|
#| "<option>--home</option>) option."
|
||||||
|
msgid ""
|
||||||
|
"Clear lastlog record of a user. This option can be used only together with "
|
||||||
|
"<option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
"Cette option ne fonctionne que lorsqu'elle est combinée avec l'option "
|
||||||
|
"<option>-d</option> (ou <option>--home</option>)."
|
||||||
|
|
||||||
|
#: lastlog.8.xml:138(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-r</option>, <option>--reset</option>"
|
||||||
|
msgid "<option>-S</option>, <option>--set</option>"
|
||||||
|
msgstr "<option>-r</option>, <option>--reset</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:142(para)
|
||||||
|
msgid ""
|
||||||
|
"Set lastlog record of a user to the current time. This option can be used "
|
||||||
|
"only together with <option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:149(term) faillog.8.xml:192(term)
|
||||||
msgid ""
|
msgid ""
|
||||||
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
@@ -8041,7 +8166,7 @@ msgstr ""
|
|||||||
"<option>-t</option>, <option>--time</option> <replaceable>JOURS</"
|
"<option>-t</option>, <option>--time</option> <replaceable>JOURS</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
|
|
||||||
#: lastlog.8.xml:131(para)
|
#: lastlog.8.xml:153(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
||||||
"emphasis>."
|
"emphasis>."
|
||||||
@@ -8049,7 +8174,7 @@ msgstr ""
|
|||||||
"Afficher les entrées du fichier lastlog plus récentes que <emphasis remap=\"I"
|
"Afficher les entrées du fichier lastlog plus récentes que <emphasis remap=\"I"
|
||||||
"\">JOURS</emphasis>."
|
"\">JOURS</emphasis>."
|
||||||
|
|
||||||
#: lastlog.8.xml:138(term) faillog.8.xml:202(term)
|
#: lastlog.8.xml:160(term) faillog.8.xml:202(term)
|
||||||
msgid ""
|
msgid ""
|
||||||
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
||||||
"replaceable>|<replaceable>RANGE</replaceable>"
|
"replaceable>|<replaceable>RANGE</replaceable>"
|
||||||
@@ -8057,11 +8182,11 @@ msgstr ""
|
|||||||
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
||||||
"replaceable>|<replaceable>INTERVALLE</replaceable>"
|
"replaceable>|<replaceable>INTERVALLE</replaceable>"
|
||||||
|
|
||||||
#: lastlog.8.xml:142(para)
|
#: lastlog.8.xml:164(para)
|
||||||
msgid "Print the lastlog record of the specified user(s)."
|
msgid "Print the lastlog record of the specified user(s)."
|
||||||
msgstr "N'afficher que les entrées correspondant aux utilisateurs indiqués."
|
msgstr "N'afficher que les entrées correspondant aux utilisateurs indiqués."
|
||||||
|
|
||||||
#: lastlog.8.xml:145(para) faillog.8.xml:211(para)
|
#: lastlog.8.xml:167(para) faillog.8.xml:211(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The users can be specified by a login name, a numerical user ID, or a "
|
"The users can be specified by a login name, a numerical user ID, or a "
|
||||||
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
||||||
@@ -8077,7 +8202,7 @@ msgstr ""
|
|||||||
"(<replaceable>-UID_MAX</replaceable>) ou une valeur minimale "
|
"(<replaceable>-UID_MAX</replaceable>) ou une valeur minimale "
|
||||||
"(<replaceable>UID_MIN-</replaceable>)."
|
"(<replaceable>UID_MIN-</replaceable>)."
|
||||||
|
|
||||||
#: lastlog.8.xml:157(para)
|
#: lastlog.8.xml:179(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
||||||
"emphasis> will be displayed instead of the port and time."
|
"emphasis> will be displayed instead of the port and time."
|
||||||
@@ -8087,7 +8212,7 @@ msgstr ""
|
|||||||
"connecté**</emphasis> ») est affiché à la place des champs <emphasis>Port</"
|
"connecté**</emphasis> ») est affiché à la place des champs <emphasis>Port</"
|
||||||
"emphasis> et date de <emphasis>Dernière</emphasis> connexion."
|
"emphasis> et date de <emphasis>Dernière</emphasis> connexion."
|
||||||
|
|
||||||
#: lastlog.8.xml:162(para)
|
#: lastlog.8.xml:184(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Only the entries for the current users of the system will be displayed. "
|
"Only the entries for the current users of the system will be displayed. "
|
||||||
"Other entries may exist for users that were deleted previously."
|
"Other entries may exist for users that were deleted previously."
|
||||||
@@ -8096,12 +8221,12 @@ msgstr ""
|
|||||||
"affichées. D'autres entrées peuvent exister pour les utilisateurs supprimés "
|
"affichées. D'autres entrées peuvent exister pour les utilisateurs supprimés "
|
||||||
"précédemment."
|
"précédemment."
|
||||||
|
|
||||||
#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
#: lastlog.8.xml:192(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
||||||
#: chage.1.xml:231(title)
|
#: chage.1.xml:231(title)
|
||||||
msgid "NOTE"
|
msgid "NOTE"
|
||||||
msgstr "NOTE"
|
msgstr "NOTE"
|
||||||
|
|
||||||
#: lastlog.8.xml:171(para)
|
#: lastlog.8.xml:193(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The <filename>lastlog</filename> file is a database which contains info on "
|
"The <filename>lastlog</filename> file is a database which contains info on "
|
||||||
"the last login of each user. You should not rotate it. It is a sparse file, "
|
"the last login of each user. You should not rotate it. It is a sparse file, "
|
||||||
@@ -8119,16 +8244,16 @@ msgstr ""
|
|||||||
"UID élevés). Vous pouvez afficher sa taille réelle avec « <command>ls -s</"
|
"UID élevés). Vous pouvez afficher sa taille réelle avec « <command>ls -s</"
|
||||||
"command> »."
|
"command> »."
|
||||||
|
|
||||||
#: lastlog.8.xml:185(filename)
|
#: lastlog.8.xml:207(filename)
|
||||||
msgid "/var/log/lastlog"
|
msgid "/var/log/lastlog"
|
||||||
msgstr "/var/log/lastlog"
|
msgstr "/var/log/lastlog"
|
||||||
|
|
||||||
#: lastlog.8.xml:187(para)
|
#: lastlog.8.xml:209(para)
|
||||||
msgid "Database times of previous user logins."
|
msgid "Database times of previous user logins."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Base de données de l'heure des connexions précédentes des utilisateurs."
|
"Base de données de l'heure des connexions précédentes des utilisateurs."
|
||||||
|
|
||||||
#: lastlog.8.xml:195(para)
|
#: lastlog.8.xml:217(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
||||||
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
||||||
@@ -8190,8 +8315,14 @@ msgstr ""
|
|||||||
"groupe n'ont pas besoin de mot de passe)."
|
"groupe n'ont pas besoin de mot de passe)."
|
||||||
|
|
||||||
#: gshadow.5.xml:97(para)
|
#: gshadow.5.xml:97(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The password is used when an user who is not a member of the group wants "
|
||||||
|
#| "to gain the permissions of this group (see "
|
||||||
|
#| "<citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</"
|
||||||
|
#| "manvolnum></citerefentry>)."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The password is used when an user who is not a member of the group wants to "
|
"The password is used when a user who is not a member of the group wants to "
|
||||||
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
||||||
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -8740,7 +8871,9 @@ msgstr ""
|
|||||||
"<replaceable>nom_utilisateur</replaceable>"
|
"<replaceable>nom_utilisateur</replaceable>"
|
||||||
|
|
||||||
#: groupmems.8.xml:109(para)
|
#: groupmems.8.xml:109(para)
|
||||||
msgid "Add an user to the group membership list."
|
#, fuzzy
|
||||||
|
#| msgid "Add an user to the group membership list."
|
||||||
|
msgid "Add a user to the group membership list."
|
||||||
msgstr "Ajouter un utilisateur à la liste des membres du groupe."
|
msgstr "Ajouter un utilisateur à la liste des membres du groupe."
|
||||||
|
|
||||||
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
||||||
@@ -9783,10 +9916,17 @@ msgstr ""
|
|||||||
"également mis à jour, s'il est présent."
|
"également mis à jour, s'il est présent."
|
||||||
|
|
||||||
#: chpasswd.8.xml:97(para)
|
#: chpasswd.8.xml:97(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The default encryption algorithm can be defined for the system with the "
|
||||||
|
#| "<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> "
|
||||||
|
#| "variables of <filename>/etc/login.defs</filename>, and can be overwitten "
|
||||||
|
#| "with the <option>-e</option>, <option>-m</option>, or <option>-c</option> "
|
||||||
|
#| "options."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
||||||
"of <filename>/etc/login.defs</filename>, and can be overwitten with the "
|
"of <filename>/etc/login.defs</filename>, and can be overwritten with the "
|
||||||
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"L'algorithme de chiffrement par défaut peut être défini pour le système à "
|
"L'algorithme de chiffrement par défaut peut être défini pour le système à "
|
||||||
@@ -9807,10 +9947,16 @@ msgstr ""
|
|||||||
"option>."
|
"option>."
|
||||||
|
|
||||||
#: chpasswd.8.xml:111(para)
|
#: chpasswd.8.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "<phrase condition=\"pam\">Except when PAM is used to encrypt the "
|
||||||
|
#| "passwords,</phrase><command>chpasswd</command> first updates all the "
|
||||||
|
#| "passwords in memory, and then commits all the changes to disk if no "
|
||||||
|
#| "errors occured for any user."
|
||||||
msgid ""
|
msgid ""
|
||||||
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
||||||
"phrase><command>chpasswd</command> first updates all the passwords in "
|
"phrase><command>chpasswd</command> first updates all the passwords in "
|
||||||
"memory, and then commits all the changes to disk if no errors occured for "
|
"memory, and then commits all the changes to disk if no errors occurred for "
|
||||||
"any user."
|
"any user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<phrase condition=\"pam\">Sauf quand PAM est utilisé pour chiffrer les mots "
|
"<phrase condition=\"pam\">Sauf quand PAM est utilisé pour chiffrer les mots "
|
||||||
@@ -9978,10 +10124,16 @@ msgstr ""
|
|||||||
"<command>chgpasswd</command>."
|
"<command>chgpasswd</command>."
|
||||||
|
|
||||||
#: chgpasswd.8.xml:92(para)
|
#: chgpasswd.8.xml:92(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The default encryption algorithm can be defined for the system with the "
|
||||||
|
#| "<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
||||||
|
#| "filename>, and can be overwiten with the <option>-e</option>, <option>-m</"
|
||||||
|
#| "option>, or <option>-c</option> options."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
||||||
"filename>, and can be overwiten with the <option>-e</option>, <option>-m</"
|
"filename>, and can be overwritten with the <option>-e</option>, <option>-m</"
|
||||||
"option>, or <option>-c</option> options."
|
"option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"L'algorithme de chiffrement peut être défini pour le système avec la "
|
"L'algorithme de chiffrement peut être défini pour le système avec la "
|
||||||
@@ -10386,6 +10538,9 @@ msgstr ""
|
|||||||
"<tblein@tblein.eu>, 2011-2012Debian French l10n team <debian-l10n-"
|
"<tblein@tblein.eu>, 2011-2012Debian French l10n team <debian-l10n-"
|
||||||
"french@lists.debian.org>, 2011-2012"
|
"french@lists.debian.org>, 2011-2012"
|
||||||
|
|
||||||
|
#~ msgid "-M"
|
||||||
|
#~ msgstr "-M"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
#~ "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
||||||
#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</"
|
#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</"
|
||||||
|
|||||||
+323
-164
File diff suppressed because it is too large
Load Diff
+181
-164
@@ -3,7 +3,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: man pages for shadow 4.0.16\n"
|
"Project-Id-Version: man pages for shadow 4.0.16\n"
|
||||||
"POT-Creation-Date: 2013-08-23 01:54+0200\n"
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
"PO-Revision-Date: 2013-08-23 01:38+0200\n"
|
"PO-Revision-Date: 2013-08-23 01:38+0200\n"
|
||||||
"Last-Translator: Tomasz Kłoczko <kloczek@pld.org.pl>\n"
|
"Last-Translator: Tomasz Kłoczko <kloczek@pld.org.pl>\n"
|
||||||
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
|
"Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
|
||||||
@@ -51,16 +51,15 @@ msgstr ""
|
|||||||
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
||||||
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
||||||
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
||||||
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname)
|
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) newusers.8.xml:60(surname)
|
||||||
#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname)
|
#: newgrp.1.xml:46(surname) logoutd.8.xml:45(surname)
|
||||||
#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname)
|
#: login.defs.5.xml:110(surname) login.access.5.xml:46(surname)
|
||||||
#: login.access.5.xml:46(surname) login.1.xml:78(surname)
|
#: login.1.xml:78(surname) limits.5.xml:47(surname) lastlog.8.xml:46(surname)
|
||||||
#: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname)
|
#: grpck.8.xml:46(surname) groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
||||||
#: groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
|
||||||
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
||||||
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
||||||
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname)
|
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname) expiry.1.xml:49(surname)
|
||||||
#: expiry.1.xml:49(surname) chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
#: chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
||||||
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
||||||
msgid "Kłoczko"
|
msgid "Kłoczko"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -85,17 +84,16 @@ msgstr ""
|
|||||||
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
||||||
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
||||||
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
||||||
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib)
|
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) newusers.8.xml:62(contrib)
|
||||||
#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib)
|
#: newgrp.1.xml:48(contrib) logoutd.8.xml:47(contrib)
|
||||||
#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib)
|
#: login.defs.5.xml:112(contrib) login.access.5.xml:48(contrib)
|
||||||
#: login.access.5.xml:48(contrib) login.1.xml:80(contrib)
|
#: login.1.xml:80(contrib) limits.5.xml:49(contrib) lastlog.8.xml:48(contrib)
|
||||||
#: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib)
|
#: grpck.8.xml:48(contrib) groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
||||||
#: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
|
||||||
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
||||||
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
||||||
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib)
|
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib) expiry.1.xml:51(contrib)
|
||||||
#: expiry.1.xml:51(contrib) chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib)
|
#: chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib) chfn.1.xml:50(contrib)
|
||||||
#: chfn.1.xml:50(contrib) chage.1.xml:48(contrib)
|
#: chage.1.xml:48(contrib)
|
||||||
msgid "shadow-utils maintainer, 2000 - 2007"
|
msgid "shadow-utils maintainer, 2000 - 2007"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -129,14 +127,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
||||||
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
||||||
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
||||||
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname)
|
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) gshadow.5.xml:39(surname)
|
||||||
#: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname)
|
#: grpck.8.xml:52(surname) groups.1.xml:51(surname) groupmod.8.xml:52(surname)
|
||||||
#: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname)
|
#: groupmems.8.xml:55(surname) groupdel.8.xml:52(surname)
|
||||||
#: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname)
|
#: groupadd.8.xml:54(surname) gpasswd.1.xml:56(surname)
|
||||||
#: gpasswd.1.xml:56(surname) faillog.8.xml:51(surname)
|
#: faillog.8.xml:51(surname) faillog.5.xml:51(surname) expiry.1.xml:55(surname)
|
||||||
#: faillog.5.xml:51(surname) expiry.1.xml:55(surname) chsh.1.xml:54(surname)
|
#: chsh.1.xml:54(surname) chpasswd.8.xml:55(surname)
|
||||||
#: chpasswd.8.xml:55(surname) chgpasswd.8.xml:51(surname)
|
#: chgpasswd.8.xml:51(surname) chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
||||||
#: chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
|
||||||
msgid "François"
|
msgid "François"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -165,14 +162,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
||||||
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
||||||
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
||||||
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib)
|
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) gshadow.5.xml:42(contrib)
|
||||||
#: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib)
|
#: grpck.8.xml:54(contrib) groups.1.xml:53(contrib) groupmod.8.xml:54(contrib)
|
||||||
#: groupmod.8.xml:54(contrib) groupmems.8.xml:57(contrib)
|
#: groupmems.8.xml:57(contrib) groupdel.8.xml:54(contrib)
|
||||||
#: groupdel.8.xml:54(contrib) groupadd.8.xml:56(contrib)
|
#: groupadd.8.xml:56(contrib) gpasswd.1.xml:58(contrib)
|
||||||
#: gpasswd.1.xml:58(contrib) faillog.8.xml:53(contrib)
|
#: faillog.8.xml:53(contrib) faillog.5.xml:53(contrib) expiry.1.xml:57(contrib)
|
||||||
#: faillog.5.xml:53(contrib) expiry.1.xml:57(contrib) chsh.1.xml:56(contrib)
|
#: chsh.1.xml:56(contrib) chpasswd.8.xml:57(contrib)
|
||||||
#: chpasswd.8.xml:57(contrib) chgpasswd.8.xml:53(contrib)
|
#: chgpasswd.8.xml:53(contrib) chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
||||||
#: chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
|
||||||
msgid "shadow-utils maintainer, 2007 - now"
|
msgid "shadow-utils maintainer, 2007 - now"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -245,14 +241,13 @@ msgstr "edytuj plik haseł, grup lub ich wersji chronionych"
|
|||||||
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
||||||
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
||||||
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
||||||
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg)
|
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) passwd.1.xml:79(replaceable)
|
||||||
#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable)
|
#: newusers.8.xml:87(replaceable) lastlog.8.xml:73(replaceable)
|
||||||
#: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg)
|
#: grpck.8.xml:72(arg) groupmod.8.xml:73(replaceable)
|
||||||
#: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable)
|
#: groupdel.8.xml:73(replaceable) groupadd.8.xml:75(replaceable)
|
||||||
#: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable)
|
#: faillog.8.xml:72(replaceable) chsh.1.xml:75(replaceable)
|
||||||
#: chsh.1.xml:75(replaceable) chpasswd.8.xml:76(replaceable)
|
#: chpasswd.8.xml:76(replaceable) chgpasswd.8.xml:72(replaceable)
|
||||||
#: chgpasswd.8.xml:72(replaceable) chfn.1.xml:75(replaceable)
|
#: chfn.1.xml:75(replaceable) chage.1.xml:72(replaceable)
|
||||||
#: chage.1.xml:72(replaceable)
|
|
||||||
msgid "options"
|
msgid "options"
|
||||||
msgstr "opcje"
|
msgstr "opcje"
|
||||||
|
|
||||||
@@ -302,11 +297,10 @@ msgstr ""
|
|||||||
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
||||||
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
||||||
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
||||||
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title)
|
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title) groupdel.8.xml:88(title)
|
||||||
#: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title)
|
#: groupadd.8.xml:93(title) gpasswd.1.xml:134(title) faillog.8.xml:89(title)
|
||||||
#: faillog.8.xml:89(title) expiry.1.xml:91(title) chsh.1.xml:95(title)
|
#: expiry.1.xml:91(title) chsh.1.xml:95(title) chpasswd.8.xml:130(title)
|
||||||
#: chpasswd.8.xml:130(title) chgpasswd.8.xml:105(title) chfn.1.xml:111(title)
|
#: chgpasswd.8.xml:105(title) chfn.1.xml:111(title) chage.1.xml:91(title)
|
||||||
#: chage.1.xml:91(title)
|
|
||||||
msgid "OPTIONS"
|
msgid "OPTIONS"
|
||||||
msgstr "OPCJE"
|
msgstr "OPCJE"
|
||||||
|
|
||||||
@@ -329,7 +323,7 @@ msgstr "Edycja bazy grup."
|
|||||||
|
|
||||||
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
||||||
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
||||||
#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term)
|
#: newusers.8.xml:283(term) lastlog.8.xml:118(term) grpck.8.xml:157(term)
|
||||||
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
||||||
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
||||||
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
||||||
@@ -339,7 +333,7 @@ msgstr "<option>-h</option>, <option>--help</option>"
|
|||||||
|
|
||||||
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
||||||
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
||||||
#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para)
|
#: newusers.8.xml:285(para) lastlog.8.xml:122(para) grpck.8.xml:159(para)
|
||||||
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
||||||
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
||||||
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
||||||
@@ -365,7 +359,7 @@ msgstr "Cichy tryb pracy."
|
|||||||
|
|
||||||
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
||||||
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
||||||
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term)
|
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:126(term)
|
||||||
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
||||||
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
||||||
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
||||||
@@ -383,7 +377,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
||||||
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
||||||
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para)
|
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:130(para)
|
||||||
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
||||||
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
||||||
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
||||||
@@ -415,18 +409,18 @@ msgstr "<option>-q</option>, <option>--quiet</option>"
|
|||||||
msgid "Indicates which user's tcb shadow file to edit."
|
msgid "Indicates which user's tcb shadow file to edit."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title)
|
#: vipw.8.xml:165(title) usermod.8.xml:496(title) userdel.8.xml:171(title)
|
||||||
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
||||||
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
||||||
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
||||||
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
||||||
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title)
|
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) gpasswd.1.xml:264(title)
|
||||||
#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title)
|
#: chsh.1.xml:154(title) chpasswd.8.xml:239(title) chgpasswd.8.xml:198(title)
|
||||||
#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title)
|
#: chfn.1.xml:193(title) chage.1.xml:244(title)
|
||||||
msgid "CONFIGURATION"
|
msgid "CONFIGURATION"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para)
|
#: vipw.8.xml:166(para) usermod.8.xml:497(para) userdel.8.xml:172(para)
|
||||||
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
||||||
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
||||||
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
||||||
@@ -479,37 +473,35 @@ msgstr ""
|
|||||||
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title)
|
#: vipw.8.xml:195(title) usermod.8.xml:513(title) userdel.8.xml:188(title)
|
||||||
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
||||||
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
||||||
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
||||||
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
||||||
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
||||||
#: login.access.5.xml:121(title) login.1.xml:338(title)
|
#: login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title)
|
||||||
#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title)
|
#: lastlog.8.xml:204(title) gshadow.5.xml:156(title) grpck.8.xml:221(title)
|
||||||
#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title)
|
#: groups.1.xml:100(title) groupmod.8.xml:205(title) groupmems.8.xml:211(title)
|
||||||
#: groupmems.8.xml:211(title) groupdel.8.xml:140(title)
|
#: groupdel.8.xml:140(title) groupadd.8.xml:233(title) gpasswd.1.xml:279(title)
|
||||||
#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title)
|
#: faillog.8.xml:243(title) faillog.5.xml:96(title) expiry.1.xml:121(title)
|
||||||
#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title)
|
#: chsh.1.xml:167(title) chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title)
|
||||||
#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title)
|
#: chfn.1.xml:207(title) chage.1.xml:256(title)
|
||||||
#: chage.1.xml:256(title)
|
|
||||||
msgid "FILES"
|
msgid "FILES"
|
||||||
msgstr "PLIKI"
|
msgstr "PLIKI"
|
||||||
|
|
||||||
#: vipw.8.xml:198(filename) usermod.8.xml:517(filename)
|
#: vipw.8.xml:198(filename) usermod.8.xml:516(filename)
|
||||||
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
||||||
#: sg.1.xml:125(filename) pwck.8.xml:272(filename)
|
#: sg.1.xml:125(filename) pwck.8.xml:272(filename) newusers.8.xml:412(filename)
|
||||||
#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename)
|
#: newgrp.1.xml:136(filename) gshadow.5.xml:159(filename)
|
||||||
#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename)
|
#: grpck.8.xml:224(filename) groups.1.xml:103(filename)
|
||||||
#: groups.1.xml:103(filename) groupmod.8.xml:208(filename)
|
#: groupmod.8.xml:208(filename) groupmems.8.xml:214(filename)
|
||||||
#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename)
|
#: groupdel.8.xml:143(filename) groupadd.8.xml:236(filename)
|
||||||
#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename)
|
#: gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename)
|
||||||
#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename)
|
#: gpasswd.1.xml:282(filename) chgpasswd.8.xml:216(filename)
|
||||||
#: chgpasswd.8.xml:216(filename)
|
|
||||||
msgid "/etc/group"
|
msgid "/etc/group"
|
||||||
msgstr "/etc/group"
|
msgstr "/etc/group"
|
||||||
|
|
||||||
#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para)
|
#: vipw.8.xml:200(para) usermod.8.xml:518(para) userdel.8.xml:193(para)
|
||||||
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
||||||
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
||||||
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
||||||
@@ -518,7 +510,7 @@ msgstr "/etc/group"
|
|||||||
msgid "Group account information."
|
msgid "Group account information."
|
||||||
msgstr "Informacje o grupach użytkowników."
|
msgstr "Informacje o grupach użytkowników."
|
||||||
|
|
||||||
#: vipw.8.xml:204(filename) usermod.8.xml:523(filename)
|
#: vipw.8.xml:204(filename) usermod.8.xml:522(filename)
|
||||||
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
||||||
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
||||||
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
||||||
@@ -529,7 +521,7 @@ msgstr "Informacje o grupach użytkowników."
|
|||||||
msgid "/etc/gshadow"
|
msgid "/etc/gshadow"
|
||||||
msgstr "/etc/gshadow"
|
msgstr "/etc/gshadow"
|
||||||
|
|
||||||
#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para)
|
#: vipw.8.xml:206(para) usermod.8.xml:524(para) useradd.8.xml:698(para)
|
||||||
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
||||||
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
||||||
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
||||||
@@ -537,7 +529,7 @@ msgstr "/etc/gshadow"
|
|||||||
msgid "Secure group account information."
|
msgid "Secure group account information."
|
||||||
msgstr "Informacje chronione o grupach użytkowników."
|
msgstr "Informacje chronione o grupach użytkowników."
|
||||||
|
|
||||||
#: vipw.8.xml:210(filename) usermod.8.xml:535(filename)
|
#: vipw.8.xml:210(filename) usermod.8.xml:534(filename)
|
||||||
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
||||||
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
||||||
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
||||||
@@ -550,7 +542,7 @@ msgstr "Informacje chronione o grupach użytkowników."
|
|||||||
msgid "/etc/passwd"
|
msgid "/etc/passwd"
|
||||||
msgstr "/etc/passwd"
|
msgstr "/etc/passwd"
|
||||||
|
|
||||||
#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para)
|
#: vipw.8.xml:212(para) usermod.8.xml:536(para) userdel.8.xml:205(para)
|
||||||
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
||||||
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
||||||
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
||||||
@@ -560,7 +552,7 @@ msgstr "/etc/passwd"
|
|||||||
msgid "User account information."
|
msgid "User account information."
|
||||||
msgstr "Informacja o kontach użytkowników."
|
msgstr "Informacja o kontach użytkowników."
|
||||||
|
|
||||||
#: vipw.8.xml:216(filename) usermod.8.xml:541(filename)
|
#: vipw.8.xml:216(filename) usermod.8.xml:540(filename)
|
||||||
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
||||||
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
||||||
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
||||||
@@ -571,7 +563,7 @@ msgstr "Informacja o kontach użytkowników."
|
|||||||
msgid "/etc/shadow"
|
msgid "/etc/shadow"
|
||||||
msgstr "/etc/shadow"
|
msgstr "/etc/shadow"
|
||||||
|
|
||||||
#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para)
|
#: vipw.8.xml:218(para) usermod.8.xml:542(para) userdel.8.xml:211(para)
|
||||||
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
||||||
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
||||||
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
||||||
@@ -580,7 +572,7 @@ msgstr "/etc/shadow"
|
|||||||
msgid "Secure user account information."
|
msgid "Secure user account information."
|
||||||
msgstr "Informacje chronione o użytkownikach."
|
msgstr "Informacje chronione o użytkownikach."
|
||||||
|
|
||||||
#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title)
|
#: vipw.8.xml:225(title) usermod.8.xml:561(title) userdel.8.xml:308(title)
|
||||||
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
||||||
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
||||||
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
||||||
@@ -655,15 +647,15 @@ msgstr ""
|
|||||||
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
||||||
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
||||||
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
||||||
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname)
|
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname) passwd.1.xml:47(surname)
|
||||||
#: passwd.1.xml:47(surname) newusers.8.xml:55(surname)
|
#: newusers.8.xml:55(surname) newgrp.1.xml:41(surname)
|
||||||
#: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname)
|
#: logoutd.8.xml:40(surname) login.defs.5.xml:105(surname)
|
||||||
#: login.defs.5.xml:105(surname) login.1.xml:73(surname)
|
#: login.1.xml:73(surname) lastlog.8.xml:41(surname) grpck.8.xml:41(surname)
|
||||||
#: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname)
|
#: groups.1.xml:40(surname) groupmod.8.xml:41(surname)
|
||||||
#: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname)
|
#: groupdel.8.xml:41(surname) groupadd.8.xml:43(surname)
|
||||||
#: groupadd.8.xml:43(surname) faillog.8.xml:40(surname)
|
#: faillog.8.xml:40(surname) faillog.5.xml:40(surname) expiry.1.xml:44(surname)
|
||||||
#: faillog.5.xml:40(surname) expiry.1.xml:44(surname) chsh.1.xml:43(surname)
|
#: chsh.1.xml:43(surname) chpasswd.8.xml:44(surname) chfn.1.xml:43(surname)
|
||||||
#: chpasswd.8.xml:44(surname) chfn.1.xml:43(surname) chage.1.xml:41(surname)
|
#: chage.1.xml:41(surname)
|
||||||
msgid "Haugh"
|
msgid "Haugh"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1217,9 +1209,9 @@ msgstr ""
|
|||||||
|
|
||||||
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
||||||
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
||||||
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title)
|
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:216(title)
|
||||||
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title)
|
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) gpasswd.1.xml:252(title)
|
||||||
#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
#: faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
||||||
#: chgpasswd.8.xml:186(title)
|
#: chgpasswd.8.xml:186(title)
|
||||||
msgid "CAVEATS"
|
msgid "CAVEATS"
|
||||||
msgstr "OSTRZEŻENIA"
|
msgstr "OSTRZEŻENIA"
|
||||||
@@ -1229,17 +1221,17 @@ msgid ""
|
|||||||
"You must make certain that the named user is not executing any processes "
|
"You must make certain that the named user is not executing any processes "
|
||||||
"when this command is being executed if the user's numerical user ID, the "
|
"when this command is being executed if the user's numerical user ID, the "
|
||||||
"user's name, or the user's home directory is being changed. "
|
"user's name, or the user's home directory is being changed. "
|
||||||
"<command>usermod</command> checks this on Linux, but only check if the user "
|
"<command>usermod</command> checks this on Linux. On other platforms it only "
|
||||||
"is logged in according to utmp on other architectures."
|
"uses utmp to check if the user is logged in."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:487(para)
|
#: usermod.8.xml:486(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"You must change the owner of any <command>crontab</command> files or "
|
"You must change the owner of any <command>crontab</command> files or "
|
||||||
"<command>at</command> jobs manually."
|
"<command>at</command> jobs manually."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:491(para)
|
#: usermod.8.xml:490(para)
|
||||||
msgid "You must make any changes involving NIS on the NIS server."
|
msgid "You must make any changes involving NIS on the NIS server."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1455,7 +1447,7 @@ msgid ""
|
|||||||
"algorithm: <placeholder-1/>"
|
"algorithm: <placeholder-1/>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:529(filename) userdel.8.xml:197(filename)
|
#: usermod.8.xml:528(filename) userdel.8.xml:197(filename)
|
||||||
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
||||||
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
||||||
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
||||||
@@ -1466,7 +1458,7 @@ msgstr ""
|
|||||||
msgid "/etc/login.defs"
|
msgid "/etc/login.defs"
|
||||||
msgstr "/etc/login.defs"
|
msgstr "/etc/login.defs"
|
||||||
|
|
||||||
#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
#: usermod.8.xml:530(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
||||||
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
||||||
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
||||||
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
||||||
@@ -1474,31 +1466,31 @@ msgstr "/etc/login.defs"
|
|||||||
msgid "Shadow password suite configuration."
|
msgid "Shadow password suite configuration."
|
||||||
msgstr "Konfiguracja pakietu shadow."
|
msgstr "Konfiguracja pakietu shadow."
|
||||||
|
|
||||||
#: usermod.8.xml:547(filename) userdel.8.xml:215(filename)
|
#: usermod.8.xml:546(filename) userdel.8.xml:215(filename)
|
||||||
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subgid"
|
msgid "/etc/subgid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
#: usermod.8.xml:548(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
||||||
#: newusers.8.xml:438(para)
|
#: newusers.8.xml:438(para)
|
||||||
msgid "Per user subordinate group IDs."
|
msgid "Per user subordinate group IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:553(filename) userdel.8.xml:221(filename)
|
#: usermod.8.xml:552(filename) userdel.8.xml:221(filename)
|
||||||
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subuid"
|
msgid "/etc/subuid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
#: usermod.8.xml:554(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
||||||
#: newusers.8.xml:444(para)
|
#: newusers.8.xml:444(para)
|
||||||
msgid "Per user subordinate user IDs."
|
msgid "Per user subordinate user IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:563(para)
|
#: usermod.8.xml:562(para)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
#| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
||||||
@@ -1731,9 +1723,8 @@ msgstr "poprawne zakończenie działania programu"
|
|||||||
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
||||||
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
||||||
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
||||||
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum)
|
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) chfn.1.xml:61(manvolnum)
|
||||||
#: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum)
|
#: chage.1.xml:59(manvolnum) chage.1.xml:289(replaceable)
|
||||||
#: chage.1.xml:289(replaceable)
|
|
||||||
msgid "1"
|
msgid "1"
|
||||||
msgstr "1"
|
msgstr "1"
|
||||||
|
|
||||||
@@ -2099,7 +2090,7 @@ msgid ""
|
|||||||
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
||||||
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
||||||
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
||||||
"account to turn off password ageing, even though system account has no "
|
"account to turn off password aging, even though system account has no "
|
||||||
"password at all. Multiple <option>-K</option> options can be specified, e."
|
"password at all. Multiple <option>-K</option> options can be specified, e."
|
||||||
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
||||||
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
||||||
@@ -2119,7 +2110,7 @@ msgstr ""
|
|||||||
#: useradd.8.xml:327(para)
|
#: useradd.8.xml:327(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"By default, the user's entries in the lastlog and faillog databases are "
|
"By default, the user's entries in the lastlog and faillog databases are "
|
||||||
"resetted to avoid reusing the entry from a previously deleted user."
|
"reset to avoid reusing the entry from a previously deleted user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:335(term)
|
#: useradd.8.xml:335(term)
|
||||||
@@ -2139,11 +2130,11 @@ msgid ""
|
|||||||
"is not enabled, no home directories are created."
|
"is not enabled, no home directories are created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:354(option)
|
#: useradd.8.xml:353(term)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "-"
|
#| msgid "<option>-m</option>, <option>--create-home</option>"
|
||||||
msgid "-M"
|
msgid "<option>-M</option>, <option>--no-create-home</option>"
|
||||||
msgstr "-"
|
msgstr "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
|
||||||
#: useradd.8.xml:357(para)
|
#: useradd.8.xml:357(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2218,10 +2209,10 @@ msgstr ""
|
|||||||
#: useradd.8.xml:434(para)
|
#: useradd.8.xml:434(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that <command>useradd</command> will not create a home directory for "
|
"Note that <command>useradd</command> will not create a home directory for "
|
||||||
"such an user, regardless of the default setting in <filename>/etc/login."
|
"such a user, regardless of the default setting in <filename>/etc/login.defs</"
|
||||||
"defs</filename> (<option>CREATE_HOME</option>). You have to specify the "
|
"filename> (<option>CREATE_HOME</option>). You have to specify the <option>-"
|
||||||
"<option>-m</option> options if you want a home directory for a system "
|
"m</option> options if you want a home directory for a system account to be "
|
||||||
"account to be created."
|
"created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:461(para)
|
#: useradd.8.xml:461(para)
|
||||||
@@ -2766,7 +2757,7 @@ msgstr ""
|
|||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" 1) the user su is targetting\n"
|
" 1) the user su is targeting\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2800,12 +2791,12 @@ msgstr ""
|
|||||||
#: suauth.5.xml:107(para)
|
#: suauth.5.xml:107(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"from-id is formatted the same as to-id except the extra word "
|
"from-id is formatted the same as to-id except the extra word "
|
||||||
"<emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</"
|
"<emphasis>GROUP</emphasis> is recognized. <emphasis>ALL EXCEPT GROUP</"
|
||||||
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
||||||
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
||||||
"have primary group id of the relevant group, an entry in "
|
"have primary group id of the relevant group, an entry in "
|
||||||
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
||||||
"manvolnum></citerefentry> is neccessary."
|
"manvolnum></citerefentry> is necessary."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: suauth.5.xml:118(para)
|
#: suauth.5.xml:118(para)
|
||||||
@@ -2910,9 +2901,8 @@ msgstr ""
|
|||||||
"citerefentry>."
|
"citerefentry>."
|
||||||
|
|
||||||
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
||||||
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib)
|
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib) passwd.1.xml:48(contrib)
|
||||||
#: passwd.1.xml:48(contrib) login.1.xml:74(contrib) faillog.8.xml:41(contrib)
|
#: login.1.xml:74(contrib) faillog.8.xml:41(contrib) faillog.5.xml:41(contrib)
|
||||||
#: faillog.5.xml:41(contrib)
|
|
||||||
msgid "Creation, 1989"
|
msgid "Creation, 1989"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -3008,7 +2998,7 @@ msgstr ""
|
|||||||
#: su.1.xml:158(para)
|
#: su.1.xml:158(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The executed command will have no controlling terminal. This option cannot "
|
"The executed command will have no controlling terminal. This option cannot "
|
||||||
"be used to execute interractive programs which need a controlling TTY."
|
"be used to execute interactive programs which need a controlling TTY."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: su.1.xml:168(term)
|
#: su.1.xml:168(term)
|
||||||
@@ -3612,7 +3602,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"A password field which starts with a exclamation mark means that the "
|
"A password field which starts with an exclamation mark means that the "
|
||||||
"password is locked. The remaining characters on the line represent the "
|
"password is locked. The remaining characters on the line represent the "
|
||||||
"password field before the password was locked."
|
"password field before the password was locked."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3630,7 +3620,7 @@ msgstr ""
|
|||||||
#: shadow.5.xml:134(para)
|
#: shadow.5.xml:134(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value 0 has a special meaning, which is that the user should change her "
|
"The value 0 has a special meaning, which is that the user should change her "
|
||||||
"pasword the next time she will log in the system."
|
"password the next time she will log in the system."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:139(para)
|
#: shadow.5.xml:139(para)
|
||||||
@@ -3732,7 +3722,7 @@ msgstr ""
|
|||||||
#: shadow.5.xml:229(para)
|
#: shadow.5.xml:229(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that an account expiration differs from a password expiration. In case "
|
"Note that an account expiration differs from a password expiration. In case "
|
||||||
"of an acount expiration, the user shall not be allowed to login. In case of "
|
"of an account expiration, the user shall not be allowed to login. In case of "
|
||||||
"a password expiration, the user is not allowed to login using her password."
|
"a password expiration, the user is not allowed to login using her password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -4026,18 +4016,15 @@ msgstr ""
|
|||||||
msgid "pwconv"
|
msgid "pwconv"
|
||||||
msgstr "pwconv"
|
msgstr "pwconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command)
|
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) login.defs.5.xml:438(term)
|
||||||
#: login.defs.5.xml:438(term)
|
|
||||||
msgid "pwunconv"
|
msgid "pwunconv"
|
||||||
msgstr "pwunconv"
|
msgstr "pwunconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command)
|
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) login.defs.5.xml:340(term)
|
||||||
#: login.defs.5.xml:340(term)
|
|
||||||
msgid "grpconv"
|
msgid "grpconv"
|
||||||
msgstr "grpconv"
|
msgstr "grpconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command)
|
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) login.defs.5.xml:346(term)
|
||||||
#: login.defs.5.xml:346(term)
|
|
||||||
msgid "grpunconv"
|
msgid "grpunconv"
|
||||||
msgstr "grpunconv"
|
msgstr "grpunconv"
|
||||||
|
|
||||||
@@ -4210,8 +4197,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
||||||
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
||||||
#: passwd.1.xml:71(refname) passwd.1.xml:77(command)
|
#: passwd.1.xml:71(refname) passwd.1.xml:77(command) login.defs.5.xml:409(term)
|
||||||
#: login.defs.5.xml:409(term)
|
|
||||||
msgid "passwd"
|
msgid "passwd"
|
||||||
msgstr "passwd"
|
msgstr "passwd"
|
||||||
|
|
||||||
@@ -4361,7 +4347,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
||||||
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
||||||
"paramater could be replaced by an alternate TCB directory."
|
"parameter could be replaced by an alternate TCB directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pwck.8.xml:312(para)
|
#: pwck.8.xml:312(para)
|
||||||
@@ -4755,7 +4741,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: passwd.1.xml:166(para)
|
#: passwd.1.xml:166(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can find advices on how to choose a strong password on http://en."
|
"You can find advice on how to choose a strong password on http://en."
|
||||||
"wikipedia.org/wiki/Password_strength"
|
"wikipedia.org/wiki/Password_strength"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -5067,8 +5053,8 @@ msgstr "PASS_MIN_DAYS (numer)"
|
|||||||
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Number of significant characters in the password for crypt(). "
|
"Number of significant characters in the password for crypt(). "
|
||||||
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your crypt"
|
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your "
|
||||||
"() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
"crypt() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
||||||
"<replaceable>yes</replaceable>."
|
"<replaceable>yes</replaceable>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -5226,7 +5212,7 @@ msgid "HISTORY"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: nologin.8.xml:91(para)
|
#: nologin.8.xml:91(para)
|
||||||
msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
msgid "The <command>nologin</command> command appeared in BSD 4.4."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
||||||
@@ -5282,7 +5268,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: newusers.8.xml:116(para)
|
#: newusers.8.xml:116(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"It can be the name of a new user or the name of an existing user (or an user "
|
"It can be the name of a new user or the name of an existing user (or a user "
|
||||||
"created before by <command>newusers</command>). In case of an existing user, "
|
"created before by <command>newusers</command>). In case of an existing user, "
|
||||||
"the user's information will be changed, otherwise a new user will be created."
|
"the user's information will be changed, otherwise a new user will be created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -5310,7 +5296,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: newusers.8.xml:144(para)
|
#: newusers.8.xml:144(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the field is empty, an new (unused) UID will be defined automatically by "
|
"If the field is empty, a new (unused) UID will be defined automatically by "
|
||||||
"<command>newusers</command>."
|
"<command>newusers</command>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -5320,7 +5306,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: newusers.8.xml:152(para)
|
#: newusers.8.xml:152(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If this field contains the name of an existing user (or the name of an user "
|
"If this field contains the name of an existing user (or the name of a user "
|
||||||
"created before by <command>newusers</command>), the UID of the specified "
|
"created before by <command>newusers</command>), the UID of the specified "
|
||||||
"user will be used."
|
"user will be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -6692,7 +6678,7 @@ msgstr ""
|
|||||||
#: limits.5.xml:145(para)
|
#: limits.5.xml:145(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
||||||
"the line is considered a limit string, thus comments are not allowed. A "
|
"the line is considered a limit string, thus comments are not allowed. An "
|
||||||
"invalid limits string will be rejected (not considered) by the "
|
"invalid limits string will be rejected (not considered) by the "
|
||||||
"<command>login</command> program."
|
"<command>login</command> program."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -6716,13 +6702,13 @@ msgstr ""
|
|||||||
|
|
||||||
#: limits.5.xml:165(para)
|
#: limits.5.xml:165(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If more than one line with limits for an user exist, only the first line for "
|
"If more than one line with limits for a user exist, only the first line for "
|
||||||
"this user will be considered."
|
"this user will be considered."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:170(para)
|
#: limits.5.xml:170(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If no lines are specified for an user, the last <replaceable>@group</"
|
"If no lines are specified for a user, the last <replaceable>@group</"
|
||||||
"replaceable> line matching a group whose the user is a member of will be "
|
"replaceable> line matching a group whose the user is a member of will be "
|
||||||
"considered, or the last line with default limits if no groups contain the "
|
"considered, or the last line with default limits if no groups contain the "
|
||||||
"user."
|
"user."
|
||||||
@@ -6810,7 +6796,33 @@ msgstr ""
|
|||||||
"Wyświetlenie rekordów lastlog starszych niż zadana <emphasis remap=\"I"
|
"Wyświetlenie rekordów lastlog starszych niż zadana <emphasis remap=\"I"
|
||||||
"\">DNI</emphasis>."
|
"\">DNI</emphasis>."
|
||||||
|
|
||||||
#: lastlog.8.xml:127(term) faillog.8.xml:192(term)
|
#: lastlog.8.xml:107(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-q</option>, <option>--quiet</option>"
|
||||||
|
msgid "<option>-C</option>, <option>--clear</option>"
|
||||||
|
msgstr "<option>-q</option>, <option>--quiet</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
msgid ""
|
||||||
|
"Clear lastlog record of a user. This option can be used only together with "
|
||||||
|
"<option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:138(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-r</option>, <option>--reset</option>"
|
||||||
|
msgid "<option>-S</option>, <option>--set</option>"
|
||||||
|
msgstr "<option>-r</option>, <option>--reset</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:142(para)
|
||||||
|
msgid ""
|
||||||
|
"Set lastlog record of a user to the current time. This option can be used "
|
||||||
|
"only together with <option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:149(term) faillog.8.xml:192(term)
|
||||||
msgid ""
|
msgid ""
|
||||||
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
@@ -6818,7 +6830,7 @@ msgstr ""
|
|||||||
"<option>-t</option>, <option>--time</option> <replaceable>DNI</"
|
"<option>-t</option>, <option>--time</option> <replaceable>DNI</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
|
|
||||||
#: lastlog.8.xml:131(para)
|
#: lastlog.8.xml:153(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
||||||
"emphasis>."
|
"emphasis>."
|
||||||
@@ -6826,7 +6838,7 @@ msgstr ""
|
|||||||
"Wyświetlenie rekordów lastlog nie starszych niż zadana ilość <emphasis remap="
|
"Wyświetlenie rekordów lastlog nie starszych niż zadana ilość <emphasis remap="
|
||||||
"\"I\">DNI</emphasis>."
|
"\"I\">DNI</emphasis>."
|
||||||
|
|
||||||
#: lastlog.8.xml:138(term) faillog.8.xml:202(term)
|
#: lastlog.8.xml:160(term) faillog.8.xml:202(term)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</"
|
#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</"
|
||||||
@@ -6838,7 +6850,7 @@ msgstr ""
|
|||||||
"<option>-K</option>, <option>--key</option> <replaceable>KLUCZ</"
|
"<option>-K</option>, <option>--key</option> <replaceable>KLUCZ</"
|
||||||
"replaceable>=<replaceable>WARTOŚĆ</replaceable>"
|
"replaceable>=<replaceable>WARTOŚĆ</replaceable>"
|
||||||
|
|
||||||
#: lastlog.8.xml:142(para)
|
#: lastlog.8.xml:164(para)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "Print the lastlog record for user with specified <emphasis remap=\"I"
|
#| "Print the lastlog record for user with specified <emphasis remap=\"I"
|
||||||
@@ -6848,7 +6860,7 @@ msgstr ""
|
|||||||
"Wyświetlenie informacji o ostanim logowaniu dla użytkownika "
|
"Wyświetlenie informacji o ostanim logowaniu dla użytkownika "
|
||||||
"<replaceable>LOGIN</replaceable>."
|
"<replaceable>LOGIN</replaceable>."
|
||||||
|
|
||||||
#: lastlog.8.xml:145(para) faillog.8.xml:211(para)
|
#: lastlog.8.xml:167(para) faillog.8.xml:211(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The users can be specified by a login name, a numerical user ID, or a "
|
"The users can be specified by a login name, a numerical user ID, or a "
|
||||||
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
||||||
@@ -6857,7 +6869,7 @@ msgid ""
|
|||||||
"UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
"UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:157(para)
|
#: lastlog.8.xml:179(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
||||||
"emphasis> will be displayed instead of the port and time."
|
"emphasis> will be displayed instead of the port and time."
|
||||||
@@ -6866,18 +6878,18 @@ msgstr ""
|
|||||||
"logowania wyświetlany jest komunikat <emphasis>**Nigdy nie zalogowany**</"
|
"logowania wyświetlany jest komunikat <emphasis>**Nigdy nie zalogowany**</"
|
||||||
"emphasis> (użytkownik nigdy się nie logował)."
|
"emphasis> (użytkownik nigdy się nie logował)."
|
||||||
|
|
||||||
#: lastlog.8.xml:162(para)
|
#: lastlog.8.xml:184(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Only the entries for the current users of the system will be displayed. "
|
"Only the entries for the current users of the system will be displayed. "
|
||||||
"Other entries may exist for users that were deleted previously."
|
"Other entries may exist for users that were deleted previously."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
#: lastlog.8.xml:192(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
||||||
#: chage.1.xml:231(title)
|
#: chage.1.xml:231(title)
|
||||||
msgid "NOTE"
|
msgid "NOTE"
|
||||||
msgstr "UWAGI"
|
msgstr "UWAGI"
|
||||||
|
|
||||||
#: lastlog.8.xml:171(para)
|
#: lastlog.8.xml:193(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The <filename>lastlog</filename> file is a database which contains info on "
|
"The <filename>lastlog</filename> file is a database which contains info on "
|
||||||
"the last login of each user. You should not rotate it. It is a sparse file, "
|
"the last login of each user. You should not rotate it. It is a sparse file, "
|
||||||
@@ -6895,15 +6907,15 @@ msgstr ""
|
|||||||
"wartościami UID). Mozesz wyświetlić rzeczywisty rozmiar tego pliku używając "
|
"wartościami UID). Mozesz wyświetlić rzeczywisty rozmiar tego pliku używając "
|
||||||
"polecenia \"<command>ls -s</command>\"."
|
"polecenia \"<command>ls -s</command>\"."
|
||||||
|
|
||||||
#: lastlog.8.xml:185(filename)
|
#: lastlog.8.xml:207(filename)
|
||||||
msgid "/var/log/lastlog"
|
msgid "/var/log/lastlog"
|
||||||
msgstr "/var/log/lastlog"
|
msgstr "/var/log/lastlog"
|
||||||
|
|
||||||
#: lastlog.8.xml:187(para)
|
#: lastlog.8.xml:209(para)
|
||||||
msgid "Database times of previous user logins."
|
msgid "Database times of previous user logins."
|
||||||
msgstr "Baza danych ostatnich logowań użytkowników."
|
msgstr "Baza danych ostatnich logowań użytkowników."
|
||||||
|
|
||||||
#: lastlog.8.xml:195(para)
|
#: lastlog.8.xml:217(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
||||||
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
||||||
@@ -6964,7 +6976,7 @@ msgstr ""
|
|||||||
#| "modified using the <citerefentry><refentrytitle>chfn</"
|
#| "modified using the <citerefentry><refentrytitle>chfn</"
|
||||||
#| "refentrytitle><manvolnum>1</manvolnum></citerefentry> utility."
|
#| "refentrytitle><manvolnum>1</manvolnum></citerefentry> utility."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The password is used when an user who is not a member of the group wants to "
|
"The password is used when a user who is not a member of the group wants to "
|
||||||
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
||||||
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -7473,7 +7485,7 @@ msgstr ""
|
|||||||
"replaceable>"
|
"replaceable>"
|
||||||
|
|
||||||
#: groupmems.8.xml:109(para)
|
#: groupmems.8.xml:109(para)
|
||||||
msgid "Add an user to the group membership list."
|
msgid "Add a user to the group membership list."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
||||||
@@ -8461,7 +8473,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
||||||
"of <filename>/etc/login.defs</filename>, and can be overwitten with the "
|
"of <filename>/etc/login.defs</filename>, and can be overwritten with the "
|
||||||
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -8476,7 +8488,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
||||||
"phrase><command>chpasswd</command> first updates all the passwords in "
|
"phrase><command>chpasswd</command> first updates all the passwords in "
|
||||||
"memory, and then commits all the changes to disk if no errors occured for "
|
"memory, and then commits all the changes to disk if no errors occurred for "
|
||||||
"any user."
|
"any user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -8643,7 +8655,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
||||||
"filename>, and can be overwiten with the <option>-e</option>, <option>-m</"
|
"filename>, and can be overwritten with the <option>-e</option>, <option>-m</"
|
||||||
"option>, or <option>-c</option> options."
|
"option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -9028,6 +9040,11 @@ msgstr ""
|
|||||||
msgid "translator-credits"
|
msgid "translator-credits"
|
||||||
msgstr "Tomasz Kłoczko <kloczek@pld.org.pl>, 2006"
|
msgstr "Tomasz Kłoczko <kloczek@pld.org.pl>, 2006"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~| msgid "-"
|
||||||
|
#~ msgid "-M"
|
||||||
|
#~ msgstr "-"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
#~ "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
||||||
#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</"
|
#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</"
|
||||||
|
|||||||
+320
-165
File diff suppressed because it is too large
Load Diff
+83
-67
@@ -1,7 +1,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: PACKAGE VERSION\n"
|
"Project-Id-Version: PACKAGE VERSION\n"
|
||||||
"POT-Creation-Date: 2013-08-23 01:54+0200\n"
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||||
@@ -105,11 +105,11 @@ msgstr ""
|
|||||||
msgid "Edit group database."
|
msgid "Edit group database."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term) groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) chgpasswd.8.xml:131(term) chage.1.xml:129(term)
|
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term) pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term) newusers.8.xml:283(term) lastlog.8.xml:118(term) grpck.8.xml:157(term) groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term) groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term) expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term) chgpasswd.8.xml:131(term) chage.1.xml:129(term)
|
||||||
msgid "<option>-h</option>, <option>--help</option>"
|
msgid "<option>-h</option>, <option>--help</option>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para) groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para)
|
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para) pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para) newusers.8.xml:285(para) lastlog.8.xml:122(para) grpck.8.xml:159(para) groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para) groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para) expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para) chgpasswd.8.xml:133(para) chfn.1.xml:169(para) chage.1.xml:131(para)
|
||||||
msgid "Display help message and exit."
|
msgid "Display help message and exit."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -129,11 +129,11 @@ msgstr ""
|
|||||||
msgid "Quiet mode."
|
msgid "Quiet mode."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term) grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) chfn.1.xml:153(term) chage.1.xml:197(term)
|
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term) useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term) passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:126(term) grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term) groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term) chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term) chfn.1.xml:153(term) chage.1.xml:197(term)
|
||||||
msgid "<option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</replaceable>"
|
msgid "<option>-R</option>, <option>--root</option> <replaceable>CHROOT_DIR</replaceable>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para) grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para)
|
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para) useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para) passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:130(para) grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para) groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para) faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para) chgpasswd.8.xml:150(para) chfn.1.xml:157(para) chage.1.xml:201(para)
|
||||||
msgid "Apply changes in the <replaceable>CHROOT_DIR</replaceable> directory and use the configuration files from the <replaceable>CHROOT_DIR</replaceable> directory."
|
msgid "Apply changes in the <replaceable>CHROOT_DIR</replaceable> directory and use the configuration files from the <replaceable>CHROOT_DIR</replaceable> directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -153,11 +153,11 @@ msgstr ""
|
|||||||
msgid "Indicates which user's tcb shadow file to edit."
|
msgid "Indicates which user's tcb shadow file to edit."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title) useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) groupdel.8.xml:128(title) groupadd.8.xml:219(title) gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title)
|
#: vipw.8.xml:165(title) usermod.8.xml:496(title) userdel.8.xml:171(title) useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title) pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title) newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title) grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title) groupdel.8.xml:128(title) groupadd.8.xml:219(title) gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title) chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title)
|
||||||
msgid "CONFIGURATION"
|
msgid "CONFIGURATION"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para) useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) chage.1.xml:245(para)
|
#: vipw.8.xml:166(para) usermod.8.xml:497(para) userdel.8.xml:172(para) useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para) pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para) newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para) groupmod.8.xml:194(para) groupmems.8.xml:200(para) groupdel.8.xml:129(para) groupadd.8.xml:220(para) gpasswd.1.xml:265(para) chsh.1.xml:155(para) chpasswd.8.xml:240(para) chgpasswd.8.xml:199(para) chfn.1.xml:194(para) chage.1.xml:245(para)
|
||||||
msgid "The following configuration variables in <filename>/etc/login.defs</filename> change the behavior of this tool:"
|
msgid "The following configuration variables in <filename>/etc/login.defs</filename> change the behavior of this tool:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -189,43 +189,43 @@ msgstr ""
|
|||||||
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title) useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) newgrp.1.xml:121(title) logoutd.8.xml:89(title) login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title) grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) groupmems.8.xml:211(title) groupdel.8.xml:140(title) groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) chage.1.xml:256(title)
|
#: vipw.8.xml:195(title) usermod.8.xml:513(title) userdel.8.xml:188(title) useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title) sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title) pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title) passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title) newgrp.1.xml:121(title) logoutd.8.xml:89(title) login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title) lastlog.8.xml:204(title) gshadow.5.xml:156(title) grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title) groupmems.8.xml:211(title) groupdel.8.xml:140(title) groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title) faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title) chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title) chage.1.xml:256(title)
|
||||||
msgid "FILES"
|
msgid "FILES"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:198(filename) usermod.8.xml:517(filename) userdel.8.xml:191(filename) useradd.8.xml:690(filename) sg.1.xml:125(filename) pwck.8.xml:272(filename) newusers.8.xml:412(filename) newgrp.1.xml:136(filename) gshadow.5.xml:159(filename) grpck.8.xml:224(filename) groups.1.xml:103(filename) groupmod.8.xml:208(filename) groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) chgpasswd.8.xml:216(filename)
|
#: vipw.8.xml:198(filename) usermod.8.xml:516(filename) userdel.8.xml:191(filename) useradd.8.xml:690(filename) sg.1.xml:125(filename) pwck.8.xml:272(filename) newusers.8.xml:412(filename) newgrp.1.xml:136(filename) gshadow.5.xml:159(filename) grpck.8.xml:224(filename) groups.1.xml:103(filename) groupmod.8.xml:208(filename) groupmems.8.xml:214(filename) groupdel.8.xml:143(filename) groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename) chgpasswd.8.xml:216(filename)
|
||||||
msgid "/etc/group"
|
msgid "/etc/group"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para) useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para)
|
#: vipw.8.xml:200(para) usermod.8.xml:518(para) userdel.8.xml:193(para) useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para) newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para) grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para) groupmems.8.xml:216(para) groupdel.8.xml:145(para) groupadd.8.xml:238(para) gpasswd.1.xml:284(para) chgpasswd.8.xml:218(para)
|
||||||
msgid "Group account information."
|
msgid "Group account information."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:204(filename) usermod.8.xml:523(filename) useradd.8.xml:696(filename) sg.1.xml:131(filename) newusers.8.xml:418(filename) newgrp.1.xml:142(filename) gshadow.5.xml:165(filename) grpck.8.xml:230(filename) groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) chgpasswd.8.xml:222(filename)
|
#: vipw.8.xml:204(filename) usermod.8.xml:522(filename) useradd.8.xml:696(filename) sg.1.xml:131(filename) newusers.8.xml:418(filename) newgrp.1.xml:142(filename) gshadow.5.xml:165(filename) grpck.8.xml:230(filename) groupmod.8.xml:214(filename) groupmems.8.xml:220(filename) groupdel.8.xml:149(filename) groupadd.8.xml:242(filename) gpasswd.1.xml:76(filename) gpasswd.1.xml:288(filename) chgpasswd.8.xml:222(filename)
|
||||||
msgid "/etc/gshadow"
|
msgid "/etc/gshadow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para) sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) chgpasswd.8.xml:224(para)
|
#: vipw.8.xml:206(para) usermod.8.xml:524(para) useradd.8.xml:698(para) sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para) gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para) groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para) chgpasswd.8.xml:224(para)
|
||||||
msgid "Secure group account information."
|
msgid "Secure group account information."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:210(filename) usermod.8.xml:535(filename) userdel.8.xml:203(filename) useradd.8.xml:678(filename) su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) pwck.8.xml:278(filename) passwd.5.xml:144(filename) passwd.1.xml:411(filename) newusers.8.xml:400(filename) newgrp.1.xml:124(filename) login.1.xml:353(filename) grpck.8.xml:236(filename) groupmod.8.xml:226(filename) expiry.1.xml:124(filename) chsh.1.xml:170(filename) chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) chage.1.xml:260(filename)
|
#: vipw.8.xml:210(filename) usermod.8.xml:534(filename) userdel.8.xml:203(filename) useradd.8.xml:678(filename) su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename) pwck.8.xml:278(filename) passwd.5.xml:144(filename) passwd.1.xml:411(filename) newusers.8.xml:400(filename) newgrp.1.xml:124(filename) login.1.xml:353(filename) grpck.8.xml:236(filename) groupmod.8.xml:226(filename) expiry.1.xml:124(filename) chsh.1.xml:170(filename) chpasswd.8.xml:258(filename) chfn.1.xml:216(filename) chage.1.xml:260(filename)
|
||||||
msgid "/etc/passwd"
|
msgid "/etc/passwd"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para) useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) chfn.1.xml:218(para) chage.1.xml:263(para)
|
#: vipw.8.xml:212(para) usermod.8.xml:536(para) userdel.8.xml:205(para) useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para) shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para) passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para) login.1.xml:355(para) grpck.8.xml:238(para) groupmod.8.xml:228(para) expiry.1.xml:126(para) chsh.1.xml:172(para) chpasswd.8.xml:260(para) chfn.1.xml:218(para) chage.1.xml:263(para)
|
||||||
msgid "User account information."
|
msgid "User account information."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:216(filename) usermod.8.xml:541(filename) userdel.8.xml:209(filename) useradd.8.xml:684(filename) su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) shadow.3.xml:229(filename) pwck.8.xml:284(filename) passwd.5.xml:150(filename) passwd.1.xml:417(filename) newusers.8.xml:406(filename) newgrp.1.xml:130(filename) login.1.xml:359(filename) expiry.1.xml:130(filename) chpasswd.8.xml:264(filename) chage.1.xml:268(filename)
|
#: vipw.8.xml:216(filename) usermod.8.xml:540(filename) userdel.8.xml:209(filename) useradd.8.xml:684(filename) su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename) shadow.3.xml:229(filename) pwck.8.xml:284(filename) passwd.5.xml:150(filename) passwd.1.xml:417(filename) newusers.8.xml:406(filename) newgrp.1.xml:130(filename) login.1.xml:359(filename) expiry.1.xml:130(filename) chpasswd.8.xml:264(filename) chage.1.xml:268(filename)
|
||||||
msgid "/etc/shadow"
|
msgid "/etc/shadow"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para) useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) chage.1.xml:271(para)
|
#: vipw.8.xml:218(para) usermod.8.xml:542(para) userdel.8.xml:211(para) useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para) shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para) passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para) login.1.xml:361(para) expiry.1.xml:132(para) chpasswd.8.xml:266(para) chage.1.xml:271(para)
|
||||||
msgid "Secure user account information."
|
msgid "Secure user account information."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title) useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) newusers.8.xml:451(title) newgrp.1.xml:151(title) login.defs.5.xml:534(title) login.access.5.xml:133(title) login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) groupmems.8.xml:229(title) groupdel.8.xml:197(title) groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) chage.1.xml:311(title)
|
#: vipw.8.xml:225(title) usermod.8.xml:561(title) userdel.8.xml:308(title) useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title) sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title) pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title) passwd.5.xml:169(title) passwd.1.xml:489(title) nologin.8.xml:78(title) newusers.8.xml:451(title) newgrp.1.xml:151(title) login.defs.5.xml:534(title) login.access.5.xml:133(title) login.1.xml:398(title) limits.5.xml:206(title) gshadow.5.xml:174(title) grpck.8.xml:290(title) groups.1.xml:112(title) groupmod.8.xml:286(title) groupmems.8.xml:229(title) groupdel.8.xml:197(title) groupadd.8.xml:324(title) gpasswd.1.xml:297(title) faillog.8.xml:255(title) faillog.5.xml:108(title) expiry.1.xml:139(title) chsh.1.xml:191(title) chpasswd.8.xml:285(title) chgpasswd.8.xml:237(title) chfn.1.xml:225(title) chage.1.xml:311(title)
|
||||||
msgid "SEE ALSO"
|
msgid "SEE ALSO"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -521,19 +521,19 @@ msgstr ""
|
|||||||
msgid "A blank <replaceable>SEUSER</replaceable> will remove the SELinux user mapping for user <replaceable>LOGIN</replaceable> (if any)."
|
msgid "A blank <replaceable>SEUSER</replaceable> will remove the SELinux user mapping for user <replaceable>LOGIN</replaceable> (if any)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title) groupdel.8.xml:116(title) groupadd.8.xml:257(title) gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) chgpasswd.8.xml:186(title)
|
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title) su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title) newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:216(title) groupdel.8.xml:116(title) groupadd.8.xml:257(title) gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title) chgpasswd.8.xml:186(title)
|
||||||
msgid "CAVEATS"
|
msgid "CAVEATS"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:479(para)
|
#: usermod.8.xml:479(para)
|
||||||
msgid "You must make certain that the named user is not executing any processes when this command is being executed if the user's numerical user ID, the user's name, or the user's home directory is being changed. <command>usermod</command> checks this on Linux, but only check if the user is logged in according to utmp on other architectures."
|
msgid "You must make certain that the named user is not executing any processes when this command is being executed if the user's numerical user ID, the user's name, or the user's home directory is being changed. <command>usermod</command> checks this on Linux. On other platforms it only uses utmp to check if the user is logged in."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:487(para)
|
#: usermod.8.xml:486(para)
|
||||||
msgid "You must change the owner of any <command>crontab</command> files or <command>at</command> jobs manually."
|
msgid "You must change the owner of any <command>crontab</command> files or <command>at</command> jobs manually."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:491(para)
|
#: usermod.8.xml:490(para)
|
||||||
msgid "You must make any changes involving NIS on the NIS server."
|
msgid "You must make any changes involving NIS on the NIS server."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -641,31 +641,31 @@ msgstr ""
|
|||||||
msgid "If <replaceable>yes</replaceable>, the location of the user tcb directory to be created will not be automatically set to /etc/tcb/user, but will be computed depending on the UID of the user, according to the following algorithm: <placeholder-1/>"
|
msgid "If <replaceable>yes</replaceable>, the location of the user tcb directory to be created will not be automatically set to /etc/tcb/user, but will be computed depending on the UID of the user, according to the following algorithm: <placeholder-1/>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:529(filename) userdel.8.xml:197(filename) useradd.8.xml:726(filename) su.1.xml:382(filename) pwconv.8.xml:253(filename) passwd.1.xml:423(filename) newusers.8.xml:424(filename) login.access.5.xml:124(filename) login.1.xml:389(filename) groupmod.8.xml:220(filename) groupadd.8.xml:248(filename) chsh.1.xml:182(filename) chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) chfn.1.xml:210(filename)
|
#: usermod.8.xml:528(filename) userdel.8.xml:197(filename) useradd.8.xml:726(filename) su.1.xml:382(filename) pwconv.8.xml:253(filename) passwd.1.xml:423(filename) newusers.8.xml:424(filename) login.access.5.xml:124(filename) login.1.xml:389(filename) groupmod.8.xml:220(filename) groupadd.8.xml:248(filename) chsh.1.xml:182(filename) chpasswd.8.xml:270(filename) chgpasswd.8.xml:228(filename) chfn.1.xml:210(filename)
|
||||||
msgid "/etc/login.defs"
|
msgid "/etc/login.defs"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para) su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para)
|
#: usermod.8.xml:530(para) userdel.8.xml:199(para) useradd.8.xml:728(para) su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para) newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para) groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para) chpasswd.8.xml:272(para) chgpasswd.8.xml:230(para) chfn.1.xml:212(para)
|
||||||
msgid "Shadow password suite configuration."
|
msgid "Shadow password suite configuration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:547(filename) userdel.8.xml:215(filename) useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
#: usermod.8.xml:546(filename) userdel.8.xml:215(filename) useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
||||||
msgid "/etc/subgid"
|
msgid "/etc/subgid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para) newusers.8.xml:438(para)
|
#: usermod.8.xml:548(para) userdel.8.xml:217(para) useradd.8.xml:716(para) newusers.8.xml:438(para)
|
||||||
msgid "Per user subordinate group IDs."
|
msgid "Per user subordinate group IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:553(filename) userdel.8.xml:221(filename) useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
#: usermod.8.xml:552(filename) userdel.8.xml:221(filename) useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
||||||
msgid "/etc/subuid"
|
msgid "/etc/subuid"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para) newusers.8.xml:444(para)
|
#: usermod.8.xml:554(para) userdel.8.xml:223(para) useradd.8.xml:722(para) newusers.8.xml:444(para)
|
||||||
msgid "Per user subordinate user IDs."
|
msgid "Per user subordinate user IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:563(para)
|
#: usermod.8.xml:562(para)
|
||||||
msgid "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></citerefentry>, <citerefentry><refentrytitle>gpasswd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <phrase condition=\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, </phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>."
|
msgid "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>passwd</refentrytitle><manvolnum>1</manvolnum></citerefentry>, <citerefentry><refentrytitle>crypt</refentrytitle><manvolnum>3</manvolnum></citerefentry>, <citerefentry><refentrytitle>gpasswd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupadd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>groupmod</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>login.defs</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <phrase condition=\"subids\"><citerefentry><refentrytitle>subgid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, <citerefentry><refentrytitle>subuid</refentrytitle><manvolnum>5</manvolnum></citerefentry>, </phrase><citerefentry><refentrytitle>useradd</refentrytitle><manvolnum>8</manvolnum></citerefentry>, <citerefentry><refentrytitle>userdel</refentrytitle><manvolnum>8</manvolnum></citerefentry>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -935,7 +935,7 @@ msgid "<option>-K</option>, <option>--key</option> <replaceable>KEY</replac
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:301(para)
|
#: useradd.8.xml:301(para)
|
||||||
msgid "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</option>, <option>UID_MAX</option>, <option>UMASK</option>, <option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: <option>-K</option> <replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</replaceable> can be used when creating system account to turn off password ageing, even though system account has no password at all. Multiple <option>-K</option> options can be specified, e.g.: <option>-K</option> <replaceable>UID_MIN</replaceable>=<replaceable>100</replaceable> <option>-K</option> <replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>"
|
msgid "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</option>, <option>UID_MAX</option>, <option>UMASK</option>, <option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: <option>-K</option> <replaceable>PASS_MAX_DAYS</replaceable>=<replaceable>-1</replaceable> can be used when creating system account to turn off password aging, even though system account has no password at all. Multiple <option>-K</option> options can be specified, e.g.: <option>-K</option> <replaceable>UID_MIN</replaceable>=<replaceable>100</replaceable> <option>-K</option> <replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:322(term)
|
#: useradd.8.xml:322(term)
|
||||||
@@ -947,7 +947,7 @@ msgid "Do not add the user to the lastlog and faillog databases."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:327(para)
|
#: useradd.8.xml:327(para)
|
||||||
msgid "By default, the user's entries in the lastlog and faillog databases are resetted to avoid reusing the entry from a previously deleted user."
|
msgid "By default, the user's entries in the lastlog and faillog databases are reset to avoid reusing the entry from a previously deleted user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:335(term)
|
#: useradd.8.xml:335(term)
|
||||||
@@ -962,8 +962,8 @@ msgstr ""
|
|||||||
msgid "By default, if this option is not specified and <option>CREATE_HOME</option> is not enabled, no home directories are created."
|
msgid "By default, if this option is not specified and <option>CREATE_HOME</option> is not enabled, no home directories are created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:354(option)
|
#: useradd.8.xml:353(term)
|
||||||
msgid "-M"
|
msgid "<option>-M</option>, <option>--no-create-home</option>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:357(para)
|
#: useradd.8.xml:357(para)
|
||||||
@@ -1007,7 +1007,7 @@ msgid "System users will be created with no aging information in <filename>/etc/
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:434(para)
|
#: useradd.8.xml:434(para)
|
||||||
msgid "Note that <command>useradd</command> will not create a home directory for such an user, regardless of the default setting in <filename>/etc/login.defs</filename> (<option>CREATE_HOME</option>). You have to specify the <option>-m</option> options if you want a home directory for a system account to be created."
|
msgid "Note that <command>useradd</command> will not create a home directory for such a user, regardless of the default setting in <filename>/etc/login.defs</filename> (<option>CREATE_HOME</option>). You have to specify the <option>-m</option> options if you want a home directory for a system account to be created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:461(para)
|
#: useradd.8.xml:461(para)
|
||||||
@@ -1329,7 +1329,7 @@ msgstr ""
|
|||||||
#. .RS
|
#. .RS
|
||||||
#: suauth.5.xml:83(literallayout)
|
#: suauth.5.xml:83(literallayout)
|
||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid "\n 1) the user su is targetting\n "
|
msgid "\n 1) the user su is targeting\n "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#. .fi
|
#. .fi
|
||||||
@@ -1351,7 +1351,7 @@ msgid "Where to-id is either the word <emphasis>ALL</emphasis>, a list of userna
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: suauth.5.xml:107(para)
|
#: suauth.5.xml:107(para)
|
||||||
msgid "from-id is formatted the same as to-id except the extra word <emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> appears one or more group names, delimited by \",\". It is not sufficient to have primary group id of the relevant group, an entry in <citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</manvolnum></citerefentry> is neccessary."
|
msgid "from-id is formatted the same as to-id except the extra word <emphasis>GROUP</emphasis> is recognized. <emphasis>ALL EXCEPT GROUP</emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> appears one or more group names, delimited by \",\". It is not sufficient to have primary group id of the relevant group, an entry in <citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</manvolnum></citerefentry> is necessary."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: suauth.5.xml:118(para)
|
#: suauth.5.xml:118(para)
|
||||||
@@ -1472,7 +1472,7 @@ msgid "Specify a command that will be invoked by the shell using its <option>-c<
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: su.1.xml:158(para)
|
#: su.1.xml:158(para)
|
||||||
msgid "The executed command will have no controlling terminal. This option cannot be used to execute interractive programs which need a controlling TTY."
|
msgid "The executed command will have no controlling terminal. This option cannot be used to execute interactive programs which need a controlling TTY."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: su.1.xml:168(term)
|
#: su.1.xml:168(term)
|
||||||
@@ -1854,7 +1854,7 @@ msgid "This field may be empty, in which case no passwords are required to authe
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
||||||
msgid "A password field which starts with a exclamation mark means that the password is locked. The remaining characters on the line represent the password field before the password was locked."
|
msgid "A password field which starts with an exclamation mark means that the password is locked. The remaining characters on the line represent the password field before the password was locked."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:127(emphasis)
|
#: shadow.5.xml:127(emphasis)
|
||||||
@@ -1866,7 +1866,7 @@ msgid "The date of the last password change, expressed as the number of days sin
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:134(para)
|
#: shadow.5.xml:134(para)
|
||||||
msgid "The value 0 has a special meaning, which is that the user should change her pasword the next time she will log in the system."
|
msgid "The value 0 has a special meaning, which is that the user should change her password the next time she will log in the system."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:139(para)
|
#: shadow.5.xml:139(para)
|
||||||
@@ -1942,7 +1942,7 @@ msgid "The date of expiration of the account, expressed as the number of days si
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:229(para)
|
#: shadow.5.xml:229(para)
|
||||||
msgid "Note that an account expiration differs from a password expiration. In case of an acount expiration, the user shall not be allowed to login. In case of a password expiration, the user is not allowed to login using her password."
|
msgid "Note that an account expiration differs from a password expiration. In case of an account expiration, the user shall not be allowed to login. In case of a password expiration, the user is not allowed to login using her password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:235(para)
|
#: shadow.5.xml:235(para)
|
||||||
@@ -2331,7 +2331,7 @@ msgid "By default, <command>pwck</command> operates on the files <filename>/etc/
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pwck.8.xml:243(para)
|
#: pwck.8.xml:243(para)
|
||||||
msgid "Note that when <option>USE_TCB</option> is enabled, you cannot specify an alternative <replaceable>shadow</replaceable> file. In future releases, this paramater could be replaced by an alternate TCB directory."
|
msgid "Note that when <option>USE_TCB</option> is enabled, you cannot specify an alternative <replaceable>shadow</replaceable> file. In future releases, this parameter could be replaced by an alternate TCB directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pwck.8.xml:312(para)
|
#: pwck.8.xml:312(para)
|
||||||
@@ -2544,7 +2544,7 @@ msgid "Compromises in password security normally result from careless password s
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: passwd.1.xml:166(para)
|
#: passwd.1.xml:166(para)
|
||||||
msgid "You can find advices on how to choose a strong password on http://en.wikipedia.org/wiki/Password_strength"
|
msgid "You can find advice on how to choose a strong password on http://en.wikipedia.org/wiki/Password_strength"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: passwd.1.xml:175(para)
|
#: passwd.1.xml:175(para)
|
||||||
@@ -2832,7 +2832,7 @@ msgid "HISTORY"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: nologin.8.xml:91(para)
|
#: nologin.8.xml:91(para)
|
||||||
msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
msgid "The <command>nologin</command> command appeared in BSD 4.4."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) newusers.8.xml:85(command) login.defs.5.xml:391(term)
|
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname) newusers.8.xml:85(command) login.defs.5.xml:391(term)
|
||||||
@@ -2864,7 +2864,7 @@ msgid "This is the name of the user."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: newusers.8.xml:116(para)
|
#: newusers.8.xml:116(para)
|
||||||
msgid "It can be the name of a new user or the name of an existing user (or an user created before by <command>newusers</command>). In case of an existing user, the user's information will be changed, otherwise a new user will be created."
|
msgid "It can be the name of a new user or the name of an existing user (or a user created before by <command>newusers</command>). In case of an existing user, the user's information will be changed, otherwise a new user will be created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: newusers.8.xml:127(emphasis)
|
#: newusers.8.xml:127(emphasis)
|
||||||
@@ -2884,7 +2884,7 @@ msgid "This field is used to define the UID of the user."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: newusers.8.xml:144(para)
|
#: newusers.8.xml:144(para)
|
||||||
msgid "If the field is empty, an new (unused) UID will be defined automatically by <command>newusers</command>."
|
msgid "If the field is empty, a new (unused) UID will be defined automatically by <command>newusers</command>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: newusers.8.xml:148(para)
|
#: newusers.8.xml:148(para)
|
||||||
@@ -2892,7 +2892,7 @@ msgid "If this field contains a number, this number will be used as the UID."
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: newusers.8.xml:152(para)
|
#: newusers.8.xml:152(para)
|
||||||
msgid "If this field contains the name of an existing user (or the name of an user created before by <command>newusers</command>), the UID of the specified user will be used."
|
msgid "If this field contains the name of an existing user (or the name of a user created before by <command>newusers</command>), the UID of the specified user will be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: newusers.8.xml:158(para)
|
#: newusers.8.xml:158(para)
|
||||||
@@ -3761,7 +3761,7 @@ msgid "\n username L2D2048N5\n username L2 D2048 N5\n "
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:145(para)
|
#: limits.5.xml:145(para)
|
||||||
msgid "Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of the line is considered a limit string, thus comments are not allowed. A invalid limits string will be rejected (not considered) by the <command>login</command> program."
|
msgid "Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of the line is considered a limit string, thus comments are not allowed. An invalid limits string will be rejected (not considered) by the <command>login</command> program."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:152(para)
|
#: limits.5.xml:152(para)
|
||||||
@@ -3773,11 +3773,11 @@ msgid "The limits specified in the form \"<replaceable>@group</replaceable>\" ap
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:165(para)
|
#: limits.5.xml:165(para)
|
||||||
msgid "If more than one line with limits for an user exist, only the first line for this user will be considered."
|
msgid "If more than one line with limits for a user exist, only the first line for this user will be considered."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:170(para)
|
#: limits.5.xml:170(para)
|
||||||
msgid "If no lines are specified for an user, the last <replaceable>@group</replaceable> line matching a group whose the user is a member of will be considered, or the last line with default limits if no groups contain the user."
|
msgid "If no lines are specified for a user, the last <replaceable>@group</replaceable> line matching a group whose the user is a member of will be considered, or the last line with default limits if no groups contain the user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:177(para)
|
#: limits.5.xml:177(para)
|
||||||
@@ -3824,51 +3824,67 @@ msgstr ""
|
|||||||
msgid "Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>."
|
msgid "Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:127(term) faillog.8.xml:192(term)
|
#: lastlog.8.xml:107(term)
|
||||||
msgid "<option>-t</option>, <option>--time</option> <replaceable>DAYS</replaceable>"
|
msgid "<option>-C</option>, <option>--clear</option>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:131(para)
|
#: lastlog.8.xml:111(para)
|
||||||
msgid "Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</emphasis>."
|
msgid "Clear lastlog record of a user. This option can be used only together with <option>-u</option> (<option>--user</option>))."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:138(term) faillog.8.xml:202(term)
|
#: lastlog.8.xml:138(term)
|
||||||
msgid "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</replaceable>|<replaceable>RANGE</replaceable>"
|
msgid "<option>-S</option>, <option>--set</option>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:142(para)
|
#: lastlog.8.xml:142(para)
|
||||||
|
msgid "Set lastlog record of a user to the current time. This option can be used only together with <option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:149(term) faillog.8.xml:192(term)
|
||||||
|
msgid "<option>-t</option>, <option>--time</option> <replaceable>DAYS</replaceable>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:153(para)
|
||||||
|
msgid "Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</emphasis>."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:160(term) faillog.8.xml:202(term)
|
||||||
|
msgid "<option>-u</option>, <option>--user</option> <replaceable>LOGIN</replaceable>|<replaceable>RANGE</replaceable>"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:164(para)
|
||||||
msgid "Print the lastlog record of the specified user(s)."
|
msgid "Print the lastlog record of the specified user(s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:145(para) faillog.8.xml:211(para)
|
#: lastlog.8.xml:167(para) faillog.8.xml:211(para)
|
||||||
msgid "The users can be specified by a login name, a numerical user ID, or a <replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</replaceable> of users can be specified with a min and max values (<replaceable>UID_MIN-UID_MAX</replaceable>), a max value (<replaceable>-UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
msgid "The users can be specified by a login name, a numerical user ID, or a <replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</replaceable> of users can be specified with a min and max values (<replaceable>UID_MIN-UID_MAX</replaceable>), a max value (<replaceable>-UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:157(para)
|
#: lastlog.8.xml:179(para)
|
||||||
msgid "If the user has never logged in the message <emphasis>** Never logged in**</emphasis> will be displayed instead of the port and time."
|
msgid "If the user has never logged in the message <emphasis>** Never logged in**</emphasis> will be displayed instead of the port and time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:162(para)
|
#: lastlog.8.xml:184(para)
|
||||||
msgid "Only the entries for the current users of the system will be displayed. Other entries may exist for users that were deleted previously."
|
msgid "Only the entries for the current users of the system will be displayed. Other entries may exist for users that were deleted previously."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title) chage.1.xml:231(title)
|
#: lastlog.8.xml:192(title) groups.1.xml:90(title) chsh.1.xml:140(title) chage.1.xml:231(title)
|
||||||
msgid "NOTE"
|
msgid "NOTE"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:171(para)
|
#: lastlog.8.xml:193(para)
|
||||||
msgid "The <filename>lastlog</filename> file is a database which contains info on the last login of each user. You should not rotate it. It is a sparse file, so its size on the disk is usually much smaller than the one shown by \"<command>ls -l</command>\" (which can indicate a really big file if you have in <filename>passwd</filename> users with a high UID). You can display its real size with \"<command>ls -s</command>\"."
|
msgid "The <filename>lastlog</filename> file is a database which contains info on the last login of each user. You should not rotate it. It is a sparse file, so its size on the disk is usually much smaller than the one shown by \"<command>ls -l</command>\" (which can indicate a really big file if you have in <filename>passwd</filename> users with a high UID). You can display its real size with \"<command>ls -s</command>\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:185(filename)
|
#: lastlog.8.xml:207(filename)
|
||||||
msgid "/var/log/lastlog"
|
msgid "/var/log/lastlog"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:187(para)
|
#: lastlog.8.xml:209(para)
|
||||||
msgid "Database times of previous user logins."
|
msgid "Database times of previous user logins."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:195(para)
|
#: lastlog.8.xml:217(para)
|
||||||
msgid "Large gaps in UID numbers will cause the lastlog program to run longer with no output to the screen (i.e. if in lastlog database there is no entries for users with UID between 170 and 800 lastlog will appear to hang as it processes entries with UIDs 171-799)."
|
msgid "Large gaps in UID numbers will cause the lastlog program to run longer with no output to the screen (i.e. if in lastlog database there is no entries for users with UID between 170 and 800 lastlog will appear to hang as it processes entries with UIDs 171-799)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -3905,7 +3921,7 @@ msgid "If the password field contains some string that is not a valid result of
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: gshadow.5.xml:97(para)
|
#: gshadow.5.xml:97(para)
|
||||||
msgid "The password is used when an user who is not a member of the group wants to gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
msgid "The password is used when a user who is not a member of the group wants to gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: gshadow.5.xml:103(para)
|
#: gshadow.5.xml:103(para)
|
||||||
@@ -4169,7 +4185,7 @@ msgid "<option>-a</option>, <option>--add</option> <replaceable>user_name</
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: groupmems.8.xml:109(para)
|
#: groupmems.8.xml:109(para)
|
||||||
msgid "Add an user to the group membership list."
|
msgid "Add a user to the group membership list."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para) groupmems.8.xml:157(para)
|
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para) groupmems.8.xml:157(para)
|
||||||
@@ -4663,7 +4679,7 @@ msgid "By default the passwords must be supplied in clear-text, and are encrypte
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: chpasswd.8.xml:97(para)
|
#: chpasswd.8.xml:97(para)
|
||||||
msgid "The default encryption algorithm can be defined for the system with the <option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables of <filename>/etc/login.defs</filename>, and can be overwitten with the <option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
msgid "The default encryption algorithm can be defined for the system with the <option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables of <filename>/etc/login.defs</filename>, and can be overwritten with the <option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: chpasswd.8.xml:105(para)
|
#: chpasswd.8.xml:105(para)
|
||||||
@@ -4671,7 +4687,7 @@ msgid "By default, passwords are encrypted by PAM, but (even if not recommended)
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: chpasswd.8.xml:111(para)
|
#: chpasswd.8.xml:111(para)
|
||||||
msgid "<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</phrase><command>chpasswd</command> first updates all the passwords in memory, and then commits all the changes to disk if no errors occured for any user."
|
msgid "<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</phrase><command>chpasswd</command> first updates all the passwords in memory, and then commits all the changes to disk if no errors occurred for any user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: chpasswd.8.xml:117(para)
|
#: chpasswd.8.xml:117(para)
|
||||||
@@ -4763,7 +4779,7 @@ msgid "By default the supplied password must be in clear-text, and is encrypted
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: chgpasswd.8.xml:92(para)
|
#: chgpasswd.8.xml:92(para)
|
||||||
msgid "The default encryption algorithm can be defined for the system with the <option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</filename>, and can be overwiten with the <option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
msgid "The default encryption algorithm can be defined for the system with the <option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</filename>, and can be overwritten with the <option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: chgpasswd.8.xml:106(para)
|
#: chgpasswd.8.xml:106(para)
|
||||||
|
|||||||
+192
-164
@@ -1,7 +1,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: man pages for shadow 4.0.18\n"
|
"Project-Id-Version: man pages for shadow 4.0.18\n"
|
||||||
"POT-Creation-Date: 2013-08-23 01:54+0200\n"
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
"PO-Revision-Date: 2013-08-23 01:41+0200\n"
|
"PO-Revision-Date: 2013-08-23 01:41+0200\n"
|
||||||
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
|
"Last-Translator: Daniel Nylander <po@danielnylander.se>\n"
|
||||||
"Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n"
|
"Language-Team: Swedish <debian-l10n-swedish@lists.debian.org>\n"
|
||||||
@@ -49,16 +49,15 @@ msgstr ""
|
|||||||
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
||||||
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
||||||
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
||||||
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname)
|
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) newusers.8.xml:60(surname)
|
||||||
#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname)
|
#: newgrp.1.xml:46(surname) logoutd.8.xml:45(surname)
|
||||||
#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname)
|
#: login.defs.5.xml:110(surname) login.access.5.xml:46(surname)
|
||||||
#: login.access.5.xml:46(surname) login.1.xml:78(surname)
|
#: login.1.xml:78(surname) limits.5.xml:47(surname) lastlog.8.xml:46(surname)
|
||||||
#: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname)
|
#: grpck.8.xml:46(surname) groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
||||||
#: groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
|
||||||
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
||||||
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
||||||
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname)
|
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname) expiry.1.xml:49(surname)
|
||||||
#: expiry.1.xml:49(surname) chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
#: chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
||||||
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
||||||
msgid "Kłoczko"
|
msgid "Kłoczko"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -83,17 +82,16 @@ msgstr ""
|
|||||||
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
||||||
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
||||||
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
||||||
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib)
|
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) newusers.8.xml:62(contrib)
|
||||||
#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib)
|
#: newgrp.1.xml:48(contrib) logoutd.8.xml:47(contrib)
|
||||||
#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib)
|
#: login.defs.5.xml:112(contrib) login.access.5.xml:48(contrib)
|
||||||
#: login.access.5.xml:48(contrib) login.1.xml:80(contrib)
|
#: login.1.xml:80(contrib) limits.5.xml:49(contrib) lastlog.8.xml:48(contrib)
|
||||||
#: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib)
|
#: grpck.8.xml:48(contrib) groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
||||||
#: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
|
||||||
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
||||||
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
||||||
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib)
|
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib) expiry.1.xml:51(contrib)
|
||||||
#: expiry.1.xml:51(contrib) chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib)
|
#: chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib) chfn.1.xml:50(contrib)
|
||||||
#: chfn.1.xml:50(contrib) chage.1.xml:48(contrib)
|
#: chage.1.xml:48(contrib)
|
||||||
msgid "shadow-utils maintainer, 2000 - 2007"
|
msgid "shadow-utils maintainer, 2000 - 2007"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -127,14 +125,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
||||||
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
||||||
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
||||||
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname)
|
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) gshadow.5.xml:39(surname)
|
||||||
#: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname)
|
#: grpck.8.xml:52(surname) groups.1.xml:51(surname) groupmod.8.xml:52(surname)
|
||||||
#: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname)
|
#: groupmems.8.xml:55(surname) groupdel.8.xml:52(surname)
|
||||||
#: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname)
|
#: groupadd.8.xml:54(surname) gpasswd.1.xml:56(surname)
|
||||||
#: gpasswd.1.xml:56(surname) faillog.8.xml:51(surname)
|
#: faillog.8.xml:51(surname) faillog.5.xml:51(surname) expiry.1.xml:55(surname)
|
||||||
#: faillog.5.xml:51(surname) expiry.1.xml:55(surname) chsh.1.xml:54(surname)
|
#: chsh.1.xml:54(surname) chpasswd.8.xml:55(surname)
|
||||||
#: chpasswd.8.xml:55(surname) chgpasswd.8.xml:51(surname)
|
#: chgpasswd.8.xml:51(surname) chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
||||||
#: chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
|
||||||
msgid "François"
|
msgid "François"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -163,14 +160,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
||||||
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
||||||
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
||||||
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib)
|
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) gshadow.5.xml:42(contrib)
|
||||||
#: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib)
|
#: grpck.8.xml:54(contrib) groups.1.xml:53(contrib) groupmod.8.xml:54(contrib)
|
||||||
#: groupmod.8.xml:54(contrib) groupmems.8.xml:57(contrib)
|
#: groupmems.8.xml:57(contrib) groupdel.8.xml:54(contrib)
|
||||||
#: groupdel.8.xml:54(contrib) groupadd.8.xml:56(contrib)
|
#: groupadd.8.xml:56(contrib) gpasswd.1.xml:58(contrib)
|
||||||
#: gpasswd.1.xml:58(contrib) faillog.8.xml:53(contrib)
|
#: faillog.8.xml:53(contrib) faillog.5.xml:53(contrib) expiry.1.xml:57(contrib)
|
||||||
#: faillog.5.xml:53(contrib) expiry.1.xml:57(contrib) chsh.1.xml:56(contrib)
|
#: chsh.1.xml:56(contrib) chpasswd.8.xml:57(contrib)
|
||||||
#: chpasswd.8.xml:57(contrib) chgpasswd.8.xml:53(contrib)
|
#: chgpasswd.8.xml:53(contrib) chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
||||||
#: chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
|
||||||
msgid "shadow-utils maintainer, 2007 - now"
|
msgid "shadow-utils maintainer, 2007 - now"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -248,14 +244,13 @@ msgstr "redigera lösenordet, grupp, skugglösenord eller skuggruppfil"
|
|||||||
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
||||||
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
||||||
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
||||||
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg)
|
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) passwd.1.xml:79(replaceable)
|
||||||
#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable)
|
#: newusers.8.xml:87(replaceable) lastlog.8.xml:73(replaceable)
|
||||||
#: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg)
|
#: grpck.8.xml:72(arg) groupmod.8.xml:73(replaceable)
|
||||||
#: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable)
|
#: groupdel.8.xml:73(replaceable) groupadd.8.xml:75(replaceable)
|
||||||
#: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable)
|
#: faillog.8.xml:72(replaceable) chsh.1.xml:75(replaceable)
|
||||||
#: chsh.1.xml:75(replaceable) chpasswd.8.xml:76(replaceable)
|
#: chpasswd.8.xml:76(replaceable) chgpasswd.8.xml:72(replaceable)
|
||||||
#: chgpasswd.8.xml:72(replaceable) chfn.1.xml:75(replaceable)
|
#: chfn.1.xml:75(replaceable) chage.1.xml:72(replaceable)
|
||||||
#: chage.1.xml:72(replaceable)
|
|
||||||
msgid "options"
|
msgid "options"
|
||||||
msgstr "flaggor"
|
msgstr "flaggor"
|
||||||
|
|
||||||
@@ -305,11 +300,10 @@ msgstr ""
|
|||||||
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
||||||
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
||||||
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
||||||
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title)
|
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title) groupdel.8.xml:88(title)
|
||||||
#: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title)
|
#: groupadd.8.xml:93(title) gpasswd.1.xml:134(title) faillog.8.xml:89(title)
|
||||||
#: faillog.8.xml:89(title) expiry.1.xml:91(title) chsh.1.xml:95(title)
|
#: expiry.1.xml:91(title) chsh.1.xml:95(title) chpasswd.8.xml:130(title)
|
||||||
#: chpasswd.8.xml:130(title) chgpasswd.8.xml:105(title) chfn.1.xml:111(title)
|
#: chgpasswd.8.xml:105(title) chfn.1.xml:111(title) chage.1.xml:91(title)
|
||||||
#: chage.1.xml:91(title)
|
|
||||||
msgid "OPTIONS"
|
msgid "OPTIONS"
|
||||||
msgstr "FLAGGOR"
|
msgstr "FLAGGOR"
|
||||||
|
|
||||||
@@ -331,7 +325,7 @@ msgstr "Redigera gruppdatabasen."
|
|||||||
|
|
||||||
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
||||||
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
||||||
#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term)
|
#: newusers.8.xml:283(term) lastlog.8.xml:118(term) grpck.8.xml:157(term)
|
||||||
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
||||||
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
||||||
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
||||||
@@ -341,7 +335,7 @@ msgstr "<option>-h</option>, <option>--help</option>"
|
|||||||
|
|
||||||
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
||||||
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
||||||
#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para)
|
#: newusers.8.xml:285(para) lastlog.8.xml:122(para) grpck.8.xml:159(para)
|
||||||
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
||||||
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
||||||
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
||||||
@@ -367,7 +361,7 @@ msgstr "Tyst läge."
|
|||||||
|
|
||||||
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
||||||
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
||||||
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term)
|
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:126(term)
|
||||||
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
||||||
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
||||||
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
||||||
@@ -385,7 +379,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
||||||
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
||||||
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para)
|
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:130(para)
|
||||||
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
||||||
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
||||||
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
||||||
@@ -414,18 +408,18 @@ msgstr "<option>-q</option>, <option>--quiet</option>"
|
|||||||
msgid "Indicates which user's tcb shadow file to edit."
|
msgid "Indicates which user's tcb shadow file to edit."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title)
|
#: vipw.8.xml:165(title) usermod.8.xml:496(title) userdel.8.xml:171(title)
|
||||||
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
||||||
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
||||||
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
||||||
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
||||||
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title)
|
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) gpasswd.1.xml:264(title)
|
||||||
#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title)
|
#: chsh.1.xml:154(title) chpasswd.8.xml:239(title) chgpasswd.8.xml:198(title)
|
||||||
#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title)
|
#: chfn.1.xml:193(title) chage.1.xml:244(title)
|
||||||
msgid "CONFIGURATION"
|
msgid "CONFIGURATION"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para)
|
#: vipw.8.xml:166(para) usermod.8.xml:497(para) userdel.8.xml:172(para)
|
||||||
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
||||||
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
||||||
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
||||||
@@ -483,37 +477,35 @@ msgstr "HISTORIK"
|
|||||||
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title)
|
#: vipw.8.xml:195(title) usermod.8.xml:513(title) userdel.8.xml:188(title)
|
||||||
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
||||||
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
||||||
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
||||||
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
||||||
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
||||||
#: login.access.5.xml:121(title) login.1.xml:338(title)
|
#: login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title)
|
||||||
#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title)
|
#: lastlog.8.xml:204(title) gshadow.5.xml:156(title) grpck.8.xml:221(title)
|
||||||
#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title)
|
#: groups.1.xml:100(title) groupmod.8.xml:205(title) groupmems.8.xml:211(title)
|
||||||
#: groupmems.8.xml:211(title) groupdel.8.xml:140(title)
|
#: groupdel.8.xml:140(title) groupadd.8.xml:233(title) gpasswd.1.xml:279(title)
|
||||||
#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title)
|
#: faillog.8.xml:243(title) faillog.5.xml:96(title) expiry.1.xml:121(title)
|
||||||
#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title)
|
#: chsh.1.xml:167(title) chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title)
|
||||||
#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title)
|
#: chfn.1.xml:207(title) chage.1.xml:256(title)
|
||||||
#: chage.1.xml:256(title)
|
|
||||||
msgid "FILES"
|
msgid "FILES"
|
||||||
msgstr "FILER"
|
msgstr "FILER"
|
||||||
|
|
||||||
#: vipw.8.xml:198(filename) usermod.8.xml:517(filename)
|
#: vipw.8.xml:198(filename) usermod.8.xml:516(filename)
|
||||||
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
||||||
#: sg.1.xml:125(filename) pwck.8.xml:272(filename)
|
#: sg.1.xml:125(filename) pwck.8.xml:272(filename) newusers.8.xml:412(filename)
|
||||||
#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename)
|
#: newgrp.1.xml:136(filename) gshadow.5.xml:159(filename)
|
||||||
#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename)
|
#: grpck.8.xml:224(filename) groups.1.xml:103(filename)
|
||||||
#: groups.1.xml:103(filename) groupmod.8.xml:208(filename)
|
#: groupmod.8.xml:208(filename) groupmems.8.xml:214(filename)
|
||||||
#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename)
|
#: groupdel.8.xml:143(filename) groupadd.8.xml:236(filename)
|
||||||
#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename)
|
#: gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename)
|
||||||
#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename)
|
#: gpasswd.1.xml:282(filename) chgpasswd.8.xml:216(filename)
|
||||||
#: chgpasswd.8.xml:216(filename)
|
|
||||||
msgid "/etc/group"
|
msgid "/etc/group"
|
||||||
msgstr "/etc/group"
|
msgstr "/etc/group"
|
||||||
|
|
||||||
#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para)
|
#: vipw.8.xml:200(para) usermod.8.xml:518(para) userdel.8.xml:193(para)
|
||||||
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
||||||
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
||||||
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
||||||
@@ -522,7 +514,7 @@ msgstr "/etc/group"
|
|||||||
msgid "Group account information."
|
msgid "Group account information."
|
||||||
msgstr "Gruppkontoinformation."
|
msgstr "Gruppkontoinformation."
|
||||||
|
|
||||||
#: vipw.8.xml:204(filename) usermod.8.xml:523(filename)
|
#: vipw.8.xml:204(filename) usermod.8.xml:522(filename)
|
||||||
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
||||||
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
||||||
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
||||||
@@ -533,7 +525,7 @@ msgstr "Gruppkontoinformation."
|
|||||||
msgid "/etc/gshadow"
|
msgid "/etc/gshadow"
|
||||||
msgstr "/etc/gshadow"
|
msgstr "/etc/gshadow"
|
||||||
|
|
||||||
#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para)
|
#: vipw.8.xml:206(para) usermod.8.xml:524(para) useradd.8.xml:698(para)
|
||||||
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
||||||
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
||||||
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
||||||
@@ -541,7 +533,7 @@ msgstr "/etc/gshadow"
|
|||||||
msgid "Secure group account information."
|
msgid "Secure group account information."
|
||||||
msgstr "Säker gruppkontoinformation."
|
msgstr "Säker gruppkontoinformation."
|
||||||
|
|
||||||
#: vipw.8.xml:210(filename) usermod.8.xml:535(filename)
|
#: vipw.8.xml:210(filename) usermod.8.xml:534(filename)
|
||||||
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
||||||
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
||||||
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
||||||
@@ -554,7 +546,7 @@ msgstr "Säker gruppkontoinformation."
|
|||||||
msgid "/etc/passwd"
|
msgid "/etc/passwd"
|
||||||
msgstr "/etc/passwd"
|
msgstr "/etc/passwd"
|
||||||
|
|
||||||
#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para)
|
#: vipw.8.xml:212(para) usermod.8.xml:536(para) userdel.8.xml:205(para)
|
||||||
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
||||||
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
||||||
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
||||||
@@ -564,7 +556,7 @@ msgstr "/etc/passwd"
|
|||||||
msgid "User account information."
|
msgid "User account information."
|
||||||
msgstr "Användarkontoinformation."
|
msgstr "Användarkontoinformation."
|
||||||
|
|
||||||
#: vipw.8.xml:216(filename) usermod.8.xml:541(filename)
|
#: vipw.8.xml:216(filename) usermod.8.xml:540(filename)
|
||||||
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
||||||
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
||||||
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
||||||
@@ -575,7 +567,7 @@ msgstr "Användarkontoinformation."
|
|||||||
msgid "/etc/shadow"
|
msgid "/etc/shadow"
|
||||||
msgstr "/etc/shadow"
|
msgstr "/etc/shadow"
|
||||||
|
|
||||||
#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para)
|
#: vipw.8.xml:218(para) usermod.8.xml:542(para) userdel.8.xml:211(para)
|
||||||
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
||||||
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
||||||
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
||||||
@@ -584,7 +576,7 @@ msgstr "/etc/shadow"
|
|||||||
msgid "Secure user account information."
|
msgid "Secure user account information."
|
||||||
msgstr "Säker användarkontoinformation."
|
msgstr "Säker användarkontoinformation."
|
||||||
|
|
||||||
#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title)
|
#: vipw.8.xml:225(title) usermod.8.xml:561(title) userdel.8.xml:308(title)
|
||||||
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
||||||
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
||||||
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
||||||
@@ -659,15 +651,15 @@ msgstr ""
|
|||||||
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
||||||
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
||||||
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
||||||
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname)
|
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname) passwd.1.xml:47(surname)
|
||||||
#: passwd.1.xml:47(surname) newusers.8.xml:55(surname)
|
#: newusers.8.xml:55(surname) newgrp.1.xml:41(surname)
|
||||||
#: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname)
|
#: logoutd.8.xml:40(surname) login.defs.5.xml:105(surname)
|
||||||
#: login.defs.5.xml:105(surname) login.1.xml:73(surname)
|
#: login.1.xml:73(surname) lastlog.8.xml:41(surname) grpck.8.xml:41(surname)
|
||||||
#: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname)
|
#: groups.1.xml:40(surname) groupmod.8.xml:41(surname)
|
||||||
#: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname)
|
#: groupdel.8.xml:41(surname) groupadd.8.xml:43(surname)
|
||||||
#: groupadd.8.xml:43(surname) faillog.8.xml:40(surname)
|
#: faillog.8.xml:40(surname) faillog.5.xml:40(surname) expiry.1.xml:44(surname)
|
||||||
#: faillog.5.xml:40(surname) expiry.1.xml:44(surname) chsh.1.xml:43(surname)
|
#: chsh.1.xml:43(surname) chpasswd.8.xml:44(surname) chfn.1.xml:43(surname)
|
||||||
#: chpasswd.8.xml:44(surname) chfn.1.xml:43(surname) chage.1.xml:41(surname)
|
#: chage.1.xml:41(surname)
|
||||||
msgid "Haugh"
|
msgid "Haugh"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1188,9 +1180,9 @@ msgstr ""
|
|||||||
|
|
||||||
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
||||||
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
||||||
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title)
|
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:216(title)
|
||||||
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title)
|
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) gpasswd.1.xml:252(title)
|
||||||
#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
#: faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
||||||
#: chgpasswd.8.xml:186(title)
|
#: chgpasswd.8.xml:186(title)
|
||||||
msgid "CAVEATS"
|
msgid "CAVEATS"
|
||||||
msgstr "TÄNK PÅ"
|
msgstr "TÄNK PÅ"
|
||||||
@@ -1200,17 +1192,17 @@ msgid ""
|
|||||||
"You must make certain that the named user is not executing any processes "
|
"You must make certain that the named user is not executing any processes "
|
||||||
"when this command is being executed if the user's numerical user ID, the "
|
"when this command is being executed if the user's numerical user ID, the "
|
||||||
"user's name, or the user's home directory is being changed. "
|
"user's name, or the user's home directory is being changed. "
|
||||||
"<command>usermod</command> checks this on Linux, but only check if the user "
|
"<command>usermod</command> checks this on Linux. On other platforms it only "
|
||||||
"is logged in according to utmp on other architectures."
|
"uses utmp to check if the user is logged in."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:487(para)
|
#: usermod.8.xml:486(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"You must change the owner of any <command>crontab</command> files or "
|
"You must change the owner of any <command>crontab</command> files or "
|
||||||
"<command>at</command> jobs manually."
|
"<command>at</command> jobs manually."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:491(para)
|
#: usermod.8.xml:490(para)
|
||||||
msgid "You must make any changes involving NIS on the NIS server."
|
msgid "You must make any changes involving NIS on the NIS server."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1429,7 +1421,7 @@ msgid ""
|
|||||||
"algorithm: <placeholder-1/>"
|
"algorithm: <placeholder-1/>"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:529(filename) userdel.8.xml:197(filename)
|
#: usermod.8.xml:528(filename) userdel.8.xml:197(filename)
|
||||||
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
||||||
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
||||||
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
||||||
@@ -1440,7 +1432,7 @@ msgstr ""
|
|||||||
msgid "/etc/login.defs"
|
msgid "/etc/login.defs"
|
||||||
msgstr "/etc/login.defs"
|
msgstr "/etc/login.defs"
|
||||||
|
|
||||||
#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
#: usermod.8.xml:530(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
||||||
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
||||||
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
||||||
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
||||||
@@ -1448,31 +1440,31 @@ msgstr "/etc/login.defs"
|
|||||||
msgid "Shadow password suite configuration."
|
msgid "Shadow password suite configuration."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:547(filename) userdel.8.xml:215(filename)
|
#: usermod.8.xml:546(filename) userdel.8.xml:215(filename)
|
||||||
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subgid"
|
msgid "/etc/subgid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
#: usermod.8.xml:548(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
||||||
#: newusers.8.xml:438(para)
|
#: newusers.8.xml:438(para)
|
||||||
msgid "Per user subordinate group IDs."
|
msgid "Per user subordinate group IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:553(filename) userdel.8.xml:221(filename)
|
#: usermod.8.xml:552(filename) userdel.8.xml:221(filename)
|
||||||
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subuid"
|
msgid "/etc/subuid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
#: usermod.8.xml:554(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
||||||
#: newusers.8.xml:444(para)
|
#: newusers.8.xml:444(para)
|
||||||
msgid "Per user subordinate user IDs."
|
msgid "Per user subordinate user IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:563(para)
|
#: usermod.8.xml:562(para)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
#| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
||||||
@@ -1708,9 +1700,8 @@ msgstr "lyckad"
|
|||||||
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
||||||
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
||||||
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
||||||
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum)
|
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) chfn.1.xml:61(manvolnum)
|
||||||
#: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum)
|
#: chage.1.xml:59(manvolnum) chage.1.xml:289(replaceable)
|
||||||
#: chage.1.xml:289(replaceable)
|
|
||||||
msgid "1"
|
msgid "1"
|
||||||
msgstr "1"
|
msgstr "1"
|
||||||
|
|
||||||
@@ -2072,7 +2063,7 @@ msgid ""
|
|||||||
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
||||||
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
||||||
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
||||||
"account to turn off password ageing, even though system account has no "
|
"account to turn off password aging, even though system account has no "
|
||||||
"password at all. Multiple <option>-K</option> options can be specified, e."
|
"password at all. Multiple <option>-K</option> options can be specified, e."
|
||||||
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
||||||
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
||||||
@@ -2101,7 +2092,7 @@ msgstr ""
|
|||||||
#: useradd.8.xml:327(para)
|
#: useradd.8.xml:327(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"By default, the user's entries in the lastlog and faillog databases are "
|
"By default, the user's entries in the lastlog and faillog databases are "
|
||||||
"resetted to avoid reusing the entry from a previously deleted user."
|
"reset to avoid reusing the entry from a previously deleted user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:335(term)
|
#: useradd.8.xml:335(term)
|
||||||
@@ -2121,11 +2112,11 @@ msgid ""
|
|||||||
"is not enabled, no home directories are created."
|
"is not enabled, no home directories are created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:354(option)
|
#: useradd.8.xml:353(term)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "-"
|
#| msgid "<option>-m</option>, <option>--create-home</option>"
|
||||||
msgid "-M"
|
msgid "<option>-M</option>, <option>--no-create-home</option>"
|
||||||
msgstr "-"
|
msgstr "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
|
||||||
#: useradd.8.xml:357(para)
|
#: useradd.8.xml:357(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2204,10 +2195,10 @@ msgstr ""
|
|||||||
#: useradd.8.xml:434(para)
|
#: useradd.8.xml:434(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that <command>useradd</command> will not create a home directory for "
|
"Note that <command>useradd</command> will not create a home directory for "
|
||||||
"such an user, regardless of the default setting in <filename>/etc/login."
|
"such a user, regardless of the default setting in <filename>/etc/login.defs</"
|
||||||
"defs</filename> (<option>CREATE_HOME</option>). You have to specify the "
|
"filename> (<option>CREATE_HOME</option>). You have to specify the <option>-"
|
||||||
"<option>-m</option> options if you want a home directory for a system "
|
"m</option> options if you want a home directory for a system account to be "
|
||||||
"account to be created."
|
"created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: useradd.8.xml:461(para)
|
#: useradd.8.xml:461(para)
|
||||||
@@ -2764,7 +2755,7 @@ msgstr ""
|
|||||||
#, no-wrap
|
#, no-wrap
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" 1) the user su is targetting\n"
|
" 1) the user su is targeting\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -2809,14 +2800,23 @@ msgstr ""
|
|||||||
"emphasis> följt av en lista med användarnamn separerade med \",\""
|
"emphasis> följt av en lista med användarnamn separerade med \",\""
|
||||||
|
|
||||||
#: suauth.5.xml:107(para)
|
#: suauth.5.xml:107(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "from-id is formatted the same as to-id except the extra word "
|
||||||
|
#| "<emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</"
|
||||||
|
#| "emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
||||||
|
#| "appears one or more group names, delimited by \",\". It is not sufficient "
|
||||||
|
#| "to have primary group id of the relevant group, an entry in "
|
||||||
|
#| "<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
||||||
|
#| "manvolnum></citerefentry> is neccessary."
|
||||||
msgid ""
|
msgid ""
|
||||||
"from-id is formatted the same as to-id except the extra word "
|
"from-id is formatted the same as to-id except the extra word "
|
||||||
"<emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</"
|
"<emphasis>GROUP</emphasis> is recognized. <emphasis>ALL EXCEPT GROUP</"
|
||||||
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
||||||
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
||||||
"have primary group id of the relevant group, an entry in "
|
"have primary group id of the relevant group, an entry in "
|
||||||
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
||||||
"manvolnum></citerefentry> is neccessary."
|
"manvolnum></citerefentry> is necessary."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"från-id är formaterad på samma sätt som till-id förutom att det extra ordet "
|
"från-id är formaterad på samma sätt som till-id förutom att det extra ordet "
|
||||||
"<emphasis>GROUP</emphasis> känns igen. <emphasis>ALL EXCEPT GROUP</emphasis> "
|
"<emphasis>GROUP</emphasis> känns igen. <emphasis>ALL EXCEPT GROUP</emphasis> "
|
||||||
@@ -2954,9 +2954,8 @@ msgstr ""
|
|||||||
"citerefentry>."
|
"citerefentry>."
|
||||||
|
|
||||||
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
||||||
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib)
|
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib) passwd.1.xml:48(contrib)
|
||||||
#: passwd.1.xml:48(contrib) login.1.xml:74(contrib) faillog.8.xml:41(contrib)
|
#: login.1.xml:74(contrib) faillog.8.xml:41(contrib) faillog.5.xml:41(contrib)
|
||||||
#: faillog.5.xml:41(contrib)
|
|
||||||
msgid "Creation, 1989"
|
msgid "Creation, 1989"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -3065,7 +3064,7 @@ msgstr "Ange ett kommando som ska startas av skalet med <option>-c</option>."
|
|||||||
#: su.1.xml:158(para)
|
#: su.1.xml:158(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The executed command will have no controlling terminal. This option cannot "
|
"The executed command will have no controlling terminal. This option cannot "
|
||||||
"be used to execute interractive programs which need a controlling TTY."
|
"be used to execute interactive programs which need a controlling TTY."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: su.1.xml:168(term)
|
#: su.1.xml:168(term)
|
||||||
@@ -3709,7 +3708,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"A password field which starts with a exclamation mark means that the "
|
"A password field which starts with an exclamation mark means that the "
|
||||||
"password is locked. The remaining characters on the line represent the "
|
"password is locked. The remaining characters on the line represent the "
|
||||||
"password field before the password was locked."
|
"password field before the password was locked."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3729,7 +3728,7 @@ msgstr ""
|
|||||||
#: shadow.5.xml:134(para)
|
#: shadow.5.xml:134(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value 0 has a special meaning, which is that the user should change her "
|
"The value 0 has a special meaning, which is that the user should change her "
|
||||||
"pasword the next time she will log in the system."
|
"password the next time she will log in the system."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: shadow.5.xml:139(para)
|
#: shadow.5.xml:139(para)
|
||||||
@@ -3843,7 +3842,7 @@ msgstr ""
|
|||||||
#: shadow.5.xml:229(para)
|
#: shadow.5.xml:229(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that an account expiration differs from a password expiration. In case "
|
"Note that an account expiration differs from a password expiration. In case "
|
||||||
"of an acount expiration, the user shall not be allowed to login. In case of "
|
"of an account expiration, the user shall not be allowed to login. In case of "
|
||||||
"a password expiration, the user is not allowed to login using her password."
|
"a password expiration, the user is not allowed to login using her password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -4141,18 +4140,15 @@ msgstr ""
|
|||||||
msgid "pwconv"
|
msgid "pwconv"
|
||||||
msgstr "pwconv"
|
msgstr "pwconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command)
|
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) login.defs.5.xml:438(term)
|
||||||
#: login.defs.5.xml:438(term)
|
|
||||||
msgid "pwunconv"
|
msgid "pwunconv"
|
||||||
msgstr "pwunconv"
|
msgstr "pwunconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command)
|
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) login.defs.5.xml:340(term)
|
||||||
#: login.defs.5.xml:340(term)
|
|
||||||
msgid "grpconv"
|
msgid "grpconv"
|
||||||
msgstr "grpconv"
|
msgstr "grpconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command)
|
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) login.defs.5.xml:346(term)
|
||||||
#: login.defs.5.xml:346(term)
|
|
||||||
msgid "grpunconv"
|
msgid "grpunconv"
|
||||||
msgstr "grpunconv"
|
msgstr "grpunconv"
|
||||||
|
|
||||||
@@ -4324,8 +4320,7 @@ msgstr "validera integriteten för lösenordsfiler"
|
|||||||
|
|
||||||
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
||||||
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
||||||
#: passwd.1.xml:71(refname) passwd.1.xml:77(command)
|
#: passwd.1.xml:71(refname) passwd.1.xml:77(command) login.defs.5.xml:409(term)
|
||||||
#: login.defs.5.xml:409(term)
|
|
||||||
msgid "passwd"
|
msgid "passwd"
|
||||||
msgstr "passwd"
|
msgstr "passwd"
|
||||||
|
|
||||||
@@ -4485,7 +4480,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
||||||
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
||||||
"paramater could be replaced by an alternate TCB directory."
|
"parameter could be replaced by an alternate TCB directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: pwck.8.xml:312(para)
|
#: pwck.8.xml:312(para)
|
||||||
@@ -4934,7 +4929,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: passwd.1.xml:166(para)
|
#: passwd.1.xml:166(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can find advices on how to choose a strong password on http://en."
|
"You can find advice on how to choose a strong password on http://en."
|
||||||
"wikipedia.org/wiki/Password_strength"
|
"wikipedia.org/wiki/Password_strength"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -5305,8 +5300,8 @@ msgstr "PASS_MIN_DAYS (nummer)"
|
|||||||
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Number of significant characters in the password for crypt(). "
|
"Number of significant characters in the password for crypt(). "
|
||||||
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your crypt"
|
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your "
|
||||||
"() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
"crypt() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
||||||
"<replaceable>yes</replaceable>."
|
"<replaceable>yes</replaceable>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -5478,7 +5473,7 @@ msgstr "HISTORIK"
|
|||||||
#: nologin.8.xml:91(para)
|
#: nologin.8.xml:91(para)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "The <command>nologin</command> command appeared in BSD 4.4."
|
#| msgid "The <command>nologin</command> command appeared in BSD 4.4."
|
||||||
msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
msgid "The <command>nologin</command> command appeared in BSD 4.4."
|
||||||
msgstr "Kommandot <command>nologin</command> dök upp i BSD 4.4."
|
msgstr "Kommandot <command>nologin</command> dök upp i BSD 4.4."
|
||||||
|
|
||||||
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
||||||
@@ -5520,7 +5515,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: newusers.8.xml:116(para)
|
#: newusers.8.xml:116(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"It can be the name of a new user or the name of an existing user (or an user "
|
"It can be the name of a new user or the name of an existing user (or a user "
|
||||||
"created before by <command>newusers</command>). In case of an existing user, "
|
"created before by <command>newusers</command>). In case of an existing user, "
|
||||||
"the user's information will be changed, otherwise a new user will be created."
|
"the user's information will be changed, otherwise a new user will be created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -5549,7 +5544,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: newusers.8.xml:144(para)
|
#: newusers.8.xml:144(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the field is empty, an new (unused) UID will be defined automatically by "
|
"If the field is empty, a new (unused) UID will be defined automatically by "
|
||||||
"<command>newusers</command>."
|
"<command>newusers</command>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -5559,7 +5554,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: newusers.8.xml:152(para)
|
#: newusers.8.xml:152(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If this field contains the name of an existing user (or the name of an user "
|
"If this field contains the name of an existing user (or the name of a user "
|
||||||
"created before by <command>newusers</command>), the UID of the specified "
|
"created before by <command>newusers</command>), the UID of the specified "
|
||||||
"user will be used."
|
"user will be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -6860,6 +6855,8 @@ msgid "D: max data size (KB)"
|
|||||||
msgstr "D: maximal datastorlek (KB)"
|
msgstr "D: maximal datastorlek (KB)"
|
||||||
|
|
||||||
#: limits.5.xml:111(para)
|
#: limits.5.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "F: maximum filesize (KB)"
|
||||||
msgid "F: maximum file size (KB)"
|
msgid "F: maximum file size (KB)"
|
||||||
msgstr "F: maximal filstorlek (KB)"
|
msgstr "F: maximal filstorlek (KB)"
|
||||||
|
|
||||||
@@ -6936,7 +6933,7 @@ msgstr ""
|
|||||||
#: limits.5.xml:145(para)
|
#: limits.5.xml:145(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
||||||
"the line is considered a limit string, thus comments are not allowed. A "
|
"the line is considered a limit string, thus comments are not allowed. An "
|
||||||
"invalid limits string will be rejected (not considered) by the "
|
"invalid limits string will be rejected (not considered) by the "
|
||||||
"<command>login</command> program."
|
"<command>login</command> program."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -6957,13 +6954,13 @@ msgstr ""
|
|||||||
|
|
||||||
#: limits.5.xml:165(para)
|
#: limits.5.xml:165(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If more than one line with limits for an user exist, only the first line for "
|
"If more than one line with limits for a user exist, only the first line for "
|
||||||
"this user will be considered."
|
"this user will be considered."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:170(para)
|
#: limits.5.xml:170(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If no lines are specified for an user, the last <replaceable>@group</"
|
"If no lines are specified for a user, the last <replaceable>@group</"
|
||||||
"replaceable> line matching a group whose the user is a member of will be "
|
"replaceable> line matching a group whose the user is a member of will be "
|
||||||
"considered, or the last line with default limits if no groups contain the "
|
"considered, or the last line with default limits if no groups contain the "
|
||||||
"user."
|
"user."
|
||||||
@@ -7041,7 +7038,33 @@ msgid ""
|
|||||||
"Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>."
|
"Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:127(term) faillog.8.xml:192(term)
|
#: lastlog.8.xml:107(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-q</option>, <option>--quiet</option>"
|
||||||
|
msgid "<option>-C</option>, <option>--clear</option>"
|
||||||
|
msgstr "<option>-q</option>, <option>--quiet</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
msgid ""
|
||||||
|
"Clear lastlog record of a user. This option can be used only together with "
|
||||||
|
"<option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:138(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-r</option>, <option>--reset</option>"
|
||||||
|
msgid "<option>-S</option>, <option>--set</option>"
|
||||||
|
msgstr "<option>-r</option>, <option>--reset</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:142(para)
|
||||||
|
msgid ""
|
||||||
|
"Set lastlog record of a user to the current time. This option can be used "
|
||||||
|
"only together with <option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:149(term) faillog.8.xml:192(term)
|
||||||
msgid ""
|
msgid ""
|
||||||
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
@@ -7049,13 +7072,13 @@ msgstr ""
|
|||||||
"<option>-t</option>, <option>--time</option> <replaceable>DAGAR</"
|
"<option>-t</option>, <option>--time</option> <replaceable>DAGAR</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
|
|
||||||
#: lastlog.8.xml:131(para)
|
#: lastlog.8.xml:153(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
||||||
"emphasis>."
|
"emphasis>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:138(term) faillog.8.xml:202(term)
|
#: lastlog.8.xml:160(term) faillog.8.xml:202(term)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</"
|
#| "<option>-K</option>, <option>--key</option> <replaceable>KEY</"
|
||||||
@@ -7067,11 +7090,11 @@ msgstr ""
|
|||||||
"<option>-K</option>, <option>--key</option> <replaceable>NYCKEL</"
|
"<option>-K</option>, <option>--key</option> <replaceable>NYCKEL</"
|
||||||
"replaceable>=<replaceable>VÄRDE</replaceable>"
|
"replaceable>=<replaceable>VÄRDE</replaceable>"
|
||||||
|
|
||||||
#: lastlog.8.xml:142(para)
|
#: lastlog.8.xml:164(para)
|
||||||
msgid "Print the lastlog record of the specified user(s)."
|
msgid "Print the lastlog record of the specified user(s)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:145(para) faillog.8.xml:211(para)
|
#: lastlog.8.xml:167(para) faillog.8.xml:211(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The users can be specified by a login name, a numerical user ID, or a "
|
"The users can be specified by a login name, a numerical user ID, or a "
|
||||||
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
||||||
@@ -7080,24 +7103,24 @@ msgid ""
|
|||||||
"UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
"UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:157(para)
|
#: lastlog.8.xml:179(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
||||||
"emphasis> will be displayed instead of the port and time."
|
"emphasis> will be displayed instead of the port and time."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:162(para)
|
#: lastlog.8.xml:184(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Only the entries for the current users of the system will be displayed. "
|
"Only the entries for the current users of the system will be displayed. "
|
||||||
"Other entries may exist for users that were deleted previously."
|
"Other entries may exist for users that were deleted previously."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
#: lastlog.8.xml:192(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
||||||
#: chage.1.xml:231(title)
|
#: chage.1.xml:231(title)
|
||||||
msgid "NOTE"
|
msgid "NOTE"
|
||||||
msgstr "NOTERA"
|
msgstr "NOTERA"
|
||||||
|
|
||||||
#: lastlog.8.xml:171(para)
|
#: lastlog.8.xml:193(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The <filename>lastlog</filename> file is a database which contains info on "
|
"The <filename>lastlog</filename> file is a database which contains info on "
|
||||||
"the last login of each user. You should not rotate it. It is a sparse file, "
|
"the last login of each user. You should not rotate it. It is a sparse file, "
|
||||||
@@ -7107,15 +7130,15 @@ msgid ""
|
|||||||
"its real size with \"<command>ls -s</command>\"."
|
"its real size with \"<command>ls -s</command>\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:185(filename)
|
#: lastlog.8.xml:207(filename)
|
||||||
msgid "/var/log/lastlog"
|
msgid "/var/log/lastlog"
|
||||||
msgstr "/var/log/lastlog"
|
msgstr "/var/log/lastlog"
|
||||||
|
|
||||||
#: lastlog.8.xml:187(para)
|
#: lastlog.8.xml:209(para)
|
||||||
msgid "Database times of previous user logins."
|
msgid "Database times of previous user logins."
|
||||||
msgstr "Databastider för tidigare användarinloggningar."
|
msgstr "Databastider för tidigare användarinloggningar."
|
||||||
|
|
||||||
#: lastlog.8.xml:195(para)
|
#: lastlog.8.xml:217(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
||||||
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
||||||
@@ -7179,7 +7202,7 @@ msgstr ""
|
|||||||
#| "modified using the <citerefentry><refentrytitle>chfn</"
|
#| "modified using the <citerefentry><refentrytitle>chfn</"
|
||||||
#| "refentrytitle><manvolnum>1</manvolnum></citerefentry> utility."
|
#| "refentrytitle><manvolnum>1</manvolnum></citerefentry> utility."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The password is used when an user who is not a member of the group wants to "
|
"The password is used when a user who is not a member of the group wants to "
|
||||||
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
||||||
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -7683,7 +7706,7 @@ msgstr ""
|
|||||||
#: groupmems.8.xml:109(para)
|
#: groupmems.8.xml:109(para)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "Add a new user to the group membership list."
|
#| msgid "Add a new user to the group membership list."
|
||||||
msgid "Add an user to the group membership list."
|
msgid "Add a user to the group membership list."
|
||||||
msgstr "Lägg till en ny användare till gruppens medlemslista."
|
msgstr "Lägg till en ny användare till gruppens medlemslista."
|
||||||
|
|
||||||
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
||||||
@@ -8682,7 +8705,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
||||||
"of <filename>/etc/login.defs</filename>, and can be overwitten with the "
|
"of <filename>/etc/login.defs</filename>, and can be overwritten with the "
|
||||||
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -8697,7 +8720,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
||||||
"phrase><command>chpasswd</command> first updates all the passwords in "
|
"phrase><command>chpasswd</command> first updates all the passwords in "
|
||||||
"memory, and then commits all the changes to disk if no errors occured for "
|
"memory, and then commits all the changes to disk if no errors occurred for "
|
||||||
"any user."
|
"any user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -8861,7 +8884,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
||||||
"filename>, and can be overwiten with the <option>-e</option>, <option>-m</"
|
"filename>, and can be overwritten with the <option>-e</option>, <option>-m</"
|
||||||
"option>, or <option>-c</option> options."
|
"option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -9207,6 +9230,11 @@ msgstr ""
|
|||||||
msgid "translator-credits"
|
msgid "translator-credits"
|
||||||
msgstr "Daniel Nylander <po@danielnylander.se>, 2006."
|
msgstr "Daniel Nylander <po@danielnylander.se>, 2006."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~| msgid "-"
|
||||||
|
#~ msgid "-M"
|
||||||
|
#~ msgstr "-"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
#~ "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
||||||
#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</"
|
#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</"
|
||||||
|
|||||||
+293
-164
@@ -4,7 +4,7 @@
|
|||||||
msgid ""
|
msgid ""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: shadow-man-pages VERSION\n"
|
"Project-Id-Version: shadow-man-pages VERSION\n"
|
||||||
"POT-Creation-Date: 2013-08-23 01:54+0200\n"
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
"PO-Revision-Date: 2013-08-23 01:42+0200\n"
|
"PO-Revision-Date: 2013-08-23 01:42+0200\n"
|
||||||
"Last-Translator: YunQiang Su <wzssyqa@gmail.com>\n"
|
"Last-Translator: YunQiang Su <wzssyqa@gmail.com>\n"
|
||||||
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
|
"Language-Team: Chinese (simplified) <i18n-zh@googlegroups.com>\n"
|
||||||
@@ -53,16 +53,15 @@ msgstr ""
|
|||||||
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
#: useradd.8.xml:62(surname) suauth.5.xml:45(surname) su.1.xml:62(surname)
|
||||||
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
#: sg.1.xml:46(surname) shadow.5.xml:45(surname) shadow.3.xml:45(surname)
|
||||||
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
#: pwconv.8.xml:51(surname) pwck.8.xml:51(surname) porttime.5.xml:45(surname)
|
||||||
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname)
|
#: passwd.5.xml:45(surname) passwd.1.xml:52(surname) newusers.8.xml:60(surname)
|
||||||
#: newusers.8.xml:60(surname) newgrp.1.xml:46(surname)
|
#: newgrp.1.xml:46(surname) logoutd.8.xml:45(surname)
|
||||||
#: logoutd.8.xml:45(surname) login.defs.5.xml:110(surname)
|
#: login.defs.5.xml:110(surname) login.access.5.xml:46(surname)
|
||||||
#: login.access.5.xml:46(surname) login.1.xml:78(surname)
|
#: login.1.xml:78(surname) limits.5.xml:47(surname) lastlog.8.xml:46(surname)
|
||||||
#: limits.5.xml:47(surname) lastlog.8.xml:46(surname) grpck.8.xml:46(surname)
|
#: grpck.8.xml:46(surname) groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
||||||
#: groups.1.xml:45(surname) groupmod.8.xml:46(surname)
|
|
||||||
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
#: groupmems.8.xml:49(surname) groupdel.8.xml:46(surname)
|
||||||
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
#: groupadd.8.xml:48(surname) gpasswd.1.xml:50(surname)
|
||||||
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname)
|
#: faillog.8.xml:45(surname) faillog.5.xml:45(surname) expiry.1.xml:49(surname)
|
||||||
#: expiry.1.xml:49(surname) chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
#: chsh.1.xml:48(surname) chpasswd.8.xml:49(surname)
|
||||||
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
#: chgpasswd.8.xml:45(surname) chfn.1.xml:48(surname) chage.1.xml:46(surname)
|
||||||
msgid "Kłoczko"
|
msgid "Kłoczko"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -87,17 +86,16 @@ msgstr ""
|
|||||||
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
#: useradd.8.xml:64(contrib) suauth.5.xml:47(contrib) su.1.xml:64(contrib)
|
||||||
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
#: sg.1.xml:48(contrib) shadow.5.xml:47(contrib) shadow.3.xml:47(contrib)
|
||||||
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
#: pwconv.8.xml:53(contrib) pwck.8.xml:53(contrib) porttime.5.xml:47(contrib)
|
||||||
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib)
|
#: passwd.5.xml:47(contrib) passwd.1.xml:54(contrib) newusers.8.xml:62(contrib)
|
||||||
#: newusers.8.xml:62(contrib) newgrp.1.xml:48(contrib)
|
#: newgrp.1.xml:48(contrib) logoutd.8.xml:47(contrib)
|
||||||
#: logoutd.8.xml:47(contrib) login.defs.5.xml:112(contrib)
|
#: login.defs.5.xml:112(contrib) login.access.5.xml:48(contrib)
|
||||||
#: login.access.5.xml:48(contrib) login.1.xml:80(contrib)
|
#: login.1.xml:80(contrib) limits.5.xml:49(contrib) lastlog.8.xml:48(contrib)
|
||||||
#: limits.5.xml:49(contrib) lastlog.8.xml:48(contrib) grpck.8.xml:48(contrib)
|
#: grpck.8.xml:48(contrib) groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
||||||
#: groups.1.xml:47(contrib) groupmod.8.xml:48(contrib)
|
|
||||||
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
#: groupmems.8.xml:51(contrib) groupdel.8.xml:48(contrib)
|
||||||
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
#: groupadd.8.xml:50(contrib) gpasswd.1.xml:52(contrib)
|
||||||
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib)
|
#: faillog.8.xml:47(contrib) faillog.5.xml:47(contrib) expiry.1.xml:51(contrib)
|
||||||
#: expiry.1.xml:51(contrib) chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib)
|
#: chsh.1.xml:50(contrib) chpasswd.8.xml:51(contrib) chfn.1.xml:50(contrib)
|
||||||
#: chfn.1.xml:50(contrib) chage.1.xml:48(contrib)
|
#: chage.1.xml:48(contrib)
|
||||||
msgid "shadow-utils maintainer, 2000 - 2007"
|
msgid "shadow-utils maintainer, 2000 - 2007"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -131,14 +129,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
#: newusers.8.xml:66(surname) newgrp.1.xml:52(surname)
|
||||||
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
#: logoutd.8.xml:51(surname) login.defs.5.xml:116(surname)
|
||||||
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
#: login.access.5.xml:52(surname) login.1.xml:84(surname)
|
||||||
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname)
|
#: limits.5.xml:53(surname) lastlog.8.xml:52(surname) gshadow.5.xml:39(surname)
|
||||||
#: gshadow.5.xml:39(surname) grpck.8.xml:52(surname) groups.1.xml:51(surname)
|
#: grpck.8.xml:52(surname) groups.1.xml:51(surname) groupmod.8.xml:52(surname)
|
||||||
#: groupmod.8.xml:52(surname) groupmems.8.xml:55(surname)
|
#: groupmems.8.xml:55(surname) groupdel.8.xml:52(surname)
|
||||||
#: groupdel.8.xml:52(surname) groupadd.8.xml:54(surname)
|
#: groupadd.8.xml:54(surname) gpasswd.1.xml:56(surname)
|
||||||
#: gpasswd.1.xml:56(surname) faillog.8.xml:51(surname)
|
#: faillog.8.xml:51(surname) faillog.5.xml:51(surname) expiry.1.xml:55(surname)
|
||||||
#: faillog.5.xml:51(surname) expiry.1.xml:55(surname) chsh.1.xml:54(surname)
|
#: chsh.1.xml:54(surname) chpasswd.8.xml:55(surname)
|
||||||
#: chpasswd.8.xml:55(surname) chgpasswd.8.xml:51(surname)
|
#: chgpasswd.8.xml:51(surname) chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
||||||
#: chfn.1.xml:54(surname) chage.1.xml:52(surname)
|
|
||||||
msgid "François"
|
msgid "François"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -167,14 +164,13 @@ msgstr ""
|
|||||||
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
#: newusers.8.xml:68(contrib) newgrp.1.xml:54(contrib)
|
||||||
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
#: logoutd.8.xml:53(contrib) login.defs.5.xml:118(contrib)
|
||||||
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
#: login.access.5.xml:54(contrib) login.1.xml:86(contrib)
|
||||||
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib)
|
#: limits.5.xml:55(contrib) lastlog.8.xml:54(contrib) gshadow.5.xml:42(contrib)
|
||||||
#: gshadow.5.xml:42(contrib) grpck.8.xml:54(contrib) groups.1.xml:53(contrib)
|
#: grpck.8.xml:54(contrib) groups.1.xml:53(contrib) groupmod.8.xml:54(contrib)
|
||||||
#: groupmod.8.xml:54(contrib) groupmems.8.xml:57(contrib)
|
#: groupmems.8.xml:57(contrib) groupdel.8.xml:54(contrib)
|
||||||
#: groupdel.8.xml:54(contrib) groupadd.8.xml:56(contrib)
|
#: groupadd.8.xml:56(contrib) gpasswd.1.xml:58(contrib)
|
||||||
#: gpasswd.1.xml:58(contrib) faillog.8.xml:53(contrib)
|
#: faillog.8.xml:53(contrib) faillog.5.xml:53(contrib) expiry.1.xml:57(contrib)
|
||||||
#: faillog.5.xml:53(contrib) expiry.1.xml:57(contrib) chsh.1.xml:56(contrib)
|
#: chsh.1.xml:56(contrib) chpasswd.8.xml:57(contrib)
|
||||||
#: chpasswd.8.xml:57(contrib) chgpasswd.8.xml:53(contrib)
|
#: chgpasswd.8.xml:53(contrib) chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
||||||
#: chfn.1.xml:56(contrib) chage.1.xml:54(contrib)
|
|
||||||
msgid "shadow-utils maintainer, 2007 - now"
|
msgid "shadow-utils maintainer, 2007 - now"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -245,14 +241,13 @@ msgstr "编辑密码、组、影子密码或影子组文件。"
|
|||||||
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
#: useradd.8.xml:88(replaceable) useradd.8.xml:100(replaceable)
|
||||||
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
#: su.1.xml:88(replaceable) pwconv.8.xml:81(replaceable)
|
||||||
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
#: pwconv.8.xml:87(replaceable) pwconv.8.xml:93(replaceable)
|
||||||
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg)
|
#: pwconv.8.xml:99(replaceable) pwck.8.xml:77(arg) passwd.1.xml:79(replaceable)
|
||||||
#: passwd.1.xml:79(replaceable) newusers.8.xml:87(replaceable)
|
#: newusers.8.xml:87(replaceable) lastlog.8.xml:73(replaceable)
|
||||||
#: lastlog.8.xml:73(replaceable) grpck.8.xml:72(arg)
|
#: grpck.8.xml:72(arg) groupmod.8.xml:73(replaceable)
|
||||||
#: groupmod.8.xml:73(replaceable) groupdel.8.xml:73(replaceable)
|
#: groupdel.8.xml:73(replaceable) groupadd.8.xml:75(replaceable)
|
||||||
#: groupadd.8.xml:75(replaceable) faillog.8.xml:72(replaceable)
|
#: faillog.8.xml:72(replaceable) chsh.1.xml:75(replaceable)
|
||||||
#: chsh.1.xml:75(replaceable) chpasswd.8.xml:76(replaceable)
|
#: chpasswd.8.xml:76(replaceable) chgpasswd.8.xml:72(replaceable)
|
||||||
#: chgpasswd.8.xml:72(replaceable) chfn.1.xml:75(replaceable)
|
#: chfn.1.xml:75(replaceable) chage.1.xml:72(replaceable)
|
||||||
#: chage.1.xml:72(replaceable)
|
|
||||||
msgid "options"
|
msgid "options"
|
||||||
msgstr "选项"
|
msgstr "选项"
|
||||||
|
|
||||||
@@ -299,11 +294,10 @@ msgstr ""
|
|||||||
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
#: useradd.8.xml:124(title) su.1.xml:145(title) pwconv.8.xml:187(title)
|
||||||
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
#: pwck.8.xml:176(title) passwd.1.xml:174(title) newusers.8.xml:265(title)
|
||||||
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
#: login.1.xml:210(title) lastlog.8.xml:91(title) grpck.8.xml:147(title)
|
||||||
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title)
|
#: groupmod.8.xml:89(title) groupmems.8.xml:100(title) groupdel.8.xml:88(title)
|
||||||
#: groupdel.8.xml:88(title) groupadd.8.xml:93(title) gpasswd.1.xml:134(title)
|
#: groupadd.8.xml:93(title) gpasswd.1.xml:134(title) faillog.8.xml:89(title)
|
||||||
#: faillog.8.xml:89(title) expiry.1.xml:91(title) chsh.1.xml:95(title)
|
#: expiry.1.xml:91(title) chsh.1.xml:95(title) chpasswd.8.xml:130(title)
|
||||||
#: chpasswd.8.xml:130(title) chgpasswd.8.xml:105(title) chfn.1.xml:111(title)
|
#: chgpasswd.8.xml:105(title) chfn.1.xml:111(title) chage.1.xml:91(title)
|
||||||
#: chage.1.xml:91(title)
|
|
||||||
msgid "OPTIONS"
|
msgid "OPTIONS"
|
||||||
msgstr "选项"
|
msgstr "选项"
|
||||||
|
|
||||||
@@ -324,7 +318,7 @@ msgstr "编辑 group 数据库。"
|
|||||||
|
|
||||||
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
#: vipw.8.xml:120(term) userdel.8.xml:123(term) useradd.8.xml:266(term)
|
||||||
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
#: pwconv.8.xml:195(term) pwck.8.xml:186(term) passwd.1.xml:214(term)
|
||||||
#: newusers.8.xml:283(term) lastlog.8.xml:107(term) grpck.8.xml:157(term)
|
#: newusers.8.xml:283(term) lastlog.8.xml:118(term) grpck.8.xml:157(term)
|
||||||
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
#: groupmod.8.xml:129(term) groupmems.8.xml:142(term) groupdel.8.xml:95(term)
|
||||||
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
#: groupadd.8.xml:131(term) gpasswd.1.xml:173(term) faillog.8.xml:122(term)
|
||||||
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
#: expiry.1.xml:112(term) chsh.1.xml:101(term) chpasswd.8.xml:171(term)
|
||||||
@@ -334,7 +328,7 @@ msgstr "<option>-h</option>, <option>--help</option>"
|
|||||||
|
|
||||||
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
#: vipw.8.xml:122(para) userdel.8.xml:125(para) useradd.8.xml:268(para)
|
||||||
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
#: pwconv.8.xml:197(para) pwck.8.xml:188(para) passwd.1.xml:216(para)
|
||||||
#: newusers.8.xml:285(para) lastlog.8.xml:111(para) grpck.8.xml:159(para)
|
#: newusers.8.xml:285(para) lastlog.8.xml:122(para) grpck.8.xml:159(para)
|
||||||
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
#: groupmod.8.xml:131(para) groupmems.8.xml:144(para) groupdel.8.xml:97(para)
|
||||||
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
#: groupadd.8.xml:133(para) gpasswd.1.xml:175(para) faillog.8.xml:124(para)
|
||||||
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
#: expiry.1.xml:114(para) chsh.1.xml:103(para) chpasswd.8.xml:173(para)
|
||||||
@@ -360,7 +354,7 @@ msgstr "安静模式。"
|
|||||||
|
|
||||||
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
#: vipw.8.xml:138(term) usermod.8.xml:311(term) userdel.8.xml:146(term)
|
||||||
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
#: useradd.8.xml:445(term) pwconv.8.xml:201(term) pwck.8.xml:209(term)
|
||||||
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:115(term)
|
#: passwd.1.xml:301(term) newusers.8.xml:308(term) lastlog.8.xml:126(term)
|
||||||
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
#: grpck.8.xml:173(term) groupmod.8.xml:178(term) groupmems.8.xml:165(term)
|
||||||
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
#: groupdel.8.xml:101(term) groupadd.8.xml:204(term) faillog.8.xml:180(term)
|
||||||
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
#: chsh.1.xml:107(term) chpasswd.8.xml:188(term) chgpasswd.8.xml:146(term)
|
||||||
@@ -374,7 +368,7 @@ msgstr ""
|
|||||||
|
|
||||||
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
#: vipw.8.xml:142(para) usermod.8.xml:315(para) userdel.8.xml:150(para)
|
||||||
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
#: useradd.8.xml:449(para) pwconv.8.xml:205(para) pwck.8.xml:213(para)
|
||||||
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:119(para)
|
#: passwd.1.xml:305(para) newusers.8.xml:312(para) lastlog.8.xml:130(para)
|
||||||
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
#: grpck.8.xml:177(para) groupmod.8.xml:182(para) groupmems.8.xml:169(para)
|
||||||
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
#: groupdel.8.xml:105(para) groupadd.8.xml:208(para) gpasswd.1.xml:185(para)
|
||||||
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
#: faillog.8.xml:184(para) chsh.1.xml:111(para) chpasswd.8.xml:192(para)
|
||||||
@@ -407,18 +401,18 @@ msgstr "<option>-u</option>, <option>--user</option>"
|
|||||||
msgid "Indicates which user's tcb shadow file to edit."
|
msgid "Indicates which user's tcb shadow file to edit."
|
||||||
msgstr "指定要编辑哪个用户的 tcb 影子文件。"
|
msgstr "指定要编辑哪个用户的 tcb 影子文件。"
|
||||||
|
|
||||||
#: vipw.8.xml:165(title) usermod.8.xml:497(title) userdel.8.xml:171(title)
|
#: vipw.8.xml:165(title) usermod.8.xml:496(title) userdel.8.xml:171(title)
|
||||||
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
#: useradd.8.xml:647(title) su.1.xml:339(title) sg.1.xml:98(title)
|
||||||
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
#: pwconv.8.xml:227(title) pwck.8.xml:252(title) passwd.1.xml:390(title)
|
||||||
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
#: newusers.8.xml:362(title) newgrp.1.xml:109(title) login.1.xml:294(title)
|
||||||
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
#: grpck.8.xml:209(title) groupmod.8.xml:193(title) groupmems.8.xml:199(title)
|
||||||
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title)
|
#: groupdel.8.xml:128(title) groupadd.8.xml:219(title) gpasswd.1.xml:264(title)
|
||||||
#: gpasswd.1.xml:264(title) chsh.1.xml:154(title) chpasswd.8.xml:239(title)
|
#: chsh.1.xml:154(title) chpasswd.8.xml:239(title) chgpasswd.8.xml:198(title)
|
||||||
#: chgpasswd.8.xml:198(title) chfn.1.xml:193(title) chage.1.xml:244(title)
|
#: chfn.1.xml:193(title) chage.1.xml:244(title)
|
||||||
msgid "CONFIGURATION"
|
msgid "CONFIGURATION"
|
||||||
msgstr "配置文件"
|
msgstr "配置文件"
|
||||||
|
|
||||||
#: vipw.8.xml:166(para) usermod.8.xml:498(para) userdel.8.xml:172(para)
|
#: vipw.8.xml:166(para) usermod.8.xml:497(para) userdel.8.xml:172(para)
|
||||||
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
#: useradd.8.xml:648(para) su.1.xml:340(para) sg.1.xml:99(para)
|
||||||
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
#: pwck.8.xml:253(para) passwd.1.xml:391(para) newusers.8.xml:363(para)
|
||||||
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
#: newgrp.1.xml:110(para) login.1.xml:295(para) grpck.8.xml:210(para)
|
||||||
@@ -471,37 +465,35 @@ msgstr "EDITOR"
|
|||||||
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
msgid "Editor to be used if <option>VISUAL</option> is not set."
|
||||||
msgstr "<option>VISUAL</option> 没有设置的情况下,使用的编辑器。"
|
msgstr "<option>VISUAL</option> 没有设置的情况下,使用的编辑器。"
|
||||||
|
|
||||||
#: vipw.8.xml:195(title) usermod.8.xml:514(title) userdel.8.xml:188(title)
|
#: vipw.8.xml:195(title) usermod.8.xml:513(title) userdel.8.xml:188(title)
|
||||||
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
#: useradd.8.xml:675(title) suauth.5.xml:193(title) su.1.xml:367(title)
|
||||||
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
#: sg.1.xml:110(title) shadow.5.xml:255(title) shadow.3.xml:226(title)
|
||||||
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
#: pwconv.8.xml:250(title) pwck.8.xml:269(title) porttime.5.xml:130(title)
|
||||||
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
#: passwd.5.xml:141(title) passwd.1.xml:408(title) newusers.8.xml:397(title)
|
||||||
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
#: newgrp.1.xml:121(title) logoutd.8.xml:89(title)
|
||||||
#: login.access.5.xml:121(title) login.1.xml:338(title)
|
#: login.access.5.xml:121(title) login.1.xml:338(title) limits.5.xml:196(title)
|
||||||
#: limits.5.xml:196(title) lastlog.8.xml:182(title) gshadow.5.xml:156(title)
|
#: lastlog.8.xml:204(title) gshadow.5.xml:156(title) grpck.8.xml:221(title)
|
||||||
#: grpck.8.xml:221(title) groups.1.xml:100(title) groupmod.8.xml:205(title)
|
#: groups.1.xml:100(title) groupmod.8.xml:205(title) groupmems.8.xml:211(title)
|
||||||
#: groupmems.8.xml:211(title) groupdel.8.xml:140(title)
|
#: groupdel.8.xml:140(title) groupadd.8.xml:233(title) gpasswd.1.xml:279(title)
|
||||||
#: groupadd.8.xml:233(title) gpasswd.1.xml:279(title) faillog.8.xml:243(title)
|
#: faillog.8.xml:243(title) faillog.5.xml:96(title) expiry.1.xml:121(title)
|
||||||
#: faillog.5.xml:96(title) expiry.1.xml:121(title) chsh.1.xml:167(title)
|
#: chsh.1.xml:167(title) chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title)
|
||||||
#: chpasswd.8.xml:255(title) chgpasswd.8.xml:213(title) chfn.1.xml:207(title)
|
#: chfn.1.xml:207(title) chage.1.xml:256(title)
|
||||||
#: chage.1.xml:256(title)
|
|
||||||
msgid "FILES"
|
msgid "FILES"
|
||||||
msgstr "文件"
|
msgstr "文件"
|
||||||
|
|
||||||
#: vipw.8.xml:198(filename) usermod.8.xml:517(filename)
|
#: vipw.8.xml:198(filename) usermod.8.xml:516(filename)
|
||||||
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
#: userdel.8.xml:191(filename) useradd.8.xml:690(filename)
|
||||||
#: sg.1.xml:125(filename) pwck.8.xml:272(filename)
|
#: sg.1.xml:125(filename) pwck.8.xml:272(filename) newusers.8.xml:412(filename)
|
||||||
#: newusers.8.xml:412(filename) newgrp.1.xml:136(filename)
|
#: newgrp.1.xml:136(filename) gshadow.5.xml:159(filename)
|
||||||
#: gshadow.5.xml:159(filename) grpck.8.xml:224(filename)
|
#: grpck.8.xml:224(filename) groups.1.xml:103(filename)
|
||||||
#: groups.1.xml:103(filename) groupmod.8.xml:208(filename)
|
#: groupmod.8.xml:208(filename) groupmems.8.xml:214(filename)
|
||||||
#: groupmems.8.xml:214(filename) groupdel.8.xml:143(filename)
|
#: groupdel.8.xml:143(filename) groupadd.8.xml:236(filename)
|
||||||
#: groupadd.8.xml:236(filename) gpasswd.1.xml:72(filename)
|
#: gpasswd.1.xml:72(filename) gpasswd.1.xml:75(filename)
|
||||||
#: gpasswd.1.xml:75(filename) gpasswd.1.xml:282(filename)
|
#: gpasswd.1.xml:282(filename) chgpasswd.8.xml:216(filename)
|
||||||
#: chgpasswd.8.xml:216(filename)
|
|
||||||
msgid "/etc/group"
|
msgid "/etc/group"
|
||||||
msgstr "/etc/group"
|
msgstr "/etc/group"
|
||||||
|
|
||||||
#: vipw.8.xml:200(para) usermod.8.xml:519(para) userdel.8.xml:193(para)
|
#: vipw.8.xml:200(para) usermod.8.xml:518(para) userdel.8.xml:193(para)
|
||||||
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
#: useradd.8.xml:692(para) sg.1.xml:127(para) pwck.8.xml:274(para)
|
||||||
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
#: newusers.8.xml:414(para) newgrp.1.xml:138(para) gshadow.5.xml:161(para)
|
||||||
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
#: grpck.8.xml:226(para) groups.1.xml:105(para) groupmod.8.xml:210(para)
|
||||||
@@ -510,7 +502,7 @@ msgstr "/etc/group"
|
|||||||
msgid "Group account information."
|
msgid "Group account information."
|
||||||
msgstr "组账户信息。"
|
msgstr "组账户信息。"
|
||||||
|
|
||||||
#: vipw.8.xml:204(filename) usermod.8.xml:523(filename)
|
#: vipw.8.xml:204(filename) usermod.8.xml:522(filename)
|
||||||
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
#: useradd.8.xml:696(filename) sg.1.xml:131(filename)
|
||||||
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
#: newusers.8.xml:418(filename) newgrp.1.xml:142(filename)
|
||||||
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
#: gshadow.5.xml:165(filename) grpck.8.xml:230(filename)
|
||||||
@@ -521,7 +513,7 @@ msgstr "组账户信息。"
|
|||||||
msgid "/etc/gshadow"
|
msgid "/etc/gshadow"
|
||||||
msgstr "/etc/gshadow"
|
msgstr "/etc/gshadow"
|
||||||
|
|
||||||
#: vipw.8.xml:206(para) usermod.8.xml:525(para) useradd.8.xml:698(para)
|
#: vipw.8.xml:206(para) usermod.8.xml:524(para) useradd.8.xml:698(para)
|
||||||
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
#: sg.1.xml:133(para) newusers.8.xml:420(para) newgrp.1.xml:144(para)
|
||||||
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
#: gshadow.5.xml:167(para) grpck.8.xml:232(para) groupmod.8.xml:216(para)
|
||||||
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
#: groupdel.8.xml:151(para) groupadd.8.xml:244(para) gpasswd.1.xml:290(para)
|
||||||
@@ -529,7 +521,7 @@ msgstr "/etc/gshadow"
|
|||||||
msgid "Secure group account information."
|
msgid "Secure group account information."
|
||||||
msgstr "安全组账户信息。"
|
msgstr "安全组账户信息。"
|
||||||
|
|
||||||
#: vipw.8.xml:210(filename) usermod.8.xml:535(filename)
|
#: vipw.8.xml:210(filename) usermod.8.xml:534(filename)
|
||||||
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
#: userdel.8.xml:203(filename) useradd.8.xml:678(filename)
|
||||||
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
#: su.1.xml:370(filename) sg.1.xml:113(filename) shadow.5.xml:258(filename)
|
||||||
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
#: pwck.8.xml:278(filename) passwd.5.xml:144(filename)
|
||||||
@@ -542,7 +534,7 @@ msgstr "安全组账户信息。"
|
|||||||
msgid "/etc/passwd"
|
msgid "/etc/passwd"
|
||||||
msgstr "/etc/passwd"
|
msgstr "/etc/passwd"
|
||||||
|
|
||||||
#: vipw.8.xml:212(para) usermod.8.xml:537(para) userdel.8.xml:205(para)
|
#: vipw.8.xml:212(para) usermod.8.xml:536(para) userdel.8.xml:205(para)
|
||||||
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
#: useradd.8.xml:680(para) su.1.xml:372(para) sg.1.xml:115(para)
|
||||||
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
#: shadow.5.xml:260(para) pwck.8.xml:280(para) passwd.5.xml:146(para)
|
||||||
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
#: passwd.1.xml:413(para) newusers.8.xml:402(para) newgrp.1.xml:126(para)
|
||||||
@@ -552,7 +544,7 @@ msgstr "/etc/passwd"
|
|||||||
msgid "User account information."
|
msgid "User account information."
|
||||||
msgstr "用户账户信息。"
|
msgstr "用户账户信息。"
|
||||||
|
|
||||||
#: vipw.8.xml:216(filename) usermod.8.xml:541(filename)
|
#: vipw.8.xml:216(filename) usermod.8.xml:540(filename)
|
||||||
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
#: userdel.8.xml:209(filename) useradd.8.xml:684(filename)
|
||||||
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
#: su.1.xml:376(filename) sg.1.xml:119(filename) shadow.5.xml:264(filename)
|
||||||
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
#: shadow.3.xml:229(filename) pwck.8.xml:284(filename)
|
||||||
@@ -563,7 +555,7 @@ msgstr "用户账户信息。"
|
|||||||
msgid "/etc/shadow"
|
msgid "/etc/shadow"
|
||||||
msgstr "/etc/shadow"
|
msgstr "/etc/shadow"
|
||||||
|
|
||||||
#: vipw.8.xml:218(para) usermod.8.xml:543(para) userdel.8.xml:211(para)
|
#: vipw.8.xml:218(para) usermod.8.xml:542(para) userdel.8.xml:211(para)
|
||||||
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
#: useradd.8.xml:686(para) su.1.xml:378(para) sg.1.xml:121(para)
|
||||||
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
#: shadow.5.xml:266(para) shadow.3.xml:231(para) pwck.8.xml:286(para)
|
||||||
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
#: passwd.1.xml:419(para) newusers.8.xml:408(para) newgrp.1.xml:132(para)
|
||||||
@@ -572,7 +564,7 @@ msgstr "/etc/shadow"
|
|||||||
msgid "Secure user account information."
|
msgid "Secure user account information."
|
||||||
msgstr "安全用户账户信息。"
|
msgstr "安全用户账户信息。"
|
||||||
|
|
||||||
#: vipw.8.xml:225(title) usermod.8.xml:562(title) userdel.8.xml:308(title)
|
#: vipw.8.xml:225(title) usermod.8.xml:561(title) userdel.8.xml:308(title)
|
||||||
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
#: useradd.8.xml:804(title) suauth.5.xml:222(title) su.1.xml:438(title)
|
||||||
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
#: sg.1.xml:140(title) shadow.5.xml:283(title) shadow.3.xml:238(title)
|
||||||
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
#: pwconv.8.xml:262(title) pwck.8.xml:344(title) porttime.5.xml:142(title)
|
||||||
@@ -635,15 +627,15 @@ msgstr ""
|
|||||||
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
#: usermod.8.xml:46(surname) userdel.8.xml:46(surname)
|
||||||
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
#: useradd.8.xml:57(surname) su.1.xml:57(surname) sg.1.xml:41(surname)
|
||||||
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
#: shadow.5.xml:40(surname) shadow.3.xml:40(surname) pwck.8.xml:46(surname)
|
||||||
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname)
|
#: porttime.5.xml:40(surname) passwd.5.xml:40(surname) passwd.1.xml:47(surname)
|
||||||
#: passwd.1.xml:47(surname) newusers.8.xml:55(surname)
|
#: newusers.8.xml:55(surname) newgrp.1.xml:41(surname)
|
||||||
#: newgrp.1.xml:41(surname) logoutd.8.xml:40(surname)
|
#: logoutd.8.xml:40(surname) login.defs.5.xml:105(surname)
|
||||||
#: login.defs.5.xml:105(surname) login.1.xml:73(surname)
|
#: login.1.xml:73(surname) lastlog.8.xml:41(surname) grpck.8.xml:41(surname)
|
||||||
#: lastlog.8.xml:41(surname) grpck.8.xml:41(surname) groups.1.xml:40(surname)
|
#: groups.1.xml:40(surname) groupmod.8.xml:41(surname)
|
||||||
#: groupmod.8.xml:41(surname) groupdel.8.xml:41(surname)
|
#: groupdel.8.xml:41(surname) groupadd.8.xml:43(surname)
|
||||||
#: groupadd.8.xml:43(surname) faillog.8.xml:40(surname)
|
#: faillog.8.xml:40(surname) faillog.5.xml:40(surname) expiry.1.xml:44(surname)
|
||||||
#: faillog.5.xml:40(surname) expiry.1.xml:44(surname) chsh.1.xml:43(surname)
|
#: chsh.1.xml:43(surname) chpasswd.8.xml:44(surname) chfn.1.xml:43(surname)
|
||||||
#: chpasswd.8.xml:44(surname) chfn.1.xml:43(surname) chage.1.xml:41(surname)
|
#: chage.1.xml:41(surname)
|
||||||
msgid "Haugh"
|
msgid "Haugh"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1186,26 +1178,33 @@ msgstr ""
|
|||||||
|
|
||||||
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
#: usermod.8.xml:478(title) userdel.8.xml:281(title) useradd.8.xml:623(title)
|
||||||
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
#: su.1.xml:331(title) shadow.3.xml:218(title) passwd.1.xml:372(title)
|
||||||
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:194(title)
|
#: newusers.8.xml:350(title) login.1.xml:260(title) lastlog.8.xml:216(title)
|
||||||
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title)
|
#: groupdel.8.xml:116(title) groupadd.8.xml:257(title) gpasswd.1.xml:252(title)
|
||||||
#: gpasswd.1.xml:252(title) faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
#: faillog.8.xml:232(title) chpasswd.8.xml:231(title)
|
||||||
#: chgpasswd.8.xml:186(title)
|
#: chgpasswd.8.xml:186(title)
|
||||||
msgid "CAVEATS"
|
msgid "CAVEATS"
|
||||||
msgstr "CAVEATS"
|
msgstr "CAVEATS"
|
||||||
|
|
||||||
#: usermod.8.xml:479(para)
|
#: usermod.8.xml:479(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "You must make certain that the named user is not executing any processes "
|
||||||
|
#| "when this command is being executed if the user's numerical user ID, the "
|
||||||
|
#| "user's name, or the user's home directory is being changed. "
|
||||||
|
#| "<command>usermod</command> checks this on Linux, but only check if the "
|
||||||
|
#| "user is logged in according to utmp on other architectures."
|
||||||
msgid ""
|
msgid ""
|
||||||
"You must make certain that the named user is not executing any processes "
|
"You must make certain that the named user is not executing any processes "
|
||||||
"when this command is being executed if the user's numerical user ID, the "
|
"when this command is being executed if the user's numerical user ID, the "
|
||||||
"user's name, or the user's home directory is being changed. "
|
"user's name, or the user's home directory is being changed. "
|
||||||
"<command>usermod</command> checks this on Linux, but only check if the user "
|
"<command>usermod</command> checks this on Linux. On other platforms it only "
|
||||||
"is logged in according to utmp on other architectures."
|
"uses utmp to check if the user is logged in."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"如果要更改用户的数字 ID、用户名或主目录,需要确保允许命令时,用户没有执行任何"
|
"如果要更改用户的数字 ID、用户名或主目录,需要确保允许命令时,用户没有执行任何"
|
||||||
"进程。<command>usermod</command> 会在 Linux 上进行检查;但是在其它平台上,仅"
|
"进程。<command>usermod</command> 会在 Linux 上进行检查;但是在其它平台上,仅"
|
||||||
"仅根据 utmp 检查用户是否已经登录。"
|
"仅根据 utmp 检查用户是否已经登录。"
|
||||||
|
|
||||||
#: usermod.8.xml:487(para)
|
#: usermod.8.xml:486(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"You must change the owner of any <command>crontab</command> files or "
|
"You must change the owner of any <command>crontab</command> files or "
|
||||||
"<command>at</command> jobs manually."
|
"<command>at</command> jobs manually."
|
||||||
@@ -1213,7 +1212,7 @@ msgstr ""
|
|||||||
"您必须手动更改 <command>crontab</command> 文件或 <command>at</command> 作业的"
|
"您必须手动更改 <command>crontab</command> 文件或 <command>at</command> 作业的"
|
||||||
"属主。"
|
"属主。"
|
||||||
|
|
||||||
#: usermod.8.xml:491(para)
|
#: usermod.8.xml:490(para)
|
||||||
msgid "You must make any changes involving NIS on the NIS server."
|
msgid "You must make any changes involving NIS on the NIS server."
|
||||||
msgstr "您必须更改 NIS 服务器上的 NIS 相关内容。"
|
msgstr "您必须更改 NIS 服务器上的 NIS 相关内容。"
|
||||||
|
|
||||||
@@ -1473,7 +1472,7 @@ msgstr ""
|
|||||||
"如果是 <replaceable>yes</replaceable>,要创建用户 tcb 目录不会自动设置为 /"
|
"如果是 <replaceable>yes</replaceable>,要创建用户 tcb 目录不会自动设置为 /"
|
||||||
"etc/tcb/user,但是会根据用户的 UID 计算,根据的算法如下:<placeholder-1/>"
|
"etc/tcb/user,但是会根据用户的 UID 计算,根据的算法如下:<placeholder-1/>"
|
||||||
|
|
||||||
#: usermod.8.xml:529(filename) userdel.8.xml:197(filename)
|
#: usermod.8.xml:528(filename) userdel.8.xml:197(filename)
|
||||||
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
#: useradd.8.xml:726(filename) su.1.xml:382(filename)
|
||||||
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
#: pwconv.8.xml:253(filename) passwd.1.xml:423(filename)
|
||||||
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
#: newusers.8.xml:424(filename) login.access.5.xml:124(filename)
|
||||||
@@ -1484,7 +1483,7 @@ msgstr ""
|
|||||||
msgid "/etc/login.defs"
|
msgid "/etc/login.defs"
|
||||||
msgstr "/etc/login.defs"
|
msgstr "/etc/login.defs"
|
||||||
|
|
||||||
#: usermod.8.xml:531(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
#: usermod.8.xml:530(para) userdel.8.xml:199(para) useradd.8.xml:728(para)
|
||||||
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
#: su.1.xml:384(para) pwconv.8.xml:255(para) passwd.1.xml:425(para)
|
||||||
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
#: newusers.8.xml:426(para) login.access.5.xml:126(para) login.1.xml:391(para)
|
||||||
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
#: groupmod.8.xml:222(para) groupadd.8.xml:250(para) chsh.1.xml:184(para)
|
||||||
@@ -1492,31 +1491,31 @@ msgstr "/etc/login.defs"
|
|||||||
msgid "Shadow password suite configuration."
|
msgid "Shadow password suite configuration."
|
||||||
msgstr "Shadow 密码套件配置。"
|
msgstr "Shadow 密码套件配置。"
|
||||||
|
|
||||||
#: usermod.8.xml:547(filename) userdel.8.xml:215(filename)
|
#: usermod.8.xml:546(filename) userdel.8.xml:215(filename)
|
||||||
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
#: useradd.8.xml:714(filename) newusers.8.xml:436(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subgid"
|
msgid "/etc/subgid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:549(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
#: usermod.8.xml:548(para) userdel.8.xml:217(para) useradd.8.xml:716(para)
|
||||||
#: newusers.8.xml:438(para)
|
#: newusers.8.xml:438(para)
|
||||||
msgid "Per user subordinate group IDs."
|
msgid "Per user subordinate group IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:553(filename) userdel.8.xml:221(filename)
|
#: usermod.8.xml:552(filename) userdel.8.xml:221(filename)
|
||||||
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
#: useradd.8.xml:720(filename) newusers.8.xml:442(filename)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid "/etc/suauth"
|
#| msgid "/etc/suauth"
|
||||||
msgid "/etc/subuid"
|
msgid "/etc/subuid"
|
||||||
msgstr "/etc/suauth"
|
msgstr "/etc/suauth"
|
||||||
|
|
||||||
#: usermod.8.xml:555(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
#: usermod.8.xml:554(para) userdel.8.xml:223(para) useradd.8.xml:722(para)
|
||||||
#: newusers.8.xml:444(para)
|
#: newusers.8.xml:444(para)
|
||||||
msgid "Per user subordinate user IDs."
|
msgid "Per user subordinate user IDs."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: usermod.8.xml:563(para)
|
#: usermod.8.xml:562(para)
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
#| msgid ""
|
#| msgid ""
|
||||||
#| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
#| "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
||||||
@@ -1786,9 +1785,8 @@ msgstr "成功"
|
|||||||
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
#: passwd.1.xml:449(replaceable) newgrp.1.xml:59(manvolnum)
|
||||||
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
#: login.1.xml:91(manvolnum) grpck.8.xml:256(replaceable)
|
||||||
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
#: groups.1.xml:58(manvolnum) gpasswd.1.xml:63(manvolnum)
|
||||||
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum)
|
#: expiry.1.xml:62(manvolnum) chsh.1.xml:61(manvolnum) chfn.1.xml:61(manvolnum)
|
||||||
#: chfn.1.xml:61(manvolnum) chage.1.xml:59(manvolnum)
|
#: chage.1.xml:59(manvolnum) chage.1.xml:289(replaceable)
|
||||||
#: chage.1.xml:289(replaceable)
|
|
||||||
msgid "1"
|
msgid "1"
|
||||||
msgstr "1"
|
msgstr "1"
|
||||||
|
|
||||||
@@ -2169,13 +2167,25 @@ msgstr ""
|
|||||||
"replaceable>=<replaceable>VALUE</replaceable>"
|
"replaceable>=<replaceable>VALUE</replaceable>"
|
||||||
|
|
||||||
#: useradd.8.xml:301(para)
|
#: useradd.8.xml:301(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</"
|
||||||
|
#| "option>, <option>UID_MAX</option>, <option>UMASK</option>, "
|
||||||
|
#| "<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
||||||
|
#| "<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
||||||
|
#| "replaceable>=<replaceable>-1</replaceable> can be used when creating "
|
||||||
|
#| "system account to turn off password ageing, even though system account "
|
||||||
|
#| "has no password at all. Multiple <option>-K</option> options can be "
|
||||||
|
#| "specified, e.g.: <option>-K</option> <replaceable>UID_MIN</"
|
||||||
|
#| "replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
||||||
|
#| "<replaceable>UID_MAX</replaceable>=<replaceable>499</replaceable>"
|
||||||
msgid ""
|
msgid ""
|
||||||
"Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</"
|
"Overrides <filename>/etc/login.defs</filename> defaults (<option>UID_MIN</"
|
||||||
"option>, <option>UID_MAX</option>, <option>UMASK</option>, "
|
"option>, <option>UID_MAX</option>, <option>UMASK</option>, "
|
||||||
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
"<option>PASS_MAX_DAYS</option> and others). <placeholder-1/> Example: "
|
||||||
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
"<option>-K</option> <replaceable>PASS_MAX_DAYS</"
|
||||||
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
"replaceable>=<replaceable>-1</replaceable> can be used when creating system "
|
||||||
"account to turn off password ageing, even though system account has no "
|
"account to turn off password aging, even though system account has no "
|
||||||
"password at all. Multiple <option>-K</option> options can be specified, e."
|
"password at all. Multiple <option>-K</option> options can be specified, e."
|
||||||
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
"g.: <option>-K</option> <replaceable>UID_MIN</"
|
||||||
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
"replaceable>=<replaceable>100</replaceable> <option>-K</option> "
|
||||||
@@ -2199,9 +2209,13 @@ msgid "Do not add the user to the lastlog and faillog databases."
|
|||||||
msgstr "不要将用户添加到最近登录和登录失败数据库。"
|
msgstr "不要将用户添加到最近登录和登录失败数据库。"
|
||||||
|
|
||||||
#: useradd.8.xml:327(para)
|
#: useradd.8.xml:327(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "By default, the user's entries in the lastlog and faillog databases are "
|
||||||
|
#| "resetted to avoid reusing the entry from a previously deleted user."
|
||||||
msgid ""
|
msgid ""
|
||||||
"By default, the user's entries in the lastlog and faillog databases are "
|
"By default, the user's entries in the lastlog and faillog databases are "
|
||||||
"resetted to avoid reusing the entry from a previously deleted user."
|
"reset to avoid reusing the entry from a previously deleted user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"默认上,最近登录和登录失败中用户的条目会被重置,以避免重新使用先前删除的用户"
|
"默认上,最近登录和登录失败中用户的条目会被重置,以避免重新使用先前删除的用户"
|
||||||
"的条目。"
|
"的条目。"
|
||||||
@@ -2227,9 +2241,11 @@ msgstr ""
|
|||||||
"默认上,如果没有指定此选项并且 <option>CREATE_HOME</option> 没有启用,不会创"
|
"默认上,如果没有指定此选项并且 <option>CREATE_HOME</option> 没有启用,不会创"
|
||||||
"建主目录。"
|
"建主目录。"
|
||||||
|
|
||||||
#: useradd.8.xml:354(option)
|
#: useradd.8.xml:353(term)
|
||||||
msgid "-M"
|
#, fuzzy
|
||||||
msgstr "-M"
|
#| msgid "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
msgid "<option>-M</option>, <option>--no-create-home</option>"
|
||||||
|
msgstr "<option>-m</option>, <option>--create-home</option>"
|
||||||
|
|
||||||
#: useradd.8.xml:357(para)
|
#: useradd.8.xml:357(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -2308,12 +2324,19 @@ msgstr ""
|
|||||||
"option> counterparts for the creation of groups)。"
|
"option> counterparts for the creation of groups)。"
|
||||||
|
|
||||||
#: useradd.8.xml:434(para)
|
#: useradd.8.xml:434(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Note that <command>useradd</command> will not create a home directory for "
|
||||||
|
#| "such an user, regardless of the default setting in <filename>/etc/login."
|
||||||
|
#| "defs</filename> (<option>CREATE_HOME</option>). You have to specify the "
|
||||||
|
#| "<option>-m</option> options if you want a home directory for a system "
|
||||||
|
#| "account to be created."
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that <command>useradd</command> will not create a home directory for "
|
"Note that <command>useradd</command> will not create a home directory for "
|
||||||
"such an user, regardless of the default setting in <filename>/etc/login."
|
"such a user, regardless of the default setting in <filename>/etc/login.defs</"
|
||||||
"defs</filename> (<option>CREATE_HOME</option>). You have to specify the "
|
"filename> (<option>CREATE_HOME</option>). You have to specify the <option>-"
|
||||||
"<option>-m</option> options if you want a home directory for a system "
|
"m</option> options if you want a home directory for a system account to be "
|
||||||
"account to be created."
|
"created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"注意:<command>useradd</command> 不会为这种用户创建主目录,无论 <filename>/"
|
"注意:<command>useradd</command> 不会为这种用户创建主目录,无论 <filename>/"
|
||||||
"etc/login.defs</filename> (<option>CREATE_HOME</option>) 中是的默认设置是怎"
|
"etc/login.defs</filename> (<option>CREATE_HOME</option>) 中是的默认设置是怎"
|
||||||
@@ -2895,10 +2918,14 @@ msgstr ""
|
|||||||
|
|
||||||
#. .RS
|
#. .RS
|
||||||
#: suauth.5.xml:83(literallayout)
|
#: suauth.5.xml:83(literallayout)
|
||||||
#, no-wrap
|
#, fuzzy, no-wrap
|
||||||
|
#| msgid ""
|
||||||
|
#| "\n"
|
||||||
|
#| " 1) the user su is targetting\n"
|
||||||
|
#| " "
|
||||||
msgid ""
|
msgid ""
|
||||||
"\n"
|
"\n"
|
||||||
" 1) the user su is targetting\n"
|
" 1) the user su is targeting\n"
|
||||||
" "
|
" "
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"\n"
|
"\n"
|
||||||
@@ -2938,14 +2965,23 @@ msgstr ""
|
|||||||
"<emphasis>ALL EXCEPT</emphasis> 后跟逗号分隔的用户名列表。"
|
"<emphasis>ALL EXCEPT</emphasis> 后跟逗号分隔的用户名列表。"
|
||||||
|
|
||||||
#: suauth.5.xml:107(para)
|
#: suauth.5.xml:107(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "from-id is formatted the same as to-id except the extra word "
|
||||||
|
#| "<emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</"
|
||||||
|
#| "emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
||||||
|
#| "appears one or more group names, delimited by \",\". It is not sufficient "
|
||||||
|
#| "to have primary group id of the relevant group, an entry in "
|
||||||
|
#| "<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
||||||
|
#| "manvolnum></citerefentry> is neccessary."
|
||||||
msgid ""
|
msgid ""
|
||||||
"from-id is formatted the same as to-id except the extra word "
|
"from-id is formatted the same as to-id except the extra word "
|
||||||
"<emphasis>GROUP</emphasis> is recognised. <emphasis>ALL EXCEPT GROUP</"
|
"<emphasis>GROUP</emphasis> is recognized. <emphasis>ALL EXCEPT GROUP</"
|
||||||
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
"emphasis> is perfectly valid too. Following <emphasis>GROUP</emphasis> "
|
||||||
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
"appears one or more group names, delimited by \",\". It is not sufficient to "
|
||||||
"have primary group id of the relevant group, an entry in "
|
"have primary group id of the relevant group, an entry in "
|
||||||
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
"<citerefentry><refentrytitle>/etc/group</refentrytitle><manvolnum>5</"
|
||||||
"manvolnum></citerefentry> is neccessary."
|
"manvolnum></citerefentry> is necessary."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"from-id 格式和 to-id 相同,但是可以多识别一个词 <emphasis>GROUP</emphasis>。"
|
"from-id 格式和 to-id 相同,但是可以多识别一个词 <emphasis>GROUP</emphasis>。"
|
||||||
"<emphasis>ALL EXCEPT GROUP</emphasis> 也是有效的。<emphasis>GROUP</emphasis> "
|
"<emphasis>ALL EXCEPT GROUP</emphasis> 也是有效的。<emphasis>GROUP</emphasis> "
|
||||||
@@ -3082,9 +3118,8 @@ msgstr ""
|
|||||||
"citerefentry>."
|
"citerefentry>."
|
||||||
|
|
||||||
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
#: su.1.xml:58(contrib) shadow.5.xml:41(contrib) shadow.3.xml:41(contrib)
|
||||||
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib)
|
#: porttime.5.xml:41(contrib) passwd.5.xml:41(contrib) passwd.1.xml:48(contrib)
|
||||||
#: passwd.1.xml:48(contrib) login.1.xml:74(contrib) faillog.8.xml:41(contrib)
|
#: login.1.xml:74(contrib) faillog.8.xml:41(contrib) faillog.5.xml:41(contrib)
|
||||||
#: faillog.5.xml:41(contrib)
|
|
||||||
msgid "Creation, 1989"
|
msgid "Creation, 1989"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -3195,9 +3230,14 @@ msgid ""
|
|||||||
msgstr "通过使用其 <option>-c</option> 选项,指定一个由 shell 运行的命令。"
|
msgstr "通过使用其 <option>-c</option> 选项,指定一个由 shell 运行的命令。"
|
||||||
|
|
||||||
#: su.1.xml:158(para)
|
#: su.1.xml:158(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The executed command will have no controlling terminal. This option "
|
||||||
|
#| "cannot be used to execute interractive programs which need a controlling "
|
||||||
|
#| "TTY."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The executed command will have no controlling terminal. This option cannot "
|
"The executed command will have no controlling terminal. This option cannot "
|
||||||
"be used to execute interractive programs which need a controlling TTY."
|
"be used to execute interactive programs which need a controlling TTY."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"执行的命令将不会拥有控制终端。此选项不能用于执行需要控制 TTY 的交互程序。"
|
"执行的命令将不会拥有控制终端。此选项不能用于执行需要控制 TTY 的交互程序。"
|
||||||
|
|
||||||
@@ -3862,8 +3902,13 @@ msgstr ""
|
|||||||
"止任何访问。"
|
"止任何访问。"
|
||||||
|
|
||||||
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
#: shadow.5.xml:117(para) gshadow.5.xml:107(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "A password field which starts with a exclamation mark means that the "
|
||||||
|
#| "password is locked. The remaining characters on the line represent the "
|
||||||
|
#| "password field before the password was locked."
|
||||||
msgid ""
|
msgid ""
|
||||||
"A password field which starts with a exclamation mark means that the "
|
"A password field which starts with an exclamation mark means that the "
|
||||||
"password is locked. The remaining characters on the line represent the "
|
"password is locked. The remaining characters on the line represent the "
|
||||||
"password field before the password was locked."
|
"password field before the password was locked."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -3880,9 +3925,13 @@ msgid ""
|
|||||||
msgstr "最近一次更改密码的时间,表示从1970年1月1日开始的天数。"
|
msgstr "最近一次更改密码的时间,表示从1970年1月1日开始的天数。"
|
||||||
|
|
||||||
#: shadow.5.xml:134(para)
|
#: shadow.5.xml:134(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The value 0 has a special meaning, which is that the user should change "
|
||||||
|
#| "her pasword the next time she will log in the system."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The value 0 has a special meaning, which is that the user should change her "
|
"The value 0 has a special meaning, which is that the user should change her "
|
||||||
"pasword the next time she will log in the system."
|
"password the next time she will log in the system."
|
||||||
msgstr "0 有特殊意思,表示用户应该在下次登录系统时更改密码。"
|
msgstr "0 有特殊意思,表示用户应该在下次登录系统时更改密码。"
|
||||||
|
|
||||||
#: shadow.5.xml:139(para)
|
#: shadow.5.xml:139(para)
|
||||||
@@ -3987,9 +4036,15 @@ msgid ""
|
|||||||
msgstr "账户过期的日期,表示从1970年1月1日开始的天数。"
|
msgstr "账户过期的日期,表示从1970年1月1日开始的天数。"
|
||||||
|
|
||||||
#: shadow.5.xml:229(para)
|
#: shadow.5.xml:229(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Note that an account expiration differs from a password expiration. In "
|
||||||
|
#| "case of an acount expiration, the user shall not be allowed to login. In "
|
||||||
|
#| "case of a password expiration, the user is not allowed to login using her "
|
||||||
|
#| "password."
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that an account expiration differs from a password expiration. In case "
|
"Note that an account expiration differs from a password expiration. In case "
|
||||||
"of an acount expiration, the user shall not be allowed to login. In case of "
|
"of an account expiration, the user shall not be allowed to login. In case of "
|
||||||
"a password expiration, the user is not allowed to login using her password."
|
"a password expiration, the user is not allowed to login using her password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"注意,账户过期不同于密码过期。账户过期时,用户将不被允许登录;密码过期时,用"
|
"注意,账户过期不同于密码过期。账户过期时,用户将不被允许登录;密码过期时,用"
|
||||||
@@ -4293,18 +4348,15 @@ msgstr ""
|
|||||||
msgid "pwconv"
|
msgid "pwconv"
|
||||||
msgstr "pwconv"
|
msgstr "pwconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command)
|
#: pwconv.8.xml:71(refname) pwconv.8.xml:85(command) login.defs.5.xml:438(term)
|
||||||
#: login.defs.5.xml:438(term)
|
|
||||||
msgid "pwunconv"
|
msgid "pwunconv"
|
||||||
msgstr "pwunconv"
|
msgstr "pwunconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command)
|
#: pwconv.8.xml:72(refname) pwconv.8.xml:91(command) login.defs.5.xml:340(term)
|
||||||
#: login.defs.5.xml:340(term)
|
|
||||||
msgid "grpconv"
|
msgid "grpconv"
|
||||||
msgstr "grpconv"
|
msgstr "grpconv"
|
||||||
|
|
||||||
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command)
|
#: pwconv.8.xml:73(refname) pwconv.8.xml:97(command) login.defs.5.xml:346(term)
|
||||||
#: login.defs.5.xml:346(term)
|
|
||||||
msgid "grpunconv"
|
msgid "grpunconv"
|
||||||
msgstr "grpunconv"
|
msgstr "grpunconv"
|
||||||
|
|
||||||
@@ -4506,8 +4558,7 @@ msgstr "检查密码文件的完整性"
|
|||||||
|
|
||||||
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
#: pwck.8.xml:80(replaceable) passwd.5.xml:57(refentrytitle)
|
||||||
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
#: passwd.5.xml:64(refname) passwd.1.xml:64(refentrytitle)
|
||||||
#: passwd.1.xml:71(refname) passwd.1.xml:77(command)
|
#: passwd.1.xml:71(refname) passwd.1.xml:77(command) login.defs.5.xml:409(term)
|
||||||
#: login.defs.5.xml:409(term)
|
|
||||||
msgid "passwd"
|
msgid "passwd"
|
||||||
msgstr "passwd"
|
msgstr "passwd"
|
||||||
|
|
||||||
@@ -4663,10 +4714,15 @@ msgstr ""
|
|||||||
"选择替代文件。"
|
"选择替代文件。"
|
||||||
|
|
||||||
#: pwck.8.xml:243(para)
|
#: pwck.8.xml:243(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
||||||
|
#| "alternative <replaceable>shadow</replaceable> file. In future releases, "
|
||||||
|
#| "this paramater could be replaced by an alternate TCB directory."
|
||||||
msgid ""
|
msgid ""
|
||||||
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
"Note that when <option>USE_TCB</option> is enabled, you cannot specify an "
|
||||||
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
"alternative <replaceable>shadow</replaceable> file. In future releases, this "
|
||||||
"paramater could be replaced by an alternate TCB directory."
|
"parameter could be replaced by an alternate TCB directory."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"注意,<option>USE_TCB</option> 启用时,您不能指定另外的 <replaceable>shadow</"
|
"注意,<option>USE_TCB</option> 启用时,您不能指定另外的 <replaceable>shadow</"
|
||||||
"replaceable>。以后的版本中,此参数可能会被替换成一个另外的 TCB 目录。"
|
"replaceable>。以后的版本中,此参数可能会被替换成一个另外的 TCB 目录。"
|
||||||
@@ -5081,8 +5137,12 @@ msgstr ""
|
|||||||
"或者街道号。所有这些可以用于猜测来损害系统安全。"
|
"或者街道号。所有这些可以用于猜测来损害系统安全。"
|
||||||
|
|
||||||
#: passwd.1.xml:166(para)
|
#: passwd.1.xml:166(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "You can find advices on how to choose a strong password on http://en."
|
||||||
|
#| "wikipedia.org/wiki/Password_strength"
|
||||||
msgid ""
|
msgid ""
|
||||||
"You can find advices on how to choose a strong password on http://en."
|
"You can find advice on how to choose a strong password on http://en."
|
||||||
"wikipedia.org/wiki/Password_strength"
|
"wikipedia.org/wiki/Password_strength"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"您可以在在 http://zh.wikipedia.org/zh-cn/密码强度 找到怎样选择强壮密码的建"
|
"您可以在在 http://zh.wikipedia.org/zh-cn/密码强度 找到怎样选择强壮密码的建"
|
||||||
@@ -5419,8 +5479,8 @@ msgstr "<option>PASS_MIN_LEN</option> (number)"
|
|||||||
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
#: passwd.1.xml:35(para) login.defs.5.xml:35(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Number of significant characters in the password for crypt(). "
|
"Number of significant characters in the password for crypt(). "
|
||||||
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your crypt"
|
"<option>PASS_MAX_LEN</option> is 8 by default. Don't change unless your "
|
||||||
"() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
"crypt() is better. This is ignored if <option>MD5_CRYPT_ENAB</option> set to "
|
||||||
"<replaceable>yes</replaceable>."
|
"<replaceable>yes</replaceable>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"crypt() 的有效字符位数。<option>PASS_MAX_LEN</option> 默认是 8,除非您自己的 "
|
"crypt() 的有效字符位数。<option>PASS_MAX_LEN</option> 默认是 8,除非您自己的 "
|
||||||
@@ -5583,7 +5643,9 @@ msgid "HISTORY"
|
|||||||
msgstr "历史"
|
msgstr "历史"
|
||||||
|
|
||||||
#: nologin.8.xml:91(para)
|
#: nologin.8.xml:91(para)
|
||||||
msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
#, fuzzy
|
||||||
|
#| msgid "The <command>nologin</command> command appearred in BSD 4.4."
|
||||||
|
msgid "The <command>nologin</command> command appeared in BSD 4.4."
|
||||||
msgstr "<command>nologin</command> 首次出现于 BSD 4.4。"
|
msgstr "<command>nologin</command> 首次出现于 BSD 4.4。"
|
||||||
|
|
||||||
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
#: newusers.8.xml:72(refentrytitle) newusers.8.xml:79(refname)
|
||||||
@@ -5634,8 +5696,14 @@ msgid "This is the name of the user."
|
|||||||
msgstr "这是用户的用户名。"
|
msgstr "这是用户的用户名。"
|
||||||
|
|
||||||
#: newusers.8.xml:116(para)
|
#: newusers.8.xml:116(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "It can be the name of a new user or the name of an existing user (or an "
|
||||||
|
#| "user created before by <command>newusers</command>). In case of an "
|
||||||
|
#| "existing user, the user's information will be changed, otherwise a new "
|
||||||
|
#| "user will be created."
|
||||||
msgid ""
|
msgid ""
|
||||||
"It can be the name of a new user or the name of an existing user (or an user "
|
"It can be the name of a new user or the name of an existing user (or a user "
|
||||||
"created before by <command>newusers</command>). In case of an existing user, "
|
"created before by <command>newusers</command>). In case of an existing user, "
|
||||||
"the user's information will be changed, otherwise a new user will be created."
|
"the user's information will be changed, otherwise a new user will be created."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -5661,8 +5729,12 @@ msgid "This field is used to define the UID of the user."
|
|||||||
msgstr "此字段用于定义用户的 UID。"
|
msgstr "此字段用于定义用户的 UID。"
|
||||||
|
|
||||||
#: newusers.8.xml:144(para)
|
#: newusers.8.xml:144(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If the field is empty, an new (unused) UID will be defined automatically "
|
||||||
|
#| "by <command>newusers</command>."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the field is empty, an new (unused) UID will be defined automatically by "
|
"If the field is empty, a new (unused) UID will be defined automatically by "
|
||||||
"<command>newusers</command>."
|
"<command>newusers</command>."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"如果此字段为空,<command>newusers</command> 会自动确定一个新的(未使用的)UID。"
|
"如果此字段为空,<command>newusers</command> 会自动确定一个新的(未使用的)UID。"
|
||||||
@@ -5672,8 +5744,13 @@ msgid "If this field contains a number, this number will be used as the UID."
|
|||||||
msgstr "如果此字段包含一个数字,此数字会用于 UID。"
|
msgstr "如果此字段包含一个数字,此数字会用于 UID。"
|
||||||
|
|
||||||
#: newusers.8.xml:152(para)
|
#: newusers.8.xml:152(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "If this field contains the name of an existing user (or the name of an "
|
||||||
|
#| "user created before by <command>newusers</command>), the UID of the "
|
||||||
|
#| "specified user will be used."
|
||||||
msgid ""
|
msgid ""
|
||||||
"If this field contains the name of an existing user (or the name of an user "
|
"If this field contains the name of an existing user (or the name of a user "
|
||||||
"created before by <command>newusers</command>), the UID of the specified "
|
"created before by <command>newusers</command>), the UID of the specified "
|
||||||
"user will be used."
|
"user will be used."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -7007,6 +7084,8 @@ msgid "D: max data size (KB)"
|
|||||||
msgstr "D:最大数据大小 (KB)"
|
msgstr "D:最大数据大小 (KB)"
|
||||||
|
|
||||||
#: limits.5.xml:111(para)
|
#: limits.5.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "F: maximum filesize (KB)"
|
||||||
msgid "F: maximum file size (KB)"
|
msgid "F: maximum file size (KB)"
|
||||||
msgstr "F:最大文件尺寸 (KB)"
|
msgstr "F:最大文件尺寸 (KB)"
|
||||||
|
|
||||||
@@ -7087,7 +7166,7 @@ msgstr ""
|
|||||||
#: limits.5.xml:145(para)
|
#: limits.5.xml:145(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
"Be aware that after <emphasis remap=\"I\">username</emphasis> the rest of "
|
||||||
"the line is considered a limit string, thus comments are not allowed. A "
|
"the line is considered a limit string, thus comments are not allowed. An "
|
||||||
"invalid limits string will be rejected (not considered) by the "
|
"invalid limits string will be rejected (not considered) by the "
|
||||||
"<command>login</command> program."
|
"<command>login</command> program."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -7108,13 +7187,13 @@ msgstr ""
|
|||||||
|
|
||||||
#: limits.5.xml:165(para)
|
#: limits.5.xml:165(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If more than one line with limits for an user exist, only the first line for "
|
"If more than one line with limits for a user exist, only the first line for "
|
||||||
"this user will be considered."
|
"this user will be considered."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: limits.5.xml:170(para)
|
#: limits.5.xml:170(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If no lines are specified for an user, the last <replaceable>@group</"
|
"If no lines are specified for a user, the last <replaceable>@group</"
|
||||||
"replaceable> line matching a group whose the user is a member of will be "
|
"replaceable> line matching a group whose the user is a member of will be "
|
||||||
"considered, or the last line with default limits if no groups contain the "
|
"considered, or the last line with default limits if no groups contain the "
|
||||||
"user."
|
"user."
|
||||||
@@ -7192,7 +7271,37 @@ msgid ""
|
|||||||
"Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>."
|
"Print only lastlog records older than <emphasis remap=\"I\">DAYS</emphasis>."
|
||||||
msgstr "只显示老于 <emphasis remap=\"I\">DAYS</emphasis> 的最近登录记录。"
|
msgstr "只显示老于 <emphasis remap=\"I\">DAYS</emphasis> 的最近登录记录。"
|
||||||
|
|
||||||
#: lastlog.8.xml:127(term) faillog.8.xml:192(term)
|
#: lastlog.8.xml:107(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-u</option>, <option>--user</option>"
|
||||||
|
msgid "<option>-C</option>, <option>--clear</option>"
|
||||||
|
msgstr "<option>-u</option>, <option>--user</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:111(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "This option is only valid in combination with the <option>-d</option> (or "
|
||||||
|
#| "<option>--home</option>) option."
|
||||||
|
msgid ""
|
||||||
|
"Clear lastlog record of a user. This option can be used only together with "
|
||||||
|
"<option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
"这个选项只有和 <option>-d</option> (或 <option>--home</option>) 选项组合使用"
|
||||||
|
"时才有效。"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:138(term)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid "<option>-r</option>, <option>--reset</option>"
|
||||||
|
msgid "<option>-S</option>, <option>--set</option>"
|
||||||
|
msgstr "<option>-r</option>, <option>--reset</option>"
|
||||||
|
|
||||||
|
#: lastlog.8.xml:142(para)
|
||||||
|
msgid ""
|
||||||
|
"Set lastlog record of a user to the current time. This option can be used "
|
||||||
|
"only together with <option>-u</option> (<option>--user</option>))."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#: lastlog.8.xml:149(term) faillog.8.xml:192(term)
|
||||||
msgid ""
|
msgid ""
|
||||||
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
@@ -7200,13 +7309,13 @@ msgstr ""
|
|||||||
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
"<option>-t</option>, <option>--time</option> <replaceable>DAYS</"
|
||||||
"replaceable>"
|
"replaceable>"
|
||||||
|
|
||||||
#: lastlog.8.xml:131(para)
|
#: lastlog.8.xml:153(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
"Print the lastlog records more recent than <emphasis remap=\"I\">DAYS</"
|
||||||
"emphasis>."
|
"emphasis>."
|
||||||
msgstr "只现实新于 <emphasis remap=\"I\">DAYS</emphasis> 的最近登录记录。"
|
msgstr "只现实新于 <emphasis remap=\"I\">DAYS</emphasis> 的最近登录记录。"
|
||||||
|
|
||||||
#: lastlog.8.xml:138(term) faillog.8.xml:202(term)
|
#: lastlog.8.xml:160(term) faillog.8.xml:202(term)
|
||||||
msgid ""
|
msgid ""
|
||||||
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
||||||
"replaceable>|<replaceable>RANGE</replaceable>"
|
"replaceable>|<replaceable>RANGE</replaceable>"
|
||||||
@@ -7214,11 +7323,11 @@ msgstr ""
|
|||||||
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
"<option>-u</option>, <option>--user</option> <replaceable>LOGIN</"
|
||||||
"replaceable>|<replaceable>RANGE</replaceable>"
|
"replaceable>|<replaceable>RANGE</replaceable>"
|
||||||
|
|
||||||
#: lastlog.8.xml:142(para)
|
#: lastlog.8.xml:164(para)
|
||||||
msgid "Print the lastlog record of the specified user(s)."
|
msgid "Print the lastlog record of the specified user(s)."
|
||||||
msgstr "现实指定用户的最近登录记录。"
|
msgstr "现实指定用户的最近登录记录。"
|
||||||
|
|
||||||
#: lastlog.8.xml:145(para) faillog.8.xml:211(para)
|
#: lastlog.8.xml:167(para) faillog.8.xml:211(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The users can be specified by a login name, a numerical user ID, or a "
|
"The users can be specified by a login name, a numerical user ID, or a "
|
||||||
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
"<replaceable>RANGE</replaceable> of users. This <replaceable>RANGE</"
|
||||||
@@ -7227,7 +7336,7 @@ msgid ""
|
|||||||
"UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
"UID_MAX</replaceable>), or a min value (<replaceable>UID_MIN-</replaceable>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:157(para)
|
#: lastlog.8.xml:179(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
"If the user has never logged in the message <emphasis>** Never logged in**</"
|
||||||
"emphasis> will be displayed instead of the port and time."
|
"emphasis> will be displayed instead of the port and time."
|
||||||
@@ -7235,18 +7344,18 @@ msgstr ""
|
|||||||
"如果用户从来没有登录过,将会显示 <emphasis>** 从未登录 **</emphasis> 而不是端"
|
"如果用户从来没有登录过,将会显示 <emphasis>** 从未登录 **</emphasis> 而不是端"
|
||||||
"口和时间。"
|
"口和时间。"
|
||||||
|
|
||||||
#: lastlog.8.xml:162(para)
|
#: lastlog.8.xml:184(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Only the entries for the current users of the system will be displayed. "
|
"Only the entries for the current users of the system will be displayed. "
|
||||||
"Other entries may exist for users that were deleted previously."
|
"Other entries may exist for users that were deleted previously."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:170(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
#: lastlog.8.xml:192(title) groups.1.xml:90(title) chsh.1.xml:140(title)
|
||||||
#: chage.1.xml:231(title)
|
#: chage.1.xml:231(title)
|
||||||
msgid "NOTE"
|
msgid "NOTE"
|
||||||
msgstr "注意"
|
msgstr "注意"
|
||||||
|
|
||||||
#: lastlog.8.xml:171(para)
|
#: lastlog.8.xml:193(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"The <filename>lastlog</filename> file is a database which contains info on "
|
"The <filename>lastlog</filename> file is a database which contains info on "
|
||||||
"the last login of each user. You should not rotate it. It is a sparse file, "
|
"the last login of each user. You should not rotate it. It is a sparse file, "
|
||||||
@@ -7256,15 +7365,15 @@ msgid ""
|
|||||||
"its real size with \"<command>ls -s</command>\"."
|
"its real size with \"<command>ls -s</command>\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:185(filename)
|
#: lastlog.8.xml:207(filename)
|
||||||
msgid "/var/log/lastlog"
|
msgid "/var/log/lastlog"
|
||||||
msgstr "/var/log/lastlog"
|
msgstr "/var/log/lastlog"
|
||||||
|
|
||||||
#: lastlog.8.xml:187(para)
|
#: lastlog.8.xml:209(para)
|
||||||
msgid "Database times of previous user logins."
|
msgid "Database times of previous user logins."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: lastlog.8.xml:195(para)
|
#: lastlog.8.xml:217(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
"Large gaps in UID numbers will cause the lastlog program to run longer with "
|
||||||
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
"no output to the screen (i.e. if in lastlog database there is no entries for "
|
||||||
@@ -7311,8 +7420,14 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#: gshadow.5.xml:97(para)
|
#: gshadow.5.xml:97(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The password is used when an user who is not a member of the group wants "
|
||||||
|
#| "to gain the permissions of this group (see "
|
||||||
|
#| "<citerefentry><refentrytitle>newgrp</refentrytitle><manvolnum>1</"
|
||||||
|
#| "manvolnum></citerefentry>)."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The password is used when an user who is not a member of the group wants to "
|
"The password is used when a user who is not a member of the group wants to "
|
||||||
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
"gain the permissions of this group (see <citerefentry><refentrytitle>newgrp</"
|
||||||
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
"refentrytitle><manvolnum>1</manvolnum></citerefentry>)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -7778,7 +7893,9 @@ msgstr ""
|
|||||||
"replaceable>"
|
"replaceable>"
|
||||||
|
|
||||||
#: groupmems.8.xml:109(para)
|
#: groupmems.8.xml:109(para)
|
||||||
msgid "Add an user to the group membership list."
|
#, fuzzy
|
||||||
|
#| msgid "Add an user to the group membership list."
|
||||||
|
msgid "Add a user to the group membership list."
|
||||||
msgstr "将一个用户添加到组成员列表。"
|
msgstr "将一个用户添加到组成员列表。"
|
||||||
|
|
||||||
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
#: groupmems.8.xml:110(para) groupmems.8.xml:126(para)
|
||||||
@@ -8661,12 +8778,21 @@ msgstr ""
|
|||||||
"龄信息,也会更新之。"
|
"龄信息,也会更新之。"
|
||||||
|
|
||||||
#: chpasswd.8.xml:97(para)
|
#: chpasswd.8.xml:97(para)
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| "The default encryption algorithm can be defined for the system with the "
|
||||||
|
#| "ENCRYPT_METHOD variable of <filename>/etc/login.defs</filename>, and can "
|
||||||
|
#| "be overwiten with the <option>-e</option>, <option>-m</option>, or "
|
||||||
|
#| "<option>-c</option> options."
|
||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
"<option>ENCRYPT_METHOD</option> or <option>MD5_CRYPT_ENAB</option> variables "
|
||||||
"of <filename>/etc/login.defs</filename>, and can be overwitten with the "
|
"of <filename>/etc/login.defs</filename>, and can be overwritten with the "
|
||||||
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
"<option>-e</option>, <option>-m</option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
"默认加密算法可以通过 <filename>/etc/login.defs</filename> 的 ENCRYPT_METHOD "
|
||||||
|
"变量设置,并且可以使用 <option>-e</option>, <option>-m</option> 或 <option>-"
|
||||||
|
"c</option> 选项覆盖。"
|
||||||
|
|
||||||
#: chpasswd.8.xml:105(para)
|
#: chpasswd.8.xml:105(para)
|
||||||
msgid ""
|
msgid ""
|
||||||
@@ -8679,7 +8805,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
"<phrase condition=\"pam\">Except when PAM is used to encrypt the passwords,</"
|
||||||
"phrase><command>chpasswd</command> first updates all the passwords in "
|
"phrase><command>chpasswd</command> first updates all the passwords in "
|
||||||
"memory, and then commits all the changes to disk if no errors occured for "
|
"memory, and then commits all the changes to disk if no errors occurred for "
|
||||||
"any user."
|
"any user."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -8830,7 +8956,7 @@ msgstr ""
|
|||||||
msgid ""
|
msgid ""
|
||||||
"The default encryption algorithm can be defined for the system with the "
|
"The default encryption algorithm can be defined for the system with the "
|
||||||
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
"<option>ENCRYPT_METHOD</option> variable of <filename>/etc/login.defs</"
|
||||||
"filename>, and can be overwiten with the <option>-e</option>, <option>-m</"
|
"filename>, and can be overwritten with the <option>-e</option>, <option>-m</"
|
||||||
"option>, or <option>-c</option> options."
|
"option>, or <option>-c</option> options."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"默认加密算法可以通过 <filename>/etc/login.defs</filename> 的 ENCRYPT_METHOD "
|
"默认加密算法可以通过 <filename>/etc/login.defs</filename> 的 ENCRYPT_METHOD "
|
||||||
@@ -9165,6 +9291,9 @@ msgstr "<command>chage</command> 命令有如下退出值:<placeholder-1/>"
|
|||||||
msgid "translator-credits"
|
msgid "translator-credits"
|
||||||
msgstr "YunQiang Su <wzssyqa@gmail.com>, 2010."
|
msgstr "YunQiang Su <wzssyqa@gmail.com>, 2010."
|
||||||
|
|
||||||
|
#~ msgid "-M"
|
||||||
|
#~ msgstr "-M"
|
||||||
|
|
||||||
#~ msgid ""
|
#~ msgid ""
|
||||||
#~ "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
#~ "<citerefentry><refentrytitle>chfn</refentrytitle><manvolnum>1</"
|
||||||
#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</"
|
#~ "manvolnum></citerefentry>, <citerefentry><refentrytitle>chsh</"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: shadow\n"
|
"Project-Id-Version: shadow\n"
|
||||||
"Report-Msgid-Bugs-To: pkg-shadow-devel@lists.alioth.debian.org\n"
|
"Report-Msgid-Bugs-To: pkg-shadow-devel@lists.alioth.debian.org\n"
|
||||||
"POT-Creation-Date: 2012-05-20 19:52+0200\n"
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
"PO-Revision-Date: 2004-05-09 12:03+0100\n"
|
"PO-Revision-Date: 2004-05-09 12:03+0100\n"
|
||||||
"Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n"
|
"Last-Translator: Safir Šećerović <sapphire@linux.org.ba>\n"
|
||||||
"Language-Team: Bosnian <lokal@lugbih.org>\n"
|
"Language-Team: Bosnian <lokal@lugbih.org>\n"
|
||||||
@@ -413,6 +413,10 @@ msgstr "nepoznata grupa: %s\n"
|
|||||||
msgid "%s: cannot access chroot directory %s: %s\n"
|
msgid "%s: cannot access chroot directory %s: %s\n"
|
||||||
msgstr "nepoznata grupa: %s\n"
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: cannot chdir to chroot directory %s: %s\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
#, fuzzy, c-format
|
#, fuzzy, c-format
|
||||||
msgid "%s: unable to chroot to directory %s: %s\n"
|
msgid "%s: unable to chroot to directory %s: %s\n"
|
||||||
msgstr "nepoznata grupa: %s\n"
|
msgstr "nepoznata grupa: %s\n"
|
||||||
@@ -747,6 +751,10 @@ msgstr ""
|
|||||||
msgid "%s: line %d: missing new password\n"
|
msgid "%s: line %d: missing new password\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: failed to crypt password with salt '%s': %s\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
#, fuzzy, c-format
|
#, fuzzy, c-format
|
||||||
msgid "%s: line %d: group '%s' does not exist\n"
|
msgid "%s: line %d: group '%s' does not exist\n"
|
||||||
msgstr "%s: grupa %s postoji\n"
|
msgstr "%s: grupa %s postoji\n"
|
||||||
@@ -1019,6 +1027,11 @@ msgstr ""
|
|||||||
msgid "%s: Cannot setup cleanup service.\n"
|
msgid "%s: Cannot setup cleanup service.\n"
|
||||||
msgstr "%s: nepoznat član %s\n"
|
msgstr "%s: nepoznat član %s\n"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
" -f, --force delete group even if it is the primary group "
|
||||||
|
"of a user\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: cannot remove entry '%s' from %s\n"
|
msgid "%s: cannot remove entry '%s' from %s\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1226,6 +1239,16 @@ msgid ""
|
|||||||
" -b, --before DAYS print only lastlog records older than DAYS\n"
|
" -b, --before DAYS print only lastlog records older than DAYS\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
" -C, --clear clear lastlog record of an user (usable only "
|
||||||
|
"with -u)\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
" -S, --set set lastlog record to current time (usable "
|
||||||
|
"only with -u)\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
" -t, --time DAYS print only lastlog records more recent than "
|
" -t, --time DAYS print only lastlog records more recent than "
|
||||||
"DAYS\n"
|
"DAYS\n"
|
||||||
@@ -1244,6 +1267,22 @@ msgstr ""
|
|||||||
msgid "**Never logged in**"
|
msgid "**Never logged in**"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: Failed to update the entry for UID %lu\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: Failed to update the lastlog file\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: Option -C cannot be used together with option -S\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: Options -C and -S require option -u to specify the user\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [-p] [name]\n"
|
msgid "Usage: %s [-p] [name]\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1273,12 +1312,6 @@ msgid ""
|
|||||||
"[Disconnect bypassed -- root login allowed.]"
|
"[Disconnect bypassed -- root login allowed.]"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
|
||||||
msgid ""
|
|
||||||
"\n"
|
|
||||||
"Login timed out after %u seconds.\n"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: Cannot possibly work without effective root\n"
|
msgid "%s: Cannot possibly work without effective root\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1286,6 +1319,12 @@ msgstr ""
|
|||||||
msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\""
|
msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\""
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
"Login timed out after %u seconds.\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "login: PAM Failure, aborting: %s\n"
|
msgid "login: PAM Failure, aborting: %s\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1355,6 +1394,10 @@ msgstr ""
|
|||||||
msgid "Usage: sg group [[-c] command]\n"
|
msgid "Usage: sg group [[-c] command]\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: failed to crypt password with previous salt: %s\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Invalid password.\n"
|
msgid "Invalid password.\n"
|
||||||
msgstr "Stara šifra:"
|
msgstr "Stara šifra:"
|
||||||
@@ -1421,6 +1464,18 @@ msgstr "nepoznata grupa: %s\n"
|
|||||||
msgid "%s: line %d: can't update entry\n"
|
msgid "%s: line %d: can't update entry\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: failed to prepare new %s entry\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: can't find subordinate user range\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: can't find subordinate group range\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
" -a, --all report password status on all accounts\n"
|
" -a, --all report password status on all accounts\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1660,12 +1715,6 @@ msgstr ""
|
|||||||
msgid "Please enter your OWN password as authentication.\n"
|
msgid "Please enter your OWN password as authentication.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid " ...killed.\n"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid " ...waiting for child to terminate.\n"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
#, fuzzy, c-format
|
#, fuzzy, c-format
|
||||||
#| msgid "%s: unknown member %s\n"
|
#| msgid "%s: unknown member %s\n"
|
||||||
msgid "%s: Cannot fork user shell\n"
|
msgid "%s: Cannot fork user shell\n"
|
||||||
@@ -1682,13 +1731,19 @@ msgstr ""
|
|||||||
msgid "Session terminated, terminating shell..."
|
msgid "Session terminated, terminating shell..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
msgid " ...killed.\n"
|
||||||
msgid "%s: %s\n"
|
msgstr ""
|
||||||
|
|
||||||
|
msgid " ...waiting for child to terminate.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid " ...terminated.\n"
|
msgid " ...terminated.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: %s\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Usage: su [options] [LOGIN]\n"
|
"Usage: su [options] [LOGIN]\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -1930,6 +1985,10 @@ msgstr ""
|
|||||||
msgid "%s: failed to reset the lastlog entry of UID %lu: %s\n"
|
msgid "%s: failed to reset the lastlog entry of UID %lu: %s\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: failed to prepare the new %s entry\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: cannot create directory %s\n"
|
msgid "%s: cannot create directory %s\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1969,6 +2028,14 @@ msgstr ""
|
|||||||
msgid "%s: can't create group\n"
|
msgid "%s: can't create group\n"
|
||||||
msgstr "nepoznata grupa: %s\n"
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: can't create subordinate user IDs\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: can't create subordinate group IDs\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"%s: warning: the home directory already exists.\n"
|
"%s: warning: the home directory already exists.\n"
|
||||||
@@ -2005,6 +2072,10 @@ msgstr ""
|
|||||||
msgid "%s: group %s is the primary group of another user and is not removed.\n"
|
msgid "%s: group %s is the primary group of another user and is not removed.\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: cannot remove entry %lu from %s\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: %s mail spool (%s) not found\n"
|
msgid "%s: %s mail spool (%s) not found\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2107,6 +2178,18 @@ msgstr ""
|
|||||||
msgid " -U, --unlock unlock the user account\n"
|
msgid " -U, --unlock unlock the user account\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid " -v, --add-subuids FIRST-LAST add range of subordinate uids\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid " -V, --del-subuids FIRST-LAST remove range of subordinate uids\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid " -w, --add-subgids FIRST-LAST add range of subordinate gids\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid " -W, --del-subgids FIRST-LAST remove range of subordinate gids\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
" -Z, --selinux-user SEUSER new SELinux user mapping for the user "
|
" -Z, --selinux-user SEUSER new SELinux user mapping for the user "
|
||||||
"account\n"
|
"account\n"
|
||||||
@@ -2122,6 +2205,14 @@ msgstr ""
|
|||||||
msgid "%s: user '%s' already exists in %s\n"
|
msgid "%s: user '%s' already exists in %s\n"
|
||||||
msgstr "%s: grupa %s postoji\n"
|
msgstr "%s: grupa %s postoji\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: invalid subordinate uid range '%s'\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: invalid subordinate gid range '%s'\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
#, fuzzy, c-format
|
#, fuzzy, c-format
|
||||||
#| msgid "%s: unknown member %s\n"
|
#| msgid "%s: unknown member %s\n"
|
||||||
msgid "%s: no options\n"
|
msgid "%s: no options\n"
|
||||||
@@ -2139,6 +2230,10 @@ msgstr ""
|
|||||||
msgid "%s: UID '%lu' already exists\n"
|
msgid "%s: UID '%lu' already exists\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: %s does not exist, you cannot use the flags %s or %s\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: directory %s exists\n"
|
msgid "%s: directory %s exists\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -2179,6 +2274,22 @@ msgstr ""
|
|||||||
msgid "failed to rename mailbox"
|
msgid "failed to rename mailbox"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: failed to remove uid range %lu-%lu from '%s'\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: failed to add uid range %lu-%lu from '%s'\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: failed to remove gid range %lu-%lu from '%s'\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: failed to add gid range %lu-%lu from '%s'\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You have modified %s.\n"
|
"You have modified %s.\n"
|
||||||
@@ -2227,6 +2338,18 @@ msgstr ""
|
|||||||
msgid "Couldn't make backup"
|
msgid "Couldn't make backup"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
msgid "%s: %s: %s\n"
|
||||||
|
msgstr "nepoznata grupa: %s\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: %s returned with status %d\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: %s killed by signal %d\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "failed to open scratch file"
|
msgid "failed to open scratch file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: shadow 4.0.18\n"
|
"Project-Id-Version: shadow 4.0.18\n"
|
||||||
"Report-Msgid-Bugs-To: pkg-shadow-devel@lists.alioth.debian.org\n"
|
"Report-Msgid-Bugs-To: pkg-shadow-devel@lists.alioth.debian.org\n"
|
||||||
"POT-Creation-Date: 2012-05-20 19:52+0200\n"
|
"POT-Creation-Date: 2016-09-18 14:03-0500\n"
|
||||||
"PO-Revision-Date: 2012-01-22 18:25+0100\n"
|
"PO-Revision-Date: 2012-01-22 18:25+0100\n"
|
||||||
"Last-Translator: Innocent De Marchi <tangram.peces@gmail.com>\n"
|
"Last-Translator: Innocent De Marchi <tangram.peces@gmail.com>\n"
|
||||||
"Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
|
"Language-Team: Catalan <debian-l10n-catalan@lists.debian.org>\n"
|
||||||
@@ -429,6 +429,11 @@ msgstr "%s: camí «chroot» incorrecta «%s»\n"
|
|||||||
msgid "%s: cannot access chroot directory %s: %s\n"
|
msgid "%s: cannot access chroot directory %s: %s\n"
|
||||||
msgstr "%s: no es pot accedir al directori «chroot» %s: %s\n"
|
msgstr "%s: no es pot accedir al directori «chroot» %s: %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: cannot access chroot directory %s: %s\n"
|
||||||
|
msgid "%s: cannot chdir to chroot directory %s: %s\n"
|
||||||
|
msgstr "%s: no es pot accedir al directori «chroot» %s: %s\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: unable to chroot to directory %s: %s\n"
|
msgid "%s: unable to chroot to directory %s: %s\n"
|
||||||
msgstr "%s: no es pot executar «chroot» en el directori %s: %s\n"
|
msgstr "%s: no es pot executar «chroot» en el directori %s: %s\n"
|
||||||
@@ -802,6 +807,11 @@ msgstr "%s: línia %d: la línia és massa llarga\n"
|
|||||||
msgid "%s: line %d: missing new password\n"
|
msgid "%s: line %d: missing new password\n"
|
||||||
msgstr "%s: línia %d: manca la nova contrasenya\n"
|
msgstr "%s: línia %d: manca la nova contrasenya\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: Failed to write %s: %s\n"
|
||||||
|
msgid "%s: failed to crypt password with salt '%s': %s\n"
|
||||||
|
msgstr "%s: Error en escriure %s: %s\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: line %d: group '%s' does not exist\n"
|
msgid "%s: line %d: group '%s' does not exist\n"
|
||||||
msgstr "%s: línia %d: el grup «%s» no existeix\n"
|
msgstr "%s: línia %d: el grup «%s» no existeix\n"
|
||||||
@@ -1120,6 +1130,16 @@ msgstr "%s: el GID '%lu ja existeix\n"
|
|||||||
msgid "%s: Cannot setup cleanup service.\n"
|
msgid "%s: Cannot setup cleanup service.\n"
|
||||||
msgstr "%s: no es pot configurar el servei de neteja.\n"
|
msgstr "%s: no es pot configurar el servei de neteja.\n"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| " -r, --reset reset the counters of login failures\n"
|
||||||
|
msgid ""
|
||||||
|
" -f, --force delete group even if it is the primary group "
|
||||||
|
"of a user\n"
|
||||||
|
msgstr ""
|
||||||
|
" -r, --reset restableix els comptadors d'errors "
|
||||||
|
"d'identificació\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: cannot remove entry '%s' from %s\n"
|
msgid "%s: cannot remove entry '%s' from %s\n"
|
||||||
msgstr "%s: no es pot eliminar l'entrada «%s» de %s\n"
|
msgstr "%s: no es pot eliminar l'entrada «%s» de %s\n"
|
||||||
@@ -1350,6 +1370,26 @@ msgstr ""
|
|||||||
" -b, --before DIES mostra només els registres de lastlog més\n"
|
" -b, --before DIES mostra només els registres de lastlog més\n"
|
||||||
" antics que DIES\n"
|
" antics que DIES\n"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| " -a, --all display faillog records for all users\n"
|
||||||
|
msgid ""
|
||||||
|
" -C, --clear clear lastlog record of an user (usable only "
|
||||||
|
"with -u)\n"
|
||||||
|
msgstr ""
|
||||||
|
" -a, --all mostra els registres «faillog» per a tots "
|
||||||
|
"els usuaris\n"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#| msgid ""
|
||||||
|
#| " -a, --all display faillog records for all users\n"
|
||||||
|
msgid ""
|
||||||
|
" -S, --set set lastlog record to current time (usable "
|
||||||
|
"only with -u)\n"
|
||||||
|
msgstr ""
|
||||||
|
" -a, --all mostra els registres «faillog» per a tots "
|
||||||
|
"els usuaris\n"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
" -t, --time DAYS print only lastlog records more recent than "
|
" -t, --time DAYS print only lastlog records more recent than "
|
||||||
"DAYS\n"
|
"DAYS\n"
|
||||||
@@ -1371,6 +1411,24 @@ msgstr "Usuari Port Últim"
|
|||||||
msgid "**Never logged in**"
|
msgid "**Never logged in**"
|
||||||
msgstr "**No ha entrat mai**"
|
msgstr "**No ha entrat mai**"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: Failed to get the entry for UID %lu\n"
|
||||||
|
msgid "%s: Failed to update the entry for UID %lu\n"
|
||||||
|
msgstr "%s: No s'ha pogut obtenir l'entrada de la UID %lu\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: can't update password file\n"
|
||||||
|
msgid "%s: Failed to update the lastlog file\n"
|
||||||
|
msgstr "%s: no es pot actualitzar el fitxer de contrasenyes\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: Option -C cannot be used together with option -S\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: Options -C and -S require option -u to specify the user\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "Usage: %s [-p] [name]\n"
|
msgid "Usage: %s [-p] [name]\n"
|
||||||
msgstr "Forma d'ús: %s [-p] [nom]\n"
|
msgstr "Forma d'ús: %s [-p] [nom]\n"
|
||||||
@@ -1404,14 +1462,6 @@ msgstr ""
|
|||||||
"\n"
|
"\n"
|
||||||
"[S'ha evitat la desconnexió -- l'accés de «root» està permès]."
|
"[S'ha evitat la desconnexió -- l'accés de «root» està permès]."
|
||||||
|
|
||||||
#, c-format
|
|
||||||
msgid ""
|
|
||||||
"\n"
|
|
||||||
"Login timed out after %u seconds.\n"
|
|
||||||
msgstr ""
|
|
||||||
"\n"
|
|
||||||
"L'accés ha caducat després de %u segons.\n"
|
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: Cannot possibly work without effective root\n"
|
msgid "%s: Cannot possibly work without effective root\n"
|
||||||
msgstr "%s: no es pot treballar sense ésser administrador\n"
|
msgstr "%s: no es pot treballar sense ésser administrador\n"
|
||||||
@@ -1420,6 +1470,14 @@ msgid "No utmp entry. You must exec \"login\" from the lowest level \"sh\""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"No hi ha entrada utmp. Heu d'executar «login» des del «sh» de nivell més baix"
|
"No hi ha entrada utmp. Heu d'executar «login» des del «sh» de nivell més baix"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid ""
|
||||||
|
"\n"
|
||||||
|
"Login timed out after %u seconds.\n"
|
||||||
|
msgstr ""
|
||||||
|
"\n"
|
||||||
|
"L'accés ha caducat després de %u segons.\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "login: PAM Failure, aborting: %s\n"
|
msgid "login: PAM Failure, aborting: %s\n"
|
||||||
msgstr "login: fallada de PAM, s'està cancel·lant: %s\n"
|
msgstr "login: fallada de PAM, s'està cancel·lant: %s\n"
|
||||||
@@ -1492,6 +1550,11 @@ msgstr "Forma d'ús: newgrp [-] [grup]\n"
|
|||||||
msgid "Usage: sg group [[-c] command]\n"
|
msgid "Usage: sg group [[-c] command]\n"
|
||||||
msgstr "Forma d'ús: sg grup [[-c] ordre]\n"
|
msgstr "Forma d'ús: sg grup [[-c] ordre]\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: Failed to write %s: %s\n"
|
||||||
|
msgid "%s: failed to crypt password with previous salt: %s\n"
|
||||||
|
msgstr "%s: Error en escriure %s: %s\n"
|
||||||
|
|
||||||
msgid "Invalid password.\n"
|
msgid "Invalid password.\n"
|
||||||
msgstr "Contrasenya no vàlida.\n"
|
msgstr "Contrasenya no vàlida.\n"
|
||||||
|
|
||||||
@@ -1561,6 +1624,21 @@ msgstr ""
|
|||||||
msgid "%s: line %d: can't update entry\n"
|
msgid "%s: line %d: can't update entry\n"
|
||||||
msgstr "%s: línia %d: no es pot actualitzar l'entrada\n"
|
msgstr "%s: línia %d: no es pot actualitzar l'entrada\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: failed to prepare the new %s entry '%s'\n"
|
||||||
|
msgid "%s: failed to prepare new %s entry\n"
|
||||||
|
msgstr "%s: ha fallat la preparació de la nova entrada %s: «%s»\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: can't create user\n"
|
||||||
|
msgid "%s: can't find subordinate user range\n"
|
||||||
|
msgstr "%s: no es pot generar l'usuari\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: can't update group file\n"
|
||||||
|
msgid "%s: can't find subordinate group range\n"
|
||||||
|
msgstr "%s: no es pot actualitzar el fitxer de grups\n"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
" -a, --all report password status on all accounts\n"
|
" -a, --all report password status on all accounts\n"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1833,12 +1911,6 @@ msgstr "S'ha evitat l'autenticació de contrasenya.\n"
|
|||||||
msgid "Please enter your OWN password as authentication.\n"
|
msgid "Please enter your OWN password as authentication.\n"
|
||||||
msgstr "Si us plau introduïu la VOSTRA contrasenya com a autenticació.\n"
|
msgstr "Si us plau introduïu la VOSTRA contrasenya com a autenticació.\n"
|
||||||
|
|
||||||
msgid " ...killed.\n"
|
|
||||||
msgstr "...mort.\n"
|
|
||||||
|
|
||||||
msgid " ...waiting for child to terminate.\n"
|
|
||||||
msgstr "...esperant al fill per acabar.\n"
|
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: Cannot fork user shell\n"
|
msgid "%s: Cannot fork user shell\n"
|
||||||
msgstr "%s: no es pot blocar el «shell» de l'usuari\n"
|
msgstr "%s: no es pot blocar el «shell» de l'usuari\n"
|
||||||
@@ -1854,13 +1926,19 @@ msgstr "%s: el senyal emmascara un error\n"
|
|||||||
msgid "Session terminated, terminating shell..."
|
msgid "Session terminated, terminating shell..."
|
||||||
msgstr "Sessió acabada, finalitzant el «shell»..."
|
msgstr "Sessió acabada, finalitzant el «shell»..."
|
||||||
|
|
||||||
#, c-format
|
msgid " ...killed.\n"
|
||||||
msgid "%s: %s\n"
|
msgstr "...mort.\n"
|
||||||
msgstr "%s: %s\n"
|
|
||||||
|
msgid " ...waiting for child to terminate.\n"
|
||||||
|
msgstr "...esperant al fill per acabar.\n"
|
||||||
|
|
||||||
msgid " ...terminated.\n"
|
msgid " ...terminated.\n"
|
||||||
msgstr "...acabat.\n"
|
msgstr "...acabat.\n"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: %s\n"
|
||||||
|
msgstr "%s: %s\n"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Usage: su [options] [LOGIN]\n"
|
"Usage: su [options] [LOGIN]\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -2147,6 +2225,11 @@ msgstr ""
|
|||||||
msgid "%s: failed to reset the lastlog entry of UID %lu: %s\n"
|
msgid "%s: failed to reset the lastlog entry of UID %lu: %s\n"
|
||||||
msgstr "%s: ha fallat el restabliment del darrer registre de UID %lu: %s\n"
|
msgstr "%s: ha fallat el restabliment del darrer registre de UID %lu: %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: failed to prepare the new %s entry '%s'\n"
|
||||||
|
msgid "%s: failed to prepare the new %s entry\n"
|
||||||
|
msgstr "%s: ha fallat la preparació de la nova entrada %s: «%s»\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: cannot create directory %s\n"
|
msgid "%s: cannot create directory %s\n"
|
||||||
msgstr "%s: no es pot crear el directori %s\n"
|
msgstr "%s: no es pot crear el directori %s\n"
|
||||||
@@ -2190,6 +2273,16 @@ msgstr "%s: no es pot generar el directori «tcb» per a %s\n"
|
|||||||
msgid "%s: can't create group\n"
|
msgid "%s: can't create group\n"
|
||||||
msgstr "%s: no es pot generar el grup\n"
|
msgstr "%s: no es pot generar el grup\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: can't create user\n"
|
||||||
|
msgid "%s: can't create subordinate user IDs\n"
|
||||||
|
msgstr "%s: no es pot generar l'usuari\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: can't create group\n"
|
||||||
|
msgid "%s: can't create subordinate group IDs\n"
|
||||||
|
msgstr "%s: no es pot generar el grup\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"%s: warning: the home directory already exists.\n"
|
"%s: warning: the home directory already exists.\n"
|
||||||
@@ -2239,6 +2332,11 @@ msgstr ""
|
|||||||
"%s: no es pot eliminar el grup %s, que és el grup primari per un altre "
|
"%s: no es pot eliminar el grup %s, que és el grup primari per un altre "
|
||||||
"usuari.\n"
|
"usuari.\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: cannot remove entry '%s' from %s\n"
|
||||||
|
msgid "%s: cannot remove entry %lu from %s\n"
|
||||||
|
msgstr "%s: no es pot eliminar l'entrada «%s» de %s\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: %s mail spool (%s) not found\n"
|
msgid "%s: %s mail spool (%s) not found\n"
|
||||||
msgstr "%s: %s no s'ha trobat la cua de correu (%s)\n"
|
msgstr "%s: %s no s'ha trobat la cua de correu (%s)\n"
|
||||||
@@ -2360,6 +2458,18 @@ msgstr " -u, --uid UID nou UID per al compte d'usuari\n"
|
|||||||
msgid " -U, --unlock unlock the user account\n"
|
msgid " -U, --unlock unlock the user account\n"
|
||||||
msgstr " -U, --unlock desbloca el compte d'usuari\n"
|
msgstr " -U, --unlock desbloca el compte d'usuari\n"
|
||||||
|
|
||||||
|
msgid " -v, --add-subuids FIRST-LAST add range of subordinate uids\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid " -V, --del-subuids FIRST-LAST remove range of subordinate uids\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid " -w, --add-subgids FIRST-LAST add range of subordinate gids\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid " -W, --del-subgids FIRST-LAST remove range of subordinate gids\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
" -Z, --selinux-user SEUSER new SELinux user mapping for the user "
|
" -Z, --selinux-user SEUSER new SELinux user mapping for the user "
|
||||||
"account\n"
|
"account\n"
|
||||||
@@ -2381,6 +2491,16 @@ msgstr ""
|
|||||||
msgid "%s: user '%s' already exists in %s\n"
|
msgid "%s: user '%s' already exists in %s\n"
|
||||||
msgstr "%s: l'usuari «%s» ja existeix a %s\n"
|
msgstr "%s: l'usuari «%s» ja existeix a %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: invalid date '%s'\n"
|
||||||
|
msgid "%s: invalid subordinate uid range '%s'\n"
|
||||||
|
msgstr "%s: la data «%s» no és vàlida\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: invalid date '%s'\n"
|
||||||
|
msgid "%s: invalid subordinate gid range '%s'\n"
|
||||||
|
msgstr "%s: la data «%s» no és vàlida\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: no options\n"
|
msgid "%s: no options\n"
|
||||||
msgstr "%s: sense opcions\n"
|
msgstr "%s: sense opcions\n"
|
||||||
@@ -2397,6 +2517,11 @@ msgstr "%s: les contrasenyes ombra són obligatòries per a «-e» i «-f»\n"
|
|||||||
msgid "%s: UID '%lu' already exists\n"
|
msgid "%s: UID '%lu' already exists\n"
|
||||||
msgstr "%s: UID '%lu' ja existeix\n"
|
msgstr "%s: UID '%lu' ja existeix\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: %s is not authorized to change the password of %s\n"
|
||||||
|
msgid "%s: %s does not exist, you cannot use the flags %s or %s\n"
|
||||||
|
msgstr "%s: %s no està autoritzat per canviar la contrasenya de %s\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid "%s: directory %s exists\n"
|
msgid "%s: directory %s exists\n"
|
||||||
msgstr "%s: el directori %s ja existeix\n"
|
msgstr "%s: el directori %s ja existeix\n"
|
||||||
@@ -2444,6 +2569,26 @@ msgstr "no s'ha pogut canviar el propietari de la bústia de correu"
|
|||||||
msgid "failed to rename mailbox"
|
msgid "failed to rename mailbox"
|
||||||
msgstr "no s'ha pogut reanomenar la bústia de correu"
|
msgstr "no s'ha pogut reanomenar la bústia de correu"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: failed to prepare the new %s entry '%s'\n"
|
||||||
|
msgid "%s: failed to remove uid range %lu-%lu from '%s'\n"
|
||||||
|
msgstr "%s: ha fallat la preparació de la nova entrada %s: «%s»\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: failed to prepare the new %s entry '%s'\n"
|
||||||
|
msgid "%s: failed to add uid range %lu-%lu from '%s'\n"
|
||||||
|
msgstr "%s: ha fallat la preparació de la nova entrada %s: «%s»\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: failed to prepare the new %s entry '%s'\n"
|
||||||
|
msgid "%s: failed to remove gid range %lu-%lu from '%s'\n"
|
||||||
|
msgstr "%s: ha fallat la preparació de la nova entrada %s: «%s»\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: failed to prepare the new %s entry '%s'\n"
|
||||||
|
msgid "%s: failed to add gid range %lu-%lu from '%s'\n"
|
||||||
|
msgstr "%s: ha fallat la preparació de la nova entrada %s: «%s»\n"
|
||||||
|
|
||||||
#, c-format
|
#, c-format
|
||||||
msgid ""
|
msgid ""
|
||||||
"You have modified %s.\n"
|
"You have modified %s.\n"
|
||||||
@@ -2499,6 +2644,20 @@ msgstr "No s'ha pogut blocar el fitxer"
|
|||||||
msgid "Couldn't make backup"
|
msgid "Couldn't make backup"
|
||||||
msgstr "No s'ha pogut fer una còpia de seguretat"
|
msgstr "No s'ha pogut fer una còpia de seguretat"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: PAM: %s\n"
|
||||||
|
msgid "%s: %s: %s\n"
|
||||||
|
msgstr "%s: PAM: %s\n"
|
||||||
|
|
||||||
|
#, fuzzy, c-format
|
||||||
|
#| msgid "%s: nscd exited with status %d"
|
||||||
|
msgid "%s: %s returned with status %d\n"
|
||||||
|
msgstr "%s: «nscd» ha sortit amb l'estat %d"
|
||||||
|
|
||||||
|
#, c-format
|
||||||
|
msgid "%s: %s killed by signal %d\n"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "failed to open scratch file"
|
msgid "failed to open scratch file"
|
||||||
msgstr "no s'ha pogut obrir el fitxer de treball («scratch file»)"
|
msgstr "no s'ha pogut obrir el fitxer de treball («scratch file»)"
|
||||||
|
|
||||||
@@ -3132,9 +3291,6 @@ msgstr "%s: no es pot trobar el directori «tcb» per %s\n"
|
|||||||
#~ msgid "%s: can't rewrite password file\n"
|
#~ msgid "%s: can't rewrite password file\n"
|
||||||
#~ msgstr "%s: no es pot reescriure el fitxer de contrasenyes\n"
|
#~ msgstr "%s: no es pot reescriure el fitxer de contrasenyes\n"
|
||||||
|
|
||||||
#~ msgid "%s: can't update password file\n"
|
|
||||||
#~ msgstr "%s: no es pot actualitzar el fitxer de contrasenyes\n"
|
|
||||||
|
|
||||||
#~ msgid "%s: can't update shadow password file\n"
|
#~ msgid "%s: can't update shadow password file\n"
|
||||||
#~ msgstr "%s: no es pot actualitzar el fitxer de contrasenyes ombra\n"
|
#~ msgstr "%s: no es pot actualitzar el fitxer de contrasenyes ombra\n"
|
||||||
|
|
||||||
@@ -3371,9 +3527,6 @@ msgstr "%s: no es pot trobar el directori «tcb» per %s\n"
|
|||||||
#~ msgid "%s: can't update shadow group file\n"
|
#~ msgid "%s: can't update shadow group file\n"
|
||||||
#~ msgstr "%s: no es pot actualitzar el fitxer de grups ombra\n"
|
#~ msgstr "%s: no es pot actualitzar el fitxer de grups ombra\n"
|
||||||
|
|
||||||
#~ msgid "%s: can't update group file\n"
|
|
||||||
#~ msgstr "%s: no es pot actualitzar el fitxer de grups\n"
|
|
||||||
|
|
||||||
#~ msgid "%s: can't delete shadow group file\n"
|
#~ msgid "%s: can't delete shadow group file\n"
|
||||||
#~ msgstr "%s: no es pot eliminar el fitxer de grups ombra\n"
|
#~ msgstr "%s: no es pot eliminar el fitxer de grups ombra\n"
|
||||||
|
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user