Serge Hallyn
342c934a35
add -U option to groupadd and groupmod
...
Add a -U option which adds new usernames as members. For groupmod,
also add -a (append), without which existing members are removed.
Closes #265
2020-08-09 22:11:33 -05:00
Serge Hallyn
6baeb25038
Merge pull request #234 from edneville/79_userdel
...
Adding run-parts for userdel
2020-06-10 00:31:10 -05:00
ed
32cfa176f2
Adding run-parts style for pre and post useradd/del
...
Signed-off-by: ed neville <ed@s5h.net>
2020-06-10 00:26:55 -05:00
andydna
967bfb0376
correct grammar in shadow(5)
2020-06-04 22:29:15 -05:00
Jason Franklin
096dad6305
Add "NONEXISTENT.xml" to "man/Makefile.am"
2020-05-11 09:27:00 -04:00
Jason Franklin
4772689d27
Name "NONEXISTENT" in the man page for "pwck"
2020-05-11 09:27:00 -04:00
Jason Franklin
1566921dd8
Add detailed documentation for "NONEXISTENT"
2020-05-11 09:26:45 -04:00
Jason Franklin
04062cda11
Add "NONEXISTENT" to the "login.defs" man page
2020-05-11 09:26:43 -04:00
Topi Miettinen
69301dfa24
login.defs: warn about weak choices
...
According to crypt(5), MD5 and DES should not be used for new
hashes. Also the default number of SHA rounds chosen by libc is orders
of magnitude too low for modern hardware. Let's warn the users about
weak choices.
Signed-off-by: Topi Miettinen <toiwoton@gmail.com>
2020-04-10 14:09:55 +03:00
Serge Hallyn
e78be3df43
Merge pull request #232 from eagleoflqj/master
...
fix typo 登陆->登录
2020-03-20 22:29:55 -05:00
ikerexxe
6543c600d8
useradd: clarify the useradd -d parameter behavior in man page
...
Explanation: clarify the useradd -d parameter as it does create directory HOME_DIR if it doesn't exit.
Resolves: https://bugzilla.redhat.com/show_bug.cgi?id=1677005
Changelog: [serge] minor tweak to the text
2020-03-20 17:45:01 -05:00
eagleoflqj
143b97193d
fix typo 登陆->登录
2020-03-11 18:51:02 -04:00
Serge Hallyn
b2753b146a
man/Makefile.am: add HOME_MODE.xml
...
Closes #217
Signed-off-by: Serge Hallyn <shallyn@cisco.com>
2020-02-26 19:57:17 -06:00
谭九鼎
915cc6bb9c
man(zh_CN): fix typo 现实 -> 显示
2020-02-03 22:02:16 +08:00
Duncan Overbruck
085d04c3dd
add new HOME_MODE login.defs(5) option
...
This option can be used to set a separate mode for useradd(8) and
newusers(8) to create the home directories with.
If this option is not set, the current behavior of using UMASK
or the default umask is preserved.
There are many distributions that set UMASK to 077 by default just
to create home directories not readable by others and use things like
/etc/profile, bashrc or sudo configuration files to set a less
restrictive
umask. This has always resulted in bug reports because it is hard
to follow as users tend to change files like bashrc and are not about
setting the umask to counteract the umask set in /etc/login.defs.
A recent change in sudo has also resulted in many bug reports about
this. sudo now tries to respect the umask set by pam modules and on
systems where pam does not set a umask, the login.defs UMASK value is
used.
2020-01-12 16:18:32 +01:00
Serge Hallyn
93f1f35123
Revert "add new HOME_MODE login.defs(5) option"
...
Missing file
This reverts commit a847899b52
.
2020-01-12 07:56:19 -06:00
Serge Hallyn
5a6ddf3b57
man: add missing author entries
...
Signed-off-by: Serge Hallyn <shallyn@cisco.com>
2020-01-12 07:24:04 -06:00
Duncan Overbruck
a847899b52
add new HOME_MODE login.defs(5) option
...
This option can be used to set a separate mode for useradd(8) and
newusers(8) to create the home directories with.
If this option is not set, the current behavior of using UMASK
or the default umask is preserved.
There are many distributions that set UMASK to 077 by default just
to create home directories not readable by others and use things like
/etc/profile, bashrc or sudo configuration files to set a less
restrictive
umask. This has always resulted in bug reports because it is hard
to follow as users tend to change files like bashrc and are not about
setting the umask to counteract the umask set in /etc/login.defs.
A recent change in sudo has also resulted in many bug reports about
this. sudo now tries to respect the umask set by pam modules and on
systems where pam does not set a umask, the login.defs UMASK value is
used.
2020-01-11 22:27:39 +01:00
ed
4c9ec2f5a4
Adding logging of SSH_ORIGINAL_COMMAND to nologin.
...
If SSH_ORIGINAL_COMMAND is set, it will be added to the syslog entry.
Closes #123 .
Changelog: (SEH squashed commit): Fixing indentation
Changelog: (SEH) break up long line
2020-01-11 14:46:52 -06:00
Serge Hallyn
bd3c39f1c8
Merge pull request #201 from michaelweiser/groupmems-man
...
man: Don't suggest making groupmems user-writeable
2019-12-19 14:49:45 -06:00
Rushikesh Jogdand
0f332f48bc
Deduplicate usermod manual ( fixes #202 )
...
Changelog:
1) modified: man/usermod.8.xml
Removed duplicate "badnames" options entry.
2019-12-18 11:20:40 +05:30
Michael Weiser
a73d4aee75
man: Don't suggest making groupmems user-writeable
...
Suggesting mode 2770 is dangerous because it makes the binary writeable
by all members of the owning group which is supposed to be normal
end-users. Suggest 2710 instead as is usual for s[ug]id binaries,
allowing execution but neither reading nor writing.
Signed-off-by: Michael Weiser <michael.weiser@gmx.de>
2019-12-17 21:27:46 +01:00
Lars Wendler
19bac44dde
build: Make build/installation of su and its support files optional
...
Enabled by default
This is necessary because coreutils and util-linux can also provide su
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
2019-11-19 11:28:45 +01:00
Topi Miettinen
cdbe1310cc
man: sync and reorder password field descriptions
...
Synchronize how passwd(5) and shadow(5) describe the password field.
Reorder the descriptions more logically.
Signed-off-by: Topi Miettinen <toiwoton@gmail.com>
2019-11-16 15:35:08 +02:00
Frederik Rietdijk
6c6c8d3a33
man: generate translations using itstool instead of xml2po
...
This patch was taken from Fedora Rawhide
b41cff1956/f/shadow-4.6-use-itstool.patch
2019-11-03 13:04:17 +01:00
ed
a2cd3e9ef0
chkname.c, pwck.c, useradd.c, usermod.c, newusers.c: Allow names that do not conform to standards
...
Closes #121 .
Changelog: squashed commits fixing tab style
Changelog: update 'return true' to match file's style (no parens).
2019-10-04 18:40:41 -05:00
ed
5687be5f31
chage.c: add support for YYYY-MM-DD date printing
2019-08-06 19:40:36 +01:00
Serge Hallyn
d66a1fe069
Merge pull request #153 from AlbanVidal/man-po-fr
...
French man translation update
2019-02-19 00:49:40 -06:00
Alban VIDAL
beb75c6fd6
French man translation update
...
- translated by Jean-Philippe MENGUAL
- proofread by the debian-l10n-french mailing list contributors
Signed-off-by: Alban VIDAL <alban.vidal@zordhak.fr>
2019-02-11 07:02:52 +01:00
Tomas Mraz
ebad423023
Fix the default mentioned in man page for SUB_UID/GID_COUNT variables.
2019-01-31 13:30:59 +01:00
Tomas Mraz
4633164857
login.defs: Add LASTLOG_UID_MAX variable to limit lastlog to small uids.
...
As the large uids are usually provided by remote user identity and
authentication service, which also provide user login tracking,
there is no need to create a huge sparse file for them on every local
machine.
fixup! login.defs: Add LASTLOG_UID_MAX variable to limit lastlog to small uids.
2018-12-10 13:25:56 -06:00
Serge Hallyn
164dcfe65b
Merge pull request #103 from HarmtH/be-predictable
...
su.c: be more predictable
2018-03-29 23:10:51 -07:00
Harm te Hennepe
d877e3fcac
su.c: be more predictable
...
Always parse first non-option as username.
2018-03-27 00:57:21 +02:00
fariouche
acaed3deab
upstream merge
2018-01-23 23:10:19 +01:00
Bryan Østergaard
a54907dce3
Add note to passwd(1) that --maxdays -1 disables the setting.
...
This note already exists in chage(1).
2018-01-03 18:36:40 +01:00
Serge Hallyn
056f7352ef
Merge pull request #86 from WheresAlice/master
...
Make language more inclusive
2017-10-06 17:47:31 -05:00
WheresAlice
1e98b3b559
Make language less binary
2017-09-20 17:00:29 +01:00
Michael Vetter
223238d265
Add note about conditional man pages
...
Closes https://github.com/shadow-maint/shadow/issues/83
2017-09-08 22:14:17 +02:00
sbts
2392894eb0
add error constant names to groupmod.8.xml This assists someone wanting to work out what may have caused the error
2017-07-10 21:50:49 -05:00
sbts
59fa2c0763
implement and document additional error codes for groupmod add E_CLEANUP_SERVICE, E_PAM_USERNAME, E_PAM_ERROR to groupmod.c and groupmod.8.xml
2017-07-10 21:50:49 -05:00
fariouche
b6b2c756c9
add --prefix option
2017-03-01 22:51:09 +01:00
Simon Kainz
bdd68116b7
Typos fix in german translation of man pages
...
Reported to Debian BTS in #734609
2017-01-18 17:24:44 +01:00
Serge Hallyn
0fb53623a5
Merge pull request #55 from glensc/travis2
...
enable travis integration
2016-12-06 23:27:19 -06:00
Elan Ruusamäe
f439149cb3
run travis
2016-12-06 01:09:17 +02:00
Mike Frysinger
752ca15da4
man: make clean-local more robust
...
If the subdirs aren't empty, the rmdir calls can fail. Simplify this
code by just using `rm -rf` since that matches what we really want.
2016-12-05 16:02:19 -05:00
Evgeni Golov
efbff6a3d9
man: fix --{add,del}-sub{g,u}ids spelling
...
docs wrongly had a hyphen between sub and uids/gids
2016-11-09 22:23:18 +01:00
Serge Hallyn
99b5feadd9
update translations
2016-09-18 18:23:49 -05:00
Jakub Wilk
a7a7a1fdea
man: Fix typos
2016-08-05 18:50:51 +02:00
Serge Hallyn
ca0ccaba27
Merge pull request #24 from stoeckmann/typos
...
Fixed typos in new{g,u}idmap tools.
2016-08-04 23:39:25 -05:00
Michael Vetter
358bd9b359
Fix sentence in usermod manual
...
Should have been: '[...] but only checkS [...]'.
So there was a missing 's'. Architectures isn't the right word either.
I decided to write the whole sentence new.
2016-07-18 15:21:08 +02:00
Tobias Stoeckmann
a84b0cafdd
Fixed typos in new{g,u}idmap tools.
...
Fixed small typos in manual pages and code comments.
Signed-off-by: Tobias Stoeckmann <tobias@stoeckmann.org>
2016-07-02 16:39:18 +02:00
Serge Hallyn
a4dee3d1ad
Merge pull request #16 from sebras/master
...
man: Fix a number of typos for various commands.
2016-05-20 14:05:56 -05:00
Christian Brauner
4518826376
add long option --no-create-home to -M
...
Let's get rid of all the downstream fixes floating around.
Signed-off-by: Christian Brauner <christian.brauner@mailbox.org>
2016-05-05 12:00:07 +02:00
Sebastian Rasmussen
aa38e0da9a
man: Fix a number of typos for various commands.
2016-04-28 15:56:28 +02:00
Tomas Mraz
66897b6f6d
Add ability to clear or set lastlog record for user via lastlog command
...
This functionality is useful because there is now a feature
of Linux-PAM's pam_lastlog module to block expired users (users
which did not login recently enough) from login. This commit
complements it so the sysadmin is able to unblock such expired user.
Signed-off-by: Tomáš Mráz <tmraz@fedoraproject.org>
2016-03-03 15:37:01 +01:00
Serge Hallyn
ecb6f0c3e3
newgidmap manpage: remove wrongly added extra pid arg
...
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
2015-06-04 23:45:58 -05:00
Mike Frysinger
01eab0c3b9
man: useradd(8): fix typo in German translation
...
When referring to USERGROUPS_ENAB, the German mentions /etc/default/useradd
when it should be /etc/login.defs (like the original English does).
Reported-by: Stefan Kiesler <heavymetal@gmx.de>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2015-02-14 00:21:14 -05:00
Bostjan Skufca
37e2a687e3
sub[ug]id manpages: add note about performance when using login names versus UIDs
...
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
2014-09-17 15:48:17 -05:00
Bostjan Skufca
a113b87c45
newuidmap/newgidmap: added support for user matching by UID in /etc/sub[ug]id
...
Until now only exact username specification in /etc/sub[ug]id file allowed the
mapping. This prevented normal use for those users who use multiple usernames
with the same UID, as it rejected mapping even though it was allowed for
another username with the same UID.
This patch initially retains the old behaviour, for performance's sake. In the
first pass, new[ug]idmap only searches for exact username match.
If that yields no valid results, it continues into another loop, which does UID
resolution and comparison. If either definition (numeric UID mapping
specification or mapping specification for another username with the same UID as
current username) is found, it is used.
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
2014-09-17 15:48:10 -05:00
Serge Hallyn
980c804153
man: newuid and newgid: point out that root must be allocated subuids
...
Users may otherwise be confused and think that because the kernel
does not restrict uid mappings to the root user (within his
current uid mappings), newuidmap will ignore /etc/subuid for the
root user. It will not.
Reported-by: Philippe Grégoire <gregoirep@hotmail.com>
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
Acked-by: "Eric W. Biederman" <ebiederm@xmission.com>
2014-06-13 09:41:09 -05:00
Serge Hallyn
50bb452dd1
newuidmap.1 and newgidmap.1: note limitation
...
Note that they may be used only once for a given process.
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
2013-08-23 15:16:43 -05:00
Nicolas François
90ac3a3207
Update translation files.
...
* man/po/shadow-man-pages.pot: Regenerated.
* man/po/*.po: Updated PO files.
2013-08-23 20:29:43 +02:00
Nicolas François
684de2abff
Fix encoding.
...
* man/newgrp.1.xml: Fix encoding.
* man/sg.1.xml: Likewise.
2013-08-23 20:29:42 +02:00
Nicolas François
44faa3b796
Unfuzzy according to previous change.
...
* man/po/da.po: Unfuzzy according to previous change.
* man/po/de.po: Likewise.
* man/po/fr.po: Likewise.
* man/po/it.po: Likewise.
* man/po/pl.po: Likewise.
* man/po/ru.po: Likewise.
* man/po/sv.po: Likewise.
* man/po/zh_CN.po: Likewise.
2013-08-23 20:29:41 +02:00
Nicolas François
138682fd30
Avoid spaces between <option> and <replaceable>
...
* man/chage.1.xml: Add a non breaking space between options and
their parameter because xml2po removes those spaces. Alioth#314401
* man/chfn.1.xml: Likewise.
* man/chgpasswd.8.xml: Likewise.
* man/chpasswd.8.xml: Likewise.
* man/chsh.1.xml: Likewise.
* man/faillog.8.xml: Likewise.
* man/gpasswd.1.xml: Likewise.
* man/groupadd.8.xml: Likewise.
* man/groupdel.8.xml: Likewise.
* man/groupmems.8.xml: Likewise.
* man/groupmod.8.xml: Likewise.
* man/grpck.8.xml: Likewise.
* man/lastlog.8.xml: Likewise.
* man/newusers.8.xml: Likewise.
* man/passwd.1.xml: Likewise.
* man/pwck.8.xml: Likewise.
* man/pwconv.8.xml: Likewise.
* man/su.1.xml: Likewise.
* man/useradd.8.xml: Likewise.
* man/userdel.8.xml: Likewise.
* man/usermod.8.xml: Likewise.
* man/vipw.8.xml: Likewise.
2013-08-23 20:29:40 +02:00
Nicolas François
373dd2dc3d
Create baseline for changing manpage options.
...
* man/po/shadow-man-pages.pot: Regenerated.
* man/po/*.po: Updated PO files.
2013-08-23 20:29:39 +02:00
Nicolas François
3ea09ae998
Fix encoding.
...
* man/po/de.po: Fix encoding.
2013-08-23 20:29:33 +02:00
Nicolas François
c3b6417226
Remove debug info.
2013-08-16 01:11:50 +02:00
Nicolas François
eceedf43cf
Improve documentation.
...
* man/login.defs.d/SUB_GID_COUNT.xml: Document newusers behavior
when the user already have subordinate group IDs.
* man/login.defs.d/SUB_UID_COUNT.xml: Likewise.
* man/login.defs.d/SUB_GID_COUNT.xml: Fix typo (MAX<->MIN).
* man/login.defs.d/SUB_UID_COUNT.xml: Likewise.
2013-08-15 17:30:20 +02:00
Nicolas François
29bd7e1929
Document checks performed by newgidmap/newuidmap
...
* man/newgidmap.1.xml: Document the checks performed before
setting the mapping in /proc.
* man/newuidmap.1.xml: Likewise.
2013-08-13 19:38:41 +02:00
Nicolas François
e1a4b6e57b
Document the semantic of ranges.
...
* libmisc/idmapping.h: Document what the upper and lower fields
are in struct map_range.
* man/newgidmap.1.xml: Document when the gid, gidlower and count
argument are.
* man/newuidmap.1.xml: Likewise for uid, uidlower and count.
2013-08-13 19:28:07 +02:00
Nicolas François
3bdf723bab
Improve documentation.
...
* man/login.defs.d/SUB_GID_COUNT.xml: Document that the behavior
of useradd and newusers depends on the existence of /etc/subgid.
* man/login.defs.d/SUB_UID_COUNT.xml: Likewise for /etc/subuid.
2013-08-13 00:21:02 +02:00
Nicolas François
5d3a785c55
Manpages improvement for subordinate IDs.
...
* man/newusers.8.xml: Include documentation of SUB_GID_MIN,
SUB_GID_MAX, SUB_GID_COUNT, SUB_UID_MIN, SUB_UID_MAX,
SUB_UID_COUNT.
* man/useradd.8.xml: Likewise.
* man/usermod.8.xml: Likewise.
* man/newusers.8.xml: Document usage of /etc/subgid /etc/subuid.
* man/useradd.8.xml: Likewise.
* man/userdel.8.xml: Likewise.
* man/usermod.8.xml: Likewise.
* man/newusers.8.xml: Add references to subgid(5) and subuid(5).
* man/useradd.8.xml: Likewise.
* man/userdel.8.xml: Likewise.
* man/subgid.5.xml: Sort references alphabetically.
* man/subuid.5.xml: Likewise.
* man/subgid.5.xml: Add references to newusers(8), useradd(8),
userdel(8), usermod(8), user_namespaces(7).
* man/subuid.5.xml: Likewise.
2013-08-11 16:09:59 +02:00
Nicolas François
eeab0bebfa
Sort references alphabetically.
...
* man/newgidmap.1.xml: Sort references alphabetically.
* man/newuidmap.1.xml: Likewise.
2013-08-11 15:48:57 +02:00
Nicolas François
d611d54ed4
Allow disabling of subordinate IDs.
...
* configure.in: Add configure options --enable-subordinate-ids /
--disable-subordinate-ids. Enabled by default.
* lib/prototypes.h: Include <config.h> before using its macros.
* lib/commonio.h, lib/commonio.c: Define commonio_append only when
ENABLE_SUBIDS is defined.
* lib/prototypes.h, libmisc/find_new_sub_gids.c,
libmisc/find_new_sub_uids.c: Likewise.
* lib/subordinateio.h, lib/subordinateio.c: Likewise.
* libmisc/user_busy.c: Only check if subordinate IDs are in use if
ENABLE_SUBIDS is defined.
* src/Makefile.am: Create newgidmap and newuidmap only if
ENABLE_SUBIDS is defined.
* src/newusers.c: Check for ENABLE_SUBIDS to enable support for
subordinate IDs.
* src/useradd.c: Likewise.
* src/userdel.c: Likewise.
* src/usermod.c: Likewise.
* man/Makefile.am: Install man1/newgidmap.1, man1/newuidmap.1,
man5/subgid.5, and man5/subuid.5 only if ENABLE_SUBIDS is defined.
* man/fr/Makefile.am: Install man1/newgidmap.1, man1/newuidmap.1,
man5/subgid.5, and man5/subuid.5 (not translated yet).
* man/generate_mans.mak: Add xsltproc conditionals
subids/no_subids.
* man/login.defs.d/SUB_GID_COUNT.xml: Add dependency on subids
condition.
* man/login.defs.d/SUB_UID_COUNT.xml: Likewise.
* man/usermod.8.xml: Document options for subordinate IDs and
reference subgid(5) / subuid(5) depending on the subids condition.
2013-08-11 15:46:59 +02:00
Nicolas François
cfad7327a5
Editorial changes to usermod(8)
...
* man/usermod.8.xml: Fix typos and wording.
* man/usermod.8.xml: Add references to subgid(5) and subuid(5).
2013-08-07 01:36:10 +02:00
Nicolas François
ee2b88b7b1
I find it clearer with the words in that order.
...
* man/subgid.5.xml: Reorder words.
* man/subuid.5.xml: Likewise.
2013-08-06 22:25:08 +02:00
Nicolas François
1955170a14
Fix typos.
...
* man/subgid.5.xml: Fix typos.
* man/subuid.5.xml: Likewise.
* man/subgid.5.xml: Fix copy-paste errors from subuid.5.xml.
2013-08-06 22:22:57 +02:00
Nicolas François
9fdd176e45
Remove copy-pasted NOTE.
...
* man/newgidmap.1.xml: Remove copy-pasted NOTE.
* man/newuidmap.1.xml: Likewise.
2013-08-06 21:01:53 +02:00
Nicolas François
95d1e146b2
Fix typos.
...
* man/login.defs.d/SUB_GID_COUNT.xml: Fix typo.
* man/login.defs.d/SUB_UID_COUNT.xml: Likewise.
* man/login.defs.d/SUB_UID_COUNT.xml: Fix copy-paste issue from
SUB_GID_COUNT.
* man/newgidmap.1.xml: Fix Typo.
* src/useradd.c: Fix typos.
* lib/subordinateio.c: Fix typos.
2013-08-06 20:59:13 +02:00
Eric W. Biederman
673c2a6f9a
newuidmap,newgidmap: New suid helpers for using subordinate uids and gids
...
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
2013-08-05 10:08:46 -05:00
Serge Hallyn
2cffa14105
fix typo in subxid.5
...
login.defs, not logindefs.
Signed-off-by: Serge Hallyn <serge.hallyn@ubuntu.com>
2013-08-05 10:08:45 -05:00
Eric W. Biederman
d5b3092331
usermod: Add support for subordinate uids and gids.
...
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
2013-08-05 10:08:45 -05:00
Eric W. Biederman
23fd6cb1da
login.defs.5: Document the new variables in login.defs
...
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
2013-08-05 10:08:45 -05:00
Eric W. Biederman
a881a2c8d4
Documentation for /etc/subuid and /etc/subgid
...
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
2013-08-05 10:08:45 -05:00
Nicolas François
7903a1b767
Fix su/1 documentation of -
...
* man/su.1.xml: With getopt, '-' does not need to be the last
option, but it is recommended for portability.
Closes https://bugs.launchpad.net/bugs/1100775
2013-08-04 23:45:31 +02:00
Nicolas François
08489a4e22
Fix translations (--home became --home-dir)
...
* man/po/da.po: Fix translation (--home became --home-dir).
* man/po/de.po: Likewise.
* man/po/fr.po: Likewise.
* man/po/pl.po: Likewise.
* man/po/ru.po: Likewise.
* man/po/sv.po: Likewise.
2013-08-04 15:52:00 +02:00
bubulle
9be164101d
Replace "--home" by "--home-dir" in useradd(8) manpage (and
...
translations)
2013-07-29 10:58:50 +02:00
Ville Skyttä
48b2c4bff4
Syntax fix in Japanese manpage
2013-07-29 10:18:41 +02:00
Simon Brandmair
4145b98314
German manpages translation update
2013-07-28 18:57:18 +02:00
nekral-guest
1c78e3f3b8
* man/po/shadow-man-pages.pot: Regenerated.
...
* man/po/*.po: Updated PO files.
2012-05-25 13:40:31 +00:00
nekral-guest
042d6c48b3
* man/*.xml: Add author based on copyright statement.
...
* man/<ll>/*.[1358], man/<ll>/man[1358]/*.[1358],
man/<ll>/Makefile.am: Sort manpages per section as the generated
manpages.
2012-05-25 11:45:21 +00:00
nekral-guest
cdd3ebfcf1
* po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
...
* po/*.po, man/po/*.po: Updated PO files.
2012-05-20 21:03:11 +00:00
nekral-guest
faaa8daffb
* man/Makefile.am, man/generate_mans.mak: Update clean targets,
...
due to the generation in separate sub folders.
2012-05-20 21:01:24 +00:00
nekral-guest
e108f473ec
* man/su.1.xml: Document author to avoid warnings during
...
generation. This needs to be rolled out to other manpages.
* man/generate_mans.mak: Do not add a AUTHOR section in the man
pages.
2012-05-20 17:40:23 +00:00
nekral-guest
8690c74d6a
* src/useradd.c: Cleanup, return code 13 no more used.
...
* man/useradd.8.xml: Document return code 14, and remove return
code 13.
2012-05-20 12:26:54 +00:00
nekral-guest
788374bd8c
* NEWS, man/generate_mans.mak: Generate manpages in man1, man3,
...
man5, man8 subdirectories. This fix the generation of .so links
which did not point to a path relative to the top-level manual
hierarchy.
* man/generate_mans.mak: Update man paths accordingly.
* man/Makefile.am: Likewise.
* man/da/Makefile.am: Likewise.
* man/de/Makefile.am: Likewise.
* man/fr/Makefile.am: Likewise.
* man/it/Makefile.am: Likewise.
* man/pl/Makefile.am: Likewise.
* man/ru/Makefile.am: Likewise.
* man/sv/Makefile.am: Likewise.
* man/zh_CN/Makefile.am: Likewise.
2012-05-20 10:18:33 +00:00
bubulle
f741583f1a
French translation of manpages completed
2012-05-17 09:17:53 +00:00
bubulle
de8a22a2f4
German translation of manpages updated
2012-05-17 09:13:09 +00:00
bubulle
19d5ec6921
Complete translation of logoutd(8) in Polish. Patch by Robert Luberda
2012-04-15 10:54:03 +00:00
nekral-guest
659684836d
2012-02-13 Mike Frysinger <vapier@gentoo.org>
...
* man/.gitignore: Add generate_mans.deps
2012-02-13 20:04:40 +00:00
nekral-guest
19699033bf
2012-02-13 Mike Frysinger <vapier@gentoo.org>
...
* man/grpck.8.xml: Relocate space.
2012-02-13 20:00:34 +00:00
nekral-guest
b261fbd7bb
* po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
...
* po/*.po, man/po/*.po: Updated PO files.
2012-02-12 15:02:45 +00:00
nekral-guest
4f275ec75b
* man/it/Makefile.am: Activate all manpages.
2012-02-11 18:29:17 +00:00
nekral-guest
1528ae16a0
* man/po/it.po: Updated after review.
2012-02-11 18:28:04 +00:00
nekral-guest
d069726634
* man/po/it.po: Updated to 1173t.
2012-02-11 09:31:17 +00:00
nekral-guest
2aa73f7823
* man/useradd.8.xml, man/su.1.xml, man/po/da.po, man/po/ru.po,
...
man/po/fr.po, man/po/de.po, man/po/sv.po, man/po/pl.po,
man/po/it.po, man/po/shadow-man-pages.pot, man/po/zh_CN.po: Fix
two typos. Thanks to Giuseppe Sacco. Unfuzzy translations
* po/kk.po, po/nb.po, po/el.po, po/ca.po, po/ja.po: Re-generate.
* man/login.defs.d/ENV_PATH.xml, man/login.defs.d/ENV_SUPATH.xml:
Fix typo.
2012-02-02 19:05:34 +00:00
nekral-guest
c1eecc94ec
* NEWS, configure.in, man/da/Makefile.am, man/Makefile.am: Build
...
manpages with more than 50% translated messages.
* man/fr/Makefile.am: Add missing manpages: chgpasswd.8,
groupmems.8, nologin.8, sulogin.8.
* man/de/Makefile.am: Add missing manpages: chage.1, chgpasswd.8,
chpasswd.8, expiry.1, faillog.5, faillog.8, getspnam.3, gpasswd.1,
groupadd.8, groupdel.8, groupmems.8, groupmod.8, grpck.8,
grpconv.8, grpunconv.8, gshadow.5, lastlog.8, login.defs.5,
logoutd.8, newusers.8, nologin.8, pwck.8, pwconv.8, pwunconv.8,
sg.1, shadow.3, shadow.5, suauth.5, useradd.8, userdel.8,
usermod.8, limits.5, login.access.5, porttime.5, id.1, sulogin.8
* man/zh_CN/Makefile.am: Add missing manpages: chgpasswd.8,
groupmems.8, nologin.8, sulogin.8
* man/pl/Makefile.am, man/sv/Makefile.am, man/it/Makefile.am:
Translate only manpages with more than 50% translated messages.
* man/po/da.po: Do not translate names of manpages (newusers,
limits, groups)
2012-01-28 16:53:23 +00:00
bubulle
917e9af67b
Russian manpages translation update
2012-01-28 13:29:13 +00:00
bubulle
6e6ef6fd57
French translation updates
2012-01-27 18:45:49 +00:00
bubulle
6e26b9a42c
Danish translation added
2012-01-26 18:58:20 +00:00
nekral-guest
1b4d4b6708
2012-01-16 NAKANO Takeo <nakano@webmasters.gr.jp>
...
* po/ja.po: Updated to 557t
2012-01-16 Simon Brandmair <sbrandmair@gmx.net>
* man/po/de.po: Updated to 1173t.
2012-01-18 21:01:50 +00:00
bubulle
db0d48471e
Simplified Chinese translation update
2012-01-14 13:28:36 +00:00
nekral-guest
4dfd1519ac
* po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
...
* po/*.po, man/po/*.po: Updated PO files.
2012-01-08 23:36:18 +00:00
nekral-guest
360f12cd44
* src/usermod.c, man/usermod.8.xml: usermod -Z "" removes the
...
SELinux user mapping for the modified user.
* src/useradd.c: Zflg is #defined as user_selinux non empty.
2011-11-21 22:02:15 +00:00
nekral-guest
5762d08f4f
* man/gpasswd.1.xml: Document the difference between the -r and -R
...
options.
2011-11-19 14:34:59 +00:00
nekral-guest
61bb0aa943
* man/useradd.8.xml, man/groupadd.8.xml, man/usermod.8.xml,
...
man/groupmod.8.xml: Avoid hardcoded values, and reference instead
the configuration options (e.g. UID_MIN)
* man/groupmod.8.xml, man/usermod.8.xml: Add missing reference to
login.defs
* man/login.defs.d/UID_MAX.xml, man/login.defs.d/SYS_UID_MAX.xml,
man/login.defs.d/GID_MAX.xml, man/login.defs.d/SYS_GID_MAX.xml:
Document the default values.
2011-11-19 14:33:53 +00:00
nekral-guest
29050eadb5
* NEWS, src/userdel.c, man/userdel.8.xml: Add option -Z/--selinux-user.
...
* libmisc/system.c, lib/prototypes.h, libmisc/Makefile.am: Removed
safe_system().
* lib/selinux.c, po/POTFILES.in, lib/prototypes.h,
lib/Makefile.am: Added helper functions for semanage.
* README, src/useradd.c, src/usermod.c, src/userdel.c,
configure.in: Use libsemanage instead of semanage.
2011-11-17 21:51:07 +00:00
nekral-guest
f3ef11056f
Re-indent.
2011-11-17 21:32:26 +00:00
nekral-guest
725e83ac21
Unfuzzy.
2011-11-14 23:37:31 +00:00
nekral-guest
3f84cb3699
* po/shadow.pot, man/po/shadow-man-pages.pot: Regenerated.
...
* po/*.po, man/po/*.po: Updated PO files.
2011-11-13 18:21:43 +00:00
nekral-guest
61ba4bf46e
* man/newusers.8.xml: Document the optional file argument.
...
* man/newusers.8.xml: Fix the documentation of the inputs' format.
2011-11-11 11:35:56 +00:00
nekral-guest
184f9d40e6
* man/groupmod.8.xml: Document that the primary group of users may
...
be changed by groupmod -g.
2011-11-06 19:01:54 +00:00
nekral-guest
f3afeb9c04
* NEWS, src/newusers.c, man/newusers.8.xml: Add --root option.
2011-11-06 18:40:22 +00:00
nekral-guest
45154f1d68
* man/generate_mans.mak: The xml-config files do not depend on the
...
Makefile.
2011-11-06 18:40:11 +00:00
nekral-guest
7d8ca29bea
* NEWS, src/pwck.c, man/pwck.8.xm, src/grpck.c, man/grpck.8.xml:
...
Add --root option.
2011-11-06 18:39:53 +00:00
nekral-guest
e4fbf98b18
* man/limits.5.xml, libmisc/limits.c: Sort limit identifiers.
...
* libmisc/limits.c: Fix support for the K limit identifier.
* libmisc/limits.c: Add missing default limit for L and U.
2011-11-06 18:39:47 +00:00
nekral-guest
900943192f
* src/pwck.c, man/pwck.8.xml: Add support for long options.
...
* src/pwck.c, man/pwck.8.xml: Add -h/--help option
* src/grpck.c, man/grpck.8.xml: Add support for long options.
* src/grpck.c, man/grpck.8.xml: Add -h/--help option
2011-11-06 18:39:36 +00:00
nekral-guest
b9163f6348
* src/expiry.c, man/expiry.1.xml: Add support for long options.
...
* src/expiry.c, man/expiry.1.xml: Add -h/--help option
2011-11-06 18:39:30 +00:00
nekral-guest
0530588266
* NEWS, src/chfn.c, man/chfn.1.xml: Add --root option.
2011-11-06 18:39:24 +00:00
nekral-guest
b26f73f427
* src/chfn.c, man/chfn.1.xml: Add support for long options.
...
* src/chfn.c, man/chfn.1.xml: Add -u/--help option
2011-11-06 18:39:19 +00:00
nekral-guest
e2068416c9
* NEWS, src/vipw.c, man/vipw.8.xml: Add --root option.
2011-11-06 18:39:09 +00:00
nekral-guest
a2d23700e4
* NEWS, src/faillog.c, man/faillog.8.xml: Add --root option.
...
* NEWS, src/lastlog.c, man/lastlog.8.xml: Likewise.
* src/faillog.c: Add Prog variable, and prefix error messages with
Prog rather than "faillog".
* src/lastlog.c: Likewise.
* src/lastlog.c: Split usage in smaller messages.
2011-11-06 18:39:03 +00:00
nekral-guest
0857837e64
* NEWS, src/chage.c, man/chage.1.xml: Add --root option. Open
...
audit and syslog after the potential chroot. chage's usage split
in smaller messages.
2011-11-06 18:38:57 +00:00
nekral-guest
7b8c4952a8
* NEWS, src/gpasswd.c, man/gpasswd.1.xml: Add --root option.
...
* src/gpasswd.c: The getopt index of long options is not used.
2011-11-06 18:38:39 +00:00
nekral-guest
4beca611fb
* NEWS, src/chsh.c, man/chsh.1.xml: Add --root option.
...
chsh's usage split in smaller messages.
* src/chsh.c: The getopt index of long options is not used.
2011-11-06 18:38:32 +00:00
nekral-guest
1aa30ba551
* NEWS, src/groupmems.c, man/groupmems.8.xml: Add --root option.
...
Open syslog after the potential chroot.
* src/groupmems.c: The getopt index of long options is not used.
2011-11-06 18:38:26 +00:00
nekral-guest
ec2b9f59f7
* NEWS, src/passwd.c, man/passwd.1.xml: Add --root option.
...
passwd's usage split in smaller messages.
* src/passwd.c: Call sanitize_env() before setting the locales.
2011-11-06 18:38:16 +00:00
nekral-guest
799f30b08d
* NEWS, src/chpasswd.c, man/chpasswd.8.xml, src/chgpasswd.c,
...
man/chgpasswd.8.xml: Add --root option.
* src/chpasswd.c, src/chgpasswd.c: The getopt index of long
options is not used.
2011-11-06 18:38:10 +00:00
nekral-guest
bf90350fe7
* NEWS, src/pwconv.c, src/pwunconv.c, src/grpconv.c,
...
src/grpunconv.c, man/pwconv.8.xml: Add --root option.
* src/pwconv.c, src/pwunconv.c, src/grpconv.c, src/grpunconv.c:
Add --help option.
* src/pwconv.c, src/pwunconv.c, src/grpconv.c, src/grpunconv.c:
Add process_flags() and usage().
2011-11-06 18:38:04 +00:00
nekral-guest
c017dd73aa
* src/groupdel.c: Add process_flags().
...
* src/groupdel.c, man/groupdel.8.xml: Add --help option.
* NEWS, src/groupdel.c, man/groupdel.8.xml: Add --root option. Open
audit and syslog after the potential chroot.
* src/groupdel.c: Check atexit failures.
2011-11-06 18:37:57 +00:00
nekral-guest
9195f6085d
* NEWS, src/groupadd.c, man/groupadd.8.xml: Add --root option. Open
...
audit and syslog after the potential chroot.
* src/groupmod.c: The index of long options is not used.
2011-11-06 18:37:51 +00:00
nekral-guest
057cbaa4ae
* NEWS, src/groupadd.c, man/groupadd.8.xml: Add --root option. Open
...
audit after the potential chroot.
* src/groupadd.c: Check atexit failures.
* src/groupadd.c: Return E_SUCCESS instead of exit'ing at the end
of main().
2011-11-06 18:37:45 +00:00
nekral-guest
aa2957e62a
* NEWS, src/usermod.c, man/usermod.8.xml: Add --root option. Open
...
audit and syslog after the potential chroot. userdel's usage split
in smaller messages.
2011-11-06 18:37:39 +00:00
nekral-guest
50eafd769b
* NEWS, src/userdel.c, man/userdel.8.xml: Add --root option. Open
...
audit and syslog after the potential chroot. userdel's usage split
in smaller messages.
2011-11-06 18:37:32 +00:00
nekral-guest
cecae46ccf
* NEWS, src/useradd.c, man/useradd.8.xml: Add --root option. Open
...
audit after the potential chroot.
2011-11-06 18:37:25 +00:00
nekral-guest
c237be820b
* man/ja/Makefile.am, man/fr/Makefile.am, man/ru/Makefile.am,
...
man/sv/Makefile.am, man/pl/Makefile.am, man/zh_CN/Makefile.am,
man/it/Makefile.am, man/Makefile.am: Include man_nopam in
EXTRA_DIST only when USE_PAM (they are already in man_MANS
otherwise).
2011-10-22 08:59:08 +00:00
nekral-guest
eee4152981
* man/su.1.xml: Document that su -c does not providea controlling
...
terminal.
2011-10-22 08:56:51 +00:00
nekral-guest
8fcb361fb8
* man/login.defs.d/LOGIN_STRING.xml: Fix typo.
2011-10-15 16:01:07 +00:00
nekral-guest
0d00d3eecf
* man/generate_mans.mak: Fix the generation of translated man
...
pages. xml2po removed the comment from empty headers and the
config was no more inserted.
2011-09-18 17:02:10 +00:00