Jump to content
funtoo forums

Oleg Vinichenko

Funtoo Linux Developer
  • Content count

  • Joined

  • Last visited

  • Days Won


Oleg Vinichenko last won the day on September 10

Oleg Vinichenko had the most liked content!

About Oleg Vinichenko

  • Rank

Recent Profile Visitors

921 profile views
  1. How can I install Smtube 18.1.0

    report on bugs.funtoo.org, please :)
  2. No more updates?

    It is due to internal infra re-rearrangement, updates will be up soon
  3. XFCE update available

    xfce 4.13-release now default kit
  4. pgadmin4-3.3 update added

    pgadmin4-3.3 latest upstream version now added. This version has a helper binary pgAdmin4-web, to start the web server, which can be accessed with browser by by default. Default PATH for pgadmin's STORAGE, SQLITE cache and other are now created in ~/.pgadmin directory in your /home/username.
  5. XFCE update available

    Hi, dear Funtoo users! XFCE 4.13-release available for testing. Currently not default and requires following steps to update. In /etc/ego.conf enable xfce-kit 4.13: [kits] xfce-kit = 4.13-release Followed by ego sync and emerge -auDN @world Log out and back into your desktop environment.
  6. NGINX ebuilds available to test

    ebuilds now unmasked
  7. PAM: faillock integration

    this makes perfect sense. I will prepare a default configuration for faillock that is working for most.
  8. PAM: faillock integration

    pam-1.3.0-r3 ebuild introducing the faillock capability from Red Hat. This will allow locking of user account after a consequent login failure attempts. After a number of attempts (can be configured) the account will be locked for a certain time (can be configured). Testing can be performed by following. Set the keywords for sys-libs/pam ebuild and install new version. echo "=sys-libs/pam-1.3.0-r3 **" >> /etc/portage/package.accept_keywords emerge -1u pam After installation, edit /etc/pam.d/system-auth with editor and put the lines pointed auth required pam_env.so auth required pam_faillock.so preauth audit deny=3 unlock_time=60 auth required pam_unix.so try_first_pass likeauth nullok auth required pam_faillock.so authfail audit deny=3 fail_interval=60 unlock_time=60 auth optional pam_permit.so account required pam_faillock.so account required pam_unix.so account optional pam_permit.so password required pam_cracklib.so difok=2 minlen=8 dcredit=2 ocredit=2 retry=3 password required pam_unix.so try_first_pass use_authtok nullok sha512 shadow password optional pam_permit.so session required pam_limits.so session required pam_env.so session required pam_unix.so session optional pam_permit.so Notice the lines in bold red. This is very important that first line in auth part is before pam_unix module. The second line must be after pam_unix module. In account part, pam_faillock module needed before pam_unix module. In example, 3 attempts are set for the locking. After that, account will be locked and in console you will see a message that account is locked for 60 seconds, in example. After that period of time, the account will be released. To review the state , you can use faillock utility installed by pam. For more advanced options, follow faillock and pam_faillock manual pages. If some mistakes possibly made with configuration, please, have a live cd to boot from to alter the changes in /etc/pam.d/system-auth. It is wise decision to have a copy of it somewhere before the tests.
  9. NGINX ebuilds available to test

    Following version of nginx available to test: =www-servers/nginx-1.14.0 the stable release =www-server/nginx-1.15.2 the mainline release To test either one or both, add following to /etc/portage/package.accept_keywords, example with 1.14.0 is shown below =www-servers/nginx-1.14.0 ** Testing feedback is very much appreciated.
  10. Outdated Desktop Environments

    Main reason is to have users who are experienced KDE users and understand about possible quirks during updates. This does no necessarily means that its needed to be good at writing ebuilds, but it' s of course much better if you can. The way it can be tested is using the generation of a tree that will contain the updated stack of what is forming the KDE. How to perform this is described in: https://www.funtoo.org/Local_Development_Setup Assuming that you have KDE of older kit branch installed, then, you can generate a new tree that track gentoo master ebuilds for KDE. Or LXQT. Then, you can try updating and hunting for update troubles that can be faced during this step. There could be quite a list of inter-connected issues, considering that KDE and QT are big projects. Eliminating and fixing such pitfalls and also documenting about upgrade steps are the basics. When it's known to be reliable, then, the kit can be locked down and released. Next releases can be then considered to work on. It very much looking as semi-rolling. It can be helped and supported by us with technical difficulties and questions.
  11. Totaly screwed up emerge and system after move to meta-repo

    do following: cd /var/tmp git clone https://github.com/funtoo/ego.git cd ego ./ego sync ./ego sync --config-only Then, if you have broken portage, follow here (fixing broken portage part) https://www.funtoo.org/System_resurrection
  12. ERROR: media-libs/libharu-2.3.0-r2::media-kit failed

    please, report this on bugs.funtoo.org
  13. ERROR: media-libs/mesa-18.2.0_rc2::xorg-kit failed

    this ebuild should not be added and it was due to some reasons. Please, sync your meta-repo and you will get back to a good versions of mesa.
  14. XA state tracker failure with mesa 18.2.0-rc2

    this is due to mesa update accident. Please, sync your meta-repo and you will get back to good version of media-libs/mesa
  15. 'x11-base/xcb-proto-1.13'

    please, do not update and wait for resolution.