Difference between revisions of "Development/ROSA FRESH Stability plan"
From Rosalab Wiki
(→Moving /var/run and /var/log to /run as symlink to old place) |
(→Usermode change) |
||
Line 19: | Line 19: | ||
==Usermode change== | ==Usermode change== | ||
− | Done: 80% | + | '''Done:''' 80% |
− | Reason: We need drop Mandriva changes and use more vanilla rules for Consolehelper. We need using vanilla config-utils, and Fedora-like service/utilites support. | + | |
− | Problem: Some tools, like update or drakclock need using running without root password and this not possible in vanilla code | + | '''Reason:''' We need drop Mandriva changes and use more vanilla rules for Consolehelper. We need using vanilla config-utils, and Fedora-like service/utilites support. |
− | Solution: | + | |
+ | '''Problem:''' Some tools, like update or drakclock need using running without root password and this not possible in vanilla code | ||
+ | |||
+ | '''Solution:''' | ||
We need fix this package: | We need fix this package: | ||
Line 58: | Line 61: | ||
And using in this utils | And using in this utils | ||
− | + | * MandrivaUpdate | |
+ | * xfdrake | ||
+ | * drakclock | ||
+ | * drakfont | ||
+ | * drakkeyboard | ||
+ | * drakmouse | ||
+ | * draknetcenter | ||
+ | * xfdrake | ||
pam file | pam file |
Revision as of 14:49, 12 February 2013
Plan for ROSA Fresh future stabity and fixing
Moving /var/run and /var/log to /run as symlink to old place
Done: 80%
Reason: Moving this part to tmpfs need for upstream update
Problem: We need Usermode Change to properly work some instruments, like update, drakx utilites, etc
Solution:
Fixed filesystem package:
systemd:
Usermode change
Done: 80%
Reason: We need drop Mandriva changes and use more vanilla rules for Consolehelper. We need using vanilla config-utils, and Fedora-like service/utilites support.
Problem: Some tools, like update or drakclock need using running without root password and this not possible in vanilla code
Solution:
We need fix this package:
- drakxtools
- drakx-kbd-mouse-X11
- texlive-tlpkg (TODO: moving apps part to /etc/security/console.apps)
- rpmdrake
- drakx-net
- userdrake
- urpmi
- system-config-samba
- system-config-service
- urpmi
- mdkonline
More utilites/tools need using this PAM code
#%PAM-1.0 auth include config-util account include config-util session include config-util
But we need create file config-util-user with
#%PAM-1.0 auth sufficient pam_permit.so auth sufficient pam_timestamp.so auth include system-auth account required pam_permit.so session required pam_permit.so session optional pam_xauth.so session optional pam_timestamp.so
And using in this utils
- MandrivaUpdate
- xfdrake
- drakclock
- drakfont
- drakkeyboard
- drakmouse
- draknetcenter
- xfdrake
pam file
#%PAM-1.0 auth include config-util-user account include config-util-user session include config-util-user