Jeremy Soller (de5e7eb9) at 18 Jan 21:53
Use absolute path without scheme for default home and shell
Jeremy Soller (b5a371be) at 18 Jan 21:52
Do not set COLUMNS or LINES in getty
For drivers!128
Jeremy Soller (5b9bb750) at 15 Jan 02:00
Merge branch 'use_fbcond' into 'master'
... and 2 more commits
For drivers!128
contain_login
can be enabled by using getty --contain
for the console login in /etc/init.d/30_console
in the filesystem config.
[[files]]
path = "/etc/init.d/30_console"
data = """
getty 2
getty --contain debug: -J
"""
Jeremy Soller (8071772c) at 03 Jan 19:22
Merge branch 'contain_login' into 'master'
... and 1 more commit
contain_login
can be enabled by using getty --contain
for the console login in /etc/init.d/30_console
in the filesystem config.
[[files]]
path = "/etc/init.d/30_console"
data = """
getty 2
getty --contain debug: -J
"""
Agree.
And about the group, perhaps we can refer to linux's approach, it has a config named USERGROUPS_ENAB
in /etc/login.defs
.
# 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.
#
USERGROUPS_ENAB yes
Looks like userdel
is using std::fs::remove_dir
rather than std::fs::remove_dir_all
, which is probably easy to fix.
Can be merged once redox_event 0.2.0 is published, and the dependency is corrected.
Jeremy Soller (be77642b) at 05 Nov 12:57
Merge branch 'libredox' into 'master'
... and 4 more commits
Can be merged once redox_event 0.2.0 is published, and the dependency is corrected.
I think Redox's sudo should try avoiding setuid entirely, and instead communicate directly with escalated
. Setuid is required for POSIX compatibility but should probably be avoided for security reasons.
Jacob Lorentzon (01e612d7) at 31 Aug 18:59
Update dependencies.
Merge After: drivers!101
Signed-off-by: Anhad Singh andypythonappdeveloper@gmail.com
Merge After: drivers!101
Signed-off-by: Anhad Singh andypythonappdeveloper@gmail.com
Created by: hugbubby
Verify_Passwd in the user api already includes this functionality.